5
42514
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
66
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
67
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
68
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
69
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
70
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
71
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
72
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
73
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
74
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
75
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
76
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
77
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
78
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
79
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
80
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
81
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
82
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
83
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
84
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
85
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
86
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
87
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
88
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
90
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
91
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
92
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
93
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
94
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
95
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
96
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
97
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
98
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
99
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
122
122
122
122
122
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
123
123
123
123
123
123
124
124
124
124
124
124
124
124
124
124
124
125
125
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128
129
129
129
129
129
129
129
130
130
130
130
130
130
130
131
131
131
131
131
131
131
132
132
132
132
132
132
132
133
133
133
133
133
133
133
134
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
138
138
138
138
138
138
138
138
138
138
138
139
139
139
139
139
139
140
140
140
140
140
141
141
141
141
141
141
142
142
142
142
142
143
143
143
143
143
144
144
144
144
144
144
144
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
146
146
146
146
147
147
147
147
146
146
146
146
146
146
146
146
146
146
146
145
145
145
145
145
144
144
144
144
144
143
143
143
143
142
142
142
142
141
141
141
140
140
140
139
139
139
138
138
138
137
137
137
137
136
136
136
135
135
135
134
134
134
134
134
133
133
133
133
133
132
132
132
132
132
132
132
132
132
131
131
131
131
132
132
132
132
132
132
132
132
132
132
132
132
132
132
133
133
133
133
133
134
134
134
134
135
135
135
135
136
136
136
137
137
137
137
138
138
138
138
139
139
139
139
140
140
140
140
141
141
141
141
142
142
142
142
142
143
143
143
143
143
143
143
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
143
143
143
143
143
142
142
142
142
141
141
141
141
140
140
140
140
139
139
139
139
138
138
138
138
137
137
137
137
137
136
136
136
136
136
135
135
135
135
135
134
134
134
134
134
134
134
134
134
134
134
135
135
135
135
135
136
136
136
136
137
137
137
138
138
138
139
139
139
140
140
141
141
142
142
143
143
144
144
145
145
146
146
147
147
148
148
149
149
150
151
151
152
152
153
154
154
155
155
156
157
157
158
159
159
160
161
162
162
163
164
164
165
166
166
167
167
168
169
169
170
170
171
172
172
173
173
174
174
175
175
176
176
177
177
178
178
179
179
180
180
180
181
181
182
182
182
183
183
184
184
184
185
185
185
186
186
186
186
187
187
187
187
187
187
187
186
186
186
186
186
186
186
186
186
186
186
186
186
186
187
187
187
187
187
187
188
188
188
188
188
188
189
189
189
189
190
190
190
191
191
192
192
193
193
194
194
195
196
196
197
198
198
199
200
200
201
202
203
204
204
205
206
207
208
209
210
211
212
213
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
233
234
235
236
237
238
239
240
242
243
244
245
246
247
248
249
251
252
253
254
255
256
258
259
260
261
263
264
265
266
267
268
269
270
271
273
274
275
276
278
279
280
282
283
284
286
287
288
290
291
292
293
295
296
297
298
300
301
302
304
305
306
307
308
309
311
312
313
314
315
316
318
319
320
321
322
323
324
325
327
328
329
330
331
331
332
333
334
334
335
336
336
337
338
338
339
339
340
340
341
341
341
342
342
342
342
343
343
343
343
344
344
344
344
344
345
345
345
345
345
346
346
346
345
345
345
345
345
345
345
346
346
346
346
346
346
346
346
346
346
346
346
345
345
346
346
346
346
346
346
346
346
346
347
347
347
348
348
348
349
349
350
350
351
351
352
353
353
354
355
356
356
357
358
359
360
361
362
363
364
365
366
366
367
368
369
370
371
372
373
374
375
376
377
378
380
381
382
383
384
385
386
387
388
390
391
392
393
394
394
395
396
397
398
399
400
400
401
402
403
403
404
404
405
405
405
406
406
406
406
406
407
407
407
407
407
407
407
408
408
408
408
408
408
408
407
407
407
406
406
406
405
405
405
405
404
404
404
404
404
404
404
404
403
403
403
403
403
403
403
402
402
402
402
402
402
402
402
402
402
403
403
403
404
404
405
405
406
406
407
407
408
409
410
410
411
412
412
413
413
414
414
414
415
415
415
414
414
414
414
414
413
413
413
413
413
413
413
413
413
412
412
411
410
409
408
407
406
405
404
403
402
401
400
399
398
397
396
395
394
393
392
391
390
389
388
387
386
386
385
384
383
382
381
380
379
378
376
375
374
374
373
372
372
371
371
371
371
371
371
372
372
373
374
375
376
377
378
378
379
380
381
382
382
383
384
385
387
388
390
391
393
395
397
399
401
403
405
407
409
411
414
416
418
420
422
424
426
428
430
432
434
436
438
440
442
444
446
447
449
451
452
454
455
457
458
459
460
461
461
462
462
463
463
463
464
464
464
464
464
463
463
463
463
463
462
462
461
460
459
458
457
456
455
454
452
451
450
449
447
446
445
443
442
441
439
437
435
434
432
430
428
427
425
424
422
421
419
417
415
413
411
409
407
405
403
402
400
398
397
395
394
393
391
390
389
388
387
385
384
383
382
381
380
379
378
378
377
377
376
376
376
377
377
378
378
379
379
380
381
381
382
383
384
385
385
386
387
388
389
390
391
392
393
394
395
396
398
399
401
402
404
406
407
409
411
413
414
416
418
419
421
422
424
425
427
428
429
430
431
433
434
435
436
437
438
439
440
441
442
443
444
445
445
446
446
447
447
448
449
450
450
451
452
453
453
454
454
454
454
454
454
454
454
454
453
453
453
452
452
451
451
450
449
449
448
447
446
445
444
443
442
440
439
437
436
434
433
431
430
428
427
426
425
423
422
421
419
418
416
415
413
411
409
407
404
402
400
398
395
393
391
389
386
384
382
380
378
375
373
371
369
367
366
364
362
360
358
356
354
352
350
347
345
342
340
338
336
334
333
331
330
329
327
326
324
322
321
319
317
316
314
313
311
310
308
307
305
304
302
301
300
298
297
295
294
293
292
291
290
289
289
288
288
287
287
287
286
286
286
285
285
285
285
286
286
286
286
286
286
285
285
285
285
285
285
284
284
284
283
283
282
281
281
280
279
278
277
276
275
275
274
274
274
274
273
273
272
272
271
269
268
266
265
263
262
260
259
257
256
255
253
252
251
249
248
246
244
242
239
237
234
232
230
227
225
223
221
218
216
214
212
210
208
205
203
200
198
195
192
190
187
184
181
178
175
172
169
166
163
160
157
155
152
150
147
145
143
141
139
137
136
134
133
132
131
130
130
130
129
129
128
128
127
127
127
126
126
126
127
127
128
128
129
129
130
131
132
132
133
134
135
136
137
138
140
142
143
145
147
149
151
153
155
157
159
161
164
166
169
172
175
178
180
183
185
188
190
193
195
197
200
202
204
207
209
212
214
216
219
221
223
224
226
227
228
229
230
231
232
232
233
234
234
235
235
235
235
235
235
235
235
234
234
234
233
232
232
231
230
229
228
227
226
225
224
222
221
220
219
218
217
217
216
214
213
212
210
208
206
204
202
200
198
196
193
191
189
187
185
183
181
179
176
174
171
168
165
163
160
158
156
153
152
150
148
147
145
144
142
141
140
138
137
136
134
133
132
130
128
127
125
123
121
119
117
115
114
112
110
108
107
105
103
101
99
97
94
92
89
86
83
81
79
77
75
73
71
69
67
66
64
61
59
57
55
53
52
50
49
47
46
44
43
41
40
38
36
34
33
31
29
28
26
25
24
23
21
20
19
17
15
13
11
9
8
6
5
4
4
3
3
3
3
3
3
3
3
2
2
2
1
0
-1
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-12
-13
-13
-14
-15
-16
-17
-18
-18
-19
-20
-21
-23
-24
-26
-27
-29
-31
-33
-35
-37
-39
-41
-43
-45
-47
-49
-51
-53
-55
-58
-60
-63
-66
-69
-72
-76
-81
-85
-90
-95
-101
-106
-112
-118
-123
-129
-135
-140
-145
-150
-156
-161
-166
-171
-177
-183
-190
-196
-203
-210
-218
-225
-232
-240
-247
-254
-262
-269
-276
-283
-290
-297
-304
-311
-319
-326
-333
-341
-349
-356
-364
-372
-379
-387
-395
-403
-412
-420
-428
-436
-444
-452
-459
-466
-473
-480
-486
-492
-497
-503
-508
-513
-518
-523
-527
-532
-536
-540
-544
-549
-553
-556
-560
-564
-567
-571
-574
-578
-581
-584
-588
-591
-594
-597
-600
-603
-605
-608
-610
-612
-614
-615
-617
-618
-618
-619
-619
-619
-618
-617
-616
-614
-613
-611
-610
-608
-606
-603
-601
-599
-597
-594
-592
-589
-587
-585
-583
-581
-579
-577
-576
-575
-574
-573
-573
-572
-571
-571
-570
-569
-568
-568
-567
-567
-566
-566
-565
-565
-565
-565
-564
-564
-564
-564
-564
-565
-565
-565
-566
-566
-567
-568
-570
-571
-573
-575
-577
-580
-582
-584
-587
-589
-591
-594
-596
-598
-600
-602
-604
-606
-608
-609
-610
-611
-613
-614
-615
-616
-617
-618
-619
-621
-622
-623
-624
-624
-625
-625
-626
-626
-626
-626
-627
-627
-627
-627
-628
-628
-628
-628
-629
-629
-629
-628
-628
-628
-628
-628
-629
-629
-630
-630
-631
-632
-633
-634
-635
-636
-637
-638
-639
-640
-640
-641
-641
-641
-641
-641
-641
-641
-641
-641
-640
-640
-639
-639
-639
-639
-638
-638
-638
-638
-638
-638
-638
-637
-637
-636
-636
-635
-634
-634
-633
-633
-633
-633
-634
-634
-635
-635
-635
-636
-636
-636
-636
-636
-637
-637
-637
-637
-637
-637
-637
-637
-638
-638
-638
-638
-639
-639
-639
-639
-639
-639
-639
-639
-639
-638
-638
-638
-637
-637
-636
-635
-634
-634
-633
-632
-630
-629
-628
-627
-625
-624
-622
-621
-619
-617
-615
-613
-611
-609
-607
-605
-603
-601
-599
-597
-595
-593
-591
-589
-587
-585
-583
-581
-579
-578
-576
-575
-573
-571
-569
-567
-565
-562
-559
-556
-553
-549
-546
-542
-538
-535
-531
-527
-522
-518
-514
-509
-505
-501
-497
-493
-489
-486
-483
-480
-478
-476
-473
-471
-469
-467
-465
-463
-462
-460
-460
-459
-458
-458
-458
-459
-459
-460
-461
-462
-463
-464
-465
-467
-468
-470
-472
-474
-476
-479
-482
-485
-488
-491
-495
-498
-501
-505
-508
-511
-514
-517
-520
-523
-526
-529
-532
-536
-539
-542
-546
-549
-552
-555
-558
-561
-564
-566
-568
-570
-572
-573
-574
-575
-576
-576
-577
-577
-578
-578
-579
-579
-579
-580
-580
-580
-579
-578
-577
-575
-573
-571
-569
-566
-563
-561
-558
-555
-552
-550
-547
-544
-540
-537
-534
-530
-527
-524
-521
-518
-516
-514
-513
-511
-510
-510
-509
-509
-509
-509
-509
-510
-510
-511
-512
-513
-514
-515
-517
-518
-520
-522
-524
-526
-529
-531
-534
-536
-539
-543
-546
-550
-553
-557
-562
-566
-571
-576
-582
-588
-594
-601
-608
-615
-622
-629
-637
-644
-651
-659
-666
-673
-680
-687
-694
-701
-707
-714
-720
-726
-731
-737
-742
-747
-752
-757
-762
-767
-771
-775
-780
-784
-788
-792
-796
-800
-803
-807
-810
-814
-817
-821
-824
-827
-830
-833
-836
-838
-840
-842
-844
-845
-846
-847
-848
-848
-848
-848
-848
-847
-846
-846
-845
-844
-844
-843
-843
-842
-842
-843
-843
-844
-845
-846
-848
-849
-851
-853
-855
-857
-859
-861
-863
-865
-868
-870
-873
-876
-879
-882
-886
-889
-894
-898
-903
-908
-913
-918
-924
-930
-937
-943
-950
-957
-964
-971
-979
-986
-994
-1002
-1010
-1018
-1027
-1036
-1045
-1054
-1063
-1072
-1081
-1090
-1099
-1108
-1116
-1125
-1133
-1141
-1148
-1156
-1163
-1170
-1176
-1183
-1189
-1196
-1202
-1207
-1213
-1218
-1223
-1227
-1231
-1235
-1238
-1241
-1243
-1244
-1246
-1247
-1247
-1248
-1248
-1248
-1248
-1247
-1247
-1246
-1245
-1244
-1243
-1242
-1241
-1240
-1238
-1237
-1235
-1234
-1232
-1230
-1228
-1226
-1224
-1222
-1219
-1217
-1214
-1212
-1209
-1206
-1203
-1199
-1196
-1192
-1188
-1185
-1180
-1176
-1172
-1168
-1164
-1159
-1155
-1151
-1147
-1143
-1139
-1135
-1131
-1127
-1123
-1119
-1116
-1113
-1110
-1108
-1105
-1104
-1102
-1101
-1100
-1099
-1099
-1098
-1098
-1097
-1097
-1097
-1096
-1096
-1096
-1096
-1095
-1095
-1095
-1095
-1096
-1096
-1096
-1097
-1098
-1099
-1100
-1102
-1103
-1104
-1106
-1107
-1109
-1110
-1111
-1112
-1113
-1114
-1115
-1116
-1117
-1118
-1119
-1119
-1120
-1120
-1121
-1121
-1120
-1120
-1119
-1118
-1117
-1115
-1114
-1112
-1109
-1107
-1104
-1101
-1098
-1095
-1091
-1087
-1083
-1078
-1074
-1069
-1064
-1059
-1054
-1048
-1042
-1035
-1028
-1020
-1012
-1004
-996
-988
-979
-970
-961
-952
-942
-932
-922
-911
-899
-888
-876
-863
-851
-838
-825
-811
-798
-785
-771
-758
-745
-732
-719
-706
-693
-680
-668
-656
-645
-633
-622
-612
-601
-591
-580
-570
-560
-550
-541
-531
-521
-512
-503
-494
-485
-476
-467
-459
-451
-444
-437
-430
-424
-418
-412
-407
-402
-398
-394
-390
-387
-384
-382
-380
-378
-376
-375
-373
-373
-372
-372
-372
-372
-373
-373
-374
-375
-377
-378
-379
-381
-382
-383
-384
-384
-385
-385
-385
-384
-384
-384
-383
-382
-381
-380
-379
-378
-377
-376
-375
-374
-374
-373
-372
-371
-370
-369
-368
-366
-365
-363
-361
-358
-355
-352
-349
-345
-341
-337
-332
-327
-323
-317
-312
-307
-301
-296
-290
-285
-279
-273
-267
-261
-255
-249
-243
-237
-231
-225
-220
-215
-210
-205
-201
-196
-192
-188
-184
-180
-176
-172
-168
-164
-160
-156
-152
-148
-144
-140
-136
-133
-130
-127
-125
-123
-122
-121
-120
-120
-120
-121
-122
-123
-124
-125
-127
-129
-131
-134
-136
-140
-143
-148
-152
-157
-162
-167
-172
-178
-183
-189
-195
-201
-207
-214
-221
-228
-235
-242
-250
-257
-265
-274
-282
-290
-299
-308
-317
-326
-335
-344
-354
-363
-372
-382
-391
-401
-410
-419
-428
-437
-445
-453
-461
-469
-476
-482
-488
-494
-500
-505
-509
-514
-518
-521
-525
-528
-531
-533
-535
-537
-538
-538
-537
-536
-535
-532
-529
-526
-522
-517
-512
-507
-501
-495
-488
-481
-473
-466
-458
-450
-441
-433
-424
-415
-406
-396
-387
-378
-368
-359
-350
-341
-333
-325
-317
-309
-301
-294
-287
-280
-273
-267
-260
-254
-248
-242
-236
-231
-225
-220
-215
-210
-205
-201
-197
-193
-189
-185
-182
-179
-176
-174
-172
-169
-167
-166
-164
-162
-160
-158
-156
-155
-153
-151
-149
-148
-146
-144
-143
-141
-140
-138
-136
-134
-132
-130
-128
-125
-123
-120
-118
-115
-112
-108
-105
-102
-99
-95
-92
-88
-85
-81
-77
-73
-70
-66
-62
-57
-53
-49
-44
-39
-34
-29
-23
-18
-12
-6
0
6
12
18
24
29
35
41
47
52
58
63
68
73
78
83
87
91
95
99
103
106
109
113
116
118
121
123
125
127
128
129
130
130
131
131
131
132
132
132
133
133
134
135
136
136
137
138
139
139
140
141
142
143
145
146
147
147
148
149
150
150
151
152
152
152
153
153
153
153
152
152
151
150
148
147
146
144
143
142
141
140
139
138
137
136
136
136
136
136
137
137
137
138
138
139
139
140
140
141
142
143
144
145
147
148
150
152
155
158
161
164
168
172
177
181
186
191
195
200
205
211
216
222
228
234
240
247
254
261
268
276
283
290
297
304
311
318
325
332
338
345
351
357
362
367
372
376
380
383
387
390
393
396
398
400
401
402
402
402
401
400
399
397
395
393
391
388
384
380
376
371
366
361
355
349
343
337
330
324
317
310
303
296
289
282
275
268
260
253
246
239
233
226
220
214
208
202
197
192
187
182
177
173
169
165
162
158
155
152
150
148
147
145
144
143
143
142
141
141
140
140
140
140
141
141
142
144
145
147
149
151
153
155
158
161
164
168
171
175
180
185
190
195
201
206
212
218
223
229
234
240
245
250
255
260
264
268
272
276
279
281
284
286
288
290
291
292
293
294
294
293
293
291
290
288
286
283
280
277
274
271
268
265
262
260
257
254
251
247
244
240
236
232
227
222
216
211
205
198
191
185
177
170
163
156
148
141
134
126
119
112
106
99
93
87
82
77
72
68
64
60
57
54
51
49
46
44
43
41
40
39
38
38
38
38
39
40
42
44
46
49
53
56
60
65
69
74
79
84
89
95
101
107
114
122
129
137
146
155
164
173
182
192
201
210
220
229
239
248
257
266
275
284
293
301
310
318
325
333
340
348
355
362
368
375
381
386
392
397
402
407
411
416
420
424
428
432
436
440
444
448
451
455
458
461
463
466
468
469
471
472
473
474
475
476
476
476
475
474
472
470
467
463
459
455
450
445
440
435
430
424
419
414
409
404
398
393
387
381
376
370
364
358
352
346
340
333
327
321
314
308
302
297
292
287
283
280
276
273
271
268
265
263
260
257
254
251
248
246
243
240
237
235
233
231
229
228
226
225
224
223
222
221
220
219
219
219
219
219
219
220
220
221
222
222
224
225
227
228
231
233
236
239
243
247
251
256
261
266
270
275
280
285
289
294
299
304
309
314
319
324
329
333
338
342
346
351
355
359
363
367
371
375
379
383
387
390
394
398
401
404
407
410
413
415
417
419
421
422
424
425
426
427
427
428
428
428
427
427
426
425
423
421
419
417
414
411
408
405
401
398
395
392
389
386
383
381
378
376
373
371
368
365
361
358
354
350
345
341
337
333
328
324
320
316
312
308
304
300
297
293
290
287
284
282
279
277
276
274
273
271
270
269
269
268
267
267
266
265
265
265
264
264
265
265
266
267
268
269
270
271
272
273
273
274
274
274
274
274
274
274
273
272
271
270
269
267
266
264
262
260
258
256
253
251
248
246
243
240
237
234
231
227
224
220
217
213
209
205
201
197
193
189
185
181
177
173
170
166
162
158
155
151
147
143
139
135
131
127
122
118
113
108
103
99
94
89
85
81
77
73
69
65
60
56
52
47
43
39
34
30
26
21
17
12
8
4
-1
-6
-10
-15
-20
-24
-29
-35
-40
-45
-51
-56
-62
-67
-73
-78
-84
-89
-94
-100
-105
-111
-116
-121
-126
-131
-136
-141
-147
-152
-157
-162
-167
-172
-178
-183
-189
-195
-201
-208
-214
-221
-228
-235
-243
-250
-258
-266
-275
-283
-291
-300
-308
-317
-325
-332
-340
-347
-355
-361
-368
-375
-382
-389
-396
-403
-410
-417
-424
-431
-439
-446
-454
-462
-470
-478
-487
-496
-505
-514
-523
-532
-541
-551
-560
-569
-579
-588
-597
-607
-616
-625
-634
-643
-652
-661
-670
-678
-687
-695
-704
-713
-721
-730
-739
-747
-756
-764
-773
-781
-789
-798
-807
-816
-824
-833
-842
-851
-861
-870
-879
-888
-897
-907
-916
-925
-934
-944
-953
-961
-970
-979
-987
-995
-1002
-1010
-1018
-1026
-1033
-1040
-1047
-1054
-1061
-1068
-1074
-1080
-1086
-1092
-1097
-1102
-1107
-1112
-1116
-1121
-1125
-1129
-1133
-1136
-1140
-1143
-1146
-1150
-1153
-1156
-1160
-1163
-1167
-1170
-1173
-1176
-1180
-1183
-1186
-1189
-1192
-1194
-1197
-1200
-1202
-1205
-1208
-1210
-1213
-1215
-1218
-1220
-1223
-1225
-1228
-1230
-1233
-1235
-1237
-1238
-1240
-1241
-1242
-1244
-1245
-1246
-1248
-1250
-1252
-1255
-1257
-1259
-1262
-1264
-1266
-1268
-1271
-1273
-1275
-1277
-1279
-1281
-1283
-1285
-1287
-1289
-1291
-1293
-1295
-1298
-1300
-1303
-1306
-1309
-1312
-1315
-1318
-1321
-1324
-1327
-1330
-1333
-1335
-1337
-1340
-1342
-1344
-1345
-1347
-1348
-1349
-1350
-1351
-1352
-1353
-1354
-1355
-1355
-1356
-1356
-1356
-1356
-1355
-1354
-1353
-1351
-1350
-1348
-1346
-1344
-1342
-1340
-1338
-1336
-1334
-1332
-1330
-1329
-1328
-1327
-1326
-1326
-1326
-1327
-1328
-1329
-1331
-1333
-1335
-1338
-1341
-1344
-1348
-1353
-1357
-1363
-1369
-1375
-1382
-1390
-1398
-1407
-1416
-1425
-1435
-1445
-1456
-1467
-1478
-1490
-1501
-1513
-1526
-1538
-1551
-1564
-1577
-1591
-1604
-1618
-1632
-1647
-1661
-1676
-1690
-1705
-1719
-1733
-1747
-1761
-1774
-1788
-1801
-1814
-1826
-1838
-1850
-1862
-1874
-1885
-1896
-1907
-1917
-1928
-1938
-1948
-1957
-1967
-1975
-1984
-1992
-1999
-2005
-2013
-2019
-2025
-2029
-2035
-2040
-2043
-2045
-2049
-2051
-2052
-2053
-2053
-2053
-2053
-2052
-2051
-2049
-2047
-2045
-2043
-2040
-2037
-2033
-2029
-2025
-2021
-2017
-2013
-2008
-2004
-1999
-1995
-1990
-1986
-1981
-1977
-1972
-1968
-1964
-1959
-1955
-1951
-1947
-1944
-1940
-1936
-1933
-1929
-1926
-1922
-1919
-1915
-1912
-1909
-1907
-1904
-1902
-1901
-1899
-1898
-1897
-1896
-1895
-1894
-1893
-1892
-1891
-1890
-1890
-1889
-1889
-1889
-1890
-1891
-1892
-1894
-1895
-1898
-1900
-1903
-1906
-1910
-1914
-1918
-1923
-1928
-1934
-1939
-1945
-1951
-1957
-1963
-1969
-1975
-1981
-1987
-1994
-2000
-2007
-2013
-2020
-2027
-2033
-2040
-2047
-2054
-2061
-2068
-2076
-2083
-2091
-2098
-2106
-2114
-2121
-2129
-2137
-2145
-2152
-2160
-2168
-2175
-2183
-2190
-2198
-2205
-2213
-2220
-2227
-2234
-2241
-2247
-2254
-2260
-2266
-2271
-2277
-2282
-2287
-2291
-2296
-2300
-2304
-2307
-2310
-2314
-2316
-2319
-2321
-2324
-2326
-2327
-2329
-2330
-2331
-2332
-2332
-2333
-2333
-2332
-2332
-2331
-2331
-2329
-2328
-2326
-2324
-2322
-2319
-2316
-2313
-2310
-2306
-2302
-2298
-2294
-2290
-2286
-2282
-2278
-2275
-2271
-2268
-2265
-2262
-2259
-2256
-2253
-2251
-2249
-2247
-2245
-2244
-2242
-2241
-2240
-2238
-2237
-2236
-2235
-2234
-2232
-2231
-2230
-2229
-2228
-2227
-2227
-2226
-2225
-2225
-2224
-2224
-2223
-2222
-2221
-2220
-2218
-2217
-2216
-2214
-2213
-2212
-2211
-2210
-2209
-2207
-2206
-2205
-2203
-2202
-2200
-2198
-2197
-2195
-2193
-2190
-2188
-2185
-2182
-2178
-2174
-2169
-2165
-2160
-2154
-2149
-2143
-2137
-2131
-2125
-2118
-2112
-2105
-2099
-2092
-2085
-2078
-2071
-2064
-2057
-2050
-2041
-2035
-2028
-2020
-2012
-2004
-1996
-1987
-1978
-1969
-1959
-1950
-1940
-1929
-1919
-1908
-1898
-1887
-1877
-1867
-1857
-1847
-1838
-1828
-1819
-1810
-1801
-1792
-1783
-1775
-1768
-1760
-1753
-1747
-1741
-1735
-1730
-1725
-1721
-1717
-1714
-1711
-1709
-1707
-1706
-1706
-1706
-1706
-1707
-1709
-1711
-1713
-1715
-1717
-1720
-1723
-1726
-1730
-1734
-1739
-1744
-1749
-1755
-1762
-1768
-1775
-1782
-1790
-1797
-1805
-1813
-1821
-1829
-1837
-1846
-1854
-1863
-1871
-1880
-1889
-1897
-1906
-1915
-1923
-1931
-1939
-1947
-1954
-1961
-1967
-1974
-1980
-1986
-1992
-1998
-2004
-2009
-2017
-2023
-2029
-2035
-2040
-2045
-2051
-2057
-2062
-2067
-2073
-2079
-2085
-2091
-2097
-2103
-2109
-2115
-2121
-2127
-2133
-2139
-2145
-2151
-2157
-2163
-2170
-2176
-2182
-2188
-2195
-2201
-2206
-2212
-2217
-2223
-2228
-2234
-2239
-2245
-2251
-2256
-2262
-2268
-2274
-2280
-2287
-2293
-2300
-2307
-2314
-2321
-2328
-2335
-2342
-2349
-2356
-2364
-2371
-2378
-2385
-2392
-2399
-2406
-2413
-2420
-2427
-2433
-2440
-2447
-2453
-2460
-2467
-2473
-2480
-2486
-2492
-2497
-2502
-2507
-2511
-2515
-2519
-2523
-2526
-2530
-2533
-2537
-2540
-2544
-2547
-2549
-2552
-2554
-2556
-2557
-2559
-2560
-2560
-2561
-2561
-2561
-2560
-2559
-2558
-2557
-2555
-2552
-2549
-2546
-2543
-2539
-2535
-2531
-2526
-2522
-2517
-2511
-2506
-2501
-2495
-2489
-2483
-2477
-2471
-2465
-2458
-2451
-2444
-2437
-2430
-2423
-2416
-2408
-2401
-2393
-2386
-2378
-2371
-2363
-2356
-2348
-2341
-2333
-2325
-2317
-2309
-2300
-2292
-2284
-2275
-2267
-2258
-2249
-2240
-2231
-2222
-2213
-2205
-2196
-2188
-2180
-2172
-2164
-2156
-2147
-2139
-2131
-2122
-2113
-2105
-2096
-2087
-2078
-2069
-2059
-2050
-2041
-2031
-2021
-2012
-2001
-1992
-1982
-1972
-1962
-1952
-1943
-1933
-1923
-1913
-1904
-1894
-1884
-1874
-1864
-1854
-1844
-1834
-1823
-1812
-1801
-1790
-1779
-1768
-1756
-1744
-1733
-1721
-1709
-1697
-1684
-1672
-1659
-1646
-1633
-1619
-1606
-1592
-1577
-1563
-1548
-1533
-1518
-1502
-1486
-1470
-1454
-1437
-1420
-1403
-1385
-1367
-1349
-1331
-1312
-1294
-1274
-1255
-1235
-1215
-1195
-1174
-1153
-1132
-1110
-1088
-1066
-1043
-1020
-998
-974
-951
-928
-904
-880
-856
-832
-808
-784
-760
-736
-712
-687
-663
-639
-614
-590
-566
-542
-518
-495
-471
-448
-425
-403
-381
-360
-339
-318
-298
-278
-258
-239
-220
-201
-182
-164
-146
-129
-111
-95
-79
-63
-48
-34
-20
-7
6
18
29
40
50
60
68
76
84
91
97
102
107
111
115
118
121
124
126
127
129
130
130
131
131
130
129
127
124
122
118
115
111
108
104
101
97
94
90
87
84
80
77
73
69
65
60
55
50
45
39
34
29
23
18
13
8
3
-1
-6
-10
-14
-18
-21
-24
-28
-31
-33
-35
-37
-39
-41
-42
-42
-42
-42
-42
-41
-41
-39
-38
-36
-34
-32
-29
-26
-23
-20
-17
-14
-11
-8
-4
-1
3
7
11
15
19
23
27
31
34
38
41
44
48
51
54
57
60
63
66
68
70
72
74
75
76
77
78
78
78
78
78
77
76
74
72
70
67
64
61
57
53
48
44
39
33
28
22
17
11
5
-1
-7
-14
-20
-26
-32
-39
-45
-52
-58
-65
-72
-79
-87
-94
-102
-109
-117
-125
-132
-140
-147
-154
-161
-168
-175
-182
-189
-196
-203
-210
-217
-224
-231
-238
-245
-252
-259
-266
-272
-279
-285
-291
-297
-303
-309
-314
-319
-324
-329
-333
-337
-341
-345
-348
-351
-354
-356
-359
-361
-363
-365
-367
-369
-370
-372
-372
-373
-373
-374
-373
-373
-373
-372
-371
-370
-368
-367
-365
-362
-360
-357
-355
-352
-349
-347
-344
-342
-339
-337
-334
-331
-328
-325
-322
-319
-315
-311
-307
-303
-299
-294
-289
-285
-280
-275
-270
-265
-259
-254
-249
-243
-237
-231
-226
-220
-213
-207
-201
-194
-187
-181
-173
-166
-159
-151
-143
-135
-127
-118
-109
-100
-91
-83
-74
-66
-57
-49
-40
-32
-24
-15
-6
2
11
20
29
38
48
57
66
76
85
95
105
115
125
134
144
153
162
171
180
188
196
204
212
220
228
235
243
250
257
264
271
277
284
289
295
301
306
311
315
320
324
328
331
334
337
340
342
344
346
348
350
351
353
354
356
358
359
361
363
364
366
367
369
370
371
373
374
375
375
376
377
378
379
380
381
381
382
383
384
384
385
385
386
386
386
387
387
387
387
386
386
385
385
384
384
383
383
382
382
381
381
380
380
379
378
378
377
376
376
375
375
375
375
375
375
375
375
376
376
376
377
378
378
379
380
380
381
382
383
384
385
386
387
388
390
391
394
396
399
402
405
409
413
417
421
425
430
435
441
446
452
458
464
470
477
483
489
495
501
508
514
520
526
532
538
544
549
555
560
565
570
574
579
583
588
592
596
600
603
606
609
612
614
615
617
618
619
619
619
619
618
617
615
613
610
607
604
600
596
591
586
581
575
569
563
556
550
544
537
531
525
518
512
506
500
493
487
481
476
470
465
460
456
452
448
444
441
437
434
432
429
427
426
424
424
424
425
427
428
431
434
437
442
446
451
457
464
471
478
487
495
504
514
524
533
544
554
564
574
584
594
604
614
624
634
644
654
663
673
682
692
701
710
719
728
736
745
753
762
770
778
787
795
804
812
821
829
838
846
855
863
872
880
888
897
905
913
921
929
937
945
952
960
968
975
983
991
999
1006
1014
1022
1031
1039
1047
1055
1063
1071
1078
1086
1093
1101
1108
1115
1122
1129
1135
1142
1148
1154
1159
1164
1169
1173
1177
1181
1185
1189
1192
1196
1200
1203
1207
1211
1215
1219
1223
1227
1231
1236
1240
1245
1249
1254
1259
1264
1269
1274
1279
1285
1290
1296
1301
1307
1313
1318
1324
1329
1335
1341
1347
1353
1359
1364
1371
1377
1383
1389
1395
1401
1407
1414
1420
1427
1434
1441
1448
1455
1463
1470
1478
1486
1494
1501
1509
1517
1524
1532
1539
1546
1553
1560
1566
1573
1579
1586
1592
1598
1604
1609
1615
1621
1627
1632
1638
1643
1648
1653
1658
1663
1668
1672
1677
1681
1684
1688
1691
1694
1696
1699
1701
1703
1705
1707
1709
1710
1711
1712
1712
1712
1712
1711
1711
1710
1709
1708
1707
1705
1704
1702
1700
1697
1695
1692
1688
1685
1681
1678
1674
1670
1666
1663
1659
1655
1651
1647
1643
1639
1634
1630
1625
1620
1615
1610
1605
1600
1595
1589
1584
1579
1575
1570
1566
1562
1559
1556
1553
1550
1547
1545
1543
1542
1540
1539
1539
1539
1539
1539
1539
1540
1541
1541
1542
1544
1545
1546
1548
1550
1552
1555
1557
1560
1563
1566
1569
1573
1577
1581
1586
1591
1596
1601
1607
1612
1617
1622
1627
1632
1636
1640
1644
1648
1651
1655
1658
1660
1663
1665
1667
1668
1670
1671
1671
1672
1673
1673
1674
1674
1675
1675
1676
1676
1676
1676
1676
1676
1676
1675
1675
1674
1673
1672
1670
1669
1667
1665
1662
1659
1656
1653
1649
1645
1641
1636
1631
1625
1620
1614
1608
1602
1597
1591
1585
1580
1574
1568
1563
1557
1551
1546
1540
1535
1530
1525
1521
1516
1512
1508
1504
1501
1497
1494
1490
1487
1484
1482
1479
1477
1475
1474
1472
1472
1471
1471
1471
1471
1472
1472
1473
1474
1475
1476
1478
1480
1482
1484
1487
1490
1493
1496
1500
1504
1508
1512
1517
1521
1526
1530
1535
1539
1544
1549
1554
1559
1564
1569
1573
1578
1583
1588
1593
1599
1604
1610
1616
1622
1628
1634
1640
1646
1653
1659
1665
1671
1678
1685
1692
1699
1706
1714
1721
1729
1736
1744
1751
1759
1766
1774
1781
1789
1797
1805
1813
1820
1828
1836
1844
1852
1860
1867
1875
1882
1889
1896
1903
1910
1917
1924
1931
1938
1944
1951
1957
1964
1970
1976
1982
1988
1994
1999
2004
2009
2013
2019
2023
2028
2032
2036
2039
2043
2045
2049
2052
2055
2057
2059
2061
2063
2064
2065
2065
2066
2066
2066
2066
2066
2065
2065
2064
2064
2063
2062
2061
2060
2059
2058
2056
2054
2053
2051
2049
2047
2045
2041
2040
2037
2036
2033
2031
2029
2027
2025
2023
2021
2019
2017
2017
2016
2015
2013
2013
2013
2012
2012
2011
2011
2011
2009
2009
2009
2009
2008
2007
2005
2005
2004
2003
2001
2000
1999
1997
1996
1994
1992
1990
1988
1986
1984
1982
1979
1976
1973
1970
1967
1963
1960
1956
1952
1948
1944
1940
1936
1933
1929
1925
1922
1918
1913
1909
1904
1900
1895
1889
1884
1879
1873
1867
1862
1856
1851
1846
1841
1837
1833
1830
1827
1824
1822
1820
1818
1817
1816
1816
1816
1817
1818
1820
1823
1826
1830
1834
1839
1844
1850
1856
1862
1869
1875
1883
1890
1897
1905
1913
1921
1929
1938
1946
1955
1965
1974
1984
1994
2004
2013
2024
2035
2045
2055
2066
2076
2086
2097
2108
2119
2130
2141
2152
2163
2174
2186
2197
2208
2218
2229
2240
2250
2260
2271
2281
2291
2302
2312
2322
2332
2342
2351
2360
2370
2379
2387
2396
2405
2413
2422
2431
2439
2448
2456
2465
2473
2480
2488
2495
2502
2509
2515
2521
2527
2533
2538
2543
2547
2551
2554
2557
2560
2561
2563
2563
2564
2564
2563
2562
2561
2559
2557
2554
2551
2547
2543
2539
2534
2530
2525
2519
2514
2509
2503
2498
2492
2487
2481
2475
2469
2462
2456
2449
2442
2435
2427
2420
2412
2404
2396
2388
2380
2371
2362
2354
2345
2336
2327
2318
2309
2300
2292
2283
2275
2267
2259
2251
2244
2236
2229
2222
2215
2209
2202
2196
2190
2184
2179
2173
2168
2164
2159
2155
2150
2146
2142
2139
2135
2132
2128
2125
2121
2118
2114
2111
2107
2104
2100
2097
2093
2089
2086
2082
2079
2076
2073
2069
2066
2063
2059
2056
2052
2048
2044
2040
2036
2031
2025
2021
2017
2012
2005
2001
1995
1989
1983
1976
1968
1961
1953
1944
1935
1926
1916
1905
1895
1884
1872
1860
1848
1835
1822
1809
1795
1781
1767
1752
1737
1722
1706
1691
1675
1659
1644
1628
1613
1597
1582
1567
1552
1537
1522
1508
1494
1479
1465
1451
1437
1424
1410
1398
1385
1373
1362
1351
1341
1331
1321
1312
1303
1294
1286
1279
1271
1264
1258
1252
1246
1240
1235
1230
1226
1222
1218
1214
1210
1207
1204
1201
1198
1195
1192
1190
1187
1185
1182
1180
1178
1177
1175
1173
1172
1170
1169
1167
1165
1163
1161
1159
1156
1153
1150
1147
1143
1138
1134
1129
1123
1117
1111
1104
1097
1090
1082
1074
1067
1059
1050
1041
1032
1022
1012
1002
991
979
967
955
942
928
914
900
885
871
855
840
824
808
792
776
760
744
727
711
694
677
660
642
624
606
588
569
551
532
514
495
477
459
441
423
406
389
373
357
341
326
312
298
285
272
260
249
238
227
217
208
199
190
182
175
168
162
157
152
148
144
141
139
138
138
139
140
142
145
149
153
158
164
171
178
186
195
205
215
226
237
249
262
274
288
302
316
331
346
362
378
394
411
427
444
462
479
497
514
532
550
568
586
603
621
638
656
673
690
707
724
740
757
773
789
804
819
834
848
862
875
888
900
912
923
933
943
953
962
970
979
986
994
1000
1006
1012
1018
1025
1030
1035
1040
1044
1048
1052
1056
1059
1061
1064
1066
1067
1069
1070
1070
1070
1070
1069
1069
1068
1066
1065
1063
1062
1060
1058
1056
1054
1052
1050
1048
1047
1045
1045
1044
1043
1043
1043
1043
1043
1043
1043
1043
1043
1044
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1057
1059
1061
1063
1065
1068
1071
1075
1079
1083
1088
1093
1099
1105
1111
1117
1124
1131
1138
1145
1153
1161
1169
1177
1185
1194
1202
1211
1219
1227
1236
1244
1253
1262
1271
1280
1289
1299
1309
1319
1329
1339
1349
1360
1370
1380
1390
1399
1409
1418
1428
1437
1446
1455
1464
1473
1482
1490
1498
1506
1514
1521
1528
1534
1540
1546
1551
1556
1561
1565
1569
1573
1576
1579
1582
1585
1588
1591
1593
1595
1598
1600
1603
1605
1607
1610
1613
1616
1619
1623
1626
1630
1634
1639
1643
1649
1654
1660
1666
1673
1680
1688
1696
1705
1713
1722
1730
1739
1748
1757
1765
1774
1783
1791
1799
1807
1815
1822
1829
1836
1843
1849
1856
1862
1868
1874
1880
1886
1892
1898
1904
1909
1915
1920
1925
1930
1935
1939
1944
1948
1953
1958
1963
1968
1973
1978
1983
1989
1995
2000
2005
2012
2017
2021
2027
2032
2037
2041
2045
2049
2053
2056
2060
2063
2066
2068
2071
2073
2075
2077
2079
2081
2083
2084
2086
2087
2088
2088
2088
2088
2088
2087
2086
2084
2083
2081
2079
2076
2073
2070
2067
2064
2060
2055
2051
2045
2040
2033
2028
2021
2015
2008
2001
1994
1987
1980
1973
1965
1958
1950
1942
1935
1928
1921
1914
1908
1902
1896
1891
1887
1882
1878
1875
1872
1869
1867
1865
1864
1863
1863
1863
1864
1865
1867
1868
1870
1872
1874
1876
1878
1881
1884
1887
1890
1894
1898
1902
1906
1911
1916
1921
1926
1931
1937
1943
1949
1956
1963
1970
1976
1983
1990
1996
2003
2008
2013
2019
2024
2029
2033
2037
2041
2045
2049
2052
2055
2057
2059
2060
2061
2062
2062
2061
2060
2059
2057
2055
2052
2049
2045
2041
2037
2033
2028
2024
2019
2013
2008
2003
1997
1992
1986
1981
1975
1970
1964
1958
1952
1947
1940
1934
1928
1921
1914
1907
1899
1892
1884
1876
1869
1861
1853
1845
1837
1830
1822
1814
1807
1799
1792
1785
1778
1770
1763
1757
1750
1743
1737
1730
1724
1719
1713
1708
1703
1699
1695
1691
1688
1685
1683
1681
1679
1678
1678
1678
1678
1678
1679
1681
1682
1684
1686
1689
1692
1695
1698
1702
1707
1711
1716
1721
1727
1733
1739
1745
1751
1757
1763
1769
1775
1780
1786
1791
1795
1799
1803
1807
1810
1813
1815
1817
1818
1819
1820
1820
1819
1819
1817
1816
1814
1812
1809
1807
1803
1800
1796
1791
1786
1781
1775
1769
1762
1755
1746
1738
1728
1718
1707
1695
1683
1671
1657
1644
1629
1615
1599
1583
1567
1550
1533
1516
1498
1479
1460
1441
1421
1401
1380
1359
1337
1315
1293
1269
1246
1222
1198
1174
1150
1126
1101
1077
1052
1028
1002
978
953
929
904
880
856
832
809
785
762
739
716
693
671
648
626
603
581
559
537
516
494
472
451
429
408
387
366
345
325
305
285
265
245
225
206
187
167
148
129
110
91
72
52
33
14
-6
-25
-45
-65
-85
-105
-125
-145
-165
-186
-206
-226
-246
-267
-287
-307
-327
-347
-367
-387
-407
-427
-447
-467
-487
-507
-527
-547
-567
-587
-607
-626
-646
-665
-684
-703
-722
-740
-757
-775
-791
-808
-824
-839
-854
-868
-882
-895
-907
-919
-930
-940
-949
-958
-966
-973
-980
-986
-991
-996
-999
-1002
-1004
-1006
-1006
-1006
-1004
-1002
-999
-994
-989
-983
-976
-968
-959
-949
-938
-926
-914
-900
-886
-871
-854
-837
-820
-801
-782
-763
-743
-723
-703
-682
-661
-640
-619
-598
-577
-555
-535
-514
-493
-473
-453
-433
-414
-395
-377
-359
-342
-325
-309
-294
-279
-264
-250
-237
-224
-212
-201
-190
-180
-170
-161
-152
-143
-135
-128
-121
-114
-108
-102
-96
-91
-87
-82
-78
-75
-71
-68
-65
-62
-60
-57
-55
-53
-52
-51
-50
-50
-50
-50
-51
-52
-54
-56
-58
-61
-64
-68
-71
-76
-80
-85
-91
-97
-103
-110
-117
-124
-132
-140
-148
-156
-165
-174
-184
-194
-204
-215
-226
-238
-249
-261
-273
-285
-298
-310
-322
-333
-345
-356
-367
-377
-386
-396
-404
-412
-420
-428
-435
-442
-449
-456
-463
-469
-475
-481
-487
-493
-498
-503
-508
-512
-516
-521
-524
-528
-532
-535
-538
-541
-544
-546
-548
-549
-550
-551
-552
-552
-552
-551
-550
-549
-547
-545
-542
-539
-536
-532
-528
-524
-519
-514
-509
-503
-497
-490
-484
-477
-470
-463
-455
-448
-440
-432
-423
-414
-405
-396
-387
-378
-369
-359
-350
-340
-331
-321
-311
-301
-292
-282
-272
-263
-254
-244
-235
-226
-217
-209
-200
-191
-182
-174
-165
-157
-149
-142
-134
-127
-120
-113
-107
-100
-94
-88
-81
-75
-69
-63
-56
-50
-44
-37
-30
-24
-17
-10
-3
4
10
17
24
30
36
42
48
54
59
65
70
75
80
85
90
94
98
102
106
110
113
116
119
121
124
125
127
128
129
130
131
131
132
132
133
134
135
136
137
138
139
140
141
142
142
144
145
146
147
149
150
152
154
156
159
161
164
166
168
171
173
175
178
180
182
185
187
189
192
194
197
200
203
206
210
213
217
221
226
231
237
243
249
256
263
270
278
286
294
302
311
320
329
338
347
357
367
377
388
399
410
422
433
445
456
468
480
491
503
515
526
538
549
561
572
583
594
605
616
626
637
648
658
669
679
690
701
711
722
733
744
755
766
777
789
800
811
821
832
842
853
863
872
881
890
899
908
916
924
932
940
948
956
963
970
978
984
991
998
1004
1010
1016
1022
1029
1035
1042
1048
1055
1061
1068
1074
1080
1087
1093
1099
1104
1110
1115
1121
1125
1130
1134
1138
1141
1144
1147
1150
1152
1153
1155
1155
1155
1154
1153
1151
1148
1145
1142
1138
1134
1130
1125
1121
1116
1111
1106
1101
1095
1090
1084
1079
1073
1067
1062
1057
1051
1046
1041
1036
1030
1025
1020
1014
1008
1002
998
992
987
981
975
970
964
958
952
946
939
933
927
921
915
908
902
896
889
882
875
868
861
855
848
841
835
828
822
815
809
803
796
790
784
777
771
764
758
751
745
738
731
725
718
711
704
697
690
683
676
669
662
655
648
641
634
627
619
612
605
598
592
585
578
571
564
557
550
543
536
529
522
515
509
502
495
489
482
476
469
463
456
449
442
435
428
420
412
404
396
388
379
370
361
352
343
333
324
314
304
294
283
272
262
251
239
228
217
206
194
183
171
160
148
136
124
112
99
86
73
60
46
32
17
2
-13
-29
-45
-61
-78
-96
-114
-132
-151
-170
-189
-209
-230
-250
-271
-293
-315
-337
-359
-382
-405
-428
-451
-474
-497
-521
-544
-567
-590
-613
-636
-659
-682
-705
-727
-750
-773
-796
-819
-841
-864
-886
-908
-930
-952
-973
-994
-1016
-1037
-1058
-1078
-1099
-1119
-1138
-1158
-1177
-1195
-1214
-1232
-1249
-1267
-1284
-1301
-1318
-1335
-1352
-1368
-1384
-1400
-1416
-1432
-1447
-1462
-1478
-1492
-1507
-1522
-1536
-1551
-1565
-1579
-1594
-1608
-1623
-1638
-1652
-1667
-1681
-1696
-1710
-1724
-1737
-1751
-1764
-1777
-1790
-1802
-1815
-1827
-1839
-1850
-1862
-1873
-1884
-1894
-1904
-1915
-1924
-1934
-1943
-1952
-1961
-1969
-1976
-1983
-1990
-1995
-2000
-2004
-2008
-2011
-2013
-2016
-2019
-2021
-2023
-2025
-2027
-2029
-2031
-2033
-2035
-2037
-2039
-2041
-2043
-2045
-2047
-2049
-2052
-2054
-2056
-2058
-2061
-2063
-2065
-2067
-2070
-2072
-2074
-2075
-2077
-2078
-2080
-2081
-2082
-2083
-2083
-2084
-2084
-2083
-2083
-2082
-2080
-2078
-2076
-2073
-2070
-2066
-2063
-2059
-2055
-2050
-2045
-2041
-2037
-2032
-2028
-2023
-2019
-2013
-2009
-2005
-2001
-1997
-1992
-1988
-1984
-1980
-1976
-1973
-1969
-1965
-1962
-1958
-1955
-1952
-1949
-1947
-1944
-1942
-1940
-1938
-1936
-1935
-1933
-1932
-1932
-1931
-1931
-1932
-1932
-1934
-1935
-1937
-1940
-1943
-1946
-1949
-1954
-1958
-1963
-1968
-1974
-1981
-1988
-1995
-2003
-2011
-2020
-2028
-2037
-2048
-2058
-2069
-2080
-2092
-2105
-2119
-2133
-2147
-2162
-2178
-2195
-2212
-2229
-2247
-2265
-2284
-2304
-2324
-2344
-2365
-2387
-2408
-2431
-2453
-2476
-2500
-2523
-2547
-2571
-2595
-2619
-2643
-2667
-2691
-2715
-2738
-2762
-2785
-2808
-2831
-2854
-2876
-2899
-2921
-2943
-2965
-2986
-3007
-3028
-3048
-3068
-3088
-3107
-3126
-3144
-3161
-3178
-3193
-3208
-3222
-3235
-3247
-3258
-3268
-3277
-3286
-3293
-3299
-3304
-3308
-3312
-3314
-3315
-3316
-3315
-3314
-3311
-3308
-3304
-3299
-3293
-3287
-3279
-3271
-3261
-3251
-3239
-3227
-3214
-3200
-3185
-3169
-3153
-3135
-3117
-3098
-3078
-3057
-3036
-3014
-2991
-2967
-2943
-2919
-2893
-2868
-2842
-2815
-2788
-2761
-2734
-2706
-2679
-2652
-2624
-2597
-2570
-2543
-2517
-2490
-2464
-2438
-2412
-2386
-2361
-2335
-2310
-2285
-2261
-2236
-2212
-2189
-2166
-2143
-2121
-2100
-2079
-2058
-2039
-2020
-2001
-1984
-1967
-1951
-1936
-1922
-1909
-1897
-1886
-1876
-1866
-1858
-1851
-1845
-1839
-1835
-1831
-1828
-1826
-1825
-1824
-1825
-1825
-1827
-1829
-1832
-1835
-1838
-1843
-1847
-1852
-1858
-1864
-1871
-1877
-1885
-1893
-1901
-1909
-1918
-1927
-1936
-1946
-1956
-1966
-1976
-1986
-1997
-2008
-2019
-2031
-2043
-2055
-2067
-2079
-2092
-2105
-2119
-2132
-2146
-2160
-2174
-2188
-2202
-2217
-2231
-2245
-2260
-2274
-2289
-2303
-2317
-2332
-2346
-2360
-2375
-2389
-2403
-2418
-2432
-2446
-2460
-2475
-2489
-2503
-2517
-2531
-2545
-2560
-2574
-2589
-2603
-2618
-2633
-2648
-2663
-2679
-2694
-2710
-2725
-2741
-2757
-2773
-2789
-2805
-2821
-2838
-2855
-2872
-2889
-2907
-2924
-2942
-2960
-2978
-2996
-3014
-3033
-3051
-3070
-3088
-3107
-3125
-3144
-3162
-3180
-3198
-3215
-3233
-3250
-3266
-3282
-3298
-3313
-3328
-3342
-3355
-3368
-3379
-3390
-3400
-3409
-3418
-3425
-3431
-3436
-3440
-3443
-3445
-3446
-3446
-3444
-3442
-3438
-3433
-3427
-3420
-3412
-3402
-3392
-3380
-3368
-3354
-3340
-3325
-3309
-3292
-3274
-3255
-3235
-3215
-3194
-3172
-3149
-3125
-3100
-3075
-3049
-3022
-2994
-2966
-2936
-2906
-2876
-2845
-2813
-2780
-2747
-2713
-2678
-2644
-2608
-2573
-2536
-2500
-2463
-2426
-2388
-2350
-2311
-2272
-2232
-2191
-2150
-2108
-2066
-2024
-1981
-1937
-1894
-1849
-1805
-1760
-1715
-1669
-1624
-1578
-1532
-1486
-1441
-1396
-1350
-1305
-1261
-1217
-1173
-1129
-1086
-1043
-1000
-957
-915
-873
-831
-789
-747
-706
-665
-624
-583
-542
-502
-462
-422
-382
-343
-303
-264
-224
-185
-146
-107
-67
-28
11
50
89
128
167
206
245
284
324
363
402
441
480
518
556
593
630
667
703
738
773
807
840
872
904
935
965
995
1024
1051
1078
1104
1129
1153
1176
1198
1219
1238
1256
1273
1289
1304
1317
1330
1341
1351
1359
1367
1374
1380
1385
1389
1392
1394
1395
1395
1395
1393
1390
1387
1383
1377
1371
1364
1357
1348
1338
1328
1317
1304
1291
1277
1262
1247
1230
1212
1194
1175
1155
1134
1113
1091
1068
1045
1020
995
969
942
914
885
855
825
793
760
726
691
655
618
579
540
500
459
417
374
330
285
239
192
144
94
44
-7
-59
-112
-166
-221
-276
-332
-389
-446
-504
-562
-620
-679
-738
-797
-856
-915
-975
-1034
-1093
-1153
-1212
-1271
-1329
-1388
-1446
-1503
-1561
-1617
-1674
-1729
-1785
-1839
-1893
-1947
-2000
-2053
-2105
-2157
-2208
-2259
-2310
-2360
-2409
-2457
-2506
-2553
-2600
-2647
-2692
-2738
-2782
-2826
-2869
-2912
-2954
-2995
-3035
-3075
-3115
-3154
-3192
-3230
-3267
-3304
-3340
-3376
-3410
-3445
-3478
-3511
-3543
-3574
-3605
-3636
-3665
-3694
-3722
-3750
-3777
-3803
-3828
-3853
-3877
-3900
-3923
-3945
-3966
-3987
-4006
-4025
-4043
-4059
-4075
-4091
-4105
-4117
-4129
-4139
-4148
-4156
-4163
-4169
-4174
-4177
-4180
-4181
-4181
-4180
-4179
-4176
-4173
-4169
-4164
-4159
-4153
-4145
-4137
-4128
-4118
-4107
-4096
-4083
-4069
-4054
-4038
-4022
-4006
-3988
-3969
-3949
-3928
-3907
-3884
-3861
-3837
-3813
-3788
-3762
-3736
-3709
-3682
-3654
-3625
-3597
-3567
-3538
-3508
-3477
-3447
-3416
-3385
-3354
-3323
-3291
-3260
-3228
-3196
-3164
-3132
-3101
-3069
-3038
-3006
-2975
-2944
-2914
-2883
-2852
-2822
-2791
-2760
-2730
-2699
-2668
-2638
-2607
-2577
-2547
-2517
-2488
-2458
-2430
-2401
-2374
-2347
-2320
-2294
-2269
-2245
-2221
-2199
-2177
-2156
-2136
-2117
-2099
-2082
-2066
-2052
-2037
-2025
-2013
-2004
-1995
-1988
-1981
-1976
-1972
-1969
-1967
-1966
-1966
-1968
-1970
-1973
-1978
-1983
-1990
-1997
-2005
-2016
-2025
-2037
-2050
-2064
-2078
-2093
-2108
-2125
-2142
-2160
-2179
-2198
-2219
-2240
-2262
-2285
-2308
-2333
-2358
-2384
-2411
-2438
-2467
-2495
-2525
-2555
-2586
-2618
-2650
-2683
-2716
-2751
-2786
-2821
-2858
-2895
-2933
-2972
-3011
-3052
-3092
-3134
-3176
-3218
-3261
-3304
-3348
-3392
-3436
-3481
-3525
-3569
-3614
-3659
-3703
-3748
-3792
-3837
-3881
-3926
-3970
-4014
-4058
-4102
-4146
-4189
-4232
-4275
-4317
-4360
-4402
-4444
-4486
-4527
-4569
-4610
-4651
-4692
-4732
-4773
-4813
-4853
-4893
-4933
-4973
-5012
-5052
-5091
-5130
-5169
-5209
-5247
-5286
-5324
-5362
-5400
-5437
-5473
-5510
-5545
-5581
-5616
-5650
-5684
-5717
-5750
-5782
-5814
-5846
-5877
-5907
-5937
-5967
-5997
-6026
-6056
-6084
-6113
-6141
-6169
-6197
-6224
-6251
-6277
-6303
-6328
-6352
-6375
-6398
-6421
-6442
-6462
-6482
-6501
-6518
-6535
-6551
-6566
-6580
-6594
-6606
-6617
-6628
-6638
-6646
-6654
-6661
-6667
-6672
-6676
-6679
-6681
-6683
-6683
-6683
-6682
-6680
-6677
-6674
-6669
-6664
-6658
-6652
-6644
-6636
-6627
-6617
-6607
-6595
-6583
-6570
-6555
-6540
-6524
-6507
-6489
-6470
-6451
-6431
-6410
-6389
-6367
-6345
-6322
-6299
-6275
-6251
-6225
-6199
-6173
-6146
-6118
-6089
-6060
-6031
-6001
-5971
-5940
-5909
-5877
-5845
-5812
-5779
-5746
-5712
-5677
-5643
-5607
-5572
-5536
-5500
-5464
-5428
-5392
-5357
-5321
-5285
-5250
-5215
-5180
-5145
-5111
-5077
-5043
-5009
-4976
-4943
-4911
-4879
-4848
-4817
-4786
-4756
-4726
-4697
-4669
-4641
-4613
-4586
-4560
-4534
-4509
-4484
-4460
-4436
-4413
-4391
-4369
-4348
-4328
-4308
-4289
-4271
-4253
-4236
-4220
-4205
-4190
-4177
-4164
-4152
-4141
-4130
-4121
-4112
-4104
-4097
-4090
-4085
-4080
-4075
-4073
-4070
-4067
-4066
-4065
-4064
-4062
-4062
-4061
-4059
-4059
-4059
-4059
-4058
-4057
-4056
-4054
-4053
-4051
-4050
-4048
-4046
-4045
-4043
-4041
-4038
-4035
-4034
-4032
-4030
-4027
-4026
-4024
-4021
-4019
-4018
-4016
-4014
-4013
-4011
-4010
-4009
-4009
-4008
-4006
-4006
-4005
-4005
-4003
-4002
-4001
-4000
-3999
-3999
-3998
-3997
-3996
-3995
-3994
-3993
-3992
-3991
-3989
-3988
-3987
-3985
-3984
-3983
-3981
-3980
-3978
-3977
-3975
-3973
-3971
-3968
-3966
-3963
-3960
-3956
-3953
-3949
-3944
-3939
-3934
-3928
-3922
-3915
-3908
-3901
-3893
-3886
-3877
-3869
-3860
-3851
-3841
-3831
-3821
-3811
-3801
-3790
-3779
-3767
-3755
-3743
-3731
-3718
-3705
-3692
-3679
-3665
-3651
-3637
-3623
-3609
-3594
-3580
-3565
-3551
-3537
-3522
-3508
-3493
-3479
-3464
-3450
-3435
-3421
-3407
-3393
-3379
-3365
-3353
-3340
-3329
-3318
-3307
-3298
-3289
-3282
-3275
-3269
-3264
-3260
-3257
-3256
-3255
-3256
-3258
-3260
-3264
-3269
-3275
-3282
-3289
-3297
-3306
-3316
-3326
-3337
-3349
-3362
-3375
-3390
-3405
-3420
-3437
-3454
-3472
-3490
-3509
-3528
-3547
-3567
-3586
-3606
-3627
-3647
-3668
-3688
-3709
-3730
-3751
-3772
-3793
-3815
-3836
-3857
-3879
-3901
-3922
-3944
-3966
-3987
-4009
-4030
-4051
-4073
-4094
-4115
-4135
-4156
-4176
-4197
-4217
-4236
-4256
-4275
-4294
-4313
-4332
-4350
-4368
-4385
-4402
-4419
-4436
-4452
-4467
-4482
-4497
-4510
-4524
-4536
-4548
-4560
-4570
-4580
-4590
-4599
-4607
-4614
-4622
-4628
-4634
-4640
-4644
-4649
-4653
-4656
-4659
-4661
-4663
-4665
-4666
-4667
-4667
-4667
-4666
-4664
-4663
-4660
-4658
-4654
-4651
-4647
-4642
-4637
-4632
-4626
-4619
-4612
-4605
-4597
-4589
-4581
-4572
-4563
-4554
-4544
-4535
-4525
-4515
-4505
-4495
-4485
-4475
-4464
-4454
-4443
-4432
-4420
-4409
-4397
-4384
-4372
-4359
-4346
-4332
-4319
-4305
-4291
-4276
-4262
-4247
-4231
-4215
-4199
-4182
-4165
-4148
-4130
-4112
-4093
-4074
-4054
-4034
-4014
-3993
-3971
-3949
-3927
-3904
-3881
-3857
-3834
-3810
-3785
-3761
-3736
-3710
-3685
-3658
-3632
-3605
-3577
-3549
-3521
-3492
-3463
-3434
-3404
-3374
-3344
-3313
-3281
-3249
-3216
-3183
-3150
-3115
-3081
-3046
-3011
-2976
-2940
-2903
-2867
-2830
-2792
-2754
-2716
-2677
-2638
-2599
-2559
-2519
-2479
-2439
-2399
-2359
-2318
-2278
-2238
-2198
-2159
-2119
-2080
-2041
-2003
-1964
-1926
-1888
-1850
-1812
-1775
-1738
-1701
-1664
-1628
-1592
-1556
-1521
-1486
-1451
-1417
-1383
-1349
-1317
-1284
-1252
-1221
-1190
-1160
-1130
-1100
-1071
-1043
-1014
-988
-961
-935
-909
-884
-859
-834
-810
-786
-763
-739
-716
-693
-670
-647
-624
-602
-580
-558
-536
-514
-493
-471
-449
-428
-406
-384
-362
-341
-319
-297
-275
-254
-232
-210
-188
-166
-144
-121
-99
-76
-53
-30
-6
18
42
66
91
115
140
165
190
216
241
266
292
317
342
368
393
418
443
469
494
519
544
569
595
620
645
670
695
721
746
772
797
823
849
875
901
927
953
980
1006
1032
1059
1085
1111
1137
1163
1189
1215
1241
1267
1293
1319
1345
1371
1397
1423
1449
1475
1501
1527
1552
1578
1604
1629
1654
1679
1704
1729
1753
1777
1801
1825
1848
1871
1894
1916
1938
1960
1981
2001
2021
2041
2060
2078
2095
2113
2129
2145
2160
2175
2190
2204
2217
2230
2243
2255
2267
2279
2290
2302
2313
2323
2334
2344
2355
2364
2374
2384
2393
2403
2412
2421
2430
2440
2449
2458
2466
2475
2484
2492
2501
2509
2518
2526
2535
2544
2554
2563
2573
2583
2594
2604
2615
2626
2637
2649
2660
2672
2684
2697
2709
2722
2736
2750
2765
2779
2794
2810
2826
2842
2858
2875
2892
2910
2927
2945
2964
2983
3002
3021
3041
3062
3083
3104
3125
3148
3170
3194
3218
3242
3268
3294
3321
3348
3377
3406
3436
3467
3499
3532
3566
3601
3637
3674
3712
3751
3790
3831
3872
3914
3956
3999
4043
4086
4132
4178
4224
4270
4317
4364
4411
4459
4506
4555
4603
4652
4701
4750
4799
4849
4898
4949
4999
5050
5100
5151
5203
5254
5305
5357
5408
5460
5511
5562
5614
5665
5717
5769
5821
5872
5924
5976
6027
6079
6130
6181
6232
6283
6334
6384
6435
6485
6536
6587
6638
6689
6740
6791
6842
6893
6944
6995
7046
7097
7148
7199
7250
7301
7353
7404
7456
7507
7559
7610
7661
7712
7763
7813
7863
7913
7963
8012
8060
8109
8157
8204
8251
8298
8344
8390
8435
8480
8525
8569
8613
8657
8700
8743
8785
8828
8869
8911
8952
8993
9034
9074
9115
9154
9194
9233
9272
9310
9348
9386
9423
9461
9498
9536
9573
9610
9647
9684
9721
9757
9794
9830
9865
9901
9936
9971
10006
10040
10074
10107
10140
10172
10204
10235
10266
10297
10327
10356
10385
10413
10441
10469
10496
10522
10548
10573
10598
10621
10644
10667
10688
10709
10730
10750
10769
10788
10807
10825
10842
10858
10874
10889
10903
10917
10930
10942
10954
10965
10974
10984
10992
11000
11006
11012
11018
11022
11026
11030
11032
11035
11037
11038
11039
11040
11040
11040
11039
11039
11038
11037
11035
11034
11033
11031
11030
11029
11028
11027
11026
11025
11024
11023
11023
11022
11022
11022
11023
11023
11024
11026
11027
11029
11031
11033
11035
11038
11040
11043
11046
11048
11051
11054
11057
11059
11062
11065
11068
11071
11075
11078
11082
11086
11090
11094
11098
11102
11106
11110
11115
11119
11123
11128
11133
11138
11144
11149
11155
11162
11169
11175
11183
11190
11197
11205
11213
11221
11229
11238
11247
11256
11265
11274
11284
11294
11304
11314
11324
11334
11344
11354
11365
11375
11386
11397
11408
11419
11430
11441
11452
11463
11474
11485
11496
11506
11517
11527
11537
11547
11557
11567
11576
11586
11595
11604
11614
11623
11632
11641
11650
11659
11668
11677
11685
11694
11703
11711
11720
11729
11737
11746
11755
11764
11773
11782
11791
11800
11810
11819
11829
11839
11849
11860
11870
11881
11892
11904
11915
11927
11938
11950
11962
11974
11987
11999
12012
12025
12038
12052
12066
12080
12094
12108
12123
12138
12153
12168
12183
12198
12214
12230
12246
12262
12278
12294
12310
12326
12342
12357
12373
12389
12406
12422
12438
12455
12471
12488
12504
12521
12537
12554
12571
12587
12603
12620
12636
12652
12668
12684
12700
12715
12731
12747
12762
12778
12794
12809
12825
12840
12856
12871
12886
12902
12917
12932
12948
12964
12980
12995
13012
13028
13044
13061
13077
13094
13112
13129
13147
13165
13184
13202
13222
13242
13262
13282
13303
13325
13347
13369
13392
13415
13439
13464
13489
13515
13541
13568
13596
13623
13651
13679
13708
13736
13764
13793
13822
13850
13879
13908
13937
13965
13994
14023
14051
14080
14108
14137
14165
14193
14221
14248
14276
14303
14330
14357
14384
14410
14437
14463
14489
14514
14540
14565
14590
14615
14639
14663
14687
14710
14733
14756
14778
14800
14822
14843
14864
14885
14905
14925
14944
14963
14982
15000
15018
15035
15052
15068
15084
15100
15115
15130
15144
15158
15171
15184
15196
15207
15218
15227
15236
15244
15251
15257
15261
15265
15268
15269
15268
15267
15264
15259
15253
15245
15236
15225
15213
15199
15184
15167
15149
15130
15108
15085
15061
15035
15008
14979
14949
14917
14884
14850
14815
14778
14740
14700
14659
14617
14574
14529
14483
14436
14388
14339
14289
14239
14187
14135
14082
14029
13975
13920
13865
13809
13753
13697
13640
13582
13524
13466
13407
13348
13289
13229
13169
13109
13049
12989
12929
12869
12809
12750
12690
12631
12572
12513
12454
12396
12338
12280
12222
12164
12107
12050
11993
11937
11880
11824
11769
11713
11658
11604
11549
11495
11441
11388
11334
11282
11229
11177
11125
11074
11023
10972
10921
10871
10821
10771
10721
10671
10621
10571
10521
10472
10422
10372
10322
10273
10223
10174
10125
10076
10027
9978
9929
9879
9830
9781
9731
9682
9632
9582
9531
9481
9430
9380
9329
9278
9227
9176
9126
9075
9024
8973
8922
8871
8820
8769
8719
8669
8620
8571
8522
8474
8426
8378
8331
8284
8238
8192
8146
8101
8057
8013
7970
7928
7887
7846
7807
7769
7732
7696
7661
7628
7596
7565
7536
7507
7481
7455
7431
7408
7386
7366
7347
7329
7313
7299
7286
7275
7265
7257
7250
7245
7241
7239
7237
7237
7239
7241
7245
7251
7257
7265
7274
7284
7296
7309
7322
7337
7353
7369
7387
7405
7424
7443
7464
7485
7507
7529
7552
7575
7600
7624
7650
7676
7702
7729
7756
7784
7812
7840
7868
7896
7924
7952
7981
8009
8037
8064
8092
8119
8147
8175
8202
8228
8255
8281
8307
8332
8358
8383
8407
8432
8457
8481
8505
8529
8553
8577
8600
8623
8646
8669
8691
8713
8735
8757
8778
8799
8819
8839
8859
8878
8896
8914
8932
8949
8965
8981
8996
9010
9023
9035
9047
9057
9067
9075
9083
9089
9095
9100
9103
9106
9107
9107
9106
9103
9099
9094
9088
9080
9071
9060
9048
9035
9020
9004
8987
8969
8949
8928
8906
8883
8859
8834
8807
8780
8751
8721
8689
8657
8623
8588
8551
8514
8475
8435
8394
8353
8310
8267
8222
8177
8131
8085
8037
7989
7940
7891
7840
7789
7738
7685
7632
7577
7522
7465
7408
7349
7289
7228
7167
7104
7041
6976
6911
6846
6780
6713
6646
6578
6510
6441
6371
6301
6231
6160
6089
6018
5946
5873
5801
5728
5655
5582
5509
5436
5363
5290
5218
5146
5074
5003
4933
4863
4793
4724
4655
4586
4518
4450
4383
4317
4251
4186
4122
4058
3996
3934
3873
3814
3755
3696
3639
3583
3528
3474
3421
3370
3319
3269
3220
3172
3125
3078
3033
2987
2943
2898
2855
2812
2770
2728
2686
2645
2605
2564
2524
2484
2445
2406
2367
2328
2290
2253
2215
2179
2142
2106
2070
2035
1999
1964
1929
1894
1860
1825
1791
1757
1723
1690
1656
1623
1590
1557
1525
1492
1460
1429
1397
1366
1334
1303
1272
1241
1210
1179
1148
1117
1086
1055
1024
994
963
932
901
870
839
808
776
745
714
683
651
620
590
559
528
497
467
436
406
375
345
315
284
254
223
193
163
132
102
72
41
11
-20
-51
-82
-113
-144
-175
-206
-237
-269
-301
-333
-365
-398
-431
-464
-498
-533
-567
-602
-637
-673
-709
-745
-781
-818
-855
-893
-931
-970
-1008
-1048
-1088
-1128
-1169
-1210
-1252
-1294
-1337
-1380
-1423
-1467
-1512
-1557
-1604
-1650
-1698
-1746
-1795
-1845
-1896
-1947
-1999
-2052
-2106
-2160
-2215
-2271
-2327
-2383
-2440
-2497
-2555
-2613
-2671
-2729
-2787
-2845
-2904
-2962
-3020
-3078
-3136
-3194
-3252
-3310
-3367
-3424
-3480
-3536
-3592
-3647
-3701
-3754
-3807
-3859
-3910
-3961
-4011
-4059
-4108
-4156
-4203
-4249
-4293
-4337
-4380
-4421
-4462
-4501
-4540
-4577
-4613
-4649
-4683
-4716
-4748
-4779
-4809
-4838
-4865
-4892
-4917
-4941
-4964
-4985
-5006
-5026
-5044
-5062
-5079
-5095
-5110
-5124
-5137
-5150
-5161
-5172
-5182
-5192
-5201
-5209
-5216
-5223
-5229
-5234
-5239
-5243
-5246
-5249
-5251
-5252
-5253
-5254
-5253
-5253
-5252
-5251
-5249
-5247
-5244
-5241
-5237
-5233
-5229
-5224
-5219
-5214
-5209
-5204
-5199
-5194
-5189
-5185
-5180
-5176
-5172
-5168
-5165
-5161
-5158
-5155
-5153
-5150
-5148
-5146
-5145
-5143
-5143
-5142
-5143
-5143
-5144
-5146
-5148
-5150
-5153
-5156
-5160
-5164
-5169
-5174
-5179
-5185
-5191
-5197
-5203
-5210
-5216
-5223
-5230
-5237
-5244
-5250
-5257
-5263
-5269
-5275
-5281
-5286
-5291
-5295
-5300
-5304
-5307
-5311
-5314
-5316
-5319
-5321
-5322
-5323
-5323
-5324
-5323
-5322
-5321
-5319
-5317
-5314
-5311
-5307
-5303
-5299
-5295
-5290
-5285
-5279
-5274
-5268
-5262
-5256
-5250
-5243
-5237
-5231
-5224
-5218
-5212
-5206
-5200
-5194
-5189
-5184
-5179
-5174
-5169
-5165
-5161
-5157
-5153
-5150
-5147
-5144
-5141
-5138
-5136
-5134
-5132
-5130
-5128
-5127
-5125
-5124
-5123
-5122
-5121
-5120
-5119
-5118
-5117
-5116
-5115
-5114
-5112
-5111
-5110
-5109
-5108
-5107
-5106
-5106
-5105
-5104
-5104
-5103
-5103
-5102
-5102
-5102
-5101
-5101
-5102
-5102
-5102
-5103
-5104
-5105
-5106
-5107
-5108
-5110
-5112
-5113
-5116
-5118
-5121
-5124
-5127
-5131
-5135
-5139
-5144
-5150
-5156
-5162
-5169
-5177
-5185
-5194
-5204
-5214
-5225
-5236
-5248
-5260
-5273
-5287
-5300
-5314
-5329
-5344
-5359
-5375
-5391
-5408
-5425
-5442
-5460
-5478
-5497
-5515
-5534
-5553
-5572
-5592
-5611
-5630
-5650
-5669
-5689
-5709
-5730
-5750
-5771
-5792
-5814
-5835
-5857
-5879
-5902
-5924
-5947
-5970
-5993
-6016
-6040
-6063
-6087
-6110
-6133
-6156
-6179
-6202
-6224
-6247
-6269
-6290
-6311
-6332
-6353
-6373
-6393
-6412
-6430
-6449
-6466
-6483
-6500
-6515
-6531
-6545
-6559
-6572
-6584
-6596
-6607
-6617
-6626
-6635
-6643
-6650
-6657
-6663
-6668
-6673
-6676
-6680
-6682
-6684
-6686
-6686
-6686
-6685
-6684
-6682
-6679
-6675
-6671
-6666
-6659
-6652
-6645
-6636
-6627
-6617
-6606
-6594
-6582
-6570
-6556
-6542
-6528
-6513
-6497
-6481
-6465
-6449
-6432
-6415
-6397
-6379
-6362
-6344
-6325
-6307
-6289
-6271
-6253
-6235
-6218
-6200
-6183
-6166
-6149
-6133
-6116
-6100
-6085
-6070
-6055
-6040
-6027
-6013
-6001
-5989
-5977
-5966
-5955
-5945
-5935
-5926
-5917
-5909
-5901
-5893
-5886
-5879
-5873
-5867
-5862
-5857
-5852
-5848
-5844
-5841
-5838
-5836
-5834
-5833
-5831
-5831
-5831
-5831
-5831
-5832
-5833
-5834
-5836
-5838
-5839
-5841
-5844
-5846
-5848
-5850
-5852
-5854
-5857
-5858
-5860
-5862
-5863
-5864
-5865
-5866
-5866
-5867
-5867
-5867
-5867
-5866
-5865
-5865
-5864
-5863
-5862
-5860
-5859
-5858
-5856
-5855
-5853
-5852
-5850
-5848
-5846
-5844
-5841
-5839
-5836
-5834
-5831
-5828
-5824
-5821
-5817
-5812
-5808
-5803
-5797
-5791
-5785
-5778
-5771
-5763
-5755
-5746
-5737
-5727
-5716
-5705
-5693
-5680
-5667
-5653
-5639
-5625
-5609
-5594
-5577
-5560
-5542
-5524
-5505
-5486
-5466
-5446
-5425
-5405
-5384
-5362
-5340
-5318
-5296
-5273
-5250
-5226
-5203
-5179
-5154
-5130
-5105
-5080
-5055
-5030
-5005
-4980
-4955
-4930
-4906
-4881
-4856
-4831
-4807
-4782
-4758
-4734
-4711
-4688
-4665
-4642
-4620
-4598
-4576
-4555
-4534
-4513
-4492
-4471
-4450
-4430
-4410
-4390
-4371
-4353
-4335
-4318
-4302
-4286
-4271
-4257
-4244
-4231
-4219
-4208
-4198
-4188
-4179
-4170
-4162
-4155
-4149
-4143
-4138
-4134
-4131
-4129
-4128
-4127
-4128
-4131
-4134
-4139
-4144
-4151
-4160
-4169
-4180
-4193
-4206
-4221
-4237
-4254
-4273
-4292
-4313
-4335
-4359
-4383
-4409
-4436
-4464
-4493
-4524
-4556
-4589
-4624
-4659
-4696
-4735
-4774
-4815
-4857
-4901
-4945
-4991
-5038
-5086
-5135
-5185
-5235
-5287
-5339
-5392
-5445
-5499
-5554
-5610
-5665
-5722
-5778
-5835
-5892
-5950
-6007
-6064
-6122
-6178
-6235
-6291
-6347
-6403
-6458
-6512
-6566
-6620
-6673
-6726
-6778
-6830
-6881
-6932
-6983
-7033
-7083
-7132
-7181
-7230
-7278
-7327
-7374
-7421
-7468
-7515
-7561
-7606
-7651
-7696
-7741
-7785
-7828
-7871
-7914
-7957
-7999
-8041
-8082
-8122
-8163
-8203
-8242
-8281
-8319
-8356
-8393
-8428
-8463
-8497
-8530
-8562
-8593
-8622
-8651
-8679
-8705
-8730
-8755
-8778
-8800
-8821
-8841
-8860
-8878
-8895
-8912
-8928
-8943
-8958
-8972
-8985
-8997
-9008
-9019
-9029
-9039
-9047
-9056
-9063
-9070
-9077
-9083
-9088
-9093
-9098
-9101
-9105
-9108
-9110
-9112
-9113
-9114
-9114
-9113
-9112
-9111
-9109
-9106
-9103
-9099
-9095
-9090
-9084
-9078
-9071
-9063
-9055
-9046
-9037
-9027
-9017
-9006
-8994
-8982
-8969
-8956
-8942
-8927
-8912
-8896
-8880
-8864
-8847
-8830
-8813
-8795
-8776
-8757
-8738
-8718
-8698
-8677
-8655
-8633
-8611
-8589
-8566
-8543
-8519
-8495
-8471
-8447
-8423
-8398
-8373
-8348
-8322
-8297
-8271
-8246
-8220
-8195
-8170
-8145
-8119
-8095
-8070
-8045
-8021
-7996
-7972
-7948
-7924
-7901
-7877
-7855
-7832
-7810
-7788
-7767
-7745
-7725
-7704
-7684
-7664
-7645
-7626
-7608
-7590
-7573
-7556
-7540
-7524
-7509
-7494
-7480
-7466
-7452
-7439
-7427
-7415
-7403
-7392
-7381
-7370
-7360
-7350
-7340
-7330
-7321
-7312
-7303
-7295
-7286
-7278
-7271
-7263
-7256
-7249
-7241
-7234
-7227
-7220
-7213
-7205
-7198
-7190
-7182
-7174
-7166
-7158
-7149
-7141
-7132
-7123
-7114
-7105
-7095
-7085
-7075
-7065
-7054
-7043
-7031
-7019
-7007
-6995
-6983
-6970
-6957
-6944
-6930
-6917
-6903
-6889
-6875
-6860
-6845
-6829
-6813
-6797
-6780
-6762
-6744
-6725
-6706
-6686
-6666
-6646
-6625
-6603
-6582
-6560
-6538
-6515
-6492
-6469
-6445
-6421
-6397
-6373
-6349
-6325
-6301
-6278
-6254
-6231
-6207
-6184
-6161
-6138
-6115
-6092
-6069
-6046
-6024
-6001
-5979
-5956
-5934
-5912
-5890
-5868
-5846
-5824
-5802
-5781
-5759
-5738
-5718
-5697
-5677
-5657
-5637
-5618
-5598
-5579
-5560
-5541
-5523
-5504
-5486
-5469
-5451
-5434
-5418
-5402
-5386
-5370
-5355
-5340
-5326
-5312
-5298
-5285
-5272
-5259
-5246
-5234
-5222
-5211
-5199
-5188
-5177
-5167
-5156
-5146
-5136
-5126
-5116
-5107
-5097
-5088
-5079
-5069
-5060
-5051
-5042
-5033
-5023
-5014
-5004
-4994
-4984
-4974
-4963
-4952
-4941
-4929
-4917
-4905
-4891
-4878
-4863
-4848
-4833
-4817
-4801
-4785
-4768
-4751
-4733
-4715
-4697
-4677
-4658
-4637
-4616
-4595
-4572
-4549
-4525
-4500
-4474
-4448
-4420
-4392
-4363
-4332
-4301
-4269
-4236
-4202
-4167
-4132
-4094
-4058
-4019
-3980
-3940
-3900
-3858
-3816
-3773
-3730
-3686
-3642
-3597
-3551
-3505
-3458
-3411
-3364
-3316
-3268
-3219
-3170
-3120
-3071
-3021
-2970
-2920
-2869
-2818
-2767
-2715
-2663
-2611
-2559
-2506
-2453
-2399
-2345
-2291
-2237
-2183
-2129
-2074
-2019
-1965
-1910
-1856
-1801
-1747
-1693
-1638
-1584
-1530
-1476
-1422
-1369
-1315
-1262
-1209
-1157
-1104
-1052
-1000
-950
-899
-849
-800
-750
-702
-653
-605
-558
-510
-463
-417
-370
-324
-278
-233
-188
-144
-99
-56
-13
30
72
114
156
197
238
279
319
359
399
438
478
517
556
594
632
670
707
744
781
817
853
889
925
960
994
1029
1063
1097
1130
1163
1196
1228
1260
1292
1323
1355
1385
1416
1447
1477
1507
1537
1567
1597
1626
1656
1685
1715
1744
1773
1802
1831
1859
1888
1917
1946
1974
2003
2032
2061
2090
2119
2148
2176
2205
2233
2262
2290
2318
2346
2373
2401
2428
2455
2482
2509
2535
2562
2588
2613
2639
2664
2690
2715
2740
2764
2789
2814
2838
2862
2887
2911
2935
2960
2984
3009
3034
3058
3083
3108
3133
3159
3184
3210
3236
3262
3288
3315
3342
3370
3398
3426
3454
3483
3512
3541
3571
3601
3632
3662
3694
3725
3757
3789
3821
3854
3887
3919
3952
3986
4019
4053
4086
4121
4156
4191
4225
4260
4295
4330
4365
4399
4434
4468
4502
4536
4570
4603
4636
4669
4701
4733
4764
4795
4825
4855
4884
4913
4942
4970
4997
5025
5051
5077
5103
5128
5152
5175
5198
5220
5241
5261
5281
5299
5316
5333
5348
5363
5377
5389
5401
5412
5422
5431
5439
5446
5453
5458
5463
5467
5470
5473
5475
5476
5477
5478
5478
5477
5476
5475
5473
5472
5470
5468
5465
5463
5460
5458
5455
5452
5449
5446
5443
5440
5437
5434
5431
5428
5426
5423
5421
5418
5416
5415
5413
5412
5411
5410
5409
5409
5409
5409
5409
5411
5412
5414
5416
5419
5423
5427
5431
5437
5442
5448
5455
5463
5470
5479
5488
5498
5508
5519
5531
5543
5556
5570
5584
5598
5613
5629
5645
5661
5678
5696
5714
5733
5752
5771
5791
5811
5832
5853
5874
5896
5918
5941
5964
5987
6010
6033
6057
6080
6104
6127
6151
6175
6198
6222
6245
6269
6292
6315
6338
6361
6384
6407
6429
6452
6474
6496
6517
6538
6559
6580
6600
6619
6638
6657
6675
6692
6709
6726
6742
6757
6772
6786
6799
6812
6824
6836
6847
6857
6867
6876
6885
6894
6902
6909
6917
6924
6930
6937
6943
6949
6955
6961
6967
6972
6978
6983
6988
6992
6997
7002
7006
7011
7016
7020
7025
7029
7033
7037
7041
7044
7047
7050
7053
7055
7057
7059
7061
7063
7065
7066
7068
7069
7071
7073
7075
7077
7079
7082
7085
7088
7091
7095
7099
7102
7106
7111
7115
7119
7124
7129
7133
7138
7143
7148
7153
7158
7163
7168
7173
7179
7184
7190
7196
7202
7208
7215
7222
7230
7238
7246
7255
7264
7273
7283
7293
7303
7313
7324
7336
7347
7360
7372
7385
7398
7412
7425
7439
7453
7467
7482
7496
7511
7525
7540
7555
7570
7585
7600
7615
7630
7645
7660
7675
7690
7705
7720
7736
7752
7767
7784
7800
7817
7834
7851
7868
7885
7903
7920
7938
7955
7973
7991
8009
8026
8045
8064
8084
8103
8124
8144
8166
8188
8211
8234
8259
8284
8310
8337
8365
8394
8423
8454
8485
8518
8551
8585
8620
8657
8694
8733
8772
8813
8856
8899
8943
8989
9035
9083
9131
9180
9230
9280
9332
9384
9437
9490
9544
9598
9653
9708
9764
9820
9877
9934
9992
10050
10109
10168
10227
10286
10346
10405
10465
10525
10585
10644
10704
10763
10823
10882
10940
10999
11057
11115
11172
11229
11286
11342
11397
11453
11507
11561
11615
11668
11720
11772
11823
11873
11922
11970
12018
12064
12110
12154
12198
12240
12281
12321
12360
12397
12434
12468
12502
12534
12564
12594
12621
12647
12672
12695
12716
12736
12754
12770
12785
12798
12809
12818
12826
12833
12837
12841
12842
12842
12841
12838
12833
12827
12820
12811
12800
12788
12775
12760
12744
12726
12707
12686
12664
12641
12616
12589
12561
12532
12501
12469
12435
12400
12364
12327
12289
12249
12208
12166
12122
12077
12031
11984
11935
11885
11833
11780
11726
11671
11614
11556
11497
11437
11375
11313
11249
11184
11118
11050
10982
10912
10842
10770
10697
10624
10549
10474
10398
10321
10243
10164
10085
10005
9924
9843
9761
9679
9597
9514
9431
9348
9264
9181
9097
9013
8929
8846
8762
8678
8595
8511
8427
8344
8260
8177
8093
8010
7928
7846
7764
7682
7600
7519
7438
7358
7278
7198
7119
7040
6962
6884
6807
6730
6655
6579
6505
6431
6358
6286
6214
6144
6074
6006
5938
5871
5806
5741
5678
5615
5554
5494
5435
5377
5320
5264
5210
5157
5105
5054
5005
4957
4910
4864
4819
4776
4734
4693
4653
4614
4577
4541
4506
4472
4440
4409
4379
4350
4322
4295
4269
4245
4221
4198
4177
4156
4136
4117
4100
4083
4067
4051
4038
4025
4013
4002
3991
3982
3974
3967
3961
3955
3951
3947
3945
3943
3942
3942
3942
3944
3946
3949
3952
3956
3961
3967
3973
3980
3987
3995
4003
4013
4022
4033
4045
4056
4069
4081
4094
4109
4123
4138
4154
4170
4187
4204
4221
4239
4258
4277
4296
4315
4335
4354
4374
4395
4415
4435
4456
4476
4496
4517
4537
4557
4577
4597
4617
4636
4656
4675
4693
4711
4729
4747
4764
4781
4797
4813
4828
4842
4857
4870
4883
4896
4907
4918
4929
4938
4947
4955
4963
4969
4975
4980
4984
4987
4990
4992
4993
4993
4992
4990
4988
4984
4979
4974
4968
4960
4952
4943
4933
4922
4911
4898
4885
4871
4857
4842
4826
4810
4792
4774
4756
4736
4716
4696
4675
4653
4631
4609
4586
4562
4538
4514
4489
4464
4438
4411
4385
4358
4331
4303
4276
4248
4220
4192
4164
4135
4106
4078
4048
4019
3990
3960
3930
3900
3870
3840
3810
3780
3751
3721
3692
3662
3633
3604
3576
3547
3519
3491
3463
3436
3408
3381
3354
3327
3300
3273
3247
3220
3193
3167
3141
3114
3088
3062
3036
3011
2985
2959
2934
2909
2883
2858
2833
2807
2782
2756
2731
2705
2679
2654
2628
2602
2575
2549
2522
2496
2468
2441
2413
2385
2357
2329
2301
2272
2244
2215
2187
2158
2129
2100
2071
2041
2012
1983
1953
1922
1892
1861
1831
1800
1769
1737
1706
1675
1643
1611
1579
1547
1514
1481
1448
1415
1381
1347
1313
1279
1244
1209
1173
1137
1101
1065
1028
991
953
915
877
839
801
762
723
684
645
606
566
526
487
447
407
366
326
285
244
203
162
120
78
36
-7
-49
-92
-136
-180
-224
-268
-313
-358
-404
-450
-496
-542
-588
-635
-682
-730
-778
-826
-874
-922
-971
-1020
-1069
-1118
-1167
-1216
-1266
-1316
-1366
-1416
-1467
-1519
-1571
-1624
-1677
-1730
-1785
-1840
-1895
-1951
-2007
-2064
-2122
-2180
-2238
-2297
-2356
-2416
-2476
-2537
-2598
-2660
-2723
-2786
-2849
-2913
-2978
-3042
-3107
-3172
-3238
-3304
-3370
-3436
-3503
-3571
-3638
-3706
-3774
-3843
-3911
-3980
-4049
-4118
-4187
-4256
-4325
-4394
-4463
-4533
-4602
-4671
-4740
-4809
-4878
-4946
-5015
-5083
-5151
-5219
-5286
-5352
-5419
-5484
-5549
-5613
-5677
-5739
-5801
-5862
-5923
-5982
-6041
-6100
-6158
-6215
-6271
-6327
-6381
-6435
-6488
-6540
-6591
-6641
-6690
-6738
-6786
-6832
-6878
-6922
-6966
-7008
-7050
-7090
-7129
-7168
-7205
-7240
-7275
-7308
-7341
-7372
-7402
-7431
-7459
-7485
-7511
-7536
-7561
-7584
-7607
-7629
-7650
-7670
-7690
-7709
-7727
-7745
-7762
-7778
-7793
-7808
-7823
-7836
-7849
-7862
-7874
-7885
-7896
-7906
-7915
-7923
-7931
-7938
-7944
-7949
-7954
-7958
-7962
-7964
-7966
-7967
-7967
-7966
-7965
-7962
-7959
-7955
-7950
-7944
-7938
-7930
-7922
-7913
-7903
-7893
-7882
-7870
-7857
-7844
-7831
-7816
-7802
-7787
-7771
-7755
-7738
-7721
-7704
-7685
-7667
-7647
-7627
-7606
-7585
-7563
-7540
-7516
-7492
-7467
-7441
-7415
-7388
-7360
-7332
-7302
-7273
-7242
-7211
-7179
-7147
-7113
-7080
-7045
-7010
-6975
-6938
-6902
-6864
-6826
-6788
-6749
-6710
-6670
-6629
-6588
-6546
-6503
-6460
-6416
-6372
-6328
-6283
-6237
-6191
-6145
-6098
-6051
-6004
-5956
-5908
-5860
-5811
-5762
-5713
-5664
-5615
-5565
-5516
-5467
-5418
-5369
-5321
-5273
-5225
-5178
-5130
-5084
-5037
-4992
-4946
-4902
-4857
-4813
-4770
-4727
-4684
-4642
-4600
-4559
-4518
-4478
-4438
-4399
-4361
-4323
-4285
-4248
-4212
-4176
-4141
-4106
-4072
-4038
-4006
-3975
-3944
-3913
-3884
-3856
-3828
-3801
-3775
-3750
-3726
-3703
-3680
-3658
-3637
-3617
-3597
-3578
-3560
-3542
-3525
-3509
-3493
-3478
-3463
-3449
-3436
-3423
-3411
-3399
-3387
-3377
-3366
-3356
-3346
-3336
-3327
-3318
-3309
-3301
-3292
-3284
-3277
-3269
-3262
-3255
-3248
-3242
-3236
-3229
-3223
-3217
-3212
-3206
-3200
-3194
-3188
-3182
-3176
-3170
-3164
-3158
-3152
-3145
-3139
-3132
-3126
-3119
-3112
-3105
-3097
-3090
-3083
-3075
-3068
-3061
-3053
-3046
-3039
-3032
-3024
-3017
-3010
-3003
-2996
-2989
-2982
-2976
-2969
-2963
-2957
-2951
-2945
-2939
-2934
-2929
-2924
-2919
-2914
-2910
-2906
-2903
-2900
-2897
-2895
-2893
-2893
-2892
-2893
-2894
-2895
-2898
-2901
-2904
-2908
-2913
-2918
-2924
-2931
-2938
-2946
-2954
-2963
-2973
-2983
-2993
-3004
-3015
-3027
-3040
-3052
-3066
-3079
-3093
-3107
-3121
-3135
-3150
-3165
-3180
-3196
-3211
-3227
-3243
-3259
-3275
-3292
-3309
-3325
-3342
-3359
-3376
-3393
-3410
-3426
-3443
-3460
-3477
-3494
-3510
-3527
-3543
-3558
-3574
-3589
-3604
-3619
-3634
-3648
-3663
-3677
-3691
-3704
-3718
-3732
-3745
-3758
-3771
-3783
-3796
-3808
-3820
-3832
-3844
-3856
-3867
-3879
-3890
-3902
-3913
-3924
-3934
-3945
-3955
-3966
-3976
-3986
-3995
-4005
-4014
-4022
-4032
-4041
-4050
-4058
-4066
-4074
-4082
-4089
-4096
-4103
-4110
-4117
-4123
-4130
-4136
-4142
-4148
-4154
-4160
-4165
-4171
-4177
-4182
-4188
-4193
-4198
-4204
-4209
-4214
-4220
-4225
-4230
-4236
-4241
-4246
-4252
-4257
-4262
-4266
-4271
-4275
-4280
-4284
-4288
-4291
-4295
-4298
-4301
-4304
-4306
-4308
-4310
-4312
-4313
-4314
-4315
-4315
-4315
-4314
-4313
-4312
-4310
-4308
-4305
-4302
-4299
-4296
-4292
-4288
-4284
-4279
-4275
-4270
-4264
-4258
-4252
-4246
-4240
-4233
-4226
-4218
-4211
-4203
-4195
-4187
-4178
-4169
-4160
-4151
-4141
-4131
-4121
-4111
-4100
-4089
-4078
-4067
-4054
-4043
-4032
-4019
-4008
-3996
-3984
-3972
-3960
-3948
-3936
-3925
-3913
-3902
-3890
-3879
-3868
-3857
-3847
-3836
-3826
-3817
-3808
-3799
-3790
-3782
-3775
-3768
-3761
-3755
-3749
-3744
-3739
-3735
-3732
-3729
-3727
-3725
-3724
-3724
-3724
-3725
-3727
-3730
-3733
-3737
-3742
-3748
-3754
-3761
-3768
-3777
-3786
-3795
-3805
-3816
-3827
-3838
-3850
-3863
-3876
-3889
-3902
-3916
-3930
-3944
-3958
-3972
-3987
-4001
-4016
-4030
-4045
-4059
-4074
-4088
-4102
-4116
-4129
-4142
-4155
-4167
-4178
-4189
-4199
-4209
-4219
-4227
-4235
-4243
-4249
-4255
-4261
-4265
-4269
-4271
-4273
-4274
-4275
-4274
-4273
-4270
-4267
-4263
-4257
-4251
-4244
-4236
-4226
-4216
-4205
-4193
-4180
-4166
-4152
-4136
-4120
-4103
-4086
-4067
-4048
-4029
-4008
-3988
-3966
-3944
-3921
-3897
-3873
-3848
-3822
-3796
-3769
-3741
-3712
-3682
-3652
-3621
-3589
-3556
-3522
-3488
-3453
-3417
-3380
-3343
-3305
-3266
-3227
-3188
-3148
-3108
-3067
-3026
-2984
-2942
-2899
-2856
-2813
-2770
-2726
-2682
-2638
-2593
-2549
-2504
-2459
-2414
-2368
-2323
-2277
-2232
-2186
-2140
-2094
-2048
-2001
-1956
-1910
-1864
-1818
-1773
-1727
-1682
-1636
-1591
-1546
-1502
-1457
-1413
-1369
-1326
-1283
-1240
-1198
-1156
-1114
-1073
-1032
-991
-951
-912
-873
-834
-795
-757
-720
-683
-646
-610
-574
-538
-503
-469
-435
-402
-369
-337
-305
-275
-244
-215
-186
-158
-131
-104
-78
-53
-28
-5
18
41
62
83
103
122
141
158
175
191
206
221
234
247
259
270
280
289
297
305
312
318
323
327
331
334
336
338
338
338
338
337
335
333
330
326
323
318
313
308
302
296
290
283
276
269
261
253
246
238
229
221
213
205
196
188
179
171
162
154
145
137
129
120
112
104
96
88
80
73
65
57
49
42
35
28
21
14
8
2
-4
-10
-16
-22
-27
-33
-38
-44
-49
-54
-59
-63
-68
-72
-76
-79
-83
-86
-88
-91
-93
-95
-96
-97
-98
-99
-99
-99
-99
-99
-98
-97
-96
-95
-94
-92
-91
-88
-86
-84
-81
-78
-74
-71
-67
-62
-58
-53
-48
-43
-38
-33
-27
-21
-15
-9
-3
4
10
16
23
29
36
43
50
56
63
70
78
85
92
100
107
115
123
130
137
144
151
158
165
171
177
183
189
195
201
206
211
217
222
226
231
235
239
243
246
249
252
253
255
256
256
256
256
256
255
254
252
250
248
246
244
241
238
234
231
226
222
217
212
206
200
193
186
179
171
163
154
145
135
125
114
103
91
79
67
54
40
26
12
-3
-19
-35
-51
-68
-86
-104
-123
-142
-161
-181
-202
-223
-245
-267
-289
-312
-336
-360
-384
-409
-434
-459
-485
-511
-538
-564
-592
-619
-647
-675
-704
-732
-761
-791
-820
-850
-881
-911
-942
-974
-1006
-1038
-1071
-1105
-1138
-1173
-1207
-1242
-1278
-1313
-1349
-1385
-1421
-1458
-1494
-1531
-1568
-1605
-1642
-1679
-1716
-1752
-1789
-1826
-1862
-1899
-1935
-1972
-2008
-2044
-2080
-2115
-2151
-2186
-2221
-2255
-2290
-2324
-2358
-2392
-2425
-2458
-2491
-2523
-2555
-2586
-2617
-2647
-2677
-2706
-2734
-2762
-2789
-2815
-2840
-2864
-2888
-2911
-2932
-2953
-2973
-2992
-3010
-3027
-3044
-3059
-3073
-3087
-3100
-3112
-3122
-3133
-3142
-3151
-3159
-3166
-3173
-3179
-3184
-3189
-3193
-3196
-3199
-3201
-3202
-3203
-3203
-3202
-3201
-3199
-3197
-3195
-3191
-3187
-3183
-3178
-3173
-3167
-3161
-3154
-3147
-3139
-3131
-3122
-3113
-3104
-3094
-3084
-3074
-3063
-3053
-3042
-3031
-3020
-3008
-2997
-2985
-2974
-2962
-2950
-2938
-2927
-2914
-2902
-2890
-2878
-2866
-2853
-2841
-2829
-2817
-2805
-2793
-2781
-2769
-2758
-2747
-2736
-2725
-2714
-2704
-2694
-2684
-2674
-2665
-2657
-2648
-2640
-2633
-2626
-2619
-2614
-2608
-2603
-2599
-2595
-2592
-2589
-2586
-2584
-2583
-2582
-2581
-2582
-2582
-2584
-2585
-2588
-2591
-2594
-2598
-2602
-2607
-2612
-2617
-2623
-2629
-2636
-2642
-2649
-2656
-2663
-2670
-2677
-2685
-2692
-2700
-2709
-2717
-2726
-2735
-2745
-2755
-2765
-2775
-2785
-2796
-2807
-2819
-2830
-2841
-2853
-2865
-2876
-2888
-2899
-2911
-2922
-2932
-2943
-2953
-2963
-2973
-2983
-2992
-3001
-3009
-3018
-3026
-3034
-3041
-3048
-3055
-3061
-3067
-3073
-3078
-3084
-3088
-3093
-3097
-3101
-3104
-3107
-3110
-3112
-3114
-3116
-3117
-3118
-3119
-3120
-3120
-3121
-3121
-3121
-3121
-3121
-3121
-3121
-3121
-3120
-3120
-3119
-3119
-3118
-3117
-3117
-3116
-3115
-3115
-3114
-3114
-3114
-3114
-3114
-3114
-3114
-3115
-3115
-3116
-3116
-3117
-3118
-3118
-3119
-3119
-3119
-3120
-3120
-3120
-3119
-3119
-3118
-3118
-3117
-3115
-3114
-3113
-3111
-3109
-3107
-3105
-3103
-3100
-3098
-3095
-3092
-3090
-3087
-3084
-3081
-3077
-3074
-3070
-3066
-3062
-3058
-3053
-3049
-3044
-3040
-3036
-3031
-3027
-3023
-3019
-3015
-3011
-3008
-3005
-3001
-2999
-2996
-2993
-2991
-2989
-2987
-2985
-2983
-2981
-2980
-2978
-2977
-2976
-2975
-2975
-2975
-2976
-2977
-2979
-2981
-2983
-2986
-2989
-2993
-2996
-3000
-3004
-3008
-3013
-3018
-3023
-3028
-3034
-3040
-3046
-3052
-3059
-3066
-3073
-3081
-3089
-3097
-3105
-3113
-3122
-3131
-3140
-3149
-3158
-3168
-3177
-3187
-3198
-3208
-3219
-3230
-3241
-3253
-3264
-3276
-3288
-3300
-3313
-3325
-3338
-3350
-3363
-3376
-3389
-3402
-3415
-3428
-3441
-3453
-3466
-3479
-3492
-3504
-3517
-3529
-3541
-3553
-3565
-3576
-3587
-3598
-3609
-3620
-3630
-3640
-3650
-3659
-3668
-3677
-3685
-3693
-3700
-3707
-3714
-3720
-3726
-3731
-3736
-3741
-3745
-3749
-3752
-3755
-3758
-3760
-3761
-3763
-3763
-3764
-3763
-3763
-3762
-3761
-3759
-3757
-3756
-3753
-3751
-3749
-3746
-3743
-3740
-3737
-3734
-3730
-3726
-3722
-3718
-3713
-3708
-3703
-3698
-3693
-3687
-3681
-3675
-3669
-3663
-3657
-3651
-3645
-3639
-3634
-3628
-3622
-3616
-3611
-3606
-3600
-3595
-3590
-3586
-3581
-3577
-3573
-3569
-3565
-3561
-3557
-3554
-3550
-3547
-3543
-3540
-3537
-3534
-3531
-3529
-3527
-3525
-3523
-3521
-3520
-3519
-3518
-3517
-3517
-3517
-3517
-3518
-3519
-3520
-3522
-3524
-3527
-3530
-3533
-3537
-3541
-3545
-3550
-3555
-3560
-3565
-3570
-3576
-3582
-3588
-3595
-3602
-3608
-3615
-3622
-3630
-3637
-3644
-3652
-3660
-3668
-3676
-3684
-3693
-3701
-3710
-3719
-3729
-3738
-3747
-3757
-3766
-3775
-3785
-3794
-3803
-3812
-3821
-3830
-3839
-3848
-3858
-3867
-3877
-3887
-3897
-3908
-3919
-3930
-3941
-3952
-3964
-3975
-3987
-3999
-4011
-4024
-4037
-4050
-4062
-4077
-4091
-4105
-4120
-4136
-4152
-4168
-4185
-4203
-4220
-4239
-4257
-4276
-4296
-4316
-4336
-4356
-4377
-4399
-4421
-4443
-4466
-4489
-4512
-4536
-4560
-4585
-4609
-4634
-4659
-4685
-4710
-4736
-4762
-4788
-4815
-4841
-4868
-4894
-4921
-4948
-4975
-5002
-5029
-5057
-5085
-5112
-5140
-5168
-5196
-5224
-5252
-5280
-5308
-5336
-5363
-5391
-5419
-5446
-5474
-5501
-5528
-5556
-5583
-5610
-5637
-5664
-5691
-5718
-5744
-5771
-5798
-5824
-5850
-5877
-5903
-5928
-5954
-5979
-6004
-6028
-6053
-6077
-6100
-6124
-6147
-6170
-6193
-6216
-6238
-6260
-6282
-6304
-6325
-6346
-6367
-6387
-6407
-6426
-6445
-6464
-6482
-6501
-6519
-6536
-6554
-6571
-6587
-6604
-6620
-6636
-6651
-6666
-6681
-6695
-6710
-6723
-6737
-6750
-6763
-6775
-6787
-6799
-6810
-6821
-6832
-6842
-6853
-6863
-6873
-6883
-6893
-6903
-6912
-6922
-6931
-6941
-6950
-6959
-6968
-6978
-6987
-6996
-7004
-7013
-7022
-7030
-7038
-7046
-7054
-7062
-7070
-7078
-7086
-7094
-7103
-7111
-7119
-7127
-7135
-7143
-7151
-7159
-7167
-7175
-7182
-7190
-7198
-7206
-7214
-7222
-7229
-7237
-7245
-7253
-7261
-7269
-7276
-7284
-7292
-7300
-7307
-7315
-7322
-7330
-7337
-7344
-7350
-7357
-7363
-7369
-7375
-7381
-7386
-7391
-7396
-7401
-7405
-7409
-7413
-7417
-7420
-7423
-7426
-7428
-7430
-7432
-7433
-7435
-7435
-7436
-7436
-7436
-7435
-7434
-7433
-7431
-7429
-7427
-7423
-7420
-7416
-7411
-7406
-7400
-7394
-7387
-7380
-7373
-7365
-7356
-7347
-7337
-7327
-7317
-7306
-7295
-7283
-7271
-7259
-7246
-7234
-7221
-7208
-7195
-7181
-7168
-7155
-7141
-7127
-7114
-7100
-7086
-7073
-7059
-7045
-7032
-7019
-7005
-6992
-6980
-6967
-6954
-6942
-6929
-6917
-6904
-6892
-6879
-6867
-6854
-6842
-6829
-6817
-6804
-6792
-6779
-6767
-6754
-6742
-6730
-6718
-6706
-6695
-6683
-6672
-6661
-6650
-6639
-6628
-6617
-6606
-6595
-6584
-6573
-6563
-6552
-6541
-6531
-6520
-6510
-6500
-6490
-6481
-6471
-6462
-6453
-6445
-6436
-6428
-6420
-6413
-6406
-6399
-6392
-6385
-6379
-6372
-6366
-6360
-6354
-6349
-6343
-6338
-6333
-6329
-6324
-6320
-6316
-6312
-6308
-6304
-6301
-6297
-6294
-6290
-6287
-6284
-6280
-6277
-6274
-6271
-6267
-6264
-6261
-6258
-6254
-6251
-6247
-6244
-6241
-6238
-6235
-6232
-6229
-6227
-6225
-6222
-6220
-6219
-6217
-6215
-6213
-6211
-6209
-6208
-6206
-6204
-6202
-6200
-6198
-6196
-6194
-6192
-6190
-6187
-6185
-6182
-6179
-6176
-6173
-6170
-6167
-6164
-6161
-6157
-6153
-6148
-6144
-6138
-6133
-6126
-6120
-6113
-6105
-6097
-6089
-6080
-6071
-6061
-6051
-6041
-6030
-6018
-6006
-5993
-5980
-5966
-5952
-5938
-5922
-5907
-5891
-5874
-5858
-5841
-5823
-5805
-5788
-5769
-5751
-5733
-5714
-5695
-5676
-5656
-5637
-5617
-5597
-5577
-5557
-5536
-5516
-5495
-5474
-5453
-5432
-5410
-5388
-5365
-5342
-5319
-5295
-5271
-5246
-5221
-5196
-5170
-5144
-5117
-5090
-5063
-5035
-5007
-4978
-4949
-4920
-4890
-4860
-4830
-4799
-4768
-4736
-4704
-4672
-4640
-4607
-4575
-4542
-4509
-4476
-4442
-4409
-4375
-4341
-4307
-4273
-4239
-4204
-4169
-4135
-4100
-4065
-4029
-3994
-3959
-3923
-3888
-3852
-3817
-3781
-3745
-3709
-3673
-3637
-3601
-3564
-3528
-3491
-3455
-3418
-3382
-3345
-3309
-3272
-3235
-3198
-3161
-3123
-3086
-3048
-3010
-2972
-2934
-2895
-2856
-2818
-2779
-2739
-2700
-2661
-2621
-2581
-2541
-2501
-2461
-2421
-2381
-2341
-2300
-2260
-2220
-2179
-2139
-2098
-2057
-2016
-1975
-1934
-1893
-1852
-1811
-1769
-1728
-1686
-1644
-1603
-1561
-1519
-1477
-1436
-1394
-1352
-1310
-1269
-1227
-1186
-1144
-1103
-1062
-1020
-980
-939
-898
-858
-817
-777
-737
-697
-657
-617
-578
-539
-500
-462
-424
-386
-348
-310
-272
-234
-197
-159
-121
-84
-46
-8
29
66
103
141
178
215
251
288
325
361
398
434
469
505
540
575
610
645
679
713
747
781
814
848
881
913
945
977
1008
1039
1069
1099
1129
1158
1187
1215
1244
1272
1299
1327
1354
1381
1407
1433
1458
1483
1507
1531
1555
1578
1600
1622
1643
1663
1683
1702
1721
1739
1757
1774
1790
1807
1823
1838
1853
1868
1882
1896
1909
1922
1935
1947
1959
1971
1982
1993
2004
2013
2025
2035
2045
2055
2065
2075
2085
2096
2106
2117
2128
2138
2150
2161
2173
2184
2196
2209
2221
2233
2246
2259
2271
2284
2297
2310
2323
2336
2349
2362
2375
2389
2402
2416
2429
2443
2456
2470
2483
2496
2508
2520
2532
2544
2555
2566
2577
2587
2598
2607
2617
2626
2635
2643
2651
2659
2666
2673
2680
2687
2693
2699
2705
2711
2716
2722
2727
2731
2736
2740
2743
2747
2750
2753
2755
2757
2759
2760
2761
2761
2760
2760
2758
2756
2754
2751
2748
2744
2740
2736
2731
2726
2721
2715
2709
2703
2696
2688
2681
2673
2665
2656
2647
2638
2629
2619
2610
2600
2590
2580
2570
2560
2551
2541
2531
2521
2512
2502
2493
2484
2474
2465
2456
2447
2438
2429
2420
2410
2401
2391
2382
2373
2363
2354
2346
2337
2329
2321
2313
2305
2298
2290
2283
2276
2270
2263
2257
2251
2246
2241
2236
2232
2228
2224
2221
2218
2215
2213
2212
2210
2209
2209
2209
2210
2211
2213
2215
2217
2220
2223
2226
2229
2232
2235
2239
2242
2246
2250
2254
2258
2262
2267
2272
2277
2283
2288
2294
2300
2306
2312
2319
2325
2332
2339
2346
2353
2360
2367
2374
2381
2389
2396
2403
2410
2418
2425
2432
2440
2447
2454
2462
2469
2476
2483
2490
2497
2504
2511
2518
2525
2531
2538
2544
2551
2557
2563
2569
2575
2581
2587
2593
2599
2605
2611
2617
2622
2628
2633
2638
2643
2647
2651
2654
2657
2660
2662
2664
2666
2668
2669
2670
2671
2672
2673
2673
2674
2675
2676
2676
2677
2677
2678
2678
2678
2678
2677
2677
2676
2676
2675
2674
2673
2673
2672
2671
2671
2670
2670
2669
2669
2668
2668
2667
2667
2666
2666
2666
2665
2665
2665
2666
2666
2666
2667
2668
2669
2670
2671
2673
2674
2676
2678
2680
2682
2684
2686
2689
2691
2694
2696
2699
2701
2704
2707
2709
2712
2715
2717
2720
2723
2726
2729
2733
2736
2740
2744
2748
2752
2756
2760
2764
2767
2771
2775
2779
2782
2786
2789
2792
2796
2799
2801
2804
2806
2808
2809
2810
2811
2811
2811
2811
2811
2810
2810
2809
2808
2807
2806
2804
2803
2801
2799
2797
2794
2791
2788
2784
2780
2775
2770
2765
2759
2753
2746
2740
2732
2725
2717
2709
2701
2692
2683
2674
2665
2656
2647
2638
2628
2619
2609
2600
2590
2580
2570
2560
2550
2540
2530
2521
2512
2503
2494
2485
2477
2469
2461
2453
2446
2438
2431
2424
2418
2411
2405
2399
2393
2387
2381
2375
2370
2364
2359
2354
2349
2344
2340
2336
2332
2328
2324
2320
2317
2313
2310
2306
2303
2300
2296
2293
2291
2288
2285
2282
2280
2277
2275
2273
2270
2268
2265
2263
2261
2260
2258
2256
2255
2254
2253
2252
2251
2250
2250
2249
2249
2248
2248
2248
2249
2249
2250
2251
2252
2254
2255
2257
2258
2260
2261
2263
2265
2266
2268
2270
2273
2275
2278
2281
2285
2288
2292
2296
2299
2303
2307
2310
2314
2317
2321
2325
2329
2333
2337
2341
2345
2349
2354
2358
2363
2368
2374
2379
2385
2391
2397
2403
2409
2415
2421
2427
2433
2439
2445
2450
2456
2462
2469
2475
2482
2488
2495
2503
2510
2518
2525
2533
2541
2548
2556
2564
2572
2580
2588
2595
2603
2611
2618
2626
2633
2640
2647
2654
2662
2669
2676
2683
2690
2697
2704
2711
2719
2726
2733
2741
2748
2755
2763
2770
2777
2785
2792
2800
2808
2815
2823
2831
2839
2847
2855
2864
2872
2880
2888
2897
2905
2913
2921
2929
2936
2943
2951
2958
2965
2972
2979
2986
2993
3000
3008
3015
3023
3032
3040
3048
3056
3065
3073
3081
3089
3096
3104
3111
3118
3125
3132
3139
3145
3152
3158
3164
3170
3176
3182
3188
3194
3200
3205
3211
3217
3223
3228
3234
3239
3244
3249
3254
3258
3262
3266
3270
3273
3277
3280
3284
3287
3289
3292
3294
3296
3298
3299
3300
3301
3301
3301
3301
3301
3300
3299
3298
3296
3294
3292
3289
3287
3284
3281
3278
3275
3272
3269
3265
3262
3259
3255
3251
3248
3244
3240
3236
3231
3227
3223
3218
3214
3209
3204
3200
3195
3190
3185
3180
3175
3170
3165
3160
3155
3149
3144
3138
3133
3127
3122
3116
3110
3105
3099
3094
3088
3083
3078
3073
3069
3065
3061
3057
3054
3051
3048
3046
3043
3040
3038
3035
3033
3031
3029
3027
3025
3024
3024
3023
3023
3024
3024
3025
3026
3028
3029
3031
3032
3034
3036
3038
3039
3041
3043
3045
3046
3048
3049
3050
3051
3052
3054
3055
3056
3058
3059
3061
3063
3065
3066
3068
3069
3070
3071
3072
3074
3074
3075
3076
3077
3077
3078
3078
3078
3078
3079
3079
3079
3079
3080
3080
3080
3080
3080
3080
3079
3079
3078
3077
3077
3076
3075
3074
3073
3072
3070
3069
3068
3067
3067
3066
3066
3065
3065
3065
3065
3065
3065
3065
3065
3065
3066
3066
3067
3068
3069
3070
3072
3073
3076
3078
3081
3085
3088
3092
3097
3101
3106
3111
3117
3123
3129
3136
3142
3149
3156
3163
3170
3177
3185
3192
3199
3206
3213
3221
3228
3235
3242
3248
3255
3261
3267
3273
3279
3284
3289
3293
3298
3301
3305
3307
3310
3311
3313
3314
3314
3314
3313
3312
3311
3309
3307
3304
3302
3299
3296
3293
3289
3285
3280
3275
3269
3263
3256
3248
3240
3232
3223
3214
3204
3194
3184
3173
3162
3150
3138
3126
3113
3100
3087
3073
3060
3046
3032
3018
3004
2990
2975
2961
2946
2930
2915
2899
2883
2867
2851
2834
2818
2801
2785
2768
2752
2736
2720
2705
2689
2674
2659
2644
2629
2614
2600
2586
2572
2559
2546
2534
2523
2511
2501
2491
2481
2472
2464
2456
2449
2442
2436
2431
2426
2422
2418
2416
2414
2412
2411
2411
2411
2412
2413
2415
2417
2419
2423
2426
2430
2434
2439
2444
2450
2456
2463
2471
2479
2487
2497
2507
2517
2529
2541
2553
2566
2580
2593
2608
2623
2638
2653
2669
2685
2702
2718
2735
2752
2769
2786
2803
2821
2839
2858
2877
2896
2916
2936
2956
2977
2997
3018
3040
3062
3084
3106
3128
3151
3174
3198
3221
3244
3268
3291
3315
3338
3361
3384
3406
3429
3451
3473
3495
3517
3539
3560
3581
3602
3622
3642
3662
3681
3700
3718
3737
3755
3772
3790
3807
3824
3840
3856
3872
3887
3902
3916
3929
3943
3955
3967
3978
3989
3999
4008
4017
4025
4032
4038
4043
4048
4051
4054
4056
4057
4058
4057
4056
4054
4051
4049
4045
4041
4035
4030
4022
4014
4006
3998
3988
3976
3964
3951
3937
3922
3906
3889
3871
3852
3832
3811
3789
3766
3742
3717
3691
3665
3637
3609
3580
3550
3520
3488
3456
3423
3390
3356
3322
3287
3251
3215
3178
3141
3103
3064
3025
2985
2945
2904
2862
2820
2777
2733
2689
2645
2599
2553
2507
2460
2413
2365
2318
2270
2222
2173
2125
2077
2029
1981
1933
1885
1836
1788
1740
1693
1645
1597
1550
1503
1456
1409
1363
1317
1272
1226
1181
1137
1093
1049
1006
963
921
880
839
799
759
720
681
644
607
571
537
503
471
440
410
382
354
328
303
279
256
234
214
195
176
159
143
129
115
102
90
79
69
60
52
45
38
33
28
25
22
20
19
19
20
22
25
29
34
40
46
54
62
70
80
91
102
114
127
140
154
170
185
202
219
236
253
271
289
307
325
344
362
381
401
421
441
462
483
505
527
550
573
597
621
646
671
697
724
752
780
808
838
867
897
927
958
989
1020
1052
1084
1116
1149
1181
1214
1247
1280
1313
1346
1379
1412
1445
1477
1510
1542
1574
1606
1638
1670
1702
1733
1765
1796
1827
1858
1889
1919
1950
1981
2011
2041
2072
2102
2131
2160
2188
2215
2242
2269
2294
2319
2343
2366
2388
2410
2431
2451
2470
2488
2506
2523
2539
2554
2569
2583
2596
2608
2620
2631
2641
2650
2658
2666
2673
2680
2685
2691
2695
2700
2703
2706
2709
2711
2713
2714
2715
2716
2716
2715
2715
2714
2712
2711
2708
2705
2701
2697
2692
2686
2680
2673
2665
2658
2649
2641
2632
2623
2613
2604
2594
2583
2573
2563
2552
2541
2530
2520
2509
2498
2487
2476
2465
2455
2444
2434
2423
2413
2403
2394
2385
2376
2367
2358
2350
2342
2334
2326
2318
2310
2302
2294
2287
2279
2272
2264
2257
2249
2242
2234
2227
2219
2211
2203
2195
2187
2178
2170
2162
2154
2145
2137
2130
2122
2115
2108
2101
2094
2088
2082
2076
2070
2064
2059
2054
2049
2044
2039
2033
2029
2024
2020
2015
2009
2005
2001
1996
1990
1985
1980
1974
1968
1962
1956
1949
1943
1936
1929
1922
1915
1908
1900
1893
1886
1878
1871
1864
1857
1850
1843
1836
1829
1822
1816
1810
1804
1798
1792
1787
1781
1776
1771
1766
1761
1756
1752
1747
1742
1737
1733
1728
1723
1718
1713
1708
1704
1699
1695
1691
1687
1683
1679
1675
1671
1667
1663
1660
1656
1652
1649
1645
1641
1637
1633
1629
1625
1621
1616
1612
1607
1602
1597
1592
1587
1582
1577
1571
1565
1559
1553
1547
1540
1533
1526
1519
1512
1504
1497
1489
1481
1473
1465
1457
1448
1439
1430
1421
1412
1402
1393
1382
1372
1362
1351
1339
1328
1316
1304
1291
1278
1265
1252
1238
1224
1210
1196
1181
1166
1152
1137
1122
1108
1094
1080
1066
1052
1038
1025
1010
998
985
971
958
945
932
919
906
893
880
868
856
843
831
819
807
795
783
771
759
747
736
724
712
700
689
677
666
655
644
633
622
612
602
593
584
576
568
560
553
547
541
535
530
525
521
517
513
511
508
506
504
503
502
502
501
501
502
503
504
505
507
510
512
516
519
523
527
532
537
543
549
555
561
568
574
580
587
593
599
606
612
618
624
631
637
643
650
656
663
669
676
682
688
695
701
707
713
719
725
731
736
741
746
751
755
760
764
768
772
776
779
783
786
790
793
796
799
802
804
807
809
812
814
816
818
820
822
824
826
829
831
834
837
840
843
847
850
854
858
862
866
870
874
878
882
886
890
895
899
904
908
913
918
923
928
933
939
944
949
955
961
966
972
977
982
988
993
998
1002
1006
1012
1016
1020
1025
1028
1032
1036
1039
1042
1045
1047
1049
1051
1052
1053
1054
1054
1054
1053
1051
1049
1046
1043
1039
1034
1028
1020
1014
1006
996
986
975
963
950
937
922
907
891
874
855
836
816
795
773
750
726
701
674
647
619
590
560
529
498
466
433
400
366
331
296
261
225
188
152
115
78
40
3
-35
-72
-110
-148
-186
-224
-262
-300
-338
-375
-413
-451
-489
-526
-564
-601
-638
-675
-712
-749
-785
-821
-857
-893
-928
-963
-998
-1033
-1067
-1101
-1135
-1168
-1202
-1234
-1266
-1298
-1329
-1360
-1390
-1420
-1449
-1478
-1506
-1533
-1559
-1585
-1609
-1633
-1656
-1677
-1699
-1719
-1738
-1757
-1775
-1792
-1809
-1825
-1840
-1855
-1869
-1882
-1895
-1908
-1919
-1931
-1941
-1952
-1962
-1971
-1980
-1988
-1996
-2003
-2009
-2016
-2021
-2027
-2032
-2037
-2041
-2045
-2051
-2054
-2058
-2061
-2064
-2067
-2069
-2071
-2073
-2075
-2077
-2078
-2080
-2082
-2084
-2086
-2088
-2091
-2094
-2097
-2101
-2105
-2109
-2114
-2119
-2125
-2131
-2138
-2145
-2152
-2160
-2168
-2176
-2184
-2193
-2202
-2211
-2220
-2229
-2239
-2249
-2259
-2269
-2280
-2291
-2302
-2314
-2325
-2337
-2349
-2361
-2374
-2386
-2399
-2412
-2425
-2438
-2451
-2464
-2477
-2491
-2505
-2518
-2532
-2546
-2561
-2575
-2590
-2604
-2619
-2634
-2649
-2664
-2679
-2694
-2709
-2724
-2739
-2754
-2769
-2784
-2799
-2814
-2830
-2845
-2860
-2875
-2891
-2906
-2921
-2937
-2952
-2967
-2982
-2997
-3012
-3027
-3042
-3057
-3072
-3087
-3102
-3117
-3132
-3147
-3162
-3177
-3192
-3207
-3222
-3237
-3252
-3266
-3281
-3295
-3309
-3324
-3338
-3352
-3366
-3379
-3393
-3406
-3419
-3432
-3444
-3456
-3467
-3478
-3489
-3500
-3510
-3520
-3530
-3540
-3550
-3559
-3569
-3578
-3587
-3595
-3604
-3612
-3619
-3627
-3634
-3640
-3647
-3653
-3659
-3664
-3670
-3675
-3681
-3686
-3691
-3696
-3700
-3705
-3709
-3714
-3718
-3721
-3725
-3728
-3730
-3732
-3734
-3735
-3736
-3736
-3736
-3735
-3734
-3732
-3730
-3727
-3724
-3720
-3715
-3711
-3705
-3700
-3693
-3687
-3680
-3673
-3665
-3657
-3648
-3638
-3628
-3618
-3607
-3595
-3583
-3571
-3558
-3545
-3532
-3518
-3505
-3491
-3477
-3462
-3448
-3433
-3418
-3403
-3387
-3372
-3356
-3340
-3323
-3307
-3291
-3274
-3257
-3240
-3223
-3206
-3189
-3172
-3155
-3138
-3121
-3105
-3088
-3071
-3055
-3039
-3022
-3006
-2990
-2974
-2958
-2943
-2927
-2912
-2897
-2882
-2867
-2853
-2839
-2825
-2811
-2798
-2785
-2772
-2760
-2748
-2736
-2726
-2715
-2705
-2696
-2687
-2679
-2671
-2664
-2658
-2652
-2647
-2643
-2639
-2635
-2633
-2630
-2628
-2627
-2626
-2625
-2625
-2625
-2626
-2627
-2629
-2632
-2635
-2638
-2642
-2647
-2652
-2657
-2663
-2670
-2677
-2684
-2692
-2700
-2709
-2718
-2727
-2737
-2747
-2758
-2770
-2781
-2793
-2806
-2819
-2832
-2846
-2860
-2874
-2888
-2903
-2918
-2933
-2948
-2964
-2980
-2996
-3012
-3029
-3045
-3062
-3080
-3097
-3115
-3133
-3151
-3169
-3187
-3206
-3225
-3244
-3263
-3283
-3302
-3322
-3343
-3363
-3384
-3405
-3426
-3447
-3469
-3491
-3513
-3536
-3559
-3582
-3606
-3630
-3654
-3679
-3705
-3731
-3757
-3784
-3811
-3839
-3867
-3895
-3924
-3953
-3982
-4011
-4042
-4073
-4105
-4137
-4169
-4202
-4235
-4269
-4303
-4337
-4372
-4408
-4444
-4480
-4517
-4554
-4592
-4630
-4669
-4708
-4748
-4788
-4828
-4869
-4909
-4950
-4990
-5031
-5072
-5113
-5154
-5195
-5236
-5277
-5318
-5358
-5399
-5439
-5479
-5519
-5559
-5599
-5638
-5678
-5717
-5757
-5796
-5835
-5874
-5914
-5953
-5992
-6031
-6070
-6108
-6147
-6185
-6223
-6260
-6297
-6334
-6370
-6406
-6442
-6477
-6512
-6546
-6581
-6614
-6648
-6681
-6715
-6747
-6780
-6812
-6844
-6876
-6908
-6939
-6970
-7000
-7031
-7062
-7092
-7122
-7152
-7183
-7213
-7243
-7273
-7303
-7333
-7363
-7393
-7423
-7454
-7484
-7514
-7544
-7574
-7604
-7634
-7663
-7693
-7722
-7750
-7779
-7807
-7835
-7862
-7889
-7916
-7943
-7970
-7997
-8023
-8050
-8077
-8103
-8130
-8157
-8183
-8211
-8238
-8265
-8293
-8321
-8348
-8376
-8405
-8433
-8462
-8491
-8520
-8549
-8578
-8608
-8638
-8668
-8698
-8728
-8758
-8789
-8819
-8850
-8880
-8910
-8941
-8972
-9002
-9033
-9063
-9094
-9124
-9155
-9185
-9215
-9246
-9276
-9307
-9337
-9367
-9397
-9427
-9457
-9486
-9515
-9544
-9572
-9601
-9629
-9656
-9684
-9711
-9739
-9766
-9792
-9819
-9845
-9871
-9896
-9922
-9947
-9971
-9996
-10020
-10044
-10068
-10092
-10117
-10141
-10165
-10189
-10213
-10236
-10260
-10284
-10308
-10332
-10356
-10380
-10404
-10429
-10453
-10478
-10503
-10528
-10554
-10579
-10605
-10630
-10656
-10682
-10709
-10735
-10762
-10790
-10818
-10846
-10874
-10903
-10932
-10962
-10992
-11023
-11054
-11085
-11117
-11149
-11182
-11215
-11248
-11281
-11314
-11348
-11381
-11415
-11449
-11482
-11516
-11550
-11584
-11618
-11652
-11685
-11719
-11753
-11786
-11820
-11854
-11888
-11922
-11957
-11991
-12025
-12059
-12094
-12128
-12162
-12196
-12229
-12263
-12297
-12330
-12364
-12397
-12431
-12464
-12498
-12531
-12564
-12598
-12631
-12664
-12697
-12730
-12763
-12796
-12829
-12861
-12894
-12926
-12958
-12990
-13022
-13053
-13084
-13115
-13145
-13175
-13205
-13235
-13265
-13294
-13324
-13353
-13382
-13411
-13440
-13469
-13497
-13525
-13552
-13579
-13605
-13631
-13657
-13682
-13707
-13732
-13756
-13780
-13804
-13827
-13850
-13873
-13895
-13917
-13939
-13961
-13983
-14004
-14026
-14047
-14068
-14089
-14111
-14132
-14153
-14173
-14194
-14215
-14235
-14255
-14275
-14295
-14315
-14334
-14354
-14373
-14391
-14410
-14428
-14446
-14463
-14481
-14498
-14514
-14531
-14547
-14562
-14578
-14593
-14607
-14622
-14636
-14650
-14664
-14678
-14691
-14705
-14718
-14732
-14745
-14758
-14771
-14783
-14796
-14809
-14821
-14833
-14846
-14858
-14870
-14882
-14894
-14907
-14919
-14931
-14943
-14955
-14967
-14980
-14992
-15005
-15018
-15031
-15045
-15058
-15072
-15085
-15099
-15113
-15127
-15140
-15154
-15168
-15182
-15196
-15210
-15224
-15237
-15251
-15264
-15277
-15290
-15303
-15316
-15329
-15342
-15355
-15368
-15380
-15393
-15405
-15417
-15429
-15441
-15453
-15464
-15475
-15486
-15496
-15507
-15517
-15527
-15537
-15547
-15556
-15565
-15574
-15582
-15590
-15597
-15603
-15609
-15615
-15619
-15624
-15627
-15630
-15632
-15633
-15633
-15633
-15632
-15631
-15628
-15625
-15621
-15616
-15610
-15603
-15595
-15587
-15577
-15566
-15554
-15541
-15526
-15511
-15495
-15478
-15460
-15441
-15421
-15400
-15379
-15356
-15333
-15309
-15284
-15258
-15231
-15204
-15176
-15147
-15117
-15087
-15056
-15024
-14992
-14959
-14925
-14891
-14856
-14820
-14784
-14748
-14711
-14673
-14635
-14596
-14558
-14518
-14479
-14439
-14398
-14358
-14317
-14276
-14234
-14193
-14151
-14109
-14066
-14024
-13981
-13939
-13896
-13853
-13810
-13766
-13723
-13680
-13637
-13594
-13551
-13508
-13465
-13422
-13379
-13336
-13292
-13249
-13206
-13162
-13119
-13076
-13032
-12989
-12947
-12904
-12862
-12820
-12778
-12737
-12696
-12656
-12616
-12577
-12538
-12500
-12462
-12424
-12387
-12350
-12314
-12278
-12242
-12206
-12171
-12136
-12102
-12068
-12034
-12000
-11967
-11933
-11900
-11868
-11835
-11803
-11771
-11739
-11708
-11677
-11646
-11615
-11584
-11554
-11523
-11493
-11462
-11432
-11401
-11371
-11341
-11311
-11281
-11251
-11222
-11192
-11163
-11134
-11105
-11076
-11047
-11019
-10991
-10962
-10934
-10906
-10879
-10851
-10824
-10796
-10769
-10742
-10715
-10688
-10661
-10634
-10608
-10581
-10555
-10529
-10504
-10478
-10453
-10428
-10402
-10377
-10352
-10328
-10303
-10278
-10253
-10228
-10204
-10179
-10154
-10128
-10103
-10077
-10052
-10026
-10000
-9974
-9948
-9922
-9896
-9871
-9845
-9820
-9795
-9770
-9745
-9720
-9695
-9670
-9646
-9622
-9598
-9574
-9551
-9528
-9505
-9482
-9460
-9438
-9416
-9394
-9372
-9351
-9330
-9308
-9287
-9266
-9244
-9223
-9201
-9180
-9158
-9136
-9114
-9093
-9071
-9049
-9027
-9005
-8983
-8962
-8940
-8918
-8896
-8873
-8851
-8829
-8806
-8783
-8760
-8737
-8714
-8691
-8668
-8645
-8621
-8598
-8574
-8550
-8525
-8500
-8475
-8449
-8423
-8396
-8369
-8341
-8314
-8285
-8256
-8227
-8198
-8169
-8138
-8109
-8080
-8050
-8020
-7990
-7959
-7929
-7899
-7869
-7838
-7808
-7778
-7747
-7717
-7687
-7656
-7626
-7596
-7566
-7535
-7505
-7475
-7445
-7415
-7385
-7355
-7326
-7296
-7266
-7236
-7206
-7177
-7148
-7119
-7090
-7061
-7033
-7005
-6977
-6949
-6922
-6895
-6868
-6842
-6815
-6789
-6764
-6738
-6713
-6689
-6664
-6641
-6618
-6595
-6573
-6551
-6530
-6509
-6489
-6470
-6451
-6432
-6415
-6397
-6380
-6364
-6348
-6333
-6318
-6303
-6289
-6275
-6262
-6249
-6236
-6224
-6212
-6201
-6190
-6180
-6171
-6161
-6153
-6145
-6138
-6131
-6124
-6118
-6113
-6108
-6104
-6100
-6097
-6094
-6091
-6090
-6088
-6087
-6087
-6086
-6086
-6087
-6087
-6088
-6090
-6092
-6094
-6096
-6099
-6102
-6105
-6109
-6113
-6117
-6121
-6126
-6130
-6135
-6140
-6146
-6151
-6157
-6162
-6168
-6174
-6180
-6186
-6192
-6199
-6205
-6211
-6218
-6224
-6231
-6237
-6244
-6251
-6258
-6265
-6272
-6279
-6286
-6293
-6300
-6307
-6314
-6321
-6328
-6336
-6343
-6350
-6357
-6364
-6371
-6378
-6385
-6391
-6397
-6403
-6409
-6414
-6419
-6424
-6427
-6431
-6434
-6436
-6438
-6440
-6441
-6442
-6442
-6441
-6441
-6439
-6438
-6435
-6432
-6429
-6424
-6420
-6414
-6409
-6403
-6396
-6389
-6382
-6374
-6365
-6357
-6347
-6338
-6327
-6317
-6306
-6294
-6282
-6270
-6258
-6245
-6232
-6219
-6205
-6192
-6178
-6165
-6151
-6137
-6123
-6109
-6095
-6081
-6067
-6053
-6038
-6024
-6010
-5996
-5982
-5967
-5953
-5939
-5925
-5911
-5897
-5883
-5869
-5855
-5842
-5828
-5815
-5802
-5789
-5776
-5764
-5751
-5739
-5728
-5716
-5706
-5695
-5686
-5676
-5667
-5659
-5651
-5644
-5637
-5631
-5625
-5620
-5615
-5611
-5607
-5603
-5600
-5598
-5596
-5595
-5594
-5594
-5594
-5595
-5596
-5597
-5598
-5599
-5601
-5602
-5603
-5604
-5606
-5607
-5608
-5609
-5610
-5611
-5611
-5612
-5613
-5614
-5615
-5616
-5617
-5618
-5620
-5621
-5623
-5625
-5627
-5629
-5631
-5633
-5635
-5637
-5639
-5642
-5644
-5646
-5648
-5649
-5651
-5653
-5654
-5656
-5657
-5659
-5660
-5661
-5663
-5664
-5666
-5668
-5670
-5672
-5675
-5678
-5680
-5683
-5686
-5689
-5692
-5694
-5697
-5700
-5703
-5705
-5708
-5711
-5714
-5717
-5721
-5724
-5728
-5731
-5735
-5738
-5742
-5745
-5748
-5752
-5755
-5758
-5761
-5764
-5766
-5769
-5771
-5773
-5775
-5777
-5779
-5780
-5782
-5783
-5784
-5785
-5786
-5787
-5788
-5788
-5788
-5788
-5787
-5786
-5784
-5783
-5780
-5777
-5774
-5770
-5765
-5760
-5754
-5748
-5741
-5734
-5726
-5717
-5708
-5698
-5688
-5677
-5666
-5655
-5643
-5631
-5618
-5606
-5593
-5579
-5566
-5552
-5538
-5524
-5510
-5495
-5481
-5466
-5451
-5436
-5421
-5405
-5390
-5375
-5360
-5345
-5329
-5314
-5298
-5282
-5266
-5250
-5234
-5217
-5201
-5184
-5167
-5150
-5133
-5116
-5099
-5082
-5065
-5048
-5031
-5014
-4997
-4980
-4963
-4946
-4929
-4912
-4895
-4878
-4862
-4845
-4829
-4812
-4795
-4778
-4761
-4744
-4726
-4708
-4690
-4671
-4652
-4633
-4613
-4593
-4573
-4552
-4532
-4511
-4490
-4469
-4448
-4427
-4407
-4386
-4366
-4345
-4325
-4305
-4285
-4265
-4246
-4226
-4207
-4188
-4169
-4151
-4132
-4114
-4096
-4078
-4061
-4045
-4027
-4011
-3996
-3980
-3964
-3949
-3933
-3918
-3903
-3888
-3874
-3859
-3845
-3831
-3817
-3803
-3789
-3776
-3763
-3750
-3737
-3724
-3711
-3699
-3686
-3674
-3662
-3650
-3638
-3626
-3615
-3604
-3592
-3581
-3570
-3560
-3549
-3538
-3527
-3516
-3505
-3493
-3482
-3471
-3459
-3448
-3436
-3425
-3414
-3402
-3391
-3380
-3369
-3358
-3347
-3337
-3326
-3316
-3305
-3295
-3284
-3274
-3264
-3254
-3244
-3234
-3224
-3215
-3206
-3197
-3189
-3180
-3172
-3165
-3157
-3150
-3144
-3137
-3131
-3125
-3120
-3115
-3110
-3106
-3102
-3099
-3095
-3092
-3090
-3088
-3086
-3084
-3083
-3082
-3082
-3082
-3082
-3083
-3085
-3087
-3089
-3092
-3095
-3099
-3104
-3109
-3115
-3120
-3127
-3133
-3140
-3147
-3154
-3162
-3170
-3178
-3186
-3194
-3203
-3212
-3220
-3229
-3238
-3247
-3256
-3266
-3275
-3285
-3294
-3304
-3314
-3324
-3333
-3343
-3353
-3362
-3372
-3381
-3391
-3400
-3409
-3418
-3427
-3436
-3445
-3453
-3462
-3471
-3479
-3488
-3497
-3505
-3514
-3523
-3532
-3541
-3550
-3559
-3568
-3577
-3587
-3596
-3605
-3614
-3623
-3633
-3642
-3651
-3660
-3670
-3679
-3689
-3699
-3709
-3719
-3730
-3740
-3751
-3762
-3773
-3784
-3795
-3806
-3817
-3828
-3839
-3850
-3860
-3870
-3881
-3891
-3901
-3912
-3922
-3932
-3942
-3952
-3962
-3972
-3982
-3992
-4001
-4011
-4021
-4030
-4041
-4050
-4059
-4069
-4078
-4088
-4097
-4107
-4116
-4125
-4134
-4144
-4153
-4163
-4173
-4183
-4193
-4203
-4213
-4223
-4233
-4244
-4255
-4266
-4277
-4288
-4300
-4311
-4323
-4335
-4347
-4359
-4371
-4383
-4395
-4407
-4419
-4432
-4444
-4457
-4470
-4483
-4496
-4510
-4523
-4537
-4551
-4565
-4579
-4592
-4606
-4620
-4633
-4647
-4660
-4673
-4686
-4698
-4710
-4722
-4733
-4744
-4755
-4765
-4775
-4785
-4794
-4803
-4812
-4820
-4827
-4835
-4842
-4848
-4854
-4859
-4864
-4868
-4872
-4876
-4879
-4881
-4883
-4885
-4886
-4887
-4888
-4888
-4888
-4887
-4886
-4884
-4882
-4880
-4877
-4874
-4871
-4867
-4863
-4858
-4853
-4848
-4843
-4837
-4830
-4823
-4816
-4809
-4801
-4793
-4784
-4775
-4766
-4756
-4746
-4735
-4725
-4713
-4702
-4690
-4678
-4666
-4653
-4640
-4626
-4613
-4598
-4584
-4569
-4553
-4538
-4522
-4505
-4488
-4471
-4453
-4435
-4417
-4399
-4380
-4361
-4341
-4322
-4302
-4282
-4262
-4242
-4222
-4201
-4181
-4161
-4140
-4120
-4100
-4080
-4059
-4038
-4019
-4000
-3980
-3960
-3940
-3920
-3900
-3880
-3861
-3841
-3822
-3803
-3783
-3765
-3746
-3727
-3709
-3691
-3672
-3654
-3636
-3618
-3600
-3582
-3564
-3546
-3528
-3510
-3491
-3473
-3454
-3435
-3415
-3396
-3377
-3357
-3338
-3318
-3299
-3279
-3259
-3239
-3219
-3199
-3179
-3159
-3139
-3119
-3098
-3079
-3059
-3039
-3019
-3000
-2981
-2961
-2942
-2923
-2904
-2885
-2866
-2848
-2829
-2811
-2793
-2775
-2757
-2739
-2722
-2705
-2688
-2671
-2655
-2639
-2623
-2607
-2592
-2577
-2562
-2548
-2534
-2520
-2507
-2495
-2483
-2471
-2460
-2450
-2440
-2431
-2423
-2415
-2407
-2400
-2393
-2387
-2381
-2376
-2371
-2367
-2363
-2360
-2358
-2356
-2355
-2355
-2355
-2356
-2358
-2360
-2363
-2366
-2370
-2374
-2379
-2385
-2391
-2398
-2406
-2414
-2422
-2431
-2441
-2451
-2462
-2473
-2484
-2496
-2509
-2521
-2534
-2547
-2561
-2575
-2589
-2604
-2618
-2633
-2648
-2664
-2680
-2695
-2712
-2728
-2745
-2762
-2779
-2796
-2814
-2832
-2849
-2867
-2885
-2902
-2920
-2937
-2954
-2971
-2987
-3004
-3019
-3035
-3050
-3065
-3079
-3093
-3106
-3120
-3133
-3145
-3158
-3170
-3181
-3193
-3204
-3215
-3226
-3236
-3247
-3257
-3266
-3276
-3285
-3294
-3303
-3311
-3319
-3327
-3335
-3342
-3349
-3356
-3363
-3370
-3376
-3382
-3388
-3393
-3398
-3403
-3408
-3412
-3416
-3420
-3423
-3426
-3429
-3431
-3433
-3435
-3437
-3438
-3439
-3441
-3442
-3443
-3444
-3445
-3446
-3447
-3448
-3449
-3450
-3451
-3452
-3453
-3454
-3454
-3455
-3455
-3455
-3455
-3455
-3454
-3453
-3452
-3451
-3449
-3447
-3445
-3442
-3439
-3436
-3433
-3429
-3425
-3421
-3417
-3412
-3407
-3403
-3397
-3392
-3387
-3381
-3375
-3368
-3362
-3355
-3348
-3341
-3333
-3325
-3317
-3308
-3299
-3290
-3281
-3271
-3261
-3250
-3240
-3229
-3217
-3206
-3194
-3182
-3169
-3157
-3144
-3131
-3118
-3104
-3091
-3077
-3063
-3049
-3035
-3020
-3005
-2991
-2975
-2960
-2945
-2929
-2914
-2898
-2882
-2866
-2850
-2834
-2818
-2802
-2786
-2770
-2754
-2738
-2722
-2706
-2690
-2674
-2658
-2643
-2627
-2612
-2597
-2582
-2567
-2552
-2537
-2523
-2508
-2494
-2479
-2465
-2451
-2436
-2422
-2408
-2394
-2380
-2367
-2353
-2340
-2327
-2314
-2301
-2287
-2274
-2261
-2248
-2234
-2221
-2208
-2195
-2182
-2169
-2157
-2145
-2134
-2123
-2112
-2102
-2091
-2082
-2072
-2063
-2055
-2045
-2037
-2029
-2021
-2015
-2008
-2001
-1994
-1988
-1982
-1976
-1970
-1964
-1959
-1953
-1948
-1943
-1938
-1933
-1929
-1924
-1919
-1915
-1910
-1906
-1902
-1897
-1893
-1889
-1885
-1881
-1877
-1873
-1870
-1866
-1863
-1860
-1857
-1854
-1851
-1848
-1846
-1843
-1840
-1837
-1835
-1832
-1830
-1828
-1826
-1824
-1822
-1820
-1818
-1816
-1815
-1813
-1811
-1809
-1806
-1804
-1802
-1800
-1798
-1796
-1794
-1791
-1789
-1787
-1785
-1783
-1781
-1779
-1777
-1775
-1774
-1772
-1770
-1769
-1767
-1766
-1765
-1763
-1762
-1761
-1760
-1759
-1758
-1756
-1755
-1753
-1752
-1750
-1748
-1745
-1743
-1740
-1737
-1734
-1730
-1727
-1723
-1719
-1714
-1709
-1704
-1698
-1692
-1685
-1677
-1669
-1660
-1650
-1640
-1628
-1616
-1603
-1590
-1576
-1561
-1546
-1530
-1513
-1496
-1478
-1459
-1440
-1420
-1399
-1377
-1354
-1330
-1306
-1280
-1254
-1227
-1199
-1170
-1140
-1110
-1079
-1047
-1014
-981
-947
-912
-876
-840
-803
-766
-728
-689
-650
-611
-571
-530
-488
-446
-403
-359
-314
-269
-223
-176
-129
-81
-32
17
67
118
168
220
272
325
378
432
486
540
595
651
707
763
820
878
935
994
1053
1113
1173
1234
1296
1358
1421
1485
1549
1613
1678
1744
1810
1877
1944
2011
2079
2147
2216
2285
2354
2424
2494
2564
2634
2704
2775
2845
2916
2987
3057
3128
3199
3270
3341
3411
3482
3552
3622
3693
3762
3832
3901
3971
4038
4108
4176
4244
4312
4379
4446
4512
4578
4643
4707
4771
4834
4896
4958
5020
5080
5140
5200
5258
5316
5374
5430
5486
5542
5596
5650
5704
5757
5809
5861
5912
5963
6013
6062
6112
6160
6209
6256
6304
6351
6398
6444
6490
6536
6581
6627
6672
6717
6762
6806
6851
6895
6939
6983
7026
7069
7112
7155
7197
7240
7281
7323
7364
7405
7446
7487
7527
7567
7606
7645
7684
7723
7761
7799
7837
7874
7911
7948
7984
8020
8055
8090
8127
8162
8196
8231
8265
8299
8332
8366
8399
8432
8466
8499
8532
8565
8598
8631
8664
8697
8730
8762
8795
8828
8860
8892
8925
8957
8989
9020
9052
9083
9114
9145
9175
9206
9235
9265
9294
9323
9352
9380
9408
9435
9462
9489
9515
9541
9567
9592
9617
9642
9667
9692
9716
9740
9764
9788
9811
9835
9858
9882
9905
9928
9951
9974
9997
10020
10043
10066
10090
10113
10136
10159
10183
10206
10230
10254
10277
10301
10326
10350
10374
10399
10423
10448
10473
10499
10524
10550
10576
10602
10629
10657
10685
10714
10744
10774
10805
10836
10868
10901
10935
10969
11004
11039
11076
11113
11151
11190
11230
11271
11312
11355
11398
11441
11486
11531
11577
11624
11672
11721
11770
11821
11872
11924
11977
12031
12086
12142
12198
12255
12313
12372
12431
12492
12552
12614
12676
12738
12801
12865
12928
12992
13056
13121
13186
13250
13315
13380
13445
13510
13576
13641
13706
13770
13835
13899
13963
14026
14089
14151
14213
14275
14336
14397
14457
14517
14577
14636
14694
14752
14810
14867
14923
14978
15033
15088
15142
15195
15248
15300
15352
15403
15453
15503
15552
15601
15648
15695
15741
15787
15831
15875
15919
15961
16004
16045
16087
16128
16168
16207
16247
16286
16325
16364
16402
16441
16479
16517
16555
16593
16631
16669
16706
16744
16782
16819
16857
16895
16932
16970
17008
17046
17084
17122
17161
17200
17238
17277
17316
17355
17394
17434
17473
17513
17553
17593
17633
17674
17715
17756
17797
17839
17880
17922
17963
18005
18047
18089
18131
18174
18216
18258
18300
18342
18385
18427
18469
18510
18552
18594
18635
18676
18718
18758
18799
18840
18881
18921
18961
19002
19042
19081
19121
19161
19201
19240
19280
19319
19359
19398
19437
19477
19516
19555
19593
19632
19671
19710
19748
19786
19825
19863
19901
19938
19976
20013
20050
20087
20124
20161
20197
20234
20270
20306
20342
20377
20412
20448
20482
20517
20551
20585
20618
20652
20685
20718
20750
20782
20814
20846
20877
20907
20937
20967
20996
21026
21054
21083
21111
21139
21166
21194
21221
21248
21275
21302
21329
21355
21382
21408
21435
21462
21488
21515
21542
21569
21596
21623
21651
21678
21705
21733
21761
21788
21816
21844
21872
21899
21927
21955
21983
22011
22039
22066
22094
22122
22149
22176
22203
22230
22257
22283
22309
22335
22361
22386
22411
22436
22460
22484
22508
22532
22555
22578
22601
22623
22645
22666
22686
22706
22726
22745
22764
22782
22799
22816
22833
22849
22864
22879
22893
22907
22920
22932
22944
22955
22965
22975
22983
22991
22998
23005
23011
23015
23019
23023
23025
23027
23027
23027
23025
23023
23020
23016
23010
23004
22996
22988
22979
22968
22957
22945
22931
22917
22902
22885
22868
22850
22830
22810
22789
22767
22744
22720
22696
22671
22645
22618
22591
22563
22535
22506
22476
22446
22415
22384
22352
22320
22287
22254
22220
22186
22151
22116
22081
22045
22009
21973
21936
21899
21862
21824
21786
21748
21709
21670
21631
21592
21552
21512
21473
21433
21394
21354
21315
21275
21236
21197
21158
21119
21080
21042
21003
20965
20927
20889
20852
20814
20777
20740
20703
20667
20630
20594
20558
20522
20487
20452
20417
20383
20348
20315
20281
20248
20215
20182
20150
20118
20087
20055
20025
19994
19964
19935
19906
19877
19849
19821
19794
19768
19742
19716
19691
19667
19643
19619
19596
19573
19551
19530
19508
19488
19467
19447
19427
19408
19389
19371
19353
19336
19319
19304
19288
19274
19260
19247
19235
19223
19213
19202
19193
19184
19176
19169
19162
19156
19150
19145
19141
19137
19134
19132
19130
19129
19128
19127
19128
19129
19130
19132
19135
19138
19142
19147
19152
19158
19165
19172
19180
19188
19197
19207
19217
19228
19239
19251
19263
19276
19289
19302
19316
19329
19343
19357
19371
19385
19400
19414
19428
19442
19456
19470
19484
19498
19512
19525
19538
19551
19564
19576
19588
19600
19612
19623
19635
19645
19656
19666
19676
19685
19694
19703
19711
19719
19726
19733
19740
19747
19753
19759
19764
19769
19774
19778
19781
19784
19786
19788
19790
19791
19791
19791
19791
19791
19790
19789
19787
19786
19784
19782
19780
19777
19775
19772
19769
19766
19763
19760
19757
19753
19750
19746
19742
19738
19733
19728
19723
19717
19711
19705
19698
19691
19684
19676
19668
19659
19650
19641
19632
19622
19611
19601
19590
19578
19567
19555
19543
19530
19517
19504
19491
19477
19463
19449
19435
19420
19404
19389
19373
19357
19341
19324
19308
19291
19274
19257
19239
19222
19204
19186
19168
19150
19131
19113
19095
19077
19059
19041
19024
19006
18989
18973
18956
18940
18924
18909
18893
18878
18864
18850
18836
18823
18810
18797
18785
18773
18761
18750
18739
18728
18718
18707
18698
18688
18679
18671
18663
18655
18648
18641
18635
18629
18623
18618
18613
18609
18605
18601
18598
18596
18594
18592
18592
18591
18592
18593
18594
18597
18600
18603
18608
18613
18618
18625
18632
18640
18648
18657
18667
18678
18689
18701
18714
18728
18742
18757
18773
18790
18808
18826
18845
18865
18886
18908
18930
18953
18976
19001
19026
19051
19077
19103
19130
19157
19185
19212
19241
19269
19297
19326
19355
19384
19413
19442
19472
19501
19530
19558
19587
19615
19643
19671
19698
19725
19751
19777
19803
19828
19853
19877
19901
19924
19947
19970
19992
20014
20036
20056
20077
20096
20115
20134
20152
20169
20186
20202
20218
20233
20247
20261
20274
20286
20298
20309
20319
20329
20338
20347
20355
20362
20368
20374
20379
20383
20387
20389
20391
20391
20391
20390
20388
20385
20381
20376
20370
20364
20357
20348
20339
20329
20318
20306
20294
20280
20266
20250
20234
20217
20199
20180
20161
20140
20119
20097
20074
20050
20026
20000
19974
19948
19920
19893
19864
19835
19805
19774
19743
19711
19678
19644
19610
19574
19538
19500
19462
19423
19383
19342
19300
19257
19214
19170
19125
19079
19033
18985
18937
18888
18838
18787
18735
18682
18628
18574
18518
18462
18404
18346
18287
18227
18166
18105
18042
17979
17915
17851
17786
17720
17653
17586
17518
17450
17381
17312
17242
17172
17102
17032
16962
16891
16821
16751
16681
16611
16541
16472
16403
16334
16265
16199
16132
16065
15999
15934
15870
15806
15742
15680
15618
15556
15496
15436
15377
15319
15262
15206
15150
15096
15042
14989
14938
14887
14837
14789
14741
14694
14649
14604
14561
14518
14477
14437
14397
14359
14322
14285
14250
14215
14181
14149
14117
14086
14055
14026
13997
13970
13943
13917
13892
13867
13844
13821
13799
13777
13757
13736
13717
13698
13680
13663
13647
13631
13616
13602
13589
13577
13566
13555
13545
13536
13528
13521
13514
13508
13503
13499
13495
13492
13490
13489
13488
13488
13488
13489
13490
13492
13494
13496
13499
13503
13506
13511
13515
13519
13524
13529
13535
13540
13546
13552
13558
13564
13571
13578
13585
13592
13600
13608
13616
13624
13632
13640
13648
13656
13664
13671
13679
13687
13694
13702
13709
13716
13722
13729
13735
13740
13745
13750
13754
13758
13762
13765
13767
13769
13771
13772
13772
13772
13772
13771
13769
13767
13764
13760
13756
13751
13745
13738
13731
13724
13715
13706
13696
13686
13674
13662
13650
13636
13622
13607
13591
13575
13558
13540
13521
13502
13482
13461
13440
13418
13395
13372
13348
13323
13298
13273
13247
13220
13194
13166
13139
13111
13082
13054
13025
12995
12966
12936
12906
12875
12845
12814
12783
12752
12720
12688
12656
12624
12591
12559
12526
12493
12460
12427
12394
12361
12328
12295
12262
12228
12195
12162
12129
12096
12063
12030
11998
11965
11933
11900
11868
11836
11804
11772
11741
11709
11678
11646
11615
11584
11553
11523
11492
11462
11432
11403
11373
11345
11316
11288
11260
11232
11205
11178
11151
11125
11099
11073
11047
11022
10997
10973
10949
10925
10901
10878
10855
10832
10810
10787
10765
10743
10722
10700
10679
10658
10637
10616
10595
10574
10553
10532
10512
10492
10471
10451
10431
10411
10392
10372
10352
10333
10313
10293
10273
10253
10233
10212
10192
10171
10150
10129
10108
10086
10065
10043
10021
9999
9977
9954
9931
9908
9885
9862
9838
9814
9790
9766
9742
9718
9694
9669
9645
9620
9595
9570
9545
9519
9494
9468
9441
9415
9388
9362
9335
9308
9282
9255
9229
9202
9176
9150
9125
9099
9074
9049
9024
8999
8975
8950
8926
8902
8878
8855
8831
8808
8785
8762
8740
8718
8696
8674
8652
8631
8609
8588
8567
8545
8524
8502
8481
8460
8438
8417
8396
8376
8355
8334
8314
8293
8273
8253
8232
8212
8192
8172
8151
8132
8112
8092
8073
8053
8034
8015
7995
7976
7956
7937
7917
7898
7878
7858
7838
7817
7797
7776
7756
7735
7714
7692
7671
7649
7628
7606
7584
7562
7539
7517
7495
7472
7449
7427
7404
7381
7358
7335
7311
7288
7264
7241
7217
7193
7169
7144
7120
7095
7071
7046
7021
6996
6971
6945
6920
6894
6868
6842
6816
6790
6763
6736
6709
6681
6654
6626
6598
6570
6542
6514
6485
6456
6427
6398
6369
6339
6309
6279
6248
6217
6186
6155
6123
6091
6059
6026
5993
5959
5925
5891
5857
5822
5787
5752
5716
5680
5644
5607
5570
5533
5496
5458
5420
5381
5343
5303
5264
5225
5185
5145
5105
5065
5024
4983
4942
4901
4860
4818
4776
4734
4691
4649
4605
4562
4518
4474
4429
4385
4339
4294
4248
4202
4156
4110
4062
4017
3970
3924
3877
3831
3784
3738
3691
3644
3598
3551
3504
3457
3410
3363
3316
3269
3223
3176
3129
3082
3034
2987
2940
2892
2844
2797
2749
2701
2653
2605
2556
2508
2460
2411
2362
2314
2265
2216
2167
2118
2069
2020
1972
1923
1874
1826
1778
1729
1681
1633
1586
1538
1491
1444
1398
1352
1306
1260
1214
1169
1124
1080
1035
990
946
902
858
815
772
729
687
645
604
563
522
482
443
404
366
328
291
254
218
183
148
114
81
48
16
-16
-48
-79
-109
-139
-168
-198
-226
-255
-282
-310
-337
-364
-390
-416
-441
-467
-491
-516
-540
-564
-587
-610
-634
-656
-679
-702
-724
-746
-769
-791
-813
-836
-858
-880
-903
-926
-948
-971
-994
-1016
-1040
-1064
-1087
-1111
-1134
-1158
-1182
-1206
-1230
-1255
-1279
-1304
-1329
-1354
-1379
-1405
-1431
-1458
-1484
-1511
-1538
-1566
-1593
-1621
-1649
-1678
-1706
-1735
-1764
-1793
-1823
-1852
-1883
-1913
-1944
-1975
-2005
-2037
-2070
-2102
-2134
-2166
-2199
-2232
-2266
-2299
-2333
-2368
-2402
-2437
-2472
-2508
-2543
-2579
-2616
-2652
-2689
-2727
-2764
-2803
-2841
-2880
-2919
-2959
-2999
-3039
-3080
-3120
-3161
-3203
-3245
-3287
-3330
-3373
-3416
-3459
-3503
-3548
-3592
-3637
-3681
-3726
-3771
-3816
-3861
-3906
-3951
-3996
-4040
-4085
-4129
-4174
-4217
-4261
-4305
-4348
-4390
-4433
-4475
-4516
-4557
-4598
-4638
-4677
-4717
-4755
-4793
-4831
-4867
-4904
-4939
-4974
-5008
-5042
-5075
-5107
-5138
-5169
-5199
-5228
-5257
-5285
-5313
-5339
-5366
-5391
-5416
-5440
-5464
-5487
-5510
-5532
-5553
-5574
-5594
-5614
-5633
-5651
-5669
-5686
-5703
-5719
-5734
-5749
-5763
-5777
-5790
-5803
-5815
-5826
-5837
-5847
-5856
-5865
-5874
-5882
-5889
-5896
-5903
-5909
-5914
-5919
-5924
-5928
-5932
-5935
-5939
-5942
-5945
-5947
-5949
-5951
-5952
-5953
-5954
-5954
-5953
-5952
-5951
-5949
-5947
-5944
-5941
-5938
-5934
-5930
-5926
-5922
-5917
-5912
-5907
-5902
-5896
-5891
-5885
-5879
-5874
-5868
-5862
-5856
-5850
-5844
-5838
-5832
-5826
-5820
-5815
-5809
-5804
-5798
-5793
-5788
-5782
-5777
-5772
-5767
-5762
-5758
-5753
-5749
-5745
-5741
-5737
-5733
-5730
-5727
-5724
-5722
-5719
-5717
-5716
-5714
-5713
-5712
-5711
-5710
-5710
-5710
-5710
-5711
-5711
-5712
-5713
-5715
-5716
-5718
-5720
-5722
-5724
-5726
-5728
-5730
-5733
-5735
-5737
-5740
-5742
-5745
-5747
-5750
-5752
-5754
-5756
-5758
-5760
-5762
-5763
-5765
-5766
-5767
-5768
-5769
-5770
-5770
-5771
-5771
-5771
-5770
-5770
-5769
-5768
-5766
-5765
-5763
-5761
-5759
-5757
-5754
-5752
-5749
-5747
-5744
-5742
-5739
-5736
-5733
-5731
-5728
-5725
-5723
-5720
-5718
-5715
-5713
-5710
-5708
-5706
-5705
-5703
-5701
-5700
-5699
-5699
-5698
-5698
-5698
-5698
-5699
-5700
-5701
-5703
-5704
-5706
-5709
-5711
-5714
-5718
-5721
-5725
-5730
-5735
-5740
-5746
-5752
-5759
-5766
-5774
-5782
-5790
-5799
-5809
-5818
-5829
-5839
-5850
-5861
-5873
-5884
-5896
-5909
-5921
-5934
-5947
-5960
-5974
-5987
-6001
-6015
-6029
-6043
-6058
-6072
-6086
-6101
-6115
-6130
-6145
-6159
-6173
-6187
-6201
-6215
-6229
-6242
-6255
-6268
-6281
-6293
-6305
-6317
-6329
-6341
-6352
-6363
-6373
-6384
-6394
-6403
-6413
-6422
-6430
-6439
-6447
-6454
-6462
-6468
-6475
-6481
-6486
-6491
-6496
-6501
-6505
-6508
-6511
-6514
-6517
-6518
-6520
-6521
-6522
-6523
-6523
-6523
-6522
-6521
-6520
-6519
-6517
-6515
-6512
-6508
-6505
-6500
-6496
-6490
-6484
-6478
-6471
-6463
-6455
-6446
-6436
-6426
-6415
-6404
-6392
-6379
-6366
-6352
-6338
-6323
-6307
-6291
-6274
-6256
-6238
-6218
-6198
-6178
-6156
-6134
-6112
-6088
-6064
-6040
-6015
-5989
-5963
-5936
-5908
-5880
-5851
-5822
-5791
-5760
-5728
-5695
-5662
-5628
-5593
-5557
-5521
-5484
-5446
-5407
-5368
-5328
-5287
-5246
-5204
-5161
-5118
-5075
-5031
-4986
-4941
-4896
-4850
-4803
-4756
-4708
-4660
-4612
-4562
-4513
-4462
-4412
-4361
-4309
-4258
-4205
-4153
-4100
-4046
-3994
-3940
-3886
-3832
-3778
-3724
-3670
-3615
-3561
-3507
-3453
-3399
-3345
-3291
-3237
-3183
-3129
-3076
-3022
-2969
-2915
-2862
-2809
-2756
-2704
-2652
-2601
-2549
-2498
-2448
-2397
-2347
-2297
-2247
-2198
-2148
-2099
-2051
-2001
-1954
-1906
-1858
-1810
-1762
-1715
-1667
-1619
-1571
-1523
-1475
-1427
-1379
-1330
-1281
-1232
-1182
-1132
-1082
-1032
-981
-930
-879
-827
-775
-722
-669
-616
-562
-508
-453
-398
-343
-287
-231
-174
-117
-60
-2
57
115
174
234
294
354
415
476
538
600
662
725
788
851
915
979
1044
1108
1173
1239
1304
1369
1434
1500
1565
1630
1694
1759
1823
1887
1950
2013
2076
2138
2200
2262
2323
2383
2444
2503
2563
2622
2680
2738
2796
2854
2911
2967
3023
3079
3134
3189
3243
3296
3349
3401
3453
3504
3554
3603
3652
3700
3747
3793
3839
3883
3927
3969
4011
4051
4091
4129
4166
4203
4238
4272
4305
4337
4368
4398
4427
4454
4481
4506
4531
4554
4577
4598
4619
4639
4657
4675
4692
4708
4723
4738
4752
4765
4777
4789
4799
4809
4818
4826
4834
4840
4846
4850
4854
4857
4860
4861
4862
4862
4862
4860
4858
4855
4852
4848
4843
4837
4832
4825
4818
4811
4804
4796
4788
4779
4771
4762
4753
4744
4735
4726
4717
4708
4698
4689
4679
4670
4660
4650
4640
4630
4620
4610
4600
4590
4580
4570
4560
4550
4541
4531
4522
4512
4503
4494
4485
4476
4467
4459
4451
4443
4436
4428
4421
4414
4407
4400
4393
4387
4380
4374
4368
4362
4356
4351
4346
4341
4336
4332
4327
4323
4319
4315
4312
4308
4305
4302
4299
4297
4295
4293
4291
4290
4289
4288
4287
4287
4287
4288
4289
4290
4292
4294
4297
4300
4303
4307
4311
4315
4320
4325
4330
4335
4340
4345
4351
4356
4362
4368
4374
4381
4387
4394
4401
4408
4415
4422
4430
4438
4446
4455
4464
4473
4482
4492
4502
4512
4522
4532
4542
4553
4563
4574
4584
4595
4606
4617
4628
4638
4649
4660
4670
4681
4692
4702
4712
4723
4733
4743
4753
4763
4773
4782
4792
4801
4809
4818
4826
4833
4841
4848
4855
4861
4867
4872
4877
4882
4886
4890
4894
4897
4899
4902
4904
4905
4906
4907
4907
4907
4906
4905
4903
4900
4897
4894
4890
4886
4881
4876
4870
4865
4859
4852
4846
4839
4832
4825
4819
4812
4804
4797
4790
4783
4776
4768
4761
4754
4747
4740
4734
4728
4722
4716
4710
4705
4700
4695
4690
4686
4682
4678
4675
4672
4669
4667
4666
4664
4664
4664
4665
4666
4668
4670
4673
4677
4682
4688
4694
4702
4710
4719
4729
4740
4752
4765
4778
4793
4809
4826
4844
4863
4883
4905
4927
4950
4974
4999
5026
5053
5081
5110
5140
5171
5203
5236
5270
5305
5341
5378
5416
5454
5494
5534
5575
5618
5661
5705
5749
5795
5842
5889
5937
5986
6036
6087
6138
6190
6243
6296
6350
6405
6459
6515
6570
6626
6683
6739
6796
6854
6911
6969
7027
7085
7144
7202
7261
7320
7379
7439
7498
7558
7617
7676
7736
7795
7854
7913
7971
8029
8087
8145
8203
8260
8316
8372
8428
8483
8538
8592
8646
8699
8751
8803
8854
8905
8955
9004
9053
9101
9149
9196
9242
9288
9334
9379
9423
9467
9510
9553
9595
9637
9679
9719
9760
9799
9838
9877
9915
9952
9988
10024
10060
10094
10129
10162
10196
10229
10261
10294
10325
10357
10389
10420
10451
10482
10512
10543
10573
10603
10633
10663
10693
10723
10753
10783
10813
10843
10873
10904
10934
10965
10996
11028
11059
11091
11123
11155
11188
11221
11254
11287
11321
11356
11391
11426
11461
11497
11534
11571
11608
11645
11683
11722
11761
11801
11841
11882
11923
11965
12007
12050
12094
12138
12182
12227
12272
12318
12364
12410
12456
12503
12550
12596
12643
12690
12737
12783
12830
12876
12923
12969
13015
13060
13106
13150
13195
13239
13283
13326
13369
13411
13453
13495
13536
13576
13616
13655
13695
13734
13772
13811
13849
13887
13925
13962
13999
14036
14072
14108
14144
14179
14215
14249
14284
14318
14352
14386
14419
14452
14485
14518
14550
14582
14613
14644
14675
14705
14735
14765
14794
14823
14852
14880
14907
14934
14961
14988
15014
15040
15065
15090
15115
15140
15164
15188
15212
15236
15259
15281
15303
15325
15346
15368
15388
15409
15429
15448
15468
15487
15505
15523
15541
15559
15576
15593
15610
15626
15643
15659
15674
15690
15706
15721
15736
15751
15767
15782
15797
15812
15827
15842
15857
15872
15886
15901
15915
15929
15944
15957
15971
15985
15998
16012
16024
16038
16050
16064
16077
16088
16102
16114
16126
16137
16148
16160
16170
16181
16190
16201
16210
16221
16230
16239
16248
16258
16268
16277
16286
16296
16305
16315
16324
16332
16341
16352
16361
16370
16379
16389
16398
16408
16418
16427
16437
16447
16457
16468
16478
16488
16499
16510
16521
16532
16543
16554
16565
16577
16588
16600
16612
16625
16637
16650
16663
16676
16690
16704
16718
16732
16746
16761
16775
16790
16805
16820
16835
16850
16864
16879
16893
16907
16921
16935
16948
16961
16974
16986
16998
17010
17021
17032
17042
17052
17061
17070
17078
17086
17093
17100
17107
17113
17119
17124
17129
17133
17137
17140
17143
17145
17146
17147
17147
17146
17145
17143
17141
17138
17134
17129
17124
17119
17112
17106
17098
17090
17082
17074
17065
17055
17045
17035
17024
17014
17002
16991
16979
16967
16954
16942
16929
16916
16902
16888
16874
16860
16845
16830
16815
16799
16784
16768
16752
16735
16719
16702
16686
16669
16652
16635
16618
16601
16584
16567
16550
16533
16516
16498
16481
16464
16447
16429
16412
16396
16379
16361
16346
16329
16314
16297
16283
16267
16253
16238
16224
16210
16196
16183
16171
16158
16146
16135
16123
16113
16102
16091
16082
16074
16065
16056
16049
16042
16035
16029
16023
16017
16012
16008
16004
16000
15997
15995
15993
15992
15991
15991
15991
15992
15993
15995
15997
16000
16001
16006
16009
16013
16018
16023
16027
16033
16040
16046
16052
16059
16065
16073
16081
16088
16097
16105
16114
16123
16134
16143
16154
16165
16175
16187
16199
16210
16221
16232
16244
16254
16265
16277
16289
16300
16311
16322
16334
16344
16356
16367
16378
16390
16401
16413
16424
16436
16448
16459
16472
16484
16496
16509
16521
16534
16547
16559
16572
16585
16598
16611
16624
16637
16650
16663
16676
16689
16702
16715
16727
16740
16753
16766
16779
16792
16805
16819
16832
16846
16860
16874
16889
16904
16919
16934
16950
16966
16982
16999
17016
17033
17051
17070
17089
17108
17128
17148
17168
17188
17209
17230
17252
17273
17294
17316
17338
17359
17381
17402
17423
17444
17465
17486
17506
17525
17545
17564
17582
17600
17617
17634
17650
17666
17681
17695
17709
17722
17734
17745
17755
17764
17773
17780
17786
17791
17796
17799
17801
17802
17801
17800
17797
17793
17787
17781
17773
17763
17753
17741
17728
17713
17697
17680
17662
17642
17620
17598
17574
17548
17521
17493
17464
17433
17400
17367
17332
17297
17260
17222
17183
17143
17102
17060
17018
16975
16931
16886
16841
16795
16748
16702
16654
16606
16558
16510
16461
16412
16361
16312
16263
16213
16163
16113
16062
16013
15963
15912
15862
15812
15761
15711
15661
15611
15562
15512
15463
15414
15365
15316
15268
15220
15172
15124
15077
15029
14983
14936
14890
14845
14800
14755
14711
14667
14623
14580
14537
14494
14452
14410
14367
14325
14284
14242
14200
14159
14117
14076
14035
13994
13953
13913
13873
13833
13793
13753
13714
13675
13636
13597
13558
13519
13480
13441
13402
13363
13324
13285
13246
13206
13167
13128
13088
13049
13009
12969
12929
12888
12847
12806
12764
12722
12680
12637
12594
12551
12507
12462
12418
12373
12327
12281
12235
12188
12141
12094
12046
11998
11949
11900
11850
11800
11750
11699
11648
11596
11544
11491
11438
11384
11330
11276
11221
11166
11111
11055
10999
10942
10885
10828
10770
10712
10653
10594
10535
10476
10416
10357
10297
10236
10176
10116
10055
9994
9933
9872
9812
9751
9690
9630
9569
9509
9448
9388
9328
9268
9208
9148
9089
9029
8970
8910
8851
8792
8732
8673
8614
8556
8497
8438
8379
8321
8262
8203
8145
8087
8028
7970
7912
7854
7796
7739
7681
7624
7566
7509
7451
7394
7336
7279
7222
7164
7107
7049
6992
6935
6878
6821
6764
6708
6651
6595
6539
6483
6427
6371
6316
6260
6205
6150
6096
6041
5987
5932
5878
5825
5771
5718
5664
5611
5559
5506
5454
5402
5350
5299
5248
5196
5146
5095
5045
4994
4944
4895
4845
4796
4748
4699
4651
4603
4556
4509
4462
4415
4369
4322
4276
4231
4186
4141
4096
4051
4009
3965
3923
3881
3839
3798
3758
3718
3679
3640
3602
3565
3528
3492
3457
3423
3389
3356
3323
3291
3260
3230
3200
3172
3144
3117
3090
3065
3040
3016
2993
2970
2949
2928
2908
2888
2869
2852
2834
2818
2802
2787
2773
2760
2747
2735
2724
2714
2704
2695
2686
2679
2671
2665
2658
2653
2648
2643
2639
2635
2631
2628
2625
2623
2620
2618
2616
2614
2613
2611
2610
2609
2608
2607
2606
2605
2605
2605
2605
2605
2605
2605
2605
2605
2606
2606
2607
2607
2608
2608
2609
2610
2611
2612
2612
2613
2614
2615
2616
2617
2617
2618
2619
2620
2622
2623
2625
2626
2628
2630
2632
2635
2637
2640
2642
2645
2648
2651
2654
2657
2660
2664
2667
2671
2674
2678
2681
2684
2687
2690
2693
2695
2697
2699
2701
2702
2703
2703
2704
2703
2703
2702
2700
2698
2696
2694
2691
2687
2684
2679
2675
2670
2664
2658
2652
2645
2637
2629
2620
2610
2600
2589
2577
2565
2552
2539
2525
2511
2496
2480
2464
2447
2429
2411
2392
2372
2352
2332
2310
2288
2266
2243
2220
2196
2171
2146
2120
2094
2068
2041
2013
1986
1958
1929
1901
1872
1843
1813
1784
1754
1724
1694
1663
1632
1601
1570
1538
1507
1475
1443
1410
1378
1345
1312
1279
1246
1213
1180
1146
1113
1080
1047
1014
981
948
915
882
849
817
784
751
718
685
651
618
585
551
517
483
449
415
380
346
311
276
241
206
172
137
102
67
32
-3
-38
-73
-108
-143
-179
-214
-250
-286
-321
-357
-393
-429
-466
-502
-538
-574
-611
-647
-684
-720
-757
-793
-830
-866
-902
-939
-975
-1010
-1046
-1081
-1116
-1150
-1184
-1218
-1251
-1284
-1316
-1348
-1379
-1409
-1439
-1468
-1497
-1525
-1552
-1579
-1606
-1632
-1657
-1682
-1707
-1731
-1755
-1778
-1801
-1824
-1846
-1868
-1890
-1911
-1932
-1953
-1973
-1993
-2013
-2032
-2051
-2070
-2089
-2107
-2126
-2144
-2163
-2181
-2199
-2217
-2235
-2254
-2272
-2290
-2309
-2327
-2346
-2364
-2383
-2402
-2421
-2440
-2460
-2480
-2499
-2520
-2540
-2561
-2582
-2603
-2624
-2645
-2667
-2689
-2711
-2733
-2756
-2778
-2801
-2824
-2847
-2871
-2894
-2918
-2941
-2965
-2989
-3014
-3038
-3063
-3088
-3113
-3139
-3165
-3191
-3218
-3245
-3273
-3301
-3330
-3359
-3388
-3418
-3448
-3478
-3509
-3540
-3572
-3604
-3636
-3669
-3702
-3736
-3769
-3803
-3838
-3872
-3907
-3942
-3978
-4014
-4051
-4088
-4125
-4163
-4202
-4241
-4280
-4319
-4359
-4399
-4440
-4481
-4522
-4564
-4607
-4649
-4693
-4737
-4781
-4826
-4872
-4918
-4964
-5011
-5059
-5107
-5156
-5205
-5254
-5305
-5355
-5407
-5458
-5510
-5563
-5616
-5670
-5724
-5778
-5833
-5888
-5943
-5999
-6055
-6111
-6167
-6224
-6280
-6337
-6394
-6451
-6508
-6565
-6622
-6680
-6737
-6794
-6851
-6909
-6966
-7023
-7080
-7138
-7195
-7252
-7309
-7366
-7423
-7479
-7536
-7592
-7648
-7704
-7759
-7815
-7870
-7925
-7980
-8034
-8089
-8143
-8196
-8250
-8303
-8356
-8409
-8462
-8514
-8566
-8618
-8669
-8721
-8772
-8823
-8873
-8923
-8973
-9023
-9072
-9121
-9170
-9219
-9267
-9315
-9362
-9409
-9456
-9503
-9549
-9595
-9641
-9686
-9731
-9776
-9820
-9865
-9908
-9952
-9995
-10038
-10080
-10123
-10164
-10206
-10247
-10288
-10328
-10368
-10408
-10448
-10487
-10526
-10565
-10603
-10641
-10679
-10716
-10754
-10790
-10827
-10864
-10900
-10936
-10972
-11007
-11043
-11078
-11114
-11150
-11185
-11221
-11257
-11293
-11330
-11367
-11404
-11441
-11479
-11517
-11556
-11594
-11633
-11673
-11713
-11753
-11793
-11835
-11876
-11919
-11961
-12005
-12049
-12093
-12138
-12184
-12231
-12277
-12325
-12373
-12422
-12472
-12522
-12573
-12625
-12678
-12731
-12785
-12840
-12896
-12952
-13009
-13067
-13125
-13185
-13245
-13305
-13367
-13429
-13492
-13555
-13619
-13684
-13749
-13815
-13881
-13948
-14015
-14082
-14150
-14218
-14287
-14356
-14425
-14494
-14564
-14634
-14704
-14774
-14844
-14914
-14984
-15054
-15124
-15194
-15265
-15335
-15405
-15475
-15545
-15615
-15684
-15753
-15822
-15891
-15959
-16027
-16094
-16161
-16230
-16296
-16361
-16428
-16493
-16558
-16622
-16685
-16747
-16809
-16870
-16930
-16990
-17048
-17106
-17162
-17218
-17273
-17327
-17380
-17431
-17482
-17532
-17581
-17629
-17676
-17722
-17767
-17811
-17854
-17896
-17937
-17978
-18017
-18055
-18093
-18129
-18165
-18199
-18233
-18266
-18297
-18328
-18358
-18387
-18415
-18442
-18468
-18493
-18517
-18541
-18564
-18586
-18607
-18627
-18646
-18664
-18681
-18698
-18713
-18728
-18742
-18755
-18767
-18778
-18788
-18797
-18805
-18813
-18819
-18825
-18830
-18834
-18837
-18839
-18840
-18840
-18840
-18838
-18836
-18834
-18831
-18827
-18822
-18817
-18812
-18805
-18798
-18791
-18783
-18774
-18765
-18755
-18744
-18733
-18722
-18710
-18697
-18684
-18671
-18657
-18642
-18627
-18611
-18595
-18578
-18560
-18542
-18524
-18505
-18486
-18466
-18445
-18425
-18404
-18382
-18360
-18338
-18316
-18294
-18271
-18248
-18225
-18202
-18179
-18155
-18132
-18108
-18084
-18061
-18037
-18014
-17991
-17968
-17946
-17924
-17902
-17880
-17859
-17838
-17817
-17796
-17776
-17756
-17737
-17717
-17698
-17680
-17662
-17644
-17626
-17610
-17593
-17578
-17563
-17548
-17535
-17522
-17510
-17499
-17489
-17480
-17472
-17465
-17459
-17454
-17450
-17448
-17446
-17446
-17447
-17449
-17452
-17456
-17462
-17468
-17476
-17485
-17495
-17506
-17518
-17531
-17545
-17560
-17576
-17593
-17612
-17631
-17651
-17672
-17694
-17717
-17742
-17767
-17793
-17820
-17849
-17878
-17908
-17940
-17972
-18006
-18040
-18076
-18113
-18151
-18190
-18231
-18272
-18315
-18359
-18404
-18450
-18497
-18545
-18594
-18644
-18695
-18747
-18800
-18854
-18908
-18964
-19021
-19079
-19137
-19197
-19257
-19319
-19381
-19444
-19508
-19573
-19639
-19706
-19773
-19841
-19910
-19980
-20051
-20122
-20194
-20266
-20339
-20413
-20488
-20563
-20639
-20716
-20793
-20870
-20949
-21027
-21106
-21186
-21266
-21346
-21427
-21507
-21588
-21669
-21751
-21832
-21913
-21994
-22074
-22155
-22235
-22315
-22394
-22473
-22551
-22629
-22706
-22783
-22859
-22934
-23009
-23082
-23155
-23227
-23299
-23369
-23439
-23507
-23575
-23642
-23707
-23772
-23836
-23899
-23961
-24023
-24083
-24142
-24201
-24258
-24315
-24370
-24425
-24478
-24531
-24583
-24633
-24683
-24732
-24780
-24827
-24873
-24918
-24962
-25006
-25048
-25090
-25131
-25171
-25210
-25249
-25287
-25325
-25362
-25399
-25435
-25471
-25507
-25542
-25576
-25611
-25644
-25678
-25711
-25745
-25778
-25811
-25843
-25876
-25909
-25942
-25974
-26007
-26040
-26073
-26107
-26140
-26174
-26208
-26242
-26276
-26311
-26347
-26383
-26419
-26456
-26494
-26532
-26570
-26610
-26649
-26690
-26731
-26772
-26814
-26858
-26901
-26946
-26992
-27038
-27086
-27134
-27183
-27233
-27284
-27337
-27390
-27444
-27499
-27555
-27612
-27671
-27730
-27790
-27852
-27914
-27978
-28043
-28109
-28175
-28243
-28313
-28383
-28454
-28527
-28600
-28675
-28751
-28828
-28905
-28984
-29064
-29145
-29227
-29311
-29395
-29480
-29567
-29654
-29743
-29832
-29923
-30014
-30106
-30200
-30294
-30389
-30485
-30582
-30679
-30778
-30877
-30977
-31078
-31180
-31283
-31386
-31491
-31596
-31702
-31809
-31917
-32025
-32134
-32243
-32354
-32464
-32576
-32686
-32800
-32912
-33026
-33139
-33253
-33366
-33481
-33595
-33709
-33823
-33937
-34051
-34164
-34278
-34391
-34503
-34616
-34727
-34839
-34949
-35059
-35169
-35278
-35386
-35494
-35600
-35706
-35812
-35916
-36019
-36122
-36223
-36324
-36423
-36522
-36619
-36715
-36811
-36905
-36998
-37090
-37181
-37270
-37358
-37445
-37531
-37615
-37698
-37779
-37859
-37938
-38015
-38091
-38165
-38238
-38309
-38379
-38447
-38514
-38580
-38643
-38706
-38766
-38826
-38883
-38939
-38994
-39047
-39099
-39149
-39198
-39245
-39291
-39336
-39379
-39421
-39461
-39500
-39538
-39574
-39609
-39643
-39676
-39707
-39737
-39767
-39795
-39822
-39847
-39872
-39896
-39919
-39941
-39963
-39983
-40003
-40022
-40041
-40059
-40076
-40093
-40109
-40125
-40140
-40155
-40170
-40184
-40198
-40212
-40226
-40239
-40253
-40266
-40279
-40292
-40305
-40319
-40332
-40344
-40357
-40370
-40383
-40396
-40410
-40423
-40436
-40450
-40463
-40477
-40490
-40504
-40518
-40532
-40546
-40560
-40574
-40588
-40602
-40617
-40631
-40646
-40661
-40676
-40692
-40707
-40722
-40737
-40753
-40768
-40783
-40798
-40814
-40829
-40845
-40860
-40876
-40891
-40907
-40923
-40938
-40954
-40970
-40986
-41001
-41017
-41033
-41049
-41065
-41081
-41096
-41112
-41128
-41144
-41160
-41176
-41191
-41207
-41222
-41238
-41253
-41268
-41283
-41298
-41312
-41327
-41342
-41356
-41371
-41385
-41399
-41413
-41427
-41441
-41455
-41468
-41482
-41495
-41508
-41521
-41534
-41546
-41559
-41571
-41584
-41596
-41608
-41620
-41632
-41644
-41655
-41667
-41678
-41689
-41700
-41711
-41722
-41732
-41742
-41753
-41762
-41772
-41782
-41791
-41800
-41809
-41817
-41826
-41834
-41842
-41850
-41858
-41866
-41874
-41882
-41889
-41896
-41904
-41911
-41918
-41925
-41932
-41939
-41945
-41952
-41959
-41965
-41972
-41978
-41984
-41991
-41997
-42002
-42008
-42013
-42019
-42024
-42028
-42033
-42037
-42042
-42045
-42049
-42052
-42055
-42058
-42060
-42063
-42065
-42067
-42068
-42070
-42071
-42072
-42073
-42074
-42075
-42075
-42076
-42076
-42076
-42075
-42075
-42074
-42074
-42073
-42072
-42071
-42070
-42069
-42069
-42068
-42067
-42066
-42065
-42064
-42063
-42062
-42061
-42060
-42060
-42059
-42058
-42057
-42056
-42055
-42055
-42053
-42052
-42051
-42050
-42049
-42048
-42047
-42045
-42044
-42043
-42042
-42041
-42040
-42039
-42038
-42037
-42036
-42036
-42035
-42034
-42034
-42034
-42034
-42035
-42036
-42037
-42039
-42041
-42044
-42047
-42051
-42056
-42061
-42066
-42072
-42078
-42085
-42092
-42099
-42107
-42116
-42124
-42133
-42142
-42152
-42161
-42172
-42182
-42192
-42203
-42214
-42225
-42236
-42248
-42259
-42271
-42283
-42294
-42306
-42318
-42329
-42341
-42352
-42364
-42375
-42386
-42397
-42407
-42417
-42427
-42436
-42445
-42453
-42461
-42468
-42475
-42482
-42487
-42493
-42497
-42501
-42505
-42508
-42510
-42512
-42513
-42514
-42514
-42514
-42514
-42512
-42511
-42509
-42507
-42505
-42502
-42499
-42496
-42493
-42490
-42487
-42484
-42480
-42477
-42474
-42470
-42466
-42463
-42459
-42454
-42450
-42445
-42441
-42435
-42430
-42424
-42418
-42412
-42405
-42398
-42391
-42383
-42375
-42367
-42358
-42349
-42339
-42329
-42318
-42307
-42296
-42284
-42271
-42258
-42244
-42230
-42215
-42200
-42183
-42167
-42149
-42131
-42112
-42093
-42072
-42051
-42030
-42008
-41985
-41961
-41937
-41912
-41886
-41860
-41834
-41807
-41779
-41751
-41722
-41693
-41663
-41633
-41603
-41572
-41541
-41510
-41479
-41447
-41415
-41382
-41350
-41317
-41284
-41251
-41217
-41184
-41150
-41116
-41082
-41048
-41014
-40979
-40945
-40910
-40874
-40839
-40803
-40767
-40731
-40695
-40659
-40622
-40586
-40549
-40512
-40475
-40438
-40402
-40365
-40328
-40291
-40254
-40218
-40181
-40144
-40107
-40071
-40034
-39997
-39960
-39923
-39886
-39848
-39811
-39774
-39737
-39699
-39662
-39624
-39587
-39549
-39511
-39473
-39435
-39397
-39359
-39320
-39282
-39243
-39204
-39166
-39127
-39088
-39049
-39010
-38970
-38931
-38892
-38852
-38813
-38773
-38733
-38693
-38653
-38612
-38572
-38531
-38490
-38448
-38407
-38365
-38323
-38280
-38238
-38195
-38151
-38108
-38064
-38020
-37976
-37932
-37887
-37842
-37797
-37752
-37707
-37662
-37617
-37571
-37526
-37480
-37434
-37388
-37342
-37296
-37249
-37203
-37156
-37109
-37062
-37015
-36967
-36919
-36871
-36823
-36774
-36726
-36677
-36628
-36578
-36529
-36479
-36429
-36378
-36328
-36277
-36225
-36174
-36122
-36070
-36018
-35965
-35912
-35860
-35807
-35753
-35700
-35647
-35593
-35539
-35485
-35431
-35377
-35322
-35267
-35213
-35158
-35103
-35048
-34992
-34937
-34881
-34826
-34770
-34713
-34657
-34600
-34543
-34486
-34428
-34371
-34313
-34254
-34196
-34138
-34079
-34020
-33961
-33902
-33843
-33784
-33725
-33665
-33606
-33546
-33486
-33426
-33366
-33306
-33246
-33185
-33125
-33064
-33003
-32942
-32881
-32820
-32759
-32698
-32636
-32575
-32514
-32452
-32391
-32329
-32268
-32207
-32145
-32084
-32023
-31961
-31900
-31838
-31777
-31715
-31654
-31592
-31531
-31469
-31407
-31345
-31283
-31221
-31159
-31097
-31034
-30972
-30909
-30846
-30783
-30719
-30656
-30592
-30527
-30463
-30398
-30333
-30267
-30201
-30135
-30068
-30001
-29934
-29866
-29798
-29729
-29660
-29591
-29522
-29452
-29382
-29312
-29241
-29170
-29098
-29026
-28954
-28882
-28809
-28736
-28662
-28589
-28515
-28441
-28367
-28293
-28218
-28144
-28069
-27995
-27920
-27846
-27771
-27697
-27622
-27548
-27473
-27399
-27325
-27251
-27177
-27103
-27029
-26956
-26883
-26810
-26737
-26665
-26593
-26522
-26451
-26381
-26311
-26241
-26172
-26104
-26037
-25970
-25903
-25838
-25772
-25708
-25644
-25580
-25518
-25456
-25394
-25333
-25273
-25214
-25155
-25097
-25040
-24983
-24927
-24872
-24818
-24764
-24711
-24659
-24607
-24557
-24506
-24457
-24408
-24360
-24313
-24266
-24220
-24174
-24129
-24084
-24040
-23997
-23954
-23912
-23870
-23829
-23789
-23749
-23709
-23670
-23631
-23593
-23555
-23516
-23478
-23440
-23403
-23365
-23327
-23289
-23251
-23213
-23175
-23136
-23098
-23059
-23020
-22981
-22941
-22901
-22861
-22821
-22781
-22740
-22698
-22657
-22615
-22572
-22529
-22486
-22442
-22398
-22353
-22307
-22261
-22215
-22168
-22121
-22073
-22025
-21976
-21927
-21877
-21827
-21776
-21725
-21673
-21621
-21569
-21516
-21462
-21408
-21353
-21298
-21243
-21187
-21130
-21073
-21015
-20956
-20897
-20837
-20777
-20716
-20655
-20593
-20530
-20467
-20404
-20340
-20276
-20211
-20146
-20080
-20014
-19948
-19882
-19815
-19748
-19680
-19612
-19544
-19476
-19408
-19339
-19271
-19202
-19133
-19063
-18994
-18925
-18855
-18786
-18716
-18647
-18578
-18509
-18441
-18373
-18305
-18238
-18171
-18104
-18038
-17972
-17907
-17842
-17778
-17714
-17651
-17589
-17527
-17467
-17406
-17347
-17288
-17230
-17173
-17117
-17061
-17007
-16953
-16900
-16848
-16798
-16748
-16699
-16651
-16605
-16559
-16515
-16471
-16429
-16387
-16347
-16308
-16268
-16232
-16196
-16160
-16126
-16091
-16059
-16027
-15998
-15968
-15939
-15911
-15884
-15858
-15833
-15809
-15786
-15763
-15742
-15721
-15702
-15683
-15665
-15648
-15632
-15616
-15602
-15589
-15576
-15564
-15553
-15543
-15533
-15525
-15517
-15509
-15503
-15497
-15492
-15487
-15483
-15480
-15477
-15474
-15473
-15471
-15470
-15470
-15469
-15469
-15470
-15470
-15471
-15471
-15472
-15473
-15474
-15475
-15476
-15477
-15479
-15480
-15481
-15482
-15482
-15483
-15484
-15484
-15485
-15485
-15485
-15485
-15484
-15484
-15483
-15481
-15480
-15478
-15475
-15472
-15469
-15465
-15461
-15456
-15450
-15444
-15437
-15430
-15421
-15413
-15403
-15393
-15382
-15371
-15359
-15346
-15332
-15318
-15302
-15286
-15269
-15252
-15233
-15214
-15194
-15173
-15151
-15128
-15105
-15080
-15055
-15028
-15001
-14972
-14943
-14912
-14880
-14847
-14812
-14777
-14740
-14702
-14662
-14621
-14579
-14536
-14491
-14445
-14398
-14349
-14299
-14248
-14195
-14141
-14086
-14029
-13971
-13912
-13852
-13791
-13728
-13664
-13599
-13533
-13466
-13398
-13328
-13258
-13186
-13114
-13040
-12966
-12891
-12814
-12737
-12659
-12580
-12501
-12420
-12339
-12257
-12175
-12091
-12008
-11923
-11838
-11753
-11667
-11581
-11495
-11408
-11321
-11233
-11145
-11057
-10969
-10881
-10793
-10704
-10616
-10527
-10439
-10351
-10263
-10175
-10087
-9999
-9911
-9823
-9736
-9649
-9562
-9475
-9389
-9303
-9217
-9131
-9046
-8961
-8877
-8793
-8710
-8627
-8544
-8462
-8380
-8299
-8219
-8138
-8060
-7981
-7903
-7825
-7748
-7671
-7596
-7520
-7446
-7372
-7299
-7227
-7155
-7084
-7014
-6945
-6876
-6809
-6742
-6676
-6611
-6546
-6483
-6421
-6360
-6299
-6240
-6181
-6124
-6067
-6012
-5957
-5903
-5850
-5798
-5747
-5696
-5647
-5598
-5550
-5502
-5456
-5410
-5365
-5320
-5276
-5233
-5190
-5148
-5107
-5066
-5025
-4986
-4946
-4907
-4869
-4831
-4793
-4756
-4719
-4682
-4645
-4608
-4572
-4536
-4500
-4464
-4428
-4392
-4357
-4321
-4286
-4250
-4215
-4180
-4144
-4109
-4073
-4038
-4002
-3966
-3930
-3894
-3858
-3822
-3785
-3749
-3712
-3674
-3637
-3599
-3561
-3522
-3483
-3444
-3405
-3365
-3324
-3283
-3242
-3200
-3158
-3115
-3072
-3027
-2983
-2937
-2891
-2845
-2798
-2750
-2702
-2652
-2603
-2552
-2501
-2449
-2396
-2342
-2288
-2232
-2176
-2119
-2061
-2001
-1942
-1881
-1819
-1756
-1692
-1626
-1560
-1493
-1424
-1355
-1284
-1212
-1139
-1066
-991
-915
-838
-760
-681
-601
-520
-439
-356
-273
-188
-103
-17
70
157
245
334
424
514
605
696
788
880
973
1066
1160
1254
1349
1444
1540
1636
1732
1829
1926
2023
2120
2218
2316
2414
2512
2610
2708
2807
2905
3004
3102
3201
3300
3398
3496
3595
3693
3791
3888
3985
4082
4179
4275
4371
4467
4562
4657
4752
4846
4939
5033
5125
5218
5310
5401
5492
5583
5673
5763
5853
5942
6031
6119
6207
6295
6382
6469
6556
6642
6728
6813
6898
6983
7068
7152
7235
7319
7401
7484
7566
7648
7730
7811
7892
7972
8052
8132
8211
8290
8368
8446
8523
8600
8676
8752
8828
8902
8977
9051
9124
9197
9269
9341
9412
9483
9553
9623
9692
9760
9828
9895
9962
10028
10094
10158
10223
10286
10350
10412
10474
10536
10597
10657
10717
10777
10836
10895
10953
11012
11069
11127
11184
11241
11298
11354
11410
11466
11522
11578
11633
11689
11744
11799
11854
11908
11963
12017
12071
12125
12179
12233
12287
12341
12395
12449
12503
12557
12611
12666
12720
12775
12829
12884
12939
12994
13050
13105
13161
13216
13272
13328
13385
13441
13498
13555
13612
13670
13727
13785
13843
13902
13960
14019
14079
14138
14198
14259
14319
14380
14442
14503
14566
14628
14691
14755
14819
14883
14948
15013
15079
15145
15211
15278
15346
15413
15481
15550
15618
15688
15757
15827
15897
15967
16038
16109
16180
16251
16323
16395
16467
16540
16612
16685
16757
16830
16904
16977
17050
17123
17197
17270
17344
17417
17491
17564
17638
17711
17785
17858
17931
18004
18077
18150
18223
18296
18369
18442
18514
18586
18659
18731
18803
18874
18946
19017
19088
19159
19229
19299
19369
19439
19508
19578
19646
19715
19784
19852
19920
19988
20055
20123
20189
20256
20322
20388
20454
20519
20583
20648
20712
20775
20838
20901
20963
21025
21086
21147
21207
21267
21326
21385
21443
21501
21558
21615
21671
21726
21780
21834
21887
21940
21991
22042
22092
22141
22190
22237
22283
22329
22373
22416
22458
22499
22539
22578
22616
22653
22688
22723
22756
22788
22819
22849
22877
22905
22931
22956
22980
23004
23026
23047
23067
23086
23104
23122
23138
23154
23169
23183
23196
23209
23220
23231
23242
23251
23260
23269
23277
23284
23290
23296
23302
23307
23312
23316
23320
23323
23326
23329
23331
23333
23335
23337
23338
23339
23339
23340
23340
23340
23340
23340
23340
23340
23339
23339
23338
23337
23337
23336
23335
23334
23334
23333
23332
23332
23332
23332
23332
23332
23332
23333
23334
23335
23336
23338
23339
23341
23343
23346
23348
23351
23354
23358
23362
23366
23371
23376
23382
23388
23394
23401
23409
23417
23425
23435
23445
23455
23466
23478
23491
23504
23518
23533
23548
23565
23582
23600
23618
23638
23658
23680
23702
23725
23749
23774
23800
23827
23855
23884
23913
23944
23976
24009
24042
24077
24113
24150
24187
24226
24265
24306
24347
24389
24432
24476
24521
24566
24613
24660
24708
24756
24805
24855
24905
24956
25007
25059
25111
25164
25216
25269
25323
25377
25430
25484
25539
25593
25647
25702
25756
25811
25865
25919
25974
26028
26082
26136
26189
26242
26295
26348
26400
26452
26504
26555
26606
26656
26706
26755
26804
26852
26900
26948
26994
27041
27086
27131
27176
27220
27263
27306
27348
27389
27430
27470
27509
27548
27587
27624
27661
27698
27734
27769
27804
27839
27873
27906
27940
27972
28004
28036
28068
28099
28130
28160
28190
28220
28249
28279
28308
28336
28365
28393
28421
28449
28477
28504
28532
28559
28586
28613
28639
28665
28691
28717
28742
28767
28792
28817
28841
28866
28890
28913
28937
28960
28983
29006
29029
29051
29074
29096
29117
29139
29161
29182
29204
29225
29247
29268
29289
29310
29331
29352
29373
29394
29414
29434
29454
29474
29494
29514
29534
29553
29573
29593
29613
29633
29653
29673
29693
29714
29735
29756
29777
29798
29820
29841
29863
29885
29907
29929
29952
29974
29996
30019
30041
30064
30087
30109
30132
30155
30178
30201
30224
30247
30270
30293
30317
30340
30363
30386
30409
30432
30456
30479
30503
30526
30550
30573
30597
30621
30644
30668
30692
30716
30739
30763
30787
30810
30834
30858
30882
30905
30929
30953
30976
30999
31023
31046
31070
31093
31116
31139
31163
31186
31209
31232
31256
31279
31302
31325
31348
31372
31395
31418
31441
31464
31487
31510
31532
31555
31578
31600
31622
31645
31667
31689
31711
31733
31755
31778
31800
31822
31843
31865
31887
31908
31930
31951
31972
31992
32012
32034
32054
32073
32094
32113
32134
32153
32173
32192
32211
32229
32249
32268
32287
32305
32323
32342
32360
32378
32396
32414
32432
32448
32467
32484
32500
32518
32534
32551
32567
32583
32598
32613
32628
32643
32658
32671
32686
32698
32713
32726
32738
32750
32764
32776
32788
32800
32811
32822
32833
32844
32855
32865
32876
32886
32895
32905
32914
32923
32932
32940
32949
32957
32965
32973
32981
32989
32996
33004
33011
33019
33026
33034
33041
33048
33056
33063
33070
33077
33084
33091
33098
33105
33112
33119
33125
33132
33138
33145
33151
33157
33163
33170
33176
33182
33187
33193
33199
33204
33210
33215
33220
33225
33229
33234
33238
33243
33247
33251
33255
33258
33262
33265
33269
33272
33275
33278
33281
33284
33287
33289
33292
33295
33297
33300
33303
33306
33309
33312
33315
33319
33323
33327
33331
33336
33341
33346
33352
33358
33365
33371
33379
33386
33394
33403
33411
33420
33430
33440
33450
33461
33472
33483
33494
33506
33518
33530
33543
33556
33569
33582
33596
33610
33624
33638
33652
33666
33681
33695
33710
33725
33740
33754
33769
33784
33799
33814
33828
33843
33857
33871
33885
33898
33912
33925
33937
33950
33962
33973
33984
33995
34005
34014
34023
34032
34040
34047
34053
34059
34065
34069
34073
34077
34079
34081
34083
34083
34083
34082
34080
34077
34074
34070
34065
34059
34053
34045
34037
34028
34017
34006
33994
33981
33967
33952
33936
33918
33900
33881
33860
33839
33816
33793
33768
33742
33716
33688
33659
33629
33599
33567
33535
33502
33468
33434
33398
33362
33325
33288
33249
33211
33171
33131
33090
33049
33007
32964
32922
32878
32835
32791
32746
32701
32656
32610
32566
32520
32473
32427
32381
32336
32290
32244
32197
32151
32104
32058
32012
31967
31921
31875
31829
31784
31739
31694
31649
31604
31560
31515
31472
31428
31384
31341
31298
31256
31213
31171
31130
31088
31047
31006
30965
30925
30885
30845
30806
30767
30728
30689
30651
30613
30576
30539
30502
30466
30430
30394
30359
30325
30291
30257
30224
30191
30159
30127
30095
30065
30034
30005
29975
29946
29918
29890
29863
29836
29810
29784
29759
29734
29710
29686
29663
29640
29618
29596
29575
29554
29534
29514
29494
29475
29457
29438
29420
29403
29386
29369
29352
29336
29321
29306
29291
29276
29262
29248
29234
29221
29208
29196
29183
29172
29160
29149
29138
29128
29117
29108
29098
29089
29081
29072
29064
29057
29050
29043
29036
29030
29024
29019
29013
29008
29003
28999
28994
28990
28986
28982
28978
28975
28971
28967
28964
28960
28957
28954
28951
28948
28945
28942
28939
28936
28934
28932
28930
28928
28927
28925
28924
28923
28923
28923
28922
28923
28923
28924
28925
28927
28929
28931
28933
28936
28939
28942
28945
28949
28953
28956
28960
28964
28969
28973
28977
28982
28987
28991
28996
29001
29006
29011
29017
29022
29027
29032
29037
29042
29047
29052
29057
29062
29067
29071
29075
29079
29083
29086
29089
29092
29094
29096
29098
29100
29101
29101
29102
29102
29101
29100
29099
29097
29095
29092
29088
29085
29080
29076
29070
29065
29058
29052
29045
29037
29029
29021
29012
29003
28993
28983
28972
28961
28950
28938
28926
28914
28901
28887
28874
28859
28845
28830
28815
28800
28784
28768
28752
28735
28719
28702
28685
28667
28650
28632
28615
28597
28578
28560
28542
28523
28505
28486
28467
28449
28430
28411
28393
28374
28356
28337
28319
28301
28283
28265
28247
28229
28211
28193
28176
28159
28142
28125
28108
28092
28075
28059
28043
28028
28013
27998
27983
27969
27955
27941
27928
27915
27903
27890
27878
27866
27855
27843
27832
27821
27810
27800
27790
27780
27770
27760
27751
27741
27732
27724
27715
27707
27698
27690
27682
27674
27667
27659
27651
27643
27636
27628
27620
27613
27605
27597
27589
27581
27573
27564
27556
27547
27538
27528
27518
27508
27498
27487
27476
27464
27452
27440
27427
27413
27399
27385
27369
27354
27337
27320
27302
27284
27265
27246
27226
27206
27185
27163
27141
27119
27096
27073
27050
27026
27002
26978
26953
26928
26903
26878
26853
26827
26802
26776
26750
26725
26699
26673
26647
26622
26596
26570
26545
26519
26494
26469
26444
26419
26395
26370
26346
26322
26298
26275
26252
26229
26206
26183
26161
26139
26116
26095
26073
26051
26030
26009
25988
25968
25947
25927
25907
25887
25867
25847
25827
25807
25788
25768
25749
25729
25710
25690
25671
25651
25632
25612
25593
25573
25553
25534
25514
25494
25474
25454
25434
25413
25393
25372
25351
25330
25310
25288
25267
25246
25225
25203
25182
25160
25139
25117
25096
25074
25052
25031
25009
24987
24965
24944
24922
24900
24878
24856
24834
24812
24790
24768
24746
24724
24702
24679
24657
24635
24612
24590
24567
24544
24521
24498
24475
24452
24429
24406
24383
24360
24337
24313
24290
24267
24245
24222
24199
24177
24154
24132
24110
24088
24067
24045
24024
24003
23983
23962
23942
23922
23902
23883
23864
23845
23826
23808
23790
23772
23755
23738
23721
23705
23689
23673
23658
23643
23628
23614
23600
23586
23573
23559
23546
23534
23521
23509
23497
23485
23473
23462
23450
23439
23427
23416
23405
23393
23382
23370
23358
23347
23335
23322
23310
23297
23285
23272
23259
23245
23232
23218
23204
23189
23175
23160
23144
23129
23113
23097
23080
23064
23047
23029
23011
22993
22975
22956
22937
22918
22898
22879
22859
22838
22818
22797
22776
22754
22733
22711
22688
22666
22643
22620
22597
22573
22549
22525
22501
22477
22452
22427
22402
22376
22351
22325
22299
22273
22246
22220
22193
22166
22139
22111
22084
22056
22028
22000
21971
21943
21914
21885
21855
21826
21796
21766
21736
21706
21676
21646
21615
21585
21554
21523
21492
21461
21430
21398
21367
21335
21303
21271
21239
21207
21175
21142
21110
21077
21044
21011
20978
20945
20911
20877
20843
20809
20775
20740
20706
20671
20635
20600
20564
20528
20492
20456
20419
20383
20346
20309
20271
20234
20196
20158
20120
20082
20043
20005
19966
19926
19887
19847
19808
19768
19728
19688
19648
19608
19568
19527
19487
19447
19406
19366
19326
19285
19245
19204
19164
19124
19083
19043
19003
18962
18922
18882
18841
18801
18760
18719
18678
18636
18595
18553
18511
18468
18426
18383
18340
18297
18253
18209
18165
18120
18075
18030
17985
17939
17892
17846
17799
17752
17704
17656
17607
17559
17509
17460
17410
17359
17308
17257
17205
17153
17100
17047
16994
16940
16885
16830
16775
16719
16662
16605
16548
16490
16432
16373
16315
16256
16196
16136
16076
16015
15955
15894
15833
15771
15709
15648
15586
15524
15462
15400
15338
15277
15215
15153
15091
15030
14968
14907
14845
14784
14723
14662
14601
14541
14480
14420
14360
14301
14242
14183
14124
14066
14008
13951
13894
13837
13781
13725
13669
13614
13559
13504
13450
13396
13343
13290
13237
13185
13133
13081
13030
12979
12929
12879
12829
12780
12731
12682
12633
12585
12536
12488
12441
12393
12345
12298
12251
12203
12156
12109
12062
12014
11967
11920
11872
11825
11777
11729
11681
11633
11585
11536
11488
11439
11390
11341
11291
11241
11191
11141
11090
11039
10988
10937
10886
10834
10783
10731
10679
10627
10575
10524
10472
10420
10369
10317
10266
10215
10164
10113
10063
10012
9962
9912
9862
9812
9763
9714
9665
9616
9568
9520
9472
9424
9377
9330
9284
9237
9192
9146
9101
9056
9012
8968
8924
8881
8838
8796
8754
8712
8671
8630
8589
8549
8509
8470
8430
8392
8353
8315
8277
8239
8201
8164
8127
8090
8054
8016
7981
7945
7909
7873
7838
7802
7767
7732
7697
7663
7628
7594
7560
7526
7492
7458
7425
7391
7358
7325
7292
7259
7226
7194
7161
7129
7097
7065
7033
7001
6969
6937
6905
6874
6842
6810
6778
6745
6713
6681
6648
6615
6582
6549
6516
6482
6448
6414
6380
6345
6310
6274
6238
6202
6166
6129
6092
6054
6016
5977
5938
5899
5859
5818
5777
5736
5694
5652
5609
5566
5522
5478
5433
5388
5342
5296
5250
5203
5156
5108
5060
5012
4964
4915
4866
4817
4768
4718
4669
4619
4569
4520
4470
4420
4370
4320
4271
4221
4172
4122
4073
4024
3976
3927
3879
3830
3782
3735
3687
3640
3593
3547
3501
3455
3409
3364
3320
3276
3232
3188
3145
3103
3061
3019
2978
2937
2897
2857
2817
2778
2739
2701
2663
2626
2588
2552
2515
2479
2443
2408
2372
2337
2303
2268
2234
2200
2166
2132
2099
2066
2033
2000
1967
1935
1902
1870
1837
1805
1773
1740
1708
1676
1643
1611
1579
1546
1514
1481
1449
1416
1383
1350
1317
1283
1250
1216
1182
1148
1113
1079
1044
1008
974
938
902
866
830
793
757
719
682
645
607
569
530
492
453
414
374
334
294
253
212
171
129
87
44
1
-42
-86
-130
-174
-219
-265
-310
-357
-403
-451
-498
-546
-595
-644
-693
-743
-794
-845
-896
-948
-1000
-1054
-1108
-1162
-1217
-1272
-1328
-1385
-1442
-1499
-1557
-1616
-1675
-1735
-1795
-1856
-1917
-1979
-2041
-2104
-2167
-2231
-2295
-2360
-2425
-2490
-2556
-2623
-2690
-2757
-2825
-2892
-2961
-3029
-3098
-3168
-3237
-3307
-3377
-3447
-3518
-3589
-3660
-3731
-3802
-3874
-3946
-4017
-4090
-4162
-4234
-4306
-4379
-4451
-4524
-4596
-4669
-4741
-4813
-4886
-4958
-5030
-5102
-5174
-5246
-5318
-5389
-5461
-5532
-5603
-5674
-5745
-5815
-5886
-5956
-6026
-6096
-6166
-6236
-6305
-6375
-6444
-6513
-6581
-6650
-6718
-6786
-6854
-6922
-6989
-7056
-7123
-7190
-7256
-7322
-7387
-7452
-7517
-7582
-7646
-7710
-7774
-7837
-7900
-7963
-8025
-8087
-8148
-8210
-8271
-8332
-8392
-8452
-8512
-8571
-8630
-8689
-8748
-8806
-8864
-8922
-8979
-9037
-9094
-9151
-9207
-9263
-9320
-9376
-9431
-9487
-9542
-9598
-9653
-9708
-9762
-9817
-9872
-9926
-9980
-10035
-10089
-10143
-10197
-10251
-10306
-10360
-10414
-10468
-10522
-10576
-10631
-10685
-10739
-10794
-10848
-10903
-10957
-11012
-11067
-11122
-11177
-11232
-11287
-11343
-11398
-11454
-11510
-11565
-11621
-11677
-11733
-11790
-11846
-11902
-11959
-12015
-12072
-12129
-12186
-12243
-12301
-12358
-12416
-12474
-12532
-12590
-12648
-12707
-12766
-12824
-12883
-12943
-13002
-13062
-13121
-13181
-13241
-13301
-13362
-13422
-13482
-13543
-13604
-13665
-13726
-13787
-13848
-13910
-13971
-14033
-14095
-14157
-14220
-14282
-14344
-14407
-14469
-14532
-14595
-14658
-14721
-14784
-14847
-14910
-14974
-15037
-15101
-15165
-15229
-15292
-15356
-15421
-15485
-15549
-15614
-15678
-15743
-15807
-15872
-15937
-16001
-16067
-16132
-16197
-16262
-16327
-16393
-16458
-16523
-16589
-16654
-16720
-16786
-16851
-16917
-16983
-17049
-17115
-17181
-17247
-17314
-17380
-17446
-17512
-17578
-17644
-17710
-17776
-17842
-17908
-17973
-18039
-18104
-18169
-18234
-18298
-18362
-18426
-18490
-18553
-18616
-18678
-18740
-18802
-18863
-18923
-18983
-19043
-19102
-19160
-19218
-19275
-19331
-19387
-19442
-19496
-19550
-19603
-19655
-19707
-19759
-19809
-19859
-19909
-19957
-20006
-20053
-20100
-20147
-20193
-20238
-20283
-20327
-20371
-20415
-20458
-20500
-20542
-20583
-20624
-20665
-20705
-20744
-20784
-20823
-20861
-20899
-20937
-20975
-21012
-21049
-21086
-21122
-21158
-21194
-21230
-21265
-21300
-21335
-21370
-21405
-21439
-21474
-21508
-21542
-21576
-21610
-21644
-21678
-21712
-21746
-21779
-21813
-21847
-21880
-21914
-21947
-21980
-22014
-22047
-22080
-22113
-22146
-22179
-22212
-22245
-22277
-22310
-22342
-22375
-22407
-22439
-22471
-22503
-22535
-22566
-22598
-22629
-22660
-22691
-22722
-22753
-22783
-22813
-22843
-22873
-22902
-22931
-22960
-22989
-23017
-23045
-23073
-23101
-23128
-23154
-23181
-23207
-23233
-23258
-23283
-23308
-23333
-23357
-23381
-23404
-23427
-23450
-23473
-23495
-23516
-23538
-23559
-23580
-23601
-23621
-23641
-23660
-23680
-23699
-23717
-23736
-23754
-23772
-23789
-23807
-23824
-23841
-23858
-23875
-23891
-23908
-23924
-23940
-23956
-23971
-23987
-24002
-24018
-24033
-24049
-24064
-24079
-24095
-24110
-24126
-24141
-24156
-24172
-24187
-24203
-24219
-24235
-24251
-24267
-24283
-24300
-24316
-24333
-24350
-24367
-24385
-24402
-24420
-24438
-24456
-24475
-24494
-24513
-24532
-24552
-24572
-24592
-24612
-24632
-24653
-24674
-24695
-24716
-24737
-24759
-24781
-24803
-24825
-24848
-24870
-24892
-24915
-24937
-24960
-24983
-25005
-25028
-25050
-25072
-25095
-25117
-25139
-25161
-25182
-25203
-25224
-25245
-25266
-25286
-25306
-25326
-25345
-25364
-25383
-25402
-25420
-25438
-25455
-25472
-25489
-25505
-25521
-25537
-25552
-25567
-25582
-25597
-25611
-25624
-25638
-25651
-25664
-25677
-25689
-25701
-25713
-25725
-25736
-25747
-25758
-25769
-25779
-25789
-25799
-25809
-25818
-25828
-25837
-25846
-25855
-25864
-25873
-25882
-25891
-25899
-25908
-25917
-25925
-25934
-25942
-25951
-25960
-25968
-25977
-25986
-25995
-26004
-26014
-26023
-26033
-26043
-26053
-26063
-26073
-26084
-26095
-26107
-26119
-26131
-26144
-26157
-26171
-26185
-26200
-26215
-26231
-26248
-26265
-26283
-26302
-26321
-26341
-26362
-26383
-26406
-26429
-26453
-26478
-26504
-26530
-26558
-26587
-26616
-26647
-26678
-26711
-26744
-26779
-26814
-26850
-26888
-26926
-26965
-27005
-27047
-27089
-27131
-27175
-27220
-27266
-27312
-27359
-27407
-27456
-27506
-27556
-27607
-27659
-27711
-27765
-27818
-27873
-27928
-27984
-28040
-28097
-28154
-28212
-28271
-28329
-28388
-28448
-28508
-28568
-28629
-28690
-28751
-28812
-28874
-28936
-28998
-29061
-29124
-29186
-29249
-29312
-29376
-29439
-29502
-29565
-29628
-29692
-29755
-29818
-29880
-29943
-30005
-30067
-30129
-30191
-30252
-30312
-30373
-30433
-30492
-30551
-30609
-30667
-30724
-30781
-30837
-30892
-30946
-31000
-31052
-31104
-31155
-31205
-31254
-31302
-31349
-31395
-31440
-31484
-31527
-31569
-31611
-31651
-31690
-31728
-31765
-31801
-31836
-31870
-31902
-31934
-31965
-31994
-32023
-32049
-32076
-32101
-32125
-32148
-32170
-32191
-32210
-32228
-32244
-32261
-32276
-32289
-32301
-32311
-32322
-32331
-32338
-32344
-32350
-32354
-32357
-32359
-32360
-32360
-32359
-32357
-32354
-32350
-32345
-32339
-32332
-32323
-32314
-32304
-32293
-32281
-32269
-32255
-32240
-32223
-32208
-32189
-32171
-32153
-32131
-32110
-32090
-32067
-32043
-32019
-31993
-31967
-31940
-31912
-31884
-31855
-31824
-31793
-31762
-31729
-31696
-31663
-31628
-31593
-31557
-31521
-31484
-31446
-31408
-31369
-31329
-31289
-31248
-31207
-31165
-31123
-31080
-31037
-30993
-30949
-30905
-30860
-30814
-30769
-30723
-30676
-30630
-30583
-30536
-30489
-30441
-30393
-30346
-30298
-30250
-30202
-30154
-30106
-30059
-30011
-29964
-29916
-29870
-29823
-29776
-29730
-29685
-29639
-29595
-29550
-29506
-29463
-29420
-29378
-29336
-29295
-29255
-29215
-29176
-29138
-29101
-29065
-29029
-28995
-28961
-28928
-28896
-28866
-28836
-28807
-28779
-28752
-28726
-28702
-28678
-28656
-28634
-28614
-28595
-28577
-28560
-28544
-28529
-28516
-28503
-28492
-28481
-28472
-28464
-28457
-28451
-28446
-28442
-28439
-28437
-28436
-28436
-28438
-28440
-28443
-28446
-28451
-28457
-28463
-28470
-28479
-28487
-28497
-28507
-28518
-28530
-28542
-28555
-28568
-28582
-28597
-28612
-28627
-28644
-28660
-28677
-28695
-28712
-28731
-28749
-28768
-28787
-28807
-28826
-28846
-28867
-28887
-28908
-28928
-28949
-28971
-28992
-29013
-29035
-29056
-29078
-29099
-29121
-29143
-29164
-29186
-29208
-29229
-29251
-29272
-29293
-29314
-29335
-29355
-29376
-29396
-29416
-29435
-29455
-29474
-29492
-29511
-29529
-29547
-29565
-29583
-29600
-29617
-29633
-29650
-29666
-29682
-29698
-29713
-29728
-29743
-29758
-29772
-29787
-29801
-29814
-29828
-29841
-29854
-29867
-29879
-29891
-29903
-29915
-29926
-29937
-29948
-29958
-29968
-29978
-29987
-29997
-30005
-30014
-30022
-30029
-30036
-30043
-30049
-30055
-30061
-30067
-30072
-30076
-30081
-30085
-30088
-30092
-30095
-30098
-30100
-30102
-30104
-30106
-30108
-30109
-30110
-30110
-30111
-30111
-30111
-30111
-30111
-30111
-30110
-30109
-30109
-30108
-30106
-30105
-30104
-30103
-30101
-30100
-30098
-30096
-30095
-30093
-30091
-30090
-30088
-30086
-30084
-30082
-30081
-30079
-30077
-30075
-30073
-30071
-30069
-30067
-30065
-30063
-30061
-30059
-30057
-30056
-30054
-30052
-30050
-30048
-30046
-30044
-30043
-30041
-30040
-30038
-30037
-30035
-30034
-30032
-30031
-30030
-30029
-30028
-30027
-30026
-30025
-30025
-30024
-30024
-30023
-30023
-30023
-30023
-30023
-30023
-30024
-30024
-30025
-30026
-30027
-30028
-30029
-30030
-30031
-30032
-30034
-30035
-30036
-30037
-30038
-30040
-30041
-30042
-30042
-30043
-30044
-30044
-30045
-30045
-30045
-30045
-30045
-30044
-30044
-30043
-30043
-30042
-30041
-30039
-30038
-30036
-30034
-30032
-30030
-30027
-30024
-30021
-30018
-30015
-30011
-30008
-30004
-29999
-29995
-29991
-29986
-29981
-29976
-29971
-29966
-29961
-29955
-29949
-29943
-29937
-29931
-29925
-29919
-29912
-29905
-29899
-29892
-29885
-29878
-29871
-29863
-29856
-29848
-29841
-29833
-29825
-29817
-29809
-29801
-29793
-29784
-29775
-29767
-29758
-29749
-29740
-29731
-29722
-29713
-29703
-29694
-29684
-29675
-29665
-29655
-29645
-29634
-29624
-29614
-29603
-29592
-29581
-29570
-29559
-29548
-29536
-29524
-29513
-29501
-29488
-29476
-29464
-29451
-29438
-29425
-29412
-29399
-29385
-29372
-29358
-29344
-29329
-29315
-29300
-29285
-29270
-29255
-29239
-29223
-29207
-29191
-29174
-29157
-29140
-29123
-29105
-29087
-29068
-29049
-29030
-29011
-28991
-28970
-28949
-28928
-28906
-28884
-28861
-28838
-28814
-28790
-28765
-28739
-28713
-28687
-28659
-28632
-28603
-28574
-28545
-28514
-28484
-28452
-28420
-28387
-28353
-28319
-28284
-28248
-28211
-28174
-28136
-28097
-28058
-28018
-27977
-27935
-27893
-27850
-27806
-27762
-27717
-27671
-27625
-27578
-27530
-27481
-27432
-27382
-27331
-27280
-27228
-27176
-27123
-27069
-27015
-26961
-26906
-26850
-26795
-26738
-26682
-26625
-26567
-26510
-26452
-26394
-26335
-26277
-26218
-26159
-26100
-26041
-25981
-25922
-25862
-25802
-25742
-25683
-25623
-25563
-25503
-25443
-25383
-25323
-25263
-25203
-25144
-25084
-25024
-24965
-24905
-24846
-24787
-24728
-24669
-24610
-24551
-24492
-24434
-24375
-24317
-24258
-24200
-24141
-24083
-24025
-23966
-23908
-23850
-23792
-23734
-23676
-23618
-23560
-23502
-23443
-23385
-23327
-23269
-23210
-23152
-23094
-23035
-22976
-22917
-22858
-22799
-22740
-22681
-22621
-22561
-22501
-22441
-22381
-22320
-22260
-22199
-22138
-22077
-22015
-21953
-21891
-21829
-21767
-21704
-21641
-21578
-21514
-21451
-21386
-21322
-21257
-21191
-21125
-21059
-20993
-20926
-20858
-20790
-20722
-20653
-20584
-20514
-20444
-20373
-20302
-20230
-20158
-20086
-20013
-19939
-19865
-19791
-19716
-19640
-19564
-19488
-19411
-19334
-19256
-19178
-19099
-19020
-18940
-18860
-18779
-18698
-18617
-18535
-18453
-18370
-18287
-18203
-18119
-18035
-17950
-17865
-17779
-17693
-17606
-17519
-17432
-17344
-17256
-17168
-17079
-16990
-16900
-16811
-16721
-16630
-16540
-16449
-16358
-16267
-16175
-16084
-15992
-15900
-15808
-15716
-15624
-15532
-15440
-15347
-15255
-15163
-15070
-14978
-14886
-14794
-14702
-14610
-14518
-14427
-14335
-14244
-14153
-14062
-13972
-13881
-13791
-13702
-13612
-13523
-13435
-13346
-13258
-13170
-13083
-12996
-12909
-12823
-12737
-12651
-12566
-12481
-12396
-12312
-12228
-12145
-12062
-11979
-11896
-11814
-11732
-11651
-11570
-11489
-11408
-11328
-11248
-11168
-11089
-11010
-10931
-10852
-10774
-10696
-10618
-10540
-10462
-10385
-10307
-10230
-10153
-10076
-10000
-9923
-9846
-9770
-9693
-9617
-9541
-9464
-9388
-9312
-9235
-9159
-9082
-9005
-8929
-8852
-8775
-8697
-8620
-8542
-8464
-8386
-8308
-8230
-8151
-8071
-7994
-7914
-7835
-7755
-7676
-7595
-7515
-7435
-7354
-7273
-7192
-7110
-7029
-6947
-6865
-6783
-6700
-6618
-6535
-6452
-6369
-6285
-6202
-6118
-6034
-5949
-5865
-5780
-5695
-5610
-5525
-5440
-5354
-5269
-5183
-5097
-5011
-4925
-4839
-4753
-4667
-4581
-4495
-4409
-4323
-4238
-4152
-4066
-3981
-3896
-3811
-3727
-3642
-3558
-3475
-3391
-3308
-3226
-3144
-3062
-2980
-2900
-2819
-2739
-2660
-2581
-2502
-2424
-2347
-2270
-2193
-2117
-2041
-1968
-1894
-1820
-1748
-1676
-1604
-1534
-1464
-1394
-1326
-1258
-1191
-1124
-1058
-994
-929
-866
-803
-741
-680
-619
-560
-501
-443
-385
-329
-273
-218
-163
-110
-57
-6
45
96
145
193
241
288
334
379
424
467
510
552
593
634
673
712
750
787
823
859
894
928
961
993
1025
1056
1086
1115
1144
1172
1199
1226
1252
1277
1302
1326
1349
1372
1394
1416
1437
1457
1477
1496
1515
1534
1551
1569
1586
1602
1618
1634
1649
1664
1678
1692
1705
1718
1731
1744
1756
1768
1780
1791
1803
1814
1825
1836
1846
1857
1867
1878
1888
1899
1909
1920
1930
1941
1952
1963
1974
1985
1997
2008
2020
2032
2045
2058
2071
2084
2098
2112
2127
2142
2158
2174
2190
2207
2224
2242
2261
2280
2299
2319
2340
2361
2383
2405
2428
2452
2476
2501
2527
2553
2580
2607
2636
2665
2694
2724
2755
2787
2819
2852
2886
2921
2956
2992
3029
3066
3104
3143
3183
3223
3264
3306
3349
3392
3436
3480
3526
3571
3618
3665
3713
3762
3811
3861
3912
3963
4014
4067
4120
4174
4228
4283
4338
4394
4450
4507
4565
4623
4681
4740
4800
4860
4920
4981
5042
5104
5166
5228
5291
5354
5417
5481
5545
5609
5673
5738
5803
5869
5934
6000
6066
6133
6199
6266
6333
6400
6467
6534
6601
6669
6736
6804
6872
6939
7007
7075
7143
7211
7278
7346
7414
7481
7549
7616
7684
7751
7818
7886
7953
8020
8087
8153
8220
8286
8353
8419
8485
8551
8617
8682
8748
8813
8878
8943
9008
9072
9136
9201
9265
9328
9392
9455
9518
9581
9643
9706
9768
9830
9891
9953
10014
10074
10135
10196
10256
10316
10376
10435
10495
10554
10613
10672
10730
10789
10847
10905
10963
11021
11078
11136
11193
11249
11306
11362
11419
11475
11530
11586
11641
11696
11750
11805
11859
11912
11966
12019
12072
12125
12178
12230
12282
12333
12385
12436
12487
12537
12587
12637
12687
12736
12785
12834
12883
12931
12979
13027
13075
13122
13169
13216
13263
13310
13356
13403
13449
13494
13540
13585
13630
13675
13720
13764
13808
13852
13896
13939
13982
14025
14068
14110
14152
14194
14235
14276
14317
14358
14398
14438
14478
14518
14557
14596
14635
14673
14712
14750
14788
14825
14862
14899
14936
14972
15009
15044
15080
15115
15151
15185
15220
15254
15288
15322
15355
15389
15421
15454
15486
15518
15549
15580
15611
15641
15671
15701
15730
15759
15788
15816
15844
15872
15899
15926
15952
15979
16004
16030
16055
16079
16104
16128
16152
16175
16198
16219
16242
16264
16285
16306
16326
16346
16364
16384
16403
16421
16438
16456
16473
16489
16505
16521
16536
16550
16565
16578
16592
16605
16617
16630
16641
16653
16664
16674
16685
16694
16704
16713
16722
16730
16738
16745
16753
16760
16766
16772
16778
16784
16790
16795
16800
16805
16809
16814
16818
16822
16826
16830
16834
16838
16841
16845
16848
16852
16856
16859
16863
16867
16870
16874
16878
16882
16886
16890
16894
16899
16903
16907
16912
16917
16922
16927
16932
16937
16942
16948
16954
16960
16966
16972
16978
16985
16991
16998
17005
17012
17019
17026
17034
17042
17049
17057
17065
17073
17082
17090
17099
17108
17116
17125
17134
17144
17153
17163
17172
17182
17192
17202
17212
17222
17233
17243
17254
17265
17276
17287
17299
17310
17322
17334
17346
17358
17371
17383
17396
17409
17422
17435
17448
17461
17475
17488
17502
17516
17530
17544
17558
17573
17587
17602
17617
17632
17647
17663
17678
17694
17709
17725
17741
17758
17774
17791
17808
17825
17842
17859
17877
17894
17912
17930
17948
17967
17985
18004
18022
18041
18060
18079
18099
18118
18138
18157
18177
18197
18217
18237
18257
18277
18298
18318
18339
18359
18380
18401
18422
18443
18464
18486
18507
18528
18550
18572
18593
18615
18637
18659
18681
18703
18725
18748
18770
18793
18815
18838
18861
18884
18907
18930
18954
18977
19001
19025
19049
19073
19098
19122
19147
19172
19197
19222
19248
19273
19299
19325
19352
19378
19405
19431
19458
19485
19513
19540
19567
19595
19623
19651
19679
19707
19735
19763
19791
19820
19848
19877
19906
19934
19963
19992
20021
20049
20078
20107
20136
20165
20194
20223
20251
20280
20309
20338
20367
20395
20424
20453
20481
20510
20538
20567
20595
20623
20651
20679
20707
20734
20762
20789
20816
20843
20870
20897
20924
20950
20976
21003
21029
21054
21080
21106
21131
21156
21181
21206
21231
21255
21280
21304
21329
21353
21377
21400
21424
21448
21471
21494
21517
21540
21563
21586
21609
21631
21654
21676
21698
21720
21742
21764
21786
21807
21829
21850
21871
21892
21912
21933
21953
21973
21993
22013
22033
22052
22071
22090
22109
22127
22145
22163
22181
22199
22216
22233
22250
22266
22282
22298
22314
22329
22344
22359
22374
22388
22402
22416
22429
22442
22455
22467
22479
22491
22503
22514
22525
22536
22546
22556
22566
22576
22585
22595
22603
22612
22621
22629
22637
22644
22652
22659
22666
22673
22680
22687
22693
22699
22706
22712
22718
22723
22729
22735
22740
22746
22751
22757
22762
22768
22773
22778
22784
22789
22794
22800
22805
22810
22816
22821
22827
22832
22838
22844
22849
22855
22861
22867
22873
22879
22884
22890
22896
22903
22909
22915
22921
22928
22934
22940
22947
22953
22960
22966
22973
22979
22985
22992
22998
23004
23011
23017
23023
23029
23035
23041
23047
23053
23059
23065
23070
23076
23081
23086
23091
23096
23101
23106
23111
23115
23120
23124
23129
23133
23138
23142
23146
23150
23154
23159
23163
23167
23170
23174
23178
23182
23186
23189
23193
23196
23200
23203
23207
23210
23214
23217
23220
23224
23227
23230
23233
23236
23240
23243
23246
23249
23251
23254
23257
23260
23263
23266
23268
23271
23274
23276
23279
23281
23284
23287
23289
23292
23294
23297
23299
23302
23305
23307
23310
23313
23316
23318
23321
23324
23327
23330
23332
23335
23338
23341
23345
23348
23351
23355
23358
23362
23366
23369
23373
23378
23382
23387
23391
23396
23401
23406
23411
23417
23422
23428
23434
23440
23447
23453
23460
23467
23474
23481
23489
23496
23504
23513
23521
23530
23539
23548
23557
23567
23577
23587
23598
23609
23620
23631
23643
23655
23667
23679
23692
23705
23718
23731
23744
23758
23772
23786
23800
23814
23829
23844
23859
23874
23889
23905
23920
23936
23952
23968
23985
24001
24017
24034
24050
24067
24084
24101
24118
24135
24152
24170
24187
24205
24223
24241
24259
24277
24295
24313
24331
24350
24368
24386
24405
24424
24442
24461
24480
24499
24518
24536
24555
24574
24593
24612
24630
24649
24668
24686
24705
24723
24742
24760
24778
24797
24815
24833
24851
24869
24886
24904
24922
24939
24957
24974
24992
25009
25026
25043
25059
25076
25092
25109
25125
25141
25156
25172
25187
25202
25217
25231
25245
25259
25272
25285
25298
25310
25322
25334
25345
25356
25366
25376
25386
25395
25404
25413
25421
25429
25436
25443
25449
25455
25460
25466
25470
25474
25478
25482
25484
25487
25489
25491
25492
25493
25493
25493
25493
25492
25491
25489
25487
25485
25482
25479
25475
25471
25467
25462
25457
25452
25446
25440
25434
25428
25421
25414
25406
25398
25390
25382
25373
25364
25355
25346
25336
25326
25316
25305
25295
25284
25272
25261
25249
25238
25226
25213
25201
25188
25176
25163
25150
25136
25123
25109
25096
25082
25067
25053
25039
25024
25009
24994
24979
24964
24948
24932
24917
24900
24884
24868
24851
24834
24817
24799
24782
24764
24746
24728
24709
24690
24671
24652
24632
24612
24592
24572
24551
24529
24508
24486
24463
24441
24418
24394
24370
24346
24321
24296
24271
24245
24218
24191
24164
24136
24107
24078
24048
24018
23988
23956
23925
23892
23860
23826
23792
23758
23723
23687
23651
23615
23577
23540
23501
23462
23423
23383
23342
23301
23259
23217
23173
23130
23086
23041
22995
22950
22903
22856
22808
22760
22711
22662
22612
22561
22510
22459
22407
22354
22301
22247
22193
22138
22083
22027
21971
21914
21856
21799
21740
21681
21622
21562
21501
21440
21378
21316
21254
21191
21127
21063
20999
20934
20868
20803
20736
20670
20603
20535
20468
20399
20331
20262
20193
20123
20053
19983
19912
19841
19770
19699
19627
19555
19483
19411
19338
19265
19192
19119
19046
18973
18899
18825
18752
18678
18604
18530
18456
18382
18308
18233
18159
18085
18011
17937
17864
17790
17716
17643
17570
17496
17424
17351
17278
17206
17134
17063
16991
16920
16849
16779
16709
16639
16570
16501
16433
16364
16297
16230
16163
16096
16030
15965
15900
15836
15771
15708
15645
15582
15520
15458
15397
15336
15276
15216
15157
15098
15039
14982
14924
14867
14811
14755
14700
14645
14590
14536
14483
14430
14377
14325
14273
14222
14171
14121
14071
14021
13971
13922
13874
13825
13777
13730
13682
13635
13589
13542
13496
13450
13405
13360
13315
13270
13226
13182
13138
13095
13051
13008
12965
12923
12880
12838
12796
12754
12712
12671
12629
12588
12547
12506
12465
12424
12383
12343
12302
12262
12221
12181
12140
12100
12060
12019
11979
11939
11899
11858
11818
11778
11738
11698
11658
11618
11578
11538
11498
11458
11418
11378
11339
11299
11259
11220
11180
11140
11101
11062
11022
10983
10944
10905
10866
10827
10788
10750
10711
10673
10635
10597
10559
10521
10484
10446
10409
10372
10335
10298
10261
10225
10188
10152
10116
10080
10044
10009
9973
9938
9902
9867
9832
9797
9762
9728
9693
9659
9625
9591
9557
9523
9490
9456
9423
9391
9358
9325
9293
9261
9229
9198
9167
9136
9105
9075
9045
9015
8986
8957
8928
8900
8872
8844
8817
8790
8763
8737
8711
8686
8661
8636
8612
8588
8565
8542
8519
8496
8474
8453
8431
8410
8389
8369
8348
8328
8309
8289
8270
8251
8232
8213
8195
8176
8157
8140
8122
8105
8087
8070
8053
8036
8019
8002
7985
7968
7951
7934
7917
7901
7884
7867
7850
7834
7817
7800
7783
7765
7748
7730
7713
7695
7677
7658
7640
7621
7601
7582
7562
7542
7522
7501
7480
7458
7436
7414
7391
7368
7344
7320
7295
7270
7244
7218
7191
7164
7135
7107
7078
7048
7017
6986
6954
6922
6889
6855
6821
6786
6750
6714
6677
6639
6601
6562
6522
6482
6441
6400
6358
6316
6272
6229
6185
6140
6094
6049
6002
5955
5908
5860
5811
5762
5713
5663
5612
5561
5509
5457
5405
5352
5298
5244
5190
5135
5079
5024
4967
4911
4854
4797
4739
4681
4623
4564
4505
4446
4386
4327
4267
4207
4146
4086
4025
3965
3904
3843
3782
3721
3660
3599
3538
3477
3416
3356
3295
3235
3175
3115
3055
2995
2936
2877
2818
2759
2701
2643
2585
2528
2471
2414
2358
2302
2246
2191
2136
2081
2027
1974
1920
1867
1815
1762
1710
1659
1608
1557
1507
1457
1407
1357
1308
1260
1211
1163
1115
1067
1020
973
926
880
834
788
742
697
652
607
563
519
475
431
388
345
302
259
217
175
134
92
51
10
-30
-71
-111
-151
-190
-230
-269
-307
-346
-384
-422
-460
-497
-535
-572
-608
-645
-681
-716
-752
-787
-822
-857
-891
-926
-959
-993
-1026
-1059
-1092
-1124
-1156
-1188
-1219
-1250
-1281
-1311
-1341
-1371
-1401
-1430
-1459
-1488
-1516
-1544
-1572
-1599
-1626
-1653
-1679
-1706
-1731
-1757
-1782
-1807
-1831
-1855
-1879
-1902
-1926
-1948
-1971
-1993
-2013
-2036
-2057
-2078
-2098
-2118
-2138
-2157
-2177
-2195
-2214
-2232
-2251
-2268
-2286
-2303
-2320
-2337
-2354
-2370
-2386
-2402
-2418
-2434
-2449
-2464
-2480
-2495
-2510
-2524
-2539
-2554
-2568
-2583
-2597
-2611
-2625
-2639
-2653
-2667
-2681
-2695
-2708
-2722
-2735
-2749
-2762
-2775
-2789
-2802
-2815
-2828
-2841
-2853
-2866
-2879
-2891
-2903
-2916
-2928
-2940
-2952
-2964
-2976
-2988
-2999
-3011
-3023
-3034
-3046
-3057
-3068
-3080
-3091
-3102
-3113
-3124
-3135
-3146
-3156
-3167
-3178
-3188
-3199
-3209
-3219
-3230
-3240
-3250
-3261
-3271
-3281
-3291
-3302
-3312
-3322
-3333
-3343
-3354
-3364
-3375
-3386
-3397
-3408
-3419
-3430
-3441
-3453
-3464
-3476
-3488
-3500
-3512
-3525
-3537
-3550
-3563
-3576
-3589
-3603
-3617
-3630
-3645
-3659
-3674
-3688
-3704
-3719
-3734
-3750
-3766
-3782
-3799
-3815
-3832
-3849
-3867
-3884
-3902
-3920
-3938
-3956
-3975
-3994
-4011
-4030
-4051
-4070
-4089
-4109
-4128
-4148
-4168
-4188
-4208
-4229
-4249
-4269
-4290
-4310
-4331
-4352
-4372
-4393
-4414
-4434
-4455
-4476
-4497
-4517
-4538
-4559
-4580
-4600
-4621
-4642
-4662
-4683
-4703
-4723
-4744
-4764
-4784
-4804
-4824
-4843
-4863
-4883
-4902
-4921
-4941
-4960
-4979
-4998
-5017
-5036
-5054
-5073
-5092
-5110
-5128
-5146
-5164
-5182
-5200
-5218
-5236
-5254
-5271
-5288
-5306
-5323
-5340
-5357
-5374
-5391
-5407
-5424
-5441
-5457
-5474
-5490
-5507
-5523
-5539
-5556
-5572
-5589
-5605
-5622
-5639
-5655
-5672
-5689
-5706
-5722
-5739
-5756
-5773
-5791
-5808
-5825
-5843
-5860
-5878
-5896
-5914
-5932
-5950
-5968
-5987
-6005
-6024
-6042
-6061
-6080
-6099
-6118
-6138
-6157
-6177
-6197
-6217
-6237
-6257
-6278
-6299
-6320
-6342
-6363
-6385
-6407
-6429
-6452
-6474
-6497
-6520
-6544
-6567
-6590
-6614
-6638
-6662
-6687
-6711
-6736
-6761
-6786
-6811
-6836
-6862
-6887
-6913
-6940
-6966
-6992
-7019
-7046
-7074
-7101
-7129
-7157
-7185
-7213
-7242
-7270
-7299
-7328
-7358
-7387
-7417
-7447
-7477
-7507
-7538
-7569
-7599
-7631
-7662
-7694
-7725
-7757
-7790
-7822
-7855
-7888
-7921
-7954
-7988
-8021
-8055
-8089
-8124
-8157
-8193
-8228
-8263
-8298
-8333
-8368
-8404
-8440
-8476
-8512
-8548
-8584
-8621
-8657
-8694
-8730
-8767
-8803
-8840
-8876
-8912
-8949
-8985
-9021
-9057
-9093
-9129
-9165
-9200
-9235
-9271
-9306
-9340
-9375
-9409
-9444
-9478
-9511
-9545
-9578
-9611
-9644
-9676
-9708
-9740
-9772
-9803
-9834
-9864
-9894
-9923
-9953
-9981
-10009
-10037
-10064
-10091
-10118
-10144
-10169
-10194
-10218
-10242
-10266
-10289
-10311
-10333
-10355
-10376
-10396
-10416
-10435
-10454
-10472
-10490
-10507
-10524
-10540
-10556
-10571
-10585
-10599
-10613
-10626
-10638
-10650
-10661
-10672
-10682
-10692
-10701
-10709
-10717
-10725
-10731
-10737
-10743
-10748
-10752
-10756
-10760
-10762
-10764
-10766
-10767
-10767
-10767
-10766
-10765
-10763
-10761
-10758
-10755
-10751
-10746
-10741
-10736
-10730
-10723
-10716
-10708
-10700
-10691
-10681
-10672
-10661
-10650
-10639
-10627
-10614
-10601
-10587
-10573
-10559
-10544
-10529
-10513
-10497
-10480
-10463
-10446
-10428
-10410
-10392
-10373
-10354
-10335
-10315
-10295
-10275
-10254
-10234
-10213
-10192
-10171
-10149
-10128
-10106
-10084
-10062
-10040
-10018
-9996
-9974
-9952
-9930
-9908
-9886
-9863
-9841
-9819
-9797
-9775
-9754
-9732
-9710
-9689
-9668
-9646
-9625
-9604
-9583
-9563
-9542
-9522
-9502
-9482
-9462
-9443
-9423
-9404
-9385
-9367
-9348
-9330
-9312
-9295
-9277
-9260
-9244
-9227
-9211
-9195
-9179
-9164
-9149
-9134
-9119
-9105
-9091
-9077
-9063
-9050
-9037
-9024
-9011
-8999
-8986
-8974
-8962
-8951
-8939
-8928
-8917
-8906
-8895
-8884
-8873
-8863
-8853
-8843
-8833
-8823
-8813
-8803
-8794
-8784
-8775
-8766
-8757
-8748
-8739
-8730
-8721
-8713
-8704
-8696
-8688
-8679
-8671
-8663
-8655
-8648
-8640
-8633
-8625
-8618
-8611
-8604
-8597
-8590
-8583
-8576
-8570
-8563
-8557
-8551
-8545
-8539
-8533
-8527
-8522
-8516
-8511
-8506
-8501
-8497
-8492
-8488
-8483
-8479
-8475
-8471
-8468
-8464
-8461
-8458
-8455
-8452
-8449
-8447
-8444
-8442
-8440
-8438
-8436
-8434
-8432
-8431
-8429
-8428
-8426
-8425
-8424
-8423
-8422
-8422
-8421
-8421
-8421
-8420
-8420
-8420
-8421
-8421
-8422
-8423
-8423
-8424
-8426
-8427
-8429
-8430
-8432
-8434
-8436
-8438
-8441
-8444
-8446
-8449
-8453
-8456
-8459
-8463
-8467
-8470
-8474
-8479
-8483
-8487
-8492
-8496
-8501
-8505
-8510
-8515
-8520
-8525
-8531
-8536
-8541
-8547
-8552
-8558
-8564
-8569
-8575
-8581
-8587
-8593
-8599
-8605
-8612
-8618
-8624
-8631
-8637
-8643
-8650
-8656
-8663
-8670
-8676
-8683
-8689
-8696
-8703
-8709
-8716
-8723
-8730
-8736
-8743
-8750
-8757
-8764
-8770
-8777
-8784
-8791
-8797
-8804
-8811
-8818
-8824
-8831
-8837
-8844
-8850
-8856
-8863
-8869
-8875
-8881
-8886
-8892
-8898
-8903
-8908
-8914
-8919
-8924
-8928
-8933
-8937
-8942
-8946
-8949
-8953
-8956
-8959
-8962
-8965
-8967
-8969
-8971
-8973
-8974
-8975
-8975
-8976
-8975
-8975
-8974
-8973
-8972
-8970
-8968
-8966
-8963
-8960
-8957
-8953
-8949
-8945
-8940
-8936
-8930
-8925
-8919
-8913
-8907
-8901
-8894
-8887
-8880
-8873
-8865
-8857
-8850
-8841
-8833
-8825
-8816
-8808
-8799
-8790
-8781
-8772
-8763
-8754
-8745
-8736
-8726
-8717
-8708
-8699
-8690
-8681
-8672
-8663
-8654
-8645
-8636
-8628
-8619
-8611
-8603
-8595
-8587
-8580
-8572
-8565
-8558
-8551
-8545
-8539
-8532
-8526
-8521
-8515
-8510
-8505
-8500
-8496
-8492
-8488
-8484
-8481
-8477
-8474
-8472
-8469
-8467
-8465
-8463
-8462
-8461
-8460
-8459
-8458
-8458
-8458
-8458
-8458
-8458
-8459
-8459
-8460
-8461
-8463
-8464
-8466
-8467
-8469
-8471
-8474
-8476
-8478
-8481
-8483
-8486
-8489
-8492
-8495
-8498
-8501
-8505
-8508
-8511
-8515
-8518
-8521
-8525
-8528
-8532
-8535
-8538
-8542
-8545
-8548
-8552
-8555
-8558
-8561
-8564
-8567
-8570
-8573
-8576
-8579
-8582
-8585
-8588
-8591
-8594
-8597
-8600
-8603
-8606
-8609
-8612
-8615
-8618
-8621
-8624
-8627
-8630
-8633
-8637
-8640
-8643
-8646
-8650
-8653
-8657
-8660
-8664
-8668
-8672
-8675
-8679
-8683
-8687
-8691
-8695
-8700
-8704
-8708
-8712
-8717
-8721
-8726
-8730
-8735
-8739
-8744
-8748
-8753
-8758
-8762
-8767
-8771
-8776
-8781
-8785
-8790
-8794
-8799
-8803
-8808
-8812
-8817
-8821
-8826
-8830
-8835
-8839
-8843
-8848
-8852
-8856
-8860
-8864
-8869
-8873
-8877
-8881
-8884
-8888
-8892
-8896
-8899
-8903
-8907
-8910
-8913
-8917
-8920
-8924
-8927
-8930
-8933
-8937
-8940
-8943
-8947
-8950
-8954
-8958
-8961
-8965
-8969
-8974
-8978
-8983
-8987
-8992
-8997
-9003
-9008
-9014
-9020
-9026
-9032
-9039
-9046
-9053
-9061
-9069
-9077
-9085
-9094
-9103
-9112
-9122
-9132
-9142
-9153
-9164
-9175
-9186
-9198
-9210
-9222
-9235
-9248
-9261
-9274
-9288
-9301
-9315
-9330
-9344
-9358
-9373
-9388
-9403
-9418
-9434
-9449
-9464
-9480
-9495
-9511
-9527
-9542
-9558
-9573
-9589
-9604
-9620
-9635
-9650
-9665
-9680
-9695
-9710
-9724
-9739
-9753
-9767
-9781
-9794
-9808
-9821
-9834
-9847
-9859
-9872
-9883
-9895
-9906
-9917
-9928
-9938
-9948
-9958
-9968
-9977
-9985
-9994
-10002
-10010
-10017
-10024
-10031
-10037
-10043
-10049
-10054
-10059
-10064
-10068
-10072
-10076
-10079
-10082
-10085
-10087
-10089
-10091
-10093
-10094
-10095
-10095
-10096
-10096
-10096
-10095
-10094
-10093
-10092
-10091
-10089
-10087
-10085
-10082
-10079
-10076
-10073
-10070
-10066
-10063
-10059
-10055
-10051
-10046
-10042
-10037
-10033
-10028
-10023
-10018
-10013
-10008
-10002
-9997
-9992
-9986
-9981
-9975
-9970
-9965
-9959
-9954
-9948
-9943
-9938
-9933
-9928
-9923
-9917
-9912
-9908
-9903
-9898
-9893
-9889
-9884
-9879
-9875
-9871
-9866
-9862
-9858
-9854
-9850
-9846
-9842
-9838
-9835
-9831
-9828
-9824
-9821
-9817
-9814
-9811
-9808
-9805
-9801
-9798
-9795
-9792
-9789
-9785
-9782
-9779
-9775
-9772
-9768
-9764
-9760
-9756
-9752
-9747
-9743
-9738
-9734
-9729
-9724
-9718
-9713
-9707
-9701
-9695
-9689
-9683
-9676
-9669
-9662
-9655
-9647
-9639
-9632
-9623
-9615
-9607
-9598
-9589
-9580
-9571
-9561
-9552
-9542
-9532
-9522
-9512
-9502
-9491
-9481
-9470
-9459
-9448
-9437
-9426
-9415
-9404
-9393
-9382
-9371
-9360
-9349
-9337
-9326
-9315
-9304
-9294
-9283
-9272
-9261
-9251
-9240
-9230
-9220
-9210
-9200
-9190
-9181
-9171
-9162
-9153
-9144
-9135
-9126
-9118
-9109
-9101
-9093
-9085
-9077
-9069
-9062
-9055
-9048
-9041
-9034
-9027
-9020
-9014
-9007
-9001
-8995
-8989
-8982
-8976
-8970
-8964
-8958
-8952
-8946
-8939
-8933
-8927
-8920
-8914
-8907
-8901
-8894
-8887
-8880
-8873
-8866
-8858
-8851
-8843
-8835
-8827
-8818
-8809
-8801
-8791
-8782
-8772
-8762
-8752
-8741
-8730
-8719
-8707
-8695
-8682
-8669
-8656
-8643
-8629
-8615
-8600
-8585
-8569
-8553
-8537
-8521
-8503
-8486
-8468
-8450
-8431
-8412
-8393
-8373
-8353
-8333
-8312
-8291
-8270
-8248
-8226
-8203
-8180
-8157
-8135
-8111
-8087
-8064
-8039
-8016
-7991
-7966
-7942
-7916
-7891
-7866
-7840
-7815
-7789
-7763
-7737
-7711
-7684
-7658
-7632
-7605
-7579
-7552
-7525
-7499
-7472
-7445
-7419
-7392
-7365
-7338
-7312
-7285
-7258
-7231
-7205
-7178
-7152
-7125
-7099
-7072
-7046
-7020
-6994
-6968
-6942
-6916
-6891
-6865
-6840
-6815
-6790
-6765
-6741
-6716
-6692
-6668
-6644
-6621
-6598
-6575
-6552
-6529
-6507
-6485
-6463
-6441
-6420
-6399
-6379
-6358
-6338
-6318
-6299
-6280
-6261
-6243
-6225
-6207
-6189
-6172
-6156
-6139
-6123
-6108
-6092
-6077
-6063
-6049
-6035
-6021
-6008
-5995
-5983
-5971
-5959
-5948
-5936
-5926
-5915
-5905
-5895
-5885
-5876
-5866
-5858
-5849
-5841
-5833
-5825
-5817
-5810
-5803
-5796
-5790
-5783
-5777
-5771
-5765
-5760
-5754
-5749
-5744
-5739
-5734
-5729
-5725
-5720
-5716
-5712
-5708
-5704
-5700
-5696
-5692
-5689
-5686
-5682
-5679
-5676
-5673
-5670
-5667
-5664
-5661
-5659
-5656
-5653
-5650
-5648
-5645
-5642
-5639
-5637
-5634
-5631
-5628
-5625
-5622
-5619
-5616
-5613
-5610
-5607
-5604
-5600
-5597
-5593
-5589
-5585
-5581
-5577
-5573
-5568
-5563
-5558
-5553
-5548
-5543
-5537
-5531
-5525
-5518
-5512
-5505
-5498
-5491
-5483
-5475
-5467
-5458
-5449
-5440
-5431
-5421
-5411
-5401
-5390
-5379
-5368
-5356
-5344
-5331
-5318
-5305
-5292
-5278
-5263
-5249
-5234
-5219
-5203
-5187
-5170
-5154
-5136
-5119
-5101
-5083
-5064
-5045
-5026
-5006
-4986
-4965
-4944
-4923
-4901
-4879
-4857
-4834
-4811
-4787
-4763
-4739
-4715
-4690
-4664
-4638
-4612
-4586
-4559
-4532
-4504
-4477
-4449
-4420
-4392
-4363
-4334
-4304
-4275
-4245
-4215
-4184
-4154
-4123
-4091
-4061
-4030
-3999
-3967
-3936
-3904
-3873
-3841
-3810
-3778
-3746
-3714
-3683
-3651
-3620
-3588
-3557
-3525
-3494
-3463
-3432
-3401
-3370
-3339
-3309
-3278
-3248
-3218
-3188
-3158
-3129
-3100
-3071
-3043
-3014
-2986
-2959
-2931
-2904
-2877
-2851
-2825
-2799
-2774
-2749
-2725
-2701
-2677
-2654
-2631
-2609
-2587
-2565
-2544
-2523
-2503
-2483
-2464
-2445
-2426
-2408
-2390
-2373
-2356
-2340
-2324
-2308
-2293
-2278
-2264
-2250
-2236
-2223
-2210
-2198
-2186
-2175
-2164
-2153
-2143
-2133
-2124
-2115
-2106
-2098
-2090
-2082
-2075
-2068
-2061
-2055
-2049
-2043
-2037
-2033
-2028
-2023
-2019
-2015
-2011
-2007
-2003
-2000
-1997
-1994
-1991
-1989
-1986
-1984
-1982
-1980
-1978
-1976
-1974
-1972
-1971
-1969
-1968
-1967
-1966
-1964
-1963
-1962
-1961
-1960
-1959
-1959
-1958
-1957
-1956
-1955
-1954
-1954
-1953
-1952
-1951
-1950
-1949
-1948
-1947
-1946
-1945
-1944
-1942
-1941
-1940
-1938
-1936
-1935
-1933
-1931
-1929
-1927
-1924
-1922
-1919
-1917
-1914
-1911
-1908
-1905
-1902
-1899
-1895
-1892
-1888
-1884
-1881
-1877
-1873
-1869
-1865
-1861
-1857
-1853
-1849
-1844
-1840
-1836
-1832
-1827
-1823
-1818
-1814
-1810
-1805
-1801
-1796
-1792
-1787
-1783
-1778
-1774
-1769
-1765
-1760
-1756
-1751
-1747
-1742
-1738
-1733
-1729
-1724
-1720
-1716
-1711
-1707
-1703
-1699
-1695
-1691
-1688
-1684
-1680
-1677
-1673
-1670
-1667
-1664
-1660
-1657
-1655
-1652
-1649
-1646
-1644
-1642
-1639
-1637
-1635
-1633
-1631
-1630
-1628
-1627
-1626
-1625
-1624
-1623
-1623
-1622
-1622
-1622
-1622
-1623
-1623
-1624
-1625
-1626
-1628
-1629
-1631
-1633
-1635
-1637
-1640
-1642
-1645
-1648
-1652
-1655
-1659
-1663
-1667
-1672
-1677
-1681
-1687
-1692
-1697
-1703
-1709
-1715
-1721
-1728
-1734
-1741
-1748
-1755
-1763
-1770
-1778
-1785
-1793
-1801
-1809
-1817
-1825
-1834
-1842
-1851
-1859
-1868
-1876
-1885
-1893
-1902
-1911
-1919
-1928
-1936
-1945
-1954
-1962
-1971
-1979
-1987
-1996
-2004
-2012
-2021
-2029
-2037
-2045
-2053
-2061
-2068
-2076
-2084
-2091
-2099
-2106
-2113
-2120
-2127
-2134
-2141
-2147
-2154
-2160
-2166
-2172
-2178
-2184
-2190
-2195
-2201
-2206
-2211
-2216
-2220
-2225
-2229
-2233
-2237
-2240
-2244
-2247
-2250
-2253
-2256
-2258
-2260
-2262
-2264
-2265
-2267
-2267
-2268
-2269
-2269
-2269
-2268
-2268
-2267
-2265
-2264
-2262
-2260
-2257
-2254
-2251
-2247
-2243
-2239
-2234
-2229
-2224
-2218
-2211
-2205
-2198
-2190
-2182
-2174
-2165
-2156
-2146
-2136
-2126
-2115
-2103
-2092
-2079
-2067
-2054
-2040
-2025
-2012
-1997
-1982
-1967
-1951
-1934
-1917
-1900
-1883
-1864
-1846
-1827
-1808
-1788
-1768
-1748
-1727
-1705
-1683
-1661
-1639
-1616
-1592
-1568
-1544
-1519
-1494
-1469
-1443
-1417
-1391
-1364
-1337
-1310
-1282
-1254
-1225
-1197
-1168
-1138
-1109
-1079
-1049
-1018
-989
-958
-927
-896
-865
-834
-802
-771
-739
-708
-676
-644
-613
-581
-549
-517
-485
-454
-422
-390
-358
-327
-295
-264
-233
-201
-170
-139
-108
-78
-47
-17
13
43
72
102
131
160
188
217
245
273
300
327
354
381
407
433
458
483
508
533
556
580
603
626
648
670
692
713
733
754
773
792
811
830
848
865
882
899
915
930
945
960
974
988
1002
1014
1027
1039
1050
1062
1072
1082
1092
1101
1110
1119
1127
1134
1142
1148
1155
1161
1166
1172
1177
1181
1185
1189
1193
1196
1199
1202
1204
1206
1208
1210
1211
1212
1214
1214
1215
1216
1216
1217
1217
1218
1218
1218
1218
1219
1219
1219
1220
1220
1221
1222
1223
1224
1225
1226
1228
1229
1231
1233
1236
1238
1241
1244
1247
1251
1254
1258
1263
1267
1272
1277
1282
1288
1294
1300
1307
1314
1321
1328
1336
1344
1353
1361
1370
1380
1390
1400
1410
1421
1432
1443
1455
1466
1479
1491
1504
1517
1530
1544
1558
1572
1587
1601
1617
1632
1648
1664
1680
1696
1713
1730
1747
1765
1782
1800
1819
1837
1856
1875
1894
1913
1932
1952
1972
1992
2012
2032
2053
2073
2094
2115
2136
2158
2179
2201
2223
2245
2267
2289
2311
2334
2356
2379
2401
2424
2447
2470
2493
2516
2539
2562
2585
2609
2632
2656
2679
2702
2726
2749
2773
2796
2820
2843
2867
2890
2913
2937
2960
2984
3007
3030
3053
3076
3099
3122
3145
3168
3191
3214
3237
3259
3282
3304
3327
3349
3371
3393
3415
3437
3459
3481
3503
3525
3546
3567
3589
3610
3631
3652
3673
3693
3714
3734
3754
3775
3795
3815
3834
3854
3873
3893
3912
3931
3950
3969
3988
4006
4025
4043
4062
4080
4099
4117
4134
4152
4170
4188
4205
4222
4239
4257
4273
4290
4307
4323
4340
4356
4372
4388
4404
4420
4435
4451
4466
4481
4496
4511
4526
4541
4555
4570
4584
4598
4612
4626
4640
4654
4668
4681
4695
4708
4721
4734
4747
4760
4773
4786
4798
4811
4823
4835
4847
4859
4871
4883
4894
4906
4917
4929
4940
4951
4962
4973
4984
4995
5006
5016
5027
5037
5048
5058
5068
5078
5088
5098
5108
5118
5128
5138
5147
5157
5167
5176
5186
5195
5205
5214
5224
5234
5243
5253
5263
5272
5282
5292
5302
5312
5322
5332
5343
5353
5363
5374
5384
5395
5405
5416
5427
5437
5448
5459
5470
5482
5493
5504
5516
5528
5540
5552
5564
5576
5588
5601
5614
5627
5640
5653
5666
5680
5694
5708
5722
5736
5751
5766
5781
5797
5813
5829
5845
5861
5878
5896
5913
5931
5949
5967
5986
6005
6025
6044
6064
6085
6105
6126
6148
6169
6191
6213
6236
6259
6282
6306
6329
6354
6378
6403
6428
6453
6479
6504
6531
6557
6584
6611
6638
6666
6694
6722
6751
6779
6809
6838
6868
6897
6928
6958
6989
7020
7051
7082
7114
7146
7178
7210
7242
7275
7307
7340
7373
7406
7439
7472
7505
7538
7571
7604
7638
7671
7704
7737
7770
7803
7837
7870
7903
7935
7968
8000
8034
8066
8098
8131
8163
8194
8226
8258
8289
8320
8351
8381
8411
8441
8471
8501
8530
8558
8587
8615
8642
8669
8696
8723
8749
8774
8799
8824
8848
8872
8896
8919
8941
8963
8985
9006
9027
9047
9067
9087
9106
9124
9142
9160
9177
9194
9210
9226
9241
9256
9270
9285
9298
9311
9324
9336
9348
9359
9370
9380
9389
9399
9407
9416
9424
9431
9438
9444
9450
9455
9460
9464
9468
9472
9475
9477
9479
9481
9482
9483
9483
9483
9482
9481
9479
9477
9475
9472
9469
9465
9461
9456
9451
9445
9439
9433
9426
9419
9411
9403
9395
9386
9377
9368
9358
9348
9338
9327
9316
9305
9293
9281
9269
9257
9244
9231
9218
9205
9191
9178
9164
9150
9135
9121
9106
9091
9076
9061
9046
9030
9014
8998
8982
8966
8950
8933
8917
8900
8884
8867
8850
8833
8816
8799
8782
8765
8748
8731
8714
8697
8680
8663
8646
8630
8613
8596
8579
8562
8545
8528
8512
8495
8479
8462
8446
8430
8413
8397
8381
8366
8350
8335
8319
8304
8289
8274
8259
8245
8231
8216
8203
8189
8175
8162
8148
8135
8124
8111
8099
8087
8074
8064
8052
8041
8029
8020
8009
7999
7989
7979
7969
7959
7950
7941
7932
7924
7915
7907
7899
7891
7883
7876
7868
7861
7854
7847
7841
7834
7828
7821
7815
7809
7803
7797
7791
7785
7780
7774
7768
7763
7757
7752
7746
7741
7736
7730
7725
7720
7714
7709
7704
7699
7693
7688
7683
7678
7673
7667
7662
7657
7652
7647
7641
7636
7631
7626
7621
7616
7611
7606
7601
7596
7591
7586
7581
7576
7571
7566
7562
7557
7552
7548
7543
7539
7534
7530
7526
7521
7517
7513
7509
7505
7501
7497
7493
7490
7486
7482
7479
7475
7471
7468
7464
7461
7457
7454
7450
7447
7443
7440
7437
7433
7430
7427
7423
7420
7417
7413
7410
7407
7404
7401
7398
7395
7392
7389
7386
7384
7381
7378
7376
7373
7370
7368
7365
7363
7361
7358
7356
7354
7351
7349
7347
7345
7342
7340
7338
7336
7334
7332
7330
7328
7326
7324
7322
7320
7318
7316
7314
7312
7310
7309
7307
7305
7303
7301
7300
7298
7296
7294
7292
7291
7289
7287
7285
7283
7281
7280
7278
7276
7274
7272
7270
7268
7266
7264
7262
7260
7258
7256
7254
7252
7250
7248
7245
7243
7241
7239
7237
7235
7233
7231
7229
7227
7224
7222
7220
7218
7215
7213
7211
7208
7206
7204
7201
7199
7196
7193
7191
7188
7185
7182
7179
7176
7173
7170
7167
7164
7161
7158
7155
7151
7148
7145
7141
7138
7134
7130
7127
7123
7119
7115
7111
7107
7103
7099
7094
7090
7085
7081
7076
7072
7067
7063
7058
7053
7049
7044
7039
7034
7030
7025
7020
7015
7011
7006
7001
6997
6992
6988
6983
6979
6974
6970
6966
6961
6957
6953
6948
6944
6940
6936
6932
6927
6923
6919
6915
6910
6906
6902
6897
6893
6889
6884
6879
6875
6870
6866
6861
6856
6851
6846
6841
6836
6831
6825
6820
6814
6808
6802
6796
6790
6783
6777
6770
6763
6755
6748
6740
6732
6724
6716
6707
6698
6689
6679
6669
6659
6649
6639
6628
6617
6605
6594
6582
6569
6557
6544
6531
6517
6504
6490
6475
6461
6446
6431
6415
6399
6383
6367
6350
6333
6316
6299
6281
6263
6244
6226
6207
6188
6168
6149
6129
6108
6088
6067
6046
6025
6004
5982
5960
5938
5916
5893
5871
5848
5825
5802
5779
5755
5732
5708
5684
5661
5637
5613
5588
5564
5540
5516
5492
5468
5443
5419
5395
5371
5347
5323
5299
5275
5251
5227
5203
5179
5155
5132
5108
5085
5062
5038
5015
4992
4970
4947
4924
4902
4880
4858
4836
4815
4793
4772
4751
4731
4710
4690
4670
4651
4631
4612
4593
4575
4557
4539
4521
4504
4486
4470
4453
4437
4421
4405
4390
4375
4360
4346
4332
4318
4304
4291
4278
4266
4254
4242
4230
4219
4208
4197
4187
4177
4167
4157
4148
4139
4130
4122
4114
4106
4098
4091
4083
4077
4070
4065
4059
4053
4046
4042
4037
4032
4027
4022
4019
4014
4011
4008
4003
4001
3998
3995
3992
3990
3987
3985
3982
3980
3978
3976
3974
3972
3971
3969
3968
3966
3965
3964
3963
3962
3961
3960
3959
3958
3958
3957
3956
3956
3955
3955
3955
3954
3954
3954
3954
3954
3954
3954
3954
3954
3954
3954
3955
3955
3955
3956
3956
3957
3957
3958
3959
3959
3960
3960
3961
3962
3962
3963
3963
3964
3964
3965
3965
3966
3966
3967
3967
3968
3968
3968
3968
3968
3968
3968
3968
3968
3967
3967
3966
3966
3965
3964
3963
3962
3961
3960
3958
3957
3955
3953
3951
3949
3947
3945
3943
3940
3937
3935
3932
3928
3925
3922
3918
3915
3911
3907
3903
3899
3895
3891
3886
3882
3877
3873
3868
3863
3858
3853
3848
3843
3838
3832
3827
3821
3816
3810
3804
3798
3793
3787
3781
3774
3768
3762
3756
3749
3743
3736
3730
3723
3717
3710
3703
3697
3690
3683
3676
3670
3663
3656
3649
3643
3636
3629
3623
3616
3609
3603
3596
3589
3583
3576
3570
3563
3557
3551
3544
3538
3532
3526
3520
3514
3508
3502
3496
3490
3485
3479
3473
3468
3462
3457
3451
3446
3441
3435
3430
3425
3420
3415
3410
3405
3400
3395
3391
3386
3381
3377
3372
3367
3363
3358
3354
3349
3344
3340
3335
3331
3326
3321
3317
3312
3307
3302
3298
3293
3288
3283
3278
3272
3267
3262
3256
3251
3245
3239
3233
3227
3221
3215
3208
3202
3195
3188
3181
3174
3166
3159
3151
3143
3135
3127
3119
3111
3102
3093
3084
3075
3065
3056
3046
3036
3026
3016
3005
2995
2984
2973
2962
2950
2939
2927
2916
2904
2892
2879
2867
2855
2842
2829
2816
2803
2790
2777
2764
2750
2737
2723
2709
2695
2681
2667
2653
2638
2624
2609
2594
2580
2565
2550
2534
2519
2504
2488
2472
2456
2441
2424
2408
2392
2375
2359
2342
2325
2308
2291
2273
2256
2238
2220
2202
2184
2165
2146
2128
2108
2089
2070
2050
2029
2009
1990
1969
1949
1928
1907
1885
1864
1842
1820
1798
1776
1754
1731
1708
1685
1662
1638
1614
1590
1566
1542
1517
1492
1467
1442
1417
1391
1365
1339
1313
1286
1259
1233
1205
1178
1151
1123
1095
1067
1039
1010
982
953
924
895
865
836
806
777
747
717
686
656
626
595
565
534
503
472
441
410
379
347
316
285
253
222
190
159
127
96
64
33
1
-30
-61
-93
-124
-155
-186
-216
-247
-277
-308
-338
-368
-398
-427
-456
-486
-514
-543
-571
-599
-627
-655
-682
-709
-736
-762
-788
-813
-839
-863
-888
-912
-936
-959
-982
-1004
-1026
-1048
-1069
-1090
-1110
-1130
-1149
-1168
-1187
-1205
-1223
-1241
-1257
-1274
-1290
-1306
-1321
-1336
-1350
-1364
-1378
-1391
-1404
-1416
-1428
-1440
-1451
-1462
-1473
-1483
-1493
-1502
-1511
-1520
-1528
-1536
-1544
-1551
-1558
-1565
-1571
-1577
-1583
-1588
-1593
-1598
-1602
-1606
-1610
-1613
-1617
-1620
-1622
-1625
-1627
-1629
-1630
-1632
-1633
-1634
-1635
-1635
-1635
-1636
-1636
-1636
-1635
-1635
-1634
-1633
-1633
-1632
-1631
-1629
-1628
-1627
-1625
-1624
-1622
-1621
-1619
-1618
-1616
-1614
-1612
-1611
-1609
-1607
-1605
-1603
-1601
-1600
-1598
-1596
-1594
-1592
-1590
-1589
-1587
-1585
-1584
-1582
-1580
-1579
-1577
-1575
-1573
-1572
-1570
-1568
-1566
-1564
-1563
-1561
-1559
-1557
-1555
-1552
-1550
-1548
-1546
-1543
-1541
-1539
-1536
-1534
-1531
-1528
-1526
-1523
-1520
-1517
-1515
-1512
-1509
-1506
-1503
-1500
-1497
-1493
-1490
-1487
-1484
-1480
-1477
-1474
-1470
-1467
-1463
-1460
-1456
-1453
-1450
-1446
-1443
-1439
-1436
-1432
-1429
-1426
-1423
-1419
-1416
-1413
-1410
-1407
-1404
-1401
-1399
-1396
-1393
-1391
-1388
-1386
-1384
-1381
-1379
-1377
-1375
-1373
-1371
-1370
-1368
-1366
-1365
-1363
-1362
-1361
-1359
-1358
-1357
-1356
-1355
-1354
-1353
-1352
-1351
-1351
-1350
-1349
-1349
-1348
-1347
-1347
-1346
-1345
-1345
-1344
-1344
-1343
-1342
-1342
-1341
-1341
-1340
-1339
-1339
-1338
-1337
-1336
-1335
-1334
-1333
-1332
-1331
-1330
-1328
-1327
-1326
-1324
-1323
-1321
-1319
-1318
-1316
-1314
-1313
-1311
-1309
-1307
-1305
-1303
-1301
-1299
-1297
-1295
-1292
-1290
-1288
-1285
-1283
-1280
-1278
-1275
-1273
-1270
-1267
-1265
-1262
-1259
-1256
-1253
-1251
-1248
-1245
-1242
-1239
-1236
-1233
-1231
-1228
-1225
-1222
-1219
-1216
-1213
-1210
-1207
-1204
-1201
-1198
-1195
-1192
-1189
-1186
-1183
-1180
-1177
-1174
-1171
-1168
-1165
-1161
-1158
-1155
-1152
-1149
-1146
-1143
-1139
-1136
-1133
-1130
-1127
-1124
-1121
-1118
-1115
-1112
-1109
-1106
-1104
-1101
-1098
-1096
-1094
-1091
-1089
-1087
-1085
-1083
-1082
-1080
-1079
-1077
-1076
-1075
-1075
-1074
-1074
-1074
-1074
-1074
-1075
-1076
-1077
-1078
-1080
-1082
-1084
-1087
-1090
-1093
-1096
-1100
-1105
-1109
-1114
-1119
-1124
-1130
-1136
-1143
-1150
-1157
-1165
-1173
-1181
-1190
-1199
-1208
-1218
-1228
-1239
-1250
-1261
-1273
-1284
-1297
-1309
-1322
-1336
-1349
-1363
-1377
-1392
-1407
-1422
-1438
-1454
-1470
-1487
-1503
-1521
-1538
-1556
-1573
-1592
-1610
-1628
-1647
-1666
-1685
-1705
-1724
-1744
-1764
-1784
-1804
-1824
-1845
-1865
-1886
-1906
-1927
-1948
-1969
-1990
-2011
-2032
-2053
-2074
-2095
-2116
-2138
-2159
-2180
-2201
-2222
-2244
-2265
-2286
-2307
-2328
-2349
-2371
-2391
-2412
-2433
-2454
-2475
-2495
-2516
-2536
-2556
-2576
-2596
-2616
-2636
-2655
-2674
-2693
-2712
-2731
-2749
-2768
-2786
-2804
-2821
-2839
-2856
-2873
-2890
-2906
-2923
-2939
-2955
-2970
-2986
-3001
-3015
-3030
-3044
-3058
-3072
-3085
-3098
-3111
-3124
-3136
-3148
-3160
-3171
-3183
-3193
-3204
-3214
-3224
-3234
-3243
-3252
-3261
-3270
-3278
-3285
-3293
-3300
-3307
-3314
-3320
-3326
-3332
-3337
-3342
-3347
-3352
-3356
-3360
-3364
-3368
-3371
-3374
-3376
-3379
-3381
-3383
-3384
-3386
-3387
-3388
-3388
-3389
-3389
-3389
-3388
-3388
-3387
-3386
-3385
-3383
-3381
-3379
-3377
-3375
-3372
-3369
-3366
-3363
-3360
-3356
-3352
-3348
-3344
-3340
-3336
-3331
-3327
-3322
-3317
-3312
-3307
-3302
-3296
-3291
-3285
-3280
-3274
-3268
-3262
-3257
-3251
-3245
-3238
-3232
-3226
-3220
-3214
-3207
-3201
-3194
-3188
-3181
-3175
-3168
-3162
-3155
-3148
-3142
-3135
-3129
-3122
-3116
-3109
-3103
-3096
-3090
-3083
-3077
-3071
-3064
-3058
-3052
-3046
-3040
-3034
-3029
-3023
-3017
-3012
-3006
-3001
-2996
-2991
-2986
-2981
-2976
-2971
-2967
-2962
-2958
-2954
-2950
-2946
-2942
-2939
-2935
-2932
-2929
-2926
-2923
-2920
-2918
-2915
-2913
-2911
-2909
-2907
-2905
-2904
-2903
-2902
-2901
-2900
-2899
-2899
-2899
-2899
-2899
-2900
-2900
-2901
-2902
-2903
-2904
-2906
-2908
-2909
-2911
-2914
-2916
-2918
-2921
-2924
-2927
-2930
-2933
-2936
-2940
-2943
-2947
-2951
-2955
-2959
-2963
-2967
-2972
-2976
-2981
-2986
-2991
-2995
-3001
-3006
-3011
-3016
-3022
-3027
-3033
-3038
-3044
-3050
-3056
-3062
-3068
-3075
-3081
-3087
-3094
-3100
-3107
-3114
-3120
-3127
-3134
-3141
-3148
-3155
-3162
-3169
-3176
-3183
-3190
-3197
-3204
-3211
-3218
-3225
-3232
-3239
-3246
-3253
-3260
-3267
-3274
-3280
-3287
-3293
-3300
-3306
-3312
-3319
-3325
-3331
-3337
-3342
-3348
-3354
-3359
-3364
-3370
-3375
-3380
-3385
-3389
-3394
-3398
-3402
-3406
-3410
-3414
-3418
-3421
-3424
-3427
-3430
-3433
-3436
-3438
-3440
-3442
-3444
-3445
-3447
-3448
-3449
-3449
-3450
-3450
-3450
-3450
-3450
-3449
-3449
-3448
-3446
-3445
-3444
-3442
-3440
-3438
-3436
-3433
-3431
-3428
-3425
-3421
-3418
-3414
-3411
-3407
-3403
-3398
-3394
-3389
-3384
-3379
-3374
-3369
-3364
-3358
-3352
-3346
-3340
-3334
-3328
-3321
-3314
-3308
-3301
-3294
-3286
-3279
-3272
-3264
-3257
-3249
-3241
-3233
-3225
-3217
-3209
-3200
-3192
-3183
-3175
-3166
-3157
-3148
-3139
-3130
-3121
-3112
-3103
-3094
-3084
-3075
-3065
-3056
-3046
-3036
-3026
-3016
-3007
-2997
-2986
-2976
-2966
-2956
-2946
-2935
-2925
-2914
-2904
-2893
-2883
-2872
-2862
-2851
-2840
-2829
-2819
-2808
-2797
-2786
-2775
-2764
-2753
-2743
-2732
-2721
-2709
-2698
-2687
-2676
-2665
-2654
-2643
-2632
-2621
-2610
-2599
-2588
-2576
-2565
-2554
-2543
-2532
-2521
-2510
-2499
-2488
-2476
-2465
-2454
-2443
-2432
-2421
-2410
-2399
-2388
-2376
-2365
-2354
-2343
-2332
-2321
-2310
-2299
-2288
-2277
-2266
-2255
-2243
-2232
-2221
-2210
-2199
-2188
-2177
-2166
-2155
-2144
-2134
-2123
-2112
-2101
-2091
-2080
-2069
-2059
-2048
-2037
-2028
-2017
-2007
-1997
-1987
-1976
-1966
-1956
-1946
-1937
-1927
-1917
-1907
-1898
-1888
-1878
-1869
-1859
-1850
-1841
-1831
-1822
-1813
-1804
-1795
-1786
-1777
-1768
-1760
-1751
-1742
-1734
-1725
-1716
-1708
-1699
-1691
-1683
-1674
-1666
-1657
-1649
-1641
-1633
-1624
-1616
-1608
-1600
-1591
-1583
-1575
-1567
-1558
-1550
-1542
-1534
-1525
-1517
-1509
-1501
-1492
-1484
-1475
-1467
-1458
-1450
-1441
-1432
-1424
-1415
-1406
-1397
-1388
-1379
-1370
-1361
-1352
-1342
-1333
-1324
-1314
-1304
-1295
-1285
-1275
-1265
-1255
-1245
-1235
-1225
-1214
-1204
-1193
-1183
-1172
-1162
-1151
-1140
-1129
-1118
-1107
-1096
-1085
-1074
-1063
-1052
-1041
-1030
-1018
-1006
-996
-985
-974
-962
-951
-939
-928
-917
-905
-894
-882
-871
-859
-848
-836
-825
-813
-802
-790
-779
-768
-757
-745
-734
-723
-712
-701
-690
-679
-668
-657
-646
-636
-625
-614
-604
-593
-583
-573
-562
-552
-542
-532
-522
-512
-503
-493
-483
-474
-464
-455
-445
-436
-427
-418
-409
-400
-391
-382
-373
-365
-356
-348
-339
-331
-323
-315
-307
-299
-291
-284
-276
-269
-261
-254
-247
-240
-232
-226
-219
-212
-205
-199
-192
-186
-179
-173
-167
-161
-155
-149
-143
-137
-131
-125
-119
-114
-108
-102
-97
-91
-85
-80
-74
-69
-63
-58
-52
-47
-42
-36
-31
-25
-20
-14
-9
-3
2
7
13
18
24
29
35
40
46
51
56
62
67
73
78
84
89
95
100
105
111
116
122
127
133
138
143
149
154
160
165
170
176
181
186
191
196
202
207
212
217
221
226
231
236
241
245
250
254
259
263
267
271
275
279
283
287
291
295
298
302
306
309
312
315
319
322
325
328
330
333
336
338
341
344
346
348
351
353
355
357
359
361
363
365
367
369
371
373
375
377
379
381
383
385
387
389
391
393
395
397
399
402
404
406
409
411
414
417
419
422
425
428
431
434
437
440
443
446
450
453
457
460
464
468
472
476
480
484
488
492
496
500
505
509
514
518
522
527
531
536
540
545
550
554
559
563
568
572
577
581
586
590
595
599
604
608
612
617
621
625
630
634
638
642
647
651
655
659
663
667
671
675
679
683
687
691
694
698
702
706
710
713
717
721
724
728
732
735
739
743
747
750
754
758
761
765
769
773
777
780
784
788
792
796
800
804
807
811
815
819
823
827
831
836
840
844
848
852
856
861
865
870
874
878
883
888
892
897
902
907
912
917
922
927
933
938
944
949
955
961
967
973
979
985
991
998
1004
1010
1018
1025
1032
1039
1046
1054
1061
1069
1077
1085
1093
1102
1110
1119
1128
1137
1146
1155
1164
1174
1183
1193
1203
1213
1224
1234
1244
1255
1266
1277
1288
1299
1310
1321
1333
1345
1356
1368
1380
1392
1404
1417
1429
1442
1454
1467
1479
1492
1505
1518
1531
1544
1557
1570
1583
1596
1609
1622
1635
1648
1661
1674
1688
1701
1714
1727
1740
1753
1766
1779
1792
1805
1818
1831
1843
1856
1868
1881
1893
1906
1918
1930
1942
1955
1966
1978
1990
2001
2013
2025
2036
2047
2058
2069
2080
2090
2101
2111
2121
2131
2141
2151
2161
2170
2179
2188
2197
2206
2215
2223
2231
2240
2248
2255
2263
2271
2278
2285
2292
2299
2305
2312
2318
2324
2330
2336
2342
2347
2352
2357
2362
2367
2372
2376
2380
2384
2388
2392
2395
2399
2402
2405
2407
2410
2412
2415
2417
2419
2420
2422
2423
2424
2425
2425
2426
2426
2426
2426
2426
2425
2424
2423
2422
2421
2419
2417
2415
2413
2411
2408
2406
2403
2400
2396
2393
2389
2386
2382
2378
2373
2369
2365
2360
2355
2351
2346
2341
2336
2331
2325
2320
2315
2310
2304
2299
2294
2288
2283
2277
2272
2267
2261
2256
2251
2246
2240
2235
2230
2225
2220
2215
2211
2206
2201
2197
2192
2188
2184
2180
2176
2172
2168
2164
2161
2157
2154
2151
2148
2145
2142
2139
2136
2134
2131
2129
2127
2125
2123
2121
2119
2118
2116
2114
2113
2112
2110
2109
2108
2107
2105
2104
2103
2102
2101
2100
2099
2097
2096
2095
2094
2093
2091
2090
2088
2087
2085
2083
2081
2079
2076
2074
2071
2069
2066
2063
2059
2056
2052
2048
2044
2039
2035
2029
2025
2019
2013
2007
2001
1994
1987
1980
1973
1965
1957
1948
1939
1930
1921
1911
1901
1891
1880
1869
1858
1846
1834
1822
1809
1797
1783
1770
1756
1742
1727
1712
1697
1682
1666
1650
1634
1617
1600
1583
1566
1548
1530
1511
1493
1474
1455
1436
1416
1396
1376
1356
1335
1315
1294
1273
1251
1230
1208
1187
1165
1143
1121
1098
1076
1053
1031
1008
985
962
939
916
893
869
846
823
799
776
752
729
705
681
658
634
610
587
563
539
515
492
468
444
420
397
373
349
326
302
278
255
231
208
184
161
138
114
91
68
45
21
-2
-25
-48
-71
-94
-116
-139
-162
-185
-208
-230
-253
-276
-298
-321
-344
-366
-389
-411
-434
-456
-479
-501
-523
-546
-568
-590
-612
-634
-656
-678
-700
-722
-744
-766
-787
-809
-831
-852
-874
-895
-917
-938
-959
-980
-1002
-1022
-1044
-1064
-1085
-1106
-1127
-1147
-1168
-1188
-1208
-1229
-1249
-1269
-1289
-1308
-1328
-1348
-1367
-1386
-1406
-1425
-1444
-1463
-1482
-1500
-1519
-1538
-1556
-1574
-1592
-1611
-1629
-1646
-1664
-1682
-1699
-1717
-1734
-1752
-1769
-1786
-1803
-1820
-1837
-1853
-1870
-1887
-1903
-1919
-1936
-1952
-1968
-1984
-2000
-2016
-2031
-2047
-2062
-2077
-2093
-2108
-2123
-2138
-2152
-2167
-2182
-2196
-2211
-2225
-2239
-2253
-2267
-2281
-2294
-2308
-2322
-2335
-2348
-2362
-2375
-2388
-2401
-2414
-2427
-2439
-2452
-2465
-2477
-2489
-2502
-2514
-2527
-2539
-2551
-2563
-2575
-2587
-2599
-2611
-2623
-2635
-2647
-2658
-2670
-2682
-2693
-2705
-2716
-2728
-2739
-2751
-2762
-2774
-2785
-2797
-2808
-2819
-2831
-2842
-2853
-2865
-2876
-2887
-2899
-2910
-2921
-2933
-2944
-2956
-2967
-2978
-2990
-3001
-3012
-3024
-3035
-3047
-3058
-3069
-3081
-3092
-3104
-3115
-3126
-3138
-3149
-3161
-3172
-3184
-3195
-3207
-3218
-3230
-3241
-3253
-3264
-3275
-3287
-3298
-3310
-3321
-3332
-3344
-3355
-3366
-3377
-3388
-3399
-3411
-3422
-3433
-3443
-3454
-3465
-3476
-3486
-3497
-3507
-3517
-3527
-3537
-3547
-3557
-3567
-3576
-3585
-3595
-3604
-3613
-3621
-3630
-3638
-3646
-3654
-3662
-3669
-3677
-3684
-3691
-3697
-3704
-3710
-3716
-3722
-3727
-3733
-3738
-3742
-3747
-3751
-3755
-3759
-3762
-3765
-3768
-3771
-3773
-3775
-3777
-3778
-3780
-3780
-3781
-3781
-3781
-3781
-3780
-3779
-3778
-3777
-3775
-3773
-3771
-3768
-3766
-3763
-3759
-3756
-3752
-3748
-3744
-3739
-3735
-3730
-3725
-3719
-3714
-3708
-3702
-3696
-3690
-3684
-3678
-3671
-3664
-3658
-3651
-3643
-3636
-3629
-3622
-3614
-3606
-3599
-3591
-3583
-3575
-3567
-3560
-3552
-3544
-3536
-3528
-3520
-3512
-3503
-3495
-3487
-3480
-3472
-3464
-3456
-3448
-3440
-3432
-3424
-3417
-3409
-3401
-3393
-3386
-3378
-3371
-3363
-3356
-3348
-3341
-3334
-3326
-3319
-3312
-3305
-3297
-3290
-3283
-3276
-3269
-3262
-3255
-3248
-3242
-3235
-3228
-3221
-3214
-3207
-3201
-3194
-3187
-3180
-3173
-3167
-3160
-3153
-3146
-3140
-3133
-3126
-3119
-3113
-3106
-3099
-3093
-3086
-3080
-3073
-3067
-3060
-3054
-3047
-3041
-3035
-3028
-3022
-3016
-3010
-3004
-2998
-2992
-2986
-2981
-2975
-2970
-2964
-2959
-2954
-2949
-2944
-2939
-2935
-2930
-2926
-2922
-2918
-2914
-2910
-2907
-2903
-2900
-2897
-2894
-2892
-2889
-2887
-2884
-2882
-2880
-2879
-2877
-2876
-2874
-2873
-2872
-2872
-2871
-2871
-2870
-2870
-2870
-2871
-2871
-2872
-2872
-2873
-2874
-2875
-2877
-2878
-2879
-2881
-2883
-2885
-2887
-2889
-2892
-2894
-2897
-2900
-2902
-2905
-2909
-2912
-2915
-2919
-2922
-2926
-2929
-2933
-2937
-2941
-2945
-2949
-2953
-2958
-2962
-2967
-2971
-2976
-2980
-2985
-2990
-2995
-3000
-3005
-3010
-3015
-3020
-3025
-3030
-3035
-3041
-3046
-3051
-3057
-3062
-3068
-3073
-3079
-3085
-3090
-3096
-3102
-3107
-3113
-3119
-3125
-3130
-3136
-3142
-3148
-3154
-3160
-3166
-3172
-3178
-3184
-3190
-3196
-3202
-3208
-3215
-3221
-3227
-3233
-3239
-3246
-3252
-3258
-3264
-3271
-3277
-3283
-3289
-3295
-3302
-3308
-3314
-3320
-3326
-3332
-3338
-3344
-3350
-3356
-3361
-3367
-3373
-3379
-3384
-3390
-3395
-3400
-3406
-3411
-3416
-3421
-3426
-3431
-3436
-3440
-3445
-3449
-3454
-3458
-3462
-3466
-3470
-3474
-3478
-3481
-3485
-3488
-3492
-3495
-3498
-3501
-3504
-3507
-3510
-3513
-3516
-3518
-3521
-3523
-3526
-3528
-3530
-3533
-3535
-3537
-3539
-3541
-3543
-3545
-3547
-3549
-3550
-3552
-3554
-3555
-3557
-3558
-3560
-3561
-3562
-3563
-3565
-3566
-3567
-3568
-3569
-3570
-3571
-3572
-3572
-3573
-3574
-3575
-3576
-3576
-3577
-3578
-3578
-3579
-3580
-3580
-3581
-3581
-3582
-3582
-3583
-3583
-3584
-3584
-3584
-3585
-3585
-3585
-3585
-3585
-3586
-3586
-3586
-3586
-3586
-3585
-3585
-3585
-3585
-3584
-3584
-3583
-3582
-3582
-3581
-3580
-3579
-3578
-3576
-3575
-3573
-3571
-3570
-3568
-3566
-3564
-3561
-3559
-3556
-3553
-3551
-3547
-3544
-3541
-3537
-3533
-3529
-3525
-3521
-3516
-3511
-3506
-3501
-3496
-3490
-3484
-3478
-3472
-3466
-3459
-3452
-3445
-3438
-3431
-3423
-3415
-3407
-3398
-3390
-3381
-3372
-3362
-3353
-3343
-3333
-3323
-3312
-3302
-3291
-3280
-3269
-3257
-3245
-3233
-3221
-3208
-3196
-3183
-3169
-3156
-3142
-3128
-3114
-3100
-3085
-3070
-3055
-3039
-3024
-3008
-2992
-2975
-2959
-2942
-2925
-2908
-2890
-2873
-2855
-2837
-2819
-2801
-2782
-2764
-2745
-2726
-2707
-2688
-2669
-2649
-2630
-2610
-2590
-2570
-2550
-2530
-2510
-2490
-2470
-2449
-2429
-2409
-2388
-2368
-2347
-2327
-2306
-2286
-2265
-2245
-2224
-2204
-2184
-2164
-2143
-2123
-2103
-2083
-2064
-2044
-2024
-2005
-1985
-1966
-1947
-1928
-1909
-1891
-1872
-1854
-1835
-1817
-1799
-1782
-1764
-1747
-1730
-1713
-1696
-1679
-1663
-1647
-1631
-1615
-1599
-1584
-1569
-1554
-1539
-1525
-1511
-1497
-1483
-1469
-1456
-1443
-1430
-1417
-1405
-1393
-1381
-1370
-1358
-1347
-1336
-1326
-1315
-1305
-1295
-1286
-1276
-1267
-1258
-1249
-1241
-1233
-1225
-1217
-1210
-1202
-1195
-1188
-1182
-1175
-1169
-1163
-1158
-1152
-1147
-1142
-1137
-1132
-1127
-1123
-1119
-1115
-1111
-1107
-1104
-1100
-1097
-1094
-1091
-1088
-1085
-1083
-1080
-1078
-1076
-1074
-1072
-1070
-1068
-1067
-1065
-1064
-1062
-1061
-1060
-1058
-1057
-1056
-1055
-1054
-1053
-1052
-1051
-1051
-1050
-1049
-1048
-1048
-1047
-1046
-1045
-1045
-1044
-1043
-1043
-1042
-1041
-1041
-1040
-1039
-1039
-1038
-1037
-1036
-1036
-1035
-1034
-1033
-1033
-1032
-1031
-1030
-1029
-1028
-1028
-1027
-1026
-1025
-1024
-1022
-1022
-1020
-1020
-1018
-1016
-1016
-1014
-1012
-1012
-1010
-1008
-1006
-1004
-1002
-1000
-999
-997
-995
-993
-991
-988
-986
-984
-981
-979
-976
-973
-971
-968
-965
-962
-960
-957
-954
-951
-948
-945
-941
-938
-935
-932
-929
-925
-922
-919
-916
-912
-909
-906
-902
-899
-896
-892
-889
-886
-883
-879
-876
-873
-870
-867
-864
-861
-858
-855
-853
-850
-847
-844
-842
-839
-836
-833
-831
-828
-826
-823
-820
-818
-815
-813
-810
-808
-805
-803
-800
-798
-795
-793
-790
-787
-785
-782
-779
-776
-774
-771
-768
-765
-762
-759
-756
-753
-750
-746
-743
-740
-736
-733
-729
-726
-722
-719
-715
-711
-707
-704
-700
-696
-692
-688
-684
-680
-676
-671
-667
-663
-659
-654
-650
-645
-641
-636
-632
-627
-622
-617
-612
-608
-602
-597
-592
-587
-582
-576
-571
-565
-559
-554
-548
-542
-536
-530
-524
-517
-511
-504
-498
-491
-484
-478
-471
-464
-456
-449
-442
-434
-427
-419
-411
-404
-396
-387
-379
-371
-362
-354
-345
-336
-327
-317
-308
-299
-289
-279
-269
-259
-249
-239
-229
-219
-208
-197
-187
-176
-165
-154
-143
-132
-121
-110
-99
-87
-76
-65
-53
-42
-30
-19
-7
4
16
28
39
51
62
74
85
97
108
119
131
142
153
165
176
187
197
208
219
230
240
250
260
270
280
290
299
309
318
327
336
344
353
361
370
378
385
393
401
408
415
422
428
435
441
447
453
458
464
469
474
479
483
487
491
495
499
502
505
508
511
514
516
518
520
522
524
525
526
527
528
529
530
530
530
530
530
529
529
528
527
526
525
523
522
520
518
516
514
511
509
506
503
500
497
493
490
486
482
478
474
469
465
460
455
450
445
440
435
429
424
418
412
406
400
394
388
381
375
368
362
355
348
341
334
327
320
313
305
298
290
283
275
267
259
251
243
235
227
218
210
201
193
184
175
167
158
149
140
130
121
112
103
93
84
75
65
56
46
36
27
17
7
-3
-13
-23
-33
-43
-53
-63
-73
-83
-94
-104
-114
-124
-135
-145
-155
-165
-176
-186
-196
-206
-217
-227
-237
-247
-257
-266
-276
-286
-295
-305
-314
-323
-332
-341
-350
-359
-368
-376
-384
-392
-400
-408
-415
-423
-430
-437
-444
-450
-456
-463
-468
-474
-480
-485
-490
-494
-499
-503
-507
-511
-514
-517
-520
-523
-525
-528
-529
-531
-532
-533
-534
-535
-535
-535
-534
-534
-533
-531
-530
-528
-526
-524
-521
-519
-516
-512
-509
-505
-501
-497
-493
-488
-484
-479
-474
-469
-463
-458
-452
-446
-440
-433
-427
-420
-414
-407
-400
-393
-386
-378
-371
-363
-356
-348
-340
-332
-324
-316
-307
-299
-290
-282
-273
-264
-255
-246
-237
-228
-219
-210
-200
-191
-182
-172
-163
-154
-144
-135
-125
-115
-106
-96
-86
-77
-67
-58
-48
-38
-29
-19
-10
0
9
19
28
38
47
56
66
75
84
93
102
111
119
128
136
145
153
161
169
177
185
193
200
207
214
221
228
235
241
247
253
259
265
270
275
280
285
290
294
298
303
306
310
314
317
320
323
325
328
330
332
333
335
336
338
338
339
340
340
340
340
340
340
339
339
338
337
336
334
333
331
330
328
326
324
322
319
317
314
312
309
306
303
300
297
294
291
288
285
281
278
275
271
268
264
261
257
254
250
246
243
239
236
232
229
226
222
219
216
213
209
206
203
201
198
195
193
190
188
186
183
181
179
177
176
174
172
171
170
168
167
166
165
164
163
162
161
161
160
159
159
158
158
157
157
157
156
156
156
156
155
155
155
155
155
155
155
154
154
154
154
154
154
154
154
153
153
153
153
153
153
153
153
153
152
152
152
152
152
152
152
152
152
152
152
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
152
152
152
152
152
152
153
153
153
153
154
154
154
154
155
155
156
156
157
157
158
158
159
160
161
161
162
163
164
165
166
167
168
169
170
172
173
174
176
177
178
180
181
183
185
186
188
189
191
193
195
196
198
200
202
204
206
208
210
212
214
216
218
220
222
224
227
229
231
233
236
238
240
243
245
248
250
253
256
258
261
264
266
269
272
275
278
281
284
287
291
294
297
300
304
307
311
314
318
321
325
329
332
336
340
343
347
351
354
358
362
366
369
373
377
381
384
388
392
396
400
404
407
411
415
419
423
427
431
435
439
443
447
451
455
459
463
467
471
475
479
483
487
492
496
500
505
509
514
518
523
527
532
537
541
546
551
556
561
566
571
577
582
587
593
598
604
609
615
620
626
632
637
643
649
655
661
667
673
679
685
691
697
703
709
716
722
728
734
741
747
753
759
766
772
778
785
791
797
803
809
815
821
827
833
838
844
849
855
860
865
870
876
880
885
890
895
899
903
908
912
916
920
923
927
930
934
937
940
943
945
948
950
953
955
957
959
961
962
964
965
966
967
968
968
969
969
970
970
970
969
969
968
968
967
966
965
963
962
960
959
957
955
953
950
948
946
943
940
937
934
931
928
925
922
918
915
911
907
904
900
896
892
888
883
879
875
870
866
862
857
852
848
843
838
834
829
824
820
815
810
805
800
795
791
786
781
776
771
766
761
756
751
746
740
735
730
725
720
714
709
704
698
693
687
682
676
671
665
660
654
648
643
637
631
625
620
614
608
602
596
590
584
578
572
565
559
553
547
540
534
527
521
514
508
501
494
488
481
474
467
461
454
447
440
433
427
420
413
406
399
393
386
379
372
365
358
351
345
338
331
324
317
311
304
297
291
284
278
271
265
259
253
246
240
234
228
222
217
211
205
200
194
189
184
178
173
168
164
159
154
150
145
141
137
133
129
125
122
118
115
111
108
105
102
99
96
94
91
89
86
84
82
80
78
77
75
74
72
71
70
69
68
67
67
66
66
66
65
66
66
66
66
67
68
69
70
71
72
74
75
77
79
81
83
85
88
90
93
96
99
102
106
109
113
117
120
125
129
133
138
142
147
152
157
163
168
174
179
185
191
197
204
210
217
224
230
238
245
252
260
267
275
283
292
300
308
317
326
335
344
353
363
372
382
392
401
411
422
432
442
453
464
474
485
496
507
518
530
541
553
564
576
588
599
611
624
636
648
660
673
685
698
710
723
736
749
762
775
788
801
814
827
840
853
867
880
893
907
920
934
947
961
974
988
1000
1014
1028
1042
1055
1069
1082
1096
1109
1123
1136
1150
1163
1176
1190
1203
1217
1230
1243
1257
1270
1283
1297
1310
1323
1336
1349
1363
1376
1389
1402
1415
1428
1441
1454
1467
1480
1492
1505
1518
1530
1543
1555
1568
1580
1592
1604
1616
1628
1640
1652
1664
1675
1687
1698
1709
1721
1732
1742
1753
1764
1774
1785
1795
1805
1815
1825
1835
1845
1854
1864
1873
1882
1891
1899
1908
1916
1924
1932
1940
1948
1956
1963
1970
1977
1984
1991
1998
2004
2011
2017
2023
2029
2035
2040
2045
2051
2057
2062
2067
2072
2077
2082
2087
2091
2096
2100
2104
2109
2113
2117
2121
2125
2129
2133
2136
2140
2144
2147
2151
2154
2158
2161
2164
2167
2171
2174
2177
2180
2183
2186
2189
2192
2195
2198
2201
2204
2207
2210
2213
2216
2219
2223
2226
2229
2233
2236
2240
2243
2247
2251
2255
2259
2263
2267
2271
2276
2280
2285
2290
2295
2300
2305
2310
2316
2321
2327
2333
2339
2345
2351
2357
2364
2370
2377
2384
2391
2398
2406
2413
2421
2428
2436
2444
2452
2460
2468
2476
2484
2493
2501
2510
2518
2527
2536
2544
2553
2562
2571
2580
2588
2597
2606
2615
2624
2632
2641
2650
2658
2667
2675
2684
2692
2701
2709
2718
2726
2734
2742
2751
2759
2767
2775
2783
2790
2798
2806
2814
2821
2829
2836
2844
2851
2859
2866
2873
2880
2887
2894
2901
2908
2914
2921
2928
2934
2941
2947
2953
2959
2966
2972
2978
2984
2990
2995
3001
3007
3012
3018
3023
3028
3033
3038
3043
3048
3052
3057
3061
3066
3070
3074
3078
3082
3086
3090
3093
3097
3100
3103
3106
3109
3112
3114
3117
3119
3122
3124
3126
3128
3130
3132
3134
3135
3137
3138
3139
3141
3142
3143
3144
3145
3146
3146
3147
3148
3148
3149
3149
3149
3149
3150
3150
3150
3150
3150
3150
3150
3150
3150
3150
3150
3150
3150
3150
3150
3150
3150
3150
3150
3150
3151
3151
3151
3151
3151
3152
3152
3153
3153
3154
3154
3155
3155
3156
3157
3158
3158
3159
3160
3161
3162
3164
3165
3166
3168
3169
3170
3172
3174
3175
3177
3179
3181
3183
3185
3187
3189
3191
3193
3196
3198
3200
3203
3205
3208
3211
3213
3216
3219
3221
3224
3227
3230
3233
3236
3239
3242
3245
3248
3251
3254
3257
3260
3263
3266
3269
3272
3275
3278
3280
3283
3286
3289
3291
3294
3297
3299
3301
3304
3306
3308
3310
3312
3314
3316
3318
3319
3321
3322
3323
3325
3326
3327
3327
3328
3329
3329
3330
3330
3330
3330
3329
3329
3328
3328
3327
3326
3325
3324
3322
3321
3319
3317
3316
3314
3312
3309
3307
3305
3302
3300
3297
3294
3292
3289
3286
3283
3279
3276
3273
3270
3266
3263
3259
3255
3252
3248
3244
3240
3236
3232
3228
3224
3220
3216
3212
3208
3203
3199
3195
3191
3187
3182
3178
3174
3170
3165
3161
3157
3152
3148
3144
3140
3135
3131
3127
3123
3119
3114
3110
3106
3102
3098
3093
3089
3085
3080
3076
3072
3067
3063
3058
3054
3050
3045
3041
3036
3032
3027
3023
3018
3014
3010
3005
3001
2996
2992
2988
2983
2979
2974
2970
2966
2961
2957
2953
2948
2944
2940
2936
2931
2927
2923
2919
2914
2910
2906
2902
2898
2894
2890
2886
2882
2878
2874
2870
2866
2862
2859
2855
2851
2848
2844
2841
2837
2834
2830
2827
2824
2821
2817
2814
2811
2808
2805
2802
2799
2796
2793
2790
2787
2784
2781
2779
2776
2773
2770
2767
2765
2762
2759
2757
2754
2751
2749
2746
2743
2741
2738
2735
2733
2730
2727
2725
2722
2719
2716
2714
2711
2708
2705
2702
2699
2696
2693
2690
2686
2683
2680
2676
2673
2669
2666
2662
2659
2655
2651
2647
2643
2639
2635
2631
2627
2622
2618
2613
2609
2604
2599
2595
2590
2585
2580
2575
2569
2564
2558
2553
2547
2542
2536
2530
2524
2518
2512
2506
2499
2493
2487
2480
2474
2467
2461
2454
2448
2441
2434
2427
2421
2414
2407
2400
2393
2386
2378
2371
2364
2357
2349
2342
2334
2327
2319
2311
2303
2296
2288
2280
2272
2264
2256
2247
2239
2231
2223
2214
2206
2197
2189
2180
2172
2163
2155
2146
2137
2128
2120
2111
2102
2093
2084
2076
2067
2058
2049
2040
2031
2021
2013
2004
1995
1986
1977
1968
1959
1950
1941
1932
1923
1914
1905
1896
1887
1878
1869
1860
1851
1842
1833
1825
1816
1807
1799
1790
1781
1773
1764
1756
1748
1739
1731
1723
1715
1707
1699
1691
1683
1675
1668
1660
1653
1645
1638
1630
1623
1616
1608
1601
1594
1587
1580
1573
1566
1559
1553
1546
1539
1533
1526
1519
1513
1506
1500
1494
1487
1481
1475
1469
1463
1456
1450
1444
1438
1432
1426
1420
1414
1408
1402
1396
1390
1384
1378
1372
1366
1360
1354
1348
1342
1336
1330
1324
1317
1311
1305
1299
1292
1286
1280
1273
1267
1260
1254
1247
1241
1234
1227
1220
1213
1207
1200
1193
1186
1178
1171
1164
1157
1149
1142
1134
1127
1119
1111
1103
1095
1087
1078
1070
1062
1053
1044
1035
1026
1016
1008
998
988
979
969
959
949
938
928
917
907
896
885
874
863
851
840
828
817
805
793
781
769
757
745
733
720
708
695
683
670
657
644
631
618
605
592
579
565
552
538
524
511
497
483
469
455
441
427
413
399
385
371
357
343
328
314
300
286
271
257
243
228
214
199
185
170
156
141
127
112
98
83
69
54
40
25
11
-4
-18
-33
-47
-61
-76
-90
-104
-119
-133
-147
-161
-176
-190
-204
-218
-232
-246
-260
-274
-288
-302
-315
-329
-343
-356
-370
-384
-397
-411
-424
-437
-451
-464
-477
-490
-504
-517
-530
-543
-556
-569
-581
-594
-607
-620
-633
-645
-658
-671
-683
-696
-709
-721
-734
-746
-759
-771
-784
-797
-809
-822
-834
-847
-859
-872
-884
-896
-909
-921
-934
-946
-959
-971
-983
-996
-1008
-1020
-1032
-1045
-1057
-1069
-1081
-1093
-1105
-1117
-1129
-1140
-1152
-1164
-1175
-1187
-1198
-1210
-1221
-1232
-1243
-1254
-1265
-1276
-1287
-1297
-1308
-1318
-1329
-1339
-1349
-1359
-1369
-1378
-1388
-1397
-1407
-1416
-1425
-1434
-1442
-1451
-1459
-1468
-1476
-1484
-1492
-1499
-1507
-1514
-1522
-1529
-1536
-1542
-1549
-1556
-1562
-1568
-1574
-1580
-1586
-1591
-1597
-1602
-1607
-1612
-1617
-1622
-1626
-1631
-1635
-1639
-1643
-1647
-1651
-1654
-1658
-1661
-1665
-1668
-1671
-1674
-1676
-1679
-1682
-1684
-1686
-1688
-1690
-1692
-1694
-1696
-1697
-1698
-1700
-1701
-1702
-1702
-1703
-1704
-1704
-1704
-1705
-1705
-1705
-1705
-1704
-1704
-1703
-1703
-1702
-1701
-1700
-1699
-1698
-1697
-1695
-1694
-1692
-1690
-1688
-1686
-1684
-1682
-1680
-1677
-1675
-1672
-1670
-1667
-1664
-1661
-1658
-1655
-1652
-1649
-1645
-1642
-1638
-1635
-1631
-1627
-1623
-1619
-1616
-1611
-1607
-1603
-1599
-1595
-1590
-1586
-1581
-1576
-1572
-1567
-1562
-1557
-1552
-1547
-1542
-1537
-1532
-1526
-1521
-1515
-1510
-1504
-1499
-1493
-1487
-1482
-1476
-1470
-1464
-1457
-1451
-1445
-1439
-1432
-1426
-1419
-1413
-1406
-1399
-1392
-1385
-1378
-1371
-1364
-1357
-1349
-1342
-1334
-1327
-1319
-1311
-1304
-1296
-1288
-1280
-1272
-1263
-1255
-1247
-1238
-1230
-1222
-1213
-1204
-1196
-1187
-1178
-1169
-1160
-1151
-1142
-1133
-1124
-1115
-1106
-1096
-1087
-1078
-1068
-1059
-1049
-1040
-1030
-1020
-1010
-1000
-992
-982
-972
-962
-952
-942
-932
-922
-911
-901
-891
-880
-870
-859
-848
-838
-827
-816
-805
-794
-783
-771
-760
-749
-737
-725
-714
-702
-690
-678
-666
-654
-642
-629
-617
-605
-592
-579
-566
-554
-541
-528
-514
-501
-488
-474
-461
-447
-434
-420
-406
-392
-378
-364
-350
-336
-322
-308
-293
-279
-265
-250
-236
-221
-207
-192
-178
-164
-149
-135
-120
-106
-91
-77
-62
-48
-34
-19
-5
9
24
38
52
66
80
93
107
121
134
148
161
174
187
200
213
226
238
251
263
275
288
300
312
323
335
346
358
369
380
391
402
412
423
433
443
453
463
472
482
491
500
509
518
526
534
542
550
558
565
573
580
587
593
600
606
612
618
623
629
634
639
643
648
652
656
660
663
667
670
673
676
679
681
683
685
687
689
690
692
693
694
695
696
696
696
697
697
697
697
696
696
695
695
694
693
692
691
689
688
687
685
683
682
680
678
676
674
671
669
667
664
661
659
656
653
650
647
644
641
638
635
631
628
625
621
618
614
611
607
603
600
596
593
589
586
582
579
575
572
568
565
562
558
555
551
548
545
541
538
535
532
529
526
523
520
517
515
512
510
508
505
503
501
499
497
495
493
491
490
488
487
486
485
484
483
482
481
480
480
479
479
478
478
478
478
477
477
477
477
478
478
478
478
479
479
480
480
481
481
482
483
484
484
485
486
487
488
489
490
491
493
494
495
497
498
499
501
502
503
505
506
508
509
511
512
514
515
517
518
520
522
523
525
526
528
529
531
532
534
535
537
538
539
541
542
543
544
546
547
548
549
550
551
551
552
553
553
554
554
555
555
555
555
556
556
555
555
555
555
554
554
554
553
552
552
551
550
549
548
547
546
545
544
542
541
540
538
537
535
534
532
530
529
527
525
523
522
520
518
516
514
512
510
508
506
504
502
500
498
496
494
492
490
488
486
485
483
481
480
478
477
475
474
473
471
470
469
468
467
466
466
465
464
464
463
463
463
463
463
463
463
463
463
463
464
464
465
465
466
466
467
468
469
470
471
472
473
474
475
476
477
478
479
481
482
483
484
486
487
488
490
491
492
494
495
496
498
499
500
501
503
504
505
507
508
509
511
512
513
515
516
517
518
520
521
522
523
524
525
526
527
529
530
531
532
533
534
535
536
537
539
540
541
542
543
544
545
546
548
549
550
551
552
554
555
556
558
559
560
562
563
564
566
567
569
570
572
573
575
576
578
579
581
582
584
585
587
588
590
592
593
595
596
598
599
601
603
604
606
608
609
611
612
614
616
617
619
620
622
624
625
627
628
630
631
633
634
636
637
638
640
641
643
644
645
646
648
649
650
651
652
654
655
656
657
658
659
659
660
661
661
662
662
663
663
664
664
664
665
665
665
665
665
665
665
665
665
665
665
664
664
663
663
662
662
661
660
660
659
658
657
656
655
654
653
651
650
649
647
645
644
642
640
638
636
634
632
630
627
625
622
619
617
614
611
608
605
602
598
595
592
588
585
581
578
574
570
566
562
558
554
550
546
541
537
533
528
524
520
515
511
506
502
497
493
488
484
479
475
470
466
461
457
452
448
444
439
435
431
427
423
419
415
411
407
403
399
395
391
388
384
381
377
374
371
367
364
361
358
355
353
350
347
345
342
340
338
336
334
332
330
329
327
326
325
324
323
322
321
321
320
320
319
319
319
319
320
320
320
321
321
322
323
324
325
326
328
329
330
332
334
335
337
339
341
343
345
348
350
353
355
358
360
363
366
369
371
374
377
380
383
386
390
393
396
399
403
406
409
413
416
420
423
426
430
433
437
440
444
447
451
454
458
461
465
468
472
475
479
482
485
489
492
495
499
502
505
508
512
515
518
521
524
527
530
533
536
538
541
544
547
549
552
555
557
560
563
565
568
570
572
575
577
580
582
584
587
589
591
593
595
597
600
602
604
606
608
610
612
614
617
619
621
623
625
627
629
632
634
636
638
640
643
645
647
650
652
655
657
660
662
665
668
671
673
676
679
682
685
688
692
695
698
702
705
709
712
716
719
723
727
731
735
739
743
747
751
755
759
764
768
773
777
782
786
791
796
800
805
810
815
820
825
830
836
841
846
852
857
863
868
874
880
885
891
897
903
908
914
920
926
932
938
944
950
956
962
968
974
980
986
992
998
1004
1010
1016
1022
1028
1034
1040
1046
1052
1058
1064
1069
1075
1081
1086
1092
1098
1103
1108
1114
1119
1124
1129
1134
1139
1144
1148
1153
1158
1162
1166
1171
1175
1179
1183
1187
1190
1194
1197
1201
1204
1207
1210
1212
1215
1217
1220
1222
1224
1225
1227
1228
1230
1231
1232
1233
1233
1234
1234
1234
1234
1234
1234
1234
1233
1232
1232
1231
1230
1228
1227
1225
1224
1222
1220
1218
1216
1213
1211
1208
1206
1203
1200
1197
1194
1190
1187
1184
1180
1176
1172
1169
1164
1160
1156
1152
1147
1143
1138
1134
1129
1124
1119
1114
1109
1104
1099
1093
1088
1082
1077
1071
1066
1060
1054
1049
1043
1037
1031
1025
1018
1012
1006
1000
995
989
983
977
971
964
958
952
946
939
933
927
920
914
907
901
895
888
882
875
869
862
855
849
842
835
828
821
814
807
800
793
786
778
771
764
756
748
741
733
725
717
709
701
693
685
677
669
660
652
643
634
626
617
608
599
590
581
572
563
554
545
535
526
517
507
498
488
478
469
459
449
439
429
419
409
399
389
379
369
359
349
339
329
319
309
299
289
279
269
260
250
240
231
221
212
203
193
184
175
166
157
148
139
130
122
113
105
96
88
80
72
64
56
48
41
33
26
19
11
4
-3
-9
-16
-22
-29
-35
-41
-47
-53
-59
-64
-70
-75
-80
-85
-90
-95
-99
-104
-108
-112
-116
-120
-124
-128
-131
-135
-138
-141
-144
-147
-150
-153
-155
-158
-160
-163
-165
-167
-169
-171
-173
-174
-176
-178
-179
-181
-182
-183
-185
-186
-187
-188
-189
-190
-191
-192
-193
-194
-195
-196
-197
-197
-198
-199
-200
-201
-202
-202
-203
-204
-205
-206
-207
-208
-209
-210
-211
-212
-213
-214
-215
-216
-217
-218
-219
-221
-222
-223
-224
-226
-227
-228
-230
-231
-232
-234
-235
-237
-238
-240
-241
-243
-244
-245
-247
-248
-250
-251
-253
-254
-255
-257
-258
-259
-261
-262
-263
-264
-265
-267
-268
-269
-270
-271
-271
-272
-273
-274
-274
-275
-275
-276
-276
-276
-277
-277
-277
-277
-277
-277
-277
-277
-276
-276
-276
-275
-274
-274
-273
-272
-271
-270
-269
-268
-267
-265
-264
-263
-261
-260
-258
-256
-255
-253
-251
-249
-247
-246
-244
-242
-240
-237
-235
-233
-231
-229
-227
-224
-222
-220
-217
-215
-213
-210
-208
-206
-203
-201
-199
-196
-194
-192
-189
-187
-185
-182
-180
-178
-176
-173
-171
-169
-167
-164
-162
-160
-158
-156
-154
-152
-150
-148
-146
-144
-142
-140
-138
-136
-135
-133
-131
-129
-128
-126
-125
-123
-121
-120
-118
-117
-115
-114
-112
-111
-109
-108
-107
-105
-104
-102
-101
-100
-98
-97
-95
-94
-93
-91
-90
-89
-87
-86
-85
-83
-82
-81
-80
-78
-77
-76
-75
-74
-73
-72
-70
-69
-68
-67
-66
-65
-64
-63
-62
-62
-61
-60
-59
-59
-58
-58
-58
-57
-57
-57
-57
-57
-57
-58
-58
-59
-59
-60
-61
-61
-62
-64
-65
-66
-68
-69
-71
-73
-75
-77
-79
-82
-84
-87
-89
-92
-95
-98
-101
-105
-108
-112
-115
-119
-123
-127
-131
-135
-139
-143
-148
-152
-157
-162
-166
-171
-176
-181
-186
-191
-196
-202
-207
-212
-218
-223
-229
-235
-240
-246
-252
-257
-263
-269
-275
-281
-286
-292
-298
-304
-310
-316
-322
-327
-333
-339
-345
-351
-357
-362
-368
-374
-380
-385
-391
-397
-402
-408
-413
-419
-424
-430
-435
-441
-446
-451
-456
-462
-467
-472
-477
-482
-487
-492
-497
-502
-506
-511
-516
-520
-525
-529
-534
-538
-542
-546
-550
-554
-558
-562
-565
-569
-573
-576
-580
-583
-586
-589
-592
-595
-598
-601
-604
-606
-609
-611
-613
-616
-618
-620
-622
-624
-626
-628
-630
-631
-633
-635
-636
-638
-639
-641
-642
-643
-645
-646
-647
-648
-649
-650
-651
-652
-653
-654
-656
-657
-658
-659
-660
-661
-662
-663
-665
-666
-667
-669
-670
-671
-673
-675
-676
-678
-680
-682
-684
-686
-688
-690
-692
-695
-697
-700
-702
-705
-708
-711
-714
-717
-720
-723
-727
-730
-734
-738
-742
-746
-750
-754
-758
-763
-767
-772
-777
-782
-787
-792
-798
-803
-809
-815
-820
-826
-832
-839
-845
-851
-858
-864
-871
-878
-885
-892
-900
-907
-914
-922
-930
-937
-945
-953
-961
-969
-978
-986
-994
-1002
-1012
-1020
-1029
-1038
-1047
-1055
-1064
-1073
-1083
-1092
-1101
-1110
-1120
-1129
-1138
-1148
-1157
-1167
-1177
-1186
-1196
-1206
-1216
-1225
-1235
-1245
-1255
-1265
-1275
-1285
-1295
-1305
-1315
-1325
-1334
-1344
-1354
-1364
-1374
-1384
-1394
-1403
-1413
-1423
-1432
-1442
-1451
-1461
-1470
-1479
-1489
-1498
-1507
-1516
-1524
-1533
-1542
-1550
-1559
-1567
-1575
-1583
-1591
-1598
-1606
-1613
-1621
-1628
-1635
-1641
-1648
-1654
-1661
-1667
-1673
-1678
-1684
-1689
-1695
-1700
-1705
-1709
-1714
-1718
-1723
-1727
-1731
-1734
-1738
-1742
-1745
-1748
-1751
-1754
-1757
-1759
-1761
-1764
-1766
-1767
-1769
-1770
-1772
-1773
-1774
-1775
-1775
-1776
-1776
-1776
-1776
-1776
-1775
-1775
-1774
-1773
-1772
-1771
-1770
-1768
-1767
-1765
-1763
-1761
-1759
-1757
-1754
-1752
-1750
-1747
-1744
-1742
-1739
-1736
-1733
-1730
-1727
-1724
-1720
-1717
-1714
-1710
-1707
-1703
-1700
-1696
-1693
-1689
-1685
-1682
-1678
-1674
-1670
-1666
-1663
-1659
-1655
-1651
-1647
-1643
-1639
-1635
-1631
-1627
-1623
-1618
-1614
-1610
-1606
-1602
-1598
-1594
-1589
-1585
-1581
-1577
-1573
-1569
-1564
-1560
-1556
-1552
-1548
-1544
-1540
-1536
-1532
-1528
-1524
-1521
-1517
-1514
-1510
-1507
-1503
-1500
-1497
-1494
-1491
-1489
-1486
-1484
-1481
-1479
-1477
-1475
-1474
-1472
-1471
-1469
-1468
-1467
-1466
-1466
-1465
-1465
-1465
-1465
-1465
-1465
-1465
-1466
-1467
-1468
-1469
-1470
-1472
-1473
-1475
-1477
-1479
-1482
-1484
-1486
-1489
-1492
-1495
-1498
-1501
-1505
-1508
-1512
-1516
-1520
-1524
-1528
-1533
-1537
-1542
-1547
-1552
-1557
-1562
-1567
-1572
-1578
-1583
-1589
-1595
-1600
-1606
-1613
-1619
-1625
-1631
-1638
-1644
-1651
-1657
-1664
-1671
-1678
-1685
-1692
-1699
-1706
-1713
-1720
-1727
-1734
-1742
-1749
-1756
-1763
-1770
-1778
-1785
-1792
-1799
-1806
-1813
-1820
-1827
-1834
-1841
-1848
-1855
-1862
-1869
-1876
-1883
-1890
-1896
-1903
-1909
-1916
-1922
-1929
-1935
-1941
-1947
-1953
-1959
-1965
-1970
-1976
-1981
-1986
-1992
-1997
-2001
-2005
-2011
-2015
-2020
-2024
-2028
-2032
-2036
-2039
-2043
-2045
-2049
-2052
-2055
-2057
-2060
-2062
-2064
-2067
-2068
-2070
-2072
-2073
-2074
-2076
-2076
-2077
-2078
-2079
-2079
-2079
-2079
-2079
-2079
-2079
-2078
-2078
-2077
-2076
-2075
-2074
-2073
-2072
-2070
-2068
-2067
-2065
-2063
-2061
-2059
-2056
-2054
-2051
-2049
-2045
-2043
-2040
-2037
-2033
-2029
-2027
-2023
-2020
-2016
-2012
-2008
-2004
-2000
-1995
-1991
-1986
-1982
-1977
-1972
-1967
-1962
-1957
-1952
-1947
-1941
-1936
-1930
-1924
-1919
-1913
-1907
-1901
-1895
-1888
-1882
-1876
-1870
-1863
-1857
-1850
-1844
-1837
-1830
-1823
-1816
-1810
-1803
-1795
-1788
-1781
-1774
-1767
-1759
-1752
-1745
-1737
-1730
-1722
-1714
-1707
-1699
-1691
-1683
-1675
-1667
-1659
-1651
-1643
-1635
-1626
-1618
-1610
-1601
-1593
-1585
-1576
-1568
-1559
-1551
-1543
-1534
-1526
-1517
-1508
-1500
-1491
-1483
-1474
-1465
-1457
-1448
-1439
-1431
-1422
-1413
-1404
-1395
-1387
-1378
-1369
-1360
-1351
-1342
-1334
-1325
-1316
-1307
-1298
-1289
-1280
-1271
-1262
-1253
-1244
-1235
-1226
-1217
-1208
-1199
-1190
-1181
-1172
-1163
-1154
-1145
-1136
-1127
-1118
-1108
-1099
-1090
-1081
-1072
-1063
-1054
-1045
-1036
-1027
-1018
-1010
-1000
-992
-983
-974
-966
-957
-948
-940
-931
-923
-914
-906
-898
-890
-882
-874
-866
-858
-850
-842
-834
-827
-819
-812
-805
-797
-790
-783
-776
-769
-763
-756
-749
-743
-737
-730
-724
-718
-712
-706
-701
-695
-689
-684
-679
-673
-668
-663
-658
-653
-648
-643
-638
-633
-628
-624
-619
-614
-610
-605
-601
-596
-592
-587
-583
-579
-575
-570
-566
-562
-558
-554
-550
-546
-542
-538
-534
-530
-526
-522
-518
-514
-510
-506
-502
-499
-495
-491
-487
-483
-479
-475
-471
-467
-463
-459
-454
-450
-446
-442
-437
-433
-429
-424
-420
-415
-410
-406
-401
-396
-392
-387
-382
-377
-372
-367
-362
-357
-352
-347
-342
-337
-332
-327
-322
-317
-312
-307
-302
-297
-292
-286
-281
-276
-271
-266
-261
-256
-251
-246
-242
-237
-232
-227
-223
-218
-214
-209
-205
-200
-196
-192
-187
-183
-179
-175
-171
-167
-163
-160
-156
-152
-149
-145
-142
-139
-136
-132
-129
-126
-124
-121
-118
-116
-113
-111
-109
-107
-105
-103
-101
-99
-98
-96
-95
-94
-92
-91
-90
-90
-89
-88
-88
-87
-87
-87
-87
-87
-87
-87
-87
-88
-88
-89
-90
-91
-92
-93
-94
-95
-97
-98
-100
-102
-104
-106
-108
-110
-113
-115
-118
-120
-123
-126
-129
-132
-135
-139
-142
-146
-149
-153
-157
-161
-165
-169
-174
-178
-183
-188
-192
-197
-202
-208
-213
-218
-224
-229
-235
-241
-247
-253
-259
-265
-272
-278
-285
-291
-298
-305
-312
-319
-326
-333
-340
-347
-354
-362
-369
-377
-384
-392
-400
-407
-415
-423
-431
-439
-447
-455
-463
-471
-479
-487
-495
-503
-511
-519
-528
-536
-544
-552
-560
-569
-577
-585
-593
-601
-609
-617
-625
-633
-641
-649
-656
-664
-672
-679
-687
-694
-702
-709
-717
-724
-731
-738
-746
-753
-760
-766
-773
-780
-787
-793
-800
-807
-813
-819
-826
-832
-839
-845
-851
-857
-863
-869
-876
-882
-888
-893
-899
-905
-911
-917
-923
-928
-934
-940
-945
-951
-956
-962
-968
-973
-979
-984
-990
-995
-1000
-1006
-1012
-1018
-1022
-1029
-1034
-1040
-1045
-1051
-1056
-1062
-1068
-1073
-1079
-1085
-1090
-1096
-1102
-1107
-1113
-1119
-1125
-1130
-1136
-1142
-1148
-1154
-1160
-1166
-1172
-1177
-1183
-1190
-1196
-1202
-1208
-1214
-1220
-1226
-1233
-1239
-1245
-1252
-1258
-1264
-1271
-1278
-1284
-1291
-1298
-1304
-1311
-1318
-1325
-1332
-1339
-1346
-1353
-1360
-1368
-1375
-1382
-1390
-1397
-1404
-1412
-1419
-1427
-1435
-1442
-1450
-1458
-1465
-1473
-1481
-1489
-1497
-1505
-1513
-1521
-1529
-1537
-1546
-1554
-1562
-1571
-1579
-1588
-1596
-1605
-1614
-1623
-1631
-1640
-1649
-1658
-1667
-1676
-1685
-1695
-1704
-1713
-1723
-1732
-1741
-1751
-1760
-1770
-1779
-1788
-1798
-1807
-1817
-1826
-1836
-1845
-1855
-1864
-1874
-1883
-1892
-1902
-1911
-1920
-1929
-1938
-1948
-1957
-1966
-1975
-1984
-1993
-2001
-2009
-2019
-2028
-2036
-2045
-2053
-2062
-2070
-2078
-2087
-2095
-2103
-2111
-2119
-2127
-2135
-2143
-2150
-2158
-2165
-2173
-2180
-2187
-2194
-2201
-2208
-2215
-2222
-2228
-2235
-2241
-2248
-2254
-2260
-2266
-2271
-2277
-2283
-2288
-2293
-2299
-2304
-2309
-2314
-2318
-2323
-2327
-2332
-2336
-2340
-2344
-2348
-2352
-2355
-2359
-2362
-2365
-2369
-2372
-2375
-2377
-2380
-2383
-2385
-2388
-2390
-2392
-2394
-2396
-2398
-2400
-2402
-2404
-2405
-2407
-2408
-2410
-2411
-2413
-2414
-2415
-2416
-2417
-2418
-2419
-2420
-2421
-2421
-2422
-2423
-2423
-2424
-2424
-2425
-2425
-2426
-2426
-2426
-2427
-2427
-2427
-2427
-2427
-2427
-2428
-2428
-2428
-2428
-2428
-2428
-2427
-2427
-2427
-2427
-2427
-2427
-2427
-2427
-2426
-2426
-2426
-2426
-2425
-2425
-2425
-2424
-2424
-2424
-2423
-2422
-2422
-2421
-2421
-2420
-2419
-2418
-2418
-2417
-2416
-2415
-2414
-2413
-2411
-2410
-2409
-2408
-2406
-2405
-2403
-2402
-2400
-2398
-2396
-2394
-2392
-2390
-2388
-2386
-2384
-2381
-2379
-2376
-2374
-2371
-2368
-2365
-2362
-2359
-2356
-2352
-2349
-2345
-2342
-2338
-2334
-2330
-2326
-2322
-2318
-2314
-2310
-2305
-2301
-2296
-2292
-2287
-2282
-2278
-2273
-2268
-2263
-2258
-2252
-2247
-2242
-2236
-2231
-2226
-2220
-2214
-2209
-2203
-2197
-2191
-2185
-2179
-2173
-2167
-2161
-2155
-2148
-2142
-2136
-2130
-2123
-2117
-2111
-2104
-2098
-2092
-2085
-2079
-2073
-2066
-2060
-2054
-2047
-2041
-2033
-2028
-2021
-2016
-2009
-2003
-1997
-1991
-1984
-1978
-1972
-1966
-1960
-1954
-1948
-1942
-1936
-1930
-1924
-1919
-1913
-1907
-1901
-1896
-1890
-1884
-1879
-1873
-1867
-1862
-1856
-1850
-1845
-1839
-1834
-1828
-1822
-1817
-1811
-1805
-1800
-1794
-1788
-1782
-1777
-1771
-1765
-1759
-1753
-1748
-1742
-1736
-1730
-1724
-1717
-1711
-1705
-1699
-1693
-1686
-1680
-1674
-1667
-1661
-1654
-1648
-1641
-1635
-1628
-1621
-1614
-1607
-1600
-1593
-1586
-1579
-1572
-1564
-1557
-1549
-1542
-1534
-1526
-1519
-1511
-1503
-1495
-1487
-1479
-1471
-1463
-1455
-1447
-1438
-1430
-1422
-1414
-1406
-1397
-1389
-1381
-1373
-1364
-1356
-1348
-1340
-1332
-1324
-1316
-1308
-1300
-1292
-1284
-1276
-1268
-1261
-1253
-1245
-1238
-1231
-1223
-1216
-1209
-1202
-1195
-1188
-1181
-1174
-1168
-1161
-1155
-1149
-1143
-1137
-1131
-1125
-1120
-1114
-1109
-1104
-1099
-1094
-1089
-1084
-1080
-1076
-1072
-1068
-1064
-1060
-1057
-1053
-1050
-1047
-1044
-1042
-1039
-1037
-1035
-1033
-1031
-1029
-1028
-1027
-1026
-1025
-1024
-1022
-1022
-1022
-1022
-1022
-1022
-1024
-1024
-1025
-1026
-1027
-1028
-1030
-1031
-1033
-1035
-1037
-1039
-1041
-1043
-1046
-1048
-1051
-1054
-1057
-1060
-1063
-1066
-1069
-1073
-1076
-1080
-1083
-1087
-1091
-1094
-1098
-1102
-1106
-1110
-1114
-1118
-1122
-1126
-1130
-1134
-1138
-1141
-1145
-1149
-1153
-1157
-1161
-1165
-1168
-1172
-1176
-1179
-1183
-1187
-1190
-1193
-1197
-1200
-1203
-1206
-1210
-1213
-1216
-1219
-1221
-1224
-1227
-1230
-1232
-1235
-1237
-1240
-1242
-1244
-1246
-1249
-1251
-1252
-1254
-1256
-1258
-1259
-1261
-1262
-1264
-1265
-1266
-1267
-1268
-1269
-1270
-1271
-1271
-1272
-1272
-1273
-1273
-1274
-1274
-1274
-1274
-1274
-1274
-1274
-1274
-1274
-1273
-1273
-1272
-1272
-1271
-1270
-1269
-1269
-1268
-1267
-1265
-1264
-1263
-1262
-1260
-1259
-1258
-1256
-1255
-1253
-1251
-1250
-1248
-1247
-1245
-1243
-1242
-1240
-1238
-1237
-1235
-1233
-1232
-1230
-1228
-1227
-1225
-1224
-1222
-1220
-1219
-1217
-1216
-1214
-1213
-1212
-1210
-1209
-1207
-1206
-1205
-1204
-1203
-1201
-1200
-1199
-1198
-1197
-1196
-1195
-1194
-1194
-1193
-1192
-1191
-1190
-1190
-1189
-1189
-1188
-1188
-1187
-1187
-1186
-1186
-1185
-1185
-1185
-1185
-1184
-1184
-1184
-1184
-1183
-1183
-1183
-1183
-1183
-1183
-1183
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1182
-1183
-1183
-1183
-1183
-1183
-1183
-1183
-1183
-1183
-1183
-1183
-1183
-1183
-1182
-1182
-1182
-1181
-1181
-1181
-1180
-1179
-1179
-1178
-1177
-1176
-1175
-1174
-1172
-1171
-1169
-1168
-1166
-1164
-1162
-1160
-1157
-1155
-1152
-1150
-1147
-1144
-1141
-1138
-1135
-1131
-1128
-1124
-1120
-1116
-1112
-1108
-1104
-1100
-1095
-1090
-1085
-1080
-1075
-1070
-1065
-1059
-1053
-1048
-1042
-1036
-1029
-1022
-1016
-1010
-1002
-996
-989
-982
-974
-967
-959
-952
-944
-936
-928
-920
-911
-903
-894
-886
-877
-868
-859
-850
-840
-831
-822
-812
-802
-792
-783
-773
-762
-752
-742
-732
-721
-710
-700
-689
-678
-667
-656
-645
-634
-623
-612
-601
-590
-578
-567
-556
-544
-533
-521
-510
-499
-487
-476
-464
-453
-441
-430
-418
-407
-395
-384
-372
-361
-349
-338
-327
-315
-304
-293
-282
-270
-259
-248
-237
-226
-215
-205
-194
-183
-173
-162
-152
-141
-131
-121
-111
-101
-91
-81
-72
-62
-53
-43
-34
-25
-16
-7
2
11
19
28
36
45
53
61
69
77
85
92
100
108
115
123
130
137
144
151
158
165
172
178
185
192
198
204
211
217
223
230
236
242
248
254
260
266
272
277
283
289
295
301
306
312
318
324
329
335
341
347
353
358
364
370
376
382
388
394
400
406
412
418
425
431
437
444
450
457
463
470
477
484
490
497
504
511
519
526
533
540
548
555
563
570
578
585
593
601
609
617
624
632
641
649
657
665
673
682
690
699
707
716
724
733
742
750
759
768
776
785
794
803
812
820
829
838
847
856
864
873
882
890
899
908
916
925
933
942
950
959
967
976
984
993
1000
1008
1016
1025
1034
1042
1050
1058
1065
1073
1081
1089
1096
1104
1112
1119
1127
1134
1141
1149
1156
1163
1170
1177
1184
1191
1198
1204
1211
1218
1224
1231
1237
1243
1250
1256
1262
1268
1274
1280
1286
1292
1297
1303
1309
1314
1319
1325
1330
1335
1340
1345
1350
1355
1360
1364
1369
1373
1378
1382
1386
1390
1394
1398
1402
1406
1409
1413
1416
1419
1423
1426
1429
1432
1435
1437
1440
1443
1445
1448
1450
1452
1454
1456
1458
1460
1462
1464
1465
1467
1469
1470
1472
1473
1475
1476
1477
1479
1480
1481
1482
1483
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1503
1504
1505
1506
1507
1508
1508
1509
1510
1511
1512
1512
1513
1514
1515
1516
1517
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1529
1530
1531
1532
1533
1535
1536
1538
1539
1541
1542
1544
1546
1547
1549
1551
1553
1555
1557
1559
1562
1564
1566
1569
1572
1574
1577
1580
1583
1586
1589
1592
1595
1599
1602
1606
1609
1613
1617
1621
1625
1629
1633
1637
1641
1646
1650
1654
1659
1664
1668
1673
1678
1683
1688
1693
1698
1703
1708
1713
1718
1724
1729
1734
1740
1745
1751
1757
1762
1768
1774
1779
1785
1791
1797
1803
1808
1814
1820
1826
1832
1838
1844
1850
1857
1863
1869
1875
1881
1887
1893
1899
1905
1911
1917
1923
1929
1935
1941
1947
1952
1958
1964
1970
1975
1981
1986
1992
1997
2001
2008
2013
2017
2023
2028
2032
2037
2041
2045
2050
2055
2059
2063
2066
2070
2074
2077
2080
2083
2086
2089
2092
2094
2097
2099
2101
2103
2104
2106
2107
2109
2110
2111
2111
2112
2112
2113
2113
2113
2112
2112
2112
2111
2110
2109
2108
2107
2106
2104
2103
2101
2099
2097
2095
2093
2090
2087
2085
2082
2079
2076
2073
2069
2066
2062
2059
2055
2051
2048
2044
2040
2036
2032
2027
2023
2019
2013
2009
2005
2001
1996
1992
1987
1983
1978
1974
1969
1964
1960
1955
1950
1946
1941
1936
1932
1927
1922
1918
1913
1909
1905
1900
1896
1891
1887
1883
1879
1874
1870
1866
1862
1858
1854
1850
1846
1843
1839
1835
1832
1828
1825
1821
1818
1815
1812
1808
1805
1802
1799
1797
1794
1791
1788
1786
1783
1781
1778
1776
1774
1771
1769
1767
1765
1763
1761
1759
1757
1755
1754
1752
1750
1749
1747
1745
1744
1743
1741
1740
1739
1737
1736
1735
1734
1733
1732
1731
1730
1729
1728
1727
1726
1726
1725
1724
1723
1723
1722
1721
1721
1720
1720
1719
1719
1718
1718
1718
1717
1717
1716
1716
1716
1716
1715
1715
1715
1715
1715
1715
1715
1715
1715
1715
1715
1715
1715
1715
1715
1715
1716
1716
1716
1717
1717
1718
1718
1719
1719
1720
1720
1721
1722
1723
1723
1724
1725
1726
1727
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1747
1748
1749
1750
1751
1752
1753
1753
1754
1755
1756
1757
1757
1758
1759
1759
1760
1760
1761
1761
1761
1762
1762
1762
1762
1762
1762
1762
1762
1762
1761
1761
1761
1760
1760
1759
1758
1758
1757
1756
1755
1754
1753
1752
1751
1749
1748
1746
1745
1743
1742
1740
1738
1736
1734
1732
1730
1728
1725
1723
1721
1718
1716
1713
1710
1708
1705
1702
1699
1696
1693
1690
1687
1684
1681
1678
1675
1672
1668
1665
1662
1658
1655
1651
1647
1644
1640
1636
1632
1629
1625
1621
1617
1613
1609
1604
1600
1596
1592
1588
1583
1579
1575
1571
1567
1562
1558
1554
1549
1545
1541
1537
1532
1528
1524
1519
1515
1511
1507
1502
1498
1494
1489
1485
1481
1477
1472
1468
1464
1460
1455
1451
1447
1443
1438
1434
1430
1426
1422
1417
1413
1409
1405
1401
1397
1393
1389
1385
1381
1377
1374
1370
1366
1362
1358
1354
1351
1347
1343
1339
1336
1332
1329
1325
1321
1318
1315
1311
1308
1305
1302
1298
1295
1292
1289
1286
1284
1281
1278
1275
1273
1270
1268
1265
1263
1261
1259
1257
1254
1252
1251
1249
1247
1245
1244
1242
1241
1240
1238
1237
1236
1235
1234
1233
1233
1232
1232
1231
1231
1230
1230
1230
1230
1230
1230
1231
1231
1231
1232
1233
1233
1234
1235
1236
1237
1238
1239
1241
1242
1243
1245
1247
1248
1250
1252
1254
1256
1258
1260
1262
1265
1267
1270
1273
1275
1278
1282
1285
1288
1291
1295
1298
1302
1306
1310
1314
1318
1322
1327
1331
1336
1341
1345
1350
1355
1361
1366
1371
1377
1382
1388
1394
1400
1406
1412
1418
1424
1431
1437
1444
1451
1457
1464
1471
1478
1486
1493
1500
1507
1515
1522
1530
1538
1545
1553
1561
1568
1576
1584
1592
1600
1608
1616
1623
1631
1639
1647
1655
1663
1671
1678
1686
1694
1701
1709
1716
1724
1731
1739
1746
1753
1760
1767
1774
1781
1787
1794
1800
1806
1813
1819
1825
1830
1836
1842
1847
1852
1857
1862
1867
1872
1876
1881
1885
1889
1893
1897
1901
1904
1907
1911
1914
1917
1920
1922
1925
1927
1930
1932
1934
1936
1938
1939
1941
1942
1944
1945
1946
1947
1948
1949
1950
1950
1951
1951
1952
1952
1952
1953
1953
1953
1953
1952
1952
1952
1952
1951
1951
1951
1950
1950
1949
1949
1948
1947
1947
1946
1945
1944
1944
1943
1942
1941
1941
1940
1939
1938
1937
1937
1936
1935
1934
1933
1933
1932
1931
1931
1930
1930
1929
1929
1929
1928
1928
1928
1928
1928
1929
1929
1929
1930
1931
1931
1932
1933
1934
1936
1937
1939
1941
1942
1944
1947
1949
1951
1954
1957
1959
1962
1966
1969
1972
1976
1980
1983
1987
1991
1996
2000
2004
2009
2013
2019
2024
2029
2033
2039
2045
2050
2056
2061
2067
2073
2079
2085
2091
2097
2103
2110
2116
2122
2129
2135
2141
2148
2154
2161
2168
2174
2181
2187
2194
2201
2207
2214
2221
2228
2234
2241
2248
2254
2261
2268
2274
2281
2287
2294
2300
2307
2314
2320
2326
2333
2339
2346
2352
2359
2365
2371
2378
2384
2390
2396
2403
2409
2415
2421
2427
2433
2439
2445
2450
2456
2462
2468
2473
2479
2484
2490
2495
2500
2506
2511
2516
2521
2526
2531
2535
2540
2545
2549
2554
2558
2563
2567
2571
2575
2579
2583
2587
2591
2595
2598
2602
2605
2609
2612
2616
2619
2622
2625
2628
2631
2634
2637
2640
2642
2645
2648
2650
2653
2655
2658
2660
2662
2665
2667
2669
2671
2673
2676
2678
2680
2681
2683
2685
2687
2689
2691
2692
2694
2696
2697
2699
2701
2702
2704
2705
2707
2708
2710
2712
2713
2714
2716
2717
2719
2720
2722
2723
2724
2726
2727
2728
2729
2730
2732
2733
2734
2735
2736
2737
2738
2739
2739
2740
2741
2742
2742
2743
2743
2744
2744
2744
2745
2745
2745
2745
2745
2745
2745
2745
2744
2744
2744
2743
2742
2742
2741
2740
2739
2739
2738
2736
2735
2734
2733
2731
2730
2728
2727
2725
2723
2722
2720
2718
2716
2714
2712
2710
2707
2705
2703
2700
2698
2695
2693
2690
2687
2685
2682
2679
2676
2673
2671
2668
2665
2662
2659
2656
2652
2649
2646
2643
2640
2636
2633
2630
2626
2623
2619
2616
2612
2609
2605
2602
2598
2594
2591
2587
2583
2579
2576
2572
2568
2564
2560
2556
2552
2548
2544
2540
2536
2532
2528
2524
2520
2516
2512
2508
2504
2499
2495
2491
2487
2483
2479
2474
2470
2466
2462
2457
2453
2449
2444
2440
2436
2431
2427
2422
2418
2413
2409
2404
2399
2394
2390
2385
2380
2375
2370
2365
2359
2354
2349
2344
2338
2333
2327
2321
2315
2310
2304
2298
2292
2285
2279
2273
2266
2260
2253
2247
2240
2233
2227
2220
2213
2206
2199
2192
2185
2178
2171
2164
2157
2149
2142
2135
2128
2120
2113
2106
2098
2091
2083
2076
2069
2061
2054
2047
2039
2032
2025
2017
2009
2003
1995
1988
1981
1974
1966
1959
1952
1945
1938
1931
1924
1917
1910
1903
1896
1890
1883
1876
1870
1863
1857
1850
1844
1838
1832
1826
1820
1814
1808
1802
1796
1790
1785
1779
1774
1768
1763
1757
1752
1747
1742
1737
1732
1727
1722
1718
1713
1709
1704
1700
1695
1691
1687
1683
1679
1675
1671
1667
1663
1659
1656
1652
1648
1645
1641
1638
1634
1631
1628
1625
1621
1618
1615
1612
1609
1606
1604
1601
1598
1595
1593
1590
1588
1585
1583
1580
1578
1575
1573
1571
1568
1566
1564
1562
1560
1557
1555
1553
1551
1549
1547
1545
1542
1540
1538
1536
1534
1531
1529
1527
1525
1522
1520
1518
1515
1513
1510
1508
1505
1503
1500
1498
1495
1493
1490
1488
1485
1482
1480
1477
1474
1472
1469
1466
1463
1461
1458
1455
1452
1449
1446
1443
1440
1437
1433
1430
1427
1424
1421
1417
1414
1410
1407
1404
1400
1397
1393
1389
1386
1382
1378
1375
1371
1367
1363
1360
1356
1352
1348
1344
1340
1336
1332
1328
1324
1320
1316
1312
1308
1304
1300
1295
1291
1287
1283
1279
1274
1270
1266
1262
1257
1253
1249
1245
1240
1236
1232
1227
1223
1219
1214
1210
1206
1201
1197
1193
1189
1185
1180
1176
1172
1168
1164
1160
1156
1152
1148
1144
1141
1137
1133
1130
1126
1123
1119
1116
1113
1109
1106
1103
1100
1097
1094
1091
1089
1086
1083
1080
1078
1075
1073
1071
1068
1066
1064
1062
1060
1058
1056
1054
1052
1051
1049
1048
1046
1045
1044
1042
1041
1040
1039
1038
1037
1037
1036
1035
1035
1034
1033
1033
1033
1032
1032
1031
1031
1031
1031
1030
1030
1030
1030
1030
1030
1030
1030
1029
1029
1029
1029
1029
1029
1029
1029
1029
1030
1030
1030
1030
1030
1030
1030
1030
1031
1031
1031
1031
1031
1032
1032
1032
1033
1033
1033
1034
1034
1035
1035
1036
1036
1037
1037
1038
1039
1039
1040
1041
1042
1042
1043
1044
1045
1045
1046
1047
1048
1048
1049
1050
1051
1051
1052
1053
1054
1055
1055
1056
1057
1058
1059
1059
1060
1061
1062
1063
1063
1064
1065
1066
1067
1068
1069
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1118
1119
1120
1121
1122
1123
1123
1124
1125
1125
1126
1126
1127
1127
1128
1128
1129
1129
1129
1129
1130
1130
1130
1130
1130
1130
1130
1130
1130
1130
1130
1130
1129
1129
1129
1128
1128
1127
1127
1126
1125
1125
1124
1123
1122
1121
1120
1119
1118
1117
1116
1114
1113
1112
1110
1109
1107
1106
1104
1103
1101
1099
1098
1096
1094
1092
1090
1088
1086
1084
1082
1080
1078
1076
1073
1071
1068
1066
1063
1060
1058
1055
1052
1049
1046
1043
1040
1037
1033
1030
1026
1022
1018
1016
1012
1008
1004
1000
996
992
988
984
979
975
970
965
961
956
951
946
940
935
930
924
919
913
907
901
895
889
883
876
870
863
857
850
843
836
829
821
814
807
799
791
784
776
768
759
751
743
734
726
717
708
699
690
681
672
663
654
644
634
625
615
605
595
585
575
565
555
545
535
524
514
503
493
482
472
461
450
440
429
418
407
397
386
375
364
354
343
332
321
311
300
289
278
268
257
247
236
226
215
205
195
184
174
164
154
144
134
124
114
104
95
85
76
66
57
48
39
30
21
12
3
-6
-14
-23
-31
-40
-48
-56
-64
-72
-80
-88
-96
-104
-111
-119
-127
-134
-141
-149
-156
-163
-170
-177
-185
-191
-198
-205
-212
-219
-226
-232
-239
-246
-252
-259
-265
-271
-278
-284
-290
-297
-303
-309
-315
-322
-328
-334
-340
-346
-352
-358
-364
-370
-377
-383
-389
-395
-401
-408
-414
-420
-426
-432
-439
-445
-451
-458
-464
-471
-477
-484
-490
-497
-503
-510
-516
-523
-530
-537
-544
-551
-557
-564
-572
-579
-586
-593
-600
-607
-615
-622
-629
-637
-644
-652
-659
-667
-674
-682
-689
-697
-705
-712
-720
-728
-735
-743
-751
-758
-766
-774
-781
-789
-797
-804
-812
-820
-827
-835
-843
-850
-858
-866
-873
-881
-888
-896
-904
-911
-919
-927
-934
-942
-949
-957
-964
-972
-979
-987
-994
-1002
-1008
-1016
-1024
-1032
-1039
-1047
-1054
-1062
-1069
-1076
-1084
-1091
-1098
-1106
-1113
-1120
-1127
-1135
-1142
-1149
-1156
-1163
-1171
-1178
-1185
-1192
-1199
-1206
-1213
-1220
-1227
-1234
-1241
-1248
-1255
-1261
-1268
-1275
-1282
-1288
-1295
-1302
-1308
-1315
-1321
-1327
-1334
-1340
-1346
-1352
-1358
-1364
-1370
-1376
-1382
-1388
-1394
-1399
-1405
-1411
-1416
-1422
-1427
-1432
-1438
-1443
-1448
-1454
-1459
-1464
-1469
-1474
-1479
-1484
-1488
-1493
-1498
-1503
-1507
-1512
-1516
-1521
-1525
-1530
-1534
-1539
-1543
-1547
-1551
-1556
-1560
-1564
-1568
-1573
-1577
-1581
-1585
-1589
-1593
-1597
-1601
-1605
-1609
-1614
-1618
-1622
-1626
-1630
-1634
-1639
-1643
-1647
-1651
-1656
-1660
-1664
-1669
-1673
-1677
-1682
-1686
-1690
-1695
-1699
-1704
-1708
-1712
-1717
-1721
-1725
-1730
-1734
-1739
-1743
-1747
-1752
-1756
-1760
-1764
-1769
-1773
-1777
-1781
-1785
-1789
-1794
-1798
-1802
-1805
-1809
-1813
-1817
-1821
-1824
-1828
-1831
-1835
-1838
-1842
-1845
-1848
-1851
-1854
-1857
-1860
-1863
-1866
-1869
-1871
-1874
-1876
-1879
-1881
-1883
-1885
-1887
-1889
-1891
-1893
-1894
-1896
-1897
-1899
-1900
-1901
-1902
-1903
-1904
-1905
-1906
-1906
-1907
-1907
-1907
-1907
-1908
-1907
-1907
-1907
-1907
-1906
-1906
-1905
-1904
-1903
-1902
-1901
-1900
-1898
-1897
-1895
-1894
-1892
-1890
-1888
-1886
-1884
-1882
-1880
-1878
-1875
-1873
-1871
-1868
-1866
-1863
-1860
-1857
-1855
-1852
-1849
-1846
-1843
-1840
-1837
-1834
-1831
-1828
-1825
-1821
-1818
-1815
-1812
-1809
-1806
-1803
-1800
-1797
-1794
-1791
-1788
-1785
-1782
-1779
-1776
-1773
-1770
-1767
-1764
-1761
-1759
-1756
-1753
-1750
-1748
-1745
-1742
-1740
-1737
-1734
-1732
-1729
-1727
-1724
-1722
-1720
-1717
-1715
-1713
-1710
-1708
-1706
-1704
-1702
-1699
-1697
-1695
-1693
-1691
-1689
-1688
-1686
-1684
-1682
-1680
-1678
-1676
-1674
-1673
-1671
-1669
-1667
-1665
-1663
-1662
-1660
-1658
-1656
-1654
-1653
-1651
-1649
-1647
-1645
-1643
-1641
-1640
-1638
-1636
-1634
-1632
-1630
-1628
-1627
-1625
-1623
-1621
-1619
-1618
-1616
-1614
-1612
-1611
-1609
-1607
-1606
-1604
-1603
-1601
-1600
-1598
-1597
-1595
-1594
-1593
-1591
-1590
-1589
-1588
-1587
-1586
-1585
-1584
-1583
-1582
-1582
-1581
-1580
-1580
-1579
-1579
-1578
-1578
-1578
-1578
-1578
-1578
-1578
-1578
-1578
-1578
-1578
-1579
-1579
-1580
-1580
-1581
-1582
-1582
-1583
-1584
-1585
-1586
-1587
-1589
-1590
-1591
-1592
-1594
-1595
-1597
-1598
-1600
-1601
-1603
-1605
-1607
-1608
-1610
-1612
-1614
-1616
-1618
-1620
-1622
-1624
-1626
-1628
-1630
-1631
-1633
-1635
-1637
-1639
-1641
-1643
-1645
-1647
-1649
-1650
-1652
-1654
-1656
-1658
-1659
-1661
-1663
-1665
-1666
-1668
-1669
-1671
-1672
-1674
-1675
-1677
-1678
-1679
-1681
-1682
-1683
-1684
-1685
-1686
-1687
-1688
-1689
-1690
-1690
-1691
-1692
-1692
-1692
-1693
-1693
-1693
-1693
-1693
-1693
-1692
-1692
-1692
-1691
-1691
-1690
-1689
-1688
-1687
-1686
-1685
-1684
-1683
-1681
-1680
-1678
-1677
-1675
-1673
-1671
-1670
-1668
-1665
-1663
-1661
-1659
-1656
-1654
-1651
-1648
-1646
-1643
-1640
-1637
-1634
-1630
-1627
-1624
-1620
-1617
-1613
-1609
-1606
-1602
-1598
-1594
-1590
-1585
-1581
-1577
-1572
-1568
-1563
-1558
-1554
-1549
-1544
-1539
-1534
-1529
-1524
-1519
-1513
-1508
-1502
-1497
-1491
-1486
-1480
-1474
-1468
-1462
-1456
-1450
-1444
-1438
-1431
-1425
-1419
-1412
-1406
-1399
-1393
-1386
-1379
-1372
-1366
-1359
-1352
-1345
-1338
-1331
-1323
-1316
-1309
-1302
-1294
-1287
-1280
-1272
-1265
-1257
-1249
-1242
-1234
-1227
-1219
-1211
-1203
-1196
-1188
-1180
-1172
-1164
-1156
-1149
-1141
-1133
-1125
-1117
-1109
-1101
-1093
-1086
-1078
-1070
-1062
-1054
-1046
-1038
-1031
-1022
-1014
-1006
-999
-991
-984
-976
-968
-960
-953
-945
-937
-929
-922
-914
-906
-899
-891
-884
-876
-869
-861
-854
-846
-839
-832
-824
-817
-810
-803
-795
-788
-781
-774
-767
-760
-753
-746
-739
-731
-725
-718
-711
-704
-697
-690
-683
-676
-670
-663
-656
-649
-643
-636
-629
-623
-616
-609
-603
-596
-590
-583
-576
-570
-563
-557
-550
-544
-537
-530
-524
-517
-511
-504
-498
-491
-485
-478
-472
-465
-458
-452
-445
-439
-432
-426
-419
-413
-406
-400
-393
-387
-380
-374
-367
-360
-354
-347
-341
-334
-327
-321
-314
-308
-301
-294
-288
-281
-274
-267
-261
-254
-247
-241
-234
-227
-220
-214
-207
-200
-193
-186
-179
-172
-166
-159
-152
-145
-138
-131
-124
-117
-109
-102
-95
-88
-81
-74
-67
-60
-52
-45
-38
-31
-24
-17
-9
-2
5
12
19
26
33
40
47
54
61
68
75
82
89
96
103
110
117
123
130
137
144
150
157
163
170
176
183
189
195
202
208
214
220
226
232
238
244
249
255
261
266
272
278
283
288
294
299
304
309
314
319
324
329
334
338
343
348
352
357
361
366
370
374
378
382
387
390
394
398
402
406
409
413
416
420
423
427
430
433
436
439
442
445
448
451
454
457
459
462
465
467
470
472
475
477
479
482
484
486
488
490
492
494
496
498
500
502
504
506
507
509
511
512
514
515
517
519
520
522
523
525
526
528
529
530
532
533
535
536
537
539
540
541
543
544
546
547
548
550
551
552
554
555
557
558
560
561
563
564
566
568
569
571
572
574
576
578
579
581
583
584
586
588
590
592
594
596
597
599
601
603
605
607
609
611
613
615
617
619
621
623
625
628
630
632
634
636
639
641
643
646
648
651
653
656
658
661
664
666
669
672
675
677
680
683
686
689
692
695
698
701
705
708
711
715
718
721
725
728
732
735
739
743
746
750
754
758
761
765
769
773
777
781
785
789
793
797
802
806
810
814
818
822
827
831
835
839
843
847
852
856
860
864
868
872
877
881
885
889
893
897
901
906
910
914
918
922
926
930
933
937
941
945
949
952
956
960
963
967
970
974
977
981
984
987
990
993
996
999
1002
1004
1008
1010
1012
1016
1018
1020
1022
1025
1027
1029
1031
1033
1035
1037
1038
1040
1041
1043
1044
1045
1046
1047
1047
1048
1049
1049
1049
1049
1049
1049
1049
1049
1048
1047
1047
1046
1045
1044
1043
1041
1040
1038
1036
1035
1033
1031
1028
1026
1022
1020
1018
1014
1012
1008
1006
1002
999
995
991
987
983
979
975
970
965
961
956
951
946
940
935
930
924
918
912
906
900
894
888
881
875
868
862
855
848
841
834
827
819
812
805
797
790
782
774
767
759
751
743
735
727
719
711
703
695
686
678
670
662
653
645
637
628
620
611
603
595
586
578
569
561
553
544
536
527
519
510
502
493
485
476
468
459
451
442
434
425
417
408
400
391
383
374
366
357
349
340
332
323
315
307
298
290
281
273
265
256
248
240
231
223
215
206
198
190
182
173
165
157
149
141
133
125
117
109
101
93
85
77
69
62
54
47
39
32
24
17
10
3
-4
-11
-18
-25
-31
-38
-44
-51
-57
-64
-70
-76
-83
-89
-95
-101
-107
-113
-119
-125
-131
-137
-142
-148
-154
-159
-165
-171
-176
-181
-187
-192
-198
-203
-208
-213
-218
-223
-228
-234
-239
-244
-248
-253
-258
-263
-268
-273
-278
-283
-288
-293
-298
-302
-307
-312
-317
-322
-327
-332
-337
-342
-347
-352
-357
-363
-368
-373
-378
-383
-388
-393
-398
-404
-409
-414
-419
-424
-430
-435
-440
-446
-451
-457
-463
-468
-474
-480
-485
-491
-497
-503
-509
-515
-521
-527
-534
-540
-546
-552
-559
-565
-571
-578
-584
-590
-597
-603
-610
-616
-622
-629
-635
-642
-648
-655
-661
-667
-674
-680
-687
-693
-699
-706
-712
-718
-725
-731
-737
-744
-750
-756
-762
-769
-775
-781
-787
-794
-800
-806
-812
-818
-824
-830
-836
-842
-848
-854
-860
-866
-872
-878
-883
-889
-895
-901
-906
-912
-917
-923
-928
-934
-939
-944
-949
-955
-960
-965
-970
-975
-980
-984
-989
-994
-998
-1002
-1006
-1010
-1014
-1018
-1022
-1027
-1031
-1035
-1038
-1042
-1045
-1049
-1052
-1055
-1058
-1061
-1064
-1067
-1070
-1072
-1075
-1077
-1079
-1082
-1084
-1086
-1088
-1090
-1092
-1093
-1095
-1097
-1098
-1100
-1101
-1102
-1103
-1104
-1105
-1106
-1107
-1108
-1108
-1109
-1109
-1110
-1110
-1110
-1110
-1110
-1110
-1110
-1110
-1110
-1109
-1109
-1109
-1108
-1107
-1107
-1106
-1105
-1104
-1103
-1102
-1101
-1100
-1099
-1097
-1096
-1094
-1093
-1091
-1089
-1088
-1086
-1084
-1082
-1080
-1078
-1076
-1073
-1071
-1069
-1066
-1064
-1062
-1059
-1056
-1054
-1051
-1048
-1045
-1042
-1039
-1036
-1033
-1030
-1027
-1024
-1020
-1016
-1014
-1010
-1006
-1002
-1000
-996
-993
-989
-985
-981
-977
-974
-970
-966
-962
-958
-954
-949
-945
-941
-937
-933
-929
-924
-920
-916
-912
-908
-903
-899
-895
-891
-886
-882
-878
-874
-870
-865
-861
-857
-853
-849
-845
-841
-837
-833
-830
-826
-822
-818
-815
-811
-807
-804
-800
-797
-793
-790
-787
-784
-780
-777
-774
-771
-768
-765
-762
-759
-756
-753
-750
-748
-745
-742
-739
-737
-734
-732
-729
-727
-724
-722
-719
-717
-714
-712
-710
-707
-705
-703
-701
-698
-696
-694
-692
-690
-688
-685
-683
-681
-679
-677
-675
-673
-671
-669
-667
-665
-662
-660
-658
-656
-654
-652
-650
-648
-646
-644
-642
-640
-638
-636
-634
-632
-630
-628
-626
-624
-622
-620
-618
-615
-613
-611
-609
-607
-605
-603
-601
-599
-597
-595
-593
-590
-588
-586
-584
-581
-579
-577
-574
-572
-569
-567
-564
-562
-559
-556
-554
-551
-548
-546
-543
-540
-538
-535
-532
-529
-527
-524
-521
-518
-515
-512
-509
-506
-502
-499
-496
-493
-489
-486
-482
-479
-475
-472
-468
-464
-461
-457
-453
-450
-446
-442
-438
-434
-430
-427
-423
-419
-415
-411
-407
-403
-399
-395
-391
-387
-383
-379
-374
-370
-366
-362
-357
-353
-349
-345
-340
-336
-332
-327
-323
-318
-314
-310
-305
-301
-297
-292
-288
-283
-279
-275
-270
-266
-262
-257
-253
-249
-244
-240
-236
-231
-227
-223
-218
-214
-210
-205
-201
-197
-193
-188
-184
-180
-176
-172
-168
-164
-160
-155
-151
-148
-144
-140
-136
-132
-128
-124
-121
-117
-113
-109
-106
-102
-99
-95
-92
-88
-85
-81
-78
-75
-72
-68
-65
-62
-59
-56
-54
-51
-48
-45
-43
-40
-38
-35
-33
-31
-29
-27
-25
-23
-21
-19
-17
-16
-14
-13
-11
-10
-8
-7
-6
-5
-4
-3
-2
-1
0
0
1
1
2
2
3
3
3
3
3
3
3
3
2
2
1
1
0
-1
-1
-2
-3
-4
-6
-7
-8
-9
-11
-12
-14
-15
-17
-19
-21
-23
-25
-27
-29
-31
-33
-36
-38
-41
-43
-46
-49
-52
-55
-58
-61
-64
-67
-70
-74
-77
-80
-84
-87
-91
-95
-98
-102
-106
-110
-113
-117
-121
-125
-129
-133
-137
-141
-145
-150
-154
-158
-162
-166
-171
-175
-180
-184
-188
-193
-197
-202
-206
-211
-215
-220
-225
-229
-234
-238
-243
-248
-252
-257
-262
-266
-271
-276
-280
-285
-289
-294
-298
-303
-307
-312
-316
-320
-325
-329
-333
-337
-341
-345
-349
-353
-357
-361
-365
-369
-372
-376
-380
-383
-387
-390
-393
-396
-400
-403
-406
-408
-411
-414
-417
-419
-422
-424
-426
-428
-431
-433
-435
-436
-438
-440
-441
-443
-444
-446
-447
-448
-449
-450
-451
-452
-452
-453
-454
-454
-454
-455
-455
-455
-455
-455
-455
-455
-455
-454
-454
-454
-453
-452
-452
-451
-450
-449
-448
-447
-446
-445
-443
-442
-441
-439
-438
-436
-435
-433
-431
-430
-428
-426
-424
-422
-420
-418
-416
-414
-412
-409
-407
-405
-402
-400
-397
-394
-392
-389
-386
-384
-381
-378
-375
-372
-369
-366
-362
-359
-356
-353
-349
-346
-342
-339
-335
-332
-328
-325
-321
-317
-314
-310
-306
-302
-298
-294
-290
-286
-282
-278
-274
-270
-266
-262
-258
-253
-249
-245
-241
-236
-232
-228
-223
-219
-215
-210
-206
-202
-197
-193
-189
-184
-180
-176
-171
-167
-163
-159
-154
-150
-146
-141
-137
-133
-129
-124
-120
-116
-112
-107
-103
-99
-95
-90
-86
-82
-78
-74
-69
-65
-61
-57
-53
-49
-45
-41
-37
-32
-28
-24
-20
-16
-12
-8
-4
0
4
9
13
17
21
25
29
33
38
42
46
50
54
59
63
67
71
76
80
84
89
93
98
102
107
111
116
120
125
129
134
139
144
148
153
158
163
168
173
178
183
188
193
198
203
209
214
219
225
230
236
242
247
253
259
264
270
276
282
288
294
300
306
313
319
325
331
338
344
351
357
364
371
377
384
391
398
405
411
418
425
432
439
446
454
461
468
475
482
489
496
504
511
518
525
533
540
547
554
562
569
576
583
591
598
605
612
620
627
634
641
648
656
663
670
677
684
691
698
706
713
720
727
734
741
748
755
762
769
776
783
789
796
803
810
816
823
830
836
843
849
856
862
869
875
881
888
894
900
906
913
919
925
931
937
943
949
955
961
967
973
979
984
990
996
1002
1006
1012
1018
1024
1030
1035
1041
1047
1052
1058
1063
1069
1074
1079
1085
1090
1096
1101
1106
1112
1117
1122
1128
1133
1138
1144
1149
1154
1160
1165
1170
1176
1181
1187
1192
1197
1203
1208
1214
1219
1225
1230
1236
1241
1247
1253
1258
1264
1270
1275
1281
1287
1293
1298
1304
1310
1316
1322
1328
1334
1340
1346
1352
1358
1364
1370
1377
1383
1389
1395
1402
1408
1414
1421
1427
1434
1440
1447
1454
1460
1467
1474
1481
1487
1494
1501
1508
1515
1522
1529
1537
1544
1551
1558
1565
1573
1580
1587
1595
1602
1610
1617
1625
1632
1639
1647
1654
1662
1669
1677
1684
1692
1699
1707
1715
1722
1730
1737
1745
1752
1760
1768
1775
1783
1790
1798
1805
1813
1820
1828
1835
1843
1850
1858
1865
1872
1880
1887
1894
1902
1909
1916
1923
1931
1938
1945
1952
1959
1967
1974
1981
1988
1995
2001
2009
2016
2024
2031
2037
2045
2052
2059
2066
2073
2080
2087
2094
2101
2108
2115
2122
2129
2136
2143
2150
2157
2164
2170
2177
2184
2191
2198
2205
2212
2219
2226
2233
2240
2246
2253
2260
2267
2274
2281
2288
2294
2301
2308
2315
2321
2328
2335
2341
2348
2355
2361
2368
2374
2381
2388
2394
2401
2407
2413
2420
2426
2432
2439
2445
2451
2457
2463
2469
2475
2481
2487
2493
2499
2505
2510
2516
2521
2527
2533
2538
2543
2549
2554
2559
2564
2569
2574
2579
2584
2589
2594
2598
2603
2608
2612
2617
2621
2625
2630
2634
2638
2642
2646
2650
2654
2658
2662
2666
2670
2673
2677
2681
2684
2688
2691
2695
2698
2701
2705
2708
2711
2714
2717
2720
2723
2726
2729
2732
2734
2737
2740
2743
2745
2748
2750
2753
2755
2758
2760
2762
2765
2767
2769
2771
2773
2775
2777
2779
2781
2783
2785
2786
2788
2790
2791
2793
2794
2796
2797
2799
2800
2801
2802
2804
2805
2806
2807
2808
2808
2809
2810
2811
2811
2812
2812
2813
2813
2813
2813
2814
2814
2814
2814
2814
2813
2813
2813
2813
2812
2812
2811
2810
2810
2809
2808
2807
2806
2805
2804
2803
2802
2801
2799
2798
2796
2795
2793
2791
2790
2788
2786
2784
2782
2780
2778
2775
2773
2770
2768
2765
2762
2759
2757
2754
2750
2747
2744
2741
2737
2734
2730
2727
2723
2719
2716
2712
2708
2704
2699
2695
2691
2687
2682
2678
2673
2669
2664
2660
2655
2650
2645
2641
2636
2631
2626
2621
2616
2610
2605
2600
2595
2590
2584
2579
2574
2568
2563
2558
2552
2547
2542
2536
2531
2526
2520
2515
2510
2504
2499
2494
2489
2483
2478
2473
2468
2463
2458
2453
2448
2443
2438
2433
2428
2423
2419
2414
2409
2405
2400
2396
2391
2387
2383
2378
2374
2370
2366
2362
2358
2354
2350
2347
2343
2339
2335
2332
2328
2325
2321
2318
2315
2312
2308
2305
2302
2299
2296
2293
2289
2286
2283
2280
2277
2274
2272
2269
2266
2263
2260
2257
2255
2252
2249
2246
2244
2241
2239
2236
2233
2231
2228
2226
2223
2220
2218
2215
2213
2210
2208
2205
2202
2200
2197
2194
2192
2189
2186
2184
2181
2178
2175
2173
2170
2167
2164
2161
2159
2156
2153
2150
2147
2144
2141
2138
2135
2132
2129
2126
2123
2120
2117
2114
2111
2108
2105
2102
2099
2096
2093
2090
2087
2084
2081
2078
2075
2072
2070
2067
2064
2061
2058
2055
2052
2049
2047
2044
2041
2037
2035
2033
2029
2027
2024
2021
2019
2016
2013
2009
2008
2005
2001
1999
1996
1993
1990
1988
1985
1982
1979
1976
1973
1970
1967
1964
1961
1957
1954
1951
1948
1945
1942
1938
1935
1932
1929
1925
1922
1919
1916
1912
1909
1906
1902
1899
1896
1893
1889
1886
1883
1879
1876
1873
1869
1866
1863
1859
1856
1853
1850
1846
1843
1840
1837
1834
1830
1827
1824
1821
1818
1815
1812
1809
1806
1803
1800
1797
1794
1791
1789
1786
1783
1780
1777
1775
1772
1769
1767
1764
1762
1759
1756
1754
1752
1749
1747
1744
1742
1740
1737
1735
1733
1730
1728
1726
1724
1721
1719
1717
1715
1713
1711
1709
1706
1704
1702
1700
1698
1696
1694
1692
1690
1688
1686
1684
1682
1680
1678
1677
1675
1673
1671
1669
1668
1666
1664
1663
1661
1659
1658
1656
1655
1653
1652
1650
1649
1648
1646
1645
1643
1642
1641
1640
1638
1637
1636
1635
1634
1633
1631
1630
1629
1628
1627
1626
1625
1624
1623
1622
1621
1621
1620
1619
1618
1617
1616
1616
1615
1614
1614
1613
1612
1612
1611
1610
1610
1609
1609
1608
1607
1607
1606
1606
1605
1605
1604
1603
1603
1602
1602
1601
1600
1600
1599
1599
1598
1598
1597
1597
1596
1595
1595
1594
1594
1593
1593
1592
1592
1591
1591
1590
1589
1589
1588
1588
1587
1587
1586
1585
1585
1584
1584
1583
1583
1582
1581
1581
1580
1580
1579
1579
1578
1578
1578
1577
1577
1576
1576
1575
1575
1575
1574
1574
1574
1574
1573
1573
1573
1573
1573
1573
1573
1573
1573
1573
1574
1574
1574
1574
1575
1575
1575
1576
1576
1577
1577
1578
1578
1579
1580
1580
1581
1582
1583
1583
1584
1585
1586
1587
1588
1588
1589
1590
1591
1592
1593
1594
1595
1595
1596
1597
1598
1599
1599
1600
1601
1602
1602
1603
1604
1604
1605
1605
1606
1606
1607
1607
1607
1607
1608
1608
1608
1608
1608
1608
1608
1608
1608
1608
1607
1607
1607
1606
1606
1605
1605
1604
1604
1603
1602
1601
1601
1600
1599
1598
1597
1596
1595
1593
1592
1591
1589
1588
1586
1585
1583
1581
1579
1578
1576
1574
1572
1570
1567
1565
1563
1560
1558
1555
1553
1550
1547
1545
1542
1539
1536
1533
1529
1526
1523
1520
1516
1513
1510
1506
1502
1499
1495
1492
1488
1484
1480
1476
1472
1468
1464
1460
1456
1452
1447
1443
1439
1434
1430
1425
1421
1416
1411
1407
1402
1397
1392
1387
1382
1378
1373
1368
1363
1358
1353
1348
1343
1338
1333
1328
1323
1318
1313
1308
1303
1298
1293
1288
1283
1278
1273
1268
1264
1259
1254
1249
1244
1240
1235
1230
1226
1221
1216
1212
1207
1203
1199
1194
1190
1186
1182
1178
1173
1169
1165
1162
1158
1154
1150
1146
1143
1139
1136
1132
1129
1125
1122
1119
1116
1112
1109
1106
1103
1100
1098
1095
1092
1089
1087
1084
1082
1079
1077
1075
1072
1070
1068
1066
1064
1062
1060
1058
1057
1055
1053
1052
1050
1049
1047
1046
1044
1043
1042
1041
1039
1038
1037
1036
1035
1034
1033
1032
1031
1030
1029
1028
1027
1027
1026
1025
1025
1024
1022
1022
1022
1022
1020
1020
1020
1020
1018
1018
1018
1018
1016
1016
1016
1016
1016
1014
1014
1014
1014
1014
1012
1012
1012
1012
1010
1010
1010
1010
1010
1008
1008
1008
1008
1008
1008
1006
1006
1006
1006
1006
1004
1004
1004
1004
1004
1004
1002
1002
1002
1002
1002
1000
1000
1000
1000
1000
999
999
998
998
997
997
996
996
995
995
994
994
993
992
992
991
990
990
989
988
987
987
986
985
984
983
982
981
980
979
977
976
975
974
972
971
969
968
966
964
963
961
959
957
955
953
951
949
947
945
943
940
938
936
933
931
929
926
924
921
919
916
913
911
908
905
902
900
897
894
891
888
885
882
879
876
873
870
867
864
861
858
855
852
849
846
843
840
837
834
831
828
825
823
820
817
814
811
809
806
803
801
798
796
793
791
789
786
784
782
780
778
776
774
773
771
769
768
766
765
764
763
762
761
760
759
758
758
757
757
757
757
756
757
757
757
757
758
758
759
760
761
762
763
764
766
767
769
771
773
775
777
779
781
784
786
789
792
795
798
801
804
807
810
814
817
820
824
828
831
835
839
843
847
851
855
859
864
868
872
877
881
886
891
895
900
905
909
914
919
924
929
934
939
944
948
953
958
963
968
973
978
983
988
993
998
1002
1008
1012
1016
1022
1027
1032
1036
1041
1045
1050
1054
1059
1063
1067
1072
1076
1080
1084
1088
1092
1096
1100
1103
1107
1111
1114
1117
1121
1124
1127
1130
1134
1137
1139
1142
1145
1148
1151
1153
1156
1158
1161
1163
1166
1168
1170
1172
1175
1177
1179
1181
1183
1185
1187
1189
1190
1192
1194
1196
1198
1199
1201
1203
1204
1206
1208
1209
1211
1212
1214
1215
1217
1218
1220
1221
1223
1224
1226
1227
1229
1230
1232
1233
1235
1236
1238
1240
1241
1243
1244
1246
1247
1249
1251
1252
1254
1256
1257
1259
1261
1263
1264
1266
1268
1270
1272
1274
1276
1278
1280
1282
1284
1287
1289
1291
1293
1296
1298
1301
1303
1306
1309
1311
1314
1317
1320
1323
1326
1329
1332
1335
1339
1342
1346
1349
1353
1356
1360
1364
1368
1372
1376
1380
1384
1388
1393
1397
1401
1406
1410
1415
1420
1424
1429
1434
1439
1444
1449
1455
1460
1465
1471
1476
1482
1488
1493
1499
1505
1511
1517
1523
1529
1535
1541
1547
1553
1560
1566
1572
1579
1585
1591
1598
1604
1611
1617
1624
1631
1637
1644
1650
1657
1664
1670
1677
1684
1690
1697
1704
1711
1717
1724
1731
1738
1744
1751
1758
1765
1771
1778
1785
1791
1798
1805
1811
1818
1824
1831
1837
1843
1850
1856
1862
1868
1874
1880
1886
1892
1898
1904
1910
1916
1922
1927
1933
1938
1944
1949
1955
1960
1965
1970
1975
1981
1985
1990
1995
2000
2005
2009
2013
2017
2023
2027
2031
2036
2040
2044
2048
2052
2056
2059
2063
2067
2070
2074
2077
2081
2084
2087
2090
2093
2096
2099
2102
2105
2108
2110
2113
2115
2118
2120
2123
2125
2127
2129
2131
2133
2135
2137
2138
2140
2142
2143
2144
2146
2147
2148
2149
2150
2151
2152
2153
2153
2154
2154
2155
2155
2155
2155
2156
2156
2155
2155
2155
2155
2154
2154
2153
2152
2152
2151
2150
2149
2147
2146
2145
2143
2142
2140
2138
2136
2134
2132
2130
2128
2126
2123
2121
2118
2115
2112
2110
2107
2103
2100
2097
2093
2090
2086
2082
2078
2074
2070
2066
2062
2057
2053
2048
2043
2037
2033
2028
2023
2017
2012
2007
2001
1995
1990
1983
1977
1971
1965
1958
1952
1945
1938
1931
1924
1917
1910
1903
1895
1888
1880
1873
1865
1857
1849
1841
1833
1824
1816
1807
1799
1790
1781
1772
1763
1754
1745
1735
1726
1716
1707
1697
1687
1678
1668
1657
1647
1637
1627
1616
1606
1595
1585
1574
1563
1552
1541
1530
1519
1508
1496
1485
1474
1462
1451
1439
1428
1416
1404
1393
1381
1369
1358
1346
1334
1322
1310
1298
1286
1274
1262
1250
1238
1226
1214
1202
1190
1178
1166
1154
1142
1130
1118
1106
1094
1081
1069
1057
1045
1033
1020
1008
996
984
972
960
948
936
923
911
899
887
875
863
851
838
826
814
802
790
778
766
754
741
729
717
705
693
681
669
657
645
633
621
609
596
584
572
560
548
536
524
512
500
488
476
464
452
440
428
416
404
391
379
367
355
343
331
319
307
295
283
271
259
246
234
222
210
198
186
174
162
149
137
125
113
101
89
77
65
53
40
28
16
4
-8
-20
-32
-44
-56
-68
-80
-91
-103
-115
-127
-139
-150
-162
-174
-185
-197
-208
-220
-231
-243
-254
-265
-277
-288
-299
-310
-321
-332
-344
-355
-366
-376
-387
-398
-409
-420
-430
-441
-451
-462
-472
-483
-493
-503
-513
-523
-533
-543
-553
-563
-573
-583
-592
-602
-611
-621
-630
-639
-649
-658
-667
-676
-685
-693
-702
-711
-719
-728
-736
-744
-753
-761
-769
-777
-785
-793
-800
-808
-816
-823
-831
-838
-846
-853
-860
-867
-874
-881
-888
-895
-902
-909
-915
-922
-928
-935
-941
-947
-953
-959
-965
-971
-977
-983
-988
-994
-999
-1004
-1010
-1014
-1020
-1025
-1030
-1035
-1040
-1044
-1049
-1053
-1058
-1062
-1067
-1071
-1075
-1079
-1083
-1087
-1091
-1094
-1098
-1102
-1105
-1108
-1112
-1115
-1118
-1121
-1124
-1127
-1130
-1133
-1136
-1138
-1141
-1143
-1145
-1148
-1150
-1152
-1154
-1156
-1158
-1160
-1162
-1164
-1165
-1167
-1168
-1170
-1171
-1173
-1174
-1176
-1177
-1178
-1179
-1180
-1181
-1182
-1183
-1184
-1185
-1185
-1186
-1187
-1187
-1188
-1188
-1189
-1189
-1190
-1190
-1191
-1191
-1191
-1192
-1192
-1192
-1192
-1193
-1193
-1193
-1193
-1194
-1194
-1194
-1194
-1194
-1194
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1195
-1194
-1194
-1194
-1194
-1194
-1193
-1193
-1193
-1193
-1193
-1192
-1192
-1192
-1191
-1191
-1191
-1190
-1190
-1190
-1189
-1189
-1188
-1188
-1188
-1187
-1186
-1186
-1185
-1185
-1184
-1184
-1183
-1182
-1182
-1181
-1180
-1180
-1179
-1178
-1178
-1177
-1176
-1175
-1175
-1174
-1173
-1172
-1172
-1171
-1170
-1169
-1169
-1168
-1167
-1167
-1166
-1165
-1165
-1164
-1163
-1163
-1162
-1162
-1161
-1160
-1160
-1159
-1159
-1158
-1157
-1157
-1156
-1156
-1155
-1155
-1154
-1154
-1153
-1153
-1153
-1152
-1152
-1151
-1151
-1150
-1150
-1150
-1149
-1149
-1149
-1148
-1148
-1148
-1148
-1147
-1147
-1147
-1146
-1146
-1145
-1145
-1145
-1144
-1144
-1144
-1143
-1143
-1142
-1142
-1141
-1141
-1140
-1140
-1139
-1139
-1138
-1137
-1137
-1136
-1135
-1134
-1133
-1132
-1131
-1130
-1129
-1128
-1127
-1126
-1125
-1123
-1122
-1121
-1119
-1118
-1116
-1114
-1113
-1111
-1109
-1107
-1106
-1104
-1102
-1100
-1097
-1095
-1093
-1091
-1088
-1086
-1083
-1081
-1078
-1076
-1073
-1070
-1067
-1064
-1061
-1058
-1055
-1052
-1049
-1045
-1042
-1038
-1035
-1031
-1028
-1024
-1020
-1016
-1012
-1008
-1004
-1000
-995
-991
-987
-982
-977
-973
-968
-963
-958
-953
-948
-943
-938
-932
-927
-921
-916
-910
-905
-899
-893
-887
-881
-875
-869
-863
-857
-850
-844
-838
-831
-825
-819
-812
-806
-799
-793
-786
-780
-773
-767
-760
-753
-747
-740
-734
-727
-721
-714
-708
-701
-695
-688
-682
-676
-669
-663
-657
-651
-645
-638
-633
-627
-621
-615
-609
-604
-598
-593
-588
-582
-577
-572
-568
-563
-558
-554
-550
-545
-541
-537
-533
-530
-526
-522
-519
-516
-513
-510
-507
-504
-502
-499
-497
-495
-493
-491
-489
-487
-486
-484
-483
-482
-481
-480
-479
-479
-478
-478
-478
-478
-478
-478
-478
-478
-479
-480
-480
-481
-482
-483
-484
-485
-487
-488
-490
-491
-493
-495
-497
-498
-500
-503
-505
-507
-509
-512
-514
-517
-519
-522
-524
-527
-530
-533
-536
-539
-542
-545
-548
-551
-554
-557
-560
-563
-566
-569
-572
-576
-579
-582
-585
-588
-591
-594
-598
-601
-604
-607
-610
-614
-617
-620
-623
-626
-629
-632
-636
-639
-642
-645
-648
-651
-654
-657
-660
-663
-666
-669
-672
-675
-678
-681
-684
-687
-690
-693
-696
-699
-702
-705
-708
-711
-714
-717
-720
-723
-726
-729
-732
-735
-738
-741
-744
-747
-750
-754
-757
-760
-763
-767
-770
-773
-777
-780
-783
-787
-790
-794
-797
-801
-804
-808
-812
-815
-819
-822
-826
-830
-834
-837
-841
-845
-849
-852
-856
-860
-864
-868
-872
-876
-879
-883
-887
-891
-895
-899
-903
-907
-911
-916
-920
-924
-928
-932
-936
-940
-945
-949
-953
-957
-961
-965
-970
-974
-978
-982
-987
-991
-995
-999
-1004
-1008
-1012
-1016
-1020
-1025
-1029
-1034
-1038
-1042
-1047
-1051
-1055
-1060
-1064
-1068
-1073
-1077
-1081
-1086
-1090
-1094
-1099
-1103
-1107
-1112
-1116
-1121
-1125
-1129
-1134
-1138
-1142
-1147
-1151
-1155
-1160
-1164
-1168
-1173
-1177
-1181
-1186
-1190
-1194
-1198
-1203
-1207
-1211
-1215
-1220
-1224
-1228
-1232
-1236
-1241
-1245
-1249
-1253
-1257
-1261
-1265
-1269
-1273
-1277
-1281
-1284
-1288
-1292
-1296
-1300
-1303
-1307
-1311
-1314
-1318
-1322
-1325
-1329
-1332
-1336
-1339
-1343
-1346
-1349
-1353
-1356
-1359
-1363
-1366
-1369
-1372
-1375
-1379
-1382
-1385
-1388
-1391
-1394
-1397
-1400
-1403
-1406
-1409
-1413
-1416
-1419
-1422
-1425
-1428
-1431
-1434
-1437
-1440
-1443
-1446
-1448
-1451
-1454
-1457
-1460
-1463
-1466
-1469
-1472
-1475
-1479
-1482
-1485
-1488
-1491
-1494
-1497
-1500
-1503
-1507
-1510
-1513
-1516
-1520
-1523
-1527
-1530
-1533
-1537
-1540
-1544
-1547
-1551
-1555
-1558
-1562
-1566
-1569
-1573
-1577
-1580
-1584
-1588
-1592
-1596
-1600
-1603
-1607
-1611
-1615
-1619
-1623
-1627
-1631
-1635
-1639
-1643
-1647
-1651
-1655
-1659
-1663
-1668
-1672
-1676
-1680
-1684
-1688
-1692
-1696
-1700
-1704
-1708
-1712
-1716
-1720
-1725
-1729
-1733
-1737
-1741
-1745
-1749
-1753
-1757
-1761
-1765
-1769
-1773
-1776
-1780
-1784
-1788
-1792
-1796
-1800
-1804
-1808
-1812
-1815
-1819
-1823
-1827
-1831
-1834
-1838
-1842
-1846
-1849
-1853
-1857
-1861
-1864
-1868
-1872
-1876
-1879
-1883
-1887
-1891
-1894
-1898
-1902
-1906
-1910
-1913
-1917
-1921
-1925
-1929
-1932
-1936
-1940
-1944
-1948
-1952
-1956
-1960
-1964
-1968
-1972
-1976
-1980
-1984
-1988
-1992
-1996
-2000
-2004
-2008
-2013
-2017
-2021
-2025
-2029
-2033
-2037
-2041
-2045
-2051
-2055
-2059
-2064
-2068
-2073
-2077
-2081
-2086
-2090
-2095
-2099
-2104
-2108
-2112
-2117
-2121
-2126
-2130
-2134
-2139
-2143
-2148
-2152
-2156
-2160
-2165
-2169
-2173
-2177
-2181
-2186
-2190
-2194
-2198
-2202
-2206
-2210
-2214
-2218
-2221
-2225
-2229
-2233
-2237
-2240
-2244
-2248
-2251
-2255
-2258
-2262
-2266
-2269
-2272
-2276
-2279
-2282
-2286
-2289
-2292
-2295
-2298
-2301
-2304
-2307
-2310
-2312
-2315
-2318
-2321
-2323
-2326
-2328
-2331
-2333
-2335
-2338
-2340
-2343
-2345
-2347
-2349
-2352
-2354
-2356
-2358
-2360
-2362
-2364
-2366
-2368
-2370
-2372
-2374
-2376
-2378
-2380
-2382
-2384
-2386
-2388
-2390
-2392
-2394
-2396
-2398
-2400
-2402
-2403
-2405
-2407
-2409
-2411
-2413
-2415
-2417
-2418
-2420
-2422
-2424
-2426
-2428
-2430
-2432
-2433
-2435
-2437
-2439
-2441
-2443
-2445
-2447
-2449
-2451
-2453
-2455
-2457
-2459
-2461
-2463
-2465
-2467
-2469
-2471
-2473
-2475
-2477
-2479
-2481
-2483
-2485
-2487
-2489
-2491
-2493
-2495
-2497
-2499
-2501
-2503
-2505
-2507
-2509
-2511
-2514
-2516
-2518
-2520
-2522
-2524
-2526
-2528
-2530
-2532
-2534
-2536
-2539
-2541
-2543
-2545
-2547
-2549
-2551
-2553
-2555
-2558
-2560
-2562
-2564
-2566
-2568
-2570
-2573
-2575
-2577
-2579
-2581
-2584
-2586
-2588
-2590
-2593
-2595
-2597
-2600
-2602
-2604
-2607
-2609
-2611
-2614
-2616
-2618
-2621
-2623
-2625
-2628
-2630
-2633
-2635
-2637
-2640
-2642
-2644
-2647
-2649
-2651
-2654
-2656
-2658
-2661
-2663
-2665
-2668
-2670
-2672
-2674
-2677
-2679
-2681
-2683
-2685
-2688
-2690
-2692
-2694
-2696
-2698
-2701
-2703
-2705
-2707
-2709
-2711
-2713
-2715
-2717
-2720
-2722
-2724
-2726
-2728
-2730
-2732
-2734
-2735
-2737
-2739
-2741
-2743
-2745
-2747
-2749
-2751
-2752
-2754
-2756
-2758
-2760
-2762
-2763
-2765
-2767
-2769
-2770
-2772
-2774
-2776
-2778
-2779
-2781
-2783
-2784
-2786
-2788
-2790
-2791
-2793
-2795
-2796
-2798
-2800
-2801
-2803
-2805
-2806
-2808
-2809
-2811
-2812
-2814
-2815
-2816
-2818
-2819
-2820
-2822
-2823
-2824
-2825
-2826
-2827
-2828
-2829
-2830
-2831
-2832
-2833
-2834
-2835
-2836
-2836
-2837
-2838
-2838
-2839
-2839
-2840
-2840
-2840
-2841
-2841
-2841
-2841
-2842
-2842
-2842
-2842
-2842
-2842
-2841
-2841
-2841
-2841
-2840
-2840
-2839
-2839
-2838
-2838
-2837
-2836
-2836
-2835
-2834
-2833
-2833
-2832
-2831
-2830
-2829
-2828
-2826
-2825
-2824
-2823
-2822
-2820
-2819
-2818
-2816
-2815
-2813
-2812
-2810
-2809
-2807
-2806
-2804
-2802
-2801
-2799
-2797
-2795
-2793
-2791
-2789
-2787
-2785
-2783
-2781
-2779
-2777
-2775
-2773
-2771
-2768
-2766
-2764
-2762
-2759
-2757
-2754
-2752
-2750
-2747
-2745
-2742
-2739
-2737
-2734
-2732
-2729
-2726
-2723
-2720
-2718
-2715
-2712
-2709
-2706
-2703
-2700
-2697
-2694
-2691
-2688
-2685
-2682
-2679
-2675
-2672
-2669
-2666
-2663
-2659
-2656
-2653
-2649
-2646
-2642
-2639
-2636
-2632
-2629
-2625
-2622
-2618
-2615
-2611
-2607
-2604
-2600
-2597
-2593
-2589
-2586
-2582
-2578
-2575
-2571
-2567
-2564
-2560
-2556
-2552
-2549
-2545
-2541
-2537
-2534
-2530
-2526
-2523
-2519
-2515
-2512
-2508
-2504
-2501
-2497
-2493
-2490
-2486
-2483
-2479
-2475
-2472
-2468
-2465
-2461
-2458
-2454
-2451
-2447
-2444
-2441
-2437
-2434
-2430
-2427
-2424
-2420
-2417
-2413
-2410
-2407
-2403
-2400
-2396
-2393
-2390
-2386
-2383
-2379
-2376
-2373
-2369
-2366
-2362
-2359
-2356
-2352
-2349
-2345
-2342
-2339
-2335
-2332
-2328
-2325
-2321
-2318
-2314
-2311
-2307
-2304
-2301
-2297
-2294
-2290
-2287
-2283
-2280
-2276
-2273
-2269
-2266
-2262
-2259
-2255
-2252
-2248
-2245
-2242
-2238
-2235
-2232
-2229
-2226
-2223
-2220
-2217
-2214
-2211
-2208
-2205
-2203
-2200
-2197
-2195
-2192
-2190
-2187
-2185
-2183
-2181
-2178
-2176
-2174
-2172
-2170
-2168
-2167
-2165
-2163
-2161
-2160
-2158
-2157
-2155
-2154
-2153
-2152
-2150
-2149
-2148
-2147
-2146
-2145
-2144
-2143
-2143
-2142
-2141
-2141
-2140
-2139
-2139
-2138
-2138
-2137
-2137
-2137
-2136
-2136
-2136
-2135
-2135
-2135
-2135
-2134
-2134
-2134
-2134
-2134
-2133
-2133
-2133
-2133
-2133
-2133
-2133
-2133
-2132
-2132
-2132
-2132
-2132
-2132
-2132
-2131
-2131
-2131
-2131
-2130
-2130
-2130
-2130
-2129
-2129
-2128
-2128
-2128
-2127
-2127
-2126
-2125
-2125
-2124
-2124
-2123
-2122
-2121
-2121
-2120
-2119
-2118
-2118
-2117
-2116
-2115
-2114
-2113
-2112
-2111
-2110
-2109
-2108
-2107
-2106
-2104
-2103
-2102
-2101
-2100
-2098
-2097
-2096
-2095
-2093
-2092
-2090
-2089
-2088
-2086
-2084
-2083
-2081
-2080
-2078
-2076
-2074
-2073
-2071
-2069
-2067
-2065
-2063
-2061
-2059
-2057
-2055
-2053
-2051
-2049
-2047
-2045
-2043
-2041
-2039
-2037
-2035
-2033
-2031
-2029
-2027
-2025
-2023
-2021
-2019
-2017
-2015
-2013
-2011
-2009
-2005
-2004
-2001
-2000
-1998
-1996
-1994
-1992
-1990
-1988
-1986
-1984
-1982
-1980
-1978
-1976
-1974
-1972
-1970
-1968
-1966
-1964
-1962
-1960
-1958
-1956
-1954
-1952
-1950
-1948
-1946
-1944
-1942
-1940
-1938
-1936
-1934
-1932
-1930
-1928
-1926
-1924
-1923
-1921
-1919
-1917
-1915
-1913
-1911
-1909
-1907
-1905
-1903
-1901
-1899
-1897
-1895
-1893
-1891
-1889
-1887
-1885
-1883
-1881
-1879
-1877
-1875
-1873
-1871
-1869
-1867
-1865
-1864
-1862
-1860
-1858
-1856
-1854
-1852
-1850
-1848
-1846
-1844
-1842
-1840
-1838
-1836
-1834
-1832
-1831
-1829
-1827
-1825
-1823
-1821
-1819
-1817
-1815
-1813
-1811
-1809
-1807
-1805
-1804
-1802
-1800
-1798
-1796
-1794
-1792
-1790
-1788
-1786
-1784
-1782
-1781
-1779
-1777
-1775
-1773
-1771
-1769
-1767
-1765
-1763
-1761
-1760
-1758
-1756
-1754
-1752
-1750
-1748
-1746
-1744
-1742
-1741
-1739
-1737
-1735
-1733
-1731
-1729
-1727
-1725
-1724
-1722
-1720
-1718
-1716
-1714
-1712
-1710
-1709
-1707
-1705
-1703
-1701
-1699
-1697
-1695
-1694
-1692
-1690
-1688
-1686
-1684
-1682
-1681
-1679
-1677
-1675
-1673
-1671
-1669
-1668
-1666
-1664
-1662
-1660
-1658
-1656
-1655
-1653
-1651
-1649
-1647
-1645
-1644
-1642
-1640
-1638
-1636
-1634
-1632
-1631
-1629
-1627
-1625
-1623
-1621
-1620
-1618
-1616
-1614
-1612
-1611
-1609
-1607
-1605
-1603
-1601
-1600
-1598
-1596
-1594
-1592
-1590
-1589
-1587
-1585
-1583
-1581
-1580
-1578
-1576
-1574
-1572
-1571
-1569
-1567
-1565
-1563
-1562
-1560
-1558
-1556
-1554
-1553
-1551
-1549
-1547
-1545
-1544
-1542
-1540
-1538
-1536
-1535
-1533
-1531
-1529
-1528
-1526
-1524
-1522
-1520
-1519
-1517
-1515
-1513
-1512
-1510
-1508
-1506
-1504
-1503
-1501
-1499
-1497
-1496
-1494
-1492
-1490
-1489
-1487
-1485
-1483
-1482
-1480
-1478
-1476
-1474
-1473
-1471
-1469
-1467
-1466
-1464
-1462
-1460
-1459
-1457
-1455
-1453
-1452
-1450
-1448
-1447
-1445
-1443
-1441
-1440
-1438
-1436
-1434
-1433
-1431
-1429
-1427
-1426
-1424
-1422
-1421
-1419
-1417
-1415
-1414
-1412
-1410
-1408
-1407
-1405
-1403
-1402
-1400
-1398
-1396
-1395
-1393
-1391
-1390
-1388
-1386
-1384
-1383
-1381
-1379
-1378
-1376
-1374
-1373
-1371
-1369
-1367
-1366
-1364
-1362
-1361
-1359
-1357
-1356
-1354
-1352
-1351
-1349
-1347
-1345
-1344
-1342
-1340
-1339
-1337
-1335
-1334
-1332
-1330
-1329
-1327
-1325
-1324
-1322
-1320
-1319
-1317
-1315
-1314
-1312
-1310
-1309
-1307
-1305
-1304
-1302
-1300
-1299
-1297
-1295
-1294
-1292
-1290
-1289
-1287
-1285
-1284
-1282
-1280
-1279
-1277
-1275
-1274
-1272
-1271
-1269
-1267
-1266
-1264
-1262
-1261
-1259
-1257
-1256
-1254
-1252
-1251
-1249
-1248
-1246
-1244
-1243
-1241
-1239
-1238
-1236
-1235
-1233
-1231
-1230
-1228
-1226
-1225
-1223
-1222
-1220
-1218
-1217
-1215
-1214
-1212
-1210
-1209
-1207
-1205
-1204
-1202
-1201
-1199
-1197
-1196
-1194
-1193
-1191
-1189
-1188
-1186
-1185
-1183
-1181
-1180
-1178
-1177
-1175
-1173
-1172
-1170
-1169
-1167
-1166
-1164
-1162
-1161
-1159
-1158
-1156
-1154
-1153
-1151
-1150
-1148
-1147
-1145
-1143
-1142
-1140
-1139
-1137
-1136
-1134
-1132
-1131
-1129
-1128
-1126
-1125
-1123
-1121
-1120
-1118
-1117
-1115
-1114
-1112
-1111
-1109
-1107
-1106
-1104
-1103
-1101
-1100
-1098
-1097
-1095
-1094
-1092
-1090
-1089
-1087
-1086
-1084
-1083
-1081
-1080
-1078
-1077
-1075
-1074
-1072
-1070
-1069
-1067
-1066
-1064
-1063
-1061
-1060
-1058
-1057
-1055
-1054
-1052
-1051
-1049
-1048
-1046
-1045
-1043
-1041
-1040
-1038
-1037
-1035
-1034
-1032
-1031
-1029
-1028
-1026
-1025
-1022
-1022
-1020
-1018
-1016
-1016
-1014
-1012
-1010
-1010
-1008
-1006
-1004
-1004
-1002
-1000
-999
-998
-996
-995
-993
-992
-990
-989
-988
-986
-985
-983
-982
-980
-979
-977
-976
-974
-973
-971
-970
-968
-967
-965
-964
-962
-961
-960
-958
-957
-955
-954
-952
-951
-949
-948
-946
-945
-943
-942
-941
-939
-938
-936
-935
-933
-932
-930
-929
-927
-926
-925
-923
-922
-920
-919
-917
-916
-914
-913
-912
-910
-909
-907
-906
-904
-903
-902
-900
-899
-897
-896
-894
-893
-892
-890
-889
-887
-886
-884
-883
-882
-880
-879
-877
-876
-874
-873
-872
-870
-869
-867
-866
-865
-863
-862
-860
-859
-858
-856
-855
-853
-852
-851
-849
-848
-846
-845
-844
-842
-841
-839
-838
-837
-835
-834
-832
-831
-830
-828
-827
-825
-824
-823
-821
-820
-819
-817
-816
-814
-813
-812
-810
-809
-808
-806
-805
-803
-802
-801
-799
-798
-797
-795
-794
-792
-791
-790
-788
-787
-786
-784
-783
-782
-780
-779
-777
-776
-775
-773
-772
-771
-769
-768
-767
-765
-764
-763
-761
-760
-759
-757
-756
-755
-753
-752
-751
-749
-748
-747
-745
-744
-742
-741
-740
-739
-737
-736
-735
-733
-732
-731
-729
-728
-727
-725
-724
-723
-721
-720
-719
-717
-716
-715
-713
-712
-711
-709
-708
-707
-705
-704
-703
-702
-700
-699
-698
-696
-695
-694
-692
-691
-690
-689
-687
-686
-685
-683
-682
-681
-679
-678
-677
-676
-674
-673
-672
-670
-669
-668
-667
-665
-664
-663
-661
-660
-659
-658
-656
-655
-654
-652
-651
-650
-649
-647
-646
-645
-644
-642
-641
-640
-638
-637
-636
-635
-633
-632
-631
-630
-628
-627
-626
-625
-623
-622
-621
-620
-618
-617
-616
-614
-613
-612
-611
-609
-608
-607
-606
-605
-603
-602
-601
-600
-598
-597
-596
-595
-593
-592
-591
-590
-588
-587
-586
-585
-583
-582
-581
-580
-579
-577
-576
-575
-574
-572
-571
-570
-569
-568
-566
-565
-564
-563
-561
-560
-559
-558
-557
-555
-554
-553
-552
-550
-549
-548
-547
-546
-544
-543
-542
-541
-540
-538
-537
-536
-535
-534
-532
-531
-530
-529
-528
-526
-525
-524
-523
-522
-520
-519
-518
-517
-516
-515
-513
-512
-511
-510
-509
-507
-506
-505
-504
-503
-502
-500
-499
-498
-497
-496
-495
-493
-492
-491
-490
-489
-487
-486
-485
-484
-483
-482
-480
-479
-478
-477
-476
-475
-474
