5
47314
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
-1
0
0
0
0
0
-1
0
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
0
0
0
-1
-1
0
1
0
0
-1
-1
0
1
0
0
-1
-1
0
1
1
0
-1
-1
0
1
1
0
-2
-2
-1
1
3
2
-3
-9
-14
-16
-14
-8
-2
2
2
-1
-4
-4
-3
0
1
0
-3
-4
-3
-1
1
0
-2
-5
-4
-1
2
2
-1
-6
-9
-6
1
9
14
14
8
1
-4
-6
-4
-1
1
1
-1
-4
-4
-3
0
1
0
-3
-5
-4
0
3
2
-3
-8
-8
1
14
25
27
19
7
-4
-7
-4
-1
1
0
-3
-3
-2
-1
-1
-2
-2
-2
-1
-1
-2
-3
-2
-1
0
-1
-3
-4
-2
1
2
-2
-7
-8
-1
14
26
29
19
4
-4
1
17
33
40
35
23
11
4
0
-2
-4
-5
-2
2
2
-2
-7
-8
-1
13
26
29
20
6
-5
-8
-4
0
2
-1
-3
-4
-2
0
0
-2
-3
-2
-1
-1
-1
-2
-2
-1
-1
-1
-3
-3
-2
0
0
-2
-4
-4
-1
2
1
-4
-10
-6
9
34
57
65
55
34
11
-2
-5
-3
-1
0
-1
-2
-1
-2
-4
-5
0
10
22
29
25
11
-5
-17
-20
-16
-9
-4
-2
-2
-2
-1
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-2
-2
-2
-1
-1
-2
-2
-3
-2
-1
0
-1
-3
-6
-5
2
12
22
26
22
11
-1
-10
-12
-6
5
17
24
24
17
7
-1
-4
-3
-2
-4
-8
-10
-6
2
8
9
2
-7
-10
-6
2
4
-3
-16
-24
-20
-6
7
9
-3
-21
-33
-31
-18
-5
0
-3
-8
-7
3
14
20
15
2
-10
-13
-4
13
27
31
21
1
-17
-25
-20
-7
5
8
2
-7
-11
-5
4
8
3
-8
-14
-9
7
22
26
16
0
-11
-11
-4
0
-2
-10
-11
0
22
41
45
32
10
-8
-14
-8
2
6
2
-4
-7
-5
0
3
1
-3
-5
-4
-1
1
1
-2
-4
-4
-2
1
1
-1
-4
-5
-3
0
2
1
-4
-8
-7
2
14
24
27
20
8
-3
-8
-6
-1
2
1
-2
-4
-3
-1
0
-1
-2
-3
-3
-1
-1
-1
-2
-3
-2
-1
-1
-2
-2
-2
-2
-1
-1
-2
-2
-2
-1
-1
-2
-3
-3
-2
-1
0
-2
-3
-3
-2
0
0
-2
-5
-4
-1
2
2
-3
-8
-8
1
15
26
27
16
3
-2
5
19
29
27
12
-5
-14
-10
1
9
7
-4
-17
-22
-17
-5
8
14
14
8
0
-8
-15
-20
-19
-10
7
23
31
25
9
-6
-13
-8
3
8
3
-8
-14
-7
14
36
46
38
15
-9
-22
-22
-14
-5
1
8
17
27
32
27
14
1
-6
-5
0
2
-1
-5
-5
-1
3
2
-4
-10
-6
8
29
44
45
34
18
4
-4
-7
-7
-5
3
14
24
26
15
-3
-20
-24
-15
2
17
25
24
18
10
2
-7
-12
-10
0
14
26
28
20
6
-5
-8
-5
0
2
1
-3
-5
-4
-2
1
1
-1
-4
-6
-5
1
12
23
27
22
9
-4
-10
-7
0
4
2
-4
-7
-5
1
4
1
-7
-10
-3
13
27
30
20
4
-7
-8
-2
2
1
-3
-5
-3
1
1
-3
-7
-4
9
25
32
24
7
-9
-13
-5
5
7
-1
-11
-12
-1
17
29
28
16
2
-4
-3
0
0
-5
-7
-2
12
26
31
21
1
-18
-25
-19
-6
4
6
0
-6
-8
-3
2
4
0
-6
-8
-3
3
6
0
-9
-13
-5
16
40
54
50
29
5
-11
-12
-4
4
5
-1
-6
-7
-2
3
2
-3
-7
-6
1
5
2
-10
-22
-24
-12
9
27
32
22
6
-7
-10
-4
2
3
0
-5
-6
-3
1
2
-1
-5
-6
-3
1
3
0
-6
-12
-15
-13
-10
-9
-10
-13
-14
-12
-9
-7
-10
-15
-21
-22
-18
-11
-3
0
0
-2
-3
-3
-1
0
-1
-2
-3
-3
-1
0
-1
-2
-3
-3
-1
0
-1
-3
-4
-3
-1
1
1
-4
-10
-15
-16
-13
-8
-2
2
3
0
-5
-11
-15
-16
-13
-7
-1
2
1
-2
-4
-4
-1
0
0
-2
-4
-3
-1
0
-1
-3
-4
-2
0
1
-2
-6
-7
-1
12
24
29
22
8
-5
-10
-6
0
4
2
-4
-7
-5
0
3
2
-2
-8
-11
-12
-12
-12
-11
-7
-1
4
4
-1
-9
-12
-9
-2
4
5
1
-3
-4
-1
0
-1
-6
-7
0
12
24
28
21
7
-5
-9
-6
0
2
0
-3
-5
-3
-1
0
-1
-3
-3
-2
-1
-1
-2
-3
-2
-1
-1
-2
-3
-2
-1
0
-2
-5
-6
-1
11
24
29
22
8
-5
-10
-6
1
4
1
-4
-7
-4
0
2
0
-4
-6
-4
0
2
0
-4
-5
-3
0
1
0
-4
-5
-3
0
1
-1
-4
-5
-3
0
2
-1
-4
-5
-3
1
2
-1
-5
-6
-3
1
2
-1
-5
-6
-3
2
3
-1
-6
-8
-3
3
5
0
-8
-12
-5
8
18
17
6
-4
-4
8
23
29
22
6
-8
-12
-5
4
7
1
-11
-20
-21
-16
-7
1
4
2
-2
-7
-8
-4
3
8
4
-9
-27
-40
-42
-33
-18
-5
3
8
13
19
23
20
11
0
-8
-9
-4
2
3
0
-4
-5
-3
-1
0
-1
-2
-2
-2
-3
-5
-6
-3
6
14
17
12
1
-8
-10
-4
3
4
0
-6
-8
-3
3
5
-1
-11
-19
-20
-12
-3
2
1
-3
-5
-3
0
2
-1
-5
-7
-4
4
12
16
13
5
-4
-9
-8
-3
2
3
0
-5
-9
-8
-1
9
16
16
9
-1
-7
-7
-3
1
2
-1
-4
-5
-3
0
1
-1
-4
-5
-3
1
1
-1
-4
-5
-3
1
2
-1
-5
-7
-3
3
5
0
-9
-13
-5
16
40
54
49
29
5
-10
-12
-4
3
4
0
-5
-6
-3
1
1
-1
-4
-4
-2
0
0
-2
-4
-4
-2
0
0
-2
-3
-3
-2
0
-1
-2
-3
-3
-1
0
-1
-3
-4
-2
0
0
-2
-4
-4
-2
1
1
-2
-7
-8
0
13
25
28
20
7
-4
-8
-6
-1
2
1
-2
-4
-4
-2
-1
0
0
-2
-4
-8
-14
-17
-15
-9
-2
3
2
-2
-5
-5
-2
1
1
-2
-5
-5
-2
1
1
-2
-4
-5
-2
1
1
-2
-5
-5
-2
1
1
-2
-5
-6
-2
2
3
-2
-9
-9
0
14
26
28
19
5
-5
-7
-4
0
1
-2
-4
-4
-1
0
-1
-4
-4
-2
1
1
-2
-7
-8
0
13
25
28
20
7
-5
-9
-6
0
2
0
-3
-5
-4
-1
0
-1
-3
-4
-3
-1
0
-1
-3
-3
-3
-1
-1
-1
-2
-3
-2
-1
-1
-1
-2
-3
-2
-2
-1
-2
-2
-3
-2
-2
-1
-2
-2
-3
-2
-2
-1
-2
-2
-3
-2
-2
-1
-2
-2
-3
-2
-2
-1
-2
-2
-2
-2
-2
-1
-2
-2
-3
-2
-1
-1
-2
-3
-3
-2
-1
-1
-2
-4
-5
-1
8
19
30
35
33
25
14
3
-3
-5
-4
-2
-1
-1
-2
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-2
-3
-3
-2
-1
1
-1
-7
-16
-24
-27
-23
-14
-4
2
3
-1
-5
-6
-3
1
3
0
-5
-9
-6
2
14
23
25
19
8
-2
-8
-7
-3
1
3
0
-7
-16
-24
-24
-17
-2
14
23
22
11
-3
-10
-8
-1
5
2
-8
-19
-22
-16
-5
4
4
-2
-7
-7
-1
4
4
-3
-13
-19
-17
-11
-4
-1
-1
-2
-3
-1
-1
-2
-3
-4
-3
-1
0
0
-2
-5
-9
-13
-16
-15
-11
-3
3
5
0
-7
-9
-5
3
6
2
-8
-14
-11
2
16
19
11
-1
-7
0
14
24
24
15
8
10
19
26
22
7
-7
-9
5
24
33
26
7
-10
-14
-6
5
8
0
-13
-21
-20
-11
-3
1
-1
-4
-4
-2
0
0
-3
-4
-3
-1
0
-1
-3
-4
-3
-1
0
-1
-3
-4
-3
-1
-1
-1
-3
-3
-3
-1
-1
-2
-3
-3
-3
-1
-1
-2
-3
-3
-2
-1
-1
-2
-3
-3
-2
-1
-1
-2
-3
-3
-2
-2
-1
-2
-3
-3
-2
-2
-1
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-2
-2
-2
-2
-2
-3
-2
-2
-2
-2
-2
-3
-2
-2
-2
-2
-2
-3
-2
-2
-2
-2
-2
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-1
-2
-2
-3
-3
-2
-1
-2
-2
-3
-3
-2
-2
-1
-1
-2
-3
-5
-4
0
9
19
27
25
14
-3
-17
-21
-12
3
16
21
16
7
-1
-4
-4
-4
-6
-5
1
12
22
26
21
9
-3
-9
-8
-2
2
2
-2
-5
-6
-3
0
1
-1
-4
-6
-4
0
2
1
-4
-9
-8
1
14
25
26
18
6
-4
-6
-4
-2
-6
-13
-19
-17
-9
0
4
2
-4
-7
-5
0
2
0
-4
-7
-5
0
2
0
-5
-8
-4
2
5
0
-12
-23
-23
-11
8
24
30
23
8
-6
-16
-19
-17
-12
-5
-1
0
-1
-4
-5
-2
0
1
-3
-7
-8
-1
12
24
27
20
7
-5
-9
-6
-1
2
0
-4
-5
-4
-1
0
-1
-3
-4
-3
-1
-1
-2
-3
-3
-3
-2
-1
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-3
-2
-1
-2
-4
-4
-2
0
1
-3
-10
-16
-18
-14
-7
-1
1
0
-3
-5
-4
-2
-1
-2
-3
-4
-3
-2
-1
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-2
-2
-2
-2
-3
-3
-2
-1
-1
-3
-4
-4
-2
0
-1
-3
-5
-4
0
3
0
-10
-21
-24
-14
6
26
32
23
6
-9
-12
-5
4
6
-2
-13
-20
-19
-12
-4
-1
-1
-3
-3
-2
-1
-2
-3
-4
-3
-1
-1
-2
-4
-4
-2
-1
-1
-3
-4
-4
-2
-1
-1
-3
-4
-4
-2
-1
-1
-3
-4
-3
-2
-1
-1
-3
-4
-3
-1
0
-2
-4
-5
-3
-1
0
-2
-4
-5
-3
-1
0
-2
-5
-6
-3
0
1
-2
-5
-6
-3
1
2
-2
-7
-7
-3
3
4
-3
-11
-11
-1
15
28
28
16
2
-6
-4
0
0
-5
-10
-8
1
11
14
9
1
-2
4
12
15
10
0
-8
-8
-3
1
0
-4
-5
-3
0
0
-5
-9
-4
10
26
31
21
2
-11
-9
8
26
32
23
5
-9
-11
-5
2
3
-2
-6
-7
-3
1
1
-2
-5
-5
-2
0
0
-3
-5
-5
-2
0
-1
-3
-4
-4
-2
-1
-1
-3
-4
-4
-2
-1
-2
-3
-4
-3
-2
-1
-2
-3
-4
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-3
-3
-3
-3
-2
-2
-3
-3
-3
-2
-2
-2
-3
-4
-3
-2
-1
-2
-3
-4
-4
-2
-1
-2
-4
-5
-4
0
1
-1
-7
-9
-3
11
25
31
22
4
-12
-15
-5
10
19
17
6
-4
-9
-6
-1
1
-1
-4
-5
-4
-1
-1
-2
-4
-4
-3
-2
-2
-3
-4
-3
-2
-2
-3
-4
-3
-2
-1
-2
-4
-5
-3
0
0
-3
-7
-8
-1
11
24
27
20
6
-6
-10
-7
-1
2
0
-4
-6
-4
-1
0
-1
-4
-5
-4
-2
-1
-2
-4
-4
-3
-2
-1
-2
-4
-4
-3
-2
-1
-2
-4
-4
-3
-2
-2
-3
-4
-4
-3
-2
-2
-3
-4
-4
-3
-2
-2
-3
-4
-3
-3
-2
-2
-3
-4
-3
-3
-2
-2
-3
-4
-3
-3
-2
-2
-3
-4
-3
-2
-2
-2
-3
-4
-3
-2
-2
-3
-3
-4
-3
-2
-2
-3
-4
-4
-3
-2
-2
-2
-4
-5
-4
-1
0
-1
-5
-11
-15
-17
-15
-10
-4
1
3
0
-6
-13
-17
-17
-13
-8
-3
-1
-1
-2
-3
-4
-4
-4
-2
0
0
-4
-10
-17
-19
-15
-8
-1
1
-1
-5
-6
-4
0
1
-3
-8
-9
-2
11
23
27
20
7
-6
-11
-7
-1
2
0
-5
-7
-6
-1
1
0
-5
-8
-6
-1
3
0
-7
-11
-6
10
28
34
22
-4
-27
-33
-15
16
42
48
32
8
-10
-14
-6
2
4
-2
-7
-8
-3
1
1
-4
-7
-6
-1
3
-1
-11
-20
-21
-15
-5
1
0
-4
-6
-4
0
0
-8
-18
-23
-18
-7
3
5
-2
-11
-11
-2
14
26
27
18
4
-5
-8
-5
-2
0
-2
-4
-5
-4
-3
-2
-3
-3
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-3
-3
-2
-3
-3
-4
-4
-3
-2
-2
-4
-4
-4
-2
-1
-2
-4
-5
-5
-2
1
0
-5
-10
-9
1
18
34
42
34
15
-7
-22
-25
-18
-8
-1
-1
-6
-12
-16
-17
-13
-9
-4
-1
-1
-1
-3
-4
-5
-8
-12
-18
-23
-25
-20
-11
-2
1
-3
-11
-18
-20
-15
-7
-1
0
-2
-4
-5
-4
-2
-2
-3
-4
-4
-3
-3
-3
-3
-3
-2
-3
-8
-15
-20
-18
-11
0
5
3
-6
-16
-20
-16
-10
-6
-5
-6
-5
2
10
15
12
4
-6
-10
-8
-4
0
0
-3
-5
-5
-3
-2
-2
-3
-4
-4
-3
-2
-2
-3
-4
-4
-3
-3
-3
-3
-4
-3
-3
-3
-3
-4
-3
-3
-3
-3
-4
-4
-3
-2
-3
-4
-4
-4
-3
-2
-2
-4
-6
-5
-2
1
-1
-6
-13
-17
-16
-13
-9
-7
-5
1
10
20
25
20
8
-5
-11
-9
-2
2
1
-4
-8
-6
-2
1
-1
-5
-7
-5
0
2
-2
-11
-19
-21
-15
-6
0
0
-3
-6
-5
-3
-1
-2
-4
-6
-5
-2
-1
-2
-5
-5
-4
-2
-1
-3
-5
-5
-4
-2
-1
-3
-5
-6
-4
-2
-1
-3
-5
-6
-4
-1
-1
-3
-5
-6
-4
-1
-1
-3
-6
-6
-4
0
0
-3
-7
-8
-3
1
2
-4
-11
-11
-2
14
26
27
17
2
-7
-7
-3
0
-3
-9
-10
-4
7
15
15
7
-3
-8
-8
-4
-1
-1
-3
-5
-5
-4
-3
-3
-3
-2
-2
-4
-10
-16
-19
-16
-9
-2
1
-1
-4
-6
-5
-3
-1
-2
-4
-5
-5
-3
-2
-2
-4
-5
-4
-3
-2
-3
-4
-5
-4
-3
-3
-3
-4
-4
-4
-3
-3
-3
-4
-4
-4
-3
-3
-3
-4
-4
-3
-3
-3
-4
-4
-4
-3
-3
-3
-4
-4
-4
-3
-3
-4
-4
-4
-3
-3
-3
-4
-4
-4
-3
-2
-3
-5
-5
-4
-1
0
-4
-11
-18
-20
-16
-8
-2
0
-2
-5
-6
-4
-2
-2
-4
-6
-4
-1
0
-4
-11
-18
-20
-16
-8
-2
0
-2
-5
-6
-5
-3
-2
-3
-4
-5
-4
-4
-3
-3
-2
-3
-5
-10
-16
-19
-17
-11
-3
1
1
-3
-7
-8
-4
0
1
-2
-7
-10
-7
1
12
21
23
18
8
-3
-10
-10
-5
0
2
-1
-7
-11
-9
0
13
23
24
17
6
-5
-9
-8
-4
-1
-1
-4
-6
-6
-4
-2
-2
-3
-5
-5
-4
-2
-2
-3
-5
-6
-4
-1
-1
-4
-8
-9
-2
10
22
27
20
6
-7
-12
-9
-1
4
1
-7
-15
-19
-17
-12
-7
-4
-3
-2
-2
-3
-4
-5
-5
-3
-2
-2
-4
-6
-6
-3
0
0
-5
-10
-10
-1
12
23
26
18
5
-6
-10
-7
-3
0
-2
-5
-6
-5
-3
-2
-3
-4
-5
-4
-3
-3
-3
-4
-5
-4
-3
-3
-3
-4
-4
-4
-4
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-5
-9
-14
-20
-24
-23
-19
-12
-6
-3
-3
-4
-5
-4
-4
-3
-3
-4
-5
-9
-14
-20
-21
-15
-1
15
26
26
16
3
-7
-9
-5
-2
-2
-4
-6
-5
-3
-2
-3
-6
-6
-4
-1
-1
-4
-9
-10
-2
11
23
26
18
5
-6
-10
-8
-3
-1
-1
-4
-6
-6
-4
-3
-2
-2
-3
-6
-11
-16
-19
-17
-10
-3
0
-1
-4
-7
-6
-4
-2
-2
-4
-6
-6
-4
-2
-2
-4
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-5
-4
-4
-3
-4
-4
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-5
-6
-4
-2
-1
-4
-11
-18
-20
-17
-9
-2
0
-2
-5
-7
-5
-3
-2
-3
-5
-6
-5
-3
-2
-3
-5
-6
-5
-3
-2
-4
-5
-6
-4
-3
-2
-4
-5
-6
-4
-3
-2
-4
-5
-6
-4
-3
-2
-4
-6
-6
-4
-2
-2
-4
-6
-7
-5
-1
0
-3
-8
-10
-6
2
10
14
10
2
-6
-10
-9
-5
-2
-1
-3
-5
-6
-5
-3
-3
-3
-4
-5
-5
-4
-4
-3
-4
-4
-5
-5
-4
-3
-3
-4
-5
-6
-5
-3
-1
-2
-6
-12
-17
-19
-16
-10
-4
-1
-1
-4
-6
-6
-4
-3
-3
-4
-5
-5
-5
-3
-3
-4
-5
-5
-5
-4
-3
-4
-5
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-6
-5
-4
-3
-3
-4
-6
-6
-4
-2
-3
-4
-6
-6
-4
-2
-2
-4
-7
-7
-4
-1
-1
-5
-8
-8
-4
1
0
-5
-11
-11
-2
13
24
25
15
2
-6
-7
-4
-4
-6
-8
-3
8
21
26
20
6
-8
-12
-8
-2
1
-2
-6
-8
-6
-2
-1
-3
-6
-7
-4
-2
-2
-5
-7
-6
-2
0
-4
-11
-19
-22
-17
-8
-2
0
-3
-6
-7
-4
-2
-3
-4
-6
-5
-4
-3
-3
-5
-6
-5
-4
-3
-4
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-3
-5
-6
-5
-3
-2
-4
-6
-7
-5
-2
-1
-4
-9
-10
-3
10
22
26
18
4
-7
-11
-8
-2
0
-2
-6
-7
-6
-3
-2
-3
-6
-6
-5
-3
-3
-4
-5
-6
-5
-3
-3
-4
-5
-6
-4
-3
-3
-4
-5
-5
-4
-3
-3
-4
-5
-5
-4
-3
-4
-4
-5
-5
-4
-3
-4
-4
-5
-5
-4
-4
-4
-4
-5
-5
-4
-4
-4
-4
-5
-5
-5
-4
-4
-3
-3
-6
-11
-16
-20
-18
-11
-3
1
0
-5
-9
-8
-3
1
0
-6
-12
-11
-2
12
23
25
16
3
-6
-9
-7
-3
-2
-3
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-5
-6
-4
-2
-2
-5
-12
-18
-20
-16
-9
-3
-1
-2
-5
-7
-6
-4
-3
-3
-5
-5
-5
-4
-4
-4
-4
-5
-5
-4
-4
-4
-4
-5
-5
-5
-4
-4
-4
-4
-5
-5
-5
-4
-3
-3
-6
-10
-15
-21
-24
-23
-19
-13
-7
-3
-2
-4
-5
-6
-5
-4
-3
-4
-5
-6
-5
-3
-3
-4
-6
-6
-5
-3
-2
-4
-6
-7
-5
-2
-1
-4
-7
-8
-5
-1
1
-3
-10
-13
-6
12
28
32
15
-15
-44
-57
-50
-31
-13
-4
-4
-8
-9
-5
-1
-1
-4
-7
-8
-5
-2
-2
-4
-7
-7
-5
-2
-2
-4
-6
-7
-5
-2
-2
-4
-6
-6
-4
-2
-2
-4
-6
-6
-4
-2
-2
-5
-7
-7
-4
-2
-2
-5
-7
-7
-4
0
-1
-5
-10
-10
-2
11
23
25
17
4
-7
-11
-8
-3
-1
-3
-6
-7
-5
-2
-3
-6
-8
-5
6
19
28
28
19
7
-1
-3
-2
-2
-4
-7
-7
-5
-2
-2
-4
-5
1
15
30
37
29
9
-14
-27
-26
-16
-5
0
-2
-6
-7
-5
-3
-2
-4
-6
-6
-4
-2
-2
-4
-7
-11
-15
-19
-20
-16
-3
13
25
27
17
2
-9
-11
-6
0
0
-5
-9
-8
-3
0
-2
-7
-10
-7
0
3
-2
-12
-17
-8
15
38
47
35
8
-17
-30
-28
-20
-15
-16
-18
-14
-4
8
13
10
3
-1
-1
-1
-7
-18
-30
-33
-26
-14
-3
-1
-2
2
14
35
55
67
71
68
63
52
29
-8
-55
-95
-116
-113
-94
-69
-45
-21
11
52
94
123
129
115
92
73
63
57
48
32
12
-2
-5
0
6
9
6
2
-2
-8
-19
-36
-53
-67
-76
-84
-96
-113
-126
-120
-86
-26
44
106
145
159
153
138
123
110
103
99
95
86
68
39
3
-38
-79
-116
-143
-151
-130
-77
-6
58
88
70
17
-42
-78
-74
-37
15
67
117
169
225
275
301
290
241
168
90
21
-32
-71
-96
-104
-98
-83
-71
-68
-74
-75
-59
-20
35
92
137
166
179
180
165
125
57
-34
-130
-205
-244
-242
-211
-167
-124
-85
-47
-2
50
100
134
141
121
91
74
86
126
174
204
196
155
97
45
6
-28
-68
-117
-156
-158
-105
-5
107
190
213
174
92
-6
-101
-186
-256
-302
-310
-273
-196
-103
-19
38
69
91
120
159
196
214
201
160
105
52
11
-20
-47
-73
-95
-104
-87
-39
39
133
225
297
334
335
305
253
185
99
-11
-146
-291
-420
-497
-496
-410
-254
-55
161
372
563
717
810
820
736
570
359
146
-40
-196
-337
-480
-620
-724
-750
-672
-496
-259
-13
199
354
448
481
451
354
193
-18
-246
-454
-601
-659
-615
-477
-277
-61
123
245
302
309
284
237
169
86
7
-38
-27
35
119
190
229
247
264
284
289
250
156
37
-57
-88
-55
5
57
94
139
219
328
417
429
341
191
50
-21
-16
20
29
-20
-108
-194
-244
-250
-229
-192
-134
-40
93
239
348
369
276
81
-176
-434
-639
-752
-757
-663
-495
-284
-56
167
361
494
529
440
228
-70
-391
-668
-853
-927
-895
-781
-620
-447
-294
-173
-70
44
192
358
488
513
395
150
-149
-419
-603
-690
-694
-622
-450
-142
317
881
1447
1880
2068
1960
1575
995
327
-323
-872
-1270
-1496
-1548
-1433
-1158
-737
-197
416
1030
1560
1916
2020
1829
1347
640
-172
-935
-1508
-1800
-1791
-1530
-1098
-582
-51
443
863
1179
1369
1421
1331
1098
727
238
-320
-862
-1291
-1526
-1537
-1348
-1012
-588
-105
411
925
1377
1692
1810
1711
1420
980
431
-202
-887
-1561
-2120
-2447
-2461
-2155
-1609
-956
-321
215
630
936
1150
1272
1287
1180
955
635
258
-139
-521
-858
-1121
-1278
-1298
-1160
-852
-388
194
824
1408
1861
2135
2239
2238
2206
2184
2152
2049
1812
1426
927
379
-156
-639
-1031
-1281
-1327
-1132
-732
-243
174
393
381
195
-61
-301
-496
-656
-796
-911
-981
-1002
-990
-971
-940
-852
-632
-229
344
995
1579
1948
1998
1704
1125
386
-361
-984
-1415
-1658
-1754
-1736
-1593
-1287
-807
-206
402
896
1213
1368
1404
1331
1093
613
-128
-1033
-1921
-2620
-3057
-3275
-3355
-3323
-3104
-2581
-1701
-551
658
1694
2407
2775
2862
2737
2418
1895
1192
416
-246
-600
-546
-131
456
970
1216
1132
807
431
199
215
457
804
1107
1269
1263
1114
849
465
-52
-683
-1343
-1890
-2180
-2140
-1809
-1331
-898
-676
-741
-1049
-1452
-1753
-1781
-1460
-834
-49
718
1326
1703
1847
1788
1569
1244
891
608
483
537
700
833
795
529
102
-311
-497
-297
324
1250
2236
2980
3212
2788
1739
270
-1308
-2669
-3565
-3870
-3601
-2896
-1974
-1087
-443
-134
-103
-163
-95
250
870
1619
2273
2624
2544
2005
1079
-80
-1246
-2158
-2591
-2433
-1739
-712
382
1317
1979
2352
2468
2351
2001
1425
677
-126
-837
-1342
-1612
-1718
-1795
-1969
-2286
-2675
-2974
-3008
-2679
-2016
-1162
-308
388
841
1028
959
678
276
-89
-228
-5
564
1291
1897
2155
2017
1640
1278
1148
1322
1724
2192
2568
2749
2703
2449
2043
1558
1065
615
241
-25
-137
-47
239
604
824
647
-60
-1215
-2517
-3580
-4104
-4008
-3429
-2630
-1865
-1286
-926
-723
-577
-391
-108
282
740
1205
1614
1913
2052
1978
1658
1130
530
62
-95
100
495
820
822
399
-364
-1261
-2074
-2636
-2837
-2606
-1915
-833
457
1687
2612
3105
3175
2895
2312
1418
214
-1206
-2621
-3762
-4427
-4568
-4273
-3695
-2976
-2236
-1578
-1088
-785
-580
-310
151
770
1329
1543
1245
508
-377
-1058
-1294
-1038
-405
416
1237
1898
2285
2362
2194
1923
1679
1477
1197
682
-100
-966
-1574
-1613
-999
73
1225
2082
2412
2169
1445
413
-712
-1715
-2432
-2811
-2912
-2828
-2570
-2021
-1029
427
2096
3526
4289
4241
3609
2830
2264
1977
1755
1321
580
-290
-954
-1142
-803
-108
671
1306
1684
1798
1700
1461
1151
800
376
-223
-1103
-2261
-3507
-4496
-4881
-4506
-3505
-2232
-1066
-220
310
640
834
824
476
-253
-1217
-2128
-2722
-2920
-2838
-2638
-2340
-1752
-602
1225
3517
5776
7445
8177
7952
6993
5560
3791
1697
-714
-3297
-5727
-7568
-8414
-8009
-6344
-3684
-555
2365
4454
5376
5224
4437
3534
2801
2161
1296
-55
-1864
-3802
-5437
-6467
-6811
-6527
-5667
-4234
-2269
36
2326
4221
5486
6092
6146
5749
4949
3802
2472
1220
283
-268
-539
-680
-729
-597
-220
277
579
402
-254
-1035
-1471
-1312
-715
-92
225
220
118
88
14
-409
-1331
-2469
-3182
-2912
-1633
52
1284
1525
880
-43
-612
-597
-234
55
20
-263
-530
-556
-296
163
717
1306
1871
2308
2492
2369
2004
1512
930
161
-923
-2299
-3700
-4734
-5133
-4933
-4419
-3884
-3404
-2819
-1940
-777
411
1289
1682
1670
1485
1312
1197
1113
1095
1278
1782
2546
3299
3698
3550
2907
1994
1026
118
-670
-1211
-1296
-777
245
1377
2124
2192
1662
902
278
-85
-323
-629
-1049
-1445
-1656
-1699
-1789
-2189
-2989
-4030
-5027
-5747
-6121
-6173
-5885
-5131
-3766
-1772
665
3223
5576
7473
8709
9067
8358
6588
4120
1655
-54
-585
-91
798
1364
1210
435
-525
-1244
-1559
-1588
-1532
-1453
-1219
-641
320
1431
2250
2338
1494
-114
-1982
-3447
-3951
-3272
-1649
289
1767
2190
1407
-227
-2024
-3281
-3579
-2908
-1583
-34
1393
2525
3317
3767
3852
3543
2871
1962
1016
224
-317
-641
-871
-1138
-1506
-1938
-2323
-2522
-2411
-1914
-1022
189
1544
2794
3685
4045
3846
3184
2187
917
-655
-2567
-4718
-6774
-8222
-8578
-7633
-5590
-2997
-495
1457
2741
3549
4201
4937
5801
6649
7244
7374
6944
6018
4809
3621
2731
2265
2120
2001
1587
721
-465
-1613
-2345
-2508
-2287
-2121
-2462
-3521
-5140
-6840
-8015
-8164
-7096
-5013
-2477
-249
983
877
-402
-2243
-3866
-4691
-4584
-3844
-2941
-2187
-1557
-772
424
2005
3605
4694
4896
4225
3113
2206
2053
2827
4229
5609
6271
5825
4414
2694
1525
1522
2702
4434
5757
5880
4586
2285
-273
-2446
-3997
-5084
-5995
-6845
-7458
-7507
-6785
-5411
-3830
-2605
-2143
-2495
-3346
-4175
-4495
-4062
-2959
-1525
-169
842
1510
2073
2822
3887
5110
6112
6509
6151
5221
4138
3324
2976
2993
3085
2979
2585
2028
1554
1375
1561
1999
2426
2488
1840
270
-2159
-5031
-7661
-9360
-9785
-9153
-8134
-7444
-7347
-7425
-6799
-4705
-1054
3403
7449
10055
10901
10407
9307
8086
6699
4732
1860
-1767
-5476
-8383
-9816
-9589
-7982
-5518
-2712
64
2587
4719
6366
7453
7934
7789
7027
5699
3910
1831
-311
-2248
-3688
-4364
-4129
-3075
-1599
-317
208
-225
-1305
-2361
-2773
-2357
-1479
-789
-778
-1479
-2506
-3376
-3833
-3928
-3827
-3567
-2983
-1873
-245
1586
3157
4130
4483
4471
4418
4516
4772
5075
5293
5292
4927
4051
2607
728
-1264
-2984
-4163
-4736
-4794
-4449
-3763
-2787
-1664
-643
32
286
273
265
444
781
1097
1255
1284
1329
1475
1631
1611
1361
1111
1275
2115
3432
4554
4674
3349
800
-2201
-4756
-6307
-6828
-6681
-6294
-5896
-5475
-4912
-4151
-3268
-2435
-1829
-1565
-1669
-2075
-2629
-3106
-3269
-2970
-2231
-1245
-280
480
1064
1721
2792
4500
6769
9175
11073
11854
11220
9332
6755
4206
2251
1091
554
259
-150
-847
-1797
-2841
-3784
-4463
-4752
-4566
-3897
-2847
-1638
-568
58
4
-853
-2476
-4622
-6800
-8322
-8500
-6946
-3831
95
3781
6353
7512
7604
7313
7171
7219
7029
6075
4174
1694
-610
-2023
-2270
-1628
-710
-79
48
-159
-339
-213
244
809
1164
1071
463
-570
-1880
-3350
-4926
-6570
-8159
-9423
-9984
-9509
-7921
-5536
-2980
-912
342
986
1646
2972
5193
7923
10347
11682
11600
10333
8420
6299
4067
1569
-1295
-4276
-6782
-8164
-8085
-6690
-4501
-2115
54
1830
3154
3946
4085
3515
2352
880
-587
-1849
-2856
-3609
-4024
-3911
-3088
-1563
393
2344
3917
4970
5591
5923
5977
5582
4513
2702
352
-2142
-4394
-6217
-7640
-8770
-9607
-9972
-9600
-8324
-6218
-3583
-810
1792
4070
5985
7498
8504
8849
8420
7219
5382
3135
727
-1584
-3534
-4842
-5264
-4691
-3243
-1286
670
2139
2840
2765
2130
1223
249
-752
-1862
-3157
-4581
-5890
-6736
-6836
-6138
-4889
-3531
-2488
-1957
-1825
-1767
-1450
-722
333
1504
2614
3623
4591
5549
6384
6871
6820
6260
5486
4930
4906
5392
6011
6210
5552
3931
1609
-934
-3212
-4905
-5907
-6285
-6199
-5833
-5349
-4845
-4324
-3704
-2875
-1799
-577
552
1307
1485
1036
59
-1273
-2788
-4334
-5763
-6920
-7648
-7833
-7419
-6383
-4708
-2394
460
3560
6405
8433
9264
8924
7872
6783
6209
6299
6750
7016
6615
5383
3519
1448
-389
-1712
-2455
-2729
-2741
-2714
-2837
-3234
-3929
-4845
-5805
-6578
-6947
-6781
-6067
-4899
-3411
-1697
223
2356
4628
6788
8421
9100
8627
7186
5307
3612
2479
1842
1263
242
-1432
-3511
-5419
-6569
-6667
-5802
-4298
-2462
-432
1789
4160
6452
8263
9195
9083
8095
6634
5110
3712
2339
704
-1444
-4128
-7076
-9798
-11768
-12603
-12191
-10720
-8597
-6300
-4215
-2514
-1159
3
1073
2004
2618
2750
2408
1832
1392
1380
1844
2574
3260
3708
3963
4240
4739
5463
6186
6588
6455
5801
4827
3767
2739
1716
613
-568
-1682
-2490
-2807
-2611
-2063
-1409
-861
-519
-403
-524
-942
-1740
-2948
-4459
-6026
-7350
-8202
-8512
-8372
-7963
-7458
-6957
-6474
-5966
-5355
-4557
-3505
-2175
-632
960
2367
3367
3837
3813
3493
3176
3172
3701
4815
6375
8096
9658
10829
11548
11898
11991
11838
11295
10134
8195
5508
2309
-1060
-4270
-7080
-9328
-10899
-11736
-11890
-11534
-10897
-10112
-9105
-7636
-5511
-2811
19
2341
3653
3875
3376
2754
2493
2723
3212
3548
3372
2541
1155
-512
-2119
-3374
-4123
-4391
-4342
-4158
-3911
-3504
-2749
-1521
111
1892
3517
4797
5723
6402
6919
7265
7372
7210
6825
6287
5566
4484
2801
406
-2516
-5467
-7799
-8965
-8734
-7268
-5054
-2723
-836
286
638
470
108
-244
-615
-1203
-2174
-3467
-4752
-5597
-5714
-5126
-4094
-2891
-1556
129
2437
5383
8542
11134
12364
11802
9593
6374
2966
11
-2242
-3919
-5323
-6696
-8070
-9270
-10029
-10113
-9391
-7845
-5562
-2747
271
3074
5276
6685
7375
7606
7603
7356
6591
4991
2492
-539
-3412
-5449
-6316
-6120
-5243
-4049
-2701
-1214
375
1870
2976
3491
3462
3175
2981
3088
3480
3976
4366
4506
4340
3896
3285
2715
2443
2645
3277
4027
4446
4151
3004
1112
-1295
-3987
-6735
-9217
-10973
-11537
-10697
-8705
-6217
-3975
-2399
-1394
-493
761
2476
4329
5766
6315
5804
4378
2383
221
-1754
-3303
-4353
-5012
-5489
-5927
-6234
-6057
-4974
-2809
141
3150
5380
6298
5919
4756
3502
2677
2414
2479
2456
1981
923
-553
-2050
-3103
-3408
-2981
-2166
-1454
-1186
-1349
-1582
-1418
-591
799
2365
3678
4490
4773
4596
3968
2813
1087
-1058
-3254
-5051
-6153
-6544
-6442
-6093
-5575
-4749
-3385
-1356
1230
4046
6667
8737
10063
10629
10543
9944
8914
7436
5421
2818
-234
-3321
-5829
-7179
-7139
-5989
-4434
-3255
-2901
-3280
-3868
-4075
-3623
-2683
-1707
-1087
-905
-928
-835
-491
-47
176
-57
-701
-1429
-1799
-1485
-422
1175
2907
4336
5113
5091
4385
3343
2418
1961
2041
2403
2610
2294
1368
65
-1204
-2082
-2424
-2322
-1992
-1649
-1413
-1295
-1219
-1071
-749
-242
319
677
578
-63
-1052
-1983
-2468
-2384
-1951
-1579
-1562
-1852
-2077
-1802
-853
532
1814
2457
2213
1231
-60
-1181
-1799
-1814
-1335
-590
176
790
1207
1512
1842
2274
2744
3079
3121
2876
2535
2335
2341
2321
1842
562
-1454
-3646
-5177
-5359
-4043
-1732
655
2214
2461
1493
-139
-1745
-2817
-3219
-3166
-3046
-3175
-3613
-4120
-4268
-3678
-2234
-186
1936
3562
4351
4349
3950
3678
3902
4632
5501
5928
5406
3747
1190
-1696
-4253
-6000
-6789
-6770
-6216
-5314
-4083
-2446
-402
1848
3932
5477
6283
6383
5913
4935
3344
987
-2090
-5451
-8316
-9850
-9551
-7486
-4234
-596
2743
5410
7318
8517
9053
8923
8112
6645
4586
2024
-915
-4001
-6848
-8952
-9852
-9353
-7664
-5352
-3100
-1405
-377
239
847
1711
2769
3641
3838
3039
1283
-1016
-3262
-4931
-5781
-5865
-5388
-4503
-3206
-1400
935
3594
6156
8167
9366
9805
9790
9668
9623
9584
9296
8472
6944
4732
2057
-709
-3119
-4780
-5499
-5388
-4848
-4395
-4414
-4964
-5773
-6405
-6502
-5937
-4817
-3360
-1783
-259
1051
1972
2365
2206
1643
949
401
164
241
525
862
1097
1084
713
-15
-922
-1681
-1964
-1664
-1000
-420
-300
-654
-1078
-973
55
1913
4040
5705
6396
6029
4903
3468
2089
940
30
-706
-1345
-1937
-2472
-2849
-2895
-2458
-1551
-430
484
827
519
-186
-879
-1295
-1499
-1823
-2583
-3788
-5062
-5837
-5674
-4506
-2651
-619
1132
2359
3044
3317
3359
3321
3273
3171
2879
2247
1238
9
-1107
-1753
-1735
-1121
-211
628
1115
1139
735
34
-777
-1465
-1786
-1567
-816
222
1149
1593
1410
772
76
-274
-92
479
1020
1039
209
-1459
-3599
-5643
-7069
-7627
-7416
-6774
-6048
-5392
-4714
-3800
-2504
-860
955
2761
4489
6163
7766
9107
9820
9522
8050
5611
2748
138
-1684
-2513
-2510
-2072
-1631
-1461
-1590
-1848
-2017
-1987
-1842
-1799
-2053
-2614
-3252
-3606
-3369
-2459
-1060
464
1716
2397
2375
1699
594
-576
-1403
-1594
-1108
-195
737
1374
1698
2020
2783
4264
6361
8592
10317
11032
10565
9083
6949
4520
2028
-432
-2818
-5040
-6908
-8154
-8527
-7913
-6427
-4420
-2393
-840
-85
-182
-905
-1846
-2565
-2746
-2311
-1436
-473
215
433
253
-21
-17
500
1505
2732
3829
4534
4761
4582
4114
3433
2558
1496
309
-872
-1879
-2570
-2884
-2852
-2590
-2264
-2047
-2067
-2365
-2897
-3566
-4283
-4987
-5628
-6096
-6192
-5662
-4314
-2148
597
3506
6135
8159
9438
9990
9920
9357
8433
7289
6070
4903
3862
2958
2142
1342
499
-408
-1331
-2157
-2725
-2899
-2647
-2094
-1494
-1131
-1179
-1629
-2317
-3032
-3642
-4130
-4556
-4958
-5303
-5512
-5539
-5426
-5283
-5194
-5134
-4944
-4422
-3460
-2135
-698
551
1428
1957
2346
2847
3587
4479
5263
5645
5462
4759
3745
2668
1700
896
255
-196
-360
-116
582
1629
2780
3737
4262
4254
3741
2837
1682
417
-824
-1929
-2844
-3601
-4316
-5137
-6148
-7300
-8387
-9107
-9151
-8301
-6506
-3911
-860
2158
4602
6020
6195
5231
3532
1676
207
-546
-558
-64
583
1080
1294
1282
1221
1297
1621
2192
2933
3731
4480
5082
5443
5474
5121
4408
3445
2396
1408
546
-215
-949
-1711
-2491
-3225
-3849
-4352
-4781
-5209
-5669
-6115
-6427
-6450
-6053
-5175
-3849
-2189
-366
1429
3018
4254
5024
5254
4926
4100
2943
1702
647
-27
-261
-131
217
643
1046
1343
1442
1254
768
114
-448
-657
-412
141
695
991
1002
963
1188
1840
2779
3642
4062
3883
3217
2317
1398
531
-316
-1154
-1897
-2383
-2481
-2176
-1567
-792
42
884
1694
2403
2915
3150
3086
2755
2200
1445
494
-627
-1845
-3038
-4069
-4803
-5112
-4886
-4091
-2849
-1490
-474
-186
-711
-1738
-2691
-3049
-2636
-1724
-864
-581
-1106
-2314
-3837
-5257
-6257
-6677
-6509
-5883
-5034
-4228
-3636
-3225
-2756
-1935
-624
1027
2636
3819
4426
4627
4784
5203
5957
6870
7667
8148
8278
8137
7829
7402
6849
6146
5293
4316
3254
2146
1034
-42
-1065
-2053
-3044
-4046
-4999
-5763
-6211
-6311
-6173
-5993
-5935
-6026
-6148
-6117
-5793
-5144
-4230
-3154
-2013
-889
160
1104
1961
2778
3582
4313
4824
4970
4741
4345
4132
4409
5230
6334
7274
7650
7299
6329
4988
3497
1956
375
-1228
-2753
-4021
-4847
-5127
-4882
-4254
-3472
-2804
-2487
-2668
-3353
-4400
-5562
-6565
-7176
-7246
-6727
-5686
-4310
-2871
-1629
-706
-1
758
1840
3295
4879
6176
6866
6946
6743
6687
7001
7534
7855
7554
6528
5064
3671
2773
2486
2600
2747
2620
2120
1346
499
-237
-776
-1149
-1495
-2008
-2857
-4085
-5532
-6848
-7612
-7529
-6584
-5072
-3464
-2187
-1447
-1191
-1202
-1256
-1230
-1107
-913
-648
-285
186
704
1143
1376
1361
1180
1004
1002
1263
1743
2298
2749
2960
2894
2625
2296
2041
1910
1812
1572
1027
146
-918
-1885
-2492
-2616
-2321
-1780
-1149
-480
272
1166
2170
3135
3834
4051
3670
2710
1338
-173
-1513
-2431
-2834
-2822
-2636
-2515
-2556
-2657
-2603
-2232
-1567
-814
-234
35
62
75
296
779
1338
1617
1238
-13
-2068
-4546
-6864
-8438
-8913
-8317
-7038
-5621
-4490
-3744
-3152
-2353
-1104
553
2329
3858
4897
5413
5545
5496
5433
5446
5547
5689
5802
5831
5797
5813
6037
6548
7227
7746
7711
6887
5377
3601
2091
1189
875
800
520
-231
-1398
-2667
-3677
-4243
-4454
-4611
-5030
-5864
-7005
-8138
-8897
-9048
-8594
-7766
-6903
-6296
-6060
-6106
-6198
-6063
-5506
-4476
-3081
-1541
-111
1012
1759
2200
2498
2814
3220
3671
4059
4295
4381
4410
4501
4731
5086
5490
5855
6122
6269
6289
6158
5839
5301
4554
3662
2743
1934
1345
1008
847
681
298
-441
-1524
-2786
-4005
-5051
-5956
-6862
-7854
-8801
-9334
-9028
-7680
-5506
-3103
-1180
-196
-140
-571
-897
-696
94
1217
2289
3009
3257
3074
2581
1934
1309
901
883
1317
2095
2956
3599
3827
3630
3144
2535
1879
1141
242
-824
-1927
-2837
-3324
-3274
-2726
-1840
-806
223
1166
1991
2685
3224
3576
3704
3577
3171
2478
1509
317
-992
-2264
-3319
-4002
-4238
-4059
-3603
-3065
-2623
-2379
-2324
-2360
-2356
-2202
-1857
-1358
-801
-312
-7
49
-134
-456
-753
-854
-644
-108
674
1567
2452
3257
3952
4504
4836
4831
4385
3489
2276
999
-77
-797
-1203
-1499
-1927
-2611
-3459
-4196
-4507
-4210
-3358
-2212
-1106
-289
163
339
408
520
754
1114
1536
1910
2084
1899
1265
227
-999
-2089
-2738
-2800
-2349
-1626
-894
-308
143
573
1070
1598
1987
2027
1606
800
-141
-909
-1299
-1304
-1105
-952
-1014
-1275
-1547
-1580
-1198
-393
686
1817
2797
3494
3846
3825
3417
2650
1637
589
-233
-630
-575
-256
-12
-169
-871
-1981
-3127
-3880
-3972
-3448
-2653
-2077
-2108
-2854
-4114
-5499
-6632
-7294
-7460
-7218
-6650
-5775
-4563
-3014
-1217
655
2400
3855
4926
5576
5807
5652
5192
4571
3969
3530
3284
3119
2837
2268
1387
342
-610
-1245
-1486
-1432
-1286
-1229
-1314
-1454
-1485
-1265
-740
53
1030
2084
3094
3907
4348
4289
3729
2840
1917
1240
926
883
882
720
336
-171
-647
-1006
-1279
-1543
-1810
-1961
-1802
-1195
-173
1047
2168
2946
3278
3187
2761
2098
1302
503
-146
-525
-611
-499
-343
-257
-243
-213
-78
156
377
432
216
-277
-986
-1842
-2793
-3781
-4686
-5326
-5528
-5230
-4532
-3641
-2738
-1865
-918
254
1702
3307
4820
5985
6650
6790
6460
5725
4636
3259
1719
198
-1114
-2080
-2642
-2792
-2520
-1786
-553
1156
3201
5334
7242
8628
9271
9065
8026
6294
4091
1671
-753
-3051
-5175
-7098
-8749
-9984
-10624
-10554
-9803
-8572
-7175
-5930
-5051
-4583
-4410
-4314
-4066
-3518
-2661
-1622
-608
198
710
962
1056
1078
1045
921
690
417
248
328
712
1318
1982
2558
3006
3397
3826
4310
4746
4952
4781
4218
3401
2558
1888
1470
1241
1044
722
194
-507
-1269
-1955
-2474
-2804
-2975
-3025
-2961
-2769
-2456
-2095
-1825
-1786
-2023
-2422
-2738
-2717
-2245
-1421
-510
213
619
787
936
1264
1816
2468
3015
3310
3351
3253
3155
3126
3136
3103
2954
2667
2253
1731
1117
452
-170
-624
-819
-777
-658
-684
-1008
-1619
-2323
-2863
-3062
-2913
-2567
-2222
-2012
-1948
-1951
-1925
-1815
-1620
-1364
-1073
-775
-520
-381
-427
-672
-1044
-1409
-1643
-1709
-1690
-1734
-1962
-2380
-2871
-3259
-3419
-3340
-3115
-2849
-2575
-2226
-1698
-946
-44
853
1609
2207
2763
3438
4310
5299
6206
6833
7097
7071
6901
6697
6460
6105
5556
4835
4074
3455
3097
2993
3004
2924
2566
1824
702
-701
-2210
-3620
-4738
-5435
-5680
-5558
-5241
-4930
-4785
-4865
-5121
-5428
-5650
-5699
-5553
-5229
-4737
-4043
-3090
-1859
-422
1048
2340
3295
3872
4145
4225
4185
4008
3607
2883
1797
405
-1130
-2568
-3648
-4178
-4114
-3603
-2932
-2393
-2136
-2103
-2094
-1932
-1597
-1244
-1076
-1178
-1444
-1645
-1604
-1305
-884
-481
-94
439
1332
2678
4355
6080
7543
8537
8994
8930
8383
7391
6032
4452
2846
1386
162
-835
-1662
-2365
-2951
-3406
-3725
-3913
-3966
-3851
-3531
-3016
-2383
-1752
-1190
-655
-10
854
1886
2831
3340
3175
2378
1283
341
-135
-141
37
30
-367
-1055
-1696
-1924
-1567
-747
198
892
1095
763
-5
-1064
-2286
-3560
-4763
-5757
-6427
-6730
-6707
-6426
-5918
-5137
-4006
-2502
-694
1271
3261
5215
7120
8919
10432
11380
11524
10833
9545
8066
6749
5711
4785
3654
2065
-12
-2366
-4655
-6570
-7949
-8801
-9257
-9480
-9591
-9629
-9550
-9264
-8698
-7839
-6754
-5558
-4360
-3219
-2144
-1112
-111
847
1733
2519
3185
3730
4172
4566
5006
5592
6380
7321
8260
8999
9390
9407
9129
8669
8089
7381
6505
5449
4250
2961
1592
111
-1508
-3213
-4861
-6277
-7364
-8154
-8781
-9370
-9947
-10428
-10691
-10675
-10413
-9985
-9434
-8728
-7791
-6591
-5190
-3725
-2320
-997
338
1822
3529
5383
7164
8595
9467
9745
9581
9248
9007
8979
9082
9076
8690
7780
6409
4825
3323
2091
1122
247
-727
-1873
-3085
-4126
-4770
-4935
-4726
-4367
-4067
-3903
-3786
-3547
-3072
-2406
-1755
-1380
-1443
-1904
-2530
-3020
-3157
-2921
-2474
-2057
-1861
-1943
-2228
-2573
-2847
-2982
-2977
-2878
-2749
-2647
-2598
-2573
-2473
-2159
-1502
-468
840
2194
3326
4053
4361
4415
4462
4694
5141
5649
5979
5942
5512
4834
4146
3643
3389
3311
3259
3095
2743
2196
1490
683
-140
-870
-1390
-1621
-1570
-1338
-1078
-918
-903
-977
-1022
-923
-609
-74
636
1439
2237
2926
3412
3628
3546
3190
2632
1988
1396
979
810
881
1102
1347
1505
1527
1417
1193
834
276
-548
-1643
-2909
-4150
-5133
-5672
-5682
-5207
-4404
-3488
-2664
-2044
-1601
-1188
-639
103
914
1523
1668
1255
437
-471
-1163
-1498
-1535
-1434
-1322
-1224
-1094
-907
-723
-655
-790
-1126
-1574
-2029
-2436
-2808
-3175
-3542
-3868
-4091
-4166
-4075
-3820
-3405
-2857
-2248
-1693
-1300
-1093
-971
-752
-285
441
1266
1946
2305
2344
2255
2304
2684
3394
4240
4921
5180
4911
4191
3223
2230
1362
665
119
-297
-571
-675
-629
-534
-544
-778
-1231
-1762
-2180
-2369
-2361
-2315
-2393
-2646
-2982
-3234
-3283
-3133
-2902
-2734
-2700
-2754
-2759
-2554
-2025
-1138
56
1452
2925
4363
5689
6842
7757
8352
8548
8313
7708
6868
5938
4985
3969
2801
1455
48
-1177
-1974
-2224
-1995
-1490
-928
-443
-72
192
350
388
320
212
163
233
395
543
563
413
153
-87
-170
11
513
1348
2465
3734
4946
5877
6371
6405
6071
5493
4732
3763
2532
1064
-491
-1894
-2926
-3484
-3598
-3378
-2924
-2284
-1472
-518
486
1386
2001
2173
1824
992
-146
-1298
-2149
-2483
-2305
-1860
-1529
-1632
-2253
-3196
-4091
-4617
-4665
-4390
-4091
-4032
-4297
-4767
-5212
-5437
-5378
-5113
-4797
-4556
-4414
-4268
-3933
-3218
-2017
-366
1552
3462
5090
6254
6916
7169
7177
7090
6991
6880
6705
6395
5898
5192
4296
3263
2187
1189
394
-97
-249
-102
237
627
934
1073
1020
817
529
212
-134
-572
-1198
-2087
-3229
-4516
-5759
-6755
-7344
-7440
-7033
-6181
-4997
-3645
-2307
-1132
-181
588
1272
1928
2510
2880
2901
2541
1904
1162
433
-286
-1074
-1952
-2788
-3317
-3303
-2704
-1736
-754
-38
360
605
905
1311
1646
1600
940
-330
-1954
-3556
-4820
-5599
-5911
-5855
-5511
-4901
-3999
-2780
-1254
512
2400
4252
5897
7171
7949
8157
7776
6845
5461
3793
2063
507
-701
-1504
-1971
-2234
-2386
-2413
-2202
-1633
-695
451
1502
2128
2106
1418
271
-978
-1935
-2310
-2012
-1174
-89
923
1661
2114
2427
2777
3237
3707
3978
3852
3265
2306
1152
-44
-1217
-2371
-3498
-4517
-5275
-5617
-5474
-4907
-4078
-3176
-2323
-1553
-832
-114
589
1190
1545
1528
1106
390
-390
-980
-1214
-1092
-758
-385
-55
299
829
1622
2594
3485
3993
3941
3381
2551
1730
1095
669
375
135
-76
-254
-418
-637
-972
-1401
-1786
-1936
-1724
-1177
-459
238
813
1294
1771
2283
2759
3057
3079
2854
2534
2299
2250
2370
2569
2769
2945
3103
3222
3229
3026
2563
1873
1062
233
-564
-1336
-2101
-2837
-3477
-3958
-4268
-4453
-4569
-4620
-4544
-4255
-3726
-3025
-2284
-1617
-1041
-486
135
829
1490
1960
2142
2098
2047
2259
2899
3915
5034
5881
6146
5721
4724
3409
2029
727
-489
-1667
-2814
-3835
-4573
-4900
-4811
-4439
-3992
-3629
-3384
-3168
-2852
-2373
-1789
-1249
-905
-821
-943
-1125
-1211
-1104
-794
-332
216
814
1461
2168
2916
3637
4208
4494
4390
3859
2951
1791
551
-596
-1517
-2158
-2553
-2797
-2988
-3169
-3300
-3290
-3065
-2632
-2088
-1550
-1078
-624
-63
716
1714
2802
3771
4427
4671
4519
4078
3508
2983
2657
2607
2788
3012
3019
2596
1696
459
-877
-2132
-3277
-4415
-5645
-6935
-8095
-8891
-9198
-9095
-8805
-8548
-8406
-8286
-8007
-7423
-6470
-5154
-3491
-1496
758
3066
5085
6453
6964
6697
5997
5304
4928
4908
5032
4998
4602
3840
2875
1928
1162
640
366
326
518
907
1387
1774
1865
1535
811
-138
-1071
-1785
-2185
-2287
-2174
-1936
-1641
-1333
-1038
-763
-483
-135
353
1018
1821
2644
3338
3785
3936
3803
3414
2782
1900
790
-456
-1665
-2633
-3208
-3362
-3204
-2933
-2744
-2751
-2950
-3240
-3484
-3569
-3447
-3153
-2780
-2447
-2252
-2238
-2370
-2545
-2635
-2533
-2180
-1569
-706
409
1786
3403
5156
6857
8284
9267
9752
9803
9521
8962
8092
6845
5212
3327
1450
-125
-1191
-1693
-1708
-1368
-793
-79
666
1290
1616
1517
997
212
-580
-1126
-1280
-1054
-596
-114
204
263
91
-179
-363
-314
10
517
1026
1353
1401
1194
843
471
138
-182
-577
-1144
-1935
-2937
-4053
-5112
-5894
-6184
-5860
-4962
-3706
-2410
-1355
-648
-183
277
943
1848
2815
3545
3787
3474
2767
1967
1375
1158
1297
1616
1878
1883
1537
880
50
-775
-1449
-1908
-2186
-2376
-2572
-2822
-3109
-3368
-3530
-3556
-3456
-3270
-3056
-2863
-2716
-2620
-2554
-2485
-2383
-2231
-2025
-1769
-1448
-1041
-542
7
496
796
828
644
434
446
841
1572
2376
2898
2888
2357
1587
984
843
1191
1787
2294
2501
2459
2435
2709
3366
4203
4828
4880
4220
2976
1433
-143
-1624
-3005
-4303
-5458
-6331
-6776
-6736
-6269
-5491
-4508
-3378
-2159
-960
51
727
1042
1126
1192
1379
1645
1790
1605
1060
372
-82
18
749
1896
3078
3957
4408
4545
4606
4782
5091
5369
5375
4932
4033
2841
1602
513
-367
-1113
-1844
-2607
-3314
-3788
-3878
-3591
-3126
-2799
-2884
-3475
-4448
-5529
-6433
-6971
-7092
-6842
-6301
-5528
-4557
-3406
-2091
-632
935
2538
4051
5302
6126
6443
6318
5953
5598
5436
5505
5711
5908
6000
5988
5937
5899
5852
5703
5342
4710
3831
2785
1657
500
-663
-1803
-2852
-3708
-4269
-4486
-4398
-4126
-3826
-3623
-3553
-3553
-3491
-3242
-2772
-2174
-1642
-1380
-1491
-1909
-2418
-2750
-2707
-2247
-1477
-586
256
953
1487
1883
2173
2378
2528
2668
2858
3141
3514
3911
4224
4343
4203
3801
3199
2493
1790
1176
711
429
334
403
579
771
864
745
337
-365
-1287
-2300
-3270
-4111
-4807
-5394
-5892
-6255
-6354
-6037
-5231
-4025
-2685
-1562
-956
-987
-1553
-2393
-3197
-3713
-3802
-3451
-2758
-1913
-1162
-738
-760
-1156
-1673
-1994
-1910
-1427
-749
-128
310
642
1076
1787
2765
3797
4563
4790
4363
3345
1940
428
-895
-1778
-2096
-1916
-1493
-1165
-1165
-1475
-1804
-1745
-1012
376
2093
3659
4688
5052
4906
4560
4297
4231
4277
4217
3834
3033
1918
763
-94
-388
-51
763
1753
2612
3154
3369
3371
3292
3170
2909
2303
1140
-685
-3085
-5758
-8258
-10143
-11132
-11209
-10613
-9699
-8757
-7875
-6934
-5726
-4127
-2202
-188
1622
3020
3941
4435
4579
4413
3948
3225
2375
1611
1153
1123
1480
2041
2576
2928
3080
3141
3268
3552
3956
4332
4519
4457
4254
4138
4311
4779
5267
5300
4430
2500
-206
-3029
-5213
-6236
-6036
-4998
-3724
-2727
-2205
-2025
-1896
-1590
-1114
-702
-667
-1192
-2191
-3308
-4066
-4085
-3261
-1814
-167
1271
2300
3001
3632
4425
5397
6301
6742
6393
5175
3311
1235
-584
-1807
-2308
-2155
-1547
-729
66
664
966
962
720
368
51
-111
-68
129
328
320
-69
-890
-2021
-3202
-4121
-4552
-4422
-3812
-2895
-1865
-899
-143
293
378
189
-82
-215
-79
259
542
445
-240
-1477
-2985
-4365
-5277
-5577
-5338
-4778
-4139
-3586
-3153
-2755
-2240
-1469
-391
923
2301
3542
4504
5155
5559
5797
5901
5820
5475
4848
4045
3278
2778
2667
2888
3222
3398
3226
2682
1907
1123
518
174
54
34
-44
-328
-931
-1890
-3125
-4412
-5420
-5823
-5447
-4374
-2920
-1491
-384
334
822
1322
1989
2788
3510
3877
3664
2780
1296
-555
-2417
-3876
-4582
-4384
-3432
-2136
-1006
-414
-419
-769
-1062
-1002
-583
-102
1
-603
-1926
-3610
-5049
-5656
-5128
-3598
-1585
244
1399
1790
1741
1760
2216
3102
4030
4473
4088
2947
1520
440
172
789
1938
3025
3503
3125
2056
793
-74
-139
634
1911
3178
4024
4340
4332
4341
4591
5046
5459
5565
5276
4730
4178
3802
3596
3407
3063
2503
1798
1080
447
-81
-516
-843
-999
-922
-621
-215
102
147
-178
-851
-1750
-2700
-3524
-4097
-4382
-4450
-4458
-4580
-4917
-5445
-6029
-6508
-6781
-6856
-6807
-6711
-6595
-6439
-6222
-5963
-5711
-5498
-5306
-5066
-4698
-4163
-3468
-2638
-1689
-617
568
1805
2988
4000
4767
5279
5561
5628
5476
5111
4612
4158
3965
4168
4700
5277
5499
5053
3878
2209
468
-946
-1840
-2283
-2518
-2787
-3192
-3661
-4019
-4111
-3865
-3309
-2512
-1559
-558
328
873
852
151
-1143
-2743
-4261
-5351
-5813
-5614
-4829
-3555
-1876
124
2321
4525
6502
8032
8972
9290
9073
8488
7718
6900
6080
5223
4267
3198
2102
1148
521
326
546
1050
1649
2152
2397
2258
1670
655
-646
-2000
-3160
-3968
-4405
-4566
-4559
-4427
-4141
-3673
-3062
-2427
-1875
-1402
-851
-5
1251
2805
4321
5379
5675
5147
3970
2449
875
-564
-1799
-2837
-3726
-4512
-5221
-5831
-6257
-6367
-6047
-5281
-4193
-3024
-2027
-1364
-1048
-985
-1074
-1288
-1675
-2273
-2991
-3567
-3630
-2870
-1213
1101
3582
5681
7003
7450
7225
6713
6295
6193
6390
6651
6623
5971
4513
2305
-348
-2979
-5101
-6379
-6739
-6375
-5647
-4923
-4447
-4287
-4383
-4623
-4908
-5151
-5243
-5044
-4426
-3373
-2043
-744
190
577
487
220
157
573
1525
2864
4344
5751
6970
7979
8791
9401
9765
9807
9439
8583
7210
5391
3323
1308
-335
-1395
-1855
-1885
-1740
-1631
-1643
-1751
-1888
-2024
-2174
-2381
-2675
-3069
-3571
-4169
-4788
-5235
-5226
-4504
-3011
-989
1075
2669
3495
3604
3307
2963
2766
2682
2553
2262
1830
1382
1029
773
527
204
-192
-562
-804
-904
-967
-1144
-1515
-2028
-2521
-2820
-2842
-2623
-2285
-1966
-1772
-1768
-1983
-2410
-2987
-3594
-4073
-4279
-4138
-3671
-2976
-2192
-1451
-861
-481
-306
-246
-141
184
834
1768
2813
3746
4421
4838
5122
5410
5739
6000
6002
5585
4708
3451
1963
383
-1179
-2618
-3796
-4553
-4755
-4366
-3481
-2284
-978
293
1460
2497
3363
3968
4188
3921
3158
2029
791
-243
-836
-940
-748
-618
-906
-1757
-3002
-4214
-4910
-4798
-3927
-2654
-1462
-730
-588
-903
-1392
-1769
-1853
-1620
-1189
-770
-587
-785
-1357
-2115
-2759
-3008
-2736
-2040
-1186
-468
-63
39
-12
-43
23
133
149
-37
-403
-764
-826
-324
817
2391
3924
4842
4722
3503
1557
-459
-1896
-2418
-2139
-1533
-1151
-1324
-1994
-2781
-3208
-2957
-2025
-694
618
1555
1945
1836
1431
985
703
666
803
922
789
245
-696
-1818
-2781
-3267
-3139
-2513
-1690
-997
-603
-452
-330
-38
457
977
1253
1115
624
76
-159
162
1022
2175
3286
4119
4623
4902
5091
5249
5332
5260
5005
4638
4278
3996
3734
3302
2484
1179
-493
-2207
-3553
-4224
-4159
-3578
-2878
-2447
-2484
-2915
-3427
-3613
-3143
-1889
28
2292
4498
6277
7396
7812
7652
7153
6558
6032
5618
5253
4823
4219
3378
2290
986
-467
-1972
-3411
-4676
-5704
-6508
-7176
-7828
-8564
-9418
-10348
-11247
-11983
-12439
-12558
-12378
-12023
-11642
-11302
-10900
-10156
-8742
-6473
-3465
-128
3006
5532
7344
8605
9553
10288
10688
10519
9650
8210
6578
5200
4374
4121
4224
4386
4381
4144
3741
3286
2859
2478
2114
1754
1454
1354
1632
2386
3519
4680
5363
5114
3771
1586
-863
-2940
-4245
-4774
-4851
-4895
-5175
-5687
-6214
-6489
-6351
-5817
-5048
-4261
-3650
-3329
-3305
-3477
-3657
-3629
-3230
-2414
-1281
-24
1161
2168
3027
3885
4929
6282
7918
9628
11065
11855
11739
10688
8908
6760
4597
2635
904
-697
-2283
-3883
-5396
-6630
-7374
-7499
-7026
-6174
-5323
-4920
-5305
-6544
-8355
-10198
-11495
-11894
-11405
-10345
-9117
-7964
-6849
-5521
-3722
-1384
1289
3912
6085
7556
8285
8399
8096
7560
6916
6242
5588
4989
4453
3961
3477
2989
2557
2328
2485
3151
4276
5584
6636
6983
6352
4778
2608
376
-1388
-2341
-2433
-1903
-1182
-727
-838
-1541
-2570
-3490
-3915
-3697
-3003
-2214
-1705
-1641
-1907
-2202
-2230
-1854
-1133
-243
634
1375
1903
2159
2092
1695
1045
313
-297
-620
-580
-189
491
1370
2350
3311
4135
4731
5068
5161
5026
4631
3907
2815
1430
-36
-1308
-2186
-2666
-2952
-3355
-4126
-5311
-6709
-7935
-8565
-8288
-7027
-4986
-2609
-446
1035
1608
1364
647
-111
-580
-646
-401
-49
229
356
380
443
715
1323
2276
3411
4404
4869
4531
3395
1793
263
-710
-936
-611
-187
-99
-523
-1319
-2176
-2851
-3329
-3789
-4412
-5175
-5794
-5859
-5091
-3538
-1581
251
1546
2197
2413
2560
2948
3673
4580
5343
5612
5144
3900
2073
36
-1781
-3059
-3714
-3931
-4046
-4338
-4850
-5344
-5437
-4836
-3536
-1838
-195
1034
1761
2174
2593
3269
4248
5371
6373
7004
7115
6690
5837
4772
3781
3146
3043
3447
4106
4623
4612
3858
2396
475
-1548
-3337
-4649
-5363
-5471
-5068
-4339
-3526
-2861
-2495
-2456
-2680
-3088
-3669
-4500
-5689
-7267
-9105
-10902
-12265
-12834
-12406
-10986
-8788
-6158
-3480
-1070
898
2428
3665
4819
6063
7450
8891
10185
11104
11473
11234
10449
9264
7830
6234
4467
2466
208
-2196
-4468
-6247
-7235
-7344
-6737
-5725
-4598
-3481
-2334
-1082
221
1325
1881
1638
628
-814
-2200
-3133
-3487
-3434
-3297
-3349
-3652
-4037
-4192
-3802
-2673
-786
1701
4499
7260
9653
11434
12489
12831
12555
11771
10553
8922
6889
4509
1933
-578
-2708
-4178
-4843
-4759
-4146
-3287
-2380
-1450
-380
946
2474
3896
4744
4613
3394
1368
-904
-2844
-4101
-4670
-4813
-4889
-5175
-5790
-6687
-7696
-8546
-8902
-8446
-7009
-4699
-1923
736
2763
3924
4329
4315
4222
4223
4304
4383
4461
4665
5161
5994
6997
7836
8182
7890
7068
5989
4909
3916
2903
1671
87
-1818
-3867
-5836
-7565
-8985
-10077
-10793
-11043
-10752
-9950
-8811
-7591
-6488
-5523
-4533
-3280
-1627
355
2402
4186
5464
6159
6341
6150
5736
5248
4855
4756
5131
6043
7372
8810
9954
10458
10164
9157
7715
6184
4822
3697
2669
1486
-77
-2087
-4407
-6757
-8842
-10465
-11563
-12148
-12218
-11690
-10440
-8408
-5712
-2690
165
2370
3612
3855
3317
2355
1309
385
-367
-980
-1454
-1673
-1410
-427
1391
3937
6872
9718
12005
13400
13767
13150
11707
9627
7080
4217
1196
-1775
-4439
-6538
-7907
-8552
-8667
-8547
-8434
-8390
-8262
-7787
-6757
-5176
-3283
-1462
-79
650
692
160
-777
-1946
-3177
-4290
-5090
-5380
-5015
-3948
-2261
-164
2036
4000
5424
6114
6022
5251
4024
2630
1353
407
-132
-358
-517
-898
-1676
-2766
-3795
-4221
-3585
-1749
988
3993
6543
8106
8498
7880
6598
5000
3304
1559
-296
-2353
-4662
-7192
-9827
-12374
-14588
-16192
-16905
-16481
-14769
-11789
-7790
-3259
1159
4832
7343
8627
8986
8957
9089
9736
10954
12528
14105
15349
16052
16169
15778
15004
13947
12645
11086
9252
7164
4879
2447
-170
-3136
-6698
-11038
-16088
-21428
-26324
-29947
-31660
-31224
-28847
-25040
-20398
-15413
-10414
-5606
-1151
2785
6057
8583
10378
11546
12232
12588
12733
12748
12664
12474
12157
11722
11235
10798
10481
10238
9883
9178
7976
6342
4544
2905
1603
555
-524
-1923
-3725
-5722
-7512
-8711
-9147
-8916
-8299
-7601
-7012
-6566
-6175
-5708
-5059
-4196
-3191
-2231
-1590
-1558
-2307
-3769
-5596
-7250
-8219
-8254
-7491
-6373
-5379
-4723
-4191
-3250
-1372
1615
5362
9139
12187
14086
14896
15029
14941
14853
14663
14057
12721
10520
7571
4221
965
-1670
-3288
-3789
-3467
-2953
-2949
-3868
-5582
-7449
-8636
-8580
-7298
-5384
-3670
-2790
-2873
-3535
-4128
-4091
-3198
-1605
280
2015
3321
4172
4753
5327
6056
6884
7538
7673
7070
5803
4233
2839
1966
1635
1537
1218
346
-1090
-2765
-4184
-4931
-4868
-4187
-3309
-2708
-2736
-3533
-5013
-6903
-8806
-10268
-10866
-10309
-8537
-5768
-2458
818
3520
5270
5901
5445
4085
2133
11
-1777
-2736
-2528
-1110
1223
3942
6507
8584
10152
11406
12536
13510
13992
13487
11599
8281
3910
-850
-5313
-9026
-11850
-13879
-15240
-15944
-15862
-14835
-12829
-10024
-6773
-3450
-301
2639
5485
8354
11203
13760
15581
16227
15457
13347
10257
6681
3039
-455
-3792
-7033
-10138
-12853
-14740
-15315
-14244
-11486
-7340
-2390
2629
6979
10053
11462
11056
8896
5204
337
-5212
-10788
-15605
-18863
-19959
-18689
-15351
-10653
-5477
-598
3489
6588
8671
9731
9706
8522
6209
2995
-696
-4358
-7579
-10171
-12190
-13818
-15154
-16059
-16126
-14827
-11758
-6861
-485
6722
14023
20790
26598
31222
34579
36666
37516
37139
35479
32412
27839
21843
14830
7496
609
-5307
-10172
-14278
-17976
-21325
-23942
-25187
-24553
-22029
-18194
-14010
-10455
-8212
-7551
-8389
-10428
-13261
-16426
-19422
-21753
-22963
-22670
-20571
-16460
-10277
-2197
7293
17405
27180
35671
42122
46063
47314
45946
42247
36691
29908
22594
15379
8691
2655
-2895
-8314
-13951
-19939
-26043
-31651
-35934
-38134
-37868
-35304
-31109
-26205
-21435
-17317
-13970
-11216
-8774
-6419
-4069
-1781
310
2057
3366
4237
4764
5082
5294
5407
5344
5032
4515
3999
3779
4082
4905
5984
6916
7380
7331
7033
6925
7372
8440
9819
10934
11184
10217
8102
5318
2568
498
-566
-722
-410
-193
-494
-1440
-2841
-4318
-5464
-5980
-5729
-4727
-3106
-1097
990
2796
3975
4279
3630
2137
59
-2273
-4537
-6462
-7848
-8556
-8510
-7692
-6153
-3988
-1326
1680
4836
7871
10423
12091
12551
11689
9669
6868
3693
384
-3085
-6897
-11146
-15587
-19550
-22100
-22395
-20039
-15285
-8960
-2190
3945
8681
11687
13018
12975
11933
10179
7821
4785
927
-3779
-9066
-14312
-18663
-21279
-21622
-19606
-15580
-10161
-4030
2201
8035
13074
17021
19729
21251
21823
21765
21324
20551
19291
17293
14382
10605
6260
1821
-2208
-5433
-7657
-8891
-9301
-9130
-8611
-7909
-7106
-6233
-5342
-4571
-4164
-4413
-5532
-7511
-10036
-12536
-14358
-15005
-14321
-12518
-10041
-7320
-4566
-1706
1504
5264
9537
13976
17999
20945
22251
21579
18893
14487
8966
3158
-2051
-5934
-8129
-8728
-8215
-7262
-6464
-6117
-6140
-6166
-5778
-4786
-3421
-2319
-2266
-3804
-6885
-10781
-14335
-16443
-16513
-14660
-11529
-7899
-4295
-842
2618
6276
10168
14144
17970
21423
24302
26381
27384
27054
25294
22274
18412
14235
10194
6539
3307
388
-2378
-5130
-7918
-10638
-12990
-14508
-14708
-13325
-10517
-6922
-3503
-1237
-793
-2336
-5527
-9686
-14020
-17824
-20610
-22139
-22382
-21437
-19439
-16511
-12777
-8441
-3852
477
3982
6231
7116
6940
6322
5960
6344
7559
9278
10951
12098
12556
12540
12507
12880
13792
14995
15975
16190
15311
13318
10459
7090
3537
21
-3339
-6473
-9326
-11842
-13962
-15640
-16856
-17647
-18114
-18402
-18616
-18719
-18458
-17409
-15124
-11347
-6182
-136
5982
11282
15040
16904
16999
15889
14385
13252
12920
13326
13998
14333
13929
12775
11178
9493
7832
5958
3436
-57
-4472
-9331
-13916
-17560
-19886
-20875
-20762
-19864
-18443
-16659
-14621
-12446
-10289
-8294
-6499
-4748
-2695
75
3832
8499
13599
18394
22175
24528
25446
25207
24128
22376
19936
16754
12909
8684
4464
568
-2862
-5834
-8381
-10457
-11941
-12739
-12877
-12494
-11728
-10589
-8931
-6575
-3496
45
3544
6418
8229
8815
8280
6885
4914
2577
-10
-2794
-5720
-8673
-11430
-13659
-14981
-15088
-13855
-11412
-8106
-4390
-687
2690
5559
7839
9530
10712
11537
12181
12745
13147
13099
12201
10132
6850
2674
-1784
-5814
-8836
-10568
-11067
-10656
-9777
-8821
-7999
-7295
-6514
-5430
-3942
-2191
-537
586
886
365
-647
-1632
-2101
-1802
-801
562
1840
2674
2937
2775
2544
2655
3396
4787
6531
8080
8820
8288
6370
3361
-126
-3386
-5887
-7449
-8250
-8646
-8931
-9151
-9099
-8479
-7115
-5065
-2573
91
2763
5379
7838
9867
11035
10945
9497
7034
4252
1899
464
11
256
798
1341
1803
2282
2955
3981
5424
7207
9087
10685
11596
11530
10419
8399
5670
2359
-1499
-5820
-10275
-14230
-16930
-17849
-16999
-14960
-12596
-10601
-9167
-7938
-6273
-3633
132
4691
9362
13331
15896
16650
15588
13099
9825
6434
3389
848
-1269
-3087
-4600
-5649
-6047
-5771
-5068
-4390
-4208
-4793
-6102
-7790
-9330
-10196
-10055
-8912
-7160
-5461
-4478
-4552
-5495
-6643
-7171
-6503
-4574
-1797
1236
4098
6700
9202
11754
14273
16415
17734
17904
16874
14869
12294
9614
7253
5517
4509
4065
3779
3138
1763
-375
-2905
-5217
-6766
-7350
-7198
-6841
-6826
-7446
-8623
-9965
-10974
-11264
-10720
-9529
-8080
-6792
-5926
-5476
-5174
-4639
-3575
-1940
10
1835
3109
3616
3431
2867
2333
2172
2542
3376
4411
5267
5565
5048
3688
1705
-485
-2410
-3677
-4058
-3481
-1976
361
3359
6725
10028
12773
14545
15150
14659
13318
11391
9030
6260
3073
-456
-4125
-7658
-10805
-13420
-15445
-16843
-17551
-17490
-16654
-15183
-13383
-11640
-10290
-9509
-9270
-9375
-9541
-9493
-9024
-8038
-6528
-4540
-2122
696
3859
7211
10434
13066
14642
14891
13890
12080
10111
8591
7870
7943
8510
9141
9461
9279
8642
7784
7001
6489
6208
5846
4937
3067
95
-3766
-8035
-12180
-15815
-18768
-21001
-22460
-22986
-22349
-20392
-17156
-12928
-8160
-3341
1133
5019
8242
10868
13065
15041
16953
18826
20510
21730
22204
21779
20507
18627
16468
14318
12351
10600
9007
7479
5951
4407
2878
1406
-7
-1448
-3095
-5176
-7867
-11188
-14935
-18704
-21995
-24368
-25563
-25546
-24457
-22511
-19905
-16796
-13334
-9708
-6153
-2893
-64
2326
4361
6132
7664
8923
9889
10630
11297
12019
12778
13358
13453
12853
11600
9992
8422
7174
6304
5687
5163
4644
4117
3532
2708
1358
-772
-3730
-7298
-11078
-14671
-17811
-20379
-22312
-23489
-23705
-22724
-20391
-16704
-11840
-6144
-106
5672
10570
14110
16137
16911
17011
17059
17401
17925
18149
17539
15870
13427
10905
9079
8425
8906
10022
11078
11496
11010
9662
7636
5064
1913
-1984
-6773
-12416
-18589
-24729
-30177
-34388
-37079
-38267
-38170
-37026
-34931
-31769
-27299
-21345
-13997
-5719
2709
10406
16667
21158
23962
25442
26012
25939
25279
23967
21985
19487
16805
14326
12318
10828
9709
8761
7887
7154
6726
6702
6962
7122
6631
4984
1943
-2318
-7212
-11915
-15629
-17872
-18643
-18405
-17864
-17651
-18054
-18931
-19833
-20263
-19906
-18720
-16859
-14507
-11733
-8464
-4549
127
5543
11506
17657
23521
28603
32514
35085
36423
36834
36641
35982
34702
32429
28788
23637
17188
9945
2505
-4648
-11250
-17227
-22573
-27233
-31051
-33819
-35364
-35655
-34853
-33297
-31417
-29586
-27975
-26462
-24663
-22077
-18306
-13242
-7122
-427
6326
12780
18819
24494
29843
34721
38749
41404
42220
40987
37856
33301
27969
22489
17303
12600
8336
4341
452
-3369
-6990
-10152
-12590
-14168
-14967
-15272
-15459
-15845
-16582
-17625
-18794
-19865
-20645
-20987
-20783
-19943
-18403
-16151
-13258
-9888
-6283
-2727
503
3188
5227
6660
7666
8504
9408
10481
11626
12555
12889
12304
10682
8185
5218
2288
-181
-1994
-3205
-4014
-4604
-5021
-5190
-5034
-4614
-4163
-3981
-4230
-4803
-5349
-5461
-4926
-3851
-2613
-1645
-1211
-1293
-1639
-1910
-1843
-1337
-453
631
1671
2418
2682
2396
1669
771
51
-192
176
1087
2309
3545
4544
5152
5314
5044
4384
3412
2256
1125
277
-68
147
737
1300
1389
747
-512
-1895
-2735
-2513
-1132
1020
3244
4866
5533
5317
4593
3760
2992
2159
955
-851
-3180
-5589
-7415
-8071
-7330
-5449
-3071
-934
442
961
924
817
1016
1575
2196
2385
1721
80
-2256
-4681
-6483
-7123
-6448
-4768
-2748
-1149
-538
-1067
-2430
-4002
-5088
-5167
-4026
-1762
1310
4759
8109
10875
12605
12967
11847
9419
6118
2505
-909
-3813
-6125
-7927
-9336
-10414
-11152
-11523
-11547
-11312
-10934
-10480
-9921
-9129
-7937
-6220
-3949
-1196
1895
5138
8325
11219
13553
15067
15590
15133
13953
12514
11359
10903
11264
12190
13142
13490
12744
10710
7521
3532
-835
-5218
-9366
-13096
-16225
-18535
-19807
-19914
-18907
-17039
-14686
-12209
-9814
-7501
-5123
-2535
261
3064
5550
7439
8662
9405
10016
10799
11826
12872
13522
13406
12435
10902
9393
8522
8629
9584
10799
11465
10880
8738
5231
923
-3518
-7586
-11085
-14076
-16708
-19021
-20849
-21867
-21751
-20361
-17846
-14637
-11302
-8345
-6036
-4320
-2883
-1313
695
3208
6050
8921
11568
13900
15981
17907
19664
21044
21695
21260
19556
16680
13019
9145
5649
2963
1227
254
-387
-1196
-2531
-4462
-6753
-8981
-10728
-11742
-11998
-11643
-10877
-9847
-8602
-7121
-5384
-3433
-1417
419
1792
2480
2412
1714
658
-455
-1436
-2272
-3084
-3999
-5028
-6032
-6799
-7165
-7113
-6777
-6368
-6085
-6050
-6296
-6756
-7262
-7532
-7219
-6007
-3739
-511
3349
7393
11213
14550
17307
19490
21131
22242
22832
22920
22542
21718
20408
18500
15844
12320
7924
2814
-2693
-8173
-13197
-17416
-20628
-22751
-23757
-23582
-22099
-19185
-14855
-9389
-3353
2527
7589
11451
14097
15786
16835
17411
17427
16625
14771
11850
8150
4182
481
-2592
-4937
-6668
-7958
-8909
-9510
-9705
-9501
-9024
-8490
-8111
-8023
-8277
-8874
-9811
-11048
-12441
-13698
-14426
-14274
-13086
-10966
-8206
-5125
-1947
1219
4292
7116
9450
11069
11897
12061
11822
11407
10873
10100
8918
7274
5313
3316
1536
53
-1242
-2528
-3881
-5179
-6153
-6562
-6369
-5794
-5212
-4958
-5162
-5720
-6398
-6981
-7372
-7564
-7558
-7279
-6597
-5397
-3672
-1532
852
3333
5812
8203
10367
12087
13119
13281
12512
10873
8502
5572
2302
-1029
-4102
-6644
-8529
-9820
-10700
-11333
-11754
-11880
-11620
-11000
-10178
-9321
-8455
-7406
-5906
-3793
-1158
1677
4341
6619
8534
10257
11919
13477
14721
15411
15419
14805
13753
12470
11080
9599
7963
6082
3890
1378
-1377
-4203
-6862
-9107
-10754
-11728
-12063
-11861
-11247
-10333
-9212
-7945
-6559
-5038
-3350
-1497
438
2289
3868
5061
5890
6510
7126
7896
8863
9948
10979
11744
12024
11648
10543
8785
6602
4309
2195
427
-967
-2047
-2869
-3447
-3777
-3900
-3936
-4035
-4288
-4647
-4939
-4967
-4630
-3992
-3251
-2626
-2238
-2055
-1917
-1632
-1090
-333
444
965
988
412
-657
-1937
-3050
-3651
-3526
-2648
-1176
600
2336
3741
4663
5141
5366
5560
5833
6094
6090
5553
4374
2677
766
-1045
-2566
-3773
-4737
-5516
-6113
-6522
-6803
-7101
-7559
-8186
-8786
-9012
-8552
-7307
-5462
-3389
-1448
176
1518
2727
3907
5007
5842
6214
6051
5472
4742
4137
3821
3776
3834
3761
3345
2447
1018
-895
-3138
-5442
-7447
-8784
-9191
-8618
-7250
-5442
-3592
-2013
-869
-160
219
427
616
883
1236
1591
1817
1829
1665
1510
1623
2205
3283
4691
6141
7363
8200
8620
8660
8344
7658
6579
5121
3362
1416
-624
-2732
-4928
-7231
-9593
-11865
-13826
-15248
-15955
-15866
-14983
-13369
-11127
-8398
-5374
-2308
524
2875
4607
5715
6304
6522
6485
6262
5898
5475
5120
4968
5068
5328
5543
5498
5098
4427
3684
3039
2496
1869
893
-591
-2492
-4463
-6049
-6899
-6925
-6317
-5418
-4538
-3835
-3300
-2850
-2431
-2052
-1739
-1464
-1110
-532
347
1454
2598
3576
4301
4857
5434
6211
7241
8443
9667
10799
11800
12673
13377
13762
13589
12629
10792
8212
5234
2308
-174
-2011
-3248
-4116
-4893
-5745
-6636
-7351
-7626
-7320
-6517
-5513
-4671
-4248
-4280
-4585
-4900
-5036
-4976
-4842
-4776
-4798
-4746
-4336
-3310
-1582
702
3206
5529
7333
8429
8797
8568
7989
7366
6985
7007
7390
7900
8219
8117
7577
6792
6023
5411
4882
4202
3147
1658
-139
-2033
-3892
-5711
-7560
-9435
-11172
-12491
-13140
-13044
-12342
-11299
-10148
-8986
-7765
-6368
-4696
-2723
-493
1896
4304
6554
8455
9849
10671
10978
10916
10658
10319
9922
9413
8709
7756
6559
5187
3732
2273
836
-603
-2083
-3600
-5065
-6312
-7179
-7595
-7642
-7529
-7489
-7663
-8045
-8513
-8926
-9207
-9368
-9460
-9506
-9472
-9294
-8936
-8426
-7832
-7200
-6504
-5655
-4563
-3221
-1738
-296
957
2005
2998
4176
5735
7690
9825
11755
13082
13549
13142
12079
10703
9350
8243
7457
6935
6545
6126
5538
4687
3559
2233
865
-365
-1321
-1967
-2375
-2670
-2949
-3232
-3457
-3541
-3454
-3264
-3114
-3154
-3469
-4042
-4779
-5570
-6341
-7078
-7794
-8479
-9058
-9396
-9339
-8797
-7799
-6510
-5169
-3980
-3011
-2151
-1167
158
1885
3869
5816
7440
8597
9333
9808
10173
10476
10679
10743
10712
10714
10877
11212
11556
11611
11048
9621
7228
3912
-164
-4751
-9537
-14188
-18400
-21937
-24642
-26396
-27091
-26627
-24984
-22290
-18836
-14994
-11075
-7219
-3394
488
4432
8290
11820
14829
17282
19314
21122
22813
24314
25385
25728
25113
23469
20904
17656
14031
10335
6819
3654
929
-1338
-3172
-4618
-5735
-6592
-7265
-7824
-8315
-8745
-9089
-9316
-9430
-9487
-9594
-9855
-10304
-10838
-11209
-11079
-10155
-8325
-5733
-2744
210
2814
4987
6863
8649
10456
12203
13650
14518
14613
13877
12363
10173
7433
4306
1020
-2136
-4864
-6937
-8250
-8823
-8775
-8292
-7620
-7041
-6829
-7160
-8026
-9217
-10383
-11183
-11405
-11009
-10080
-8734
-7062
-5123
-2995
-804
1300
3203
4889
6443
7991
9616
11302
12924
14292
15211
15533
15197
14238
12766
10923
8811
6452
3802
836
-2337
-5425
-8000
-9665
-10233
-9834
-8858
-7789
-7007
-6677
-6771
-7163
-7731
-8386
-9044
-9577
-9824
-9649
-9011
-7999
-6788
-5543
-4349
-3177
-1938
-549
1002
2646
4246
5646
6705
7318
7444
7123
6490
5753
5137
4803
4780
4953
5128
5138
4951
4690
4574
4785
5349
6088
6685
6810
6255
4999
3187
1057
-1146
-3214
-4986
-6340
-7199
-7552
-7462
-7061
-6499
-5894
-5289
-4656
-3939
-3107
-2197
-1314
-593
-153
-34
-186
-466
-691
-693
-381
235
1059
1963
2862
3757
4725
5849
7126
8403
9395
9788
9373
8145
6310
4184
2067
135
-1574
-3099
-4475
-5675
-6619
-7213
-7391
-7138
-6491
-5540
-4428
-3336
-2434
-1805
-1403
-1076
-669
-146
337
490
42
-1088
-2694
-4331
-5466
-5654
-4675
-2578
343
3624
6729
9152
10529
10713
9800
8076
5922
3705
1700
53
-1214
-2186
-3014
-3852
-4788
-5784
-6672
-7207
-7177
-6497
-5250
-3644
-1935
-341
1004
2052
2820
3353
3695
3863
3826
3511
2841
1795
455
-970
-2190
-2908
-2905
-2092
-531
1584
3965
6282
8224
9545
10102
9852
8841
7178
5036
2651
315
-1675
-3098
-3887
-4148
-4101
-3967
-3867
-3793
-3662
-3404
-3027
-2616
-2277
-2061
-1938
-1820
-1606
-1230
-671
58
928
1889
2855
3687
4213
4283
3829
2923
1765
622
-280
-843
-1124
-1280
-1462
-1720
-1991
-2161
-2182
-2141
-2242
-2693
-3568
-4738
-5902
-6711
-6909
-6410
-5297
-3764
-2037
-333
1177
2377
3226
3766
4096
4322
4502
4618
4595
4356
3872
3177
2352
1487
654
-98
-729
-1205
-1503
-1632
-1642
-1629
-1707
-1985
-2525
-3319
-4283
-5286
-6207
-6992
-7693
-8433
-9335
-10420
-11558
-12486
-12899
-12564
-11407
-9541
-7223
-4772
-2484
-549
987
2224
3354
4566
5955
7468
8928
10115
10858
11099
10886
10323
9524
8588
7611
6695
5938
5408
5104
4954
4840
4637
4256
3655
2836
1837
719
-445
-1583
-2635
-3554
-4300
-4829
-5096
-5086
-4839
-4463
-4099
-3861
-3783
-3808
-3829
-3753
-3548
-3243
-2899
-2571
-2294
-2079
-1929
-1825
-1727
-1580
-1355
-1080
-850
-767
-863
-1032
-1054
-699
138
1347
2636
3650
4134
4033
3494
2774
2119
1669
1435
1328
1222
1014
663
191
-327
-808
-1186
-1436
-1555
-1543
-1386
-1077
-649
-212
64
24
-372
-985
-1528
-1686
-1282
-377
736
1659
2075
1873
1185
308
-431
-787
-657
-81
801
1794
2696
3351
3680
3702
3509
3213
2884
2518
2057
1441
666
-208
-1087
-1892
-2599
-3226
-3798
-4314
-4735
-4996
-5032
-4794
-4256
-3424
-2356
-1173
-45
871
1492
1862
2127
2455
2937
3529
4073
4376
4302
3832
3062
2159
1298
605
123
-206
-512
-940
-1568
-2343
-3088
-3576
-3649
-3310
-2719
-2098
-1610
-1279
-1012
-706
-334
2
132
-80
-659
-1513
-2492
-3466
-4371
-5199
-5949
-6584
-7030
-7200
-7039
-6537
-5724
-4644
-3334
-1826
-171
1549
3227
4768
6118
7286
8310
9212
9952
10420
10475
10003
8966
7410
5444
3210
867
-1416
-3464
-5130
-6330
-7075
-7463
-7628
-7683
-7682
-7627
-7501
-7309
-7074
-6820
-6542
-6191
-5695
-4975
-3965
-2608
-869
1245
3646
6138
8429
10199
11186
11267
10485
9021
7136
5096
3134
1427
91
-807
-1258
-1307
-1051
-623
-164
213
456
579
641
694
734
686
437
-95
-892
-1817
-2654
-3205
-3374
-3200
-2832
-2442
-2143
-1945
-1763
-1472
-970
-229
688
1642
2454
2940
2958
2443
1434
83
-1384
-2720
-3741
-4385
-4732
-4960
-5247
-5688
-6239
-6744
-7018
-6941
-6526
-5918
-5330
-4952
-4878
-5086
-5465
-5880
-6231
-6480
-6631
-6675
-6549
-6123
-5250
-3844
-1953
227
2417
4363
5931
7145
8144
9077
10024
10961
11790
12408
12768
12890
12840
12685
12464
12171
11761
11161
10288
9066
7462
5513
3335
1106
-991
-2821
-4328
-5529
-6485
-7259
-7903
-8471
-9032
-9658
-10384
-11150
-11778
-12011
-11615
-10488
-8723
-6580
-4370
-2327
-526
1096
2649
4179
5613
6791
7555
7843
7712
7305
6765
6169
5512
4744
3832
2805
1747
776
-5
-531
-787
-815
-700
-560
-508
-608
-838
-1083
-1177
-983
-456
333
1229
2063
2714
3133
3327
3324
3153
2838
2400
1842
1138
229
-942
-2364
-3903
-5305
-6265
-6546
-6080
-4992
-3537
-1998
-590
576
1468
2095
2470
2603
2518
2245
1817
1248
539
-298
-1221
-2137
-2931
-3505
-3815
-3885
-3776
-3542
-3200
-2712
-2025
-1104
22
1254
2438
3403
4011
4186
3929
3316
2471
1539
650
-104
-672
-1032
-1171
-1072
-735
-207
394
887
1096
931
446
-172
-693
-954
-932
-735
-508
-326
-136
221
910
2000
3392
4840
6025
6674
6653
6031
5052
4058
3363
3132
3325
3717
4011
3969
3499
2674
1661
622
-351
-1252
-2108
-2920
-3624
-4113
-4290
-4136
-3744
-3298
-3016
-3066
-3510
-4301
-5315
-6403
-7429
-8274
-8823
-8967
-8618
-7754
-6430
-4758
-2854
-781
1448
3830
6289
8635
10596
11901
12393
12085
11154
9867
8481
7174
6011
4970
3986
3023
2109
1346
866
757
1002
1464
1926
2182
2105
1672
929
-62
-1260
-2634
-4122
-5605
-6915
-7879
-8383
-8408
-8031
-7398
-6672
-5978
-5366
-4784
-4098
-3148
-1838
-201
1570
3182
4343
4880
4798
4263
3519
2786
2194
1769
1472
1261
1138
1146
1334
1710
2203
2687
3034
3192
3214
3235
3387
3722
4173
4603
4892
5013
5043
5101
5254
5466
5607
5525
5123
4396
3429
2346
1277
338
-379
-823
-1018
-1078
-1190
-1553
-2288
-3372
-4631
-5808
-6657
-7035
-6942
-6498
-5882
-5249
-4674
-4130
-3519
-2735
-1741
-604
518
1443
2052
2333
2374
2286
2135
1898
1498
866
-3
-1040
-2140
-3204
-4172
-5011
-5688
-6164
-6402
-6390
-6139
-5668
-4977
-4041
-2853
-1467
-28
1249
2152
2553
2449
1964
1296
664
252
178
467
1042
1738
2360
2749
2846
2696
2409
2077
1725
1317
805
192
-455
-1038
-1489
-1812
-2070
-2334
-2633
-2936
-3175
-3287
-3236
-3012
-2615
-2053
-1353
-590
108
596
767
618
268
-67
-149
201
1031
2248
3642
4956
5972
6570
6757
6631
6315
5897
5388
4740
3902
2874
1731
604
-366
-1075
-1477
-1575
-1414
-1064
-624
-211
71
162
85
-69
-169
-107
169
651
1292
2031
2788
3452
3880
3927
3511
2665
1540
345
-759
-1729
-2653
-3676
-4896
-6301
-7754
-9062
-10055
-10645
-10846
-10741
-10443
-10051
-9618
-9140
-8554
-7762
-6680
-5278
-3607
-1780
75
1863
3537
5071
6419
7494
8186
8424
8220
7688
7010
6361
5856
5519
5292
5073
4750
4246
3539
2687
1813
1067
559
308
223
158
-4
-269
-519
-567
-265
397
1276
2128
2725
2957
2874
2645
2465
2465
2671
3022
3436
3865
4318
4840
5469
6201
6984
7728
8327
8670
8646
8161
7166
5693
3875
1915
27
-1643
-3046
-4216
-5213
-6058
-6716
-7117
-7202
-6962
-6438
-5699
-4808
-3805
-2712
-1535
-281
1045
2421
3802
5109
6231
7054
7499
7551
7269
6762
6154
5550
5016
4577
4237
3995
3869
3897
4120
4538
5074
5556
5756
5475
4634
3322
1763
230
-1074
-2073
-2803
-3341
-3723
-3918
-3848
-3461
-2779
-1904
-978
-121
614
1243
1818
2374
2890
3284
3430
3219
2609
1669
573
-434
-1125
-1363
-1159
-664
-103
318
491
438
277
148
137
245
413
569
687
796
944
1149
1367
1511
1510
1359
1145
1002
1042
1300
1714
2182
2619
3014
3421
3917
4536
5236
5908
6410
6617
6454
5909
5028
3906
2680
1505
518
-209
-693
-1041
-1415
-1964
-2775
-3849
-5108
-6424
-7649
-8635
-9242
-9359
-8923
-7954
-6564
-4940
-3298
-1821
-613
313
1010
1552
1983
2304
2489
2520
2424
2282
2195
2227
2350
2434
2293
1772
830
-431
-1805
-3080
-4125
-4931
-5574
-6138
-6639
-7006
-7131
-6938
-6437
-5725
-4940
-4198
-3560
-3037
-2613
-2267
-1972
-1673
-1287
-727
54
1028
2096
3141
4086
4926
5704
6451
7131
7636
7838
7665
7149
6413
5598
4784
3955
3021
1899
580
-850
-2252
-3507
-4582
-5531
-6438
-7323
-8092
-8546
-8467
-7737
-6415
-4737
-3024
-1564
-525
63
256
133
-251
-853
-1612
-2438
-3228
-3914
-4490
-5005
-5515
-6042
-6562
-7030
-7423
-7762
-8090
-8436
-8780
-9051
-9163
-9048
-8679
-8067
-7236
-6208
-5002
-3646
-2197
-751
573
1656
2426
2879
3081
3131
3109
3034
2870
2576
2167
1755
1504
1553
1925
2508
3113
3595
3933
4238
4667
5307
6095
6842
7318
7374
7013
6382
5709
5211
5020
5157
5529
5966
6272
6279
5907
5190
4267
3326
2530
1955
1570
1279
982
629
226
-197
-637
-1137
-1755
-2504
-3303
-3977
-4327
-4229
-3704
-2923
-2129
-1525
-1189
-1050
-937
-670
-150
606
1470
2261
2810
3023
2900
2524
2013
1469
941
428
-97
-645
-1195
-1699
-2107
-2399
-2586
-2692
-2730
-2683
-2516
-2195
-1717
-1114
-450
205
789
1254
1564
1690
1620
1365
976
536
136
-159
-340
-448
-541
-640
-691
-577
-175
567
1581
2683
3638
4258
4471
4339
4024
3705
3516
3501
3620
3784
3902
3919
3830
3668
3473
3263
3027
2730
2352
1906
1440
1020
694
470
322
198
51
-153
-427
-767
-1148
-1524
-1835
-2012
-2000
-1767
-1311
-655
154
1041
1902
2612
3043
3111
2800
2168
1322
377
-585
-1518
-2393
-3169
-3773
-4120
-4148
-3859
-3331
-2699
-2103
-1634
-1305
-1051
-775
-389
143
803
1529
2238
2859
3348
3710
3996
4289
4673
5176
5741
6229
6474
6358
5871
5105
4190
3209
2150
929
-519
-2157
-3822
-5278
-6321
-6866
-6965
-6752
-6359
-5853
-5238
-4494
-3635
-2733
-1903
-1265
-909
-868
-1113
-1558
-2077
-2531
-2810
-2871
-2753
-2555
-2381
-2289
-2260
-2224
-2104
-1880
-1606
-1394
-1365
-1596
-2079
-2731
-3413
-3982
-4336
-4431
-4285
-3954
-3500
-2970
-2403
-1835
-1312
-876
-543
-287
-52
217
529
840
1082
1220
1277
1323
1423
1584
1751
1858
1892
1915
2021
2256
2549
2739
2664
2265
1637
978
475
207
116
66
-63
-313
-651
-1025
-1411
-1829
-2302
-2811
-3274
-3577
-3625
-3403
-2986
-2512
-2127
-1929
-1927
-2050
-2177
-2196
-2053
-1773
-1437
-1133
-901
-715
-509
-233
105
433
656
716
612
396
122
-191
-567
-1042
-1627
-2288
-2959
-3571
-4080
-4472
-4749
-4919
-4993
-4993
-4942
-4859
-4736
-4546
-4262
-3898
-3517
-3212
-3047
-3011
-3003
-2884
-2552
-1994
-1294
-573
79
652
1198
1779
2402
2995
3431
3590
3423
2978
2377
1766
1247
848
526
206
-169
-605
-1057
-1457
-1748
-1914
-1970
-1947
-1857
-1685
-1388
-922
-274
521
1381
2188
2831
3228
3352
3227
2909
2456
1909
1285
594
-142
-882
-1572
-2174
-2681
-3130
-3580
-4085
-4672
-5325
-5996
-6621
-7126
-7445
-7517
-7298
-6780
-5999
-5045
-4032
-3059
-2171
-1345
-513
383
1343
2299
3156
3861
4443
5010
5681
6501
7399
8209
8745
8892
8651
8131
7494
6885
6393
6036
5771
5512
5158
4628
3887
2970
1970
1002
166
-479
-909
-1120
-1105
-862
-406
225
968
1764
2573
3385
4203
5029
5844
6609
7270
7766
8045
8092
7939
7670
7388
7172
7031
6905
6705
6370
5916
5422
4979
4638
4383
4150
3872
3509
3057
2531
1955
1364
812
362
69
-61
-71
-41
-34
-64
-92
-52
108
399
798
1266
1772
2289
2792
3243
3597
3811
3864
3766
3559
3299
3034
2780
2513
2181
1736
1169
517
-149
-771
-1330
-1857
-2397
-2969
-3536
-4025
-4364
-4528
-4558
-4536
-4543
-4618
-4745
-4857
-4874
-4741
-4455
-4077
-3712
-3466
-3391
-3460
-3570
-3601
-3467
-3154
-2707
-2185
-1623
-1032
-423
160
636
928
1010
932
790
670
584
466
210
-254
-900
-1600
-2171
-2447
-2354
-1929
-1300
-617
14
570
1101
1680
2348
3070
3742
4233
4427
4262
3738
2912
1884
789
-222
-1010
-1482
-1624
-1503
-1239
-966
-794
-796
-1002
-1409
-1976
-2643
-3336
-4001
-4629
-5254
-5928
-6682
-7487
-8252
-8850
-9161
-9108
-8682
-7935
-6966
-5889
-4795
-3730
-2691
-1653
-620
333
1071
1439
1348
831
40
-806
-1508
-1943
-2081
-1954
-1610
-1091
-424
359
1220
2108
2968
3739
4355
4742
4828
4561
3923
2946
1706
314
-1109
-2447
-3623
-4596
-5365
-5935
-6292
-6394
-6189
-5656
-4847
-3884
-2931
-2131
-1569
-1255
-1149
-1195
-1338
-1527
-1708
-1829
-1860
-1802
-1683
-1532
-1353
-1111
-760
-285
275
824
1252
1482
1498
1340
1067
715
283
-257
-917
-1660
-2390
-2972
-3280
-3248
-2888
-2276
-1504
-640
299
1329
2465
3678
4888
5982
6858
7461
7809
7971
8032
8047
8009
7850
7475
6815
5874
4738
3548
2442
1500
733
99
-445
-914
-1286
-1527
-1617
-1560
-1368
-1048
-594
-4
696
1445
2164
2795
3324
3781
4209
4630
5021
5331
5512
5562
5532
5510
5574
5746
5976
6162
6204
6062
5781
5467
5215
5043
4865
4525
3888
2924
1739
532
-495
-1223
-1648
-1849
-1926
-1937
-1885
-1741
-1487
-1141
-760
-417
-175
-65
-78
-166
-258
-271
-137
172
626
1142
1607
1916
2017
1935
1759
1619
1626
1830
2195
2616
2960
3131
3110
2959
2787
2685
2676
2704
2661
2451
2037
1466
849
309
-58
-209
-151
80
437
866
1304
1685
1951
2070
2058
1977
1913
1939
2077
2289
2491
2598
2560
2385
2121
1822
1505
1151
721
203
-361
-884
-1275
-1494
-1573
-1605
-1686
-1867
-2129
-2400
-2596
-2667
-2610
-2469
-2308
-2193
-2171
-2253
-2409
-2570
-2647
-2568
-2301
-1870
-1342
-791
-275
173
534
789
915
905
781
601
434
327
270
200
25
-326
-860
-1510
-2158
-2689
-3037
-3208
-3263
-3277
-3289
-3284
-3201
-2975
-2577
-2037
-1424
-822
-289
158
535
873
1197
1510
1798
2039
2217
2339
2430
2520
2615
2675
2620
2364
1861
1143
315
-486
-1158
-1666
-2053
-2405
-2805
-3299
-3888
-4533
-5165
-5713
-6117
-6356
-6454
-6467
-6444
-6396
-6278
-6021
-5580
-4974
-4286
-3626
-3068
-2632
-2289
-1995
-1728
-1490
-1287
-1116
-966
-840
-765
-785
-934
-1210
-1577
-1987
-2415
-2858
-3321
-3781
-4176
-4425
-4479
-4346
-4091
-3798
-3521
-3271
-3032
-2801
-2608
-2499
-2496
-2558
-2585
-2464
-2130
-1604
-985
-396
71
386
577
689
762
811
843
854
838
776
633
376
-10
-504
-1064
-1647
-2233
-2824
-3423
-4002
-4494
-4812
-4892
-4724
-4358
-3885
-3397
-2958
-2585
-2254
-1912
-1498
-972
-333
375
1074
1694
2199
2600
2930
3202
3391
3441
3312
3026
2685
2437
2416
2692
3245
3991
4812
5600
6270
6766
7057
7138
7020
6725
6266
5653
4895
4019
3084
2163
1324
607
21
-443
-776
-943
-898
-622
-153
404
905
1223
1297
1160
930
762
787
1058
1531
2090
2609
3022
3358
3731
4266
5028
5968
6941
7776
8355
8662
8766
8751
8639
8363
7791
6817
5442
3811
2182
836
-27
-362
-286
-12
241
345
295
198
197
391
787
1294
1780
2133
2317
2383
2431
2557
2799
3125
3448
3675
3749
3679
3532
3399
3346
3378
3422
3356
3062
2486
1667
721
-207
-1014
-1676
-2233
-2740
-3212
-3592
-3777
-3681
-3298
-2724
-2130
-1696
-1531
-1627
-1857
-2023
-1934
-1479
-672
348
1376
2221
2780
3062
3159
3170
3135
3009
2697
2125
1305
361
-515
-1126
-1354
-1200
-782
-297
47
103
-170
-702
-1351
-1967
-2460
-2830
-3149
-3509
-3959
-4473
-4960
-5297
-5377
-5145
-4606
-3830
-2927
-2027
-1244
-643
-224
67
304
546
811
1089
1359
1629
1943
2374
2989
3814
4808
5859
6804
7484
7793
7720
7339
6773
6124
5436
4695
3876
2990
2101
1289
599
3
-586
-1260
-2060
-2952
-3849
-4665
-5342
-5854
-6194
-6355
-6336
-6162
-5898
-5631
-5434
-5334
-5298
-5255
-5133
-4890
-4527
-4081
-3603
-3142
-2734
-2402
-2157
-2005
-1954
-2005
-2158
-2387
-2647
-2876
-3019
-3052
-2989
-2866
-2717
-2536
-2278
-1886
-1338
-689
-81
297
281
-204
-1103
-2251
-3429
-4446
-5184
-5616
-5767
-5676
-5369
-4862
-4195
-3446
-2738
-2195
-1900
-1860
-2005
-2219
-2381
-2419
-2325
-2159
-2024
-2023
-2221
-2619
-3151
-3710
-4178
-4461
-4508
-4306
-3875
-3262
-2535
-1775
-1075
-523
-193
-134
-365
-860
-1547
-2309
-3006
-3513
-3764
-3763
-3571
-3260
-2874
-2420
-1891
-1298
-691
-141
296
607
827
1012
1205
1406
1582
1683
1662
1488
1152
673
102
-478
-968
-1273
-1330
-1117
-645
54
937
1951
3022
4050
4920
5522
5768
5618
5088
4252
3230
2170
1202
400
-235
-762
-1247
-1705
-2074
-2241
-2109
-1665
-1000
-287
305
671
804
771
669
575
536
569
680
872
1142
1473
1833
2182
2489
2743
2967
3214
3552
4034
4662
5365
6005
6416
6459
6077
5302
4228
2968
1616
238
-1117
-2397
-3555
-4564
-5419
-6135
-6712
-7115
-7289
-7194
-6848
-6330
-5749
-5188
-4666
-4150
-3605
-3040
-2518
-2117
-1882
-1792
-1784
-1791
-1785
-1779
-1787
-1790
-1728
-1526
-1143
-597
39
684
1287
1847
2396
2960
3529
4058
4482
4748
4844
4800
4683
4573
4535
4600
4745
4902
4986
4928
4718
4410
4102
3886
3806
3844
3937
4014
4030
3977
3869
3732
3596
3493
3448
3461
3478
3396
3089
2464
1514
322
-969
-2224
-3346
-4291
-5032
-5540
-5785
-5763
-5517
-5131
-4698
-4277
-3883
-3503
-3134
-2804
-2570
-2491
-2602
-2907
-3383
-3980
-4616
-5174
-5528
-5577
-5299
-4763
-4106
-3467
-2932
-2510
-2151
-1798
-1425
-1054
-740
-539
-489
-595
-835
-1169
-1557
-1966
-2377
-2774
-3136
-3420
-3569
-3524
-3253
-2766
-2120
-1413
-759
-274
-48
-130
-506
-1101
-1791
-2434
-2906
-3123
-3044
-2664
-2001
-1097
-10
1188
2424
3636
4778
5813
6709
7431
7944
8222
8238
7969
7394
6512
5372
4080
2785
1630
702
9
-493
-858
-1096
-1175
-1048
-704
-202
339
772
970
860
441
-224
-1031
-1863
-2627
-3271
-3773
-4116
-4264
-4151
-3713
-2931
-1862
-638
581
1658
2509
3107
3445
3516
3302
2792
2001
980
-195
-1434
-2652
-3777
-4746
-5519
-6082
-6457
-6699
-6877
-7043
-7213
-7361
-7438
-7402
-7248
-7016
-6772
-6571
-6429
-6317
-6185
-5989
-5715
-5374
-4980
-4536
-4034
-3482
-2921
-2423
-2063
-1886
-1888
-2041
-2319
-2720
-3263
-3943
-4705
-5437
-6004
-6297
-6277
-5976
-5481
-4893
-4302
-3767
-3311
-2921
-2552
-2144
-1649
-1061
-428
156
593
825
863
779
668
599
584
583
541
434
291
178
159
245
387
498
502
372
137
-151
-450
-757
-1096
-1489
-1932
-2389
-2818
-3192
-3515
-3808
-4088
-4343
-4525
-4569
-4424
-4082
-3587
-3024
-2484
-2023
-1647
-1311
-958
-560
-142
227
467
536
454
299
171
153
271
495
745
929
979
875
655
394
165
3
-111
-232
-414
-676
-989
-1306
-1586
-1822
-2029
-2218
-2374
-2453
-2412
-2239
-1975
-1692
-1468
-1339
-1285
-1243
-1136
-917
-584
-175
260
693
1129
1590
2075
2540
2902
3083
3059
2889
2690
2574
2595
2730
2912
3084
3232
3378
3540
3700
3802
3792
3654
3422
3162
2929
2750
2626
2562
2580
2716
2988
3380
3844
4323
4778
5196
5576
5904
6133
6199
6041
5640
5033
4313
3600
2994
2540
2199
1874
1463
928
334
-166
-406
-296
123
697
1237
1608
1784
1829
1844
1901
2013
2145
2231
2209
2032
1670
1129
454
-265
-922
-1422
-1721
-1827
-1798
-1709
-1642
-1666
-1829
-2144
-2571
-3017
-3364
-3516
-3439
-3171
-2793
-2372
-1934
-1456
-905
-280
366
939
1341
1504
1416
1117
684
206
-235
-586
-828
-975
-1059
-1109
-1146
-1174
-1194
-1204
-1205
-1193
-1156
-1078
-946
-763
-552
-345
-185
-113
-167
-368
-709
-1142
-1581
-1919
-2067
-1975
-1651
-1138
-502
195
892
1532
2052
2392
2508
2385
2040
1522
896
230
-416
-1000
-1504
-1929
-2288
-2592
-2835
-2994
-3036
-2940
-2713
-2396
-2060
-1781
-1620
-1590
-1655
-1737
-1748
-1635
-1408
-1142
-939
-875
-957
-1115
-1230
-1193
-951
-529
-16
471
829
990
940
710
366
-13
-350
-595
-725
-740
-653
-475
-207
163
645
1246
1952
2723
3491
4167
4658
4895
4845
4524
3987
3310
2576
1855
1204
648
182
-231
-640
-1086
-1572
-2061
-2495
-2829
-3060
-3223
-3363
-3498
-3597
-3590
-3412
-3039
-2508
-1902
-1315
-817
-434
-156
42
190
311
425
549
693
855
1024
1188
1343
1507
1709
1973
2293
2635
2951
3208
3415
3621
3888
4250
4694
5158
5574
5898
6132
6304
6427
6469
6359
6024
5436
4636
3718
2777
1864
980
99
-784
-1620
-2318
-2790
-2999
-2986
-2855
-2731
-2717
-2860
-3151
-3542
-3969
-4375
-4724
-5002
-5211
-5351
-5409
-5352
-5147
-4784
-4304
-3797
-3375
-3130
-3093
-3229
-3451
-3665
-3798
-3821
-3736
-3565
-3333
-3061
-2762
-2451
-2143
-1863
-1646
-1540
-1589
-1813
-2188
-2643
-3078
-3403
-3572
-3599
-3544
-3483
-3472
-3537
-3682
-3901
-4196
-4572
-5023
-5517
-6001
-6411
-6692
-6815
-6774
-6578
-6245
-5790
-5232
-4594
-3912
-3231
-2604
-2083
-1708
-1494
-1420
-1429
-1451
-1434
-1368
-1295
-1285
-1393
-1625
-1936
-2248
-2495
-2651
-2730
-2768
-2803
-2860
-2952
-3084
-3255
-3444
-3611
-3707
-3695
-3577
-3385
-3163
-2929
-2664
-2320
-1859
-1282
-640
-14
517
898
1111
1166
1082
881
579
190
-276
-808
-1387
-1976
-2528
-2998
-3360
-3623
-3828
-4029
-4274
-4585
-4963
-5393
-5857
-6327
-6773
-7156
-7443
-7611
-7651
-7555
-7304
-6874
-6245
-5432
-4496
-3543
-2697
-2056
-1664
-1500
-1485
-1511
-1472
-1296
-966
-520
-25
457
911
1379
1936
2635
3466
4334
5097
5619
5840
5793
5584
5345
5177
5126
5187
5328
5515
5724
5936
6127
6258
6288
6183
5942
5596
5207
4846
4570
4403
4332
4320
4322
4300
4231
4101
3900
3614
3234
2765
2242
1725
1282
956
747
601
446
224
-65
-361
-575
-633
-517
-266
53
388
738
1144
1656
2298
3037
3799
4499
5069
5480
5737
5857
5855
5732
5484
5116
4652
4139
3641
3216
2896
2677
2516
2358
2157
1904
1630
1392
1254
1258
1404
1651
1923
2133
2206
2112
1872
1553
1237
982
801
664
537
409
312
305
437
724
1139
1639
2193
2790
3435
4117
4799
5421
5923
6271
6471
6558
6579
6574
6565
6550
6513
6422
6244
5955
5551
5051
4489
3899
3313
2750
2230
1769
1373
1027
689
304
-169
-725
-1305
-1826
-2217
-2459
-2590
-2679
-2779
-2899
-3000
-3027
-2950
-2789
-2609
-2489
-2486
-2606
-2812
-3044
-3240
-3355
-3357
-3223
-2936
-2485
-1876
-1138
-316
536
1370
2145
2823
3368
3741
3912
3869
3623
3210
2681
2095
1515
1000
598
330
184
114
60
-30
-179
-377
-590
-781
-931
-1041
-1129
-1226
-1369
-1597
-1938
-2396
-2936
-3483
-3934
-4191
-4198
-3962
-3550
-3063
-2591
-2176
-1798
-1397
-907
-303
381
1066
1658
2093
2357
2475
2487
2425
2301
2119
1883
1604
1293
953
579
173
-241
-617
-905
-1071
-1119
-1087
-1031
-1002
-1037
-1158
-1381
-1718
-2165
-2698
-3266
-3798
-4214
-4440
-4422
-4130
-3570
-2786
-1860
-894
10
776
1365
1780
2051
2227
2358
2483
2622
2774
2915
3022
3083
3112
3140
3189
3256
3298
3256
3079
2764
2360
1952
1624
1420
1321
1250
1104
790
266
-450
-1284
-2132
-2896
-3507
-3936
-4183
-4260
-4169
-3903
-3451
-2818
-2044
-1213
-442
142
442
420
115
-373
-911
-1384
-1727
-1941
-2071
-2168
-2248
-2282
-2207
-1962
-1532
-961
-343
215
635
893
1006
1020
964
850
678
459
230
51
-17
57
258
529
800
1020
1183
1330
1518
1789
2132
2475
2713
2750
2545
2128
1587
1026
517
85
-286
-629
-964
-1295
-1610
-1894
-2130
-2300
-2377
-2341
-2186
-1930
-1611
-1271
-940
-630
-354
-128
14
42
-55
-253
-496
-716
-854
-874
-768
-553
-258
85
457
852
1278
1749
2262
2799
3326
3808
4226
4573
4841
5008
5030
4866
4504
3985
3398
2850
2428
2163
2029
1962
1889
1768
1605
1444
1344
1343
1433
1557
1639
1616
1472
1237
960
677
393
92
-243
-604
-961
-1280
-1552
-1803
-2078
-2414
-2808
-3209
-3533
-3694
-3636
-3357
-2904
-2363
-1827
-1374
-1050
-870
-827
-896
-1043
-1225
-1398
-1531
-1611
-1656
-1702
-1789
-1937
-2144
-2384
-2619
-2810
-2919
-2917
-2791
-2559
-2276
-2023
-1874
-1868
-1984
-2158
-2302
-2347
-2258
-2037
-1712
-1322
-908
-509
-147
174
477
803
1187
1640
2130
2596
2968
3204
3311
3349
3400
3537
3781
4086
4366
4522
4497
4296
3972
3592
3200
2807
2405
1999
1616
1298
1074
932
819
667
421
65
-386
-901
-1450
-2005
-2535
-2997
-3347
-3551
-3604
-3530
-3368
-3143
-2854
-2477
-1980
-1347
-596
225
1054
1825
2481
2975
3272
3350
3206
2867
2383
1818
1226
643
83
-448
-939
-1365
-1699
-1923
-2044
-2086
-2076
-2028
-1939
-1802
-1623
-1430
-1268
-1175
-1162
-1207
-1261
-1276
-1221
-1091
-908
-698
-480
-248
22
359
769
1224
1652
1968
2099
2017
1758
1395
1016
687
428
211
-18
-309
-685
-1119
-1538
-1844
-1943
-1786
-1379
-783
-83
641
1336
1980
2564
3079
3506
3824
4019
4091
4043
3883
3606
3214
2729
2201
1711
1344
1163
1181
1361
1624
1880
2054
2100
2004
1782
1472
1125
803
570
476
551
795
1186
1690
2274
2909
3566
4212
4799
5277
5606
5766
5764
5630
5407
5136
4856
4599
4389
4241
4154
4114
4098
4078
4032
3947
3811
3614
3346
3001
2582
2103
1585
1047
499
-61
-632
-1203
-1748
-2239
-2660
-3018
-3333
-3618
-3852
-3984
-3953
-3736
-3368
-2943
-2570
-2321
-2204
-2176
-2178
-2186
-2222
-2330
-2539
-2829
-3130
-3347
-3398
-3240
-2880
-2361
-1747
-1111
-519
-30
311
474
443
217
-189
-745
-1408
-2132
-2877
-3615
-4329
-5006
-5622
-6138
-6511
-6700
-6692
-6501
-6173
-5777
-5381
-5035
-4753
-4502
-4221
-3840
-3311
-2632
-1836
-972
-86
787
1618
2365
2970
3382
3572
3556
3383
3105
2752
2320
1782
1116
328
-540
-1421
-2237
-2927
-3456
-3819
-4041
-4152
-4174
-4110
-3949
-3686
-3344
-2975
-2636
-2360
-2128
-1882
-1552
-1106
-563
23
595
1129
1641
2160
2701
3240
3721
4080
4274
4292
4156
3904
3575
3199
2798
2386
1967
1539
1094
630
157
-303
-717
-1058
-1327
-1560
-1822
-2187
-2697
-3347
-4074
-4782
-5376
-5789
-6001
-6025
-5898
-5661
-5356
-5025
-4705
-4424
-4185
-3967
-3724
-3413
-3013
-2544
-2066
-1656
-1375
-1249
-1255
-1340
-1446
-1534
-1588
-1612
-1604
-1553
-1434
-1230
-941
-589
-198
210
630
1061
1493
1906
2266
2546
2731
2817
2809
2722
2585
2443
2355
2369
2503
2729
2991
3238
3446
3626
3811
4021
4251
4471
4641
4722
4693
4544
4284
3945
3573
3223
2936
2727
2584
2485
2420
2402
2451
2580
2776
3003
3223
3403
3523
3569
3523
3371
3112
2766
2375
1980
1617
1304
1059
901
858
951
1179
1507
1870
2193
2407
2465
2354
2097
1754
1406
1132
980
952
1008
1092
1149
1154
1104
1010
887
741
582
421
266
114
-49
-241
-463
-693
-887
-998
-1000
-905
-746
-565
-385
-206
-14
200
418
600
695
670
519
271
-34
-355
-672
-979
-1275
-1552
-1786
-1947
-2004
-1944
-1771
-1508
-1187
-846
-521
-245
-47
53
52
-25
-128
-187
-128
94
479
967
1467
1877
2132
2214
2147
1977
1744
1468
1158
823
485
172
-88
-281
-416
-516
-611
-727
-874
-1043
-1207
-1334
-1399
-1399
-1357
-1308
-1281
-1277
-1259
-1167
-939
-534
48
761
1527
2253
2857
3297
3580
3758
3902
4070
4289
4542
4792
4996
5120
5139
5035
4794
4421
3950
3447
2995
2667
2496
2468
2531
2619
2679
2684
2635
2557
2477
2414
2363
2297
2176
1970
1679
1334
991
706
515
424
417
463
528
583
608
591
539
472
419
402
428
488
564
640
708
763
801
813
803
789
807
896
1069
1302
1534
1693
1730
1635
1438
1187
922
662
409
155
-101
-357
-610
-859
-1106
-1344
-1552
-1699
-1748
-1672
-1460
-1118
-667
-141
414
947
1408
1765
2009
2150
2204
2180
2073
1876
1590
1238
861
506
213
10
-94
-102
-28
107
282
486
725
1014
1364
1759
2156
2497
2737
2875
2947
3006
3082
3165
3213
3180
3053
2861
2665
2526
2478
2515
2596
2663
2659
2538
2279
1884
1383
828
287
-175
-505
-677
-694
-578
-359
-65
285
674
1086
1497
1886
2236
2540
2800
3023
3217
3392
3566
3763
3992
4240
4460
4598
4617
4528
4382
4242
4138
4051
3931
3741
3490
3237
3056
2987
3019
3097
3165
3193
3190
3179
3180
3194
3211
3219
3215
3201
3180
3151
3109
3045
2950
2806
2595
2307
1941
1514
1047
554
41
-493
-1035
-1560
-2032
-2423
-2725
-2949
-3111
-3222
-3277
-3261
-3155
-2939
-2603
-2148
-1596
-998
-425
52
390
592
705
786
874
965
1022
999
875
671
436
230
93
30
14
-1
-51
-146
-261
-352
-369
-287
-113
117
353
551
685
754
770
754
721
669
587
457
273
52
-165
-334
-434
-487
-550
-698
-981
-1402
-1920
-2471
-2988
-3419
-3727
-3889
-3894
-3756
-3508
-3202
-2877
-2547
-2197
-1805
-1375
-957
-630
-471
-510
-713
-997
-1276
-1500
-1679
-1863
-2111
-2448
-2846
-3228
-3502
-3591
-3465
-3147
-2705
-2224
-1776
-1399
-1088
-803
-501
-150
248
667
1072
1440
1766
2058
2323
2548
2710
2781
2751
2637
2480
2330
2225
2181
2187
2221
2258
2282
2293
2300
2314
2336
2353
2342
2277
2144
1945
1695
1411
1106
783
451
123
-177
-429
-623
-771
-896
-1014
-1131
-1237
-1318
-1366
-1383
-1369
-1318
-1218
-1058
-842
-589
-328
-81
148
377
633
935
1280
1645
1990
2271
2460
2550
2563
2543
2542
2599
2726
2898
3067
3176
3184
3076
2870
2611
2353
2142
1999
1910
1833
1713
1513
1236
930
676
553
602
806
1099
1392
1617
1754
1835
1920
2069
2304
2610
2939
3243
3492
3680
3819
3917
3978
3999
3979
3922
3845
3761
3680
3609
3547
3495
3453
3417
3381
3341
3301
3273
3268
3289
3322
3336
3303
3201
3030
2803
2541
2268
2013
1809
1692
1689
1802
2001
2234
2438
2574
2639
2664
2697
2768
2872
2960
2958
2800
2462
1974
1414
869
400
20
-300
-602
-902
-1174
-1359
-1399
-1276
-1022
-712
-412
-161
47
240
435
615
742
777
721
617
535
533
632
808
1008
1189
1322
1404
1444
1457
1455
1450
1450
1446
1412
1305
1090
756
326
-156
-655
-1155
-1665
-2192
-2716
-3186
-3530
-3691
-3644
-3409
-3030
-2561
-2041
-1498
-941
-378
187
745
1276
1752
2145
2432
2609
2688
2687
2617
2473
2242
1917
1515
1074
647
278
-14
-236
-417
-581
-734
-857
-913
-869
-715
-476
-207
27
184
265
311
380
514
716
951
1163
1304
1358
1344
1302
1272
1282
1341
1439
1562
1697
1835
1978
2126
2278
2424
2540
2595
2557
2407
2152
1829
1501
1232
1063
993
975
942
842
671
478
344
339
485
744
1044
1310
1508
1646
1758
1875
2001
2117
2195
2230
2245
2282
2378
2541
2739
2917
3018
3009
2889
2680
2401
2059
1644
1147
580
-15
-572
-1020
-1318
-1459
-1478
-1431
-1372
-1333
-1317
-1307
-1276
-1216
-1142
-1097
-1133
-1283
-1540
-1842
-2093
-2199
-2105
-1831
-1465
-1131
-937
-935
-1097
-1336
-1548
-1659
-1651
-1562
-1459
-1393
-1385
-1411
-1433
-1414
-1345
-1240
-1128
-1036
-970
-917
-848
-733
-551
-299
3
315
582
748
764
601
265
-207
-752
-1299
-1792
-2202
-2525
-2773
-2954
-3071
-3130
-3150
-3170
-3238
-3383
-3597
-3830
-4019
-4125
-4141
-4099
-4037
-3965
-3861
-3685
-3407
-3024
-2566
-2066
-1545
-996
-397
268
991
1737
2454
3089
3606
3987
4229
4335
4316
4188
3982
3743
3522
3352
3235
3132
2985
2741
2383
1940
1467
1012
597
200
-217
-689
-1224
-1801
-2390
-2960
-3499
-4006
-4493
-4957
-5383
-5743
-6001
-6125
-6101
-5933
-5641
-5253
-4794
-4284
-3751
-3227
-2746
-2334
-1990
-1684
-1372
-1010
-584
-94
436
980
1510
1993
2389
2660
2788
2790
2713
2612
2519
2424
2286
2054
1700
1235
701
153
-360
-809
-1180
-1471
-1678
-1794
-1804
-1691
-1448
-1095
-682
-286
15
173
190
114
9
-74
-122
-151
-188
-241
-285
-273
-150
121
546
1107
1764
2470
3178
3848
4452
4974
5412
5769
6051
6261
6396
6459
6458
6406
6320
6210
6076
5904
5677
5379
5003
4554
4049
3517
2992
2511
2102
1777
1530
1343
1192
1058
935
822
723
640
576
538
537
590
707
890
1129
1404
1689
1962
2204
2402
2549
2640
2673
2652
2587
2493
2391
2296
2212
2125
2008
1833
1591
1298
983
674
378
81
-239
-592
-963
-1323
-1642
-1910
-2132
-2320
-2475
-2587
-2641
-2639
-2593
-2530
-2469
-2421
-2392
-2389
-2426
-2511
-2637
-2773
-2882
-2934
-2926
-2880
-2820
-2758
-2689
-2592
-2457
-2289
-2110
-1944
-1803
-1683
-1562
-1416
-1232
-1020
-817
-671
-630
-713
-894
-1115
-1309
-1430
-1477
-1479
-1479
-1499
-1542
-1595
-1654
-1736
-1867
-2063
-2314
-2581
-2812
-2965
-3019
-2979
-2869
-2718
-2548
-2376
-2212
-2072
-1987
-1995
-2130
-2392
-2738
-3084
-3346
-3471
-3466
-3380
-3268
-3149
-3001
-2789
-2504
-2189
-1919
-1767
-1767
-1901
-2125
-2395
-2683
-2970
-3232
-3438
-3559
-3589
-3546
-3461
-3355
-3223
-3047
-2812
-2520
-2192
-1853
-1518
-1196
-886
-589
-300
-4
321
691
1107
1546
1977
2378
2751
3110
3460
3778
4014
4119
4062
3853
3528
3130
2690
2218
1709
1162
581
-13
-581
-1071
-1427
-1602
-1580
-1387
-1084
-742
-415
-124
142
396
643
860
1014
1074
1031
900
717
523
349
211
106
20
-60
-135
-193
-212
-176
-85
35
149
222
241
210
152
93
55
52
94
189
347
572
863
1202
1563
1908
2200
2407
2517
2539
2501
2439
2374
2297
2169
1935
1553
1022
398
-230
-764
-1142
-1360
-1467
-1538
-1639
-1802
-2015
-2240
-2424
-2530
-2544
-2489
-2414
-2381
-2438
-2599
-2830
-3059
-3205
-3202
-3020
-2669
-2178
-1581
-917
-228
433
1002
1419
1647
1680
1546
1295
986
676
405
198
64
-10
-45
-71
-118
-207
-344
-516
-695
-853
-983
-1109
-1282
-1548
-1918
-2343
-2733
-2996
-3084
-3014
-2846
-2650
-2463
-2287
-2110
-1922
-1729
-1540
-1350
-1139
-889
-604
-323
-104
3
-20
-158
-368
-593
-774
-856
-801
-599
-284
80
417
674
836
920
957
970
976
990
1033
1120
1247
1385
1484
1508
1457
1367
1295
1287
1356
1486
1639
1778
1873
1903
1864
1767
1646
1537
1465
1430
1406
1363
1292
1213
1165
1179
1258
1381
1511
1626
1724
1816
1911
2008
2095
2162
2208
2241
2273
2312
2359
2418
2489
2574
2668
2758
2819
2824
2747
2575
2316
2005
1704
1481
1394
1456
1626
1823
1959
1986
1914
1798
1706
1681
1722
1802
1891
1980
2071
2165
2245
2287
2273
2214
2145
2100
2082
2062
1991
1842
1628
1396
1201
1073
1008
981
964
949
938
935
936
939
949
978
1038
1118
1181
1176
1056
802
425
-36
-537
-1027
-1459
-1793
-2009
-2117
-2147
-2136
-2103
-2027
-1864
-1574
-1156
-659
-165
247
529
666
672
566
365
87
-244
-598
-946
-1263
-1532
-1739
-1871
-1919
-1890
-1808
-1706
-1616
-1552
-1509
-1481
-1477
-1522
-1654
-1898
-2243
-2648
-3054
-3408
-3688
-3899
-4059
-4186
-4277
-4312
-4270
-4145
-3955
-3735
-3525
-3346
-3194
-3047
-2879
-2686
-2487
-2326
-2245
-2273
-2413
-2640
-2920
-3216
-3501
-3759
-3988
-4190
-4365
-4511
-4615
-4660
-4632
-4531
-4376
-4204
-4057
-3970
-3961
-4022
-4134
-4265
-4389
-4487
-4551
-4576
-4566
-4526
-4469
-4402
-4328
-4240
-4124
-3972
-3785
-3580
-3383
-3212
-3075
-2961
-2853
-2740
-2618
-2485
-2335
-2151
-1923
-1657
-1389
-1172
-1061
-1077
-1202
-1385
-1564
-1687
-1732
-1704
-1633
-1566
-1560
-1659
-1879
-2189
-2524
-2810
-3002
-3106
-3171
-3252
-3377
-3527
-3658
-3732
-3739
-3695
-3623
-3527
-3398
-3225
-3023
-2832
-2696
-2630
-2608
-2569
-2451
-2219
-1878
-1465
-1028
-605
-223
101
356
536
646
696
699
661
577
438
236
-21
-313
-613
-894
-1137
-1325
-1440
-1463
-1375
-1171
-859
-468
-36
396
791
1111
1324
1406
1348
1166
900
605
338
144
52
81
243
541
962
1469
2005
2518
2971
3354
3667
3898
4011
3955
3692
3231
2637
2007
1431
960
598
320
101
-73
-199
-273
-299
-287
-255
-218
-190
-185
-211
-269
-352
-455
-583
-756
-988
-1274
-1568
-1797
-1888
-1806
-1569
-1232
-859
-497
-165
127
363
517
562
493
335
127
-94
-312
-532
-771
-1038
-1325
-1616
-1887
-2124
-2321
-2484
-2624
-2754
-2889
-3034
-3191
-3348
-3485
-3577
-3595
-3518
-3333
-3039
-2647
-2178
-1657
-1121
-611
-176
142
316
347
267
121
-53
-236
-430
-640
-857
-1057
-1216
-1326
-1402
-1474
-1561
-1660
-1750
-1813
-1853
-1898
-1985
-2133
-2338
-2576
-2823
-3064
-3298
-3528
-3749
-3951
-4118
-4238
-4299
-4292
-4209
-4054
-3846
-3619
-3411
-3253
-3154
-3107
-3101
-3127
-3183
-3266
-3369
-3465
-3517
-3476
-3302
-2968
-2473
-1849
-1145
-421
276
915
1473
1922
2225
2345
2265
2009
1643
1243
869
543
242
-71
-432
-851
-1314
-1796
-2266
-2700
-3092
-3450
-3794
-4138
-4474
-4763
-4946
-4976
-4850
-4621
-4378
-4202
-4128
-4125
-4112
-3998
-3717
-3249
-2619
-1890
-1137
-438
148
586
866
998
998
884
673
396
87
-212
-477
-703
-911
-1126
-1368
-1646
-1957
-2294
-2649
-3006
-3341
-3622
-3832
-3978
-4086
-4195
-4317
-4438
-4525
-4544
-4486
-4372
-4234
-4101
-3981
-3859
-3704
-3485
-3172
-2747
-2208
-1569
-864
-138
560
1185
1705
2095
2336
2417
2333
2091
1714
1237
709
182
-296
-693
-1002
-1242
-1447
-1651
-1871
-2106
-2342
-2560
-2743
-2879
-2960
-2984
-2960
-2912
-2876
-2887
-2963
-3098
-3266
-3440
-3599
-3739
-3859
-3958
-4024
-4043
-4008
-3921
-3800
-3668
-3550
-3457
-3387
-3329
-3264
-3186
-3106
-3050
-3055
-3143
-3315
-3544
-3789
-4014
-4197
-4332
-4420
-4463
-4460
-4424
-4375
-4345
-4359
-4427
-4537
-4665
-4795
-4929
-5084
-5281
-5526
-5797
-6049
-6224
-6271
-6158
-5892
-5506
-5059
-4615
-4230
-3933
-3722
-3565
-3410
-3206
-2919
-2546
-2115
-1662
-1212
-760
-284
234
775
1272
1630
1767
1652
1323
869
384
-64
-452
-791
-1097
-1376
-1614
-1790
-1891
-1921
-1902
-1865
-1837
-1829
-1837
-1844
-1834
-1807
-1780
-1782
-1832
-1923
-2017
-2057
-1986
-1779
-1442
-1004
-508
11
528
1020
1471
1858
2158
2352
2431
2394
2253
2025
1733
1391
1014
615
214
-156
-458
-655
-730
-683
-535
-315
-55
214
463
667
810
900
961
1036
1169
1390
1714
2136
2638
3194
3772
4337
4854
5292
5623
5830
5899
5828
5627
5318
4932
4498
4035
3553
3057
2560
2087
1663
1304
1004
742
481
198
-118
-457
-797
-1110
-1372
-1560
-1667
-1697
-1662
-1577
-1452
-1288
-1086
-854
-612
-386
-197
-51
55
131
182
207
203
170
113
37
-61
-183
-328
-482
-620
-716
-752
-729
-659
-553
-421
-269
-106
47
163
217
194
89
-93
-345
-657
-1010
-1372
-1697
-1936
-2052
-2035
-1904
-1707
-1503
-1345
-1269
-1281
-1366
-1498
-1653
-1816
-1989
-2181
-2394
-2622
-2842
-3021
-3119
-3099
-2933
-2609
-2131
-1530
-856
-176
438
925
1247
1396
1393
1277
1097
897
711
566
484
484
575
754
1000
1286
1580
1863
2126
2359
2541
2643
2641
2537
2365
2181
2039
1959
1927
1904
1855
1766
1643
1505
1367
1232
1108
1004
939
925
961
1027
1093
1133
1126
1059
918
693
387
29
-329
-626
-823
-915
-934
-925
-920
-924
-922
-891
-823
-727
-625
-538
-475
-432
-391
-327
-221
-60
151
394
639
857
1022
1122
1148
1101
990
839
684
570
529
572
683
822
952
1046
1096
1109
1089
1035
940
793
588
325
10
-341
-703
-1045
-1333
-1550
-1697
-1798
-1880
-1958
-2021
-2041
-1988
-1849
-1641
-1402
-1172
-970
-789
-604
-398
-182
5
107
82
-67
-287
-489
-586
-519
-286
72
486
891
1244
1528
1748
1910
2015
2054
2015
1895
1709
1494
1297
1161
1105
1114
1153
1177
1156
1079
953
792
606
400
183
-34
-231
-385
-479
-504
-458
-352
-203
-36
117
232
292
294
243
143
-2
-186
-390
-580
-714
-759
-700
-551
-339
-94
164
419
663
883
1068
1212
1322
1412
1504
1612
1735
1856
1938
1940
1829
1597
1270
905
570
321
184
149
181
236
276
281
242
159
41
-108
-283
-480
-696
-921
-1131
-1295
-1380
-1370
-1275
-1129
-980
-865
-799
-773
-760
-735
-683
-600
-489
-355
-197
-12
202
440
689
926
1134
1302
1434
1541
1628
1689
1701
1641
1495
1273
1002
714
433
166
-97
-370
-661
-966
-1268
-1536
-1741
-1863
-1902
-1882
-1844
-1831
-1870
-1969
-2114
-2286
-2466
-2641
-2798
-2917
-2980
-2971
-2886
-2730
-2510
-2237
-1923
-1589
-1267
-992
-790
-668
-617
-618
-660
-735
-834
-937
-1014
-1033
-977
-843
-643
-388
-88
244
582
882
1100
1209
1212
1139
1027
904
778
649
518
399
311
271
282
335
420
528
646
761
851
894
871
780
626
423
186
-67
-315
-528
-671
-708
-606
-338
110
737
1518
2402
3319
4194
4969
5617
6135
6539
6840
7035
7112
7057
6866
6551
6136
5650
5122
4571
4011
3448
2877
2297
1708
1124
566
62
-358
-672
-865
-933
-883
-735
-520
-270
-9
262
558
905
1314
1770
2227
2632
2942
3146
3261
3321
3348
3347
3303
3196
3016
2777
2510
2257
2052
1910
1823
1760
1682
1559
1380
1160
929
714
525
360
207
67
-41
-87
-45
88
289
514
720
887
1024
1163
1339
1571
1841
2100
2280
2321
2202
1947
1618
1286
1000
777
585
381
125
-191
-542
-876
-1133
-1273
-1296
-1244
-1185
-1182
-1257
-1388
-1520
-1607
-1640
-1653
-1693
-1776
-1869
-1907
-1830
-1625
-1329
-1002
-692
-407
-131
145
409
632
791
889
949
992
1016
998
909
742
522
283
53
-159
-353
-524
-655
-723
-722
-666
-584
-494
-398
-280
-128
54
241
402
521
595
628
622
577
498
406
334
311
349
437
553
679
812
959
1122
1289
1441
1556
1625
1648
1631
1576
1482
1352
1198
1044
916
830
791
790
813
847
885
927
977
1041
1116
1198
1272
1325
1346
1329
1274
1180
1044
870
674
493
371
344
422
586
803
1042
1294
1560
1837
2101
2313
2432
2443
2362
2227
2071
1907
1724
1512
1280
1062
908
852
891
987
1075
1095
1010
819
534
186
-198
-594
-980
-1335
-1635
-1859
-1994
-2035
-1987
-1864
-1682
-1456
-1200
-924
-640
-363
-112
97
250
343
381
370
315
211
56
-145
-362
-545
-630
-563
-325
59
527
1002
1419
1741
1965
2103
2175
2192
2160
2081
1957
1799
1623
1453
1317
1239
1234
1295
1395
1496
1564
1583
1561
1521
1486
1472
1475
1486
1494
1498
1505
1528
1584
1686
1847
2077
2378
2740
3139
3544
3929
4280
4601
4902
5185
5433
5610
5667
5571
5316
4933
4479
4021
3614
3290
3059
2916
2848
2843
2884
2947
3002
3019
2975
2859
2679
2456
2226
2024
1883
1822
1846
1945
2102
2302
2531
2779
3028
3257
3433
3527
3523
3425
3255
3044
2822
2606
2405
2228
2080
1974
1924
1937
2012
2134
2278
2414
2515
2570
2592
2609
2659
2761
2906
3050
3136
3122
3009
2842
2690
2604
2593
2622
2633
2586
2478
2343
2219
2121
2029
1904
1718
1472
1195
921
670
442
232
52
-63
-74
40
263
551
854
1146
1430
1718
2009
2272
2451
2496
2388
2149
1827
1473
1119
778
448
130
-165
-419
-620
-760
-845
-880
-864
-789
-653
-466
-260
-82
26
43
-16
-114
-210
-282
-335
-392
-472
-574
-677
-755
-789
-775
-726
-656
-578
-505
-450
-432
-466
-556
-692
-856
-1024
-1172
-1272
-1300
-1236
-1074
-828
-529
-207
114
425
722
1002
1252
1462
1627
1745
1811
1807
1710
1507
1220
904
625
426
302
214
111
-27
-188
-339
-455
-536
-597
-653
-700
-726
-718
-681
-631
-585
-555
-545
-562
-618
-724
-869
-1022
-1140
-1191
-1173
-1109
-1030
-953
-875
-783
-674
-564
-477
-436
-445
-501
-600
-749
-962
-1239
-1557
-1868
-2113
-2247
-2252
-2141
-1946
-1705
-1448
-1196
-959
-750
-579
-459
-389
-356
-339
-320
-306
-332
-445
-681
-1029
-1432
-1804
-2068
-2190
-2185
-2101
-1986
-1865
-1738
-1590
-1408
-1195
-972
-771
-627
-566
-591
-682
-799
-900
-966
-1000
-1020
-1037
-1037
-983
-836
-590
-274
59
358
604
806
987
1159
1314
1430
1490
1488
1430
1324
1179
1006
831
687
615
638
752
923
1102
1247
1336
1374
1386
1400
1438
1508
1608
1733
1887
2081
2335
2660
3050
3475
3889
4251
4541
4767
4959
5154
5367
5589
5782
5900
5907
5791
5566
5265
4917
4542
4138
3696
3211
2698
2191
1737
1375
1122
972
898
876
887
926
998
1108
1260
1452
1682
1942
2217
2484
2721
2912
3057
3169
3260
3330
3365
3347
3272
3157
3036
2933
2844
2734
2561
2304
1984
1657
1385
1199
1087
1004
904
759
577
384
208
62
-51
-132
-180
-187
-146
-52
86
250
415
551
639
673
664
630
585
526
435
289
77
-187
-475
-752
-995
-1203
-1386
-1555
-1710
-1834
-1902
-1890
-1791
-1618
-1407
-1204
-1041
-922
-823
-702
-532
-316
-88
110
253
336
371
362
304
189
37
-104
-172
-129
15
202
367
468
512
529
545
554
536
474
387
315
295
329
381
400
359
276
209
219
332
525
732
881
925
866
749
643
607
661
783
916
1000
1002
919
779
615
446
272
86
-110
-299
-455
-559
-613
-639
-673
-744
-865
-1028
-1210
-1385
-1538
-1669
-1797
-1945
-2124
-2323
-2505
-2618
-2621
-2493
-2246
-1916
-1548
-1185
-859
-589
-387
-248
-158
-88
-2
134
337
600
894
1167
1364
1441
1380
1196
937
670
463
366
394
522
697
854
942
939
858
730
587
443
300
149
-6
-152
-274
-363
-431
-493
-558
-616
-634
-580
-441
-230
23
282
527
749
950
1136
1308
1472
1629
1782
1920
2027
2081
2067
1986
1856
1710
1585
1513
1512
1575
1672
1757
1789
1748
1643
1508
1377
1269
1184
1116
1060
1024
1016
1031
1050
1049
1018
969
928
920
950
1008
1078
1147
1214
1274
1314
1313
1255
1135
967
767
545
302
37
-243
-523
-788
-1025
-1232
-1404
-1525
-1575
-1540
-1427
-1268
-1101
-954
-828
-707
-571
-418
-261
-122
-22
29
29
-17
-99
-196
-277
-317
-305
-254
-193
-149
-137
-155
-190
-233
-279
-325
-362
-379
-374
-355
-341
-346
-368
-391
-389
-347
-271
-180
-94
-28
15
32
19
-30
-117
-238
-375
-513
-635
-734
-808
-861
-900
-935
-976
-1034
-1108
-1195
-1284
-1369
-1441
-1496
-1523
-1517
-1477
-1421
-1374
-1369
-1420
-1526
-1665
-1810
-1939
-2043
-2124
-2191
-2254
-2328
-2421
-2534
-2652
-2744
-2769
-2694
-2510
-2242
-1936
-1649
-1425
-1283
-1216
-1195
-1190
-1180
-1159
-1140
-1137
-1162
-1209
-1260
-1292
-1286
-1242
-1176
-1118
-1096
-1129
-1212
-1321
-1422
-1481
-1485
-1445
-1391
-1358
-1367
-1412
-1469
-1507
-1507
-1467
-1396
-1301
-1180
-1020
-818
-579
-331
-108
61
169
232
272
306
329
312
227
58
-176
-430
-652
-807
-890
-925
-940
-946
-931
-873
-759
-606
-449
-333
-286
-314
-402
-529
-671
-803
-903
-949
-931
-856
-740
-604
-454
-287
-95
116
322
492
604
660
674
664
632
564
443
271
72
-117
-262
-354
-408
-453
-521
-634
-794
-990
-1199
-1395
-1557
-1677
-1758
-1809
-1827
-1798
-1695
-1498
-1209
-855
-477
-113
219
522
806
1077
1324
1530
1677
1758
1777
1743
1668
1565
1450
1341
1258
1212
1208
1246
1326
1449
1619
1833
2076
2325
2551
2734
2862
2934
2951
2917
2835
2711
2560
2400
2246
2107
1981
1862
1743
1624
1504
1380
1241
1067
847
584
297
18
-231
-445
-637
-818
-986
-1111
-1149
-1060
-834
-498
-103
296
652
946
1171
1329
1420
1440
1387
1262
1079
854
610
367
143
-51
-204
-309
-355
-339
-266
-160
-54
14
15
-60
-198
-377
-570
-757
-920
-1047
-1130
-1166
-1160
-1120
-1054
-964
-851
-714
-556
-380
-185
37
291
568
839
1058
1184
1202
1131
1018
916
856
847
880
939
1010
1087
1157
1214
1257
1294
1335
1389
1449
1490
1481
1395
1222
974
678
372
92
-136
-309
-439
-552
-662
-760
-812
-780
-647
-437
-207
-23
71
76
28
-22
-35
6
92
208
336
467
598
733
869
997
1090
1112
1033
844
570
260
-35
-286
-497
-691
-888
-1085
-1259
-1384
-1449
-1463
-1453
-1439
-1432
-1435
-1449
-1476
-1515
-1558
-1585
-1574
-1516
-1415
-1289
-1150
-998
-818
-596
-329
-31
275
564
819
1032
1199
1315
1372
1373
1327
1253
1171
1088
1002
901
780
646
517
414
346
306
272
221
136
12
-149
-339
-551
-768
-963
-1104
-1160
-1121
-999
-828
-641
-464
-301
-146
6
148
264
335
356
338
309
300
332
413
532
668
801
917
1012
1085
1139
1170
1175
1148
1090
1006
904
788
661
528
397
276
170
77
-8
-86
-149
-181
-173
-130
-77
-46
-63
-130
-225
-316
-378
-407
-414
-415
-417
-415
-392
-331
-222
-69
117
316
510
687
843
977
1090
1180
1240
1258
1224
1135
992
806
593
379
198
86
75
180
389
668
966
1236
1440
1566
1615
1602
1538
1425
1260
1044
794
544
335
196
126
94
62
6
-67
-121
-123
-63
32
110
123
44
-124
-357
-624
-896
-1142
-1342
-1483
-1572
-1631
-1679
-1721
-1741
-1711
-1612
-1457
-1281
-1125
-1012
-940
-894
-867
-866
-909
-1002
-1133
-1272
-1391
-1473
-1519
-1533
-1510
-1437
-1302
-1104
-866
-618
-394
-215
-97
-50
-84
-202
-392
-627
-867
-1079
-1239
-1344
-1398
-1408
-1381
-1318
-1226
-1113
-990
-867
-754
-662
-606
-602
-661
-783
-951
-1136
-1306
-1438
-1523
-1567
-1582
-1582
-1569
-1538
-1472
-1356
-1177
-935
-643
-332
-38
201
358
416
374
239
27
-236
-513
-757
-919
-967
-895
-729
-513
-291
-90
80
222
335
408
430
397
316
204
78
-55
-192
-324
-430
-483
-460
-360
-206
-33
127
259
363
449
520
576
612
630
636
638
638
628
601
556
509
490
527
638
813
1020
1218
1371
1459
1483
1456
1396
1319
1242
1185
1174
1226
1348
1522
1718
1905
2067
2206
2334
2457
2573
2670
2738
2774
2782
2760
2705
2611
2486
2354
2251
2208
2235
2320
2432
2541
2625
2677
2699
2700
2692
2687
2690
2696
2690
2658
2595
2512
2424
2335
2233
2095
1913
1710
1533
1426
1400
1424
1443
1410
1308
1157
984
809
638
472
322
209
146
129
134
140
144
172
262
434
681
966
1248
1499
1715
1906
2083
2250
2402
2529
2619
2657
2626
2515
2321
2059
1752
1427
1102
784
470
154
-168
-496
-826
-1146
-1438
-1681
-1859
-1967
-2015
-2029
-2035
-2055
-2100
-2165
-2234
-2286
-2299
-2260
-2172
-2045
-1899
-1743
-1580
-1401
-1202
-984
-763
-564
-408
-315
-294
-353
-487
-685
-921
-1166
-1392
-1591
-1776
-1972
-2201
-2468
-2749
-3004
-3191
-3280
-3269
-3183
-3063
-2957
-2896
-2887
-2916
-2955
-2981
-2991
-2996
-3017
-3058
-3106
-3130
-3097
-2990
-2808
-2565
-2282
-1972
-1646
-1315
-994
-705
-466
-287
-166
-91
-55
-56
-99
-191
-327
-492
-659
-805
-920
-1008
-1088
-1167
-1246
-1308
-1336
-1316
-1251
-1159
-1065
-993
-956
-954
-973
-995
-1008
-1010
-1018
-1047
-1111
-1205
-1306
-1384
-1417
-1400
-1344
-1267
-1186
-1107
-1031
-964
-911
-881
-876
-889
-904
-906
-880
-821
-735
-640
-565
-538
-578
-679
-819
-972
-1122
-1274
-1440
-1621
-1792
-1907
-1923
-1829
-1648
-1425
-1199
-989
-791
-599
-419
-265
-151
-79
-35
-4
19
30
21
-7
-40
-60
-58
-34
1
41
83
125
162
183
177
139
70
-32
-177
-383
-663
-1010
-1389
-1746
-2025
-2194
-2247
-2204
-2100
-1971
-1848
-1751
-1685
-1647
-1619
-1585
-1530
-1451
-1352
-1246
-1146
-1059
-990
-940
-906
-886
-876
-874
-880
-889
-894
-885
-855
-796
-707
-591
-454
-307
-171
-72
-38
-83
-201
-368
-546
-705
-832
-927
-996
-1045
-1072
-1077
-1067
-1055
-1056
-1077
-1112
-1145
-1160
-1140
-1074
-950
-765
-521
-238
55
321
530
668
741
769
785
818
888
996
1126
1252
1351
1406
1418
1396
1353
1300
1247
1201
1169
1152
1143
1134
1118
1103
1108
1149
1225
1309
1360
1342
1250
1105
949
819
732
685
664
661
670
691
717
733
719
660
551
396
212
21
-154
-296
-399
-469
-520
-567
-617
-666
-701
-709
-679
-611
-513
-398
-281
-170
-62
55
193
360
543
722
873
991
1083
1165
1237
1274
1236
1091
837
504
145
-194
-487
-725
-906
-1024
-1068
-1036
-942
-808
-651
-469
-247
27
335
637
878
1026
1085
1095
1103
1136
1190
1243
1271
1270
1254
1237
1220
1185
1106
966
771
542
307
85
-119
-308
-489
-660
-821
-974
-1126
-1281
-1431
-1556
-1632
-1641
-1590
-1499
-1398
-1303
-1218
-1137
-1059
-995
-962
-971
-1020
-1095
-1179
-1262
-1341
-1408
-1448
-1441
-1375
-1252
-1092
-917
-744
-574
-409
-254
-124
-30
30
74
123
181
229
240
200
124
54
31
73
162
266
358
433
509
601
713
824
909
949
938
882
783
641
453
227
-15
-246
-444
-605
-743
-878
-1022
-1175
-1321
-1443
-1534
-1601
-1657
-1716
-1782
-1848
-1903
-1943
-1977
-2017
-2081
-2171
-2276
-2374
-2442
-2461
-2422
-2326
-2176
-1978
-1739
-1467
-1170
-856
-529
-192
152
491
808
1073
1257
1336
1298
1156
941
697
460
252
72
-92
-250
-397
-518
-593
-616
-600
-571
-557
-572
-620
-698
-809
-955
-1133
-1327
-1507
-1642
-1714
-1724
-1686
-1615
-1511
-1367
-1178
-953
-717
-502
-330
-202
-107
-29
38
88
109
93
34
-64
-197
-355
-529
-703
-856
-977
-1058
-1104
-1119
-1102
-1042
-927
-752
-530
-292
-69
112
246
346
436
533
648
778
915
1054
1189
1320
1443
1550
1628
1673
1683
1669
1645
1624
1605
1582
1542
1481
1399
1307
1212
1113
1004
877
726
557
377
193
10
-166
-323
-440
-494
-478
-403
-297
-191
-100
-27
39
98
137
140
99
31
-23
-27
41
168
321
467
589
688
772
839
876
869
812
721
623
538
474
417
349
255
138
15
-90
-150
-144
-70
57
202
326
398
417
410
421
484
607
766
925
1049
1124
1149
1130
1075
995
909
844
821
839
869
870
809
682
517
358
238
166
132
117
101
74
23
-58
-171
-298
-411
-481
-490
-442
-349
-225
-70
119
339
570
777
936
1039
1098
1130
1148
1151
1144
1139
1158
1217
1303
1376
1386
1307
1150
964
801
688
614
546
444
293
100
-106
-294
-437
-519
-537
-502
-433
-351
-271
-199
-137
-91
-77
-116
-221
-387
-593
-812
-1027
-1235
-1437
-1625
-1779
-1870
-1878
-1806
-1675
-1518
-1363
-1228
-1123
-1057
-1034
-1055
-1106
-1164
-1203
-1210
-1189
-1157
-1130
-1117
-1117
-1124
-1137
-1155
-1176
-1181
-1144
-1043
-873
-661
-458
-319
-285
-362
-523
-725
-932
-1123
-1294
-1452
-1597
-1718
-1799
-1827
-1803
-1742
-1663
-1586
-1518
-1459
-1403
-1347
-1287
-1219
-1139
-1045
-940
-829
-723
-625
-526
-409
-255
-57
179
427
659
846
974
1045
1070
1071
1069
1075
1094
1119
1139
1145
1134
1109
1075
1033
979
906
807
682
539
391
251
135
54
12
3
8
2
-38
-114
-212
-306
-372
-401
-400
-385
-363
-333
-285
-208
-99
41
212
419
667
951
1256
1554
1818
2035
2209
2349
2456
2518
2517
2434
2275
2063
1836
1623
1440
1281
1130
974
810
647
499
376
281
205
132
45
-71
-223
-411
-631
-874
-1134
-1404
-1675
-1934
-2162
-2340
-2450
-2484
-2445
-2350
-2218
-2070
-1923
-1788
-1674
-1586
-1523
-1479
-1443
-1402
-1352
-1297
-1248
-1211
-1183
-1148
-1090
-1002
-898
-800
-728
-688
-664
-632
-577
-501
-419
-350
-305
-287
-298
-344
-429
-552
-697
-833
-934
-986
-998
-995
-1000
-1031
-1083
-1151
-1231
-1325
-1436
-1556
-1672
-1765
-1826
-1857
-1873
-1885
-1890
-1872
-1810
-1689
-1515
-1311
-1105
-922
-773
-657
-569
-499
-442
-394
-354
-330
-332
-370
-442
-530
-603
-635
-621
-578
-542
-541
-580
-644
-711
-774
-851
-970
-1150
-1383
-1634
-1858
-2021
-2110
-2136
-2114
-2059
-1980
-1876
-1746
-1586
-1398
-1188
-976
-786
-645
-566
-549
-580
-649
-749
-882
-1042
-1210
-1360
-1470
-1532
-1561
-1577
-1598
-1629
-1665
-1701
-1732
-1758
-1778
-1793
-1813
-1855
-1939
-2069
-2229
-2379
-2482
-2517
-2489
-2422
-2333
-2224
-2083
-1906
-1701
-1496
-1318
-1184
-1093
-1038
-1010
-1008
-1032
-1068
-1098
-1102
-1072
-1016
-947
-871
-781
-660
-499
-304
-97
92
238
331
376
381
351
284
174
16
-184
-411
-642
-856
-1036
-1175
-1267
-1310
-1301
-1243
-1151
-1048
-963
-911
-897
-912
-947
-998
-1065
-1141
-1201
-1214
-1153
-1014
-826
-625
-443
-294
-176
-83
-17
17
18
-4
-33
-57
-76
-98
-128
-165
-197
-221
-246
-291
-369
-472
-573
-644
-668
-654
-622
-592
-569
-554
-549
-565
-616
-707
-829
-960
-1080
-1180
-1265
-1345
-1421
-1482
-1509
-1486
-1405
-1273
-1105
-923
-752
-612
-509
-439
-388
-343
-304
-285
-306
-375
-482
-602
-704
-769
-790
-773
-728
-665
-590
-513
-443
-386
-348
-328
-330
-361
-424
-509
-590
-628
-587
-456
-255
-28
170
299
342
307
215
96
-20
-110
-162
-171
-144
-85
4
135
317
552
830
1128
1426
1712
1988
2255
2509
2731
2896
2981
2974
2876
2699
2455
2164
1843
1514
1192
884
588
308
60
-127
-224
-220
-136
-18
86
149
176
191
214
249
285
307
316
329
370
450
562
687
812
934
1068
1232
1433
1658
1879
2055
2149
2140
2031
1846
1624
1403
1200
1016
833
640
438
244
81
-33
-96
-116
-105
-74
-33
5
25
13
-28
-87
-145
-188
-213
-222
-215
-183
-112
0
144
295
435
557
671
787
910
1028
1132
1222
1313
1424
1557
1690
1782
1797
1727
1594
1438
1289
1152
1008
833
613
362
111
-107
-272
-384
-455
-506
-547
-585
-619
-647
-669
-686
-696
-697
-690
-682
-686
-713
-764
-825
-870
-874
-829
-751
-670
-615
-591
-579
-545
-465
-338
-187
-45
70
163
255
365
493
616
705
733
697
615
514
420
344
287
240
197
152
106
57
1
-72
-174
-309
-474
-648
-804
-915
-963
-947
-879
-778
-661
-538
-412
-280
-136
29
218
424
634
824
970
1062
1102
1108
1102
1098
1098
1095
1084
1064
1044
1027
1010
989
954
907
857
811
767
707
612
476
315
164
58
14
19
44
62
66
67
86
131
195
254
287
282
243
179
96
-2
-109
-213
-296
-344
-353
-334
-306
-279
-253
-218
-159
-74
29
133
219
272
284
255
192
109
20
-61
-124
-166
-189
-192
-174
-140
-100
-72
-71
-101
-148
-194
-228
-255
-296
-370
-482
-612
-728
-808
-849
-872
-899
-944
-997
-1036
-1035
-980
-874
-733
-579
-433
-307
-208
-129
-56
34
154
308
482
646
769
829
823
770
700
637
591
553
501
414
287
133
-24
-159
-258
-317
-341
-335
-302
-245
-175
-108
-59
-42
-56
-93
-133
-158
-154
-114
-43
48
150
256
368
489
620
752
870
960
1014
1034
1018
962
855
694
492
281
93
-56
-182
-319
-492
-700
-910
-1076
-1166
-1178
-1140
-1083
-1032
-988
-944
-890
-824
-747
-665
-588
-527
-488
-469
-451
-403
-295
-121
101
332
536
696
819
920
1012
1096
1165
1211
1228
1211
1152
1049
906
746
598
487
419
380
352
325
304
306
341
402
470
516
520
472
370
222
43
-143
-302
-406
-441
-417
-360
-302
-263
-249
-257
-278
-306
-334
-355
-361
-346
-315
-280
-253
-243
-248
-264
-285
-310
-333
-342
-319
-247
-121
42
212
354
449
494
501
485
450
390
297
170
25
-113
-220
-283
-303
-292
-260
-209
-138
-45
62
167
249
300
321
325
322
318
306
279
233
176
126
100
108
149
210
276
334
386
443
523
635
765
884
955
954
892
805
743
734
775
831
860
836
767
679
607
567
562
585
631
695
772
849
908
933
921
882
833
785
742
702
660
618
579
540
492
428
345
253
170
109
74
59
52
42
26
3
-28
-69
-117
-165
-196
-196
-159
-95
-25
22
24
-32
-140
-285
-444
-593
-717
-811
-882
-941
-997
-1050
-1084
-1080
-1022
-910
-758
-590
-428
-288
-178
-99
-49
-26
-26
-38
-50
-47
-20
30
94
159
211
240
236
194
115
6
-118
-238
-339
-414
-466
-502
-527
-537
-526
-485
-413
-312
-189
-47
116
295
483
663
820
942
1030
1091
1136
1175
1219
1278
1361
1465
1575
1661
1700
1683
1631
1581
1568
1607
1679
1749
1776
1735
1619
1438
1209
953
693
451
244
80
-43
-131
-183
-196
-161
-76
53
215
399
601
816
1034
1237
1404
1519
1581
1599
1590
1570
1551
1545
1561
1602
1660
1720
1765
1788
1801
1818
1851
1889
1908
1880
1796
1667
1518
1375
1249
1134
1016
884
733
574
421
292
203
153
129
107
59
-30
-151
-282
-391
-460
-488
-490
-485
-492
-517
-560
-611
-657
-684
-682
-654
-615
-586
-578
-587
-599
-595
-569
-525
-470
-404
-314
-187
-21
158
311
401
409
343
232
107
-8
-101
-170
-217
-242
-245
-220
-165
-80
26
133
220
276
302
312
322
337
350
347
318
269
214
169
140
120
104
89
87
114
184
297
435
573
685
754
779
775
761
754
756
763
764
758
754
763
785
810
816
795
753
712
690
689
693
688
676
681
725
806
891
929
883
756
583
414
278
177
95
23
-35
-64
-55
-14
40
92
141
198
274
371
478
583
675
755
825
884
933
971
1004
1040
1073
1094
1085
1036
949
845
749
679
640
628
632
645
663
685
705
722
735
751
781
832
907
995
1077
1134
1161
1168
1180
1225
1318
1450
1599
1733
1835
1904
1958
2013
2074
2130
2161
2152
2102
2024
1944
1884
1856
1851
1847
1813
1726
1588
1425
1286
1216
1239
1342
1481
1604
1672
1674
1627
1562
1508
1481
1481
1496
1508
1501
1460
1381
1266
1128
979
837
717
630
582
571
587
614
644
678
725
789
864
927
952
928
863
783
712
658
608
541
449
342
243
169
124
98
83
80
99
148
218
286
324
317
272
208
144
88
40
-3
-37
-54
-52
-35
-17
-11
-20
-39
-56
-61
-47
-10
54
141
235
307
332
294
206
96
-4
-81
-138
-194
-260
-336
-413
-482
-542
-593
-631
-638
-595
-495
-354
-207
-89
-18
11
15
7
-10
-41
-87
-132
-151
-121
-40
72
181
254
271
234
157
60
-40
-132
-211
-277
-335
-386
-436
-486
-542
-599
-647
-667
-640
-560
-441
-318
-225
-184
-185
-202
-206
-190
-169
-168
-207
-284
-380
-473
-551
-610
-650
-666
-645
-577
-464
-320
-165
-15
117
228
310
358
366
334
271
188
94
-11
-127
-252
-374
-478
-551
-594
-618
-638
-667
-704
-741
-767
-777
-775
-771
-771
-770
-755
-708
-620
-498
-368
-260
-200
-192
-219
-256
-277
-269
-235
-188
-141
-101
-72
-56
-58
-84
-132
-188
-231
-234
-184
-80
59
209
352
485
616
758
915
1075
1216
1313
1348
1315
1221
1085
932
789
676
604
568
554
547
537
523
510
502
502
512
542
603
706
845
998
1138
1244
1313
1353
1374
1375
1346
1278
1180
1076
992
937
902
863
801
714
615
514
416
312
195
68
-55
-160
-238
-291
-323
-333
-313
-253
-160
-52
42
98
105
69
3
-75
-154
-219
-257
-255
-204
-103
35
188
329
433
481
471
411
319
215
115
32
-27
-56
-49
-8
60
140
215
271
299
294
254
181
82
-24
-113
-167
-178
-154
-109
-50
27
132
271
435
600
738
830
872
873
850
821
802
811
861
956
1084
1215
1314
1354
1327
1251
1158
1081
1042
1047
1084
1140
1200
1258
1313
1371
1435
1505
1573
1625
1644
1619
1547
1440
1317
1197
1091
994
898
792
678
571
488
439
418
408
392
364
330
307
311
345
405
480
559
632
687
707
684
614
510
395
297
238
235
290
398
544
711
880
1037
1180
1306
1415
1497
1543
1546
1512
1458
1399
1339
1273
1189
1088
986
904
854
829
799
737
633
498
362
250
179
152
168
226
322
443
571
682
759
799
812
812
812
817
830
853
887
930
972
1002
1010
992
953
907
867
844
840
849
858
858
843
819
795
783
786
797
809
816
824
843
881
937
1000
1058
1100
1126
1139
1142
1139
1132
1121
1112
1106
1104
1107
1121
1157
1221
1311
1409
1491
1540
1556
1555
1554
1565
1584
1607
1637
1682
1751
1842
1936
2009
2047
2052
2035
2007
1966
1900
1801
1673
1541
1432
1368
1351
1370
1403
1428
1424
1375
1277
1142
995
871
794
773
797
845
899
946
976
986
974
945
912
896
906
939
973
983
957
899
828
761
707
660
610
546
466
373
276
182
101
43
6
-18
-52
-118
-226
-373
-541
-709
-866
-1008
-1134
-1241
-1319
-1358
-1360
-1336
-1309
-1295
-1296
-1303
-1302
-1284
-1255
-1224
-1203
-1192
-1188
-1184
-1183
-1192
-1219
-1265
-1320
-1370
-1407
-1435
-1468
-1522
-1597
-1682
-1753
-1796
-1812
-1815
-1825
-1855
-1901
-1954
-2001
-2036
-2056
-2062
-2052
-2028
-1998
-1977
-1973
-1987
-2005
-2016
-2017
-2028
-2073
-2169
-2310
-2463
-2588
-2664
-2693
-2700
-2711
-2739
-2781
-2826
-2871
-2921
-2979
-3041
-3093
-3116
-3099
-3048
-2974
-2892
-2802
-2700
-2579
-2445
-2320
-2233
-2207
-2249
-2346
-2470
-2591
-2688
-2756
-2802
-2836
-2863
-2881
-2881
-2860
-2821
-2778
-2742
-2721
-2710
-2698
-2676
-2637
-2576
-2489
-2373
-2226
-2058
-1890
-1750
-1659
-1628
-1647
-1692
-1737
-1759
-1746
-1697
-1621
-1530
-1440
-1360
-1292
-1234
-1184
-1146
-1124
-1122
-1132
-1139
-1130
-1104
-1079
-1079
-1122
-1202
-1296
-1375
-1425
-1453
-1483
-1535
-1612
-1698
-1762
-1778
-1732
-1627
-1488
-1349
-1248
-1211
-1250
-1350
-1485
-1625
-1757
-1883
-2011
-2145
-2268
-2355
-2380
-2333
-2225
-2076
-1913
-1752
-1602
-1464
-1339
-1225
-1125
-1049
-1010
-1025
-1092
-1196
-1304
-1385
-1423
-1425
-1408
-1386
-1348
-1272
-1142
-964
-771
-600
-476
-398
-350
-319
-307
-327
-382
-462
-545
-617
-680
-748
-827
-897
-922
-867
-724
-520
-301
-99
76
238
399
548
658
700
663
566
446
339
265
228
222
236
263
297
334
376
424
475
518
533
500
418
311
217
172
187
243
307
347
357
352
359
396
470
567
666
736
748
681
532
325
104
-85
-212
-279
-311
-338
-374
-409
-415
-371
-272
-128
38
207
367
510
631
724
786
816
822
814
803
796
799
816
848
891
939
982
1008
1006
968
888
767
613
441
269
114
-12
-105
-167
-209
-243
-278
-312
-338
-344
-329
-307
-310
-370
-503
-688
-879
-1020
-1079
-1055
-983
-908
-861
-847
-854
-860
-849
-809
-735
-625
-482
-321
-160
-20
91
175
234
269
271
230
145
34
-78
-166
-223
-263
-308
-382
-491
-625
-762
-881
-967
-1020
-1055
-1084
-1117
-1149
-1170
-1162
-1120
-1045
-947
-837
-718
-597
-485
-405
-380
-420
-512
-621
-708
-745
-726
-665
-579
-478
-363
-235
-101
24
125
190
220
226
223
225
250
305
392
498
603
691
754
797
835
879
929
983
1034
1082
1128
1171
1204
1217
1203
1162
1098
1012
901
750
559
337
109
-95
-252
-353
-403
-418
-417
-422
-446
-493
-548
-581
-561
-473
-331
-172
-34
60
119
168
237
335
447
545
602
609
577
531
498
492
510
536
555
558
556
571
622
713
829
943
1031
1086
1117
1134
1141
1128
1078
982
842
673
494
323
174
56
-23
-61
-66
-53
-37
-23
-1
47
139
280
456
647
834
1002
1152
1281
1393
1491
1577
1654
1719
1764
1772
1732
1645
1527
1403
1295
1206
1115
989
796
530
209
-126
-432
-682
-871
-1008
-1110
-1180
-1215
-1201
-1130
-1000
-827
-627
-424
-238
-83
37
132
222
328
462
616
769
894
979
1025
1049
1068
1090
1113
1130
1136
1133
1122
1102
1066
1004
918
811
694
578
464
353
243
139
45
-29
-81
-107
-104
-69
-5
82
175
254
301
312
296
273
269
301
371
462
543
583
571
523
478
483
564
714
900
1083
1242
1378
1511
1652
1797
1923
2008
2043
2037
2013
1991
1978
1982
2004
2048
2111
2181
2235
2255
2234
2181
2114
2052
2000
1949
1890
1815
1724
1626
1526
1434
1356
1301
1273
1275
1300
1338
1377
1411
1437
1456
1474
1498
1533
1577
1619
1635
1603
1514
1385
1251
1153
1114
1129
1169
1202
1212
1209
1216
1257
1338
1443
1545
1619
1653
1651
1626
1598
1578
1570
1569
1563
1540
1493
1421
1329
1230
1137
1059
997
941
869
759
600
397
175
-36
-215
-364
-496
-627
-758
-874
-956
-991
-981
-937
-868
-772
-637
-458
-241
-3
232
448
640
805
945
1054
1131
1179
1207
1223
1229
1222
1198
1157
1103
1042
973
887
777
637
468
277
76
-123
-299
-431
-501
-512
-481
-441
-413
-400
-383
-338
-252
-132
4
137
264
391
526
664
792
893
959
993
1004
997
977
944
905
869
844
833
832
831
819
787
727
635
510
361
203
50
-90
-221
-351
-485
-615
-724
-793
-813
-789
-739
-679
-622
-571
-524
-476
-423
-369
-325
-308
-331
-390
-462
-514
-517
-468
-393
-334
-324
-371
-452
-534
-591
-620
-638
-663
-711
-786
-887
-1010
-1151
-1296
-1422
-1509
-1547
-1542
-1515
-1486
-1462
-1440
-1409
-1366
-1315
-1270
-1233
-1201
-1157
-1091
-1004
-911
-834
-786
-773
-791
-834
-903
-1000
-1124
-1270
-1425
-1578
-1728
-1880
-2041
-2209
-2372
-2515
-2629
-2720
-2802
-2886
-2972
-3047
-3096
-3117
-3119
-3112
-3100
-3072
-3010
-2907
-2773
-2629
-2496
-2382
-2280
-2182
-2085
-1993
-1904
-1809
-1690
-1537
-1363
-1198
-1073
-997
-953
-911
-856
-793
-747
-737
-758
-782
-780
-740
-676
-618
-591
-602
-641
-690
-733
-764
-786
-810
-852
-931
-1050
-1192
-1314
-1372
-1337
-1221
-1068
-930
-836
-779
-727
-651
-541
-410
-276
-146
-14
123
255
356
399
375
303
216
148
115
111
117
117
97
53
-10
-80
-138
-159
-127
-44
62
150
178
125
-7
-190
-387
-569
-714
-816
-876
-903
-903
-886
-856
-819
-778
-735
-686
-630
-563
-487
-409
-340
-294
-275
-280
-293
-298
-286
-256
-221
-193
-177
-170
-164
-149
-124
-91
-57
-27
-2
22
46
68
85
94
92
83
72
66
70
80
87
77
38
-37
-139
-251
-351
-421
-454
-453
-425
-374
-296
-188
-46
123
302
469
602
685
708
670
574
428
244
38
-168
-356
-510
-621
-691
-724
-729
-707
-658
-580
-473
-346
-215
-98
-7
56
99
133
166
200
228
245
253
265
303
387
525
705
898
1066
1175
1207
1168
1083
985
906
865
866
893
919
913
856
751
621
503
422
377
342
282
185
69
-27
-60
-19
81
212
354
510
690
896
1105
1281
1398
1451
1460
1448
1425
1385
1319
1227
1126
1029
941
851
751
647
563
520
515
520
498
433
342
255
193
148
92
2
-116
-231
-312
-354
-383
-435
-527
-644
-748
-804
-799
-744
-658
-555
-444
-329
-220
-125
-49
15
73
128
176
210
237
269
323
402
489
561
606
633
666
727
818
921
1012
1081
1136
1196
1267
1336
1371
1343
1239
1074
882
698
547
430
337
252
162
66
-31
-118
-187
-234
-260
-272
-276
-278
-275
-264
-234
-179
-99
-7
76
129
143
127
104
98
120
163
214
260
300
343
400
469
540
598
634
644
631
603
562
514
464
412
353
278
183
73
-30
-101
-124
-106
-71
-47
-51
-78
-108
-127
-128
-122
-122
-136
-170
-225
-302
-400
-513
-627
-724
-794
-835
-858
-872
-878
-869
-835
-768
-673
-567
-472
-411
-394
-423
-482
-547
-599
-624
-629
-628
-642
-680
-738
-804
-865
-914
-950
-974
-984
-977
-954
-919
-877
-828
-770
-698
-615
-540
-499
-511
-578
-678
-774
-836
-855
-843
-824
-816
-823
-833
-831
-814
-790
-778
-797
-853
-946
-1062
-1188
-1313
-1432
-1539
-1634
-1715
-1783
-1836
-1872
-1886
-1870
-1821
-1743
-1648
-1553
-1472
-1412
-1369
-1331
-1286
-1231
-1169
-1114
-1077
-1062
-1061
-1063
-1056
-1040
-1022
-1018
-1033
-1058
-1075
-1072
-1047
-1020
-1020
-1069
-1171
-1305
-1439
-1538
-1588
-1593
-1576
-1562
-1569
-1596
-1622
-1622
-1575
-1476
-1342
-1201
-1075
-969
-869
-751
-603
-429
-253
-100
12
78
102
86
33
-49
-144
-225
-266
-257
-206
-139
-82
-49
-39
-46
-60
-79
-102
-131
-166
-206
-255
-313
-377
-439
-487
-512
-506
-467
-391
-274
-118
62
245
405
524
601
644
661
653
613
538
436
321
206
93
-26
-154
-282
-386
-438
-422
-350
-247
-145
-63
-10
13
2
-48
-140
-262
-397
-525
-633
-720
-789
-843
-884
-914
-941
-979
-1037
-1115
-1203
-1287
-1359
-1416
-1462
-1495
-1511
-1505
-1479
-1446
-1422
-1417
-1427
-1441
-1445
-1435
-1413
-1385
-1352
-1310
-1255
-1189
-1120
-1058
-1010
-981
-965
-959
-956
-951
-939
-917
-888
-856
-823
-782
-718
-619
-489
-351
-237
-173
-160
-175
-186
-170
-128
-77
-36
-14
-4
7
32
72
124
179
227
260
275
279
285
314
378
472
573
651
683
670
629
585
555
539
527
509
481
441
393
340
288
249
236
254
296
343
377
393
399
409
428
446
441
397
313
209
110
36
-7
-28
-41
-59
-92
-142
-205
-273
-336
-383
-411
-426
-437
-451
-473
-500
-532
-565
-600
-631
-649
-644
-609
-550
-474
-392
-307
-218
-121
-22
72
153
221
283
345
400
431
420
362
276
197
158
172
220
270
296
295
293
322
402
523
652
747
779
738
639
505
357
212
78
-43
-153
-254
-349
-436
-507
-550
-556
-524
-467
-401
-345
-308
-294
-302
-332
-385
-457
-537
-611
-667
-703
-722
-730
-727
-707
-663
-587
-478
-339
-175
10
206
394
554
666
716
708
650
559
451
339
238
158
104
75
63
61
71
99
150
223
305
381
442
484
512
522
509
463
387
298
221
181
185
224
280
336
388
440
504
593
709
846
984
1094
1145
1121
1029
893
749
619
507
401
289
176
79
22
14
48
100
142
154
127
64
-24
-118
-196
-244
-260
-259
-267
-304
-373
-457
-533
-583
-611
-636
-678
-748
-839
-936
-1022
-1096
-1156
-1211
-1266
-1324
-1379
-1422
-1439
-1422
-1368
-1287
-1195
-1109
-1040
-989
-948
-908
-861
-799
-723
-634
-543
-462
-403
-370
-353
-337
-308
-262
-211
-170
-147
-143
-148
-152
-150
-142
-126
-102
-68
-31
-1
8
-7
-39
-73
-96
-102
-90
-66
-36
-8
3
-23
-99
-227
-387
-545
-674
-763
-820
-864
-905
-936
-938
-893
-796
-662
-520
-402
-331
-317
-353
-415
-476
-510
-503
-455
-378
-286
-190
-87
29
166
325
499
672
825
938
999
1008
982
942
907
885
866
837
789
733
686
665
673
696
716
720
705
678
648
615
576
523
448
344
210
54
-100
-223
-287
-286
-240
-183
-140
-112
-73
8
143
309
457
535
515
403
233
52
-92
-164
-145
-45
105
260
382
456
500
548
626
742
874
991
1070
1103
1100
1081
1062
1057
1071
1093
1098
1052
930
733
501
297
176
156
214
296
350
352
306
241
183
149
140
143
142
118
58
-40
-165
-294
-402
-478
-521
-545
-564
-583
-604
-624
-647
-679
-726
-784
-840
-871
-853
-770
-621
-426
-222
-51
49
66
15
-71
-157
-225
-273
-309
-336
-347
-330
-278
-196
-96
7
102
178
219
202
108
-60
-279
-505
-697
-834
-915
-948
-934
-866
-737
-555
-347
-154
-15
50
38
-41
-173
-340
-523
-697
-836
-921
-948
-926
-872
-799
-713
-609
-482
-323
-131
88
313
515
657
716
686
582
434
267
99
-62
-208
-323
-388
-388
-317
-184
-4
213
459
725
988
1219
1382
1458
1446
1364
1236
1085
927
770
623
492
384
302
247
222
229
271
341
427
510
573
605
605
578
533
479
426
378
336
295
250
201
160
144
170
237
333
438
540
640
751
881
1022
1160
1269
1342
1382
1404
1419
1429
1431
1423
1405
1379
1344
1289
1210
1110
1008
929
886
876
881
882
871
851
835
831
844
873
919
981
1053
1117
1152
1144
1098
1033
976
938
911
874
812
728
645
589
576
599
636
663
667
648
615
579
551
535
537
555
587
629
679
741
825
939
1085
1251
1420
1575
1707
1819
1917
2007
2081
2121
2107
2025
1878
1683
1470
1270
1104
980
895
837
797
770
754
750
755
762
759
738
692
623
537
445
365
313
301
330
394
479
572
666
760
854
946
1028
1094
1139
1166
1177
1171
1145
1093
1014
918
821
736
671
624
592
578
587
627
698
785
867
921
937
916
870
812
754
703
663
633
610
588
559
521
481
450
446
478
552
663
804
965
1138
1310
1460
1566
1605
1568
1466
1328
1192
1089
1031
1008
1002
999
1004
1031
1096
1191
1291
1358
1369
1327
1258
1191
1134
1073
980
844
681
533
441
424
468
536
589
605
584
538
479
415
349
287
235
202
196
219
261
301
311
272
177
48
-75
-151
-161
-118
-59
-22
-24
-52
-77
-71
-29
37
107
168
216
251
269
263
229
169
91
1
-101
-220
-348
-462
-528
-517
-426
-279
-120
15
118
204
299
418
555
686
783
833
841
824
807
805
824
855
887
909
919
922
927
933
928
890
800
659
488
324
197
115
62
13
-50
-117
-162
-153
-82
30
146
230
270
284
303
355
444
551
649
711
730
712
677
647
638
657
696
739
766
772
766
774
821
917
1047
1176
1269
1308
1297
1254
1189
1106
999
869
732
614
542
526
564
638
730
826
913
978
1012
1012
983
931
860
763
628
452
249
48
-114
-211
-234
-190
-92
40
181
299
360
342
247
107
-34
-133
-165
-128
-40
73
180
250
257
195
83
-36
-117
-134
-93
-30
14
17
-11
-37
-33
9
70
120
135
111
64
16
-21
-47
-78
-130
-211
-312
-411
-486
-528
-544
-555
-584
-639
-716
-798
-868
-913
-926
-902
-838
-740
-628
-539
-508
-552
-658
-784
-887
-940
-946
-931
-918
-915
-913
-904
-889
-887
-920
-994
-1096
-1196
-1266
-1297
-1293
-1271
-1242
-1212
-1184
-1164
-1158
-1170
-1188
-1189
-1148
-1063
-953
-859
-817
-845
-928
-1038
-1145
-1238
-1325
-1424
-1547
-1694
-1853
-2005
-2133
-2223
-2264
-2251
-2188
-2092
-1988
-1895
-1817
-1738
-1632
-1483
-1298
-1102
-929
-799
-711
-648
-596
-554
-531
-537
-568
-603
-615
-591
-535
-465
-404
-365
-354
-374
-431
-535
-687
-881
-1103
-1335
-1566
-1787
-1989
-2151
-2251
-2270
-2210
-2093
-1949
-1803
-1666
-1538
-1417
-1311
-1228
-1175
-1143
-1114
-1071
-1006
-928
-843
-758
-671
-582
-493
-415
-353
-303
-243
-152
-23
127
266
363
398
372
290
160
-16
-230
-463
-688
-879
-1028
-1139
-1226
-1293
-1332
-1333
-1291
-1214
-1117
-1010
-897
-770
-633
-504
-409
-364
-365
-389
-408
-412
-409
-421
-457
-505
-539
-537
-496
-433
-370
-317
-263
-191
-93
23
134
216
257
261
234
179
88
-40
-196
-352
-474
-533
-526
-466
-380
-283
-184
-81
26
129
219
292
349
392
414
398
318
166
-46
-278
-487
-640
-729
-761
-750
-703
-624
-526
-431
-369
-361
-413
-510
-636
-778
-929
-1084
-1225
-1333
-1392
-1409
-1408
-1415
-1437
-1457
-1443
-1377
-1270
-1155
-1070
-1030
-1020
-1014
-987
-933
-863
-793
-732
-679
-630
-587
-552
-527
-511
-500
-492
-493
-506
-531
-558
-576
-584
-595
-637
-732
-889
-1091
-1305
-1493
-1624
-1686
-1684
-1639
-1574
-1509
-1444
-1358
-1225
-1029
-783
-531
-331
-224
-214
-264
-320
-337
-300
-224
-135
-54
14
81
156
244
339
434
525
616
712
814
915
1000
1055
1062
1016
926
804
667
530
403
286
181
87
10
-41
-59
-40
12
88
175
263
339
398
436
450
438
397
322
214
77
-72
-212
-319
-375
-370
-306
-195
-58
81
196
269
298
295
281
272
268
254
207
119
2
-117
-207
-258
-277
-278
-271
-248
-196
-113
-12
79
141
172
191
218
253
274
252
174
56
-65
-153
-193
-193
-173
-141
-90
-9
107
244
382
507
614
703
769
794
756
650
492
316
151
12
-110
-223
-327
-403
-429
-391
-299
-183
-79
-16
-5
-43
-109
-177
-222
-230
-206
-171
-153
-164
-194
-214
-203
-156
-96
-53
-48
-76
-115
-146
-160
-162
-161
-158
-151
-134
-105
-68
-22
39
124
230
342
437
500
536
568
615
684
758
814
838
840
845
875
935
1004
1053
1049
985
873
745
636
571
555
565
559
499
363
164
-59
-253
-380
-428
-415
-373
-334
-308
-288
-252
-182
-70
68
203
305
360
380
393
429
500
597
697
777
830
865
896
932
972
1012
1047
1077
1100
1106
1081
1014
908
779
650
538
449
377
318
270
235
216
211
215
228
258
319
421
560
719
869
985
1055
1081
1079
1061
1038
1008
969
919
868
829
816
835
877
925
961
973
958
919
858
772
655
508
337
156
-22
-183
-317
-408
-439
-397
-285
-126
46
193
296
352
374
380
383
388
399
416
441
475
513
551
585
614
638
659
678
692
696
682
641
569
469
352
233
118
-2
-143
-317
-515
-703
-842
-906
-902
-859
-813
-774
-729
-652
-534
-391
-259
-170
-128
-111
-87
-44
8
42
39
-2
-58
-105
-129
-130
-127
-134
-163
-217
-297
-396
-509
-627
-744
-860
-983
-1117
-1258
-1387
-1480
-1516
-1493
-1430
-1350
-1269
-1184
-1083
-955
-801
-636
-475
-327
-190
-59
62
161
219
227
190
127
57
-12
-78
-145
-210
-264
-294
-293
-265
-219
-173
-142
-142
-182
-262
-370
-479
-559
-594
-591
-575
-570
-580
-583
-542
-433
-261
-56
145
323
483
647
829
1022
1208
1359
1467
1536
1580
1603
1606
1583
1538
1482
1429
1384
1342
1289
1222
1147
1083
1045
1036
1042
1043
1024
985
941
912
910
943
1002
1077
1152
1212
1242
1235
1194
1132
1072
1036
1034
1068
1127
1200
1283
1374
1472
1565
1637
1669
1654
1599
1527
1459
1406
1364
1321
1270
1216
1175
1163
1188
1242
1310
1371
1411
1423
1405
1362
1301
1234
1171
1119
1077
1038
999
960
926
901
882
860
825
775
719
671
641
625
611
585
544
496
448
405
359
304
243
196
189
240
346
484
620
731
809
860
893
911
911
886
839
782
733
702
691
694
705
722
748
788
841
894
928
930
892
826
753
696
676
698
761
852
957
1061
1152
1222
1268
1293
1303
1307
1316
1332
1356
1381
1399
1403
1388
1356
1312
1266
1223
1186
1158
1138
1129
1134
1156
1193
1237
1284
1332
1387
1452
1529
1607
1674
1717
1734
1730
1710
1675
1623
1550
1464
1379
1310
1265
1237
1214
1189
1160
1135
1119
1115
1118
1125
1132
1135
1124
1087
1020
938
868
841
866
924
976
991
968
932
917
937
985
1033
1067
1087
1108
1142
1184
1214
1219
1196
1153
1101
1038
953
841
705
561
421
289
160
36
-67
-127
-127
-77
-8
44
59
46
28
26
43
63
69
52
17
-28
-75
-123
-169
-211
-243
-265
-280
-298
-320
-344
-359
-358
-343
-320
-296
-274
-249
-211
-157
-85
3
104
212
316
404
463
490
491
483
483
500
535
580
625
664
691
711
730
757
795
839
876
884
850
773
665
544
425
313
205
104
17
-41
-57
-33
18
76
123
152
165
170
178
193
222
261
305
343
363
355
320
265
203
143
93
49
5
-47
-115
-200
-299
-402
-498
-577
-635
-677
-713
-759
-826
-916
-1027
-1146
-1259
-1351
-1410
-1429
-1411
-1366
-1308
-1254
-1212
-1182
-1159
-1135
-1105
-1069
-1034
-1002
-981
-965
-950
-932
-911
-892
-883
-893
-927
-985
-1060
-1142
-1227
-1313
-1407
-1517
-1642
-1772
-1891
-1976
-2019
-2019
-1991
-1948
-1896
-1835
-1766
-1694
-1632
-1594
-1581
-1582
-1573
-1536
-1467
-1379
-1290
-1212
-1142
-1070
-987
-893
-798
-716
-652
-608
-585
-584
-611
-671
-762
-874
-997
-1117
-1226
-1318
-1389
-1435
-1457
-1458
-1443
-1413
-1365
-1294
-1201
-1092
-986
-903
-854
-839
-846
-860
-868
-869
-869
-879
-901
-929
-944
-928
-871
-780
-675
-584
-525
-499
-499
-513
-533
-563
-605
-660
-718
-770
-811
-845
-881
-928
-989
-1061
-1139
-1216
-1286
-1342
-1378
-1396
-1406
-1418
-1437
-1454
-1453
-1421
-1363
-1304
-1271
-1275
-1303
-1319
-1290
-1205
-1080
-947
-834
-753
-701
-672
-665
-686
-742
-830
-935
-1036
-1118
-1173
-1201
-1203
-1181
-1134
-1064
-977
-882
-788
-699
-612
-525
-439
-361
-306
-283
-291
-313
-324
-302
-245
-174
-123
-124
-187
-297
-422
-532
-613
-672
-729
-807
-918
-1058
-1212
-1356
-1472
-1548
-1581
-1583
-1565
-1539
-1506
-1466
-1414
-1358
-1307
-1274
-1263
-1266
-1263
-1236
-1175
-1083
-971
-856
-746
-645
-549
-453
-352
-250
-158
-98
-91
-147
-257
-398
-540
-662
-758
-835
-904
-964
-1004
-1010
-974
-905
-820
-741
-687
-666
-681
-724
-783
-840
-885
-912
-933
-961
-1006
-1061
-1104
-1113
-1080
-1016
-948
-894
-855
-816
-756
-664
-545
-417
-294
-185
-92
-18
31
50
40
14
-16
-41
-68
-108
-163
-222
-257
-246
-185
-95
-8
47
57
30
-23
-90
-165
-245
-325
-396
-449
-480
-488
-471
-426
-353
-265
-188
-150
-167
-232
-317
-388
-425
-431
-427
-434
-457
-488
-508
-504
-468
-402
-311
-200
-82
26
111
164
194
217
246
281
307
305
267
204
145
117
135
190
262
327
371
392
393
378
343
281
188
66
-75
-219
-353
-469
-569
-659
-746
-830
-909
-976
-1022
-1043
-1039
-1016
-989
-977
-1000
-1071
-1182
-1311
-1422
-1487
-1493
-1451
-1386
-1318
-1257
-1194
-1114
-1006
-867
-707
-538
-375
-229
-105
-6
71
128
170
195
201
185
149
99
47
-2
-47
-95
-155
-231
-321
-420
-522
-626
-733
-846
-964
-1084
-1199
-1301
-1379
-1423
-1428
-1398
-1346
-1291
-1250
-1231
-1231
-1241
-1251
-1254
-1249
-1235
-1214
-1184
-1143
-1085
-1004
-899
-773
-638
-508
-392
-291
-197
-103
-6
84
153
189
189
158
99
11
-106
-245
-385
-499
-567
-583
-559
-515
-466
-412
-346
-266
-180
-109
-73
-81
-124
-179
-226
-251
-251
-236
-216
-196
-175
-141
-87
-11
74
145
176
158
98
23
-44
-88
-115
-140
-174
-214
-249
-265
-263
-254
-256
-280
-321
-361
-377
-349
-270
-142
15
176
311
400
441
449
448
460
489
522
538
526
491
454
431
431
442
450
446
431
416
406
400
386
360
330
313
325
365
418
459
475
471
469
490
541
606
660
682
669
630
580
531
484
440
402
376
365
364
363
353
340
339
367
429
507
569
589
559
497
433
389
370
365
357
339
319
312
328
366
411
447
462
456
437
416
400
398
414
447
494
545
589
619
635
647
665
695
736
780
824
873
936
1018
1116
1202
1250
1238
1167
1058
944
851
787
746
710
666
608
538
466
400
346
311
296
301
320
343
365
388
422
484
584
719
872
1018
1138
1224
1278
1310
1322
1311
1274
1215
1152
1107
1095
1115
1150
1184
1209
1233
1269
1326
1400
1476
1542
1596
1643
1685
1717
1729
1714
1683
1655
1647
1662
1683
1687
1664
1622
1582
1558
1548
1537
1506
1455
1394
1342
1307
1285
1265
1235
1189
1127
1050
961
874
808
782
802
851
899
918
908
890
902
964
1074
1207
1336
1445
1534
1606
1657
1680
1668
1627
1576
1534
1507
1489
1470
1445
1420
1401
1391
1379
1351
1297
1222
1141
1066
1000
940
882
825
777
742
720
707
698
694
699
714
738
761
777
782
781
780
786
800
825
855
883
896
881
833
765
699
662
671
720
787
848
887
901
897
884
865
837
799
752
702
655
617
592
585
595
617
640
649
637
609
580
567
578
606
632
638
614
567
512
465
435
417
402
382
355
326
305
302
321
361
418
485
559
636
716
797
875
943
991
1008
985
920
824
716
617
540
485
441
397
353
315
295
299
321
351
381
412
449
491
528
546
535
506
478
469
478
486
467
409
322
231
163
127
116
118
125
140
164
192
211
205
165
94
5
-91
-188
-285
-381
-474
-558
-625
-668
-681
-662
-613
-545
-472
-411
-369
-347
-335
-323
-306
-283
-255
-224
-191
-160
-138
-126
-121
-111
-85
-44
-4
13
-10
-69
-145
-214
-262
-289
-307
-328
-352
-373
-386
-389
-394
-412
-455
-523
-608
-690
-748
-764
-731
-661
-574
-495
-439
-409
-393
-374
-342
-295
-241
-193
-166
-170
-207
-269
-338
-395
-430
-447
-457
-474
-497
-515
-511
-475
-418
-358
-313
-289
-282
-283
-289
-306
-342
-401
-477
-561
-643
-713
-765
-790
-779
-733
-662
-585
-519
-473
-449
-444
-455
-482
-525
-578
-631
-676
-712
-749
-796
-855
-919
-974
-1004
-1002
-968
-909
-836
-760
-692
-637
-598
-566
-532
-486
-431
-374
-326
-288
-257
-223
-184
-147
-129
-144
-193
-260
-321
-359
-369
-367
-370
-388
-412
-428
-428
-423
-439
-503
-620
-768
-909
-1016
-1083
-1130
-1175
-1225
-1265
-1276
-1255
-1217
-1184
-1164
-1149
-1123
-1084
-1049
-1038
-1046
-1033
-946
-755
-487
-216
-23
52
32
-21
-51
-40
-9
9
1
-21
-34
-27
-10
0
-6
-20
-28
-23
-11
-4
-8
-19
-25
-21
-12
-7
-10
-18
-23
-20
-12
-8
-11
-18
-21
-19
-12
-9
-12
-18
-21
-18
-13
-10
-12
-17
-20
-17
-13
-10
-13
-17
-19
-17
-13
-11
-13
-17
-19
-17
-13
-11
-13
-17
-18
-16
-13
-12
-14
-17
-18
-16
-13
-12
-14
-16
-17
-16
-13
-12
-14
-16
-17
-16
-13
-12
-14
-16
-17
-15
-13
-13
-14
-16
-17
-15
-13
-13
-14
-16
-16
-15
-13
-13
-14
-16
-16
-15
-13
-13
-14
-16
-16
-15
-13
-13
-14
-16
-16
-15
-13
-13
-14
-15
-16
-15
-13
-13
-14
-15
-15
-14
-13
-13
-14
-15
-15
-14
-13
-13
-14
-15
-15
-14
-13
-13
-14
-15
-15
-14
-14
-14
-14
-15
-15
-14
-14
-14
-14
-15
-15
-14
-14
-14
-14
-15
-15
-14
-14
-14
-14
-15
-15
-14
-14
-14
-14
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-13
-14
-14
-14
-14
-14
-13
-14
-14
-14
-14
-13
-13
-14
-14
-14
-14
-13
-13
-13
-14
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
