5
50607
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
0
0
0
0
0
0
0
-1
-1
-1
-1
0
0
0
0
0
0
-1
-1
-1
-1
-1
0
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
-1
0
0
0
0
-1
-2
-4
-6
-7
-8
-9
-8
-7
-6
-6
-5
-6
-6
-7
-7
-7
-6
-4
-3
-1
0
0
0
-1
-2
-3
-3
-3
-3
-2
-1
1
4
9
14
21
27
33
36
36
32
24
12
-1
-14
-25
-31
-32
-28
-20
-10
0
8
12
13
11
6
2
-1
-2
-2
0
1
0
-2
-7
-12
-18
-21
-21
-18
-11
-3
5
11
15
14
11
5
-1
-7
-11
-13
-12
-11
-9
-8
-7
-7
-8
-8
-8
-7
-6
-5
-4
-4
-3
-3
-1
2
8
15
22
29
34
37
35
31
25
18
11
7
5
5
6
7
7
4
-1
-7
-13
-17
-18
-16
-11
-5
2
6
8
6
2
-2
-6
-8
-7
-3
2
8
12
12
9
3
-5
-12
-17
-19
-16
-10
-3
5
10
12
10
5
-1
-7
-12
-14
-14
-11
-8
-5
-4
-4
-6
-8
-9
-7
-4
2
9
15
20
21
19
13
6
0
-5
-6
-3
3
11
18
22
24
21
15
7
-1
-6
-8
-6
0
9
17
24
27
27
23
17
8
1
-6
-10
-12
-13
-12
-12
-12
-13
-14
-15
-17
-17
-16
-14
-11
-8
-5
-2
0
3
5
8
11
14
16
16
13
8
1
-7
-16
-22
-26
-25
-21
-14
-4
5
12
17
19
18
15
12
10
9
10
12
13
14
12
7
0
-7
-14
-18
-20
-19
-15
-10
-5
-2
-2
-4
-7
-10
-13
-13
-10
-4
3
10
15
17
16
11
5
-3
-10
-15
-17
-17
-16
-13
-11
-9
-8
-8
-7
-6
-5
-2
1
4
6
6
6
4
1
-2
-4
-6
-6
-6
-6
-5
-5
-6
-7
-8
-9
-10
-11
-11
-11
-12
-12
-12
-12
-10
-6
0
7
15
21
25
26
21
13
2
-10
-19
-25
-24
-19
-8
5
18
27
31
30
23
13
1
-9
-15
-18
-15
-10
-4
2
6
7
5
1
-3
-8
-12
-15
-16
-16
-16
-14
-12
-8
-4
1
7
13
17
20
20
19
16
12
10
9
9
11
13
14
13
10
5
0
-5
-7
-7
-3
3
9
13
15
13
8
1
-7
-12
-13
-11
-6
1
8
12
13
11
6
0
-6
-9
-9
-6
-1
4
9
12
11
9
4
-1
-6
-9
-11
-11
-9
-6
-1
5
11
17
22
26
28
27
23
17
9
1
-7
-13
-17
-19
-18
-16
-14
-11
-9
-8
-6
-4
0
4
10
15
20
23
24
23
20
14
8
2
-4
-9
-12
-13
-12
-10
-7
-4
0
4
8
11
13
15
18
20
22
25
26
26
24
21
15
8
2
-2
-5
-4
-1
3
8
10
10
7
2
-4
-9
-13
-13
-12
-9
-7
-6
-8
-12
-18
-23
-25
-24
-20
-13
-6
0
4
3
-1
-6
-10
-12
-10
-4
5
13
19
20
17
9
0
-9
-14
-14
-9
0
9
17
20
18
12
3
-6
-13
-15
-13
-7
0
7
11
12
11
7
3
0
-1
0
2
5
6
7
6
5
3
2
2
3
3
3
2
0
-2
-4
-4
-1
3
8
12
13
11
5
-4
-14
-23
-28
-29
-26
-19
-11
-5
-2
-2
-5
-9
-11
-9
-3
6
17
27
33
33
27
16
2
-12
-22
-27
-26
-22
-15
-8
-3
-1
-3
-6
-9
-11
-11
-8
-3
3
8
13
16
18
19
20
21
23
25
25
23
18
12
4
-2
-7
-10
-9
-5
-1
3
6
5
1
-4
-11
-16
-19
-18
-13
-5
4
13
20
23
23
18
11
3
-6
-12
-16
-16
-13
-7
1
8
14
18
18
15
10
3
-3
-8
-9
-8
-4
1
5
8
7
3
-4
-12
-20
-25
-27
-25
-19
-13
-6
-1
0
-3
-9
-17
-25
-30
-33
-32
-27
-20
-12
-4
1
4
4
1
-3
-7
-11
-14
-17
-17
-17
-16
-15
-13
-11
-10
-9
-9
-10
-12
-15
-18
-20
-21
-20
-18
-14
-10
-6
-4
-4
-7
-10
-14
-17
-17
-15
-9
-2
6
12
16
17
15
11
5
-1
-5
-8
-9
-8
-7
-7
-8
-9
-11
-13
-14
-14
-13
-10
-7
-6
-5
-5
-6
-7
-7
-5
-1
5
11
16
18
16
12
5
-3
-10
-15
-15
-12
-6
2
8
13
14
12
7
0
-6
-11
-14
-15
-14
-12
-9
-7
-5
-4
-4
-3
-1
1
3
4
5
4
1
-3
-8
-12
-15
-16
-14
-10
-4
3
9
14
16
15
12
7
1
-5
-10
-11
-10
-7
-2
4
8
10
10
7
3
0
0
4
12
24
38
50
57
58
51
38
19
0
-16
-27
-30
-25
-14
-1
12
20
22
18
10
1
-7
-10
-8
-1
10
20
26
27
22
11
-3
-17
-27
-32
-29
-20
-7
8
22
31
35
33
27
18
9
1
-4
-6
-5
-2
1
4
6
7
6
3
0
-4
-8
-12
-16
-19
-21
-23
-24
-23
-21
-17
-13
-8
-3
2
5
6
6
4
1
-2
-5
-7
-8
-8
-7
-6
-5
-5
-6
-8
-10
-11
-12
-11
-8
-3
2
8
13
18
21
23
24
25
24
23
22
20
17
14
11
8
7
6
7
9
11
12
11
8
3
-4
-12
-18
-22
-21
-15
-5
6
17
26
30
29
22
12
0
-11
-19
-23
-22
-17
-11
-5
0
2
1
-2
-6
-9
-10
-9
-6
-3
-1
-1
-3
-8
-13
-18
-21
-20
-14
-4
8
21
32
40
42
39
32
22
10
-1
-9
-15
-17
-16
-12
-7
-2
3
7
10
10
9
5
0
-6
-11
-15
-16
-14
-8
1
11
20
26
28
24
17
6
-5
-14
-19
-18
-12
-2
10
20
26
28
25
19
10
2
-5
-9
-10
-11
-10
-11
-13
-16
-18
-19
-17
-12
-5
3
11
16
18
17
15
12
11
14
20
29
38
45
47
42
32
18
2
-12
-21
-24
-21
-13
-3
5
10
10
5
-2
-10
-17
-20
-19
-15
-9
-3
1
3
3
0
-3
-5
-6
-5
-4
-2
0
1
1
1
1
2
5
8
11
13
13
11
6
0
-6
-11
-14
-14
-11
-7
-2
2
4
6
6
5
5
5
7
9
11
13
15
17
18
18
19
19
20
19
18
15
11
5
0
-5
-9
-11
-12
-12
-10
-9
-8
-8
-9
-9
-10
-10
-10
-9
-8
-6
-4
-1
1
4
8
11
12
12
9
4
-4
-12
-20
-25
-26
-23
-15
-4
7
17
24
25
22
17
9
3
0
0
3
7
11
12
10
4
-5
-14
-21
-25
-23
-17
-7
5
16
26
31
33
30
25
19
14
9
6
5
4
4
2
0
-3
-6
-9
-10
-11
-10
-8
-5
-3
-2
-2
-3
-4
-5
-6
-5
-2
2
6
10
12
12
8
1
-8
-17
-25
-31
-32
-29
-22
-13
-2
7
13
15
13
7
0
-7
-12
-15
-15
-12
-8
-3
0
2
1
-1
-3
-6
-8
-9
-10
-11
-12
-15
-19
-25
-31
-37
-41
-42
-40
-35
-26
-15
-4
7
15
20
20
17
11
3
-4
-10
-12
-10
-4
3
12
18
21
19
12
2
-9
-20
-28
-31
-30
-23
-14
-4
5
10
12
10
6
0
-6
-10
-11
-11
-8
-5
-2
1
4
5
5
5
3
1
-2
-6
-10
-15
-20
-24
-27
-28
-28
-26
-24
-21
-18
-16
-15
-13
-12
-11
-9
-7
-4
-2
0
2
3
3
2
0
-3
-6
-9
-12
-13
-12
-10
-5
0
6
11
13
11
7
0
-8
-14
-16
-13
-4
9
23
36
44
46
40
28
12
-4
-17
-24
-24
-18
-9
0
6
7
2
-7
-19
-29
-35
-36
-31
-22
-11
-1
6
8
5
-1
-8
-15
-19
-19
-16
-10
-2
5
11
16
19
21
22
23
24
25
25
22
18
12
5
-2
-8
-13
-15
-15
-13
-11
-9
-7
-7
-8
-9
-11
-12
-11
-8
-4
2
9
16
22
26
29
28
24
18
11
3
-4
-10
-13
-13
-11
-7
-3
0
1
0
-3
-8
-13
-18
-22
-25
-26
-25
-25
-23
-22
-20
-18
-15
-12
-9
-7
-6
-7
-9
-13
-18
-21
-22
-20
-14
-5
6
17
24
27
25
18
8
-4
-14
-22
-24
-22
-15
-6
5
14
22
26
27
26
22
18
13
9
4
-1
-5
-10
-13
-16
-16
-15
-12
-7
-1
4
9
13
14
14
13
10
8
6
5
6
8
11
15
18
21
21
18
13
6
-2
-10
-17
-21
-24
-23
-21
-17
-14
-12
-11
-12
-13
-14
-15
-14
-12
-8
-3
1
5
7
7
6
5
4
4
4
5
4
3
-1
-5
-10
-15
-17
-18
-15
-11
-7
-3
-2
-2
-5
-9
-12
-12
-10
-4
4
12
18
19
15
6
-6
-18
-28
-33
-32
-25
-13
0
13
22
27
27
24
18
12
7
3
1
0
-2
-5
-8
-11
-14
-15
-13
-9
-3
2
6
7
4
-2
-10
-17
-22
-22
-19
-11
-2
7
14
16
14
8
-1
-11
-19
-24
-25
-22
-16
-8
0
6
9
10
8
5
1
-3
-5
-6
-4
-2
1
4
4
2
-2
-8
-15
-21
-25
-26
-23
-17
-7
3
13
20
24
24
21
16
10
6
3
2
3
4
4
2
-1
-6
-11
-14
-16
-15
-11
-6
0
4
5
4
0
-6
-12
-16
-19
-20
-18
-15
-11
-7
-5
-4
-4
-6
-8
-11
-13
-14
-14
-12
-9
-3
4
13
21
28
32
33
30
22
12
1
-10
-17
-20
-17
-10
-1
10
20
26
28
25
17
7
-4
-15
-23
-28
-28
-26
-20
-13
-5
1
6
8
7
4
-1
-7
-13
-18
-21
-21
-21
-19
-16
-14
-12
-10
-9
-7
-4
0
4
8
10
9
5
-2
-10
-17
-23
-25
-23
-17
-9
0
6
9
7
1
-8
-16
-21
-22
-18
-10
0
10
17
20
18
12
4
-3
-7
-7
-3
4
12
19
23
23
19
12
3
-5
-10
-13
-12
-8
-2
4
9
13
14
12
8
3
-4
-10
-16
-21
-24
-26
-26
-25
-24
-22
-19
-16
-13
-10
-6
-2
3
6
9
11
11
9
7
5
3
2
2
4
6
7
7
4
0
-6
-12
-16
-18
-18
-14
-9
-4
1
3
2
-2
-7
-13
-18
-20
-20
-18
-14
-9
-5
-1
1
2
3
4
5
6
7
7
5
2
-2
-6
-9
-12
-13
-12
-9
-5
-1
3
6
9
10
11
11
10
7
3
-1
-6
-10
-13
-13
-11
-6
0
6
11
13
13
11
6
2
-1
-2
-1
3
8
12
14
14
11
7
2
-1
-3
-2
1
5
11
15
19
21
23
24
25
25
25
23
20
14
6
-3
-12
-19
-24
-24
-21
-15
-8
-3
1
1
-2
-8
-14
-19
-22
-22
-18
-12
-3
5
13
19
23
24
24
21
17
12
6
1
-4
-7
-9
-8
-5
-1
3
7
9
10
9
6
3
0
0
1
5
10
15
18
19
16
10
1
-8
-16
-22
-23
-20
-13
-3
7
17
23
26
26
22
16
11
6
3
2
3
5
6
7
6
4
1
-3
-6
-8
-9
-9
-8
-7
-5
-4
-3
-1
1
3
5
6
6
5
2
-2
-7
-11
-12
-11
-6
3
12
21
28
31
31
27
21
14
10
8
9
12
16
19
21
19
15
10
4
1
-1
1
5
10
14
17
17
15
11
6
2
-1
-2
-2
-2
-1
0
1
1
3
4
7
9
9
9
6
1
-5
-10
-14
-15
-13
-8
-2
5
11
14
15
14
12
11
10
11
14
18
20
22
21
18
14
11
9
10
14
18
22
25
25
22
16
9
1
-4
-7
-6
-2
2
7
11
13
12
9
5
1
-3
-5
-6
-5
-3
0
4
9
13
18
20
21
19
13
5
-4
-13
-21
-24
-23
-18
-8
3
14
22
27
27
24
18
12
8
6
7
11
16
20
23
21
17
9
1
-6
-11
-11
-6
2
11
20
26
27
23
14
3
-7
-15
-17
-13
-4
10
24
35
42
41
34
22
8
-4
-13
-16
-13
-6
3
11
16
16
13
7
1
-3
-3
1
7
15
21
24
22
17
9
0
-6
-10
-10
-7
-1
4
9
12
13
13
14
17
21
27
32
37
38
35
29
20
11
3
-2
-3
-1
3
7
10
10
7
2
-5
-11
-16
-18
-17
-14
-10
-6
-2
1
3
3
4
3
3
2
1
0
-1
-1
-1
2
6
11
17
21
24
23
19
13
5
-2
-7
-8
-4
3
12
20
27
29
26
19
9
-3
-13
-21
-23
-21
-15
-7
1
8
10
8
2
-7
-18
-28
-35
-39
-38
-34
-26
-17
-8
0
6
9
10
10
9
8
8
9
11
13
15
16
17
16
15
13
10
7
3
0
-3
-5
-7
-7
-5
-2
3
9
14
18
19
16
10
0
-11
-22
-31
-36
-36
-32
-23
-12
-1
9
15
17
15
9
1
-7
-15
-21
-24
-24
-22
-19
-14
-9
-4
0
3
5
7
7
8
7
6
3
1
-2
-5
-8
-10
-11
-10
-7
-3
2
9
15
22
27
31
33
34
33
30
27
23
20
16
13
11
8
6
4
2
1
1
2
3
6
8
9
8
6
1
-5
-11
-17
-21
-22
-20
-17
-12
-7
-5
-4
-6
-9
-12
-13
-11
-5
4
15
27
36
41
41
37
29
19
11
4
1
1
2
3
2
-1
-6
-12
-17
-18
-14
-5
8
22
34
41
41
34
21
5
-10
-22
-27
-25
-18
-6
5
15
19
19
16
10
5
1
1
4
9
13
14
12
7
-1
-11
-19
-26
-29
-29
-26
-22
-18
-14
-12
-11
-10
-8
-6
-2
3
7
10
12
12
11
10
9
10
12
16
20
23
24
23
19
14
7
0
-4
-5
-3
2
9
16
23
27
29
27
23
17
10
2
-5
-11
-15
-17
-17
-15
-12
-8
-2
3
9
14
18
22
24
24
24
21
17
12
6
-1
-7
-12
-15
-15
-13
-8
-2
4
10
13
13
9
4
-3
-10
-16
-19
-19
-16
-11
-5
-1
2
2
-1
-6
-12
-16
-17
-15
-9
0
11
23
32
37
38
34
27
18
8
-1
-6
-9
-8
-5
-2
2
5
7
8
8
7
6
5
4
4
3
1
-1
-3
-5
-7
-9
-9
-10
-11
-12
-14
-17
-20
-23
-25
-24
-22
-19
-14
-8
-3
1
4
6
7
9
10
11
13
13
12
9
4
-3
-10
-15
-18
-18
-14
-6
4
14
23
29
31
29
24
17
10
4
0
-2
-1
1
5
9
14
19
23
27
31
33
34
33
30
25
20
14
9
5
3
2
2
2
2
0
-2
-4
-6
-6
-5
-2
3
8
12
14
13
10
6
1
-2
-3
-1
5
11
18
23
25
23
17
8
-2
-10
-16
-19
-19
-16
-12
-8
-6
-7
-9
-13
-17
-20
-21
-20
-18
-14
-11
-8
-6
-6
-6
-6
-5
-3
1
6
11
15
17
17
15
12
7
3
-1
-3
-4
-5
-4
-4
-5
-6
-7
-8
-9
-9
-8
-6
-4
-2
1
3
5
7
8
10
11
12
12
11
9
8
6
5
4
4
4
4
4
2
-1
-4
-8
-11
-12
-12
-10
-6
0
5
8
10
9
5
-1
-8
-16
-23
-29
-33
-34
-33
-30
-24
-17
-9
0
9
16
22
26
28
27
24
20
15
10
5
1
-3
-6
-9
-11
-13
-15
-15
-13
-10
-5
1
6
11
14
15
14
10
5
0
-6
-10
-13
-14
-14
-13
-12
-11
-10
-8
-7
-5
-2
2
6
11
16
20
22
22
20
16
12
7
2
0
-1
1
4
8
13
16
18
18
16
13
11
8
6
5
4
2
-1
-6
-12
-19
-26
-31
-33
-31
-26
-19
-12
-5
-1
-1
-4
-9
-14
-19
-21
-20
-14
-6
3
13
20
25
26
25
21
16
11
7
3
0
-2
-3
-3
-3
-3
-3
-2
-1
-1
-1
-2
-3
-5
-8
-10
-12
-13
-13
-11
-9
-7
-6
-5
-4
-4
-4
-3
-1
2
6
12
17
21
22
21
16
9
-1
-11
-21
-28
-30
-28
-22
-12
0
11
20
25
26
22
14
5
-3
-9
-12
-11
-7
-1
4
8
9
8
6
2
-1
-2
-1
3
8
14
19
23
24
22
18
11
4
-3
-9
-13
-15
-15
-14
-10
-6
-2
2
4
5
5
4
2
0
-1
0
1
3
5
6
8
8
8
9
9
10
11
13
15
16
16
16
16
17
19
22
25
28
27
24
16
4
-10
-23
-33
-37
-34
-24
-10
6
19
27
27
21
10
-2
-12
-17
-16
-9
2
12
19
20
15
4
-10
-22
-31
-34
-31
-24
-15
-8
-4
-5
-10
-17
-23
-26
-25
-20
-12
-4
2
5
3
-1
-7
-12
-14
-12
-7
0
8
14
17
17
15
12
9
7
6
7
8
7
5
1
-5
-11
-16
-19
-19
-16
-11
-5
0
3
4
3
1
-2
-6
-9
-11
-14
-15
-17
-19
-19
-19
-17
-14
-9
-5
0
3
5
6
6
6
6
7
9
11
13
13
13
12
11
10
10
11
14
16
18
18
17
13
8
4
1
0
2
6
11
16
19
20
18
14
9
3
-3
-9
-15
-21
-27
-32
-36
-39
-38
-34
-28
-19
-11
-5
-2
-3
-7
-13
-19
-22
-21
-16
-8
3
13
20
23
21
16
9
1
-5
-8
-9
-9
-8
-7
-8
-9
-11
-12
-12
-10
-7
-4
-2
-2
-3
-6
-8
-9
-9
-6
-1
4
7
7
4
-3
-12
-20
-26
-27
-24
-16
-6
4
12
17
17
14
9
3
-2
-5
-5
-4
-2
0
1
2
3
5
7
11
16
21
24
26
26
24
20
16
13
11
9
9
7
5
2
-3
-8
-13
-18
-21
-22
-22
-21
-20
-18
-16
-13
-10
-5
0
5
10
12
11
7
-1
-11
-21
-29
-35
-36
-34
-27
-18
-8
1
10
16
20
22
22
21
20
18
16
14
13
12
12
12
10
8
3
-3
-10
-16
-22
-25
-26
-23
-19
-13
-9
-6
-4
-5
-5
-5
-3
1
6
11
15
16
14
8
2
-3
-5
-1
7
19
31
41
45
42
33
21
8
-3
-7
-5
3
13
23
30
30
25
15
3
-7
-13
-15
-12
-7
-2
1
1
-3
-8
-13
-17
-19
-18
-16
-14
-13
-14
-17
-19
-20
-16
-9
2
13
23
28
27
21
11
1
-7
-10
-7
0
10
19
24
22
15
4
-8
-17
-21
-19
-13
-4
5
9
9
4
-3
-10
-13
-12
-6
2
11
16
17
12
3
-7
-16
-19
-16
-8
4
15
23
25
22
14
4
-4
-7
-6
0
9
16
21
20
13
3
-7
-16
-20
-18
-13
-6
0
2
-1
-9
-19
-29
-35
-37
-32
-22
-9
2
10
12
8
0
-12
-22
-29
-31
-28
-21
-12
-4
2
5
5
4
2
2
3
6
10
14
15
15
11
5
-3
-11
-18
-23
-27
-30
-32
-32
-32
-31
-28
-24
-18
-10
-2
4
9
9
5
-3
-14
-24
-33
-39
-39
-35
-26
-15
-4
6
13
15
14
11
5
1
-2
-2
2
7
13
20
24
25
23
18
10
1
-7
-13
-17
-17
-14
-10
-5
-1
1
0
-3
-8
-14
-18
-21
-21
-19
-17
-15
-14
-14
-17
-19
-21
-21
-17
-9
0
11
21
27
29
26
20
13
6
3
3
6
11
17
21
20
16
8
-2
-12
-18
-21
-18
-11
-2
7
15
21
23
22
20
19
18
20
22
25
27
27
24
18
10
0
-9
-16
-22
-24
-25
-23
-20
-16
-13
-9
-7
-5
-5
-6
-8
-11
-15
-18
-20
-19
-16
-10
-4
2
6
8
6
1
-5
-11
-15
-15
-11
-4
6
16
23
27
27
22
14
5
-3
-9
-12
-11
-8
-4
-1
1
0
-4
-9
-15
-19
-22
-21
-17
-11
-4
2
7
9
8
4
-2
-8
-14
-17
-18
-15
-11
-6
-2
0
-1
-5
-11
-18
-24
-28
-27
-21
-12
-1
10
19
24
23
18
8
-3
-13
-21
-24
-24
-19
-12
-5
2
5
6
5
3
1
1
4
9
16
24
29
32
30
24
15
3
-8
-17
-22
-22
-19
-13
-6
0
4
4
2
-3
-7
-11
-11
-9
-5
1
7
11
12
11
8
4
0
-3
-4
-3
-2
0
1
0
-3
-6
-9
-11
-10
-7
-3
2
6
9
9
9
7
6
6
7
10
11
11
8
1
-9
-21
-31
-38
-40
-36
-26
-12
3
15
22
23
17
8
-4
-15
-23
-27
-26
-22
-16
-10
-6
-2
0
2
4
6
8
10
10
7
1
-7
-15
-21
-23
-20
-12
1
14
26
33
34
29
18
5
-6
-15
-17
-14
-7
2
10
14
14
8
0
-10
-19
-24
-26
-25
-22
-19
-17
-16
-17
-19
-20
-19
-15
-8
0
9
15
18
17
12
6
-1
-7
-10
-11
-9
-6
-3
-1
0
0
1
2
7
13
22
31
39
44
45
40
30
18
5
-8
-17
-22
-22
-18
-10
-1
8
17
23
26
26
23
19
12
5
-2
-8
-12
-13
-11
-7
-1
5
10
13
13
11
6
-1
-8
-13
-17
-19
-18
-15
-11
-6
-2
2
4
5
6
5
5
4
3
3
2
2
1
1
0
-1
-2
-4
-5
-6
-6
-6
-6
-5
-5
-4
-5
-7
-9
-13
-16
-19
-20
-20
-18
-14
-9
-4
2
7
12
15
18
20
21
21
20
18
16
13
9
6
3
1
0
-1
-1
-1
-1
-3
-5
-8
-10
-12
-13
-13
-12
-10
-8
-6
-4
-2
0
3
6
9
11
12
11
9
5
2
-2
-5
-6
-6
-6
-6
-7
-11
-17
-24
-32
-38
-41
-40
-34
-25
-14
-3
7
14
17
16
12
5
-2
-9
-15
-20
-23
-24
-24
-23
-20
-17
-14
-12
-10
-10
-11
-13
-14
-14
-12
-7
-1
6
12
15
14
11
4
-3
-8
-9
-6
1
11
21
29
32
30
24
16
7
2
0
3
8
14
19
19
15
8
-2
-10
-16
-17
-13
-5
3
10
13
12
8
2
-3
-6
-5
0
8
17
24
28
27
24
18
11
6
2
0
0
0
0
-1
-2
-3
-3
-3
-1
1
1
0
-5
-12
-20
-27
-32
-33
-29
-21
-10
0
9
12
12
7
0
-7
-11
-12
-9
-3
4
10
13
13
10
4
-3
-9
-13
-14
-14
-12
-9
-7
-6
-6
-8
-10
-14
-18
-21
-23
-25
-25
-23
-20
-16
-13
-10
-10
-12
-16
-21
-26
-28
-27
-21
-11
1
13
22
26
24
18
8
-2
-10
-14
-13
-8
-2
5
8
6
1
-8
-17
-24
-27
-25
-18
-9
0
8
12
12
10
5
1
-3
-5
-7
-8
-11
-15
-21
-25
-28
-28
-24
-15
-5
6
14
17
16
9
0
-9
-16
-20
-19
-14
-7
-1
4
7
7
6
5
5
8
12
16
19
20
16
10
1
-8
-15
-17
-14
-6
4
16
26
32
33
30
24
15
7
1
-1
0
4
11
20
29
37
44
49
51
51
47
39
30
19
8
-1
-9
-13
-14
-12
-7
-1
5
10
13
14
14
11
7
2
-4
-9
-14
-18
-20
-20
-18
-14
-9
-3
3
8
12
14
14
13
10
6
2
-2
-5
-7
-7
-6
-3
0
4
7
10
10
8
4
0
-5
-8
-9
-7
-1
7
15
23
28
30
28
23
16
8
1
-4
-7
-8
-8
-8
-8
-9
-9
-9
-6
-2
3
8
12
13
10
3
-8
-20
-31
-38
-40
-36
-27
-16
-5
3
5
2
-5
-15
-24
-28
-26
-18
-4
13
29
42
48
47
39
27
13
1
-8
-13
-13
-11
-7
-4
-3
-3
-5
-7
-7
-6
-2
3
8
11
11
8
2
-5
-11
-15
-15
-12
-5
4
12
19
22
23
22
19
16
14
13
11
8
3
-4
-13
-22
-29
-33
-32
-27
-18
-8
0
5
6
3
-3
-8
-12
-11
-6
2
11
19
23
21
15
5
-5
-14
-20
-21
-19
-14
-10
-8
-9
-12
-17
-21
-23
-22
-17
-12
-6
-2
-2
-6
-12
-17
-21
-21
-17
-8
2
11
18
20
17
11
3
-5
-10
-11
-10
-8
-6
-5
-7
-11
-16
-20
-22
-20
-15
-8
-1
5
8
8
6
3
1
1
4
8
12
15
16
13
8
1
-6
-10
-11
-8
-2
4
9
12
11
7
1
-5
-10
-13
-13
-11
-7
-3
1
3
4
5
6
8
11
15
20
25
28
30
30
27
22
16
8
-1
-8
-14
-17
-16
-13
-7
0
7
12
12
7
-2
-13
-25
-34
-38
-37
-30
-19
-8
2
8
9
7
3
-1
-1
2
9
17
23
26
22
13
0
-14
-23
-26
-19
-6
12
30
43
48
44
32
16
0
-10
-12
-5
7
21
32
35
29
15
-5
-26
-42
-50
-48
-37
-20
-1
15
26
29
26
17
8
-1
-6
-7
-4
1
7
11
13
13
11
7
3
-2
-7
-11
-14
-16
-15
-13
-8
0
9
18
26
31
32
29
24
17
10
5
3
2
3
4
4
3
0
-3
-6
-8
-8
-7
-5
-3
-3
-5
-8
-13
-17
-20
-19
-17
-12
-7
-3
-1
-1
-4
-7
-10
-12
-11
-9
-6
-4
-4
-6
-9
-13
-14
-13
-6
3
15
26
34
36
32
23
11
0
-7
-9
-5
4
14
22
25
22
13
1
-13
-25
-32
-33
-29
-22
-15
-9
-8
-12
-20
-28
-36
-40
-39
-34
-24
-13
-2
7
13
16
18
17
17
17
17
17
17
16
14
11
8
5
4
4
4
5
6
5
3
-1
-5
-10
-13
-15
-14
-12
-7
-3
2
5
7
7
5
3
0
-2
-5
-6
-7
-8
-8
-8
-7
-6
-3
0
4
9
14
19
22
24
23
19
14
6
-2
-10
-16
-20
-21
-20
-17
-13
-9
-5
-3
-1
0
1
2
2
2
1
0
-2
-4
-5
-6
-5
-2
2
7
10
11
10
7
3
0
-2
-1
4
11
19
26
29
27
20
11
0
-10
-15
-16
-11
-2
8
17
22
23
20
13
6
0
-3
-4
-3
-1
-1
-4
-8
-15
-21
-25
-26
-23
-16
-8
1
7
10
9
6
1
-2
-4
-4
-2
1
3
3
0
-5
-12
-18
-23
-25
-24
-20
-16
-10
-6
-2
2
6
10
15
20
25
28
27
24
17
9
1
-7
-11
-12
-11
-6
-1
4
8
10
12
12
11
9
6
1
-5
-12
-20
-28
-32
-33
-29
-21
-11
-1
7
10
9
3
-4
-11
-15
-13
-7
4
16
25
30
28
20
7
-8
-19
-26
-25
-17
-4
11
26
36
41
40
34
26
18
11
7
7
9
14
18
22
25
25
23
20
15
10
4
-2
-7
-11
-12
-12
-10
-7
-3
0
1
0
-4
-10
-16
-23
-28
-30
-28
-24
-17
-10
-4
1
4
4
1
-3
-7
-12
-15
-17
-18
-17
-14
-10
-4
1
7
12
16
19
19
18
15
12
7
3
0
-2
-2
-1
2
6
11
15
18
19
18
14
7
-1
-10
-17
-22
-25
-24
-20
-15
-10
-5
-2
0
1
1
2
4
6
8
9
8
5
0
-6
-11
-14
-14
-10
-3
5
13
17
18
14
8
-1
-7
-11
-11
-6
1
8
14
16
14
9
2
-3
-6
-6
-2
3
9
12
11
6
0
-8
-13
-14
-10
-2
7
17
23
25
22
15
7
-1
-6
-7
-4
1
8
13
15
14
9
3
-4
-8
-11
-10
-6
-1
4
9
13
16
17
16
15
11
7
0
-7
-15
-22
-27
-27
-24
-17
-7
4
13
19
21
18
11
3
-6
-13
-17
-17
-14
-9
-4
1
5
8
10
12
13
15
16
15
12
7
1
-6
-13
-18
-20
-18
-14
-7
0
6
9
9
7
2
-3
-7
-9
-10
-8
-5
-3
0
0
0
-2
-4
-6
-7
-8
-9
-9
-10
-12
-13
-15
-16
-17
-15
-12
-8
-3
2
6
8
7
3
-2
-9
-17
-23
-27
-28
-26
-21
-13
-4
4
11
14
13
8
0
-10
-21
-30
-34
-33
-27
-16
-3
11
22
29
30
25
15
4
-8
-16
-19
-18
-11
-2
8
16
21
22
19
14
8
2
-2
-4
-5
-6
-6
-8
-11
-14
-17
-19
-19
-17
-14
-10
-7
-6
-7
-11
-15
-20
-23
-23
-20
-15
-8
-1
4
6
4
-1
-8
-15
-21
-24
-24
-20
-13
-4
5
13
18
21
21
18
12
6
-2
-9
-14
-17
-18
-17
-14
-11
-9
-8
-8
-10
-12
-13
-13
-11
-7
-1
5
9
11
9
4
-2
-9
-14
-16
-14
-9
-3
4
9
10
8
3
-2
-7
-10
-10
-8
-3
2
5
7
5
2
-3
-7
-11
-12
-12
-10
-8
-6
-5
-5
-5
-5
-3
-1
1
4
7
8
8
8
7
6
6
7
8
9
8
5
1
-4
-9
-12
-12
-8
0
9
18
25
28
26
21
13
4
-4
-9
-11
-9
-6
0
5
8
10
10
9
6
3
-1
-5
-9
-12
-15
-15
-13
-9
-3
5
12
17
19
17
12
5
-2
-8
-10
-10
-8
-4
-1
1
0
-3
-7
-11
-13
-12
-9
-4
1
4
5
2
-3
-9
-14
-15
-11
-3
9
21
32
39
40
34
23
8
-7
-20
-30
-35
-34
-31
-25
-19
-15
-11
-9
-8
-7
-5
-2
2
7
11
13
14
12
8
2
-4
-10
-14
-16
-17
-16
-14
-12
-10
-10
-12
-14
-17
-21
-24
-25
-25
-23
-19
-14
-7
0
7
14
19
22
22
19
13
6
-3
-11
-17
-20
-20
-16
-10
-2
7
14
19
21
22
20
17
13
9
6
2
-2
-6
-9
-12
-12
-11
-7
0
7
13
18
20
18
14
8
3
-1
-3
-1
3
7
11
12
10
5
-3
-11
-18
-22
-22
-19
-12
-5
3
8
11
10
7
1
-5
-12
-18
-23
-26
-26
-23
-18
-11
-3
6
14
20
22
20
16
8
0
-7
-13
-16
-16
-13
-10
-6
-4
-3
-3
-5
-7
-8
-9
-9
-8
-6
-5
-3
-2
-1
1
4
7
10
13
15
17
18
19
21
22
25
27
28
29
28
24
19
13
8
4
2
2
5
8
12
15
16
16
14
12
11
11
11
12
13
13
11
8
5
2
0
0
2
6
10
13
14
13
10
4
-2
-7
-12
-16
-19
-20
-21
-20
-18
-14
-9
-2
6
12
17
17
14
8
0
-9
-14
-15
-10
-1
11
23
33
37
36
29
19
7
-3
-10
-13
-12
-10
-6
-4
-4
-6
-10
-13
-15
-15
-13
-9
-4
1
7
12
17
24
31
40
48
54
57
56
50
40
29
17
7
1
-1
1
5
9
12
13
11
7
3
-1
-3
-4
-5
-5
-7
-11
-16
-22
-28
-32
-32
-30
-26
-21
-16
-14
-14
-16
-19
-23
-24
-24
-22
-19
-16
-14
-13
-14
-16
-17
-16
-12
-6
1
7
13
15
13
9
4
-1
-5
-5
-3
0
4
7
8
6
3
-1
-4
-5
-4
0
5
9
12
12
9
5
1
-2
-3
0
5
11
18
22
24
24
21
16
12
8
5
4
4
4
4
3
1
-1
-3
-5
-6
-6
-5
-5
-5
-5
-5
-5
-5
-3
0
3
6
7
6
2
-4
-13
-21
-29
-35
-38
-37
-33
-27
-21
-16
-13
-12
-12
-13
-13
-12
-10
-6
-1
4
7
9
8
5
2
-1
-2
-1
3
8
14
17
18
14
7
-4
-16
-26
-32
-34
-30
-21
-9
3
14
20
22
20
14
6
-1
-6
-7
-5
-1
5
11
15
18
18
17
13
9
4
-2
-8
-15
-20
-25
-27
-27
-23
-16
-7
3
12
18
20
17
10
2
-7
-14
-17
-16
-12
-5
3
9
13
14
12
9
7
6
7
10
15
19
21
20
16
9
1
-6
-11
-11
-8
-2
7
14
20
21
17
9
-2
-13
-23
-29
-29
-25
-17
-6
6
15
20
20
16
9
-1
-9
-14
-16
-13
-6
3
12
18
20
18
12
4
-5
-11
-15
-16
-14
-11
-9
-8
-10
-13
-18
-22
-25
-24
-20
-15
-9
-4
-3
-6
-11
-18
-24
-27
-26
-21
-13
-4
4
8
9
5
0
-5
-7
-5
0
9
17
24
26
23
15
4
-7
-15
-19
-17
-11
-3
4
8
8
3
-5
-12
-18
-18
-14
-5
6
18
26
30
29
24
18
11
6
4
4
5
5
5
2
-2
-7
-10
-11
-9
-3
5
13
19
23
22
19
13
6
-1
-6
-9
-11
-12
-11
-10
-8
-5
0
6
12
17
19
16
8
-4
-19
-33
-43
-46
-41
-28
-11
8
24
33
34
26
12
-5
-20
-30
-34
-31
-23
-14
-5
0
1
0
-4
-6
-6
-2
4
11
17
20
18
11
0
-11
-20
-25
-26
-21
-13
-4
3
8
8
6
1
-4
-9
-11
-12
-11
-10
-9
-9
-10
-10
-10
-8
-3
3
11
19
25
30
32
32
29
26
23
20
17
14
11
8
4
0
-3
-5
-6
-5
-4
-3
-3
-4
-5
-7
-8
-7
-3
3
12
21
29
34
35
32
26
16
7
-1
-7
-9
-8
-6
-2
0
1
0
-3
-7
-12
-15
-17
-18
-19
-19
-19
-19
-20
-20
-20
-20
-18
-15
-12
-9
-7
-6
-7
-9
-11
-11
-10
-6
0
8
16
22
26
25
21
14
5
-3
-9
-11
-9
-3
6
15
21
24
22
14
4
-8
-18
-24
-26
-22
-15
-6
3
9
11
8
3
-5
-12
-16
-16
-12
-4
5
15
21
24
24
19
12
4
-3
-8
-10
-10
-8
-5
-2
0
0
0
-2
-5
-9
-12
-15
-17
-17
-15
-11
-5
2
8
13
15
15
11
5
-3
-11
-17
-21
-21
-19
-14
-8
-2
4
8
12
16
20
25
31
37
43
46
46
42
34
24
13
4
-2
-3
0
7
15
24
29
31
27
20
10
-1
-11
-18
-21
-19
-14
-7
2
10
17
21
24
23
20
16
9
2
-6
-15
-22
-28
-30
-30
-25
-17
-7
5
16
24
29
29
24
16
6
-4
-11
-15
-15
-11
-5
2
8
11
11
7
0
-7
-13
-18
-20
-19
-16
-11
-6
-2
2
4
6
8
9
12
13
15
15
13
10
6
1
-3
-6
-7
-8
-8
-8
-9
-12
-15
-19
-22
-23
-22
-17
-11
-4
2
5
4
0
-8
-17
-27
-35
-41
-43
-43
-39
-34
-26
-18
-8
1
10
18
24
27
26
21
12
2
-7
-14
-18
-17
-12
-5
1
4
3
-3
-12
-23
-32
-36
-36
-29
-18
-5
6
14
16
12
4
-7
-17
-25
-27
-26
-21
-13
-6
0
3
3
2
0
-3
-5
-6
-7
-9
-10
-11
-13
-13
-12
-9
-3
3
10
15
19
21
20
17
13
8
4
1
-2
-4
-5
-6
-6
-5
-2
3
10
17
23
28
30
28
24
17
10
3
-1
-3
-1
3
9
15
20
24
26
27
25
23
18
13
6
0
-7
-12
-15
-15
-12
-8
-2
3
6
5
0
-9
-20
-31
-41
-48
-51
-49
-43
-34
-25
-16
-10
-5
-4
-5
-7
-10
-13
-17
-19
-20
-19
-17
-13
-8
-2
3
7
9
9
8
4
1
-2
-4
-4
-2
0
2
4
5
5
5
5
6
8
10
13
15
16
15
12
7
2
-4
-9
-13
-16
-16
-14
-10
-4
3
10
15
17
15
9
-1
-13
-26
-35
-38
-33
-21
-3
17
34
44
44
33
14
-8
-30
-44
-48
-41
-24
-3
19
35
43
41
31
17
4
-4
-7
-2
6
15
22
24
21
16
9
5
4
8
15
22
27
27
22
14
4
-5
-9
-7
-2
7
14
19
18
12
3
-6
-13
-15
-12
-5
3
10
14
13
10
5
2
2
5
12
19
24
25
20
10
-3
-16
-26
-31
-31
-26
-21
-17
-16
-18
-22
-26
-27
-23
-13
0
15
27
33
33
27
17
5
-3
-6
-2
6
17
27
33
35
31
24
16
8
1
-4
-9
-13
-19
-25
-32
-35
-35
-30
-19
-5
10
21
26
25
16
4
-8
-17
-19
-14
-3
11
24
32
33
27
15
1
-13
-23
-29
-30
-27
-23
-18
-13
-9
-4
3
12
22
32
39
42
38
29
16
2
-11
-20
-24
-23
-19
-15
-12
-12
-13
-16
-17
-14
-7
3
15
26
34
35
31
22
12
3
-1
-1
5
13
22
29
31
30
24
17
10
4
0
-3
-5
-9
-14
-21
-26
-30
-29
-24
-15
-4
5
10
9
2
-8
-20
-28
-31
-27
-17
-4
9
17
19
15
6
-4
-11
-13
-8
2
14
25
30
27
18
4
-10
-21
-24
-20
-10
2
13
18
15
5
-10
-24
-35
-37
-31
-17
1
18
30
34
29
17
3
-11
-20
-22
-17
-8
3
12
18
19
16
12
7
6
8
13
20
27
32
32
27
19
9
0
-7
-11
-9
-5
2
10
16
21
22
21
18
13
9
6
4
3
4
7
10
14
17
19
18
16
10
3
-5
-13
-20
-23
-23
-19
-11
1
15
28
40
49
53
52
47
38
28
18
10
6
6
11
18
26
32
34
31
23
12
0
-10
-15
-14
-7
4
16
26
32
32
26
18
9
3
2
7
16
26
33
34
27
13
-5
-22
-32
-32
-21
1
28
54
72
77
67
45
13
-20
-47
-64
-67
-58
-40
-18
2
14
18
14
5
-5
-13
-16
-13
-8
-3
0
-2
-9
-19
-30
-38
-41
-37
-28
-15
-3
6
9
7
0
-7
-12
-13
-8
1
14
25
33
34
30
20
8
-4
-12
-16
-15
-10
-5
-2
-1
-5
-11
-19
-26
-30
-31
-28
-22
-15
-9
-4
-1
-1
-2
-3
-4
-5
-6
-7
-10
-15
-20
-26
-30
-30
-26
-18
-6
7
20
28
32
31
26
17
9
2
-2
-2
2
7
14
20
24
27
28
28
28
28
26
24
20
15
8
1
-5
-9
-10
-8
-3
3
10
14
16
15
12
8
4
1
0
0
1
1
-2
-6
-12
-19
-23
-24
-20
-12
1
15
27
34
36
30
20
6
-8
-19
-25
-26
-22
-15
-7
0
5
7
6
4
2
1
2
5
9
13
15
16
15
12
9
5
1
-2
-5
-8
-11
-14
-16
-18
-18
-15
-11
-6
-1
2
3
2
-2
-6
-9
-10
-8
-2
5
11
16
16
12
3
-8
-18
-26
-29
-27
-21
-12
-2
5
9
9
5
1
-3
-4
-3
0
3
3
0
-7
-18
-30
-40
-45
-43
-34
-18
1
19
33
39
38
30
18
5
-5
-10
-9
-4
4
11
16
17
15
11
6
2
0
1
3
4
2
-3
-12
-22
-33
-41
-44
-41
-34
-24
-13
-5
-2
-3
-8
-14
-20
-21
-17
-7
6
21
34
43
45
40
30
17
4
-6
-12
-14
-10
-4
3
10
16
21
24
27
28
29
29
26
21
12
1
-11
-22
-30
-34
-32
-25
-14
-3
6
11
9
2
-10
-23
-35
-42
-43
-37
-26
-12
1
11
16
14
8
-1
-11
-19
-22
-22
-18
-12
-6
-2
0
0
-1
-2
1
6
15
27
38
47
52
51
44
32
17
3
-8
-14
-15
-11
-3
5
11
13
11
4
-5
-15
-24
-29
-29
-26
-19
-11
-3
3
6
6
3
0
-3
-5
-4
-1
3
7
10
11
8
4
-2
-8
-12
-13
-10
-4
4
13
20
25
26
23
17
11
5
1
0
2
6
12
17
20
21
20
16
12
7
2
0
-2
-1
0
2
3
4
4
2
0
-3
-6
-9
-11
-13
-14
-14
-14
-13
-11
-10
-10
-10
-9
-9
-8
-6
-2
2
6
9
10
8
4
-1
-6
-9
-11
-9
-5
0
5
9
10
8
3
-2
-6
-7
-5
0
7
13
16
15
10
1
-9
-18
-23
-23
-17
-7
3
12
16
14
8
-2
-12
-20
-24
-22
-17
-10
-4
0
0
-3
-8
-12
-13
-10
-3
6
15
20
20
13
0
-15
-29
-39
-41
-34
-21
-4
14
28
36
37
32
23
13
6
2
3
7
12
16
17
13
5
-6
-17
-25
-29
-28
-21
-12
-3
5
9
7
0
-11
-22
-33
-40
-43
-40
-32
-22
-11
-1
6
10
11
9
6
5
5
7
10
13
14
13
7
-2
-12
-22
-30
-32
-30
-22
-11
1
11
15
12
4
-9
-23
-35
-42
-42
-34
-22
-7
7
16
18
14
4
-8
-20
-28
-31
-29
-22
-14
-6
0
2
2
0
-2
-2
2
9
17
26
33
35
33
26
16
5
-4
-9
-11
-10
-7
-4
-3
-4
-9
-15
-21
-25
-25
-22
-14
-5
5
13
17
17
14
8
2
-3
-6
-5
-3
1
5
8
9
8
6
2
-2
-5
-6
-7
-7
-5
-4
-2
-1
1
3
5
7
8
8
8
6
3
-1
-4
-8
-10
-12
-14
-16
-18
-21
-24
-26
-28
-28
-27
-23
-18
-12
-6
0
4
7
9
9
8
7
6
4
3
1
-1
-2
-4
-5
-5
-4
-3
0
3
7
12
17
21
23
23
21
16
7
-3
-14
-23
-29
-29
-25
-15
-3
9
19
23
21
12
-2
-17
-31
-40
-42
-37
-26
-12
2
14
21
23
19
13
6
0
-4
-5
-4
-2
0
0
0
-2
-4
-5
-6
-6
-6
-7
-9
-12
-17
-21
-24
-24
-21
-15
-7
1
7
10
10
6
0
-7
-12
-14
-13
-9
-4
2
7
10
11
10
7
3
-1
-5
-8
-10
-12
-13
-14
-14
-13
-12
-11
-9
-8
-6
-5
-3
-1
1
3
4
5
4
2
-2
-6
-9
-11
-10
-7
-2
4
7
7
4
-4
-14
-23
-31
-35
-34
-28
-21
-13
-7
-6
-8
-12
-17
-21
-21
-17
-10
-2
5
9
8
3
-5
-13
-19
-21
-19
-14
-8
-4
-3
-6
-11
-16
-18
-16
-11
-2
7
13
13
8
-3
-16
-26
-30
-26
-13
6
25
41
48
43
29
8
-15
-32
-41
-40
-28
-11
6
19
25
22
12
0
-11
-16
-13
-5
8
20
28
28
21
7
-8
-22
-31
-32
-26
-15
-3
7
12
12
6
-3
-12
-17
-17
-12
-3
7
16
21
21
16
8
-2
-10
-15
-16
-12
-4
5
16
25
31
35
35
32
27
19
10
0
-10
-18
-24
-27
-26
-22
-15
-7
0
5
7
5
0
-8
-16
-23
-27
-27
-23
-15
-6
4
12
16
17
13
7
0
-6
-11
-14
-15
-15
-15
-16
-19
-22
-25
-27
-27
-23
-16
-9
-1
4
6
3
-5
-15
-25
-34
-39
-40
-37
-32
-27
-23
-24
-28
-35
-44
-51
-55
-56
-52
-45
-38
-32
-30
-32
-37
-44
-52
-57
-58
-55
-49
-41
-32
-25
-21
-19
-19
-19
-19
-18
-15
-13
-11
-13
-19
-28
-40
-52
-62
-66
-64
-54
-39
-20
0
18
30
37
39
36
32
28
25
26
28
32
35
37
37
34
30
27
25
25
28
34
41
49
56
62
65
66
65
60
52
39
21
-4
-34
-69
-108
-149
-189
-227
-260
-288
-310
-328
-342
-353
-363
-370
-375
-380
-383
-386
-390
-396
-405
-416
-428
-439
-446
-448
-443
-431
-415
-396
-378
-364
-356
-353
-354
-354
-351
-341
-321
-292
-256
-216
-176
-140
-111
-91
-80
-77
-80
-88
-98
-109
-120
-126
-126
-118
-98
-65
-21
33
91
147
194
229
247
250
239
220
200
186
182
191
216
255
306
368
437
514
594
678
761
841
913
974
1020
1053
1072
1080
1080
1075
1068
1057
1041
1016
981
934
878
817
758
705
664
635
613
590
555
501
420
314
189
56
-69
-172
-244
-282
-291
-284
-275
-281
-313
-377
-470
-583
-703
-814
-905
-969
-1006
-1020
-1016
-1006
-995
-984
-977
-970
-961
-949
-935
-922
-915
-916
-930
-954
-986
-1016
-1042
-1054
-1048
-1024
-984
-935
-880
-825
-772
-719
-662
-598
-520
-426
-315
-187
-46
102
255
407
554
693
821
934
1028
1098
1143
1160
1153
1126
1086
1040
998
966
947
945
960
991
1038
1102
1182
1277
1385
1499
1608
1700
1760
1775
1738
1647
1509
1339
1155
976
819
692
595
520
451
373
271
137
-26
-210
-399
-572
-714
-811
-862
-872
-854
-825
-803
-804
-837
-903
-995
-1101
-1206
-1292
-1347
-1359
-1325
-1246
-1131
-990
-836
-682
-540
-416
-314
-232
-166
-108
-49
19
100
196
304
418
530
630
709
763
788
787
767
735
703
681
676
693
732
786
849
908
951
966
946
887
788
653
489
302
98
-117
-342
-575
-813
-1051
-1282
-1494
-1675
-1812
-1900
-1936
-1927
-1890
-1843
-1807
-1797
-1823
-1881
-1958
-2033
-2084
-2091
-2041
-1934
-1780
-1597
-1406
-1228
-1077
-959
-870
-802
-744
-683
-613
-529
-434
-327
-213
-90
42
182
326
466
587
668
692
641
510
307
51
-224
-481
-684
-806
-831
-760
-605
-387
-128
151
438
723
1004
1280
1541
1777
1969
2098
2149
2111
1986
1786
1532
1248
958
681
424
193
-16
-203
-366
-495
-576
-594
-538
-404
-198
59
342
623
877
1087
1246
1357
1426
1457
1451
1401
1297
1129
892
595
262
-72
-365
-576
-679
-663
-544
-355
-138
57
196
257
240
164
56
-52
-135
-181
-191
-177
-157
-150
-168
-213
-281
-359
-437
-502
-551
-581
-599
-608
-614
-622
-631
-645
-663
-690
-725
-771
-821
-867
-891
-875
-804
-668
-472
-234
15
237
401
483
481
411
310
219
178
214
331
511
717
906
1038
1091
1064
979
874
793
769
820
941
1103
1265
1382
1418
1357
1201
976
716
461
245
88
-3
-31
-8
56
155
287
456
664
908
1177
1449
1697
1893
2013
2047
1996
1877
1718
1550
1403
1299
1245
1237
1261
1294
1312
1295
1226
1097
908
663
375
58
-271
-597
-904
-1182
-1428
-1641
-1825
-1987
-2132
-2261
-2366
-2436
-2453
-2399
-2262
-2037
-1738
-1384
-1006
-639
-309
-31
195
385
564
763
1004
1297
1636
1997
2345
2641
2855
2966
2973
2891
2745
2570
2394
2239
2116
2023
1947
1873
1783
1665
1509
1310
1067
781
453
85
-316
-742
-1178
-1605
-1997
-2331
-2583
-2736
-2779
-2716
-2558
-2327
-2052
-1766
-1504
-1300
-1177
-1153
-1228
-1388
-1601
-1823
-2000
-2083
-2029
-1821
-1463
-989
-459
55
479
755
848
757
513
171
-200
-537
-788
-930
-962
-908
-801
-676
-558
-457
-363
-258
-120
66
302
575
855
1107
1298
1404
1421
1360
1247
1118
1004
928
899
912
950
993
1024
1033
1024
1006
998
1010
1053
1120
1194
1250
1260
1198
1049
811
494
119
-287
-698
-1093
-1459
-1792
-2091
-2360
-2602
-2812
-2985
-3108
-3170
-3162
-3084
-2942
-2752
-2535
-2317
-2117
-1950
-1820
-1718
-1629
-1530
-1398
-1214
-966
-652
-283
124
545
954
1326
1643
1896
2084
2214
2299
2355
2396
2432
2466
2491
2496
2462
2373
2213
1977
1671
1310
922
538
192
-91
-295
-418
-473
-482
-472
-470
-494
-548
-626
-707
-766
-777
-723
-599
-414
-194
27
214
335
369
310
168
-36
-275
-519
-746
-944
-1108
-1244
-1362
-1473
-1581
-1682
-1766
-1812
-1800
-1709
-1525
-1240
-858
-392
141
718
1319
1922
2511
3069
3579
4022
4380
4627
4743
4710
4523
4188
3727
3178
2590
2017
1511
1113
848
718
708
781
890
986
1022
963
789
497
102
-371
-888
-1413
-1910
-2353
-2720
-3002
-3200
-3324
-3392
-3427
-3452
-3489
-3554
-3654
-3784
-3930
-4066
-4162
-4185
-4108
-3911
-3585
-3137
-2581
-1945
-1260
-560
121
756
1319
1795
2173
2447
2620
2702
2706
2652
2562
2460
2366
2298
2264
2269
2308
2372
2449
2526
2593
2639
2657
2639
2582
2482
2337
2148
1922
1670
1406
1148
913
714
559
447
372
322
287
260
239
231
248
303
406
560
757
980
1205
1404
1550
1626
1623
1538
1378
1149
858
507
94
-380
-916
-1502
-2121
-2741
-3326
-3835
-4234
-4498
-4618
-4599
-4461
-4230
-3939
-3614
-3279
-2950
-2638
-2350
-2092
-1872
-1696
-1568
-1486
-1440
-1409
-1363
-1269
-1093
-809
-403
120
740
1424
2128
2806
3417
3930
4323
4591
4737
4773
4714
4577
4375
4119
3818
3473
3087
2659
2188
1676
1124
535
-88
-741
-1423
-2131
-2869
-3639
-4444
-5282
-6147
-7026
-7893
-8718
-9462
-10091
-10572
-10887
-11031
-11016
-10866
-10611
-10284
-9905
-9484
-9015
-8478
-7845
-7090
-6195
-5160
-4002
-2759
-1479
-219
973
2057
3012
3834
4533
5131
5648
6104
6507
6859
7153
7382
7537
7617
7628
7584
7501
7396
7280
7155
7012
6832
6588
6251
5795
5200
4459
3575
2569
1469
316
-844
-1963
-2994
-3894
-4630
-5178
-5526
-5678
-5649
-5465
-5158
-4765
-4316
-3839
-3351
-2860
-2364
-1861
-1343
-810
-268
271
786
1252
1647
1950
2151
2249
2252
2179
2056
1912
1779
1686
1659
1717
1874
2131
2477
2890
3331
3753
4097
4309
4335
4142
3712
3055
2203
1206
130
-958
-1998
-2941
-3753
-4419
-4937
-5314
-5561
-5688
-5699
-5595
-5373
-5028
-4559
-3972
-3276
-2490
-1637
-746
154
1035
1870
2636
3314
3890
4356
4707
4946
5080
5120
5079
4970
4806
4596
4348
4064
3748
3400
3021
2614
2180
1725
1250
759
256
-256
-772
-1283
-1781
-2251
-2683
-3063
-3383
-3641
-3840
-3987
-4093
-4169
-4224
-4263
-4285
-4285
-4254
-4183
-4064
-3892
-3664
-3381
-3044
-2655
-2212
-1716
-1168
-571
66
728
1393
2033
2618
3115
3498
3745
3842
3784
3577
3232
2772
2222
1618
995
394
-146
-588
-902
-1068
-1076
-929
-641
-235
263
825
1425
2041
2655
3253
3823
4354
4835
5255
5606
5881
6078
6200
6255
6251
6199
6106
5978
5817
5623
5397
5145
4875
4599
4333
4091
3883
3710
3561
3418
3253
3040
2751
2372
1899
1342
722
71
-580
-1197
-1757
-2243
-2645
-2963
-3196
-3349
-3423
-3419
-3338
-3184
-2964
-2690
-2380
-2056
-1743
-1464
-1235
-1068
-963
-914
-908
-928
-959
-985
-997
-991
-967
-928
-879
-823
-761
-692
-613
-516
-396
-249
-71
135
366
612
864
1108
1331
1519
1660
1742
1755
1693
1550
1325
1022
651
221
-248
-737
-1225
-1690
-2117
-2492
-2811
-3077
-3302
-3503
-3703
-3925
-4190
-4514
-4902
-5352
-5849
-6366
-6869
-7323
-7689
-7936
-8042
-7998
-7804
-7474
-7026
-6482
-5860
-5171
-4420
-3601
-2707
-1728
-661
486
1694
2932
4160
5336
6419
7379
8198
8873
9411
9829
10142
10364
10501
10550
10502
10347
10075
9683
9178
8577
7904
7186
6448
5709
4979
4257
3538
2809
2058
1280
477
-339
-1149
-1923
-2631
-3242
-3732
-4082
-4285
-4346
-4277
-4102
-3848
-3545
-3220
-2895
-2586
-2299
-2033
-1786
-1551
-1325
-1113
-924
-773
-675
-645
-689
-800
-961
-1141
-1307
-1423
-1460
-1400
-1244
-1002
-697
-359
-12
323
635
922
1187
1433
1660
1859
2015
2103
2098
1979
1733
1362
879
309
-318
-971
-1623
-2259
-2872
-3463
-4038
-4603
-5155
-5687
-6183
-6620
-6976
-7233
-7382
-7425
-7375
-7253
-7085
-6889
-6676
-6442
-6171
-5834
-5396
-4825
-4098
-3212
-2181
-1040
159
1357
2495
3521
4399
5109
5651
6033
6273
6389
6393
6293
6091
5787
5385
4895
4337
3744
3153
2605
2136
1773
1532
1412
1405
1494
1659
1884
2156
2466
2810
3180
3565
3949
4312
4629
4876
5035
5096
5058
4933
4739
4499
4235
3966
3705
3458
3227
3008
2797
2589
2385
2183
1990
1809
1647
1511
1401
1318
1256
1202
1139
1046
900
681
374
-23
-501
-1038
-1598
-2145
-2639
-3052
-3368
-3591
-3740
-3845
-3942
-4062
-4228
-4441
-4689
-4942
-5163
-5316
-5369
-5305
-5123
-4835
-4465
-4038
-3581
-3107
-2623
-2126
-1606
-1051
-455
185
859
1548
2228
2870
3445
3932
4316
4590
4756
4819
4790
4678
4488
4222
3880
3458
2956
2376
1728
1029
304
-417
-1101
-1723
-2265
-2720
-3099
-3424
-3727
-4045
-4412
-4850
-5369
-5964
-6611
-7277
-7922
-8505
-8993
-9364
-9609
-9729
-9739
-9654
-9494
-9272
-8998
-8672
-8292
-7849
-7335
-6746
-6082
-5353
-4576
-3777
-2988
-2241
-1569
-999
-546
-218
-8
102
138
133
121
134
197
329
541
838
1218
1675
2202
2790
3431
4112
4820
5539
6252
6937
7576
8154
8660
9090
9446
9736
9972
10162
10313
10425
10489
10490
10407
10219
9906
9454
8856
8114
7238
6245
5154
3985
2759
1492
200
-1101
-2397
-3670
-4899
-6064
-7139
-8103
-8935
-9622
-10158
-10546
-10797
-10928
-10960
-10916
-10816
-10674
-10500
-10294
-10050
-9755
-9396
-8959
-8434
-7818
-7114
-6337
-5506
-4645
-3782
-2939
-2135
-1380
-672
-5
635
1266
1902
2550
3213
3880
4535
5156
5719
6198
6573
6830
6959
6956
6821
6559
6175
5679
5087
4418
3699
2960
2236
1564
974
491
128
-114
-244
-279
-240
-146
-14
151
346
577
848
1163
1516
1896
2282
2646
2959
3197
3339
3377
3312
3157
2928
2649
2340
2015
1686
1355
1022
687
347
9
-316
-609
-846
-1002
-1057
-993
-808
-513
-130
305
749
1159
1497
1731
1846
1840
1722
1515
1243
932
603
270
-61
-393
-735
-1098
-1492
-1926
-2402
-2915
-3453
-3999
-4532
-5026
-5458
-5805
-6054
-6194
-6226
-6158
-6007
-5791
-5529
-5239
-4931
-4611
-4277
-3926
-3557
-3175
-2791
-2427
-2109
-1865
-1716
-1673
-1729
-1859
-2024
-2178
-2271
-2265
-2136
-1881
-1515
-1070
-584
-95
364
775
1131
1435
1699
1935
2152
2354
2540
2707
2851
2973
3081
3190
3318
3487
3719
4027
4418
4891
5435
6032
6662
7302
7929
8523
9067
9548
9954
10282
10528
10692
10779
10791
10731
10601
10398
10116
9749
9290
8737
8090
7360
6562
5722
4867
4026
3226
2488
1824
1240
732
289
-101
-453
-779
-1090
-1391
-1685
-1971
-2248
-2514
-2771
-3023
-3278
-3549
-3847
-4185
-4568
-4998
-5466
-5952
-6433
-6878
-7257
-7546
-7730
-7801
-7766
-7638
-7433
-7168
-6855
-6500
-6103
-5660
-5165
-4622
-4037
-3430
-2829
-2267
-1782
-1405
-1162
-1068
-1126
-1327
-1655
-2086
-2593
-3147
-3718
-4279
-4802
-5264
-5644
-5924
-6095
-6150
-6090
-5921
-5654
-5300
-4878
-4403
-3895
-3375
-2861
-2372
-1924
-1527
-1181
-879
-604
-332
-37
307
715
1193
1730
2303
2880
3422
3894
4265
4517
4641
4644
4539
4344
4082
3773
3438
3094
2757
2444
2166
1933
1754
1630
1560
1538
1556
1607
1689
1799
1942
2124
2349
2620
2935
3285
3656
4030
4395
4734
5041
5315
5559
5779
5981
6166
6333
6475
6581
6642
6648
6594
6478
6301
6065
5774
5429
5029
4574
4067
3513
2921
2305
1683
1073
491
-53
-556
-1020
-1459
-1882
-2302
-2729
-3167
-3614
-4062
-4504
-4927
-5322
-5683
-6005
-6288
-6534
-6746
-6931
-7095
-7243
-7384
-7523
-7665
-7809
-7952
-8085
-8196
-8267
-8280
-8217
-8067
-7822
-7480
-7047
-6531
-5945
-5300
-4607
-3875
-3111
-2324
-1522
-718
74
837
1554
2210
2792
3291
3707
4040
4296
4481
4601
4661
4664
4611
4503
4344
4135
3884
3597
3281
2944
2593
2230
1859
1480
1094
702
307
-87
-475
-853
-1216
-1561
-1884
-2184
-2458
-2704
-2917
-3092
-3224
-3310
-3347
-3339
-3294
-3220
-3130
-3036
-2944
-2857
-2771
-2674
-2552
-2389
-2171
-1888
-1536
-1122
-655
-153
369
892
1402
1888
2342
2757
3129
3451
3715
3914
4035
4075
4022
3877
3643
3326
2939
2498
2019
1519
1016
524
57
-371
-750
-1067
-1314
-1483
-1569
-1572
-1495
-1348
-1144
-902
-640
-382
-146
50
194
280
306
276
197
78
-69
-234
-406
-573
-723
-842
-917
-929
-864
-707
-450
-90
368
909
1512
2148
2789
3407
3976
4480
4905
5248
5506
5682
5776
5788
5717
5560
5316
4985
4573
4090
3553
2982
2402
1837
1309
835
427
86
-192
-421
-619
-808
-1012
-1250
-1536
-1878
-2272
-2707
-3164
-3620
-4053
-4443
-4778
-5055
-5279
-5465
-5629
-5788
-5955
-6137
-6332
-6530
-6716
-6870
-6975
-7016
-6984
-6875
-6688
-6428
-6097
-5698
-5231
-4697
-4097
-3436
-2725
-1982
-1233
-511
148
711
1149
1444
1590
1599
1493
1307
1080
853
660
529
475
501
601
764
972
1209
1463
1724
1984
2241
2491
2730
2952
3149
3312
3438
3522
3568
3586
3589
3598
3630
3702
3827
4010
4251
4541
4871
5224
5586
5944
6286
6604
6890
7140
7349
7513
7628
7688
7691
7634
7513
7330
7087
6788
6439
6048
5623
5173
4707
4231
3750
3266
2778
2283
1776
1252
708
140
-449
-1055
-1670
-2283
-2882
-3453
-3985
-4468
-4895
-5264
-5579
-5844
-6070
-6267
-6449
-6625
-6805
-6993
-7193
-7402
-7615
-7827
-8029
-8218
-8385
-8525
-8630
-8693
-8704
-8651
-8522
-8303
-7987
-7570
-7057
-6462
-5805
-5115
-4423
-3759
-3149
-2610
-2149
-1766
-1449
-1184
-951
-734
-518
-292
-53
200
462
727
985
1229
1451
1646
1814
1955
2076
2185
2291
2403
2530
2676
2839
3018
3203
3389
3568
3740
3907
4080
4271
4494
4763
5083
5452
5860
6284
6695
7059
7341
7511
7543
7421
7138
6697
6110
5396
4581
3694
2766
1829
913
46
-751
-1460
-2073
-2587
-3004
-3330
-3573
-3740
-3834
-3858
-3807
-3679
-3467
-3167
-2780
-2309
-1763
-1158
-510
161
838
1502
2142
2750
3319
3847
4335
4780
5183
5544
5860
6134
6367
6564
6733
6881
7017
7148
7272
7387
7479
7534
7533
7457
7293
7035
6688
6263
5780
5265
4742
4232
3752
3310
2908
2542
2206
1894
1601
1326
1066
822
589
363
136
-104
-367
-662
-992
-1353
-1735
-2120
-2490
-2820
-3094
-3296
-3422
-3471
-3454
-3387
-3288
-3179
-3082
-3017
-3000
-3044
-3155
-3336
-3585
-3895
-4256
-4656
-5083
-5526
-5976
-6427
-6874
-7315
-7750
-8177
-8595
-8999
-9382
-9736
-10050
-10312
-10509
-10632
-10671
-10622
-10486
-10271
-9990
-9661
-9309
-8957
-8626
-8334
-8090
-7895
-7741
-7615
-7503
-7390
-7267
-7130
-6983
-6833
-6689
-6556
-6437
-6327
-6217
-6095
-5949
-5771
-5559
-5320
-5064
-4804
-4552
-4316
-4094
-3880
-3656
-3407
-3115
-2768
-2360
-1889
-1359
-776
-144
538
1274
2072
2939
3880
4892
5965
7078
8203
9308
10361
11334
12204
12957
13588
14096
14484
14757
14919
14972
14918
14758
14493
14130
13676
13146
12556
11924
11271
10613
9966
9340
8739
8164
7610
7070
6538
6007
5475
4945
4423
3921
3456
3041
2692
2418
2223
2104
2052
2052
2085
2131
2171
2186
2164
2095
1974
1799
1574
1301
986
634
249
-165
-607
-1076
-1572
-2092
-2632
-3185
-3739
-4280
-4792
-5260
-5671
-6015
-6287
-6489
-6623
-6695
-6709
-6667
-6571
-6419
-6213
-5957
-5660
-5339
-5015
-4712
-4453
-4255
-4128
-4070
-4072
-4111
-4165
-4209
-4224
-4196
-4119
-3995
-3830
-3632
-3410
-3171
-2920
-2664
-2409
-2162
-1935
-1740
-1589
-1491
-1453
-1474
-1546
-1658
-1791
-1928
-2050
-2139
-2184
-2175
-2106
-1976
-1787
-1543
-1252
-925
-574
-213
143
483
796
1077
1326
1545
1741
1922
2094
2265
2438
2615
2796
2981
3166
3349
3530
3706
3876
4038
4192
4338
4477
4611
4744
4881
5025
5179
5345
5521
5704
5890
6072
6249
6416
6574
6723
6865
7001
7129
7248
7351
7433
7486
7504
7481
7414
7301
7143
6939
6692
6403
6073
5702
5290
4836
4336
3786
3178
2504
1756
927
14
-981
-2050
-3177
-4342
-5519
-6683
-7810
-8880
-9878
-10791
-11611
-12332
-12944
-13442
-13817
-14064
-14180
-14171
-14045
-13819
-13513
-13146
-12736
-12291
-11814
-11298
-10733
-10106
-9407
-8635
-7797
-6909
-5995
-5083
-4198
-3363
-2590
-1887
-1250
-674
-148
333
777
1185
1559
1900
2210
2497
2770
3041
3325
3632
3972
4347
4753
5180
5615
6039
6436
6791
7091
7328
7498
7602
7642
7626
7560
7454
7314
7147
6958
6746
6510
6247
5952
5619
5246
4832
4380
3900
3401
2898
2404
1932
1494
1096
742
433
167
-61
-254
-419
-560
-682
-792
-893
-988
-1081
-1169
-1253
-1326
-1384
-1422
-1435
-1422
-1385
-1329
-1260
-1190
-1128
-1083
-1064
-1077
-1128
-1222
-1363
-1556
-1802
-2102
-2450
-2835
-3244
-3655
-4048
-4403
-4704
-4945
-5127
-5259
-5355
-5428
-5490
-5544
-5585
-5599
-5569
-5475
-5305
-5055
-4732
-4352
-3942
-3529
-3135
-2776
-2458
-2174
-1908
-1642
-1358
-1042
-690
-306
98
506
904
1276
1615
1917
2184
2419
2626
2804
2952
3063
3132
3152
3118
3030
2892
2710
2496
2260
2012
1761
1512
1267
1026
786
544
298
45
-214
-478
-742
-997
-1237
-1449
-1623
-1749
-1821
-1834
-1791
-1698
-1569
-1418
-1267
-1136
-1044
-1008
-1042
-1149
-1328
-1570
-1859
-2176
-2497
-2799
-3061
-3266
-3405
-3476
-3483
-3434
-3341
-3215
-3064
-2894
-2703
-2486
-2239
-1954
-1627
-1257
-847
-403
67
556
1058
1574
2105
2658
3241
3860
4521
5224
5964
6733
7516
8301
9070
9811
10510
11157
11746
12269
12721
13096
13389
13596
13714
13741
13679
13531
13305
13010
12657
12256
11818
11349
10855
10339
9798
9230
8630
7993
7312
6585
5811
4990
4127
3231
2311
1381
458
-443
-1304
-2112
-2855
-3522
-4111
-4620
-5052
-5412
-5705
-5936
-6107
-6220
-6276
-6275
-6219
-6111
-5961
-5779
-5578
-5375
-5182
-5011
-4870
-4762
-4686
-4639
-4616
-4611
-4620
-4639
-4666
-4699
-4737
-4776
-4816
-4855
-4892
-4929
-4965
-5001
-5037
-5068
-5084
-5074
-5021
-4909
-4725
-4462
-4121
-3713
-3256
-2777
-2301
-1853
-1449
-1100
-803
-551
-331
-129
65
259
455
653
847
1034
1213
1384
1548
1708
1866
2021
2170
2308
2430
2531
2608
2663
2700
2725
2747
2771
2799
2832
2867
2897
2916
2917
2894
2842
2756
2633
2470
2263
2009
1711
1370
994
593
180
-232
-631
-1008
-1360
-1686
-1990
-2279
-2557
-2829
-3096
-3357
-3607
-3842
-4057
-4250
-4417
-4560
-4676
-4764
-4821
-4843
-4825
-4762
-4652
-4494
-4292
-4051
-3778
-3480
-3164
-2834
-2491
-2137
-1770
-1391
-1002
-603
-197
213
626
1039
1451
1861
2264
2651
3012
3334
3600
3797
3916
3951
3907
3790
3616
3399
3151
2882
2598
2298
1982
1648
1301
950
610
304
54
-118
-196
-176
-64
125
362
618
862
1065
1210
1286
1292
1239
1142
1016
885
762
659
585
543
531
545
579
625
679
733
785
833
876
917
957
998
1041
1085
1127
1161
1181
1175
1134
1047
904
696
418
68
-353
-840
-1382
-1968
-2583
-3208
-3826
-4417
-4964
-5448
-5856
-6177
-6402
-6531
-6564
-6513
-6389
-6213
-6006
-5790
-5586
-5409
-5266
-5158
-5075
-5000
-4912
-4789
-4609
-4360
-4037
-3643
-3192
-2703
-2197
-1693
-1207
-749
-320
82
464
833
1195
1552
1900
2234
2545
2824
3064
3262
3416
3531
3611
3664
3695
3711
3714
3707
3691
3668
3640
3608
3577
3547
3521
3499
3478
3455
3425
3383
3324
3246
3150
3037
2912
2777
2638
2496
2352
2207
2057
1901
1739
1570
1396
1221
1050
886
734
594
466
344
225
99
-40
-197
-379
-585
-816
-1066
-1329
-1596
-1858
-2106
-2332
-2531
-2700
-2843
-2966
-3081
-3200
-3339
-3511
-3725
-3986
-4292
-4634
-4996
-5362
-5713
-6035
-6318
-6556
-6753
-6915
-7050
-7164
-7262
-7342
-7397
-7416
-7387
-7300
-7144
-6918
-6622
-6264
-5851
-5394
-4902
-4380
-3833
-3264
-2675
-2069
-1450
-827
-207
399
982
1533
2048
2525
2963
3365
3735
4077
4394
4689
4963
5217
5449
5656
5834
5978
6082
6144
6161
6136
6076
5989
5890
5791
5705
5641
5602
5588
5594
5612
5635
5660
5686
5719
5765
5830
5921
6037
6171
6312
6444
6552
6624
6654
6642
6595
6525
6446
6368
6299
6240
6185
6129
6062
5979
5879
5764
5644
5529
5427
5347
5290
5253
5224
5192
5139
5050
4909
4706
4432
4083
3664
3176
2631
2043
1430
810
204
-370
-897
-1369
-1782
-2137
-2441
-2703
-2932
-3135
-3314
-3469
-3595
-3685
-3733
-3736
-3694
-3611
-3500
-3375
-3254
-3154
-3093
-3082
-3131
-3241
-3409
-3626
-3880
-4154
-4432
-4699
-4940
-5144
-5304
-5415
-5474
-5483
-5441
-5350
-5209
-5020
-4785
-4506
-4189
-3843
-3476
-3101
-2728
-2367
-2025
-1707
-1412
-1142
-893
-667
-463
-284
-133
-13
73
130
162
180
198
231
292
390
529
707
913
1131
1341
1522
1652
1712
1690
1577
1374
1085
721
300
-158
-633
-1102
-1543
-1938
-2269
-2524
-2692
-2765
-2740
-2613
-2389
-2072
-1675
-1214
-709
-184
334
823
1263
1643
1961
2223
2441
2635
2823
3020
3235
3469
3714
3956
4178
4366
4505
4591
4626
4619
4582
4531
4481
4443
4420
4411
4410
4405
4381
4323
4217
4054
3825
3529
3170
2753
2291
1797
1288
779
283
-187
-625
-1022
-1380
-1694
-1966
-2196
-2386
-2540
-2662
-2761
-2846
-2930
-3029
-3154
-3315
-3519
-3763
-4042
-4346
-4664
-4986
-5306
-5623
-5940
-6263
-6600
-6953
-7320
-7695
-8061
-8400
-8692
-8918
-9064
-9122
-9092
-8980
-8794
-8545
-8242
-7893
-7504
-7078
-6617
-6128
-5614
-5085
-4550
-4021
-3506
-3014
-2551
-2118
-1716
-1343
-995
-668
-359
-66
211
473
715
935
1128
1289
1416
1509
1575
1623
1666
1723
1812
1947
2140
2395
2709
3071
3466
3877
4287
4681
5050
5389
5697
5977
6232
6466
6683
6889
7091
7296
7516
7760
8037
8351
8701
9075
9454
9813
10124
10357
10488
10499
10381
10135
9768
9295
8734
8103
7421
6710
5986
5267
4569
3907
3291
2726
2211
1743
1309
898
496
94
-313
-726
-1138
-1541
-1925
-2279
-2598
-2880
-3127
-3345
-3543
-3729
-3913
-4101
-4301
-4515
-4748
-5002
-5277
-5570
-5879
-6196
-6511
-6814
-7093
-7337
-7536
-7683
-7772
-7801
-7771
-7683
-7540
-7349
-7116
-6850
-6560
-6255
-5942
-5627
-5313
-4997
-4675
-4339
-3983
-3603
-3200
-2778
-2347
-1921
-1514
-1139
-807
-524
-290
-102
45
158
247
317
379
439
508
598
718
879
1090
1354
1670
2035
2441
2880
3346
3837
4353
4900
5484
6109
6777
7482
8212
8948
9664
10335
10937
11449
11855
12145
12315
12366
12301
12125
11844
11467
11004
10467
9871
9232
8567
7890
7216
6554
5908
5282
4675
4083
3506
2938
2379
1828
1283
743
208
-323
-850
-1374
-1893
-2404
-2906
-3397
-3875
-4339
-4791
-5232
-5663
-6086
-6499
-6897
-7276
-7629
-7947
-8223
-8452
-8629
-8751
-8817
-8824
-8774
-8665
-8500
-8281
-8013
-7708
-7372
-7019
-6660
-6306
-5963
-5635
-5323
-5023
-4735
-4458
-4194
-3950
-3735
-3559
-3431
-3359
-3345
-3386
-3473
-3596
-3741
-3896
-4050
-4194
-4324
-4438
-4534
-4612
-4671
-4712
-4734
-4737
-4723
-4696
-4657
-4612
-4561
-4506
-4444
-4372
-4286
-4181
-4057
-3914
-3757
-3593
-3431
-3277
-3138
-3014
-2903
-2798
-2688
-2564
-2415
-2236
-2024
-1782
-1516
-1233
-943
-651
-363
-78
207
501
810
1145
1515
1924
2374
2864
3387
3933
4491
5046
5585
6096
6566
6987
7352
7657
7900
8082
8203
8267
8279
8243
8163
8044
7889
7702
7484
7237
6965
6671
6360
6041
5722
5413
5124
4862
4634
4442
4282
4150
4038
3937
3841
3742
3635
3517
3384
3234
3060
2856
2613
2321
1973
1564
1092
561
-19
-634
-1267
-1900
-2516
-3098
-3635
-4119
-4544
-4909
-5213
-5458
-5644
-5773
-5846
-5866
-5833
-5751
-5624
-5458
-5262
-5045
-4818
-4590
-4372
-4168
-3982
-3814
-3657
-3505
-3349
-3182
-2997
-2794
-2578
-2355
-2138
-1939
-1770
-1642
-1559
-1527
-1542
-1604
-1706
-1843
-2012
-2206
-2422
-2653
-2895
-3139
-3379
-3606
-3814
-3995
-4146
-4264
-4346
-4389
-4393
-4353
-4266
-4131
-3944
-3708
-3426
-3107
-2762
-2405
-2052
-1717
-1412
-1143
-912
-716
-543
-379
-209
-14
218
498
827
1198
1599
2007
2399
2751
3041
3255
3389
3448
3444
3397
3328
3255
3191
3143
3107
3075
3032
2965
2862
2715
2523
2290
2027
1747
1461
1184
925
691
488
317
178
69
-13
-72
-114
-143
-164
-183
-200
-218
-235
-247
-250
-239
-212
-165
-98
-14
84
194
311
431
551
672
790
906
1018
1128
1231
1327
1414
1489
1550
1594
1620
1624
1606
1562
1495
1404
1293
1167
1035
906
792
705
657
657
713
827
997
1216
1471
1748
2028
2295
2534
2735
2894
3016
3109
3186
3263
3355
3475
3633
3833
4077
4364
4689
5050
5441
5860
6301
6760
7228
7698
8159
8601
9017
9401
9750
10067
10352
10610
10841
11041
11200
11306
11339
11283
11121
10844
10450
9945
9344
8671
7951
7212
6481
5779
5123
4524
3986
3508
3082
2697
2339
1992
1641
1273
879
456
7
-456
-918
-1360
-1765
-2118
-2413
-2654
-2850
-3021
-3189
-3376
-3604
-3884
-4222
-4615
-5055
-5529
-6022
-6523
-7021
-7510
-7984
-8439
-8871
-9273
-9639
-9961
-10234
-10457
-10633
-10770
-10885
-10997
-11125
-11289
-11503
-11774
-12101
-12475
-12880
-13296
-13698
-14065
-14375
-14612
-14766
-14829
-14802
-14686
-14488
-14214
-13873
-13472
-13017
-12517
-11977
-11405
-10808
-10198
-9582
-8974
-8381
-7813
-7273
-6762
-6275
-5806
-5344
-4878
-4398
-3896
-3368
-2817
-2248
-1671
-1101
-554
-49
394
759
1030
1196
1252
1201
1052
825
543
233
-77
-364
-611
-808
-955
-1056
-1120
-1157
-1171
-1165
-1134
-1068
-958
-795
-572
-291
44
420
823
1235
1642
2029
2389
2711
2993
3234
3434
3598
3732
3847
3954
4067
4199
4357
4545
4758
4985
5208
5407
5562
5657
5681
5634
5522
5356
5152
4928
4700
4482
4285
4118
3987
3895
3843
3831
3853
3901
3962
4022
4069
4091
4086
4051
3996
3932
3871
3828
3808
3812
3834
3860
3873
3853
3787
3662
3477
3234
2945
2624
2290
1960
1652
1378
1148
966
832
740
680
642
614
584
547
501
448
396
355
336
345
389
466
571
697
834
973
1107
1233
1350
1457
1556
1647
1732
1811
1882
1948
2008
2067
2124
2181
2234
2277
2298
2287
2230
2119
1949
1721
1446
1137
811
484
171
-118
-377
-602
-793
-946
-1055
-1113
-1111
-1038
-889
-660
-357
11
427
873
1327
1769
2181
2547
2856
3098
3268
3362
3381
3328
3212
3043
2835
2603
2361
2121
1892
1679
1482
1302
1137
986
847
721
606
498
392
277
140
-35
-260
-544
-889
-1289
-1730
-2191
-2649
-3081
-3465
-3789
-4045
-4234
-4364
-4443
-4485
-4500
-4498
-4485
-4465
-4440
-4410
-4376
-4341
-4308
-4281
-4264
-4259
-4268
-4288
-4312
-4328
-4320
-4267
-4150
-3946
-3640
-3219
-2682
-2033
-1290
-476
379
1242
2077
2855
3547
4134
4603
4948
5173
5287
5304
5246
5136
5001
4867
4763
4713
4735
4844
5047
5342
5721
6169
6666
7191
7718
8224
8686
9085
9402
9621
9727
9708
9555
9261
8825
8253
7555
6752
5871
4944
4009
3104
2264
1520
895
404
51
-168
-265
-253
-152
23
253
524
822
1135
1453
1765
2062
2338
2590
2816
3021
3209
3386
3559
3727
3889
4037
4156
4230
4244
4184
4043
3824
3533
3186
2805
2411
2023
1655
1317
1008
728
464
211
-40
-292
-544
-791
-1024
-1236
-1418
-1566
-1680
-1766
-1836
-1904
-1989
-2108
-2272
-2487
-2753
-3056
-3378
-3690
-3962
-4166
-4276
-4277
-4163
-3942
-3630
-3251
-2833
-2402
-1983
-1592
-1240
-933
-672
-461
-303
-207
-184
-250
-417
-696
-1088
-1586
-2173
-2819
-3489
-4141
-4733
-5228
-5595
-5812
-5869
-5768
-5521
-5149
-4681
-4151
-3593
-3043
-2535
-2098
-1756
-1529
-1430
-1464
-1635
-1938
-2361
-2889
-3499
-4162
-4845
-5509
-6119
-6641
-7047
-7325
-7471
-7501
-7442
-7335
-7227
-7167
-7198
-7356
-7661
-8119
-8719
-9437
-10235
-11069
-11889
-12645
-13292
-13792
-14115
-14243
-14170
-13902
-13455
-12855
-12134
-11327
-10469
-9595
-8734
-7913
-7153
-6468
-5870
-5368
-4963
-4655
-4440
-4308
-4246
-4236
-4262
-4303
-4339
-4354
-4331
-4256
-4117
-3903
-3608
-3225
-2755
-2202
-1580
-907
-212
475
1122
1698
2183
2563
2841
3029
3153
3246
3346
3490
3711
4037
4482
5054
5746
6542
7418
8345
9288
10216
11100
11921
12669
13343
13954
14518
15055
15583
16114
16657
17206
17751
18279
18772
19215
19598
19914
20161
20338
20444
20479
20437
20313
20099
19792
19393
18907
18348
17733
17085
16423
15769
15137
14537
13971
13437
12926
12429
11931
11420
10882
10305
9683
9012
8293
7530
6731
5904
5056
4188
3296
2370
1394
353
-765
-1965
-3240
-4568
-5916
-7239
-8488
-9612
-10569
-11324
-11857
-12163
-12247
-12126
-11825
-11370
-10790
-10113
-9362
-8560
-7728
-6883
-6043
-5225
-4447
-3729
-3089
-2545
-2115
-1810
-1637
-1593
-1672
-1857
-2131
-2476
-2881
-3344
-3872
-4485
-5208
-6072
-7098
-8299
-9670
-11188
-12811
-14483
-16140
-17724
-19177
-20461
-21553
-22446
-23146
-23671
-24043
-24283
-24408
-24432
-24362
-24201
-23948
-23604
-23167
-22638
-22023
-21328
-20562
-19738
-18870
-17974
-17064
-16154
-15254
-14372
-13508
-12658
-11815
-10963
-10086
-9167
-8189
-7136
-5999
-4772
-3455
-2057
-590
928
2475
4026
5557
7044
8464
9800
11036
12161
13169
14053
14811
15442
15947
16328
16589
16737
16779
16726
16591
16386
16128
15830
15511
15187
14877
14601
14378
14229
14172
14221
14388
14675
15079
15588
16184
16839
17526
18211
18866
19464
19984
20416
20756
21009
21186
21304
21378
21421
21444
21448
21431
21386
21301
21168
20980
20731
20422
20054
19625
19132
18567
17914
17154
16267
15234
14044
12691
11180
9526
7749
5875
3931
1944
-58
-2048
-3996
-5870
-7640
-9270
-10734
-12011
-13093
-13987
-14716
-15318
-15838
-16325
-16828
-17385
-18024
-18761
-19599
-20536
-21560
-22659
-23815
-25010
-26221
-27417
-28564
-29618
-30534
-31266
-31772
-32018
-31988
-31679
-31108
-30306
-29321
-28208
-27026
-25834
-24685
-23619
-22665
-21836
-21129
-20532
-20022
-19574
-19163
-18770
-18384
-17999
-17614
-17230
-16842
-16440
-16003
-15502
-14903
-14175
-13293
-12247
-11043
-9704
-8268
-6779
-5283
-3817
-2409
-1073
194
1403
2573
3723
4872
6035
7221
8436
9683
10961
12268
13596
14933
16260
17551
18775
19900
20895
21733
22401
22895
23222
23403
23463
23429
23331
23190
23026
22850
22670
22486
22296
22095
21875
21624
21331
20983
20570
20084
19524
18895
18210
17486
16744
16004
15287
14600
13948
13329
12733
12148
11557
10950
10315
9646
8942
8208
7452
6689
5937
5220
4561
3985
3513
3157
2922
2798
2766
2795
2850
2895
2900
2846
2724
2543
2318
2074
1836
1623
1447
1312
1210
1129
1057
980
895
803
711
633
579
558
572
613
665
705
706
641
484
218
-171
-688
-1333
-2103
-2991
-3991
-5098
-6305
-7605
-8988
-10441
-11944
-13473
-15000
-16490
-17911
-19229
-20414
-21443
-22298
-22969
-23454
-23754
-23876
-23830
-23626
-23275
-22787
-22173
-21443
-20606
-19671
-18648
-17547
-16376
-15150
-13879
-12582
-11279
-9996
-8758
-7594
-6530
-5587
-4775
-4094
-3532
-3067
-2668
-2302
-1937
-1548
-1119
-646
-132
408
961
1509
2041
2552
3039
3502
3944
4366
4765
5137
5473
5768
6018
6225
6398
6555
6714
6897
7122
7402
7740
8129
8556
9002
9444
9865
10247
10583
10867
11100
11284
11418
11500
11523
11477
11349
11126
10798
10362
9819
9182
8471
7712
6935
6171
5449
4795
4231
3769
3420
3187
3072
3074
3193
3427
3775
4232
4794
5452
6192
6996
7840
8699
9545
10354
11101
11771
12352
12838
13230
13530
13743
13875
13930
13912
13822
13664
13443
13165
12840
12478
12089
11682
11259
10821
10359
9861
9315
8706
8026
7272
6446
5558
4622
3653
2667
1673
679
-315
-1309
-2304
-3299
-4289
-5266
-6217
-7129
-7990
-8793
-9535
-10221
-10858
-11455
-12022
-12561
-13072
-13550
-13984
-14366
-14690
-14956
-15172
-15353
-15517
-15684
-15868
-16077
-16308
-16544
-16762
-16929
-17010
-16974
-16794
-16454
-15945
-15267
-14429
-13442
-12320
-11074
-9716
-8257
-6706
-5076
-3385
-1654
87
1802
3451
4991
6381
7582
8562
9298
9778
9997
9963
9692
9208
8539
7718
6782
5767
4707
3635
2582
1572
626
-241
-1016
-1692
-2261
-2721
-3068
-3303
-3427
-3447
-3371
-3216
-2999
-2743
-2474
-2214
-1987
-1811
-1702
-1670
-1724
-1871
-2115
-2458
-2901
-3440
-4062
-4751
-5480
-6214
-6917
-7549
-8077
-8475
-8729
-8837
-8809
-8662
-8419
-8106
-7743
-7346
-6924
-6483
-6020
-5535
-5022
-4480
-3908
-3306
-2679
-2031
-1371
-711
-66
544
1098
1572
1943
2191
2305
2276
2110
1815
1411
919
364
-230
-839
-1444
-2029
-2578
-3080
-3526
-3907
-4217
-4450
-4603
-4672
-4653
-4544
-4337
-4027
-3609
-3075
-2425
-1662
-793
167
1199
2281
3390
4508
5618
6710
7777
8816
9825
10801
11738
12626
13452
14199
14853
15401
15833
16148
16346
16437
16428
16334
16165
15931
15638
15290
14887
14428
13911
13333
12696
12002
11258
10474
9664
8843
8023
7222
6444
5693
4965
4252
3540
2813
2058
1264
428
-450
-1359
-2288
-3221
-4144
-5045
-5915
-6748
-7543
-8297
-9006
-9666
-10266
-10796
-11243
-11593
-11837
-11967
-11978
-11871
-11648
-11314
-10876
-10342
-9720
-9020
-8256
-7442
-6595
-5732
-4868
-4014
-3183
-2373
-1585
-815
-57
691
1429
2149
2841
3492
4085
4607
5047
5400
5662
5833
5914
5907
5809
5620
5337
4962
4503
3972
3391
2787
2192
1637
1148
744
435
222
94
38
37
72
127
191
252
303
338
350
334
287
207
96
-42
-199
-367
-540
-714
-887
-1063
-1249
-1452
-1679
-1934
-2215
-2519
-2839
-3168
-3500
-3831
-4160
-4492
-4828
-5172
-5519
-5864
-6195
-6496
-6750
-6943
-7063
-7104
-7066
-6953
-6770
-6525
-6221
-5864
-5456
-5000
-4501
-3971
-3420
-2867
-2328
-1819
-1351
-931
-559
-228
69
341
595
833
1054
1253
1426
1567
1677
1759
1822
1875
1925
1978
2032
2081
2113
2115
2073
1979
1831
1633
1397
1140
879
634
418
241
108
20
-25
-30
3
71
172
302
457
630
812
991
1154
1290
1387
1440
1447
1410
1338
1243
1140
1048
987
974
1025
1153
1365
1661
2036
2480
2976
3507
4056
4607
5148
5674
6183
6678
7168
7660
8163
8683
9222
9780
10353
10932
11508
12067
12597
13083
13512
13872
14154
14353
14466
14495
14446
14326
14143
13905
13618
13284
12904
12475
11997
11467
10887
10261
9595
8899
8182
7453
6722
5994
5275
4566
3872
3195
2536
1897
1277
671
71
-535
-1163
-1826
-2536
-3300
-4115
-4970
-5845
-6714
-7547
-8316
-8997
-9573
-10037
-10388
-10632
-10779
-10839
-10823
-10738
-10590
-10382
-10120
-9809
-9457
-9074
-8674
-8270
-7878
-7509
-7177
-6889
-6652
-6471
-6345
-6274
-6254
-6276
-6331
-6405
-6483
-6547
-6581
-6568
-6493
-6342
-6106
-5775
-5345
-4813
-4178
-3445
-2622
-1719
-752
260
1297
2338
3363
4353
5292
6167
6967
7686
8318
8861
9319
9696
10003
10253
10463
10647
10820
10988
11155
11315
11459
11573
11645
11668
11640
11567
11460
11335
11202
11068
10930
10775
10582
10323
9973
9514
8937
8248
7466
6621
5747
4877
4037
3245
2505
1814
1160
531
-81
-682
-1267
-1829
-2356
-2837
-3266
-3644
-3981
-4291
-4592
-4903
-5236
-5597
-5981
-6375
-6762
-7117
-7423
-7664
-7835
-7942
-7996
-8018
-8032
-8058
-8119
-8225
-8379
-8582
-8825
-9098
-9390
-9689
-9987
-10279
-10562
-10833
-11091
-11336
-11563
-11769
-11951
-12104
-12224
-12310
-12362
-12382
-12377
-12353
-12320
-12289
-12271
-12276
-12313
-12389
-12505
-12661
-12849
-13061
-13282
-13498
-13695
-13857
-13973
-14031
-14025
-13948
-13797
-13571
-13270
-12898
-12461
-11968
-11431
-10867
-10294
-9731
-9196
-8708
-8281
-7929
-7661
-7484
-7404
-7424
-7547
-7773
-8101
-8527
-9045
-9647
-10324
-11066
-11864
-12708
-13589
-14498
-15426
-16361
-17287
-18188
-19041
-19823
-20508
-21074
-21497
-21763
-21860
-21784
-21536
-21124
-20557
-19849
-19014
-18065
-17011
-15860
-14616
-13279
-11846
-10316
-8689
-6969
-5163
-3287
-1362
584
2525
4431
6277
8044
9720
11300
12787
14189
15513
16771
17968
19108
20189
21206
22150
23014
23791
24476
25068
25570
25989
26333
26611
26832
27002
27122
27192
27205
27155
27033
26830
26543
26171
25719
25197
24619
24005
23371
22734
22106
21496
20903
20322
19744
19151
18529
17859
17127
16321
15434
14466
13421
12308
11139
9929
8690
7435
6174
4915
3664
2428
1215
35
-1101
-2178
-3180
-4094
-4908
-5616
-6219
-6719
-7128
-7456
-7715
-7917
-8069
-8180
-8256
-8305
-8337
-8369
-8421
-8515
-8677
-8926
-9280
-9748
-10326
-11003
-11760
-12568
-13400
-14226
-15023
-15774
-16471
-17116
-17717
-18292
-18860
-19443
-20062
-20729
-21456
-22241
-23080
-23959
-24862
-25769
-26664
-27530
-28357
-29137
-29869
-30552
-31188
-31778
-32322
-32821
-33270
-33667
-34008
-34288
-34502
-34646
-34712
-34694
-34584
-34377
-34067
-33653
-33135
-32520
-31817
-31037
-30188
-29279
-28307
-27267
-26142
-24913
-23555
-22046
-20367
-18510
-16477
-14282
-11949
-9511
-7005
-4468
-1931
578
3043
5456
7819
10139
12429
14702
16973
19254
21554
23876
26217
28569
30918
33240
35511
37699
39774
41706
43469
45044
46419
47590
48560
49334
49921
50327
50556
50607
50479
50166
49667
48986
48132
47125
45992
44765
43479
42167
40858
39575
38329
37126
35962
34829
33717
32613
31506
30385
29243
28077
26886
25674
24449
23225
22019
20847
19730
18682
17716
16835
16036
15313
14648
14024
13420
12818
12200
11552
10861
10116
9310
8437
7493
6482
5411
4292
3145
1993
858
-237
-1275
-2245
-3146
-3981
-4759
-5491
-6186
-6851
-7487
-8090
-8658
-9181
-9656
-10080
-10456
-10788
-11084
-11350
-11591
-11811
-12009
-12180
-12320
-12423
-12487
-12508
-12489
-12430
-12334
-12205
-12043
-11849
-11620
-11356
-11055
-10717
-10343
-9938
-9508
-9059
-8601
-8138
-7680
-7224
-6771
-6315
-5847
-5353
-4818
-4227
-3567
-2830
-2013
-1125
-181
794
1771
2716
3597
4387
5065
5618
6045
6348
6539
6628
6629
6550
6401
6188
5914
5587
5212
4798
4354
3892
3420
2948
2481
2021
1572
1129
691
254
-182
-621
-1064
-1513
-1969
-2432
-2899
-3364
-3815
-4237
-4609
-4910
-5118
-5216
-5191
-5040
-4766
-4379
-3894
-3325
-2687
-1988
-1235
-429
429
1335
2282
3257
4240
5206
6130
6986
7753
8418
8978
9437
9806
10101
10340
10538
10708
10857
10990
11105
11202
11278
11330
11360
11370
11363
11346
11324
11304
11289
11281
11277
11272
11254
11210
11122
10972
10743
10418
9987
9442
8784
8019
7159
6216
5207
4145
3045
1916
766
-399
-1576
-2759
-3946
-5131
-6308
-7472
-8620
-9748
-10854
-11937
-12996
-14027
-15023
-15975
-16870
-17693
-18431
-19072
-19609
-20042
-20378
-20628
-20808
-20938
-21033
-21109
-21174
-21233
-21286
-21330
-21362
-21376
-21369
-21341
-21290
-21217
-21119
-20997
-20845
-20659
-20434
-20164
-19844
-19471
-19041
-18553
-18007
-17403
-16744
-16030
-15270
-14467
-13629
-12765
-11885
-10999
-10115
-9242
-8385
-7549
-6737
-5954
-5204
-4491
-3821
-3200
-2633
-2123
-1671
-1278
-939
-650
-404
-193
-12
148
294
433
573
724
894
1092
1326
1599
1916
2276
2677
3118
3593
4101
4639
5208
5807
6436
7094
7780
8490
9221
9967
10728
11501
12289
13094
13921
14773
15653
16559
17486
18426
19369
20301
21211
22088
22924
23711
24444
25118
25728
26268
26728
27102
27383
27564
27646
27632
27530
27351
27111
26821
26495
26140
25758
25348
24901
24411
23866
23258
22579
21824
20988
20067
19060
17963
16774
15489
14110
12640
11086
9461
7780
6063
4328
2588
857
-861
-2566
-4262
-5955
-7653
-9359
-11072
-12787
-14493
-16177
-17823
-19417
-20945
-22399
-23771
-25059
-26261
-27377
-28408
-29358
-30230
-31028
-31760
-32432
-33052
-33629
-34168
-34672
-35140
-35568
-35951
-36282
-36554
-36766
-36917
-37012
-37060
-37068
-37045
-36993
-36912
-36793
-36624
-36388
-36066
-35640
-35097
-34426
-33624
-32692
-31639
-30469
-29194
-27823
-26365
-24827
-23213
-21529
-19778
-17964
-16088
-14159
-12178
-10150
-8082
-5981
-3855
-1713
435
2581
4713
6825
8910
10960
12974
14946
16873
18751
20575
22338
24035
25659
27205
28670
30051
31347
32558
33684
34719
35657
36490
37207
37799
38257
38576
38758
38810
38744
38577
38328
38017
37663
37283
36889
36489
36088
35688
35284
34872
34441
33982
33480
32922
32295
31588
30794
29911
28942
27895
26780
25611
24398
23151
21874
20566
19221
17829
16381
14864
13271
11596
9842
8013
6124
4186
2220
245
-1720
-3655
-5544
-7372
-9127
-10799
-12385
-13880
-15288
-16611
-17857
-19034
-20148
-21208
-22217
-23176
-24083
-24933
-25720
-26438
-27083
-27652
-28147
-28573
-28937
-29246
-29503
-29709
-29862
-29952
-29969
-29902
-29742
-29483
-29127
-28682
-28161
-27579
-26953
-26293
-25604
-24885
-24126
-23315
-22437
-21479
-20436
-19308
-18105
-16845
-15552
-14250
-12964
-11713
-10512
-9371
-8292
-7275
-6319
-5424
-4589
-3815
-3103
-2455
-1865
-1327
-825
-343
142
653
1209
1828
2521
3289
4131
5038
6000
7002
8032
9082
10136
11187
12220
13223
14179
15071
15879
16588
17187
17670
18041
18308
18488
18600
18666
18704
18729
18752
18777
18805
18835
18863
18885
18899
18903
18895
18873
18833
18770
18674
18537
18347
18093
17765
17355
16856
16267
15585
14815
13958
13020
12005
10918
9764
8546
7271
5944
4572
3165
1737
302
-1120
-2510
-3846
-5108
-6277
-7337
-8273
-9077
-9740
-10259
-10633
-10863
-10952
-10905
-10727
-10426
-10009
-9484
-8859
-8144
-7346
-6479
-5555
-4590
-3603
-2613
-1640
-703
181
1002
1754
2438
3060
3629
4155
4648
5116
5564
5991
6395
6771
7113
7414
7666
7864
8002
8077
8086
8031
7914
7741
7521
7265
6980
6676
6357
6023
5673
5301
4905
4484
4043
3591
3144
2718
2333
2001
1732
1527
1381
1283
1219
1178
1149
1125
1102
1080
1056
1029
992
937
857
743
592
404
186
-53
-299
-541
-767
-972
-1156
-1320
-1472
-1617
-1764
-1917
-2082
-2263
-2465
-2694
-2961
-3275
-3648
-4089
-4604
-5193
-5851
-6566
-7322
-8100
-8884
-9655
-10401
-11114
-11790
-12425
-13020
-13574
-14085
-14548
-14959
-15311
-15601
-15824
-15984
-16085
-16140
-16158
-16155
-16143
-16128
-16114
-16097
-16070
-16020
-15934
-15798
-15603
-15342
-15013
-14619
-14163
-13651
-13088
-12478
-11823
-11127
-10393
-9626
-8833
-8025
-7211
-6404
-5615
-4856
-4134
-3458
-2834
-2266
-1755
-1303
-907
-562
-259
12
264
509
758
1018
1296
1594
1911
2248
2607
2991
3405
3855
4345
4874
5435
6018
6604
7175
7709
8192
8613
8967
9258
9491
9675
9814
9912
9967
9973
9923
9809
9628
9376
9055
8670
8224
7722
7166
6558
5897
5183
4417
3602
2744
1850
933
3
-926
-1841
-2731
-3583
-4387
-5133
-5817
-6436
-6995
-7504
-7976
-8429
-8879
-9339
-9818
-10312
-10814
-11307
-11769
-12179
-12518
-12770
-12926
-12980
-12934
-12787
-12542
-12199
-11760
-11224
-10593
-9874
-9074
-8207
-7287
-6331
-5356
-4375
-3399
-2437
-1492
-565
345
1240
2123
2997
3863
4720
5565
6390
7187
7943
8645
9282
9846
10334
10749
11098
11391
11639
11849
12023
12158
12243
12266
12215
12080
11862
11568
11213
10820
10414
10015
9643
9305
9003
8732
8480
8236
7988
7728
7449
7151
6834
6503
6161
5812
5462
5115
4776
4449
4138
3845
3569
3305
3049
2793
2527
2243
1933
1590
1208
780
300
-242
-854
-1548
-2332
-3212
-4192
-5268
-6430
-7667
-8961
-10293
-11644
-12996
-14330
-15629
-16879
-18063
-19166
-20176
-21078
-21865
-22530
-23071
-23487
-23782
-23960
-24025
-23983
-23837
-23592
-23252
-22824
-22313
-21726
-21070
-20350
-19568
-18725
-17820
-16851
-15820
-14730
-13591
-12416
-11223
-10032
-8860
-7724
-6632
-5589
-4592
-3636
-2714
-1817
-942
-84
755
1573
2366
3131
3864
4562
5223
5844
6421
6951
7430
7856
8229
8550
8825
9059
9259
9431
9580
9708
9814
9901
9966
10013
10043
10062
10074
10085
10097
10109
10119
10121
10108
10074
10016
9932
9822
9689
9535
9359
9160
8934
8677
8384
8052
7682
7279
6851
6413
5979
5566
5189
4862
4594
4393
4260
4191
4177
4204
4255
4307
4342
4340
4289
4187
4038
3857
3665
3484
3336
3238
3198
3212
3272
3360
3457
3544
3608
3641
3640
3610
3557
3490
3418
3345
3277
3213
3153
3096
3041
2988
2940
2901
2880
2892
2950
3073
3279
3584
3998
4525
5161
5891
6698
7558
8449
9351
10251
11141
12021
12891
13752
14601
15433
16233
16988
17679
18291
18813
19239
19565
19793
19923
19953
19880
19694
19388
18950
18377
17668
16828
15868
14805
13654
12433
11156
9836
8485
7117
5747
4392
3070
1803
608
-502
-1519
-2442
-3276
-4027
-4706
-5315
-5858
-6330
-6726
-7037
-7255
-7378
-7406
-7346
-7208
-7008
-6759
-6475
-6170
-5851
-5524
-5190
-4850
-4503
-4145
-3774
-3389
-2989
-2575
-2153
-1727
-1308
-907
-536
-206
72
291
444
530
549
502
391
220
-6
-283
-604
-960
-1341
-1738
-2140
-2539
-2928
-3304
-3664
-4009
-4338
-4652
-4949
-5227
-5481
-5708
-5902
-6062
-6184
-6268
-6316
-6327
-6304
-6246
-6156
-6035
-5886
-5712
-5518
-5311
-5097
-4880
-4665
-4453
-4244
-4034
-3821
-3600
-3368
-3122
-2861
-2582
-2286
-1970
-1634
-1277
-900
-505
-94
327
751
1170
1577
1965
2330
2670
2982
3266
3522
3748
3941
4094
4205
4264
4265
4204
4077
3887
3634
3323
2961
2553
2104
1617
1095
541
-42
-651
-1280
-1921
-2567
-3209
-3841
-4459
-5064
-5660
-6253
-6853
-7466
-8093
-8733
-9374
-10002
-10599
-11144
-11622
-12023
-12342
-12582
-12750
-12855
-12906
-12907
-12860
-12761
-12608
-12397
-12130
-11813
-11459
-11085
-10709
-10352
-10030
-9754
-9530
-9361
-9245
-9178
-9157
-9173
-9221
-9289
-9362
-9421
-9448
-9420
-9322
-9144
-8882
-8545
-8146
-7704
-7237
-6759
-6279
-5796
-5303
-4789
-4243
-3654
-3019
-2339
-1621
-876
-113
656
1425
2190
2949
3699
4441
5172
5886
6581
7251
7896
8515
9111
9687
10246
10788
11310
11806
12267
12684
13047
13350
13590
13768
13886
13948
13959
13919
13827
13682
13481
13220
12901
12527
12105
11645
11161
10664
10167
9677
9201
8741
8296
7859
7423
6979
6514
6019
5484
4902
4269
3587
2859
2091
1293
471
-368
-1220
-2085
-2963
-3856
-4765
-5689
-6620
-7549
-8460
-9337
-10160
-10914
-11584
-12161
-12640
-13021
-13307
-13506
-13626
-13676
-13665
-13603
-13497
-13355
-13183
-12987
-12773
-12543
-12302
-12052
-11796
-11538
-11280
-11025
-10774
-10529
-10287
-10048
-9806
-9557
-9296
-9020
-8728
-8421
-8099
-7769
-7432
-7094
-6754
-6413
-6070
-5723
-5369
-5008
-4640
-4266
-3885
-3500
-3106
-2701
-2278
-1830
-1350
-833
-277
314
932
1568
2206
2835
3442
4018
4557
5057
5516
5936
6315
6654
6952
7206
7418
7587
7716
7810
7873
7912
7933
7940
7940
7935
7931
7931
7942
7967
8012
8077
8166
8272
8393
8521
8650
8776
8896
9010
9120
9229
9340
9451
9558
9654
9729
9771
9773
9728
9634
9493
9309
9087
8830
8540
8214
7847
7434
6970
6453
5884
5272
4627
3963
3294
2632
1989
1369
776
209
-335
-859
-1369
-1870
-2366
-2863
-3365
-3876
-4398
-4932
-5475
-6022
-6566
-7096
-7603
-8073
-8496
-8861
-9160
-9384
-9528
-9589
-9565
-9457
-9270
-9009
-8680
-8291
-7850
-7363
-6834
-6266
-5661
-5022
-4351
-3653
-2933
-2200
-1460
-721
12
737
1455
2166
2874
3580
4281
4976
5659
6325
6969
7589
8186
8769
9342
9916
10500
11099
11718
12353
13000
13652
14297
14928
15535
16109
16642
17128
17557
17922
18214
18426
18550
18581
18515
18353
18095
17744
17306
16786
16193
15534
14818
14056
13257
12432
11592
10746
9904
9073
8260
7471
6710
5979
5278
4605
3951
3307
2661
1999
1310
582
-188
-1000
-1848
-2722
-3611
-4502
-5388
-6264
-7130
-7991
-8854
-9727
-10615
-11522
-12446
-13381
-14319
-15249
-16158
-17039
-17880
-18675
-19421
-20114
-20755
-21341
-21875
-22356
-22785
-23161
-23483
-23748
-23955
-24098
-24176
-24187
-24131
-24011
-23832
-23599
-23319
-22998
-22639
-22244
-21811
-21338
-20822
-20262
-19661
-19023
-18358
-17676
-16991
-16312
-15650
-15009
-14392
-13797
-13220
-12654
-12093
-11532
-10966
-10391
-9805
-9206
-8595
-7969
-7331
-6680
-6019
-5349
-4675
-3998
-3324
-2657
-2000
-1358
-734
-131
450
1006
1540
2052
2545
3021
3484
3934
4372
4796
5203
5592
5958
6303
6626
6931
7223
7508
7789
8069
8348
8623
8887
9133
9354
9543
9697
9815
9898
9953
9984
9999
10005
10008
10013
10024
10046
10079
10125
10182
10247
10316
10381
10435
10470
10477
10451
10387
10281
10132
9941
9707
9433
9120
8770
8387
7976
7541
7090
6630
6167
5705
5247
4793
4342
3892
3440
2988
2537
2095
1668
1268
904
587
323
117
-31
-122
-159
-148
-92
5
137
304
502
727
975
1243
1523
1809
2093
2369
2628
2866
3077
3259
3408
3525
3611
3667
3697
3704
3693
3669
3634
3596
3558
3525
3503
3495
3505
3536
3587
3657
3742
3837
3938
4038
4137
4229
4315
4397
4478
4560
4648
4743
4844
4950
5055
5154
5241
5308
5350
5363
5343
5289
5203
5087
4947
4786
4609
4422
4226
4024
3814
3596
3367
3128
2881
2629
2381
2145
1934
1757
1621
1531
1485
1475
1491
1519
1543
1549
1524
1459
1348
1187
975
714
406
55
-335
-755
-1198
-1654
-2113
-2563
-2997
-3408
-3794
-4156
-4495
-4818
-5130
-5433
-5732
-6026
-6315
-6595
-6865
-7121
-7360
-7580
-7779
-7956
-8109
-8236
-8335
-8406
-8449
-8466
-8459
-8432
-8386
-8324
-8247
-8151
-8035
-7894
-7724
-7523
-7292
-7032
-6750
-6452
-6147
-5842
-5546
-5262
-4995
-4747
-4517
-4306
-4110
-3927
-3755
-3588
-3423
-3255
-3080
-2896
-2700
-2494
-2280
-2063
-1848
-1640
-1445
-1266
-1105
-963
-841
-736
-648
-574
-512
-457
-404
-348
-281
-197
-88
49
218
417
641
884
1136
1389
1635
1864
2073
2256
2412
2539
2635
2698
2727
2721
2679
2601
2490
2347
2179
1991
1788
1578
1366
1160
964
785
629
499
401
335
303
302
328
373
428
487
538
577
599
602
588
560
522
480
437
396
358
322
285
245
198
144
80
8
-71
-156
-244
-336
-433
-537
-652
-782
-932
-1104
-1299
-1515
-1749
-1992
-2239
-2479
-2707
-2917
-3104
-3268
-3409
-3528
-3628
-3710
-3775
-3820
-3843
-3840
-3805
-3731
-3615
-3453
-3242
-2984
-2680
-2336
-1957
-1550
-1121
-674
-213
261
749
1254
1778
2324
2890
3475
4074
4677
5276
5861
6421
6951
7446
7908
8337
8739
9119
9480
9823
10147
10446
10712
10936
11108
11221
11268
11246
11154
10995
10771
10487
10145
9748
9300
8802
8257
7666
7035
6367
5668
4943
4201
3445
2682
1915
1147
381
-382
-1142
-1898
-2649
-3395
-4134
-4864
-5583
-6288
-6977
-7647
-8297
-8926
-9530
-10110
-10665
-11193
-11693
-12165
-12608
-13023
-13412
-13778
-14125
-14460
-14786
-15109
-15430
-15751
-16070
-16381
-16680
-16961
-17218
-17448
-17650
-17824
-17972
-18097
-18201
-18284
-18345
-18381
-18388
-18364
-18304
-18209
-18078
-17914
-17720
-17498
-17251
-16976
-16671
-16332
-15954
-15530
-15056
-14528
-13946
-13308
-12616
-11871
-11078
-10237
-9354
-8431
-7473
-6486
-5475
-4445
-3401
-2347
-1286
-218
855
1932
3013
4096
5177
6253
7322
8382
9432
10475
11512
12549
13587
14629
15673
16713
17743
18749
19716
20630
21475
22237
22904
23471
23934
24294
24559
24735
24835
24867
24839
24758
24625
24440
24198
23898
23538
23120
22650
22140
21603
21053
20502
19958
19422
18889
18350
17793
17207
16584
15921
15222
14495
13750
12998
12248
11503
10761
10018
9267
8501
7718
6919
6109
5299
4499
3719
2962
2231
1520
821
124
-581
-1300
-2036
-2784
-3539
-4288
-5021
-5727
-6400
-7036
-7636
-8204
-8747
-9271
-9784
-10290
-10789
-11283
-11768
-12238
-12690
-13119
-13521
-13893
-14235
-14544
-14818
-15055
-15251
-15398
-15491
-15525
-15495
-15400
-15243
-15030
-14770
-14472
-14146
-13799
-13436
-13057
-12659
-12238
-11787
-11299
-10768
-10188
-9554
-8864
-8114
-7305
-6437
-5514
-4544
-3537
-2507
-1469
-441
564
1534
2463
3347
4187
4987
5747
6471
7158
7804
8406
8958
9456
9901
10292
10634
10931
11187
11405
11587
11732
11837
11901
11922
11902
11843
11749
11625
11476
11303
11107
10888
10645
10378
10088
9782
9465
9148
8839
8545
8270
8013
7770
7535
7298
7051
6786
6499
6187
5850
5490
5111
4716
4310
3896
3479
3063
2654
2256
1875
1517
1186
887
624
401
223
93
14
-13
13
90
210
367
548
739
925
1091
1224
1314
1352
1334
1259
1129
951
728
470
184
-124
-446
-779
-1116
-1454
-1789
-2117
-2434
-2734
-3014
-3267
-3491
-3684
-3845
-3976
-4080
-4164
-4233
-4293
-4350
-4410
-4475
-4547
-4629
-4718
-4813
-4910
-5003
-5088
-5157
-5204
-5225
-5218
-5183
-5124
-5044
-4952
-4853
-4751
-4649
-4548
-4445
-4336
-4220
-4094
-3963
-3828
-3697
-3578
-3478
-3405
-3362
-3351
-3370
-3414
-3477
-3552
-3631
-3709
-3778
-3834
-3872
-3891
-3889
-3870
-3835
-3793
-3747
-3706
-3675
-3657
-3653
-3663
-3683
-3711
-3744
-3780
-3821
-3868
-3923
-3986
-4058
-4134
-4210
-4274
-4318
-4331
-4303
-4228
-4102
-3928
-3708
-3453
-3171
-2876
-2582
-2301
-2045
-1825
-1646
-1510
-1417
-1362
-1338
-1335
-1344
-1359
-1371
-1379
-1380
-1375
-1364
-1347
-1326
-1301
-1272
-1240
-1209
-1183
-1167
-1169
-1195
-1249
-1336
-1454
-1602
-1774
-1962
-2157
-2350
-2531
-2693
-2826
-2925
-2984
-3002
-2977
-2908
-2797
-2646
-2457
-2233
-1974
-1681
-1356
-998
-611
-196
242
697
1166
1643
2126
2614
3105
3600
4097
4592
5083
5560
6019
6451
6855
7228
7575
7900
8210
8511
8807
9095
9370
9623
9845
10026
10159
10244
10284
10285
10260
10220
10176
10136
10106
10087
10079
10077
10077
10072
10057
10024
9968
9885
9774
9635
9471
9289
9096
8898
8702
8511
8323
8135
7943
7738
7516
7272
7005
6717
6409
6083
5738
5370
4976
4548
4081
3574
3028
2452
1858
1260
675
117
-403
-878
-1303
-1679
-2005
-2284
-2515
-2701
-2843
-2944
-3008
-3042
-3055
-3054
-3047
-3038
-3028
-3014
-2991
-2952
-2892
-2806
-2693
-2552
-2386
-2197
-1986
-1755
-1502
-1225
-921
-588
-226
164
578
1010
1457
1911
2368
2823
3270
3704
4115
4494
4828
5102
5302
5415
5429
5338
5141
4840
4443
3964
3415
2815
2179
1521
853
185
-477
-1130
-1772
-2402
-3018
-3619
-4199
-4754
-5277
-5762
-6204
-6601
-6952
-7258
-7524
-7755
-7956
-8131
-8281
-8410
-8515
-8598
-8657
-8694
-8710
-8710
-8698
-8679
-8659
-8641
-8630
-8628
-8637
-8658
-8690
-8731
-8781
-8836
-8891
-8944
-8987
-9017
-9029
-9019
-8984
-8920
-8826
-8699
-8537
-8336
-8093
-7808
-7477
-7103
-6691
-6246
-5778
-5299
-4820
-4353
-3910
-3498
-3125
-2796
-2514
-2279
-2093
-1954
-1861
-1812
-1802
-1827
-1881
-1958
-2050
-2150
-2251
-2345
-2428
-2493
-2535
-2548
-2528
-2470
-2366
-2213
-2007
-1744
-1424
-1048
-619
-141
379
933
1514
2113
2719
3324
3919
4494
5040
5550
6018
6439
6813
7141
7428
7682
7912
8131
8350
8578
8826
9098
9399
9726
10077
10446
10824
11202
11571
11922
12247
12537
12790
13000
13167
13289
13367
13402
13394
13343
13248
13108
12921
12684
12397
12057
11667
11229
10748
10232
9688
9128
8563
8002
7456
6933
6440
5984
5566
5189
4850
4547
4276
4030
3805
3592
3387
3186
2986
2787
2589
2392
2197
2003
1809
1612
1406
1186
949
690
409
107
-212
-544
-883
-1224
-1564
-1902
-2239
-2578
-2920
-3267
-3619
-3972
-4321
-4658
-4975
-5263
-5517
-5734
-5912
-6055
-6167
-6254
-6320
-6372
-6409
-6434
-6444
-6436
-6407
-6351
-6265
-6145
-5989
-5794
-5561
-5288
-4979
-4634
-4256
-3848
-3412
-2948
-2457
-1940
-1397
-832
-248
348
946
1536
2109
2655
3170
3654
4109
4544
4968
5391
5822
6265
6720
7184
7648
8103
8539
8947
9321
9656
9951
10204
10418
10593
10729
10827
10886
10909
10894
10844
10760
10642
10492
10310
10096
9852
9579
9281
8963
8632
8293
7951
7610
7271
6933
6593
6245
5887
5514
5126
4723
4307
3879
3440
2989
2525
2045
1544
1020
475
-92
-676
-1271
-1869
-2465
-3054
-3633
-4200
-4755
-5301
-5838
-6367
-6887
-7399
-7900
-8391
-8870
-9337
-9792
-10234
-10662
-11072
-11464
-11832
-12176
-12493
-12784
-13049
-13290
-13510
-13708
-13885
-14037
-14160
-14252
-14310
-14333
-14323
-14288
-14235
-14175
-14116
-14065
-14027
-14001
-13983
-13969
-13952
-13925
-13887
-13836
-13776
-13714
-13656
-13609
-13580
-13571
-13584
-13617
-13665
-13722
-13782
-13837
-13881
-13909
-13915
-13893
-13839
-13746
-13611
-13429
-13196
-12910
-12573
-12186
-11754
-11282
-10779
-10252
-9711
-9162
-8614
-8074
-7549
-7043
-6563
-6113
-5695
-5312
-4962
-4643
-4349
-4075
-3812
-3554
-3293
-3026
-2751
-2466
-2174
-1878
-1579
-1280
-983
-686
-389
-89
217
530
852
1184
1525
1873
2226
2581
2932
3276
3608
3923
4218
4489
4735
4958
5158
5341
5509
5667
5817
5959
6090
6208
6306
6381
6429
6447
6436
6400
6341
6266
6178
6081
5978
5867
5749
5622
5487
5344
5196
5048
4906
4775
4662
4572
4509
4475
4470
4492
4538
4606
4690
4785
4887
4990
5091
5186
5271
5344
5402
5443
5464
5462
5436
5383
5302
5195
5064
4914
4753
4589
4429
4280
4147
4030
3931
3844
3764
3686
3608
3527
3444
3362
3285
3216
3160
3117
3089
3074
3071
3076
3089
3109
3137
3174
3222
3283
3355
3437
3526
3619
3709
3791
3861
3914
3944
3947
3918
3851
3742
3588
3387
3141
2853
2531
2183
1820
1451
1085
725
374
31
-307
-644
-984
-1325
-1667
-2003
-2326
-2626
-2896
-3128
-3321
-3474
-3592
-3681
-3749
-3802
-3845
-3881
-3909
-3928
-3932
-3920
-3891
-3844
-3783
-3714
-3644
-3578
-3524
-3483
-3456
-3442
-3437
-3437
-3439
-3439
-3437
-3435
-3434
-3440
-3454
-3479
-3515
-3562
-3617
-3678
-3739
-3800
-3858
-3912
-3964
-4014
-4064
-4115
-4167
-4221
-4276
-4331
-4385
-4438
-4488
-4535
-4576
-4611
-4636
-4648
-4642
-4616
-4566
-4488
-4382
-4244
-4075
-3875
-3644
-3383
-3093
-2777
-2439
-2085
-1722
-1358
-1000
-661
-344
-56
201
427
622
792
941
1073
1193
1305
1414
1523
1636
1756
1888
2033
2197
2379
2578
2793
3020
3253
3489
3722
3947
4159
4354
4527
4675
4792
4873
4914
4912
4864
4773
4644
4484
4303
4112
3923
3745
3587
3453
3346
3265
3208
3171
3150
3143
3146
3158
3178
3205
3238
3278
3322
3371
3423
3476
3528
3577
3622
3661
3692
3714
3724
3721
3700
3660
3597
3508
3392
3246
3072
2871
2646
2399
2136
1860
1573
1277
974
664
349
28
-294
-613
-925
-1223
-1502
-1757
-1984
-2183
-2354
-2499
-2620
-2720
-2801
-2863
-2907
-2932
-2937
-2921
-2885
-2830
-2757
-2669
-2567
-2451
-2323
-2181
-2023
-1848
-1653
-1439
-1206
-955
-688
-409
-123
166
454
735
1006
1263
1501
1720
1919
2097
2257
2400
2531
2650
2760
2861
2954
3037
3111
3175
3230
3277
3321
3362
3403
3445
3484
3518
3543
3553
3545
3517
3470
3407
3333
3255
3177
3104
3038
2977
2918
2857
2789
2711
2622
2521
2412
2296
2176
2054
1933
1810
1687
1561
1432
1299
1162
1020
878
731
583
431
278
124
-29
-177
-314
-436
-535
-609
-653
-668
-655
-617
-560
-488
-407
-319
-231
-144
-64
6
59
92
98
73
14
-81
-212
-376
-572
-795
-1043
-1312
-1598
-1897
-2206
-2522
-2838
-3154
-3465
-3771
-4074
-4375
-4678
-4985
-5297
-5613
-5928
-6237
-6528
-6795
-7026
-7218
-7365
-7467
-7526
-7543
-7523
-7467
-7374
-7241
-7067
-6846
-6575
-6252
-5878
-5455
-4991
-4493
-3970
-3433
-2893
-2361
-1845
-1353
-889
-457
-55
317
664
991
1301
1600
1889
2169
2441
2704
2960
3208
3452
3695
3941
4192
4451
4715
4981
5244
5495
5727
5932
6105
6245
6349
6419
6457
6466
6447
6401
6329
6231
6107
5959
5791
5607
5412
5212
5015
4824
4646
4485
4343
4222
4122
4040
3974
3919
3869
3818
3760
3690
3602
3496
3372
3230
3074
2906
2731
2549
2361
2167
1966
1757
1539
1313
1083
852
623
402
193
-4
-188
-362
-530
-699
-874
-1060
-1262
-1481
-1716
-1964
-2218
-2472
-2718
-2948
-3158
-3344
-3505
-3641
-3754
-3846
-3917
-3967
-3996
-3999
-3973
-3915
-3824
-3699
-3542
-3357
-3149
-2924
-2686
-2441
-2191
-1936
-1679
-1417
-1151
-882
-609
-335
-63
205
466
716
955
1181
1392
1587
1767
1932
2082
2220
2349
2472
2594
2718
2847
2986
3133
3290
3453
3621
3788
3952
4109
4255
4389
4510
4617
4710
4788
4853
4904
4940
4964
4974
4971
4957
4932
4897
4852
4796
4730
4653
4565
4464
4350
4222
4081
3925
3755
3571
3372
3160
2935
2699
2454
2204
1955
1711
1479
1264
1071
902
760
644
552
478
418
366
313
254
181
89
-28
-173
-348
-555
-792
-1056
-1341
-1642
-1951
-2260
-2562
-2851
-3122
-3375
-3607
-3820
-4016
-4197
-4367
-4525
-4674
-4813
-4942
-5060
-5168
-5265
-5349
-5422
-5481
-5527
-5558
-5573
-5572
-5555
-5523
-5477
-5419
-5352
-5280
-5203
-5123
-5041
-4955
-4864
-4767
-4661
-4547
-4423
-4292
-4155
-4017
-3880
-3749
-3626
-3514
-3416
-3333
-3267
-3217
-3185
-3170
-3171
-3187
-3216
-3256
-3305
-3359
-3416
-3474
-3533
-3594
-3657
-3727
-3805
-3897
-4005
-4131
-4276
-4437
-4613
-4798
-4985
-5167
-5338
-5491
-5621
-5724
-5797
-5841
-5856
-5844
-5807
-5748
-5670
-5574
-5465
-5346
-5221
-5095
-4973
-4860
-4762
-4682
-4623
-4583
-4562
-4555
-4558
-4567
-4577
-4586
-4592
-4596
-4598
-4600
-4600
-4598
-4591
-4573
-4538
-4480
-4393
-4270
-4110
-3911
-3674
-3403
-3102
-2776
-2431
-2071
-1703
-1331
-958
-589
-227
125
465
790
1098
1387
1653
1897
2115
2308
2478
2626
2758
2878
2993
3109
3231
3362
3504
3654
3810
3969
4126
4278
4424
4563
4694
4819
4938
5049
5149
5237
5307
5356
5382
5383
5361
5322
5271
5215
5162
5117
5086
5069
5068
5080
5102
5130
5158
5183
5200
5206
5199
5177
5139
5086
5017
4933
4836
4724
4600
4465
4320
4168
4011
3854
3701
3557
3426
3312
3215
3136
3073
3021
2977
2935
2890
2838
2777
2704
2619
2524
2419
2308
2192
2075
1960
1849
1744
1648
1561
1483
1411
1344
1277
1206
1127
1037
935
820
694
562
428
298
177
70
-22
-97
-156
-203
-242
-276
-309
-342
-376
-410
-439
-462
-475
-475
-463
-439
-407
-370
-332
-296
-261
-229
-196
-159
-115
-60
7
86
177
280
393
517
651
798
956
1126
1306
1491
1677
1857
2027
2182
2320
2444
2557
2664
2770
2881
2997
3119
3245
3368
3484
3587
3674
3742
3792
3825
3845
3856
3860
3861
3861
3864
3869
3877
3889
3901
3912
3917
3911
3888
3842
3770
3667
3532
3366
3171
2950
2705
2440
2158
1860
1549
1227
899
569
243
-73
-374
-652
-902
-1122
-1309
-1461
-1579
-1663
-1713
-1733
-1726
-1695
-1646
-1584
-1515
-1445
-1377
-1314
-1259
-1212
-1171
-1137
-1108
-1085
-1068
-1059
-1059
-1069
-1089
-1120
-1160
-1207
-1258
-1313
-1371
-1431
-1493
-1560
-1630
-1706
-1787
-1871
-1958
-2045
-2131
-2213
-2288
-2355
-2412
-2459
-2497
-2526
-2549
-2570
-2592
-2620
-2657
-2705
-2765
-2837
-2917
-3002
-3089
-3174
-3256
-3335
-3410
-3483
-3555
-3625
-3692
-3752
-3799
-3826
-3826
-3794
-3725
-3614
-3463
-3271
-3042
-2778
-2485
-2169
-1834
-1488
-1137
-789
-450
-128
171
444
687
898
1078
1227
1347
1440
1509
1557
1585
1598
1601
1599
1597
1600
1613
1639
1680
1735
1803
1881
1964
2049
2132
2209
2280
2342
2396
2440
2474
2497
2507
2501
2476
2431
2364
2274
2162
2029
1883
1725
1562
1401
1246
1102
973
860
763
682
615
559
513
474
439
406
372
334
291
238
175
98
7
-100
-221
-356
-503
-659
-822
-990
-1161
-1336
-1514
-1698
-1891
-2095
-2313
-2549
-2802
-3075
-3364
-3670
-3986
-4311
-4639
-4966
-5289
-5604
-5910
-6204
-6486
-6755
-7009
-7249
-7473
-7680
-7869
-8038
-8188
-8316
-8424
-8510
-8575
-8618
-8641
-8644
-8627
-8592
-8540
-8472
-8390
-8295
-8186
-8069
-7941
-7803
-7657
-7503
-7342
-7174
-7000
-6820
-6633
-6436
-6227
-6003
-5760
-5496
-5207
-4895
-4558
-4201
-3827
-3442
-3051
-2661
-2277
-1903
-1543
-1198
-869
-555
-257
29
304
571
831
1088
1345
1607
1878
2164
2470
2801
3158
3545
3957
4390
4836
5283
5721
6136
6517
6853
7137
7365
7535
7649
7712
7728
7705
7651
7572
7475
7367
7254
7140
7029
6925
6830
6745
6672
6612
6564
6529
6505
6489
6479
6471
6461
6443
6414
6369
6306
6223
6122
6004
5871
5729
5581
5429
5277
5126
4977
4829
4681
4532
4379
4220
4054
3879
3692
3490
3273
3037
2783
2508
2213
1899
1567
1221
865
504
144
-208
-545
-859
-1146
-1401
-1623
-1811
-1968
-2098
-2208
-2303
-2390
-2473
-2555
-2638
-2720
-2801
-2877
-2947
-3007
-3057
-3095
-3123
-3139
-3145
-3142
-3128
-3102
-3064
-3012
-2944
-2862
-2765
-2656
-2537
-2412
-2284
-2156
-2028
-1901
-1774
-1645
-1512
-1372
-1227
-1077
-924
-770
-620
-474
-335
-201
-72
55
181
307
432
554
669
773
860
928
974
999
1002
987
957
912
855
787
709
620
522
417
307
195
83
-27
-134
-239
-344
-450
-559
-675
-796
-924
-1056
-1191
-1327
-1462
-1593
-1718
-1836
-1944
-2037
-2116
-2174
-2209
-2219
-2204
-2164
-2101
-2016
-1912
-1792
-1657
-1511
-1355
-1194
-1031
-873
-725
-592
-479
-391
-327
-289
-275
-282
-306
-345
-395
-451
-509
-565
-612
-645
-658
-647
-609
-545
-457
-351
-234
-113
5
114
210
293
361
416
458
488
509
519
522
520
514
510
511
519
537
563
596
629
659
680
686
675
647
604
548
486
423
364
313
273
247
235
236
250
275
309
352
404
465
538
625
729
853
1000
1169
1358
1564
1780
1997
2208
2404
2579
2726
2844
2933
2996
3035
3055
3062
3060
3052
3039
3023
3003
2976
2940
2892
2830
2751
2654
2539
2407
2259
2099
1928
1747
1558
1362
1160
954
745
538
335
141
-39
-203
-350
-479
-592
-692
-781
-861
-932
-990
-1033
-1054
-1047
-1008
-934
-824
-679
-504
-305
-88
140
374
611
846
1080
1310
1535
1756
1970
2175
2371
2555
2726
2884
3028
3160
3280
3390
3491
3583
3667
3742
3805
3856
3891
3910
3910
3893
3860
3814
3758
3696
3633
3572
3515
3463
3417
3376
3339
3305
3272
3239
3206
3172
3138
3104
3067
3029
2986
2939
2883
2818
2741
2650
2544
2421
2281
2123
1951
1764
1567
1363
1157
951
749
555
368
190
20
-143
-302
-458
-615
-774
-939
-1109
-1288
-1473
-1665
-1861
-2060
-2257
-2450
-2636
-2816
-2988
-3154
-3316
-3476
-3636
-3796
-3954
-4107
-4250
-4378
-4486
-4568
-4623
-4651
-4653
-4633
-4597
-4549
-4493
-4433
-4369
-4301
-4230
-4153
-4069
-3977
-3877
-3770
-3658
-3544
-3429
-3318
-3213
-3118
-3035
-2965
-2912
-2876
-2856
-2853
-2864
-2888
-2922
-2963
-3009
-3058
-3107
-3156
-3203
-3247
-3290
-3330
-3368
-3403
-3436
-3467
-3496
-3524
-3548
-3570
-3587
-3598
-3603
-3601
-3592
-3578
-3561
-3544
-3531
-3522
-3520
-3524
-3531
-3537
-3538
-3530
-3508
-3470
-3416
-3348
-3268
-3180
-3088
-2994
-2900
-2808
-2719
-2631
-2545
-2461
-2379
-2300
-2222
-2146
-2071
-1994
-1913
-1827
-1735
-1636
-1532
-1425
-1319
-1217
-1121
-1034
-956
-887
-825
-769
-718
-670
-626
-585
-547
-513
-482
-453
-425
-395
-362
-322
-275
-218
-150
-70
22
125
238
360
486
614
742
865
985
1101
1215
1333
1458
1595
1747
1914
2096
2289
2489
2690
2887
3077
3256
3424
3580
3725
3858
3981
4093
4191
4276
4348
4405
4449
4482
4505
4519
4523
4518
4502
4472
4426
4365
4287
4194
4090
3976
3858
3738
3619
3504
3395
3293
3199
3116
3045
2989
2950
2931
2934
2960
3010
3084
3179
3293
3422
3560
3703
3843
3977
4097
4201
4285
4348
4387
4404
4398
4370
4320
4249
4156
4041
3905
3747
3569
3372
3159
2931
2692
2444
2188
1929
1667
1404
1141
879
618
358
98
-163
-425
-689
-953
-1218
-1481
-1741
-1996
-2246
-2490
-2728
-2961
-3189
-3413
-3632
-3846
-4051
-4246
-4426
-4590
-4734
-4856
-4955
-5030
-5079
-5102
-5098
-5065
-5004
-4913
-4794
-4647
-4475
-4280
-4066
-3837
-3597
-3350
-3100
-2852
-2609
-2375
-2153
-1945
-1750
-1569
-1398
-1234
-1074
-914
-751
-584
-412
-235
-54
130
316
504
692
880
1065
1246
1418
1579
1726
1858
1974
2075
2166
2250
2330
2410
2491
2574
2657
2738
2815
2885
2948
3001
3045
3079
3101
3108
3100
3075
3031
2971
2899
2821
2745
2678
2629
2602
2599
2618
2655
2705
2762
2820
2874
2922
2962
2992
3012
3017
3005
2971
2912
2824
2705
2554
2372
2162
1926
1668
1391
1097
789
470
143
-187
-515
-833
-1137
-1421
-1681
-1915
-2124
-2311
-2477
-2629
-2768
-2901
-3028
-3155
-3282
-3412
-3547
-3688
-3835
-3990
-4152
-4320
-4493
-4669
-4848
-5029
-5210
-5390
-5569
-5743
-5911
-6068
-6212
-6337
-6443
-6526
-6586
-6624
-6641
-6637
-6613
-6569
-6505
-6419
-6310
-6177
-6021
-5843
-5645
-5430
-5202
-4964
-4716
-4461
-4199
-3928
-3649
-3361
-3064
-2760
-2449
-2134
-1815
-1493
-1172
-851
-534
-222
81
374
652
914
1158
1383
1588
1774
1941
2087
2212
2313
2388
2436
2456
2449
2415
2360
2287
2201
2105
2003
1896
1784
1669
1550
1429
1310
1197
1095
1008
943
899
877
875
887
908
933
956
973
984
988
987
983
981
981
985
994
1004
1016
1028
1035
1035
1026
1008
983
950
913
874
837
806
781
764
753
748
745
740
729
710
680
638
584
519
445
363
275
181
82
-20
-125
-233
-342
-451
-558
-662
-763
-860
-953
-1043
-1130
-1217
-1303
-1389
-1476
-1563
-1651
-1738
-1822
-1902
-1976
-2041
-2094
-2134
-2159
-2168
-2162
-2141
-2106
-2056
-1990
-1907
-1805
-1680
-1532
-1359
-1163
-950
-726
-499
-278
-71
117
283
430
560
681
798
918
1043
1174
1312
1453
1594
1730
1859
1979
2089
2187
2272
2344
2398
2433
2446
2434
2398
2336
2252
2150
2033
1910
1783
1660
1545
1443
1361
1301
1268
1265
1292
1347
1427
1529
1646
1774
1908
2047
2192
2344
2507
2685
2880
3093
3322
3565
3815
4066
4314
4551
4774
4980
5167
5333
5476
5596
5689
5756
5796
5808
5794
5757
5701
5630
5547
5456
5361
5262
5162
5061
4959
4857
4753
4649
4542
4433
4321
4207
4090
3971
3852
3735
3620
3511
3408
3312
3224
3144
3072
3008
2953
2905
2865
2832
2804
2778
2752
2722
2686
2643
2593
2537
2478
2417
2355
2291
2222
2145
2056
1950
1828
1688
1536
1376
1217
1065
925
798
683
576
470
359
236
99
-53
-220
-398
-584
-774
-967
-1161
-1359
-1560
-1764
-1973
-2182
-2390
-2594
-2789
-2975
-3150
-3317
-3475
-3629
-3779
-3927
-4069
-4206
-4332
-4444
-4538
-4611
-4659
-4681
-4674
-4638
-4573
-4479
-4358
-4216
-4059
-3897
-3736
-3588
-3458
-3352
-3270
-3209
-3166
-3132
-3101
-3068
-3029
-2984
-2934
-2881
-2829
-2778
-2730
-2683
-2636
-2585
-2532
-2475
-2418
-2365
-2319
-2286
-2271
-2276
-2302
-2349
-2416
-2501
-2600
-2710
-2828
-2949
-3071
-3189
-3299
-3399
-3488
-3566
-3635
-3698
-3758
-3819
-3881
-3947
-4013
-4078
-4143
-4203
-4259
-4313
-4365
-4420
-4477
-4538
-4601
-4661
-4716
-4762
-4795
-4815
-4824
-4826
-4825
-4827
-4834
-4849
-4869
-4893
-4916
-4933
-4943
-4943
-4933
-4917
-4896
-4874
-4854
-4837
-4823
-4813
-4806
-4801
-4798
-4796
-4794
-4792
-4786
-4773
-4751
-4714
-4660
-4586
-4492
-4379
-4249
-4104
-3949
-3786
-3615
-3438
-3253
-3059
-2856
-2643
-2419
-2186
-1946
-1699
-1447
-1191
-932
-671
-409
-146
117
376
629
874
1108
1329
1536
1726
1900
2057
2198
2323
2433
2530
2613
2686
2750
2807
2858
2904
2945
2983
3018
3051
3083
3117
3156
3202
3259
3328
3408
3500
3599
3701
3804
3903
3997
4085
4168
4248
4326
4406
4487
4568
4647
4721
4787
4843
4888
4923
4951
4975
4998
5024
5054
5088
5124
5158
5188
5209
5219
5219
5208
5188
5162
5133
5101
5069
5036
5002
4965
4924
4878
4828
4772
4713
4650
4584
4513
4438
4355
4265
4164
4051
3928
3792
3645
3489
3327
3161
2995
2832
2677
2531
2397
2277
2169
2072
1983
1900
1816
1729
1636
1535
1425
1306
1182
1056
931
810
697
594
502
422
353
294
243
198
157
117
74
27
-28
-93
-169
-257
-358
-470
-593
-723
-859
-999
-1139
-1279
-1417
-1551
-1684
-1815
-1947
-2083
-2225
-2376
-2536
-2706
-2885
-3068
-3252
-3432
-3600
-3753
-3886
-3995
-4078
-4139
-4175
-4190
-4186
-4163
-4125
-4070
-4001
-3917
-3817
-3702
-3573
-3430
-3276
-3112
-2938
-2758
-2572
-2382
-2189
-1997
-1806
-1620
-1441
-1271
-1111
-964
-829
-708
-601
-508
-430
-368
-322
-295
-285
-294
-318
-356
-403
-454
-506
-553
-592
-621
-638
-644
-640
-626
-604
-573
-532
-480
-413
-329
-226
-101
45
212
395
592
797
1006
1214
1417
1613
1800
1978
2147
2307
2457
2597
2723
2835
2929
3004
3057
3087
3096
3082
3049
2997
2928
2844
2744
2630
2502
2361
2209
2045
1874
1698
1518
1336
1155
975
796
618
442
268
97
-69
-229
-379
-518
-644
-755
-850
-927
-986
-1025
-1042
-1037
-1008
-954
-877
-778
-659
-525
-380
-227
-70
88
245
399
550
697
839
976
1106
1228
1341
1444
1537
1621
1695
1760
1817
1866
1907
1941
1969
1992
2013
2033
2056
2084
2118
2161
2212
2272
2337
2408
2481
2554
2626
2695
2759
2818
2871
2917
2957
2992
3024
3054
3086
3122
3164
3213
3268
3326
3384
3438
3483
3517
3536
3540
3530
3509
3479
3443
3402
3357
3307
3250
3185
3111
3028
2936
2838
2736
2635
2537
2445
2360
2285
2218
2160
2108
2063
2024
1989
1959
1934
1913
1897
1886
1882
1885
1893
1907
1923
1940
1953
1958
1951
1929
1890
1832
1756
1661
1549
1421
1278
1118
943
751
544
324
93
-145
-386
-625
-860
-1090
-1313
-1530
-1744
-1955
-2163
-2369
-2569
-2762
-2944
-3112
-3267
-3408
-3537
-3657
-3772
-3883
-3995
-4108
-4223
-4338
-4454
-4570
-4684
-4797
-4907
-5013
-5115
-5209
-5293
-5363
-5416
-5449
-5460
-5449
-5415
-5361
-5287
-5196
-5088
-4965
-4826
-4674
-4506
-4323
-4124
-3910
-3681
-3438
-3183
-2919
-2649
-2377
-2109
-1849
-1602
-1370
-1157
-963
-787
-628
-485
-355
-237
-131
-34
53
131
200
263
321
375
427
478
529
579
629
677
724
770
815
860
908
959
1014
1075
1142
1216
1297
1384
1476
1572
1670
1765
1855
1935
2003
2054
2088
2103
2099
2078
2041
1986
1916
1827
1720
1593
1445
1278
1092
892
681
463
242
21
-199
-416
-632
-848
-1063
-1278
-1494
-1710
-1925
-2139
-2351
-2562
-2771
-2978
-3183
-3387
-3589
-3787
-3983
-4175
-4364
-4548
-4727
-4901
-5066
-5221
-5362
-5484
-5582
-5652
-5689
-5689
-5650
-5570
-5451
-5292
-5100
-4878
-4633
-4374
-4109
-3845
-3591
-3350
-3126
-2919
-2730
-2556
-2395
-2244
-2102
-1968
-1842
-1724
-1613
-1507
-1405
-1303
-1201
-1096
-989
-881
-772
-666
-563
-463
-365
-265
-160
-47
77
211
356
506
657
806
948
1082
1209
1330
1448
1565
1684
1805
1926
2047
2163
2270
2366
2447
2509
2550
2567
2558
2522
2460
2371
2259
2129
1986
1835
1681
1529
1379
1233
1090
947
805
662
519
377
238
103
-29
-158
-287
-419
-556
-701
-854
-1014
-1180
-1348
-1516
-1681
-1841
-1996
-2144
-2287
-2421
-2545
-2655
-2746
-2814
-2855
-2866
-2845
-2795
-2718
-2617
-2499
-2367
-2226
-2080
-1930
-1779
-1627
-1474
-1321
-1169
-1018
-869
-725
-587
-456
-334
-223
-124
-37
38
102
156
200
238
270
300
328
355
382
410
438
467
495
521
545
565
580
590
594
592
585
573
556
537
516
494
475
459
448
445
450
465
491
526
569
618
672
727
784
839
894
947
999
1051
1102
1150
1196
1236
1268
1288
1295
1286
1259
1214
1152
1074
983
883
776
668
561
458
360
266
174
82
-15
-119
-231
-349
-471
-592
-705
-806
-889
-951
-990
-1006
-1004
-984
-948
-898
-833
-753
-656
-542
-413
-270
-118
39
195
347
492
629
760
887
1012
1138
1266
1397
1527
1656
1779
1896
2005
2108
2204
2298
2390
2483
2579
2677
2778
2881
2985
3092
3201
3314
3433
3559
3691
3828
3968
4106
4238
4360
4468
4560
4635
4692
4734
4763
4780
4786
4783
4769
4744
4709
4662
4606
4543
4477
4411
4349
4295
4251
4215
4188
4166
4146
4125
4099
4065
4019
3961
3888
3795
3682
3547
3388
3205
3001
2779
2544
2302
2057
1816
1581
1352
1131
914
702
491
282
75
-126
-319
-501
-669
-822
-961
-1086
-1199
-1303
-1399
-1488
-1569
-1642
-1705
-1756
-1795
-1821
-1837
-1844
-1846
-1845
-1844
-1846
-1850
-1857
-1868
-1880
-1893
-1906
-1919
-1930
-1939
-1946
-1951
-1952
-1950
-1943
-1929
-1908
-1880
-1844
-1801
-1753
-1702
-1652
-1605
-1563
-1530
-1507
-1495
-1495
-1506
-1528
-1561
-1605
-1659
-1724
-1798
-1883
-1977
-2078
-2185
-2295
-2405
-2513
-2616
-2712
-2798
-2873
-2937
-2987
-3024
-3045
-3050
-3039
-3012
-2969
-2911
-2842
-2763
-2678
-2590
-2503
-2418
-2336
-2257
-2179
-2101
-2017
-1929
-1831
-1720
-1597
-1460
-1309
-1145
-970
-785
-594
-399
-206
-17
165
334
491
632
759
873
974
1064
1145
1217
1280
1334
1381
1419
1451
1479
1505
1533
1564
1599
1638
1679
1718
1751
1777
1793
1799
1797
1789
1781
1776
1777
1787
1807
1836
1876
1927
1988
2062
2147
2244
2354
2473
2600
2732
2867
3004
3141
3280
3422
3567
3716
3867
4014
4156
4284
4391
4474
4529
4556
4558
4537
4497
4442
4373
4290
4192
4077
3942
3785
3608
3409
3192
2959
2711
2451
2179
1895
1598
1288
966
634
295
-48
-391
-728
-1059
-1380
-1692
-1992
-2282
-2560
-2824
-3072
-3298
-3500
-3673
-3815
-3924
-4000
-4046
-4067
-4065
-4046
-4011
-3967
-3913
-3851
-3783
-3710
-3634
-3558
-3486
-3423
-3373
-3340
-3326
-3333
-3361
-3408
-3472
-3551
-3640
-3737
-3839
-3942
-4043
-4142
-4234
-4319
-4396
-4464
-4526
-4584
-4639
-4695
-4752
-4812
-4871
-4929
-4981
-5023
-5054
-5070
-5072
-5060
-5035
-5000
-4955
-4902
-4841
-4770
-4691
-4601
-4502
-4395
-4282
-4166
-4046
-3927
-3807
-3686
-3561
-3430
-3290
-3138
-2973
-2790
-2591
-2372
-2133
-1875
-1598
-1303
-993
-668
-333
10
360
713
1070
1429
1788
2146
2500
2844
3175
3488
3779
4048
4294
4522
4734
4935
5130
5319
5502
5676
5837
5980
6101
6197
6270
6320
6353
6372
6382
6385
6384
6379
6369
6355
6336
6314
6290
6264
6239
6214
6189
6161
6125
6080
6019
5941
5841
5719
5575
5407
5219
5011
4788
4552
4309
4064
3819
3581
3349
3125
2907
2692
2477
2259
2035
1805
1571
1335
1103
877
661
455
259
72
-109
-288
-467
-648
-830
-1014
-1198
-1380
-1560
-1736
-1907
-2073
-2232
-2382
-2522
-2650
-2763
-2860
-2938
-2999
-3041
-3067
-3078
-3076
-3064
-3044
-3019
-2991
-2963
-2935
-2911
-2890
-2873
-2859
-2849
-2841
-2834
-2829
-2826
-2825
-2829
-2838
-2852
-2871
-2895
-2922
-2948
-2972
-2992
-3008
-3019
-3026
-3032
-3039
-3048
-3061
-3079
-3099
-3122
-3146
-3168
-3187
-3203
-3215
-3224
-3230
-3234
-3239
-3245
-3253
-3265
-3279
-3297
-3317
-3340
-3366
-3395
-3425
-3457
-3491
-3525
-3557
-3585
-3606
-3617
-3614
-3594
-3557
-3500
-3426
-3337
-3235
-3127
-3015
-2905
-2798
-2697
-2601
-2511
-2426
-2343
-2263
-2185
-2109
-2035
-1965
-1899
-1836
-1776
-1719
-1662
-1605
-1547
-1487
-1427
-1365
-1303
-1242
-1182
-1123
-1064
-1004
-944
-883
-821
-756
-689
-619
-543
-459
-364
-254
-127
19
184
366
561
765
973
1178
1378
1568
1747
1915
2070
2214
2345
2462
2564
2650
2717
2768
2802
2822
2833
2837
2839
2842
2846
2851
2857
2861
2861
2856
2845
2830
2812
2794
2780
2772
2774
2788
2814
2852
2903
2966
3039
3124
3219
3326
3444
3577
3724
3886
4062
4253
4455
4664
4877
5088
5294
5492
5678
5851
6012
6160
6297
6423
6538
6640
6730
6804
6861
6900
6919
6916
6890
6839
6761
6653
6516
6349
6153
5930
5686
5425
5155
4880
4604
4330
4056
3782
3505
3223
2932
2634
2329
2019
1707
1397
1091
791
500
220
-46
-296
-526
-733
-914
-1068
-1199
-1308
-1404
-1491
-1576
-1664
-1755
-1848
-1938
-2021
-2090
-2141
-2172
-2184
-2180
-2165
-2144
-2121
-2097
-2074
-2050
-2024
-1993
-1957
-1915
-1868
-1819
-1770
-1722
-1675
-1630
-1587
-1544
-1501
-1459
-1420
-1385
-1358
-1339
-1330
-1331
-1342
-1361
-1387
-1418
-1453
-1492
-1534
-1578
-1623
-1668
-1712
-1752
-1788
-1819
-1846
-1869
-1891
-1913
-1937
-1963
-1991
-2021
-2052
-2081
-2107
-2128
-2142
-2146
-2140
-2121
-2087
-2039
-1975
-1898
-1810
-1716
-1620
-1526
-1437
-1354
-1279
-1208
-1140
-1071
-1000
-930
-858
-789
-726
-675
-637
-615
-609
-615
-632
-654
-678
-700
-717
-729
-734
-733
-728
-718
-706
-691
-675
-656
-634
-609
-579
-542
-497
-443
-379
-305
-222
-133
-40
54
146
237
324
410
495
581
671
765
864
966
1070
1173
1272
1366
1454
1537
1615
1693
1772
1855
1945
2041
2145
2253
2362
2466
2562
2646
2713
2761
2791
2802
2797
2776
2744
2700
2648
2587
2520
2446
2367
2283
2198
2111
2025
1940
1857
1774
1692
1609
1526
1442
1359
1277
1199
1124
1054
986
920
851
779
701
617
527
434
341
250
163
83
8
-60
-122
-178
-228
-270
-302
-323
-331
-328
-314
-293
-267
-241
-216
-196
-182
-174
-172
-176
-185
-201
-222
-248
-279
-310
-341
-366
-381
-385
-377
-355
-324
-287
-247
-208
-172
-139
-109
-79
-47
-9
36
87
144
203
261
313
356
384
397
393
373
339
294
241
185
128
72
17
-39
-100
-170
-253
-354
-473
-612
-767
-935
-1112
-1294
-1478
-1662
-1848
-2037
-2232
-2434
-2644
-2862
-3085
-3309
-3531
-3747
-3953
-4149
-4334
-4507
-4671
-4825
-4969
-5104
-5228
-5339
-5435
-5515
-5575
-5616
-5634
-5630
-5604
-5555
-5484
-5392
-5279
-5148
-4998
-4830
-4647
-4448
-4235
-4011
-3777
-3536
-3293
-3049
-2808
-2572
-2341
-2115
-1894
-1676
-1460
-1247
-1039
-836
-642
-460
-290
-135
6
136
255
367
472
572
665
752
830
896
950
990
1016
1026
1020
1002
969
923
868
806
740
674
612
555
505
463
427
397
369
343
319
299
283
275
279
295
326
370
427
495
571
654
741
832
925
1018
1113
1204
1292
1374
1447
1510
1561
1599
1623
1633
1629
1610
1577
1529
1469
1396
1312
1219
1118
1010
898
779
654
522
384
241
94
-53
-197
-337
-468
-590
-700
-798
-884
-957
-1018
-1069
-1108
-1137
-1157
-1168
-1173
-1172
-1165
-1152
-1133
-1106
-1071
-1028
-977
-921
-862
-804
-750
-702
-662
-628
-600
-574
-549
-523
-496
-467
-438
-410
-382
-357
-332
-306
-280
-250
-219
-187
-155
-126
-102
-84
-74
-69
-70
-73
-77
-80
-80
-77
-72
-65
-57
-48
-40
-34
-30
-29
-33
-41
-54
-71
-90
-109
-124
-134
-138
-135
-126
-112
-97
-82
-69
-58
-48
-36
-20
4
39
86
146
219
304
400
505
618
737
862
989
1116
1242
1362
1473
1572
1656
1726
1781
1823
1856
1881
1902
1920
1936
1948
1955
1953
1942
1918
1881
1833
1776
1713
1646
1581
1519
1461
1409
1361
1317
1275
1236
1200
1167
1140
1121
1110
1111
1122
1144
1174
1210
1250
1292
1334
1376
1417
1458
1500
1544
1591
1642
1695
1752
1809
1867
1924
1978
2029
2074
2115
2150
2180
2207
2232
2258
2285
2316
2352
2393
2438
2486
2534
2579
2619
2651
2672
2682
2681
2668
2645
2614
2574
2527
2473
2411
2342
2265
2181
2091
1995
1897
1797
1696
1594
1490
1382
1268
1145
1012
874
728
582
438
301
174
58
-50
-152
-253
-358
-470
-590
-718
-851
-984
-1115
-1241
-1360
-1473
-1584
-1696
-1813
-1936
-2066
-2203
-2343
-2483
-2622
-2757
-2890
-3021
-3152
-3286
-3424
-3567
-3714
-3862
-4008
-4150
-4285
-4413
-4532
-4643
-4747
-4843
-4932
-5012
-5083
-5141
-5185
-5213
-5225
-5220
-5197
-5156
-5096
-5017
-4917
-4794
-4648
-4477
-4283
-4066
-3829
-3575
-3306
-3024
-2732
-2431
-2120
-1801
-1473
-1139
-799
-458
-119
214
535
842
1132
1405
1661
1902
2130
2346
2552
2746
2928
3095
3246
3380
3496
3597
3685
3766
3842
3917
3993
4070
4146
4219
4286
4346
4399
4444
4486
4527
4570
4617
4669
4723
4777
4828
4872
4905
4926
4935
4931
4916
4891
4856
4812
4759
4695
4619
4530
4427
4309
4177
4030
3868
3692
3503
3302
3090
2868
2637
2399
2153
1901
1642
1375
1102
824
541
258
-25
-303
-575
-840
-1100
-1356
-1610
-1864
-2120
-2379
-2641
-2903
-3165
-3424
-3680
-3931
-4177
-4418
-4652
-4880
-5097
-5303
-5495
-5670
-5830
-5974
-6103
-6220
-6327
-6423
-6507
-6576
-6627
-6656
-6659
-6636
-6586
-6511
-6413
-6295
-6160
-6009
-5841
-5655
-5451
-5229
-4990
-4736
-4473
-4204
-3935
-3668
-3405
-3147
-2891
-2637
-2381
-2124
-1866
-1608
-1354
-1104
-861
-626
-401
-184
24
223
412
588
751
898
1030
1148
1254
1354
1453
1554
1663
1782
1910
2047
2190
2335
2479
2620
2757
2890
3020
3147
3274
3401
3527
3651
3774
3892
4003
4107
4203
4290
4368
4438
4502
4561
4617
4672
4726
4782
4839
4897
4955
5012
5067
5118
5164
5203
5235
5260
5279
5291
5299
5301
5298
5288
5271
5244
5205
5153
5085
5000
4899
4780
4644
4494
4330
4153
3967
3772
3569
3361
3147
2929
2708
2484
2258
2029
1803
1578
1357
1143
938
745
566
402
253
117
-7
-122
-231
-335
-436
-534
-627
-713
-791
-857
-910
-949
-975
-989
-991
-984
-970
-950
-925
-896
-866
-834
-804
-776
-754
-738
-730
-732
-744
-766
-800
-844
-901
-968
-1048
-1139
-1240
-1349
-1464
-1582
-1700
-1816
-1928
-2035
-2138
-2236
-2330
-2419
-2502
-2578
-2647
-2709
-2763
-2811
-2857
-2904
-2955
-3015
-3084
-3163
-3251
-3346
-3443
-3541
-3635
-3725
-3808
-3883
-3949
-4006
-4049
-4078
-4088
-4077
-4043
-3986
-3909
-3812
-3701
-3579
-3450
-3314
-3174
-3029
-2877
-2717
-2549
-2372
-2189
-2001
-1813
-1625
-1440
-1259
-1081
-904
-726
-545
-362
-174
15
203
387
565
732
887
1028
1155
1268
1366
1450
1518
1570
1605
1620
1615
1588
1538
1465
1368
1247
1105
940
755
553
335
105
-133
-375
-618
-857
-1089
-1313
-1526
-1728
-1919
-2099
-2269
-2429
-2579
-2719
-2849
-2969
-3079
-3178
-3267
-3347
-3417
-3479
-3535
-3586
-3633
-3679
-3726
-3775
-3827
-3883
-3943
-4006
-4069
-4132
-4190
-4243
-4289
-4327
-4358
-4383
-4405
-4425
-4447
-4470
-4495
-4521
-4545
-4565
-4576
-4576
-4562
-4533
-4489
-4432
-4364
-4288
-4206
-4121
-4035
-3947
-3857
-3767
-3674
-3579
-3483
-3386
-3289
-3193
-3098
-3003
-2909
-2812
-2712
-2607
-2495
-2375
-2247
-2110
-1966
-1814
-1655
-1490
-1321
-1149
-976
-804
-634
-470
-311
-159
-14
126
261
393
522
647
767
882
989
1089
1181
1266
1347
1427
1508
1591
1679
1769
1862
1954
2043
2129
2212
2291
2370
2450
2532
2615
2699
2779
2851
2912
2957
2985
2995
2990
2972
2946
2916
2883
2850
2814
2774
2729
2674
2609
2533
2445
2347
2241
2130
2015
1899
1783
1668
1555
1446
1340
1239
1145
1058
979
908
844
788
738
691
648
606
564
521
477
432
388
345
306
271
244
225
217
220
236
264
305
356
417
486
561
641
726
814
907
1006
1114
1232
1360
1501
1654
1818
1990
2167
2347
2527
2704
2879
3050
3219
3388
3558
3729
3902
4075
4249
4418
4581
4735
4877
5004
5116
5213
5295
5363
5417
5459
5488
5505
5509
5499
5474
5435
5383
5318
5245
5165
5085
5007
4935
4871
4816
4769
4728
4691
4653
4612
4567
4515
4456
4391
4320
4243
4163
4080
3994
3908
3822
3739
3662
3592
3533
3485
3448
3423
3406
3395
3387
3379
3368
3353
3333
3305
3271
3229
3179
3120
3051
2973
2884
2785
2675
2555
2425
2283
2131
1966
1790
1603
1408
1207
1004
806
614
434
267
116
-20
-141
-250
-349
-438
-520
-596
-666
-730
-789
-844
-895
-944
-991
-1040
-1090
-1144
-1203
-1268
-1339
-1417
-1500
-1588
-1679
-1771
-1860
-1944
-2021
-2089
-2147
-2194
-2233
-2262
-2284
-2298
-2304
-2301
-2289
-2267
-2233
-2187
-2131
-2065
-1992
-1914
-1834
-1752
-1670
-1589
-1509
-1429
-1348
-1267
-1185
-1101
-1016
-933
-850
-769
-692
-619
-550
-485
-422
-362
-301
-239
-174
-106
-35
37
107
173
231
281
319
346
364
374
378
380
380
380
381
382
381
378
371
360
343
322
297
267
233
195
154
109
60
6
-52
-116
-185
-258
-336
-417
-500
-582
-660
-734
-800
-858
-907
-948
-982
-1010
-1037
-1062
-1085
-1108
-1129
-1147
-1161
-1171
-1177
-1178
-1176
-1173
-1168
-1164
-1158
-1151
-1142
-1128
-1109
-1085
-1056
-1022
-989
-955
-921
-888
-857
-826
-796
-767
-738
-710
-686
-665
-647
-634
-624
-616
-608
-600
-593
-587
-587
-594
-612
-642
-686
-742
-807
-879
-952
-1025
-1094
-1161
-1225
-1288
-1352
-1416
-1482
-1546
-1607
-1661
-1706
-1741
-1763
-1774
-1776
-1770
-1758
-1743
-1724
-1704
-1682
-1659
-1634
-1610
-1586
-1564
-1547
-1535
-1531
-1535
-1550
-1575
-1612
-1661
-1721
-1792
-1872
-1958
-2048
-2139
-2228
-2314
-2396
-2473
-2548
-2622
-2697
-2774
-2854
-2936
-3018
-3098
-3172
-3239
-3296
-3342
-3376
-3401
-3417
-3426
-3430
-3430
-3428
-3423
-3415
-3401
-3381
-3351
-3311
-3260
-3196
-3122
-3037
-2945
-2845
-2739
-2625
-2502
-2366
-2216
-2049
-1866
-1669
-1460
-1247
-1036
-832
-641
-466
-307
-163
-30
94
211
322
425
520
604
673
728
769
797
816
829
838
845
849
849
843
829
804
767
718
659
591
517
439
361
283
208
136
70
8
-50
-104
-156
-207
-259
-312
-366
-419
-468
-509
-537
-551
-547
-526
-488
-436
-373
-302
-224
-141
-54
39
137
241
351
466
585
705
827
948
1068
1186
1301
1412
1519
1620
1714
1802
1883
1960
2033
2108
2184
2263
2346
2431
2519
2609
2699
2791
2885
2984
3090
3203
3323
3449
3578
3705
3826
3939
4038
4126
4199
4259
4306
4339
4357
4359
4343
4307
4252
4179
4090
3988
3878
3762
3643
3521
3398
3271
3141
3007
2870
2729
2587
2445
2301
2157
2009
1856
1695
1525
1346
1158
964
767
570
375
184
-4
-190
-375
-561
-748
-938
-1128
-1319
-1510
-1700
-1888
-2077
-2266
-2455
-2646
-2837
-3025
-3208
-3383
-3546
-3697
-3834
-3958
-4070
-4173
-4268
-4357
-4439
-4515
-4584
-4644
-4693
-4732
-4761
-4779
-4788
-4789
-4782
-4767
-4745
-4714
-4672
-4619
-4554
-4477
-4388
-4290
-4185
-4075
-3966
-3856
-3748
-3642
-3536
-3429
-3319
-3204
-3083
-2954
-2821
-2684
-2546
-2410
-2278
-2151
-2029
-1910
-1793
-1676
-1557
-1437
-1315
-1194
-1076
-962
-853
-749
-646
-544
-438
-327
-209
-85
44
175
306
435
562
689
818
951
1091
1239
1394
1556
1721
1885
2045
2200
2349
2492
2631
2767
2901
3032
3157
3274
3378
3466
3535
3584
3613
3622
3615
3592
3557
3510
3454
3388
3316
3237
3153
3067
2980
2893
2807
2723
2640
2559
2477
2396
2314
2231
2148
2064
1980
1895
1809
1723
1638
1554
1473
1397
1328
1267
1213
1166
1125
1088
1054
1020
989
960
934
914
899
890
887
889
893
900
908
916
927
939
956
976
999
1026
1055
1085
1114
1144
1172
1201
1230
1258
1287
1314
1337
1356
1369
1375
1376
1372
1367
1361
1356
1352
1348
1344
1337
1324
1305
1279
1247
1208
1165
1118
1068
1016
962
904
844
782
716
650
583
516
450
385
322
259
198
137
78
21
-32
-81
-125
-166
-205
-244
-287
-337
-395
-462
-538
-622
-712
-804
-899
-993
-1088
-1183
-1281
-1382
-1488
-1599
-1713
-1829
-1945
-2058
-2165
-2266
-2361
-2451
-2537
-2621
-2702
-2780
-2854
-2920
-2974
-3014
-3038
-3045
-3035
-3011
-2974
-2928
-2873
-2809
-2734
-2646
-2541
-2417
-2271
-2105
-1919
-1716
-1502
-1278
-1050
-820
-590
-361
-133
92
315
533
746
953
1151
1341
1522
1692
1852
2001
2138
2263
2374
2473
2559
2635
2702
2764
2822
2878
2931
2980
3026
3065
3097
3121
3139
3152
3161
3170
3178
3185
3191
3194
3191
3180
3161
3133
3097
3053
3004
2950
2891
2825
2753
2674
2586
2490
2388
2282
2173
2062
1951
1840
1726
1610
1489
1363
1232
1096
955
812
667
520
371
220
67
-89
-248
-408
-568
-727
-885
-1041
-1195
-1348
-1500
-1651
-1802
-1950
-2095
-2234
-2365
-2486
-2597
-2699
-2791
-2877
-2956
-3029
-3098
-3161
-3218
-3268
-3310
-3344
-3371
-3390
-3402
-3408
-3407
-3400
-3387
-3367
-3340
-3306
-3265
-3219
-3168
-3114
-3058
-2999
-2940
-2880
-2821
-2762
-2705
-2650
-2596
-2545
-2494
-2445
-2395
-2343
-2289
-2232
-2172
-2108
-2041
-1972
-1898
-1819
-1733
-1637
-1530
-1412
-1283
-1144
-999
-851
-703
-561
-426
-300
-183
-76
24
118
207
292
374
455
534
612
691
771
855
941
1029
1119
1208
1293
1371
1440
1498
1546
1585
1618
1648
1679
1710
1744
1778
1810
1836
1854
1860
1854
1836
1806
1768
1723
1673
1619
1561
1499
1431
1357
1276
1189
1095
995
891
781
667
547
423
294
163
31
-98
-221
-334
-436
-524
-600
-665
-720
-768
-810
-847
-880
-908
-931
-949
-961
-969
-973
-973
-970
-963
-951
-933
-906
-872
-829
-780
-724
-665
-602
-538
-470
-398
-319
-233
-139
-37
70
182
294
405
515
622
728
835
944
1054
1165
1274
1377
1472
1554
1623
1678
1718
1747
1765
1775
1778
1774
1765
1749
1729
1704
1676
1645
1613
1580
1545
1507
1463
1413
1358
1297
1235
1175
1121
1076
1041
1016
999
986
974
958
937
909
876
839
800
761
724
687
651
612
571
525
477
425
373
324
278
239
208
184
169
161
159
163
173
186
203
223
245
269
295
321
348
374
399
421
441
456
467
475
479
481
483
487
492
500
509
519
529
537
543
546
547
548
548
548
547
545
539
527
509
484
453
416
374
328
277
221
159
88
7
-84
-183
-287
-394
-500
-603
-700
-794
-885
-975
-1067
-1163
-1260
-1358
-1453
-1543
-1625
-1698
-1763
-1821
-1875
-1928
-1981
-2032
-2080
-2121
-2151
-2165
-2163
-2143
-2109
-2062
-2009
-1952
-1896
-1842
-1792
-1745
-1700
-1657
-1616
-1576
-1540
-1510
-1487
-1474
-1471
-1479
-1496
-1522
-1553
-1587
-1620
-1652
-1679
-1700
-1716
-1725
-1729
-1728
-1724
-1716
-1705
-1691
-1673
-1650
-1623
-1591
-1554
-1515
-1473
-1431
-1387
-1343
-1297
-1250
-1199
-1144
-1085
-1022
-955
-886
-814
-739
-662
-580
-493
-401
-303
-200
-93
18
132
249
369
494
624
761
905
1053
1204
1355
1503
1646
1784
1916
2045
2175
2306
2439
2574
2709
2840
2964
3077
3177
3264
3339
3405
3465
3521
3575
3628
3679
3726
3767
3800
3823
3837
3841
3835
3820
3795
3762
3719
3667
3607
3541
3469
3395
3320
3245
3172
3102
3033
2965
2897
2829
2759
2688
2615
2539
2458
2373
2280
2180
2070
1951
1823
1685
1537
1381
1216
1042
859
667
467
259
44
-176
-401
-627
-856
-1086
-1318
-1549
-1780
-2011
-2239
-2465
-2687
-2907
-3124
-3340
-3556
-3772
-3990
-4206
-4420
-4628
-4827
-5013
-5184
-5340
-5479
-5602
-5709
-5800
-5876
-5937
-5981
-6009
-6021
-6018
-6001
-5970
-5928
-5874
-5807
-5726
-5630
-5517
-5388
-5243
-5084
-4914
-4736
-4551
-4359
-4160
-3951
-3730
-3494
-3245
-2981
-2707
-2426
-2141
-1854
-1568
-1281
-990
-694
-390
-78
241
563
884
1198
1501
1789
2061
2318
2562
2795
3020
3237
3448
3650
3843
4022
4190
4343
4481
4605
4717
4816
4904
4981
5049
5107
5156
5196
5227
5248
5257
5253
5234
5197
5141
5068
4977
4872
4756
4630
4498
4359
4214
4061
3900
3731
3554
3372
3186
3000
2815
2632
2450
2266
2077
1880
1673
1456
1229
995
756
517
277
38
-202
-444
-691
-944
-1203
-1466
-1731
-1993
-2250
-2498
-2735
-2960
-3171
-3369
-3554
-3725
-3881
-4022
-4148
-4258
-4354
-4437
-4509
-4573
-4631
-4685
-4734
-4778
-4818
-4852
-4879
-4901
-4917
-4928
-4934
-4935
-4929
-4917
-4897
-4868
-4829
-4781
-4726
-4665
-4599
-4531
-4460
-4384
-4302
-4210
-4106
-3986
-3851
-3699
-3533
-3357
-3173
-2988
-2805
-2627
-2456
-2293
-2135
-1983
-1832
-1682
-1529
-1374
-1217
-1058
-901
-745
-594
-447
-304
-165
-27
110
247
384
519
651
776
891
995
1086
1164
1229
1282
1324
1358
1383
1399
1408
1408
1402
1391
1376
1359
1344
1331
1321
1316
1316
1319
1326
1336
1350
1369
1392
1420
1452
1489
1527
1566
1604
1640
1675
1710
1745
1782
1823
1867
1913
1961
2005
2048
2082
2106
2120
2122
2113
2094
2067
2033
1994
1953
1911
1870
1832
1796
1764
1735
1709
1685
1663
1645
1630
1622
1620
1626
1641
1663
1693
1728
1765
1803
1839
1872
1901
1926
1946
1962
1972
1976
1976
1970
1961
1949
1937
1926
1919
1916
1916
1919
1921
1922
1919
1911
1898
1881
1861
1839
1818
1796
1775
1753
1730
1704
1674
1639
1599
1554
1501
1441
1372
1294
1205
1108
1002
894
783
674
569
470
375
286
200
117
35
-43
-119
-189
-253
-309
-360
-405
-448
-490
-533
-578
-625
-671
-715
-757
-794
-829
-861
-893
-926
-962
-1000
-1038
-1074
-1106
-1132
-1151
-1163
-1169
-1173
-1174
-1176
-1177
-1176
-1172
-1163
-1148
-1127
-1102
-1077
-1056
-1041
-1035
-1039
-1051
-1070
-1093
-1116
-1139
-1161
-1182
-1205
-1232
-1264
-1302
-1345
-1390
-1437
-1482
-1524
-1563
-1597
-1628
-1657
-1683
-1706
-1726
-1740
-1747
-1743
-1729
-1704
-1667
-1621
-1567
-1507
-1443
-1374
-1303
-1228
-1150
-1068
-983
-893
-800
-703
-603
-500
-393
-284
-171
-54
66
189
315
443
570
695
818
935
1047
1153
1251
1341
1425
1501
1571
1636
1696
1751
1802
1847
1887
1920
1945
1963
1973
1976
1971
1960
1945
1924
1899
1868
1831
1787
1733
1670
1597
1515
1426
1330
1231
1130
1030
932
836
742
653
568
487
413
346
286
236
193
158
129
105
84
65
48
32
17
5
-5
-13
-19
-25
-31
-39
-49
-61
-74
-88
-102
-116
-130
-144
-159
-175
-190
-205
-219
-229
-236
-241
-245
-251
-262
-283
-314
-357
-410
-470
-532
-592
-647
-693
-733
-767
-800
-835
-875
-921
-975
-1033
-1093
-1152
-1208
-1260
-1307
-1351
-1391
-1430
-1466
-1498
-1526
-1546
-1558
-1560
-1554
-1541
-1523
-1502
-1478
-1453
-1426
-1396
-1361
-1321
-1278
-1232
-1186
-1142
-1104
-1071
-1045
-1025
-1006
-991
-974
-956
-938
-919
-902
-887
-874
-864
-855
-845
-833
-817
-797
-772
-744
-714
-682
-648
-613
-576
-536
-493
-447
-400
-353
-308
-268
-235
-209
-190
-177
-169
-163
-156
-148
-136
-120
-100
-74
-44
-8
32
78
129
185
246
313
385
462
543
627
713
799
885
966
1042
1109
1167
1212
1244
1263
1268
1260
1241
1211
1171
1121
1064
1000
928
850
765
674
576
473
366
255
144
35
-69
-166
-252
-326
-388
-437
-473
-499
-516
-524
-526
-521
-510
-493
-468
-435
-393
-342
-281
-209
-129
-40
56
159
265
374
484
595
704
812
917
1020
1118
1210
1297
1375
1444
1504
1555
1598
1635
1666
1694
1717
1737
1750
1755
1751
1734
1705
1665
1614
1557
1495
1430
1365
1299
1232
1161
1087
1008
925
840
754
673
599
534
478
431
391
354
316
275
229
178
121
60
-4
-69
-135
-202
-269
-337
-406
-475
-543
-607
-668
-722
-769
-809
-844
-873
-899
-923
-945
-964
-979
-990
-995
-992
-980
-960
-931
-892
-844
-787
-721
-645
-560
-469
-373
-276
-183
-96
-19
48
104
153
197
239
280
323
366
407
443
471
488
494
490
481
469
459
455
459
470
489
513
540
568
598
628
660
693
728
765
803
841
879
916
954
996
1045
1103
1171
1250
1337
1431
1527
1623
1716
1807
1898
1991
2088
2192
2301
2413
2523
2626
2716
2789
2842
2877
2895
2899
2893
2882
2866
2847
2826
2802
2775
2747
2718
2691
2667
2645
2625
2606
2583
2554
2517
2471
2417
2354
2286
2214
2138
2058
1971
1876
1771
1655
1529
1395
1257
1118
981
848
719
590
461
329
192
52
-88
-227
-359
-483
-596
-701
-799
-894
-990
-1089
-1192
-1298
-1404
-1505
-1598
-1680
-1749
-1806
-1851
-1887
-1916
-1939
-1956
-1968
-1972
-1970
-1959
-1940
-1915
-1885
-1852
-1818
-1783
-1748
-1714
-1681
-1648
-1617
-1587
-1559
-1533
-1510
-1489
-1469
-1451
-1432
-1413
-1395
-1378
-1364
-1352
-1345
-1341
-1340
-1341
-1341
-1339
-1333
-1322
-1307
-1288
-1266
-1242
-1215
-1187
-1157
-1123
-1085
-1042
-992
-934
-869
-794
-711
-620
-521
-416
-307
-195
-83
26
130
229
320
403
477
542
597
641
673
691
695
683
657
619
572
518
461
402
343
284
223
159
89
14
-69
-158
-252
-348
-445
-540
-633
-722
-809
-892
-972
-1048
-1119
-1185
-1245
-1297
-1341
-1376
-1404
-1424
-1437
-1443
-1441
-1431
-1412
-1383
-1345
-1297
-1239
-1172
-1097
-1016
-930
-840
-749
-657
-566
-478
-393
-311
-232
-155
-78
-2
76
152
226
294
352
397
426
439
436
421
398
373
349
331
317
309
303
297
288
274
253
228
198
164
127
85
36
-21
-90
-171
-265
-369
-480
-593
-705
-812
-913
-1006
-1096
-1182
-1266
-1351
-1436
-1521
-1605
-1688
-1767
-1845
-1921
-1997
-2075
-2154
-2233
-2311
-2384
-2450
-2507
-2553
-2591
-2623
-2653
-2686
-2725
-2773
-2830
-2896
-2967
-3040
-3112
-3178
-3237
-3287
-3329
-3363
-3390
-3410
-3424
-3431
-3431
-3422
-3404
-3376
-3338
-3289
-3229
-3158
-3075
-2983
-2880
-2767
-2647
-2519
-2384
-2242
-2094
-1940
-1780
-1613
-1442
-1267
-1091
-917
-748
-584
-426
-273
-124
24
176
332
494
662
835
1010
1187
1361
1533
1704
1874
2045
2221
2401
2586
2774
2961
3146
3324
3493
3650
3795
3928
4046
4154
4248
4329
4396
4450
4490
4518
4536
4548
4557
4564
4571
4579
4586
4592
4593
4590
4581
4567
4551
4534
4517
4502
4487
4471
4450
4423
4387
4340
4283
4215
4140
4057
3968
3872
3770
3660
3540
3412
3276
3134
2990
2846
2706
2572
2444
2320
2200
2080
1958
1833
1705
1574
1442
1311
1181
1056
933
814
697
582
467
352
236
119
-1
-125
-253
-388
-531
-682
-841
-1006
-1176
-1348
-1518
-1685
-1846
-2001
-2148
-2287
-2418
-2539
-2651
-2753
-2843
-2922
-2987
-3039
-3077
-3102
-3112
-3109
-3094
-3067
-3031
-2986
-2936
-2881
-2825
-2768
-2712
-2658
-2606
-2558
-2513
-2473
-2437
-2406
-2380
-2359
-2342
-2328
-2315
-2303
-2292
-2281
-2270
-2261
-2252
-2244
-2234
-2223
-2207
-2186
-2158
-2125
-2087
-2047
-2005
-1967
-1930
-1894
-1858
-1819
-1776
-1727
-1672
-1613
-1551
-1491
-1434
-1382
-1334
-1290
-1249
-1210
-1173
-1139
-1111
-1090
-1081
-1082
-1094
-1114
-1136
-1156
-1170
-1176
-1173
-1164
-1154
-1145
-1143
-1149
-1161
-1178
-1195
-1208
-1214
-1211
-1200
-1183
-1165
-1148
-1135
-1128
-1126
-1129
-1135
-1142
-1149
-1156
-1165
-1176
-1189
-1205
-1222
-1239
-1253
-1263
-1267
-1265
-1258
-1245
-1228
-1207
-1183
-1155
-1122
-1083
-1037
-985
-926
-861
-791
-715
-635
-550
-460
-363
-260
-151
-37
81
203
325
448
569
688
804
915
1020
1123
1220
1315
1410
1507
1610
1722
1843
1975
2114
2258
2402
2542
2675
2796
2907
3007
3099
3185
3267
3348
3426
3501
3571
3635
3691
3737
3773
3800
3816
3824
3821
3808
3784
3749
3702
3646
3583
3514
3443
3373
3304
3238
3174
3112
3050
2988
2926
2864
2804
2745
2689
2635
2583
2529
2472
2409
2339
2261
2173
2077
1974
1863
1746
1622
1492
1356
1214
1068
918
768
619
474
334
200
72
-51
-171
-288
-403
-515
-625
-731
-831
-926
-1014
-1098
-1177
-1254
-1332
-1411
-1493
-1577
-1663
-1748
-1832
-1911
-1984
-2051
-2111
-2164
-2212
-2256
-2295
-2330
-2361
-2387
-2406
-2418
-2421
-2414
-2398
-2371
-2336
-2293
-2242
-2185
-2120
-2048
-1967
-1878
-1780
-1674
-1562
-1444
-1324
-1205
-1089
-978
-872
-771
-675
-582
-490
-400
-311
-224
-140
-62
8
70
122
165
199
224
243
256
264
268
268
266
263
258
254
251
248
245
242
239
234
226
217
205
193
181
171
163
160
162
169
183
203
230
264
306
353
406
463
523
583
644
704
762
819
875
929
980
1029
1074
1115
1151
1182
1209
1232
1252
1269
1282
1290
1293
1288
1276
1256
1230
1200
1169
1140
1114
1093
1075
1058
1041
1020
995
965
931
895
860
827
797
770
744
716
685
649
607
561
511
460
409
357
307
255
202
147
88
28
-32
-89
-142
-188
-225
-255
-276
-291
-300
-304
-304
-300
-293
-283
-270
-257
-244
-233
-226
-222
-220
-221
-222
-223
-224
-224
-226
-229
-237
-249
-265
-284
-304
-323
-339
-351
-358
-362
-362
-360
-358
-355
-353
-351
-349
-346
-342
-337
-330
-321
-309
-294
-274
-249
-218
-183
-146
-109
-75
-48
-30
-22
-25
-38
-60
-89
-123
-161
-201
-243
-285
-327
-368
-407
-445
-481
-515
-547
-578
-608
-637
-662
-682
-697
-704
-704
-696
-683
-667
-650
-636
-626
-619
-615
-612
-609
-604
-597
-587
-576
-565
-555
-546
-536
-524
-508
-486
-458
-424
-386
-348
-312
-281
-254
-231
-208
-182
-147
-103
-49
15
83
152
217
276
327
372
413
454
497
545
595
647
695
734
761
773
769
750
719
678
630
579
524
467
407
344
279
212
145
81
21
-31
-77
-114
-142
-162
-174
-177
-171
-156
-133
-104
-70
-35
-3
22
37
41
33
16
-10
-40
-73
-107
-141
-176
-213
-253
-296
-343
-392
-441
-487
-529
-564
-591
-611
-625
-634
-640
-646
-651
-656
-659
-660
-656
-647
-630
-608
-579
-546
-512
-478
-446
-418
-395
-377
-361
-345
-329
-310
-286
-259
-228
-196
-164
-135
-110
-89
-72
-57
-41
-22
2
32
70
113
162
214
267
321
375
427
480
531
582
632
679
724
764
800
830
857
880
900
919
937
954
970
984
996
1004
1010
1012
1012
1008
1002
995
987
980
975
971
969
970
973
980
989
1000
1014
1030
1045
1061
1075
1089
1100
1109
1114
1115
1111
1102
1086
1064
1036
1002
964
923
880
837
793
749
706
663
620
577
534
490
447
403
358
314
269
223
177
131
84
38
-9
-55
-101
-147
-194
-243
-295
-351
-410
-473
-540
-609
-680
-752
-823
-894
-962
-1029
-1092
-1153
-1211
-1265
-1315
-1360
-1399
-1433
-1459
-1477
-1486
-1486
-1477
-1459
-1434
-1401
-1364
-1324
-1282
-1240
-1197
-1155
-1112
-1067
-1020
-972
-922
-872
-825
-781
-744
-713
-688
-668
-652
-636
-619
-599
-577
-553
-529
-506
-485
-467
-450
-434
-415
-391
-361
-325
-284
-239
-195
-153
-118
-90
-70
-59
-57
-61
-74
-93
-120
-155
-198
-248
-303
-364
-428
-493
-560
-628
-697
-769
-843
-920
-998
-1076
-1151
-1221
-1282
-1333
-1372
-1399
-1411
-1410
-1393
-1360
-1310
-1243
-1159
-1058
-942
-815
-678
-534
-388
-240
-93
51
192
329
459
582
697
802
897
982
1056
1118
1169
1207
1231
1241
1237
1219
1188
1150
1107
1064
1024
990
962
940
920
900
876
848
814
777
739
704
673
648
630
616
605
594
580
562
540
513
483
452
421
391
364
339
318
301
287
277
269
264
261
260
259
259
261
266
274
285
300
318
337
356
373
386
396
404
411
420
431
447
465
485
505
523
537
549
557
565
573
583
595
610
625
640
653
666
679
694
715
741
775
813
855
896
934
965
991
1010
1030
1051
1078
1111
1152
1199
1247
1293
1333
1366
1390
1407
1419
1429
1437
1444
1449
1450
1444
1430
1406
1372
1327
1273
1212
1143
1068
985
895
798
696
588
478
369
263
162
67
-23
-109
-191
-271
-349
-427
-502
-576
-648
-719
-789
-859
-933
-1010
-1093
-1181
-1272
-1365
-1456
-1545
-1629
-1706
-1776
-1841
-1901
-1958
-2013
-2068
-2125
-2183
-2243
-2303
-2362
-2419
-2472
-2518
-2557
-2587
-2608
-2621
-2628
-2632
-2634
-2638
-2645
-2655
-2669
-2686
-2704
-2720
-2732
-2738
-2736
-2725
-2704
-2672
-2630
-2579
-2519
-2452
-2377
-2298
-2213
-2124
-2029
-1932
-1830
-1722
-1610
-1492
-1370
-1242
-1110
-973
-832
-688
-539
-388
-236
-85
63
205
339
463
576
676
764
840
905
959
1002
1035
1056
1066
1065
1053
1031
1000
963
918
868
813
752
687
617
543
467
391
317
249
187
134
89
52
22
-3
-24
-43
-60
-76
-88
-97
-102
-101
-94
-80
-60
-34
-1
38
82
131
185
242
302
362
423
483
543
602
660
719
777
835
893
950
1006
1059
1110
1157
1200
1239
1274
1304
1329
1349
1363
1372
1374
1371
1362
1348
1329
1306
1281
1252
1222
1189
1153
1115
1073
1028
978
925
868
808
746
682
616
548
478
404
326
244
157
67
-24
-115
-201
-282
-356
-422
-480
-534
-583
-630
-675
-718
-756
-789
-813
-826
-828
-817
-797
-768
-734
-697
-660
-624
-588
-553
-518
-482
-445
-407
-368
-328
-287
-245
-201
-153
-100
-41
22
89
157
222
284
340
390
436
479
524
573
629
694
766
846
931
1018
1108
1198
1288
1380
1476
1577
1685
1799
1918
2041
2164
2285
2402
2512
2614
2709
2796
2876
2950
3017
3078
3130
3174
3208
3230
3242
3242
3232
3213
3184
3149
3105
3056
2999
2937
2869
2796
2721
2644
2568
2493
2421
2351
2282
2212
2139
2061
1975
1882
1780
1669
1550
1424
1290
1150
1002
846
683
512
336
155
-29
-212
-394
-573
-749
-921
-1090
-1257
-1420
-1579
-1731
-1876
-2009
-2131
-2240
-2334
-2415
-2484
-2543
-2594
-2636
-2672
-2701
-2723
-2737
-2744
-2744
-2737
-2722
-2700
-2671
-2635
-2590
-2538
-2479
-2412
-2341
-2265
-2188
-2112
-2037
-1965
-1895
-1828
-1761
-1695
-1627
-1557
-1485
-1411
-1335
-1257
-1179
-1100
-1022
-945
-870
-798
-729
-665
-605
-549
-497
-448
-400
-353
-307
-262
-218
-177
-139
-108
-83
-66
-59
-60
-70
-88
-114
-146
-184
-227
-274
-325
-378
-433
-486
-538
-586
-629
-666
-698
-725
-749
-773
-798
-827
-860
-895
-932
-969
-1000
-1027
-1047
-1060
-1070
-1079
-1092
-1113
-1143
-1184
-1233
-1288
-1345
-1401
-1454
-1503
-1549
-1595
-1643
-1695
-1750
-1807
-1861
-1909
-1945
-1967
-1974
-1967
-1949
-1925
-1899
-1874
-1851
-1830
-1808
-1783
-1751
-1712
-1664
-1609
-1551
-1490
-1431
-1373
-1317
-1261
-1203
-1142
-1076
-1004
-928
-847
-764
-679
-592
-505
-417
-328
-240
-154
-71
6
77
142
202
260
319
383
454
533
621
713
807
899
985
1063
1132
1192
1243
1288
1326
1359
1385
1403
1414
1415
1409
1395
1379
1362
1348
1339
1338
1344
1355
1369
1385
1398
1409
1415
1418
1419
1419
1419
1421
1423
1425
1425
1420
1409
1392
1369
1342
1313
1287
1265
1252
1246
1249
1258
1269
1279
1284
1284
1277
1264
1247
1230
1213
1198
1185
1172
1157
1137
1109
1073
1028
976
919
860
801
744
688
633
579
524
469
413
358
305
255
207
162
119
75
30
-16
-63
-108
-150
-185
-213
-233
-247
-257
-267
-280
-297
-318
-343
-367
-386
-399
-403
-398
-386
-370
-353
-337
-323
-310
-296
-277
-252
-220
-181
-139
-97
-60
-31
-12
-2
3
7
13
24
43
68
98
127
154
176
191
200
205
208
209
210
211
210
205
196
183
165
147
129
115
105
101
101
104
106
106
103
97
89
79
69
59
48
34
16
-9
-42
-84
-133
-188
-246
-304
-360
-414
-464
-512
-559
-607
-655
-704
-755
-805
-855
-902
-948
-991
-1032
-1071
-1110
-1148
-1185
-1222
-1256
-1288
-1316
-1339
-1356
-1367
-1371
-1369
-1362
-1352
-1339
-1325
-1312
-1300
-1289
-1277
-1265
-1248
-1227
-1198
-1161
-1118
-1069
-1016
-964
-911
-860
-810
-761
-710
-656
-595
-528
-454
-373
-289
-204
-119
-37
42
117
189
259
327
393
457
517
573
622
663
696
723
745
764
784
805
829
857
887
918
949
978
1002
1026
1046
1065
1085
1107
1130
1156
1182
1207
1230
1250
1268
1284
1299
1314
1333
1354
1377
1402
1427
1450
1470
1486
1499
1510
1520
1529
1540
1551
1564
1576
1587
1597
1604
1610
1614
1616
1614
1608
1596
1575
1543
1500
1446
1382
1311
1234
1155
1073
991
907
819
728
633
536
438
342
251
168
93
26
-36
-96
-156
-218
-283
-351
-419
-485
-548
-604
-656
-704
-749
-794
-840
-886
-931
-972
-1006
-1034
-1051
-1057
-1054
-1043
-1026
-1004
-977
-946
-910
-868
-820
-766
-709
-648
-588
-528
-470
-414
-358
-303
-248
-192
-136
-80
-25
28
79
129
180
231
286
343
402
462
520
575
626
670
710
745
778
810
841
873
904
932
955
972
982
984
978
966
950
930
909
887
866
846
826
807
790
774
760
748
739
732
728
726
724
723
720
713
703
688
667
642
611
578
541
502
461
418
373
325
274
221
166
112
60
11
-33
-71
-107
-140
-174
-211
-252
-299
-350
-404
-460
-515
-568
-618
-666
-712
-757
-802
-846
-890
-931
-970
-1006
-1039
-1069
-1099
-1130
-1162
-1195
-1230
-1263
-1293
-1318
-1337
-1350
-1360
-1368
-1378
-1390
-1408
-1430
-1456
-1483
-1509
-1531
-1549
-1562
-1571
-1577
-1583
-1590
-1597
-1607
-1617
-1628
-1639
-1649
-1660
-1671
-1682
-1694
-1707
-1719
-1729
-1736
-1739
-1736
-1727
-1711
-1689
-1661
-1629
-1593
-1555
-1515
-1475
-1434
-1392
-1348
-1301
-1251
-1197
-1139
-1078
-1016
-953
-892
-835
-782
-734
-688
-644
-599
-553
-503
-450
-395
-339
-285
-232
-182
-134
-87
-39
11
63
120
178
239
301
362
422
481
539
596
652
708
764
819
872
923
973
1018
1063
1102
1136
1163
1184
1196
1200
1198
1189
1176
1161
1143
1123
1100
1070
1034
989
936
876
811
745
681
621
567
519
475
434
394
355
316
281
250
225
206
194
186
180
173
163
151
137
123
109
98
89
81
72
59
40
15
-16
-50
-84
-117
-146
-173
-200
-229
-265
-311
-366
-431
-501
-573
-643
-707
-764
-814
-859
-901
-941
-982
-1022
-1061
-1094
-1120
-1137
-1144
-1143
-1134
-1120
-1102
-1082
-1060
-1036
-1008
-979
-945
-909
-870
-831
-791
-754
-718
-686
-657
-631
-609
-590
-573
-558
-541
-522
-497
-464
-424
-377
-323
-267
-210
-155
-102
-51
1
54
112
177
248
325
405
485
563
638
710
779
848
917
988
1061
1133
1204
1272
1335
1393
1447
1500
1552
1604
1656
1706
1752
1790
1818
1836
1843
1842
1836
1828
1821
1814
1809
1803
1795
1782
1763
1740
1714
1688
1665
1647
1634
1628
1625
1624
1624
1622
1618
1612
1605
1597
1590
1583
1575
1565
1552
1535
1514
1489
1461
1431
1400
1369
1337
1305
1269
1231
1187
1137
1081
1018
948
872
789
701
608
511
414
316
222
131
46
-32
-105
-172
-235
-295
-351
-405
-458
-508
-556
-602
-644
-684
-719
-750
-776
-795
-806
-809
-804
-791
-772
-750
-724
-699
-673
-648
-622
-594
-563
-525
-481
-431
-374
-313
-248
-182
-114
-47
21
88
157
228
300
373
447
520
593
662
727
786
840
887
926
958
984
1004
1018
1030
1039
1045
1051
1057
1063
1069
1077
1085
1096
1110
1126
1145
1165
1186
1206
1223
1236
1244
1247
1246
1242
1236
1231
1225
1219
1212
1202
1187
1165
1138
1104
1066
1025
985
947
914
884
859
837
816
794
770
744
716
684
652
618
585
552
521
491
462
435
410
386
363
341
318
294
267
236
202
163
120
73
24
-26
-78
-130
-182
-233
-285
-336
-385
-433
-477
-518
-554
-586
-615
-640
-665
-690
-716
-746
-779
-815
-853
-893
-934
-976
-1018
-1061
-1106
-1152
-1199
-1248
-1298
-1348
-1396
-1443
-1487
-1529
-1571
-1612
-1654
-1699
-1744
-1791
-1836
-1879
-1915
-1944
-1964
-1976
-1981
-1980
-1976
-1971
-1967
-1965
-1965
-1964
-1963
-1959
-1950
-1936
-1918
-1896
-1871
-1844
-1816
-1788
-1759
-1728
-1696
-1659
-1620
-1577
-1530
-1482
-1434
-1386
-1341
-1298
-1260
-1224
-1192
-1163
-1136
-1109
-1083
-1056
-1028
-999
-969
-938
-907
-877
-848
-819
-790
-758
-723
-683
-637
-584
-525
-462
-397
-331
-267
-206
-148
-91
-35
22
81
142
203
262
318
366
407
438
461
476
485
491
494
495
495
490
481
465
441
411
374
332
288
241
195
150
106
62
20
-23
-66
-109
-152
-196
-241
-286
-332
-378
-423
-466
-505
-541
-570
-595
-614
-630
-643
-657
-673
-692
-716
-745
-776
-810
-845
-879
-912
-943
-971
-997
-1020
-1039
-1056
-1068
-1077
-1083
-1085
-1085
-1083
-1078
-1070
-1059
-1043
-1020
-994
-959
-918
-873
-824
-773
-723
-674
-627
-582
-537
-491
-444
-395
-343
-289
-234
-180
-128
-78
-31
13
58
103
150
202
258
317
380
443
507
568
625
679
730
777
823
868
912
956
998
1036
1070
1098
1119
1132
1138
1140
1138
1134
1130
1124
1116
1103
1085
1058
1022
977
923
862
797
729
661
593
527
460
394
327
260
194
130
69
12
-39
-87
-130
-172
-214
-258
-304
-351
-400
-448
-494
-538
-580
-619
-657
-695
-735
-777
-821
-866
-911
-955
-995
-1031
-1063
-1090
-1113
-1133
-1149
-1162
-1171
-1176
-1177
-1172
-1162
-1148
-1129
-1107
-1081
-1051
-1016
-979
-935
-885
-829
-767
-701
-633
-564
-496
-430
-367
-305
-244
-183
-121
-58
8
75
144
214
285
356
427
500
575
651
730
810
889
967
1041
1110
1172
1226
1273
1313
1349
1381
1411
1437
1459
1477
1488
1492
1486
1472
1451
1423
1391
1356
1318
1279
1235
1186
1130
1067
996
919
840
763
691
627
574
531
498
472
451
431
410
388
364
340
316
293
270
249
227
205
182
158
135
115
99
88
84
86
95
108
125
144
167
193
223
259
300
346
396
450
505
559
613
666
719
772
829
888
950
1014
1082
1150
1217
1283
1348
1412
1477
1542
1607
1672
1734
1793
1847
1895
1937
1974
2005
2035
2062
2087
2110
2130
2146
2156
2160
2157
2146
2127
2100
2068
2029
1987
1941
1893
1845
1798
1753
1711
1670
1629
1587
1541
1490
1432
1369
1302
1231
1159
1086
1014
943
870
793
711
622
526
423
314
202
87
-29
-147
-265
-385
-504
-623
-740
-853
-960
-1060
-1153
-1239
-1321
-1399
-1475
-1550
-1623
-1692
-1756
-1812
-1859
-1896
-1922
-1940
-1951
-1955
-1955
-1951
-1941
-1927
-1907
-1881
-1852
-1819
-1783
-1746
-1706
-1663
-1616
-1562
-1503
-1437
-1365
-1291
-1217
-1146
-1078
-1014
-952
-891
-829
-763
-694
-622
-548
-475
-404
-335
-269
-204
-138
-69
1
74
147
218
288
353
417
481
548
619
698
782
872
963
1052
1136
1216
1290
1361
1432
1504
1579
1656
1732
1804
1868
1922
1965
2001
2031
2060
2092
2128
2169
2211
2252
2288
2316
2334
2342
2342
2334
2318
2295
2263
2219
2159
2081
1986
1875
1751
1620
1483
1346
1209
1072
931
783
627
459
281
95
-98
-294
-490
-683
-874
-1060
-1243
-1419
-1590
-1753
-1907
-2051
-2186
-2313
-2433
-2549
-2662
-2772
-2879
-2980
-3073
-3156
-3227
-3288
-3340
-3385
-3426
-3465
-3503
-3537
-3564
-3581
-3585
-3574
-3549
-3513
-3470
-3423
-3377
-3334
-3292
-3252
-3209
-3162
-3107
-3046
-2978
-2905
-2831
-2758
-2687
-2618
-2551
-2485
-2418
-2349
-2277
-2204
-2130
-2055
-1979
-1902
-1824
-1742
-1656
-1566
-1471
-1373
-1272
-1170
-1069
-967
-864
-761
-657
-550
-441
-330
-218
-106
5
115
223
328
430
528
620
706
785
857
922
982
1038
1092
1145
1198
1251
1301
1348
1390
1424
1452
1473
1488
1498
1504
1506
1503
1494
1477
1452
1419
1379
1334
1286
1237
1189
1140
1091
1038
980
916
846
771
694
616
541
470
403
338
272
204
132
55
-26
-108
-189
-264
-331
-390
-442
-489
-533
-580
-631
-688
-751
-819
-891
-963
-1033
-1099
-1159
-1211
-1256
-1294
-1323
-1345
-1358
-1361
-1355
-1339
-1313
-1276
-1231
-1178
-1120
-1058
-995
-932
-871
-813
-755
-699
-641
-582
-519
-453
-384
-315
-246
-180
-120
-66
-20
18
48
72
91
105
118
129
140
152
166
181
199
219
240
261
283
304
326
350
376
406
443
485
534
588
645
705
765
826
886
946
1006
1069
1131
1193
1251
1305
1352
1392
1424
1450
1471
1490
1508
1527
1546
1563
1577
1587
1591
1589
1583
1575
1568
1561
1558
1557
1556
1554
1549
1539
1525
1505
1482
1457
1431
1404
1375
1345
1313
1277
1238
1197
1156
1115
1075
1038
1000
965
928
889
849
809
769
732
697
666
635
604
569
527
478
423
362
299
238
181
131
87
50
16
-15
-47
-81
-116
-152
-188
-223
-255
-284
-311
-335
-357
-375
-388
-395
-395
-387
-371
-350
-324
-296
-268
-243
-218
-195
-172
-148
-122
-94
-67
-40
-17
3
18
31
41
52
63
74
85
92
94
89
75
53
25
-6
-37
-65
-87
-104
-117
-128
-138
-150
-164
-179
-195
-211
-224
-235
-245
-254
-266
-282
-302
-326
-352
-377
-399
-413
-417
-410
-393
-368
-336
-302
-267
-233
-201
-171
-142
-112
-81
-48
-13
23
58
89
116
136
149
156
158
156
153
151
149
147
145
140
133
120
104
83
58
33
6
-22
-51
-82
-119
-162
-213
-271
-333
-397
-459
-516
-565
-605
-635
-658
-674
-686
-695
-702
-707
-708
-704
-696
-685
-671
-656
-642
-632
-624
-618
-614
-608
-600
-587
-570
-549
-525
-502
-479
-458
-439
-420
-402
-382
-360
-334
-305
-272
-237
-200
-161
-121
-81
-42
-5
29
58
82
99
113
123
132
142
155
171
190
211
232
253
271
287
300
311
321
331
339
344
345
341
329
309
281
247
209
167
126
85
46
9
-25
-55
-81
-103
-118
-127
-129
-125
-116
-103
-87
-69
-51
-31
-9
14
41
69
100
130
160
188
212
233
252
268
283
297
311
324
336
346
354
359
362
363
361
358
354
348
341
332
322
312
301
292
283
277
273
271
271
274
279
287
299
315
336
361
388
417
445
471
493
511
525
537
547
558
569
581
594
607
619
629
636
641
643
641
635
625
610
591
567
540
511
482
455
432
412
397
385
375
366
357
348
341
335
332
332
334
339
344
349
351
352
351
349
350
353
359
368
378
387
394
397
396
391
383
374
364
354
342
327
307
282
250
212
171
128
86
45
7
-29
-65
-102
-140
-181
-223
-265
-305
-341
-372
-396
-416
-431
-443
-453
-463
-471
-478
-483
-486
-487
-486
-484
-479
-473
-463
-450
-432
-409
-380
-347
-310
-272
-234
-197
-161
-125
-88
-46
0
51
107
166
226
285
340
391
438
481
521
557
590
620
644
661
672
675
673
666
657
645
630
613
590
559
519
467
405
333
255
173
89
5
-79
-163
-250
-339
-433
-531
-633
-737
-840
-943
-1042
-1140
-1234
-1326
-1416
-1502
-1583
-1658
-1723
-1779
-1823
-1857
-1882
-1898
-1907
-1910
-1907
-1897
-1877
-1847
-1806
-1754
-1692
-1620
-1541
-1456
-1366
-1270
-1169
-1061
-947
-827
-704
-582
-463
-351
-250
-160
-80
-11
52
110
164
216
264
308
347
381
408
430
449
465
480
493
505
512
515
513
507
497
488
482
481
489
505
528
556
586
618
649
681
715
754
800
853
914
980
1048
1114
1177
1235
1289
1339
1390
1444
1502
1565
1631
1697
1760
1816
1862
1899
1926
1945
1959
1971
1981
1991
2000
2007
2011
2011
2007
2000
1990
1979
1967
1955
1941
1924
1904
1878
1846
1809
1767
1722
1674
1625
1574
1522
1468
1409
1346
1278
1204
1125
1042
956
869
781
693
606
521
438
358
281
206
133
63
-7
-76
-146
-215
-285
-355
-423
-490
-556
-621
-686
-753
-823
-896
-971
-1048
-1124
-1197
-1265
-1326
-1379
-1426
-1468
-1506
-1543
-1580
-1618
-1659
-1700
-1741
-1780
-1818
-1851
-1881
-1907
-1928
-1944
-1956
-1962
-1963
-1959
-1950
-1936
-1920
-1901
-1880
-1859
-1837
-1814
-1789
-1761
-1730
-1695
-1657
-1614
-1569
-1520
-1470
-1417
-1362
-1305
-1246
-1184
-1120
-1053
-983
-911
-837
-761
-682
-601
-518
-433
-347
-261
-175
-92
-11
65
138
206
271
332
390
445
498
547
591
631
665
694
717
735
750
760
768
772
774
773
769
762
753
744
736
730
728
731
739
752
768
787
806
824
841
855
869
881
893
906
920
933
944
952
956
954
947
935
919
902
887
874
866
863
864
866
869
870
868
861
850
836
821
807
795
787
784
784
787
790
792
790
785
775
762
747
730
714
699
687
676
666
656
645
632
617
600
582
562
542
523
505
487
469
450
429
404
376
344
309
273
237
201
167
134
101
68
32
-8
-51
-97
-147
-197
-246
-293
-338
-381
-423
-466
-510
-558
-609
-662
-714
-764
-810
-850
-886
-917
-947
-977
-1010
-1047
-1087
-1129
-1171
-1211
-1248
-1282
-1314
-1346
-1380
-1419
-1462
-1508
-1556
-1600
-1637
-1663
-1678
-1680
-1673
-1659
-1643
-1629
-1617
-1610
-1605
-1602
-1598
-1590
-1578
-1562
-1543
-1523
-1503
-1484
-1468
-1454
-1441
-1427
-1411
-1392
-1371
-1347
-1321
-1295
-1268
-1243
-1217
-1193
-1169
-1146
-1122
-1098
-1072
-1045
-1014
-984
-949
-913
-875
-839
-805
-775
-751
-732
-718
-708
-701
-693
-685
-675
-663
-649
-636
-622
-608
-595
-581
-565
-548
-528
-507
-485
-465
-446
-430
-418
-408
-400
-391
-381
-369
-354
-336
-315
-292
-267
-241
-211
-179
-143
-104
-60
-14
35
84
134
184
234
285
335
385
434
481
525
564
598
626
648
666
679
689
695
698
696
688
674
654
628
597
562
526
489
453
418
384
349
313
277
240
204
169
136
106
78
52
27
0
-28
-59
-91
-124
-156
-187
-214
-239
-262
-283
-305
-327
-349
-370
-389
-404
-414
-417
-415
-408
-398
-386
-373
-360
-345
-328
-305
-277
-242
-202
-157
-111
-68
-28
6
34
57
78
98
119
143
169
194
216
232
241
241
233
217
197
175
154
134
117
103
90
77
64
50
35
20
5
-10
-24
-38
-51
-63
-75
-87
-96
-104
-108
-110
-108
-104
-99
-93
-86
-80
-73
-64
-52
-36
-17
7
35
64
95
125
155
184
213
241
268
295
321
346
369
390
409
428
445
463
480
497
513
525
533
534
528
516
499
477
452
427
402
378
354
332
309
288
269
252
239
231
229
232
241
252
266
281
296
310
326
342
359
379
401
424
447
471
493
514
534
552
568
583
597
610
622
633
644
655
666
679
692
706
718
729
736
739
738
734
727
718
710
701
693
684
672
657
637
613
585
557
528
503
480
459
440
420
396
367
333
294
254
214
179
150
129
113
100
89
75
55
30
0
-35
-70
-103
-132
-156
-174
-188
-200
-211
-224
-240
-259
-281
-303
-326
-348
-369
-388
-406
-425
-444
-464
-485
-506
-527
-546
-563
-577
-587
-593
-594
-590
-581
-568
-550
-529
-505
-478
-451
-425
-400
-376
-355
-334
-314
-293
-271
-247
-223
-199
-176
-156
-139
-126
-116
-108
-100
-91
-80
-68
-55
-42
-30
-20
-12
-6
0
8
18
32
49
70
90
110
125
135
138
136
129
118
107
96
86
78
71
66
61
55
49
43
35
27
18
9
-2
-13
-23
-32
-39
-42
-41
-36
-28
-16
-3
11
25
40
56
73
93
115
139
164
188
212
233
252
271
290
311
334
360
388
415
440
461
476
486
493
498
503
512
526
545
567
592
617
643
668
693
720
750
785
825
870
918
967
1014
1062
1105
1145
1183
1217
1248
1275
1298
1314
1323
1324
1319
1308
1295
1281
1268
1257
1247
1237
1227
1215
1201
1186
1172
1160
1152
1150
1153
1160
1169
1177
1184
1188
1190
1191
1192
1194
1198
1200
1200
1195
1181
1157
1124
1084
1038
989
941
894
848
802
753
698
637
569
495
417
340
264
191
122
54
-13
-83
-155
-231
-309
-387
-460
-526
-583
-630
-668
-699
-726
-751
-778
-807
-840
-877
-916
-957
-999
-1041
-1081
-1120
-1157
-1193
-1229
-1264
-1301
-1340
-1382
-1426
-1473
-1520
-1567
-1612
-1652
-1687
-1716
-1739
-1757
-1772
-1785
-1796
-1804
-1808
-1807
-1798
-1779
-1749
-1707
-1654
-1593
-1524
-1450
-1372
-1293
-1212
-1131
-1050
-969
-889
-811
-736
-664
-596
-529
-464
-399
-332
-263
-192
-119
-45
29
101
170
236
299
360
419
476
532
586
638
687
732
772
806
834
855
871
881
886
886
882
872
858
838
812
781
743
700
651
598
540
480
418
355
293
232
172
112
53
-6
-66
-127
-187
-247
-305
-361
-414
-464
-513
-560
-607
-655
-704
-755
-807
-860
-913
-965
-1016
-1065
-1112
-1155
-1194
-1229
-1259
-1283
-1302
-1315
-1323
-1328
-1331
-1333
-1336
-1340
-1345
-1352
-1357
-1360
-1359
-1353
-1342
-1325
-1304
-1280
-1254
-1226
-1199
-1171
-1143
-1115
-1085
-1054
-1022
-990
-960
-932
-907
-885
-867
-851
-836
-819
-798
-773
-743
-707
-668
-626
-582
-537
-492
-446
-398
-348
-294
-237
-178
-118
-58
-1
52
100
144
184
221
258
295
334
375
418
463
510
557
606
656
707
759
809
857
899
936
965
987
1002
1014
1025
1038
1054
1075
1099
1124
1149
1170
1186
1197
1203
1207
1210
1213
1218
1222
1225
1223
1214
1196
1170
1135
1095
1053
1012
975
942
912
885
858
830
799
766
732
696
662
627
593
558
521
480
434
383
329
273
218
166
117
72
31
-7
-44
-80
-117
-153
-189
-222
-252
-277
-298
-315
-328
-339
-349
-358
-365
-372
-377
-380
-380
-377
-371
-361
-347
-328
-305
-278
-247
-212
-174
-134
-92
-50
-7
37
84
133
186
242
300
361
422
481
539
594
645
693
738
781
822
861
898
934
968
1000
1030
1059
1084
1105
1121
1131
1132
1125
1109
1085
1056
1022
986
948
910
870
826
776
718
652
580
502
422
343
267
194
126
59
-9
-79
-152
-227
-303
-376
-443
-503
-553
-595
-632
-666
-700
-737
-777
-819
-861
-901
-936
-967
-995
-1022
-1052
-1087
-1128
-1175
-1226
-1277
-1325
-1366
-1398
-1424
-1444
-1462
-1482
-1506
-1534
-1565
-1598
-1629
-1655
-1673
-1685
-1689
-1688
-1683
-1675
-1664
-1650
-1632
-1607
-1575
-1535
-1488
-1435
-1379
-1319
-1258
-1195
-1129
-1059
-984
-903
-818
-728
-636
-544
-452
-362
-273
-185
-96
-5
88
183
279
373
465
553
636
714
787
855
920
980
1038
1091
1142
1188
1231
1271
1308
1343
1375
1404
1430
1450
1464
1471
1470
1461
1446
1425
1401
1375
1349
1322
1296
1269
1241
1209
1175
1135
1090
1039
983
924
861
796
732
668
608
550
496
447
401
359
320
283
248
214
181
149
118
88
59
30
0
-30
-61
-94
-130
-167
-207
-248
-290
-331
-370
-407
-441
-474
-506
-538
-572
-609
-648
-688
-726
-761
-787
-804
-809
-802
-785
-761
-734
-707
-682
-662
-646
-633
-621
-608
-593
-574
-553
-528
-502
-475
-447
-419
-389
-359
-327
-294
-263
-235
-211
-194
-185
-182
-183
-188
-193
-197
-200
-201
-203
-207
-214
-225
-239
-255
-270
-284
-296
-306
-314
-325
-339
-359
-385
-416
-450
-485
-517
-544
-564
-579
-588
-593
-595
-597
-598
-597
-595
-590
-581
-568
-550
-528
-503
-475
-445
-413
-379
-342
-302
-260
-216
-171
-125
-80
-36
7
49
90
130
169
206
240
273
303
331
358
385
414
445
480
517
555
593
628
659
685
705
719
728
734
738
742
745
747
748
747
744
737
726
712
696
676
655
631
605
576
546
513
478
444
411
380
353
331
312
295
278
259
236
208
177
142
108
77
51
33
23
19
20
22
24
25
24
25
28
38
57
84
121
163
207
250
288
320
345
365
382
398
414
432
449
465
477
484
486
482
476
470
465
464
466
470
474
475
471
462
447
430
412
397
386
381
381
384
389
393
394
393
389
382
374
365
356
346
335
322
308
294
279
267
258
253
251
253
255
256
255
251
245
236
228
221
218
220
227
240
257
278
303
331
360
391
423
455
487
518
548
580
612
646
683
723
764
806
845
879
907
927
939
944
944
941
938
935
934
934
935
935
933
930
924
918
910
902
892
879
862
840
811
776
737
696
653
613
575
539
506
472
437
400
359
315
270
226
184
144
108
72
37
-1
-41
-85
-132
-179
-225
-268
-307
-343
-375
-406
-438
-473
-511
-552
-594
-635
-672
-705
-730
-749
-761
-768
-770
-769
-765
-758
-749
-738
-723
-706
-687
-667
-647
-626
-606
-587
-566
-544
-519
-490
-458
-421
-381
-338
-294
-249
-204
-159
-115
-72
-30
11
50
88
122
154
181
204
222
235
243
248
250
250
249
247
246
245
245
246
248
252
257
265
275
288
303
319
337
356
376
395
415
436
457
478
500
522
542
561
575
586
592
594
593
591
589
588
589
591
593
592
587
576
558
533
502
466
427
386
342
296
246
192
131
64
-8
-83
-160
-237
-311
-382
-450
-517
-586
-656
-731
-809
-891
-974
-1056
-1136
-1211
-1282
-1349
-1413
-1475
-1534
-1593
-1648
-1700
-1746
-1785
-1818
-1844
-1865
-1882
-1899
-1915
-1932
-1947
-1960
-1968
-1971
-1968
-1958
-1945
-1930
-1914
-1901
-1889
-1878
-1867
-1853
-1835
-1810
-1780
-1744
-1706
-1667
-1629
-1594
-1562
-1531
-1502
-1472
-1441
-1407
-1373
-1336
-1299
-1261
-1221
-1177
-1129
-1074
-1012
-943
-869
-792
-714
-637
-564
-494
-426
-357
-285
-210
-129
-43
45
134
220
302
379
450
517
581
644
708
771
834
895
953
1006
1055
1100
1141
1180
1219
1257
1294
1330
1363
1392
1416
1434
1447
1457
1464
1469
1472
1473
1470
1464
1452
1435
1412
1385
1355
1323
1290
1256
1219
1179
1135
1086
1032
974
912
850
789
730
676
625
578
533
490
448
406
365
324
285
248
214
183
156
133
115
100
88
79
71
63
55
46
35
24
13
4
-3
-8
-11
-13
-15
-19
-27
-37
-50
-64
-78
-89
-96
-102
-105
-110
-119
-132
-152
-178
-208
-238
-266
-290
-309
-323
-334
-346
-359
-376
-397
-421
-446
-468
-487
-499
-506
-508
-507
-505
-504
-504
-504
-504
-501
-494
-481
-464
-442
-417
-389
-361
-332
-301
-267
-230
-189
-143
-93
-41
13
68
122
176
231
286
341
397
452
505
554
600
640
675
707
736
764
790
816
839
859
874
885
890
890
887
882
877
874
871
868
864
857
846
829
808
784
757
730
704
680
658
637
617
595
572
546
518
489
462
438
419
408
403
406
414
425
437
447
455
460
461
462
463
467
473
484
497
512
525
537
545
549
550
549
547
545
543
540
535
525
509
486
457
423
387
352
320
292
268
246
223
197
166
128
85
39
-6
-49
-86
-116
-139
-158
-173
-187
-202
-217
-231
-245
-256
-263
-267
-267
-265
-261
-256
-251
-246
-239
-231
-222
-210
-199
-188
-179
-173
-171
-172
-175
-179
-183
-186
-189
-192
-197
-204
-216
-231
-249
-269
-289
-309
-327
-344
-361
-378
-398
-420
-446
-473
-502
-532
-560
-586
-611
-634
-656
-677
-697
-717
-736
-755
-772
-788
-803
-817
-830
-840
-846
-848
-844
-833
-815
-793
-767
-739
-713
-688
-667
-647
-629
-611
-591
-569
-546
-524
-504
-488
-477
-473
-472
-475
-478
-479
-477
-473
-466
-460
-455
-453
-454
-456
-459
-459
-456
-448
-435
-419
-403
-390
-383
-383
-391
-407
-430
-457
-487
-519
-552
-585
-619
-652
-687
-723
-760
-799
-839
-881
-926
-974
-1022
-1075
-1126
-1177
-1224
-1266
-1302
-1332
-1356
-1375
-1392
-1409
-1428
-1449
-1473
-1500
-1530
-1560
-1591
-1619
-1645
-1668
-1688
-1705
-1719
-1731
-1740
-1749
-1756
-1762
-1767
-1771
-1773
-1774
-1772
-1769
-1763
-1755
-1746
-1736
-1726
-1715
-1702
-1688
-1672
-1652
-1630
-1603
-1574
-1541
-1506
-1468
-1428
-1384
-1338
-1287
-1233
-1176
-1117
-1058
-1000
-944
-892
-842
-794
-745
-694
-640
-580
-516
-448
-377
-305
-233
-161
-90
-20
51
122
194
268
342
416
489
561
631
699
766
832
895
956
1014
1066
1113
1154
1188
1218
1244
1268
1289
1308
1324
1337
1344
1346
1341
1332
1318
1304
1292
1282
1277
1275
1276
1277
1276
1270
1259
1242
1221
1196
1170
1144
1121
1100
1082
1066
1052
1040
1030
1020
1014
1010
1006
1004
1004
1002
998
993
987
979
970
963
957
953
951
950
951
952
951
950
947
943
939
935
932
930
931
933
938
945
952
960
966
971
974
974
971
966
959
952
947
943
941
941
941
940
937
931
920
905
888
870
854
841
833
829
828
828
825
817
803
782
753
719
682
643
605
568
534
500
468
436
405
374
346
321
299
281
267
254
243
231
217
203
188
176
166
161
161
164
169
172
173
168
159
145
129
114
103
97
98
105
116
130
144
159
172
185
199
214
231
251
272
294
316
336
355
374
393
412
433
456
479
501
521
536
547
553
556
559
563
570
582
600
621
645
668
690
709
725
738
749
760
771
783
796
810
826
842
860
880
904
933
967
1004
1046
1088
1127
1160
1187
1206
1218
1224
1227
1229
1232
1238
1245
1252
1260
1264
1266
1264
1260
1254
1250
1247
1246
1248
1250
1251
1248
1240
1226
1207
1184
1158
1130
1100
1070
1037
999
954
900
837
766
689
608
525
444
364
287
209
130
47
-40
-132
-228
-324
-419
-510
-595
-674
-748
-817
-885
-952
-1020
-1089
-1157
-1224
-1287
-1345
-1398
-1446
-1491
-1532
-1572
-1611
-1650
-1688
-1725
-1760
-1794
-1825
-1855
-1883
-1911
-1937
-1961
-1984
-2004
-2020
-2031
-2039
-2044
-2045
-2045
-2041
-2037
-2029
-2019
-2005
-1985
-1961
-1934
-1903
-1870
-1836
-1802
-1769
-1734
-1698
-1659
-1615
-1568
-1515
-1458
-1397
-1333
-1267
-1199
-1131
-1062
-993
-925
-856
-787
-718
-650
-581
-512
-442
-373
-305
-238
-173
-111
-53
3
58
113
170
230
295
363
435
508
579
646
709
766
819
869
918
968
1020
1073
1127
1180
1228
1269
1301
1323
1334
1336
1331
1319
1303
1285
1265
1245
1224
1202
1180
1155
1129
1099
1066
1029
989
946
900
854
809
767
728
693
661
631
602
573
543
512
480
448
418
392
369
351
334
319
303
285
262
236
207
177
148
121
97
77
60
44
26
7
-16
-43
-72
-104
-135
-165
-193
-219
-243
-267
-291
-316
-344
-375
-409
-445
-483
-523
-563
-603
-643
-682
-718
-753
-786
-816
-845
-872
-899
-927
-956
-985
-1014
-1041
-1065
-1083
-1094
-1098
-1096
-1089
-1081
-1074
-1070
-1069
-1072
-1075
-1077
-1073
-1060
-1038
-1006
-966
-921
-876
-835
-799
-769
-746
-726
-708
-687
-663
-633
-599
-563
-526
-492
-461
-435
-412
-391
-371
-351
-329
-307
-284
-263
-245
-231
-220
-212
-205
-196
-185
-169
-149
-126
-102
-79
-58
-41
-29
-21
-15
-11
-5
1
9
18
27
35
41
46
49
52
57
65
79
98
124
154
186
220
253
284
311
334
353
371
388
405
424
444
467
492
518
545
574
604
636
669
705
743
783
823
862
898
930
956
976
990
1000
1006
1010
1016
1024
1034
1045
1058
1070
1080
1088
1091
1091
1086
1079
1069
1058
1047
1036
1026
1016
1008
1000
993
984
972
957
938
915
890
862
835
809
787
769
756
744
734
722
706
685
659
628
593
558
523
489
457
426
394
360
320
276
227
173
117
60
3
-52
-106
-160
-213
-268
-324
-381
-439
-498
-557
-616
-674
-733
-792
-851
-911
-971
-1029
-1086
-1139
-1190
-1237
-1280
-1321
-1360
-1396
-1428
-1456
-1479
-1495
-1505
-1510
-1511
-1509
-1507
-1505
-1502
-1498
-1490
-1476
-1455
-1424
-1386
-1342
-1296
-1251
-1209
-1174
-1144
-1120
-1099
-1079
-1058
-1034
-1006
-976
-944
-909
-873
-836
-798
-759
-717
-675
-633
-591
-552
-515
-479
-445
-410
-373
-332
-286
-236
-185
-133
-83
-37
5
44
81
118
157
200
245
292
339
382
421
453
479
498
513
523
530
533
534
530
522
510
494
475
454
434
414
397
381
367
355
342
330
317
305
294
283
274
266
258
252
245
239
233
228
223
220
219
217
215
212
207
201
193
185
180
177
179
185
195
207
219
228
232
229
220
206
188
169
153
140
134
134
140
149
161
172
180
185
185
181
174
164
153
143
132
123
115
108
102
96
91
86
83
80
79
78
78
77
77
76
75
75
75
75
76
77
79
80
82
85
89
97
109
126
147
171
197
222
245
262
275
281
284
283
281
277
271
263
250
232
207
175
138
97
55
14
-25
-62
-97
-132
-169
-208
-250
-294
-338
-379
-416
-449
-477
-502
-525
-548
-573
-601
-629
-658
-686
-710
-730
-747
-760
-772
-782
-792
-800
-806
-806
-801
-787
-766
-738
-704
-668
-630
-591
-552
-511
-466
-418
-364
-306
-243
-179
-114
-51
12
73
134
197
261
328
396
464
531
594
652
704
751
793
831
866
899
930
958
983
1006
1024
1040
1052
1062
1068
1070
1068
1060
1045
1022
996
964
930
897
865
837
813
790
767
743
715
682
646
607
568
531
499
471
448
428
411
393
375
354
330
305
279
253
228
204
181
158
135
111
86
61
34
7
-22
-52
-83
-116
-152
-188
-224
-259
-290
-316
-337
-350
-357
-358
-356
-351
-345
-339
-334
-330
-324
-316
-305
-291
-272
-250
-225
-200
-174
-148
-121
-93
-62
-27
14
61
111
164
215
262
304
339
367
390
412
435
462
495
533
575
619
660
696
726
750
770
788
807
829
855
886
918
950
978
1000
1016
1025
1030
1031
1033
1037
1044
1054
1065
1076
1085
1089
1090
1085
1077
1065
1051
1035
1018
1000
981
961
941
921
902
884
865
846
825
801
773
740
704
664
623
582
542
503
465
426
386
344
300
254
207
162
118
77
37
-3
-44
-88
-135
-187
-240
-293
-345
-392
-433
-469
-502
-532
-561
-592
-625
-660
-694
-726
-754
-777
-795
-808
-818
-828
-839
-854
-871
-892
-915
-938
-959
-978
-994
-1004
-1012
-1016
-1016
-1016
-1016
-1016
-1018
-1025
-1036
-1050
-1068
-1089
-1109
-1126
-1140
-1149
-1152
-1151
-1146
-1140
-1134
-1128
-1122
-1115
-1104
-1088
-1067
-1039
-1006
-969
-930
-893
-857
-824
-791
-758
-722
-680
-633
-581
-525
-468
-414
-365
-324
-292
-268
-252
-240
-230
-219
-206
-188
-166
-141
-114
-87
-62
-41
-26
-17
-15
-20
-31
-47
-66
-85
-105
-123
-138
-152
-164
-176
-188
-201
-217
-234
-254
-276
-299
-323
-346
-367
-387
-404
-418
-428
-435
-438
-439
-438
-437
-438
-443
-451
-465
-484
-507
-532
-558
-581
-601
-616
-624
-627
-625
-620
-613
-606
-600
-597
-598
-603
-612
-624
-639
-655
-669
-678
-682
-677
-663
-641
-613
-582
-551
-525
-506
-495
-494
-499
-508
-518
-526
-530
-528
-523
-515
-506
-498
-493
-490
-488
-486
-482
-476
-468
-458
-447
-439
-433
-431
-431
-432
-433
-431
-424
-412
-396
-378
-358
-340
-323
-309
-297
-287
-277
-267
-256
-245
-233
-221
-209
-196
-181
-162
-139
-111
-80
-47
-14
18
47
72
95
118
141
168
199
234
272
311
347
379
405
425
440
452
462
472
484
498
512
525
535
538
535
525
510
491
472
457
447
445
449
458
468
474
472
460
437
405
369
334
308
295
297
315
343
375
402
419
420
406
382
356
336
330
344
378
429
487
544
589
617
626
618
602
586
580
590
618
662
716
772
822
859
882
890
888
882
876
875
880
890
902
911
913
908
895
875
851
828
808
792
781
773
765
754
737
710
674
629
576
520
463
409
361
319
284
254
224
191
152
103
44
-23
-95
-166
-230
-282
-321
-345
-359
-366
-374
-389
-413
-447
-490
-534
-574
-604
-618
-615
-597
-570
-541
-517
-506
-510
-528
-558
-591
-622
-643
-650
-641
-621
-593
-563
-539
-524
-521
-528
-541
-555
-566
-569
-565
-555
-543
-533
-531
-537
-551
-570
-588
-600
-599
-584
-556
-520
-483
-453
-437
-440
-460
-494
-534
-572
-598
-609
-601
-580
-549
-517
-491
-475
-471
-476
-487
-496
-498
-490
-470
-440
-404
-365
-327
-292
-260
-230
-197
-160
-117
-68
-16
35
82
118
143
156
159
154
148
145
148
159
179
206
235
263
287
303
311
311
306
300
296
298
307
326
351
380
408
433
450
457
456
446
432
415
399
383
369
356
340
322
300
276
251
228
209
196
189
187
186
184
177
163
142
116
88
61
38
21
12
9
9
11
12
10
6
-2
-10
-18
-25
-30
-33
-35
-36
-37
-39
-40
-42
-43
-44
-44
-45
-45
-46
-48
-49
-49
-47
-42
-35
-26
-15
-3
8
19
28
37
45
54
64
76
89
102
115
128
139
150
161
173
185
199
215
232
250
268
286
302
318
333
348
363
379
396
414
433
453
471
489
504
517
526
534
540
547
555
567
581
598
617
635
649
658
661
657
648
636
623
612
604
600
598
596
591
582
566
544
517
487
456
426
397
369
342
315
285
254
222
189
157
127
99
74
50
27
3
-22
-47
-70
-91
-108
-119
-126
-128
-127
-125
-124
-122
-120
-116
-110
-102
-91
-78
-65
-53
-44
-38
-33
-29
-24
-16
-5
6
17
25
29
26
19
8
-3
-11
-15
-14
-9
-2
3
5
3
-5
-17
-29
-39
-45
-46
-41
-32
-20
-6
8
23
38
53
69
86
102
116
127
135
139
143
147
154
168
188
214
245
278
310
339
365
387
407
425
445
467
489
512
533
550
560
562
555
539
516
487
452
415
374
332
289
246
202
157
111
62
11
-45
-105
-168
-231
-292
-348
-396
-435
-465
-487
-505
-521
-539
-559
-581
-603
-621
-634
-638
-632
-616
-594
-567
-539
-512
-487
-465
-443
-420
-396
-371
-344
-318
-293
-272
-254
-239
-224
-210
-193
-173
-152
-129
-109
-93
-83
-79
-80
-85
-90
-94
-93
-87
-75
-58
-38
-16
7
28
47
62
73
78
78
71
60
46
30
15
4
-4
-7
-7
-7
-9
-14
-25
-40
-59
-78
-96
-109
-117
-120
-120
-119
-121
-129
-144
-165
-190
-218
-245
-266
-281
-285
-280
-266
-244
-216
-187
-159
-136
-121
-117
-124
-143
-171
-205
-242
-277
-308
-333
-353
-369
-385
-403
-426
-454
-486
-519
-551
-576
-593
-601
-601
-595
-586
-578
-571
-567
-562
-556
-543
-521
-488
-444
-391
-331
-268
-204
-143
-87
-35
12
56
97
135
172
208
243
278
311
343
372
398
419
434
442
443
440
435
431
431
436
447
461
475
483
483
471
449
419
385
354
331
318
318
326
340
354
362
361
349
329
302
274
247
223
203
187
172
159
145
132
121
113
109
109
111
111
106
93
73
46
16
-12
-32
-42
-40
-27
-8
10
22
24
13
-9
-38
-70
-100
-125
-143
-157
-169
-186
-211
-246
-291
-345
-403
-462
-516
-565
-608
-645
-678
-709
-740
-771
-801
-828
-851
-868
-881
-889
-894
-900
-908
-918
-930
-944
-958
-971
-981
-988
-994
-999
-1004
-1008
-1012
-1014
-1010
-999
-977
-946
-906
-860
-814
-771
-734
-706
-685
-669
-654
-635
-608
-571
-525
-472
-418
-366
-321
-287
-264
-250
-242
-236
-226
-211
-190
-164
-136
-109
-85
-65
-50
-34
-16
10
45
90
141
195
247
290
322
342
352
356
359
366
382
408
444
485
528
570
607
639
666
690
712
735
758
780
799
813
821
823
820
814
809
808
812
821
832
844
853
857
853
843
829
814
799
788
779
773
767
758
744
723
695
661
622
581
538
497
457
419
383
350
319
292
269
250
235
223
213
203
192
179
164
147
131
115
102
90
79
68
55
38
18
-5
-30
-56
-80
-101
-119
-135
-148
-162
-175
-191
-207
-225
-243
-261
-276
-290
-303
-314
-323
-332
-339
-344
-347
-347
-345
-341
-337
-333
-331
-332
-334
-339
-346
-353
-361
-369
-378
-388
-400
-412
-426
-439
-451
-459
-462
-462
-458
-453
-447
-443
-441
-441
-442
-442
-440
-433
-422
-405
-385
-363
-340
-317
-296
-275
-255
-234
-213
-191
-170
-151
-134
-122
-114
-109
-107
-104
-100
-94
-84
-71
-56
-42
-30
-23
-21
-25
-35
-50
-69
-90
-111
-131
-148
-162
-171
-177
-180
-182
-186
-193
-206
-226
-250
-278
-306
-331
-349
-360
-363
-361
-356
-354
-358
-369
-389
-414
-441
-466
-486
-499
-504
-504
-502
-503
-508
-518
-532
-546
-556
-559
-552
-535
-512
-486
-462
-445
-437
-439
-447
-459
-470
-478
-479
-475
-465
-451
-436
-420
-402
-384
-365
-346
-328
-316
-310
-315
-330
-354
-381
-405
-419
-419
-403
-374
-339
-306
-284
-280
-296
-331
-375
-420
-454
-470
-462
-432
-386
-332
-280
-236
-204
-182
-168
-154
-135
-108
-71
-26
25
78
131
185
242
304
372
448
527
605
674
729
766
785
793
796
804
824
860
911
971
1031
1080
1111
1120
1109
1084
1053
1028
1016
1020
1040
1072
1106
1137
1157
1165
1161
1148
1131
1115
1104
1100
1101
1107
1114
1120
1125
1127
1127
1124
1118
1110
1099
1087
1074
1064
1059
1063
1074
1093
1114
1132
1139
1129
1100
1050
986
916
849
795
759
745
749
764
782
795
795
781
755
721
686
655
631
615
604
591
570
535
484
418
340
257
177
105
49
9
-15
-25
-25
-20
-13
-8
-4
-3
-3
-5
-8
-9
-11
-11
-11
-10
-9
-8
-7
-7
-7
-7
-8
-9
-10
-10
-10
-10
-9
-8
-7
-7
-8
-8
-9
-10
-10
-10
-9
-8
-8
-7
-7
-8
-9
-10
-10
-10
-10
-9
-8
-7
-7
-8
-9
-10
-10
-10
-10
-9
-8
-8
-8
-8
-9
-9
-10
-10
-10
-9
-9
-8
-8
-8
-9
-9
-10
-10
-10
-10
-9
-8
-8
-8
-9
-9
-10
-10
-10
-10
-9
-9
-8
-8
-9
-9
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
