5
30741
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
-1
-1
-1
-1
-1
-1
-1
0
-1
-1
-1
-1
-1
-1
0
0
0
-1
-1
-1
-1
-1
0
0
0
-1
-1
-1
-1
-1
0
0
0
-1
-1
-1
-1
-1
0
0
0
-1
-1
-1
-1
-1
0
0
0
-1
-1
-1
-1
-1
0
0
0
-1
-1
-1
-1
-1
0
0
0
-1
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
0
0
0
0
-1
-1
-1
-1
0
0
0
0
-1
-2
-2
-1
0
1
1
0
-1
-2
-2
-1
0
1
1
0
-1
-2
-2
-1
0
1
1
0
-1
-2
-3
-2
0
1
2
1
-1
-3
-4
-3
-1
2
4
5
6
7
8
10
12
12
9
3
-5
-13
-18
-19
-14
-5
3
9
11
8
1
-6
-12
-14
-12
-8
-1
6
11
13
11
6
-2
-10
-16
-18
-14
-7
3
12
16
14
7
-3
-12
-17
-16
-11
-2
6
11
13
11
7
2
-3
-8
-12
-14
-14
-10
-2
7
15
19
16
8
-4
-15
-21
-21
-13
-2
11
19
22
19
10
0
-11
-18
-21
-19
-13
-3
8
16
20
17
8
-5
-17
-23
-22
-13
-1
9
15
13
6
-2
-7
-7
-2
4
8
7
2
-4
-8
-6
0
7
12
11
4
-5
-13
-14
-8
2
12
18
17
10
1
-6
-9
-6
0
4
5
3
0
-3
-3
-1
2
3
1
-2
-5
-5
-1
4
8
9
4
-4
-12
-14
-9
0
10
16
14
4
-7
-16
-17
-8
5
19
27
25
15
2
-10
-15
-13
-7
2
8
12
13
13
13
13
12
9
3
-3
-8
-9
-4
5
15
22
24
20
13
4
-4
-8
-10
-9
-5
0
6
13
19
21
18
10
0
-10
-15
-12
-3
10
21
27
24
17
7
-1
-4
-3
0
2
3
2
2
5
11
18
21
18
8
-6
-17
-21
-16
-3
13
23
24
16
2
-10
-14
-10
1
13
19
18
10
0
-7
-8
-2
7
13
15
11
3
-4
-7
-6
0
7
13
15
14
11
6
1
-3
-6
-8
-7
-2
6
14
20
21
15
4
-6
-13
-11
-3
9
19
23
20
11
2
-4
-3
2
9
13
12
8
2
0
3
9
14
15
11
1
-8
-11
-7
3
16
24
24
14
0
-13
-19
-16
-6
7
17
21
17
10
3
-1
-2
-2
-1
-2
-3
-3
-1
5
11
16
16
11
4
-3
-6
-4
3
10
14
14
10
4
-1
-3
0
3
7
8
8
7
6
7
8
7
3
-2
-6
-6
-3
5
12
15
11
2
-9
-15
-13
-3
12
25
28
19
2
-17
-29
-28
-15
4
22
30
27
14
-2
-13
-16
-11
-2
6
9
8
4
1
2
6
10
9
4
-6
-14
-16
-11
2
16
25
25
16
1
-13
-20
-18
-7
8
19
24
21
12
3
-3
-6
-4
-1
2
3
2
2
4
6
9
10
9
6
1
-4
-5
-4
0
5
9
11
10
7
3
0
-3
-4
-4
-2
2
6
11
13
13
10
4
-3
-9
-12
-11
-5
4
14
22
25
21
11
-3
-17
-26
-27
-18
-2
16
32
38
32
16
-4
-22
-32
-29
-15
4
21
30
29
18
3
-11
-20
-22
-18
-11
-3
5
10
13
13
9
0
-11
-22
-29
-28
-18
-1
16
28
29
19
1
-18
-31
-33
-24
-9
7
17
19
14
6
-1
-5
-5
-3
-1
-1
-1
-1
1
4
7
8
6
2
-4
-8
-8
-5
0
5
7
6
3
0
-1
0
1
3
2
0
-2
-1
3
9
14
14
7
-4
-16
-23
-19
-6
12
28
35
29
13
-8
-25
-31
-25
-9
9
23
29
25
13
0
-12
-17
-17
-11
-3
6
14
18
19
15
6
-4
-12
-17
-16
-9
0
8
12
10
5
0
-4
-4
-1
1
0
-3
-9
-12
-9
-1
9
18
19
11
-4
-19
-28
-26
-14
2
16
21
17
7
-5
-11
-10
-4
3
6
2
-5
-11
-11
-3
9
20
24
17
2
-15
-24
-22
-9
9
22
26
17
2
-12
-17
-11
3
18
26
22
9
-7
-17
-18
-8
7
19
24
18
7
-5
-11
-9
-2
7
11
9
2
-6
-10
-7
-1
6
9
6
-2
-12
-17
-14
-5
7
16
18
11
-1
-13
-21
-20
-11
2
14
20
20
14
4
-6
-13
-16
-15
-10
-3
3
8
11
11
7
2
-3
-6
-7
-5
-1
3
5
5
4
2
1
1
2
1
0
-3
-5
-6
-4
1
8
13
14
12
5
-2
-7
-8
-5
1
6
8
6
0
-7
-12
-13
-10
-4
3
9
12
12
9
5
0
-4
-6
-6
-4
-1
3
6
8
7
5
2
-1
-3
-5
-5
-5
-5
-4
-1
2
6
9
10
7
1
-6
-12
-14
-10
-2
7
15
17
13
5
-5
-11
-12
-8
0
7
11
11
7
1
-3
-4
-1
3
8
12
12
9
5
0
-3
-4
-1
4
10
14
16
13
7
-2
-9
-13
-10
-2
7
14
16
10
0
-11
-17
-16
-7
4
13
17
13
4
-4
-7
-4
3
10
12
7
-2
-12
-15
-8
6
22
32
31
18
-2
-21
-31
-26
-9
13
32
39
32
15
-4
-19
-23
-17
-4
9
18
20
16
8
1
-3
-5
-4
-2
0
3
5
7
8
7
4
-1
-5
-6
-4
3
11
17
18
13
4
-8
-16
-18
-13
-2
11
22
28
27
20
9
-4
-14
-19
-18
-11
0
11
19
21
16
5
-7
-17
-20
-15
-3
11
24
29
26
16
3
-9
-16
-17
-12
-4
4
9
10
8
5
0
-4
-6
-6
-5
-2
2
4
6
5
3
0
-1
0
4
8
10
9
3
-5
-13
-16
-13
-3
9
20
24
20
9
-5
-16
-19
-14
-3
10
19
22
16
7
-3
-10
-10
-6
1
8
11
10
7
2
-2
-3
-1
3
7
10
11
10
8
5
2
-1
-2
-2
-1
2
6
10
13
13
11
7
1
-4
-7
-7
-3
2
8
12
14
14
11
7
2
-2
-5
-6
-5
-3
0
4
8
12
14
13
8
2
-5
-11
-12
-8
0
11
20
25
23
15
3
-8
-15
-16
-10
-1
10
18
21
19
11
1
-9
-16
-18
-16
-9
0
10
16
18
15
7
-1
-9
-13
-13
-8
-1
6
10
11
8
3
-2
-6
-7
-6
-3
0
2
4
3
2
1
-1
-1
-1
0
1
1
-1
-5
-9
-13
-14
-13
-8
-1
6
9
7
2
-6
-12
-15
-13
-9
-4
-1
-1
-3
-5
-5
-1
3
7
7
2
-7
-17
-23
-22
-14
-3
8
14
11
3
-8
-17
-19
-15
-6
2
6
5
-1
-7
-11
-11
-7
-2
2
3
2
-1
-4
-5
-5
-4
-5
-7
-8
-9
-7
-2
3
6
4
-3
-12
-20
-22
-16
-3
12
22
25
17
1
-17
-30
-33
-25
-8
11
26
31
25
11
-7
-23
-31
-31
-23
-10
3
13
16
14
8
0
-7
-12
-15
-15
-14
-12
-8
-4
1
5
7
5
-2
-10
-18
-22
-20
-11
1
12
17
13
1
-14
-26
-29
-21
-6
11
22
22
12
-4
-20
-28
-26
-15
0
12
16
13
3
-7
-13
-14
-11
-6
-4
-4
-7
-9
-9
-6
-1
3
3
-1
-8
-15
-18
-16
-10
-3
3
5
4
1
-2
-4
-3
-3
-4
-8
-14
-18
-18
-12
-1
10
17
16
7
-7
-22
-30
-30
-20
-6
7
16
17
11
1
-8
-14
-16
-13
-8
-1
4
8
9
8
4
-2
-9
-13
-13
-8
0
10
18
19
12
1
-12
-21
-21
-14
0
13
22
22
14
1
-12
-20
-19
-12
0
11
18
19
14
6
-3
-10
-13
-13
-9
-3
3
9
11
11
6
-1
-9
-14
-14
-9
0
8
14
14
8
-2
-10
-14
-12
-4
5
13
15
11
3
-7
-13
-14
-9
-1
7
12
12
7
-1
-10
-16
-18
-15
-7
4
15
23
25
19
7
-9
-24
-33
-31
-18
2
23
38
40
28
6
-18
-36
-41
-33
-13
10
28
35
30
15
-4
-19
-26
-24
-14
1
14
23
26
22
13
1
-10
-19
-22
-20
-13
-2
8
17
19
16
9
-1
-9
-14
-14
-11
-6
-1
2
3
2
3
4
6
6
4
0
-8
-14
-18
-17
-9
1
12
20
20
14
2
-10
-20
-23
-19
-9
3
13
19
17
11
1
-8
-13
-14
-10
-3
5
10
11
8
3
-3
-7
-8
-6
-2
3
7
9
10
8
6
2
-1
-3
-5
-6
-6
-3
1
5
8
8
6
2
-4
-8
-9
-7
-2
4
9
10
8
3
-4
-9
-11
-10
-7
-2
2
4
3
1
-2
-4
-6
-5
-4
-3
-1
1
2
2
2
2
0
-1
-2
-2
-1
2
6
9
10
9
5
0
-5
-8
-8
-5
0
6
11
13
11
6
-1
-7
-12
-12
-7
0
9
17
20
17
10
0
-9
-14
-12
-6
4
12
17
15
6
-5
-14
-19
-17
-8
4
14
20
18
10
-2
-12
-18
-18
-12
-2
8
15
16
13
5
-3
-10
-14
-14
-9
-3
4
9
11
10
6
2
-1
-3
-2
0
2
4
4
4
3
4
5
7
9
9
7
3
-1
-3
-3
1
8
14
17
16
11
3
-5
-10
-10
-5
3
12
19
22
20
13
5
-4
-10
-11
-6
2
11
19
22
19
11
0
-9
-14
-12
-4
7
17
23
22
16
5
-4
-11
-11
-6
2
11
19
22
22
17
10
3
-4
-8
-8
-3
4
12
19
21
18
12
3
-4
-7
-6
0
7
12
15
14
10
6
3
2
2
2
3
2
3
4
7
10
12
12
8
3
-2
-5
-3
2
8
13
14
10
4
-3
-6
-7
-4
0
3
4
3
2
2
3
5
5
2
-4
-10
-13
-12
-6
3
12
17
15
8
-2
-9
-12
-10
-5
0
4
4
3
2
2
5
7
8
5
-1
-7
-9
-6
1
10
16
15
8
-3
-13
-17
-13
-4
8
16
17
12
2
-8
-13
-13
-8
-2
3
6
6
5
4
3
2
-1
-5
-9
-10
-7
0
8
15
16
10
-2
-13
-20
-18
-8
6
18
21
15
1
-15
-26
-28
-21
-7
7
17
20
16
8
-1
-8
-12
-14
-13
-10
-5
3
10
15
15
9
-2
-15
-25
-26
-19
-5
10
20
21
12
-1
-14
-20
-17
-9
2
8
8
3
-5
-9
-8
-2
5
10
7
-1
-11
-19
-20
-14
-4
5
10
7
0
-9
-14
-14
-9
-2
2
1
-4
-11
-15
-15
-10
-3
2
2
-2
-9
-14
-16
-13
-6
1
5
5
2
-2
-5
-5
-4
-3
-3
-6
-8
-10
-7
-2
5
10
11
7
-2
-12
-19
-21
-18
-11
-3
4
8
8
7
4
0
-4
-8
-11
-11
-9
-4
2
8
10
7
0
-8
-14
-15
-10
-1
8
12
10
2
-7
-13
-15
-10
-3
4
7
6
1
-3
-6
-5
-2
0
0
-2
-6
-10
-10
-7
-2
2
4
3
0
-3
-4
-2
2
4
3
-2
-8
-11
-10
-4
5
13
16
12
2
-9
-16
-16
-8
3
13
18
15
6
-5
-12
-14
-11
-4
2
5
5
3
0
-1
-1
0
-1
-3
-6
-8
-7
-3
3
9
12
10
2
-7
-15
-19
-16
-8
2
11
16
15
9
-1
-10
-17
-19
-15
-7
5
16
23
25
19
7
-7
-20
-27
-26
-17
-2
13
25
29
26
16
3
-9
-17
-19
-15
-8
1
8
13
14
12
8
3
0
-2
-2
0
3
5
7
7
6
5
3
0
-4
-7
-10
-10
-6
0
8
15
19
17
10
0
-11
-20
-22
-19
-11
-1
8
15
17
16
11
3
-8
-18
-26
-27
-21
-8
10
26
33
29
13
-10
-30
-40
-35
-17
9
31
41
35
16
-10
-31
-40
-35
-18
2
18
25
22
13
0
-11
-18
-21
-22
-20
-15
-7
3
14
20
20
12
-3
-18
-29
-29
-20
-4
11
20
20
10
-3
-15
-19
-16
-8
0
5
3
-2
-7
-9
-7
-2
3
4
0
-7
-14
-17
-15
-7
2
9
9
4
-5
-13
-18
-17
-11
-3
5
9
9
5
-2
-8
-13
-15
-15
-13
-8
-2
4
7
8
5
0
-7
-13
-16
-15
-11
-6
-1
3
5
5
3
0
-3
-7
-10
-12
-12
-10
-7
-2
2
3
2
-1
-4
-5
-3
0
2
3
-1
-7
-14
-18
-17
-11
-2
7
11
8
0
-11
-21
-25
-24
-16
-6
2
7
7
4
-1
-6
-8
-9
-8
-7
-6
-6
-5
-4
-2
1
4
5
4
2
-2
-7
-11
-12
-12
-8
-2
5
10
12
9
1
-9
-19
-25
-25
-18
-6
7
17
21
17
6
-8
-20
-28
-28
-21
-10
2
11
14
11
4
-6
-14
-18
-17
-12
-5
2
7
7
3
-4
-11
-17
-18
-15
-9
-2
4
6
5
0
-6
-11
-14
-14
-11
-6
-1
2
3
3
1
-2
-4
-6
-7
-8
-8
-8
-6
-2
2
6
8
6
0
-9
-18
-25
-26
-20
-9
4
14
17
12
-1
-16
-27
-32
-27
-15
0
13
19
17
9
-2
-13
-19
-20
-16
-11
-5
0
4
5
4
0
-5
-10
-15
-16
-13
-5
4
11
13
8
-2
-15
-23
-24
-17
-3
11
20
19
10
-5
-19
-26
-24
-14
-2
7
10
6
-2
-9
-13
-11
-5
2
5
3
-4
-11
-15
-15
-10
-3
4
7
5
1
-3
-6
-4
-1
4
6
5
0
-6
-11
-13
-11
-5
3
9
13
13
9
2
-5
-10
-13
-12
-8
-3
1
4
5
3
1
-2
-3
-2
0
1
1
0
-2
-5
-5
-3
1
6
9
10
8
3
-4
-10
-14
-16
-13
-7
0
7
12
13
9
1
-10
-20
-25
-25
-18
-7
4
12
15
11
4
-4
-10
-12
-11
-9
-7
-7
-7
-4
0
7
13
14
9
-3
-17
-28
-30
-21
-3
16
30
31
19
-2
-23
-35
-32
-17
5
25
35
32
17
-3
-21
-30
-29
-21
-8
4
13
18
19
16
11
3
-8
-18
-24
-24
-16
-2
14
27
31
25
11
-5
-19
-25
-23
-14
-3
7
14
16
14
11
5
-1
-8
-15
-20
-19
-12
0
15
28
32
27
13
-5
-20
-27
-24
-12
4
18
27
28
23
15
5
-4
-10
-14
-14
-10
-2
9
19
26
25
16
1
-15
-26
-28
-19
-4
12
23
25
18
5
-7
-15
-15
-10
-1
8
13
15
13
9
4
-1
-5
-9
-11
-10
-5
2
8
12
11
6
-2
-8
-9
-5
3
10
12
9
0
-9
-13
-10
0
13
22
24
16
3
-11
-18
-17
-7
8
20
26
23
14
3
-6
-9
-7
-2
3
7
8
7
6
4
4
4
3
3
2
3
5
7
8
7
4
0
-3
-4
-1
4
9
12
10
6
0
-3
-3
2
8
13
13
10
3
-5
-9
-8
-4
2
7
8
7
4
1
-1
0
1
1
0
-1
-3
-3
-2
1
5
8
8
7
4
2
0
-2
-4
-7
-10
-11
-9
-3
7
16
22
20
10
-5
-19
-27
-25
-13
4
19
26
22
10
-5
-16
-19
-14
-2
9
15
14
6
-3
-10
-11
-6
2
9
12
9
3
-4
-8
-7
-3
2
5
5
1
-3
-5
-4
0
5
9
9
6
1
-3
-5
-5
-3
-1
-1
-1
-2
-2
1
6
11
13
10
3
-7
-15
-18
-14
-4
7
16
18
14
3
-8
-16
-18
-13
-4
6
13
15
13
8
3
-1
-3
-2
-1
1
1
2
2
3
3
4
3
2
0
-2
-3
-3
-2
-1
-2
-5
-8
-10
-10
-7
-1
6
10
10
5
-4
-14
-21
-22
-18
-8
3
12
16
14
6
-4
-12
-17
-15
-9
1
10
16
17
13
6
-3
-10
-13
-12
-6
1
9
13
14
11
6
-1
-6
-9
-9
-7
-3
1
4
6
7
6
5
2
-2
-5
-8
-9
-6
-1
6
13
16
15
9
0
-8
-13
-12
-6
2
9
12
11
5
-2
-6
-6
-2
3
7
7
3
-2
-5
-4
2
10
16
16
8
-4
-16
-23
-19
-6
12
27
32
26
8
-13
-31
-37
-29
-10
12
31
39
34
18
-2
-21
-32
-33
-24
-9
8
21
27
25
15
0
-16
-28
-32
-28
-15
1
16
25
24
15
1
-13
-22
-24
-19
-10
-1
5
7
5
2
-1
-2
-1
0
-1
-3
-5
-6
-5
-2
3
5
5
2
-3
-9
-12
-11
-8
-3
2
4
4
2
0
-3
-6
-9
-12
-15
-16
-14
-7
1
10
15
13
4
-10
-25
-34
-34
-23
-7
10
21
21
11
-5
-21
-31
-31
-23
-9
3
11
11
6
-3
-10
-15
-15
-13
-10
-9
-9
-9
-9
-6
-2
3
6
4
-3
-12
-20
-25
-24
-16
-6
4
10
9
3
-7
-17
-24
-27
-24
-18
-11
-5
-2
-2
-5
-10
-15
-19
-21
-22
-21
-18
-15
-12
-11
-11
-15
-20
-26
-32
-36
-36
-34
-29
-24
-18
-15
-14
-17
-21
-27
-33
-36
-37
-35
-31
-26
-23
-22
-22
-23
-25
-25
-25
-25
-26
-29
-33
-36
-37
-33
-26
-17
-9
-6
-9
-17
-26
-33
-33
-28
-18
-9
-5
-9
-18
-31
-41
-44
-39
-28
-15
-4
0
-4
-13
-25
-34
-37
-36
-29
-21
-14
-9
-8
-11
-18
-26
-34
-40
-42
-40
-33
-24
-15
-10
-9
-13
-21
-29
-34
-35
-31
-26
-22
-21
-25
-32
-38
-42
-41
-35
-25
-13
-2
6
11
12
8
2
-8
-19
-30
-39
-45
-47
-47
-46
-47
-50
-56
-63
-68
-68
-62
-49
-34
-20
-11
-8
-12
-20
-30
-38
-42
-43
-41
-38
-36
-35
-35
-33
-30
-23
-16
-8
-2
0
-1
-5
-8
-11
-11
-8
-6
-4
-6
-10
-16
-20
-21
-17
-8
3
15
25
32
37
39
40
40
38
35
28
19
8
-3
-12
-19
-22
-24
-26
-29
-34
-41
-49
-55
-57
-53
-43
-25
0
28
57
82
99
107
108
103
96
90
84
76
64
46
23
-1
-18
-22
-8
24
71
124
175
216
245
260
265
262
253
241
228
217
210
209
213
220
223
218
201
174
145
124
119
133
162
198
227
242
240
227
212
206
212
228
241
240
215
164
97
30
-18
-33
-11
39
100
150
173
159
114
50
-12
-55
-65
-41
8
64
111
133
126
93
44
-8
-54
-90
-121
-155
-198
-251
-305
-348
-363
-343
-290
-220
-156
-122
-131
-186
-270
-359
-424
-446
-418
-348
-256
-165
-93
-52
-42
-56
-86
-124
-168
-219
-279
-350
-424
-491
-539
-553
-527
-458
-355
-231
-102
16
109
168
188
170
118
42
-48
-134
-204
-247
-258
-243
-214
-189
-183
-206
-255
-315
-365
-384
-359
-289
-184
-65
47
137
196
228
237
224
186
110
-16
-200
-433
-690
-931
-1107
-1178
-1121
-942
-672
-364
-81
123
210
171
25
-186
-409
-589
-684
-669
-543
-328
-59
224
478
672
787
817
768
658
511
353
210
101
38
20
35
66
93
104
95
75
56
52
67
96
123
132
113
67
11
-28
-27
28
133
265
393
484
520
501
445
384
348
362
433
553
701
852
979
1063
1094
1073
1010
920
825
741
678
637
610
581
529
441
309
136
-63
-271
-464
-620
-719
-746
-691
-551
-337
-73
210
472
681
820
891
918
932
960
1014
1084
1133
1122
1018
811
522
198
-102
-323
-435
-438
-359
-247
-152
-113
-149
-255
-404
-559
-679
-735
-713
-621
-483
-337
-222
-165
-179
-251
-355
-457
-524
-539
-503
-428
-332
-233
-138
-49
31
99
141
138
77
-44
-206
-372
-499
-551
-512
-395
-235
-77
42
104
113
94
73
68
77
83
60
-11
-133
-289
-444
-563
-620
-608
-539
-442
-347
-271
-216
-169
-103
3
156
341
520
644
663
545
291
-67
-463
-821
-1067
-1153
-1071
-849
-547
-237
17
171
216
168
66
-46
-126
-148
-100
15
180
370
556
706
794
804
735
605
441
277
139
38
-36
-111
-219
-385
-613
-883
-1151
-1367
-1485
-1484
-1369
-1171
-938
-718
-545
-435
-385
-378
-393
-415
-437
-460
-486
-513
-535
-537
-506
-430
-307
-146
39
229
408
569
710
835
943
1031
1088
1102
1062
968
829
666
506
373
286
250
259
295
340
371
371
328
237
103
-60
-226
-363
-436
-420
-305
-105
146
401
611
741
782
745
665
580
520
495
494
491
457
373
240
82
-63
-155
-169
-99
32
182
305
363
339
247
129
37
24
121
330
612
905
1134
1233
1164
932
578
176
-192
-459
-587
-581
-482
-355
-263
-249
-321
-450
-581
-658
-642
-528
-353
-182
-83
-104
-251
-482
-721
-884
-909
-780
-534
-250
-22
75
10
-195
-472
-733
-899
-927
-817
-611
-371
-158
-8
74
115
156
240
391
605
851
1074
1218
1236
1110
858
533
214
-13
-83
33
315
695
1073
1348
1442
1323
1016
591
142
-237
-485
-583
-559
-475
-402
-404
-510
-713
-972
-1221
-1395
-1443
-1345
-1116
-800
-457
-148
83
211
235
171
40
-140
-351
-582
-814
-1025
-1183
-1261
-1240
-1126
-949
-757
-606
-535
-559
-659
-787
-883
-892
-780
-543
-207
179
558
874
1079
1147
1069
858
548
188
-166
-463
-667
-764
-764
-697
-596
-489
-390
-296
-196
-79
57
203
341
451
523
558
569
576
592
621
655
677
673
636
571
499
447
437
485
586
722
863
977
1041
1048
1008
951
906
903
953
1046
1153
1232
1250
1188
1055
883
720
605
562
584
635
666
631
500
276
-10
-301
-537
-659
-632
-448
-131
263
658
969
1119
1060
787
346
-177
-672
-1040
-1219
-1201
-1033
-801
-601
-504
-544
-705
-939
-1181
-1376
-1487
-1506
-1439
-1304
-1120
-906
-680
-464
-283
-160
-108
-127
-200
-299
-391
-450
-462
-420
-327
-185
4
234
492
749
968
1106
1134
1044
857
623
400
240
175
204
302
428
547
636
688
712
717
705
667
586
440
218
-77
-422
-779
-1106
-1365
-1534
-1616
-1634
-1628
-1640
-1700
-1811
-1941
-2033
-2021
-1846
-1487
-974
-386
172
593
807
803
630
381
164
60
102
264
478
663
757
741
645
537
491
564
768
1068
1389
1646
1767
1720
1518
1217
891
609
415
310
264
224
143
-5
-210
-433
-624
-740
-770
-737
-695
-705
-809
-1010
-1271
-1512
-1650
-1619
-1399
-1022
-561
-112
240
448
516
495
462
501
667
972
1381
1815
2177
2381
2373
2153
1775
1335
944
698
644
770
1004
1241
1367
1306
1037
603
95
-379
-725
-899
-908
-812
-691
-620
-641
-753
-916
-1069
-1154
-1138
-1028
-861
-695
-585
-564
-628
-738
-830
-839
-718
-454
-81
335
713
976
1078
1012
812
538
258
27
-125
-197
-208
-188
-166
-157
-165
-186
-216
-252
-297
-357
-436
-535
-646
-757
-857
-936
-991
-1022
-1039
-1049
-1060
-1081
-1113
-1155
-1197
-1220
-1203
-1127
-980
-763
-494
-205
69
300
470
583
654
702
741
773
788
771
711
611
491
382
317
314
371
462
547
581
536
407
216
9
-161
-245
-218
-83
126
355
545
652
659
588
492
440
494
685
1000
1379
1732
1966
2017
1874
1578
1216
893
695
664
790
1014
1258
1438
1501
1428
1236
959
637
301
-31
-355
-672
-982
-1277
-1548
-1782
-1965
-2092
-2162
-2177
-2143
-2069
-1965
-1841
-1710
-1585
-1476
-1390
-1332
-1299
-1285
-1281
-1272
-1240
-1164
-1024
-806
-506
-136
276
691
1064
1360
1555
1650
1661
1618
1555
1498
1461
1448
1449
1454
1450
1431
1398
1357
1316
1282
1258
1240
1217
1172
1084
939
735
483
215
-28
-204
-284
-262
-162
-30
77
109
39
-126
-351
-582
-768
-874
-895
-851
-776
-706
-663
-649
-648
-637
-597
-523
-425
-326
-247
-204
-197
-215
-236
-239
-208
-135
-21
125
285
438
561
632
635
568
448
304
171
80
40
36
34
-9
-123
-314
-553
-793
-982
-1090
-1119
-1103
-1092
-1130
-1232
-1377
-1516
-1594
-1576
-1460
-1277
-1080
-915
-805
-737
-671
-561
-380
-128
156
419
608
690
666
565
433
314
235
204
208
224
230
212
168
108
48
7
-2
26
83
147
189
182
112
-16
-177
-329
-433
-466
-428
-349
-270
-231
-254
-330
-427
-503
-522
-472
-365
-236
-120
-47
-28
-55
-105
-155
-179
-161
-86
49
243
477
717
918
1032
1025
894
669
409
183
41
1
38
105
149
142
93
41
38
120
287
499
686
785
759
616
406
199
54
1
24
77
104
63
-57
-227
-397
-510
-524
-425
-232
16
267
479
622
689
694
663
630
620
649
713
790
848
852
782
636
439
235
72
-8
8
105
238
350
387
320
152
-76
-304
-463
-507
-418
-221
25
249
386
403
306
144
-15
-104
-81
51
247
434
542
521
371
133
-118
-303
-364
-282
-81
183
443
640
743
753
693
596
490
388
287
166
5
-215
-493
-814
-1147
-1454
-1700
-1859
-1925
-1906
-1822
-1694
-1538
-1362
-1160
-926
-660
-375
-98
132
280
327
278
163
28
-75
-111
-67
42
182
307
377
368
275
112
-89
-288
-444
-523
-507
-399
-227
-42
97
137
46
-173
-483
-824
-1128
-1348
-1464
-1490
-1461
-1414
-1371
-1331
-1269
-1155
-969
-717
-433
-170
17
96
65
-42
-171
-264
-278
-200
-50
130
287
377
374
277
110
-90
-278
-416
-481
-467
-387
-265
-133
-12
83
154
216
289
390
525
686
851
991
1079
1098
1047
940
806
677
583
539
543
579
617
629
590
495
354
196
53
-41
-68
-26
72
201
336
458
561
648
727
805
881
947
993
1012
1006
987
973
978
1006
1045
1065
1032
915
703
406
61
-283
-577
-786
-898
-928
-907
-872
-853
-861
-889
-918
-928
-909
-867
-822
-800
-819
-879
-959
-1026
-1042
-984
-854
-675
-494
-355
-291
-306
-378
-461
-504
-466
-325
-89
213
536
836
1081
1254
1360
1415
1447
1483
1542
1627
1731
1830
1896
1900
1818
1641
1370
1022
625
208
-192
-543
-815
-989
-1060
-1037
-948
-829
-718
-644
-619
-637
-675
-709
-724
-719
-710
-719
-761
-836
-924
-991
-1002
-940
-805
-620
-423
-245
-106
-4
76
153
244
350
464
572
660
721
752
754
729
675
595
499
401
320
270
251
246
222
146
0
-207
-436
-633
-748
-753
-663
-526
-409
-373
-452
-638
-885
-1130
-1312
-1392
-1362
-1245
-1082
-919
-793
-730
-736
-801
-904
-1014
-1095
-1119
-1066
-939
-759
-566
-409
-328
-350
-475
-680
-926
-1167
-1363
-1486
-1527
-1492
-1405
-1298
-1204
-1144
-1125
-1124
-1099
-999
-783
-439
-1
456
838
1058
1074
902
619
334
151
134
282
539
815
1029
1137
1150
1121
1117
1186
1335
1523
1680
1738
1657
1444
1147
841
593
443
388
392
404
376
290
163
39
-24
25
208
511
886
1263
1576
1774
1847
1817
1738
1674
1673
1755
1902
2060
2163
2153
2000
1714
1344
961
641
439
378
444
598
787
967
1112
1224
1321
1433
1578
1755
1935
2071
2105
1994
1725
1322
845
373
-19
-283
-416
-458
-479
-553
-732
-1025
-1394
-1768
-2068
-2234
-2252
-2155
-2015
-1917
-1926
-2066
-2305
-2569
-2760
-2794
-2628
-2273
-1796
-1294
-869
-590
-479
-504
-592
-660
-638
-487
-210
160
574
989
1377
1730
2049
2337
2590
2794
2929
2983
2954
2860
2729
2595
2484
2407
2360
2327
2291
2234
2149
2032
1879
1685
1440
1129
744
289
-217
-737
-1220
-1614
-1877
-1989
-1958
-1818
-1621
-1420
-1256
-1142
-1063
-982
-853
-645
-352
-1
353
650
838
895
829
675
480
286
122
-7
-105
-185
-256
-323
-394
-477
-591
-757
-993
-1308
-1692
-2122
-2564
-2984
-3354
-3654
-3867
-3975
-3956
-3789
-3462
-2988
-2409
-1792
-1218
-762
-473
-363
-411
-570
-785
-1004
-1188
-1302
-1320
-1217
-972
-577
-43
593
1270
1913
2448
2818
2990
2967
2777
2474
2120
1785
1525
1379
1358
1437
1564
1668
1681
1558
1296
937
556
245
77
91
274
564
872
1098
1160
1010
642
96
-559
-1233
-1838
-2307
-2602
-2728
-2719
-2630
-2512
-2396
-2286
-2164
-2007
-1806
-1583
-1388
-1280
-1300
-1450
-1678
-1895
-2001
-1929
-1668
-1274
-844
-487
-279
-239
-328
-473
-597
-655
-651
-626
-637
-729
-906
-1129
-1329
-1431
-1382
-1173
-840
-454
-95
167
301
317
263
211
231
369
630
978
1345
1652
1842
1892
1830
1719
1635
1642
1764
1986
2255
2511
2709
2835
2909
2966
3040
3136
3231
3278
3227
3053
2763
2405
2045
1755
1580
1535
1600
1733
1883
2004
2065
2053
1971
1837
1679
1531
1428
1396
1442
1546
1658
1714
1644
1399
962
364
-331
-1034
-1656
-2132
-2427
-2544
-2513
-2381
-2194
-1988
-1784
-1587
-1395
-1197
-982
-741
-467
-156
186
547
900
1201
1396
1427
1246
832
200
-590
-1444
-2248
-2898
-3322
-3496
-3450
-3251
-2981
-2711
-2480
-2288
-2104
-1879
-1576
-1181
-712
-221
224
554
717
688
477
124
-307
-745
-1121
-1380
-1493
-1457
-1292
-1036
-734
-428
-154
67
225
326
390
450
547
722
1004
1396
1860
2325
2696
2873
2785
2407
1774
973
120
-664
-1287
-1698
-1898
-1931
-1872
-1804
-1810
-1948
-2239
-2661
-3137
-3549
-3759
-3647
-3143
-2267
-1128
95
1194
1996
2406
2433
2179
1798
1439
1195
1080
1035
955
746
358
-192
-817
-1397
-1808
-1970
-1864
-1543
-1118
-727
-502
-530
-832
-1359
-2004
-2637
-3140
-3446
-3552
-3517
-3430
-3372
-3384
-3440
-3469
-3377
-3094
-2607
-1975
-1308
-734
-354
-209
-268
-441
-615
-686
-589
-309
123
645
1182
1661
2023
2230
2268
2151
1919
1628
1342
1104
931
800
662
461
159
-241
-693
-1116
-1421
-1545
-1463
-1205
-833
-429
-64
220
412
533
620
714
851
1055
1335
1684
2079
2486
2862
3167
3372
3471
3484
3448
3412
3416
3486
3622
3803
3993
4155
4255
4265
4168
3951
3609
3142
2562
1891
1163
422
-286
-919
-1440
-1829
-2075
-2188
-2196
-2145
-2090
-2088
-2179
-2373
-2645
-2938
-3182
-3318
-3321
-3209
-3036
-2875
-2783
-2783
-2851
-2931
-2956
-2877
-2681
-2396
-2069
-1750
-1463
-1205
-950
-674
-371
-73
164
278
233
40
-233
-478
-576
-432
-8
671
1521
2431
3289
4011
4561
4939
5184
5342
5456
5552
5630
5671
5643
5509
5241
4826
4274
3621
2926
2266
1719
1358
1226
1336
1660
2136
2681
3203
3622
3880
3951
3837
3566
3176
2709
2204
1689
1187
714
285
-89
-403
-661
-875
-1065
-1254
-1460
-1687
-1927
-2157
-2352
-2490
-2568
-2603
-2635
-2718
-2902
-3224
-3686
-4252
-4843
-5354
-5670
-5694
-5374
-4718
-3799
-2740
-1685
-762
-54
427
729
940
1152
1421
1748
2075
2316
2384
2232
1874
1382
862
418
121
-15
-29
6
14
-58
-226
-464
-725
-962
-1143
-1265
-1351
-1438
-1560
-1733
-1949
-2170
-2342
-2402
-2300
-2005
-1527
-904
-205
485
1083
1527
1784
1853
1766
1568
1314
1053
829
678
633
723
971
1386
1955
2639
3374
4082
4686
5127
5379
5452
5384
5231
5045
4861
4683
4481
4207
3801
3219
2447
1515
496
-508
-1388
-2053
-2459
-2619
-2602
-2511
-2460
-2534
-2773
-3157
-3624
-4085
-4459
-4694
-4779
-4745
-4641
-4520
-4415
-4329
-4239
-4108
-3903
-3610
-3242
-2836
-2441
-2102
-1848
-1680
-1578
-1505
-1426
-1314
-1164
-986
-804
-641
-515
-429
-377
-346
-320
-286
-232
-150
-34
119
306
517
732
926
1069
1139
1124
1026
858
638
388
126
-124
-335
-475
-515
-436
-243
26
311
537
651
637
533
420
400
557
922
1460
2076
2647
3065
3270
3271
3136
2964
2848
2835
2915
3024
3064
2939
2580
1967
1137
174
-808
-1681
-2332
-2685
-2711
-2446
-1978
-1431
-936
-596
-460
-506
-658
-805
-848
-726
-438
-42
376
728
959
1064
1079
1065
1081
1156
1287
1435
1550
1589
1532
1389
1194
991
817
694
621
578
536
462
330
120
-177
-559
-1012
-1514
-2027
-2510
-2917
-3206
-3348
-3330
-3157
-2851
-2444
-1969
-1461
-944
-435
60
548
1040
1554
2102
2686
3286
3861
4350
4688
4824
4738
4459
4054
3621
3255
3026
2955
3016
3147
3276
3351
3356
3312
3266
3264
3335
3478
3661
3838
3966
4019
3994
3899
3750
3555
3311
3008
2635
2192
1695
1173
665
209
-160
-424
-575
-621
-585
-503
-417
-368
-383
-469
-605
-751
-866
-922
-922
-901
-918
-1032
-1282
-1668
-2152
-2677
-3182
-3630
-4011
-4343
-4645
-4931
-5198
-5424
-5587
-5678
-5711
-5717
-5730
-5770
-5829
-5876
-5868
-5775
-5593
-5344
-5069
-4800
-4543
-4274
-3946
-3510
-2943
-2259
-1507
-755
-66
523
1004
1398
1734
2037
2326
2608
2893
3197
3540
3928
4348
4751
5060
5194
5094
4747
4198
3542
2891
2346
1965
1759
1692
1704
1734
1733
1672
1532
1304
986
588
138
-315
-705
-970
-1074
-1020
-859
-665
-519
-471
-528
-650
-775
-848
-846
-790
-739
-760
-900
-1167
-1527
-1916
-2271
-2556
-2775
-2966
-3187
-3483
-3863
-4294
-4701
-4988
-5065
-4875
-4408
-3711
-2874
-2016
-1254
-683
-345
-226
-254
-322
-320
-165
167
637
1152
1599
1879
1948
1822
1574
1304
1100
1008
1022
1096
1166
1189
1163
1130
1158
1313
1626
2080
2610
3120
3516
3728
3732
3547
3225
2835
2443
2099
1832
1644
1515
1408
1275
1067
752
323
-192
-732
-1215
-1561
-1712
-1649
-1397
-1014
-581
-163
187
445
608
686
692
634
525
379
214
57
-72
-163
-224
-274
-337
-427
-537
-637
-682
-631
-464
-194
134
456
708
845
856
764
615
463
352
308
331
400
484
553
581
556
479
362
228
97
-12
-96
-161
-228
-321
-460
-651
-884
-1134
-1370
-1572
-1732
-1864
-1994
-2148
-2335
-2538
-2716
-2815
-2785
-2604
-2288
-1889
-1479
-1129
-880
-732
-640
-531
-326
30
556
1224
1974
2730
3420
3988
4404
4655
4738
4651
4395
3976
3413
2750
2050
1386
828
424
184
88
89
133
177
204
222
259
350
520
777
1107
1477
1842
2152
2364
2441
2365
2138
1781
1336
856
394
-8
-332
-586
-800
-1012
-1253
-1531
-1827
-2098
-2295
-2375
-2325
-2163
-1935
-1703
-1520
-1414
-1381
-1382
-1361
-1262
-1055
-747
-386
-50
177
226
67
-283
-768
-1305
-1813
-2231
-2531
-2718
-2818
-2862
-2873
-2857
-2811
-2724
-2592
-2423
-2234
-2043
-1866
-1709
-1570
-1443
-1324
-1218
-1131
-1071
-1041
-1037
-1045
-1056
-1059
-1053
-1034
-998
-927
-798
-590
-295
71
469
842
1137
1323
1405
1417
1406
1414
1458
1521
1569
1561
1479
1332
1155
992
876
814
782
739
646
481
251
-14
-269
-469
-579
-579
-461
-232
88
459
820
1099
1222
1144
861
423
-79
-537
-861
-1012
-1006
-915
-821
-792
-853
-978
-1105
-1171
-1137
-1010
-847
-724
-718
-873
-1184
-1592
-2001
-2306
-2416
-2285
-1928
-1421
-883
-455
-252
-333
-674
-1174
-1676
-2021
-2102
-1892
-1464
-958
-527
-282
-247
-358
-493
-528
-393
-105
243
520
620
507
243
-43
-196
-105
257
819
1439
1952
2233
2236
2001
1642
1293
1072
1039
1191
1466
1774
2027
2161
2153
2021
1808
1569
1353
1189
1083
1018
968
900
796
658
506
380
321
362
514
760
1059
1355
1595
1741
1783
1742
1663
1602
1608
1711
1909
2172
2451
2696
2867
2955
2974
2963
2962
3001
3085
3187
3264
3262
3140
2881
2496
2020
1503
990
516
95
-275
-612
-938
-1274
-1630
-2001
-2363
-2676
-2889
-2954
-2841
-2550
-2124
-1642
-1205
-905
-801
-893
-1123
-1384
-1557
-1549
-1322
-908
-399
84
431
579
531
352
144
6
4
146
385
636
817
872
799
646
491
417
472
659
929
1200
1389
1436
1328
1101
819
555
358
243
188
143
53
-118
-373
-684
-995
-1241
-1364
-1332
-1144
-833
-459
-97
175
295
230
-20
-418
-901
-1395
-1836
-2180
-2412
-2542
-2595
-2594
-2557
-2487
-2384
-2252
-2107
-1976
-1889
-1870
-1918
-2008
-2092
-2118
-2045
-1865
-1607
-1328
-1098
-971
-973
-1087
-1263
-1435
-1540
-1546
-1455
-1305
-1151
-1042
-1002
-1018
-1044
-1018
-889
-644
-315
21
270
351
233
-54
-424
-761
-963
-977
-822
-579
-367
-293
-423
-752
-1214
-1706
-2125
-2398
-2505
-2469
-2345
-2189
-2040
-1914
-1804
-1696
-1578
-1456
-1345
-1266
-1237
-1257
-1307
-1352
-1349
-1260
-1063
-757
-370
55
464
809
1064
1226
1321
1388
1471
1600
1778
1988
2194
2361
2460
2481
2428
2315
2152
1948
1708
1444
1176
939
771
702
741
869
1041
1202
1302
1317
1247
1121
977
851
765
726
728
759
804
849
878
870
803
656
423
110
-254
-635
-994
-1305
-1554
-1738
-1860
-1920
-1911
-1823
-1653
-1405
-1095
-748
-388
-33
313
644
955
1228
1432
1541
1538
1435
1272
1105
989
951
979
1030
1041
965
791
552
322
182
193
369
670
1012
1296
1436
1392
1178
861
538
308
244
367
642
982
1277
1423
1359
1090
682
248
-94
-259
-227
-46
186
369
436
388
293
256
377
706
1222
1837
2429
2888
3150
3211
3121
2947
2745
2535
2298
1999
1607
1119
574
36
-424
-756
-946
-1027
-1060
-1123
-1283
-1578
-2009
-2540
-3106
-3627
-4030
-4262
-4304
-4173
-3916
-3596
-3275
-2992
-2761
-2568
-2382
-2176
-1933
-1657
-1371
-1100
-868
-684
-544
-431
-324
-203
-52
139
373
638
907
1138
1282
1295
1160
899
576
282
110
119
311
633
992
1292
1476
1545
1555
1595
1745
2035
2434
2855
3187
3339
3269
2997
2595
2159
1770
1475
1281
1157
1065
971
865
760
681
660
712
839
1018
1216
1385
1481
1471
1343
1107
798
463
150
-109
-310
-476
-648
-868
-1157
-1501
-1854
-2147
-2315
-2322
-2170
-1907
-1610
-1359
-1218
-1213
-1334
-1539
-1777
-2000
-2185
-2329
-2450
-2575
-2726
-2910
-3118
-3322
-3488
-3583
-3589
-3507
-3361
-3189
-3034
-2932
-2893
-2903
-2920
-2888
-2752
-2475
-2051
-1507
-895
-283
265
709
1037
1272
1458
1650
1892
2201
2560
2919
3208
3356
3316
3077
2671
2167
1649
1197
865
671
597
602
640
672
675
648
601
549
506
480
477
496
538
599
675
755
827
877
897
884
843
782
710
634
563
503
471
484
566
731
980
1288
1611
1891
2071
2111
1998
1753
1421
1061
728
461
273
153
66
-37
-202
-467
-842
-1310
-1821
-2303
-2682
-2895
-2916
-2764
-2499
-2208
-1983
-1892
-1966
-2195
-2535
-2931
-3331
-3703
-4035
-4329
-4586
-4800
-4948
-5003
-4935
-4725
-4371
-3886
-3297
-2631
-1916
-1171
-416
330
1040
1685
2235
2662
2953
3110
3149
3097
2983
2830
2654
2462
2254
2029
1787
1530
1263
989
708
413
99
-235
-579
-907
-1182
-1363
-1420
-1338
-1131
-836
-503
-183
87
291
433
529
596
649
692
731
776
848
975
1187
1498
1898
2351
2805
3206
3515
3728
3866
3971
4078
4207
4335
4415
4383
4189
3814
3283
2662
2041
1510
1132
933
890
946
1024
1048
962
741
398
-27
-478
-896
-1237
-1482
-1641
-1748
-1844
-1970
-2146
-2368
-2603
-2808
-2936
-2958
-2867
-2686
-2455
-2221
-2021
-1875
-1772
-1689
-1594
-1463
-1293
-1099
-914
-774
-705
-708
-758
-807
-797
-678
-430
-64
368
791
1121
1290
1263
1050
703
302
-69
-339
-477
-488
-416
-319
-246
-221
-231
-235
-177
-16
260
618
998
1324
1535
1608
1558
1437
1308
1221
1198
1223
1253
1241
1156
994
784
575
415
342
367
477
639
811
954
1037
1041
961
804
591
350
113
-90
-239
-331
-375
-391
-400
-412
-428
-436
-423
-379
-302
-201
-86
37
173
332
527
759
1010
1248
1427
1510
1476
1331
1108
850
605
404
262
171
109
49
-35
-161
-337
-558
-810
-1065
-1292
-1460
-1550
-1562
-1515
-1445
-1392
-1382
-1420
-1488
-1550
-1570
-1529
-1433
-1314
-1213
-1170
-1198
-1284
-1394
-1482
-1511
-1460
-1329
-1130
-879
-583
-241
149
588
1058
1531
1970
2340
2627
2838
3001
3152
3324
3532
3766
3995
4182
4290
4303
4227
4088
3922
3763
3630
3522
3420
3295
3122
2889
2606
2300
2004
1747
1537
1360
1182
964
675
303
-135
-602
-1054
-1449
-1759
-1973
-2093
-2129
-2091
-1992
-1851
-1694
-1556
-1476
-1477
-1561
-1694
-1816
-1854
-1749
-1474
-1052
-548
-53
346
592
673
624
507
393
336
358
450
576
692
758
749
663
508
305
75
-165
-400
-619
-812
-965
-1059
-1076
-1000
-830
-576
-270
46
319
507
583
542
404
206
-11
-210
-367
-470
-522
-529
-500
-440
-359
-267
-177
-105
-63
-56
-80
-125
-177
-230
-283
-345
-428
-540
-680
-839
-1004
-1165
-1322
-1482
-1658
-1860
-2085
-2318
-2530
-2690
-2773
-2764
-2664
-2485
-2243
-1953
-1629
-1286
-941
-613
-326
-99
59
154
202
228
255
294
348
405
452
474
459
400
292
131
-80
-329
-589
-821
-980
-1029
-959
-796
-597
-439
-393
-494
-731
-1044
-1346
-1549
-1601
-1499
-1292
-1062
-893
-843
-926
-1106
-1314
-1472
-1514
-1408
-1156
-793
-370
56
432
719
892
935
847
638
326
-60
-487
-916
-1315
-1650
-1901
-2053
-2103
-2058
-1935
-1760
-1559
-1355
-1157
-957
-733
-456
-104
325
803
1273
1660
1893
1920
1729
1351
850
311
-185
-581
-846
-983
-1016
-986
-926
-869
-835
-831
-859
-913
-985
-1070
-1164
-1271
-1399
-1557
-1748
-1965
-2186
-2380
-2517
-2574
-2551
-2472
-2376
-2301
-2270
-2279
-2295
-2271
-2165
-1967
-1703
-1434
-1238
-1177
-1277
-1512
-1815
-2093
-2267
-2288
-2160
-1930
-1671
-1455
-1332
-1317
-1388
-1502
-1609
-1672
-1674
-1622
-1540
-1464
-1427
-1452
-1545
-1696
-1874
-2039
-2151
-2177
-2106
-1949
-1739
-1519
-1330
-1196
-1116
-1062
-989
-853
-622
-290
122
575
1024
1438
1806
2147
2494
2887
3351
3890
4476
5061
5586
6000
6275
6413
6440
6400
6332
6263
6195
6111
5980
5778
5496
5147
4766
4396
4078
3838
3683
3600
3566
3556
3551
3541
3523
3495
3451
3376
3248
3040
2729
2305
1772
1157
505
-127
-675
-1082
-1307
-1339
-1191
-905
-537
-147
218
526
768
949
1083
1184
1259
1310
1337
1337
1310
1256
1172
1049
874
634
323
-47
-450
-847
-1193
-1450
-1596
-1623
-1542
-1369
-1122
-820
-483
-135
196
476
678
787
809
774
721
690
702
752
809
826
760
587
317
-14
-348
-627
-809
-877
-842
-734
-591
-444
-306
-176
-36
136
357
634
955
1294
1615
1885
2080
2193
2238
2241
2231
2226
2225
2205
2130
1961
1680
1298
858
425
68
-159
-240
-198
-86
25
76
28
-118
-338
-585
-817
-1004
-1146
-1261
-1385
-1557
-1808
-2149
-2567
-3030
-3493
-3909
-4238
-4462
-4581
-4620
-4611
-4589
-4572
-4559
-4525
-4433
-4243
-3931
-3500
-2976
-2407
-1848
-1340
-905
-538
-219
81
380
685
984
1256
1480
1644
1751
1818
1868
1923
2001
2111
2254
2426
2620
2827
3033
3223
3376
3474
3510
3486
3420
3338
3266
3217
3187
3152
3076
2930
2699
2397
2065
1757
1528
1412
1412
1498
1615
1700
1697
1579
1345
1029
680
352
87
-94
-197
-253
-308
-410
-594
-871
-1221
-1601
-1951
-2214
-2351
-2357
-2260
-2122
-2013
-1996
-2106
-2335
-2638
-2939
-3158
-3228
-3122
-2853
-2477
-2074
-1725
-1494
-1407
-1447
-1564
-1690
-1760
-1733
-1603
-1400
-1177
-994
-899
-912
-1020
-1188
-1360
-1485
-1526
-1466
-1312
-1087
-822
-548
-293
-73
105
249
371
491
624
778
944
1098
1203
1221
1123
902
579
197
-190
-531
-793
-968
-1068
-1118
-1138
-1140
-1123
-1076
-993
-880
-755
-645
-575
-552
-566
-582
-560
-465
-283
-26
269
556
793
960
1062
1127
1193
1294
1446
1640
1850
2037
2167
2226
2218
2171
2122
2105
2135
2203
2272
2294
2220
2020
1695
1280
837
436
133
-46
-113
-119
-132
-221
-429
-764
-1194
-1654
-2068
-2369
-2513
-2489
-2322
-2055
-1741
-1425
-1135
-880
-651
-435
-222
-13
172
305
351
284
95
-204
-579
-985
-1373
-1701
-1944
-2090
-2145
-2120
-2029
-1882
-1689
-1457
-1196
-924
-658
-419
-225
-84
6
60
99
147
226
350
516
712
910
1078
1186
1218
1171
1065
931
802
700
629
574
507
403
253
71
-104
-223
-244
-149
48
309
584
833
1039
1210
1375
1563
1786
2029
2261
2438
2527
2522
2445
2335
2236
2177
2159
2162
2151
2092
1969
1784
1560
1326
1107
917
755
608
461
297
106
-115
-363
-628
-895
-1145
-1360
-1525
-1638
-1708
-1758
-1818
-1915
-2062
-2259
-2487
-2723
-2944
-3138
-3307
-3458
-3596
-3716
-3798
-3810
-3717
-3501
-3165
-2739
-2278
-1847
-1504
-1290
-1216
-1263
-1389
-1538
-1652
-1690
-1629
-1475
-1260
-1028
-830
-703
-662
-697
-775
-850
-879
-837
-719
-543
-339
-137
46
207
359
526
729
978
1267
1574
1865
2103
2258
2315
2278
2174
2041
1927
1864
1867
1926
2009
2073
2076
1996
1834
1615
1378
1162
991
872
795
747
716
703
717
767
853
958
1051
1091
1046
899
659
354
31
-265
-495
-636
-682
-646
-551
-431
-324
-262
-264
-324
-415
-488
-489
-381
-161
134
430
641
697
573
298
-52
-378
-597
-667
-601
-462
-335
-295
-377
-568
-810
-1022
-1128
-1076
-859
-506
-77
357
732
1000
1148
1182
1132
1039
938
852
779
694
561
346
36
-352
-767
-1141
-1404
-1509
-1450
-1259
-1002
-752
-572
-496
-525
-636
-790
-951
-1092
-1199
-1267
-1301
-1308
-1302
-1298
-1315
-1369
-1465
-1596
-1738
-1863
-1943
-1971
-1960
-1946
-1970
-2065
-2239
-2470
-2710
-2905
-3016
-3028
-2960
-2855
-2760
-2711
-2721
-2777
-2851
-2912
-2939
-2927
-2889
-2842
-2804
-2784
-2781
-2786
-2790
-2785
-2772
-2755
-2739
-2728
-2721
-2713
-2692
-2644
-2557
-2421
-2236
-2009
-1756
-1500
-1263
-1062
-902
-772
-654
-522
-355
-147
98
361
621
861
1073
1260
1434
1604
1774
1937
2076
2172
2210
2184
2100
1975
1836
1708
1615
1572
1583
1642
1736
1847
1965
2082
2206
2347
2520
2728
2961
3191
3377
3480
3474
3356
3154
2914
2688
2517
2417
2377
2361
2330
2246
2092
1870
1601
1315
1043
810
631
513
450
434
446
469
488
497
499
509
542
609
709
822
922
979
982
935
866
806
782
796
826
830
765
604
351
38
-286
-573
-793
-945
-1054
-1155
-1279
-1436
-1616
-1788
-1913
-1956
-1895
-1727
-1467
-1148
-815
-518
-301
-194
-200
-291
-410
-488
-461
-292
20
436
893
1327
1694
1985
2216
2421
2630
2855
3082
3284
3431
3507
3516
3478
3417
3349
3273
3172
3024
2810
2525
2182
1807
1430
1080
774
520
317
156
19
-117
-283
-505
-802
-1169
-1580
-1983
-2316
-2526
-2581
-2486
-2283
-2033
-1808
-1658
-1610
-1656
-1763
-1880
-1962
-1971
-1891
-1729
-1510
-1275
-1064
-915
-845
-853
-915
-993
-1046
-1041
-966
-825
-638
-431
-224
-30
145
297
418
493
505
442
309
130
-55
-202
-274
-252
-140
38
248
459
645
790
886
929
919
861
769
663
569
515
517
583
706
875
1074
1294
1527
1762
1984
2169
2291
2332
2293
2197
2086
2007
1994
2054
2163
2278
2352
2354
2280
2149
1993
1842
1709
1590
1473
1350
1225
1118
1055
1053
1110
1199
1279
1311
1270
1155
989
804
630
485
371
283
213
161
130
128
153
195
235
250
230
170
82
-22
-133
-253
-387
-545
-725
-911
-1076
-1196
-1255
-1261
-1245
-1245
-1297
-1417
-1595
-1800
-1990
-2132
-2209
-2224
-2199
-2158
-2123
-2107
-2114
-2140
-2183
-2237
-2296
-2352
-2394
-2414
-2410
-2392
-2377
-2383
-2418
-2472
-2509
-2476
-2322
-2009
-1535
-935
-273
372
930
1353
1630
1779
1837
1848
1842
1834
1818
1775
1678
1508
1259
946
603
284
46
-63
-17
175
467
791
1066
1225
1237
1108
889
652
473
407
470
641
864
1074
1210
1239
1160
1000
808
628
494
419
393
394
397
388
370
360
381
453
583
757
950
1128
1263
1341
1367
1357
1337
1327
1337
1364
1390
1400
1378
1324
1249
1178
1139
1156
1244
1394
1585
1779
1937
2025
2033
1969
1861
1751
1679
1668
1719
1812
1912
1987
2013
1992
1938
1877
1831
1813
1820
1839
1854
1852
1832
1795
1748
1692
1627
1550
1459
1357
1254
1152
1049
925
753
505
166
-249
-697
-1114
-1440
-1637
-1706
-1692
-1664
-1691
-1816
-2033
-2295
-2519
-2626
-2564
-2329
-1970
-1571
-1227
-1016
-972
-1081
-1285
-1499
-1640
-1649
-1506
-1238
-903
-577
-326
-189
-168
-227
-310
-360
-339
-241
-89
71
194
246
219
126
-4
-142
-270
-383
-491
-609
-750
-921
-1119
-1339
-1571
-1811
-2049
-2275
-2477
-2637
-2737
-2766
-2721
-2614
-2463
-2290
-2117
-1960
-1826
-1720
-1642
-1592
-1569
-1568
-1587
-1620
-1664
-1718
-1788
-1883
-2005
-2158
-2327
-2491
-2625
-2707
-2721
-2667
-2556
-2405
-2232
-2049
-1859
-1656
-1426
-1157
-842
-482
-90
308
677
977
1173
1243
1186
1020
790
539
316
146
35
-33
-90
-167
-285
-451
-654
-872
-1081
-1259
-1392
-1472
-1499
-1479
-1423
-1350
-1281
-1239
-1236
-1275
-1344
-1422
-1488
-1528
-1544
-1547
-1552
-1568
-1586
-1583
-1527
-1396
-1190
-936
-683
-486
-385
-391
-482
-612
-728
-789
-780
-714
-623
-545
-509
-529
-601
-707
-826
-936
-1026
-1091
-1136
-1175
-1232
-1327
-1476
-1679
-1914
-2139
-2299
-2345
-2252
-2029
-1723
-1402
-1137
-978
-935
-976
-1040
-1058
-980
-786
-495
-154
179
453
639
736
763
759
762
806
910
1078
1300
1554
1814
2056
2260
2416
2525
2593
2633
2658
2685
2734
2823
2974
3202
3512
3893
4317
4750
5155
5509
5808
6067
6312
6562
6820
7067
7267
7382
7386
7279
7087
6855
6626
6425
6256
6098
5916
5678
5365
4975
4523
4035
3537
3056
2611
2219
1890
1627
1419
1245
1075
880
639
351
33
-284
-569
-805
-992
-1146
-1293
-1454
-1633
-1820
-1991
-2123
-2203
-2230
-2222
-2201
-2191
-2211
-2274
-2390
-2563
-2796
-3086
-3419
-3773
-4121
-4439
-4717
-4959
-5186
-5423
-5685
-5969
-6254
-6503
-6681
-6768
-6766
-6695
-6589
-6472
-6357
-6238
-6103
-5938
-5747
-5548
-5369
-5242
-5180
-5176
-5203
-5216
-5174
-5049
-4832
-4538
-4199
-3853
-3534
-3265
-3051
-2882
-2731
-2568
-2366
-2107
-1793
-1447
-1104
-807
-591
-474
-450
-496
-579
-667
-739
-787
-815
-827
-823
-792
-717
-578
-369
-95
217
531
807
1014
1137
1181
1169
1131
1101
1106
1161
1266
1407
1564
1715
1843
1946
2032
2117
2218
2345
2492
2637
2750
2802
2775
2670
2507
2315
2124
1951
1798
1649
1482
1276
1020
723
404
94
-179
-391
-531
-603
-621
-609
-592
-592
-620
-675
-739
-787
-790
-731
-604
-424
-220
-23
146
283
403
536
717
970
1301
1700
2137
2577
2988
3343
3630
3843
3991
4086
4155
4223
4315
4451
4630
4834
5026
5160
5201
5132
4967
4742
4508
4308
4165
4074
4002
3910
3761
3540
3259
2946
2639
2370
2156
1993
1864
1747
1623
1480
1319
1146
970
800
641
493
354
224
103
-4
-86
-131
-125
-60
67
244
453
667
860
1012
1115
1171
1191
1183
1157
1110
1042
952
847
742
659
617
622
662
711
732
689
564
356
86
-211
-497
-738
-916
-1027
-1078
-1082
-1052
-1000
-932
-848
-748
-628
-486
-324
-148
32
198
335
430
477
481
453
413
375
349
336
329
317
289
239
168
83
-5
-84
-139
-160
-142
-87
-8
72
124
122
50
-84
-256
-421
-535
-567
-512
-393
-258
-158
-133
-196
-327
-481
-605
-658
-620
-502
-334
-163
-29
39
28
-62
-217
-422
-660
-912
-1165
-1404
-1622
-1818
-1994
-2161
-2331
-2509
-2695
-2880
-3050
-3187
-3282
-3330
-3337
-3315
-3278
-3238
-3199
-3159
-3107
-3024
-2892
-2694
-2422
-2079
-1683
-1262
-848
-470
-144
129
365
584
804
1032
1258
1458
1611
1704
1741
1746
1753
1791
1875
1994
2120
2216
2254
2222
2137
2029
1941
1901
1925
2004
2116
2232
2330
2399
2442
2471
2498
2535
2583
2640
2700
2755
2805
2855
2913
2994
3111
3277
3492
3747
4017
4267
4457
4556
4547
4437
4255
4046
3853
3707
3613
3552
3487
3376
3190
2921
2588
2224
1870
1558
1305
1109
954
820
691
563
444
350
302
320
410
570
783
1018
1240
1412
1504
1504
1417
1267
1087
910
758
633
525
412
277
119
-46
-186
-269
-273
-198
-70
67
167
193
130
-12
-206
-417
-614
-779
-904
-994
-1057
-1101
-1128
-1142
-1142
-1128
-1100
-1059
-1006
-943
-873
-805
-750
-717
-709
-721
-734
-730
-692
-615
-515
-420
-366
-383
-480
-647
-854
-1065
-1251
-1402
-1531
-1661
-1819
-2021
-2266
-2534
-2798
-3033
-3231
-3400
-3563
-3747
-3974
-4247
-4548
-4844
-5089
-5245
-5283
-5199
-5009
-4749
-4464
-4197
-3982
-3830
-3736
-3680
-3637
-3588
-3524
-3448
-3369
-3295
-3223
-3138
-3020
-2852
-2632
-2379
-2130
-1930
-1819
-1813
-1903
-2053
-2214
-2339
-2402
-2398
-2351
-2294
-2264
-2284
-2359
-2471
-2590
-2678
-2702
-2641
-2491
-2269
-2004
-1732
-1490
-1301
-1171
-1091
-1039
-993
-939
-877
-819
-785
-786
-821
-868
-890
-850
-723
-509
-233
61
326
525
642
690
698
708
754
858
1018
1219
1423
1587
1673
1654
1525
1307
1049
812
661
644
774
1022
1330
1615
1805
1855
1763
1566
1325
1100
933
833
777
725
638
495
300
80
-131
-298
-402
-440
-420
-353
-247
-107
69
279
511
748
962
1128
1227
1254
1218
1137
1033
926
829
746
677
616
557
495
422
334
224
89
-70
-244
-420
-581
-711
-800
-846
-856
-843
-823
-803
-785
-762
-721
-647
-530
-369
-173
45
264
465
633
760
849
908
952
998
1059
1142
1245
1358
1462
1541
1583
1584
1550
1491
1419
1339
1252
1151
1031
893
749
618
524
484
502
570
663
758
835
885
916
939
968
1010
1062
1115
1159
1187
1199
1200
1192
1174
1144
1094
1027
950
879
833
820
833
850
839
771
638
454
254
85
-22
-56
-37
-7
-9
-73
-199
-357
-499
-576
-555
-429
-218
45
322
587
828
1045
1246
1437
1621
1793
1948
2076
2167
2210
2193
2107
1948
1723
1454
1165
882
620
374
121
-168
-515
-919
-1350
-1755
-2070
-2248
-2273
-2170
-2000
-1833
-1731
-1721
-1788
-1884
-1941
-1898
-1723
-1420
-1028
-610
-229
66
252
342
371
392
454
592
816
1112
1440
1753
2007
2178
2265
2292
2296
2315
2375
2476
2600
2715
2793
2820
2804
2778
2779
2842
2981
3180
3399
3580
3668
3626
3447
3153
2796
2439
2137
1926
1809
1762
1737
1686
1573
1394
1175
967
831
817
942
1189
1507
1828
2092
2260
2327
2320
2281
2250
2249
2276
2309
2314
2265
2150
1978
1771
1559
1363
1195
1054
930
813
697
582
475
383
314
266
237
218
200
177
147
109
65
16
-40
-105
-186
-290
-422
-585
-775
-982
-1192
-1390
-1565
-1711
-1831
-1933
-2029
-2128
-2235
-2351
-2475
-2605
-2742
-2892
-3058
-3238
-3421
-3589
-3715
-3778
-3764
-3673
-3523
-3339
-3151
-2979
-2833
-2705
-2579
-2433
-2249
-2019
-1743
-1436
-1119
-819
-558
-360
-236
-189
-212
-288
-390
-490
-562
-590
-569
-505
-421
-341
-292
-290
-340
-425
-515
-573
-562
-459
-264
-1
287
550
748
861
897
888
872
883
933
1008
1078
1102
1054
925
732
506
283
88
-70
-196
-303
-403
-501
-592
-670
-730
-779
-830
-897
-988
-1102
-1221
-1323
-1387
-1401
-1370
-1310
-1239
-1175
-1123
-1077
-1022
-944
-833
-689
-520
-339
-158
17
191
372
573
806
1073
1366
1666
1944
2173
2336
2429
2474
2503
2559
2671
2850
3077
3311
3501
3611
3626
3568
3481
3419
3424
3510
3663
3845
4016
4148
4236
4298
4359
4442
4550
4665
4756
4784
4724
4562
4304
3964
3564
3122
2658
2191
1741
1329
971
670
419
195
-29
-274
-547
-836
-1113
-1343
-1498
-1566
-1554
-1489
-1406
-1337
-1306
-1319
-1370
-1439
-1504
-1547
-1557
-1537
-1502
-1475
-1481
-1535
-1640
-1782
-1934
-2066
-2151
-2180
-2161
-2116
-2072
-2051
-2057
-2079
-2094
-2077
-2009
-1886
-1716
-1520
-1320
-1134
-973
-839
-730
-637
-552
-467
-379
-292
-217
-177
-197
-300
-494
-771
-1099
-1438
-1750
-2011
-2227
-2429
-2656
-2946
-3305
-3711
-4107
-4426
-4616
-4654
-4565
-4408
-4263
-4198
-4251
-4415
-4638
-4843
-4946
-4890
-4655
-4268
-3797
-3326
-2938
-2688
-2586
-2600
-2666
-2710
-2677
-2545
-2341
-2121
-1955
-1895
-1952
-2091
-2239
-2315
-2256
-2043
-1709
-1326
-978
-729
-603
-579
-603
-611
-558
-434
-262
-88
41
98
85
33
-18
-29
19
123
261
405
534
641
736
838
968
1139
1353
1599
1862
2123
2367
2582
2760
2898
2994
3052
3084
3105
3129
3166
3211
3244
3236
3154
2977
2710
2383
2049
1770
1596
1552
1627
1782
1962
2111
2191
2188
2111
1980
1821
1653
1487
1329
1184
1060
969
924
932
995
1110
1271
1471
1709
1981
2284
2606
2925
3220
3468
3661
3801
3903
3988
4069
4150
4219
4261
4258
4209
4125
4027
3939
3875
3836
3803
3753
3661
3516
3318
3080
2819
2549
2276
2000
1719
1435
1158
904
685
511
377
271
172
63
-68
-219
-385
-551
-709
-848
-966
-1058
-1120
-1149
-1142
-1100
-1034
-962
-904
-877
-888
-929
-985
-1035
-1067
-1081
-1093
-1129
-1215
-1366
-1580
-1832
-2084
-2295
-2432
-2478
-2434
-2320
-2161
-1986
-1813
-1655
-1516
-1398
-1300
-1223
-1165
-1123
-1088
-1047
-989
-904
-792
-657
-513
-373
-252
-157
-91
-52
-36
-39
-55
-81
-111
-140
-162
-178
-190
-206
-236
-289
-365
-458
-554
-634
-683
-690
-660
-603
-543
-503
-507
-568
-693
-876
-1099
-1339
-1567
-1758
-1896
-1975
-2005
-2012
-2021
-2063
-2151
-2285
-2451
-2622
-2770
-2874
-2930
-2945
-2941
-2942
-2967
-3024
-3109
-3206
-3299
-3372
-3421
-3450
-3474
-3512
-3581
-3691
-3841
-4021
-4211
-4389
-4535
-4635
-4684
-4685
-4645
-4576
-4489
-4391
-4292
-4197
-4112
-4040
-3980
-3927
-3874
-3810
-3727
-3624
-3510
-3399
-3312
-3264
-3265
-3309
-3380
-3459
-3526
-3569
-3587
-3588
-3586
-3590
-3601
-3615
-3616
-3591
-3527
-3422
-3283
-3124
-2963
-2818
-2700
-2608
-2533
-2459
-2363
-2228
-2045
-1818
-1567
-1319
-1104
-948
-859
-830
-837
-849
-832
-763
-632
-446
-221
16
242
437
589
696
763
807
848
908
1006
1153
1344
1562
1781
1977
2132
2245
2331
2415
2524
2671
2854
3045
3208
3305
3308
3218
3058
2870
2705
2607
2600
2684
2835
3012
3172
3280
3319
3295
3229
3157
3111
3114
3168
3257
3353
3423
3446
3416
3349
3271
3210
3181
3178
3178
3142
3035
2839
2563
2241
1929
1683
1553
1564
1712
1973
2303
2656
2988
3271
3491
3652
3771
3871
3976
4102
4249
4400
4526
4593
4573
4456
4249
3981
3690
3410
3164
2960
2793
2658
2551
2478
2448
2465
2517
2575
2597
2543
2392
2158
1883
1633
1469
1423
1488
1615
1732
1768
1680
1468
1170
849
569
372
267
236
246
263
267
256
241
235
247
280
330
396
481
594
747
943
1170
1404
1610
1752
1809
1776
1669
1511
1331
1143
950
736
480
157
-248
-739
-1304
-1919
-2548
-3153
-3693
-4132
-4447
-4628
-4683
-4635
-4518
-4364
-4199
-4034
-3866
-3684
-3475
-3241
-2995
-2769
-2599
-2521
-2551
-2688
-2909
-3178
-3459
-3723
-3956
-4158
-4334
-4491
-4627
-4735
-4802
-4818
-4781
-4697
-4579
-4440
-4291
-4132
-3955
-3753
-3517
-3246
-2948
-2631
-2305
-1975
-1646
-1321
-1010
-732
-507
-358
-295
-315
-397
-511
-627
-728
-814
-898
-995
-1114
-1240
-1346
-1392
-1348
-1204
-980
-717
-464
-259
-117
-23
56
158
306
496
701
877
982
987
888
699
451
176
-101
-365
-617
-862
-1116
-1393
-1708
-2070
-2483
-2941
-3430
-3927
-4408
-4855
-5259
-5623
-5954
-6260
-6535
-6761
-6908
-6948
-6868
-6679
-6417
-6138
-5895
-5724
-5628
-5578
-5521
-5398
-5161
-4794
-4308
-3739
-3130
-2523
-1938
-1378
-827
-264
330
962
1622
2286
2922
3496
3980
4363
4647
4852
5006
5138
5265
5390
5496
5553
5526
5389
5135
4777
4352
3906
3489
3138
2878
2711
2629
2613
2645
2708
2790
2883
2981
3080
3177
3272
3364
3459
3561
3676
3808
3955
4114
4274
4423
4545
4628
4657
4625
4528
4368
4155
3901
3624
3343
3078
2845
2659
2527
2452
2430
2453
2509
2585
2669
2752
2827
2890
2938
2969
2979
2961
2910
2823
2702
2552
2387
2221
2070
1941
1833
1739
1642
1526
1382
1212
1030
861
728
649
624
633
643
616
521
347
108
-165
-429
-646
-794
-874
-905
-917
-938
-985
-1061
-1161
-1275
-1399
-1540
-1708
-1917
-2170
-2454
-2745
-3009
-3216
-3350
-3416
-3440
-3463
-3527
-3665
-3891
-4195
-4546
-4899
-5208
-5438
-5571
-5612
-5583
-5520
-5452
-5398
-5353
-5292
-5178
-4980
-4684
-4305
-3887
-3492
-3179
-2984
-2904
-2901
-2912
-2870
-2730
-2482
-2155
-1803
-1484
-1238
-1073
-964
-864
-725
-517
-241
69
365
591
713
722
640
507
372
273
229
237
275
318
344
349
345
361
433
593
858
1226
1671
2151
2616
3020
3331
3542
3663
3727
3773
3836
3938
4078
4240
4383
4468
4464
4357
4157
3894
3607
3332
3091
2885
2697
2502
2278
2021
1751
1502
1323
1254
1316
1503
1781
2101
2410
2666
2853
2977
3069
3167
3310
3520
3800
4131
4477
4800
5066
5253
5365
5418
5442
5467
5512
5579
5651
5698
5689
5602
5431
5192
4919
4649
4413
4225
4075
3940
3779
3562
3267
2895
2469
2025
1605
1239
945
722
553
412
276
136
-5
-130
-215
-241
-205
-121
-22
53
67
-1
-147
-350
-572
-773
-922
-1002
-1014
-972
-891
-785
-668
-545
-425
-319
-240
-203
-218
-286
-400
-543
-693
-835
-956
-1056
-1136
-1202
-1255
-1293
-1310
-1297
-1247
-1155
-1016
-833
-605
-342
-55
232
488
676
758
706
511
183
-250
-741
-1243
-1713
-2124
-2467
-2749
-2989
-3210
-3430
-3659
-3894
-4124
-4331
-4496
-4608
-4666
-4677
-4657
-4628
-4608
-4614
-4655
-4734
-4848
-4993
-5158
-5328
-5480
-5588
-5619
-5549
-5364
-5070
-4692
-4271
-3851
-3467
-3134
-2844
-2571
-2280
-1944
-1554
-1125
-689
-282
68
351
581
788
1006
1265
1573
1919
2279
2622
2922
3170
3370
3544
3717
3913
4145
4415
4708
5002
5268
5482
5626
5698
5705
5667
5609
5551
5505
5470
5432
5366
5248
5058
4793
4462
4090
3704
3331
2990
2684
2410
2156
1914
1680
1460
1263
1099
972
876
796
708
589
426
217
-24
-269
-488
-654
-757
-806
-828
-857
-928
-1061
-1256
-1488
-1722
-1918
-2045
-2094
-2079
-2029
-1976
-1945
-1947
-1970
-1989
-1975
-1905
-1769
-1572
-1334
-1079
-829
-600
-400
-224
-68
77
214
339
444
512
524
466
327
114
-157
-452
-734
-967
-1126
-1203
-1210
-1167
-1099
-1029
-966
-909
-852
-787
-711
-628
-546
-475
-420
-382
-359
-347
-345
-351
-365
-382
-395
-393
-374
-344
-323
-337
-414
-563
-778
-1028
-1273
-1475
-1614
-1698
-1755
-1821
-1929
-2087
-2285
-2499
-2703
-2891
-3073
-3271
-3504
-3774
-4051
-4285
-4421
-4422
-4290
-4062
-3811
-3605
-3492
-3480
-3538
-3611
-3643
-3608
-3513
-3399
-3320
-3325
-3436
-3647
-3925
-4230
-4526
-4793
-5027
-5231
-5406
-5544
-5630
-5641
-5561
-5383
-5112
-4764
-4357
-3908
-3428
-2928
-2417
-1912
-1433
-1000
-633
-340
-118
47
173
279
377
472
560
631
674
675
625
515
340
102
-192
-527
-876
-1212
-1504
-1729
-1871
-1929
-1907
-1820
-1682
-1507
-1307
-1089
-864
-640
-429
-240
-78
56
167
261
341
403
431
402
290
78
-236
-631
-1066
-1481
-1814
-2011
-2041
-1900
-1611
-1218
-774
-331
79
438
752
1041
1330
1643
1997
2394
2829
3283
3737
4168
4560
4897
5171
5384
5541
5659
5757
5861
5989
6151
6342
6540
6713
6821
6834
6735
6531
6250
5932
5620
5346
5122
4941
4777
4595
4365
4070
3709
3299
2870
2457
2092
1797
1581
1437
1347
1283
1219
1135
1025
900
781
697
671
715
821
963
1106
1210
1249
1210
1100
938
751
564
392
241
107
-19
-149
-292
-455
-637
-833
-1036
-1233
-1417
-1582
-1732
-1877
-2033
-2218
-2441
-2704
-2993
-3282
-3544
-3750
-3883
-3939
-3924
-3853
-3745
-3615
-3479
-3352
-3249
-3187
-3185
-3257
-3409
-3630
-3895
-4168
-4406
-4573
-4650
-4635
-4550
-4430
-4312
-4226
-4183
-4172
-4163
-4119
-4006
-3815
-3558
-3276
-3027
-2868
-2838
-2944
-3160
-3429
-3686
-3871
-3948
-3914
-3799
-3649
-3514
-3429
-3402
-3413
-3422
-3383
-3260
-3039
-2733
-2379
-2021
-1698
-1428
-1199
-977
-717
-379
53
564
1108
1625
2053
2353
2515
2557
2520
2449
2383
2344
2336
2353
2386
2427
2470
2512
2548
2568
2561
2517
2430
2305
2150
1977
1801
1634
1485
1368
1296
1282
1336
1453
1617
1799
1964
2083
2140
2132
2072
1974
1847
1690
1495
1254
970
662
361
100
-96
-222
-294
-343
-392
-454
-514
-539
-490
-333
-59
315
750
1198
1614
1964
2236
2430
2559
2645
2707
2768
2842
2938
3051
3166
3256
3294
3261
3155
2992
2800
2610
2441
2288
2126
1917
1631
1256
812
345
-80
-409
-606
-668
-626
-528
-426
-358
-335
-344
-350
-313
-195
25
348
755
1211
1675
2107
2476
2763
2966
3090
3153
3169
3154
3114
3054
2970
2862
2728
2572
2397
2210
2013
1808
1587
1344
1071
769
450
139
-129
-312
-378
-309
-114
171
491
783
996
1101
1106
1044
968
927
953
1046
1175
1284
1313
1214
963
575
90
-429
-918
-1330
-1638
-1847
-1984
-2088
-2193
-2318
-2461
-2600
-2704
-2748
-2721
-2635
-2520
-2415
-2349
-2332
-2354
-2384
-2385
-2329
-2204
-2024
-1812
-1600
-1414
-1263
-1145
-1048
-959
-873
-791
-723
-686
-692
-751
-865
-1029
-1230
-1452
-1674
-1877
-2052
-2199
-2337
-2493
-2698
-2978
-3335
-3753
-4190
-4601
-4943
-5193
-5355
-5452
-5523
-5600
-5708
-5851
-6022
-6201
-6368
-6500
-6574
-6566
-6454
-6217
-5848
-5357
-4774
-4141
-3505
-2906
-2365
-1888
-1468
-1098
-781
-532
-375
-334
-423
-639
-961
-1358
-1798
-2254
-2709
-3149
-3564
-3940
-4259
-4504
-4668
-4752
-4775
-4759
-4730
-4704
-4687
-4670
-4638
-4573
-4460
-4287
-4046
-3736
-3355
-2911
-2418
-1900
-1386
-909
-494
-155
109
308
459
574
657
708
721
692
627
538
444
363
303
267
245
229
209
184
163
154
169
212
281
368
465
566
673
793
940
1123
1354
1637
1972
2358
2788
3254
3740
4224
4680
5081
5404
5643
5807
5922
6022
6142
6300
6498
6711
6904
7033
7067
6993
6817
6564
6268
5960
5664
5391
5146
4926
4730
4557
4406
4276
4161
4048
3922
3767
3573
3336
3064
2774
2488
2228
2013
1852
1741
1666
1606
1542
1462
1366
1268
1191
1159
1188
1278
1412
1564
1708
1827
1919
1995
2068
2143
2209
2241
2204
2078
1862
1586
1302
1069
931
900
952
1036
1090
1066
940
718
433
124
-174
-439
-665
-855
-1016
-1149
-1255
-1334
-1389
-1428
-1462
-1496
-1533
-1563
-1579
-1574
-1554
-1537
-1550
-1620
-1760
-1968
-2219
-2477
-2705
-2875
-2975
-3010
-3000
-2966
-2929
-2904
-2895
-2902
-2917
-2929
-2924
-2884
-2793
-2638
-2416
-2136
-1817
-1490
-1183
-920
-713
-557
-433
-312
-164
33
292
614
984
1382
1783
2170
2536
2887
3241
3620
4042
4512
5015
5522
5992
6384
6676
6865
6972
7035
7096
7189
7329
7508
7703
7882
8015
8084
8082
8010
7883
7708
7496
7255
6994
6726
6464
6220
5999
5792
5579
5324
4991
4545
3972
3279
2494
1666
846
83
-592
-1164
-1635
-2013
-2310
-2519
-2628
-2619
-2474
-2191
-1786
-1300
-787
-302
108
416
621
737
793
812
812
797
762
703
615
507
393
291
219
191
212
282
399
562
771
1027
1328
1667
2029
2399
2754
3081
3367
3610
3812
3978
4112
4217
4291
4331
4329
4279
4177
4018
3806
3547
3259
2963
2685
2448
2266
2143
2065
2009
1948
1854
1709
1504
1241
924
560
156
-283
-748
-1227
-1699
-2141
-2528
-2843
-3080
-3242
-3345
-3411
-3462
-3519
-3597
-3703
-3838
-3996
-4163
-4324
-4464
-4574
-4656
-4720
-4782
-4860
-4957
-5066
-5161
-5209
-5182
-5067
-4874
-4634
-4388
-4171
-4002
-3871
-3749
-3593
-3366
-3048
-2640
-2163
-1652
-1145
-675
-273
37
235
303
233
29
-288
-686
-1121
-1553
-1951
-2301
-2600
-2857
-3084
-3286
-3467
-3626
-3760
-3867
-3947
-3993
-3994
-3935
-3795
-3562
-3235
-2828
-2370
-1897
-1442
-1028
-664
-345
-57
212
472
723
954
1149
1284
1339
1300
1162
940
664
381
138
-27
-99
-94
-55
-37
-91
-236
-460
-718
-947
-1094
-1130
-1063
-931
-784
-667
-598
-566
-538
-474
-345
-143
114
392
648
841
943
938
826
615
324
-21
-389
-751
-1082
-1373
-1626
-1859
-2091
-2338
-2600
-2857
-3075
-3216
-3249
-3164
-2976
-2719
-2441
-2187
-1990
-1861
-1795
-1767
-1748
-1710
-1635
-1518
-1367
-1199
-1037
-901
-805
-752
-737
-749
-771
-792
-800
-791
-761
-709
-635
-541
-433
-320
-216
-133
-77
-40
-5
59
180
383
673
1036
1442
1847
2211
2501
2700
2809
2840
2807
2724
2594
2409
2158
1827
1410
916
363
-216
-788
-1327
-1819
-2271
-2699
-3125
-3555
-3980
-4361
-4645
-4770
-4690
-4384
-3861
-3165
-2352
-1486
-618
212
983
1683
2305
2846
3307
3692
4005
4252
4433
4542
4569
4503
4350
4134
3903
3711
3608
3615
3713
3849
3948
3948
3818
3575
3278
3005
2822
2758
2794
2869
2913
2865
2706
2460
2188
1962
1843
1864
2021
2285
2610
2953
3279
3564
3797
3968
4069
4094
4042
3910
3704
3429
3089
2685
2218
1688
1103
477
-171
-820
-1452
-2055
-2620
-3143
-3614
-4017
-4332
-4535
-4609
-4545
-4348
-4034
-3620
-3125
-2560
-1932
-1246
-513
246
1000
1710
2336
2841
3199
3392
3415
3266
2952
2487
1893
1200
449
-318
-1060
-1746
-2355
-2882
-3325
-3687
-3963
-4141
-4209
-4153
-3972
-3678
-3298
-2867
-2420
-1985
-1581
-1216
-890
-603
-357
-151
16
151
274
406
569
778
1029
1306
1579
1820
2007
2134
2216
2276
2343
2438
2566
2711
2842
2918
2899
2752
2465
2051
1543
995
467
16
-322
-535
-638
-666
-658
-641
-617
-562
-434
-189
196
708
1296
1881
2370
2690
2804
2722
2498
2213
1954
1789
1754
1847
2033
2263
2488
2677
2825
2954
3107
3328
3651
4081
4593
5130
5622
5998
6210
6242
6117
5885
5607
5345
5135
4993
4905
4846
4787
4710
4613
4510
4431
4408
4470
4633
4901
5260
5684
6139
6587
6998
7346
7621
7819
7946
8007
8007
7940
7795
7558
7216
6761
6191
5514
4747
3908
3023
2113
1201
310
-543
-1342
-2077
-2743
-3338
-3864
-4327
-4731
-5083
-5386
-5644
-5860
-6034
-6168
-6262
-6318
-6340
-6330
-6291
-6223
-6119
-5968
-5758
-5479
-5130
-4728
-4302
-3892
-3540
-3277
-3121
-3066
-3093
-3174
-3280
-3394
-3508
-3621
-3737
-3852
-3958
-4035
-4069
-4040
-3938
-3762
-3518
-3219
-2880
-2517
-2142
-1765
-1388
-1006
-607
-177
297
814
1361
1909
2417
2844
3159
3348
3418
3390
3295
3162
3012
2851
2679
2487
2263
1994
1668
1276
814
287
-287
-878
-1446
-1955
-2383
-2726
-3005
-3252
-3502
-3774
-4065
-4350
-4592
-4756
-4825
-4803
-4714
-4588
-4450
-4309
-4159
-3981
-3759
-3484
-3159
-2793
-2401
-1992
-1568
-1136
-707
-301
48
310
466
522
512
494
533
681
964
1374
1871
2395
2881
3275
3539
3657
3633
3484
3240
2938
2612
2294
2000
1729
1459
1156
784
321
-233
-850
-1481
-2068
-2559
-2928
-3174
-3324
-3419
-3502
-3607
-3745
-3912
-4088
-4250
-4374
-4446
-4463
-4427
-4347
-4230
-4083
-3905
-3694
-3446
-3163
-2850
-2524
-2205
-1915
-1668
-1468
-1306
-1161
-1010
-837
-643
-445
-279
-183
-187
-301
-511
-776
-1046
-1272
-1425
-1501
-1526
-1541
-1591
-1704
-1881
-2090
-2279
-2387
-2368
-2204
-1909
-1526
-1109
-705
-337
3
343
716
1147
1633
2146
2639
3068
3405
3647
3817
3955
4094
4257
4441
4626
4783
4883
4908
4848
4701
4467
4152
3763
3316
2838
2368
1942
1590
1321
1122
965
820
667
506
357
253
220
270
392
556
725
866
960
1006
1018
1010
1000
990
976
946
883
767
580
305
-65
-523
-1048
-1601
-2138
-2620
-3028
-3376
-3706
-4078
-4551
-5159
-5894
-6709
-7526
-8256
-8829
-9203
-9375
-9374
-9245
-9035
-8782
-8511
-8236
-7965
-7702
-7456
-7233
-7038
-6873
-6736
-6620
-6520
-6425
-6328
-6221
-6096
-5951
-5794
-5640
-5519
-5462
-5501
-5654
-5923
-6288
-6714
-7156
-7575
-7939
-8230
-8445
-8593
-8686
-8738
-8759
-8757
-8738
-8701
-8648
-8575
-8480
-8362
-8221
-8060
-7881
-7685
-7471
-7233
-6962
-6653
-6308
-5940
-5570
-5228
-4938
-4715
-4559
-4453
-4369
-4281
-4172
-4040
-3903
-3788
-3726
-3735
-3820
-3968
-4151
-4336
-4494
-4606
-4669
-4689
-4681
-4661
-4642
-4628
-4622
-4621
-4626
-4641
-4673
-4733
-4832
-4974
-5159
-5377
-5607
-5826
-6005
-6120
-6150
-6085
-5921
-5662
-5316
-4895
-4412
-3879
-3312
-2725
-2133
-1550
-986
-451
51
517
942
1313
1613
1817
1902
1850
1658
1343
939
496
66
-306
-592
-781
-883
-916
-901
-851
-770
-654
-498
-300
-70
170
393
569
681
726
719
690
674
703
798
964
1187
1448
1720
1985
2227
2443
2633
2797
2933
3032
3086
3085
3025
2911
2755
2577
2399
2242
2120
2041
2005
2004
2025
2056
2080
2085
2068
2031
1985
1945
1926
1935
1974
2029
2086
2124
2133
2115
2084
2063
2080
2155
2301
2520
2803
3138
3509
3898
4287
4652
4967
5204
5346
5387
5342
5243
5134
5057
5037
5079
5161
5240
5268
5203
5024
4737
4374
3985
3628
3357
3207
3190
3292
3480
3710
3941
4147
4327
4505
4721
5019
5426
5943
6537
7147
7707
8162
8485
8688
8815
8924
9065
9268
9530
9823
10108
10355
10552
10710
10859
11027
11232
11469
11711
11918
12047
12070
11979
11789
11533
11254
10995
10787
10649
10580
10568
10586
10610
10615
10594
10553
10510
10492
10519
10598
10711
10826
10900
10893
10788
10590
10329
10045
9775
9532
9307
9066
8767
8375
7882
7307
6700
6119
5622
5245
4993
4845
4759
4687
4588
4440
4243
4017
3796
3615
3501
3468
3510
3609
3732
3847
3926
3952
3916
3818
3660
3445
3174
2850
2485
2100
1727
1407
1173
1048
1033
1108
1240
1391
1532
1654
1760
1870
2001
2161
2341
2517
2657
2728
2710
2595
2393
2122
1807
1467
1116
756
384
-5
-418
-852
-1296
-1727
-2113
-2415
-2602
-2652
-2566
-2366
-2094
-1803
-1544
-1351
-1239
-1200
-1211
-1241
-1270
-1287
-1305
-1350
-1459
-1666
-1996
-2453
-3019
-3654
-4301
-4895
-5380
-5714
-5878
-5882
-5754
-5530
-5244
-4914
-4545
-4129
-3658
-3134
-2574
-2013
-1492
-1046
-694
-429
-229
-58
114
303
509
716
902
1051
1153
1207
1218
1188
1117
1000
832
620
381
145
-48
-160
-162
-42
193
519
899
1292
1656
1959
2174
2289
2304
2234
2101
1939
1781
1659
1597
1612
1710
1887
2130
2418
2723
3013
3262
3451
3583
3679
3778
3926
4162
4501
4928
5396
5838
6187
6393
6443
6363
6209
6052
5951
5940
6015
6140
6263
6332
6320
6233
6109
6008
5989
6093
6327
6662
7042
7401
7683
7858
7928
7926
7896
7882
7908
7969
8036
8063
8003
7817
7492
7035
6479
5867
5247
4658
4129
3668
3267
2908
2567
2226
1878
1534
1217
954
765
653
599
565
509
398
220
-9
-250
-455
-587
-629
-594
-518
-448
-424
-471
-591
-764
-962
-1156
-1324
-1456
-1549
-1611
-1650
-1675
-1699
-1731
-1783
-1867
-1990
-2163
-2393
-2686
-3048
-3481
-3978
-4519
-5068
-5579
-6005
-6305
-6460
-6476
-6380
-6217
-6031
-5853
-5701
-5570
-5451
-5329
-5203
-5078
-4971
-4895
-4859
-4857
-4873
-4883
-4870
-4827
-4764
-4708
-4697
-4769
-4949
-5247
-5649
-6120
-6614
-7086
-7499
-7836
-8103
-8323
-8521
-8725
-8946
-9181
-9416
-9629
-9803
-9931
-10018
-10080
-10132
-10188
-10255
-10329
-10404
-10471
-10524
-10558
-10575
-10573
-10554
-10520
-10471
-10411
-10342
-10268
-10189
-10105
-10015
-9917
-9813
-9709
-9613
-9534
-9480
-9455
-9463
-9508
-9598
-9742
-9955
-10247
-10625
-11085
-11615
-12195
-12802
-13414
-14012
-14579
-15102
-15570
-15977
-16322
-16611
-16853
-17059
-17235
-17379
-17483
-17537
-17534
-17478
-17385
-17281
-17190
-17128
-17090
-17059
-17002
-16889
-16696
-16415
-16050
-15615
-15126
-14597
-14042
-13477
-12922
-12398
-11923
-11502
-11125
-10763
-10381
-9947
-9443
-8876
-8271
-7663
-7079
-6530
-6007
-5485
-4939
-4347
-3708
-3032
-2337
-1639
-949
-267
407
1072
1720
2334
2897
3392
3811
4154
4421
4613
4729
4762
4709
4575
4372
4126
3863
3606
3368
3157
2970
2807
2670
2564
2494
2460
2450
2443
2412
2335
2197
1998
1746
1456
1143
817
489
171
-117
-353
-509
-564
-506
-339
-76
265
666
1116
1607
2129
2667
3192
3669
4064
4354
4536
4624
4647
4634
4605
4565
4499
4390
4221
3991
3711
3410
3117
2859
2650
2494
2382
2304
2247
2202
2161
2118
2069
2011
1947
1883
1832
1802
1799
1818
1843
1854
1831
1762
1647
1494
1312
1104
861
560
175
-309
-893
-1550
-2233
-2892
-3480
-3977
-4390
-4752
-5112
-5511
-5975
-6504
-7072
-7634
-8143
-8560
-8862
-9045
-9124
-9126
-9081
-9013
-8941
-8865
-8777
-8658
-8486
-8243
-7919
-7519
-7055
-6549
-6024
-5502
-4999
-4527
-4094
-3708
-3376
-3100
-2877
-2696
-2541
-2396
-2250
-2101
-1959
-1835
-1740
-1669
-1605
-1520
-1384
-1179
-909
-595
-274
16
254
434
576
707
856
1042
1271
1538
1833
2151
2490
2855
3245
3653
4062
4451
4796
5086
5324
5525
5712
5907
6123
6359
6608
6854
7083
7283
7447
7571
7653
7697
7709
7701
7687
7682
7693
7718
7748
7767
7762
7733
7690
7652
7641
7671
7740
7831
7919
7979
7999
7982
7945
7908
7889
7895
7919
7946
7964
7966
7955
7943
7943
7967
8016
8084
8162
8235
8296
8338
8362
8369
8367
8366
8374
8400
8447
8504
8551
8556
8483
8303
8000
7587
7088
6549
6015
5525
5097
4732
4418
4135
3869
3611
3364
3139
2948
2805
2716
2681
2695
2745
2813
2875
2909
2892
2807
2643
2400
2078
1686
1232
730
198
-338
-841
-1269
-1581
-1745
-1750
-1609
-1355
-1041
-717
-429
-198
-27
102
222
366
563
829
1165
1558
1985
2415
2822
3187
3506
3786
4046
4307
4582
4875
5173
5456
5700
5889
6021
6106
6160
6201
6233
6248
6229
6158
6022
5826
5583
5318
5047
4781
4511
4223
3897
3525
3111
2674
2243
1844
1496
1203
958
748
560
392
246
135
75
81
161
317
543
824
1139
1462
1768
2032
2240
2389
2489
2561
2630
2717
2837
2990
3167
3350
3521
3662
3763
3817
3823
3783
3700
3581
3433
3268
3096
2927
2766
2612
2463
2314
2161
2004
1843
1678
1507
1324
1121
892
639
370
104
-139
-335
-472
-545
-562
-536
-480
-406
-317
-210
-81
79
272
502
768
1072
1419
1812
2256
2749
3281
3832
4378
4888
5341
5728
6055
6345
6634
6960
7357
7840
8406
9030
9672
10287
10832
11275
11600
11806
11904
11908
11831
11684
11469
11184
10827
10397
9895
9327
8705
8039
7349
6651
5962
5302
4686
4124
3619
3165
2749
2356
1973
1595
1227
885
592
366
218
140
111
95
57
-32
-180
-377
-596
-805
-977
-1102
-1188
-1257
-1339
-1453
-1604
-1777
-1943
-2072
-2143
-2150
-2107
-2041
-1983
-1950
-1951
-1975
-2001
-2009
-1982
-1916
-1818
-1702
-1584
-1474
-1372
-1272
-1160
-1025
-857
-657
-433
-202
17
207
354
455
510
525
508
463
389
287
153
-10
-194
-390
-592
-798
-1020
-1278
-1591
-1974
-2422
-2909
-3395
-3832
-4180
-4425
-4577
-4675
-4767
-4900
-5099
-5362
-5664
-5966
-6230
-6433
-6577
-6683
-6783
-6911
-7087
-7312
-7571
-7834
-8069
-8249
-8359
-8400
-8383
-8322
-8235
-8131
-8016
-7887
-7740
-7570
-7376
-7160
-6925
-6679
-6431
-6190
-5971
-5792
-5673
-5637
-5697
-5855
-6095
-6384
-6673
-6916
-7073
-7127
-7090
-6997
-6898
-6846
-6879
-7011
-7228
-7494
-7763
-7991
-8151
-8235
-8263
-8264
-8276
-8324
-8421
-8558
-8713
-8860
-8979
-9067
-9138
-9220
-9345
-9536
-9800
-10121
-10467
-10796
-11069
-11257
-11349
-11349
-11275
-11150
-10997
-10835
-10672
-10508
-10330
-10122
-9861
-9527
-9111
-8618
-8069
-7500
-6948
-6443
-6002
-5619
-5274
-4939
-4590
-4219
-3833
-3454
-3113
-2834
-2631
-2507
-2450
-2446
-2473
-2514
-2550
-2567
-2554
-2504
-2422
-2319
-2210
-2112
-2029
-1960
-1884
-1780
-1629
-1428
-1189
-941
-715
-534
-408
-323
-257
-182
-76
66
234
409
571
705
807
882
940
995
1055
1127
1210
1303
1400
1492
1574
1642
1700
1760
1841
1966
2152
2409
2729
3093
3473
3843
4183
4488
4759
5009
5246
5476
5701
5918
6127
6329
6530
6733
6943
7160
7381
7601
7818
8029
8233
8425
8596
8730
8813
8830
8777
8658
8484
8265
8007
7706
7349
6922
6415
5828
5172
4467
3735
2992
2248
1505
762
26
-689
-1362
-1964
-2467
-2852
-3111
-3248
-3276
-3218
-3092
-2917
-2703
-2455
-2168
-1835
-1449
-1010
-530
-25
477
955
1401
1827
2268
2772
3385
4135
5019
5997
7000
7945
8761
9401
9858
10157
10349
10487
10615
10755
10903
11036
11123
11139
11069
10918
10707
10468
10233
10028
9864
9735
9620
9491
9320
9086
8784
8424
8028
7623
7238
6892
6601
6373
6214
6133
6138
6237
6433
6721
7087
7511
7971
8447
8926
9400
9865
10317
10746
11140
11482
11754
11947
12057
12088
12050
11955
11813
11635
11426
11189
10928
10643
10337
10011
9670
9320
8973
8643
8346
8096
7902
7762
7668
7607
7572
7559
7578
7644
7773
7975
8241
8547
8857
9133
9345
9485
9566
9615
9667
9744
9854
9981
10093
10157
10149
10064
9918
9738
9555
9388
9240
9094
8924
8703
8414
8058
7651
7217
6781
6360
5959
5571
5179
4766
4316
3820
3273
2677
2035
1357
654
-61
-774
-1471
-2146
-2797
-3431
-4056
-4681
-5305
-5921
-6515
-7065
-7557
-7979
-8334
-8632
-8891
-9131
-9368
-9617
-9884
-10172
-10477
-10792
-11104
-11397
-11650
-11846
-11971
-12024
-12014
-11957
-11875
-11787
-11700
-11614
-11518
-11398
-11242
-11047
-10818
-10569
-10318
-10084
-9880
-9716
-9595
-9513
-9464
-9434
-9404
-9354
-9260
-9103
-8871
-8560
-8179
-7737
-7248
-6716
-6141
-5513
-4825
-4070
-3257
-2404
-1542
-704
82
800
1450
2045
2610
3161
3711
4256
4780
5261
5676
6014
6279
6490
6675
6864
7076
7311
7553
7773
7940
8031
8041
7989
7907
7831
7792
7797
7831
7859
7835
7717
7479
7117
6646
6090
5471
4801
4072
3267
2365
1352
238
-949
-2163
-3351
-4470
-5496
-6426
-7279
-8080
-8857
-9616
-10350
-11033
-11635
-12127
-12488
-12718
-12826
-12833
-12764
-12640
-12477
-12286
-12072
-11838
-11584
-11311
-11023
-10725
-10424
-10132
-9859
-9612
-9391
-9191
-8999
-8803
-8599
-8397
-8217
-8092
-8045
-8093
-8224
-8407
-8601
-8765
-8879
-8945
-8995
-9070
-9212
-9440
-9749
-10107
-10467
-10785
-11029
-11191
-11284
-11334
-11372
-11424
-11506
-11621
-11762
-11914
-12056
-12169
-12236
-12250
-12219
-12163
-12114
-12105
-12157
-12271
-12427
-12583
-12698
-12739
-12698
-12593
-12463
-12351
-12287
-12278
-12304
-12327
-12306
-12213
-12042
-11813
-11563
-11332
-11154
-11047
-11008
-11018
-11045
-11055
-11013
-10895
-10690
-10399
-10037
-9630
-9207
-8795
-8407
-8042
-7690
-7326
-6929
-6489
-6010
-5511
-5020
-4564
-4167
-3835
-3566
-3345
-3159
-2995
-2847
-2718
-2611
-2535
-2492
-2483
-2507
-2561
-2642
-2750
-2888
-3058
-3265
-3512
-3795
-4107
-4433
-4755
-5048
-5292
-5471
-5580
-5626
-5625
-5598
-5566
-5543
-5531
-5522
-5500
-5447
-5347
-5193
-4985
-4728
-4428
-4088
-3704
-3271
-2780
-2225
-1608
-938
-234
482
1187
1862
2492
3073
3602
4085
4530
4949
5355
5760
6176
6607
7055
7514
7977
8438
8895
9355
9826
10319
10838
11383
11940
12495
13031
13538
14017
14476
14924
15372
15825
16280
16736
17190
17649
18126
18635
19189
19790
20426
21073
21700
22274
22767
23161
23443
23612
23665
23609
23454
23212
22902
22544
22152
21738
21302
20839
20346
19821
19270
18705
18142
17592
17061
16545
16038
15535
15034
14544
14076
13643
13252
12902
12578
12261
11925
11546
11103
10578
9963
9254
8460
7595
6685
5759
4843
3958
3119
2332
1600
930
329
-191
-627
-985
-1286
-1562
-1844
-2158
-2507
-2871
-3215
-3500
-3696
-3794
-3808
-3771
-3719
-3685
-3690
-3737
-3822
-3935
-4066
-4207
-4350
-4490
-4620
-4737
-4845
-4955
-5087
-5264
-5500
-5804
-6168
-6577
-7014
-7464
-7926
-8405
-8907
-9437
-9992
-10558
-11115
-11647
-12141
-12591
-12998
-13362
-13680
-13945
-14145
-14272
-14322
-14296
-14205
-14059
-13872
-13653
-13409
-13144
-12864
-12566
-12247
-11893
-11486
-11003
-10423
-9738
-8950
-8080
-7158
-6214
-5272
-4343
-3422
-2491
-1529
-518
551
1671
2823
3980
5109
6185
7192
8132
9024
9892
10767
11672
12613
13575
14529
15439
16277
17035
17724
18377
19032
19723
20466
21254
22062
22856
23603
24281
24881
25405
25860
26258
26604
26905
27165
27386
27568
27709
27799
27827
27787
27677
27511
27309
27096
26889
26691
26484
26237
25916
25501
24989
24406
23791
23188
22631
22135
21691
21279
20869
20436
19965
19450
18889
18285
17640
16957
16239
15494
14731
13959
13186
12418
11656
10904
10167
9453
8773
8134
7538
6981
6454
5948
5466
5017
4621
4296
4054
3894
3796
3734
3681
3621
3551
3486
3447
3453
3517
3635
3797
3984
4178
4370
4555
4736
4917
5104
5294
5485
5667
5827
5950
6023
6036
5987
5885
5745
5585
5420
5255
5078
4869
4598
4244
3800
3277
2705
2120
1552
1020
521
42
-441
-943
-1469
-2007
-2535
-3027
-3457
-3808
-4075
-4262
-4381
-4447
-4479
-4494
-4503
-4513
-4519
-4511
-4474
-4395
-4268
-4099
-3901
-3690
-3476
-3256
-3015
-2728
-2369
-1924
-1395
-805
-186
427
1010
1554
2063
2553
3040
3534
4035
4539
5029
5494
5927
6323
6685
7013
7309
7571
7796
7978
8113
8193
8213
8166
8048
7865
7620
7326
6997
6648
6293
5940
5590
5243
4896
4548
4198
3849
3503
3164
2836
2521
2219
1929
1649
1377
1111
851
602
367
153
-33
-189
-314
-410
-477
-513
-512
-466
-365
-209
-1
242
499
748
970
1157
1309
1431
1531
1614
1685
1748
1809
1874
1956
2058
2181
2311
2427
2506
2534
2511
2455
2399
2379
2426
2550
2743
2980
3231
3468
3675
3849
3999
4139
4281
4431
4590
4755
4920
5077
5218
5332
5407
5429
5386
5274
5099
4877
4628
4374
4131
3903
3684
3461
3216
2937
2621
2274
1908
1539
1175
819
464
95
-304
-747
-1238
-1777
-2352
-2950
-3558
-4164
-4762
-5346
-5908
-6439
-6926
-7356
-7721
-8020
-8262
-8463
-8645
-8824
-9014
-9216
-9422
-9618
-9790
-9925
-10019
-10076
-10108
-10132
-10171
-10243
-10365
-10547
-10791
-11091
-11436
-11811
-12202
-12598
-12988
-13367
-13725
-14055
-14347
-14592
-14785
-14928
-15025
-15082
-15102
-15083
-15015
-14884
-14678
-14392
-14037
-13633
-13211
-12802
-12435
-12130
-11899
-11747
-11675
-11678
-11753
-11891
-12079
-12305
-12558
-12832
-13129
-13456
-13823
-14232
-14678
-15142
-15601
-16030
-16415
-16751
-17046
-17320
-17590
-17869
-18164
-18473
-18793
-19122
-19462
-19815
-20182
-20562
-20945
-21322
-21682
-22020
-22337
-22640
-22937
-23234
-23528
-23813
-24080
-24320
-24528
-24703
-24847
-24961
-25041
-25081
-25072
-25007
-24885
-24710
-24496
-24257
-24008
-23760
-23518
-23282
-23044
-22795
-22527
-22235
-21923
-21599
-21281
-20989
-20742
-20552
-20422
-20343
-20294
-20254
-20200
-20118
-20005
-19866
-19714
-19564
-19432
-19329
-19261
-19229
-19232
-19260
-19303
-19347
-19379
-19395
-19394
-19386
-19388
-19418
-19491
-19614
-19783
-19987
-20210
-20435
-20645
-20828
-20975
-21080
-21137
-21149
-21123
-21072
-21016
-20970
-20945
-20941
-20946
-20942
-20912
-20844
-20738
-20602
-20446
-20279
-20101
-19903
-19676
-19411
-19110
-18784
-18450
-18123
-17810
-17507
-17202
-16882
-16541
-16187
-15842
-15532
-15281
-15102
-14990
-14923
-14873
-14814
-14730
-14622
-14502
-14393
-14321
-14305
-14357
-14479
-14663
-14893
-15149
-15407
-15644
-15840
-15984
-16073
-16111
-16108
-16072
-16008
-15910
-15763
-15549
-15252
-14859
-14371
-13796
-13153
-12463
-11745
-11012
-10272
-9526
-8771
-8004
-7226
-6444
-5673
-4936
-4255
-3656
-3150
-2737
-2398
-2103
-1810
-1482
-1096
-647
-147
376
889
1368
1801
2190
2548
2891
3227
3558
3873
4156
4390
4566
4682
4745
4766
4759
4735
4700
4657
4607
4551
4491
4431
4375
4331
4307
4312
4352
4432
4551
4703
4881
5078
5293
5534
5816
6162
6593
7122
7746
8447
9190
9934
10639
11278
11834
12309
12716
13072
13395
13696
13978
14242
14481
14692
14875
15032
15175
15314
15462
15630
15822
16033
16251
16461
16644
16786
16881
16931
16941
16920
16869
16783
16647
16442
16149
15757
15268
14695
14057
13375
12667
11941
11199
10439
9660
8868
8071
7286
6523
5793
5098
4433
3794
3175
2576
2000
1458
961
519
143
-164
-399
-569
-683
-755
-803
-846
-901
-978
-1078
-1196
-1319
-1436
-1539
-1629
-1716
-1814
-1941
-2106
-2314
-2558
-2826
-3101
-3370
-3622
-3851
-4054
-4237
-4397
-4536
-4655
-4752
-4825
-4872
-4893
-4886
-4854
-4802
-4737
-4664
-4590
-4516
-4438
-4349
-4243
-4110
-3951
-3768
-3568
-3362
-3157
-2956
-2756
-2552
-2334
-2100
-1849
-1587
-1325
-1076
-854
-672
-541
-465
-445
-477
-549
-646
-753
-852
-932
-990
-1025
-1042
-1047
-1043
-1028
-999
-951
-883
-793
-685
-562
-425
-273
-102
97
331
604
918
1272
1660
2077
2515
2965
3420
3869
4305
4721
5112
5477
5818
6136
6435
6716
6978
7224
7451
7662
7857
8035
8194
8331
8444
8532
8599
8651
8697
8748
8810
8889
8990
9117
9277
9477
9723
10015
10346
10700
11060
11406
11730
12038
12346
12681
13069
13526
14054
14636
15248
15857
16440
16984
17489
17967
18436
18914
19411
19931
20465
20999
21518
22006
22455
22864
23240
23594
23937
24276
24609
24924
25202
25423
25572
25641
25637
25573
25471
25352
25230
25115
25010
24912
24819
24725
24628
24527
24423
24319
24219
24124
24036
23950
23860
23753
23617
23443
23231
22991
22739
22497
22279
22093
21936
21796
21663
21528
21393
21265
21157
21074
21018
20978
20941
20895
20833
20758
20679
20606
20546
20495
20445
20386
20308
20213
20106
19999
19900
19812
19729
19642
19537
19408
19254
19077
18885
18683
18473
18254
18025
17786
17536
17278
17009
16724
16412
16059
15656
15199
14694
14156
13603
13054
12520
12003
11501
11011
10529
10059
9608
9183
8789
8425
8084
7753
7423
7086
6742
6393
6049
5714
5392
5083
4781
4481
4179
3875
3574
3284
3013
2768
2550
2354
2170
1984
1784
1562
1317
1055
785
518
264
24
-203
-427
-655
-894
-1148
-1416
-1694
-1976
-2256
-2530
-2792
-3040
-3271
-3484
-3680
-3861
-4029
-4185
-4328
-4455
-4560
-4640
-4693
-4723
-4738
-4750
-4769
-4806
-4869
-4964
-5101
-5291
-5550
-5892
-6324
-6846
-7442
-8089
-8759
-9429
-10082
-10716
-11335
-11949
-12564
-13181
-13792
-14388
-14961
-15509
-16036
-16558
-17084
-17623
-18179
-18748
-19322
-19894
-20462
-21027
-21595
-22172
-22764
-23370
-23985
-24599
-25197
-25766
-26292
-26764
-27181
-27546
-27872
-28174
-28469
-28769
-29076
-29382
-29672
-29926
-30129
-30274
-30366
-30421
-30457
-30493
-30539
-30596
-30657
-30710
-30741
-30738
-30694
-30606
-30472
-30290
-30061
-29787
-29472
-29123
-28752
-28367
-27977
-27585
-27193
-26800
-26406
-26011
-25621
-25239
-24872
-24519
-24180
-23848
-23518
-23185
-22846
-22505
-22165
-21833
-21510
-21195
-20883
-20566
-20239
-19896
-19537
-19164
-18779
-18384
-17977
-17553
-17109
-16641
-16152
-15652
-15158
-14686
-14251
-13860
-13510
-13191
-12890
-12594
-12295
-11993
-11693
-11401
-11119
-10842
-10556
-10246
-9897
-9499
-9054
-8571
-8068
-7564
-7074
-6608
-6170
-5755
-5358
-4973
-4597
-4230
-3878
-3549
-3256
-3007
-2807
-2655
-2540
-2446
-2349
-2228
-2065
-1852
-1592
-1296
-980
-663
-355
-62
218
491
767
1055
1364
1696
2054
2437
2841
3259
3684
4107
4523
4928
5322
5705
6082
6455
6824
7187
7541
7883
8209
8518
8811
9088
9347
9588
9812
10019
10214
10402
10587
10772
10955
11132
11294
11437
11555
11649
11723
11780
11821
11844
11845
11819
11764
11684
11586
11480
11375
11277
11184
11091
10991
10877
10748
10605
10457
10313
10183
10077
10000
9957
9950
9978
10036
10118
10213
10311
10402
10483
10554
10620
10691
10775
10879
11005
11148
11302
11456
11602
11734
11847
11942
12018
12078
12122
12150
12161
12149
12110
12037
11925
11773
11587
11374
11143
10903
10657
10405
10138
9850
9537
9201
8856
8523
8228
7992
7831
7747
7730
7767
7840
7934
8044
8167
8312
8476
8662
8860
9057
9238
9388
9500
9573
9614
9633
9644
9656
9674
9698
9721
9737
9741
9731
9706
9671
9631
9591
9553
9519
9491
9469
9455
9449
9452
9465
9483
9504
9522
9532
9533
9519
9490
9441
9368
9268
9141
8991
8827
8661
8506
8372
8262
8167
8076
7970
7835
7664
7457
7220
6962
6691
6410
6119
5816
5503
5184
4873
4583
4328
4118
3954
3829
3731
3645
3556
3453
3329
3183
3018
2840
2660
2489
2336
2203
2088
1977
1858
1716
1546
1352
1149
959
800
679
593
521
441
329
172
-28
-259
-499
-728
-934
-1115
-1277
-1431
-1591
-1763
-1951
-2150
-2355
-2556
-2742
-2904
-3035
-3131
-3193
-3229
-3248
-3263
-3278
-3292
-3297
-3276
-3215
-3104
-2943
-2741
-2513
-2271
-2023
-1767
-1492
-1186
-840
-453
-33
404
838
1257
1653
2029
2398
2769
3154
3563
3996
4449
4913
5378
5831
6261
6660
7026
7361
7672
7969
8259
8546
8828
9099
9351
9575
9765
9921
10045
10139
10206
10246
10258
10243
10205
10153
10098
10057
10041
10057
10105
10181
10270
10359
10432
10479
10493
10471
10415
10334
10233
10120
9996
9860
9705
9522
9303
9046
8753
8437
8111
7791
7487
7203
6934
6670
6400
6117
5819
5514
5213
4933
4686
4480
4317
4192
4091
4005
3918
3826
3726
3625
3530
3451
3395
3364
3350
3344
3334
3314
3282
3245
3214
3204
3224
3278
3363
3471
3592
3719
3851
3990
4144
4316
4508
4716
4928
5131
5311
5458
5569
5645
5693
5724
5747
5769
5793
5815
5824
5811
5764
5675
5543
5371
5168
4944
4710
4473
4240
4018
3812
3629
3479
3366
3291
3251
3235
3231
3230
3229
3233
3251
3299
3386
3516
3683
3873
4067
4248
4405
4533
4632
4710
4776
4835
4896
4962
5031
5101
5164
5209
5226
5205
5145
5047
4923
4787
4652
4525
4407
4292
4172
4038
3890
3734
3579
3435
3308
3195
3089
2979
2855
2713
2553
2380
2199
2013
1822
1622
1410
1184
944
692
430
159
-124
-424
-742
-1079
-1432
-1795
-2161
-2524
-2884
-3238
-3590
-3938
-4280
-4611
-4928
-5229
-5520
-5809
-6108
-6428
-6773
-7147
-7544
-7957
-8380
-8805
-9228
-9645
-10055
-10454
-10839
-11207
-11557
-11889
-12200
-12490
-12751
-12978
-13165
-13312
-13423
-13512
-13599
-13704
-13845
-14032
-14265
-14536
-14831
-15136
-15438
-15729
-16008
-16274
-16534
-16787
-17035
-17275
-17505
-17718
-17910
-18080
-18227
-18358
-18477
-18593
-18709
-18822
-18926
-19012
-19067
-19086
-19068
-19021
-18953
-18875
-18791
-18699
-18590
-18455
-18286
-18085
-17859
-17627
-17406
-17212
-17052
-16926
-16826
-16741
-16661
-16576
-16483
-16376
-16256
-16117
-15962
-15788
-15599
-15400
-15197
-14992
-14787
-14577
-14354
-14113
-13847
-13557
-13246
-12918
-12577
-12223
-11853
-11461
-11043
-10595
-10119
-9620
-9104
-8577
-8042
-7506
-6967
-6428
-5893
-5367
-4853
-4356
-3874
-3407
-2952
-2507
-2076
-1664
-1280
-933
-631
-375
-161
18
173
316
455
592
728
860
982
1088
1175
1239
1278
1291
1278
1240
1178
1095
994
878
752
621
488
354
220
82
-64
-223
-398
-592
-806
-1037
-1281
-1536
-1795
-2054
-2309
-2559
-2802
-3038
-3267
-3490
-3705
-3912
-4106
-4288
-4456
-4612
-4760
-4905
-5050
-5194
-5332
-5452
-5545
-5600
-5613
-5587
-5530
-5454
-5366
-5272
-5171
-5056
-4924
-4773
-4610
-4446
-4293
-4162
-4058
-3976
-3909
-3845
-3778
-3707
-3640
-3587
-3561
-3568
-3612
-3692
-3800
-3930
-4074
-4222
-4367
-4497
-4604
-4679
-4716
-4717
-4686
-4631
-4558
-4471
-4370
-4253
-4118
-3968
-3809
-3652
-3511
-3394
-3307
-3246
-3205
-3176
-3153
-3137
-3133
-3149
-3197
-3283
-3408
-3569
-3756
-3956
-4154
-4336
-4487
-4599
-4668
-4697
-4693
-4669
-4636
-4604
-4576
-4548
-4511
-4454
-4369
-4253
-4107
-3941
-3763
-3583
-3403
-3225
-3044
-2855
-2653
-2435
-2199
-1946
-1674
-1385
-1077
-751
-406
-45
329
711
1096
1478
1849
2204
2538
2847
3131
3396
3646
3889
4133
4379
4629
4878
5117
5342
5546
5730
5895
6047
6188
6323
6450
6566
6665
6741
6787
6799
6775
6712
6611
6475
6307
6112
5895
5662
5416
5161
4896
4622
4342
4059
3787
3533
3310
3128
2990
2892
2824
2772
2720
2655
2566
2453
2317
2165
2005
1845
1687
1533
1376
1208
1016
790
520
204
-154
-544
-952
-1362
-1762
-2147
-2516
-2872
-3223
-3574
-3926
-4274
-4611
-4924
-5201
-5432
-5611
-5737
-5816
-5858
-5878
-5892
-5914
-5954
-6012
-6084
-6159
-6225
-6269
-6286
-6278
-6250
-6209
-6161
-6105
-6036
-5943
-5814
-5641
-5424
-5167
-4884
-4593
-4309
-4046
-3808
-3595
-3397
-3201
-2994
-2765
-2509
-2228
-1929
-1623
-1321
-1024
-733
-436
-126
207
561
928
1291
1628
1923
2167
2360
2510
2631
2734
2825
2908
2977
3028
3057
3065
3055
3032
3003
2972
2943
2917
2897
2881
2869
2854
2830
2792
2735
2661
2577
2495
2427
2382
2364
2367
2382
2398
2406
2405
2398
2393
2399
2422
2462
2518
2587
2666
2756
2860
2981
3122
3280
3451
3628
3802
3969
4124
4266
4391
4501
4593
4666
4722
4763
4794
4822
4855
4900
4961
5043
5146
5269
5407
5557
5712
5865
6012
6147
6266
6366
6445
6500
6530
6534
6512
6467
6404
6330
6251
6172
6094
6015
5933
5843
5746
5642
5539
5442
5358
5291
5245
5216
5203
5202
5209
5223
5242
5263
5285
5304
5319
5326
5322
5305
5272
5221
5148
5051
4932
4791
4633
4464
4290
4116
3948
3791
3653
3539
3457
3412
3406
3436
3494
3569
3650
3725
3787
3834
3862
3874
3868
3844
3803
3744
3670
3587
3499
3411
3324
3239
3153
3068
2986
2913
2860
2834
2841
2883
2954
3050
3163
3290
3429
3579
3742
3915
4094
4274
4452
4626
4800
4979
5168
5365
5568
5768
5958
6132
6289
6432
6566
6697
6825
6952
7077
7205
7342
7497
7679
7888
8115
8343
8548
8710
8818
8874
8888
8877
8857
8834
8810
8777
8731
8671
8603
8541
8497
8481
8495
8532
8580
8627
8659
8668
8646
8590
8496
8363
8193
7993
7772
7544
7317
7096
6877
6655
6423
6178
5927
5680
5453
5259
5104
4984
4887
4799
4701
4578
4419
4216
3966
3669
3329
2954
2556
2145
1733
1323
914
498
68
-380
-847
-1325
-1802
-2267
-2712
-3134
-3533
-3911
-4269
-4603
-4911
-5189
-5437
-5658
-5859
-6048
-6229
-6406
-6578
-6743
-6901
-7056
-7209
-7365
-7524
-7684
-7843
-7998
-8154
-8317
-8495
-8694
-8912
-9138
-9357
-9549
-9702
-9811
-9883
-9930
-9967
-10006
-10049
-10091
-10121
-10127
-10099
-10034
-9932
-9802
-9653
-9496
-9344
-9207
-9094
-9005
-8939
-8889
-8845
-8801
-8753
-8707
-8671
-8658
-8675
-8725
-8799
-8887
-8974
-9051
-9112
-9162
-9207
-9254
-9306
-9361
-9412
-9450
-9465
-9449
-9398
-9310
-9188
-9036
-8859
-8665
-8461
-8253
-8045
-7834
-7615
-7380
-7121
-6831
-6512
-6167
-5805
-5436
-5067
-4700
-4334
-3959
-3565
-3141
-2677
-2171
-1625
-1048
-453
143
730
1298
1847
2382
2911
3439
3967
4490
4995
5470
5907
6303
6665
7005
7333
7660
7985
8304
8610
8894
9153
9388
9604
9809
10007
10203
10394
10580
10760
10933
11099
11258
11408
11545
11667
11772
11861
11935
11997
12047
12082
12096
12085
12046
11983
11904
11823
11750
11691
11646
11604
11556
11492
11408
11307
11199
11095
11005
10935
10885
10852
10832
10818
10806
10790
10763
10716
10638
10522
10365
10168
9941
9697
9449
9205
8968
8736
8503
8262
8010
7751
7486
7221
6959
6697
6432
6158
5869
5562
5239
4904
4562
4217
3874
3534
3196
2861
2529
2200
1875
1557
1246
942
646
362
91
-163
-397
-608
-798
-967
-1119
-1255
-1376
-1483
-1574
-1646
-1698
-1728
-1736
-1721
-1685
-1631
-1562
-1483
-1400
-1320
-1247
-1186
-1138
-1103
-1077
-1060
-1051
-1049
-1056
-1071
-1095
-1126
-1165
-1212
-1271
-1344
-1435
-1546
-1676
-1821
-1975
-2134
-2293
-2453
-2615
-2782
-2953
-3127
-3299
-3466
-3625
-3780
-3936
-4101
-4279
-4474
-4681
-4897
-5114
-5333
-5557
-5793
-6050
-6333
-6639
-6959
-7275
-7571
-7830
-8047
-8224
-8373
-8510
-8652
-8812
-8998
-9209
-9436
-9667
-9885
-10076
-10227
-10329
-10382
-10389
-10361
-10307
-10238
-10162
-10083
-10001
-9914
-9820
-9721
-9616
-9510
-9404
-9298
-9191
-9078
-8953
-8813
-8655
-8483
-8301
-8118
-7946
-7792
-7666
-7569
-7504
-7466
-7452
-7455
-7473
-7501
-7542
-7595
-7663
-7745
-7839
-7940
-8041
-8134
-8214
-8274
-8312
-8327
-8320
-8291
-8243
-8180
-8105
-8023
-7936
-7846
-7753
-7655
-7551
-7439
-7321
-7198
-7072
-6947
-6824
-6705
-6589
-6478
-6376
-6286
-6212
-6157
-6118
-6091
-6065
-6031
-5979
-5905
-5810
-5701
-5588
-5480
-5383
-5297
-5222
-5152
-5081
-5008
-4930
-4847
-4762
-4673
-4577
-4472
-4351
-4210
-4049
-3869
-3673
-3467
-3255
-3043
-2830
-2616
-2399
-2177
-1949
-1716
-1479
-1239
-998
-757
-515
-272
-25
224
474
724
969
1204
1427
1632
1816
1978
2114
2224
2311
2376
2424
2461
2490
2516
2537
2553
2562
2562
2553
2539
2526
2519
2522
2538
2564
2597
2631
2661
2685
2703
2716
2725
2732
2736
2735
2728
2712
2687
2654
2614
2568
2518
2465
2413
2362
2315
2273
2236
2203
2171
2138
2106
2078
2063
2069
2103
2169
2263
2375
2488
2588
2661
2700
2705
2683
2643
2597
2556
2524
2506
2499
2502
2510
2517
2520
2514
2496
2464
2417
2354
2273
2176
2062
1935
1800
1665
1539
1429
1342
1277
1233
1205
1191
1192
1211
1257
1335
1447
1588
1746
1907
2053
2174
2268
2337
2393
2445
2501
2565
2635
2704
2767
2815
2844
2853
2842
2812
2770
2722
2675
2637
2612
2599
2595
2593
2587
2575
2559
2548
2550
2576
2628
2708
2809
2922
3041
3162
3282
3404
3530
3658
3791
3927
4067
4215
4373
4544
4731
4929
5134
5338
5536
5726
5909
6088
6268
6448
6627
6801
6964
7111
7238
7343
7424
7480
7508
7508
7482
7435
7373
7305
7235
7166
7095
7018
6929
6824
6704
6571
6427
6274
6111
5936
5748
5548
5338
5124
4912
4704
4503
4307
4115
3928
3747
3576
3417
3268
3126
2983
2833
2674
2510
2351
2210
2100
2029
1997
2003
2039
2099
2181
2281
2398
2532
2679
2834
2995
3160
3329
3506
3690
3881
4070
4248
4405
4532
4626
4685
4714
4718
4701
4669
4627
4579
4533
4493
4459
4429
4396
4351
4284
4194
4086
3969
3858
3763
3691
3642
3609
3584
3562
3540
3519
3503
3495
3494
3496
3497
3489
3467
3429
3372
3297
3204
3096
2975
2845
2711
2577
2446
2316
2183
2041
1888
1722
1548
1372
1202
1044
902
774
660
560
475
407
357
325
306
292
277
255
229
201
180
167
164
165
162
147
118
82
47
27
31
61
114
180
247
304
347
376
393
404
413
421
427
429
423
406
374
327
265
192
113
35
-35
-91
-130
-155
-169
-180
-193
-212
-239
-277
-324
-384
-457
-544
-645
-755
-868
-977
-1076
-1159
-1226
-1278
-1315
-1339
-1349
-1346
-1328
-1299
-1262
-1225
-1192
-1165
-1145
-1130
-1115
-1098
-1079
-1061
-1049
-1044
-1048
-1061
-1080
-1100
-1120
-1137
-1150
-1158
-1158
-1150
-1134
-1112
-1090
-1072
-1065
-1072
-1092
-1122
-1158
-1194
-1230
-1268
-1311
-1360
-1416
-1473
-1524
-1560
-1577
-1574
-1557
-1533
-1512
-1500
-1499
-1507
-1518
-1525
-1522
-1503
-1465
-1409
-1334
-1244
-1143
-1033
-921
-809
-701
-597
-500
-411
-331
-265
-214
-181
-165
-164
-171
-182
-192
-199
-204
-210
-220
-237
-261
-290
-322
-352
-375
-388
-389
-378
-358
-335
-315
-308
-319
-352
-405
-472
-544
-613
-675
-731
-787
-849
-924
-1014
-1117
-1222
-1320
-1401
-1459
-1491
-1499
-1487
-1460
-1420
-1372
-1316
-1255
-1188
-1116
-1036
-945
-844
-734
-619
-506
-403
-318
-252
-200
-156
-110
-57
7
76
148
216
281
347
422
513
626
760
910
1069
1232
1396
1564
1741
1931
2134
2346
2559
2763
2953
3125
3280
3422
3552
3672
3778
3869
3940
3992
4026
4046
4054
4054
4043
4019
3981
3930
3868
3804
3746
3702
3676
3671
3686
3719
3766
3824
3888
3954
4019
4077
4124
4157
4176
4180
4172
4155
4131
4102
4069
4033
3992
3945
3886
3814
3723
3612
3483
3338
3186
3033
2886
2745
2611
2478
2341
2194
2035
1867
1696
1530
1375
1238
1117
1010
909
807
697
575
442
303
168
45
-58
-139
-198
-245
-288
-336
-393
-460
-530
-596
-651
-693
-722
-746
-770
-801
-841
-886
-933
-974
-1004
-1022
-1027
-1024
-1014
-1006
-1002
-1004
-1012
-1029
-1051
-1076
-1100
-1119
-1133
-1142
-1148
-1157
-1173
-1200
-1240
-1294
-1358
-1432
-1513
-1601
-1695
-1791
-1886
-1975
-2054
-2123
-2182
-2234
-2284
-2332
-2377
-2412
-2429
-2422
-2388
-2327
-2247
-2157
-2066
-1980
-1900
-1823
-1747
-1667
-1583
-1494
-1405
-1319
-1237
-1162
-1092
-1026
-962
-897
-826
-750
-666
-575
-482
-394
-316
-255
-214
-193
-187
-190
-195
-201
-206
-213
-228
-252
-287
-328
-371
-408
-438
-459
-477
-499
-531
-581
-650
-735
-828
-921
-1002
-1068
-1118
-1158
-1199
-1255
-1338
-1456
-1609
-1794
-2000
-2218
-2440
-2663
-2889
-3123
-3368
-3629
-3901
-4179
-4453
-4713
-4949
-5158
-5342
-5504
-5654
-5802
-5957
-6123
-6302
-6493
-6690
-6885
-7073
-7250
-7412
-7563
-7702
-7834
-7959
-8077
-8188
-8289
-8381
-8465
-8539
-8605
-8659
-8698
-8719
-8717
-8695
-8654
-8602
-8544
-8486
-8432
-8379
-8326
-8267
-8200
-8122
-8034
-7933
-7819
-7691
-7550
-7398
-7238
-7075
-6912
-6753
-6596
-6438
-6273
-6099
-5918
-5734
-5557
-5394
-5253
-5134
-5034
-4946
-4866
-4789
-4714
-4644
-4583
-4534
-4495
-4466
-4443
-4421
-4400
-4376
-4349
-4318
-4280
-4234
-4177
-4108
-4030
-3944
-3852
-3759
-3665
-3572
-3478
-3384
-3290
-3197
-3105
-3015
-2924
-2832
-2738
-2644
-2554
-2472
-2403
-2350
-2313
-2289
-2270
-2249
-2217
-2169
-2106
-2027
-1939
-1847
-1758
-1676
-1606
-1548
-1501
-1463
-1429
-1395
-1355
-1308
-1252
-1190
-1125
-1063
-1006
-960
-928
-910
-908
-922
-952
-997
-1053
-1116
-1181
-1241
-1292
-1329
-1351
-1360
-1358
-1349
-1335
-1317
-1293
-1262
-1220
-1166
-1101
-1025
-942
-854
-764
-674
-586
-504
-431
-370
-327
-303
-296
-305
-322
-344
-366
-386
-408
-433
-464
-499
-537
-573
-602
-623
-637
-646
-654
-663
-672
-677
-669
-642
-592
-520
-430
-331
-232
-141
-63
1
51
91
125
157
187
217
244
264
272
265
243
209
171
138
122
128
159
212
279
352
425
496
566
637
711
786
856
912
946
953
933
893
841
789
744
710
688
672
657
637
606
565
512
454
395
341
295
256
219
177
120
41
-59
-174
-292
-396
-475
-525
-550
-565
-588
-635
-712
-816
-936
-1053
-1153
-1230
-1285
-1329
-1379
-1449
-1546
-1671
-1817
-1971
-2120
-2254
-2367
-2461
-2541
-2616
-2696
-2789
-2900
-3025
-3157
-3281
-3383
-3450
-3476
-3462
-3420
-3365
-3312
-3273
-3251
-3242
-3238
-3229
-3212
-3187
-3162
-3148
-3154
-3187
-3246
-3325
-3416
-3509
-3597
-3674
-3738
-3789
-3827
-3852
-3866
-3870
-3868
-3859
-3843
-3814
-3768
-3697
-3597
-3470
-3322
-3163
-3008
-2870
-2758
-2675
-2620
-2584
-2559
-2536
-2509
-2473
-2428
-2376
-2318
-2259
-2200
-2144
-2092
-2043
-1993
-1938
-1875
-1802
-1720
-1635
-1556
-1494
-1458
-1452
-1475
-1522
-1580
-1641
-1697
-1744
-1787
-1832
-1888
-1960
-2048
-2143
-2235
-2310
-2359
-2377
-2368
-2340
-2306
-2278
-2265
-2272
-2299
-2345
-2407
-2485
-2576
-2679
-2792
-2910
-3026
-3133
-3224
-3293
-3339
-3365
-3374
-3375
-3375
-3381
-3397
-3425
-3460
-3494
-3518
-3523
-3501
-3455
-3388
-3312
-3237
-3169
-3109
-3052
-2989
-2910
-2809
-2686
-2548
-2401
-2252
-2102
-1947
-1778
-1587
-1368
-1122
-853
-569
-280
9
296
583
873
1168
1472
1783
2101
2422
2743
3061
3369
3666
3950
4221
4486
4750
5020
5297
5580
5860
6127
6374
6596
6794
6974
7144
7308
7468
7617
7750
7861
7950
8021
8086
8157
8241
8342
8458
8580
8698
8805
8894
8964
9014
9046
9062
9067
9063
9057
9052
9051
9055
9062
9069
9071
9065
9051
9027
8994
8950
8892
8816
8723
8615
8499
8385
8280
8191
8116
8050
7984
7908
7817
7712
7597
7479
7366
7260
7163
7071
6981
6888
6789
6682
6564
6434
6290
6131
5959
5777
5590
5402
5217
5034
4848
4651
4437
4198
3936
3656
3369
3088
2828
2596
2395
2221
2063
1909
1748
1573
1383
1183
983
792
618
466
333
216
110
11
-82
-169
-247
-312
-364
-403
-430
-448
-460
-469
-478
-491
-509
-537
-576
-627
-689
-761
-839
-920
-1002
-1082
-1157
-1223
-1279
-1323
-1354
-1376
-1391
-1406
-1422
-1442
-1462
-1477
-1483
-1476
-1454
-1421
-1381
-1340
-1301
-1267
-1239
-1214
-1189
-1162
-1127
-1083
-1026
-956
-877
-794
-717
-652
-606
-578
-562
-550
-534
-510
-479
-449
-432
-437
-468
-521
-583
-637
-669
-669
-635
-574
-500
-426
-362
-314
-278
-247
-211
-158
-83
15
131
255
374
476
555
611
651
685
727
786
867
965
1073
1180
1277
1358
1426
1485
1544
1608
1681
1762
1848
1937
2025
2115
2209
2312
2429
2567
2726
2907
3104
3308
3511
3702
3875
4027
4166
4295
4425
4562
4707
4854
4993
5114
5211
5282
5336
5383
5432
5489
5553
5618
5674
5718
5751
5780
5813
5859
5918
5984
6045
6086
6098
6076
6023
5947
5855
5753
5642
5522
5388
5240
5079
4911
4743
4580
4425
4281
4145
4016
3891
3771
3654
3539
3424
3306
3180
3045
2896
2735
2558
2368
2162
1943
1712
1472
1227
982
744
515
297
92
-100
-280
-446
-599
-737
-862
-974
-1075
-1166
-1248
-1324
-1397
-1471
-1551
-1644
-1752
-1875
-2009
-2147
-2282
-2408
-2524
-2633
-2739
-2849
-2965
-3084
-3201
-3308
-3399
-3469
-3518
-3548
-3564
-3568
-3563
-3548
-3522
-3484
-3431
-3362
-3277
-3176
-3061
-2937
-2809
-2683
-2564
-2451
-2345
-2240
-2133
-2023
-1912
-1808
-1719
-1650
-1604
-1575
-1553
-1529
-1495
-1450
-1398
-1347
-1304
-1272
-1250
-1231
-1208
-1179
-1143
-1106
-1074
-1051
-1035
-1018
-991
-939
-857
-741
-596
-430
-253
-75
94
248
384
498
592
669
733
790
843
891
931
957
966
953
923
882
839
804
780
767
759
750
730
693
636
560
465
356
233
101
-38
-183
-329
-476
-621
-763
-902
-1037
-1168
-1293
-1411
-1523
-1628
-1728
-1822
-1910
-1990
-2059
-2119
-2170
-2219
-2271
-2333
-2406
-2487
-2570
-2645
-2703
-2741
-2760
-2768
-2777
-2797
-2838
-2901
-2984
-3080
-3179
-3275
-3359
-3430
-3488
-3536
-3578
-3619
-3663
-3710
-3758
-3804
-3844
-3874
-3896
-3914
-3938
-3975
-4035
-4121
-4231
-4361
-4503
-4651
-4804
-4963
-5129
-5306
-5490
-5677
-5856
-6018
-6155
-6266
-6354
-6430
-6503
-6585
-6680
-6791
-6912
-7038
-7162
-7276
-7378
-7466
-7539
-7599
-7648
-7685
-7711
-7726
-7727
-7713
-7683
-7637
-7573
-7493
-7397
-7286
-7163
-7030
-6888
-6739
-6584
-6423
-6255
-6081
-5902
-5720
-5538
-5363
-5199
-5051
-4924
-4818
-4732
-4660
-4595
-4528
-4450
-4355
-4239
-4104
-3955
-3800
-3648
-3506
-3378
-3265
-3162
-3064
-2964
-2859
-2748
-2635
-2526
-2425
-2336
-2261
-2195
-2136
-2079
-2021
-1962
-1903
-1845
-1791
-1738
-1687
-1635
-1577
-1512
-1438
-1354
-1263
-1166
-1066
-968
-874
-785
-701
-618
-535
-449
-359
-267
-178
-95
-22
43
102
160
221
289
362
438
517
596
679
773
884
1018
1182
1373
1588
1822
2070
2328
2595
2870
3153
3439
3725
4003
4270
4520
4752
4966
5163
5346
5516
5674
5825
5970
6113
6258
6407
6560
6716
6873
7028
7179
7322
7456
7576
7679
7764
7828
7873
7902
7922
7937
7949
7960
7965
7960
7939
7899
7839
7762
7675
7584
7494
7409
7332
7263
7203
7151
7106
7068
7034
7007
6988
6977
6976
6987
7009
7040
7076
7114
7152
7189
7226
7267
7312
7364
7425
7496
7579
7676
7791
7925
8076
8238
8401
8555
8690
8803
8894
8969
9037
9105
9178
9257
9339
9419
9493
9560
9621
9680
9740
9804
9870
9938
10003
10063
10114
10155
10185
10205
10215
10212
10196
10164
10113
10040
9944
9826
9690
9541
9386
9232
9083
8938
8793
8641
8475
8291
8092
7884
7678
7486
7315
7168
7040
6926
6815
6703
6585
6463
6340
6219
6102
5990
5881
5774
5667
5558
5446
5328
5200
5063
4916
4763
4611
4469
4343
4237
4147
4067
3989
3903
3805
3695
3578
3461
3350
3246
3147
3049
2947
2839
2725
2609
2495
2386
2283
2184
2081
1971
1848
1710
1559
1397
1227
1055
883
712
541
370
194
11
-182
-387
-602
-823
-1043
-1257
-1459
-1645
-1818
-1980
-2135
-2288
-2437
-2581
-2716
-2835
-2936
-3019
-3084
-3134
-3168
-3186
-3183
-3155
-3097
-3009
-2894
-2759
-2613
-2464
-2320
-2186
-2062
-1949
-1843
-1744
-1650
-1560
-1474
-1391
-1312
-1238
-1167
-1101
-1043
-992
-953
-928
-918
-923
-945
-980
-1027
-1083
-1147
-1217
-1295
-1381
-1477
-1584
-1702
-1828
-1963
-2103
-2249
-2404
-2567
-2741
-2927
-3121
-3322
-3526
-3729
-3931
-4135
-4342
-4555
-4776
-5003
-5234
-5463
-5684
-5895
-6093
-6281
-6463
-6645
-6832
-7028
-7233
-7445
-7659
-7869
-8069
-8255
-8427
-8587
-8739
-8884
-9024
-9155
-9272
-9368
-9435
-9473
-9482
-9469
-9443
-9411
-9379
-9348
-9318
-9287
-9251
-9214
-9178
-9149
-9132
-9128
-9137
-9154
-9175
-9193
-9206
-9212
-9213
-9208
-9200
-9189
-9173
-9152
-9127
-9100
-9074
-9054
-9043
-9044
-9057
-9078
-9103
-9125
-9140
-9145
-9141
-9128
-9110
-9089
-9068
-9045
-9020
-8988
-8947
-8895
-8832
-8758
-8678
-8593
-8508
-8423
-8342
-8265
-8192
-8119
-8050
-7977
-7899
-7814
-7721
-7620
-7513
-7403
-7293
-7187
-7085
-6988
-6893
-6798
-6701
-6597
-6482
-6354
-6208
-6043
-5858
-5654
-5434
-5204
-4967
-4729
-4492
-4256
-4021
-3785
-3546
-3303
-3058
-2812
-2568
-2330
-2100
-1884
-1683
-1501
-1337
-1189
-1052
-920
-784
-638
-480
-309
-129
51
222
379
517
636
740
838
936
1039
1150
1266
1383
1493
1590
1669
1730
1777
1815
1851
1889
1929
1971
2009
2041
2064
2073
2070
2059
2043
2021
1997
1966
1929
1882
1824
1756
1680
1599
1516
1433
1353
1277
1205
1134
1063
988
907
815
713
598
472
333
184
26
-140
-311
-485
-659
-828
-991
-1147
-1296
-1441
-1584
-1727
-1874
-2021
-2170
-2314
-2452
-2579
-2694
-2797
-2888
-2969
-3043
-3110
-3173
-3229
-3277
-3314
-3338
-3347
-3338
-3312
-3271
-3219
-3159
-3095
-3031
-2966
-2899
-2826
-2742
-2644
-2528
-2394
-2244
-2083
-1916
-1746
-1575
-1403
-1227
-1044
-852
-649
-436
-216
9
234
457
679
898
1118
1339
1563
1792
2023
2255
2482
2698
2898
3076
3231
3367
3491
3612
3738
3872
4014
4153
4277
4372
4430
4451
4440
4411
4380
4359
4353
4360
4370
4370
4351
4305
4235
4148
4056
3970
3902
3854
3826
3812
3804
3792
3771
3737
3693
3642
3592
3548
3516
3496
3487
3486
3488
3491
3493
3497
3505
3523
3551
3593
3646
3707
3768
3826
3875
3913
3941
3965
3988
4016
4051
4091
4134
4170
4192
4196
4181
4149
4106
4057
4006
3953
3895
3830
3757
3678
3597
3520
3454
3400
3357
3317
3271
3208
3121
3007
2866
2704
2528
2346
2166
1991
1824
1664
1509
1358
1213
1075
952
849
771
716
679
651
621
581
528
467
407
361
340
348
385
445
520
603
691
784
887
1000
1130
1271
1423
1583
1748
1916
2085
2252
2414
2566
2704
2826
2932
3025
3108
3182
3248
3303
3345
3370
3377
3368
3342
3304
3255
3197
3131
3059
2985
2913
2846
2788
2741
2704
2677
2660
2653
2658
2674
2702
2737
2773
2803
2820
2819
2800
2764
2713
2652
2587
2524
2470
2433
2418
2430
2470
2532
2607
2685
2758
2821
2873
2919
2967
3022
3087
3162
3243
3321
3388
3440
3472
3483
3478
3462
3441
3422
3408
3400
3394
3384
3364
3332
3289
3242
3201
3176
3173
3193
3228
3270
3308
3339
3360
3375
3390
3409
3431
3452
3468
3472
3463
3440
3407
3369
3326
3278
3223
3154
3071
2972
2858
2734
2602
2464
2322
2176
2025
1871
1713
1552
1389
1224
1057
890
726
568
421
286
164
53
-50
-148
-242
-333
-417
-495
-565
-631
-695
-763
-836
-914
-993
-1068
-1136
-1194
-1242
-1283
-1320
-1353
-1385
-1416
-1446
-1477
-1510
-1550
-1597
-1650
-1707
-1762
-1811
-1851
-1881
-1906
-1929
-1954
-1981
-2007
-2029
-2044
-2050
-2051
-2053
-2062
-2085
-2123
-2173
-2230
-2285
-2331
-2364
-2383
-2389
-2386
-2374
-2356
-2334
-2309
-2283
-2258
-2239
-2228
-2227
-2239
-2264
-2301
-2351
-2411
-2476
-2540
-2594
-2628
-2636
-2616
-2573
-2515
-2455
-2403
-2367
-2344
-2329
-2314
-2289
-2251
-2201
-2146
-2094
-2053
-2025
-2009
-2001
-1995
-1984
-1963
-1932
-1890
-1840
-1785
-1728
-1675
-1627
-1586
-1551
-1516
-1475
-1423
-1357
-1279
-1195
-1117
-1055
-1018
-1006
-1014
-1036
-1058
-1074
-1078
-1072
-1060
-1045
-1030
-1018
-1006
-996
-987
-981
-981
-987
-1000
-1018
-1034
-1047
-1051
-1045
-1030
-1006
-980
-951
-926
-909
-905
-915
-941
-977
-1016
-1051
-1070
-1070
-1051
-1016
-972
-928
-886
-846
-804
-755
-693
-618
-534
-445
-363
-294
-244
-216
-208
-212
-220
-223
-216
-193
-157
-114
-71
-38
-19
-15
-25
-41
-58
-74
-88
-105
-129
-159
-193
-221
-234
-222
-183
-121
-46
31
98
151
191
222
251
285
323
363
401
430
449
457
457
458
464
482
515
565
628
698
766
821
858
871
866
849
832
828
841
873
916
961
996
1014
1018
1014
1012
1020
1045
1084
1134
1185
1230
1265
1291
1309
1325
1339
1353
1366
1375
1381
1386
1395
1411
1436
1469
1506
1542
1573
1598
1620
1646
1685
1743
1823
1923
2036
2150
2255
2342
2404
2442
2457
2453
2432
2398
2351
2290
2214
2125
2023
1912
1798
1684
1575
1475
1387
1312
1251
1203
1167
1140
1122
1112
1112
1124
1152
1197
1261
1342
1437
1542
1655
1776
1904
2041
2188
2342
2499
2653
2797
2925
3035
3128
3206
3275
3337
3396
3454
3510
3565
3621
3676
3730
3780
3824
3858
3881
3892
3892
3885
3873
3854
3830
3796
3753
3700
3642
3585
3536
3498
3470
3448
3420
3377
3309
3213
3091
2950
2799
2647
2501
2361
2227
2092
1952
1802
1642
1473
1299
1129
969
828
708
611
531
461
389
307
210
99
-21
-137
-238
-312
-356
-369
-360
-337
-310
-284
-263
-243
-222
-197
-165
-126
-85
-42
0
40
77
113
148
180
208
229
241
245
239
226
205
179
148
115
81
50
26
13
14
31
64
111
171
242
323
412
507
610
718
832
952
1075
1202
1328
1450
1564
1666
1753
1828
1892
1952
2013
2078
2149
2225
2303
2379
2449
2507
2550
2575
2579
2561
2524
2474
2420
2371
2336
2316
2311
2310
2304
2281
2233
2159
2064
1955
1842
1732
1628
1532
1440
1347
1252
1151
1045
933
816
695
571
444
314
183
52
-78
-205
-325
-433
-525
-598
-653
-694
-730
-769
-821
-890
-974
-1065
-1154
-1228
-1282
-1316
-1335
-1351
-1375
-1418
-1482
-1568
-1669
-1777
-1883
-1982
-2069
-2146
-2217
-2286
-2361
-2447
-2549
-2667
-2799
-2940
-3086
-3232
-3375
-3517
-3659
-3804
-3953
-4106
-4258
-4407
-4549
-4682
-4811
-4940
-5075
-5221
-5380
-5551
-5730
-5913
-6096
-6279
-6461
-6644
-6831
-7021
-7212
-7397
-7569
-7720
-7841
-7930
-7986
-8013
-8021
-8019
-8016
-8021
-8032
-8050
-8066
-8074
-8069
-8048
-8013
-7971
-7930
-7896
-7874
-7862
-7856
-7851
-7841
-7822
-7794
-7760
-7723
-7688
-7657
-7629
-7603
-7573
-7539
-7499
-7455
-7410
-7368
-7332
-7302
-7274
-7246
-7210
-7164
-7105
-7037
-6961
-6884
-6809
-6739
-6670
-6601
-6528
-6446
-6354
-6255
-6152
-6048
-5949
-5854
-5763
-5673
-5580
-5479
-5368
-5249
-5125
-5002
-4887
-4783
-4694
-4615
-4541
-4465
-4379
-4282
-4175
-4062
-3955
-3860
-3783
-3725
-3682
-3650
-3623
-3596
-3568
-3540
-3510
-3479
-3444
-3399
-3340
-3263
-3169
-3060
-2944
-2826
-2714
-2609
-2511
-2418
-2323
-2220
-2105
-1974
-1826
-1662
-1487
-1305
-1122
-943
-773
-615
-468
-330
-201
-77
42
156
266
369
465
553
634
711
785
858
930
1002
1071
1135
1190
1234
1263
1279
1285
1286
1289
1299
1321
1355
1399
1447
1495
1538
1576
1610
1643
1678
1719
1765
1813
1856
1890
1911
1914
1903
1880
1854
1832
1823
1831
1859
1904
1961
2023
2085
2144
2202
2262
2333
2417
2519
2635
2760
2885
3004
3111
3205
3286
3358
3421
3477
3526
3568
3601
3629
3654
3678
3704
3734
3767
3803
3839
3875
3909
3941
3970
3996
4016
4030
4037
4035
4030
4025
4019
4019
4026
4038
4051
4067
4075
4078
4072
4059
4042
4027
4022
4032
4059
4106
4166
4234
4303
4364
4414
4449
4473
4488
4497
4502
4504
4502
4493
4475
4447
4411
4369
4325
4283
4245
4214
4187
4164
4138
4106
4062
4002
3928
3840
3747
3655
3573
3506
3456
3417
3384
3347
3299
3237
3164
3085
3005
2929
2857
2784
2705
2613
2504
2378
2240
2096
1950
1806
1661
1509
1347
1171
983
787
592
406
236
82
-55
-181
-301
-422
-547
-677
-810
-942
-1067
-1183
-1284
-1370
-1445
-1511
-1576
-1643
-1713
-1782
-1844
-1889
-1912
-1909
-1883
-1842
-1795
-1752
-1720
-1701
-1696
-1702
-1720
-1748
-1788
-1843
-1914
-2001
-2103
-2219
-2346
-2484
-2628
-2774
-2918
-3055
-3179
-3290
-3392
-3490
-3594
-3708
-3832
-3964
-4094
-4217
-4324
-4415
-4492
-4561
-4627
-4693
-4757
-4815
-4861
-4891
-4903
-4897
-4875
-4841
-4796
-4742
-4681
-4612
-4534
-4446
-4343
-4224
-4086
-3934
-3771
-3608
-3455
-3320
-3207
-3111
-3023
-2931
-2827
-2710
-2584
-2462
-2357
-2280
-2234
-2217
-2220
-2232
-2244
-2248
-2240
-2219
-2185
-2137
-2076
-2000
-1906
-1791
-1651
-1485
-1290
-1069
-827
-576
-330
-100
102
276
427
563
697
836
983
1133
1280
1416
1537
1644
1743
1843
1950
2068
2194
2324
2452
2570
2675
2765
2841
2906
2960
3005
3042
3070
3090
3103
3109
3112
3115
3121
3134
3152
3175
3199
3218
3231
3234
3228
3215
3196
3170
3135
3089
3028
2955
2873
2791
2716
2656
2614
2588
2573
2563
2556
2552
2554
2565
2589
2624
2668
2715
2762
2806
2846
2886
2924
2960
2991
3014
3029
3037
3045
3061
3089
3132
3187
3244
3297
3337
3361
3368
3362
3346
3322
3291
3249
3195
3129
3051
2967
2879
2794
2715
2646
2589
2548
2524
2519
2532
2560
2598
2642
2687
2729
2769
2805
2841
2877
2915
2954
2995
3036
3076
3115
3150
3179
3199
3208
3208
3200
3190
3185
3191
3209
3241
3281
3323
3358
3381
3388
3379
3357
3327
3292
3257
3223
3189
3155
3119
3078
3033
2985
2937
2891
2852
2822
2802
2790
2784
2776
2764
2743
2713
2677
2638
2602
2573
2552
2538
2527
2516
2503
2489
2476
2471
2476
2496
2529
2572
2620
2667
2708
2743
2771
2798
2826
2859
2898
2942
2986
3026
3056
3071
3070
3052
3020
2981
2941
2906
2883
2875
2881
2897
2920
2943
2960
2970
2971
2965
2954
2940
2921
2897
2862
2813
2744
2654
2543
2417
2284
2151
2025
1913
1812
1718
1626
1528
1421
1304
1180
1052
923
793
660
518
362
187
-3
-205
-409
-605
-786
-949
-1093
-1223
-1346
-1467
-1591
-1721
-1858
-1997
-2136
-2269
-2392
-2502
-2600
-2689
-2772
-2855
-2943
-3034
-3128
-3216
-3294
-3354
-3394
-3414
-3418
-3412
-3400
-3385
-3371
-3357
-3345
-3335
-3328
-3324
-3322
-3321
-3317
-3308
-3293
-3271
-3244
-3212
-3173
-3125
-3065
-2989
-2894
-2783
-2657
-2522
-2381
-2237
-2090
-1940
-1788
-1631
-1471
-1309
-1146
-983
-822
-663
-510
-366
-236
-123
-29
48
113
174
238
311
394
484
578
666
744
806
851
881
902
918
935
955
980
1010
1040
1068
1094
1116
1137
1163
1195
1237
1287
1341
1395
1440
1472
1486
1480
1455
1414
1357
1288
1207
1117
1018
910
794
671
543
415
293
184
95
31
-8
-23
-22
-11
3
20
37
59
88
124
167
215
262
308
350
391
431
469
503
527
536
526
495
447
388
323
259
199
143
89
36
-19
-74
-129
-181
-228
-268
-301
-329
-351
-370
-388
-407
-431
-461
-500
-547
-600
-658
-716
-773
-828
-880
-930
-981
-1032
-1084
-1137
-1191
-1247
-1306
-1371
-1443
-1526
-1618
-1718
-1820
-1918
-2008
-2086
-2151
-2207
-2257
-2308
-2362
-2422
-2486
-2551
-2614
-2672
-2724
-2772
-2817
-2860
-2901
-2938
-2970
-2993
-3010
-3022
-3033
-3046
-3063
-3083
-3101
-3115
-3123
-3126
-3127
-3132
-3144
-3167
-3199
-3236
-3274
-3310
-3343
-3375
-3410
-3452
-3502
-3561
-3627
-3698
-3769
-3838
-3904
-3965
-4018
-4062
-4101
-4131
-4157
-4181
-4205
-4234
-4265
-4300
-4336
-4373
-4410
-4449
-4492
-4543
-4602
-4667
-4736
-4805
-4871
-4932
-4987
-5039
-5089
-5139
-5188
-5234
-5272
-5298
-5308
-5300
-5275
-5237
-5191
-5142
-5094
-5050
-5007
-4964
-4915
-4858
-4792
-4720
-4645
-4572
-4504
-4443
-4391
-4347
-4311
-4281
-4257
-4238
-4221
-4202
-4178
-4145
-4104
-4057
-4010
-3969
-3939
-3920
-3910
-3902
-3889
-3864
-3826
-3778
-3726
-3677
-3638
-3611
-3598
-3596
-3600
-3605
-3608
-3607
-3600
-3588
-3573
-3558
-3545
-3538
-3539
-3546
-3559
-3571
-3579
-3578
-3565
-3541
-3512
-3481
-3455
-3436
-3424
-3414
-3402
-3383
-3353
-3312
-3265
-3216
-3172
-3138
-3114
-3102
-3096
-3094
-3090
-3080
-3062
-3033
-2991
-2935
-2863
-2777
-2675
-2562
-2439
-2310
-2176
-2039
-1899
-1759
-1621
-1488
-1365
-1255
-1159
-1077
-1004
-935
-865
-789
-709
-625
-542
-464
-392
-327
-265
-204
-139
-70
4
81
159
233
300
358
405
442
474
508
551
611
694
799
922
1052
1179
1295
1396
1484
1565
1645
1731
1822
1916
2008
2092
2168
2239
2311
2388
2474
2569
2667
2760
2841
2906
2955
2989
3015
3036
3055
3070
3082
3086
3082
3071
3054
3035
3020
3013
3017
3037
3073
3126
3194
3274
3361
3452
3545
3636
3727
3817
3909
4003
4103
4204
4308
4410
4508
4597
4675
4740
4790
4829
4860
4886
4910
4932
4951
4963
4963
4951
4926
4894
4860
4832
4814
4809
4813
4824
4837
4847
4853
4856
4859
4863
4870
4879
4889
4895
4894
4885
4866
4838
4804
4764
4721
4673
4621
4563
4500
4431
4360
4290
4223
4163
4107
4054
3997
3931
3851
3755
3645
3524
3396
3266
3136
3006
2872
2732
2584
2427
2264
2099
1936
1782
1640
1514
1404
1307
1220
1137
1053
965
874
781
693
614
548
495
449
406
357
298
227
148
65
-16
-89
-153
-207
-255
-300
-343
-387
-433
-481
-531
-583
-636
-688
-736
-778
-810
-832
-845
-852
-858
-865
-877
-893
-913
-937
-962
-990
-1020
-1053
-1091
-1132
-1176
-1221
-1267
-1309
-1348
-1381
-1408
-1430
-1450
-1471
-1495
-1522
-1552
-1580
-1600
-1606
-1595
-1568
-1529
-1486
-1447
-1420
-1407
-1408
-1418
-1430
-1439
-1441
-1435
-1424
-1410
-1399
-1392
-1391
-1395
-1401
-1404
-1402
-1393
-1374
-1350
-1323
-1298
-1278
-1265
-1258
-1254
-1250
-1243
-1234
-1226
-1223
-1231
-1252
-1286
-1332
-1382
-1430
-1472
-1503
-1526
-1540
-1552
-1563
-1578
-1597
-1618
-1639
-1655
-1663
-1660
-1644
-1617
-1583
-1548
-1520
-1503
-1503
-1520
-1549
-1586
-1623
-1654
-1675
-1684
-1683
-1674
-1660
-1645
-1629
-1616
-1606
-1600
-1598
-1600
-1606
-1613
-1621
-1626
-1627
-1621
-1605
-1578
-1537
-1480
-1407
-1320
-1221
-1116
-1010
-906
-806
-712
-622
-534
-447
-361
-274
-187
-97
-2
102
218
348
490
641
794
945
1090
1227
1356
1478
1592
1697
1787
1859
1908
1935
1942
1934
1916
1889
1855
1812
1758
1694
1623
1550
1481
1420
1369
1325
1285
1244
1201
1157
1116
1080
1052
1031
1012
994
970
937
895
846
789
726
658
587
516
449
392
346
312
286
260
230
190
142
88
35
-11
-47
-71
-88
-101
-115
-134
-159
-190
-226
-266
-307
-347
-384
-414
-437
-453
-466
-478
-492
-509
-525
-538
-542
-536
-525
-513
-510
-522
-553
-601
-660
-724
-784
-836
-877
-908
-928
-939
-941
-935
-923
-908
-891
-876
-861
-844
-822
-792
-750
-698
-637
-571
-502
-432
-361
-287
-212
-136
-63
7
70
126
176
221
263
301
335
364
389
411
433
457
484
512
539
561
575
584
589
596
610
635
671
715
762
806
843
870
886
896
904
913
930
956
992
1035
1082
1130
1177
1225
1277
1337
1410
1495
1592
1696
1802
1906
2004
2098
2187
2272
2351
2421
2478
2519
2545
2556
2558
2554
2548
2538
2524
2505
2481
2455
2430
2412
2402
2402
2412
2430
2454
2485
2524
2570
2622
2676
2729
2776
2818
2856
2896
2942
2998
3064
3134
3203
3265
3316
3358
3393
3426
3462
3501
3542
3582
3618
3646
3663
3669
3663
3642
3608
3561
3503
3437
3364
3288
3208
3122
3031
2933
2831
2730
2635
2551
2481
2422
2373
2329
2285
2239
2192
2146
2100
2056
2013
1969
1921
1870
1815
1757
1696
1634
1568
1500
1431
1363
1301
1246
1202
1167
1137
1106
1070
1025
972
914
856
802
754
710
665
614
554
481
400
316
235
164
106
61
27
0
-23
-42
-58
-67
-66
-56
-36
-11
15
34
42
39
24
2
-21
-40
-50
-50
-40
-23
-2
19
36
50
61
72
87
109
140
178
221
262
297
322
335
340
341
345
356
375
401
430
454
469
470
456
426
385
334
279
222
166
111
57
4
-49
-105
-163
-224
-286
-347
-402
-449
-484
-506
-515
-510
-493
-466
-432
-394
-353
-313
-276
-242
-213
-187
-165
-147
-131
-119
-111
-107
-105
-106
-108
-111
-118
-128
-142
-160
-182
-205
-228
-248
-264
-277
-288
-296
-303
-308
-310
-308
-302
-290
-270
-241
-201
-151
-91
-26
39
99
148
182
204
215
221
226
232
239
247
254
263
274
291
317
353
399
452
509
567
626
686
748
810
868
918
954
973
974
961
940
917
897
884
875
868
860
846
823
790
745
687
615
531
439
343
247
157
73
-7
-85
-165
-250
-340
-431
-521
-608
-693
-779
-870
-971
-1083
-1205
-1332
-1457
-1575
-1682
-1780
-1870
-1956
-2041
-2128
-2214
-2294
-2365
-2424
-2466
-2495
-2511
-2520
-2526
-2535
-2548
-2564
-2581
-2594
-2599
-2593
-2576
-2551
-2521
-2491
-2463
-2440
-2419
-2398
-2377
-2355
-2333
-2313
-2296
-2283
-2273
-2264
-2256
-2248
-2243
-2242
-2247
-2259
-2276
-2295
-2311
-2321
-2324
-2322
-2318
-2313
-2309
-2305
-2298
-2284
-2263
-2234
-2199
-2163
-2126
-2090
-2053
-2012
-1966
-1915
-1863
-1817
-1782
-1762
-1759
-1769
-1786
-1804
-1817
-1823
-1826
-1830
-1837
-1850
-1867
-1882
-1889
-1883
-1863
-1833
-1797
-1763
-1736
-1718
-1707
-1698
-1688
-1673
-1652
-1624
-1593
-1560
-1527
-1492
-1455
-1416
-1376
-1337
-1302
-1274
-1254
-1240
-1232
-1227
-1225
-1224
-1223
-1222
-1219
-1209
-1191
-1160
-1116
-1059
-992
-917
-838
-754
-668
-579
-487
-395
-305
-218
-136
-61
7
66
116
155
183
201
211
217
224
235
252
274
297
316
329
332
327
316
304
294
287
284
284
285
284
282
275
262
244
219
189
153
114
72
26
-23
-77
-135
-197
-261
-322
-377
-425
-465
-499
-529
-559
-590
-624
-661
-700
-738
-774
-807
-834
-856
-871
-884
-896
-914
-940
-975
-1018
-1067
-1116
-1160
-1199
-1235
-1270
-1310
-1355
-1406
-1459
-1508
-1551
-1586
-1613
-1636
-1659
-1681
-1703
-1722
-1735
-1740
-1740
-1734
-1727
-1719
-1712
-1703
-1692
-1678
-1661
-1643
-1626
-1610
-1596
-1584
-1573
-1565
-1562
-1566
-1579
-1600
-1628
-1657
-1683
-1702
-1716
-1724
-1732
-1742
-1756
-1774
-1795
-1819
-1845
-1873
-1904
-1937
-1972
-2005
-2036
-2063
-2088
-2115
-2148
-2190
-2240
-2298
-2359
-2418
-2472
-2519
-2559
-2593
-2623
-2652
-2682
-2716
-2756
-2804
-2859
-2918
-2973
-3016
-3041
-3044
-3027
-2999
-2968
-2941
-2923
-2909
-2894
-2870
-2831
-2779
-2717
-2656
-2602
-2559
-2526
-2498
-2467
-2427
-2377
-2318
-2256
-2197
-2143
-2097
-2055
-2017
-1980
-1943
-1905
-1866
-1825
-1778
-1724
-1660
-1585
-1502
-1413
-1324
-1237
-1153
-1072
-994
-915
-837
-759
-684
-612
-543
-478
-414
-349
-283
-217
-150
-86
-26
30
82
134
187
246
311
385
467
556
651
749
849
951
1053
1159
1267
1381
1500
1624
1752
1882
2011
2140
2266
2393
2521
2652
2788
2926
3065
3202
3332
3453
3562
3660
3751
3835
3917
3998
4078
4156
4229
4294
4350
4394
4430
4458
4481
4502
4523
4544
4565
4585
4602
4616
4625
4631
4635
4639
4646
4655
4668
4683
4699
4715
4729
4742
4754
4766
4781
4800
4823
4850
4879
4911
4946
4984
5025
5067
5110
5150
5185
5212
5231
5241
5243
5237
5226
5208
5186
5160
5133
5109
5089
5075
5067
5063
5059
5051
5038
5021
5001
4983
4966
4951
4937
4920
4897
4868
4832
4789
4741
4688
4626
4555
4472
4378
4276
4171
4067
3972
3881
3796
3712
3627
3541
3456
3376
3303
3241
3185
3133
3078
3016
2948
2875
2803
2736
2680
2634
2598
2566
2534
2497
2453
2402
2346
2287
2229
2175
2127
2087
2052
2020
1987
1950
1906
1857
1804
1751
1702
1659
1621
1584
1545
1498
1442
1378
1307
1234
1162
1091
1020
950
876
797
717
638
567
507
463
434
416
406
399
389
375
359
342
326
313
303
291
274
250
216
175
133
93
63
43
32
26
19
5
-16
-45
-78
-112
-145
-177
-211
-252
-305
-372
-454
-549
-653
-761
-872
-983
-1093
-1205
-1320
-1442
-1570
-1707
-1849
-1994
-2136
-2271
-2396
-2510
-2617
-2720
-2825
-2935
-3048
-3164
-3277
-3384
-3484
-3577
-3667
-3757
-3849
-3941
-4030
-4112
-4183
-4242
-4290
-4329
-4360
-4385
-4401
-4407
-4403
-4389
-4369
-4348
-4331
-4321
-4317
-4317
-4320
-4324
-4329
-4337
-4349
-4367
-4391
-4419
-4448
-4476
-4503
-4528
-4551
-4571
-4586
-4595
-4596
-4590
-4580
-4570
-4561
-4555
-4549
-4537
-4515
-4481
-4435
-4381
-4325
-4273
-4226
-4183
-4140
-4091
-4032
-3960
-3877
-3785
-3690
-3595
-3505
-3424
-3351
-3288
-3230
-3173
-3110
-3034
-2945
-2843
-2734
-2628
-2534
-2459
-2402
-2363
-2333
-2307
-2282
-2257
-2237
-2226
-2227
-2241
-2265
-2294
-2323
-2351
-2375
-2394
-2407
-2414
-2413
-2403
-2386
-2366
-2348
-2337
-2334
-2337
-2343
-2345
-2339
-2323
-2299
-2269
-2237
-2202
-2163
-2118
-2066
-2007
-1946
-1889
-1843
-1812
-1794
-1788
-1789
-1793
-1797
-1802
-1810
-1823
-1840
-1861
-1883
-1906
-1927
-1947
-1966
-1982
-1994
-1999
-1994
-1980
-1958
-1931
-1904
-1880
-1859
-1838
-1814
-1785
-1749
-1710
-1672
-1641
-1618
-1605
-1598
-1593
-1588
-1580
-1571
-1562
-1556
-1553
-1552
-1550
-1544
-1533
-1515
-1491
-1460
-1423
-1379
-1327
-1269
-1206
-1140
-1075
-1012
-953
-894
-833
-767
-696
-623
-551
-487
-435
-395
-367
-347
-333
-319
-304
-288
-273
-261
-254
-252
-256
-265
-277
-291
-304
-317
-330
-345
-365
-393
-430
-477
-531
-591
-653
-713
-769
-822
-870
-914
-954
-988
-1012
-1030
-1035
-1030
-1016
-996
-975
-956
-943
-939
-947
-966
-996
-1035
-1078
-1121
-1160
-1194
-1223
-1249
-1275
-1301
-1329
-1358
-1384
-1406
-1423
-1438
-1453
-1471
-1497
-1529
-1568
-1609
-1650
-1687
-1719
-1744
-1761
-1770
-1768
-1756
-1731
-1693
-1642
-1582
-1513
-1439
-1359
-1276
-1189
-1098
-1004
-912
-820
-733
-654
-586
-530
-484
-447
-413
-380
-345
-307
-269
-234
-204
-182
-165
-149
-129
-102
-64
-19
28
73
112
146
178
214
260
316
381
451
520
585
643
697
747
797
845
891
929
959
981
994
1002
1010
1014
1012
1006
991
968
940
912
889
873
868
870
878
889
898
906
912
914
915
917
921
932
952
984
1024
1071
1118
1160
1196
1225
1250
1277
1308
1343
1380
1414
1442
1460
1470
1474
1475
1475
1475
1475
1473
1469
1465
1463
1463
1466
1472
1480
1490
1505
1527
1560
1603
1655
1712
1766
1815
1859
1901
1946
1998
2059
2125
2190
2247
2294
2332
2366
2400
2439
2481
2521
2554
2576
2588
2596
2606
2626
2657
2697
2740
2778
2807
2828
2843
2857
2873
2892
2910
2925
2932
2930
2923
2912
2902
2896
2896
2901
2912
2929
2952
2981
3013
3047
3079
3112
3146
3187
3238
3303
3378
3457
3533
3598
3650
3693
3732
3774
3821
3873
3922
3958
3975
3971
3947
3913
3876
3844
3821
3806
3798
3793
3790
3786
3782
3776
3768
3758
3749
3743
3744
3757
3779
3810
3842
3868
3886
3894
3897
3901
3912
3933
3962
3997
4030
4058
4078
4093
4101
4105
4106
4102
4094
4086
4078
4075
4077
4080
4082
4075
4059
4033
4003
3979
3966
3968
3983
4002
4018
4022
4011
3989
3960
3930
3902
3876
3848
3816
3779
3738
3699
3667
3643
3628
3617
3606
3590
3568
3540
3508
3475
3441
3404
3363
3316
3264
3211
3159
3109
3063
3016
2966
2911
2850
2785
2722
2665
2615
2572
2534
2497
2459
2419
2379
2343
2314
2293
2279
2271
2265
2261
2256
2251
2247
2244
2243
2246
2252
2262
2275
2291
2307
2320
2328
2331
2327
2319
2310
2302
2296
2293
2293
2293
2293
2293
2293
2295
2297
2297
2292
2280
2258
2224
2180
2127
2065
1994
1913
1821
1718
1605
1484
1360
1232
1102
969
830
685
533
377
222
73
-67
-197
-318
-433
-545
-653
-760
-863
-963
-1061
-1158
-1259
-1366
-1481
-1600
-1723
-1843
-1959
-2069
-2174
-2276
-2374
-2468
-2557
-2637
-2705
-2761
-2806
-2844
-2878
-2908
-2936
-2958
-2973
-2981
-2982
-2980
-2982
-2990
-3006
-3032
-3062
-3094
-3125
-3154
-3181
-3209
-3239
-3271
-3305
-3341
-3377
-3413
-3452
-3494
-3541
-3595
-3654
-3717
-3781
-3843
-3901
-3953
-3999
-4040
-4078
-4117
-4159
-4209
-4267
-4335
-4409
-4486
-4563
-4635
-4702
-4761
-4814
-4862
-4904
-4937
-4962
-4977
-4984
-4985
-4986
-4989
-4995
-5002
-5008
-5007
-4999
-4985
-4971
-4963
-4965
-4979
-5001
-5027
-5050
-5067
-5078
-5086
-5096
-5112
-5133
-5158
-5179
-5189
-5185
-5164
-5127
-5078
-5019
-4954
-4884
-4810
-4734
-4660
-4589
-4523
-4463
-4405
-4347
-4284
-4213
-4135
-4053
-3971
-3892
-3818
-3750
-3686
-3624
-3562
-3503
-3447
-3397
-3356
-3323
-3298
-3278
-3262
-3246
-3229
-3209
-3184
-3153
-3113
-3064
-3006
-2941
-2871
-2800
-2730
-2662
-2597
-2533
-2467
-2400
-2330
-2259
-2190
-2124
-2065
-2011
-1963
-1916
-1867
-1813
-1748
-1672
-1585
-1490
-1390
-1291
-1197
-1109
-1028
-953
-879
-803
-722
-635
-543
-450
-360
-279
-212
-159
-121
-94
-75
-57
-39
-20
1
20
36
46
51
53
54
54
55
55
55
54
51
48
47
50
58
74
97
130
173
225
285
348
408
458
493
511
514
506
494
483
474
465
455
438
413
380
342
304
270
242
221
206
198
195
199
208
222
238
252
264
274
285
300
322
353
389
424
453
473
484
489
494
503
516
531
546
557
563
569
576
590
611
638
666
691
709
723
734
746
761
778
794
803
805
797
784
770
761
758
762
770
779
786
791
794
797
801
809
820
835
854
877
902
927
948
965
976
983
989
999
1014
1035
1058
1079
1093
1097
1092
1081
1069
1060
1056
1057
1063
1073
1087
1108
1137
1173
1217
1263
1309
1353
1395
1436
1480
1527
1580
1638
1699
1762
1830
1901
1979
2061
2146
2232
2317
2400
2483
2568
2655
2744
2828
2905
2969
3021
3063
3104
3149
3201
3259
3317
3365
3399
3414
3415
3406
3396
3390
3390
3395
3404
3414
3426
3441
3457
3473
3485
3491
3486
3474
3459
3446
3439
3437
3439
3437
3426
3406
3381
3357
3344
3345
3361
3385
3410
3429
3436
3434
3425
3415
3408
3405
3404
3405
3403
3398
3386
3367
3339
3300
3252
3200
3148
3103
3071
3052
3043
3036
3024
3002
2972
2939
2911
2895
2894
2907
2927
2948
2965
2975
2979
2980
2981
2987
2998
3014
3032
3053
3071
3086
3094
3093
3083
3066
3046
3028
3014
3006
3002
2998
2990
2977
2959
2940
2922
2907
2893
2874
2846
2808
2761
2709
2659
2613
2573
2536
2497
2455
2410
2368
2333
2312
2306
2311
2323
2336
2349
2363
2381
2410
2448
2494
2541
2584
2619
2649
2677
2711
2751
2798
2845
2886
2916
2935
2949
2964
2986
3014
3045
3069
3078
3068
3040
2999
2952
2906
2862
2818
2770
2713
2645
2567
2482
2393
2301
2208
2114
2017
1921
1825
1731
1641
1554
1469
1383
1297
1212
1130
1050
974
899
820
736
643
544
441
339
240
145
52
-39
-130
-221
-311
-397
-480
-558
-635
-712
-789
-865
-935
-997
-1049
-1092
-1132
-1171
-1216
-1265
-1318
-1370
-1419
-1463
-1504
-1545
-1591
-1643
-1700
-1758
-1813
-1864
-1908
-1946
-1981
-2013
-2043
-2069
-2090
-2106
-2117
-2128
-2139
-2152
-2165
-2178
-2188
-2192
-2192
-2188
-2185
-2183
-2184
-2186
-2188
-2189
-2191
-2195
-2203
-2216
-2232
-2249
-2264
-2272
-2273
-2270
-2265
-2264
-2269
-2281
-2298
-2317
-2336
-2351
-2363
-2371
-2378
-2384
-2392
-2404
-2421
-2444
-2471
-2502
-2532
-2561
-2585
-2608
-2630
-2657
-2692
-2734
-2782
-2832
-2878
-2918
-2950
-2976
-2998
-3020
-3043
-3065
-3084
-3098
-3104
-3105
-3102
-3099
-3097
-3099
-3102
-3105
-3108
-3110
-3114
-3119
-3128
-3137
-3146
-3151
-3152
-3148
-3141
-3135
-3130
-3127
-3123
-3117
-3106
-3090
-3067
-3040
-3008
-2971
-2927
-2878
-2822
-2764
-2707
-2655
-2611
-2575
-2545
-2516
-2485
-2450
-2409
-2364
-2317
-2270
-2223
-2174
-2122
-2066
-2007
-1946
-1886
-1828
-1772
-1718
-1665
-1613
-1562
-1514
-1470
-1433
-1403
-1381
-1366
-1359
-1359
-1365
-1378
-1393
-1410
-1425
-1438
-1448
-1458
-1467
-1477
-1487
-1496
-1502
-1506
-1509
-1514
-1524
-1540
-1562
-1586
-1606
-1618
-1621
-1616
-1609
-1603
-1600
-1599
-1596
-1585
-1564
-1532
-1490
-1444
-1397
-1353
-1312
-1271
-1228
-1182
-1132
-1079
-1024
-968
-912
-856
-803
-754
-713
-681
-660
-644
-631
-614
-591
-564
-538
-518
-511
-518
-534
-552
-564
-565
-555
-539
-523
-514
-515
-523
-535
-544
-546
-540
-527
-513
-499
-488
-480
-474
-469
-464
-460
-459
-461
-466
-475
-486
-500
-516
-533
-548
-559
-562
-555
-538
-517
-498
-488
-492
-511
-542
-579
-617
-653
-686
-720
-759
-804
-856
-911
-965
-1014
-1057
-1093
-1126
-1153
-1176
-1190
-1193
-1186
-1172
-1155
-1143
-1140
-1147
-1165
-1188
-1214
-1240
-1266
-1295
-1325
-1357
-1385
-1405
-1412
-1406
-1389
-1368
-1349
-1338
-1337
-1343
-1355
-1368
-1383
-1398
-1415
-1435
-1454
-1473
-1488
-1499
-1509
-1521
-1537
-1557
-1576
-1589
-1587
-1568
-1532
-1483
-1429
-1375
-1325
-1277
-1228
-1174
-1114
-1048
-982
-919
-860
-804
-746
-683
-611
-534
-455
-382
-318
-266
-222
-183
-143
-100
-55
-11
32
70
107
143
180
215
247
271
285
292
298
311
338
383
444
512
579
638
682
714
734
747
754
753
742
720
687
646
602
563
530
505
484
462
436
405
369
334
305
289
289
307
343
391
447
504
557
601
637
666
696
734
785
852
932
1022
1113
1199
1279
1350
1417
1481
1543
1604
1661
1713
1760
1805
1849
1894
1941
1985
2023
2052
2071
2085
2098
2116
2143
2175
2209
2235
2249
2246
2231
2206
2180
2156
2135
2115
2092
2061
2021
1974
1917
1855
1788
1718
1648
1580
1517
1463
1417
1378
1341
1301
1254
1202
1147
1097
1059
1035
1027
1028
1033
1034
1027
1014
1000
988
984
990
1004
1022
1042
1055
1058
1048
1025
990
946
898
850
809
777
754
736
718
697
669
637
604
576
554
537
521
499
466
419
362
299
239
187
146
116
95
78
63
48
28
2
-33
-77
-130
-185
-236
-275
-296
-298
-286
-269
-256
-252
-257
-267
-274
-268
-246
-208
-156
-96
-34
30
94
159
225
291
354
410
459
502
540
578
617
660
706
753
803
856
916
984
1058
1134
1205
1265
1313
1349
1378
1408
1444
1486
1531
1572
1602
1616
1617
1608
1596
1586
1580
1575
1567
1550
1523
1486
1445
1404
1371
1347
1331
1321
1312
1300
1283
1260
1231
1199
1167
1139
1118
1109
1113
1127
1150
1176
1199
1217
1229
1237
1245
1258
1279
1309
1344
1380
1415
1445
1472
1497
1524
1558
1601
1651
1707
1765
1821
1871
1911
1942
1962
1974
1982
1990
2000
2015
2035
2058
2081
2101
2117
2128
2136
2144
2156
2172
2192
2213
2232
2245
2251
2249
2242
2232
2221
2210
2199
2187
2171
2151
2127
2100
2071
2045
2021
2005
1995
1991
1992
1996
2001
2005
2008
2005
2001
1995
1988
1981
1976
1970
1961
1947
1925
1894
1855
1809
1757
1702
1643
1580
1513
1444
1374
1307
1247
1195
1151
1113
1076
1036
992
944
895
852
816
787
763
736
700
651
588
516
441
369
306
251
205
163
124
85
47
12
-17
-40
-57
-69
-78
-85
-91
-97
-102
-108
-117
-131
-150
-176
-206
-238
-268
-295
-318
-337
-353
-368
-382
-394
-402
-404
-399
-387
-371
-352
-334
-320
-309
-304
-304
-307
-313
-320
-326
-333
-339
-347
-359
-376
-400
-431
-467
-506
-545
-580
-609
-631
-644
-650
-650
-646
-639
-631
-622
-613
-604
-594
-583
-572
-563
-556
-554
-556
-562
-572
-585
-599
-614
-630
-650
-673
-699
-725
-749
-765
-771
-767
-755
-741
-730
-725
-727
-734
-745
-755
-763
-770
-778
-789
-805
-829
-859
-894
-932
-971
-1008
-1043
-1070
-1087
-1094
-1093
-1088
-1085
-1088
-1100
-1119
-1142
-1163
-1178
-1186
-1190
-1195
-1206
-1224
-1248
-1272
-1291
-1300
-1300
-1296
-1294
-1298
-1311
-1328
-1344
-1353
-1353
-1346
-1336
-1331
-1334
-1346
-1365
-1384
-1399
-1405
-1401
-1389
-1369
-1343
-1311
-1275
-1236
-1199
-1167
-1142
-1125
-1112
-1099
-1080
-1057
-1034
-1016
-1012
-1022
-1049
-1082
-1113
-1134
-1144
-1146
-1146
-1151
-1164
-1184
-1207
-1227
-1243
-1254
-1265
-1280
-1300
-1324
-1347
-1365
-1376
-1382
-1389
-1402
-1424
-1454
-1484
-1509
-1524
-1529
-1532
-1538
-1555
-1584
-1623
-1667
-1711
-1752
-1790
-1831
-1877
-1927
-1977
-2021
-2054
-2074
-2082
-2087
-2093
-2104
-2120
-2138
-2153
-2161
-2164
-2164
-2166
-2169
-2172
-2170
-2156
-2127
-2084
-2033
-1979
-1927
-1879
-1831
-1781
-1724
-1661
-1595
-1531
-1473
-1423
-1378
-1335
-1290
-1246
-1203
-1168
-1141
-1125
-1114
-1102
-1086
-1063
-1036
-1010
-990
-978
-971
-964
-952
-931
-901
-868
-837
-811
-792
-777
-762
-745
-726
-709
-696
-691
-692
-695
-695
-689
-676
-658
-639
-624
-612
-604
-594
-578
-553
-519
-479
-437
-396
-359
-326
-299
-276
-256
-240
-224
-209
-192
-173
-152
-132
-115
-104
-97
-95
-92
-86
-77
-65
-53
-45
-41
-41
-40
-35
-26
-13
0
7
6
-2
-11
-15
-9
9
37
70
100
125
144
157
169
182
194
205
213
219
225
237
260
296
344
396
447
490
523
547
566
586
609
634
657
677
690
700
709
723
746
777
816
857
897
933
965
995
1025
1058
1094
1136
1181
1228
1277
1325
1370
1410
1443
1469
1490
1507
1523
1540
1554
1565
1569
1565
1554
1540
1527
1518
1515
1514
1510
1496
1471
1433
1388
1340
1297
1260
1229
1203
1177
1149
1118
1087
1056
1027
1002
978
953
928
901
874
847
821
795
766
734
698
661
624
591
561
533
502
466
419
364
301
236
172
112
54
-5
-67
-136
-211
-288
-363
-433
-496
-553
-608
-666
-730
-803
-881
-963
-1043
-1120
-1190
-1256
-1319
-1380
-1443
-1506
-1570
-1634
-1697
-1758
-1817
-1874
-1930
-1987
-2044
-2101
-2158
-2213
-2267
-2316
-2362
-2404
-2444
-2481
-2516
-2549
-2578
-2600
-2615
-2620
-2618
-2611
-2601
-2594
-2592
-2595
-2602
-2611
-2620
-2627
-2631
-2630
-2627
-2621
-2612
-2601
-2588
-2573
-2557
-2542
-2529
-2518
-2509
-2502
-2494
-2484
-2472
-2457
-2439
-2419
-2396
-2371
-2346
-2321
-2297
-2277
-2260
-2244
-2228
-2208
-2182
-2151
-2118
-2084
-2054
-2028
-2004
-1978
-1946
-1904
-1851
-1789
-1724
-1661
-1605
-1557
-1515
-1478
-1441
-1403
-1365
-1328
-1292
-1258
-1222
-1183
-1138
-1085
-1028
-969
-911
-857
-808
-761
-716
-669
-622
-577
-535
-498
-467
-441
-417
-394
-371
-350
-332
-319
-310
-306
-303
-300
-297
-294
-292
-294
-299
-308
-318
-328
-339
-350
-366
-388
-418
-455
-499
-545
-592
-635
-674
-709
-739
-764
-786
-804
-820
-831
-839
-842
-839
-830
-816
-800
-784
-772
-764
-760
-757
-750
-735
-710
-679
-644
-610
-582
-558
-535
-507
-468
-415
-348
-270
-187
-102
-18
65
148
231
313
393
468
537
602
665
730
797
866
933
997
1053
1102
1148
1195
1246
1305
1372
1443
1518
1594
1669
1744
1818
1890
1957
2017
2072
2122
2171
2225
2284
2350
2418
2484
2543
2593
2636
2676
2718
2764
2814
2867
2918
2966
3010
3052
3092
3132
3169
3201
3225
3241
3249
3254
3262
3273
3289
3306
3321
3329
3331
3332
3335
3347
3367
3394
3421
3441
3449
3444
3429
3408
3387
3371
3363
3362
3368
3380
3395
3411
3423
3428
3421
3404
3377
3347
3320
3298
3281
3267
3248
3220
3182
3137
3091
3051
3022
3002
2988
2971
2946
2912
2870
2828
2789
2757
2731
2706
2678
2643
2603
2563
2527
2499
2478
2460
2439
2411
2374
2330
2284
2242
2206
2175
2146
2115
2080
2039
1994
1947
1899
1850
1799
1745
1689
1632
1577
1526
1480
1440
1402
1364
1327
1291
1258
1229
1204
1182
1157
1125
1082
1030
973
916
865
826
799
781
769
758
744
727
706
685
665
648
635
625
620
617
617
618
617
614
605
591
572
550
528
509
494
484
477
470
462
450
434
415
395
379
367
363
364
369
376
381
385
387
386
383
378
368
355
338
320
302
287
274
261
244
217
179
130
77
24
-22
-61
-96
-133
-179
-239
-312
-392
-468
-534
-586
-625
-659
-695
-741
-797
-859
-921
-976
-1020
-1055
-1082
-1106
-1130
-1155
-1180
-1206
-1231
-1260
-1292
-1331
-1372
-1413
-1448
-1474
-1494
-1511
-1534
-1568
-1615
-1673
-1733
-1789
-1832
-1863
-1885
-1902
-1921
-1943
-1967
-1991
-2011
-2027
-2039
-2052
-2069
-2092
-2121
-2151
-2178
-2200
-2217
-2228
-2239
-2250
-2264
-2279
-2294
-2309
-2320
-2326
-2328
-2324
-2314
-2301
-2286
-2272
-2262
-2257
-2254
-2249
-2238
-2217
-2189
-2158
-2131
-2117
-2118
-2135
-2160
-2186
-2208
-2223
-2233
-2244
-2261
-2288
-2322
-2359
-2394
-2422
-2440
-2451
-2458
-2464
-2471
-2480
-2491
-2503
-2517
-2533
-2549
-2563
-2574
-2577
-2573
-2564
-2552
-2544
-2540
-2540
-2536
-2521
-2489
-2440
-2376
-2308
-2244
-2191
-2151
-2119
-2087
-2047
-1995
-1931
-1860
-1789
-1723
-1667
-1623
-1591
-1568
-1555
-1549
-1549
-1549
-1546
-1535
-1513
-1483
-1446
-1410
-1378
-1351
-1328
-1305
-1278
-1247
-1214
-1185
-1163
-1152
-1150
-1153
-1155
-1151
-1137
-1115
-1086
-1053
-1016
-976
-935
-891
-849
-809
-774
-741
-707
-667
-618
-559
-493
-429
-373
-328
-294
-264
-231
-188
-133
-70
-7
48
93
129
163
201
250
309
373
435
488
527
554
576
598
626
661
700
740
776
805
826
840
846
843
830
808
779
750
724
705
694
686
675
656
630
599
573
558
558
570
585
592
585
563
531
503
486
487
498
507
498
459
389
297
201
118
64
42
46
65
84
93
91
81
70
64
65
72
80
84
83
78
72
69
69
73
78
81
80
77
73
71
71
74
77
79
78
76
74
72
72
74
76
78
77
76
74
72
72
74
76
77
77
75
74
73
73
74
75
76
76
75
74
73
73
74
75
76
76
75
74
73
73
74
75
75
75
74
73
73
73
74
74
75
75
74
73
73
73
73
74
75
75
74
73
73
73
73
74
74
74
74
73
72
73
73
74
74
74
73
73
72
72
73
73
74
74
73
73
72
72
73
73
73
73
73
72
72
72
73
73
73
73
73
72
72
72
72
73
73
73
72
72
72
72
72
72
73
73
72
72
72
72
72
72
72
72
72
72
71
71
72
72
72
72
72
71
71
71
71
72
72
72
71
71
71
71
71
71
72
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
70
70
71
71
71
71
70
70
70
70
70
70
71
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
