5
41742
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
-1
-1
0
1
0
-1
-1
0
1
0
-1
-1
1
2
0
-2
-2
1
5
6
3
-2
-4
-3
-2
-2
-1
2
4
1
-4
-7
-6
-1
2
0
-4
-5
-2
0
-1
-6
-10
-10
-7
-5
-5
-5
-3
0
1
-1
-3
-4
-1
1
0
-3
-4
-2
1
4
3
-1
-5
-6
-4
0
2
1
-3
-7
-8
-5
0
3
2
0
-3
-3
-2
0
0
-2
-5
-7
-7
-6
-4
-3
-3
-3
-2
-2
-3
-5
-5
-4
-1
-1
-2
-4
-4
-2
-1
-2
-3
-3
-2
-2
-2
-3
-2
0
-1
-3
-7
-9
-7
-3
-2
-3
-3
-3
-1
0
-1
-1
0
3
4
2
-2
-4
-2
2
4
3
0
-1
0
2
3
1
0
-1
-1
2
3
2
-1
-4
-5
-2
1
2
0
-2
-3
-2
0
-1
-2
-2
1
4
4
2
0
-1
1
2
0
-3
-4
-4
-1
1
1
-1
-3
-4
-4
-3
0
2
2
1
-1
-3
-4
-4
-2
1
3
4
2
0
-1
2
6
8
5
0
-4
-5
-4
-2
-1
-1
-1
-1
-1
-1
0
2
2
0
-3
-5
-4
-2
-1
-3
-7
-8
-6
-1
2
3
2
2
2
3
3
4
4
3
0
-3
-4
-1
3
6
4
-1
-3
-2
1
2
1
-2
-4
-4
-1
0
1
0
-1
-2
-4
-4
-4
-2
-1
-1
-3
-6
-8
-7
-3
0
2
1
-1
0
2
3
1
-3
-3
1
5
5
1
-3
-1
4
7
4
-3
-8
-7
-3
0
-2
-4
-4
-1
1
0
-2
-3
-2
-1
-1
-3
-3
-2
-1
-2
-3
-3
-1
0
0
-2
-4
-5
-6
-6
-6
-4
-1
0
0
-2
-2
0
1
-1
-5
-9
-10
-9
-6
-4
-4
-5
-5
-4
-2
2
3
1
-3
-6
-7
-4
0
3
2
-3
-7
-8
-6
-3
-2
-3
-5
-6
-5
-5
-6
-6
-4
-1
0
-1
-2
-1
2
4
2
-2
-5
-3
1
3
1
-3
-4
-3
-1
0
-1
-2
-5
-7
-7
-4
1
4
3
-1
-3
-2
-1
-2
-5
-7
-7
-7
-7
-9
-8
-5
-2
-1
-3
-4
-2
-1
-2
-5
-5
-1
3
3
-1
-5
-5
-3
-2
-3
-2
1
5
3
-3
-6
-4
1
3
-1
-4
-3
1
4
1
-5
-7
-5
-2
-2
-2
0
3
4
0
-6
-8
-6
-3
-2
-3
-3
-4
-5
-8
-9
-7
-2
0
0
-1
-1
-2
-5
-8
-7
-1
4
5
-1
-7
-8
-4
-1
-1
-3
-3
-2
-2
-5
-8
-7
-4
-3
-4
-6
-5
-1
1
0
-3
-5
-4
-4
-5
-7
-6
-3
-2
-4
-7
-7
-3
1
1
-1
-3
-2
0
1
0
-2
-4
-5
-5
-6
-5
-5
-5
-5
-4
-3
-3
-5
-6
-4
0
3
0
-5
-8
-7
-4
-4
-6
-6
-2
3
2
-5
-10
-8
-1
2
-2
-8
-9
-3
3
2
-2
-4
-2
2
1
-2
-4
-3
-1
-2
-6
-8
-5
0
1
-1
-4
-2
1
3
1
-3
-4
0
5
7
5
1
-2
-2
-1
0
-2
-4
-4
-3
-1
-1
-2
-4
-4
-3
-1
-2
-3
-4
-2
0
1
0
-1
-1
0
-2
-5
-7
-5
-1
2
0
-4
-7
-6
-3
0
2
2
2
2
1
-1
-2
-1
1
2
1
0
0
2
4
4
2
-3
-7
-6
-2
4
7
5
0
-3
-3
-1
1
0
-1
-1
0
1
2
4
6
6
3
-2
-5
-5
-3
-1
-2
-2
-1
2
2
0
-1
0
2
3
0
-4
-7
-6
-3
0
3
3
2
0
0
2
3
1
-3
-6
-7
-3
0
0
-2
-4
-4
-3
-3
-3
-2
-1
-1
-3
-4
-2
4
7
5
-2
-6
-4
2
5
2
-2
-4
-1
3
3
0
-2
-2
-1
-1
-2
-3
-4
-4
-5
-4
-3
0
1
1
1
1
2
2
0
-3
-5
-4
0
3
5
5
3
2
-1
-3
-6
-6
-3
0
1
0
-3
-4
-1
3
5
3
0
-1
1
3
3
2
2
3
4
3
0
-2
-2
-3
-3
-4
-3
0
1
-2
-6
-6
0
6
7
3
-1
-2
1
3
2
0
-1
0
0
-1
-2
1
5
5
1
-3
-3
3
7
6
2
-1
1
4
5
3
1
1
2
3
2
1
1
2
0
-2
-1
3
6
7
4
3
4
6
5
2
-1
-1
2
3
2
-1
-1
1
5
7
6
4
2
0
0
-1
0
2
4
5
3
1
0
0
1
2
1
-1
-3
-2
1
4
5
4
3
2
2
2
3
3
3
3
2
1
2
4
6
7
5
1
-1
-1
1
3
3
-1
-5
-6
-3
4
7
6
1
-2
-1
2
4
3
1
1
2
1
-2
-4
-1
5
9
6
-1
-5
-2
4
6
4
0
0
4
7
6
1
-3
-2
0
2
2
2
2
2
2
2
2
4
5
5
5
5
4
2
-2
-4
-3
1
2
1
-1
-1
2
5
6
6
6
7
6
2
-1
-2
-2
-2
-5
-7
-5
0
4
4
0
-4
-3
-1
0
-1
-2
-1
1
2
0
-1
0
3
3
1
-1
1
6
7
3
-2
-5
-3
1
1
-1
-4
-3
-1
1
1
1
1
1
1
-1
-3
-3
-1
2
3
3
2
2
3
3
2
0
-2
-2
-2
-3
-4
-5
-4
-1
2
4
3
1
0
-1
-2
-3
-1
2
7
8
6
2
-1
0
2
4
3
1
-1
0
0
0
-1
-1
0
2
3
2
0
-2
-3
-3
-2
1
3
3
1
-1
-3
-3
-3
-3
-4
-3
1
5
7
6
2
0
-1
0
1
2
3
2
-1
-4
-4
-2
1
2
0
-2
-2
0
3
3
-1
-4
-4
-2
0
1
1
1
2
3
2
1
1
1
1
0
-2
-2
-1
0
-1
-2
-3
-2
-1
-1
-3
-7
-8
-5
-2
0
-1
-2
-2
-2
-2
-1
0
2
4
3
0
-1
1
5
6
4
1
2
5
6
2
-4
-5
-2
2
0
-6
-9
-6
0
3
-1
-6
-6
-2
1
0
-3
-2
1
3
0
-6
-8
-5
-1
-1
-3
-2
2
5
5
-1
-5
-6
-2
0
-2
-5
-5
-2
0
0
-2
-4
-5
-5
-4
-4
-4
-4
-4
-4
-1
1
2
1
-2
-4
-4
-3
-4
-6
-7
-6
-5
-3
-2
-2
-1
-3
-6
-8
-6
-2
2
2
-2
-7
-8
-4
0
2
1
-1
-3
-4
-4
-3
-2
-3
-4
-7
-9
-8
-5
-2
-1
-3
-5
-6
-5
-2
1
1
-1
-5
-7
-7
-4
-2
-3
-6
-8
-8
-6
-4
-4
-4
-4
-5
-6
-6
-4
0
2
-1
-7
-12
-12
-7
-2
0
-2
-3
-2
-1
-1
-5
-7
-6
-2
1
-1
-5
-9
-8
-5
-2
-2
-3
-5
-6
-5
-5
-3
-2
-2
-2
-1
1
3
1
-3
-7
-7
-3
0
-1
-4
-7
-6
-2
0
-1
-3
-4
-3
-1
-1
-2
-1
0
0
-2
-4
-5
-3
-1
-1
-1
-1
1
4
3
0
-4
-3
0
2
0
-5
-7
-4
1
3
0
-6
-7
-3
1
2
-1
-4
-3
-1
0
-4
-8
-7
-3
0
-2
-4
-3
3
8
5
-4
-10
-8
-1
3
2
-3
-4
-2
2
4
3
2
2
3
1
-2
-3
0
3
3
1
-3
-6
-6
-5
-3
-1
1
1
0
-3
-4
-4
-2
0
1
2
1
-1
-4
-5
-4
-1
2
3
3
2
0
1
2
3
3
2
0
-1
-1
0
0
-1
-2
-1
1
3
5
6
5
4
1
-1
0
3
3
1
-2
-3
-1
2
4
3
1
0
-1
-2
-3
-3
1
4
6
4
3
5
8
10
8
4
2
1
1
1
0
-2
-4
-6
-7
-4
2
6
7
3
-1
-2
0
1
0
-2
-1
3
6
4
1
-2
-1
0
0
-3
-3
1
6
7
5
3
4
6
6
2
-3
-3
0
4
4
1
-1
0
2
1
-3
-6
-4
1
4
2
-1
-1
2
3
1
-3
-4
0
6
8
5
1
1
4
7
6
2
-2
-3
-1
0
1
1
1
1
1
1
2
3
3
1
-2
-3
-2
1
4
4
2
1
1
2
5
6
6
5
4
3
1
0
0
3
6
7
4
0
-1
2
6
7
4
-1
-3
-2
0
0
-2
-4
-4
-2
2
4
6
6
4
2
-1
-2
-3
-3
-3
-2
0
4
7
6
2
-2
-4
-4
-4
-4
-4
-3
0
1
0
-2
-2
2
6
7
4
0
-3
-1
2
4
2
-1
-4
-2
1
4
3
-1
-3
-3
-3
-2
-2
-1
2
4
4
4
4
5
5
3
0
-1
1
2
1
-3
-5
-3
1
2
-1
-4
-4
-1
2
0
-4
-6
-3
2
5
3
0
-2
-1
0
-1
-4
-5
-4
-3
-1
0
1
1
-1
-4
-5
-2
2
4
0
-4
-4
1
5
4
-2
-6
-4
1
4
2
-4
-7
-4
2
7
9
6
2
-3
-5
-5
-2
0
1
0
-1
-1
1
2
0
-3
-5
-6
-4
-1
0
1
0
-1
0
2
4
4
1
-2
-5
-5
-5
-4
-3
-1
0
-2
-5
-6
-2
3
7
5
0
-3
-2
3
5
3
-1
-3
-2
-1
-2
-4
-6
-6
-4
-1
2
3
1
-3
-6
-5
-2
-1
-2
-5
-6
-5
-5
-6
-6
-4
0
3
3
1
0
0
-3
-7
-9
-7
0
5
3
-3
-8
-6
0
2
-1
-7
-9
-6
-2
0
-3
-6
-7
-6
-4
-4
-4
-4
-3
-1
1
1
0
-1
-2
-2
-3
-5
-8
-9
-9
-9
-10
-10
-6
-1
3
2
-2
-3
0
2
0
-7
-11
-7
0
3
0
-7
-8
-4
0
-2
-8
-11
-7
-2
-1
-6
-10
-10
-5
-2
-4
-8
-9
-5
0
3
2
-3
-8
-11
-10
-7
-3
0
0
-1
-3
-2
0
0
-2
-4
-4
-2
0
0
-2
-3
-3
-2
-3
-4
-5
-4
-2
-3
-6
-8
-8
-4
-1
-1
-4
-7
-7
-5
-4
-5
-7
-6
-3
0
1
-2
-5
-6
-6
-6
-5
-2
1
2
0
-4
-8
-8
-5
-2
-1
-1
-2
-3
-3
-3
-3
-3
-2
-1
-2
-3
-5
-5
-5
-3
0
1
0
-3
-6
-7
-6
-4
-3
-3
-3
-2
-1
-1
-3
-5
-4
-1
1
1
-1
-2
0
3
5
5
4
3
4
3
1
-2
-6
-8
-9
-10
-9
-8
-4
-1
1
0
-1
-3
-2
-1
0
-1
-2
-1
0
1
0
-4
-7
-8
-7
-5
-4
-5
-6
-6
-5
-2
0
0
0
0
1
2
2
1
-1
-2
-2
-2
-2
-2
-2
-1
0
0
-1
-2
-3
-2
0
2
3
2
0
-2
-4
-6
-6
-4
-2
0
1
1
1
0
-2
-4
-4
-2
2
4
4
3
2
3
4
5
4
3
5
6
6
4
1
-1
0
1
0
-2
-5
-6
-5
-3
0
0
0
-2
-2
-1
2
4
4
1
-2
-3
-2
0
1
1
0
0
1
1
1
-1
-1
-2
-2
-2
-1
1
3
3
0
-3
-5
-3
0
2
1
-2
-3
1
4
5
2
-1
0
5
8
5
0
-2
1
6
6
1
-4
-3
2
6
3
-2
-4
0
5
5
-1
-6
-5
1
6
5
-1
-6
-6
-2
2
3
1
-1
-3
-2
1
4
5
3
0
-1
2
7
9
6
1
-2
-1
2
3
3
3
4
6
5
1
-2
-4
-2
2
4
4
3
3
3
2
0
-3
-2
1
6
9
7
2
-3
-5
-4
-3
-3
-3
-2
0
1
0
-2
-3
-1
2
2
1
-1
-2
-1
-1
-1
0
2
4
4
2
0
0
1
-1
-3
-4
-1
4
6
5
2
1
3
4
3
-1
-2
-1
1
-1
-3
-2
1
3
2
-2
-3
-1
2
1
-3
-7
-3
3
7
5
0
-3
0
4
4
-1
-6
-6
-2
3
5
3
0
-3
-4
-2
0
2
1
-1
-1
2
5
5
3
1
1
2
2
-2
-5
-5
-2
1
0
-4
-4
0
6
7
4
-1
-2
-1
1
1
1
2
2
0
-4
-5
-3
0
1
-2
-7
-8
-4
1
2
0
-3
-4
-2
-1
-2
-3
-2
-1
0
0
-1
-1
0
2
2
2
2
3
4
4
3
2
0
-1
-1
-1
1
2
2
0
-3
-5
-5
-3
0
3
4
2
0
-1
0
2
1
-1
-2
-1
2
3
0
-4
-7
-6
-3
-1
-1
-2
-1
0
1
0
-1
-3
-3
-3
-2
-1
0
0
-1
-4
-4
-2
1
2
-1
-4
-5
-5
-5
-5
-5
-3
0
2
0
-3
-4
-3
-1
-2
-4
-7
-7
-4
-2
-1
-2
-1
0
2
1
-1
-4
-4
-2
0
1
-1
-3
-4
-4
-2
-1
0
-1
-2
-3
-4
-4
-2
0
1
0
-3
-4
-3
-3
-4
-6
-7
-5
-1
1
0
-3
-4
-3
-2
-3
-4
-2
0
1
-1
-3
-1
4
7
4
-2
-6
-4
1
3
2
-2
-4
-3
-2
-2
-2
0
4
5
3
-2
-4
-3
0
1
0
-2
-3
-3
-3
-4
-4
-3
1
4
6
5
2
0
0
2
2
0
-3
-4
-2
2
3
2
0
0
2
1
-1
-5
-6
-4
-1
-1
-4
-5
-4
0
3
4
2
0
-1
0
2
3
1
-1
-2
-1
1
2
0
-2
-3
-1
0
-1
-5
-7
-5
-1
1
1
0
0
1
1
-1
-4
-5
-4
-4
-6
-7
-4
1
6
6
1
-4
-7
-6
-4
-3
-3
-3
-2
-1
-1
-1
-2
-3
-4
-3
1
3
2
-2
-5
-4
0
2
0
-5
-7
-4
-1
-2
-4
-4
1
5
5
0
-6
-8
-6
-4
-6
-8
-8
-6
-3
-4
-5
-5
-2
-1
-2
-5
-8
-7
-3
-1
0
-1
-1
-1
0
-1
-1
-1
-1
0
0
-1
-3
-4
-6
-6
-4
-1
1
1
-1
-3
-4
-3
-4
-5
-7
-7
-5
-2
0
1
-1
-4
-7
-8
-7
-4
-1
0
-2
-3
-3
-3
-4
-5
-6
-3
0
2
-1
-4
-6
-5
-3
-3
-3
-1
2
2
-2
-7
-9
-6
-2
-2
-5
-7
-5
0
1
-3
-7
-7
-2
3
4
2
0
1
1
-1
-4
-4
-1
2
3
1
-2
-3
-3
-4
-6
-7
-6
-3
1
3
3
2
1
0
0
0
1
1
1
0
-2
-4
-5
-4
-1
1
1
-2
-3
-2
2
4
1
-4
-6
-2
2
3
-1
-3
0
7
9
5
-2
-5
-3
1
3
1
-1
1
3
4
3
1
1
2
1
0
1
3
3
1
-2
-4
-2
0
1
0
-1
-1
1
2
2
1
1
1
0
-1
-1
0
2
3
3
0
-2
-4
-1
3
7
5
-1
-5
-4
2
7
7
3
1
2
3
2
-1
-1
4
8
7
0
-5
-4
2
5
2
-3
-5
-2
0
0
0
2
5
5
-1
-5
-3
4
10
7
-1
-7
-4
2
4
2
-2
-1
2
5
4
1
-1
0
1
0
-3
-5
-6
-5
-4
-1
2
6
7
5
1
-1
-2
-1
1
2
3
4
4
4
3
1
0
2
5
9
10
7
0
-4
-3
0
2
1
-1
0
5
9
7
0
-5
-5
0
5
5
2
-1
-1
1
2
2
1
0
-2
-3
-5
-7
-7
-4
-1
3
5
4
2
-1
-1
-1
-1
-1
-1
-1
-1
-2
-3
-3
-1
2
3
1
-2
-3
-2
-1
-2
-3
-3
0
5
7
5
-1
-6
-6
-3
1
4
5
5
5
4
2
-1
-3
-3
-1
1
1
-2
-4
-3
-1
0
0
-1
-1
0
0
0
2
3
4
1
-3
-5
-2
4
7
3
-2
-4
-1
3
1
-5
-10
-8
-2
2
1
-1
-1
2
4
0
-5
-5
0
6
6
3
0
1
4
4
1
-1
0
4
6
4
1
-1
0
3
3
2
0
1
1
1
-1
-2
-1
1
2
0
-2
-2
-2
-1
-1
-1
-2
-1
-1
-1
-2
-3
-1
2
2
0
-3
-4
-1
3
4
0
-6
-9
-7
-4
-3
-4
-6
-4
1
5
5
2
-1
-3
-3
-5
-8
-10
-9
-6
-4
-3
-3
-3
-2
-1
1
1
1
0
-2
-3
-4
-3
-2
-1
-2
-2
-3
-2
-1
-1
-3
-5
-4
-2
0
0
-4
-10
-11
-8
-2
3
3
0
-3
-5
-5
-4
-2
0
0
-3
-7
-8
-5
1
3
1
-3
-5
-3
-1
-1
-3
-4
-3
-2
-3
-6
-8
-8
-6
-5
-4
-4
-4
-4
-5
-5
-2
2
4
1
-3
-7
-7
-5
-3
-1
-2
-4
-7
-9
-9
-6
-3
-2
-4
-6
-5
-1
0
-1
-3
-3
-2
-4
-9
-13
-13
-8
-5
-4
-6
-6
-5
-4
-5
-6
-4
0
1
-3
-8
-9
-4
0
0
-4
-7
-5
-2
-4
-8
-9
-5
1
2
-2
-6
-7
-4
-3
-5
-6
-5
-2
-1
-2
-3
-3
0
0
-1
-3
-3
-2
-1
-1
-1
-1
-2
-5
-7
-6
-2
3
3
0
-2
-1
1
-1
-5
-9
-8
-3
-1
-3
-7
-8
-6
-2
0
-1
-2
-4
-5
-5
-5
-4
-5
-7
-11
-12
-11
-9
-10
-15
-18
-18
-16
-17
-22
-26
-25
-21
-19
-22
-28
-32
-33
-30
-28
-26
-26
-25
-26
-27
-28
-30
-31
-34
-35
-35
-34
-35
-38
-41
-39
-33
-27
-25
-27
-26
-18
-7
1
3
5
9
14
17
16
13
12
14
16
14
8
2
-3
-8
-15
-24
-34
-46
-59
-72
-83
-94
-107
-125
-147
-166
-180
-192
-208
-227
-244
-253
-256
-259
-268
-280
-287
-285
-280
-280
-287
-295
-300
-301
-299
-299
-300
-301
-301
-300
-297
-293
-289
-286
-285
-283
-277
-269
-263
-262
-264
-264
-261
-255
-251
-252
-257
-264
-270
-274
-275
-275
-273
-268
-260
-247
-230
-213
-198
-186
-173
-160
-146
-133
-122
-108
-92
-76
-64
-60
-64
-74
-86
-103
-129
-163
-202
-241
-281
-320
-359
-393
-421
-438
-444
-440
-425
-404
-379
-353
-324
-288
-244
-196
-147
-102
-57
-11
38
87
135
181
229
282
338
392
437
469
484
484
475
461
443
418
385
346
304
266
234
210
197
200
220
254
295
338
380
419
458
495
534
574
615
650
673
679
670
649
618
577
531
484
441
406
376
349
329
320
328
348
371
387
394
396
395
394
393
392
392
396
409
432
462
496
532
571
616
667
723
774
815
839
847
841
830
817
805
795
785
773
757
736
708
668
618
563
509
462
421
382
343
305
273
249
234
225
219
217
220
229
247
272
305
343
384
427
475
529
588
644
689
714
717
701
674
646
624
610
601
589
563
517
450
371
293
225
166
113
56
-3
-62
-111
-144
-156
-147
-122
-87
-50
-18
8
32
58
92
136
185
224
234
203
133
43
-46
-125
-194
-259
-317
-357
-370
-356
-320
-273
-225
-189
-181
-210
-273
-351
-423
-474
-504
-513
-502
-473
-433
-402
-404
-457
-565
-716
-879
-1016
-1096
-1105
-1049
-945
-821
-699
-599
-533
-504
-504
-519
-532
-534
-521
-496
-465
-437
-422
-434
-486
-582
-722
-899
-1097
-1298
-1481
-1623
-1700
-1699
-1621
-1489
-1336
-1192
-1070
-963
-860
-757
-661
-578
-503
-424
-332
-232
-142
-81
-59
-69
-90
-106
-110
-112
-131
-181
-260
-351
-429
-472
-469
-423
-346
-255
-164
-84
-16
41
84
110
122
127
136
152
171
188
199
204
192
144
51
-76
-198
-276
-288
-243
-164
-81
-15
18
5
-56
-155
-268
-367
-426
-423
-347
-199
5
232
448
625
746
806
805
743
624
454
255
58
-96
-169
-143
-27
145
331
487
579
587
507
354
160
-39
-209
-327
-380
-369
-306
-210
-99
19
143
265
372
448
493
523
556
598
630
628
574
467
315
123
-104
-355
-609
-842
-1034
-1175
-1261
-1292
-1277
-1235
-1193
-1162
-1129
-1062
-935
-752
-544
-355
-213
-115
-40
37
131
244
365
478
566
620
650
675
714
766
809
813
768
684
587
489
384
264
134
31
0
72
245
484
738
956
1101
1156
1135
1071
1004
963
942
919
878
821
777
769
797
829
828
770
664
535
409
299
211
155
145
184
255
330
387
428
463
497
513
492
431
352
276
199
91
-76
-304
-565
-823
-1060
-1284
-1503
-1714
-1896
-2029
-2109
-2140
-2134
-2095
-2025
-1928
-1815
-1696
-1576
-1453
-1323
-1186
-1045
-906
-774
-652
-547
-473
-446
-472
-534
-597
-624
-599
-524
-413
-273
-110
71
253
416
540
610
612
548
436
317
240
236
295
374
420
385
243
-11
-360
-762
-1160
-1494
-1713
-1788
-1711
-1501
-1196
-841
-477
-127
192
454
623
676
630
543
480
470
494
514
507
476
443
425
433
475
552
652
737
764
704
567
393
235
128
75
52
34
12
9
57
165
300
406
444
420
376
354
382
477
664
960
1348
1765
2128
2373
2477
2453
2327
2141
1948
1800
1710
1639
1522
1329
1093
885
750
683
660
674
742
869
1022
1144
1202
1208
1203
1214
1236
1248
1227
1165
1059
923
793
723
757
890
1071
1231
1328
1365
1368
1358
1328
1256
1115
896
606
265
-101
-458
-766
-978
-1059
-1006
-854
-658
-474
-334
-252
-232
-274
-365
-478
-584
-677
-776
-909
-1081
-1261
-1407
-1483
-1478
-1401
-1274
-1117
-952
-800
-680
-618
-642
-761
-944
-1127
-1246
-1279
-1254
-1215
-1174
-1107
-972
-747
-441
-71
340
772
1203
1608
1967
2257
2433
2448
2281
1968
1596
1252
978
767
598
469
393
384
434
517
592
609
521
310
5
-336
-660
-948
-1201
-1408
-1536
-1557
-1474
-1324
-1150
-974
-807
-666
-571
-516
-461
-363
-219
-77
5
-1
-79
-205
-372
-581
-806
-993
-1078
-1028
-857
-607
-329
-69
140
291
402
498
593
674
721
730
721
713
704
666
565
389
165
-58
-234
-349
-424
-500
-598
-702
-769
-777
-749
-741
-805
-953
-1159
-1390
-1621
-1825
-1961
-1988
-1889
-1689
-1433
-1158
-871
-564
-247
42
254
358
352
266
142
26
-45
-47
24
148
294
440
581
731
897
1062
1188
1235
1196
1092
951
786
600
408
243
129
52
-32
-146
-259
-308
-264
-172
-125
-192
-368
-591
-793
-931
-982
-933
-791
-592
-392
-239
-151
-130
-181
-308
-491
-668
-775
-795
-772
-772
-816
-862
-842
-715
-490
-212
75
343
584
798
986
1142
1246
1278
1240
1170
1129
1166
1284
1440
1575
1635
1588
1417
1119
719
275
-128
-413
-543
-534
-436
-301
-152
8
174
316
390
371
278
163
79
47
50
55
29
-56
-213
-436
-691
-934
-1125
-1253
-1325
-1347
-1314
-1220
-1083
-948
-862
-850
-909
-1018
-1155
-1305
-1446
-1537
-1530
-1390
-1129
-810
-522
-334
-267
-295
-384
-517
-695
-910
-1129
-1308
-1420
-1477
-1517
-1579
-1680
-1817
-1976
-2148
-2331
-2533
-2770
-3049
-3359
-3664
-3924
-4112
-4212
-4209
-4069
-3762
-3292
-2707
-2076
-1456
-870
-325
165
584
925
1208
1461
1698
1912
2083
2196
2245
2221
2118
1946
1750
1597
1539
1592
1728
1902
2070
2198
2261
2242
2146
2003
1857
1745
1671
1615
1545
1437
1283
1083
839
550
228
-96
-383
-600
-746
-844
-927
-1006
-1069
-1096
-1079
-1035
-984
-927
-835
-671
-413
-81
275
594
830
962
986
902
713
419
40
-383
-788
-1111
-1309
-1382
-1369
-1326
-1294
-1275
-1240
-1154
-1010
-840
-697
-608
-557
-501
-410
-298
-219
-223
-329
-528
-800
-1130
-1495
-1854
-2148
-2331
-2378
-2292
-2085
-1772
-1384
-977
-620
-366
-233
-206
-266
-392
-570
-778
-995
-1209
-1417
-1617
-1806
-1980
-2139
-2276
-2357
-2323
-2128
-1781
-1351
-942
-638
-477
-457
-548
-702
-862
-975
-1016
-990
-909
-768
-535
-177
310
893
1516
2114
2625
2993
3183
3199
3085
2907
2723
2564
2435
2328
2235
2148
2061
1964
1844
1684
1482
1264
1083
994
1012
1107
1203
1238
1183
1047
861
651
437
237
66
-60
-143
-206
-300
-475
-758
-1118
-1476
-1740
-1852
-1812
-1663
-1463
-1260
-1079
-930
-800
-656
-462
-195
136
501
871
1233
1594
1963
2333
2677
2962
3161
3274
3323
3339
3344
3340
3325
3300
3273
3246
3209
3144
3044
2915
2768
2611
2449
2298
2184
2118
2069
1968
1744
1369
872
315
-233
-711
-1069
-1279
-1338
-1259
-1061
-749
-338
134
601
1006
1338
1628
1913
2191
2427
2582
2653
2665
2656
2652
2668
2713
2779
2849
2901
2939
2993
3094
3239
3394
3526
3635
3748
3883
4014
4091
4078
3975
3795
3538
3181
2717
2185
1663
1232
925
730
622
592
642
759
887
953
908
758
548
307
22
-347
-818
-1347
-1848
-2251
-2536
-2736
-2887
-3009
-3111
-3219
-3386
-3654
-4021
-4429
-4799
-5072
-5229
-5283
-5255
-5158
-5002
-4797
-4554
-4287
-4002
-3708
-3410
-3118
-2835
-2564
-2311
-2085
-1898
-1756
-1660
-1599
-1568
-1568
-1613
-1714
-1864
-2035
-2181
-2267
-2277
-2216
-2100
-1943
-1765
-1600
-1503
-1529
-1717
-2061
-2507
-2972
-3370
-3646
-3782
-3792
-3699
-3519
-3254
-2901
-2465
-1968
-1451
-969
-561
-243
0
190
327
389
344
187
-58
-346
-633
-876
-1034
-1062
-937
-678
-337
29
395
764
1149
1545
1928
2275
2578
2840
3050
3179
3189
3061
2820
2536
2294
2161
2158
2260
2428
2625
2820
2971
3030
2959
2767
2501
2217
1940
1658
1358
1062
826
704
716
840
1027
1218
1356
1395
1323
1174
1022
941
965
1078
1234
1394
1539
1669
1787
1900
2021
2175
2385
2657
2970
3271
3495
3582
3501
3252
2870
2410
1936
1504
1148
876
673
524
419
351
300
222
71
-174
-495
-842
-1172
-1477
-1780
-2108
-2461
-2802
-3086
-3283
-3397
-3448
-3444
-3371
-3206
-2945
-2618
-2277
-1963
-1685
-1422
-1143
-823
-451
-20
470
1010
1579
2147
2662
3053
3236
3145
2772
2190
1527
911
417
57
-205
-420
-627
-838
-1033
-1162
-1171
-1039
-794
-503
-238
-41
74
112
79
-5
-105
-184
-230
-271
-352
-503
-715
-962
-1233
-1545
-1915
-2328
-2724
-3024
-3174
-3167
-3037
-2834
-2609
-2393
-2195
-2004
-1803
-1598
-1425
-1343
-1393
-1577
-1859
-2194
-2545
-2887
-3192
-3443
-3640
-3811
-3988
-4172
-4325
-4389
-4334
-4185
-4011
-3890
-3857
-3892
-3927
-3882
-3704
-3385
-2961
-2480
-1993
-1536
-1141
-827
-589
-400
-232
-86
-1
-29
-190
-459
-776
-1081
-1329
-1499
-1588
-1620
-1632
-1657
-1688
-1677
-1565
-1317
-945
-493
-8
465
889
1227
1463
1607
1693
1753
1806
1856
1913
1995
2123
2308
2546
2822
3105
3345
3483
3474
3318
3061
2769
2485
2215
1938
1646
1367
1155
1060
1109
1299
1611
2029
2536
3095
3653
4133
4462
4595
4525
4286
3932
3523
3103
2712
2394
2207
2209
2424
2819
3314
3811
4239
4566
4793
4926
4965
4912
4771
4553
4276
3953
3593
3202
2783
2344
1908
1511
1184
935
741
563
376
175
-31
-236
-445
-663
-872
-1034
-1105
-1070
-956
-819
-706
-623
-541
-422
-255
-64
120
288
453
629
808
964
1076
1147
1197
1253
1335
1461
1638
1855
2074
2248
2345
2365
2326
2245
2133
2001
1857
1685
1450
1108
654
134
-377
-813
-1141
-1339
-1386
-1259
-952
-493
70
673
1243
1701
1982
2073
2009
1849
1616
1308
927
518
144
-159
-406
-633
-838
-973
-982
-856
-643
-409
-210
-76
-11
4
5
21
38
0
-137
-347
-545
-649
-650
-606
-576
-570
-564
-545
-533
-551
-585
-605
-604
-614
-667
-746
-794
-778
-741
-770
-914
-1134
-1326
-1399
-1324
-1124
-837
-496
-146
151
334
376
295
130
-84
-328
-584
-829
-1043
-1230
-1410
-1603
-1809
-1998
-2127
-2155
-2055
-1826
-1497
-1128
-792
-552
-439
-442
-519
-614
-680
-696
-674
-647
-651
-709
-826
-988
-1173
-1353
-1486
-1524
-1433
-1205
-871
-477
-64
354
769
1157
1462
1612
1569
1350
1020
649
271
-104
-466
-788
-1039
-1217
-1362
-1522
-1724
-1955
-2186
-2389
-2546
-2639
-2658
-2611
-2536
-2479
-2458
-2453
-2435
-2397
-2372
-2402
-2506
-2679
-2905
-3170
-3461
-3755
-4006
-4155
-4146
-3945
-3551
-2995
-2318
-1541
-669
275
1206
1976
2438
2534
2327
1957
1563
1232
1002
884
864
901
932
903
795
623
411
171
-95
-387
-694
-993
-1241
-1393
-1429
-1385
-1340
-1368
-1473
-1594
-1653
-1617
-1503
-1331
-1095
-777
-383
56
513
989
1489
1987
2420
2733
2927
3049
3149
3244
3321
3363
3347
3249
3050
2769
2469
2213
2012
1822
1608
1396
1259
1240
1291
1312
1227
1032
758
414
-27
-581
-1207
-1820
-2349
-2774
-3118
-3403
-3622
-3755
-3794
-3758
-3671
-3547
-3380
-3159
-2882
-2567
-2231
-1874
-1480
-1033
-552
-91
290
559
729
830
886
915
955
1064
1282
1583
1870
2027
1991
1782
1474
1145
853
645
568
659
924
1325
1801
2289
2741
3120
3395
3541
3550
3430
3206
2913
2593
2293
2054
1896
1813
1767
1711
1614
1486
1368
1312
1351
1496
1752
2124
2614
3195
3803
4361
4812
5137
5334
5396
5305
5061
4702
4294
3902
3558
3266
3021
2827
2685
2562
2397
2127
1734
1265
812
465
279
267
417
712
1121
1596
2069
2484
2818
3084
3303
3472
3554
3501
3287
2910
2389
1752
1046
349
-244
-655
-862
-898
-812
-647
-443
-252
-149
-200
-420
-768
-1187
-1643
-2122
-2602
-3029
-3346
-3545
-3692
-3890
-4209
-4646
-5138
-5613
-6030
-6369
-6616
-6750
-6757
-6643
-6422
-6106
-5690
-5171
-4577
-3977
-3463
-3106
-2926
-2881
-2904
-2929
-2917
-2852
-2739
-2606
-2497
-2440
-2410
-2322
-2081
-1670
-1179
-745
-446
-252
-71
153
406
658
935
1307
1804
2341
2755
2915
2816
2562
2275
2027
1831
1682
1572
1484
1384
1241
1043
803
532
234
-76
-346
-495
-451
-201
210
706
1217
1697
2120
2469
2719
2846
2829
2667
2390
2048
1691
1350
1038
756
497
237
-58
-427
-878
-1382
-1878
-2299
-2600
-2767
-2812
-2752
-2584
-2271
-1773
-1097
-334
361
846
1058
1030
845
582
301
48
-138
-240
-279
-307
-376
-510
-683
-833
-885
-793
-566
-267
34
316
603
916
1235
1516
1767
2069
2507
3062
3571
3829
3741
3379
2923
2525
2250
2086
2003
1962
1918
1829
1688
1537
1425
1361
1302
1209
1093
1012
1010
1068
1108
1051
865
569
223
-98
-309
-333
-123
306
872
1456
1939
2250
2370
2307
2071
1661
1088
399
-312
-936
-1382
-1599
-1585
-1390
-1105
-837
-657
-558
-470
-320
-103
116
266
321
309
268
200
72
-161
-533
-1049
-1684
-2373
-3033
-3603
-4074
-4475
-4826
-5103
-5255
-5259
-5136
-4930
-4663
-4331
-3929
-3483
-3035
-2614
-2227
-1870
-1545
-1258
-1014
-818
-670
-556
-425
-206
137
558
942
1198
1335
1445
1609
1830
2048
2221
2372
2566
2845
3207
3631
4105
4602
5050
5336
5372
5156
4774
4338
3923
3550
3206
2879
2565
2279
2066
1999
2146
2515
3024
3529
3884
4010
3917
3673
3373
3096
2889
2752
2657
2569
2476
2391
2324
2255
2140
1929
1604
1182
702
206
-271
-716
-1147
-1622
-2208
-2931
-3737
-4501
-5089
-5427
-5516
-5397
-5109
-4676
-4132
-3542
-2986
-2526
-2184
-1949
-1813
-1789
-1893
-2125
-2448
-2793
-3086
-3273
-3334
-3275
-3109
-2856
-2551
-2262
-2071
-2035
-2137
-2297
-2425
-2492
-2542
-2653
-2880
-3235
-3716
-4325
-5062
-5887
-6711
-7429
-7972
-8331
-8529
-8582
-8485
-8225
-7807
-7260
-6631
-5969
-5325
-4742
-4260
-3905
-3692
-3610
-3624
-3672
-3690
-3635
-3498
-3290
-3013
-2661
-2237
-1781
-1364
-1038
-805
-617
-421
-200
29
247
457
664
840
921
839
579
195
-234
-651
-1051
-1446
-1816
-2101
-2223
-2132
-1838
-1398
-891
-400
7
292
459
550
620
701
778
810
756
614
417
220
80
49
171
470
931
1475
1981
2329
2471
2464
2451
2583
2929
3436
3961
4349
4501
4396
4064
3564
2968
2367
1857
1503
1309
1217
1152
1072
985
919
883
848
763
603
385
155
-57
-268
-539
-932
-1467
-2108
-2785
-3424
-3974
-4400
-4679
-4806
-4809
-4743
-4656
-4551
-4383
-4113
-3762
-3417
-3170
-3034
-2937
-2795
-2593
-2409
-2339
-2417
-2601
-2829
-3083
-3391
-3774
-4204
-4612
-4939
-5166
-5311
-5399
-5453
-5490
-5519
-5535
-5514
-5437
-5311
-5168
-5044
-4957
-4916
-4938
-5042
-5219
-5413
-5527
-5478
-5235
-4827
-4321
-3794
-3309
-2900
-2569
-2292
-2053
-1854
-1707
-1614
-1557
-1525
-1526
-1578
-1665
-1732
-1714
-1597
-1429
-1270
-1130
-954
-667
-238
295
855
1364
1783
2113
2389
2655
2943
3262
3603
3966
4361
4793
5231
5607
5841
5881
5715
5359
4834
4157
3351
2450
1496
549
-311
-1000
-1465
-1715
-1821
-1860
-1860
-1786
-1589
-1259
-849
-424
-16
395
845
1348
1888
2449
3040
3677
4340
4961
5453
5781
5979
6115
6222
6291
6310
6327
6442
6727
7165
7663
8122
8512
8841
9116
9311
9394
9368
9259
9073
8775
8323
7722
7029
6308
5589
4871
4162
3515
3008
2696
2592
2663
2852
3096
3331
3497
3546
3443
3175
2765
2283
1826
1468
1217
1014
790
519
219
-83
-381
-686
-994
-1288
-1561
-1843
-2167
-2523
-2843
-3049
-3130
-3159
-3237
-3410
-3631
-3802
-3845
-3738
-3500
-3164
-2762
-2343
-1968
-1682
-1485
-1330
-1172
-1008
-876
-812
-824
-905
-1066
-1343
-1755
-2258
-2747
-3117
-3311
-3313
-3105
-2648
-1923
-983
35
967
1688
2148
2367
2422
2420
2468
2613
2810
2951
2947
2796
2573
2354
2156
1938
1647
1266
810
293
-296
-981
-1767
-2604
-3389
-4005
-4379
-4508
-4438
-4210
-3826
-3286
-2636
-1977
-1398
-901
-405
157
751
1243
1501
1478
1217
773
177
-541
-1298
-1966
-2434
-2681
-2768
-2773
-2727
-2604
-2361
-1982
-1495
-948
-390
146
637
1048
1328
1424
1322
1065
727
371
8
-377
-785
-1186
-1539
-1820
-2021
-2121
-2067
-1809
-1349
-761
-171
302
586
675
625
520
428
369
317
248
183
172
247
378
489
516
441
291
95
-117
-303
-401
-374
-245
-113
-91
-250
-590
-1067
-1631
-2242
-2864
-3463
-4014
-4503
-4899
-5147
-5179
-4962
-4533
-3971
-3349
-2680
-1929
-1069
-135
778
1569
2193
2674
3069
3403
3642
3724
3607
3312
2904
2436
1906
1261
464
-445
-1337
-2059
-2523
-2760
-2877
-2970
-3066
-3142
-3187
-3232
-3313
-3407
-3411
-3199
-2708
-1970
-1082
-144
778
1649
2451
3179
3830
4404
4889
5259
5489
5567
5493
5276
4929
4483
3974
3439
2901
2380
1903
1510
1225
1047
966
991
1163
1518
2041
2651
3226
3660
3897
3942
3841
3656
3445
3254
3118
3079
3182
3435
3770
4054
4157
4037
3756
3417
3073
2718
2335
1960
1681
1573
1649
1861
2142
2440
2717
2925
3012
2944
2732
2431
2106
1800
1518
1233
908
510
15
-586
-1276
-2005
-2695
-3264
-3664
-3890
-3948
-3835
-3549
-3132
-2706
-2427
-2404
-2648
-3090
-3647
-4264
-4884
-5427
-5809
-6009
-6096
-6187
-6353
-6587
-6844
-7105
-7381
-7658
-7864
-7889
-7665
-7213
-6620
-5976
-5335
-4712
-4110
-3532
-2970
-2401
-1792
-1123
-401
336
1030
1627
2097
2452
2732
2968
3164
3298
3361
3375
3395
3463
3586
3728
3843
3896
3871
3759
3561
3303
3053
2897
2895
3036
3240
3401
3451
3373
3178
2881
2492
2036
1566
1149
836
653
602
668
818
1002
1175
1319
1453
1608
1791
1988
2191
2420
2708
3064
3459
3840
4151
4345
4378
4223
3904
3509
3163
2969
2971
3144
3425
3727
3972
4115
4178
4233
4350
4529
4706
4813
4840
4831
4813
4765
4638
4432
4209
4048
3970
3914
3789
3528
3121
2606
2051
1545
1168
964
908
930
964
998
1069
1218
1457
1764
2110
2470
2819
3110
3280
3271
3063
2679
2173
1599
1002
430
-69
-451
-702
-846
-919
-922
-805
-498
40
791
1695
2684
3696
4662
5491
6092
6413
6467
6319
6054
5745
5446
5200
5027
4911
4800
4612
4267
3727
3022
2254
1548
987
562
195
-183
-573
-920
-1171
-1327
-1431
-1522
-1611
-1696
-1785
-1895
-2027
-2162
-2286
-2418
-2592
-2816
-3056
-3267
-3437
-3597
-3781
-3990
-4189
-4347
-4457
-4525
-4544
-4491
-4353
-4157
-3956
-3799
-3696
-3613
-3499
-3319
-3067
-2761
-2426
-2080
-1730
-1382
-1042
-706
-376
-78
115
93
-228
-830
-1593
-2357
-3020
-3566
-4014
-4361
-4551
-4552
-4402
-4201
-4048
-3984
-3993
-4042
-4106
-4169
-4205
-4186
-4104
-3967
-3789
-3572
-3313
-3023
-2734
-2482
-2281
-2127
-2005
-1908
-1819
-1718
-1578
-1395
-1187
-994
-866
-849
-992
-1333
-1867
-2531
-3217
-3822
-4309
-4709
-5083
-5450
-5764
-5934
-5888
-5632
-5246
-4839
-4489
-4200
-3921
-3584
-3155
-2646
-2102
-1565
-1063
-611
-236
24
155
199
255
430
770
1237
1751
2248
2712
3148
3539
3850
4072
4254
4476
4788
5164
5529
5811
5973
5994
5843
5489
4944
4278
3595
2977
2445
1963
1473
921
278
-445
-1191
-1868
-2387
-2695
-2781
-2665
-2386
-2005
-1604
-1257
-1006
-847
-767
-766
-844
-955
-991
-838
-452
96
670
1156
1515
1771
1971
2155
2358
2605
2897
3210
3507
3784
4069
4402
4796
5224
5631
5940
6076
5979
5650
5167
4661
4245
3955
3758
3604
3470
3360
3277
3215
3163
3126
3102
3065
2963
2752
2425
1997
1490
913
287
-338
-894
-1329
-1619
-1763
-1769
-1653
-1463
-1271
-1139
-1088
-1092
-1114
-1138
-1164
-1182
-1157
-1027
-738
-253
426
1257
2166
3063
3878
4585
5193
5735
6242
6741
7243
7740
8197
8573
8838
8976
8974
8812
8474
7984
7406
6821
6280
5801
5387
5049
4800
4630
4499
4350
4130
3797
3324
2733
2103
1536
1085
691
231
-370
-1062
-1712
-2213
-2569
-2857
-3127
-3353
-3462
-3412
-3199
-2829
-2280
-1539
-654
253
1038
1616
1996
2243
2429
2597
2761
2922
3070
3192
3267
3277
3206
3044
2791
2474
2154
1922
1865
2039
2435
2983
3579
4128
4559
4836
4941
4875
4666
4367
4033
3691
3334
2949
2549
2183
1902
1728
1658
1686
1814
2025
2262
2414
2381
2120
1670
1122
584
135
-191
-411
-580
-755
-961
-1173
-1337
-1417
-1423
-1409
-1443
-1571
-1797
-2092
-2423
-2778
-3163
-3576
-3974
-4284
-4444
-4448
-4334
-4142
-3872
-3498
-3019
-2485
-1972
-1537
-1194
-931
-742
-623
-569
-573
-645
-807
-1069
-1395
-1715
-1975
-2180
-2385
-2641
-2951
-3254
-3453
-3452
-3193
-2681
-1995
-1248
-537
95
629
1032
1238
1199
938
545
120
-280
-637
-928
-1104
-1128
-1002
-761
-426
13
554
1137
1657
2033
2270
2440
2619
2827
3038
3220
3367
3493
3601
3675
3674
3552
3276
2854
2352
1874
1514
1310
1248
1287
1390
1525
1651
1732
1766
1801
1897
2079
2297
2461
2493
2368
2109
1769
1405
1068
800
612
486
390
298
214
162
173
262
416
590
720
748
648
456
258
150
179
309
438
461
338
121
-94
-233
-292
-317
-350
-397
-444
-491
-573
-729
-964
-1239
-1504
-1735
-1946
-2166
-2408
-2644
-2807
-2827
-2683
-2438
-2226
-2175
-2316
-2568
-2795
-2915
-2941
-2948
-2995
-3088
-3195
-3283
-3326
-3284
-3107
-2755
-2235
-1601
-930
-298
232
626
900
1121
1368
1668
1966
2175
2261
2287
2368
2571
2863
3145
3325
3382
3350
3283
3204
3103
2938
2669
2293
1863
1466
1174
990
856
707
524
342
218
199
314
570
940
1344
1662
1795
1716
1474
1131
712
206
-380
-993
-1551
-1986
-2281
-2458
-2558
-2617
-2674
-2760
-2900
-3111
-3409
-3802
-4269
-4746
-5150
-5429
-5605
-5758
-5964
-6250
-6591
-6946
-7288
-7606
-7891
-8125
-8288
-8354
-8293
-8089
-7765
-7387
-7030
-6731
-6475
-6230
-5998
-5811
-5691
-5615
-5531
-5404
-5246
-5092
-4968
-4876
-4809
-4754
-4681
-4533
-4255
-3831
-3292
-2688
-2061
-1438
-860
-385
-50
151
256
291
248
124
-43
-171
-193
-106
33
149
184
102
-115
-449
-825
-1131
-1272
-1228
-1045
-792
-519
-260
-45
99
167
182
181
191
236
349
559
863
1207
1516
1754
1950
2160
2398
2620
2752
2742
2577
2274
1860
1393
961
660
549
622
823
1087
1363
1621
1851
2058
2266
2487
2710
2888
2973
2944
2810
2593
2317
2004
1693
1420
1192
976
732
462
228
122
201
455
822
1231
1618
1921
2072
2017
1748
1304
756
166
-423
-961
-1364
-1528
-1377
-910
-209
602
1405
2099
2607
2887
2952
2888
2814
2815
2886
2933
2847
2571
2136
1636
1181
853
694
697
824
1026
1255
1483
1697
1900
2120
2418
2863
3485
4240
5008
5658
6117
6382
6480
6413
6148
5674
5044
4373
3777
3323
3027
2891
2926
3132
3465
3835
4148
4356
4457
4469
4406
4274
4097
3905
3717
3519
3280
2986
2664
2356
2093
1887
1741
1654
1611
1579
1522
1431
1316
1172
949
571
8
-676
-1353
-1911
-2316
-2599
-2798
-2916
-2939
-2872
-2750
-2616
-2493
-2388
-2316
-2316
-2421
-2634
-2913
-3190
-3403
-3522
-3557
-3544
-3521
-3500
-3459
-3355
-3163
-2891
-2579
-2270
-1995
-1771
-1606
-1497
-1418
-1336
-1238
-1159
-1176
-1356
-1716
-2221
-2814
-3452
-4108
-4744
-5301
-5711
-5935
-5987
-5921
-5796
-5642
-5450
-5190
-4858
-4496
-4190
-4022
-4014
-4120
-4252
-4346
-4404
-4465
-4555
-4648
-4685
-4612
-4418
-4126
-3769
-3383
-3024
-2777
-2730
-2925
-3322
-3817
-4292
-4673
-4943
-5128
-5266
-5393
-5529
-5680
-5845
-6014
-6172
-6299
-6376
-6393
-6364
-6324
-6316
-6368
-6478
-6631
-6818
-7040
-7301
-7584
-7859
-8102
-8311
-8493
-8629
-8663
-8527
-8203
-7753
-7303
-6967
-6783
-6704
-6649
-6568
-6458
-6325
-6140
-5838
-5362
-4705
-3910
-3036
-2126
-1209
-317
514
1261
1923
2507
3006
3410
3727
3998
4261
4514
4703
4769
4697
4524
4295
4040
3775
3535
3382
3372
3518
3775
4067
4309
4428
4377
4153
3797
3370
2913
2433
1922
1389
852
316
-236
-810
-1364
-1816
-2106
-2241
-2278
-2262
-2181
-1986
-1649
-1193
-681
-184
237
538
695
718
651
545
439
355
323
380
564
878
1298
1783
2298
2811
3288
3698
4030
4294
4497
4640
4714
4728
4718
4726
4766
4812
4805
4688
4432
4066
3672
3357
3200
3212
3341
3525
3728
3942
4145
4294
4349
4314
4224
4099
3910
3603
3155
2602
2013
1450
956
590
420
476
692
930
1052
1006
830
583
313
53
-145
-213
-113
127
433
742
1039
1335
1615
1842
2005
2168
2439
2890
3483
4086
4567
4875
5052
5178
5296
5390
5413
5322
5113
4818
4506
4258
4135
4145
4232
4316
4337
4281
4156
3968
3719
3433
3163
2953
2784
2562
2179
1598
894
202
-362
-766
-1041
-1225
-1324
-1311
-1173
-934
-655
-391
-159
58
267
433
480
346
43
-344
-713
-1012
-1263
-1507
-1758
-1990
-2162
-2257
-2284
-2255
-2165
-1995
-1718
-1318
-810
-248
269
639
809
798
672
481
212
-181
-723
-1369
-2019
-2571
-2970
-3213
-3320
-3304
-3163
-2911
-2597
-2309
-2144
-2151
-2318
-2590
-2914
-3270
-3662
-4089
-4531
-4962
-5365
-5721
-5992
-6122
-6063
-5797
-5345
-4746
-4043
-3298
-2586
-1983
-1516
-1155
-836
-515
-188
127
415
674
900
1078
1205
1301
1398
1499
1562
1520
1326
989
576
164
-191
-479
-725
-965
-1213
-1460
-1681
-1857
-1988
-2074
-2116
-2116
-2103
-2124
-2228
-2424
-2679
-2946
-3195
-3424
-3635
-3826
-3981
-4086
-4139
-4142
-4104
-4033
-3938
-3827
-3715
-3614
-3533
-3454
-3333
-3124
-2822
-2478
-2164
-1911
-1700
-1499
-1324
-1217
-1181
-1133
-962
-626
-201
179
428
560
643
732
852
1025
1286
1650
2075
2482
2796
2992
3082
3085
3018
2894
2727
2515
2238
1894
1526
1200
953
762
582
401
254
162
91
-32
-249
-540
-864
-1210
-1594
-2009
-2393
-2681
-2860
-2984
-3109
-3235
-3324
-3341
-3290
-3192
-3056
-2884
-2690
-2503
-2334
-2156
-1938
-1686
-1441
-1241
-1085
-957
-872
-872
-976
-1135
-1260
-1294
-1247
-1166
-1079
-982
-883
-827
-862
-982
-1111
-1158
-1094
-969
-865
-834
-881
-987
-1138
-1322
-1518
-1692
-1815
-1880
-1901
-1900
-1892
-1903
-1968
-2122
-2359
-2610
-2766
-2751
-2581
-2355
-2172
-2044
-1893
-1640
-1291
-938
-669
-478
-276
12
362
672
844
858
762
613
433
223
-3
-207
-332
-322
-127
272
835
1450
1971
2298
2421
2410
2336
2216
2029
1764
1443
1110
779
433
46
-369
-765
-1109
-1418
-1753
-2152
-2584
-2953
-3167
-3207
-3142
-3072
-3062
-3118
-3214
-3328
-3460
-3607
-3751
-3858
-3901
-3865
-3739
-3512
-3183
-2779
-2356
-1974
-1679
-1483
-1368
-1293
-1209
-1077
-887
-664
-442
-245
-82
43
115
129
119
149
265
438
571
574
437
239
70
-36
-112
-201
-306
-389
-425
-436
-477
-585
-747
-908
-1014
-1048
-1029
-1000
-1000
-1044
-1115
-1173
-1168
-1064
-849
-542
-178
189
504
721
837
898
980
1133
1345
1547
1665
1673
1592
1463
1315
1169
1064
1045
1134
1294
1441
1509
1487
1415
1322
1195
989
683
308
-58
-345
-515
-575
-552
-478
-370
-228
-46
169
383
545
623
633
633
679
783
904
989
1016
1006
988
969
915
784
567
309
87
-39
-68
-43
-8
28
89
199
353
520
672
784
832
784
621
369
100
-106
-209
-222
-180
-113
-39
24
53
39
-11
-78
-154
-241
-331
-399
-430
-441
-470
-541
-626
-665
-619
-497
-335
-159
37
268
539
845
1184
1552
1915
2209
2371
2396
2342
2287
2265
2260
2240
2213
2225
2339
2585
2951
3393
3849
4259
4582
4811
4960
5052
5093
5074
4995
4871
4730
4585
4428
4237
4006
3748
3484
3222
2960
2694
2434
2198
1998
1831
1685
1557
1461
1426
1471
1588
1751
1931
2107
2264
2376
2416
2376
2291
2217
2190
2196
2182
2108
1983
1860
1794
1821
1954
2200
2554
2985
3441
3868
4242
4558
4804
4940
4924
4761
4516
4279
4111
4014
3960
3922
3906
3929
3993
4080
4160
4209
4211
4161
4066
3951
3853
3812
3845
3932
4021
4046
3960
3750
3446
3095
2740
2408
2108
1843
1613
1420
1266
1166
1149
1231
1385
1535
1589
1500
1296
1061
871
746
653
555
451
374
364
430
546
664
732
708
569
317
-12
-362
-674
-907
-1043
-1087
-1063
-1008
-962
-947
-956
-954
-909
-812
-684
-562
-483
-479
-575
-778
-1064
-1379
-1662
-1880
-2041
-2178
-2312
-2448
-2585
-2733
-2904
-3090
-3254
-3361
-3410
-3448
-3546
-3743
-4021
-4316
-4561
-4724
-4822
-4902
-4996
-5092
-5133
-5061
-4852
-4530
-4126
-3654
-3107
-2496
-1882
-1355
-986
-782
-697
-676
-696
-764
-894
-1078
-1294
-1508
-1683
-1787
-1805
-1748
-1655
-1564
-1490
-1413
-1296
-1116
-884
-643
-452
-351
-338
-372
-396
-374
-306
-221
-152
-129
-181
-338
-611
-964
-1323
-1614
-1806
-1916
-1976
-2004
-2003
-1983
-1976
-2013
-2104
-2230
-2367
-2503
-2632
-2744
-2823
-2869
-2914
-3005
-3161
-3343
-3471
-3465
-3299
-3004
-2645
-2282
-1942
-1626
-1323
-1032
-760
-518
-305
-116
53
191
282
317
319
342
458
716
1114
1594
2074
2504
2896
3308
3786
4311
4800
5152
5307
5273
5105
4872
4641
4456
4326
4214
4051
3777
3372
2865
2305
1724
1129
519
-94
-680
-1210
-1665
-2041
-2354
-2622
-2865
-3092
-3299
-3477
-3637
-3803
-3998
-4213
-4404
-4509
-4489
-4349
-4132
-3898
-3693
-3531
-3389
-3228
-3023
-2775
-2495
-2178
-1798
-1335
-808
-280
177
530
790
991
1153
1279
1361
1397
1377
1291
1130
907
659
424
230
93
37
82
226
424
600
693
685
595
449
256
12
-276
-586
-880
-1113
-1230
-1181
-943
-554
-97
342
719
1037
1307
1512
1616
1604
1516
1436
1447
1598
1897
2323
2840
3397
3930
4374
4684
4843
4868
4802
4711
4664
4712
4865
5097
5370
5655
5932
6175
6347
6417
6386
6302
6243
6275
6428
6680
6978
7265
7502
7665
7736
7690
7501
7167
6717
6187
5589
4905
4114
3238
2361
1591
1016
665
521
543
678
874
1095
1347
1682
2161
2791
3490
4122
4567
4786
4827
4779
4711
4643
4557
4434
4285
4150
4065
4035
4024
3984
3880
3711
3491
3244
3006
2818
2710
2671
2653
2609
2541
2499
2532
2637
2759
2842
2871
2871
2864
2845
2796
2715
2609
2474
2274
1975
1575
1114
646
204
-211
-613
-1014
-1416
-1807
-2164
-2454
-2655
-2776
-2857
-2941
-3044
-3147
-3223
-3262
-3280
-3305
-3364
-3480
-3665
-3917
-4207
-4494
-4736
-4904
-4983
-4974
-4906
-4832
-4808
-4856
-4939
-4987
-4952
-4846
-4721
-4617
-4535
-4444
-4330
-4209
-4106
-4014
-3887
-3658
-3295
-2821
-2306
-1823
-1413
-1077
-794
-551
-357
-234
-187
-205
-267
-375
-552
-822
-1182
-1600
-2025
-2414
-2737
-2979
-3135
-3225
-3286
-3360
-3452
-3535
-3570
-3550
-3508
-3487
-3497
-3515
-3520
-3535
-3610
-3775
-3996
-4194
-4305
-4322
-4286
-4241
-4197
-4135
-4038
-3907
-3754
-3590
-3420
-3246
-3068
-2881
-2678
-2469
-2295
-2207
-2224
-2319
-2432
-2517
-2567
-2594
-2594
-2536
-2391
-2169
-1929
-1744
-1656
-1656
-1697
-1730
-1732
-1718
-1730
-1813
-1985
-2232
-2512
-2777
-2985
-3100
-3094
-2955
-2699
-2383
-2088
-1889
-1823
-1880
-2017
-2185
-2342
-2475
-2586
-2683
-2755
-2778
-2725
-2602
-2448
-2316
-2224
-2130
-1952
-1620
-1122
-506
162
825
1442
1964
2336
2532
2580
2555
2518
2468
2354
2135
1833
1516
1239
990
716
368
-48
-493
-923
-1312
-1635
-1862
-1973
-1989
-1971
-1988
-2072
-2199
-2310
-2352
-2297
-2147
-1914
-1608
-1232
-799
-340
102
490
816
1112
1409
1709
1971
2147
2224
2243
2265
2327
2435
2584
2786
3063
3421
3827
4218
4541
4783
4968
5136
5316
5513
5718
5924
6126
6322
6501
6654
6772
6848
6865
6794
6604
6285
5866
5409
4988
4661
4455
4365
4348
4336
4253
4056
3749
3370
2956
2530
2105
1713
1399
1193
1088
1045
1025
1012
1006
993
948
849
693
496
280
65
-131
-294
-417
-504
-556
-570
-535
-448
-324
-193
-96
-71
-144
-313
-537
-745
-876
-909
-871
-809
-759
-740
-762
-824
-907
-985
-1044
-1111
-1227
-1412
-1632
-1843
-2035
-2238
-2471
-2698
-2853
-2902
-2884
-2858
-2819
-2683
-2363
-1850
-1228
-601
-23
511
1006
1433
1747
1918
1952
1865
1669
1374
1018
666
380
193
101
77
88
96
65
-37
-208
-413
-599
-727
-789
-791
-727
-579
-338
-39
242
431
503
488
439
384
327
266
218
206
233
277
313
328
328
309
266
209
178
228
384
620
879
1112
1288
1384
1372
1227
956
591
166
-299
-790
-1271
-1674
-1929
-1996
-1877
-1604
-1227
-810
-422
-115
98
242
353
449
529
583
621
667
754
900
1092
1282
1407
1422
1335
1193
1053
946
873
829
817
829
838
799
688
520
346
216
166
218
372
608
872
1097
1236
1277
1242
1163
1077
1022
1025
1077
1134
1148
1109
1053
1020
1014
1002
960
887
812
748
687
616
535
453
367
250
73
-177
-486
-819
-1142
-1426
-1668
-1886
-2103
-2318
-2498
-2601
-2612
-2544
-2407
-2195
-1907
-1582
-1301
-1136
-1110
-1205
-1409
-1727
-2134
-2551
-2885
-3107
-3290
-3532
-3856
-4191
-4462
-4679
-4920
-5236
-5590
-5893
-6101
-6244
-6378
-6517
-6636
-6729
-6827
-6967
-7138
-7303
-7450
-7616
-7848
-8131
-8384
-8524
-8540
-8494
-8461
-8467
-8493
-8510
-8515
-8522
-8531
-8514
-8434
-8282
-8086
-7900
-7770
-7707
-7691
-7701
-7728
-7779
-7844
-7892
-7880
-7797
-7679
-7599
-7619
-7768
-8031
-8369
-8740
-9109
-9453
-9759
-10020
-10227
-10371
-10442
-10447
-10398
-10308
-10181
-10006
-9764
-9431
-8976
-8376
-7637
-6809
-5970
-5201
-4557
-4070
-3768
-3660
-3736
-3947
-4221
-4484
-4690
-4813
-4839
-4759
-4567
-4266
-3870
-3400
-2878
-2326
-1756
-1166
-552
71
667
1190
1614
1939
2172
2313
2357
2319
2238
2159
2106
2077
2074
2127
2276
2530
2837
3111
3282
3334
3297
3205
3072
2888
2641
2332
1969
1558
1107
630
157
-274
-620
-847
-938
-898
-763
-586
-412
-244
-36
269
686
1168
1639
2052
2430
2833
3303
3827
4350
4825
5244
5629
5999
6348
6658
6903
7070
7156
7178
7173
7184
7242
7361
7549
7826
8211
8684
9166
9550
9760
9802
9738
9639
9541
9448
9370
9329
9344
9416
9525
9657
9819
10034
10315
10655
11030
11413
11777
12104
12398
12692
13037
13473
14002
14588
15180
15729
16199
16551
16748
16773
16648
16421
16134
15795
15372
14829
14157
13378
12526
11625
10690
9743
8815
7935
7105
6301
5491
4669
3851
3062
2310
1597
936
361
-96
-431
-677
-883
-1076
-1244
-1350
-1360
-1264
-1074
-811
-494
-136
256
674
1101
1518
1898
2217
2451
2581
2593
2482
2263
1961
1605
1221
837
478
169
-83
-294
-496
-717
-952
-1167
-1315
-1357
-1273
-1068
-753
-348
131
660
1211
1748
2227
2607
2854
2952
2898
2704
2397
2017
1620
1256
968
779
697
716
828
1018
1262
1535
1806
2037
2189
2228
2140
1940
1665
1356
1039
724
418
145
-62
-179
-217
-221
-240
-292
-358
-406
-433
-475
-583
-789
-1086
-1448
-1855
-2303
-2791
-3314
-3864
-4439
-5036
-5642
-6223
-6744
-7194
-7594
-7967
-8311
-8590
-8764
-8820
-8780
-8682
-8558
-8426
-8294
-8161
-8006
-7795
-7503
-7132
-6714
-6280
-5836
-5360
-4836
-4270
-3689
-3114
-2539
-1943
-1316
-671
-40
553
1109
1645
2185
2744
3315
3872
4369
4754
4988
5074
5048
4966
4874
4790
4724
4690
4713
4814
4988
5203
5424
5630
5818
5981
6099
6148
6120
6032
5902
5736
5525
5270
5004
4781
4641
4579
4550
4503
4409
4272
4114
3954
3799
3640
3453
3219
2933
2611
2278
1950
1630
1323
1056
873
810
856
963
1065
1108
1069
945
760
559
395
298
246
177
36
-189
-462
-740
-1014
-1307
-1627
-1951
-2239
-2475
-2700
-2984
-3377
-3872
-4423
-4993
-5585
-6235
-6964
-7752
-8541
-9279
-9956
-10601
-11252
-11910
-12529
-13036
-13370
-13516
-13504
-13395
-13239
-13048
-12783
-12385
-11819
-11106
-10323
-9549
-8823
-8131
-7438
-6724
-5990
-5230
-4421
-3539
-2595
-1635
-709
165
1008
1853
2698
3516
4268
4930
5489
5931
6244
6436
6554
6679
6887
7212
7632
8089
8533
8944
9328
9683
9975
10149
10165
10037
9821
9584
9357
9135
8906
8680
8490
8353
8256
8162
8038
7876
7692
7501
7310
7111
6897
6665
6422
6169
5899
5578
5159
4600
3898
3104
2297
1549
879
264
-336
-938
-1525
-2065
-2540
-2963
-3364
-3770
-4178
-4553
-4852
-5036
-5080
-4974
-4723
-4368
-3982
-3663
-3489
-3485
-3623
-3842
-4083
-4299
-4457
-4531
-4509
-4394
-4198
-3944
-3659
-3387
-3178
-3065
-3038
-3050
-3055
-3038
-3030
-3071
-3175
-3313
-3430
-3478
-3448
-3379
-3337
-3377
-3502
-3662
-3777
-3799
-3738
-3649
-3582
-3554
-3551
-3555
-3569
-3607
-3679
-3781
-3895
-3992
-4049
-4053
-4019
-3981
-3972
-4005
-4062
-4120
-4169
-4220
-4288
-4367
-4441
-4498
-4552
-4629
-4742
-4877
-4987
-5018
-4930
-4717
-4407
-4046
-3673
-3302
-2937
-2580
-2244
-1941
-1676
-1442
-1236
-1064
-926
-804
-657
-456
-205
53
268
414
499
539
532
452
262
-55
-479
-952
-1402
-1779
-2075
-2327
-2581
-2844
-3077
-3227
-3280
-3289
-3338
-3485
-3719
-3980
-4211
-4403
-4583
-4778
-4989
-5197
-5389
-5573
-5763
-5968
-6195
-6460
-6776
-7133
-7477
-7742
-7894
-7964
-8016
-8092
-8172
-8196
-8119
-7946
-7721
-7489
-7273
-7070
-6880
-6710
-6580
-6509
-6505
-6552
-6610
-6641
-6637
-6636
-6693
-6831
-7023
-7223
-7413
-7622
-7889
-8224
-8599
-8979
-9348
-9696
-9995
-10194
-10258
-10198
-10067
-9906
-9714
-9457
-9113
-8698
-8260
-7844
-7476
-7162
-6904
-6701
-6544
-6412
-6266
-6062
-5767
-5370
-4897
-4397
-3912
-3460
-3031
-2615
-2213
-1831
-1460
-1084
-704
-352
-77
100
212
314
442
578
680
719
706
679
672
708
801
965
1207
1519
1876
2254
2645
3053
3480
3911
4318
4679
4992
5279
5575
5901
6257
6614
6938
7203
7411
7578
7719
7825
7859
7783
7578
7263
6888
6504
6148
5838
5586
5400
5282
5219
5180
5131
5049
4929
4785
4642
4531
4475
4472
4495
4505
4482
4435
4393
4366
4339
4288
4212
4143
4111
4115
4123
4099
4046
4006
4021
4114
4274
4476
4702
4945
5203
5476
5766
6069
6368
6634
6824
6911
6896
6810
6702
6612
6551
6496
6411
6276
6105
5940
5823
5780
5814
5922
6102
6340
6599
6828
6995
7116
7239
7406
7615
7822
7983
8089
8161
8222
8255
8210
8045
7775
7465
7196
6996
6830
6632
6366
6054
5748
5476
5229
4995
4790
4656
4612
4621
4616
4565
4499
4484
4543
4639
4711
4738
4752
4797
4871
4924
4897
4766
4543
4251
3904
3519
3115
2720
2345
1986
1632
1289
985
760
643
638
725
865
1020
1175
1325
1476
1620
1736
1812
1856
1891
1939
1996
2039
2044
1998
1889
1704
1429
1063
618
118
-408
-924
-1392
-1787
-2126
-2469
-2885
-3412
-4034
-4697
-5339
-5911
-6378
-6721
-6931
-7013
-6975
-6822
-6566
-6245
-5931
-5695
-5567
-5520
-5498
-5461
-5396
-5297
-5143
-4901
-4555
-4130
-3683
-3272
-2938
-2691
-2519
-2392
-2274
-2142
-1996
-1852
-1714
-1558
-1340
-1026
-609
-110
445
1028
1608
2154
2641
3062
3427
3746
4022
4252
4433
4559
4614
4571
4418
4171
3871
3561
3261
2968
2682
2410
2166
1963
1813
1731
1732
1808
1922
2025
2099
2165
2261
2402
2568
2735
2912
3142
3469
3887
4338
4743
5044
5226
5311
5334
5326
5311
5302
5310
5352
5443
5585
5763
5958
6167
6414
6732
7132
7588
8052
8491
8896
9276
9634
9955
10224
10431
10570
10639
10626
10527
10343
10089
9787
9462
9132
8796
8427
7987
7455
6844
6187
5512
4820
4104
3369
2642
1948
1289
647
6
-639
-1288
-1951
-2640
-3340
-4010
-4606
-5114
-5561
-5984
-6390
-6757
-7044
-7220
-7265
-7168
-6934
-6591
-6185
-5765
-5367
-5012
-4711
-4465
-4265
-4086
-3903
-3715
-3540
-3397
-3292
-3223
-3194
-3221
-3317
-3467
-3640
-3809
-3970
-4137
-4307
-4451
-4529
-4523
-4462
-4409
-4426
-4538
-4723
-4930
-5114
-5266
-5418
-5616
-5894
-6258
-6692
-7167
-7664
-8177
-8721
-9328
-10021
-10791
-11590
-12355
-13051
-13688
-14306
-14921
-15509
-16020
-16416
-16696
-16888
-17024
-17120
-17168
-17148
-17029
-16782
-16390
-15863
-15243
-14594
-13986
-13473
-13082
-12810
-12626
-12494
-12385
-12285
-12193
-12098
-11982
-11821
-11607
-11357
-11101
-10872
-10692
-10563
-10480
-10438
-10436
-10466
-10520
-10586
-10673
-10813
-11047
-11390
-11819
-12278
-12715
-13110
-13471
-13810
-14131
-14433
-14726
-15017
-15295
-15523
-15648
-15637
-15493
-15245
-14932
-14581
-14207
-13811
-13389
-12934
-12441
-11911
-11353
-10775
-10178
-9559
-8910
-8227
-7514
-6778
-6022
-5240
-4415
-3540
-2634
-1749
-938
-218
439
1076
1704
2292
2798
3203
3530
3816
4078
4317
4524
4697
4825
4883
4841
4696
4484
4273
4126
4075
4120
4237
4398
4588
4801
5039
5298
5552
5766
5914
5997
6039
6069
6100
6124
6129
6107
6065
6012
5951
5875
5761
5584
5327
4999
4625
4236
3864
3540
3303
3184
3178
3236
3284
3272
3198
3093
2984
2880
2791
2742
2758
2844
2974
3122
3293
3521
3838
4233
4666
5091
5477
5800
6039
6184
6261
6321
6416
6555
6709
6834
6906
6915
6861
6742
6565
6353
6126
5879
5589
5247
4883
4559
4325
4195
4156
4196
4318
4527
4805
5120
5454
5821
6250
6743
7262
7758
8203
8613
9016
9422
9809
10149
10424
10640
10812
10957
11105
11292
11537
11811
12038
12135
12066
11857
11562
11222
10853
10457
10045
9631
9206
8746
8235
7697
7182
6727
6333
5979
5659
5386
5160
4939
4646
4229
3698
3118
2556
2037
1559
1111
714
394
162
1
-118
-218
-304
-369
-395
-362
-265
-125
7
74
55
-26
-126
-227
-356
-563
-882
-1309
-1807
-2330
-2838
-3306
-3725
-4104
-4470
-4852
-5262
-5692
-6122
-6529
-6893
-7188
-7395
-7509
-7558
-7590
-7647
-7740
-7856
-7980
-8116
-8294
-8550
-8900
-9326
-9781
-10213
-10588
-10905
-11189
-11471
-11762
-12059
-12356
-12657
-12973
-13305
-13638
-13943
-14201
-14415
-14603
-14788
-14987
-15211
-15462
-15730
-15991
-16218
-16385
-16477
-16492
-16431
-16305
-16139
-15964
-15805
-15670
-15542
-15388
-15175
-14876
-14478
-13980
-13397
-12756
-12087
-11416
-10764
-10145
-9567
-9029
-8514
-7998
-7450
-6849
-6188
-5472
-4713
-3927
-3139
-2382
-1700
-1134
-699
-381
-144
40
180
265
286
249
171
63
-72
-234
-413
-578
-695
-736
-700
-607
-496
-415
-397
-446
-526
-577
-550
-423
-206
81
416
779
1141
1475
1766
2020
2255
2484
2704
2891
3019
3070
3035
2916
2732
2521
2344
2262
2307
2466
2692
2939
3193
3468
3784
4133
4478
4782
5038
5263
5481
5694
5885
6038
6156
6252
6338
6421
6515
6645
6837
7094
7395
7712
8029
8357
8708
9094
9518
9981
10481
11005
11529
12030
12507
12975
13451
13930
14394
14823
15212
15557
15837
16018
16081
16030
15904
15739
15546
15314
15036
14720
14389
14062
13747
13448
13176
12944
12755
12600
12467
12351
12254
12171
12075
11932
11709
11397
11010
10575
10128
9706
9335
9016
8732
8456
8183
7927
7710
7531
7360
7150
6868
6517
6139
5796
5537
5377
5288
5223
5144
5031
4878
4675
4408
4091
3773
3528
3396
3355
3329
3246
3085
2878
2671
2494
2364
2301
2333
2483
2742
3072
3423
3759
4070
4374
4703
5092
5565
6121
6747
7420
8125
8856
9599
10343
11081
11812
12537
13242
13904
14498
15005
15406
15677
15800
15781
15653
15457
15219
14939
14622
14291
13986
13726
13492
13236
12924
12563
12188
11836
11516
11221
10935
10648
10352
10025
9642
9180
8632
8002
7301
6541
5732
4888
4027
3174
2347
1560
827
170
-387
-822
-1127
-1302
-1342
-1230
-954
-521
34
663
1330
2024
2743
3483
4233
4983
5730
6467
7167
7783
8267
8595
8781
8866
8892
8886
8851
8783
8686
8581
8499
8465
8478
8523
8581
8645
8711
8771
8808
8807
8768
8711
8665
8651
8681
8749
8831
8883
8864
8758
8582
8373
8146
7881
7547
7135
6667
6175
5668
5134
4567
3994
3455
2970
2515
2037
1507
935
365
-154
-599
-971
-1280
-1532
-1724
-1849
-1898
-1864
-1735
-1504
-1175
-775
-358
7
258
374
371
287
151
-33
-280
-606
-1018
-1524
-2120
-2796
-3523
-4251
-4935
-5553
-6107
-6602
-7036
-7392
-7662
-7857
-8006
-8144
-8298
-8476
-8672
-8859
-9004
-9081
-9085
-9037
-8962
-8877
-8787
-8704
-8658
-8690
-8834
-9097
-9456
-9873
-10307
-10726
-11112
-11469
-11813
-12157
-12493
-12801
-13065
-13289
-13491
-13676
-13829
-13931
-13985
-14013
-14031
-14021
-13947
-13784
-13543
-13252
-12926
-12560
-12142
-11673
-11169
-10636
-10055
-9397
-8647
-7821
-6948
-6058
-5173
-4320
-3540
-2884
-2386
-2043
-1811
-1620
-1413
-1177
-945
-779
-733
-820
-1016
-1283
-1576
-1855
-2078
-2207
-2223
-2141
-1993
-1820
-1646
-1482
-1330
-1182
-1026
-855
-674
-509
-393
-344
-353
-398
-457
-516
-568
-613
-664
-744
-878
-1069
-1294
-1516
-1712
-1886
-2054
-2234
-2432
-2657
-2925
-3256
-3674
-4192
-4817
-5547
-6370
-7258
-8172
-9073
-9927
-10708
-11394
-11971
-12436
-12795
-13061
-13246
-13350
-13362
-13255
-13003
-12597
-12048
-11385
-10622
-9743
-8717
-7530
-6220
-4862
-3529
-2261
-1066
55
1089
2025
2865
3628
4319
4915
5380
5698
5893
6008
6076
6107
6102
6074
6047
6039
6058
6101
6166
6251
6351
6458
6575
6725
6945
7254
7633
8023
8357
8587
8701
8712
8641
8501
8304
8067
7820
7598
7429
7319
7252
7208
7172
7133
7077
6977
6810
6571
6287
6002
5747
5527
5329
5141
4960
4788
4619
4442
4242
4019
3785
3550
3317
3081
2838
2591
2356
2158
2015
1929
1885
1864
1858
1874
1935
2057
2253
2526
2882
3323
3844
4431
5067
5736
6421
7095
7717
8250
8679
9025
9323
9588
9802
9926
9937
9845
9683
9482
9250
8979
8663
8304
7911
7488
7036
6563
6079
5597
5112
4616
4106
3607
3162
2821
2614
2549
2616
2797
3073
3421
3808
4197
4557
4876
5167
5453
5749
6045
6316
6538
6704
6819
6891
6927
6939
6953
6995
7066
7137
7181
7199
7234
7340
7534
7792
8069
8336
8593
8851
9113
9364
9584
9758
9874
9929
9928
9888
9834
9790
9780
9828
9945
10119
10310
10476
10603
10714
10838
10973
11078
11103
11035
10895
10711
10482
10188
9819
9394
8941
8473
7970
7397
6728
5955
5083
4130
3136
2152
1227
373
-437
-1242
-2057
-2852
-3568
-4151
-4580
-4871
-5054
-5151
-5163
-5077
-4888
-4609
-4273
-3913
-3550
-3191
-2835
-2486
-2153
-1853
-1605
-1428
-1334
-1324
-1384
-1503
-1681
-1922
-2217
-2533
-2819
-3035
-3168
-3243
-3298
-3372
-3481
-3617
-3757
-3873
-3954
-3999
-4003
-3941
-3785
-3529
-3213
-2897
-2617
-2354
-2060
-1699
-1273
-807
-314
212
769
1329
1849
2298
2673
2988
3248
3444
3565
3607
3573
3470
3310
3130
2972
2861
2779
2676
2501
2232
1877
1449
949
369
-298
-1058
-1913
-2863
-3900
-4999
-6123
-7239
-8330
-9404
-10484
-11599
-12753
-13917
-15029
-16027
-16879
-17586
-18164
-18623
-18962
-19191
-19336
-19420
-19441
-19376
-19203
-18931
-18594
-18221
-17820
-17381
-16902
-16393
-15869
-15339
-14801
-14266
-13760
-13320
-12970
-12712
-12529
-12405
-12330
-12309
-12346
-12435
-12560
-12704
-12857
-13017
-13178
-13319
-13416
-13460
-13459
-13420
-13330
-13158
-12881
-12511
-12083
-11628
-11162
-10695
-10257
-9891
-9621
-9433
-9284
-9146
-9023
-8930
-8872
-8834
-8805
-8795
-8822
-8882
-8949
-8994
-9019
-9052
-9121
-9237
-9391
-9568
-9757
-9941
-10096
-10199
-10246
-10255
-10256
-10272
-10305
-10337
-10343
-10307
-10226
-10114
-9991
-9877
-9784
-9716
-9671
-9629
-9558
-9425
-9218
-8962
-8708
-8506
-8379
-8330
-8344
-8409
-8508
-8622
-8730
-8816
-8875
-8905
-8898
-8835
-8694
-8465
-8154
-7792
-7406
-7015
-6623
-6230
-5854
-5530
-5290
-5140
-5064
-5053
-5129
-5328
-5661
-6096
-6577
-7059
-7532
-8007
-8499
-9016
-9569
-10169
-10812
-11475
-12134
-12790
-13457
-14136
-14794
-15389
-15900
-16338
-16716
-17020
-17224
-17322
-17338
-17298
-17198
-17007
-16712
-16335
-15915
-15455
-14930
-14321
-13641
-12929
-12206
-11468
-10708
-9941
-9199
-8505
-7865
-7290
-6816
-6479
-6276
-6159
-6073
-6003
-5974
-6009
-6101
-6222
-6370
-6572
-6862
-7245
-7704
-8223
-8811
-9486
-10256
-11116
-12061
-13093
-14206
-15374
-16560
-17740
-18913
-20089
-21252
-22361
-23376
-24283
-25101
-25869
-26613
-27345
-28067
-28776
-29467
-30124
-30720
-31225
-31616
-31886
-32043
-32097
-32033
-31823
-31433
-30850
-30089
-29177
-28136
-26975
-25714
-24383
-23020
-21635
-20209
-18705
-17107
-15428
-13697
-11936
-10151
-8342
-6518
-4687
-2857
-1032
772
2522
4183
5735
7182
8531
9769
10857
11751
12436
12924
13239
13396
13380
13168
12743
12108
11291
10321
9217
7972
6563
4983
3253
1427
-438
-2314
-4201
-6110
-8029
-9921
-11731
-13421
-14973
-16386
-17667
-18822
-19855
-20755
-21493
-22032
-22340
-22418
-22290
-21993
-21555
-20993
-20315
-19522
-18604
-17547
-16338
-14981
-13486
-11858
-10096
-8197
-6167
-4022
-1789
509
2838
5156
7429
9646
11820
13967
16088
18168
20183
22119
23954
25662
27222
28651
29999
31312
32593
33794
34864
35794
36617
37368
38055
38661
39186
39652
40076
40442
40709
40852
40898
40912
40956
41053
41187
41331
41457
41545
41589
41604
41621
41664
41721
41742
41672
41488
41212
40885
40529
40143
39721
39268
38803
38338
37868
37382
36874
36352
35818
35261
34655
33975
33224
32427
31621
30829
30052
29272
28466
27620
26741
25852
24979
24143
23356
22623
21952
21355
20845
20429
20105
19867
19713
19632
19601
19581
19534
19438
19301
19138
18964
18784
18603
18437
18297
18174
18033
17838
17565
17216
16795
16300
15729
15097
14445
13818
13232
12673
12124
11584
11073
10608
10194
9826
9503
9235
9030
8879
8767
8687
8643
8649
8713
8844
9058
9368
9771
10241
10739
11232
11709
12171
12618
13042
13443
13837
14249
14697
15178
15675
16166
16637
17085
17513
17924
18315
18677
18991
19238
19405
19479
19453
19314
19056
18686
18226
17701
17136
16546
15943
15337
14738
14147
13554
12934
12256
11498
10662
9785
8911
8076
7281
6514
5767
5048
4369
3723
3088
2441
1777
1106
442
-206
-824
-1387
-1873
-2284
-2650
-3002
-3346
-3661
-3917
-4096
-4194
-4215
-4166
-4066
-3942
-3813
-3675
-3510
-3317
-3119
-2945
-2801
-2660
-2497
-2308
-2106
-1887
-1626
-1304
-940
-583
-276
-22
201
411
601
760
895
1034
1199
1382
1564
1744
1951
2222
2580
3008
3470
3927
4350
4717
5005
5199
5299
5331
5338
5356
5396
5439
5450
5399
5278
5097
4867
4595
4288
3960
3635
3336
3079
2873
2710
2567
2401
2170
1859
1487
1096
717
353
-15
-407
-829
-1281
-1765
-2284
-2831
-3392
-3947
-4486
-5005
-5508
-6007
-6521
-7065
-7635
-8204
-8730
-9180
-9541
-9818
-10023
-10174
-10291
-10386
-10462
-10507
-10521
-10522
-10537
-10576
-10620
-10642
-10638
-10630
-10639
-10664
-10680
-10675
-10658
-10642
-10621
-10563
-10439
-10236
-9956
-9604
-9189
-8740
-8307
-7935
-7630
-7357
-7073
-6766
-6449
-6138
-5834
-5537
-5264
-5049
-4914
-4851
-4824
-4789
-4717
-4599
-4437
-4239
-4010
-3748
-3444
-3087
-2686
-2265
-1856
-1480
-1144
-852
-607
-398
-204
-5
198
381
518
605
663
709
738
732
677
579
448
292
119
-51
-190
-271
-288
-252
-183
-110
-76
-122
-262
-468
-686
-877
-1050
-1242
-1471
-1720
-1956
-2169
-2387
-2648
-2972
-3361
-3810
-4320
-4879
-5453
-5986
-6437
-6801
-7115
-7425
-7765
-8147
-8574
-9041
-9546
-10079
-10628
-11172
-11689
-12160
-12572
-12925
-13218
-13451
-13622
-13733
-13804
-13863
-13932
-14014
-14088
-14120
-14081
-13954
-13745
-13471
-13150
-12786
-12369
-11888
-11348
-10782
-10234
-9737
-9299
-8910
-8559
-8244
-7964
-7707
-7454
-7194
-6932
-6687
-6469
-6272
-6075
-5864
-5634
-5389
-5136
-4879
-4623
-4369
-4105
-3810
-3459
-3047
-2593
-2132
-1692
-1288
-927
-624
-401
-278
-257
-329
-478
-696
-985
-1347
-1784
-2282
-2817
-3358
-3886
-4405
-4941
-5524
-6170
-6876
-7633
-8433
-9267
-10106
-10903
-11612
-12216
-12735
-13214
-13686
-14161
-14619
-15030
-15369
-15630
-15824
-15978
-16111
-16227
-16312
-16358
-16363
-16341
-16303
-16248
-16180
-16104
-16046
-16032
-16079
-16198
-16392
-16667
-17019
-17433
-17879
-18323
-18737
-19111
-19452
-19777
-20100
-20411
-20685
-20903
-21071
-21231
-21434
-21707
-22046
-22430
-22834
-23228
-23562
-23774
-23815
-23681
-23415
-23077
-22712
-22343
-21983
-21640
-21321
-21028
-20764
-20539
-20369
-20262
-20210
-20202
-20235
-20319
-20464
-20655
-20862
-21046
-21190
-21296
-21380
-21456
-21522
-21568
-21578
-21553
-21512
-21475
-21440
-21365
-21191
-20872
-20403
-19814
-19146
-18439
-17729
-17049
-16421
-15845
-15306
-14798
-14338
-13957
-13672
-13472
-13336
-13257
-13247
-13315
-13444
-13598
-13746
-13876
-13991
-14091
-14171
-14226
-14266
-14307
-14357
-14407
-14431
-14403
-14305
-14140
-13928
-13691
-13444
-13184
-12907
-12616
-12318
-12017
-11696
-11339
-10949
-10551
-10173
-9818
-9458
-9063
-8628
-8178
-7740
-7313
-6868
-6373
-5816
-5211
-4592
-3990
-3431
-2926
-2468
-2036
-1606
-1157
-684
-203
251
635
920
1107
1241
1382
1578
1843
2163
2517
2891
3272
3651
4025
4408
4824
5284
5773
6262
6730
7179
7627
8087
8566
9052
9533
9986
10380
10689
10908
11054
11157
11233
11282
11304
11307
11309
11323
11342
11347
11321
11267
11200
11146
11118
11114
11118
11114
11101
11097
11128
11208
11333
11487
11650
11804
11923
11981
11967
11898
11816
11763
11755
11787
11853
11955
12095
12263
12438
12607
12781
12981
13221
13492
13772
14043
14302
14545
14768
14963
15135
15300
15480
15683
15900
16114
16315
16507
16701
16915
17160
17433
17724
18020
18309
18578
18811
18992
19111
19177
19214
19246
19293
19370
19486
19651
19866
20126
20432
20797
21239
21767
22362
22994
23636
24279
24921
25552
26153
26706
27208
27663
28071
28427
28732
29003
29262
29524
29793
30071
30368
30702
31078
31482
31895
32305
32719
33135
33544
33932
34290
34625
34944
35247
35526
35780
36025
36283
36565
36864
37163
37443
37693
37907
38083
38223
38337
38436
38528
38613
38684
38726
38722
38657
38525
38331
38086
37797
37470
37114
36740
36362
35985
35605
35221
34845
34498
34194
33918
33631
33298
32897
32430
31912
31355
30776
30190
29615
29064
28547
28068
27618
27173
26697
26170
25605
25042
24528
24084
23706
23387
23134
22965
22886
22877
22895
22896
22847
22729
22536
22267
21924
21513
21041
20521
19980
19448
18944
18463
17980
17472
16932
16370
15797
15212
14610
13995
13374
12752
12120
11464
10780
10075
9357
8627
7879
7104
6307
5495
4682
3881
3104
2350
1602
826
-7
-908
-1867
-2868
-3897
-4946
-5994
-7013
-7986
-8927
-9875
-10867
-11904
-12953
-13972
-14944
-15882
-16818
-17776
-18756
-19735
-20676
-21542
-22314
-23000
-23623
-24207
-24753
-25249
-25683
-26059
-26386
-26658
-26842
-26905
-26846
-26705
-26537
-26362
-26159
-25886
-25535
-25139
-24750
-24395
-24063
-23722
-23350
-22957
-22561
-22172
-21777
-21358
-20903
-20431
-19980
-19593
-19285
-19038
-18814
-18587
-18368
-18190
-18079
-18026
-18005
-17999
-18023
-18109
-18270
-18480
-18693
-18875
-19014
-19119
-19202
-19274
-19338
-19400
-19464
-19535
-19618
-19715
-19816
-19901
-19946
-19950
-19937
-19941
-19972
-20012
-20031
-20010
-19949
-19853
-19714
-19526
-19303
-19078
-18885
-18732
-18598
-18448
-18258
-18016
-17716
-17358
-16952
-16521
-16085
-15653
-15210
-14749
-14277
-13823
-13414
-13063
-12758
-12480
-12216
-11969
-11751
-11577
-11455
-11387
-11369
-11399
-11476
-11600
-11767
-11965
-12182
-12412
-12660
-12943
-13279
-13685
-14156
-14671
-15195
-15704
-16195
-16690
-17214
-17775
-18361
-18944
-19498
-20007
-20471
-20901
-21319
-21745
-22187
-22632
-23055
-23442
-23794
-24127
-24450
-24756
-25032
-25269
-25473
-25659
-25839
-26019
-26195
-26359
-26499
-26612
-26712
-26829
-26987
-27187
-27394
-27558
-27638
-27615
-27494
-27298
-27058
-26805
-26565
-26347
-26141
-25934
-25721
-25510
-25311
-25121
-24932
-24743
-24566
-24425
-24331
-24279
-24255
-24248
-24261
-24296
-24344
-24388
-24407
-24394
-24351
-24279
-24173
-24020
-23812
-23553
-23255
-22931
-22589
-22237
-21888
-21554
-21240
-20935
-20613
-20254
-19852
-19427
-19006
-18614
-18255
-17920
-17586
-17228
-16825
-16372
-15889
-15414
-14990
-14639
-14352
-14102
-13872
-13662
-13486
-13351
-13245
-13150
-13054
-12952
-12833
-12680
-12476
-12219
-11930
-11633
-11339
-11045
-10751
-10464
-10194
-9942
-9700
-9468
-9261
-9088
-8934
-8752
-8500
-8167
-7786
-7403
-7036
-6674
-6299
-5902
-5491
-5066
-4618
-4133
-3613
-3067
-2502
-1912
-1291
-640
22
678
1317
1933
2524
3080
3598
4077
4525
4943
5322
5650
5923
6149
6344
6526
6703
6869
7010
7109
7155
7149
7102
7032
6956
6888
6840
6821
6832
6872
6934
7014
7102
7185
7253
7307
7363
7445
7566
7727
7911
8106
8305
8510
8725
8951
9187
9429
9671
9905
10127
10341
10553
10768
10994
11243
11531
11869
12255
12672
13103
13543
14010
14518
15058
15598
16099
16546
16958
17374
17822
18305
18808
19314
19822
20338
20876
21436
22009
22573
23105
23587
24018
24415
24809
25225
25676
26156
26655
27167
27683
28191
28665
29085
29438
29723
29940
30083
30154
30170
30161
30156
30167
30187
30213
30249
30307
30388
30481
30571
30650
30729
30818
30924
31042
31165
31281
31381
31464
31535
31605
31680
31745
31778
31762
31699
31611
31525
31457
31414
31391
31374
31341
31273
31167
31036
30902
30776
30657
30540
30424
30306
30181
30037
29871
29689
29501
29309
29107
28893
28672
28448
28208
27920
27566
27159
26735
26329
25946
25568
25176
24771
24374
24011
23697
23436
23222
23037
22859
22671
22469
22259
22054
21869
21718
21617
21576
21586
21621
21649
21649
21616
21556
21475
21374
21260
21137
21019
20918
20853
20832
20850
20878
20876
20813
20687
20519
20336
20151
19959
19748
19511
19248
18971
18691
18416
18140
17844
17508
17133
16740
16364
16021
15709
15417
15145
14906
14712
14562
14443
14349
14284
14268
14313
14423
14585
14772
14954
15103
15196
15225
15186
15080
14920
14725
14522
14331
14154
13972
13761
13511
13226
12922
12619
12334
12081
11866
11683
11515
11341
11144
10914
10647
10341
9996
9615
9198
8742
8246
7719
7172
6617
6058
5494
4925
4353
3779
3196
2589
1955
1304
662
56
-503
-1026
-1540
-2076
-2646
-3244
-3844
-4431
-5013
-5615
-6261
-6948
-7653
-8352
-9039
-9723
-10413
-11106
-11788
-12449
-13088
-13706
-14307
-14886
-15432
-15924
-16338
-16664
-16907
-17100
-17276
-17452
-17622
-17774
-17903
-18012
-18104
-18171
-18203
-18201
-18174
-18135
-18086
-18028
-17962
-17899
-17857
-17850
-17885
-17959
-18051
-18128
-18155
-18119
-18034
-17921
-17789
-17629
-17431
-17204
-16969
-16743
-16514
-16253
-15940
-15575
-15174
-14760
-14354
-13982
-13672
-13439
-13273
-13144
-13023
-12903
-12796
-12713
-12658
-12625
-12609
-12617
-12657
-12728
-12820
-12920
-13017
-13110
-13201
-13292
-13376
-13439
-13469
-13464
-13421
-13336
-13196
-12987
-12703
-12353
-11948
-11502
-11021
-10515
-10003
-9508
-9039
-8590
-8141
-7670
-7161
-6607
-6012
-5385
-4745
-4103
-3462
-2827
-2209
-1631
-1110
-642
-207
209
605
972
1312
1640
1971
2295
2586
2815
2970
3055
3076
3037
2943
2802
2621
2394
2119
1806
1494
1227
1020
862
715
561
411
292
225
209
225
248
253
222
155
66
-26
-105
-169
-225
-285
-360
-456
-572
-697
-812
-909
-997
-1099
-1233
-1389
-1527
-1605
-1605
-1545
-1466
-1403
-1379
-1401
-1469
-1583
-1737
-1916
-2096
-2248
-2350
-2395
-2390
-2350
-2289
-2205
-2092
-1943
-1764
-1579
-1420
-1313
-1268
-1272
-1296
-1314
-1310
-1288
-1260
-1242
-1242
-1268
-1319
-1394
-1489
-1595
-1705
-1813
-1922
-2043
-2189
-2370
-2575
-2782
-2970
-3134
-3296
-3479
-3692
-3923
-4155
-4379
-4600
-4823
-5046
-5258
-5448
-5615
-5755
-5861
-5921
-5937
-5923
-5899
-5875
-5844
-5797
-5735
-5673
-5625
-5599
-5586
-5568
-5525
-5445
-5328
-5190
-5060
-4959
-4890
-4832
-4758
-4644
-4483
-4281
-4049
-3802
-3555
-3316
-3082
-2846
-2596
-2333
-2059
-1772
-1460
-1107
-709
-274
182
648
1110
1558
1978
2363
2720
3059
3384
3685
3959
4217
4481
4762
5047
5312
5545
5750
5936
6091
6189
6213
6174
6105
6037
5979
5933
5912
5938
6016
6119
6201
6226
6187
6098
5967
5794
5574
5316
5037
4750
4451
4130
3779
3403
3008
2601
2186
1773
1379
1025
727
489
301
143
3
-119
-212
-268
-292
-303
-308
-290
-222
-92
79
244
367
441
488
541
625
756
936
1153
1381
1601
1814
2047
2326
2642
2948
3187
3332
3401
3436
3470
3514
3560
3606
3660
3732
3824
3927
4024
4105
4170
4222
4267
4306
4336
4358
4377
4396
4409
4400
4358
4281
4183
4078
3973
3866
3750
3624
3495
3371
3258
3160
3078
3000
2915
2811
2688
2556
2424
2294
2162
2027
1895
1773
1657
1532
1381
1197
985
751
499
223
-86
-431
-811
-1215
-1634
-2058
-2481
-2900
-3315
-3724
-4122
-4499
-4840
-5126
-5344
-5491
-5574
-5605
-5595
-5550
-5476
-5379
-5258
-5098
-4876
-4582
-4229
-3851
-3474
-3110
-2756
-2414
-2099
-1829
-1611
-1444
-1331
-1281
-1302
-1384
-1500
-1628
-1769
-1949
-2190
-2499
-2863
-3262
-3686
-4129
-4578
-5013
-5413
-5768
-6072
-6322
-6509
-6625
-6671
-6666
-6632
-6589
-6539
-6471
-6372
-6233
-6058
-5857
-5643
-5427
-5211
-4984
-4728
-4431
-4093
-3729
-3353
-2963
-2550
-2109
-1657
-1226
-842
-509
-217
36
235
368
445
508
598
734
906
1088
1258
1403
1516
1599
1667
1749
1866
2013
2171
2315
2442
2562
2680
2784
2861
2914
2962
3021
3087
3143
3176
3186
3174
3135
3060
2951
2822
2698
2589
2491
2400
2318
2247
2179
2093
1972
1812
1628
1435
1236
1022
795
555
304
40
-249
-568
-913
-1281
-1678
-2117
-2598
-3109
-3625
-4132
-4631
-5130
-5630
-6120
-6589
-7035
-7472
-7908
-8345
-8778
-9211
-9654
-10114
-10575
-11003
-11369
-11670
-11930
-12176
-12417
-12638
-12828
-12993
-13156
-13333
-13521
-13693
-13830
-13932
-14019
-14112
-14217
-14328
-14433
-14529
-14623
-14731
-14867
-15039
-15244
-15468
-15693
-15902
-16093
-16270
-16434
-16586
-16727
-16867
-17024
-17206
-17398
-17561
-17658
-17679
-17652
-17621
-17617
-17645
-17686
-17722
-17748
-17774
-17814
-17882
-17988
-18137
-18327
-18544
-18772
-19001
-19230
-19465
-19703
-19929
-20117
-20246
-20312
-20332
-20330
-20324
-20319
-20304
-20272
-20219
-20149
-20067
-19976
-19883
-19791
-19694
-19577
-19420
-19219
-18996
-18795
-18653
-18578
-18549
-18534
-18513
-18477
-18423
-18347
-18244
-18119
-17983
-17845
-17702
-17542
-17357
-17150
-16934
-16720
-16510
-16300
-16093
-15891
-15698
-15515
-15343
-15182
-15038
-14912
-14797
-14675
-14535
-14378
-14221
-14084
-13981
-13903
-13828
-13730
-13587
-13389
-13138
-12852
-12551
-12251
-11959
-11668
-11368
-11055
-10731
-10402
-10075
-9756
-9452
-9171
-8913
-8672
-8444
-8237
-8064
-7931
-7825
-7718
-7588
-7427
-7248
-7062
-6878
-6697
-6519
-6349
-6188
-6038
-5899
-5777
-5674
-5587
-5502
-5403
-5278
-5124
-4944
-4751
-4555
-4365
-4183
-4003
-3822
-3634
-3430
-3194
-2904
-2550
-2146
-1719
-1285
-838
-360
154
689
1225
1759
2297
2840
3370
3867
4327
4768
5209
5645
6056
6428
6770
7104
7443
7786
8129
8476
8832
9190
9531
9835
10099
10331
10539
10732
10915
11099
11288
11474
11646
11794
11926
12047
12151
12226
12269
12304
12359
12448
12551
12638
12689
12706
12699
12670
12609
12504
12353
12161
11939
11703
11478
11285
11133
11019
10937
10890
10887
10926
10989
11052
11103
11145
11180
11200
11194
11160
11114
11073
11044
11019
10993
10972
10966
10971
10962
10910
10804
10654
10481
10299
10114
9936
9776
9641
9525
9411
9282
9135
8978
8815
8643
8452
8238
8005
7766
7531
7302
7075
6848
6623
6405
6196
5990
5776
5551
5321
5103
4908
4731
4557
4371
4172
3969
3775
3594
3427
3276
3151
3068
3038
3063
3143
3274
3449
3652
3858
4043
4193
4306
4397
4481
4565
4642
4702
4743
4774
4814
4873
4946
5011
5042
5023
4950
4828
4668
4485
4294
4101
3903
3692
3466
3234
3008
2788
2570
2352
2143
1956
1790
1634
1478
1332
1213
1128
1060
982
880
766
664
581
504
411
294
155
4
-148
-293
-421
-527
-618
-714
-834
-987
-1167
-1367
-1578
-1790
-1990
-2168
-2325
-2474
-2630
-2795
-2955
-3095
-3196
-3251
-3259
-3230
-3183
-3144
-3130
-3150
-3199
-3262
-3318
-3345
-3333
-3288
-3230
-3178
-3138
-3105
-3070
-3031
-2985
-2925
-2843
-2741
-2637
-2553
-2494
-2449
-2404
-2358
-2323
-2303
-2285
-2260
-2236
-2240
-2291
-2381
-2480
-2564
-2637
-2722
-2834
-2969
-3120
-3285
-3477
-3701
-3947
-4193
-4423
-4633
-4828
-5006
-5156
-5271
-5352
-5412
-5465
-5517
-5569
-5612
-5638
-5641
-5620
-5578
-5520
-5448
-5365
-5274
-5189
-5121
-5078
-5053
-5026
-4978
-4897
-4782
-4645
-4502
-4368
-4260
-4195
-4185
-4226
-4307
-4411
-4526
-4646
-4769
-4881
-4966
-5012
-5025
-5023
-5018
-5008
-4980
-4922
-4837
-4737
-4635
-4535
-4444
-4374
-4338
-4343
-4384
-4451
-4528
-4598
-4640
-4637
-4585
-4499
-4402
-4306
-4205
-4078
-3917
-3725
-3520
-3316
-3123
-2940
-2762
-2576
-2374
-2158
-1948
-1773
-1657
-1606
-1602
-1626
-1666
-1719
-1786
-1861
-1937
-2004
-2057
-2088
-2089
-2058
-1995
-1909
-1805
-1682
-1537
-1369
-1184
-993
-804
-616
-427
-236
-45
142
320
486
638
772
890
995
1086
1165
1230
1286
1340
1398
1461
1527
1604
1712
1875
2099
2367
2647
2912
3159
3404
3659
3930
4210
4491
4776
5069
5367
5663
5948
6226
6508
6805
7118
7441
7766
8090
8414
8735
9049
9351
9638
9910
10168
10414
10650
10884
11123
11365
11605
11836
12057
12277
12505
12748
13004
13274
13556
13852
14158
14465
14754
15011
15229
15412
15568
15706
15828
15934
16021
16090
16138
16165
16174
16166
16145
16109
16052
15967
15849
15700
15523
15323
15098
14843
14554
14235
13896
13551
13206
12861
12506
12133
11743
11344
10948
10565
10201
9865
9565
9305
9075
8855
8622
8364
8084
7796
7509
7227
6950
6679
6415
6158
5903
5645
5381
5115
4850
4584
4312
4027
3734
3439
3146
2857
2568
2280
1993
1712
1445
1198
980
792
627
462
274
54
-184
-412
-609
-771
-914
-1057
-1208
-1367
-1536
-1721
-1920
-2114
-2268
-2358
-2388
-2387
-2385
-2391
-2395
-2382
-2352
-2311
-2266
-2213
-2148
-2074
-1996
-1911
-1799
-1631
-1395
-1101
-779
-461
-161
123
401
679
945
1187
1393
1567
1719
1856
1973
2061
2111
2125
2116
2096
2076
2056
2029
1983
1903
1782
1620
1425
1203
957
695
429
172
-73
-317
-569
-830
-1091
-1351
-1623
-1927
-2260
-2599
-2915
-3200
-3463
-3714
-3945
-4140
-4292
-4416
-4531
-4636
-4714
-4749
-4745
-4724
-4704
-4696
-4696
-4702
-4709
-4710
-4698
-4668
-4629
-4585
-4540
-4490
-4438
-4397
-4378
-4378
-4383
-4380
-4367
-4347
-4320
-4282
-4231
-4170
-4107
-4042
-3967
-3879
-3777
-3663
-3533
-3379
-3204
-3023
-2854
-2702
-2556
-2404
-2242
-2069
-1880
-1661
-1412
-1145
-876
-609
-333
-46
237
486
683
836
961
1066
1142
1179
1181
1165
1146
1125
1098
1068
1040
1016
996
969
935
900
870
852
852
870
905
945
970
967
935
881
817
750
691
651
634
630
619
584
516
417
288
132
-48
-235
-411
-567
-708
-851
-1004
-1167
-1329
-1490
-1654
-1826
-2007
-2192
-2380
-2571
-2765
-2961
-3159
-3366
-3588
-3827
-4075
-4316
-4535
-4726
-4887
-5017
-5114
-5184
-5237
-5293
-5356
-5420
-5466
-5481
-5463
-5419
-5348
-5240
-5082
-4877
-4637
-4378
-4101
-3790
-3427
-3007
-2543
-2051
-1546
-1040
-552
-112
246
513
706
858
999
1137
1259
1344
1391
1416
1452
1526
1649
1808
1974
2119
2222
2278
2297
2291
2273
2253
2235
2220
2208
2200
2200
2216
2256
2332
2454
2627
2849
3111
3404
3719
4054
4398
4739
5059
5349
5606
5834
6029
6188
6310
6408
6504
6613
6729
6835
6919
6985
7052
7131
7215
7290
7341
7371
7393
7418
7454
7501
7557
7618
7677
7730
7773
7808
7834
7847
7847
7831
7809
7787
7771
7759
7744
7714
7656
7561
7422
7246
7043
6821
6587
6346
6112
5909
5757
5662
5612
5586
5564
5537
5496
5431
5336
5205
5045
4860
4658
4442
4217
3986
3753
3522
3300
3094
2915
2765
2641
2535
2444
2364
2290
2211
2111
1974
1790
1555
1268
941
590
238
-96
-402
-679
-934
-1181
-1439
-1734
-2078
-2472
-2900
-3345
-3795
-4241
-4674
-5077
-5440
-5760
-6049
-6310
-6535
-6708
-6822
-6894
-6951
-7018
-7104
-7200
-7294
-7378
-7450
-7509
-7555
-7585
-7607
-7630
-7669
-7729
-7805
-7882
-7950
-8007
-8064
-8122
-8178
-8220
-8249
-8277
-8328
-8411
-8522
-8646
-8777
-8917
-9070
-9230
-9391
-9550
-9711
-9875
-10031
-10162
-10259
-10330
-10393
-10458
-10522
-10570
-10589
-10571
-10510
-10407
-10274
-10134
-10007
-9896
-9786
-9665
-9536
-9420
-9333
-9269
-9204
-9113
-8983
-8809
-8586
-8311
-7994
-7654
-7309
-6958
-6586
-6176
-5732
-5274
-4820
-4377
-3938
-3492
-3038
-2579
-2124
-1682
-1262
-866
-485
-108
272
656
1034
1400
1750
2086
2407
2708
2979
3212
3403
3559
3698
3837
3989
4153
4319
4482
4638
4790
4934
5062
5167
5249
5313
5360
5386
5386
5363
5327
5287
5248
5213
5181
5154
5134
5115
5094
5068
5037
5001
4955
4896
4826
4744
4651
4544
4423
4294
4164
4030
3887
3733
3587
3481
3437
3449
3485
3513
3518
3507
3497
3495
3498
3491
3457
3384
3269
3115
2935
2738
2530
2309
2076
1837
1603
1381
1168
957
738
508
269
25
-219
-460
-699
-934
-1158
-1358
-1517
-1625
-1686
-1713
-1719
-1708
-1678
-1630
-1570
-1505
-1437
-1365
-1296
-1245
-1227
-1250
-1304
-1374
-1448
-1525
-1608
-1704
-1824
-1985
-2199
-2469
-2777
-3100
-3426
-3757
-4105
-4463
-4812
-5127
-5404
-5663
-5929
-6213
-6504
-6783
-7035
-7255
-7448
-7618
-7768
-7901
-8023
-8132
-8226
-8299
-8349
-8372
-8362
-8315
-8232
-8124
-8002
-7873
-7739
-7604
-7477
-7377
-7309
-7260
-7201
-7101
-6940
-6717
-6438
-6118
-5777
-5438
-5115
-4815
-4532
-4266
-4024
-3815
-3634
-3465
-3287
-3093
-2895
-2710
-2540
-2372
-2193
-2007
-1832
-1693
-1602
-1554
-1536
-1533
-1537
-1546
-1564
-1595
-1640
-1698
-1762
-1828
-1897
-1970
-2052
-2138
-2223
-2304
-2377
-2442
-2498
-2544
-2574
-2587
-2580
-2557
-2523
-2485
-2446
-2403
-2355
-2302
-2253
-2216
-2192
-2179
-2179
-2195
-2230
-2280
-2343
-2416
-2505
-2610
-2720
-2820
-2897
-2953
-3000
-3044
-3079
-3099
-3110
-3118
-3124
-3115
-3077
-3010
-2933
-2864
-2804
-2739
-2657
-2561
-2462
-2363
-2262
-2153
-2041
-1942
-1862
-1804
-1764
-1740
-1730
-1727
-1718
-1696
-1663
-1622
-1574
-1508
-1418
-1306
-1180
-1047
-910
-771
-644
-544
-474
-422
-371
-320
-278
-254
-245
-238
-228
-220
-226
-252
-291
-329
-349
-339
-288
-199
-93
6
78
118
139
151
164
182
212
259
320
388
459
534
612
685
738
756
739
696
631
545
438
328
238
183
156
141
127
122
135
161
182
184
165
136
111
93
89
102
140
202
276
350
419
490
568
650
732
807
875
941
1006
1075
1143
1207
1264
1309
1339
1357
1368
1375
1385
1405
1444
1506
1582
1657
1724
1785
1854
1938
2033
2127
2217
2307
2406
2515
2629
2744
2864
3001
3153
3310
3456
3584
3702
3823
3957
4106
4269
4448
4646
4866
5104
5350
5593
5822
6033
6229
6419
6611
6802
6980
7133
7255
7356
7456
7573
7721
7904
8121
8362
8601
8810
8966
9063
9109
9119
9104
9074
9042
9020
9008
8988
8933
8828
8679
8512
8357
8231
8138
8069
8010
7948
7865
7757
7630
7497
7370
7253
7148
7056
6979
6920
6882
6866
6876
6906
6950
7000
7053
7109
7163
7197
7193
7141
7053
6946
6829
6701
6556
6396
6231
6063
5883
5682
5464
5251
5062
4900
4756
4618
4483
4359
4249
4153
4067
3996
3942
3905
3879
3853
3820
3777
3729
3683
3644
3616
3592
3562
3515
3454
3391
3340
3307
3285
3265
3242
3217
3191
3161
3119
3057
2970
2859
2735
2614
2510
2423
2340
2242
2115
1961
1796
1638
1502
1389
1294
1204
1117
1040
990
973
982
996
1000
987
961
924
869
788
682
561
437
319
214
127
60
7
-44
-104
-178
-265
-372
-507
-674
-865
-1064
-1261
-1457
-1657
-1860
-2056
-2240
-2416
-2592
-2772
-2948
-3117
-3280
-3445
-3611
-3770
-3910
-4019
-4099
-4142
-4150
-4127
-4083
-4035
-3986
-3934
-3870
-3786
-3683
-3559
-3417
-3263
-3105
-2945
-2778
-2594
-2391
-2178
-1973
-1786
-1622
-1482
-1368
-1284
-1225
-1183
-1150
-1125
-1105
-1082
-1044
-991
-933
-890
-873
-878
-896
-926
-974
-1045
-1135
-1234
-1331
-1419
-1488
-1525
-1521
-1478
-1415
-1355
-1315
-1295
-1287
-1276
-1252
-1212
-1164
-1119
-1090
-1082
-1089
-1106
-1133
-1176
-1236
-1307
-1380
-1454
-1534
-1621
-1710
-1787
-1839
-1863
-1864
-1851
-1828
-1802
-1781
-1774
-1785
-1808
-1830
-1832
-1803
-1742
-1658
-1570
-1494
-1440
-1402
-1370
-1334
-1291
-1244
-1195
-1142
-1083
-1014
-935
-840
-729
-605
-478
-353
-233
-117
-8
93
187
284
397
534
689
843
985
1114
1238
1362
1481
1589
1684
1778
1882
2003
2141
2292
2453
2621
2788
2944
3081
3197
3293
3374
3437
3475
3482
3453
3394
3314
3230
3154
3093
3048
3009
2965
2909
2841
2770
2706
2656
2616
2574
2521
2454
2382
2314
2254
2197
2139
2081
2027
1977
1921
1846
1750
1648
1560
1503
1473
1461
1461
1479
1524
1598
1693
1791
1880
1957
2029
2107
2195
2294
2401
2506
2602
2690
2775
2865
2967
3079
3202
3333
3467
3597
3709
3800
3876
3954
4042
4134
4215
4271
4301
4311
4300
4268
4216
4157
4111
4090
4090
4103
4124
4156
4199
4244
4278
4301
4320
4339
4351
4338
4288
4208
4115
4024
3938
3859
3793
3753
3742
3754
3784
3832
3901
3991
4094
4195
4290
4379
4465
4543
4603
4643
4671
4699
4737
4787
4851
4927
5011
5090
5151
5188
5197
5177
5124
5038
4929
4817
4721
4651
4603
4566
4527
4479
4417
4343
4263
4185
4109
4030
3946
3865
3801
3761
3737
3715
3691
3676
3683
3715
3761
3809
3855
3904
3956
4001
4030
4046
4067
4110
4173
4245
4310
4361
4399
4422
4424
4402
4359
4309
4259
4206
4143
4069
3993
3921
3853
3778
3694
3606
3529
3466
3406
3334
3240
3129
3010
2892
2777
2671
2580
2503
2436
2364
2279
2182
2079
1969
1845
1699
1534
1368
1220
1104
1018
955
907
874
854
842
828
797
742
662
566
466
377
309
260
226
198
173
148
126
111
109
127
172
247
351
482
633
797
970
1139
1295
1429
1543
1645
1741
1835
1929
2021
2120
2227
2344
2466
2587
2702
2803
2878
2918
2925
2912
2897
2889
2888
2891
2901
2920
2947
2971
2980
2967
2929
2863
2768
2649
2521
2398
2283
2165
2037
1907
1784
1671
1550
1405
1233
1054
887
732
567
374
152
-84
-318
-543
-754
-949
-1125
-1289
-1458
-1649
-1864
-2093
-2318
-2527
-2709
-2862
-2988
-3098
-3203
-3306
-3402
-3478
-3529
-3561
-3585
-3613
-3649
-3697
-3760
-3844
-3948
-4065
-4185
-4305
-4428
-4557
-4692
-4827
-4956
-5080
-5207
-5347
-5501
-5659
-5806
-5939
-6063
-6189
-6318
-6440
-6547
-6642
-6733
-6827
-6923
-7014
-7097
-7172
-7239
-7297
-7347
-7395
-7446
-7495
-7524
-7519
-7471
-7390
-7291
-7184
-7076
-6971
-6874
-6785
-6700
-6614
-6525
-6432
-6330
-6209
-6064
-5895
-5709
-5511
-5298
-5070
-4834
-4603
-4389
-4195
-4022
-3877
-3764
-3679
-3603
-3512
-3390
-3240
-3081
-2933
-2802
-2683
-2565
-2434
-2281
-2113
-1948
-1808
-1711
-1656
-1628
-1612
-1593
-1569
-1542
-1519
-1512
-1525
-1557
-1602
-1654
-1708
-1762
-1810
-1844
-1867
-1889
-1919
-1957
-1990
-2007
-2007
-1994
-1971
-1930
-1860
-1761
-1642
-1519
-1407
-1315
-1248
-1208
-1191
-1189
-1193
-1197
-1199
-1204
-1216
-1244
-1293
-1363
-1447
-1535
-1620
-1701
-1773
-1827
-1858
-1868
-1870
-1882
-1910
-1955
-2005
-2055
-2093
-2112
-2113
-2107
-2107
-2115
-2119
-2095
-2029
-1934
-1829
-1737
-1669
-1628
-1612
-1616
-1634
-1657
-1685
-1722
-1777
-1851
-1943
-2048
-2161
-2277
-2385
-2474
-2543
-2599
-2655
-2716
-2776
-2825
-2861
-2888
-2916
-2948
-2980
-2999
-2997
-2972
-2936
-2908
-2901
-2918
-2948
-2977
-2996
-3006
-3012
-3016
-3022
-3035
-3063
-3110
-3171
-3237
-3299
-3350
-3380
-3385
-3362
-3316
-3256
-3188
-3110
-3021
-2920
-2817
-2720
-2631
-2547
-2461
-2367
-2262
-2145
-2025
-1917
-1834
-1773
-1722
-1665
-1596
-1520
-1443
-1366
-1283
-1188
-1085
-980
-879
-790
-718
-671
-647
-631
-607
-562
-493
-402
-297
-184
-73
24
97
144
169
174
165
146
125
104
82
49
-3
-73
-157
-250
-348
-445
-536
-614
-680
-735
-779
-804
-806
-783
-748
-710
-677
-649
-627
-614
-611
-617
-628
-644
-673
-722
-793
-880
-974
-1068
-1159
-1238
-1296
-1327
-1334
-1330
-1331
-1345
-1378
-1428
-1492
-1569
-1660
-1767
-1891
-2028
-2167
-2291
-2386
-2449
-2480
-2478
-2442
-2372
-2275
-2167
-2064
-1972
-1887
-1799
-1701
-1591
-1469
-1331
-1175
-995
-794
-580
-360
-141
71
269
445
592
716
827
940
1061
1189
1318
1443
1563
1680
1796
1909
2017
2123
2220
2302
2357
2380
2373
2342
2294
2236
2173
2110
2048
1985
1918
1848
1783
1738
1725
1744
1792
1860
1946
2048
2164
2287
2410
2531
2646
2754
2850
2934
3010
3088
3175
3273
3378
3483
3586
3685
3784
3885
3988
4094
4199
4300
4393
4474
4539
4585
4615
4640
4670
4703
4727
4725
4689
4633
4579
4544
4528
4517
4499
4471
4433
4384
4323
4251
4178
4115
4065
4018
3963
3896
3820
3747
3689
3651
3632
3624
3615
3599
3584
3586
3618
3681
3762
3852
3951
4059
4175
4281
4364
4424
4476
4534
4603
4676
4750
4829
4920
5022
5124
5215
5294
5369
5450
5538
5625
5699
5750
5774
5773
5759
5743
5730
5719
5702
5673
5628
5566
5486
5389
5285
5187
5102
5027
4950
4864
4770
4677
4594
4518
4443
4363
4275
4179
4075
3963
3842
3714
3580
3442
3306
3182
3077
2988
2908
2825
2734
2637
2537
2429
2309
2175
2032
1891
1755
1622
1486
1343
1200
1066
946
842
752
677
620
579
547
509
451
372
278
180
81
-20
-120
-216
-304
-389
-477
-574
-672
-759
-827
-882
-934
-993
-1057
-1119
-1178
-1242
-1313
-1390
-1466
-1537
-1602
-1668
-1735
-1806
-1881
-1965
-2065
-2184
-2322
-2477
-2647
-2826
-3005
-3172
-3321
-3454
-3578
-3699
-3820
-3948
-4093
-4268
-4469
-4683
-4890
-5078
-5247
-5403
-5557
-5716
-5884
-6066
-6259
-6458
-6656
-6842
-7010
-7151
-7257
-7324
-7353
-7349
-7315
-7257
-7179
-7090
-6996
-6903
-6807
-6703
-6590
-6467
-6333
-6187
-6031
-5876
-5733
-5611
-5506
-5407
-5304
-5198
-5092
-4984
-4872
-4755
-4636
-4523
-4416
-4308
-4196
-4088
-4000
-3948
-3932
-3943
-3969
-4003
-4043
-4088
-4129
-4161
-4184
-4196
-4194
-4171
-4122
-4054
-3981
-3916
-3864
-3826
-3797
-3775
-3755
-3729
-3692
-3642
-3588
-3539
-3496
-3449
-3386
-3304
-3213
-3126
-3049
-2981
-2920
-2863
-2812
-2766
-2717
-2660
-2591
-2513
-2433
-2354
-2278
-2204
-2127
-2041
-1941
-1818
-1668
-1493
-1295
-1082
-866
-663
-483
-328
-187
-47
100
258
425
601
787
986
1198
1423
1654
1881
2094
2287
2460
2619
2763
2890
2996
3078
3139
3183
3209
3221
3225
3231
3242
3254
3259
3258
3260
3273
3289
3292
3265
3210
3140
3070
3006
2943
2879
2815
2749
2680
2599
2504
2402
2306
2229
2172
2130
2093
2055
2012
1967
1923
1880
1834
1782
1716
1638
1547
1445
1326
1187
1028
855
681
515
362
227
108
6
-78
-148
-209
-267
-333
-412
-512
-637
-787
-958
-1138
-1316
-1486
-1652
-1822
-1997
-2171
-2328
-2459
-2567
-2660
-2745
-2825
-2896
-2954
-2996
-3021
-3034
-3038
-3041
-3052
-3073
-3103
-3139
-3172
-3196
-3204
-3194
-3167
-3128
-3082
-3032
-2980
-2930
-2887
-2853
-2826
-2805
-2793
-2797
-2820
-2858
-2903
-2946
-2987
-3025
-3055
-3071
-3069
-3048
-3012
-2965
-2907
-2840
-2772
-2707
-2643
-2572
-2494
-2415
-2349
-2297
-2249
-2191
-2119
-2037
-1957
-1879
-1799
-1715
-1629
-1546
-1471
-1405
-1353
-1321
-1309
-1310
-1315
-1318
-1322
-1334
-1352
-1366
-1365
-1346
-1312
-1271
-1232
-1203
-1187
-1186
-1191
-1192
-1185
-1169
-1154
-1145
-1143
-1146
-1154
-1167
-1184
-1200
-1209
-1203
-1177
-1130
-1061
-979
-894
-816
-748
-685
-619
-544
-464
-385
-314
-252
-194
-131
-58
30
129
239
355
478
606
731
847
951
1049
1149
1254
1362
1468
1575
1687
1808
1935
2060
2179
2298
2427
2573
2736
2916
3110
3317
3531
3738
3930
4103
4262
4419
4580
4748
4924
5103
5282
5456
5622
5781
5934
6082
6224
6355
6469
6564
6639
6696
6738
6766
6781
6781
6762
6721
6658
6575
6480
6381
6280
6180
6080
5987
5913
5863
5839
5830
5828
5826
5826
5829
5832
5835
5835
5833
5830
5826
5818
5805
5790
5772
5751
5724
5691
5656
5623
5592
5565
5539
5509
5473
5428
5374
5316
5263
5219
5185
5158
5134
5105
5066
5008
4925
4821
4710
4602
4505
4414
4323
4229
4136
4048
3967
3885
3791
3679
3544
3390
3225
3054
2883
2714
2544
2371
2191
1997
1784
1550
1301
1041
781
528
288
67
-132
-312
-477
-626
-753
-851
-917
-963
-1000
-1043
-1091
-1143
-1198
-1257
-1322
-1391
-1461
-1529
-1594
-1657
-1715
-1762
-1796
-1819
-1838
-1864
-1905
-1964
-2044
-2141
-2252
-2375
-2508
-2654
-2813
-2976
-3131
-3268
-3391
-3508
-3628
-3753
-3872
-3975
-4062
-4133
-4189
-4226
-4242
-4243
-4242
-4251
-4272
-4295
-4311
-4317
-4319
-4320
-4317
-4304
-4282
-4257
-4239
-4231
-4231
-4235
-4240
-4249
-4263
-4283
-4306
-4333
-4365
-4403
-4449
-4503
-4564
-4635
-4715
-4801
-4889
-4978
-5065
-5149
-5229
-5306
-5380
-5451
-5514
-5560
-5582
-5577
-5544
-5486
-5409
-5321
-5233
-5155
-5089
-5031
-4976
-4922
-4872
-4829
-4785
-4733
-4671
-4611
-4570
-4560
-4578
-4613
-4651
-4691
-4735
-4786
-4840
-4892
-4940
-4986
-5031
-5075
-5119
-5160
-5198
-5233
-5261
-5276
-5278
-5267
-5248
-5227
-5205
-5183
-5154
-5114
-5060
-4993
-4920
-4844
-4765
-4680
-4584
-4473
-4344
-4200
-4043
-3886
-3735
-3593
-3456
-3320
-3188
-3063
-2950
-2842
-2732
-2614
-2491
-2372
-2260
-2153
-2049
-1953
-1870
-1803
-1747
-1691
-1625
-1545
-1449
-1334
-1201
-1054
-903
-756
-617
-487
-362
-241
-123
-5
112
226
330
419
494
561
630
708
798
897
998
1095
1185
1273
1368
1473
1582
1683
1769
1846
1924
2012
2107
2201
2288
2365
2437
2510
2591
2683
2792
2913
3034
3139
3220
3285
3353
3437
3534
3632
3715
3777
3822
3858
3888
3917
3949
3988
4033
4072
4091
4089
4073
4058
4051
4051
4056
4066
4089
4127
4175
4225
4276
4331
4394
4463
4530
4595
4664
4740
4821
4899
4970
5041
5119
5205
5291
5366
5429
5481
5525
5560
5584
5598
5606
5606
5596
5573
5545
5520
5503
5491
5477
5461
5450
5452
5467
5484
5490
5476
5445
5403
5360
5319
5279
5238
5198
5168
5155
5164
5195
5242
5300
5362
5420
5470
5514
5561
5615
5670
5710
5723
5711
5688
5665
5640
5604
5557
5506
5460
5421
5379
5330
5274
5219
5169
5122
5074
5027
4984
4946
4909
4873
4841
4819
4804
4786
4759
4721
4676
4621
4549
4453
4334
4204
4069
3926
3771
3604
3430
3256
3083
2908
2734
2560
2384
2203
2012
1818
1632
1465
1315
1170
1024
875
728
588
456
331
208
82
-54
-200
-346
-476
-579
-654
-714
-770
-824
-870
-902
-920
-932
-947
-971
-1002
-1040
-1074
-1101
-1121
-1134
-1138
-1133
-1116
-1090
-1058
-1020
-978
-926
-865
-803
-749
-709
-688
-686
-705
-743
-795
-854
-918
-989
-1071
-1165
-1266
-1368
-1462
-1542
-1607
-1658
-1703
-1750
-1804
-1864
-1926
-1985
-2036
-2076
-2099
-2105
-2102
-2099
-2099
-2096
-2081
-2052
-2021
-1998
-1987
-1979
-1962
-1928
-1877
-1811
-1737
-1662
-1600
-1559
-1541
-1536
-1535
-1535
-1536
-1546
-1568
-1599
-1633
-1661
-1673
-1668
-1652
-1637
-1632
-1637
-1648
-1658
-1661
-1653
-1627
-1583
-1529
-1476
-1430
-1384
-1324
-1245
-1153
-1065
-993
-934
-881
-825
-768
-711
-657
-612
-582
-570
-573
-581
-586
-589
-597
-619
-652
-687
-716
-736
-749
-760
-772
-791
-820
-862
-914
-971
-1028
-1083
-1132
-1173
-1205
-1230
-1254
-1287
-1333
-1387
-1441
-1486
-1517
-1538
-1555
-1568
-1574
-1564
-1537
-1497
-1455
-1419
-1392
-1370
-1346
-1317
-1283
-1247
-1214
-1188
-1171
-1162
-1152
-1136
-1108
-1069
-1025
-988
-969
-981
-1024
-1090
-1162
-1228
-1287
-1344
-1404
-1473
-1549
-1635
-1732
-1834
-1937
-2037
-2136
-2238
-2341
-2431
-2500
-2544
-2571
-2591
-2604
-2612
-2617
-2632
-2667
-2725
-2803
-2895
-3002
-3124
-3251
-3368
-3457
-3515
-3547
-3558
-3550
-3524
-3485
-3440
-3398
-3361
-3326
-3294
-3273
-3269
-3288
-3325
-3375
-3430
-3490
-3554
-3624
-3700
-3777
-3853
-3928
-4003
-4078
-4145
-4197
-4232
-4258
-4289
-4332
-4382
-4431
-4471
-4504
-4529
-4542
-4532
-4498
-4449
-4403
-4368
-4344
-4326
-4316
-4321
-4340
-4361
-4368
-4353
-4324
-4290
-4258
-4225
-4189
-4156
-4132
-4117
-4100
-4067
-4018
-3956
-3892
-3827
-3754
-3671
-3582
-3497
-3423
-3359
-3300
-3244
-3188
-3129
-3066
-2999
-2931
-2868
-2814
-2772
-2743
-2731
-2742
-2774
-2822
-2875
-2927
-2979
-3036
-3098
-3164
-3230
-3302
-3384
-3480
-3587
-3699
-3813
-3928
-4038
-4132
-4197
-4227
-4232
-4223
-4209
-4192
-4174
-4160
-4159
-4175
-4205
-4247
-4300
-4367
-4445
-4528
-4608
-4682
-4751
-4813
-4861
-4892
-4909
-4922
-4935
-4948
-4952
-4947
-4938
-4929
-4922
-4913
-4902
-4892
-4882
-4867
-4845
-4823
-4812
-4821
-4842
-4863
-4873
-4879
-4891
-4915
-4950
-4989
-5033
-5086
-5149
-5212
-5263
-5294
-5309
-5313
-5313
-5314
-5322
-5343
-5381
-5436
-5507
-5591
-5686
-5783
-5870
-5935
-5973
-5987
-5980
-5955
-5911
-5854
-5788
-5721
-5655
-5590
-5524
-5455
-5381
-5301
-5212
-5115
-5012
-4904
-4786
-4653
-4508
-4362
-4223
-4091
-3957
-3811
-3647
-3474
-3300
-3132
-2966
-2798
-2627
-2458
-2295
-2137
-1976
-1805
-1623
-1434
-1241
-1044
-839
-625
-400
-167
70
311
550
784
1010
1232
1456
1688
1927
2169
2410
2647
2878
3100
3308
3501
3685
3868
4058
4260
4473
4698
4935
5188
5460
5749
6049
6348
6637
6911
7173
7425
7669
7900
8112
8305
8482
8647
8803
8950
9088
9216
9336
9449
9556
9656
9746
9819
9874
9915
9954
10006
10078
10170
10271
10370
10459
10530
10581
10611
10627
10635
10646
10662
10685
10711
10735
10753
10763
10769
10777
10793
10820
10856
10896
10939
10984
11030
11069
11093
11097
11084
11061
11032
10995
10950
10900
10850
10806
10771
10744
10723
10710
10700
10687
10663
10625
10574
10517
10455
10389
10322
10257
10201
10153
10110
10067
10020
9971
9922
9872
9819
9760
9695
9628
9562
9499
9441
9390
9347
9310
9273
9229
9170
9095
9003
8895
8774
8641
8495
8336
8167
7995
7829
7679
7550
7441
7345
7254
7157
7045
6911
6755
6580
6390
6191
5988
5785
5580
5371
5155
4937
4729
4541
4378
4234
4099
3966
3830
3695
3558
3419
3277
3133
2984
2829
2664
2492
2318
2150
1990
1839
1696
1564
1444
1332
1221
1102
977
853
739
636
539
440
333
221
112
12
-77
-160
-245
-337
-436
-535
-630
-725
-824
-929
-1037
-1142
-1240
-1330
-1414
-1489
-1552
-1601
-1638
-1672
-1709
-1753
-1803
-1856
-1910
-1965
-2019
-2072
-2125
-2175
-2227
-2282
-2344
-2411
-2482
-2554
-2630
-2713
-2810
-2921
-3042
-3166
-3288
-3407
-3527
-3651
-3784
-3928
-4086
-4264
-4460
-4674
-4898
-5122
-5335
-5530
-5709
-5875
-6037
-6196
-6349
-6489
-6610
-6707
-6785
-6849
-6907
-6957
-6996
-7017
-7017
-7000
-6967
-6915
-6846
-6761
-6671
-6583
-6493
-6394
-6279
-6153
-6028
-5915
-5810
-5703
-5588
-5469
-5355
-5250
-5151
-5056
-4964
-4880
-4809
-4747
-4688
-4629
-4569
-4512
-4455
-4393
-4321
-4235
-4139
-4035
-3930
-3828
-3732
-3644
-3563
-3488
-3417
-3349
-3285
-3233
-3202
-3199
-3220
-3255
-3288
-3311
-3321
-3324
-3323
-3319
-3313
-3305
-3293
-3272
-3237
-3186
-3122
-3050
-2976
-2904
-2839
-2785
-2745
-2717
-2694
-2672
-2648
-2622
-2590
-2549
-2498
-2442
-2383
-2325
-2264
-2201
-2139
-2085
-2044
-2016
-1998
-1991
-1995
-2012
-2037
-2066
-2091
-2110
-2123
-2131
-2135
-2134
-2128
-2118
-2105
-2091
-2074
-2057
-2041
-2031
-2023
-2013
-1994
-1964
-1925
-1882
-1846
-1822
-1810
-1803
-1793
-1777
-1760
-1750
-1757
-1784
-1830
-1888
-1954
-2021
-2088
-2154
-2222
-2295
-2376
-2464
-2553
-2638
-2715
-2785
-2851
-2916
-2977
-3030
-3073
-3108
-3139
-3167
-3197
-3228
-3263
-3304
-3352
-3408
-3472
-3546
-3628
-3716
-3805
-3894
-3986
-4083
-4184
-4285
-4383
-4474
-4558
-4634
-4698
-4748
-4781
-4799
-4799
-4777
-4736
-4685
-4642
-4621
-4623
-4641
-4665
-4690
-4720
-4761
-4813
-4875
-4943
-5018
-5098
-5184
-5273
-5366
-5462
-5559
-5653
-5740
-5819
-5891
-5954
-6005
-6040
-6057
-6058
-6045
-6017
-5975
-5925
-5879
-5845
-5820
-5792
-5747
-5683
-5609
-5531
-5452
-5372
-5297
-5235
-5193
-5167
-5148
-5130
-5107
-5080
-5048
-5011
-4972
-4937
-4907
-4874
-4830
-4771
-4705
-4639
-4575
-4507
-4433
-4361
-4299
-4247
-4195
-4133
-4062
-3994
-3938
-3888
-3828
-3751
-3658
-3560
-3463
-3365
-3260
-3151
-3043
-2942
-2843
-2740
-2626
-2504
-2382
-2265
-2152
-2036
-1916
-1793
-1675
-1566
-1465
-1365
-1259
-1146
-1030
-915
-798
-673
-534
-380
-213
-38
144
330
513
686
840
972
1082
1173
1253
1328
1399
1463
1517
1562
1600
1638
1678
1717
1753
1785
1813
1836
1854
1870
1889
1916
1950
1991
2037
2094
2159
2228
2294
2355
2416
2487
2572
2668
2767
2863
2952
3030
3097
3157
3220
3294
3380
3474
3569
3662
3752
3834
3903
3961
4016
4077
4144
4209
4262
4301
4336
4374
4416
4455
4485
4502
4506
4496
4475
4451
4434
4427
4431
4440
4452
4468
4489
4514
4539
4564
4590
4618
4645
4666
4681
4688
4692
4694
4697
4707
4728
4756
4788
4818
4851
4893
4947
5004
5055
5095
5127
5158
5190
5218
5241
5262
5288
5322
5357
5385
5401
5404
5396
5380
5357
5325
5287
5244
5197
5145
5084
5011
4925
4830
4732
4636
4540
4441
4334
4221
4105
3989
3874
3762
3652
3547
3448
3356
3275
3207
3157
3123
3101
3088
3085
3091
3105
3121
3134
3141
3147
3155
3165
3173
3177
3172
3160
3143
3123
3107
3097
3095
3100
3107
3111
3111
3106
3099
3091
3086
3085
3089
3094
3097
3094
3090
3087
3092
3104
3119
3133
3141
3144
3145
3145
3147
3146
3142
3131
3113
3087
3055
3022
2988
2951
2902
2832
2736
2619
2486
2347
2206
2068
1939
1819
1707
1602
1503
1412
1331
1258
1193
1138
1097
1074
1069
1078
1100
1137
1187
1246
1304
1353
1391
1421
1446
1467
1480
1489
1495
1501
1501
1489
1463
1428
1391
1355
1315
1270
1225
1190
1171
1168
1172
1175
1178
1186
1201
1220
1235
1239
1234
1224
1216
1213
1213
1216
1223
1238
1260
1284
1302
1314
1323
1332
1340
1340
1328
1303
1275
1253
1239
1232
1229
1232
1244
1267
1296
1325
1353
1380
1412
1452
1498
1549
1600
1650
1696
1736
1772
1806
1843
1887
1940
2005
2080
2161
2243
2319
2386
2445
2499
2550
2596
2635
2667
2695
2719
2737
2748
2750
2745
2736
2721
2701
2675
2646
2615
2583
2552
2522
2498
2482
2471
2463
2454
2441
2425
2408
2387
2363
2337
2312
2291
2279
2281
2296
2317
2333
2336
2325
2309
2292
2277
2258
2233
2207
2185
2166
2145
2112
2062
1992
1903
1798
1684
1567
1458
1358
1267
1182
1104
1035
971
904
823
727
617
501
383
265
150
36
-76
-192
-316
-449
-586
-722
-855
-987
-1123
-1266
-1413
-1566
-1725
-1895
-2078
-2272
-2473
-2679
-2886
-3089
-3285
-3467
-3634
-3786
-3928
-4059
-4181
-4285
-4367
-4427
-4471
-4504
-4530
-4550
-4565
-4578
-4590
-4607
-4629
-4660
-4702
-4757
-4825
-4901
-4980
-5061
-5142
-5225
-5305
-5379
-5447
-5508
-5566
-5619
-5668
-5708
-5740
-5762
-5774
-5777
-5779
-5790
-5816
-5853
-5888
-5911
-5921
-5927
-5937
-5947
-5948
-5934
-5905
-5869
-5833
-5798
-5764
-5733
-5708
-5689
-5674
-5661
-5651
-5648
-5653
-5662
-5669
-5671
-5667
-5659
-5645
-5624
-5598
-5569
-5542
-5515
-5486
-5454
-5423
-5397
-5383
-5379
-5383
-5387
-5386
-5380
-5372
-5369
-5370
-5369
-5360
-5345
-5331
-5325
-5324
-5322
-5319
-5320
-5332
-5357
-5384
-5408
-5429
-5453
-5479
-5501
-5516
-5525
-5539
-5564
-5596
-5623
-5640
-5642
-5632
-5607
-5568
-5518
-5462
-5403
-5335
-5253
-5160
-5062
-4969
-4883
-4802
-4726
-4659
-4603
-4555
-4507
-4456
-4400
-4338
-4271
-4197
-4120
-4043
-3973
-3899
-3814
-3713
-3597
-3472
-3344
-3214
-3083
-2948
-2806
-2652
-2486
-2309
-2125
-1938
-1752
-1566
-1380
-1194
-1002
-806
-601
-392
-184
23
229
431
624
803
970
1134
1298
1461
1616
1760
1896
2025
2152
2274
2397
2528
2670
2813
2946
3064
3173
3279
3379
3468
3544
3613
3683
3755
3824
3885
3944
4006
4077
4149
4221
4295
4376
4467
4565
4666
4769
4875
4981
5080
5167
5245
5319
5391
5461
5527
5588
5649
5707
5758
5801
5840
5883
5931
5978
6019
6050
6076
6103
6134
6173
6225
6295
6386
6494
6615
6747
6891
7043
7198
7343
7475
7594
7707
7818
7922
8012
8085
8145
8198
8251
8305
8360
8413
8464
8515
8566
8613
8655
8691
8722
8748
8763
8760
8730
8675
8603
8526
8454
8387
8321
8250
8173
8103
8044
8003
7975
7953
7932
7908
7881
7846
7795
7725
7638
7537
7428
7308
7179
7042
6905
6775
6656
6546
6443
6342
6238
6124
5998
5860
5713
5562
5409
5256
5100
4940
4771
4589
4394
4192
3992
3803
3625
3458
3299
3147
3000
2857
2714
2574
2439
2311
2185
2055
1914
1761
1599
1429
1255
1080
907
736
564
389
208
24
-161
-344
-522
-688
-837
-971
-1093
-1209
-1328
-1454
-1590
-1736
-1890
-2043
-2189
-2330
-2468
-2609
-2754
-2899
-3039
-3175
-3305
-3432
-3555
-3675
-3792
-3903
-4008
-4111
-4214
-4320
-4421
-4510
-4583
-4648
-4717
-4797
-4884
-4967
-5041
-5104
-5157
-5203
-5238
-5265
-5286
-5299
-5300
-5281
-5247
-5211
-5184
-5169
-5161
-5156
-5154
-5160
-5173
-5189
-5210
-5239
-5277
-5318
-5350
-5366
-5365
-5355
-5336
-5308
-5269
-5225
-5184
-5148
-5110
-5066
-5014
-4961
-4913
-4870
-4834
-4805
-4787
-4779
-4778
-4780
-4784
-4783
-4770
-4734
-4676
-4606
-4534
-4465
-4397
-4325
-4255
-4192
-4141
-4094
-4043
-3979
-3903
-3817
-3723
-3625
-3528
-3438
-3355
-3280
-3210
-3149
-3094
-3037
-2968
-2884
-2792
-2704
-2627
-2557
-2492
-2433
-2384
-2339
-2289
-2224
-2148
-2068
-1994
-1924
-1855
-1785
-1718
-1658
-1601
-1545
-1492
-1445
-1404
-1366
-1322
-1269
-1212
-1155
-1097
-1036
-974
-913
-855
-799
-739
-674
-608
-542
-475
-405
-331
-254
-179
-109
-46
5
42
67
84
96
103
101
91
74
57
44
40
49
74
113
160
210
263
320
379
435
483
520
547
562
562
550
532
512
493
472
448
431
429
440
450
445
423
392
357
314
257
190
125
75
36
-1
-46
-95
-146
-201
-267
-350
-445
-543
-643
-754
-886
-1038
-1203
-1372
-1543
-1715
-1888
-2060
-2227
-2389
-2543
-2690
-2828
-2958
-3081
-3199
-3312
-3417
-3516
-3613
-3708
-3801
-3890
-3974
-4051
-4123
-4178
-4214
-4228
-4225
-4210
-4186
-4151
-4100
-4030
-3941
-3837
-3726
-3613
-3501
-3386
-3265
-3138
-3005
-2869
-2734
-2597
-2458
-2318
-2179
-2045
-1918
-1802
-1701
-1619
-1556
-1510
-1477
-1448
-1419
-1391
-1370
-1361
-1365
-1376
-1386
-1393
-1400
-1409
-1418
-1426
-1429
-1432
-1439
-1450
-1463
-1475
-1487
-1500
-1511
-1520
-1529
-1543
-1568
-1602
-1640
-1675
-1705
-1731
-1748
-1752
-1740
-1718
-1689
-1657
-1615
-1559
-1487
-1405
-1319
-1232
-1147
-1067
-996
-930
-865
-796
-725
-653
-581
-504
-419
-329
-238
-153
-73
2
73
137
196
252
311
370
423
463
487
497
499
497
492
485
475
461
441
417
391
367
349
340
344
360
386
417
449
483
520
566
619
677
736
795
850
900
939
964
974
971
955
928
891
849
805
765
730
701
677
656
640
626
616
614
626
657
706
763
820
875
931
993
1060
1131
1201
1273
1348
1423
1493
1554
1609
1662
1717
1767
1808
1840
1870
1908
1953
2003
2058
2120
2189
2259
2319
2368
2411
2457
2507
2557
2600
2635
2667
2700
2734
2765
2789
2802
2803
2788
2759
2719
2673
2619
2556
2487
2419
2360
2313
2276
2245
2219
2196
2176
2157
2142
2135
2136
2138
2134
2119
2096
2071
2045
2016
1976
1928
1884
1852
1837
1836
1845
1858
1873
1890
1909
1931
1956
1981
2000
2012
2020
2028
2036
2045
2057
2076
2102
2135
2168
2197
2218
2230
2231
2219
2194
2164
2134
2106
2076
2037
1992
1939
1886
1834
1785
1736
1686
1630
1569
1504
1439
1379
1325
1275
1222
1161
1087
1000
903
802
703
606
512
419
329
243
162
85
10
-62
-126
-180
-221
-248
-263
-267
-263
-255
-245
-236
-227
-215
-202
-186
-169
-148
-124
-95
-61
-23
15
52
88
127
170
214
254
288
318
353
392
428
454
470
485
509
545
588
634
682
733
786
836
881
927
981
1045
1112
1176
1234
1289
1343
1393
1435
1473
1510
1549
1586
1614
1629
1629
1617
1594
1563
1528
1494
1462
1428
1385
1331
1273
1220
1177
1143
1111
1076
1039
1008
993
996
1012
1032
1048
1058
1067
1081
1098
1112
1121
1127
1134
1149
1172
1205
1244
1286
1326
1362
1396
1434
1483
1547
1620
1697
1777
1860
1947
2037
2128
2212
2291
2369
2449
2533
2621
2707
2787
2855
2908
2949
2981
3010
3038
3065
3093
3127
3169
3219
3273
3327
3381
3437
3497
3558
3613
3661
3705
3750
3800
3853
3904
3953
3999
4042
4080
4110
4134
4159
4185
4209
4227
4236
4237
4231
4218
4193
4158
4118
4078
4040
3999
3950
3892
3823
3747
3666
3588
3525
3481
3452
3426
3397
3369
3349
3341
3339
3335
3327
3319
3316
3312
3298
3273
3244
3220
3207
3203
3202
3202
3200
3191
3172
3141
3105
3072
3047
3026
3002
2970
2932
2890
2846
2801
2753
2706
2658
2611
2564
2519
2482
2457
2443
2431
2412
2383
2349
2316
2287
2257
2220
2175
2121
2060
1987
1901
1806
1711
1622
1540
1462
1386
1314
1245
1181
1118
1056
998
946
897
845
791
740
696
655
607
545
468
381
290
191
88
-14
-101
-170
-223
-270
-315
-357
-395
-434
-480
-534
-593
-651
-709
-774
-847
-926
-1000
-1064
-1118
-1164
-1203
-1236
-1263
-1285
-1307
-1330
-1358
-1391
-1431
-1477
-1530
-1593
-1668
-1754
-1840
-1921
-1995
-2070
-2154
-2248
-2347
-2444
-2536
-2620
-2695
-2760
-2815
-2867
-2923
-2983
-3045
-3103
-3160
-3217
-3276
-3333
-3382
-3425
-3464
-3503
-3540
-3574
-3607
-3640
-3671
-3697
-3712
-3716
-3710
-3699
-3686
-3676
-3672
-3672
-3673
-3667
-3655
-3644
-3640
-3644
-3651
-3654
-3656
-3660
-3670
-3682
-3691
-3697
-3702
-3708
-3713
-3714
-3711
-3707
-3703
-3698
-3693
-3689
-3690
-3694
-3696
-3689
-3670
-3643
-3612
-3583
-3556
-3533
-3515
-3501
-3488
-3475
-3466
-3467
-3479
-3498
-3517
-3532
-3545
-3557
-3568
-3574
-3572
-3564
-3551
-3538
-3524
-3512
-3500
-3489
-3477
-3462
-3445
-3429
-3420
-3417
-3418
-3418
-3417
-3416
-3418
-3423
-3429
-3432
-3430
-3426
-3426
-3435
-3456
-3484
-3516
-3548
-3574
-3595
-3609
-3620
-3631
-3642
-3653
-3661
-3665
-3669
-3678
-3695
-3717
-3742
-3767
-3791
-3814
-3834
-3851
-3865
-3879
-3897
-3919
-3942
-3964
-3983
-4001
-4018
-4037
-4058
-4081
-4103
-4125
-4149
-4176
-4204
-4225
-4234
-4231
-4218
-4200
-4176
-4143
-4100
-4046
-3984
-3914
-3838
-3756
-3672
-3587
-3505
-3426
-3350
-3277
-3207
-3133
-3055
-2977
-2907
-2851
-2810
-2778
-2747
-2715
-2680
-2640
-2596
-2548
-2502
-2456
-2410
-2358
-2298
-2236
-2173
-2108
-2036
-1953
-1858
-1754
-1642
-1521
-1391
-1258
-1127
-1000
-876
-752
-630
-514
-409
-313
-222
-131
-37
59
159
264
371
477
573
657
728
791
855
924
999
1076
1157
1241
1331
1426
1522
1612
1697
1778
1861
1945
2029
2115
2207
2310
2422
2539
2653
2763
2869
2971
3066
3151
3227
3295
3358
3416
3467
3508
3542
3568
3587
3601
3610
3614
3612
3603
3586
3563
3538
3516
3499
3489
3486
3485
3481
3467
3443
3413
3379
3342
3301
3259
3221
3190
3167
3147
3127
3105
3084
3063
3037
3006
2973
2948
2933
2927
2926
2929
2937
2951
2968
2982
2989
2989
2988
2988
2992
2997
2997
2987
2963
2926
2882
2836
2790
2741
2689
2638
2591
2549
2510
2470
2433
2404
2386
2377
2371
2364
2356
2346
2335
2324
2315
2312
2318
2331
2343
2351
2354
2355
2355
2352
2346
2342
2346
2359
2378
2399
2416
2430
2440
2446
2451
2457
2472
2496
2529
2566
2604
2644
2687
2730
2771
2808
2843
2883
2932
2987
3045
3101
3154
3206
3263
3323
3386
3446
3499
3543
3579
3610
3638
3663
3684
3699
3707
3710
3710
3708
3703
3696
3688
3678
3664
3645
3624
3603
3589
3581
3574
3561
3539
3510
3478
3445
3411
3372
3324
3267
3201
3130
3056
2982
2912
2849
2793
2739
2682
2617
2543
2461
2376
2293
2215
2142
2070
1999
1928
1858
1790
1724
1661
1604
1556
1518
1489
1466
1449
1435
1424
1414
1402
1389
1375
1362
1351
1341
1330
1320
1311
1303
1293
1279
1259
1233
1199
1161
1119
1076
1031
981
926
865
800
729
652
570
485
404
334
276
230
191
155
116
70
14
-48
-111
-172
-231
-290
-347
-402
-455
-513
-578
-654
-736
-824
-918
-1025
-1146
-1277
-1413
-1549
-1686
-1825
-1967
-2111
-2256
-2400
-2540
-2676
-2806
-2935
-3070
-3209
-3347
-3474
-3586
-3684
-3769
-3846
-3914
-3972
-4024
-4070
-4113
-4149
-4174
-4189
-4194
-4190
-4178
-4158
-4132
-4109
-4093
-4089
-4094
-4108
-4123
-4134
-4142
-4145
-4146
-4142
-4135
-4122
-4104
-4080
-4053
-4025
-4002
-3988
-3984
-3987
-3994
-4002
-4008
-4011
-4011
-4010
-4009
-4009
-4011
-4011
-4005
-3993
-3976
-3956
-3931
-3902
-3871
-3841
-3813
-3785
-3756
-3727
-3701
-3682
-3669
-3658
-3648
-3639
-3630
-3624
-3617
-3610
-3602
-3592
-3578
-3561
-3539
-3513
-3488
-3465
-3449
-3440
-3439
-3440
-3440
-3436
-3427
-3414
-3396
-3373
-3350
-3330
-3317
-3308
-3303
-3298
-3295
-3294
-3294
-3292
-3288
-3284
-3284
-3289
-3299
-3315
-3335
-3362
-3394
-3428
-3461
-3489
-3507
-3515
-3511
-3500
-3487
-3474
-3461
-3442
-3416
-3383
-3349
-3314
-3276
-3230
-3174
-3103
-3018
-2923
-2821
-2722
-2628
-2539
-2450
-2358
-2262
-2164
-2069
-1975
-1880
-1778
-1672
-1566
-1464
-1370
-1281
-1196
-1118
-1048
-986
-925
-858
-783
-705
-628
-552
-472
-389
-307
-233
-169
-110
-48
20
94
172
250
327
395
452
498
539
577
613
644
668
688
710
731
749
763
774
783
787
782
767
750
735
726
717
708
702
702
708
713
714
713
714
717
720
725
739
768
809
853
894
933
975
1022
1078
1137
1201
1275
1359
1455
1560
1674
1795
1918
2037
2147
2253
2357
2455
2541
2611
2667
2716
2763
2805
2839
2867
2893
2922
2957
2997
3041
3087
3127
3158
3180
3201
3225
3252
3277
3293
3302
3310
3317
3322
3325
3325
3325
3325
3323
3318
3313
3311
3312
3314
3314
3315
3320
3330
3338
3340
3333
3320
3306
3294
3284
3278
3282
3296
3321
3350
3378
3403
3426
3446
3463
3472
3472
3464
3452
3441
3433
3426
3417
3409
3405
3410
3422
3436
3448
3456
3461
3463
3458
3445
3424
3400
3374
3346
3315
3285
3258
3238
3221
3199
3170
3134
3096
3059
3020
2978
2930
2880
2831
2785
2742
2699
2653
2606
2557
2505
2452
2399
2349
2307
2272
2244
2220
2201
2189
2186
2190
2198
2207
2216
2224
2230
2232
2231
2232
2237
2242
2240
2226
2202
2176
2149
2122
2092
2057
2019
1983
1949
1916
1882
1844
1801
1752
1697
1636
1572
1508
1446
1388
1334
1280
1222
1156
1084
1010
940
869
794
714
630
542
450
355
255
154
52
-53
-161
-269
-372
-466
-555
-643
-733
-827
-922
-1018
-1112
-1202
-1284
-1360
-1434
-1512
-1594
-1677
-1756
-1830
-1904
-1981
-2058
-2135
-2209
-2280
-2345
-2402
-2449
-2489
-2524
-2550
-2565
-2566
-2555
-2534
-2506
-2465
-2414
-2359
-2307
-2260
-2212
-2154
-2086
-2013
-1945
-1878
-1809
-1735
-1659
-1585
-1517
-1454
-1395
-1344
-1301
-1266
-1234
-1199
-1161
-1122
-1084
-1050
-1018
-991
-967
-945
-929
-921
-924
-938
-959
-981
-1004
-1031
-1064
-1100
-1134
-1157
-1167
-1169
-1167
-1166
-1166
-1166
-1164
-1161
-1155
-1142
-1123
-1097
-1067
-1034
-996
-953
-909
-869
-838
-815
-795
-774
-752
-734
-721
-712
-703
-692
-685
-684
-687
-690
-688
-683
-678
-675
-669
-660
-647
-634
-623
-613
-603
-591
-579
-565
-546
-521
-497
-480
-474
-478
-485
-496
-514
-545
-592
-652
-720
-792
-867
-944
-1022
-1104
-1184
-1259
-1327
-1386
-1441
-1498
-1558
-1620
-1683
-1746
-1811
-1880
-1950
-2021
-2088
-2154
-2218
-2279
-2335
-2384
-2423
-2451
-2465
-2468
-2464
-2457
-2447
-2431
-2409
-2383
-2359
-2339
-2321
-2302
-2280
-2260
-2242
-2226
-2206
-2183
-2159
-2138
-2118
-2093
-2059
-2019
-1978
-1938
-1896
-1851
-1803
-1757
-1716
-1674
-1627
-1578
-1534
-1499
-1473
-1449
-1423
-1399
-1381
-1370
-1364
-1360
-1359
-1361
-1361
-1354
-1340
-1323
-1311
-1305
-1298
-1285
-1267
-1251
-1243
-1242
-1243
-1245
-1246
-1249
-1249
-1246
-1240
-1236
-1235
-1233
-1223
-1202
-1175
-1148
-1121
-1090
-1054
-1014
-982
-959
-944
-935
-929
-927
-930
-936
-941
-946
-954
-967
-986
-1010
-1036
-1064
-1090
-1111
-1121
-1121
-1112
-1098
-1078
-1052
-1018
-984
-949
-915
-877
-835
-790
-744
-697
-649
-600
-555
-519
-494
-478
-468
-462
-465
-477
-495
-510
-520
-528
-543
-567
-600
-638
-678
-722
-770
-816
-853
-878
-894
-905
-913
-914
-906
-893
-879
-870
-864
-860
-860
-866
-877
-889
-897
-903
-914
-930
-947
-962
-977
-1000
-1036
-1078
-1116
-1143
-1164
-1188
-1219
-1251
-1277
-1296
-1314
-1337
-1365
-1395
-1423
-1449
-1473
-1491
-1500
-1497
-1489
-1478
-1467
-1459
-1456
-1461
-1474
-1489
-1503
-1512
-1519
-1525
-1530
-1536
-1541
-1543
-1538
-1519
-1487
-1448
-1412
-1381
-1350
-1309
-1259
-1203
-1149
-1093
-1029
-953
-870
-787
-708
-630
-554
-481
-415
-354
-294
-232
-168
-103
-38
32
108
184
256
321
383
446
506
557
594
621
645
671
699
727
753
779
805
832
861
895
936
983
1031
1083
1140
1205
1276
1349
1421
1494
1571
1653
1736
1819
1899
1977
2055
2132
2207
2276
2336
2387
2428
2468
2514
2568
2624
2676
2718
2755
2792
2833
2876
2915
2948
2974
2994
3010
3025
3041
3061
3084
3110
3139
3173
3212
3253
3295
3335
3373
3411
3449
3487
3525
3565
3605
3643
3677
3710
3744
3779
3810
3834
3851
3865
3882
3898
3909
3913
3915
3923
3940
3963
3990
4016
4041
4065
4086
4102
4115
4128
4140
4149
4153
4153
4148
4136
4113
4082
4049
4019
3993
3962
3921
3874
3827
3784
3742
3695
3645
3595
3547
3497
3442
3381
3318
3254
3184
3104
3016
2930
2854
2788
2724
2661
2601
2549
2501
2450
2394
2338
2292
2257
2226
2189
2143
2093
2044
1996
1949
1903
1860
1817
1770
1717
1662
1608
1556
1503
1445
1382
1319
1257
1194
1128
1058
988
918
847
773
696
617
536
447
349
245
143
49
-42
-135
-235
-341
-449
-560
-672
-784
-892
-992
-1086
-1174
-1253
-1323
-1384
-1445
-1510
-1578
-1640
-1689
-1726
-1758
-1790
-1823
-1852
-1878
-1903
-1928
-1950
-1967
-1977
-1983
-1989
-1994
-1998
-1999
-2000
-2004
-2012
-2021
-2029
-2031
-2029
-2025
-2029
-2041
-2062
-2086
-2110
-2135
-2164
-2196
-2226
-2250
-2269
-2288
-2314
-2346
-2377
-2403
-2422
-2438
-2454
-2471
-2489
-2510
-2530
-2542
-2539
-2517
-2482
-2440
-2396
-2351
-2302
-2251
-2200
-2151
-2103
-2054
-2005
-1957
-1906
-1848
-1781
-1708
-1632
-1557
-1485
-1416
-1350
-1288
-1229
-1170
-1107
-1039
-970
-905
-846
-795
-748
-705
-663
-622
-581
-540
-495
-445
-390
-330
-270
-210
-151
-92
-34
20
74
130
193
262
332
396
455
510
567
627
687
745
800
852
899
936
962
980
994
1008
1022
1038
1050
1056
1053
1044
1031
1018
1006
994
980
966
954
948
946
944
942
942
948
962
980
998
1012
1022
1031
1042
1057
1076
1103
1138
1182
1232
1280
1325
1366
1406
1447
1491
1533
1573
1609
1644
1682
1723
1767
1813
1858
1899
1936
1970
2001
2029
2058
2081
2098
2109
2116
2124
2133
2144
2155
2166
2178
2187
2195
2201
2208
2216
2226
2237
2250
2268
2289
2313
2336
2357
2373
2385
2394
2401
2412
2428
2444
2455
2458
2457
2458
2464
2467
2460
2443
2418
2392
2362
2327
2285
2240
2197
2156
2113
2066
2013
1959
1898
1827
1746
1659
1572
1487
1402
1314
1225
1140
1061
983
902
819
740
673
616
565
517
471
430
392
353
312
272
235
198
155
103
47
-5
-47
-83
-116
-150
-182
-212
-242
-274
-309
-345
-383
-427
-484
-554
-630
-703
-767
-825
-882
-943
-1008
-1075
-1139
-1197
-1251
-1302
-1356
-1415
-1477
-1540
-1602
-1662
-1722
-1780
-1835
-1883
-1923
-1955
-1980
-2001
-2021
-2047
-2075
-2105
-2131
-2154
-2173
-2192
-2212
-2233
-2255
-2277
-2299
-2318
-2334
-2347
-2361
-2377
-2393
-2407
-2421
-2437
-2460
-2490
-2522
-2553
-2583
-2613
-2644
-2676
-2708
-2741
-2776
-2811
-2844
-2871
-2893
-2915
-2937
-2962
-2988
-3017
-3051
-3088
-3129
-3171
-3216
-3266
-3321
-3377
-3431
-3485
-3541
-3604
-3669
-3733
-3790
-3839
-3882
-3918
-3945
-3967
-3985
-4003
-4018
-4027
-4032
-4030
-4026
-4019
-4010
-3992
-3967
-3938
-3908
-3876
-3842
-3805
-3768
-3732
-3694
-3649
-3595
-3533
-3470
-3409
-3347
-3281
-3208
-3129
-3046
-2964
-2880
-2793
-2702
-2610
-2517
-2423
-2327
-2226
-2117
-2001
-1884
-1766
-1650
-1538
-1427
-1316
-1203
-1089
-978
-872
-773
-678
-585
-491
-399
-310
-227
-147
-70
6
80
151
216
274
329
383
436
486
530
567
599
631
664
696
723
744
762
780
797
809
813
807
793
777
762
750
739
729
717
702
684
663
641
618
595
573
552
534
520
510
502
493
480
466
452
440
429
419
410
402
395
387
380
375
371
369
364
357
349
344
343
347
349
347
342
334
324
311
293
272
247
219
186
146
103
63
29
0
-32
-73
-121
-171
-219
-263
-310
-364
-425
-490
-554
-615
-673
-730
-788
-847
-907
-967
-1028
-1090
-1150
-1208
-1263
-1315
-1366
-1417
-1466
-1516
-1567
-1621
-1675
-1727
-1775
-1821
-1868
-1916
-1966
-2013
-2056
-2088
-2107
-2116
-2118
-2119
-2117
-2109
-2094
-2074
-2056
-2043
-2033
-2019
-2000
-1981
-1966
-1953
-1933
-1900
-1858
-1813
-1770
-1727
-1682
-1638
-1602
-1578
-1561
-1546
-1530
-1516
-1506
-1496
-1482
-1463
-1443
-1426
-1410
-1390
-1363
-1331
-1296
-1256
-1207
-1150
-1095
-1049
-1008
-970
-927
-883
-847
-818
-792
-764
-736
-712
-693
-673
-646
-614
-585
-563
-543
-519
-485
-447
-409
-373
-335
-293
-246
-196
-147
-95
-42
8
55
99
144
194
249
309
373
441
509
574
632
682
729
773
815
854
887
919
949
978
1004
1029
1052
1072
1090
1102
1110
1117
1129
1147
1172
1203
1238
1275
1312
1343
1367
1387
1407
1431
1459
1487
1513
1539
1568
1600
1631
1656
1675
1692
1712
1736
1762
1786
1807
1826
1847
1870
1896
1925
1955
1984
2011
2033
2050
2063
2071
2075
2076
2074
2072
2072
2077
2089
2108
2129
2150
2170
2190
2212
2233
2254
2275
2296
2321
2346
2367
2382
2391
2399
2407
2414
2416
2415
2414
2415
2412
2403
2386
2369
2354
2340
2322
2294
2258
2218
2177
2134
2087
2035
1978
1914
1845
1774
1705
1641
1578
1514
1446
1378
1313
1249
1183
1112
1042
977
915
851
781
708
639
578
526
481
442
410
384
358
330
300
269
240
208
173
135
96
57
19
-20
-56
-90
-126
-166
-213
-261
-307
-350
-395
-440
-483
-519
-550
-582
-619
-656
-691
-724
-762
-807
-853
-895
-930
-964
-1000
-1040
-1074
-1101
-1128
-1160
-1198
-1236
-1269
-1296
-1319
-1339
-1352
-1359
-1363
-1367
-1370
-1371
-1367
-1361
-1353
-1348
-1344
-1345
-1350
-1360
-1372
-1381
-1389
-1399
-1413
-1425
-1432
-1433
-1434
-1437
-1443
-1445
-1443
-1439
-1436
-1432
-1423
-1405
-1382
-1360
-1340
-1319
-1295
-1267
-1237
-1203
-1165
-1121
-1072
-1020
-969
-919
-871
-824
-777
-724
-665
-600
-530
-454
-369
-277
-187
-107
-40
22
88
161
233
301
369
442
521
599
665
720
770
824
883
941
990
1032
1072
1113
1154
1194
1232
1266
1296
1322
1344
1366
1387
1405
1417
1421
1419
1412
1403
1392
1378
1363
1348
1334
1319
1303
1285
1268
1252
1239
1231
1227
1228
1231
1234
1234
1232
1228
1225
1224
1226
1229
1230
1225
1217
1212
1213
1220
1231
1243
1259
1278
1299
1319
1336
1351
1368
1388
1408
1427
1446
1465
1486
1509
1533
1560
1593
1631
1670
1706
1737
1766
1796
1829
1862
1893
1921
1947
1970
1990
2008
2023
2033
2041
2043
2045
2048
2052
2055
2055
2054
2054
2058
2061
2063
2065
2070
2078
2085
2086
2081
2074
2069
2066
2063
2056
2049
2045
2045
2045
2043
2037
2035
2035
2032
2021
1999
1971
1941
1909
1872
1828
1781
1733
1687
1641
1591
1541
1492
1446
1401
1353
1304
1254
1204
1153
1099
1045
996
952
909
862
812
768
734
710
686
658
629
608
597
595
595
596
597
601
606
611
616
624
635
649
664
681
701
726
751
775
798
819
839
852
859
864
872
886
902
915
924
930
935
936
933
927
923
923
926
930
931
930
926
917
902
885
869
855
840
823
804
788
779
777
777
775
768
753
732
707
682
660
636
607
571
533
497
463
428
387
345
304
265
227
187
149
119
95
70
39
4
-28
-53
-72
-90
-109
-127
-142
-154
-167
-179
-189
-193
-193
-195
-201
-212
-226
-246
-270
-297
-324
-347
-367
-385
-403
-420
-438
-459
-481
-501
-515
-522
-526
-528
-530
-528
-521
-512
-502
-493
-484
-474
-463
-452
-439
-427
-419
-418
-425
-435
-446
-454
-465
-480
-502
-532
-569
-613
-662
-711
-758
-802
-846
-888
-928
-965
-1002
-1042
-1083
-1120
-1152
-1181
-1215
-1258
-1308
-1357
-1403
-1445
-1486
-1526
-1562
-1597
-1634
-1674
-1717
-1759
-1798
-1834
-1869
-1903
-1936
-1969
-2003
-2037
-2074
-2107
-2141
-2179
-2221
-2261
-2294
-2320
-2342
-2367
-2394
-2422
-2451
-2483
-2518
-2554
-2590
-2626
-2664
-2706
-2751
-2795
-2837
-2879
-2925
-2973
-3021
-3066
-3109
-3154
-3201
-3253
-3307
-3363
-3423
-3483
-3542
-3598
-3651
-3701
-3746
-3784
-3814
-3839
-3865
-3895
-3928
-3961
-3989
-4014
-4038
-4059
-4078
-4093
-4102
-4110
-4119
-4129
-4135
-4135
-4130
-4125
-4120
-4116
-4109
-4099
-4086
-4074
-4062
-4051
-4038
-4027
-4018
-4011
-4006
-4003
-4001
-3995
-3985
-3970
-3949
-3924
-3893
-3857
-3814
-3768
-3723
-3682
-3641
-3599
-3553
-3505
-3456
-3404
-3344
-3270
-3182
-3087
-2990
-2895
-2800
-2701
-2598
-2492
-2384
-2272
-2152
-2025
-1893
-1762
-1633
-1507
-1380
-1248
-1113
-977
-846
-719
-594
-468
-340
-216
-98
13
120
227
334
439
542
643
745
850
957
1060
1155
1243
1324
1402
1477
1546
1611
1671
1729
1785
1837
1884
1927
1971
2017
2064
2109
2153
2193
2228
2257
2284
2310
2339
2365
2384
2393
2398
2404
2414
2423
2427
2425
2423
2427
2436
2445
2452
2462
2481
2510
2547
2583
2618
2652
2686
2718
2745
2765
2781
2793
2804
2812
2818
2823
2823
2816
2802
2786
2776
2772
2773
2772
2767
2762
2758
2753
2741
2718
2689
2658
2630
2600
2563
2517
2467
2421
2381
2343
2305
2266
2231
2204
2183
2164
2144
2124
2109
2098
2085
2065
2037
2005
1975
1948
1923
1898
1874
1854
1843
1838
1835
1831
1825
1818
1814
1811
1809
1805
1801
1796
1791
1786
1780
1772
1762
1751
1737
1720
1699
1675
1649
1622
1593
1563
1532
1502
1474
1443
1407
1367
1323
1279
1235
1190
1144
1095
1044
988
929
871
816
767
719
669
617
564
512
460
404
346
290
241
200
160
119
74
31
-9
-44
-74
-100
-122
-143
-168
-196
-227
-257
-286
-312
-334
-350
-359
-360
-356
-346
-331
-312
-292
-271
-246
-215
-177
-137
-99
-68
-38
-7
28
64
103
148
202
263
326
388
451
519
593
672
748
820
888
953
1012
1068
1116
1160
1201
1239
1276
1313
1354
1399
1443
1481
1512
1539
1565
1590
1614
1635
1657
1683
1715
1748
1776
1796
1812
1828
1847
1866
1882
1898
1917
1945
1981
2019
2054
2089
2124
2159
2192
2216
2234
2247
2261
2275
2284
2288
2289
2292
2297
2302
2307
2315
2328
2346
2363
2372
2372
2364
2352
2336
2317
2297
2279
2265
2254
2243
2232
2220
2207
2193
2176
2157
2137
2118
2101
2085
2072
2065
2062
2062
2058
2049
2035
2021
2008
1995
1982
1966
1950
1934
1919
1904
1887
1868
1845
1819
1789
1757
1723
1688
1650
1612
1573
1534
1496
1457
1416
1373
1331
1292
1257
1222
1184
1141
1096
1051
1008
967
926
882
835
786
734
677
616
552
488
424
358
289
218
147
76
5
-70
-148
-230
-313
-401
-494
-591
-691
-793
-895
-999
-1106
-1214
-1321
-1426
-1531
-1635
-1738
-1840
-1943
-2047
-2151
-2255
-2354
-2449
-2540
-2628
-2714
-2798
-2881
-2965
-3047
-3124
-3197
-3269
-3343
-3418
-3488
-3550
-3605
-3659
-3714
-3767
-3815
-3857
-3898
-3942
-3987
-4029
-4064
-4094
-4128
-4169
-4214
-4259
-4301
-4343
-4385
-4428
-4468
-4506
-4543
-4583
-4625
-4669
-4711
-4751
-4786
-4818
-4847
-4873
-4900
-4925
-4947
-4964
-4977
-4988
-4997
-5005
-5011
-5016
-5024
-5032
-5039
-5042
-5042
-5041
-5041
-5042
-5038
-5026
-5007
-4986
-4963
-4940
-4916
-4891
-4864
-4835
-4801
-4760
-4715
-4670
-4625
-4582
-4539
-4496
-4456
-4420
-4388
-4357
-4325
-4292
-4256
-4218
-4178
-4135
-4086
-4034
-3976
-3913
-3847
-3782
-3718
-3655
-3591
-3523
-3453
-3383
-3314
-3248
-3184
-3121
-3058
-2997
-2941
-2890
-2844
-2802
-2760
-2718
-2676
-2635
-2597
-2561
-2523
-2480
-2433
-2382
-2328
-2270
-2205
-2134
-2057
-1974
-1886
-1792
-1694
-1593
-1494
-1396
-1297
-1195
-1090
-985
-884
-787
-692
-597
-503
-409
-319
-232
-150
-71
8
88
169
247
321
393
465
536
602
661
713
759
806
853
899
943
988
1037
1091
1148
1204
1256
1307
1361
1420
1483
1551
1623
1701
1780
1860
1938
2015
2092
2167
2241
2314
2390
2471
2556
2640
2723
2802
2877
2946
3007
3060
3112
3164
3217
3266
3310
3353
3402
3455
3508
3553
3594
3635
3682
3735
3787
3835
3881
3927
3975
4021
4062
4103
4145
4187
4225
4254
4278
4300
4322
4342
4352
4350
4340
4324
4305
4281
4251
4216
4177
4135
4091
4049
4006
3967
3926
3881
3836
3794
3757
3721
3683
3641
3597
3554
3511
3463
3411
3355
3298
3241
3182
3120
3056
2992
2928
2862
2791
2717
2642
2566
2490
2415
2342
2272
2204
2137
2069
2004
1943
1886
1830
1773
1714
1655
1597
1540
1484
1431
1381
1334
1286
1236
1186
1136
1087
1039
990
944
901
862
825
788
751
715
681
644
606
566
527
488
449
406
361
313
267
220
171
120
69
20
-26
-68
-109
-154
-203
-257
-313
-367
-419
-468
-519
-572
-629
-689
-751
-811
-869
-923
-975
-1026
-1078
-1131
-1184
-1236
-1284
-1328
-1370
-1411
-1451
-1488
-1521
-1550
-1578
-1608
-1640
-1673
-1704
-1734
-1766
-1804
-1849
-1898
-1946
-1989
-2029
-2071
-2116
-2164
-2210
-2252
-2288
-2318
-2346
-2372
-2399
-2425
-2448
-2465
-2479
-2491
-2506
-2525
-2544
-2561
-2575
-2585
-2593
-2597
-2594
-2585
-2573
-2566
-2566
-2574
-2584
-2594
-2602
-2609
-2616
-2623
-2628
-2631
-2634
-2638
-2642
-2644
-2644
-2645
-2647
-2650
-2652
-2650
-2645
-2638
-2629
-2615
-2597
-2573
-2545
-2513
-2477
-2438
-2397
-2353
-2309
-2264
-2221
-2179
-2138
-2096
-2052
-2008
-1969
-1936
-1908
-1880
-1853
-1827
-1804
-1781
-1756
-1726
-1695
-1667
-1643
-1619
-1592
-1565
-1542
-1527
-1516
-1505
-1491
-1473
-1455
-1434
-1409
-1380
-1350
-1323
-1300
-1277
-1250
-1218
-1184
-1152
-1125
-1102
-1077
-1048
-1018
-991
-969
-950
-927
-898
-864
-830
-799
-768
-734
-694
-650
-606
-559
-506
-443
-373
-301
-231
-163
-93
-21
55
132
211
291
374
458
544
630
716
799
881
961
1038
1111
1176
1235
1291
1349
1411
1475
1538
1602
1668
1737
1807
1872
1932
1989
2045
2104
2160
2212
2262
2314
2369
2423
2476
2528
2583
2644
2706
2765
2822
2880
2943
3010
3075
3132
3182
3231
3282
3335
3390
3445
3500
3556
3611
3663
3711
3756
3797
3836
3870
3901
3932
3962
3992
4018
4040
4061
4081
4099
4112
4120
4126
4130
4132
4129
4121
4111
4104
4099
4094
4091
4090
4091
4096
4094
4089
4078
4072
4070
4072
4070
4065
4061
4059
4062
4062
4058
4053
4050
4049
4048
4048
4048
4046
4043
4035
4022
4010
3999
3991
3980
3964
3942
3917
3888
3854
3813
3768
3726
3686
3646
3601
3550
3494
3436
3376
3313
3250
3189
3133
3079
3024
2966
2907
2849
2790
2730
2666
2602
2540
2477
2411
2339
2263
2186
2107
2021
1931
1834
1736
1641
1548
1454
1357
1259
1163
1067
970
872
775
680
591
506
426
350
279
213
151
92
38
-10
-52
-92
-132
-171
-204
-229
-246
-263
-282
-304
-324
-342
-360
-378
-398
-414
-426
-435
-444
-457
-470
-481
-490
-501
-517
-535
-550
-559
-561
-562
-564
-566
-566
-565
-563
-561
-559
-555
-551
-547
-545
-542
-540
-540
-543
-549
-557
-564
-571
-583
-601
-624
-648
-671
-696
-724
-752
-777
-798
-816
-835
-852
-868
-883
-900
-923
-950
-978
-1004
-1032
-1063
-1096
-1125
-1147
-1167
-1190
-1219
-1247
-1268
-1281
-1293
-1308
-1325
-1339
-1348
-1353
-1361
-1370
-1377
-1379
-1376
-1372
-1368
-1364
-1358
-1352
-1344
-1336
-1325
-1310
-1296
-1284
-1273
-1262
-1252
-1244
-1239
-1234
-1228
-1219
-1214
-1214
-1219
-1223
-1224
-1226
-1232
-1243
-1256
-1266
-1272
-1279
-1286
-1294
-1300
-1304
-1309
-1316
-1323
-1329
-1335
-1341
-1349
-1359
-1368
-1375
-1382
-1391
-1403
-1416
-1426
-1432
-1436
-1440
-1446
-1452
-1455
-1453
-1449
-1449
-1457
-1474
-1497
-1522
-1548
-1575
-1601
-1625
-1647
-1672
-1704
-1742
-1785
-1829
-1876
-1924
-1973
-2021
-2068
-2119
-2175
-2234
-2291
-2341
-2389
-2436
-2485
-2531
-2571
-2609
-2650
-2699
-2753
-2805
-2852
-2894
-2933
-2971
-3003
-3029
-3052
-3073
-3094
-3119
-3147
-3176
-3202
-3221
-3233
-3242
-3251
-3262
-3272
-3278
-3281
-3285
-3291
-3295
-3292
-3280
-3263
-3245
-3228
-3211
-3192
-3173
-3153
-3131
-3102
-3066
-3027
-2990
-2958
-2928
-2896
-2860
-2820
-2782
-2747
-2715
-2683
-2652
-2624
-2600
-2579
-2557
-2528
-2493
-2455
-2420
-2388
-2357
-2324
-2293
-2267
-2248
-2233
-2218
-2201
-2181
-2159
-2136
-2111
-2088
-2066
-2044
-2019
-1988
-1953
-1915
-1875
-1834
-1790
-1746
-1705
-1667
-1626
-1581
-1533
-1486
-1442
-1399
-1350
-1297
-1240
-1185
-1131
-1077
-1022
-970
-918
-867
-812
-753
-693
-636
-581
-525
-467
-403
-335
-264
-193
-124
-59
3
65
128
193
256
321
387
457
526
592
653
714
777
841
898
943
981
1016
1057
1096
1132
1164
1196
1233
1272
1312
1349
1386
1425
1465
1503
1538
1572
1606
1641
1675
1706
1736
1766
1795
1821
1841
1858
1874
1893
1911
1927
1941
1956
1975
1998
2020
2036
2045
2053
2061
2072
2082
2087
2087
2083
2078
2074
2069
2059
2045
2029
2013
2000
1986
1970
1952
1932
1912
1892
1872
1852
1831
1809
1786
1760
1735
1710
1687
1661
1632
1598
1565
1535
1510
1487
1464
1442
1424
1413
1408
1408
1409
1411
1415
1420
1429
1440
1454
1468
1482
1497
1517
1545
1581
1616
1647
1674
1700
1729
1759
1782
1798
1808
1818
1829
1836
1837
1832
1829
1831
1833
1833
1828
1820
1811
1802
1789
1774
1759
1744
1729
1711
1693
1679
1669
1658
1640
1616
1591
1573
1561
1549
1528
1499
1469
1441
1413
1383
1349
1316
1288
1265
1245
1225
1204
1181
1156
1129
1101
1074
1049
1025
1000
972
944
916
887
855
821
789
760
734
705
671
632
593
556
521
485
449
414
380
346
310
274
240
211
183
152
117
80
46
18
-8
-34
-61
-89
-115
-139
-164
-190
-218
-242
-264
-285
-308
-335
-363
-392
-420
-450
-479
-503
-521
-532
-541
-552
-564
-574
-581
-584
-588
-596
-607
-620
-635
-653
-675
-700
-729
-759
-788
-815
-839
-864
-892
-926
-961
-995
-1025
-1053
-1080
-1108
-1136
-1164
-1193
-1225
-1258
-1291
-1321
-1348
-1375
-1403
-1428
-1450
-1469
-1486
-1503
-1518
-1528
-1535
-1543
-1555
-1569
-1581
-1587
-1590
-1591
-1593
-1593
-1591
-1585
-1576
-1566
-1556
-1548
-1540
-1532
-1523
-1512
-1501
-1492
-1484
-1476
-1466
-1457
-1450
-1448
-1449
-1453
-1457
-1461
-1463
-1462
-1458
-1453
-1449
-1444
-1437
-1426
-1414
-1405
-1397
-1391
-1384
-1376
-1371
-1365
-1357
-1345
-1332
-1323
-1319
-1318
-1319
-1319
-1322
-1325
-1328
-1327
-1323
-1322
-1324
-1326
-1326
-1322
-1318
-1316
-1317
-1317
-1317
-1316
-1315
-1312
-1306
-1298
-1289
-1282
-1276
-1269
-1260
-1247
-1232
-1210
-1183
-1154
-1128
-1109
-1091
-1069
-1038
-1000
-963
-926
-887
-847
-808
-775
-747
-718
-684
-646
-606
-570
-535
-499
-462
-425
-392
-363
-333
-303
-275
-251
-232
-214
-194
-170
-144
-120
-97
-78
-61
-47
-33
-19
-4
13
31
50
70
89
106
123
141
161
183
204
223
240
259
279
303
327
354
385
419
455
494
536
583
635
687
736
779
815
847
876
901
925
951
983
1020
1063
1105
1145
1181
1215
1250
1289
1332
1376
1418
1454
1487
1518
1550
1580
1606
1628
1649
1672
1696
1718
1739
1760
1782
1803
1818
1822
1817
1809
1804
1807
1815
1821
1820
1809
1791
1767
1741
1714
1687
1662
1643
1636
1645
1663
1680
1683
1669
1639
1601
1563
1526
1492
1460
1429
1398
1364
1321
1268
1207
1144
1087
1042
1008
978
947
909
865
815
761
704
646
587
529
476
431
398
372
351
328
302
272
239
203
164
126
93
69
55
52
55
62
69
73
72
65
56
50
46
43
38
33
33
43
58
70
74
71
65
63
66
77
96
124
159
198
236
268
292
305
309
310
315
330
353
379
400
414
425
436
444
445
436
422
412
407
405
398
386
372
362
357
352
341
324
305
285
264
241
218
197
181
171
162
154
143
130
109
78
38
-9
-56
-100
-138
-166
-184
-194
-206
-224
-250
-283
-316
-347
-375
-398
-414
-417
-411
-401
-396
-400
-410
-422
-430
-434
-435
-435
-437
-440
-442
-439
-432
-423
-414
-407
-400
-388
-371
-353
-336
-323
-310
-296
-276
-252
-226
-199
-173
-149
-126
-105
-88
-78
-77
-83
-93
-101
-103
-101
-94
-84
-71
-54
-35
-22
-21
-32
-45
-47
-32
-4
21
31
24
8
-9
-27
-51
-84
-123
-160
-189
-207
-214
-208
-192
-168
-147
-137
-140
-151
-159
-158
-150
-139
-130
-130
-141
-157
-173
-183
-182
-176
-170
-166
-166
-166
-163
-155
-141
-124
-107
-94
-88
-86
-85
-84
-84
-86
-87
-86
-81
-76
-70
-62
-46
-23
5
30
50
65
76
84
91
99
107
115
120
118
110
100
93
90
89
92
99
111
126
140
148
149
147
142
138
136
139
146
154
159
163
170
182
200
218
235
253
275
305
338
369
395
415
428
434
434
432
431
437
449
464
477
485
485
479
471
468
473
485
499
508
511
511
512
513
514
512
508
503
500
498
499
505
516
531
546
560
574
586
595
598
594
586
575
562
548
534
520
509
498
484
467
450
439
433
429
425
425
434
451
467
473
465
451
437
427
417
408
399
394
393
393
392
388
380
365
341
313
288
272
264
257
248
237
230
228
225
213
191
163
133
105
84
72
71
76
82
82
76
67
56
44
28
10
-8
-26
-47
-70
-90
-100
-102
-104
-113
-130
-151
-171
-192
-213
-233
-247
-256
-267
-285
-308
-328
-339
-342
-345
-353
-362
-366
-367
-366
-367
-368
-366
-361
-359
-367
-383
-406
-431
-459
-489
-522
-554
-587
-619
-651
-681
-708
-733
-759
-786
-815
-843
-874
-908
-946
-988
-1029
-1069
-1110
-1152
-1197
-1242
-1287
-1329
-1365
-1397
-1428
-1462
-1502
-1543
-1577
-1602
-1620
-1640
-1667
-1703
-1743
-1785
-1826
-1864
-1898
-1927
-1954
-1981
-2004
-2019
-2024
-2023
-2021
-2023
-2029
-2037
-2049
-2064
-2079
-2091
-2096
-2096
-2094
-2096
-2100
-2105
-2106
-2103
-2095
-2082
-2062
-2039
-2012
-1980
-1943
-1903
-1866
-1835
-1812
-1792
-1773
-1755
-1737
-1717
-1690
-1655
-1615
-1576
-1538
-1497
-1445
-1386
-1327
-1277
-1237
-1201
-1166
-1133
-1104
-1077
-1048
-1014
-977
-940
-906
-869
-827
-782
-738
-697
-655
-613
-571
-537
-514
-501
-489
-476
-459
-444
-430
-412
-386
-353
-322
-302
-293
-289
-284
-274
-262
-255
-253
-253
-250
-243
-231
-213
-184
-146
-102
-57
-15
25
63
98
127
148
163
180
201
225
248
268
287
310
336
363
389
416
444
471
495
515
534
560
594
631
666
694
721
754
796
842
886
925
965
1010
1066
1128
1191
1251
1307
1360
1410
1455
1498
1541
1587
1636
1682
1721
1750
1770
1781
1787
1789
1786
1780
1770
1755
1739
1725
1718
1720
1726
1733
1736
1732
1722
1710
1699
1695
1700
1714
1733
1753
1772
1789
1802
1808
1804
1791
1772
1751
1730
1706
1676
1643
1608
1574
1541
1507
1475
1448
1426
1406
1382
1354
1324
1295
1266
1235
1200
1165
1133
1104
1071
1029
978
926
881
847
819
792
762
732
702
673
647
625
610
600
590
572
542
499
448
394
340
289
242
200
166
140
121
108
98
87
73
54
32
8
-16
-40
-62
-80
-94
-106
-121
-139
-160
-182
-204
-229
-256
-282
-298
-302
-295
-283
-271
-260
-251
-241
-233
-227
-224
-221
-216
-211
-210
-218
-234
-253
-267
-276
-282
-288
-295
-297
-295
-290
-291
-302
-320
-339
-353
-362
-370
-379
-388
-393
-395
-397
-404
-416
-428
-438
-448
-462
-481
-501
-520
-536
-552
-572
-595
-614
-626
-630
-632
-635
-640
-645
-647
-646
-642
-631
-612
-587
-562
-544
-528
-504
-469
-423
-377
-337
-299
-261
-221
-185
-156
-133
-109
-82
-55
-31
-10
12
36
62
84
103
123
148
174
196
211
224
242
266
294
321
347
376
411
453
500
550
601
650
696
736
770
797
815
822
819
810
799
789
781
774
770
769
770
772
775
783
799
822
846
864
876
883
889
893
896
896
895
891
882
867
845
820
793
762
724
680
637
601
576
562
554
550
550
554
559
561
554
538
515
491
471
457
448
444
444
448
454
463
474
484
493
499
501
501
499
499
500
501
499
495
486
476
464
453
444
442
449
467
497
534
575
615
649
679
705
731
758
784
810
837
869
903
934
960
978
994
1010
1025
1038
1048
1057
1070
1085
1099
1109
1116
1125
1137
1149
1155
1152
1146
1139
1131
1119
1102
1086
1076
1074
1074
1071
1062
1050
1040
1032
1022
1012
1006
1004
1002
999
991
981
969
957
944
928
910
893
877
862
849
841
839
843
845
842
833
819
803
786
767
745
724
702
678
651
618
582
542
499
452
399
342
282
221
163
111
67
31
1
-23
-43
-58
-71
-84
-101
-124
-155
-195
-244
-304
-370
-441
-515
-590
-666
-742
-816
-888
-955
-1016
-1068
-1114
-1159
-1207
-1258
-1310
-1360
-1408
-1454
-1496
-1533
-1565
-1599
-1638
-1684
-1733
-1781
-1827
-1873
-1917
-1954
-1980
-1997
-2011
-2025
-2040
-2053
-2062
-2069
-2078
-2084
-2082
-2069
-2048
-2025
-2007
-1993
-1981
-1973
-1968
-1969
-1971
-1972
-1969
-1965
-1962
-1959
-1957
-1951
-1944
-1935
-1928
-1923
-1920
-1917
-1914
-1908
-1901
-1895
-1892
-1896
-1905
-1917
-1924
-1925
-1921
-1919
-1922
-1932
-1945
-1956
-1967
-1980
-2000
-2025
-2052
-2076
-2097
-2122
-2153
-2190
-2231
-2270
-2305
-2336
-2363
-2386
-2408
-2428
-2448
-2468
-2489
-2512
-2535
-2557
-2578
-2597
-2613
-2624
-2632
-2637
-2640
-2643
-2644
-2640
-2629
-2613
-2598
-2588
-2582
-2578
-2573
-2566
-2556
-2540
-2515
-2483
-2446
-2411
-2379
-2347
-2315
-2282
-2250
-2220
-2187
-2146
-2093
-2031
-1966
-1904
-1849
-1799
-1754
-1710
-1667
-1624
-1580
-1539
-1501
-1468
-1434
-1395
-1350
-1300
-1250
-1204
-1162
-1118
-1072
-1025
-985
-953
-926
-901
-874
-848
-827
-809
-791
-769
-744
-720
-698
-675
-647
-615
-581
-547
-510
-469
-423
-375
-332
-292
-253
-212
-171
-133
-100
-66
-25
22
72
122
173
226
279
330
374
413
449
485
521
553
579
599
613
618
613
597
578
561
551
547
546
547
550
555
561
568
573
575
573
566
554
542
535
537
546
556
563
568
574
583
596
607
615
621
625
629
629
626
620
615
618
630
647
664
678
688
699
710
720
730
741
755
773
794
813
830
850
875
904
932
953
967
981
999
1020
1046
1073
1105
1143
1183
1218
1243
1263
1282
1305
1335
1369
1406
1446
1485
1521
1552
1580
1605
1628
1648
1667
1689
1714
1741
1766
1787
1807
1827
1850
1873
1893
1910
1923
1935
1944
1955
1970
1990
2012
2029
2040
2045
2052
2061
2072
2080
2088
2096
2107
2120
2135
2154
2176
2201
2223
2239
2252
2264
2276
2286
2292
2296
2302
2310
2316
2319
2319
2322
2329
2338
2346
2355
2368
2386
2408
2432
2457
2486
2519
2549
2571
2585
2596
2607
2618
2626
2628
2628
2628
2629
2630
2632
2640
2656
2677
2696
2709
2717
2726
2739
2751
2761
2765
2768
2769
2769
2766
2761
2756
2751
2744
2732
2713
2692
2674
2659
2644
2627
2610
2599
2595
2596
2596
2590
2578
2562
2544
2523
2498
2469
2439
2405
2366
2323
2278
2238
2205
2181
2165
2153
2144
2133
2118
2092
2054
2001
1939
1866
1789
1714
1649
1598
1560
1529
1501
1475
1453
1434
1417
1394
1365
1327
1283
1231
1171
1104
1032
961
893
831
773
719
666
618
578
547
525
506
484
454
416
372
327
285
249
222
202
186
168
149
128
110
96
85
80
82
93
115
147
185
223
255
278
290
292
289
285
280
275
273
276
283
290
290
278
256
227
194
163
136
118
107
97
80
57
33
17
11
8
2
-7
-16
-23
-31
-47
-74
-109
-147
-187
-231
-278
-325
-362
-386
-401
-412
-428
-448
-470
-493
-518
-543
-567
-589
-607
-624
-643
-664
-685
-703
-717
-727
-736
-744
-753
-765
-783
-811
-848
-890
-931
-968
-1002
-1037
-1068
-1096
-1122
-1151
-1187
-1230
-1272
-1307
-1330
-1347
-1364
-1386
-1412
-1440
-1469
-1501
-1537
-1572
-1605
-1633
-1660
-1689
-1724
-1764
-1809
-1859
-1917
-1982
-2054
-2125
-2189
-2242
-2282
-2316
-2352
-2395
-2447
-2502
-2556
-2603
-2648
-2694
-2744
-2794
-2843
-2889
-2931
-2972
-3011
-3045
-3076
-3103
-3129
-3154
-3176
-3193
-3204
-3212
-3220
-3232
-3250
-3276
-3308
-3342
-3378
-3413
-3448
-3481
-3509
-3531
-3551
-3574
-3602
-3627
-3644
-3649
-3645
-3637
-3628
-3618
-3611
-3610
-3618
-3633
-3649
-3662
-3671
-3674
-3670
-3655
-3631
-3605
-3584
-3566
-3547
-3523
-3495
-3468
-3441
-3411
-3374
-3332
-3289
-3247
-3203
-3156
-3104
-3054
-3008
-2966
-2925
-2884
-2843
-2799
-2746
-2684
-2616
-2549
-2485
-2425
-2367
-2311
-2256
-2200
-2138
-2069
-1997
-1927
-1858
-1786
-1711
-1640
-1583
-1540
-1503
-1460
-1407
-1352
-1298
-1244
-1186
-1126
-1075
-1038
-1010
-983
-952
-921
-898
-883
-868
-847
-823
-800
-780
-757
-726
-688
-646
-606
-568
-530
-494
-464
-442
-423
-403
-375
-338
-294
-244
-191
-141
-97
-61
-28
6
41
78
114
150
184
217
248
277
308
343
385
432
479
520
551
574
597
630
672
716
755
788
817
847
873
891
899
902
907
915
923
927
927
925
923
917
905
892
882
880
884
889
892
892
891
888
883
878
874
874
876
881
887
892
895
894
891
889
889
889
887
883
881
884
890
894
895
892
889
883
876
868
864
869
881
895
903
907
909
914
919
922
923
924
926
930
931
929
926
923
922
924
927
933
940
949
955
960
966
974
985
995
1002
1008
1014
1026
1040
1056
1073
1092
1113
1136
1158
1180
1204
1230
1258
1284
1305
1322
1341
1365
1395
1425
1454
1484
1520
1563
1607
1648
1684
1715
1742
1767
1794
1827
1866
1908
1944
1971
1990
2008
2031
2061
2098
2139
2184
2226
2261
2284
2298
2308
2314
2314
2306
2296
2293
2299
2307
2311
2310
2307
2306
2306
2304
2298
2290
2280
2267
2248
2224
2203
2184
2162
2131
2092
2053
2020
1991
1959
1923
1884
1842
1796
1742
1683
1628
1587
1556
1530
1505
1484
1469
1457
1434
1396
1346
1293
1243
1192
1135
1072
1006
938
867
791
718
657
611
575
541
504
465
427
389
344
291
229
166
102
39
-23
-82
-138
-192
-242
-289
-332
-371
-412
-458
-510
-562
-609
-646
-674
-693
-705
-708
-704
-698
-695
-700
-711
-725
-736
-742
-743
-740
-735
-728
-721
-714
-708
-705
-701
-696
-687
-676
-667
-665
-669
-676
-680
-679
-673
-667
-664
-664
-662
-659
-652
-646
-638
-629
-617
-606
-598
-593
-588
-580
-570
-564
-567
-578
-593
-606
-616
-624
-633
-641
-647
-650
-652
-655
-658
-660
-660
-658
-655
-650
-645
-642
-641
-642
-642
-641
-640
-638
-631
-617
-595
-569
-546
-528
-514
-504
-497
-490
-484
-479
-475
-478
-486
-494
-497
-491
-476
-456
-430
-400
-368
-338
-315
-296
-279
-260
-238
-215
-193
-172
-153
-136
-121
-106
-88
-65
-40
-16
5
24
45
67
88
107
120
127
126
118
108
103
110
126
147
169
190
211
235
262
293
328
365
400
427
448
466
485
502
511
509
502
496
498
507
524
552
595
652
714
768
807
833
852
868
878
881
881
885
896
908
917
921
926
933
942
947
943
935
926
918
911
903
898
897
901
902
894
877
853
825
798
778
768
767
771
776
779
777
773
764
750
737
729
733
746
762
775
785
791
793
788
774
756
740
726
711
693
676
668
668
674
677
673
663
645
618
584
550
525
509
495
474
441
405
375
356
344
332
320
308
300
297
297
297
292
283
267
248
225
197
163
123
83
47
18
-4
-23
-36
-42
-42
-40
-40
-45
-54
-63
-73
-82
-84
-78
-63
-47
-34
-26
-18
-9
-2
-2
-11
-24
-36
-43
-45
-40
-26
-5
19
44
67
91
120
152
185
216
242
261
274
284
296
314
336
359
381
402
425
450
472
488
498
508
523
543
565
589
615
640
661
674
681
687
695
703
707
706
706
709
714
720
726
736
753
773
790
796
791
778
763
747
730
715
703
695
685
671
655
639
625
610
594
575
559
550
552
562
573
582
589
594
598
600
598
594
588
582
578
575
573
571
565
554
538
518
498
483
469
453
432
403
369
333
297
265
236
208
178
148
118
92
70
47
22
-7
-38
-70
-102
-133
-160
-183
-203
-228
-264
-310
-355
-395
-431
-468
-508
-547
-579
-605
-633
-666
-700
-723
-733
-735
-738
-746
-759
-775
-798
-830
-870
-914
-958
-1002
-1046
-1084
-1110
-1127
-1141
-1162
-1189
-1216
-1239
-1260
-1285
-1316
-1346
-1370
-1388
-1402
-1420
-1441
-1465
-1490
-1515
-1535
-1546
-1550
-1551
-1556
-1564
-1570
-1568
-1559
-1550
-1550
-1562
-1586
-1618
-1655
-1694
-1730
-1763
-1791
-1817
-1839
-1853
-1861
-1865
-1869
-1874
-1876
-1877
-1879
-1887
-1900
-1915
-1927
-1938
-1950
-1966
-1984
-2000
-2016
-2033
-2055
-2074
-2089
-2100
-2112
-2127
-2145
-2161
-2174
-2181
-2185
-2187
-2191
-2199
-2211
-2224
-2233
-2232
-2220
-2202
-2181
-2164
-2152
-2146
-2143
-2137
-2127
-2113
-2099
-2086
-2069
-2045
-2017
-1990
-1971
-1960
-1949
-1934
-1917
-1903
-1893
-1881
-1862
-1833
-1798
-1762
-1728
-1698
-1671
-1648
-1628
-1608
-1589
-1572
-1560
-1553
-1549
-1544
-1536
-1528
-1518
-1505
-1485
-1457
-1425
-1394
-1372
-1355
-1337
-1310
-1270
-1223
-1177
-1138
-1104
-1072
-1040
-1010
-988
-970
-952
-929
-902
-873
-845
-818
-790
-763
-740
-721
-706
-692
-677
-664
-650
-634
-614
-593
-572
-554
-536
-520
-510
-509
-513
-515
-507
-493
-478
-469
-462
-452
-440
-429
-423
-418
-411
-402
-391
-381
-368
-352
-336
-325
-317
-304
-277
-240
-204
-180
-166
-154
-138
-122
-111
-105
-95
-76
-48
-20
3
21
35
46
52
54
56
65
82
103
126
146
163
175
184
188
191
191
189
187
192
207
232
260
284
307
333
362
387
404
409
407
404
401
394
382
367
352
341
335
333
336
342
346
347
347
351
358
366
369
369
369
370
373
375
380
391
407
426
438
442
443
447
455
464
471
477
483
491
502
516
535
557
576
587
591
593
601
615
633
648
659
665
669
674
683
700
723
751
778
803
826
847
866
877
879
872
861
851
846
843
840
836
832
830
832
837
840
842
846
853
864
872
875
873
874
880
888
895
901
910
928
950
968
977
981
988
1004
1026
1048
1067
1083
1097
1106
1109
1110
1116
1126
1131
1122
1099
1071
1049
1034
1022
1012
1006
1006
1016
1026
1032
1035
1040
1048
1052
1048
1037
1024
1014
1008
1000
982
957
932
915
910
916
928
944
959
975
991
1004
1012
1010
1004
997
996
1002
1010
1020
1028
1032
1035
1039
1045
1052
1059
1060
1058
1053
1049
1047
1043
1035
1022
1006
991
974
958
944
937
937
940
941
940
939
941
945
946
940
930
919
911
901
888
872
856
842
830
819
806
793
785
784
789
797
803
806
806
804
798
784
760
730
703
684
676
674
673
673
674
676
677
676
674
674
677
685
696
712
730
748
761
767
771
778
787
794
793
785
776
767
759
750
741
734
731
729
725
720
717
717
717
716
715
717
719
719
712
701
690
682
673
658
637
613
591
572
553
533
511
491
473
458
446
436
428
420
410
398
388
377
367
358
350
347
345
341
331
316
300
287
277
270
265
262
262
263
262
258
251
243
237
231
224
212
195
176
158
141
122
100
75
56
44
39
31
13
-11
-36
-58
-77
-100
-127
-156
-184
-211
-240
-272
-304
-333
-359
-385
-413
-443
-474
-507
-543
-584
-627
-669
-707
-738
-765
-790
-813
-833
-849
-865
-885
-914
-950
-988
-1018
-1042
-1057
-1072
-1090
-1113
-1141
-1173
-1206
-1238
-1265
-1285
-1298
-1308
-1315
-1321
-1329
-1338
-1344
-1344
-1339
-1337
-1349
-1377
-1413
-1444
-1467
-1485
-1502
-1520
-1534
-1541
-1544
-1548
-1557
-1568
-1579
-1588
-1593
-1594
-1590
-1582
-1576
-1576
-1577
-1576
-1569
-1558
-1547
-1533
-1516
-1495
-1477
-1467
-1463
-1458
-1446
-1428
-1407
-1389
-1373
-1357
-1342
-1327
-1315
-1302
-1289
-1277
-1266
-1256
-1246
-1233
-1218
-1203
-1188
-1172
-1157
-1145
-1136
-1126
-1111
-1091
-1069
-1048
-1026
-1002
-975
-952
-936
-926
-914
-894
-865
-831
-798
-766
-736
-708
-681
-655
-629
-600
-568
-531
-491
-451
-413
-376
-337
-293
-244
-194
-147
-102
-60
-20
17
52
88
127
168
207
239
266
292
317
336
342
339
336
339
348
356
357
354
353
357
367
383
408
440
477
512
541
565
584
597
605
609
616
627
638
643
639
632
630
634
641
644
641
633
620
602
585
572
568
571
573
573
571
574
584
592
592
578
552
522
494
472
456
447
442
438
436
433
431
430
428
426
423
421
417
412
408
403
398
388
373
355
339
328
322
315
305
292
285
286
292
296
294
287
279
273
269
262
252
247
252
269
291
310
320
321
317
308
295
283
278
285
300
314
317
312
308
311
320
330
340
351
369
392
414
434
452
473
496
515
529
539
551
566
580
588
588
587
588
591
594
598
607
623
644
664
676
681
680
676
667
656
645
640
638
635
627
614
601
589
578
562
544
527
513
502
491
483
482
492
509
521
522
514
506
502
499
487
464
436
413
401
395
390
386
382
378
369
351
324
294
267
247
231
219
207
196
184
171
159
145
128
103
75
48
32
26
25
22
13
0
-16
-30
-40
-45
-42
-32
-19
-7
3
9
12
11
12
16
27
42
57
71
86
104
124
141
152
158
166
177
189
199
205
208
209
209
205
201
201
207
214
218
216
210
202
195
190
183
173
158
141
125
115
112
115
121
128
137
147
155
157
153
147
142
138
132
125
121
124
131
137
135
127
118
111
101
87
67
47
29
14
1
-10
-20
-28
-38
-50
-63
-73
-80
-87
-96
-107
-118
-129
-140
-152
-163
-169
-173
-180
-193
-215
-239
-262
-283
-301
-314
-318
-314
-306
-300
-298
-299
-298
-295
-294
-298
-305
-317
-333
-353
-376
-400
-422
-441
-454
-461
-462
-460
-458
-458
-457
-453
-445
-437
-430
-424
-417
-410
-405
-405
-407
-411
-412
-409
-401
-390
-378
-367
-359
-353
-348
-342
-336
-335
-339
-346
-353
-358
-363
-368
-370
-366
-354
-336
-313
-288
-264
-245
-231
-221
-212
-203
-196
-192
-193
-196
-200
-203
-206
-210
-211
-208
-201
-193
-183
-171
-153
-129
-102
-72
-39
-7
22
43
57
69
85
101
115
124
134
147
164
179
191
203
221
247
279
310
339
368
400
432
463
489
509
523
531
538
547
558
570
582
596
615
642
669
693
714
736
767
800
827
843
851
861
877
894
907
917
928
944
961
975
985
991
996
1000
1004
1010
1018
1028
1033
1031
1022
1012
1000
987
968
948
929
914
903
895
891
889
889
886
875
860
844
832
823
817
813
810
806
798
784
766
746
725
703
680
660
642
625
607
589
577
572
570
568
563
558
554
546
532
513
498
495
503
512
516
512
500
477
445
406
372
348
332
314
289
262
240
225
208
184
155
127
102
75
41
5
-27
-52
-73
-94
-117
-143
-171
-204
-244
-282
-315
-344
-376
-416
-458
-493
-517
-538
-562
-590
-614
-633
-653
-678
-709
-737
-758
-774
-790
-811
-838
-869
-901
-930
-951
-961
-967
-976
-993
-1012
-1027
-1035
-1044
-1060
-1081
-1100
-1117
-1133
-1152
-1168
-1174
-1173
-1173
-1183
-1202
-1220
-1234
-1244
-1257
-1270
-1274
-1267
-1257
-1256
-1267
-1285
-1301
-1312
-1321
-1329
-1337
-1343
-1350
-1360
-1376
-1392
-1405
-1416
-1424
-1427
-1425
-1419
-1417
-1420
-1423
-1418
-1403
-1387
-1378
-1375
-1372
-1361
-1346
-1331
-1321
-1312
-1299
-1283
-1266
-1251
-1234
-1210
-1179
-1142
-1100
-1050
-995
-942
-895
-855
-813
-763
-705
-645
-586
-530
-477
-431
-394
-363
-331
-292
-250
-210
-175
-141
-102
-58
-12
30
68
101
131
160
191
230
278
330
382
433
483
532
577
615
649
686
729
776
820
858
893
930
969
1008
1046
1085
1126
1165
1196
1219
1240
1265
1295
1324
1349
1376
1409
1448
1488
1521
1551
1585
1626
1669
1708
1740
1771
1806
1843
1876
1902
1926
1952
1981
2009
2031
2049
2067
2085
2100
2110
2117
2123
2133
2142
2147
2147
2144
2143
2145
2145
2141
2132
2122
2114
2110
2106
2101
2093
2083
2072
2062
2052
2040
2021
1997
1967
1935
1904
1879
1861
1851
1846
1840
1829
1812
1792
1772
1754
1737
1718
1693
1663
1629
1594
1561
1532
1508
1487
1469
1452
1432
1409
1381
1348
1313
1282
1254
1229
1205
1177
1142
1100
1051
1000
952
905
858
809
759
713
674
640
605
567
527
492
458
419
368
307
247
199
162
131
94
51
5
-43
-91
-143
-200
-261
-324
-388
-451
-510
-564
-608
-644
-677
-711
-748
-789
-833
-879
-927
-977
-1026
-1073
-1114
-1152
-1185
-1214
-1238
-1257
-1275
-1296
-1319
-1343
-1364
-1383
-1403
-1428
-1454
-1475
-1491
-1507
-1529
-1559
-1590
-1616
-1636
-1656
-1678
-1699
-1714
-1723
-1732
-1746
-1766
-1786
-1804
-1822
-1844
-1867
-1886
-1897
-1902
-1906
-1914
-1923
-1930
-1937
-1948
-1969
-1997
-2025
-2045
-2054
-2054
-2045
-2033
-2016
-1997
-1980
-1967
-1960
-1960
-1967
-1977
-1988
-1994
-1995
-1993
-1991
-1990
-1986
-1977
-1964
-1953
-1948
-1949
-1951
-1950
-1947
-1942
-1936
-1928
-1915
-1900
-1886
-1876
-1872
-1874
-1880
-1887
-1895
-1901
-1901
-1896
-1887
-1876
-1866
-1856
-1849
-1846
-1845
-1843
-1835
-1824
-1812
-1803
-1796
-1787
-1774
-1759
-1744
-1727
-1709
-1688
-1669
-1652
-1637
-1619
-1598
-1575
-1555
-1537
-1519
-1496
-1470
-1443
-1418
-1394
-1371
-1354
-1342
-1333
-1322
-1306
-1287
-1272
-1261
-1251
-1236
-1220
-1209
-1206
-1206
-1201
-1190
-1177
-1167
-1162
-1157
-1153
-1151
-1153
-1160
-1167
-1169
-1168
-1165
-1159
-1151
-1142
-1135
-1134
-1137
-1143
-1151
-1162
-1174
-1183
-1186
-1183
-1178
-1175
-1177
-1180
-1184
-1189
-1194
-1199
-1200
-1201
-1204
-1212
-1224
-1234
-1239
-1239
-1237
-1236
-1233
-1229
-1225
-1224
-1227
-1231
-1230
-1222
-1212
-1202
-1193
-1179
-1159
-1135
-1112
-1094
-1081
-1070
-1058
-1048
-1043
-1041
-1035
-1018
-994
-966
-941
-916
-890
-861
-833
-810
-792
-773
-750
-726
-704
-685
-663
-634
-600
-570
-546
-527
-505
-480
-453
-429
-404
-374
-336
-292
-247
-204
-164
-129
-100
-77
-56
-32
1
40
80
119
153
183
208
231
254
278
300
320
338
358
384
416
450
483
515
551
591
631
668
698
725
749
773
799
829
864
901
938
972
1002
1031
1056
1077
1092
1108
1126
1144
1159
1169
1179
1196
1221
1249
1274
1296
1322
1356
1396
1430
1452
1465
1476
1493
1516
1544
1573
1601
1629
1656
1681
1704
1723
1736
1748
1760
1777
1796
1820
1847
1879
1914
1948
1975
1993
2007
2021
2037
2055
2073
2091
2110
2125
2133
2135
2133
2132
2134
2133
2127
2117
2106
2099
2095
2088
2075
2056
2031
2001
1971
1941
1913
1889
1865
1840
1813
1787
1765
1747
1730
1714
1698
1684
1672
1663
1653
1642
1627
1608
1590
1575
1566
1559
1551
1541
1532
1527
1527
1528
1525
1516
1500
1481
1460
1436
1409
1381
1353
1329
1306
1285
1264
1243
1224
1204
1185
1165
1142
1120
1102
1090
1087
1089
1093
1093
1087
1076
1063
1048
1031
1012
999
992
995
1004
1016
1024
1029
1034
1041
1051
1064
1079
1094
1107
1117
1123
1124
1123
1121
1120
1118
1116
1112
1105
1097
1087
1078
1069
1060
1054
1050
1050
1050
1049
1046
1040
1036
1031
1022
1008
987
965
942
918
889
855
823
800
785
774
761
745
731
720
709
692
670
647
627
610
591
569
549
536
530
527
521
514
507
502
494
479
458
436
419
407
395
383
373
365
361
358
355
351
347
342
335
324
310
295
281
270
261
255
247
235
221
206
192
179
168
158
154
155
158
157
152
146
146
150
153
152
145
136
128
122
118
116
116
117
116
112
108
107
112
119
126
131
139
151
165
177
185
192
200
206
209
211
218
232
251
267
277
281
284
291
299
306
313
323
334
343
346
342
339
342
353
365
374
376
375
374
370
361
344
326
309
295
283
268
254
242
232
223
210
195
181
167
152
131
104
73
42
10
-24
-59
-94
-127
-157
-189
-224
-261
-296
-328
-357
-386
-417
-451
-488
-526
-568
-613
-661
-710
-755
-793
-819
-836
-849
-862
-877
-894
-909
-921
-932
-941
-950
-959
-970
-984
-997
-1006
-1010
-1014
-1016
-1022
-1026
-1029
-1031
-1035
-1038
-1036
-1027
-1012
-999
-988
-978
-967
-955
-947
-945
-947
-948
-946
-945
-947
-950
-949
-942
-931
-924
-926
-932
-936
-935
-931
-927
-925
-920
-911
-899
-890
-885
-883
-878
-871
-862
-856
-855
-856
-857
-855
-853
-853
-855
-858
-861
-862
-863
-867
-874
-886
-901
-918
-937
-958
-981
-1002
-1018
-1029
-1035
-1042
-1049
-1057
-1065
-1073
-1083
-1097
-1114
-1134
-1156
-1179
-1203
-1226
-1247
-1266
-1282
-1294
-1302
-1310
-1320
-1337
-1358
-1377
-1391
-1400
-1403
-1401
-1393
-1379
-1363
-1352
-1347
-1343
-1336
-1325
-1319
-1319
-1321
-1317
-1304
-1284
-1264
-1247
-1234
-1221
-1212
-1207
-1204
-1196
-1185
-1176
-1173
-1176
-1178
-1173
-1161
-1147
-1134
-1120
-1100
-1074
-1048
-1026
-1006
-983
-955
-925
-898
-877
-859
-842
-821
-796
-770
-743
-715
-686
-657
-629
-602
-578
-553
-525
-495
-464
-437
-415
-395
-375
-354
-333
-313
-290
-263
-232
-200
-171
-145
-120
-97
-75
-56
-38
-16
9
37
67
99
136
173
205
230
249
269
295
325
354
382
411
442
471
493
508
523
543
569
595
617
639
665
695
723
744
757
767
778
792
808
824
843
866
888
904
908
902
893
888
891
901
914
930
947
966
986
1002
1012
1012
1008
1002
1004
1014
1031
1047
1058
1063
1065
1069
1074
1078
1080
1079
1078
1081
1089
1102
1115
1125
1127
1123
1118
1113
1110
1105
1098
1089
1081
1074
1068
1062
1057
1052
1045
1032
1016
998
985
976
969
960
949
940
937
940
942
941
935
926
916
904
888
871
855
843
833
826
820
815
813
812
813
816
821
825
826
822
818
818
823
830
834
833
828
825
823
823
826
832
842
852
857
855
848
837
828
819
810
801
791
779
764
748
732
720
711
704
697
692
689
684
672
653
629
608
591
579
569
560
554
552
553
554
554
554
553
549
539
521
501
481
464
449
432
415
399
383
366
348
328
307
286
265
245
228
214
202
190
176
158
136
113
91
74
63
55
48
37
24
10
-2
-15
-30
-48
-66
-83
-97
-110
-125
-140
-154
-165
-175
-184
-195
-206
-217
-225
-232
-239
-246
-254
-261
-267
-272
-278
-290
-310
-333
-353
-366
-374
-381
-392
-403
-414
-423
-430
-436
-443
-448
-453
-456
-459
-459
-454
-441
-421
-398
-375
-355
-337
-319
-302
-287
-277
-273
-272
-270
-266
-261
-258
-257
-254
-248
-242
-243
-251
-259
-264
-263
-261
-261
-261
-255
-241
-224
-210
-203
-203
-205
-211
-220
-230
-238
-239
-236
-235
-236
-238
-237
-232
-228
-229
-234
-239
-243
-247
-253
-257
-259
-258
-258
-262
-269
-273
-272
-269
-268
-269
-270
-265
-258
-258
-269
-289
-307
-317
-319
-322
-328
-337
-343
-347
-350
-356
-362
-364
-362
-360
-364
-375
-390
-405
-420
-439
-459
-475
-482
-482
-476
-468
-457
-443
-428
-417
-413
-411
-407
-400
-394
-392
-394
-392
-384
-369
-352
-334
-318
-304
-296
-295
-301
-309
-313
-312
-307
-301
-293
-285
-278
-276
-279
-282
-282
-276
-267
-259
-254
-253
-252
-249
-246
-244
-244
-244
-244
-242
-240
-240
-243
-247
-250
-251
-251
-248
-244
-238
-232
-224
-213
-200
-190
-187
-194
-206
-216
-221
-221
-222
-227
-233
-238
-241
-242
-244
-245
-245
-243
-242
-240
-237
-231
-224
-219
-219
-218
-213
-201
-186
-171
-157
-145
-135
-127
-123
-119
-112
-103
-93
-83
-73
-61
-50
-41
-36
-33
-31
-28
-24
-18
-10
2
16
27
31
29
25
24
24
25
27
28
31
34
37
41
49
59
68
73
75
75
76
76
73
67
62
60
58
54
47
40
35
29
20
6
-11
-27
-41
-53
-67
-81
-95
-110
-128
-148
-169
-185
-197
-209
-226
-248
-272
-294
-317
-343
-374
-407
-435
-458
-478
-502
-532
-564
-593
-619
-642
-665
-690
-715
-737
-756
-772
-787
-802
-817
-833
-851
-872
-896
-920
-941
-957
-969
-982
-999
-1020
-1041
-1059
-1071
-1079
-1087
-1097
-1107
-1118
-1126
-1131
-1133
-1129
-1121
-1109
-1099
-1093
-1090
-1090
-1088
-1086
-1085
-1084
-1083
-1079
-1072
-1062
-1054
-1049
-1049
-1050
-1052
-1053
-1054
-1054
-1054
-1050
-1044
-1037
-1028
-1018
-1004
-986
-967
-952
-943
-936
-930
-922
-914
-906
-898
-886
-867
-843
-821
-802
-786
-770
-752
-736
-722
-709
-692
-669
-642
-614
-589
-567
-545
-520
-493
-464
-436
-408
-381
-356
-334
-313
-291
-265
-233
-196
-157
-119
-86
-59
-36
-16
5
25
44
61
78
95
112
129
147
164
182
200
217
234
252
270
286
299
310
320
328
335
344
358
377
400
420
435
445
456
470
481
487
487
489
500
518
538
556
574
596
619
636
642
641
642
647
655
662
669
680
698
718
737
753
771
791
809
817
818
819
829
846
862
873
883
895
910
920
926
931
944
963
979
987
989
995
1008
1022
1030
1026
1020
1018
1020
1018
1010
1000
996
1000
1008
1014
1018
1022
1029
1036
1038
1036
1028
1016
1002
989
980
976
974
971
967
962
960
957
949
936
921
908
897
885
870
853
834
815
793
769
743
718
694
668
640
612
585
557
524
485
443
406
376
348
318
288
262
242
225
205
179
150
121
92
60
28
0
-21
-37
-54
-74
-96
-113
-124
-136
-152
-175
-200
-224
-245
-267
-288
-308
-324
-339
-353
-369
-386
-401
-415
-429
-442
-454
-461
-463
-462
-459
-456
-457
-461
-469
-479
-488
-495
-500
-507
-516
-526
-532
-536
-538
-540
-541
-541
-539
-537
-537
-536
-535
-531
-525
-517
-507
-495
-482
-470
-461
-452
-443
-431
-419
-410
-405
-402
-397
-393
-391
-390
-387
-376
-359
-340
-324
-315
-308
-300
-291
-284
-279
-276
-269
-256
-237
-216
-197
-182
-168
-152
-134
-116
-101
-88
-77
-66
-57
-53
-54
-58
-63
-64
-65
-67
-73
-80
-87
-92
-96
-100
-100
-93
-83
-75
-74
-77
-77
-68
-52
-35
-18
-2
17
37
51
56
53
46
40
33
24
13
1
-10
-21
-35
-50
-64
-76
-86
-96
-105
-111
-111
-106
-100
-99
-102
-110
-120
-132
-147
-164
-181
-195
-204
-211
-218
-229
-243
-258
-269
-279
-290
-302
-313
-322
-328
-333
-336
-338
-338
-338
-339
-341
-341
-337
-331
-328
-328
-326
-319
-307
-296
-294
-297
-299
-293
-278
-264
-256
-250
-241
-227
-209
-191
-172
-151
-127
-102
-79
-56
-34
-10
16
42
67
88
101
109
114
120
129
140
151
163
175
185
192
195
197
205
220
236
249
258
269
286
304
317
321
321
319
316
312
305
300
298
302
307
313
320
328
336
342
345
349
356
365
374
382
390
397
399
394
384
372
360
345
325
303
285
274
267
258
246
237
236
241
244
243
240
241
247
253
253
249
245
245
245
245
244
245
246
245
240
234
231
235
243
253
265
279
295
312
329
347
364
380
393
404
417
430
440
445
449
460
478
498
511
517
521
529
541
549
552
554
561
570
578
585
594
610
628
638
637
632
631
634
636
633
629
631
640
650
656
661
673
693
715
731
740
748
760
774
783
785
782
781
783
782
772
755
735
716
700
686
671
657
645
634
622
610
598
589
581
574
569
564
558
551
542
534
527
520
511
498
481
463
446
429
411
391
372
356
342
326
306
286
270
258
245
229
210
196
188
182
169
148
127
113
105
97
87
81
85
99
115
128
140
155
170
179
174
156
134
116
102
88
73
60
49
38
26
16
8
3
-2
-7
-9
-9
-13
-27
-45
-60
-66
-72
-87
-111
-131
-143
-157
-184
-225
-261
-280
-290
-311
-342
-365
-362
-350
-361
-403
-432
-388
-259
-101
4
23
-9
-34
-26
-5
0
-14
-24
-19
-8
-6
-14
-21
-17
-9
-8
-15
-19
-16
-10
-10
-15
-18
-15
-10
-10
-15
-17
-14
-11
-11
-15
-17
-14
-11
-12
-15
-16
-14
-11
-12
-15
-16
-14
-11
-12
-15
-15
-13
-12
-13
-15
-15
-13
-12
-13
-15
-15
-13
-12
-13
-15
-15
-13
-12
-13
-15
-15
-13
-12
-13
-15
-14
-13
-12
-13
-15
-14
-13
-12
-13
-14
-14
-13
-12
-13
-14
-14
-13
-13
-13
-14
-14
-13
-13
-14
-14
-14
-13
-13
-14
-14
-14
-13
-13
-14
-14
-14
-13
-13
-14
-14
-13
-13
-13
-14
-14
-13
-13
-13
-14
-14
-13
-13
-13
-14
-14
-13
-13
-13
-14
-14
-13
-13
-13
-14
-14
-13
-13
-13
-14
-14
-13
-13
-13
-14
-14
-13
-13
-13
-14
-14
-13
-13
-13
-14
-13
-13
-13
-13
-14
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-13
-13
-13
-12
-12
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
