5
93883
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
-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
-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
-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
-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
-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
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-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
-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
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-51
-51
-51
-51
-51
-51
-51
-51
-51
-51
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-50
-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
-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
-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
-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
-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
-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
-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
-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
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-49
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-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
-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
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-48
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-47
-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
-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
-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
-46
-46
-46
-46
-47
-47
-47
-47
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-46
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-46
-46
-46
-46
-46
-46
-46
-46
-46
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-45
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-41
-41
-41
-41
-41
-41
-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
-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
-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
-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
-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
-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
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-35
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-33
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-32
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-31
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-30
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-29
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-28
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-27
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-26
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-25
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-24
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-23
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-22
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-21
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-20
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-18
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-16
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-14
-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
-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
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
1
1
2
2
2
2
2
2
2
2
2
3
3
3
3
3
3
3
3
3
3
4
4
4
4
4
4
4
4
4
5
5
5
5
5
5
5
5
5
6
6
6
6
6
6
6
6
6
7
7
7
7
7
7
7
7
7
8
8
8
8
8
8
8
8
9
9
9
9
9
9
9
9
9
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
17
17
17
17
17
17
17
18
18
18
18
18
18
18
19
19
19
19
19
19
19
20
20
20
20
20
20
20
21
21
21
21
21
21
22
22
22
22
22
22
22
23
23
23
23
23
23
24
24
24
24
24
24
25
25
25
25
25
25
25
26
26
26
26
26
26
27
27
27
27
27
27
28
28
28
28
28
28
29
29
29
29
29
29
30
30
30
30
30
31
31
31
31
31
31
32
32
32
32
32
32
33
33
33
33
33
34
34
34
34
34
34
35
35
35
35
35
35
36
36
36
36
36
37
37
37
37
37
37
38
38
38
38
38
39
39
39
39
39
39
40
40
40
40
40
41
41
41
41
41
41
42
42
42
42
42
43
43
43
43
43
44
44
44
44
44
44
45
45
45
45
45
46
46
46
46
46
47
47
47
47
47
47
48
48
48
48
48
49
49
49
49
49
50
50
50
50
50
51
51
51
51
51
52
52
52
52
52
53
53
53
53
53
53
54
54
54
54
54
55
55
55
55
55
56
56
56
56
56
57
57
57
57
57
58
58
58
58
58
59
59
59
59
59
60
60
60
60
60
61
61
61
61
61
62
62
62
62
62
63
63
63
63
63
64
64
64
64
64
65
65
65
65
65
66
66
66
66
66
67
67
67
67
67
68
68
68
68
68
69
69
69
69
69
70
70
70
70
70
71
71
71
71
71
72
72
72
72
73
73
73
73
73
74
74
74
74
74
75
75
75
75
75
76
76
76
76
76
77
77
77
77
77
78
78
78
78
78
79
79
79
79
80
80
80
80
80
81
81
81
81
81
82
82
82
82
83
83
83
83
83
84
84
84
84
85
85
85
85
85
86
86
86
86
87
87
87
87
88
88
88
88
88
89
89
89
89
90
90
90
90
91
91
91
91
91
92
92
92
92
93
93
93
93
94
94
94
94
94
95
95
95
95
96
96
96
96
97
97
97
97
98
98
98
98
99
99
99
99
99
100
100
100
100
101
101
101
101
102
102
102
102
103
103
103
103
104
104
104
104
105
105
105
105
106
106
106
106
107
107
107
107
107
108
108
108
108
109
109
109
109
110
110
110
110
111
111
111
111
112
112
112
112
113
113
113
113
114
114
114
114
115
115
115
116
116
116
116
117
117
117
117
118
118
118
118
119
119
119
119
120
120
120
120
121
121
121
122
122
122
122
123
123
123
123
124
124
124
124
125
125
125
126
126
126
126
127
127
127
127
128
128
128
129
129
129
129
130
130
130
130
131
131
131
132
132
132
132
133
133
133
134
134
134
134
135
135
135
136
136
136
136
137
137
137
138
138
138
138
139
139
139
140
140
140
140
141
141
141
142
142
142
142
143
143
143
144
144
144
144
145
145
145
146
146
146
147
147
147
147
148
148
148
149
149
149
150
150
150
150
151
151
151
152
152
152
153
153
153
153
154
154
154
155
155
155
156
156
156
156
157
157
157
158
158
158
159
159
159
159
160
160
160
161
161
161
162
162
162
162
163
163
163
164
164
164
165
165
165
166
166
166
166
167
167
167
168
168
168
169
169
169
169
170
170
170
171
171
171
172
172
172
173
173
173
173
174
174
174
175
175
175
176
176
176
177
177
177
177
178
178
178
179
179
179
180
180
180
181
181
181
182
182
182
183
183
183
184
184
184
185
185
185
185
186
186
186
187
187
187
188
188
188
189
189
189
190
190
190
191
191
191
192
192
192
193
193
193
194
194
194
195
195
195
196
196
196
197
197
197
198
198
198
199
199
199
200
200
200
201
201
201
202
202
202
203
203
203
204
204
204
205
205
205
206
206
206
207
207
208
208
208
209
209
209
210
210
210
211
211
211
212
212
212
213
213
213
214
214
214
215
215
216
216
216
217
217
217
218
218
218
219
219
219
220
220
220
221
221
222
222
222
223
223
223
224
224
224
225
225
225
226
226
227
227
227
228
228
228
229
229
229
230
230
230
231
231
232
232
232
233
233
233
234
234
234
235
235
236
236
236
237
237
237
238
238
238
239
239
239
240
240
241
241
241
242
242
242
243
243
243
244
244
245
245
245
246
246
246
247
247
248
248
248
249
249
249
250
250
250
251
251
252
252
252
253
253
253
254
254
255
255
255
256
256
256
257
257
258
258
258
259
259
259
260
260
261
261
261
262
262
262
263
263
264
264
264
265
265
265
266
266
267
267
267
268
268
269
269
269
270
270
270
271
271
272
272
272
273
273
274
274
274
275
275
275
276
276
277
277
277
278
278
279
279
279
280
280
281
281
281
282
282
283
283
283
284
284
285
285
285
286
286
286
287
287
288
288
288
289
289
290
290
290
291
291
292
292
292
293
293
294
294
294
295
295
296
296
297
297
297
298
298
299
299
299
300
300
301
301
301
302
302
303
303
304
304
304
305
305
306
306
306
307
307
308
308
309
309
309
310
310
311
311
312
312
312
313
313
314
314
315
315
315
316
316
317
317
317
318
318
319
319
320
320
320
321
321
322
322
323
323
323
324
324
325
325
326
326
327
327
327
328
328
329
329
330
330
330
331
331
332
332
333
333
333
334
334
335
335
336
336
337
337
337
338
338
339
339
340
340
341
341
342
342
342
343
343
344
344
345
345
346
346
346
347
347
348
348
349
349
350
350
351
351
351
352
352
353
353
354
354
355
355
356
356
357
357
357
358
358
359
359
360
360
361
361
362
362
363
363
363
364
364
365
365
366
366
367
367
368
368
369
369
370
370
370
371
371
372
372
373
373
374
374
375
375
376
376
377
377
378
378
379
379
379
380
380
381
381
382
382
383
383
384
384
385
385
386
386
387
387
388
388
388
389
389
390
390
391
391
392
392
393
393
394
394
395
395
396
396
397
397
398
398
399
399
400
400
401
401
402
402
403
403
404
404
404
405
405
406
406
407
407
408
408
409
409
410
410
411
411
412
412
413
413
414
414
415
415
416
416
417
417
418
418
419
419
420
420
421
421
422
422
423
423
423
424
424
425
425
426
426
427
427
428
428
429
429
430
430
431
431
432
432
433
433
434
434
435
435
436
436
437
437
438
438
439
439
440
440
441
441
442
442
443
443
444
444
445
445
446
446
447
447
448
448
449
449
450
450
451
451
452
452
453
453
454
454
455
455
456
456
457
458
458
459
459
460
460
461
461
462
462
463
463
464
464
465
465
466
466
467
467
468
468
469
469
470
470
471
472
472
473
473
474
474
475
475
476
476
477
477
478
478
479
479
480
480
481
481
482
483
483
484
484
485
485
486
486
487
487
488
488
489
489
490
490
491
492
492
493
493
494
494
495
495
496
496
497
497
498
499
499
500
500
501
501
502
502
503
503
504
504
505
506
506
507
507
508
508
509
509
510
510
511
511
512
513
513
514
514
515
515
516
516
517
517
518
518
519
520
520
521
521
522
522
523
523
524
524
525
525
526
527
527
528
528
529
529
530
530
531
531
532
533
533
534
534
535
535
536
536
537
537
538
538
539
540
540
541
541
542
542
543
543
544
544
545
546
546
547
547
548
548
549
549
550
550
551
552
552
553
553
554
554
555
555
556
556
557
558
558
559
559
560
560
561
561
562
562
563
563
564
565
565
566
566
567
567
568
568
569
569
570
570
571
572
572
573
573
574
574
575
575
576
576
577
578
578
579
579
580
580
581
581
582
582
583
583
584
585
585
586
586
587
587
588
588
589
589
590
591
591
592
592
593
593
594
594
595
595
596
597
597
598
598
599
599
600
600
601
602
602
603
603
604
604
605
605
606
607
607
608
608
609
609
610
611
611
612
612
613
613
614
614
615
616
616
617
617
618
618
619
620
620
621
621
622
622
623
624
624
625
625
626
626
627
628
628
629
629
630
630
631
632
632
633
633
634
634
635
636
636
637
637
638
639
639
640
640
641
641
642
643
643
644
644
645
646
646
647
647
648
648
649
650
650
651
651
652
653
653
654
654
655
655
656
657
657
658
658
659
660
660
661
661
662
663
663
664
664
665
666
666
667
667
668
668
669
670
670
671
671
672
673
673
674
674
675
676
676
677
677
678
679
679
680
680
681
682
682
683
683
684
685
685
686
686
687
688
688
689
690
690
691
691
692
693
693
694
695
695
696
696
697
698
698
699
700
700
701
702
702
703
703
704
705
705
706
707
707
708
709
709
710
711
711
712
713
713
714
714
715
716
717
717
718
719
719
720
721
721
722
723
723
724
725
725
726
727
727
728
729
729
730
730
731
732
732
733
734
734
735
736
736
737
737
738
739
739
740
741
741
742
742
743
744
744
745
746
746
747
747
748
749
749
750
750
751
752
752
753
753
754
754
755
755
756
757
757
758
758
759
759
760
761
761
762
762
763
763
764
764
765
765
766
766
767
767
768
768
769
769
770
770
771
772
772
773
773
774
774
775
776
776
777
777
778
778
779
779
780
781
782
782
783
784
785
785
786
787
788
789
790
790
791
792
792
793
794
794
795
796
797
798
798
799
800
801
802
803
804
805
805
806
807
808
808
809
810
810
811
811
812
813
814
814
815
816
817
818
819
819
820
820
821
821
822
822
823
823
824
824
825
825
826
826
826
827
827
828
828
829
829
829
830
830
830
830
831
831
831
832
832
832
832
832
833
833
833
833
833
833
834
834
834
835
835
835
836
836
836
837
837
838
838
839
839
839
840
840
840
840
841
841
842
842
843
844
844
845
846
847
847
848
849
850
850
851
851
852
852
853
854
855
856
857
858
859
861
862
863
863
864
865
866
866
867
868
869
870
871
872
872
873
875
876
877
878
879
881
882
882
883
884
884
885
886
887
888
889
890
891
892
893
894
895
895
896
897
897
898
898
898
898
898
897
897
898
898
898
899
900
900
901
902
902
903
903
904
904
904
904
905
905
904
904
904
904
904
904
904
905
906
907
908
909
910
910
911
912
912
913
913
914
914
914
914
914
914
914
915
915
917
918
919
921
923
924
926
927
929
930
931
931
932
932
933
933
934
934
935
936
937
938
940
942
944
946
948
950
951
953
954
954
955
955
956
956
956
957
958
958
959
960
961
962
963
964
966
967
968
969
970
971
972
973
974
974
975
975
976
976
977
977
978
978
979
980
981
983
984
985
986
987
988
989
989
989
990
990
990
990
990
990
990
990
990
990
991
991
992
992
993
994
994
995
996
996
997
998
999
1000
1000
1000
1002
1002
1002
1004
1004
1006
1006
1008
1010
1010
1012
1012
1014
1014
1014
1016
1016
1016
1016
1016
1016
1016
1016
1016
1018
1018
1020
1020
1022
1024
1025
1027
1028
1029
1031
1032
1034
1036
1037
1039
1041
1043
1045
1046
1047
1049
1050
1051
1052
1053
1054
1056
1057
1057
1058
1059
1060
1060
1061
1061
1062
1062
1062
1062
1062
1061
1060
1060
1060
1060
1060
1060
1061
1061
1062
1063
1064
1065
1066
1068
1069
1070
1071
1072
1073
1073
1074
1074
1075
1075
1076
1076
1077
1078
1079
1079
1080
1081
1082
1082
1083
1084
1084
1085
1085
1085
1085
1085
1084
1083
1082
1081
1080
1080
1079
1080
1080
1081
1082
1083
1084
1084
1085
1085
1086
1086
1087
1088
1088
1089
1089
1090
1090
1091
1092
1093
1094
1095
1096
1098
1099
1101
1102
1104
1106
1107
1108
1110
1111
1112
1112
1113
1114
1115
1115
1116
1116
1116
1116
1117
1117
1117
1117
1117
1118
1118
1118
1119
1120
1120
1121
1123
1124
1125
1126
1127
1127
1128
1129
1130
1131
1132
1132
1133
1134
1135
1136
1137
1139
1140
1142
1143
1145
1146
1148
1149
1150
1152
1153
1155
1157
1158
1159
1160
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1173
1174
1175
1175
1176
1176
1177
1177
1178
1178
1179
1179
1180
1181
1183
1184
1185
1186
1187
1188
1189
1189
1190
1191
1191
1192
1192
1193
1195
1196
1198
1200
1202
1205
1207
1209
1210
1212
1213
1214
1214
1214
1215
1215
1215
1216
1216
1216
1216
1216
1216
1216
1216
1216
1215
1216
1216
1216
1215
1215
1215
1214
1214
1213
1213
1214
1214
1215
1216
1217
1217
1217
1217
1216
1216
1215
1215
1215
1216
1217
1218
1219
1220
1221
1222
1224
1225
1226
1227
1229
1229
1230
1230
1230
1230
1229
1228
1227
1227
1227
1227
1227
1228
1230
1231
1232
1233
1234
1235
1236
1237
1237
1236
1236
1235
1235
1234
1234
1234
1234
1234
1235
1235
1235
1235
1236
1237
1238
1239
1241
1243
1244
1246
1247
1248
1249
1250
1251
1251
1251
1251
1250
1249
1248
1247
1246
1244
1243
1242
1242
1241
1241
1242
1242
1242
1242
1242
1241
1241
1241
1241
1242
1242
1243
1243
1243
1243
1242
1241
1239
1238
1236
1235
1234
1234
1234
1234
1235
1235
1236
1237
1238
1238
1237
1235
1233
1230
1227
1223
1218
1214
1210
1207
1204
1203
1202
1202
1203
1203
1204
1204
1203
1203
1201
1199
1197
1195
1192
1190
1188
1186
1185
1184
1184
1184
1184
1185
1186
1188
1190
1192
1193
1193
1193
1193
1191
1190
1187
1184
1181
1178
1176
1175
1174
1174
1174
1175
1176
1176
1177
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1193
1194
1196
1196
1196
1195
1193
1191
1188
1186
1184
1182
1181
1181
1183
1185
1188
1191
1193
1196
1197
1199
1200
1200
1200
1199
1197
1195
1193
1192
1191
1191
1193
1195
1199
1203
1207
1212
1216
1220
1223
1225
1226
1227
1228
1228
1227
1227
1226
1226
1226
1226
1227
1228
1230
1233
1236
1239
1241
1243
1244
1245
1247
1248
1250
1252
1255
1257
1260
1261
1262
1262
1260
1259
1257
1255
1254
1254
1254
1254
1255
1256
1257
1259
1261
1263
1265
1267
1268
1270
1271
1271
1271
1270
1269
1267
1265
1264
1263
1262
1262
1263
1264
1265
1266
1267
1268
1268
1268
1268
1267
1267
1266
1265
1264
1262
1259
1256
1252
1248
1243
1238
1233
1229
1225
1221
1217
1214
1211
1208
1205
1203
1201
1199
1198
1197
1196
1195
1194
1193
1192
1190
1188
1186
1184
1182
1181
1180
1181
1182
1184
1186
1187
1189
1190
1190
1190
1189
1187
1185
1182
1180
1177
1174
1171
1168
1165
1162
1160
1160
1161
1162
1164
1167
1168
1169
1170
1169
1168
1166
1163
1161
1159
1158
1158
1159
1160
1162
1163
1165
1167
1168
1170
1171
1172
1172
1172
1172
1172
1172
1171
1170
1169
1167
1166
1165
1165
1164
1164
1163
1162
1160
1159
1158
1157
1156
1155
1155
1155
1155
1156
1156
1156
1155
1154
1153
1151
1149
1146
1142
1138
1133
1129
1124
1120
1117
1113
1110
1108
1106
1105
1106
1107
1109
1111
1114
1116
1118
1120
1120
1119
1117
1114
1110
1106
1102
1098
1095
1091
1088
1085
1083
1081
1081
1083
1085
1088
1092
1095
1097
1099
1099
1097
1095
1092
1088
1084
1081
1079
1078
1078
1079
1081
1083
1086
1089
1092
1095
1099
1103
1107
1109
1111
1110
1108
1105
1101
1097
1094
1090
1087
1085
1083
1081
1081
1080
1080
1080
1078
1077
1075
1072
1070
1067
1065
1062
1058
1054
1050
1046
1042
1038
1035
1031
1028
1026
1024
1022
1020
1018
1014
1012
1010
1006
1004
1004
1002
1000
1000
998
997
995
994
994
993
992
991
991
990
989
988
987
986
987
988
990
993
995
997
999
1000
1002
1002
1004
1004
1004
1004
1002
1004
1004
1004
1004
1004
1004
1006
1008
1010
1012
1014
1016
1018
1022
1025
1029
1032
1034
1036
1037
1038
1039
1039
1041
1043
1045
1048
1050
1053
1056
1060
1064
1068
1072
1077
1082
1087
1091
1095
1097
1099
1099
1098
1097
1094
1092
1089
1087
1084
1082
1080
1079
1077
1075
1072
1070
1068
1066
1064
1063
1062
1059
1056
1052
1047
1042
1036
1031
1026
1020
1016
1014
1010
1008
1004
1002
999
996
992
989
985
982
978
975
970
966
960
955
950
944
939
935
931
928
926
924
923
922
921
920
919
918
918
917
916
916
915
914
912
911
909
906
904
902
900
899
897
896
895
893
891
890
888
886
884
882
880
878
875
872
869
866
862
859
855
851
848
845
842
840
838
838
837
838
839
839
839
839
837
835
833
829
826
822
818
816
813
811
809
808
806
804
802
800
798
795
792
789
786
783
779
774
770
765
761
757
753
750
749
748
748
747
746
744
740
736
731
726
722
720
718
718
719
722
726
730
735
740
744
747
749
751
752
754
755
756
757
758
759
759
760
760
760
759
759
758
757
757
756
756
756
757
757
757
758
759
760
763
765
768
771
775
779
782
785
787
789
791
792
794
796
798
801
803
806
809
811
812
811
809
807
804
801
797
793
789
784
779
774
768
762
757
753
750
748
747
746
745
745
743
741
740
737
735
733
731
728
724
720
715
711
707
703
701
700
700
702
705
709
713
717
719
721
721
721
719
717
715
714
712
711
711
710
708
707
706
704
704
703
703
703
702
699
696
692
687
682
678
675
675
676
679
683
687
691
696
700
705
711
717
725
733
742
750
759
766
774
781
788
794
800
806
812
818
824
830
837
843
850
856
864
872
881
890
899
908
916
923
929
934
939
942
945
947
949
951
954
957
959
962
964
965
967
967
967
967
966
964
963
961
959
957
954
950
946
942
939
937
935
933
932
930
929
929
929
929
930
929
926
922
917
910
904
897
889
882
874
867
859
852
844
837
831
825
820
816
812
810
807
805
802
798
794
789
783
777
771
764
758
754
751
750
752
756
761
765
770
773
776
777
777
777
776
776
775
775
775
775
775
776
779
782
787
793
800
807
814
819
824
826
827
827
825
821
818
814
810
808
806
806
806
807
808
810
812
815
818
822
826
832
839
845
851
856
859
861
861
860
858
854
850
844
837
828
819
808
797
786
776
767
759
751
744
736
729
720
711
701
690
681
672
665
660
656
653
651
649
647
644
642
639
635
632
629
626
623
621
619
618
616
615
614
612
610
609
607
605
602
600
597
594
590
587
584
582
580
579
578
577
576
574
573
571
568
566
564
561
559
557
555
554
552
551
549
548
547
546
545
543
542
540
537
535
533
531
529
527
524
521
517
512
505
497
488
479
469
459
451
443
437
432
427
423
419
415
411
407
402
397
392
386
382
378
374
371
368
365
361
357
353
349
345
342
339
336
333
328
322
315
305
294
282
270
257
244
232
220
208
197
188
179
172
166
162
158
156
153
151
149
145
141
136
130
124
118
113
108
104
101
99
98
97
96
95
93
90
86
81
75
69
61
53
44
36
28
20
11
2
-8
-18
-29
-40
-52
-64
-77
-89
-101
-112
-122
-132
-140
-147
-153
-158
-164
-171
-178
-185
-193
-201
-209
-217
-224
-232
-239
-246
-254
-261
-267
-272
-275
-278
-281
-283
-286
-290
-294
-299
-305
-311
-318
-325
-332
-338
-343
-347
-351
-355
-358
-362
-366
-370
-374
-378
-381
-386
-391
-397
-404
-412
-422
-433
-445
-457
-469
-480
-490
-500
-509
-517
-525
-533
-540
-546
-553
-559
-565
-571
-576
-582
-589
-596
-605
-614
-623
-631
-638
-644
-647
-650
-651
-652
-653
-655
-657
-660
-663
-667
-671
-674
-678
-681
-683
-687
-690
-694
-699
-704
-709
-714
-717
-721
-724
-729
-734
-742
-751
-762
-774
-786
-798
-810
-822
-833
-844
-856
-869
-882
-895
-909
-922
-934
-945
-955
-964
-972
-981
-991
-1000
-1012
-1024
-1038
-1052
-1067
-1084
-1101
-1118
-1135
-1151
-1167
-1181
-1193
-1204
-1213
-1221
-1229
-1235
-1242
-1250
-1258
-1268
-1279
-1292
-1305
-1320
-1334
-1349
-1363
-1376
-1388
-1400
-1410
-1418
-1425
-1429
-1433
-1436
-1438
-1441
-1445
-1449
-1454
-1460
-1467
-1474
-1483
-1492
-1502
-1513
-1525
-1537
-1549
-1562
-1574
-1586
-1597
-1608
-1618
-1627
-1636
-1643
-1650
-1654
-1657
-1660
-1662
-1666
-1671
-1678
-1686
-1695
-1705
-1717
-1729
-1742
-1755
-1766
-1777
-1786
-1793
-1798
-1802
-1804
-1804
-1802
-1800
-1797
-1795
-1793
-1792
-1792
-1793
-1795
-1800
-1806
-1813
-1822
-1830
-1839
-1846
-1853
-1859
-1865
-1870
-1876
-1881
-1888
-1895
-1903
-1911
-1921
-1932
-1944
-1958
-1973
-1990
-2007
-2024
-2041
-2056
-2070
-2081
-2091
-2099
-2107
-2115
-2123
-2133
-2143
-2155
-2166
-2178
-2188
-2198
-2208
-2216
-2222
-2228
-2232
-2236
-2239
-2242
-2245
-2249
-2255
-2261
-2269
-2277
-2286
-2295
-2305
-2313
-2320
-2326
-2331
-2334
-2336
-2337
-2338
-2338
-2340
-2343
-2348
-2355
-2364
-2374
-2384
-2395
-2404
-2412
-2419
-2424
-2428
-2431
-2432
-2433
-2433
-2433
-2433
-2434
-2437
-2440
-2444
-2450
-2456
-2463
-2472
-2482
-2493
-2505
-2518
-2531
-2544
-2556
-2568
-2579
-2588
-2596
-2602
-2606
-2608
-2609
-2609
-2607
-2605
-2602
-2599
-2596
-2594
-2593
-2593
-2594
-2595
-2596
-2596
-2596
-2594
-2592
-2588
-2584
-2579
-2573
-2567
-2562
-2558
-2556
-2555
-2555
-2555
-2556
-2557
-2559
-2562
-2566
-2570
-2574
-2579
-2583
-2588
-2593
-2600
-2607
-2616
-2626
-2637
-2649
-2661
-2674
-2687
-2700
-2713
-2727
-2740
-2753
-2766
-2777
-2788
-2799
-2809
-2819
-2829
-2839
-2848
-2857
-2867
-2876
-2885
-2893
-2902
-2909
-2917
-2924
-2930
-2935
-2939
-2941
-2942
-2941
-2940
-2938
-2935
-2932
-2930
-2927
-2925
-2924
-2924
-2925
-2926
-2928
-2931
-2934
-2938
-2943
-2947
-2951
-2954
-2956
-2956
-2955
-2952
-2948
-2943
-2936
-2930
-2922
-2915
-2907
-2899
-2892
-2884
-2877
-2869
-2861
-2852
-2844
-2836
-2827
-2819
-2810
-2802
-2793
-2784
-2775
-2768
-2762
-2759
-2758
-2760
-2763
-2769
-2775
-2782
-2789
-2795
-2800
-2803
-2804
-2803
-2801
-2798
-2795
-2792
-2788
-2784
-2779
-2775
-2770
-2766
-2763
-2761
-2761
-2763
-2767
-2771
-2776
-2781
-2785
-2788
-2789
-2790
-2789
-2789
-2788
-2789
-2790
-2793
-2797
-2802
-2807
-2813
-2819
-2826
-2833
-2841
-2850
-2860
-2869
-2879
-2887
-2894
-2899
-2904
-2907
-2911
-2915
-2919
-2924
-2930
-2935
-2940
-2944
-2946
-2947
-2946
-2944
-2941
-2939
-2937
-2935
-2935
-2935
-2935
-2935
-2935
-2935
-2935
-2936
-2938
-2939
-2942
-2944
-2947
-2949
-2950
-2951
-2952
-2954
-2956
-2959
-2964
-2970
-2978
-2987
-2997
-3008
-3019
-3031
-3042
-3054
-3065
-3076
-3085
-3095
-3103
-3110
-3117
-3123
-3129
-3135
-3140
-3146
-3152
-3159
-3166
-3174
-3182
-3190
-3199
-3207
-3216
-3225
-3233
-3242
-3250
-3258
-3266
-3274
-3283
-3292
-3303
-3314
-3326
-3339
-3352
-3365
-3379
-3393
-3408
-3422
-3435
-3449
-3462
-3476
-3490
-3504
-3517
-3529
-3539
-3548
-3555
-3561
-3566
-3570
-3573
-3575
-3576
-3576
-3574
-3569
-3563
-3555
-3546
-3537
-3528
-3520
-3514
-3509
-3505
-3502
-3500
-3498
-3496
-3494
-3493
-3493
-3495
-3497
-3501
-3505
-3510
-3515
-3519
-3524
-3528
-3533
-3537
-3542
-3548
-3553
-3559
-3564
-3567
-3569
-3569
-3567
-3564
-3560
-3556
-3553
-3550
-3548
-3545
-3543
-3539
-3535
-3530
-3524
-3519
-3513
-3508
-3504
-3501
-3500
-3499
-3500
-3501
-3503
-3505
-3509
-3514
-3520
-3527
-3535
-3543
-3550
-3558
-3564
-3570
-3576
-3581
-3586
-3592
-3599
-3606
-3615
-3625
-3635
-3645
-3655
-3665
-3673
-3680
-3687
-3694
-3699
-3703
-3705
-3705
-3703
-3699
-3694
-3688
-3682
-3676
-3670
-3665
-3660
-3657
-3654
-3653
-3652
-3652
-3652
-3652
-3653
-3655
-3657
-3659
-3662
-3665
-3667
-3669
-3671
-3672
-3674
-3675
-3677
-3679
-3683
-3687
-3692
-3698
-3704
-3712
-3719
-3727
-3734
-3740
-3746
-3750
-3753
-3754
-3754
-3752
-3749
-3746
-3742
-3737
-3732
-3727
-3722
-3718
-3716
-3715
-3716
-3720
-3725
-3731
-3737
-3743
-3748
-3752
-3755
-3756
-3756
-3754
-3753
-3751
-3750
-3751
-3752
-3755
-3758
-3761
-3765
-3767
-3768
-3769
-3769
-3768
-3767
-3766
-3764
-3762
-3761
-3759
-3757
-3756
-3757
-3759
-3764
-3771
-3779
-3789
-3800
-3810
-3821
-3832
-3843
-3854
-3866
-3878
-3889
-3900
-3911
-3922
-3934
-3946
-3958
-3971
-3985
-3999
-4014
-4032
-4050
-4069
-4089
-4109
-4128
-4145
-4162
-4177
-4191
-4203
-4216
-4227
-4239
-4250
-4261
-4272
-4283
-4294
-4304
-4313
-4322
-4331
-4339
-4347
-4355
-4363
-4369
-4374
-4378
-4381
-4384
-4387
-4391
-4395
-4400
-4406
-4413
-4420
-4428
-4436
-4445
-4455
-4465
-4475
-4486
-4496
-4506
-4513
-4519
-4522
-4524
-4523
-4522
-4520
-4518
-4518
-4519
-4523
-4527
-4533
-4541
-4549
-4557
-4565
-4573
-4581
-4588
-4596
-4603
-4610
-4617
-4624
-4632
-4640
-4648
-4658
-4668
-4681
-4695
-4712
-4730
-4750
-4771
-4793
-4815
-4837
-4858
-4879
-4900
-4922
-4944
-4966
-4989
-5011
-5033
-5054
-5074
-5092
-5109
-5126
-5141
-5156
-5170
-5185
-5200
-5215
-5230
-5245
-5260
-5274
-5289
-5303
-5317
-5330
-5344
-5357
-5370
-5383
-5397
-5410
-5425
-5439
-5455
-5471
-5488
-5505
-5522
-5538
-5554
-5569
-5582
-5595
-5607
-5619
-5630
-5641
-5652
-5662
-5671
-5680
-5689
-5697
-5705
-5712
-5720
-5728
-5735
-5743
-5749
-5756
-5761
-5767
-5772
-5775
-5779
-5782
-5785
-5788
-5792
-5797
-5803
-5809
-5817
-5825
-5834
-5845
-5856
-5869
-5882
-5897
-5913
-5930
-5947
-5964
-5979
-5994
-6008
-6021
-6033
-6045
-6056
-6067
-6077
-6087
-6098
-6109
-6120
-6131
-6143
-6155
-6167
-6180
-6192
-6204
-6215
-6226
-6237
-6247
-6256
-6265
-6274
-6282
-6290
-6297
-6304
-6311
-6318
-6325
-6332
-6340
-6349
-6359
-6371
-6385
-6400
-6418
-6436
-6455
-6475
-6495
-6516
-6537
-6558
-6578
-6598
-6617
-6635
-6653
-6669
-6685
-6699
-6713
-6727
-6741
-6754
-6767
-6780
-6791
-6801
-6811
-6819
-6827
-6835
-6843
-6851
-6859
-6867
-6874
-6881
-6887
-6892
-6898
-6902
-6907
-6913
-6920
-6929
-6940
-6952
-6965
-6980
-6996
-7013
-7030
-7048
-7065
-7083
-7099
-7115
-7130
-7144
-7157
-7169
-7180
-7191
-7202
-7215
-7228
-7242
-7257
-7271
-7286
-7300
-7313
-7325
-7335
-7345
-7353
-7361
-7368
-7374
-7380
-7386
-7391
-7396
-7402
-7408
-7414
-7420
-7426
-7433
-7439
-7446
-7452
-7458
-7464
-7471
-7477
-7482
-7487
-7492
-7498
-7504
-7511
-7519
-7527
-7535
-7543
-7552
-7561
-7569
-7576
-7582
-7587
-7590
-7592
-7594
-7594
-7594
-7593
-7591
-7590
-7590
-7591
-7593
-7596
-7601
-7607
-7614
-7622
-7630
-7638
-7646
-7652
-7657
-7661
-7664
-7666
-7668
-7669
-7672
-7676
-7681
-7688
-7696
-7704
-7713
-7720
-7727
-7733
-7737
-7740
-7742
-7743
-7743
-7742
-7741
-7739
-7738
-7737
-7737
-7738
-7740
-7744
-7750
-7756
-7763
-7771
-7779
-7787
-7794
-7802
-7809
-7816
-7823
-7829
-7834
-7840
-7845
-7851
-7857
-7863
-7870
-7878
-7886
-7895
-7903
-7911
-7918
-7925
-7931
-7937
-7942
-7947
-7951
-7954
-7957
-7959
-7961
-7963
-7965
-7967
-7970
-7974
-7980
-7987
-7995
-8004
-8013
-8022
-8029
-8038
-8044
-8050
-8055
-8058
-8061
-8064
-8066
-8066
-8066
-8064
-8063
-8061
-8058
-8058
-8060
-8063
-8068
-8074
-8083
-8092
-8101
-8109
-8117
-8124
-8130
-8135
-8138
-8141
-8141
-8141
-8138
-8137
-8132
-8128
-8122
-8117
-8112
-8108
-8103
-8098
-8092
-8085
-8077
-8068
-8058
-8047
-8034
-8021
-8007
-7993
-7979
-7966
-7953
-7939
-7925
-7912
-7898
-7886
-7874
-7864
-7856
-7850
-7846
-7842
-7839
-7836
-7834
-7831
-7828
-7824
-7820
-7816
-7811
-7807
-7802
-7798
-7793
-7789
-7784
-7779
-7774
-7770
-7767
-7763
-7761
-7758
-7757
-7756
-7756
-7757
-7760
-7763
-7766
-7768
-7770
-7770
-7769
-7767
-7764
-7760
-7756
-7752
-7747
-7743
-7739
-7735
-7732
-7730
-7730
-7729
-7730
-7730
-7730
-7730
-7731
-7731
-7731
-7730
-7730
-7729
-7729
-7728
-7729
-7730
-7732
-7734
-7736
-7738
-7740
-7741
-7742
-7743
-7742
-7741
-7740
-7738
-7737
-7735
-7733
-7729
-7726
-7721
-7715
-7709
-7703
-7697
-7690
-7683
-7676
-7669
-7663
-7656
-7649
-7642
-7635
-7627
-7619
-7611
-7602
-7592
-7581
-7569
-7556
-7544
-7531
-7519
-7508
-7497
-7488
-7479
-7471
-7464
-7457
-7452
-7447
-7444
-7441
-7439
-7438
-7437
-7436
-7434
-7431
-7427
-7421
-7415
-7409
-7403
-7399
-7396
-7395
-7395
-7396
-7397
-7398
-7398
-7398
-7398
-7396
-7394
-7391
-7387
-7383
-7377
-7371
-7365
-7360
-7355
-7352
-7349
-7348
-7349
-7351
-7353
-7356
-7359
-7359
-7359
-7357
-7353
-7348
-7342
-7335
-7328
-7321
-7313
-7306
-7299
-7291
-7284
-7276
-7268
-7259
-7250
-7241
-7231
-7220
-7209
-7198
-7187
-7175
-7162
-7150
-7137
-7123
-7111
-7099
-7088
-7078
-7070
-7063
-7057
-7052
-7048
-7044
-7042
-7041
-7041
-7041
-7042
-7043
-7044
-7045
-7046
-7048
-7049
-7050
-7052
-7054
-7056
-7058
-7062
-7066
-7072
-7078
-7086
-7093
-7100
-7108
-7114
-7121
-7126
-7132
-7138
-7143
-7149
-7154
-7158
-7163
-7166
-7170
-7173
-7177
-7181
-7185
-7191
-7197
-7204
-7212
-7219
-7227
-7235
-7241
-7247
-7252
-7256
-7260
-7263
-7266
-7268
-7270
-7272
-7272
-7272
-7272
-7273
-7275
-7277
-7280
-7283
-7287
-7291
-7296
-7302
-7307
-7313
-7320
-7326
-7333
-7339
-7346
-7352
-7357
-7361
-7364
-7366
-7367
-7366
-7364
-7361
-7357
-7353
-7349
-7345
-7343
-7342
-7342
-7343
-7344
-7345
-7346
-7346
-7346
-7345
-7343
-7340
-7335
-7331
-7326
-7321
-7317
-7313
-7310
-7308
-7307
-7307
-7307
-7309
-7312
-7315
-7320
-7326
-7333
-7340
-7348
-7355
-7363
-7371
-7380
-7389
-7399
-7409
-7419
-7428
-7437
-7446
-7454
-7461
-7467
-7473
-7478
-7482
-7487
-7492
-7497
-7502
-7508
-7515
-7521
-7528
-7535
-7543
-7550
-7557
-7563
-7567
-7569
-7569
-7566
-7562
-7556
-7549
-7542
-7535
-7528
-7522
-7516
-7511
-7505
-7500
-7495
-7491
-7488
-7487
-7487
-7489
-7492
-7496
-7500
-7504
-7506
-7509
-7511
-7512
-7514
-7517
-7520
-7524
-7528
-7532
-7534
-7536
-7536
-7534
-7531
-7528
-7524
-7520
-7516
-7511
-7505
-7497
-7487
-7475
-7461
-7446
-7429
-7411
-7393
-7375
-7357
-7339
-7320
-7302
-7284
-7265
-7246
-7227
-7207
-7188
-7168
-7148
-7129
-7109
-7090
-7071
-7052
-7034
-7017
-7000
-6983
-6967
-6951
-6934
-6917
-6899
-6880
-6860
-6840
-6820
-6801
-6784
-6767
-6752
-6736
-6721
-6705
-6688
-6671
-6653
-6634
-6615
-6596
-6577
-6557
-6536
-6514
-6491
-6466
-6441
-6416
-6392
-6368
-6345
-6323
-6303
-6285
-6268
-6252
-6237
-6222
-6209
-6195
-6182
-6169
-6156
-6142
-6126
-6110
-6092
-6072
-6051
-6029
-6005
-5982
-5958
-5934
-5912
-5890
-5870
-5850
-5830
-5810
-5789
-5769
-5748
-5726
-5705
-5683
-5661
-5639
-5616
-5592
-5568
-5544
-5520
-5495
-5471
-5447
-5424
-5401
-5379
-5358
-5338
-5318
-5299
-5280
-5261
-5242
-5223
-5203
-5182
-5159
-5135
-5109
-5081
-5051
-5020
-4989
-4957
-4925
-4895
-4865
-4836
-4807
-4778
-4750
-4722
-4693
-4665
-4636
-4607
-4578
-4547
-4516
-4485
-4454
-4424
-4394
-4365
-4336
-4308
-4282
-4255
-4230
-4205
-4181
-4156
-4132
-4109
-4086
-4065
-4043
-4022
-4003
-3983
-3963
-3944
-3926
-3909
-3891
-3873
-3856
-3838
-3822
-3807
-3792
-3778
-3764
-3750
-3735
-3721
-3706
-3691
-3676
-3660
-3643
-3624
-3605
-3584
-3562
-3539
-3516
-3492
-3468
-3444
-3422
-3400
-3379
-3358
-3339
-3319
-3300
-3281
-3263
-3245
-3227
-3210
-3192
-3174
-3155
-3135
-3114
-3092
-3069
-3045
-3021
-2997
-2974
-2951
-2929
-2908
-2890
-2874
-2860
-2848
-2836
-2825
-2813
-2799
-2783
-2765
-2744
-2722
-2697
-2672
-2647
-2621
-2596
-2571
-2547
-2522
-2498
-2474
-2450
-2427
-2403
-2378
-2353
-2327
-2299
-2269
-2237
-2204
-2170
-2135
-2100
-2066
-2033
-2000
-1970
-1942
-1915
-1889
-1863
-1837
-1810
-1782
-1752
-1720
-1687
-1652
-1616
-1579
-1541
-1503
-1465
-1427
-1392
-1358
-1327
-1298
-1270
-1244
-1219
-1193
-1167
-1139
-1110
-1080
-1050
-1020
-990
-960
-930
-900
-870
-840
-810
-782
-757
-733
-713
-696
-681
-669
-659
-649
-640
-631
-623
-614
-607
-599
-592
-586
-579
-572
-565
-557
-549
-541
-533
-525
-519
-513
-508
-504
-500
-495
-489
-484
-478
-473
-468
-465
-463
-462
-463
-464
-465
-466
-467
-467
-466
-464
-462
-457
-451
-443
-432
-420
-407
-392
-377
-362
-346
-331
-316
-301
-285
-270
-254
-240
-227
-216
-206
-198
-190
-182
-174
-164
-153
-141
-128
-115
-102
-90
-79
-70
-63
-58
-54
-50
-46
-42
-38
-33
-27
-20
-12
-1
12
29
48
69
91
113
134
152
167
179
188
195
200
206
214
222
231
240
249
258
265
272
278
283
288
293
298
303
308
312
314
313
311
308
305
302
302
304
309
316
325
337
350
364
378
391
403
414
424
433
441
448
455
460
464
468
471
474
477
479
482
483
484
484
483
481
479
476
472
469
465
460
455
450
445
439
433
427
422
417
411
406
401
395
390
384
378
371
363
355
344
333
321
309
297
285
273
263
254
247
243
243
245
249
254
261
268
276
284
292
299
306
313
321
329
338
348
358
368
377
386
394
401
406
410
411
411
409
406
401
397
393
391
391
393
396
401
407
414
422
429
435
438
437
434
428
421
412
403
393
385
377
370
365
360
356
352
348
343
336
326
314
298
280
259
235
209
181
152
123
93
63
33
4
-24
-51
-77
-102
-125
-147
-167
-185
-200
-214
-226
-235
-243
-249
-254
-258
-262
-265
-269
-272
-275
-278
-281
-284
-288
-292
-297
-302
-308
-316
-326
-339
-355
-374
-396
-420
-445
-469
-492
-514
-532
-548
-560
-569
-576
-579
-581
-580
-579
-576
-573
-569
-566
-563
-561
-560
-558
-556
-553
-547
-539
-530
-518
-504
-489
-474
-459
-444
-430
-417
-404
-393
-381
-371
-361
-352
-344
-339
-335
-334
-334
-335
-337
-338
-340
-340
-340
-340
-339
-338
-338
-340
-342
-344
-347
-350
-352
-353
-352
-350
-345
-338
-328
-315
-298
-279
-257
-234
-209
-184
-159
-134
-109
-84
-61
-39
-17
2
20
37
51
62
71
77
82
86
91
97
104
114
126
138
152
167
183
199
214
230
245
261
278
298
320
345
373
402
434
466
500
534
568
603
637
673
709
746
784
822
862
902
943
984
1026
1066
1106
1144
1180
1214
1247
1278
1309
1338
1367
1395
1421
1444
1465
1482
1497
1511
1523
1535
1548
1562
1578
1597
1618
1643
1672
1704
1739
1776
1814
1852
1889
1924
1957
1988
2017
2043
2068
2093
2117
2142
2168
2197
2227
2260
2296
2333
2371
2411
2450
2489
2527
2565
2601
2637
2670
2703
2733
2762
2790
2817
2842
2867
2891
2916
2942
2967
2994
3020
3047
3073
3099
3125
3149
3173
3196
3218
3238
3258
3277
3295
3314
3333
3353
3375
3399
3426
3455
3485
3516
3548
3579
3610
3641
3672
3703
3735
3767
3797
3826
3852
3875
3895
3912
3925
3935
3942
3946
3949
3950
3950
3949
3946
3941
3934
3926
3916
3904
3891
3877
3863
3848
3833
3818
3803
3790
3778
3768
3762
3759
3759
3762
3769
3779
3792
3808
3825
3845
3866
3888
3909
3930
3948
3963
3975
3983
3989
3992
3993
3994
3995
3997
4001
4006
4016
4027
4040
4056
4073
4093
4113
4135
4157
4180
4202
4224
4245
4265
4283
4300
4316
4333
4350
4368
4388
4410
4434
4458
4484
4511
4538
4566
4593
4621
4647
4673
4697
4720
4741
4760
4776
4789
4799
4806
4811
4813
4813
4810
4806
4800
4793
4787
4781
4776
4773
4772
4773
4777
4783
4792
4803
4815
4831
4849
4869
4893
4920
4949
4981
5013
5045
5077
5106
5133
5158
5181
5201
5220
5238
5256
5275
5296
5318
5341
5366
5392
5420
5449
5479
5509
5539
5567
5594
5617
5637
5651
5662
5667
5669
5667
5662
5655
5647
5639
5630
5622
5615
5609
5605
5602
5601
5603
5605
5607
5610
5611
5610
5606
5599
5589
5575
5558
5538
5516
5492
5467
5440
5413
5386
5359
5334
5309
5284
5261
5239
5218
5199
5180
5162
5144
5126
5108
5091
5076
5064
5055
5050
5051
5057
5068
5083
5101
5121
5141
5160
5178
5194
5206
5216
5223
5227
5229
5229
5227
5225
5225
5227
5233
5242
5256
5274
5296
5322
5350
5380
5412
5445
5479
5514
5549
5585
5622
5660
5698
5737
5775
5811
5846
5878
5909
5936
5962
5984
6004
6021
6036
6048
6058
6066
6072
6078
6084
6090
6098
6106
6116
6128
6141
6155
6169
6182
6195
6207
6218
6228
6237
6246
6253
6261
6268
6275
6282
6289
6297
6306
6315
6325
6335
6345
6355
6363
6370
6375
6378
6379
6378
6375
6372
6367
6361
6355
6348
6343
6338
6334
6331
6330
6331
6335
6342
6353
6368
6388
6411
6438
6468
6501
6538
6577
6618
6661
6704
6748
6791
6835
6878
6922
6967
7012
7059
7109
7160
7214
7270
7326
7382
7436
7488
7537
7583
7626
7666
7702
7737
7769
7801
7831
7860
7887
7913
7937
7960
7982
8003
8025
8045
8067
8089
8109
8130
8148
8164
8179
8191
8200
8208
8215
8222
8230
8240
8254
8271
8292
8318
8347
8379
8415
8453
8493
8533
8574
8614
8653
8689
8723
8756
8787
8819
8851
8884
8918
8954
8992
9032
9074
9118
9162
9207
9250
9292
9331
9367
9399
9426
9450
9470
9488
9504
9519
9534
9549
9567
9586
9608
9631
9655
9681
9707
9734
9761
9791
9821
9852
9885
9917
9950
9982
10013
10044
10074
10105
10138
10172
10210
10252
10299
10350
10405
10463
10524
10586
10648
10711
10773
10835
10895
10953
11010
11064
11116
11166
11213
11258
11303
11346
11390
11436
11483
11533
11586
11640
11696
11753
11811
11869
11926
11984
12040
12097
12154
12211
12270
12330
12393
12457
12525
12596
12670
12747
12828
12910
12994
13077
13160
13241
13320
13397
13472
13544
13613
13681
13747
13811
13875
13938
14000
14060
14120
14178
14235
14291
14346
14400
14451
14500
14547
14591
14633
14673
14713
14752
14791
14830
14870
14910
14951
14993
15035
15077
15119
15161
15201
15240
15276
15311
15344
15374
15403
15431
15459
15486
15514
15542
15571
15601
15631
15661
15691
15720
15748
15774
15800
15824
15847
15868
15887
15905
15920
15933
15945
15955
15965
15975
15986
15999
16013
16029
16047
16067
16088
16111
16136
16160
16184
16209
16235
16260
16286
16312
16337
16361
16384
16407
16430
16455
16480
16508
16536
16566
16597
16628
16660
16693
16726
16760
16795
16830
16865
16900
16935
16970
17004
17039
17075
17111
17148
17188
17228
17270
17313
17356
17399
17442
17484
17526
17568
17609
17652
17695
17738
17782
17825
17867
17909
17951
17993
18035
18076
18118
18161
18205
18250
18296
18343
18389
18434
18479
18523
18567
18612
18659
18708
18759
18811
18864
18918
18974
19031
19089
19149
19209
19270
19331
19391
19449
19505
19558
19610
19660
19710
19758
19807
19856
19905
19953
20000
20045
20088
20129
20168
20205
20241
20274
20307
20337
20367
20394
20420
20444
20466
20485
20503
20519
20534
20546
20557
20566
20573
20580
20585
20589
20593
20597
20600
20604
20609
20614
20620
20626
20632
20638
20645
20651
20658
20664
20669
20672
20673
20671
20666
20658
20646
20630
20613
20594
20576
20560
20545
20534
20525
20519
20516
20514
20512
20511
20508
20503
20496
20486
20474
20460
20442
20422
20399
20373
20346
20319
20292
20266
20243
20221
20201
20184
20169
20156
20145
20134
20122
20109
20094
20077
20058
20037
20015
19992
19971
19951
19934
19919
19907
19898
19891
19886
19884
19882
19882
19882
19882
19881
19880
19878
19874
19869
19862
19854
19844
19834
19822
19810
19797
19785
19772
19758
19745
19731
19716
19700
19683
19665
19646
19627
19607
19584
19560
19534
19505
19475
19444
19412
19379
19347
19315
19284
19253
19222
19192
19162
19133
19103
19074
19043
19012
18980
18947
18914
18879
18845
18811
18778
18745
18714
18684
18655
18626
18597
18570
18543
18518
18496
18477
18462
18450
18443
18440
18438
18439
18440
18440
18440
18438
18434
18428
18421
18412
18402
18390
18376
18361
18345
18328
18310
18294
18278
18263
18249
18237
18226
18218
18211
18206
18202
18199
18197
18197
18197
18199
18201
18203
18204
18205
18206
18206
18207
18207
18207
18207
18206
18205
18203
18200
18196
18192
18187
18182
18176
18170
18163
18156
18148
18139
18129
18118
18105
18089
18070
18049
18026
18002
17975
17948
17918
17887
17854
17819
17784
17750
17716
17685
17656
17629
17605
17584
17565
17550
17538
17528
17521
17516
17515
17518
17524
17534
17546
17561
17578
17597
17617
17638
17658
17678
17697
17715
17731
17748
17764
17780
17797
17816
17838
17863
17891
17923
17957
17993
18031
18068
18105
18141
18176
18209
18241
18272
18301
18328
18356
18383
18412
18441
18471
18503
18537
18573
18611
18652
18694
18739
18785
18832
18880
18929
18978
19027
19075
19123
19169
19213
19255
19295
19335
19374
19413
19454
19496
19541
19589
19640
19694
19750
19807
19864
19920
19974
20028
20079
20129
20176
20220
20261
20300
20337
20371
20404
20434
20463
20488
20511
20531
20549
20564
20576
20585
20590
20593
20596
20597
20600
20604
20610
20618
20630
20644
20660
20679
20698
20718
20737
20757
20777
20797
20820
20844
20870
20898
20928
20960
20992
21026
21061
21096
21132
21168
21205
21242
21280
21319
21358
21397
21435
21472
21507
21539
21568
21594
21619
21642
21665
21687
21709
21731
21752
21774
21795
21816
21838
21860
21883
21907
21931
21955
21978
22001
22022
22042
22062
22080
22097
22114
22129
22144
22157
22170
22181
22191
22201
22211
22222
22233
22247
22262
22279
22298
22317
22338
22358
22379
22399
22418
22437
22455
22473
22491
22508
22524
22540
22556
22570
22584
22598
22613
22629
22647
22666
22687
22709
22731
22753
22774
22793
22810
22825
22837
22845
22851
22853
22852
22847
22840
22830
22819
22807
22797
22789
22784
22783
22787
22793
22803
22814
22827
22841
22854
22868
22882
22895
22908
22921
22934
22947
22959
22970
22980
22989
22997
23006
23016
23027
23039
23051
23065
23080
23096
23114
23134
23155
23178
23201
23225
23249
23272
23294
23314
23330
23343
23352
23358
23361
23362
23361
23357
23351
23341
23329
23314
23296
23275
23250
23221
23189
23154
23117
23078
23037
22995
22950
22903
22855
22805
22755
22706
22657
22608
22560
22514
22468
22423
22380
22339
22298
22259
22220
22182
22145
22107
22070
22032
21993
21952
21910
21868
21826
21785
21746
21710
21676
21644
21613
21583
21552
21520
21487
21453
21416
21378
21337
21294
21248
21199
21147
21093
21036
20978
20918
20857
20797
20736
20675
20613
20550
20486
20422
20358
20293
20229
20164
20100
20035
19969
19903
19837
19769
19701
19632
19563
19493
19424
19354
19285
19215
19146
19076
19006
18935
18865
18794
18724
18655
18587
18521
18457
18394
18333
18273
18215
18156
18097
18038
17978
17917
17855
17794
17732
17670
17609
17547
17485
17422
17359
17296
17233
17169
17106
17041
16975
16908
16840
16770
16699
16627
16554
16481
16407
16332
16259
16184
16111
16039
15966
15895
15823
15752
15679
15605
15528
15449
15367
15284
15199
15112
15024
14935
14845
14756
14667
14579
14492
14407
14325
14245
14170
14100
14033
13970
13911
13853
13797
13740
13682
13621
13557
13490
13422
13352
13281
13210
13141
13072
13004
12939
12875
12814
12755
12698
12641
12585
12528
12470
12412
12352
12291
12227
12162
12095
12027
11959
11890
11821
11752
11683
11615
11548
11483
11419
11357
11296
11237
11179
11122
11066
11010
10955
10900
10845
10788
10731
10673
10614
10556
10500
10445
10392
10342
10294
10248
10203
10159
10115
10070
10024
9976
9924
9871
9814
9755
9694
9631
9566
9499
9432
9365
9297
9230
9162
9095
9027
8960
8893
8825
8756
8685
8613
8538
8462
8384
8305
8225
8145
8064
7984
7905
7828
7752
7678
7606
7534
7463
7392
7321
7248
7174
7097
7018
6937
6853
6768
6681
6593
6505
6416
6328
6240
6154
6069
5987
5907
5828
5752
5677
5603
5530
5457
5384
5312
5239
5166
5094
5022
4951
4880
4809
4738
4667
4597
4528
4461
4397
4336
4278
4224
4174
4126
4082
4038
3998
3957
3917
3876
3836
3797
3758
3721
3685
3649
3613
3577
3540
3503
3465
3428
3391
3355
3320
3285
3250
3215
3180
3144
3107
3068
3029
2988
2946
2903
2860
2816
2771
2725
2678
2630
2581
2531
2482
2433
2384
2337
2292
2249
2207
2167
2127
2088
2047
2005
1962
1918
1874
1828
1782
1736
1690
1644
1598
1552
1506
1460
1414
1366
1319
1270
1221
1170
1116
1060
1000
938
873
805
735
663
589
512
434
354
272
189
104
18
-70
-158
-247
-334
-421
-506
-589
-670
-748
-824
-898
-970
-1041
-1110
-1179
-1247
-1314
-1382
-1452
-1523
-1599
-1677
-1760
-1847
-1936
-2028
-2120
-2213
-2304
-2395
-2483
-2570
-2655
-2738
-2818
-2897
-2973
-3048
-3121
-3194
-3266
-3338
-3412
-3487
-3564
-3642
-3722
-3801
-3880
-3956
-4030
-4103
-4173
-4240
-4307
-4372
-4439
-4507
-4576
-4647
-4721
-4796
-4874
-4953
-5034
-5116
-5199
-5284
-5368
-5453
-5538
-5622
-5705
-5787
-5867
-5947
-6025
-6103
-6181
-6259
-6339
-6419
-6500
-6582
-6665
-6747
-6829
-6912
-6993
-7073
-7151
-7227
-7300
-7371
-7439
-7507
-7574
-7641
-7709
-7778
-7848
-7919
-7991
-8064
-8138
-8215
-8291
-8368
-8446
-8524
-8602
-8679
-8755
-8829
-8902
-8972
-9040
-9106
-9170
-9232
-9293
-9353
-9414
-9474
-9536
-9599
-9664
-9729
-9796
-9864
-9932
-10000
-10068
-10135
-10202
-10267
-10331
-10393
-10455
-10515
-10576
-10638
-10700
-10764
-10829
-10894
-10960
-11025
-11091
-11158
-11226
-11295
-11366
-11438
-11510
-11581
-11653
-11723
-11791
-11856
-11919
-11980
-12038
-12095
-12150
-12205
-12258
-12310
-12361
-12410
-12458
-12504
-12548
-12591
-12633
-12675
-12715
-12756
-12795
-12834
-12871
-12907
-12944
-12980
-13017
-13055
-13093
-13133
-13173
-13213
-13253
-13295
-13336
-13379
-13424
-13469
-13517
-13567
-13619
-13672
-13726
-13782
-13838
-13894
-13949
-14005
-14060
-14115
-14171
-14228
-14287
-14346
-14406
-14467
-14528
-14589
-14650
-14711
-14772
-14831
-14890
-14947
-15003
-15056
-15108
-15158
-15206
-15252
-15298
-15344
-15390
-15437
-15486
-15536
-15590
-15646
-15705
-15768
-15833
-15900
-15968
-16036
-16107
-16177
-16245
-16315
-16385
-16452
-16519
-16585
-16649
-16714
-16777
-16840
-16902
-16964
-17024
-17084
-17141
-17198
-17252
-17305
-17357
-17407
-17455
-17503
-17548
-17592
-17635
-17677
-17718
-17760
-17804
-17849
-17896
-17944
-17994
-18044
-18094
-18144
-18193
-18240
-18285
-18329
-18371
-18412
-18450
-18487
-18523
-18556
-18587
-18617
-18646
-18673
-18700
-18726
-18753
-18781
-18809
-18840
-18872
-18905
-18941
-18977
-19015
-19054
-19093
-19132
-19170
-19206
-19242
-19277
-19310
-19343
-19375
-19407
-19440
-19475
-19513
-19553
-19597
-19644
-19695
-19748
-19805
-19864
-19925
-19986
-20047
-20107
-20167
-20225
-20281
-20335
-20386
-20434
-20479
-20523
-20566
-20609
-20652
-20695
-20740
-20787
-20836
-20888
-20943
-20999
-21057
-21116
-21175
-21234
-21291
-21347
-21402
-21454
-21505
-21553
-21598
-21640
-21678
-21713
-21746
-21776
-21806
-21836
-21867
-21898
-21932
-21967
-22003
-22040
-22078
-22115
-22153
-22189
-22225
-22260
-22293
-22326
-22358
-22390
-22421
-22453
-22484
-22515
-22547
-22580
-22615
-22651
-22689
-22728
-22768
-22808
-22847
-22884
-22920
-22953
-22984
-23014
-23042
-23070
-23099
-23129
-23160
-23192
-23225
-23260
-23296
-23333
-23372
-23412
-23454
-23497
-23541
-23586
-23629
-23672
-23712
-23749
-23784
-23815
-23845
-23873
-23901
-23929
-23956
-23984
-24013
-24042
-24071
-24101
-24130
-24158
-24186
-24213
-24239
-24265
-24291
-24316
-24342
-24366
-24390
-24413
-24436
-24459
-24483
-24505
-24527
-24548
-24567
-24584
-24601
-24618
-24635
-24653
-24674
-24698
-24726
-24760
-24799
-24844
-24894
-24950
-25011
-25076
-25143
-25214
-25285
-25357
-25429
-25501
-25572
-25642
-25712
-25782
-25854
-25928
-26005
-26084
-26167
-26252
-26339
-26428
-26518
-26607
-26693
-26778
-26860
-26939
-27016
-27091
-27163
-27233
-27300
-27364
-27427
-27488
-27547
-27606
-27665
-27724
-27783
-27844
-27907
-27972
-28037
-28104
-28171
-28238
-28305
-28374
-28444
-28515
-28588
-28663
-28739
-28816
-28895
-28974
-29053
-29133
-29212
-29291
-29370
-29448
-29527
-29604
-29681
-29758
-29833
-29908
-29981
-30051
-30119
-30184
-30247
-30307
-30366
-30422
-30478
-30532
-30586
-30641
-30696
-30752
-30810
-30870
-30931
-30994
-31058
-31123
-31187
-31250
-31313
-31374
-31434
-31493
-31551
-31608
-31665
-31722
-31778
-31835
-31893
-31953
-32014
-32077
-32142
-32208
-32276
-32344
-32412
-32481
-32549
-32615
-32680
-32741
-32802
-32859
-32913
-32963
-33010
-33054
-33095
-33135
-33173
-33211
-33248
-33285
-33322
-33359
-33396
-33433
-33470
-33505
-33540
-33573
-33605
-33636
-33667
-33697
-33726
-33754
-33780
-33806
-33830
-33854
-33878
-33902
-33926
-33952
-33978
-34005
-34033
-34060
-34087
-34112
-34135
-34154
-34171
-34183
-34193
-34200
-34204
-34204
-34201
-34195
-34184
-34170
-34153
-34133
-34112
-34092
-34071
-34052
-34032
-34012
-33991
-33968
-33943
-33917
-33889
-33859
-33827
-33793
-33760
-33726
-33694
-33663
-33633
-33606
-33580
-33557
-33537
-33520
-33507
-33497
-33491
-33486
-33482
-33479
-33476
-33472
-33466
-33459
-33450
-33439
-33427
-33414
-33400
-33386
-33373
-33359
-33347
-33336
-33326
-33318
-33312
-33309
-33308
-33309
-33311
-33314
-33317
-33321
-33325
-33328
-33332
-33336
-33339
-33343
-33346
-33349
-33351
-33353
-33355
-33356
-33358
-33359
-33360
-33362
-33365
-33369
-33372
-33374
-33374
-33372
-33368
-33361
-33351
-33340
-33327
-33312
-33298
-33284
-33271
-33259
-33248
-33239
-33231
-33224
-33220
-33217
-33216
-33217
-33220
-33225
-33230
-33236
-33241
-33246
-33249
-33251
-33252
-33251
-33248
-33243
-33238
-33233
-33227
-33223
-33218
-33214
-33210
-33206
-33202
-33197
-33193
-33190
-33189
-33188
-33189
-33189
-33191
-33193
-33195
-33198
-33202
-33205
-33209
-33214
-33219
-33224
-33229
-33234
-33237
-33239
-33239
-33236
-33232
-33226
-33218
-33208
-33195
-33181
-33164
-33145
-33123
-33099
-33073
-33044
-33012
-32978
-32941
-32901
-32858
-32814
-32767
-32718
-32668
-32616
-32563
-32509
-32455
-32400
-32345
-32290
-32235
-32182
-32128
-32073
-32021
-31968
-31917
-31867
-31817
-31768
-31720
-31673
-31628
-31585
-31544
-31505
-31468
-31432
-31399
-31368
-31338
-31311
-31284
-31257
-31230
-31204
-31178
-31154
-31132
-31113
-31096
-31082
-31071
-31060
-31050
-31040
-31030
-31019
-31007
-30993
-30978
-30961
-30943
-30923
-30900
-30875
-30847
-30817
-30785
-30752
-30720
-30690
-30661
-30633
-30608
-30584
-30561
-30539
-30517
-30496
-30474
-30451
-30428
-30403
-30377
-30351
-30325
-30299
-30273
-30246
-30218
-30190
-30161
-30132
-30104
-30077
-30051
-30025
-30001
-29977
-29955
-29932
-29909
-29886
-29863
-29840
-29818
-29798
-29780
-29764
-29750
-29738
-29727
-29716
-29705
-29692
-29678
-29663
-29645
-29625
-29603
-29580
-29555
-29530
-29506
-29481
-29458
-29436
-29415
-29396
-29379
-29363
-29348
-29336
-29325
-29315
-29305
-29294
-29281
-29268
-29253
-29236
-29217
-29197
-29175
-29151
-29126
-29099
-29070
-29040
-29008
-28974
-28939
-28903
-28866
-28829
-28791
-28753
-28713
-28673
-28632
-28589
-28544
-28498
-28450
-28402
-28353
-28303
-28252
-28199
-28146
-28090
-28032
-27973
-27912
-27850
-27788
-27725
-27663
-27601
-27540
-27481
-27423
-27365
-27308
-27251
-27194
-27137
-27081
-27024
-26968
-26911
-26854
-26795
-26736
-26676
-26615
-26554
-26494
-26434
-26377
-26320
-26265
-26211
-26159
-26109
-26061
-26016
-25974
-25935
-25898
-25863
-25830
-25797
-25765
-25733
-25701
-25671
-25641
-25612
-25583
-25554
-25525
-25495
-25464
-25431
-25394
-25353
-25309
-25263
-25214
-25166
-25119
-25073
-25028
-24984
-24942
-24900
-24860
-24819
-24778
-24737
-24696
-24654
-24612
-24570
-24526
-24482
-24435
-24387
-24338
-24287
-24235
-24182
-24128
-24073
-24017
-23960
-23903
-23846
-23788
-23730
-23672
-23614
-23557
-23501
-23448
-23396
-23347
-23300
-23255
-23212
-23169
-23127
-23085
-23043
-23001
-22957
-22914
-22870
-22826
-22781
-22734
-22686
-22637
-22588
-22538
-22488
-22437
-22387
-22336
-22284
-22230
-22175
-22117
-22057
-21994
-21928
-21859
-21786
-21710
-21631
-21548
-21461
-21372
-21281
-21187
-21092
-20996
-20900
-20804
-20707
-20610
-20511
-20411
-20308
-20202
-20092
-19978
-19859
-19735
-19607
-19477
-19344
-19209
-19073
-18936
-18800
-18663
-18527
-18392
-18259
-18127
-17995
-17864
-17733
-17601
-17469
-17336
-17202
-17067
-16929
-16790
-16649
-16507
-16366
-16224
-16084
-15944
-15806
-15670
-15536
-15403
-15273
-15144
-15015
-14887
-14758
-14629
-14499
-14368
-14236
-14104
-13971
-13839
-13706
-13573
-13439
-13305
-13170
-13035
-12900
-12766
-12633
-12503
-12374
-12248
-12125
-12002
-11882
-11761
-11642
-11524
-11406
-11290
-11174
-11060
-10946
-10832
-10719
-10604
-10489
-10373
-10256
-10138
-10021
-9906
-9791
-9679
-9569
-9460
-9352
-9245
-9136
-9027
-8916
-8804
-8690
-8575
-8460
-8343
-8225
-8106
-7985
-7862
-7738
-7613
-7487
-7359
-7231
-7102
-6971
-6839
-6705
-6570
-6431
-6290
-6147
-6000
-5851
-5699
-5547
-5393
-5239
-5084
-4930
-4775
-4620
-4466
-4312
-4159
-4006
-3853
-3701
-3550
-3398
-3246
-3092
-2937
-2780
-2622
-2463
-2304
-2147
-1992
-1840
-1691
-1547
-1406
-1268
-1132
-998
-866
-734
-604
-476
-350
-225
-102
21
144
268
392
517
641
764
886
1006
1124
1241
1356
1469
1580
1690
1797
1903
2005
2107
2205
2303
2398
2493
2587
2679
2770
2859
2947
3034
3119
3202
3282
3358
3432
3503
3575
3648
3723
3802
3883
3968
4056
4145
4236
4327
4417
4505
4591
4675
4758
4840
4921
5001
5080
5158
5236
5315
5396
5481
5568
5658
5751
5848
5947
6049
6152
6256
6358
6460
6560
6660
6760
6859
6958
7056
7154
7253
7354
7458
7565
7677
7793
7914
8039
8167
8300
8435
8570
8706
8840
8973
9104
9233
9362
9490
9620
9752
9887
10024
10162
10302
10441
10579
10715
10850
10982
11113
11241
11366
11490
11612
11733
11852
11970
12087
12204
12322
12439
12557
12675
12792
12909
13024
13139
13252
13363
13473
13581
13686
13790
13893
13993
14091
14186
14279
14370
14458
14545
14632
14718
14805
14892
14979
15066
15154
15243
15331
15419
15507
15594
15680
15765
15848
15929
16007
16082
16157
16229
16300
16370
16443
16516
16592
16671
16754
16840
16929
17020
17112
17206
17301
17397
17493
17588
17682
17773
17861
17947
18031
18113
18193
18272
18350
18428
18506
18586
18666
18748
18830
18913
18997
19082
19167
19252
19338
19423
19508
19590
19671
19748
19823
19896
19967
20037
20107
20178
20250
20323
20397
20470
20542
20612
20681
20748
20813
20876
20937
20998
21058
21117
21176
21232
21288
21342
21395
21448
21501
21554
21606
21656
21706
21753
21799
21842
21882
21920
21954
21986
22017
22047
22076
22105
22133
22159
22183
22204
22224
22241
22257
22271
22284
22295
22306
22317
22330
22344
22361
22381
22403
22426
22452
22479
22507
22535
22563
22589
22615
22640
22664
22687
22711
22736
22760
22784
22807
22830
22853
22875
22897
22920
22943
22966
22990
23014
23038
23062
23085
23107
23129
23150
23169
23188
23206
23223
23240
23256
23272
23285
23297
23307
23315
23322
23329
23334
23340
23346
23353
23362
23373
23387
23402
23420
23441
23464
23489
23516
23545
23575
23605
23636
23667
23697
23727
23757
23787
23818
23851
23886
23924
23965
24009
24055
24104
24153
24203
24254
24306
24357
24407
24457
24504
24549
24592
24632
24670
24705
24738
24769
24799
24827
24854
24881
24908
24937
24967
24999
25034
25072
25113
25155
25199
25243
25287
25331
25374
25415
25455
25493
25530
25565
25598
25629
25659
25686
25713
25739
25764
25790
25817
25845
25876
25907
25940
25974
26009
26045
26081
26117
26151
26185
26217
26249
26280
26310
26340
26368
26395
26421
26446
26470
26493
26516
26538
26560
26582
26603
26623
26643
26662
26681
26700
26719
26739
26761
26785
26812
26841
26872
26904
26937
26969
27000
27030
27059
27086
27113
27139
27163
27187
27210
27233
27256
27279
27302
27325
27346
27367
27386
27404
27422
27439
27455
27470
27485
27499
27512
27525
27536
27547
27556
27563
27570
27576
27582
27588
27595
27603
27613
27624
27637
27651
27665
27678
27691
27702
27712
27718
27722
27722
27718
27711
27701
27687
27671
27654
27635
27616
27599
27582
27566
27551
27537
27522
27507
27491
27473
27454
27433
27411
27388
27365
27341
27318
27294
27271
27249
27228
27209
27192
27177
27164
27154
27147
27143
27143
27145
27149
27154
27160
27166
27171
27176
27179
27181
27181
27180
27177
27173
27169
27163
27156
27148
27139
27130
27119
27106
27092
27076
27059
27041
27022
27004
26985
26967
26949
26933
26918
26906
26897
26892
26891
26894
26901
26912
26925
26939
26955
26970
26985
26998
27010
27021
27032
27041
27051
27060
27069
27078
27086
27093
27100
27106
27113
27120
27129
27139
27151
27163
27174
27185
27195
27203
27209
27212
27214
27214
27213
27211
27207
27203
27198
27191
27183
27174
27164
27153
27141
27128
27113
27097
27080
27060
27038
27012
26984
26953
26920
26885
26849
26812
26776
26740
26704
26670
26636
26604
26573
26544
26516
26491
26467
26444
26420
26395
26367
26337
26304
26270
26233
26196
26159
26122
26085
26049
26014
25981
25948
25918
25888
25860
25833
25807
25780
25753
25724
25694
25663
25629
25595
25560
25525
25490
25456
25423
25390
25357
25323
25287
25249
25208
25165
25120
25074
25027
24980
24933
24885
24837
24787
24736
24683
24628
24573
24518
24462
24406
24351
24296
24241
24187
24133
24081
24029
23979
23930
23881
23833
23785
23737
23687
23636
23583
23528
23473
23419
23367
23317
23269
23225
23183
23145
23108
23073
23040
23008
22977
22946
22916
22886
22855
22823
22791
22756
22720
22681
22641
22599
22556
22511
22465
22418
22370
22320
22269
22216
22162
22108
22053
21999
21945
21890
21834
21777
21717
21655
21590
21521
21451
21378
21305
21230
21156
21083
21010
20937
20865
20794
20725
20657
20592
20530
20471
20416
20363
20313
20264
20216
20167
20117
20066
20013
19959
19902
19844
19784
19722
19659
19595
19530
19464
19399
19333
19268
19204
19142
19082
19024
18968
18912
18856
18800
18743
18683
18621
18556
18489
18422
18353
18285
18216
18148
18079
18011
17943
17876
17809
17742
17675
17606
17535
17464
17391
17317
17242
17166
17088
17008
16926
16844
16761
16677
16593
16509
16424
16338
16254
16172
16090
16010
15931
15852
15774
15696
15617
15538
15457
15375
15291
15205
15119
15032
14945
14857
14770
14682
14595
14509
14423
14338
14254
14171
14088
14004
13921
13838
13754
13670
13586
13500
13413
13323
13231
13135
13037
12935
12831
12726
12620
12513
12407
12301
12195
12091
11989
11889
11791
11695
11601
11508
11417
11325
11234
11143
11051
10959
10867
10776
10686
10597
10511
10427
10345
10265
10187
10110
10033
9957
9880
9803
9725
9646
9567
9486
9405
9323
9240
9157
9074
8992
8910
8830
8750
8672
8595
8519
8443
8368
8293
8219
8144
8070
7996
7921
7846
7771
7695
7620
7545
7470
7397
7324
7253
7183
7114
7046
6978
6909
6840
6770
6699
6627
6555
6482
6410
6339
6269
6201
6134
6068
6004
5940
5878
5818
5759
5703
5648
5596
5544
5494
5446
5398
5351
5304
5257
5211
5164
5117
5069
5022
4976
4930
4885
4841
4798
4757
4718
4680
4645
4611
4577
4544
4511
4478
4446
4415
4384
4352
4321
4291
4260
4231
4203
4177
4152
4130
4111
4094
4081
4070
4062
4056
4053
4051
4053
4057
4064
4075
4088
4105
4125
4146
4169
4194
4220
4246
4273
4300
4328
4356
4384
4413
4442
4473
4505
4537
4571
4605
4640
4675
4712
4750
4788
4826
4863
4901
4937
4974
5010
5047
5083
5119
5155
5191
5228
5265
5305
5346
5390
5437
5487
5540
5596
5656
5719
5782
5845
5907
5966
6021
6073
6121
6166
6209
6251
6292
6335
6380
6428
6480
6537
6598
6663
6731
6802
6875
6949
7023
7096
7166
7235
7300
7363
7424
7483
7541
7598
7654
7712
7770
7830
7892
7956
8021
8089
8159
8230
8301
8373
8443
8512
8579
8643
8704
8761
8815
8864
8908
8949
8985
9017
9044
9067
9086
9102
9115
9126
9135
9141
9146
9148
9149
9148
9145
9140
9133
9124
9112
9099
9083
9065
9043
9019
8993
8965
8936
8908
8880
8852
8826
8801
8777
8754
8731
8708
8684
8661
8636
8610
8583
8555
8526
8496
8464
8431
8397
8362
8327
8292
8258
8226
8195
8167
8141
8117
8093
8073
8051
8029
8007
7985
7961
7938
7913
7887
7859
7831
7801
7771
7741
7711
7682
7653
7626
7599
7573
7547
7520
7492
7462
7428
7392
7353
7309
7263
7214
7163
7110
7055
6998
6940
6881
6821
6759
6696
6632
6565
6497
6427
6356
6285
6213
6140
6068
5996
5925
5854
5785
5716
5647
5579
5512
5447
5383
5320
5259
5199
5138
5077
5015
4951
4887
4821
4754
4686
4617
4546
4475
4402
4328
4254
4179
4103
4026
3948
3868
3787
3704
3619
3530
3439
3346
3249
3150
3048
2944
2837
2729
2620
2509
2397
2283
2166
2045
1924
1798
1669
1537
1400
1261
1118
974
829
685
541
398
256
116
-23
-160
-296
-430
-564
-697
-830
-960
-1089
-1214
-1337
-1457
-1574
-1690
-1806
-1921
-2037
-2153
-2272
-2393
-2517
-2645
-2775
-2909
-3045
-3184
-3325
-3467
-3610
-3753
-3895
-4035
-4174
-4311
-4447
-4583
-4719
-4855
-4993
-5131
-5271
-5413
-5555
-5699
-5842
-5986
-6128
-6269
-6407
-6544
-6679
-6812
-6944
-7075
-7206
-7338
-7470
-7606
-7743
-7884
-8026
-8170
-8314
-8458
-8600
-8740
-8877
-9011
-9141
-9267
-9389
-9508
-9624
-9737
-9847
-9954
-10059
-10162
-10264
-10366
-10466
-10566
-10665
-10762
-10857
-10951
-11042
-11131
-11218
-11303
-11388
-11472
-11558
-11645
-11732
-11821
-11909
-11998
-12085
-12172
-12259
-12346
-12434
-12522
-12612
-12702
-12793
-12884
-12974
-13063
-13150
-13236
-13320
-13403
-13485
-13566
-13647
-13729
-13810
-13891
-13972
-14053
-14133
-14212
-14292
-14371
-14450
-14529
-14609
-14689
-14770
-14852
-14935
-15018
-15102
-15185
-15269
-15352
-15435
-15518
-15600
-15680
-15760
-15838
-15914
-15989
-16062
-16136
-16210
-16286
-16364
-16443
-16524
-16605
-16686
-16766
-16846
-16924
-17000
-17075
-17147
-17218
-17286
-17353
-17417
-17480
-17540
-17599
-17656
-17712
-17766
-17818
-17868
-17916
-17962
-18005
-18046
-18084
-18120
-18153
-18183
-18210
-18234
-18255
-18272
-18287
-18299
-18307
-18312
-18315
-18315
-18314
-18310
-18305
-18298
-18291
-18282
-18273
-18264
-18254
-18243
-18231
-18216
-18200
-18181
-18159
-18134
-18105
-18074
-18039
-18001
-17960
-17918
-17875
-17832
-17791
-17750
-17711
-17674
-17637
-17599
-17561
-17520
-17477
-17432
-17385
-17335
-17285
-17233
-17180
-17127
-17073
-17018
-16962
-16906
-16849
-16791
-16732
-16673
-16613
-16553
-16493
-16432
-16369
-16306
-16241
-16175
-16109
-16041
-15973
-15903
-15833
-15762
-15691
-15619
-15548
-15477
-15406
-15334
-15263
-15191
-15120
-15049
-14978
-14908
-14838
-14767
-14696
-14624
-14553
-14483
-14414
-14346
-14280
-14214
-14149
-14085
-14020
-13956
-13893
-13829
-13765
-13701
-13637
-13573
-13510
-13447
-13384
-13321
-13259
-13196
-13133
-13070
-13005
-12939
-12872
-12803
-12733
-12662
-12593
-12525
-12460
-12397
-12338
-12282
-12228
-12176
-12124
-12073
-12021
-11968
-11913
-11857
-11799
-11741
-11682
-11624
-11567
-11512
-11460
-11410
-11363
-11320
-11280
-11244
-11210
-11179
-11148
-11117
-11087
-11057
-11026
-10997
-10968
-10939
-10912
-10887
-10864
-10844
-10825
-10809
-10794
-10779
-10765
-10752
-10739
-10728
-10718
-10709
-10700
-10692
-10684
-10676
-10668
-10662
-10658
-10656
-10656
-10660
-10667
-10678
-10692
-10708
-10727
-10746
-10767
-10789
-10812
-10835
-10859
-10881
-10902
-10920
-10935
-10946
-10954
-10959
-10961
-10961
-10959
-10957
-10955
-10955
-10956
-10961
-10968
-10977
-10988
-10999
-11012
-11024
-11036
-11047
-11057
-11064
-11068
-11071
-11073
-11075
-11078
-11083
-11090
-11102
-11117
-11137
-11161
-11189
-11220
-11252
-11286
-11319
-11352
-11383
-11412
-11439
-11463
-11486
-11506
-11525
-11543
-11561
-11580
-11600
-11621
-11645
-11669
-11695
-11723
-11752
-11781
-11812
-11843
-11873
-11904
-11934
-11964
-11993
-12022
-12050
-12078
-12106
-12133
-12162
-12190
-12219
-12249
-12279
-12310
-12343
-12376
-12411
-12447
-12486
-12526
-12570
-12616
-12666
-12717
-12771
-12827
-12884
-12942
-12999
-13056
-13112
-13168
-13223
-13277
-13331
-13384
-13437
-13490
-13541
-13592
-13643
-13693
-13743
-13794
-13846
-13899
-13952
-14006
-14059
-14112
-14165
-14217
-14267
-14316
-14363
-14409
-14454
-14497
-14540
-14580
-14619
-14657
-14692
-14726
-14759
-14790
-14821
-14851
-14880
-14908
-14936
-14964
-14991
-15019
-15048
-15076
-15104
-15132
-15159
-15185
-15210
-15235
-15259
-15282
-15303
-15325
-15345
-15366
-15387
-15409
-15431
-15454
-15478
-15502
-15526
-15550
-15573
-15594
-15615
-15634
-15653
-15671
-15688
-15705
-15721
-15738
-15754
-15772
-15790
-15810
-15832
-15855
-15880
-15906
-15932
-15958
-15982
-16004
-16027
-16045
-16061
-16074
-16084
-16091
-16096
-16099
-16101
-16102
-16101
-16099
-16097
-16093
-16088
-16085
-16079
-16075
-16068
-16062
-16056
-16049
-16041
-16030
-16018
-16004
-15989
-15973
-15958
-15943
-15929
-15915
-15902
-15888
-15875
-15860
-15844
-15827
-15807
-15785
-15761
-15735
-15709
-15682
-15655
-15627
-15598
-15568
-15538
-15508
-15477
-15446
-15414
-15383
-15351
-15320
-15288
-15256
-15225
-15193
-15161
-15129
-15097
-15064
-15030
-14996
-14962
-14928
-14893
-14858
-14822
-14785
-14746
-14706
-14665
-14621
-14576
-14528
-14478
-14426
-14372
-14318
-14262
-14205
-14147
-14089
-14028
-13967
-13905
-13841
-13777
-13713
-13649
-13586
-13525
-13464
-13404
-13345
-13287
-13227
-13167
-13105
-13041
-12976
-12910
-12843
-12777
-12710
-12644
-12576
-12506
-12436
-12363
-12290
-12215
-12140
-12065
-11989
-11914
-11839
-11764
-11688
-11610
-11532
-11452
-11372
-11292
-11215
-11140
-11068
-11000
-10936
-10874
-10816
-10760
-10708
-10657
-10609
-10563
-10518
-10475
-10433
-10392
-10350
-10309
-10269
-10229
-10190
-10151
-10114
-10077
-10042
-10007
-9973
-9938
-9903
-9867
-9830
-9791
-9752
-9713
-9676
-9641
-9608
-9578
-9551
-9525
-9501
-9480
-9461
-9445
-9433
-9423
-9416
-9410
-9405
-9399
-9393
-9386
-9378
-9368
-9358
-9347
-9337
-9328
-9321
-9316
-9314
-9313
-9313
-9314
-9316
-9317
-9318
-9317
-9315
-9311
-9304
-9294
-9281
-9266
-9250
-9234
-9219
-9206
-9197
-9192
-9190
-9193
-9198
-9204
-9211
-9219
-9225
-9231
-9237
-9241
-9245
-9249
-9253
-9258
-9263
-9269
-9276
-9284
-9294
-9306
-9320
-9335
-9353
-9372
-9392
-9413
-9435
-9458
-9482
-9507
-9533
-9560
-9587
-9615
-9641
-9667
-9691
-9712
-9729
-9743
-9752
-9758
-9761
-9762
-9763
-9764
-9765
-9767
-9770
-9773
-9776
-9778
-9780
-9781
-9780
-9777
-9772
-9765
-9756
-9744
-9730
-9715
-9698
-9680
-9661
-9643
-9624
-9606
-9589
-9573
-9559
-9547
-9538
-9531
-9526
-9524
-9522
-9522
-9521
-9520
-9518
-9515
-9510
-9503
-9494
-9483
-9470
-9456
-9441
-9425
-9409
-9393
-9376
-9360
-9343
-9327
-9311
-9296
-9281
-9266
-9251
-9237
-9223
-9211
-9200
-9190
-9181
-9173
-9166
-9160
-9153
-9145
-9136
-9126
-9115
-9103
-9091
-9078
-9065
-9052
-9038
-9024
-9008
-8990
-8971
-8950
-8926
-8900
-8870
-8836
-8799
-8759
-8715
-8669
-8620
-8570
-8518
-8466
-8413
-8361
-8310
-8259
-8208
-8157
-8108
-8057
-8007
-7956
-7905
-7855
-7805
-7755
-7705
-7655
-7605
-7555
-7504
-7452
-7400
-7346
-7291
-7235
-7178
-7121
-7063
-7005
-6947
-6890
-6835
-6782
-6731
-6682
-6634
-6587
-6540
-6495
-6449
-6404
-6359
-6314
-6270
-6227
-6184
-6144
-6105
-6067
-6031
-5997
-5963
-5930
-5897
-5864
-5832
-5800
-5768
-5737
-5705
-5672
-5637
-5600
-5560
-5518
-5474
-5427
-5378
-5326
-5273
-5218
-5163
-5108
-5054
-5000
-4947
-4894
-4842
-4789
-4735
-4680
-4623
-4564
-4503
-4439
-4374
-4306
-4236
-4164
-4090
-4016
-3940
-3865
-3789
-3714
-3641
-3568
-3496
-3425
-3355
-3286
-3217
-3148
-3080
-3010
-2941
-2870
-2798
-2725
-2651
-2576
-2500
-2424
-2347
-2269
-2190
-2109
-2028
-1947
-1865
-1784
-1704
-1625
-1548
-1473
-1399
-1326
-1254
-1183
-1112
-1041
-970
-898
-827
-755
-684
-612
-541
-469
-396
-323
-249
-175
-101
-28
43
112
180
245
310
373
436
498
561
624
687
749
810
869
927
984
1040
1094
1148
1201
1253
1303
1352
1399
1444
1487
1528
1567
1604
1639
1672
1704
1734
1763
1789
1815
1839
1863
1886
1910
1934
1959
1983
2008
2032
2055
2076
2096
2113
2128
2141
2151
2159
2165
2168
2168
2165
2159
2150
2139
2126
2111
2096
2081
2065
2050
2035
2020
2004
1988
1971
1953
1933
1912
1889
1865
1839
1813
1787
1760
1734
1709
1686
1664
1644
1627
1611
1596
1582
1569
1555
1541
1526
1510
1492
1472
1450
1426
1399
1370
1340
1309
1277
1247
1219
1193
1169
1148
1129
1111
1095
1079
1064
1048
1032
1014
998
980
961
941
920
898
876
854
833
814
797
782
770
762
755
752
749
747
745
743
740
737
732
726
720
712
703
693
681
668
654
641
628
617
607
598
589
581
573
566
558
549
540
530
519
507
494
480
465
449
432
415
399
383
368
353
340
327
316
307
300
295
292
291
292
294
298
304
312
321
332
345
359
373
390
408
428
449
472
496
521
547
573
601
630
659
689
719
749
780
810
841
872
902
934
965
997
1028
1060
1092
1124
1155
1186
1216
1246
1276
1305
1335
1364
1393
1422
1450
1478
1505
1531
1557
1581
1604
1628
1652
1677
1703
1731
1762
1795
1830
1867
1907
1951
1997
2047
2102
2160
2221
2285
2350
2416
2482
2548
2614
2680
2746
2813
2881
2949
3019
3091
3165
3241
3319
3398
3479
3561
3643
3726
3808
3889
3969
4048
4125
4201
4275
4348
4420
4492
4564
4637
4712
4789
4867
4947
5028
5110
5193
5275
5358
5440
5522
5603
5682
5761
5837
5912
5984
6055
6124
6190
6255
6319
6381
6441
6502
6562
6623
6685
6746
6808
6870
6931
6992
7053
7113
7173
7231
7289
7345
7400
7453
7505
7556
7607
7658
7710
7761
7813
7864
7915
7964
8013
8061
8106
8153
8197
8242
8287
8332
8378
8424
8470
8516
8561
8605
8648
8690
8731
8769
8807
8842
8877
8910
8942
8974
9005
9035
9066
9098
9131
9165
9199
9234
9267
9300
9331
9359
9384
9405
9423
9438
9450
9460
9467
9471
9473
9474
9472
9470
9467
9463
9458
9452
9446
9439
9432
9425
9418
9412
9406
9402
9398
9396
9395
9394
9394
9394
9394
9394
9394
9393
9391
9389
9386
9382
9377
9371
9363
9354
9342
9329
9314
9298
9281
9264
9247
9230
9213
9196
9179
9162
9146
9129
9113
9096
9079
9062
9045
9028
9012
8996
8980
8963
8947
8929
8911
8894
8876
8859
8843
8828
8813
8800
8787
8774
8761
8748
8733
8716
8699
8680
8660
8638
8613
8586
8556
8523
8486
8448
8407
8364
8320
8275
8230
8183
8137
8090
8042
7994
7944
7892
7838
7783
7726
7669
7611
7551
7491
7428
7362
7294
7222
7147
7069
6987
6903
6818
6732
6646
6561
6476
6393
6312
6232
6154
6079
6007
5938
5871
5807
5745
5685
5627
5571
5515
5461
5407
5353
5300
5247
5194
5141
5087
5033
4979
4925
4870
4815
4760
4705
4650
4596
4544
4491
4440
4390
4339
4289
4239
4188
4135
4081
4024
3964
3901
3835
3766
3692
3615
3535
3451
3364
3275
3184
3091
2996
2899
2802
2704
2606
2509
2411
2314
2215
2116
2013
1910
1803
1693
1579
1462
1342
1219
1093
966
837
706
574
442
310
179
48
-81
-210
-337
-464
-592
-720
-849
-979
-1112
-1245
-1380
-1515
-1650
-1784
-1917
-2049
-2180
-2309
-2436
-2563
-2688
-2813
-2936
-3059
-3182
-3304
-3426
-3548
-3672
-3797
-3924
-4051
-4182
-4313
-4445
-4578
-4710
-4842
-4973
-5102
-5231
-5359
-5488
-5617
-5746
-5874
-6002
-6129
-6255
-6380
-6504
-6627
-6751
-6874
-6997
-7121
-7246
-7371
-7496
-7621
-7745
-7868
-7990
-8111
-8232
-8353
-8474
-8595
-8715
-8835
-8953
-9069
-9183
-9293
-9402
-9508
-9612
-9715
-9815
-9914
-10011
-10106
-10199
-10290
-10378
-10464
-10547
-10627
-10706
-10782
-10856
-10929
-11000
-11068
-11133
-11196
-11256
-11315
-11371
-11427
-11481
-11535
-11589
-11643
-11698
-11753
-11809
-11866
-11923
-11981
-12038
-12095
-12151
-12206
-12259
-12310
-12359
-12408
-12457
-12506
-12555
-12606
-12657
-12711
-12765
-12821
-12877
-12933
-12989
-13045
-13101
-13157
-13212
-13267
-13322
-13377
-13433
-13488
-13543
-13599
-13654
-13710
-13766
-13822
-13880
-13938
-13996
-14055
-14112
-14168
-14222
-14274
-14323
-14370
-14415
-14458
-14499
-14539
-14577
-14615
-14651
-14687
-14721
-14754
-14786
-14817
-14847
-14876
-14904
-14933
-14961
-14989
-15016
-15042
-15068
-15093
-15116
-15139
-15160
-15180
-15199
-15217
-15233
-15249
-15264
-15278
-15291
-15303
-15314
-15325
-15336
-15347
-15358
-15371
-15384
-15399
-15415
-15431
-15449
-15467
-15485
-15504
-15524
-15543
-15563
-15584
-15604
-15625
-15645
-15664
-15683
-15700
-15718
-15734
-15750
-15766
-15782
-15797
-15814
-15830
-15847
-15863
-15878
-15893
-15906
-15917
-15926
-15933
-15938
-15942
-15944
-15945
-15945
-15943
-15941
-15938
-15933
-15928
-15921
-15914
-15907
-15899
-15891
-15883
-15876
-15870
-15864
-15859
-15855
-15850
-15845
-15840
-15834
-15827
-15820
-15813
-15806
-15799
-15791
-15783
-15775
-15765
-15754
-15742
-15729
-15715
-15700
-15686
-15673
-15661
-15650
-15641
-15634
-15628
-15624
-15622
-15621
-15621
-15621
-15620
-15619
-15616
-15610
-15601
-15589
-15575
-15559
-15542
-15526
-15510
-15496
-15485
-15475
-15466
-15459
-15452
-15445
-15438
-15430
-15422
-15414
-15405
-15397
-15388
-15380
-15371
-15362
-15353
-15343
-15332
-15321
-15309
-15297
-15286
-15275
-15266
-15258
-15252
-15247
-15243
-15241
-15239
-15237
-15235
-15230
-15222
-15211
-15196
-15176
-15152
-15124
-15092
-15056
-15017
-14974
-14929
-14883
-14834
-14784
-14733
-14680
-14627
-14572
-14515
-14457
-14397
-14335
-14270
-14201
-14129
-14052
-13972
-13889
-13803
-13716
-13628
-13539
-13450
-13361
-13271
-13180
-13089
-12996
-12902
-12807
-12711
-12615
-12519
-12422
-12325
-12228
-12129
-12029
-11928
-11826
-11723
-11618
-11512
-11406
-11298
-11191
-11083
-10975
-10865
-10755
-10642
-10527
-10409
-10289
-10167
-10043
-9918
-9793
-9667
-9542
-9417
-9294
-9171
-9050
-8930
-8812
-8695
-8579
-8466
-8353
-8240
-8127
-8013
-7897
-7778
-7656
-7532
-7406
-7278
-7149
-7019
-6888
-6758
-6627
-6498
-6369
-6243
-6118
-5995
-5874
-5754
-5635
-5517
-5398
-5279
-5159
-5037
-4915
-4792
-4668
-4545
-4424
-4304
-4187
-4072
-3960
-3851
-3744
-3640
-3538
-3440
-3345
-3253
-3165
-3079
-2995
-2912
-2829
-2744
-2659
-2572
-2484
-2396
-2309
-2223
-2138
-2054
-1971
-1889
-1807
-1725
-1643
-1561
-1479
-1398
-1318
-1237
-1158
-1077
-996
-914
-828
-741
-650
-558
-463
-367
-270
-173
-76
20
115
209
302
394
484
573
661
747
832
915
996
1076
1156
1236
1316
1396
1477
1557
1639
1720
1800
1881
1961
2041
2120
2199
2276
2352
2427
2500
2572
2642
2711
2778
2843
2906
2967
3026
3083
3138
3190
3241
3290
3338
3385
3430
3475
3519
3563
3606
3648
3690
3732
3773
3813
3852
3890
3928
3964
4000
4035
4070
4106
4141
4177
4213
4249
4285
4321
4358
4396
4434
4473
4512
4551
4591
4632
4675
4720
4767
4818
4872
4929
4990
5053
5119
5185
5251
5315
5376
5433
5485
5532
5574
5611
5645
5676
5706
5734
5763
5792
5823
5854
5887
5921
5954
5988
6019
6049
6075
6098
6116
6131
6140
6146
6148
6148
6146
6143
6140
6138
6138
6140
6145
6152
6163
6176
6192
6211
6231
6252
6273
6294
6313
6331
6346
6359
6371
6380
6388
6395
6402
6407
6412
6416
6419
6422
6426
6429
6434
6439
6446
6453
6461
6469
6476
6482
6487
6490
6491
6492
6492
6492
6493
6493
6494
6495
6496
6497
6498
6499
6500
6503
6506
6510
6516
6521
6525
6528
6528
6526
6521
6513
6503
6492
6479
6466
6453
6439
6424
6410
6394
6379
6364
6349
6336
6324
6314
6305
6295
6285
6274
6261
6246
6230
6212
6193
6175
6157
6142
6128
6115
6104
6094
6085
6076
6067
6058
6050
6043
6036
6030
6025
6021
6017
6013
6010
6007
6005
6003
6003
6003
6004
6004
6004
6003
6001
5998
5994
5991
5989
5987
5987
5989
5992
5997
6003
6010
6017
6024
6032
6040
6049
6057
6066
6075
6084
6092
6099
6105
6109
6111
6111
6110
6107
6104
6100
6095
6090
6084
6078
6072
6065
6060
6055
6051
6048
6046
6043
6041
6039
6036
6033
6029
6024
6018
6013
6008
6003
6001
6001
6003
6007
6015
6025
6038
6053
6070
6089
6110
6133
6157
6183
6210
6238
6267
6295
6322
6347
6370
6391
6409
6425
6439
6452
6465
6477
6489
6502
6515
6529
6542
6555
6567
6579
6591
6604
6617
6630
6644
6658
6673
6688
6703
6720
6738
6756
6775
6794
6813
6831
6849
6867
6886
6904
6923
6943
6962
6982
7002
7023
7045
7069
7094
7121
7149
7179
7211
7245
7279
7315
7351
7388
7425
7463
7502
7542
7582
7624
7668
7712
7757
7803
7850
7898
7946
7996
8045
8098
8151
8205
8258
8312
8365
8417
8468
8517
8564
8610
8655
8699
8744
8788
8833
8877
8922
8966
9011
9057
9104
9152
9203
9257
9313
9372
9434
9498
9565
9635
9706
9779
9852
9927
10001
10076
10151
10227
10302
10377
10451
10525
10597
10668
10737
10805
10870
10933
10995
11054
11113
11171
11229
11287
11344
11401
11457
11512
11566
11618
11668
11716
11761
11804
11846
11886
11925
11965
12005
12046
12089
12134
12179
12226
12273
12321
12367
12411
12454
12493
12530
12565
12598
12630
12662
12694
12727
12761
12796
12833
12871
12909
12948
12987
13026
13065
13105
13145
13185
13225
13265
13304
13341
13376
13408
13438
13465
13490
13512
13532
13550
13565
13579
13591
13602
13614
13624
13635
13646
13657
13668
13677
13685
13690
13694
13695
13695
13694
13694
13694
13697
13703
13712
13723
13737
13752
13769
13786
13803
13821
13838
13856
13873
13890
13906
13923
13939
13953
13967
13978
13987
13994
13998
13999
13997
13992
13985
13976
13966
13955
13944
13934
13925
13918
13913
13909
13906
13903
13901
13898
13893
13889
13884
13881
13879
13881
13886
13894
13907
13922
13941
13961
13983
14007
14031
14055
14078
14100
14121
14139
14155
14170
14183
14196
14207
14219
14231
14243
14255
14269
14284
14301
14319
14339
14360
14382
14405
14429
14455
14481
14506
14532
14556
14581
14605
14630
14657
14685
14714
14746
14779
14814
14851
14889
14929
14969
15011
15052
15093
15135
15177
15219
15261
15303
15345
15387
15429
15471
15513
15554
15594
15633
15669
15703
15734
15762
15787
15809
15830
15850
15869
15887
15906
15924
15942
15961
15979
15998
16017
16036
16059
16082
16107
16134
16161
16192
16222
16256
16290
16326
16364
16404
16447
16492
16538
16586
16634
16681
16728
16774
16819
16863
16907
16949
16992
17035
17078
17121
17164
17207
17251
17295
17340
17386
17435
17485
17537
17591
17647
17704
17761
17818
17876
17933
17989
18045
18101
18157
18213
18267
18322
18375
18428
18480
18530
18579
18628
18676
18724
18773
18822
18873
18926
18982
19039
19100
19162
19227
19293
19359
19426
19493
19559
19625
19689
19753
19817
19881
19945
20010
20076
20143
20211
20280
20350
20420
20490
20559
20627
20694
20760
20823
20885
20945
21003
21059
21115
21169
21223
21276
21329
21382
21434
21487
21540
21595
21652
21710
21771
21832
21893
21954
22013
22070
22123
22172
22216
22254
22286
22312
22333
22348
22359
22366
22371
22374
22377
22381
22385
22391
22397
22403
22410
22416
22421
22426
22431
22436
22441
22448
22456
22466
22477
22489
22500
22510
22519
22527
22533
22540
22547
22556
22567
22580
22596
22613
22632
22652
22671
22690
22709
22727
22746
22764
22782
22801
22820
22840
22860
22882
22905
22931
22960
22991
23026
23065
23106
23149
23193
23236
23278
23317
23354
23389
23420
23448
23473
23495
23513
23529
23543
23555
23566
23577
23588
23601
23614
23629
23644
23660
23674
23688
23701
23712
23723
23734
23745
23756
23768
23780
23794
23808
23822
23835
23848
23860
23871
23881
23891
23900
23908
23915
23921
23925
23928
23930
23931
23932
23933
23934
23936
23939
23943
23947
23951
23955
23958
23960
23961
23961
23961
23960
23959
23958
23957
23956
23954
23951
23949
23945
23941
23937
23930
23922
23913
23901
23888
23872
23854
23834
23811
23786
23759
23730
23700
23668
23635
23601
23565
23528
23491
23452
23413
23374
23334
23294
23254
23214
23174
23134
23094
23053
23013
22972
22930
22887
22844
22801
22756
22712
22666
22620
22573
22526
22480
22434
22389
22345
22302
22260
22220
22181
22142
22104
22066
22028
21990
21953
21915
21878
21840
21801
21761
21719
21675
21628
21579
21527
21472
21416
21358
21299
21238
21177
21117
21058
21000
20945
20891
20839
20788
20737
20688
20638
20588
20537
20484
20428
20370
20309
20246
20179
20111
20041
19970
19899
19828
19758
19690
19623
19559
19497
19437
19379
19324
19271
19220
19169
19118
19065
19010
18953
18892
18830
18765
18699
18633
18568
18503
18440
18379
18321
18264
18209
18156
18103
18052
18001
17952
17904
17857
17812
17768
17724
17681
17638
17594
17550
17505
17460
17415
17370
17326
17283
17241
17201
17163
17126
17091
17058
17027
16997
16968
16940
16912
16884
16855
16824
16791
16757
16721
16684
16647
16609
16572
16535
16500
16466
16433
16402
16372
16343
16314
16286
16258
16231
16204
16178
16154
16129
16104
16079
16053
16027
16001
15975
15948
15922
15895
15870
15845
15821
15799
15777
15757
15737
15717
15698
15679
15658
15637
15614
15589
15562
15534
15505
15477
15449
15423
15398
15375
15354
15336
15319
15305
15292
15281
15270
15258
15245
15230
15211
15188
15163
15135
15105
15074
15043
15011
14981
14952
14925
14900
14876
14855
14835
14816
14797
14778
14760
14741
14722
14702
14682
14661
14640
14618
14596
14575
14554
14536
14520
14506
14493
14482
14471
14461
14449
14437
14422
14407
14389
14370
14350
14328
14304
14280
14256
14231
14207
14184
14162
14141
14121
14101
14081
14061
14039
14017
13994
13970
13946
13921
13896
13871
13845
13819
13794
13769
13744
13719
13695
13672
13648
13626
13604
13583
13563
13542
13521
13500
13478
13456
13432
13408
13381
13354
13325
13295
13265
13234
13203
13172
13141
13110
13079
13048
13016
12982
12948
12912
12874
12837
12798
12760
12723
12687
12654
12624
12596
12571
12549
12530
12515
12503
12495
12490
12489
12491
12496
12504
12513
12524
12534
12544
12552
12559
12566
12571
12576
12581
12586
12591
12597
12603
12609
12615
12621
12627
12632
12636
12639
12641
12640
12637
12631
12623
12613
12600
12587
12571
12554
12536
12517
12497
12478
12458
12439
12420
12401
12381
12361
12339
12315
12290
12263
12234
12203
12170
12137
12104
12070
12037
12005
11973
11940
11907
11871
11834
11794
11753
11710
11666
11621
11575
11528
11481
11433
11386
11338
11290
11242
11194
11145
11095
11045
10994
10942
10889
10834
10778
10720
10661
10600
10539
10476
10411
10345
10277
10207
10135
10061
9986
9909
9832
9754
9675
9595
9516
9437
9358
9281
9203
9126
9048
8970
8893
8817
8742
8668
8597
8527
8460
8396
8334
8275
8218
8163
8109
8057
8005
7953
7899
7844
7787
7728
7666
7603
7537
7470
7401
7332
7263
7194
7125
7058
6991
6926
6861
6798
6735
6673
6612
6552
6492
6434
6376
6318
6261
6204
6147
6090
6033
5976
5919
5862
5805
5749
5692
5636
5579
5522
5464
5406
5348
5290
5233
5176
5119
5063
5008
4953
4899
4846
4793
4741
4690
4639
4588
4539
4490
4441
4392
4343
4293
4243
4191
4139
4085
4030
3975
3917
3859
3800
3739
3678
3615
3553
3490
3428
3367
3307
3247
3188
3130
3072
3016
2960
2905
2852
2800
2750
2702
2656
2611
2567
2525
2485
2446
2409
2373
2339
2306
2272
2239
2205
2171
2136
2101
2066
2031
1996
1962
1929
1898
1868
1839
1811
1784
1756
1728
1699
1670
1639
1608
1576
1544
1512
1479
1447
1415
1384
1353
1322
1292
1264
1236
1208
1181
1153
1126
1098
1069
1040
1010
979
948
916
883
850
817
783
750
716
683
650
616
583
549
514
478
441
404
365
327
289
252
215
179
144
110
76
43
11
-21
-53
-85
-116
-147
-177
-207
-236
-265
-293
-320
-346
-371
-394
-416
-436
-454
-473
-491
-509
-529
-550
-574
-601
-630
-663
-699
-737
-778
-821
-866
-913
-959
-1004
-1050
-1093
-1135
-1175
-1215
-1254
-1293
-1332
-1372
-1412
-1454
-1496
-1540
-1585
-1632
-1679
-1728
-1777
-1826
-1875
-1923
-1969
-2013
-2055
-2094
-2131
-2166
-2200
-2233
-2267
-2302
-2339
-2378
-2419
-2462
-2506
-2553
-2602
-2651
-2703
-2754
-2807
-2859
-2910
-2959
-3007
-3053
-3097
-3140
-3183
-3226
-3268
-3312
-3356
-3402
-3448
-3495
-3544
-3594
-3645
-3697
-3750
-3803
-3856
-3908
-3959
-4010
-4059
-4107
-4154
-4201
-4247
-4293
-4339
-4385
-4433
-4482
-4533
-4585
-4638
-4691
-4746
-4800
-4854
-4908
-4960
-5010
-5058
-5104
-5147
-5188
-5228
-5266
-5303
-5340
-5375
-5409
-5443
-5475
-5505
-5533
-5560
-5586
-5610
-5635
-5660
-5686
-5714
-5743
-5773
-5803
-5834
-5864
-5894
-5922
-5948
-5973
-5995
-6015
-6032
-6048
-6061
-6072
-6082
-6092
-6102
-6112
-6123
-6135
-6148
-6161
-6174
-6186
-6198
-6207
-6215
-6220
-6223
-6224
-6222
-6219
-6215
-6210
-6203
-6196
-6188
-6179
-6170
-6162
-6153
-6145
-6137
-6130
-6124
-6118
-6112
-6107
-6101
-6094
-6087
-6079
-6069
-6059
-6047
-6035
-6023
-6010
-5998
-5987
-5976
-5965
-5954
-5942
-5929
-5914
-5897
-5878
-5857
-5833
-5807
-5779
-5748
-5716
-5681
-5643
-5603
-5562
-5519
-5475
-5431
-5386
-5343
-5300
-5258
-5218
-5179
-5140
-5102
-5063
-5025
-4986
-4947
-4908
-4869
-4830
-4790
-4749
-4707
-4665
-4622
-4579
-4536
-4493
-4451
-4410
-4370
-4331
-4292
-4252
-4211
-4167
-4122
-4073
-4022
-3971
-3917
-3862
-3806
-3750
-3694
-3638
-3581
-3525
-3467
-3409
-3351
-3291
-3231
-3169
-3105
-3040
-2973
-2904
-2834
-2763
-2691
-2618
-2546
-2474
-2402
-2332
-2263
-2195
-2129
-2065
-2003
-1942
-1883
-1825
-1769
-1713
-1658
-1603
-1549
-1496
-1443
-1391
-1341
-1292
-1245
-1199
-1154
-1109
-1064
-1018
-974
-929
-883
-838
-793
-748
-703
-659
-616
-572
-529
-486
-443
-400
-358
-316
-275
-236
-197
-158
-121
-84
-47
-11
25
61
98
135
173
212
252
293
334
376
417
458
499
538
575
612
646
680
711
741
770
797
822
846
870
893
916
940
965
991
1016
1044
1072
1099
1125
1151
1175
1198
1220
1241
1260
1279
1297
1313
1329
1344
1358
1371
1384
1396
1408
1421
1435
1450
1466
1484
1503
1522
1543
1563
1585
1606
1628
1649
1669
1688
1706
1722
1737
1750
1764
1776
1789
1801
1813
1823
1833
1842
1850
1857
1862
1865
1868
1869
1869
1868
1866
1864
1862
1861
1860
1860
1862
1864
1867
1870
1872
1873
1871
1868
1861
1852
1839
1824
1806
1786
1764
1741
1716
1689
1662
1632
1602
1571
1539
1506
1472
1437
1400
1362
1321
1277
1231
1182
1130
1075
1018
961
901
840
778
713
646
577
506
433
357
280
200
120
38
-45
-127
-209
-290
-369
-446
-522
-595
-667
-738
-808
-878
-948
-1018
-1087
-1156
-1226
-1295
-1365
-1436
-1508
-1581
-1655
-1731
-1808
-1887
-1968
-2050
-2133
-2217
-2303
-2389
-2478
-2567
-2659
-2752
-2848
-2946
-3047
-3151
-3258
-3367
-3480
-3596
-3714
-3833
-3954
-4077
-4201
-4326
-4452
-4578
-4704
-4831
-4956
-5082
-5206
-5329
-5451
-5572
-5692
-5811
-5932
-6052
-6175
-6298
-6423
-6549
-6676
-6802
-6928
-7053
-7175
-7294
-7409
-7521
-7630
-7735
-7835
-7932
-8026
-8116
-8205
-8292
-8379
-8467
-8556
-8649
-8744
-8842
-8943
-9045
-9149
-9253
-9357
-9461
-9564
-9666
-9766
-9865
-9963
-10060
-10155
-10249
-10343
-10436
-10530
-10626
-10722
-10820
-10920
-11022
-11125
-11228
-11332
-11435
-11537
-11637
-11735
-11831
-11924
-12015
-12102
-12187
-12269
-12348
-12426
-12503
-12579
-12656
-12734
-12812
-12893
-12975
-13058
-13143
-13229
-13316
-13404
-13491
-13577
-13662
-13745
-13825
-13902
-13975
-14045
-14112
-14177
-14240
-14301
-14362
-14421
-14481
-14540
-14600
-14660
-14719
-14779
-14838
-14896
-14953
-15009
-15063
-15113
-15160
-15202
-15239
-15271
-15298
-15319
-15336
-15348
-15357
-15363
-15368
-15371
-15374
-15378
-15382
-15387
-15394
-15403
-15413
-15424
-15436
-15447
-15457
-15465
-15471
-15474
-15474
-15471
-15466
-15459
-15451
-15443
-15434
-15425
-15415
-15405
-15393
-15381
-15367
-15352
-15337
-15320
-15303
-15285
-15266
-15247
-15229
-15210
-15191
-15172
-15154
-15135
-15118
-15101
-15085
-15068
-15052
-15035
-15017
-14998
-14979
-14959
-14939
-14918
-14897
-14875
-14852
-14828
-14804
-14779
-14753
-14727
-14700
-14674
-14647
-14620
-14592
-14564
-14533
-14501
-14467
-14431
-14393
-14353
-14312
-14270
-14227
-14184
-14141
-14097
-14053
-14009
-13964
-13919
-13873
-13827
-13780
-13734
-13688
-13642
-13596
-13551
-13505
-13458
-13410
-13361
-13311
-13260
-13208
-13155
-13102
-13049
-12996
-12945
-12896
-12850
-12807
-12767
-12732
-12700
-12673
-12648
-12627
-12609
-12592
-12576
-12562
-12548
-12533
-12519
-12505
-12490
-12475
-12459
-12444
-12430
-12417
-12405
-12397
-12390
-12386
-12385
-12385
-12387
-12390
-12394
-12398
-12403
-12408
-12413
-12418
-12424
-12430
-12438
-12448
-12460
-12475
-12492
-12512
-12535
-12560
-12587
-12616
-12646
-12678
-12710
-12742
-12776
-12810
-12845
-12880
-12915
-12950
-12985
-13020
-13055
-13091
-13126
-13161
-13197
-13232
-13267
-13303
-13338
-13373
-13407
-13441
-13475
-13508
-13541
-13574
-13607
-13642
-13677
-13713
-13749
-13785
-13821
-13858
-13895
-13934
-13974
-14017
-14063
-14112
-14163
-14217
-14272
-14328
-14382
-14435
-14484
-14531
-14574
-14614
-14650
-14684
-14715
-14744
-14770
-14793
-14814
-14832
-14848
-14861
-14874
-14885
-14896
-14906
-14917
-14928
-14938
-14947
-14955
-14959
-14961
-14959
-14953
-14943
-14930
-14914
-14894
-14872
-14847
-14821
-14793
-14764
-14735
-14706
-14676
-14647
-14617
-14588
-14559
-14530
-14500
-14471
-14440
-14409
-14378
-14346
-14315
-14283
-14253
-14223
-14194
-14165
-14136
-14108
-14080
-14053
-14025
-13999
-13972
-13947
-13922
-13897
-13872
-13847
-13823
-13799
-13776
-13753
-13731
-13709
-13688
-13668
-13647
-13626
-13605
-13584
-13562
-13541
-13519
-13497
-13474
-13450
-13424
-13397
-13368
-13337
-13305
-13272
-13238
-13203
-13169
-13135
-13103
-13072
-13043
-13017
-12993
-12970
-12948
-12926
-12903
-12880
-12855
-12828
-12799
-12769
-12736
-12704
-12671
-12639
-12609
-12580
-12553
-12527
-12502
-12479
-12456
-12434
-12413
-12393
-12372
-12352
-12332
-12312
-12292
-12274
-12256
-12239
-12222
-12206
-12190
-12174
-12158
-12140
-12122
-12103
-12082
-12062
-12041
-12021
-12001
-11983
-11966
-11950
-11935
-11920
-11906
-11891
-11877
-11862
-11849
-11836
-11823
-11812
-11801
-11790
-11779
-11767
-11754
-11739
-11722
-11702
-11681
-11660
-11638
-11617
-11596
-11576
-11556
-11536
-11516
-11494
-11472
-11449
-11425
-11399
-11373
-11347
-11320
-11292
-11263
-11234
-11204
-11174
-11143
-11113
-11083
-11054
-11026
-11000
-10976
-10954
-10933
-10915
-10898
-10884
-10871
-10860
-10850
-10841
-10832
-10825
-10817
-10810
-10802
-10794
-10785
-10777
-10770
-10765
-10761
-10759
-10760
-10763
-10770
-10778
-10790
-10803
-10817
-10832
-10848
-10864
-10880
-10896
-10911
-10925
-10938
-10950
-10962
-10973
-10983
-10992
-11000
-11008
-11015
-11021
-11027
-11032
-11038
-11045
-11052
-11060
-11069
-11080
-11092
-11105
-11120
-11136
-11152
-11168
-11185
-11201
-11217
-11232
-11247
-11262
-11277
-11292
-11308
-11326
-11346
-11367
-11390
-11414
-11438
-11462
-11486
-11509
-11532
-11552
-11572
-11590
-11607
-11625
-11641
-11658
-11676
-11694
-11713
-11735
-11758
-11783
-11811
-11842
-11874
-11909
-11945
-11982
-12019
-12057
-12094
-12131
-12167
-12201
-12233
-12264
-12292
-12319
-12345
-12370
-12394
-12419
-12443
-12466
-12490
-12513
-12536
-12560
-12583
-12607
-12632
-12657
-12683
-12710
-12739
-12769
-12800
-12831
-12862
-12891
-12920
-12947
-12974
-13001
-13028
-13054
-13081
-13108
-13135
-13164
-13193
-13224
-13256
-13289
-13323
-13358
-13394
-13429
-13465
-13499
-13531
-13562
-13590
-13616
-13640
-13663
-13687
-13712
-13739
-13767
-13798
-13830
-13864
-13898
-13934
-13969
-14005
-14040
-14076
-14111
-14146
-14180
-14213
-14244
-14274
-14302
-14329
-14355
-14380
-14405
-14430
-14456
-14483
-14512
-14541
-14573
-14607
-14642
-14680
-14719
-14759
-14799
-14840
-14880
-14920
-14959
-14997
-15034
-15071
-15107
-15144
-15183
-15222
-15263
-15305
-15347
-15390
-15432
-15475
-15517
-15559
-15601
-15643
-15684
-15725
-15766
-15808
-15849
-15890
-15932
-15973
-16015
-16059
-16104
-16152
-16202
-16254
-16311
-16367
-16425
-16483
-16540
-16598
-16654
-16710
-16764
-16817
-16868
-16917
-16965
-17012
-17058
-17103
-17149
-17196
-17243
-17291
-17341
-17393
-17445
-17499
-17553
-17608
-17663
-17718
-17773
-17828
-17882
-17936
-17988
-18040
-18091
-18142
-18193
-18244
-18294
-18343
-18392
-18441
-18490
-18539
-18588
-18637
-18687
-18736
-18785
-18833
-18881
-18928
-18975
-19020
-19065
-19108
-19151
-19193
-19236
-19278
-19321
-19365
-19409
-19454
-19500
-19547
-19594
-19641
-19688
-19737
-19787
-19838
-19892
-19946
-20001
-20056
-20110
-20161
-20211
-20257
-20301
-20343
-20382
-20419
-20456
-20491
-20526
-20561
-20597
-20633
-20671
-20709
-20748
-20788
-20830
-20873
-20916
-20958
-20999
-21036
-21069
-21097
-21121
-21140
-21155
-21166
-21175
-21182
-21189
-21195
-21202
-21210
-21219
-21228
-21238
-21247
-21257
-21267
-21277
-21287
-21296
-21303
-21309
-21313
-21315
-21314
-21311
-21307
-21301
-21295
-21290
-21284
-21280
-21276
-21273
-21270
-21270
-21270
-21272
-21275
-21280
-21286
-21292
-21297
-21303
-21309
-21314
-21319
-21324
-21330
-21336
-21342
-21350
-21357
-21364
-21371
-21377
-21382
-21387
-21392
-21397
-21402
-21408
-21414
-21422
-21431
-21441
-21452
-21463
-21474
-21484
-21494
-21503
-21511
-21518
-21524
-21529
-21531
-21532
-21531
-21529
-21527
-21526
-21526
-21527
-21531
-21537
-21545
-21554
-21566
-21578
-21592
-21607
-21625
-21643
-21663
-21684
-21706
-21727
-21748
-21768
-21787
-21805
-21823
-21840
-21857
-21875
-21894
-21914
-21935
-21956
-21977
-21998
-22019
-22038
-22057
-22074
-22090
-22104
-22117
-22128
-22138
-22146
-22153
-22160
-22166
-22172
-22177
-22184
-22191
-22200
-22209
-22221
-22232
-22245
-22257
-22270
-22282
-22296
-22310
-22324
-22338
-22352
-22365
-22376
-22385
-22392
-22396
-22398
-22398
-22396
-22392
-22387
-22381
-22374
-22367
-22359
-22349
-22339
-22327
-22313
-22299
-22283
-22266
-22248
-22230
-22210
-22188
-22166
-22142
-22118
-22093
-22067
-22042
-22016
-21990
-21963
-21936
-21907
-21878
-21846
-21813
-21778
-21742
-21705
-21666
-21627
-21589
-21551
-21515
-21479
-21444
-21411
-21377
-21345
-21312
-21280
-21248
-21217
-21186
-21155
-21125
-21095
-21066
-21037
-21008
-20979
-20950
-20921
-20891
-20861
-20830
-20799
-20767
-20734
-20701
-20667
-20632
-20597
-20562
-20527
-20493
-20460
-20429
-20400
-20372
-20346
-20322
-20298
-20275
-20253
-20231
-20210
-20189
-20167
-20146
-20124
-20102
-20079
-20056
-20033
-20009
-19985
-19961
-19936
-19912
-19887
-19863
-19839
-19815
-19791
-19767
-19743
-19720
-19696
-19672
-19647
-19620
-19591
-19561
-19529
-19496
-19463
-19430
-19397
-19365
-19334
-19304
-19276
-19249
-19224
-19200
-19176
-19151
-19127
-19102
-19076
-19050
-19023
-18996
-18968
-18941
-18914
-18888
-18865
-18845
-18827
-18813
-18802
-18794
-18787
-18781
-18776
-18770
-18764
-18758
-18751
-18743
-18734
-18725
-18715
-18704
-18693
-18682
-18671
-18660
-18650
-18641
-18633
-18626
-18619
-18612
-18605
-18596
-18585
-18572
-18557
-18541
-18524
-18506
-18487
-18468
-18450
-18432
-18414
-18397
-18380
-18364
-18348
-18333
-18319
-18306
-18293
-18279
-18263
-18247
-18228
-18207
-18184
-18158
-18130
-18100
-18068
-18035
-17999
-17962
-17922
-17881
-17838
-17794
-17749
-17706
-17663
-17621
-17581
-17541
-17501
-17461
-17421
-17379
-17336
-17293
-17249
-17204
-17160
-17116
-17074
-17032
-16992
-16953
-16915
-16877
-16840
-16802
-16763
-16723
-16682
-16640
-16596
-16550
-16503
-16457
-16410
-16364
-16322
-16280
-16242
-16207
-16174
-16143
-16111
-16082
-16052
-16021
-15989
-15956
-15923
-15888
-15854
-15820
-15787
-15755
-15723
-15693
-15663
-15636
-15610
-15585
-15563
-15542
-15522
-15503
-15484
-15465
-15445
-15425
-15406
-15387
-15368
-15351
-15334
-15317
-15302
-15286
-15271
-15255
-15241
-15226
-15212
-15198
-15184
-15171
-15157
-15143
-15128
-15111
-15093
-15074
-15055
-15035
-15015
-14996
-14976
-14957
-14937
-14916
-14895
-14873
-14851
-14828
-14805
-14781
-14758
-14735
-14712
-14689
-14667
-14645
-14622
-14598
-14574
-14549
-14525
-14502
-14479
-14456
-14434
-14411
-14387
-14362
-14336
-14308
-14278
-14246
-14213
-14179
-14145
-14110
-14076
-14041
-14006
-13970
-13933
-13895
-13856
-13817
-13777
-13737
-13697
-13656
-13615
-13574
-13532
-13489
-13445
-13400
-13356
-13310
-13265
-13220
-13175
-13130
-13084
-13039
-12993
-12947
-12901
-12855
-12809
-12763
-12717
-12672
-12626
-12579
-12533
-12486
-12439
-12392
-12345
-12297
-12250
-12203
-12155
-12108
-12060
-12012
-11963
-11912
-11860
-11808
-11754
-11700
-11646
-11593
-11540
-11487
-11434
-11379
-11323
-11264
-11202
-11139
-11073
-11007
-10940
-10873
-10806
-10740
-10674
-10608
-10543
-10478
-10412
-10347
-10281
-10215
-10148
-10083
-10018
-9955
-9893
-9832
-9772
-9714
-9656
-9597
-9539
-9480
-9420
-9360
-9300
-9239
-9179
-9117
-9054
-8990
-8924
-8858
-8790
-8723
-8656
-8590
-8524
-8460
-8397
-8335
-8274
-8214
-8154
-8095
-8037
-7979
-7921
-7865
-7809
-7754
-7700
-7646
-7592
-7537
-7482
-7426
-7370
-7314
-7258
-7202
-7146
-7090
-7034
-6979
-6923
-6868
-6812
-6756
-6699
-6642
-6585
-6528
-6471
-6414
-6357
-6301
-6245
-6190
-6136
-6083
-6032
-5982
-5933
-5883
-5834
-5784
-5733
-5682
-5629
-5574
-5517
-5459
-5398
-5337
-5276
-5216
-5156
-5099
-5043
-4989
-4937
-4887
-4839
-4794
-4750
-4706
-4663
-4619
-4574
-4529
-4484
-4438
-4393
-4348
-4303
-4259
-4216
-4174
-4134
-4094
-4054
-4016
-3977
-3937
-3898
-3857
-3815
-3772
-3727
-3680
-3630
-3579
-3527
-3474
-3421
-3368
-3314
-3260
-3206
-3151
-3096
-3041
-2986
-2932
-2878
-2824
-2772
-2721
-2671
-2622
-2574
-2526
-2478
-2430
-2379
-2327
-2273
-2218
-2161
-2102
-2043
-1982
-1920
-1856
-1792
-1728
-1665
-1601
-1539
-1477
-1415
-1353
-1291
-1228
-1165
-1100
-1035
-968
-900
-831
-761
-690
-618
-545
-471
-396
-320
-243
-165
-87
-8
70
149
229
308
388
468
547
627
707
788
869
950
1032
1114
1196
1279
1362
1445
1528
1612
1696
1782
1870
1959
2051
2145
2240
2337
2434
2531
2628
2725
2822
2919
3015
3110
3205
3299
3392
3484
3575
3665
3753
3841
3929
4016
4104
4192
4281
4370
4460
4551
4641
4733
4825
4919
5014
5111
5210
5309
5409
5508
5607
5706
5805
5905
6005
6106
6208
6310
6414
6517
6620
6722
6824
6925
7025
7124
7223
7321
7419
7516
7612
7705
7797
7888
7978
8067
8157
8249
8341
8435
8529
8623
8715
8806
8894
8980
9062
9141
9219
9294
9367
9438
9507
9573
9637
9699
9758
9817
9875
9933
9990
10047
10103
10157
10209
10256
10301
10341
10377
10412
10445
10479
10514
10551
10589
10629
10671
10714
10758
10804
10850
10898
10947
10995
11045
11093
11141
11188
11233
11277
11320
11361
11401
11441
11482
11522
11564
11605
11647
11690
11732
11774
11816
11857
11900
11942
11984
12027
12069
12112
12155
12199
12243
12290
12338
12388
12441
12496
12553
12612
12673
12735
12798
12861
12925
12987
13049
13108
13165
13220
13272
13321
13367
13410
13451
13490
13528
13565
13602
13638
13673
13707
13739
13769
13798
13825
13853
13881
13909
13938
13967
13997
14027
14057
14086
14115
14143
14170
14196
14222
14247
14271
14293
14314
14333
14351
14368
14384
14399
14414
14428
14441
14454
14467
14478
14489
14500
14509
14517
14525
14532
14539
14543
14546
14547
14545
14540
14532
14522
14510
14495
14478
14460
14442
14424
14407
14390
14373
14356
14340
14323
14305
14287
14267
14245
14222
14198
14171
14144
14115
14086
14056
14026
13996
13965
13934
13902
13869
13837
13806
13776
13749
13723
13701
13681
13662
13645
13628
13610
13592
13573
13553
13532
13510
13487
13463
13438
13412
13385
13356
13327
13298
13268
13239
13210
13184
13159
13135
13112
13088
13064
13039
13012
12985
12957
12929
12901
12873
12846
12819
12793
12767
12742
12717
12692
12667
12642
12617
12591
12565
12539
12512
12485
12457
12428
12398
12367
12334
12300
12263
12224
12182
12136
12087
12037
11985
11932
11880
11829
11779
11731
11684
11639
11595
11552
11510
11467
11424
11379
11332
11282
11229
11173
11111
11046
10977
10905
10831
10758
10685
10613
10544
10476
10412
10350
10290
10232
10176
10121
10067
10013
9958
9903
9846
9789
9729
9668
9606
9542
9478
9413
9349
9286
9223
9160
9097
9034
8971
8907
8842
8776
8710
8643
8575
8505
8434
8360
8282
8201
8118
8031
7942
7852
7762
7671
7580
7490
7400
7309
7218
7126
7033
6940
6846
6751
6657
6564
6470
6376
6281
6186
6091
5995
5899
5803
5709
5616
5524
5434
5347
5261
5176
5093
5010
4930
4851
4776
4704
4636
4572
4511
4452
4395
4338
4282
4225
4169
4112
4056
3999
3944
3888
3833
3778
3722
3664
3605
3545
3484
3425
3366
3310
3256
3205
3156
3111
3067
3026
2986
2947
2908
2869
2830
2790
2749
2707
2664
2619
2572
2525
2478
2431
2386
2343
2302
2264
2228
2193
2160
2126
2091
2055
2017
1977
1935
1891
1847
1801
1755
1708
1662
1616
1571
1527
1485
1445
1408
1374
1343
1316
1291
1268
1247
1225
1202
1178
1152
1123
1092
1060
1025
990
953
916
879
841
805
770
736
706
678
654
633
615
599
585
572
559
547
534
521
507
492
476
459
442
425
408
390
373
355
338
322
307
294
282
273
265
258
252
247
243
240
237
236
236
237
240
243
247
252
257
262
268
274
280
286
292
299
306
314
322
333
345
360
377
396
418
441
465
489
511
532
551
567
579
588
595
599
602
602
601
597
593
587
580
573
567
561
558
556
556
558
561
565
568
572
576
580
585
592
598
605
612
617
622
626
629
631
634
636
639
643
646
649
652
653
653
650
644
635
625
613
600
587
576
566
559
554
553
554
559
568
580
595
613
635
659
685
712
741
771
802
833
863
894
925
955
984
1012
1040
1066
1092
1116
1140
1163
1185
1206
1226
1245
1264
1283
1302
1320
1338
1355
1372
1389
1404
1419
1433
1445
1457
1467
1477
1487
1496
1505
1514
1524
1533
1543
1554
1564
1575
1585
1596
1606
1615
1624
1633
1641
1650
1659
1668
1678
1689
1700
1711
1722
1733
1742
1750
1756
1760
1761
1762
1763
1764
1767
1771
1778
1787
1799
1812
1826
1840
1854
1865
1874
1881
1884
1885
1883
1879
1873
1865
1857
1848
1840
1833
1828
1826
1825
1825
1828
1831
1835
1841
1846
1853
1860
1867
1874
1882
1890
1899
1909
1919
1931
1944
1959
1974
1992
2011
2032
2054
2078
2103
2129
2156
2183
2210
2237
2262
2286
2308
2329
2350
2370
2391
2413
2436
2461
2488
2516
2547
2578
2610
2642
2674
2704
2733
2762
2790
2818
2844
2871
2896
2922
2948
2975
3003
3033
3064
3098
3135
3173
3214
3257
3302
3348
3395
3442
3490
3537
3584
3631
3678
3725
3774
3824
3875
3929
3984
4042
4102
4164
4228
4293
4358
4425
4493
4560
4628
4696
4765
4834
4904
4975
5045
5116
5186
5256
5326
5394
5462
5529
5595
5660
5725
5790
5856
5922
5991
6062
6135
6210
6288
6367
6447
6527
6607
6687
6766
6843
6921
6997
7074
7152
7230
7309
7388
7469
7550
7631
7712
7793
7874
7953
8029
8106
8180
8252
8323
8393
8461
8529
8596
8663
8729
8794
8859
8924
8989
9054
9119
9184
9249
9315
9381
9448
9514
9579
9643
9703
9760
9813
9862
9906
9945
9981
10013
10043
10069
10093
10115
10135
10153
10169
10183
10196
10209
10222
10235
10247
10259
10270
10280
10290
10300
10310
10319
10329
10339
10349
10359
10369
10380
10390
10401
10413
10425
10437
10450
10462
10476
10490
10504
10519
10534
10549
10563
10577
10589
10600
10610
10618
10625
10630
10635
10638
10640
10641
10641
10639
10636
10631
10625
10616
10605
10591
10577
10561
10545
10530
10516
10503
10493
10485
10479
10475
10473
10473
10473
10474
10475
10475
10476
10476
10475
10474
10473
10471
10469
10467
10466
10465
10466
10468
10472
10476
10480
10484
10486
10487
10485
10481
10475
10466
10455
10442
10427
10410
10392
10373
10353
10332
10311
10290
10270
10251
10234
10217
10201
10186
10172
10157
10144
10130
10116
10102
10088
10073
10059
10045
10032
10018
10005
9991
9978
9965
9952
9940
9929
9918
9907
9898
9888
9879
9870
9862
9854
9847
9841
9836
9832
9830
9830
9831
9833
9837
9843
9849
9855
9860
9864
9867
9867
9866
9862
9857
9851
9843
9835
9825
9815
9804
9792
9780
9767
9754
9741
9729
9718
9708
9698
9689
9680
9671
9661
9650
9639
9627
9616
9604
9592
9581
9570
9558
9547
9536
9524
9511
9498
9485
9472
9459
9447
9434
9421
9406
9390
9373
9354
9333
9312
9291
9269
9249
9229
9211
9194
9178
9163
9150
9138
9128
9119
9112
9106
9102
9100
9100
9101
9103
9106
9108
9111
9115
9119
9123
9130
9138
9148
9160
9174
9190
9208
9228
9249
9272
9295
9318
9341
9362
9381
9399
9415
9428
9441
9454
9467
9481
9496
9512
9528
9544
9559
9573
9586
9597
9606
9611
9613
9612
9607
9598
9586
9570
9553
9533
9512
9491
9470
9450
9431
9414
9399
9385
9372
9360
9348
9336
9324
9312
9300
9289
9279
9270
9262
9255
9249
9245
9241
9238
9235
9231
9226
9221
9216
9210
9204
9197
9189
9179
9169
9157
9145
9132
9119
9106
9093
9080
9069
9059
9050
9042
9034
9027
9020
9014
9007
9000
8992
8985
8977
8968
8959
8950
8939
8928
8917
8905
8894
8883
8873
8863
8855
8848
8843
8839
8836
8836
8836
8838
8841
8844
8847
8849
8850
8849
8847
8843
8838
8833
8829
8824
8822
8821
8823
8827
8835
8845
8857
8872
8888
8906
8922
8938
8952
8964
8972
8978
8981
8982
8983
8983
8984
8987
8991
8997
9006
9017
9030
9046
9064
9085
9107
9132
9159
9187
9216
9245
9274
9304
9332
9361
9388
9415
9442
9468
9495
9523
9550
9577
9604
9630
9655
9679
9703
9726
9750
9774
9798
9822
9846
9870
9892
9915
9937
9958
9979
10000
10020
10039
10058
10077
10095
10112
10129
10145
10161
10178
10194
10210
10227
10244
10262
10280
10299
10318
10338
10359
10381
10404
10428
10453
10478
10503
10527
10551
10574
10597
10618
10639
10660
10682
10705
10731
10761
10793
10828
10865
10905
10947
10991
11037
11084
11133
11181
11229
11277
11323
11368
11412
11456
11498
11541
11585
11630
11677
11725
11775
11827
11879
11932
11986
12040
12094
12148
12201
12254
12306
12356
12404
12449
12492
12533
12571
12608
12643
12678
12713
12749
12786
12824
12861
12897
12931
12964
12995
13025
13053
13081
13107
13132
13157
13181
13204
13227
13249
13271
13293
13317
13343
13371
13401
13433
13466
13500
13533
13567
13600
13634
13668
13702
13737
13773
13809
13844
13880
13914
13947
13979
14008
14035
14062
14087
14113
14138
14164
14189
14213
14236
14258
14277
14295
14311
14326
14338
14350
14360
14369
14377
14384
14390
14394
14397
14398
14397
14396
14393
14389
14383
14375
14364
14350
14333
14312
14289
14265
14240
14215
14190
14167
14144
14123
14103
14084
14066
14048
14030
14011
13991
13970
13947
13923
13898
13873
13846
13819
13792
13762
13732
13702
13671
13642
13613
13585
13558
13531
13505
13478
13452
13425
13399
13374
13348
13322
13296
13270
13243
13216
13188
13159
13129
13099
13069
13040
13012
12985
12960
12936
12914
12894
12875
12857
12839
12822
12804
12786
12767
12746
12725
12703
12680
12657
12635
12613
12591
12570
12549
12528
12508
12488
12466
12444
12421
12397
12371
12344
12316
12287
12258
12230
12202
12175
12149
12124
12100
12077
12056
12037
12020
12005
11993
11982
11974
11968
11963
11958
11954
11951
11948
11945
11943
11942
11942
11942
11941
11941
11939
11935
11931
11924
11916
11907
11897
11886
11874
11861
11847
11834
11819
11804
11789
11773
11756
11738
11719
11699
11676
11652
11626
11599
11570
11540
11510
11478
11447
11415
11383
11352
11321
11290
11259
11228
11196
11163
11129
11095
11062
11028
10995
10962
10928
10895
10860
10825
10790
10753
10716
10679
10642
10606
10570
10535
10500
10466
10432
10397
10363
10328
10292
10256
10219
10183
10146
10110
10075
10040
10005
9968
9931
9891
9849
9804
9757
9708
9659
9610
9561
9513
9465
9418
9372
9327
9282
9239
9196
9155
9114
9073
9032
8991
8950
8909
8867
8826
8785
8745
8707
8671
8637
8606
8578
8552
8528
8506
8485
8464
8444
8424
8403
8382
8359
8336
8312
8287
8262
8236
8210
8183
8157
8130
8102
8074
8048
8021
7994
7967
7939
7910
7880
7849
7817
7783
7748
7710
7671
7630
7588
7546
7504
7463
7423
7384
7346
7308
7269
7229
7186
7142
7096
7047
6997
6945
6893
6840
6788
6736
6684
6631
6578
6525
6471
6418
6365
6313
6260
6208
6157
6107
6059
6013
5970
5929
5892
5859
5828
5801
5776
5754
5732
5711
5690
5668
5645
5622
5598
5573
5547
5522
5496
5471
5448
5427
5409
5394
5382
5373
5367
5363
5361
5361
5362
5364
5366
5368
5369
5371
5372
5374
5375
5377
5379
5381
5384
5387
5391
5397
5405
5413
5424
5435
5448
5462
5476
5491
5506
5521
5536
5552
5569
5587
5606
5626
5646
5666
5685
5705
5724
5744
5764
5786
5809
5834
5861
5891
5922
5955
5990
6025
6061
6097
6132
6166
6199
6231
6260
6289
6316
6343
6369
6395
6421
6447
6474
6502
6532
6561
6592
6624
6656
6690
6723
6757
6791
6824
6857
6890
6922
6954
6984
7015
7044
7075
7106
7137
7170
7205
7241
7279
7318
7359
7400
7442
7484
7525
7565
7603
7641
7677
7712
7746
7778
7808
7837
7865
7894
7924
7956
7990
8023
8058
8092
8125
8154
8182
8206
8227
8246
8262
8278
8293
8308
8323
8339
8354
8369
8383
8397
8411
8425
8439
8452
8465
8478
8490
8501
8513
8526
8540
8555
8570
8585
8600
8615
8628
8640
8649
8657
8664
8669
8674
8679
8686
8695
8706
8721
8737
8754
8771
8788
8803
8816
8828
8839
8850
8861
8873
8887
8902
8920
8939
8958
8977
8995
9012
9028
9044
9059
9074
9088
9101
9113
9126
9141
9158
9179
9202
9228
9258
9290
9326
9364
9404
9445
9486
9526
9563
9598
9631
9663
9692
9721
9749
9776
9804
9833
9863
9895
9929
9964
10001
10038
10075
10113
10151
10190
10229
10268
10307
10345
10383
10420
10456
10492
10527
10562
10595
10627
10658
10689
10719
10749
10778
10808
10837
10866
10895
10925
10957
10989
11023
11058
11093
11128
11163
11198
11232
11264
11294
11322
11347
11370
11391
11410
11428
11445
11460
11474
11486
11498
11508
11517
11525
11531
11536
11539
11542
11543
11544
11544
11545
11546
11549
11553
11559
11565
11571
11577
11581
11584
11586
11585
11584
11581
11576
11571
11563
11554
11544
11532
11521
11509
11498
11486
11475
11464
11454
11446
11437
11429
11420
11410
11398
11384
11369
11352
11335
11317
11298
11277
11255
11233
11211
11189
11167
11146
11125
11106
11086
11068
11048
11028
11005
10979
10950
10917
10883
10846
10809
10770
10731
10690
10647
10602
10557
10510
10464
10417
10372
10327
10284
10243
10204
10167
10131
10096
10062
10029
10000
9973
9950
9931
9914
9900
9887
9875
9864
9852
9840
9829
9818
9807
9797
9787
9778
9768
9756
9743
9728
9710
9691
9671
9650
9630
9611
9593
9577
9563
9549
9536
9522
9505
9487
9466
9441
9414
9385
9353
9320
9286
9250
9214
9178
9142
9108
9075
9045
9017
8989
8962
8935
8907
8877
8846
8814
8780
8746
8712
8678
8644
8610
8577
8544
8511
8479
8446
8413
8379
8345
8311
8277
8244
8211
8179
8147
8115
8080
8045
8010
7975
7939
7904
7868
7832
7796
7761
7725
7689
7652
7613
7572
7528
7483
7437
7389
7342
7294
7246
7199
7153
7109
7067
7026
6987
6947
6908
6870
6834
6799
6765
6732
6701
6671
6643
6616
6591
6568
6545
6523
6500
6476
6451
6424
6395
6364
6332
6299
6265
6232
6198
6166
6134
6102
6071
6040
6007
5974
5940
5904
5867
5829
5788
5746
5701
5657
5613
5570
5530
5491
5454
5420
5387
5356
5326
5297
5268
5237
5205
5171
5137
5102
5066
5030
4994
4957
4920
4883
4847
4811
4777
4743
4709
4676
4641
4606
4569
4530
4488
4443
4395
4345
4293
4240
4188
4137
4086
4037
3988
3940
3893
3847
3803
3761
3721
3683
3647
3612
3578
3545
3512
3478
3442
3404
3364
3322
3278
3234
3189
3143
3097
3049
3001
2952
2903
2853
2803
2752
2701
2650
2600
2551
2503
2456
2410
2365
2320
2274
2227
2178
2128
2077
2025
1973
1922
1871
1821
1774
1729
1686
1645
1606
1567
1528
1490
1451
1410
1368
1322
1274
1224
1173
1122
1072
1024
978
933
890
847
806
765
725
685
645
605
564
521
478
432
385
337
289
241
195
151
110
71
35
1
-31
-63
-93
-123
-152
-181
-209
-236
-260
-282
-302
-321
-338
-355
-373
-390
-409
-428
-447
-468
-490
-513
-537
-562
-588
-614
-640
-666
-691
-716
-738
-760
-779
-798
-817
-836
-854
-874
-894
-915
-937
-960
-985
-1010
-1039
-1068
-1099
-1130
-1163
-1195
-1227
-1256
-1284
-1310
-1334
-1357
-1379
-1402
-1425
-1449
-1473
-1496
-1518
-1539
-1558
-1576
-1592
-1607
-1622
-1636
-1650
-1666
-1682
-1700
-1719
-1740
-1763
-1787
-1813
-1840
-1870
-1899
-1929
-1957
-1984
-2009
-2032
-2053
-2074
-2093
-2113
-2133
-2155
-2179
-2204
-2231
-2259
-2287
-2315
-2343
-2371
-2398
-2424
-2450
-2474
-2498
-2521
-2542
-2561
-2580
-2598
-2616
-2634
-2652
-2670
-2688
-2707
-2726
-2745
-2765
-2785
-2807
-2830
-2855
-2881
-2908
-2936
-2964
-2991
-3017
-3040
-3061
-3080
-3096
-3110
-3123
-3134
-3145
-3156
-3167
-3177
-3188
-3200
-3213
-3227
-3244
-3262
-3283
-3305
-3328
-3351
-3373
-3393
-3410
-3424
-3435
-3442
-3447
-3450
-3452
-3454
-3456
-3459
-3464
-3470
-3478
-3488
-3498
-3510
-3522
-3535
-3547
-3559
-3570
-3579
-3586
-3591
-3594
-3596
-3598
-3600
-3602
-3606
-3610
-3616
-3623
-3631
-3640
-3649
-3660
-3670
-3680
-3690
-3699
-3707
-3714
-3719
-3724
-3728
-3731
-3734
-3736
-3738
-3740
-3742
-3745
-3749
-3753
-3759
-3767
-3775
-3785
-3795
-3806
-3818
-3831
-3844
-3857
-3871
-3886
-3901
-3916
-3932
-3948
-3964
-3980
-3996
-4011
-4027
-4045
-4062
-4078
-4094
-4112
-4128
-4143
-4158
-4173
-4187
-4201
-4215
-4230
-4246
-4264
-4283
-4304
-4326
-4350
-4374
-4399
-4423
-4446
-4470
-4493
-4517
-4542
-4568
-4595
-4623
-4653
-4685
-4719
-4754
-4791
-4830
-4869
-4908
-4948
-4988
-5028
-5067
-5106
-5145
-5182
-5220
-5256
-5292
-5328
-5363
-5398
-5433
-5468
-5504
-5540
-5578
-5618
-5660
-5704
-5750
-5797
-5844
-5890
-5935
-5978
-6019
-6059
-6098
-6136
-6175
-6213
-6252
-6292
-6333
-6375
-6417
-6460
-6502
-6545
-6587
-6630
-6673
-6717
-6762
-6808
-6856
-6904
-6953
-7003
-7054
-7105
-7157
-7208
-7258
-7308
-7358
-7407
-7454
-7501
-7546
-7590
-7634
-7677
-7719
-7761
-7803
-7845
-7886
-7929
-7971
-8015
-8058
-8102
-8147
-8192
-8238
-8285
-8333
-8383
-8435
-8489
-8545
-8602
-8659
-8716
-8772
-8826
-8879
-8931
-8982
-9032
-9083
-9134
-9187
-9240
-9294
-9349
-9404
-9459
-9514
-9569
-9622
-9674
-9725
-9774
-9823
-9871
-9919
-9965
-10010
-10053
-10095
-10134
-10173
-10211
-10248
-10285
-10322
-10360
-10397
-10435
-10473
-10512
-10550
-10588
-10626
-10663
-10700
-10737
-10772
-10806
-10839
-10872
-10904
-10937
-10970
-11003
-11038
-11073
-11110
-11147
-11184
-11221
-11258
-11295
-11331
-11368
-11405
-11442
-11479
-11516
-11554
-11593
-11632
-11673
-11716
-11760
-11806
-11854
-11904
-11957
-12011
-12067
-12123
-12180
-12235
-12290
-12344
-12396
-12448
-12499
-12549
-12599
-12650
-12700
-12750
-12800
-12849
-12897
-12944
-12990
-13036
-13082
-13129
-13176
-13224
-13272
-13320
-13369
-13419
-13470
-13521
-13573
-13626
-13680
-13735
-13790
-13845
-13900
-13953
-14005
-14057
-14108
-14159
-14211
-14263
-14317
-14370
-14424
-14476
-14527
-14577
-14624
-14670
-14715
-14758
-14800
-14842
-14884
-14927
-14969
-15011
-15053
-15095
-15137
-15178
-15219
-15260
-15301
-15343
-15385
-15427
-15469
-15509
-15548
-15586
-15622
-15658
-15692
-15727
-15762
-15798
-15836
-15874
-15913
-15952
-15991
-16029
-16067
-16104
-16140
-16175
-16209
-16242
-16276
-16309
-16341
-16373
-16405
-16436
-16468
-16499
-16531
-16562
-16595
-16628
-16662
-16697
-16734
-16771
-16808
-16845
-16882
-16918
-16953
-16986
-17018
-17048
-17077
-17106
-17133
-17160
-17186
-17212
-17238
-17264
-17289
-17315
-17341
-17368
-17396
-17424
-17454
-17484
-17515
-17547
-17578
-17609
-17639
-17668
-17696
-17722
-17748
-17773
-17798
-17822
-17846
-17870
-17894
-17919
-17945
-17971
-17997
-18023
-18050
-18077
-18104
-18131
-18156
-18180
-18202
-18222
-18240
-18258
-18274
-18289
-18303
-18315
-18327
-18338
-18347
-18354
-18361
-18365
-18368
-18369
-18370
-18370
-18370
-18371
-18372
-18375
-18378
-18381
-18385
-18388
-18391
-18394
-18397
-18400
-18402
-18404
-18406
-18407
-18409
-18411
-18413
-18416
-18420
-18425
-18433
-18443
-18456
-18471
-18488
-18506
-18524
-18543
-18561
-18577
-18593
-18608
-18622
-18637
-18651
-18667
-18684
-18701
-18720
-18739
-18758
-18778
-18796
-18815
-18832
-18849
-18866
-18883
-18900
-18917
-18934
-18951
-18968
-18986
-19004
-19023
-19041
-19059
-19077
-19093
-19106
-19117
-19125
-19129
-19130
-19128
-19124
-19119
-19114
-19109
-19105
-19102
-19100
-19098
-19098
-19098
-19098
-19099
-19100
-19102
-19104
-19105
-19106
-19106
-19106
-19105
-19103
-19101
-19098
-19094
-19089
-19083
-19076
-19066
-19054
-19040
-19022
-19002
-18978
-18951
-18923
-18892
-18860
-18826
-18791
-18754
-18716
-18675
-18633
-18589
-18544
-18498
-18452
-18407
-18362
-18317
-18273
-18228
-18183
-18137
-18091
-18043
-17993
-17942
-17889
-17835
-17779
-17722
-17664
-17606
-17547
-17490
-17433
-17377
-17323
-17271
-17221
-17173
-17125
-17078
-17030
-16983
-16935
-16886
-16837
-16787
-16738
-16688
-16639
-16590
-16541
-16494
-16447
-16401
-16355
-16309
-16263
-16216
-16168
-16117
-16067
-16015
-15961
-15905
-15849
-15792
-15736
-15682
-15628
-15577
-15527
-15479
-15433
-15388
-15343
-15299
-15256
-15213
-15170
-15127
-15083
-15039
-14993
-14946
-14898
-14848
-14797
-14745
-14692
-14640
-14588
-14537
-14487
-14438
-14391
-14345
-14301
-14258
-14216
-14175
-14135
-14094
-14053
-14011
-13969
-13926
-13882
-13838
-13793
-13747
-13700
-13652
-13604
-13555
-13506
-13457
-13408
-13358
-13309
-13259
-13209
-13159
-13108
-13056
-13003
-12948
-12893
-12837
-12781
-12725
-12671
-12617
-12564
-12513
-12462
-12412
-12362
-12312
-12262
-12212
-12162
-12112
-12063
-12014
-11967
-11920
-11874
-11828
-11783
-11737
-11692
-11646
-11598
-11549
-11498
-11445
-11391
-11335
-11277
-11219
-11161
-11102
-11042
-10981
-10921
-10860
-10799
-10738
-10677
-10616
-10555
-10494
-10434
-10375
-10317
-10260
-10204
-10150
-10097
-10047
-9998
-9952
-9908
-9866
-9827
-9789
-9753
-9717
-9681
-9644
-9606
-9566
-9525
-9483
-9440
-9397
-9355
-9313
-9272
-9233
-9196
-9160
-9126
-9094
-9063
-9034
-9007
-8982
-8958
-8935
-8912
-8890
-8867
-8845
-8823
-8801
-8779
-8758
-8738
-8717
-8697
-8677
-8655
-8634
-8611
-8587
-8562
-8536
-8509
-8480
-8451
-8422
-8391
-8360
-8329
-8298
-8267
-8236
-8208
-8180
-8156
-8132
-8113
-8093
-8074
-8057
-8039
-8020
-8000
-7979
-7958
-7937
-7916
-7897
-7878
-7862
-7847
-7835
-7825
-7817
-7811
-7808
-7807
-7807
-7809
-7812
-7815
-7819
-7823
-7826
-7829
-7831
-7832
-7833
-7834
-7834
-7835
-7835
-7837
-7840
-7844
-7849
-7855
-7862
-7870
-7877
-7884
-7891
-7897
-7903
-7908
-7912
-7916
-7919
-7922
-7925
-7928
-7932
-7937
-7943
-7951
-7960
-7970
-7981
-7994
-8007
-8020
-8034
-8047
-8060
-8071
-8084
-8095
-8105
-8116
-8128
-8141
-8156
-8173
-8192
-8213
-8235
-8259
-8283
-8306
-8328
-8348
-8367
-8385
-8401
-8415
-8429
-8442
-8454
-8466
-8479
-8491
-8505
-8518
-8533
-8547
-8561
-8576
-8590
-8604
-8619
-8633
-8647
-8661
-8675
-8688
-8702
-8714
-8727
-8739
-8751
-8762
-8773
-8783
-8794
-8804
-8814
-8823
-8832
-8840
-8847
-8853
-8858
-8863
-8866
-8869
-8870
-8871
-8870
-8868
-8865
-8860
-8854
-8846
-8836
-8825
-8811
-8795
-8779
-8762
-8745
-8727
-8710
-8694
-8678
-8663
-8648
-8634
-8620
-8607
-8593
-8580
-8566
-8552
-8537
-8521
-8505
-8489
-8473
-8457
-8441
-8426
-8410
-8395
-8379
-8363
-8346
-8329
-8313
-8297
-8281
-8265
-8249
-8234
-8217
-8200
-8180
-8161
-8138
-8114
-8089
-8063
-8036
-8009
-7981
-7953
-7924
-7894
-7863
-7830
-7795
-7759
-7720
-7680
-7639
-7596
-7552
-7507
-7460
-7413
-7364
-7314
-7264
-7213
-7162
-7112
-7062
-7014
-6966
-6920
-6875
-6832
-6791
-6753
-6716
-6682
-6650
-6619
-6590
-6562
-6536
-6511
-6487
-6463
-6441
-6420
-6400
-6381
-6365
-6350
-6337
-6325
-6315
-6305
-6296
-6288
-6279
-6270
-6260
-6249
-6237
-6223
-6208
-6193
-6177
-6161
-6147
-6133
-6121
-6110
-6100
-6091
-6081
-6071
-6060
-6047
-6034
-6019
-6003
-5987
-5969
-5951
-5934
-5916
-5900
-5885
-5872
-5862
-5854
-5849
-5845
-5844
-5844
-5844
-5846
-5847
-5848
-5848
-5848
-5847
-5846
-5845
-5844
-5843
-5844
-5845
-5847
-5850
-5854
-5859
-5865
-5872
-5881
-5889
-5899
-5908
-5917
-5926
-5935
-5944
-5952
-5960
-5967
-5973
-5979
-5985
-5991
-5998
-6005
-6012
-6021
-6030
-6041
-6052
-6064
-6076
-6088
-6100
-6113
-6125
-6137
-6150
-6164
-6179
-6195
-6213
-6233
-6255
-6278
-6302
-6328
-6355
-6384
-6413
-6443
-6474
-6506
-6537
-6567
-6596
-6625
-6651
-6676
-6699
-6720
-6740
-6758
-6774
-6788
-6802
-6814
-6826
-6838
-6849
-6859
-6870
-6880
-6891
-6901
-6912
-6923
-6934
-6945
-6956
-6967
-6976
-6985
-6993
-7000
-7007
-7013
-7018
-7024
-7030
-7037
-7044
-7053
-7063
-7074
-7087
-7100
-7114
-7129
-7144
-7159
-7175
-7189
-7204
-7218
-7231
-7245
-7259
-7273
-7288
-7304
-7322
-7342
-7364
-7387
-7412
-7437
-7462
-7486
-7509
-7530
-7549
-7565
-7579
-7591
-7601
-7608
-7612
-7614
-7612
-7607
-7600
-7590
-7579
-7566
-7553
-7539
-7526
-7513
-7500
-7489
-7478
-7467
-7458
-7450
-7441
-7433
-7425
-7418
-7411
-7404
-7398
-7393
-7389
-7386
-7385
-7385
-7387
-7391
-7395
-7401
-7407
-7414
-7420
-7425
-7430
-7435
-7439
-7443
-7446
-7449
-7450
-7449
-7448
-7444
-7438
-7431
-7423
-7413
-7403
-7392
-7381
-7369
-7355
-7341
-7326
-7309
-7292
-7274
-7255
-7237
-7218
-7199
-7180
-7161
-7142
-7122
-7102
-7080
-7058
-7034
-7009
-6983
-6955
-6927
-6899
-6870
-6841
-6811
-6781
-6750
-6719
-6688
-6656
-6625
-6594
-6564
-6534
-6505
-6476
-6447
-6419
-6390
-6361
-6331
-6302
-6271
-6241
-6210
-6180
-6149
-6119
-6089
-6060
-6030
-6001
-5971
-5941
-5910
-5878
-5844
-5810
-5775
-5739
-5702
-5663
-5622
-5579
-5533
-5484
-5433
-5379
-5324
-5268
-5212
-5157
-5104
-5052
-5002
-4953
-4907
-4861
-4817
-4772
-4727
-4681
-4635
-4588
-4539
-4488
-4436
-4381
-4325
-4268
-4209
-4151
-4091
-4032
-3973
-3914
-3856
-3797
-3739
-3680
-3620
-3558
-3493
-3427
-3357
-3285
-3210
-3131
-3050
-2966
-2879
-2790
-2701
-2611
-2523
-2436
-2351
-2268
-2188
-2110
-2033
-1956
-1880
-1803
-1725
-1645
-1564
-1482
-1399
-1316
-1233
-1150
-1067
-987
-908
-831
-756
-683
-612
-543
-476
-410
-346
-283
-221
-161
-103
-47
7
60
112
162
213
263
314
366
418
471
524
577
629
682
734
785
836
885
933
980
1027
1072
1117
1161
1204
1246
1288
1330
1372
1414
1457
1500
1543
1587
1631
1676
1722
1769
1817
1867
1918
1971
2025
2081
2139
2199
2260
2321
2384
2448
2511
2574
2637
2697
2756
2812
2865
2915
2963
3009
3053
3095
3135
3175
3213
3250
3285
3320
3352
3383
3411
3437
3459
3479
3496
3510
3522
3532
3541
3549
3556
3563
3570
3576
3583
3590
3598
3607
3617
3629
3643
3658
3676
3695
3716
3739
3764
3791
3820
3852
3886
3921
3959
3997
4037
4077
4118
4160
4203
4246
4290
4334
4378
4422
4464
4504
4541
4576
4608
4637
4664
4690
4716
4742
4769
4796
4823
4849
4874
4896
4916
4934
4950
4964
4978
4992
5007
5023
5040
5057
5075
5093
5112
5131
5150
5171
5194
5218
5244
5272
5302
5333
5366
5400
5435
5470
5506
5542
5578
5614
5649
5683
5716
5747
5777
5806
5833
5860
5887
5913
5941
5969
5999
6030
6064
6099
6135
6174
6214
6255
6298
6342
6388
6435
6484
6534
6585
6637
6689
6742
6796
6849
6903
6958
7011
7065
7117
7169
7220
7270
7320
7368
7416
7462
7507
7551
7595
7637
7680
7723
7766
7811
7858
7905
7954
8004
8054
8103
8154
8203
8251
8297
8341
8384
8425
8465
8503
8539
8574
8607
8638
8668
8697
8726
8755
8786
8819
8854
8893
8936
8980
9028
9078
9129
9181
9233
9286
9339
9391
9441
9491
9538
9584
9627
9668
9708
9746
9783
9820
9857
9895
9933
9971
10011
10050
10089
10127
10165
10201
10237
10273
10308
10344
10380
10418
10457
10498
10543
10589
10639
10691
10745
10801
10859
10918
10977
11036
11094
11151
11205
11259
11311
11363
11415
11466
11518
11569
11620
11672
11723
11774
11825
11876
11928
11979
12031
12082
12134
12185
12236
12287
12338
12390
12443
12498
12555
12616
12680
12747
12817
12890
12965
13041
13119
13196
13273
13349
13424
13497
13567
13636
13701
13763
13822
13878
13932
13985
14037
14088
14138
14189
14239
14289
14339
14389
14437
14485
14532
14577
14622
14666
14710
14754
14799
14845
14892
14941
14990
15041
15093
15146
15199
15253
15306
15358
15409
15460
15509
15557
15604
15648
15691
15733
15772
15811
15847
15883
15917
15950
15983
16015
16050
16087
16123
16161
16201
16239
16277
16315
16353
16390
16424
16457
16489
16518
16546
16572
16597
16622
16647
16673
16700
16729
16760
16793
16827
16862
16898
16935
16972
17008
17044
17079
17113
17146
17176
17205
17231
17255
17277
17297
17314
17330
17345
17359
17373
17388
17403
17419
17436
17452
17467
17481
17492
17502
17509
17514
17517
17517
17514
17509
17502
17493
17482
17470
17459
17447
17436
17425
17414
17403
17391
17377
17363
17347
17331
17314
17297
17280
17262
17245
17226
17205
17182
17157
17128
17097
17064
17029
16993
16957
16922
16889
16856
16825
16795
16766
16736
16707
16677
16645
16612
16577
16539
16499
16454
16407
16356
16302
16245
16189
16132
16075
16018
15962
15907
15852
15798
15744
15690
15636
15582
15528
15474
15421
15368
15315
15261
15208
15154
15100
15047
14994
14943
14892
14842
14794
14745
14696
14646
14596
14545
14495
14446
14397
14350
14304
14260
14218
14177
14138
14100
14063
14027
13992
13959
13927
13895
13864
13833
13802
13771
13740
13708
13677
13647
13617
13587
13559
13531
13504
13477
13451
13426
13402
13378
13355
13332
13308
13283
13256
13227
13196
13163
13129
13093
13058
13022
12987
12953
12918
12882
12845
12806
12764
12719
12671
12620
12566
12510
12454
12398
12342
12287
12233
12182
12132
12085
12041
11999
11959
11922
11888
11856
11826
11799
11773
11750
11728
11707
11688
11669
11651
11631
11611
11590
11567
11543
11518
11492
11465
11438
11411
11385
11358
11332
11306
11280
11253
11226
11197
11167
11137
11107
11077
11047
11017
10988
10958
10928
10898
10867
10836
10804
10773
10741
10710
10680
10649
10620
10590
10562
10533
10506
10479
10454
10428
10404
10381
10358
10337
10317
10298
10280
10263
10248
10235
10224
10216
10211
10210
10214
10221
10233
10249
10268
10289
10313
10338
10364
10391
10419
10447
10475
10504
10534
10563
10592
10620
10647
10671
10693
10712
10729
10744
10757
10769
10781
10793
10804
10817
10830
10843
10857
10870
10883
10896
10908
10919
10929
10939
10948
10956
10963
10969
10975
10981
10987
10994
11002
11009
11017
11024
11030
11036
11041
11045
11048
11051
11056
11062
11071
11082
11097
11114
11134
11156
11180
11206
11236
11267
11301
11337
11375
11415
11455
11496
11537
11576
11613
11648
11680
11710
11736
11759
11780
11796
11809
11818
11823
11826
11826
11825
11823
11822
11820
11819
11817
11816
11815
11813
11811
11808
11803
11798
11792
11785
11775
11764
11751
11737
11721
11704
11686
11667
11648
11629
11611
11593
11576
11559
11542
11525
11508
11491
11474
11457
11441
11424
11407
11391
11375
11358
11340
11322
11304
11284
11265
11246
11229
11212
11196
11182
11168
11155
11141
11128
11114
11100
11085
11071
11057
11042
11028
11013
10996
10978
10958
10936
10912
10885
10855
10822
10785
10746
10702
10656
10606
10552
10496
10437
10376
10314
10251
10188
10126
10064
10002
9940
9880
9819
9758
9697
9635
9573
9510
9446
9383
9321
9260
9200
9142
9086
9033
8981
8932
8886
8842
8799
8757
8716
8675
8634
8592
8550
8506
8462
8416
8370
8324
8277
8231
8186
8145
8106
8070
8037
8007
7981
7957
7934
7913
7892
7871
7849
7826
7802
7775
7744
7711
7673
7631
7585
7535
7481
7425
7366
7306
7245
7185
7125
7066
7009
6954
6899
6846
6792
6739
6686
6632
6579
6525
6471
6418
6365
6313
6262
6212
6163
6116
6070
6025
5983
5943
5905
5868
5834
5802
5773
5746
5722
5700
5679
5658
5637
5617
5596
5576
5556
5536
5516
5498
5480
5463
5447
5433
5420
5408
5397
5388
5382
5378
5377
5377
5379
5380
5382
5383
5383
5381
5378
5373
5366
5357
5348
5337
5327
5315
5303
5290
5275
5259
5241
5222
5202
5181
5159
5136
5113
5090
5066
5043
5021
4999
4977
4955
4934
4913
4892
4871
4851
4829
4807
4784
4761
4737
4714
4692
4672
4655
4639
4626
4616
4609
4604
4601
4600
4599
4600
4600
4599
4597
4592
4586
4576
4564
4551
4536
4522
4508
4495
4483
4472
4462
4453
4444
4436
4429
4423
4417
4412
4408
4404
4400
4396
4391
4386
4380
4374
4368
4362
4357
4353
4351
4349
4349
4348
4348
4346
4344
4339
4332
4323
4310
4296
4279
4260
4239
4217
4193
4170
4147
4125
4104
4086
4070
4056
4045
4035
4029
4022
4019
4014
4013
4011
4011
4014
4019
4024
4030
4038
4046
4056
4065
4075
4085
4096
4106
4116
4126
4136
4145
4153
4161
4170
4179
4190
4202
4217
4232
4249
4267
4285
4304
4322
4341
4360
4379
4398
4419
4441
4464
4489
4516
4544
4572
4600
4628
4655
4681
4706
4731
4755
4779
4804
4829
4856
4884
4914
4945
4977
5011
5048
5085
5124
5163
5201
5237
5272
5304
5334
5363
5392
5422
5452
5485
5518
5552
5586
5619
5651
5681
5708
5733
5755
5775
5794
5812
5829
5845
5860
5874
5888
5902
5917
5933
5951
5971
5994
6019
6046
6076
6108
6141
6175
6210
6245
6282
6320
6361
6405
6451
6500
6551
6604
6659
6715
6772
6830
6890
6951
7014
7079
7146
7214
7283
7352
7421
7489
7557
7623
7689
7752
7814
7874
7931
7986
8038
8089
8138
8186
8237
8287
8338
8391
8447
8503
8561
8618
8675
8731
8785
8836
8884
8929
8970
9007
9041
9071
9098
9124
9149
9174
9200
9227
9255
9286
9320
9357
9396
9437
9478
9518
9558
9597
9634
9670
9705
9738
9769
9799
9828
9857
9886
9915
9946
9977
10011
10047
10085
10124
10165
10206
10247
10288
10328
10366
10402
10436
10468
10497
10522
10543
10561
10575
10587
10596
10605
10613
10622
10632
10642
10653
10665
10676
10687
10697
10706
10715
10722
10729
10735
10740
10745
10749
10753
10756
10758
10759
10758
10755
10749
10740
10728
10713
10693
10670
10643
10613
10580
10545
10510
10475
10442
10410
10381
10354
10329
10307
10288
10271
10257
10246
10236
10228
10221
10214
10207
10199
10189
10175
10158
10137
10114
10088
10062
10034
10006
9977
9947
9916
9883
9849
9814
9776
9737
9698
9657
9616
9575
9535
9494
9454
9415
9376
9339
9303
9269
9237
9208
9180
9154
9129
9104
9079
9055
9030
9006
8982
8959
8937
8915
8894
8873
8852
8830
8806
8781
8753
8724
8692
8659
8624
8587
8549
8511
8471
8431
8391
8352
8315
8279
8245
8213
8182
8153
8125
8099
8073
8048
8023
7999
7974
7949
7923
7895
7866
7834
7799
7761
7719
7675
7627
7577
7526
7474
7423
7373
7324
7279
7236
7197
7161
7128
7099
7072
7048
7026
7007
6989
6973
6960
6948
6940
6933
6929
6927
6927
6928
6932
6936
6942
6948
6954
6961
6967
6972
6977
6981
6984
6986
6988
6990
6993
6998
7006
7015
7027
7042
7058
7076
7095
7114
7132
7149
7164
7178
7188
7196
7200
7201
7198
7194
7188
7181
7174
7168
7164
7161
7160
7159
7158
7156
7151
7144
7134
7121
7105
7086
7067
7046
7024
7003
6981
6959
6938
6918
6899
6882
6868
6857
6849
6844
6843
6845
6849
6857
6866
6876
6888
6902
6916
6932
6949
6968
6988
7009
7032
7056
7082
7108
7137
7167
7199
7233
7269
7307
7346
7387
7429
7472
7515
7557
7598
7637
7675
7712
7748
7782
7815
7846
7876
7903
7929
7953
7974
7994
8012
8029
8045
8063
8080
8098
8117
8135
8156
8175
8193
8209
8223
8235
8244
8252
8258
8263
8268
8273
8279
8286
8294
8304
8317
8331
8346
8364
8383
8404
8426
8449
8473
8499
8527
8556
8588
8621
8655
8691
8727
8765
8803
8841
8879
8917
8954
8990
9027
9064
9101
9140
9179
9220
9261
9302
9344
9386
9428
9469
9510
9549
9586
9622
9656
9688
9718
9747
9777
9806
9838
9872
9910
9951
9996
10046
10101
10160
10223
10290
10361
10435
10510
10586
10662
10737
10811
10882
10952
11020
11087
11153
11220
11286
11353
11420
11488
11556
11623
11690
11757
11822
11886
11948
12009
12068
12125
12182
12237
12291
12345
12400
12455
12512
12571
12632
12695
12760
12826
12892
12957
13022
13085
13146
13206
13263
13318
13371
13422
13471
13518
13562
13605
13646
13686
13725
13764
13802
13841
13879
13918
13956
13994
14032
14069
14107
14144
14181
14217
14252
14287
14322
14356
14390
14424
14458
14492
14526
14561
14597
14633
14669
14706
14742
14777
14813
14848
14882
14916
14950
14983
15016
15047
15077
15105
15132
15155
15176
15195
15210
15223
15233
15239
15242
15240
15234
15224
15210
15193
15172
15150
15126
15100
15074
15047
15020
14991
14962
14932
14901
14871
14841
14813
14786
14760
14736
14712
14690
14668
14647
14625
14604
14584
14564
14545
14526
14508
14490
14472
14455
14439
14423
14406
14390
14372
14353
14333
14311
14286
14258
14228
14195
14159
14121
14081
14039
13996
13952
13907
13861
13814
13766
13716
13664
13611
13556
13499
13440
13381
13321
13261
13201
13142
13083
13027
12972
12920
12872
12827
12786
12748
12713
12682
12653
12626
12601
12578
12558
12538
12521
12505
12491
12479
12470
12465
12462
12463
12467
12475
12484
12496
12509
12523
12537
12550
12561
12572
12580
12587
12593
12598
12603
12608
12614
12621
12630
12641
12655
12670
12687
12705
12724
12742
12760
12775
12788
12798
12806
12811
12813
12813
12811
12807
12801
12794
12786
12776
12766
12755
12745
12734
12723
12712
12702
12692
12682
12672
12661
12649
12636
12620
12603
12583
12562
12539
12516
12491
12467
12442
12417
12393
12370
12349
12328
12309
12290
12271
12253
12233
12213
12191
12168
12144
12120
12095
12070
12046
12024
12003
11984
11967
11952
11939
11927
11915
11904
11891
11878
11864
11848
11831
11813
11795
11775
11756
11736
11716
11696
11678
11660
11644
11630
11616
11604
11594
11584
11575
11566
11557
11547
11537
11525
11511
11496
11479
11461
11442
11422
11401
11379
11356
11333
11310
11287
11263
11239
11215
11189
11163
11135
11104
11072
11036
10999
10959
10917
10875
10832
10791
10751
10712
10676
10641
10607
10574
10542
10510
10478
10447
10416
10386
10355
10325
10295
10264
10233
10201
10167
10133
10099
10064
10030
9998
9967
9938
9910
9885
9861
9838
9817
9797
9778
9760
9743
9728
9712
9697
9682
9665
9647
9627
9604
9579
9551
9520
9485
9448
9407
9364
9318
9269
9219
9167
9114
9060
9008
8956
8905
8856
8808
8762
8715
8670
8623
8577
8530
8483
8437
8391
8347
8305
8265
8228
8194
8162
8132
8105
8077
8052
8026
8000
7974
7948
7920
7893
7866
7840
7816
7794
7774
7757
7742
7729
7718
7708
7698
7688
7678
7665
7651
7635
7616
7594
7569
7542
7513
7483
7450
7417
7382
7347
7310
7274
7237
7200
7163
7128
7093
7060
7029
7000
6972
6946
6920
6897
6874
6852
6831
6811
6792
6773
6755
6738
6720
6701
6681
6660
6638
6615
6591
6567
6542
6517
6492
6468
6444
6421
6398
6375
6352
6329
6305
6280
6254
6226
6195
6162
6127
6089
6050
6009
5968
5925
5883
5840
5798
5755
5713
5672
5632
5593
5557
5523
5493
5467
5444
5425
5408
5393
5377
5359
5339
5314
5285
5250
5210
5164
5114
5060
5002
4943
4882
4821
4762
4704
4649
4597
4548
4502
4459
4417
4377
4337
4297
4255
4212
4166
4118
4067
4014
3959
3901
3841
3780
3718
3656
3594
3532
3471
3413
3356
3302
3250
3201
3153
3108
3064
3022
2982
2943
2905
2867
2830
2794
2757
2721
2684
2647
2610
2571
2533
2493
2452
2411
2368
2324
2279
2232
2183
2131
2076
2017
1953
1885
1811
1733
1650
1563
1473
1381
1288
1195
1104
1014
926
841
758
679
602
529
459
392
328
266
205
146
88
31
-27
-84
-140
-196
-251
-305
-358
-409
-459
-508
-555
-601
-644
-687
-726
-763
-797
-827
-855
-879
-902
-924
-945
-967
-990
-1014
-1041
-1070
-1100
-1131
-1163
-1197
-1232
-1269
-1307
-1347
-1389
-1433
-1478
-1526
-1575
-1626
-1678
-1731
-1785
-1839
-1895
-1951
-2008
-2067
-2126
-2187
-2248
-2309
-2370
-2431
-2490
-2550
-2608
-2666
-2724
-2782
-2839
-2897
-2953
-3009
-3063
-3114
-3164
-3211
-3257
-3300
-3342
-3383
-3422
-3460
-3498
-3535
-3572
-3609
-3645
-3680
-3714
-3747
-3778
-3810
-3840
-3871
-3901
-3930
-3960
-3990
-4021
-4051
-4085
-4119
-4155
-4192
-4231
-4271
-4313
-4357
-4402
-4449
-4498
-4548
-4598
-4649
-4700
-4751
-4800
-4848
-4893
-4935
-4974
-5010
-5042
-5072
-5098
-5121
-5142
-5160
-5177
-5194
-5211
-5230
-5251
-5275
-5302
-5332
-5365
-5401
-5439
-5479
-5519
-5559
-5599
-5639
-5679
-5718
-5758
-5798
-5837
-5876
-5914
-5952
-5990
-6028
-6066
-6105
-6145
-6185
-6227
-6270
-6314
-6361
-6408
-6457
-6507
-6558
-6610
-6664
-6719
-6775
-6834
-6894
-6956
-7019
-7083
-7148
-7215
-7282
-7349
-7417
-7486
-7556
-7626
-7697
-7769
-7842
-7915
-7988
-8060
-8131
-8201
-8268
-8333
-8396
-8456
-8514
-8569
-8622
-8673
-8722
-8770
-8818
-8866
-8913
-8962
-9011
-9062
-9114
-9169
-9224
-9282
-9340
-9400
-9460
-9521
-9584
-9648
-9713
-9779
-9846
-9913
-9980
-10046
-10111
-10174
-10235
-10293
-10349
-10402
-10454
-10502
-10549
-10594
-10636
-10678
-10717
-10755
-10793
-10829
-10865
-10901
-10936
-10972
-11007
-11043
-11078
-11113
-11148
-11182
-11217
-11250
-11283
-11314
-11343
-11370
-11394
-11414
-11431
-11444
-11453
-11458
-11459
-11456
-11450
-11440
-11428
-11412
-11394
-11372
-11348
-11322
-11294
-11265
-11236
-11207
-11179
-11152
-11127
-11105
-11086
-11070
-11057
-11048
-11041
-11038
-11038
-11041
-11046
-11053
-11061
-11070
-11078
-11085
-11091
-11095
-11097
-11097
-11095
-11091
-11086
-11079
-11073
-11067
-11063
-11060
-11060
-11062
-11067
-11074
-11083
-11094
-11106
-11118
-11129
-11139
-11147
-11155
-11161
-11166
-11170
-11173
-11175
-11176
-11176
-11174
-11171
-11167
-11161
-11154
-11145
-11134
-11122
-11107
-11091
-11074
-11055
-11034
-11012
-10988
-10963
-10934
-10904
-10872
-10838
-10802
-10765
-10726
-10687
-10646
-10605
-10562
-10519
-10476
-10431
-10386
-10340
-10292
-10243
-10191
-10136
-10079
-10020
-9959
-9898
-9838
-9780
-9726
-9675
-9628
-9586
-9548
-9514
-9485
-9458
-9435
-9414
-9394
-9377
-9361
-9346
-9332
-9319
-9306
-9293
-9281
-9270
-9258
-9247
-9236
-9225
-9215
-9205
-9196
-9186
-9175
-9164
-9151
-9136
-9121
-9104
-9085
-9065
-9045
-9024
-9003
-8982
-8963
-8945
-8929
-8914
-8901
-8888
-8877
-8866
-8855
-8842
-8829
-8813
-8795
-8776
-8756
-8735
-8715
-8696
-8680
-8666
-8655
-8646
-8640
-8637
-8635
-8634
-8634
-8635
-8637
-8640
-8643
-8647
-8651
-8657
-8663
-8671
-8680
-8691
-8704
-8719
-8735
-8753
-8772
-8793
-8815
-8838
-8863
-8890
-8919
-8950
-8985
-9023
-9064
-9110
-9160
-9213
-9269
-9327
-9387
-9448
-9510
-9573
-9636
-9702
-9769
-9837
-9907
-9978
-10050
-10124
-10199
-10275
-10350
-10426
-10501
-10575
-10647
-10717
-10785
-10849
-10910
-10967
-11020
-11069
-11113
-11153
-11189
-11222
-11252
-11281
-11307
-11334
-11360
-11386
-11414
-11443
-11472
-11503
-11534
-11566
-11598
-11629
-11659
-11690
-11720
-11749
-11779
-11810
-11841
-11873
-11906
-11942
-11980
-12020
-12061
-12105
-12150
-12196
-12242
-12290
-12337
-12385
-12433
-12480
-12528
-12575
-12622
-12668
-12714
-12759
-12803
-12845
-12885
-12924
-12961
-12997
-13032
-13066
-13100
-13133
-13166
-13198
-13230
-13261
-13292
-13322
-13351
-13379
-13407
-13435
-13462
-13489
-13517
-13546
-13574
-13603
-13634
-13665
-13697
-13732
-13768
-13807
-13849
-13894
-13941
-13991
-14041
-14093
-14144
-14194
-14243
-14291
-14338
-14384
-14430
-14475
-14520
-14565
-14610
-14656
-14703
-14750
-14798
-14847
-14896
-14946
-14996
-15047
-15099
-15151
-15203
-15255
-15307
-15359
-15411
-15463
-15515
-15567
-15620
-15673
-15728
-15783
-15840
-15899
-15959
-16020
-16082
-16143
-16204
-16265
-16327
-16388
-16447
-16506
-16564
-16620
-16674
-16725
-16773
-16819
-16861
-16900
-16936
-16971
-17004
-17036
-17068
-17100
-17133
-17165
-17198
-17232
-17265
-17298
-17331
-17363
-17396
-17428
-17460
-17492
-17525
-17559
-17594
-17631
-17668
-17706
-17744
-17783
-17822
-17861
-17899
-17936
-17972
-18007
-18041
-18075
-18107
-18138
-18169
-18200
-18230
-18259
-18288
-18316
-18343
-18369
-18394
-18418
-18441
-18463
-18484
-18506
-18529
-18552
-18577
-18603
-18630
-18658
-18687
-18718
-18749
-18781
-18814
-18849
-18886
-18923
-18963
-19004
-19047
-19093
-19140
-19189
-19239
-19290
-19342
-19394
-19446
-19497
-19548
-19597
-19645
-19692
-19737
-19780
-19822
-19861
-19899
-19936
-19970
-20004
-20037
-20069
-20102
-20134
-20167
-20200
-20234
-20268
-20302
-20335
-20368
-20399
-20429
-20458
-20486
-20513
-20541
-20568
-20597
-20628
-20661
-20696
-20735
-20776
-20820
-20866
-20915
-20964
-21015
-21065
-21115
-21163
-21209
-21253
-21294
-21333
-21368
-21401
-21433
-21463
-21492
-21521
-21550
-21578
-21607
-21636
-21666
-21695
-21726
-21758
-21791
-21825
-21861
-21899
-21939
-21979
-22021
-22063
-22106
-22149
-22193
-22237
-22281
-22325
-22369
-22413
-22458
-22502
-22547
-22592
-22637
-22682
-22726
-22770
-22814
-22856
-22897
-22937
-22975
-23011
-23045
-23078
-23108
-23138
-23166
-23193
-23221
-23248
-23276
-23304
-23333
-23363
-23393
-23424
-23456
-23489
-23524
-23560
-23597
-23636
-23676
-23719
-23763
-23808
-23855
-23903
-23953
-24003
-24055
-24107
-24161
-24216
-24272
-24329
-24388
-24448
-24509
-24571
-24635
-24701
-24768
-24836
-24907
-24979
-25053
-25128
-25205
-25282
-25360
-25439
-25517
-25594
-25670
-25744
-25817
-25888
-25958
-26025
-26090
-26154
-26214
-26273
-26329
-26383
-26435
-26486
-26536
-26585
-26635
-26684
-26735
-26786
-26837
-26889
-26941
-26992
-27044
-27094
-27144
-27194
-27243
-27292
-27340
-27387
-27435
-27482
-27529
-27577
-27625
-27674
-27725
-27777
-27831
-27887
-27945
-28004
-28065
-28126
-28189
-28251
-28314
-28376
-28438
-28499
-28560
-28620
-28680
-28739
-28796
-28853
-28908
-28961
-29013
-29064
-29113
-29162
-29209
-29256
-29302
-29348
-29393
-29439
-29483
-29527
-29569
-29610
-29649
-29686
-29721
-29753
-29784
-29812
-29838
-29861
-29882
-29899
-29913
-29923
-29930
-29934
-29936
-29936
-29935
-29934
-29933
-29934
-29935
-29936
-29939
-29941
-29943
-29945
-29946
-29946
-29946
-29944
-29941
-29937
-29933
-29928
-29924
-29919
-29915
-29911
-29909
-29909
-29911
-29915
-29922
-29930
-29940
-29951
-29964
-29978
-29992
-30007
-30023
-30038
-30054
-30071
-30088
-30105
-30122
-30140
-30158
-30176
-30195
-30214
-30233
-30251
-30270
-30288
-30305
-30321
-30336
-30350
-30363
-30376
-30388
-30401
-30413
-30425
-30436
-30447
-30458
-30469
-30480
-30490
-30501
-30513
-30524
-30536
-30549
-30562
-30575
-30588
-30600
-30612
-30623
-30635
-30646
-30658
-30670
-30681
-30693
-30704
-30715
-30725
-30734
-30742
-30749
-30755
-30762
-30767
-30773
-30780
-30786
-30792
-30798
-30803
-30808
-30811
-30814
-30815
-30815
-30814
-30811
-30807
-30801
-30794
-30785
-30774
-30762
-30748
-30732
-30715
-30697
-30677
-30656
-30635
-30614
-30592
-30571
-30549
-30528
-30508
-30488
-30468
-30449
-30431
-30413
-30396
-30380
-30364
-30348
-30333
-30319
-30306
-30293
-30282
-30272
-30265
-30260
-30258
-30258
-30262
-30268
-30277
-30286
-30297
-30308
-30319
-30331
-30341
-30351
-30359
-30367
-30373
-30379
-30384
-30388
-30392
-30395
-30398
-30400
-30402
-30403
-30402
-30401
-30399
-30395
-30391
-30385
-30378
-30371
-30363
-30354
-30346
-30337
-30328
-30320
-30312
-30305
-30299
-30295
-30291
-30290
-30290
-30291
-30294
-30299
-30305
-30313
-30321
-30330
-30340
-30349
-30358
-30368
-30377
-30387
-30397
-30408
-30421
-30435
-30450
-30467
-30486
-30506
-30528
-30552
-30576
-30602
-30627
-30652
-30676
-30699
-30722
-30742
-30761
-30778
-30792
-30803
-30811
-30817
-30821
-30824
-30826
-30827
-30829
-30831
-30834
-30838
-30842
-30847
-30852
-30857
-30862
-30867
-30872
-30877
-30881
-30885
-30888
-30889
-30890
-30889
-30888
-30885
-30881
-30876
-30869
-30862
-30854
-30844
-30835
-30825
-30814
-30804
-30794
-30785
-30776
-30768
-30762
-30756
-30750
-30745
-30740
-30735
-30731
-30726
-30723
-30719
-30716
-30712
-30709
-30705
-30700
-30695
-30690
-30685
-30682
-30679
-30678
-30679
-30682
-30687
-30693
-30700
-30708
-30716
-30725
-30733
-30741
-30749
-30755
-30761
-30766
-30769
-30771
-30772
-30773
-30772
-30772
-30773
-30774
-30777
-30780
-30783
-30787
-30791
-30794
-30797
-30798
-30798
-30797
-30795
-30792
-30789
-30785
-30780
-30775
-30770
-30764
-30758
-30752
-30745
-30739
-30733
-30727
-30722
-30719
-30716
-30716
-30719
-30724
-30733
-30744
-30758
-30774
-30792
-30809
-30826
-30843
-30857
-30871
-30883
-30895
-30907
-30919
-30932
-30946
-30960
-30976
-30993
-31011
-31030
-31050
-31071
-31092
-31114
-31137
-31160
-31183
-31206
-31228
-31250
-31271
-31292
-31312
-31332
-31351
-31370
-31389
-31407
-31426
-31444
-31462
-31480
-31497
-31514
-31529
-31543
-31556
-31567
-31576
-31584
-31591
-31597
-31603
-31608
-31613
-31617
-31622
-31626
-31630
-31634
-31639
-31643
-31647
-31652
-31657
-31661
-31666
-31670
-31673
-31676
-31678
-31680
-31680
-31681
-31680
-31680
-31680
-31680
-31680
-31680
-31680
-31679
-31678
-31677
-31676
-31675
-31674
-31672
-31671
-31670
-31669
-31667
-31666
-31663
-31660
-31656
-31652
-31646
-31640
-31634
-31627
-31620
-31614
-31609
-31606
-31604
-31605
-31607
-31611
-31617
-31624
-31632
-31641
-31650
-31659
-31668
-31678
-31689
-31702
-31715
-31730
-31746
-31763
-31780
-31798
-31815
-31831
-31848
-31863
-31877
-31891
-31905
-31917
-31929
-31940
-31950
-31959
-31967
-31974
-31980
-31986
-31990
-31994
-31998
-32000
-32002
-32003
-32003
-32003
-32002
-32000
-31997
-31994
-31992
-31990
-31989
-31989
-31990
-31992
-31995
-31999
-32002
-32005
-32008
-32009
-32012
-32012
-32012
-32012
-32012
-32009
-32008
-32006
-32003
-32003
-32000
-32000
-31999
-31998
-31997
-31996
-31995
-31993
-31990
-31986
-31980
-31973
-31965
-31955
-31944
-31931
-31916
-31900
-31882
-31863
-31843
-31822
-31801
-31779
-31758
-31738
-31718
-31699
-31682
-31665
-31648
-31632
-31616
-31600
-31585
-31570
-31556
-31542
-31529
-31516
-31503
-31489
-31476
-31460
-31444
-31426
-31406
-31385
-31363
-31340
-31317
-31293
-31269
-31245
-31221
-31198
-31175
-31153
-31132
-31113
-31094
-31076
-31059
-31042
-31026
-31010
-30994
-30977
-30960
-30942
-30923
-30904
-30885
-30865
-30845
-30825
-30804
-30783
-30763
-30742
-30722
-30702
-30682
-30664
-30647
-30631
-30616
-30602
-30589
-30577
-30566
-30554
-30542
-30528
-30514
-30498
-30481
-30463
-30443
-30422
-30400
-30378
-30355
-30331
-30307
-30283
-30257
-30232
-30205
-30178
-30151
-30123
-30095
-30066
-30037
-30008
-29978
-29948
-29917
-29886
-29855
-29823
-29792
-29761
-29731
-29702
-29674
-29647
-29622
-29598
-29576
-29554
-29532
-29512
-29491
-29472
-29452
-29433
-29414
-29395
-29376
-29357
-29338
-29319
-29300
-29280
-29260
-29239
-29217
-29195
-29171
-29145
-29118
-29089
-29059
-29029
-28997
-28964
-28931
-28897
-28862
-28827
-28792
-28757
-28720
-28684
-28646
-28608
-28568
-28527
-28485
-28442
-28397
-28350
-28303
-28254
-28203
-28152
-28099
-28044
-27989
-27931
-27873
-27814
-27754
-27693
-27632
-27571
-27509
-27447
-27385
-27322
-27258
-27194
-27129
-27063
-26997
-26930
-26863
-26796
-26728
-26660
-26591
-26521
-26451
-26381
-26310
-26240
-26171
-26103
-26037
-25972
-25908
-25846
-25785
-25725
-25666
-25607
-25550
-25494
-25438
-25384
-25330
-25277
-25224
-25172
-25120
-25068
-25018
-24970
-24924
-24880
-24838
-24800
-24763
-24729
-24697
-24666
-24638
-24610
-24584
-24558
-24534
-24509
-24485
-24460
-24433
-24405
-24375
-24343
-24310
-24275
-24240
-24205
-24170
-24136
-24104
-24072
-24042
-24012
-23983
-23954
-23925
-23896
-23866
-23834
-23802
-23767
-23731
-23692
-23651
-23607
-23562
-23514
-23466
-23417
-23367
-23318
-23269
-23221
-23173
-23127
-23081
-23037
-22993
-22950
-22908
-22865
-22822
-22778
-22733
-22687
-22640
-22593
-22545
-22497
-22450
-22403
-22357
-22312
-22269
-22228
-22188
-22150
-22114
-22079
-22044
-22010
-21976
-21941
-21906
-21870
-21833
-21794
-21755
-21715
-21673
-21631
-21588
-21543
-21498
-21451
-21403
-21353
-21302
-21250
-21196
-21141
-21084
-21027
-20968
-20908
-20846
-20783
-20719
-20654
-20587
-20520
-20451
-20382
-20312
-20242
-20171
-20099
-20027
-19955
-19882
-19808
-19734
-19659
-19583
-19505
-19427
-19347
-19267
-19185
-19103
-19021
-18939
-18858
-18776
-18694
-18611
-18529
-18445
-18362
-18279
-18197
-18115
-18034
-17954
-17875
-17797
-17719
-17642
-17566
-17489
-17412
-17335
-17257
-17178
-17099
-17018
-16937
-16854
-16770
-16685
-16599
-16512
-16425
-16338
-16251
-16165
-16079
-15994
-15910
-15827
-15744
-15662
-15580
-15499
-15418
-15337
-15257
-15178
-15098
-15018
-14938
-14857
-14775
-14693
-14610
-14526
-14442
-14358
-14274
-14189
-14104
-14019
-13933
-13846
-13758
-13669
-13580
-13490
-13399
-13308
-13217
-13126
-13035
-12944
-12854
-12764
-12674
-12585
-12497
-12408
-12320
-12231
-12142
-12054
-11965
-11877
-11789
-11701
-11615
-11530
-11445
-11362
-11280
-11199
-11118
-11037
-10956
-10874
-10792
-10710
-10627
-10545
-10462
-10379
-10296
-10214
-10133
-10052
-9971
-9890
-9810
-9729
-9648
-9567
-9485
-9402
-9319
-9235
-9151
-9067
-8982
-8897
-8812
-8727
-8643
-8561
-8479
-8398
-8317
-8238
-8159
-8080
-8002
-7923
-7844
-7764
-7684
-7602
-7520
-7437
-7354
-7270
-7187
-7105
-7023
-6942
-6861
-6780
-6700
-6620
-6541
-6462
-6383
-6304
-6225
-6147
-6068
-5989
-5910
-5831
-5752
-5673
-5594
-5517
-5440
-5365
-5292
-5220
-5150
-5081
-5014
-4947
-4881
-4816
-4750
-4684
-4618
-4551
-4484
-4417
-4350
-4284
-4218
-4153
-4088
-4026
-3964
-3904
-3846
-3788
-3732
-3677
-3623
-3569
-3516
-3464
-3413
-3362
-3312
-3263
-3215
-3167
-3120
-3073
-3027
-2980
-2933
-2886
-2839
-2791
-2744
-2698
-2651
-2604
-2556
-2507
-2458
-2406
-2353
-2298
-2242
-2184
-2124
-2063
-2001
-1937
-1871
-1804
-1735
-1664
-1592
-1519
-1445
-1370
-1295
-1221
-1146
-1072
-999
-926
-853
-780
-706
-633
-560
-486
-413
-339
-265
-190
-115
-39
38
116
196
276
358
440
524
608
693
780
867
956
1046
1136
1229
1322
1417
1513
1611
1710
1811
1912
2015
2118
2221
2325
2428
2531
2632
2733
2832
2931
3028
3124
3218
3311
3402
3493
3584
3674
3765
3856
3949
4042
4137
4233
4329
4427
4525
4623
4721
4818
4916
5012
5108
5204
5298
5391
5484
5576
5667
5758
5849
5939
6030
6121
6212
6304
6395
6486
6577
6668
6758
6849
6939
7029
7119
7208
7295
7382
7467
7551
7633
7714
7794
7873
7953
8034
8115
8197
8281
8366
8452
8539
8626
8714
8803
8892
8982
9072
9163
9255
9347
9440
9534
9629
9725
9821
9919
10017
10117
10217
10319
10421
10525
10630
10737
10845
10956
11069
11184
11301
11420
11541
11665
11789
11916
12045
12175
12306
12439
12573
12708
12843
12980
13117
13253
13389
13524
13658
13791
13922
14052
14180
14308
14435
14561
14687
14814
14940
15068
15197
15327
15458
15591
15723
15857
15991
16125
16258
16392
16525
16658
16791
16925
17058
17192
17326
17460
17595
17730
17865
18000
18137
18274
18412
18550
18690
18831
18972
19115
19259
19405
19551
19699
19849
20000
20154
20310
20468
20629
20791
20954
21117
21281
21444
21607
21770
21932
22093
22255
22416
22577
22738
22898
23058
23218
23378
23538
23698
23858
24018
24179
24339
24500
24661
24821
24982
25143
25303
25464
25625
25785
25947
26109
26271
26433
26596
26758
26921
27083
27245
27407
27568
27729
27890
28049
28208
28366
28522
28677
28830
28982
29131
29279
29425
29571
29715
29860
30004
30148
30291
30435
30579
30721
30863
31005
31144
31283
31420
31556
31691
31824
31957
32089
32220
32353
32484
32616
32747
32879
33011
33144
33277
33410
33543
33676
33807
33938
34068
34198
34326
34454
34582
34709
34837
34966
35096
35227
35358
35491
35625
35759
35894
36028
36162
36295
36427
36557
36686
36813
36940
37065
37189
37312
37435
37558
37680
37803
37925
38047
38169
38291
38411
38531
38649
38765
38880
38992
39101
39208
39312
39414
39513
39611
39706
39801
39895
39989
40082
40175
40268
40361
40454
40548
40643
40738
40835
40933
41032
41133
41234
41337
41440
41545
41652
41759
41867
41977
42088
42199
42310
42422
42534
42647
42759
42872
42986
43099
43212
43326
43440
43553
43666
43779
43892
44005
44118
44232
44347
44463
44580
44697
44815
44934
45052
45171
45288
45405
45521
45637
45751
45865
45979
46092
46205
46317
46428
46539
46650
46761
46872
46983
47095
47208
47321
47435
47549
47662
47775
47887
47998
48109
48219
48329
48438
48548
48657
48768
48878
48990
49101
49213
49325
49436
49548
49658
49769
49878
49987
50095
50202
50309
50417
50524
50631
50738
50846
50954
51063
51172
51280
51390
51499
51608
51718
51827
51937
52047
52156
52265
52373
52481
52588
52695
52800
52904
53007
53108
53208
53306
53403
53498
53592
53685
53777
53868
53958
54048
54138
54228
54318
54408
54498
54588
54680
54772
54865
54958
55053
55149
55245
55342
55440
55538
55637
55736
55837
55937
56039
56141
56244
56347
56451
56555
56658
56761
56864
56966
57067
57169
57269
57370
57471
57571
57672
57771
57870
57968
58065
58161
58255
58347
58438
58528
58616
58702
58787
58870
58951
59030
59109
59186
59263
59340
59418
59497
59577
59658
59741
59824
59908
59992
60075
60158
60240
60321
60403
60484
60565
60647
60729
60811
60894
60978
61062
61146
61231
61317
61403
61490
61578
61666
61754
61843
61931
62020
62107
62195
62283
62372
62461
62552
62642
62734
62826
62919
63012
63106
63200
63295
63389
63484
63578
63672
63765
63858
63950
64043
64135
64227
64319
64413
64506
64599
64691
64785
64879
64973
65066
65163
65259
65357
65456
65555
65656
65756
65856
65956
66055
66153
66251
66349
66447
66545
66644
66743
66843
66943
67042
67141
67239
67335
67431
67525
67618
67711
67802
67893
67982
68071
68158
68245
68332
68418
68504
68591
68678
68767
68857
68947
69038
69129
69220
69312
69403
69493
69584
69674
69763
69852
69940
70027
70113
70198
70283
70367
70451
70534
70617
70700
70782
70863
70943
71023
71102
71180
71258
71336
71413
71490
71567
71643
71719
71794
71869
71944
72018
72093
72168
72244
72320
72397
72475
72554
72633
72713
72794
72875
72956
73038
73120
73203
73285
73366
73445
73523
73599
73673
73745
73815
73884
73951
74017
74082
74146
74208
74269
74329
74387
74444
74499
74553
74605
74657
74709
74759
74809
74857
74905
74951
74995
75038
75080
75121
75161
75200
75238
75276
75313
75348
75383
75417
75450
75482
75514
75547
75580
75612
75645
75678
75710
75742
75773
75804
75833
75861
75889
75916
75942
75968
75994
76020
76045
76071
76096
76121
76146
76170
76195
76220
76245
76270
76296
76323
76351
76379
76409
76438
76468
76497
76527
76556
76585
76614
76642
76670
76697
76725
76752
76780
76807
76835
76864
76893
76922
76952
76983
77014
77046
77078
77110
77143
77176
77210
77244
77278
77311
77345
77377
77408
77438
77466
77493
77519
77544
77569
77594
77619
77645
77672
77700
77729
77760
77791
77823
77855
77887
77920
77951
77982
78012
78040
78068
78094
78119
78144
78167
78190
78211
78233
78253
78273
78292
78310
78327
78343
78358
78372
78385
78397
78407
78415
78422
78427
78430
78430
78428
78425
78420
78414
78407
78399
78391
78382
78372
78361
78350
78338
78324
78310
78295
78279
78263
78246
78228
78209
78190
78169
78148
78126
78103
78079
78055
78030
78005
77979
77952
77923
77893
77861
77828
77792
77755
77715
77673
77630
77584
77536
77486
77434
77380
77323
77264
77203
77141
77077
77012
76946
76880
76812
76744
76676
76607
76538
76469
76399
76329
76258
76187
76115
76042
75970
75897
75823
75750
75676
75601
75526
75451
75375
75299
75222
75146
75070
74994
74918
74843
74768
74694
74620
74546
74472
74398
74324
74250
74177
74103
74029
73955
73880
73805
73729
73653
73576
73498
73421
73343
73266
73190
73114
73039
72965
72890
72816
72741
72666
72590
72513
72437
72360
72282
72205
72127
72048
71969
71888
71807
71725
71642
71559
71475
71391
71306
71221
71135
71049
70961
70872
70782
70691
70599
70507
70414
70320
70227
70133
70039
69946
69852
69759
69666
69574
69482
69391
69301
69210
69120
69029
68938
68846
68753
68659
68564
68469
68372
68275
68177
68078
67979
67879
67778
67677
67576
67474
67371
67268
67164
67059
66953
66845
66735
66624
66511
66397
66282
66167
66050
65933
65816
65698
65580
65461
65340
65218
65096
64973
64846
64721
64592
64462
64331
64197
64063
63927
63790
63652
63513
63373
63233
63092
62951
62811
62670
62530
62390
62250
62111
61971
61831
61691
61550
61409
61268
61128
60987
60847
60707
60568
60429
60291
60153
60015
59877
59738
59599
59460
59319
59178
59036
58893
58748
58601
58452
58302
58149
57995
57838
57680
57521
57360
57197
57034
56869
56702
56534
56364
56193
56020
55846
55670
55494
55317
55139
54959
54777
54593
54407
54219
54029
53838
53644
53450
53255
53059
52864
52668
52473
52278
52084
51891
51699
51508
51318
51130
50942
50755
50569
50383
50197
50012
49828
49643
49458
49274
49089
48904
48718
48531
48343
48154
47964
47772
47580
47387
47193
46998
46802
46605
46406
46207
46006
45804
45602
45398
45193
44988
44783
44577
44370
44163
43955
43746
43537
43326
43115
42904
42691
42478
42265
42051
41837
41623
41407
41192
40975
40758
40541
40322
40103
39883
39662
39440
39216
38992
38766
38540
38311
38081
37850
37618
37384
37149
36913
36676
36440
36203
35966
35729
35491
35254
35016
34778
34539
34299
34059
33817
33574
33331
33086
32841
32594
32345
32097
31847
31596
31344
31091
30838
30585
30332
30079
29827
29575
29322
29070
28818
28567
28315
28063
27812
27560
27309
27057
26805
26553
26300
26046
25792
25537
25281
25025
24768
24511
24254
23996
23737
23477
23216
22955
22694
22432
22170
21908
21646
21384
21122
20860
20599
20338
20077
19816
19554
19293
19032
18771
18509
18248
17986
17723
17461
17198
16935
16672
16409
16146
15884
15623
15362
15101
14841
14581
14322
14063
13805
13548
13293
13038
12784
12532
12281
12031
11782
11534
11287
11041
10797
10553
10310
10068
9828
9589
9351
9115
8881
8647
8416
8185
7956
7728
7501
7275
7050
6826
6602
6379
6156
5933
5711
5488
5265
5043
4821
4598
4376
4154
3931
3708
3485
3262
3039
2816
2593
2371
2149
1928
1707
1486
1265
1044
823
603
383
165
-51
-266
-477
-686
-893
-1097
-1298
-1498
-1695
-1891
-2086
-2279
-2470
-2660
-2849
-3036
-3221
-3404
-3586
-3767
-3945
-4122
-4298
-4473
-4645
-4817
-4987
-5156
-5323
-5489
-5654
-5817
-5980
-6142
-6303
-6463
-6623
-6782
-6940
-7098
-7255
-7411
-7566
-7720
-7872
-8022
-8170
-8317
-8460
-8601
-8740
-8876
-9011
-9144
-9276
-9408
-9541
-9674
-9808
-9943
-10079
-10217
-10355
-10494
-10633
-10771
-10910
-11047
-11184
-11320
-11456
-11592
-11727
-11863
-11999
-12136
-12274
-12413
-12553
-12695
-12839
-12985
-13132
-13283
-13435
-13589
-13745
-13902
-14060
-14219
-14378
-14537
-14697
-14857
-15017
-15178
-15339
-15501
-15664
-15827
-15990
-16154
-16318
-16483
-16647
-16812
-16978
-17143
-17309
-17476
-17644
-17812
-17980
-18150
-18321
-18493
-18666
-18841
-19017
-19196
-19375
-19556
-19738
-19920
-20103
-20286
-20470
-20655
-20839
-21024
-21210
-21396
-21582
-21768
-21954
-22141
-22326
-22512
-22696
-22880
-23063
-23245
-23426
-23607
-23787
-23966
-24145
-24323
-24501
-24679
-24857
-25035
-25213
-25391
-25570
-25747
-25925
-26102
-26279
-26456
-26632
-26807
-26983
-27158
-27333
-27507
-27681
-27855
-28028
-28201
-28374
-28546
-28718
-28891
-29063
-29235
-29407
-29579
-29751
-29922
-30094
-30266
-30439
-30612
-30785
-30958
-31132
-31305
-31477
-31650
-31821
-31992
-32162
-32333
-32503
-32674
-32847
-33019
-33191
-33364
-33536
-33708
-33880
-34051
-34221
-34391
-34561
-34729
-34896
-35062
-35226
-35389
-35549
-35708
-35866
-36022
-36177
-36331
-36485
-36639
-36792
-36945
-37098
-37251
-37403
-37554
-37705
-37855
-38005
-38154
-38304
-38453
-38603
-38753
-38903
-39053
-39203
-39352
-39502
-39651
-39799
-39948
-40095
-40242
-40389
-40535
-40681
-40826
-40972
-41116
-41261
-41406
-41551
-41697
-41842
-41987
-42132
-42277
-42422
-42566
-42711
-42855
-42998
-43141
-43283
-43425
-43567
-43709
-43851
-43994
-44138
-44283
-44429
-44576
-44725
-44875
-45026
-45178
-45330
-45483
-45636
-45789
-45943
-46096
-46249
-46401
-46554
-46706
-46858
-47010
-47162
-47315
-47469
-47624
-47780
-47937
-48096
-48254
-48414
-48573
-48732
-48891
-49048
-49205
-49361
-49516
-49670
-49824
-49978
-50131
-50285
-50438
-50592
-50747
-50902
-51059
-51217
-51375
-51534
-51694
-51854
-52013
-52171
-52329
-52485
-52639
-52792
-52944
-53095
-53243
-53391
-53537
-53682
-53826
-53969
-54111
-54252
-54393
-54533
-54672
-54811
-54949
-55086
-55221
-55355
-55487
-55618
-55746
-55873
-55998
-56122
-56244
-56365
-56485
-56605
-56724
-56843
-56962
-57081
-57199
-57318
-57437
-57556
-57675
-57794
-57913
-58032
-58152
-58272
-58392
-58513
-58634
-58756
-58877
-58999
-59120
-59241
-59361
-59480
-59599
-59716
-59834
-59951
-60067
-60184
-60302
-60419
-60537
-60655
-60773
-60892
-61010
-61129
-61248
-61368
-61487
-61606
-61726
-61845
-61965
-62084
-62203
-62322
-62441
-62560
-62679
-62799
-62918
-63037
-63157
-63278
-63398
-63519
-63641
-63762
-63884
-64004
-64126
-64248
-64370
-64494
-64617
-64741
-64864
-64989
-65114
-65239
-65361
-65485
-65607
-65728
-65848
-65968
-66087
-66206
-66326
-66445
-66566
-66686
-66807
-66927
-67047
-67167
-67286
-67404
-67521
-67637
-67752
-67866
-67979
-68092
-68204
-68317
-68429
-68541
-68654
-68767
-68881
-68996
-69111
-69228
-69345
-69463
-69581
-69700
-69820
-69940
-70061
-70182
-70304
-70427
-70550
-70672
-70795
-70918
-71041
-71163
-71284
-71406
-71527
-71647
-71767
-71887
-72006
-72125
-72244
-72362
-72480
-72597
-72714
-72831
-72947
-73062
-73177
-73292
-73406
-73520
-73633
-73747
-73861
-73976
-74092
-74210
-74328
-74447
-74567
-74687
-74808
-74928
-75049
-75169
-75289
-75408
-75527
-75644
-75761
-75877
-75992
-76105
-76218
-76329
-76440
-76550
-76661
-76772
-76884
-76996
-77109
-77223
-77337
-77453
-77569
-77686
-77803
-77920
-78037
-78155
-78274
-78392
-78511
-78631
-78752
-78874
-78997
-79121
-79246
-79372
-79500
-79628
-79757
-79886
-80015
-80144
-80273
-80401
-80528
-80654
-80780
-80906
-81031
-81155
-81280
-81404
-81529
-81654
-81779
-81905
-82030
-82156
-82282
-82408
-82533
-82657
-82781
-82905
-83028
-83151
-83273
-83395
-83516
-83637
-83759
-83879
-84000
-84121
-84241
-84361
-84482
-84602
-84722
-84842
-84962
-85082
-85202
-85323
-85443
-85563
-85684
-85804
-85925
-86046
-86168
-86290
-86411
-86532
-86654
-86774
-86895
-87015
-87135
-87255
-87374
-87493
-87612
-87731
-87849
-87967
-88084
-88201
-88318
-88434
-88551
-88667
-88782
-88897
-89012
-89125
-89238
-89351
-89462
-89572
-89682
-89790
-89898
-90004
-90110
-90214
-90317
-90419
-90519
-90618
-90715
-90809
-90902
-90992
-91081
-91168
-91252
-91336
-91417
-91497
-91576
-91653
-91729
-91803
-91876
-91946
-92015
-92083
-92148
-92213
-92275
-92337
-92397
-92455
-92512
-92567
-92621
-92672
-92722
-92770
-92817
-92863
-92908
-92952
-92996
-93039
-93082
-93124
-93166
-93208
-93249
-93290
-93331
-93370
-93410
-93448
-93485
-93521
-93556
-93589
-93621
-93650
-93678
-93704
-93728
-93750
-93770
-93789
-93805
-93820
-93832
-93843
-93852
-93859
-93865
-93870
-93874
-93877
-93879
-93881
-93883
-93883
-93882
-93879
-93875
-93870
-93862
-93854
-93843
-93831
-93817
-93802
-93784
-93766
-93745
-93724
-93701
-93678
-93654
-93629
-93604
-93578
-93551
-93524
-93496
-93467
-93437
-93406
-93374
-93341
-93306
-93270
-93232
-93193
-93152
-93109
-93064
-93019
-92972
-92924
-92875
-92824
-92773
-92720
-92666
-92610
-92552
-92492
-92430
-92366
-92300
-92233
-92165
-92096
-92026
-91955
-91884
-91812
-91740
-91667
-91594
-91521
-91446
-91370
-91293
-91214
-91134
-91051
-90966
-90879
-90790
-90700
-90607
-90513
-90417
-90320
-90221
-90121
-90020
-89918
-89814
-89710
-89604
-89498
-89390
-89282
-89171
-89060
-88947
-88833
-88717
-88600
-88482
-88362
-88241
-88119
-87996
-87872
-87747
-87621
-87495
-87369
-87243
-87117
-86991
-86865
-86739
-86612
-86485
-86357
-86227
-86097
-85966
-85834
-85701
-85568
-85435
-85302
-85169
-85036
-84904
-84771
-84638
-84505
-84372
-84240
-84107
-83974
-83842
-83709
-83576
-83442
-83307
-83172
-83035
-82898
-82761
-82623
-82485
-82346
-82207
-82069
-81930
-81791
-81653
-81514
-81375
-81236
-81096
-80957
-80817
-80677
-80536
-80395
-80255
-80115
-79974
-79835
-79695
-79556
-79417
-79278
-79140
-79001
-78863
-78724
-78586
-78447
-78308
-78170
-78031
-77892
-77753
-77614
-77475
-77336
-77198
-77060
-76922
-76785
-76649
-76513
-76378
-76242
-76107
-75971
-75836
-75701
-75566
-75431
-75296
-75162
-75027
-74892
-74758
-74623
-74488
-74354
-74218
-74083
-73948
-73812
-73677
-73540
-73404
-73267
-73130
-72993
-72855
-72718
-72582
-72445
-72309
-72174
-72039
-71904
-71769
-71635
-71502
-71368
-71235
-71103
-70971
-70839
-70708
-70577
-70446
-70315
-70183
-70052
-69922
-69791
-69661
-69532
-69403
-69275
-69146
-69018
-68889
-68759
-68629
-68497
-68365
-68232
-68099
-67965
-67831
-67696
-67562
-67428
-67294
-67161
-67028
-66895
-66762
-66629
-66497
-66365
-66233
-66101
-65969
-65837
-65706
-65575
-65444
-65313
-65183
-65053
-64923
-64793
-64663
-64533
-64403
-64272
-64141
-64012
-63881
-63751
-63620
-63490
-63360
-63231
-63102
-62974
-62845
-62718
-62591
-62464
-62337
-62211
-62085
-61959
-61834
-61709
-61584
-61459
-61334
-61210
-61086
-60962
-60837
-60713
-60588
-60463
-60337
-60211
-60084
-59957
-59830
-59702
-59574
-59445
-59317
-59188
-59060
-58932
-58805
-58678
-58551
-58425
-58299
-58173
-58048
-57923
-57799
-57674
-57550
-57425
-57301
-57177
-57052
-56928
-56804
-56679
-56555
-56431
-56307
-56184
-56061
-55938
-55815
-55693
-55571
-55449
-55328
-55207
-55085
-54964
-54842
-54720
-54598
-54475
-54352
-54229
-54105
-53980
-53856
-53732
-53607
-53484
-53360
-53238
-53115
-52993
-52871
-52750
-52628
-52506
-52384
-52261
-52138
-52015
-51891
-51767
-51643
-51518
-51394
-51269
-51145
-51021
-50896
-50773
-50650
-50527
-50404
-50282
-50160
-50037
-49914
-49791
-49668
-49544
-49419
-49294
-49168
-49042
-48915
-48788
-48661
-48533
-48405
-48278
-48149
-48021
-47893
-47764
-47635
-47505
-47374
-47243
-47110
-46977
-46841
-46705
-46566
-46427
-46286
-46143
-46000
-45855
-45710
-45565
-45419
-45273
-45127
-44980
-44834
-44688
-44541
-44394
-44247
-44100
-43952
-43803
-43654
-43505
-43355
-43205
-43055
-42905
-42754
-42604
-42453
-42301
-42149
-41996
-41843
-41688
-41532
-41375
-41217
-41059
-40900
-40741
-40582
-40421
-40261
-40100
-39939
-39777
-39615
-39453
-39291
-39129
-38967
-38804
-38642
-38479
-38316
-38152
-37987
-37822
-37657
-37491
-37324
-37157
-36990
-36822
-36655
-36487
-36319
-36150
-35982
-35813
-35644
-35476
-35307
-35138
-34969
-34800
-34630
-34460
-34290
-34120
-33949
-33778
-33607
-33436
-33266
-33096
-32926
-32756
-32586
-32417
-32247
-32078
-31909
-31740
-31571
-31402
-31233
-31063
-30893
-30723
-30551
-30380
-30208
-30036
-29863
-29691
-29518
-29346
-29174
-29001
-28829
-28657
-28484
-28312
-28138
-27965
-27791
-27617
-27442
-27266
-27089
-26912
-26734
-26555
-26376
-26196
-26015
-25834
-25652
-25470
-25287
-25104
-24920
-24736
-24551
-24366
-24180
-23994
-23807
-23620
-23431
-23241
-23051
-22859
-22667
-22474
-22281
-22088
-21895
-21702
-21510
-21318
-21127
-20936
-20744
-20553
-20361
-20170
-19978
-19785
-19592
-19399
-19204
-19009
-18813
-18617
-18420
-18222
-18024
-17826
-17629
-17431
-17234
-17038
-16841
-16646
-16450
-16254
-16059
-15865
-15670
-15476
-15281
-15086
-14892
-14697
-14501
-14306
-14110
-13914
-13719
-13523
-13327
-13131
-12935
-12740
-12546
-12352
-12158
-11965
-11772
-11579
-11387
-11196
-11004
-10812
-10621
-10429
-10238
-10046
-9855
-9664
-9472
-9281
-9090
-8899
-8708
-8518
-8327
-8137
-7947
-7756
-7566
-7376
-7186
-6996
-6806
-6617
-6429
-6241
-6054
-5867
-5680
-5494
-5309
-5123
-4939
-4754
-4570
-4386
-4202
-4018
-3834
-3651
-3467
-3284
-3101
-2917
-2734
-2551
-2367
-2183
-2000
-1816
-1632
-1448
-1263
-1078
-892
-705
-517
-328
-139
52
244
436
630
823
1016
1211
1405
1599
1792
1985
2178
2370
2561
2753
2944
3134
3325
3516
3707
3899
4091
4283
4477
4671
4865
5060
5256
5452
5647
5843
6039
6235
6431
6626
6821
7015
7210
7404
7599
7793
7988
8183
8379
8575
8771
8967
9164
9361
9558
9754
9951
10148
10344
10541
10737
10933
11129
11325
11522
11719
11917
12115
12314
12514
12714
12915
13116
13318
13519
13720
13921
14122
14323
14523
14722
14922
15121
15319
15518
15716
15914
16113
16311
16510
16710
16910
17109
17309
17509
17709
17908
18106
18305
18503
18700
18898
19095
19292
19490
19688
19887
20086
20285
20486
20687
20888
21091
21294
21497
21701
21904
22108
22312
22516
22719
22922
23125
23327
23530
23733
23935
24137
24340
24542
24744
24946
25148
25350
25552
25755
25958
26161
26364
26567
26770
26973
27176
27379
27582
27785
27988
28192
28396
28601
28806
29012
29218
29425
29632
29840
30049
30258
30468
30678
30889
31100
31312
31524
31736
31948
32161
32374
32587
32801
33014
33228
33442
33656
33870
34084
34298
34512
34726
34941
35156
35372
35588
35805
36022
36240
36458
36676
36894
37112
37329
37545
37761
37975
38190
38403
38615
38827
39039
39251
39462
39673
39885
40096
40307
40518
40728
40938
41147
41355
41562
41769
41975
42180
42385
42589
42793
42996
43199
43402
43604
43807
44008
44210
44410
44610
44809
45008
45205
45402
45597
45793
45987
46181
46375
46568
46761
46953
47144
47335
47525
47714
47903
48091
48279
48465
48652
48838
49023
49208
49393
49577
49761
49945
50128
50310
50492
50674
50856
51037
51218
51398
51579
51759
51938
52118
52297
52475
52653
52830
53007
53183
53359
53534
53709
53884
54057
54230
54403
54574
54745
54915
55084
55253
55420
55587
55753
55918
56082
56245
56408
56570
56731
56892
57052
57212
57371
57530
57688
57846
58004
58161
58318
58474
58630
58786
58941
59097
59252
59407
59562
59717
59872
60027
60182
60336
60491
60646
60800
60953
61106
61259
61410
61561
61711
61861
62010
62158
62306
62453
62599
62745
62890
63034
63176
63318
63458
63597
63735
63871
64006
64140
64272
64402
64532
64660
64788
64914
65040
65164
65288
65411
65533
65654
65773
65892
66010
66126
66241
66355
66467
66578
66688
66797
66905
67011
67117
67221
67325
67427
67529
67630
67730
67830
67929
68028
68126
68224
68321
68418
68514
68610
68705
68799
68892
68985
69078
69170
69261
69352
69443
69535
69626
69717
69808
69899
69989
70080
70171
70261
70351
70440
70529
70617
70705
70791
70877
70962
71045
71128
71210
71291
71372
71453
71533
71613
71692
71772
71851
71929
72007
72084
72160
72235
72309
72382
72454
72525
72595
72664
72733
72800
72867
72933
72999
73064
73129
73194
73258
73321
73384
73447
73508
73570
73630
73690
73749
73808
73866
73924
73981
74037
74093
74148
74203
74256
74309
74360
74411
74461
74510
74558
74605
74652
74698
74743
74788
74831
74874
74916
74956
74996
75034
75072
75108
75143
75177
75210
75242
75273
75304
75333
75361
75389
75416
75443
75468
75493
75517
75541
75563
75585
75605
75625
75644
75662
75679
75695
75710
75724
75738
75752
75765
75778
75791
75803
75816
75828
75841
75853
75865
75877
75889
75900
75911
75922
75933
75943
75953
75963
75974
75984
75995
76006
76017
76029
76041
76053
76066
76079
76092
76104
76117
76129
76142
76153
76165
76176
76187
76198
76210
76221
76233
76245
76258
76271
76284
76298
76312
76326
76341
76356
76371
76386
76401
76416
76430
76444
76459
76472
76486
76499
76512
76525
76537
76549
76560
76572
76583
76593
76604
76614
76624
76634
76643
76653
76662
76671
76680
76688
76696
76704
76711
76718
76725
76732
76739
76746
76753
76759
76767
76774
76782
76790
76798
76807
76816
76825
76833
76842
76850
76858
76866
76873
76880
76886
76892
76897
76902
76907
76912
76915
76918
76921
76923
76924
76924
76923
76921
76917
76913
76907
76901
76893
76884
76874
76863
76852
76839
76826
76812
76797
76781
76765
76747
76729
76709
76689
76668
76646
76623
76600
76576
76552
76527
76501
76475
76449
76421
76393
76364
76335
76304
76272
76239
76204
76169
76132
76094
76056
76017
75977
75936
75894
75852
75809
75765
75720
75674
75627
75580
75532
75484
75435
75386
75337
75287
75236
75185
75134
75082
75028
74974
74919
74863
74806
74747
74687
74626
74564
74501
74437
74372
74306
74240
74173
74105
74037
73968
73897
73825
73752
73678
73603
73527
73450
73372
73294
73214
73134
73052
72970
72886
72802
72716
72629
72541
72452
72362
72270
72178
72084
71990
71894
71798
71701
71604
71505
71407
71308
71209
71109
71009
70908
70806
70703
70600
70495
70390
70284
70177
70069
69960
69851
69740
69629
69517
69404
69290
69176
69060
68944
68828
68711
68592
68474
68354
68233
68111
67989
67865
67741
67615
67489
67362
67234
67105
66975
66844
66711
66578
66444
66309
66173
66036
65899
65762
65624
65485
65345
65205
65063
64923
64781
64638
64495
64351
64206
64063
63918
63772
63626
63479
63332
63184
63036
62887
62739
62590
62441
62291
62142
61992
61842
61691
61540
61388
61236
61084
60932
60779
60626
60473
60320
60166
60013
59859
59705
59551
59397
59242
59088
58933
58777
58621
58464
58307
58149
57990
57830
57670
57509
57347
57185
57023
56860
56697
56534
56370
56206
56042
55877
55712
55547
55382
55216
55049
54882
54714
54545
54375
54205
54034
53862
53690
53517
53343
53169
52993
52817
52640
52462
52283
52103
51923
51741
51560
51377
51194
51011
50827
50642
50457
50271
50085
49898
49710
49521
49331
49141
48949
48756
48562
48368
48172
47976
47779
47581
47383
47184
46984
46784
46583
46382
46180
45977
45775
45571
45368
45164
44959
44754
44548
44341
44133
43924
43714
43504
43292
43081
42868
42655
42442
42228
42014
41799
41584
41369
41154
40939
40723
40508
40292
40076
39859
39643
39426
39209
38992
38774
38557
38338
38120
37901
37683
37463
37244
37024
36804
36584
36364
36143
35923
35702
35481
35260
35038
34816
34595
34373
34151
33929
33706
33484
33262
33039
32816
32594
32369
32147
31923
31700
31476
31252
31029
30806
30584
30362
30141
29921
29701
29482
29264
29046
28828
28611
28394
28177
27960
27744
27527
27311
27094
26879
26664
26449
26235
26021
25809
25596
25384
25173
24962
24751
24541
24331
24122
23912
23703
23494
23286
23078
22870
22663
22457
22251
22047
21842
21639
21435
21233
21030
20828
20627
20426
20225
20025
19825
19625
19425
19225
19026
18827
18628
18429
18231
18033
17836
17640
17445
17250
17056
16863
16670
16478
16285
16094
15902
15712
15521
15331
15141
14952
14764
14576
14389
14202
14017
13832
13648
13464
13281
13098
12915
12732
12550
12367
12184
12002
11819
11637
11454
11271
11088
10905
10722
10538
10354
10170
9986
9801
9617
9433
9248
9064
8880
8695
8511
8327
8144
7960
7777
7593
7410
7228
7045
6863
6680
6498
6316
6134
5953
5771
5591
5411
5231
5052
4873
4695
4518
4341
4165
3990
3815
3641
3468
3296
3124
2954
2784
2615
2447
2280
2113
1948
1783
1618
1455
1291
1129
967
805
643
482
322
162
2
-157
-316
-474
-632
-789
-946
-1102
-1258
-1413
-1567
-1721
-1874
-2027
-2179
-2330
-2481
-2631
-2781
-2929
-3078
-3225
-3372
-3518
-3663
-3807
-3950
-4091
-4234
-4374
-4513
-4650
-4787
-4923
-5058
-5191
-5323
-5454
-5584
-5712
-5840
-5966
-6091
-6215
-6338
-6460
-6581
-6702
-6821
-6940
-7057
-7173
-7289
-7403
-7516
-7629
-7740
-7850
-7960
-8068
-8175
-8280
-8385
-8488
-8591
-8693
-8795
-8896
-8997
-9098
-9198
-9299
-9399
-9499
-9599
-9698
-9797
-9896
-9994
-10093
-10191
-10288
-10385
-10482
-10578
-10674
-10769
-10864
-10958
-11051
-11144
-11237
-11330
-11422
-11514
-11606
-11697
-11788
-11879
-11968
-12057
-12145
-12232
-12318
-12404
-12489
-12573
-12656
-12738
-12820
-12901
-12982
-13062
-13141
-13220
-13299
-13376
-13454
-13530
-13606
-13682
-13756
-13830
-13904
-13977
-14049
-14120
-14191
-14262
-14331
-14401
-14470
-14539
-14607
-14675
-14742
-14809
-14875
-14941
-15006
-15071
-15135
-15198
-15260
-15322
-15382
-15442
-15501
-15559
-15616
-15673
-15730
-15786
-15841
-15897
-15951
-16004
-16059
-16111
-16164
-16215
-16265
-16315
-16366
-16415
-16463
-16511
-16558
-16605
-16651
-16696
-16740
-16784
-16828
-16871
-16915
-16958
-17001
-17044
-17087
-17130
-17172
-17214
-17256
-17297
-17338
-17379
-17419
-17459
-17498
-17536
-17574
-17611
-17646
-17681
-17715
-17749
-17783
-17817
-17852
-17886
-17921
-17956
-17992
-18028
-18065
-18102
-18139
-18176
-18213
-18250
-18288
-18325
-18363
-18400
-18437
-18474
-18511
-18548
-18585
-18622
-18660
-18698
-18736
-18775
-18814
-18853
-18892
-18932
-18971
-19010
-19050
-19089
-19128
-19168
-19207
-19245
-19284
-19322
-19361
-19399
-19436
-19474
-19511
-19548
-19584
-19621
-19657
-19692
-19728
-19763
-19797
-19831
-19864
-19896
-19928
-19960
-19990
-20021
-20050
-20078
-20106
-20133
-20159
-20184
-20209
-20233
-20257
-20280
-20303
-20326
-20349
-20371
-20394
-20417
-20440
-20463
-20485
-20508
-20531
-20554
-20576
-20598
-20620
-20640
-20661
-20681
-20700
-20719
-20737
-20754
-20771
-20788
-20804
-20821
-20837
-20854
-20870
-20887
-20903
-20920
-20937
-20954
-20970
-20987
-21003
-21018
-21033
-21047
-21061
-21073
-21085
-21095
-21105
-21113
-21120
-21126
-21132
-21136
-21140
-21144
-21147
-21149
-21150
-21152
-21152
-21152
-21151
-21150
-21148
-21145
-21142
-21138
-21133
-21128
-21122
-21115
-21107
-21098
-21089
-21080
-21070
-21060
-21049
-21039
-21028
-21017
-21006
-20994
-20983
-20970
-20958
-20945
-20931
-20918
-20903
-20889
-20873
-20857
-20840
-20823
-20805
-20787
-20768
-20750
-20733
-20715
-20699
-20683
-20668
-20652
-20638
-20623
-20608
-20593
-20578
-20563
-20548
-20533
-20518
-20501
-20485
-20468
-20450
-20432
-20414
-20396
-20378
-20360
-20342
-20325
-20307
-20290
-20273
-20256
-20239
-20221
-20204
-20186
-20169
-20151
-20134
-20117
-20099
-20082
-20064
-20047
-20029
-20012
-19996
-19981
-19966
-19953
-19941
-19929
-19919
-19909
-19900
-19891
-19883
-19874
-19865
-19856
-19847
-19836
-19826
-19814
-19802
-19790
-19777
-19764
-19751
-19738
-19724
-19711
-19698
-19684
-19671
-19657
-19642
-19627
-19612
-19595
-19578
-19560
-19541
-19521
-19501
-19479
-19457
-19435
-19412
-19388
-19365
-19341
-19318
-19294
-19270
-19247
-19223
-19200
-19176
-19153
-19129
-19105
-19081
-19057
-19032
-19006
-18981
-18955
-18928
-18901
-18874
-18847
-18819
-18791
-18763
-18735
-18707
-18678
-18650
-18622
-18594
-18567
-18539
-18511
-18484
-18456
-18429
-18401
-18373
-18346
-18317
-18289
-18261
-18232
-18203
-18174
-18145
-18116
-18086
-18057
-18027
-17997
-17967
-17938
-17908
-17879
-17849
-17820
-17791
-17762
-17733
-17704
-17676
-17648
-17620
-17592
-17565
-17538
-17512
-17485
-17459
-17432
-17406
-17380
-17355
-17329
-17305
-17280
-17257
-17234
-17212
-17191
-17170
-17150
-17131
-17112
-17094
-17077
-17059
-17043
-17026
-17009
-16993
-16977
-16961
-16945
-16930
-16915
-16901
-16887
-16873
-16860
-16848
-16836
-16824
-16813
-16802
-16792
-16782
-16773
-16764
-16756
-16747
-16739
-16731
-16723
-16715
-16707
-16699
-16691
-16683
-16676
-16668
-16661
-16655
-16649
-16644
-16639
-16634
-16629
-16624
-16619
-16614
-16608
-16602
-16595
-16587
-16579
-16571
-16562
-16553
-16543
-16533
-16523
-16513
-16503
-16493
-16484
-16475
-16466
-16457
-16448
-16439
-16430
-16420
-16410
-16400
-16390
-16379
-16370
-16360
-16351
-16341
-16331
-16321
-16311
-16300
-16292
-16282
-16273
-16264
-16254
-16247
-16238
-16229
-16219
-16210
-16200
-16190
-16178
-16167
-16155
-16145
-16133
-16122
-16110
-16099
-16087
-16076
-16064
-16053
-16041
-16030
-16018
-16008
-15997
-15986
-15975
-15964
-15953
-15942
-15931
-15921
-15912
-15903
-15894
-15886
-15878
-15870
-15862
-15854
-15846
-15838
-15829
-15821
-15813
-15804
-15796
-15787
-15778
-15768
-15758
-15749
-15738
-15728
-15717
-15707
-15696
-15684
-15673
-15661
-15649
-15637
-15625
-15612
-15599
-15586
-15572
-15558
-15543
-15528
-15513
-15496
-15480
-15462
-15444
-15426
-15407
-15388
-15368
-15347
-15326
-15305
-15283
-15260
-15237
-15214
-15190
-15166
-15141
-15117
-15091
-15066
-15040
-15013
-14986
-14958
-14930
-14902
-14873
-14844
-14815
-14784
-14754
-14722
-14690
-14657
-14623
-14589
-14554
-14518
-14481
-14444
-14406
-14367
-14328
-14288
-14248
-14207
-14165
-14123
-14080
-14036
-13992
-13946
-13901
-13854
-13807
-13759
-13710
-13661
-13611
-13561
-13510
-13458
-13405
-13352
-13298
-13243
-13187
-13130
-13072
-13013
-12954
-12894
-12833
-12772
-12710
-12647
-12584
-12520
-12455
-12390
-12323
-12255
-12187
-12117
-12046
-11975
-11903
-11830
-11757
-11684
-11610
-11535
-11460
-11385
-11309
-11232
-11155
-11078
-11001
-10923
-10845
-10767
-10688
-10608
-10529
-10448
-10367
-10286
-10205
-10123
-10040
-9957
-9874
-9791
-9707
-9623
-9538
-9453
-9368
-9283
-9197
-9111
-9025
-8939
-8852
-8766
-8678
-8591
-8504
-8416
-8328
-8240
-8151
-8064
-7975
-7887
-7799
-7710
-7622
-7534
-7445
-7357
-7269
-7181
-7093
-7005
-6917
-6829
-6740
-6652
-6563
-6474
-6385
-6295
-6206
-6116
-6026
-5936
-5845
-5755
-5664
-5572
-5481
-5389
-5297
-5205
-5113
-5020
-4927
-4834
-4741
-4647
-4553
-4458
-4364
-4269
-4173
-4078
-3982
-3885
-3788
-3691
-3594
-3496
-3398
-3300
-3201
-3103
-3004
-2906
-2807
-2709
-2611
-2513
-2414
-2316
-2218
-2120
-2021
-1923
-1825
-1727
-1629
-1531
-1433
-1336
-1238
-1142
-1045
-948
-852
-755
-658
-561
-465
-367
-270
-173
-76
21
119
216
313
409
506
602
698
793
888
983
1077
1170
1264
1357
1449
1542
1634
1726
1818
1910
2001
2092
2183
2273
2362
2450
2538
2626
2712
2798
2884
2968
3053
3136
3220
3303
3385
3467
3549
3630
3711
3791
3871
3950
4027
4105
4182
4258
4334
4408
4482
4555
4628
4700
4771
4842
4911
4981
5050
5118
5186
5253
5320
5386
5452
5517
5581
5645
5709
5772
5835
5897
5960
6021
6082
6143
6204
6264
6324
6383
6443
6502
6561
6620
6680
6739
6797
6855
6913
6971
7027
7084
7140
7196
7252
7307
7362
7416
7471
7524
7578
7631
7683
7734
7786
7837
7887
7937
7987
8037
8086
8135
8183
8231
8279
8326
8373
8419
8465
8510
8554
8599
8642
8686
8729
8772
8815
8857
8900
8942
8985
9026
9068
9108
9149
9189
9228
9267
9305
9343
9380
9417
9454
9490
9526
9561
9596
9631
9665
9699
9732
9765
9798
9831
9864
9897
9930
9963
9997
10031
10064
10099
10133
10167
10201
10235
10270
10304
10339
10374
10410
10446
10483
10520
10557
10595
10634
10673
10713
10753
10794
10835
10877
10919
10963
11006
11051
11095
11141
11186
11232
11278
11325
11372
11419
11466
11514
11562
11610
11659
11708
11757
11807
11857
11907
11957
12007
12058
12108
12159
12209
12260
12310
12361
12412
12463
12514
12565
12616
12667
12718
12769
12819
12870
12921
12971
13021
13071
13121
13171
13221
13270
13319
13367
13416
13464
13512
13560
13607
13654
13701
13748
13794
13840
13885
13930
13974
14017
14060
14102
14143
14183
14223
14262
14300
14337
14374
14410
14446
14481
14516
14550
14584
14617
14649
14681
14713
14743
14773
14802
14831
14859
14886
14913
14939
14966
14992
15018
15045
15071
15097
15123
15149
15174
15199
15223
15247
15270
15293
15316
15337
15358
15379
15398
15417
15436
15454
15471
15488
15505
15521
15537
15552
15567
15582
15595
15608
15621
15632
15643
15653
15663
15671
15679
15687
15694
15700
15705
15710
15714
15717
15720
15723
15724
15725
15725
15724
15723
15721
15718
15715
15711
15706
15701
15695
15688
15681
15674
15666
15658
15649
15640
15631
15622
15613
15603
15593
15582
15571
15560
15549
15537
15524
15511
15497
15483
15469
15453
15437
15421
15404
15386
15368
15349
15330
15310
15290
15269
15248
15227
15205
15182
15159
15135
15111
15086
15060
15034
15008
14981
14953
14926
14898
14869
14841
14812
14784
14755
14726
14697
14668
14638
14607
14577
14545
14513
14480
14446
14413
14378
14344
14308
14273
14237
14201
14164
14128
14091
14053
14016
13978
13940
13902
13863
13824
13785
13746
13706
13666
13626
13586
13546
13506
13465
13425
13384
13344
13303
13262
13222
13181
13140
13099
13058
13017
12976
12935
12894
12853
12812
12772
12731
12690
12650
12610
12569
12529
12489
12449
12409
12369
12329
12288
12248
12207
12166
12125
12085
12044
12003
11963
11923
11883
11844
11805
11766
11726
11688
11649
11610
11571
11533
11495
11457
11420
11383
11346
11310
11274
11238
11203
11168
11133
11099
11064
11030
10996
10963
10929
10895
10862
10828
10795
10762
10729
10696
10663
10631
10599
10566
10534
10502
10471
10439
10408
10377
10347
10316
10286
10256
10226
10197
10167
10138
10109
10080
10051
10022
9993
9965
9937
9910
9883
9856
9830
9804
9778
9753
9728
9703
9678
9653
9629
9604
9580
9556
9532
9508
9485
9462
9439
9416
9393
9370
9347
9324
9301
9278
9255
9232
9209
9185
9162
9138
9115
9091
9067
9043
9019
8995
8971
8946
8922
8896
8871
8844
8818
8791
8763
8735
8706
8677
8648
8618
8587
8556
8524
8493
8460
8428
8395
8362
8328
8295
8260
8225
8189
8154
8117
8080
8042
8003
7964
7925
7885
7845
7804
7763
7721
7680
7637
7595
7552
7508
7464
7420
7374
7329
7282
7235
7187
7138
7088
7038
6987
6935
6882
6829
6776
6722
6667
6612
6556
6500
6443
6385
6327
6268
6209
6149
6088
6026
5964
5901
5838
5774
5710
5645
5580
5514
5448
5382
5315
5248
5181
5113
5046
4977
4909
4840
4771
4702
4632
4562
4492
4421
4350
4279
4207
4135
4062
3989
3915
3841
3767
3692
3617
3541
3465
3389
3311
3234
3156
3077
2998
2919
2839
2759
2678
2597
2514
2431
2348
2263
2178
2093
2007
1920
1833
1745
1657
1568
1479
1389
1298
1207
1116
1024
932
839
747
653
560
466
372
277
181
85
-11
-109
-206
-305
-404
-504
-603
-704
-804
-905
-1006
-1107
-1209
-1310
-1412
-1514
-1616
-1718
-1820
-1922
-2025
-2128
-2231
-2334
-2438
-2542
-2646
-2751
-2856
-2961
-3066
-3172
-3278
-3384
-3491
-3597
-3704
-3812
-3919
-4027
-4134
-4242
-4350
-4458
-4567
-4675
-4784
-4893
-5002
-5111
-5221
-5330
-5440
-5551
-5662
-5773
-5885
-5997
-6109
-6222
-6336
-6449
-6563
-6677
-6791
-6905
-7019
-7134
-7249
-7363
-7479
-7594
-7709
-7825
-7941
-8057
-8173
-8291
-8408
-8526
-8643
-8761
-8878
-8995
-9112
-9229
-9345
-9461
-9576
-9692
-9807
-9921
-10036
-10150
-10264
-10378
-10492
-10606
-10720
-10833
-10946
-11059
-11172
-11284
-11395
-11505
-11615
-11724
-11832
-11940
-12047
-12153
-12259
-12365
-12470
-12575
-12679
-12783
-12886
-12989
-13092
-13194
-13296
-13397
-13498
-13598
-13698
-13797
-13895
-13994
-14092
-14189
-14287
-14384
-14482
-14580
-14677
-14775
-14872
-14970
-15067
-15164
-15261
-15358
-15454
-15550
-15645
-15740
-15835
-15928
-16021
-16114
-16206
-16297
-16388
-16479
-16568
-16657
-16746
-16834
-16921
-17008
-17094
-17179
-17264
-17348
-17432
-17515
-17596
-17677
-17757
-17836
-17914
-17991
-18067
-18142
-18217
-18291
-18364
-18437
-18509
-18580
-18651
-18721
-18790
-18859
-18927
-18994
-19061
-19128
-19194
-19259
-19323
-19387
-19450
-19512
-19573
-19633
-19692
-19750
-19807
-19863
-19918
-19972
-20024
-20076
-20127
-20177
-20226
-20274
-20322
-20368
-20414
-20459
-20502
-20545
-20587
-20627
-20667
-20706
-20744
-20780
-20816
-20850
-20884
-20916
-20948
-20978
-21008
-21037
-21066
-21094
-21121
-21148
-21175
-21200
-21226
-21250
-21274
-21297
-21319
-21340
-21360
-21379
-21397
-21414
-21431
-21446
-21461
-21475
-21488
-21501
-21513
-21525
-21537
-21548
-21559
-21569
-21579
-21588
-21597
-21605
-21612
-21619
-21625
-21630
-21634
-21637
-21640
-21642
-21643
-21644
-21644
-21643
-21642
-21640
-21638
-21636
-21632
-21628
-21624
-21619
-21613
-21606
-21599
-21591
-21582
-21572
-21562
-21551
-21540
-21528
-21515
-21502
-21489
-21475
-21461
-21447
-21432
-21416
-21400
-21384
-21367
-21349
-21331
-21313
-21294
-21276
-21256
-21237
-21217
-21198
-21177
-21157
-21136
-21115
-21094
-21073
-21052
-21030
-21009
-20987
-20966
-20944
-20923
-20901
-20879
-20858
-20836
-20814
-20791
-20769
-20746
-20722
-20699
-20675
-20651
-20627
-20603
-20580
-20557
-20533
-20510
-20487
-20464
-20441
-20418
-20394
-20370
-20345
-20320
-20294
-20268
-20241
-20214
-20186
-20157
-20128
-20098
-20068
-20038
-20008
-19977
-19947
-19915
-19884
-19852
-19819
-19786
-19753
-19719
-19685
-19651
-19617
-19582
-19547
-19512
-19477
-19442
-19406
-19371
-19335
-19300
-19264
-19228
-19191
-19155
-19118
-19081
-19044
-19006
-18968
-18930
-18891
-18853
-18814
-18774
-18734
-18694
-18653
-18612
-18570
-18528
-18486
-18443
-18400
-18357
-18313
-18268
-18223
-18178
-18132
-18086
-18040
-17993
-17947
-17900
-17852
-17805
-17757
-17709
-17660
-17611
-17562
-17512
-17463
-17413
-17362
-17312
-17261
-17209
-17158
-17106
-17053
-17001
-16948
-16895
-16842
-16789
-16736
-16682
-16628
-16575
-16521
-16466
-16412
-16358
-16303
-16248
-16193
-16139
-16084
-16030
-15975
-15920
-15865
-15809
-15754
-15698
-15641
-15585
-15528
-15472
-15415
-15358
-15301
-15244
-15187
-15129
-15072
-15014
-14955
-14897
-14838
-14779
-14720
-14660
-14600
-14541
-14480
-14420
-14360
-14299
-14239
-14178
-14117
-14055
-13994
-13932
-13871
-13809
-13747
-13685
-13624
-13561
-13499
-13437
-13375
-13313
-13251
-13189
-13127
-13065
-13003
-12940
-12877
-12815
-12752
-12689
-12626
-12563
-12501
-12438
-12376
-12314
-12252
-12190
-12127
-12065
-12002
-11940
-11877
-11814
-11752
-11689
-11626
-11564
-11501
-11438
-11376
-11313
-11250
-11187
-11123
-11060
-10997
-10934
-10871
-10808
-10745
-10682
-10619
-10557
-10494
-10431
-10368
-10306
-10244
-10182
-10120
-10058
-9997
-9936
-9876
-9816
-9756
-9696
-9637
-9579
-9520
-9462
-9404
-9347
-9289
-9232
-9175
-9118
-9061
-9004
-8948
-8892
-8836
-8780
-8725
-8670
-8615
-8561
-8507
-8454
-8401
-8348
-8296
-8244
-8192
-8141
-8089
-8038
-7988
-7937
-7888
-7838
-7790
-7742
-7695
-7648
-7602
-7557
-7512
-7467
-7424
-7381
-7339
-7297
-7257
-7217
-7177
-7139
-7101
-7064
-7027
-6991
-6956
-6921
-6887
-6854
-6821
-6790
-6758
-6727
-6697
-6667
-6638
-6608
-6580
-6552
-6524
-6497
-6471
-6445
-6419
-6394
-6369
-6344
-6320
-6296
-6272
-6249
-6227
-6205
-6183
-6161
-6140
-6119
-6098
-6078
-6059
-6039
-6021
-6002
-5984
-5967
-5950
-5933
-5916
-5900
-5884
-5868
-5853
-5839
-5825
-5811
-5798
-5785
-5773
-5761
-5749
-5738
-5727
-5716
-5706
-5695
-5685
-5675
-5665
-5655
-5646
-5636
-5626
-5617
-5608
-5599
-5590
-5581
-5573
-5565
-5557
-5549
-5541
-5533
-5525
-5518
-5511
-5504
-5497
-5490
-5483
-5476
-5469
-5462
-5455
-5448
-5442
-5435
-5429
-5423
-5416
-5410
-5404
-5397
-5391
-5384
-5377
-5370
-5362
-5355
-5347
-5340
-5332
-5324
-5317
-5309
-5301
-5293
-5286
-5278
-5270
-5262
-5255
-5246
-5238
-5230
-5221
-5212
-5203
-5194
-5185
-5176
-5167
-5157
-5148
-5138
-5128
-5118
-5108
-5098
-5087
-5076
-5065
-5054
-5043
-5032
-5021
-5009
-4998
-4986
-4975
-4963
-4951
-4939
-4926
-4914
-4900
-4887
-4872
-4858
-4844
-4829
-4813
-4798
-4782
-4767
-4750
-4734
-4718
-4701
-4684
-4666
-4649
-4631
-4612
-4593
-4574
-4554
-4533
-4512
-4491
-4469
-4447
-4424
-4401
-4377
-4353
-4328
-4303
-4278
-4252
-4225
-4199
-4171
-4144
-4116
-4088
-4059
-4030
-4002
-3973
-3943
-3913
-3883
-3852
-3821
-3790
-3758
-3727
-3695
-3663
-3630
-3598
-3565
-3532
-3498
-3464
-3429
-3395
-3359
-3324
-3288
-3252
-3215
-3178
-3141
-3103
-3065
-3026
-2987
-2947
-2907
-2866
-2825
-2784
-2742
-2699
-2656
-2612
-2568
-2524
-2479
-2434
-2388
-2343
-2297
-2250
-2204
-2157
-2109
-2062
-2013
-1965
-1917
-1868
-1819
-1770
-1721
-1671
-1621
-1572
-1522
-1472
-1421
-1371
-1320
-1269
-1217
-1166
-1114
-1062
-1010
-959
-908
-857
-806
-755
-704
-654
-603
-552
-502
-451
-401
-350
-300
-249
-199
-149
-98
-48
2
53
103
153
203
253
303
353
404
454
504
555
605
656
706
756
806
856
905
955
1004
1054
1104
1154
1205
1255
1306
1358
1409
1462
1514
1567
1620
1673
1727
1781
1835
1889
1943
1997
2052
2106
2161
2216
2271
2327
2382
2437
2493
2548
2603
2659
2714
2770
2825
2881
2936
2992
3047
3103
3158
3213
3268
3323
3378
3433
3487
3542
3596
3650
3703
3757
3810
3864
3917
3970
4024
4077
4130
4184
4237
4290
4343
4396
4448
4500
4552
4604
4655
4706
4757
4807
4857
4907
4957
5006
5056
5105
5154
5203
5251
5299
5346
5393
5439
5485
5530
5575
5620
5664
5707
5750
5792
5834
5875
5916
5955
5995
6033
6071
6109
6145
6182
6217
6252
6286
6320
6352
6384
6416
6446
6476
6506
6534
6562
6589
6615
6640
6664
6688
6711
6732
6753
6773
6793
6811
6828
6845
6861
6875
6889
6903
6915
6926
6937
6947
6956
6964
6971
6978
6984
6989
6994
6997
7001
7003
7005
7006
7007
7007
7006
7004
7002
6999
6995
6991
6986
6980
6973
6965
6957
6948
6939
6929
6918
6906
6894
6880
6866
6851
6835
6819
6802
6784
6766
6748
6729
6710
6690
6670
6650
6629
6608
6586
6564
6541
6518
6495
6471
6446
6421
6395
6369
6342
6315
6288
6260
6232
6203
6175
6146
6117
6087
6058
6028
5998
5967
5937
5906
5876
5845
5814
5783
5751
5720
5688
5657
5625
5593
5561
5529
5496
5464
5431
5398
5365
5331
5298
5265
5231
5198
5164
5131
5097
5064
5031
4997
4964
4930
4897
4863
4830
4796
4762
4729
4695
4662
4629
4595
4562
4529
4496
4463
4430
4397
4364
4331
4298
4264
4231
4198
4164
4130
4096
4062
4027
3994
3960
3926
3892
3858
3823
3789
3755
3721
3688
3654
3621
3587
3554
3521
3488
3455
3422
3389
3357
3324
3292
3259
3227
3195
3163
3132
3100
3069
3038
3007
2977
2946
2916
2885
2855
2824
2794
2763
2732
2702
2671
2641
2611
2581
2551
2521
2491
2461
2432
2402
2372
2343
2314
2285
2257
2228
2200
2171
2143
2114
2085
2057
2028
1999
1971
1943
1914
1885
1857
1828
1798
1769
1739
1709
1679
1649
1618
1588
1556
1525
1493
1461
1428
1395
1361
1328
1295
1261
1228
1194
1161
1127
1093
1058
1022
988
953
917
881
845
808
771
733
695
657
618
579
540
501
462
423
384
345
306
266
227
187
147
106
66
25
-16
-57
-99
-142
-184
-228
-271
-315
-359
-403
-447
-490
-534
-578
-622
-666
-710
-755
-799
-844
-889
-934
-978
-1022
-1069
-1114
-1160
-1205
-1251
-1297
-1343
-1388
-1434
-1479
-1524
-1569
-1614
-1659
-1704
-1748
-1793
-1838
-1883
-1928
-1973
-2017
-2064
-2110
-2157
-2204
-2251
-2299
-2348
-2396
-2445
-2493
-2542
-2590
-2639
-2687
-2736
-2784
-2833
-2881
-2930
-2979
-3027
-3076
-3124
-3173
-3223
-3272
-3322
-3372
-3422
-3473
-3524
-3575
-3626
-3677
-3728
-3779
-3830
-3881
-3933
-3984
-4035
-4088
-4140
-4192
-4244
-4297
-4349
-4403
-4456
-4510
-4565
-4620
-4675
-4730
-4786
-4842
-4897
-4953
-5008
-5064
-5119
-5174
-5229
-5284
-5339
-5394
-5448
-5502
-5556
-5610
-5663
-5717
-5770
-5823
-5876
-5929
-5981
-6033
-6085
-6136
-6187
-6237
-6287
-6337
-6386
-6436
-6485
-6535
-6584
-6633
-6682
-6730
-6779
-6827
-6875
-6923
-6971
-7019
-7066
-7113
-7161
-7207
-7254
-7301
-7347
-7393
-7439
-7484
-7530
-7576
-7622
-7667
-7713
-7758
-7802
-7847
-7891
-7934
-7978
-8021
-8064
-8106
-8150
-8193
-8236
-8278
-8321
-8363
-8405
-8448
-8490
-8533
-8576
-8619
-8662
-8705
-8749
-8792
-8834
-8877
-8920
-8963
-9006
-9048
-9091
-9134
-9176
-9219
-9261
-9304
-9346
-9388
-9430
-9472
-9513
-9555
-9596
-9637
-9677
-9717
-9757
-9797
-9836
-9876
-9915
-9954
-9994
-10033
-10072
-10112
-10151
-10191
-10231
-10271
-10311
-10351
-10392
-10432
-10473
-10514
-10555
-10595
-10636
-10677
-10718
-10759
-10800
-10841
-10882
-10923
-10964
-11006
-11047
-11088
-11130
-11171
-11213
-11254
-11296
-11337
-11379
-11420
-11462
-11503
-11545
-11587
-11628
-11670
-11712
-11755
-11797
-11839
-11882
-11924
-11966
-12009
-12051
-12093
-12135
-12176
-12218
-12259
-12301
-12342
-12383
-12423
-12464
-12505
-12546
-12587
-12628
-12670
-12711
-12753
-12795
-12836
-12878
-12919
-12960
-13001
-13042
-13083
-13124
-13164
-13205
-13245
-13285
-13325
-13365
-13405
-13444
-13484
-13523
-13563
-13602
-13642
-13681
-13720
-13759
-13799
-13838
-13877
-13916
-13955
-13994
-14033
-14071
-14110
-14148
-14187
-14225
-14263
-14302
-14340
-14379
-14417
-14455
-14493
-14532
-14570
-14607
-14645
-14682
-14720
-14757
-14793
-14830
-14867
-14904
-14940
-14976
-15013
-15049
-15084
-15120
-15155
-15190
-15225
-15260
-15294
-15327
-15361
-15394
-15426
-15459
-15491
-15523
-15555
-15587
-15620
-15652
-15685
-15717
-15750
-15782
-15814
-15847
-15878
-15910
-15941
-15972
-16003
-16033
-16064
-16094
-16123
-16154
-16184
-16215
-16245
-16276
-16306
-16338
-16369
-16400
-16431
-16462
-16493
-16524
-16555
-16586
-16617
-16648
-16679
-16711
-16742
-16772
-16803
-16834
-16865
-16896
-16926
-16957
-16988
-17018
-17048
-17078
-17108
-17138
-17167
-17196
-17224
-17252
-17281
-17309
-17337
-17364
-17392
-17420
-17447
-17474
-17501
-17528
-17555
-17582
-17608
-17634
-17661
-17686
-17712
-17737
-17762
-17787
-17811
-17835
-17858
-17882
-17904
-17927
-17949
-17970
-17991
-18012
-18033
-18053
-18073
-18092
-18112
-18131
-18149
-18167
-18185
-18203
-18220
-18236
-18253
-18268
-18284
-18299
-18313
-18328
-18342
-18355
-18369
-18382
-18396
-18409
-18422
-18435
-18448
-18461
-18474
-18486
-18498
-18510
-18521
-18532
-18543
-18554
-18564
-18574
-18584
-18594
-18604
-18613
-18622
-18631
-18640
-18648
-18656
-18663
-18671
-18678
-18684
-18690
-18696
-18702
-18707
-18712
-18718
-18723
-18727
-18732
-18737
-18741
-18745
-18748
-18751
-18754
-18757
-18759
-18761
-18763
-18765
-18767
-18768
-18770
-18771
-18772
-18774
-18774
-18775
-18776
-18777
-18778
-18778
-18779
-18780
-18781
-18782
-18783
-18783
-18783
-18784
-18783
-18783
-18782
-18780
-18778
-18776
-18773
-18770
-18766
-18762
-18758
-18753
-18748
-18743
-18737
-18730
-18724
-18717
-18710
-18702
-18694
-18686
-18678
-18669
-18659
-18650
-18639
-18628
-18617
-18605
-18593
-18580
-18568
-18554
-18541
-18527
-18513
-18498
-18483
-18468
-18452
-18436
-18419
-18402
-18385
-18367
-18349
-18329
-18310
-18289
-18268
-18247
-18225
-18202
-18179
-18156
-18132
-18107
-18082
-18057
-18030
-18003
-17976
-17948
-17920
-17891
-17862
-17833
-17803
-17773
-17742
-17711
-17679
-17646
-17613
-17579
-17545
-17510
-17474
-17437
-17400
-17363
-17325
-17286
-17247
-17208
-17168
-17127
-17086
-17044
-17003
-16960
-16918
-16875
-16831
-16788
-16743
-16698
-16653
-16606
-16560
-16512
-16465
-16416
-16367
-16318
-16268
-16216
-16166
-16114
-16062
-16011
-15959
-15906
-15854
-15801
-15748
-15694
-15641
-15587
-15533
-15479
-15424
-15369
-15313
-15257
-15201
-15144
-15088
-15031
-14973
-14916
-14859
-14801
-14744
-14686
-14629
-14571
-14514
-14456
-14399
-14342
-14284
-14226
-14168
-14109
-14050
-13991
-13932
-13872
-13812
-13752
-13691
-13631
-13571
-13511
-13451
-13390
-13330
-13270
-13210
-13150
-13090
-13029
-12968
-12907
-12845
-12783
-12721
-12658
-12595
-12532
-12469
-12406
-12343
-12280
-12218
-12156
-12094
-12033
-11971
-11910
-11850
-11789
-11729
-11669
-11609
-11549
-11489
-11429
-11369
-11308
-11247
-11186
-11124
-11061
-10999
-10936
-10873
-10810
-10747
-10684
-10620
-10557
-10494
-10430
-10366
-10302
-10238
-10175
-10111
-10047
-9984
-9921
-9858
-9795
-9732
-9668
-9605
-9542
-9478
-9415
-9351
-9288
-9225
-9162
-9099
-9036
-8973
-8910
-8847
-8785
-8722
-8659
-8597
-8535
-8473
-8412
-8350
-8288
-8227
-8166
-8105
-8044
-7983
-7923
-7863
-7803
-7743
-7683
-7623
-7563
-7502
-7442
-7381
-7320
-7259
-7198
-7136
-7075
-7013
-6951
-6889
-6826
-6764
-6702
-6639
-6577
-6515
-6454
-6392
-6331
-6270
-6209
-6148
-6087
-6026
-5965
-5904
-5843
-5782
-5721
-5660
-5599
-5539
-5478
-5417
-5357
-5297
-5237
-5177
-5117
-5058
-4999
-4939
-4880
-4820
-4761
-4702
-4642
-4583
-4524
-4465
-4407
-4348
-4290
-4232
-4174
-4115
-4057
-4000
-3942
-3885
-3828
-3771
-3714
-3657
-3600
-3544
-3487
-3430
-3372
-3315
-3258
-3200
-3143
-3087
-3030
-2974
-2919
-2863
-2808
-2754
-2700
-2646
-2592
-2538
-2485
-2431
-2378
-2324
-2270
-2215
-2160
-2105
-2050
-1994
-1939
-1883
-1828
-1773
-1718
-1663
-1608
-1554
-1500
-1446
-1393
-1339
-1286
-1232
-1179
-1126
-1072
-1018
-964
-910
-856
-802
-749
-695
-641
-588
-534
-481
-427
-374
-320
-267
-213
-160
-106
-53
0
53
106
159
212
266
319
372
426
479
533
586
640
694
747
801
855
909
963
1016
1071
1125
1179
1233
1287
1341
1395
1449
1503
1557
1610
1664
1718
1772
1825
1879
1934
1988
2043
2099
2155
2211
2268
2325
2382
2439
2496
2553
2609
2665
2721
2776
2831
2886
2941
2996
3050
3105
3161
3216
3272
3328
3384
3440
3497
3554
3611
3668
3726
3783
3841
3898
3955
4013
4070
4127
4185
4242
4300
4357
4415
4473
4532
4590
4649
4708
4767
4826
4885
4944
5004
5063
5122
5182
5242
5301
5361
5422
5482
5543
5603
5664
5726
5787
5849
5911
5973
6036
6098
6160
6223
6285
6348
6410
6472
6534
6596
6658
6720
6781
6843
6904
6965
7027
7088
7148
7209
7270
7330
7391
7451
7511
7571
7630
7690
7750
7809
7869
7928
7987
8047
8106
8166
8225
8285
8345
8405
8465
8524
8584
8644
8704
8764
8825
8885
8945
9006
9066
9127
9187
9248
9308
9368
9427
9487
9546
9605
9665
9724
9784
9843
9902
9961
10020
10079
10138
10196
10255
10313
10371
10429
10487
10544
10601
10657
10713
10769
10824
10880
10935
10989
11044
11098
11152
11206
11260
11313
11366
11419
11472
11525
11578
11630
11682
11734
11785
11836
11887
11937
11986
12036
12085
12134
12183
12232
12281
12330
12379
12427
12475
12523
12571
12619
12667
12714
12761
12809
12855
12901
12947
12992
13037
13082
13126
13170
13213
13256
13299
13341
13383
13424
13465
13505
13544
13583
13622
13660
13698
13736
13773
13810
13846
13882
13917
13951
13985
14019
14052
14084
14116
14147
14178
14208
14238
14267
14295
14323
14351
14378
14404
14430
14456
14482
14507
14531
14556
14580
14604
14628
14651
14674
14697
14719
14740
14761
14781
14800
14819
14838
14855
14873
14889
14906
14922
14937
14953
14968
14983
14997
15011
15025
15039
15052
15065
15077
15089
15100
15111
15122
15132
15141
15151
15160
15169
15178
15186
15194
15202
15209
15216
15222
15229
15235
15240
15246
15251
15256
15261
15265
15269
15272
15275
15278
15280
15282
15283
15284
15285
15286
15287
15287
15287
15287
15286
15285
15283
15281
15278
15275
15271
15267
15263
15259
15254
15250
15245
15241
15236
15232
15228
15224
15220
15216
15212
15207
15203
15198
15193
15188
15182
15177
15172
15166
15161
15155
15149
15144
15138
15132
15126
15119
15113
15106
15099
15091
15084
15076
15067
15059
15050
15042
15033
15024
15015
15005
14996
14985
14975
14964
14952
14940
14927
14914
14900
14886
14871
14855
14839
14823
14806
14788
14771
14752
14734
14715
14696
14676
14657
14636
14616
14595
14574
14553
14532
14510
14488
14465
14443
14420
14396
14373
14349
14325
14301
14277
14252
14228
14203
14178
14153
14128
14103
14077
14051
14025
13999
13973
13947
13920
13893
13866
13839
13812
13785
13758
13731
13704
13677
13651
13624
13598
13572
13545
13519
13492
13465
13438
13411
13383
13355
13326
13297
13267
13237
13207
13176
13144
13112
13080
13047
13014
12981
12947
12913
12879
12844
12810
12775
12741
12707
12672
12638
12604
12570
12537
12504
12471
12439
12407
12376
12345
12315
12286
12257
12229
12202
12174
12147
12120
12093
12066
12038
12011
11983
11955
11927
11899
11871
11843
11814
11786
11758
11730
11703
11676
11648
11621
11595
11568
11541
11515
11488
11461
11434
11407
11380
11352
11324
11296
11268
11240
11212
11184
11157
11130
11103
11076
11050
11025
10999
10974
10948
10923
10898
10872
10847
10821
10795
10770
10744
10719
10694
10669
10645
10621
10599
10576
10555
10533
10512
10491
10471
10450
10429
10409
10388
10368
10347
10327
10306
10286
10265
10245
10225
10205
10185
10165
10145
10126
10107
10087
10068
10049
10030
10011
9992
9972
9953
9933
9914
9894
9875
9856
9837
9818
9799
9780
9762
9744
9727
9709
9692
9675
9658
9641
9624
9607
9590
9572
9554
9537
9519
9501
9483
9465
9448
9430
9413
9395
9378
9360
9341
9323
9304
9285
9266
9247
9227
9208
9188
9169
9149
9130
9111
9092
9073
9054
9036
9017
8998
8979
8961
8942
8924
8905
8887
8868
8850
8831
8813
8794
8776
8758
8739
8721
8703
8685
8667
8649
8631
8613
8595
8576
8558
8540
8522
8504
8486
8469
8451
8433
8416
8399
8381
8364
8346
8329
8311
8293
8276
8258
8241
8224
8208
8192
8176
8161
8146
8131
8117
8102
8087
8074
8060
8045
8032
8019
8006
7993
7979
7966
7953
7939
7925
7912
7898
7884
7869
7855
7840
7825
7810
7795
7780
7765
7750
7736
7721
7706
7692
7677
7662
7647
7631
7616
7600
7585
7570
7555
7540
7525
7511
7497
7483
7469
7455
7440
7426
7411
7397
7382
7368
7353
7339
7324
7309
7294
7278
7262
7246
7230
7213
7196
7179
7162
7145
7127
7109
7090
7072
7052
7032
7012
6991
6969
6947
6925
6902
6880
6857
6834
6812
6789
6767
6745
6723
6701
6679
6658
6636
6615
6593
6571
6550
6528
6505
6483
6461
6438
6415
6391
6368
6344
6321
6297
6273
6249
6226
6202
6179
6155
6132
6108
6084
6060
6035
6009
5983
5956
5929
5901
5873
5845
5817
5789
5762
5734
5707
5680
5654
5628
5602
5576
5550
5524
5498
5472
5445
5419
5392
5365
5337
5310
5283
5255
5228
5200
5172
5145
5117
5088
5060
5031
5002
4973
4944
4914
4884
4853
4823
4792
4760
4729
4697
4665
4633
4602
4570
4538
4506
4474
4443
4411
4379
4347
4315
4283
4251
4218
4186
4153
4119
4086
4051
4018
3984
3950
3916
3883
3850
3816
3783
3750
3717
3683
3649
3615
3581
3546
3510
3475
3439
3402
3365
3328
3291
3254
3216
3179
3142
3104
3068
3031
2994
2958
2922
2886
2851
2815
2779
2742
2706
2669
2632
2595
2558
2521
2484
2446
2409
2373
2336
2300
2263
2227
2190
2153
2115
2077
2039
2000
1960
1920
1880
1839
1797
1756
1713
1670
1627
1584
1540
1496
1452
1408
1364
1321
1277
1234
1191
1148
1105
1062
1018
976
934
891
848
804
761
717
674
630
585
541
497
452
408
363
318
273
229
183
138
93
48
2
-43
-88
-132
-177
-221
-266
-310
-354
-399
-443
-488
-533
-579
-624
-669
-714
-760
-805
-849
-894
-938
-982
-1026
-1070
-1114
-1158
-1202
-1246
-1290
-1334
-1379
-1423
-1467
-1511
-1555
-1598
-1642
-1685
-1728
-1771
-1813
-1856
-1899
-1942
-1985
-2028
-2072
-2115
-2159
-2202
-2246
-2289
-2333
-2376
-2419
-2462
-2505
-2547
-2589
-2631
-2673
-2714
-2755
-2796
-2837
-2878
-2920
-2961
-3003
-3045
-3087
-3129
-3171
-3213
-3255
-3296
-3336
-3377
-3417
-3457
-3496
-3536
-3575
-3615
-3654
-3694
-3733
-3773
-3813
-3853
-3892
-3932
-3972
-4011
-4051
-4091
-4132
-4171
-4211
-4251
-4290
-4330
-4370
-4410
-4450
-4490
-4530
-4570
-4611
-4651
-4692
-4733
-4774
-4814
-4855
-4895
-4935
-4974
-5013
-5051
-5088
-5124
-5160
-5195
-5230
-5265
-5300
-5334
-5369
-5403
-5437
-5472
-5505
-5539
-5572
-5605
-5638
-5670
-5701
-5732
-5763
-5793
-5823
-5852
-5881
-5910
-5938
-5966
-5994
-6021
-6048
-6075
-6101
-6128
-6154
-6179
-6205
-6230
-6254
-6278
-6302
-6325
-6348
-6370
-6392
-6414
-6435
-6456
-6476
-6497
-6516
-6535
-6554
-6572
-6589
-6606
-6623
-6638
-6653
-6667
-6680
-6693
-6705
-6716
-6727
-6738
-6748
-6758
-6767
-6776
-6785
-6794
-6802
-6810
-6817
-6824
-6830
-6837
-6843
-6848
-6853
-6858
-6862
-6865
-6868
-6870
-6871
-6872
-6872
-6871
-6871
-6870
-6868
-6866
-6864
-6861
-6858
-6855
-6851
-6847
-6842
-6837
-6831
-6824
-6817
-6809
-6801
-6792
-6782
-6772
-6761
-6750
-6739
-6728
-6716
-6704
-6692
-6680
-6668
-6655
-6642
-6629
-6615
-6601
-6586
-6571
-6555
-6539
-6523
-6506
-6488
-6471
-6453
-6434
-6416
-6397
-6378
-6358
-6339
-6319
-6299
-6279
-6258
-6238
-6217
-6195
-6174
-6152
-6129
-6107
-6084
-6060
-6036
-6013
-5989
-5964
-5940
-5916
-5891
-5867
-5842
-5817
-5792
-5766
-5741
-5715
-5689
-5662
-5635
-5608
-5581
-5553
-5525
-5496
-5468
-5439
-5410
-5381
-5351
-5322
-5292
-5263
-5233
-5203
-5173
-5143
-5114
-5084
-5053
-5023
-4993
-4962
-4931
-4900
-4869
-4838
-4806
-4774
-4742
-4710
-4677
-4645
-4612
-4579
-4546
-4513
-4480
-4447
-4413
-4380
-4347
-4313
-4280
-4246
-4213
-4179
-4145
-4111
-4078
-4043
-4009
-3975
-3941
-3906
-3871
-3836
-3801
-3766
-3730
-3695
-3659
-3624
-3588
-3553
-3517
-3482
-3447
-3412
-3377
-3342
-3307
-3272
-3238
-3203
-3169
-3135
-3101
-3067
-3033
-3000
-2966
-2933
-2900
-2867
-2834
-2801
-2769
-2736
-2703
-2670
-2638
-2605
-2572
-2539
-2506
-2472
-2439
-2406
-2373
-2340
-2306
-2273
-2240
-2208
-2175
-2143
-2111
-2080
-2048
-2017
-1987
-1957
-1927
-1897
-1868
-1839
-1810
-1781
-1753
-1725
-1696
-1669
-1641
-1614
-1586
-1559
-1533
-1506
-1480
-1455
-1429
-1404
-1379
-1355
-1331
-1307
-1283
-1259
-1236
-1212
-1189
-1166
-1143
-1121
-1098
-1077
-1055
-1034
-1012
-992
-971
-951
-931
-912
-893
-874
-856
-838
-821
-803
-787
-770
-755
-739
-724
-709
-695
-681
-667
-653
-639
-626
-612
-599
-586
-574
-561
-549
-537
-526
-515
-504
-493
-482
-472
-462
-452
-442
-432
-422
-413
-403
-394
-384
-375
-366
-357
-348
-339
-331
-322
-314
-307
-299
-291
-284
-277
-269
-262
-255
-248
-240
-233
-226
-219
-212
-205
-198
-191
-184
-176
-170
-163
-156
-150
-143
-137
-131
-125
-119
-114
-108
-103
-98
-92
-87
-82
-76
-70
-65
-59
-54
-49
-44
-39
-35
-31
-27
-24
-20
-17
-15
-12
-9
-6
-4
-1
2
4
7
10
13
16
19
22
24
27
30
32
34
37
39
41
43
45
47
49
51
52
54
56
58
61
63
65
67
69
71
73
75
76
78
79
81
82
84
86
87
89
91
93
95
98
100
102
105
107
110
112
114
116
118
121
123
125
128
131
134
138
142
146
150
155
161
166
172
177
183
190
196
203
210
216
224
231
238
245
253
261
269
277
286
294
303
312
321
330
340
349
359
369
379
390
401
412
423
435
446
458
470
482
494
506
518
530
542
554
567
579
591
603
615
627
639
650
662
674
686
698
710
722
734
747
760
773
786
799
813
827
840
854
867
881
894
907
920
933
946
960
973
986
999
1012
1025
1039
1052
1065
1078
1091
1105
1118
1131
1144
1156
1169
1182
1195
1208
1221
1235
1248
1262
1276
1290
1304
1318
1332
1346
1359
1373
1387
1401
1415
1429
1443
1457
1471
1485
1500
1514
1529
1545
1560
1576
1591
1607
1623
1638
1654
1670
1686
1703
1719
1735
1752
1769
1786
1804
1821
1839
1857
1876
1895
1914
1933
1953
1972
1992
2012
2032
2052
2072
2092
2113
2133
2154
2176
2198
2220
2242
2265
2288
2312
2336
2360
2384
2409
2433
2458
2483
2508
2533
2559
2584
2610
2636
2662
2689
2716
2742
2770
2797
2825
2853
2882
2911
2940
2969
2999
3029
3059
3089
3119
3149
3179
3209
3239
3269
3299
3329
3359
3389
3419
3449
3479
3509
3539
3569
3599
3628
3658
3688
3717
3746
3776
3805
3834
3863
3892
3921
3950
3978
4006
4035
4062
4091
4120
4148
4177
4205
4234
4262
4291
4320
4348
4377
4405
4433
4462
4489
4517
4545
4572
4599
4626
4652
4679
4705
4732
4758
4784
4809
4835
4861
4886
4911
4936
4962
4987
5012
5038
5063
5088
5113
5139
5164
5189
5213
5238
5262
5287
5311
5335
5360
5384
5407
5431
5455
5478
5502
5525
5548
5571
5594
5616
5639
5661
5683
5706
5728
5749
5771
5793
5814
5836
5857
5878
5899
5920
5940
5961
5982
6002
6023
6043
6064
6084
6105
6125
6146
6166
6186
6206
6226
6247
6267
6287
6307
6327
6348
6368
6388
6408
6428
6447
6467
6487
6507
6526
6546
6566
6585
6605
6624
6644
6663
6682
6701
6720
6738
6757
6775
6794
6812
6830
6848
6866
6884
6901
6918
6935
6952
6968
6984
7000
7016
7032
7047
7062
7077
7092
7107
7122
7137
7152
7166
7181
7196
7210
7224
7239
7253
7266
7280
7293
7306
7318
7330
7343
7354
7366
7378
7389
7400
7411
7422
7432
7443
7453
7464
7474
7485
7495
7506
7517
7527
7538
7548
7558
7568
7577
7587
7596
7604
7613
7621
7629
7637
7645
7653
7661
7670
7678
7686
7694
7702
7710
7718
7726
7733
7740
7746
7753
7759
7765
7770
7776
7781
7787
7792
7797
7802
7807
7813
7818
7823
7829
7835
7840
7846
7852
7858
7863
7869
7874
7879
7884
7889
7894
7899
7903
7908
7912
7916
7920
7924
7927
7931
7934
7937
7940
7943
7946
7948
7950
7952
7954
7956
7957
7958
7959
7959
7960
7960
7960
7960
7960
7960
7959
7959
7958
7957
7955
7954
7953
7951
7949
7948
7946
7944
7943
7941
7940
7939
7938
7937
7935
7934
7932
7930
7928
7926
7923
7921
7918
7915
7912
7908
7905
7902
7899
7896
7893
7891
7888
7886
7885
7883
7882
7880
7878
7877
7875
7872
7870
7868
7865
7863
7860
7857
7855
7852
7849
7846
7844
7842
7840
7838
7835
7833
7831
7829
7826
7824
7822
7819
7817
7814
7812
7810
7807
7805
7803
7801
7799
7797
7796
7794
7793
7791
7789
7787
7786
7783
7781
7779
7776
7774
7771
7769
7767
7764
7762
7760
7758
7757
7755
7753
7751
7749
7747
7744
7742
7740
7737
7735
7732
7730
7728
7725
7723
7721
7719
7717
7715
7713
7711
7709
7707
7705
7703
7701
7698
7696
7693
7691
7688
7685
7682
7680
7677
7674
7671
7668
7666
7663
7660
7657
7655
7652
7649
7647
7644
7642
7639
7637
7634
7631
7629
7626
7623
7620
7617
7613
7610
7607
7604
7601
7597
7594
7590
7586
7583
7579
7575
7572
7568
7564
7560
7557
7553
7549
7545
7540
7536
7532
7527
7522
7517
7511
7506
7500
7494
7488
7481
7475
7468
7461
7454
7447
7441
7434
7428
7421
7415
7409
7403
7397
7391
7385
7378
7372
7365
7357
7350
7343
7335
7327
7319
7310
7302
7293
7285
7276
7268
7259
7251
7242
7233
7224
7215
7206
7197
7187
7177
7167
7156
7146
7135
7124
7113
7101
7090
7079
7068
7056
7045
7035
7024
7013
7003
6992
6982
6971
6960
6949
6938
6927
6916
6904
6892
6879
6867
6854
6841
6829
6816
6803
6790
6777
6764
6751
6738
6725
6712
6698
6685
6671
6658
6644
6630
6616
6602
6588
6573
6558
6543
6528
6512
6496
6480
6464
6448
6431
6414
6397
6379
6362
6344
6326
6307
6288
6269
6250
6230
6210
6190
6170
6150
6129
6108
6087
6066
6044
6022
6000
5978
5955
5932
5909
5885
5862
5838
5814
5790
5766
5742
5718
5693
5668
5643
5618
5592
5566
5540
5513
5486
5459
5431
5403
5374
5346
5317
5288
5258
5229
5199
5168
5138
5107
5075
5043
5010
4977
4944
4909
4874
4839
4803
4766
4729
4692
4654
4616
4577
4539
4500
4461
4422
4383
4344
4304
4264
4224
4183
4142
4100
4059
4017
3975
3933
3890
3848
3805
3763
3720
3677
3634
3591
3547
3503
3459
3415
3370
3325
3279
3234
3188
3141
3095
3049
3003
2956
2910
2863
2817
2770
2723
2676
2628
2580
2532
2483
2434
2385
2335
2285
2234
2183
2132
2079
2027
1974
1921
1867
1813
1759
1705
1650
1596
1541
1485
1429
1374
1318
1261
1205
1148
1091
1034
977
919
861
803
745
686
627
568
509
450
391
331
272
212
152
92
32
-28
-87
-147
-206
-265
-324
-384
-443
-502
-562
-621
-681
-740
-800
-860
-920
-980
-1040
-1100
-1160
-1221
-1281
-1342
-1402
-1462
-1522
-1583
-1643
-1703
-1763
-1823
-1884
-1944
-2004
-2065
-2126
-2186
-2247
-2308
-2369
-2431
-2492
-2553
-2614
-2676
-2736
-2797
-2858
-2918
-2979
-3039
-3100
-3160
-3221
-3282
-3343
-3404
-3464
-3525
-3586
-3646
-3707
-3767
-3827
-3887
-3946
-4006
-4065
-4124
-4182
-4241
-4299
-4356
-4414
-4471
-4528
-4585
-4642
-4698
-4754
-4810
-4865
-4920
-4975
-5030
-5084
-5137
-5191
-5244
-5296
-5349
-5401
-5452
-5504
-5555
-5605
-5656
-5706
-5755
-5804
-5853
-5901
-5949
-5996
-6043
-6090
-6136
-6182
-6227
-6271
-6315
-6359
-6401
-6443
-6484
-6525
-6565
-6605
-6644
-6683
-6721
-6759
-6797
-6834
-6871
-6908
-6944
-6980
-7016
-7050
-7085
-7118
-7151
-7183
-7215
-7246
-7277
-7307
-7337
-7366
-7395
-7424
-7452
-7480
-7508
-7536
-7564
-7591
-7618
-7644
-7671
-7697
-7722
-7747
-7772
-7796
-7820
-7844
-7868
-7891
-7915
-7938
-7961
-7983
-8006
-8029
-8051
-8074
-8096
-8118
-8138
-8160
-8180
-8201
-8221
-8240
-8259
-8278
-8296
-8313
-8331
-8348
-8364
-8381
-8397
-8412
-8428
-8443
-8457
-8471
-8485
-8498
-8511
-8524
-8536
-8547
-8559
-8570
-8580
-8590
-8600
-8610
-8619
-8629
-8638
-8646
-8655
-8663
-8671
-8679
-8686
-8694
-8701
-8708
-8714
-8721
-8727
-8733
-8738
-8744
-8749
-8754
-8759
-8764
-8769
-8774
-8778
-8783
-8787
-8792
-8796
-8801
-8806
-8810
-8815
-8820
-8824
-8829
-8833
-8838
-8843
-8848
-8853
-8858
-8863
-8868
-8873
-8878
-8882
-8886
-8890
-8894
-8898
-8901
-8905
-8908
-8912
-8915
-8918
-8921
-8924
-8926
-8929
-8931
-8933
-8935
-8936
-8938
-8939
-8940
-8941
-8942
-8943
-8944
-8945
-8946
-8947
-8947
-8948
-8949
-8949
-8950
-8950
-8950
-8951
-8951
-8951
-8951
-8951
-8951
-8951
-8951
-8951
-8952
-8953
-8953
-8954
-8955
-8957
-8958
-8959
-8961
-8962
-8963
-8964
-8965
-8966
-8967
-8968
-8969
-8969
-8970
-8970
-8971
-8971
-8972
-8972
-8972
-8972
-8972
-8971
-8970
-8969
-8968
-8966
-8964
-8962
-8959
-8956
-8953
-8950
-8947
-8943
-8939
-8935
-8931
-8927
-8923
-8918
-8913
-8907
-8901
-8895
-8888
-8881
-8873
-8865
-8857
-8848
-8839
-8830
-8821
-8811
-8801
-8791
-8780
-8769
-8759
-8748
-8736
-8725
-8713
-8701
-8689
-8676
-8663
-8649
-8634
-8620
-8605
-8589
-8574
-8558
-8542
-8526
-8510
-8493
-8477
-8459
-8442
-8424
-8406
-8387
-8369
-8349
-8329
-8309
-8288
-8267
-8245
-8223
-8201
-8178
-8156
-8132
-8109
-8086
-8061
-8037
-8012
-7986
-7960
-7933
-7906
-7878
-7850
-7822
-7794
-7765
-7736
-7706
-7676
-7646
-7616
-7585
-7554
-7523
-7492
-7460
-7427
-7394
-7361
-7328
-7294
-7260
-7226
-7192
-7157
-7123
-7088
-7053
-7018
-6982
-6946
-6910
-6874
-6838
-6801
-6764
-6727
-6690
-6652
-6614
-6575
-6536
-6497
-6457
-6417
-6377
-6336
-6296
-6255
-6213
-6172
-6130
-6088
-6045
-6003
-5960
-5917
-5873
-5829
-5785
-5740
-5695
-5650
-5605
-5561
-5516
-5471
-5426
-5381
-5336
-5291
-5246
-5200
-5155
-5108
-5062
-5015
-4968
-4921
-4873
-4825
-4776
-4727
-4678
-4629
-4580
-4531
-4482
-4432
-4383
-4333
-4283
-4233
-4184
-4134
-4083
-4034
-3985
-3935
-3886
-3836
-3787
-3737
-3688
-3638
-3589
-3539
-3490
-3441
-3392
-3343
-3294
-3245
-3196
-3147
-3098
-3049
-3000
-2952
-2903
-2854
-2806
-2757
-2708
-2659
-2610
-2561
-2512
-2463
-2415
-2367
-2319
-2271
-2223
-2176
-2129
-2082
-2035
-1989
-1942
-1896
-1851
-1805
-1759
-1712
-1666
-1620
-1573
-1526
-1480
-1433
-1387
-1340
-1294
-1248
-1202
-1155
-1109
-1063
-1016
-971
-925
-879
-833
-788
-742
-697
-651
-606
-560
-515
-470
-425
-381
-336
-291
-247
-202
-157
-112
-68
-23
21
65
109
152
196
239
283
326
370
413
457
500
544
587
630
673
717
760
803
846
889
931
974
1016
1058
1100
1141
1183
1224
1265
1306
1347
1388
1428
1468
1508
1548
1588
1628
1668
1707
1746
1785
1824
1863
1901
1939
1977
2013
2052
2089
2126
2162
2199
2235
2271
2307
2343
2379
2414
2449
2484
2519
2553
2587
2620
2653
2686
2718
2750
2781
2811
2842
2871
2900
2929
2958
2986
3014
3042
3070
3098
3126
3154
3182
3210
3237
3264
3291
3318
3344
3370
3396
3421
3446
3471
3495
3520
3544
3567
3591
3614
3637
3660
3682
3705
3727
3748
3770
3791
3813
3834
3855
3876
3896
3917
3937
3958
3978
3997
4017
4035
4054
4074
4091
4111
4129
4147
4164
4182
4199
4216
4232
4248
4264
4279
4294
4308
4322
4335
4348
4361
4373
4385
4397
4409
4421
4432
4444
4455
4466
4476
4487
4498
4508
4518
4528
4538
4548
4557
4566
4575
4584
4593
4602
4611
4619
4628
4636
4645
4653
4662
4670
4679
4687
4696
4704
4712
4721
4729
4736
4744
4751
4757
4764
4770
4775
4781
4786
4790
4795
4799
4803
4807
4810
4814
4817
4819
4821
4823
4824
4824
4824
4824
4823
4822
4820
4817
4815
4812
4809
4805
4802
4798
4794
4790
4786
4782
4778
4773
4768
4763
4758
4752
4747
4741
4735
4729
4723
4717
4711
4704
4698
4692
4687
4681
4676
4671
4666
4662
4657
4652
4648
4643
4638
4633
4628
4623
4618
4613
4607
4602
4596
4591
4585
4579
4574
4568
4562
4556
4550
4544
4538
4532
4525
4519
4512
4505
4498
4490
4483
4476
4468
4461
4454
4446
4439
4432
4425
4418
4411
4404
4397
4390
4383
4375
4368
4360
4353
4345
4338
4331
4323
4316
4309
4301
4294
4287
4280
4273
4266
4259
4252
4245
4238
4231
4224
4217
4210
4203
4196
4189
4182
4175
4168
4160
4153
4145
4138
4130
4122
4115
4108
4101
4094
4086
4080
4074
4067
4059
4051
4045
4038
4030
4024
4017
4010
4003
3997
3990
3984
3977
3972
3966
3961
3957
3953
3949
3945
3941
3937
3933
3929
3925
3921
3917
3913
3909
3906
3902
3898
3895
3892
3888
3886
3883
3881
3879
3877
3875
3874
3872
3871
3869
3867
3865
3863
3861
3859
3856
3854
3851
3849
3846
3844
3842
3839
3837
3835
3833
3831
3828
3826
3823
3820
3816
3812
3809
3805
3801
3797
3794
3790
3787
3784
3782
3780
3779
3777
3776
3775
3775
3774
3774
3773
3773
3772
3771
3770
3770
3769
3768
3768
3767
3767
3767
3768
3769
3770
3771
3773
3774
3776
3778
3780
3782
3784
3786
3788
3790
3792
3794
3797
3799
3802
3805
3808
3811
3814
3818
3822
3826
3830
3835
3839
3844
3849
3853
3858
3863
3868
3874
3879
3885
3891
3897
3903
3909
3915
3921
3928
3934
3939
3945
3951
3956
3961
3966
3971
3977
3982
3988
3994
4000
4006
4013
4019
4026
4033
4040
4046
4053
4059
4066
4070
4077
4082
4086
4091
4096
4101
4106
4111
4117
4123
4129
4134
4140
4146
4151
4156
4161
4165
4169
4173
4176
4180
4183
4186
4189
4191
4194
4197
4200
4203
4206
4209
4212
4214
4216
4218
4220
4221
4222
4222
4223
4223
4223
4223
4223
4222
4221
4220
4219
4218
4216
4214
4212
4211
4208
4206
4203
4200
4197
4193
4189
4185
4180
4174
4169
4163
4158
4152
4146
4140
4134
4128
4122
4116
4110
4104
4097
4091
4083
4077
4070
4062
4056
4049
4042
4035
4027
4021
4014
4006
4000
3993
3986
3979
3972
3964
3956
3948
3940
3932
3924
3916
3907
3899
3890
3881
3872
3863
3853
3843
3833
3823
3812
3802
3791
3779
3768
3756
3744
3732
3720
3707
3695
3683
3670
3658
3645
3632
3620
3607
3594
3580
3567
3554
3541
3528
3515
3502
3489
3476
3463
3450
3438
3425
3412
3399
3386
3373
3360
3347
3333
3320
3306
3292
3278
3264
3250
3236
3222
3208
3194
3180
3166
3152
3138
3124
3110
3096
3083
3069
3055
3041
3028
3014
3000
2986
2972
2958
2944
2930
2916
2902
2888
2874
2859
2845
2831
2816
2802
2787
2773
2759
2744
2730
2716
2703
2689
2675
2661
2648
2634
2621
2607
2593
2580
2566
2552
2538
2524
2509
2495
2480
2465
2450
2436
2421
2406
2391
2376
2360
2345
2329
2313
2297
2280
2263
2246
2229
2211
2192
2174
2155
2137
2118
2098
2079
2060
2041
2021
2001
1982
1962
1942
1922
1902
1881
1860
1839
1818
1795
1773
1750
1727
1704
1680
1656
1632
1608
1583
1558
1533
1508
1482
1456
1430
1403
1377
1349
1322
1294
1266
1237
1209
1180
1151
1121
1092
1062
1032
1002
972
942
911
881
850
819
788
757
726
695
663
632
601
569
538
506
475
443
411
379
347
315
283
251
219
187
155
124
92
61
29
-2
-33
-64
-95
-127
-158
-189
-220
-251
-282
-313
-344
-375
-406
-437
-467
-498
-528
-558
-588
-618
-648
-678
-708
-738
-767
-797
-827
-857
-886
-916
-946
-975
-1004
-1035
-1065
-1094
-1124
-1154
-1184
-1214
-1243
-1273
-1303
-1333
-1362
-1392
-1422
-1452
-1482
-1512
-1542
-1571
-1601
-1630
-1660
-1689
-1718
-1747
-1777
-1806
-1835
-1864
-1893
-1923
-1952
-1982
-2011
-2041
-2071
-2100
-2130
-2159
-2189
-2218
-2247
-2276
-2305
-2334
-2362
-2391
-2420
-2449
-2478
-2508
-2537
-2567
-2597
-2626
-2656
-2686
-2716
-2746
-2776
-2805
-2834
-2863
-2892
-2921
-2949
-2977
-3005
-3032
-3060
-3087
-3115
-3142
-3170
-3197
-3224
-3252
-3279
-3305
-3332
-3358
-3384
-3410
-3435
-3459
-3483
-3507
-3530
-3553
-3576
-3598
-3621
-3643
-3666
-3688
-3711
-3734
-3757
-3780
-3803
-3826
-3849
-3871
-3893
-3915
-3936
-3957
-3978
-3998
-4018
-4038
-4058
-4078
-4097
-4117
-4137
-4157
-4176
-4196
-4215
-4234
-4253
-4272
-4291
-4309
-4327
-4345
-4363
-4381
-4399
-4416
-4433
-4449
-4466
-4482
-4498
-4514
-4530
-4545
-4561
-4576
-4592
-4608
-4624
-4639
-4655
-4671
-4686
-4702
-4717
-4732
-4747
-4762
-4776
-4790
-4803
-4816
-4829
-4842
-4855
-4867
-4879
-4891
-4903
-4915
-4927
-4939
-4951
-4963
-4975
-4988
-5000
-5013
-5026
-5039
-5051
-5064
-5077
-5089
-5102
-5114
-5125
-5137
-5149
-5160
-5171
-5183
-5194
-5205
-5217
-5228
-5240
-5252
-5264
-5275
-5287
-5299
-5311
-5322
-5334
-5345
-5357
-5368
-5380
-5391
-5402
-5414
-5425
-5436
-5447
-5458
-5468
-5479
-5489
-5500
-5510
-5519
-5529
-5538
-5547
-5555
-5564
-5572
-5580
-5587
-5595
-5602
-5609
-5616
-5623
-5629
-5636
-5643
-5649
-5655
-5661
-5668
-5673
-5679
-5684
-5690
-5694
-5699
-5703
-5707
-5711
-5714
-5717
-5720
-5723
-5726
-5728
-5730
-5732
-5734
-5736
-5737
-5739
-5740
-5741
-5742
-5744
-5745
-5746
-5747
-5748
-5749
-5750
-5751
-5752
-5753
-5754
-5755
-5756
-5757
-5757
-5757
-5757
-5757
-5758
-5757
-5757
-5757
-5757
-5757
-5756
-5755
-5754
-5753
-5752
-5750
-5748
-5745
-5743
-5740
-5737
-5733
-5730
-5726
-5723
-5719
-5716
-5712
-5709
-5706
-5702
-5698
-5695
-5691
-5688
-5684
-5680
-5677
-5673
-5669
-5666
-5662
-5658
-5654
-5650
-5646
-5641
-5636
-5631
-5625
-5619
-5612
-5605
-5599
-5592
-5585
-5578
-5571
-5564
-5557
-5550
-5543
-5535
-5528
-5520
-5512
-5504
-5496
-5488
-5479
-5470
-5461
-5452
-5442
-5433
-5424
-5414
-5405
-5395
-5386
-5377
-5368
-5359
-5350
-5340
-5331
-5322
-5313
-5303
-5294
-5284
-5274
-5264
-5254
-5244
-5234
-5223
-5214
-5204
-5194
-5185
-5175
-5166
-5157
-5149
-5140
-5132
-5123
-5115
-5106
-5098
-5090
-5082
-5073
-5065
-5057
-5049
-5041
-5033
-5025
-5016
-5008
-5000
-4991
-4982
-4973
-4964
-4955
-4946
-4937
-4928
-4919
-4910
-4901
-4892
-4883
-4874
-4865
-4856
-4847
-4837
-4828
-4818
-4807
-4797
-4786
-4775
-4764
-4753
-4741
-4730
-4718
-4706
-4693
-4681
-4668
-4655
-4641
-4628
-4614
-4599
-4585
-4570
-4555
-4540
-4524
-4509
-4493
-4477
-4461
-4445
-4429
-4413
-4397
-4381
-4366
-4350
-4335
-4320
-4305
-4290
-4275
-4260
-4245
-4231
-4216
-4201
-4186
-4171
-4156
-4141
-4126
-4111
-4096
-4081
-4066
-4051
-4037
-4022
-4008
-3993
-3977
-3962
-3946
-3930
-3913
-3896
-3879
-3862
-3845
-3828
-3810
-3793
-3776
-3759
-3742
-3725
-3708
-3691
-3675
-3658
-3641
-3624
-3607
-3590
-3572
-3555
-3537
-3519
-3501
-3482
-3464
-3445
-3427
-3408
-3390
-3371
-3353
-3335
-3317
-3299
-3281
-3263
-3244
-3226
-3208
-3189
-3171
-3152
-3134
-3115
-3097
-3078
-3059
-3040
-3021
-3002
-2983
-2963
-2944
-2924
-2904
-2883
-2863
-2842
-2820
-2799
-2778
-2756
-2734
-2713
-2691
-2670
-2648
-2627
-2606
-2585
-2563
-2542
-2521
-2499
-2478
-2456
-2435
-2413
-2391
-2369
-2347
-2326
-2304
-2283
-2262
-2241
-2220
-2199
-2179
-2158
-2137
-2117
-2096
-2075
-2054
-2033
-2012
-1990
-1968
-1946
-1923
-1901
-1878
-1856
-1833
-1811
-1790
-1768
-1747
-1726
-1705
-1684
-1662
-1641
-1618
-1596
-1573
-1549
-1526
-1501
-1477
-1452
-1428
-1403
-1379
-1354
-1331
-1307
-1284
-1261
-1239
-1217
-1195
-1173
-1151
-1129
-1106
-1083
-1060
-1036
-1012
-988
-962
-937
-912
-886
-860
-834
-808
-781
-755
-728
-701
-674
-647
-620
-592
-565
-538
-511
-483
-455
-427
-399
-371
-342
-314
-285
-257
-229
-201
-173
-146
-118
-91
-65
-38
-12
14
40
65
91
116
141
167
192
218
244
270
295
321
346
371
395
419
443
467
491
515
538
562
586
610
634
658
682
706
729
753
776
799
822
844
866
887
909
929
950
970
990
1010
1030
1050
1069
1089
1108
1128
1147
1166
1184
1203
1222
1240
1259
1277
1294
1312
1330
1347
1364
1381
1398
1415
1431
1447
1464
1480
1496
1512
1528
1544
1559
1575
1590
1604
1618
1632
1645
1658
1670
1681
1692
1703
1713
1722
1730
1738
1744
1751
1757
1762
1767
1773
1778
1783
1788
1792
1796
1800
1804
1807
1810
1813
1816
1819
1822
1824
1827
1829
1830
1832
1832
1833
1833
1832
1832
1830
1828
1826
1823
1821
1817
1814
1810
1807
1803
1799
1795
1790
1786
1780
1775
1769
1762
1755
1748
1740
1733
1725
1717
1710
1702
1695
1688
1682
1676
1670
1664
1658
1653
1647
1642
1636
1629
1623
1616
1608
1600
1592
1583
1573
1563
1553
1542
1531
1520
1509
1497
1486
1474
1463
1451
1440
1428
1416
1404
1392
1379
1367
1354
1341
1327
1314
1300
1285
1271
1256
1241
1226
1210
1195
1179
1164
1148
1132
1116
1099
1083
1066
1048
1031
1012
995
977
958
939
920
901
881
861
841
821
800
780
760
739
719
698
677
656
635
614
593
571
550
528
505
483
460
437
414
391
368
344
321
297
273
249
225
201
176
152
128
104
80
56
33
9
-15
-39
-62
-86
-110
-134
-157
-181
-204
-228
-252
-276
-300
-325
-349
-375
-400
-425
-451
-476
-502
-527
-552
-577
-603
-628
-653
-679
-704
-731
-757
-784
-811
-839
-867
-896
-925
-954
-983
-1012
-1041
-1070
-1099
-1129
-1158
-1188
-1218
-1247
-1277
-1308
-1338
-1369
-1400
-1431
-1463
-1495
-1528
-1560
-1593
-1626
-1659
-1692
-1725
-1758
-1790
-1822
-1855
-1886
-1918
-1950
-1982
-2013
-2045
-2077
-2109
-2141
-2173
-2206
-2238
-2271
-2304
-2337
-2370
-2403
-2436
-2470
-2504
-2538
-2572
-2606
-2641
-2676
-2711
-2746
-2781
-2817
-2853
-2889
-2926
-2963
-3000
-3037
-3074
-3111
-3148
-3186
-3223
-3259
-3296
-3333
-3370
-3406
-3443
-3479
-3516
-3553
-3590
-3627
-3665
-3703
-3741
-3780
-3819
-3859
-3898
-3938
-3978
-4018
-4058
-4098
-4138
-4179
-4219
-4259
-4299
-4339
-4379
-4419
-4459
-4498
-4538
-4577
-4617
-4656
-4696
-4735
-4774
-4814
-4853
-4892
-4932
-4971
-5010
-5049
-5088
-5127
-5166
-5205
-5244
-5283
-5321
-5360
-5399
-5438
-5477
-5517
-5557
-5598
-5638
-5679
-5720
-5761
-5801
-5842
-5882
-5923
-5962
-6002
-6041
-6080
-6118
-6157
-6195
-6232
-6270
-6307
-6345
-6382
-6419
-6455
-6492
-6528
-6564
-6600
-6635
-6671
-6706
-6741
-6776
-6811
-6846
-6881
-6916
-6950
-6985
-7019
-7053
-7086
-7120
-7153
-7186
-7219
-7251
-7284
-7316
-7347
-7378
-7409
-7440
-7470
-7500
-7531
-7561
-7591
-7620
-7650
-7680
-7709
-7738
-7767
-7796
-7825
-7853
-7881
-7909
-7937
-7965
-7993
-8020
-8048
-8077
-8105
-8132
-8161
-8189
-8217
-8245
-8273
-8300
-8326
-8353
-8379
-8405
-8431
-8456
-8481
-8506
-8531
-8555
-8580
-8604
-8629
-8653
-8678
-8702
-8726
-8751
-8775
-8799
-8822
-8846
-8869
-8892
-8915
-8937
-8960
-8982
-9004
-9026
-9048
-9069
-9090
-9111
-9132
-9153
-9173
-9193
-9212
-9231
-9250
-9269
-9287
-9304
-9321
-9338
-9354
-9369
-9384
-9399
-9413
-9427
-9440
-9453
-9465
-9476
-9487
-9498
-9508
-9517
-9527
-9536
-9544
-9552
-9560
-9568
-9575
-9581
-9588
-9594
-9600
-9605
-9610
-9614
-9618
-9621
-9624
-9626
-9628
-9629
-9630
-9630
-9630
-9629
-9628
-9626
-9624
-9622
-9620
-9617
-9613
-9610
-9606
-9602
-9597
-9592
-9587
-9581
-9575
-9568
-9561
-9553
-9545
-9536
-9526
-9517
-9506
-9495
-9484
-9472
-9460
-9447
-9434
-9420
-9407
-9393
-9379
-9365
-9351
-9337
-9322
-9307
-9292
-9276
-9260
-9244
-9227
-9209
-9191
-9173
-9153
-9133
-9113
-9092
-9070
-9049
-9026
-9004
-8981
-8957
-8934
-8910
-8885
-8860
-8835
-8810
-8783
-8757
-8730
-8703
-8675
-8647
-8618
-8589
-8560
-8530
-8501
-8470
-8440
-8409
-8378
-8346
-8315
-8283
-8251
-8218
-8186
-8153
-8119
-8086
-8052
-8018
-7984
-7949
-7915
-7880
-7845
-7809
-7774
-7739
-7703
-7667
-7631
-7595
-7559
-7522
-7485
-7447
-7409
-7370
-7331
-7291
-7251
-7210
-7169
-7127
-7085
-7043
-7000
-6957
-6913
-6869
-6825
-6781
-6736
-6691
-6646
-6600
-6554
-6508
-6461
-6414
-6367
-6320
-6272
-6224
-6177
-6129
-6081
-6033
-5985
-5937
-5889
-5841
-5793
-5746
-5698
-5650
-5602
-5555
-5507
-5460
-5412
-5365
-5317
-5270
-5222
-5175
-5127
-5079
-5031
-4983
-4935
-4886
-4838
-4789
-4740
-4691
-4642
-4593
-4544
-4495
-4446
-4398
-4349
-4301
-4252
-4204
-4156
-4108
-4059
-4013
-3965
-3918
-3871
-3823
-3776
-3728
-3681
-3633
-3585
-3537
-3489
-3441
-3392
-3344
-3295
-3246
-3197
-3147
-3098
-3049
-2999
-2950
-2900
-2850
-2801
-2751
-2701
-2651
-2601
-2552
-2502
-2453
-2404
-2356
-2307
-2259
-2211
-2164
-2117
-2070
-2023
-1976
-1929
-1882
-1836
-1789
-1742
-1696
-1649
-1603
-1557
-1510
-1464
-1418
-1372
-1326
-1281
-1235
-1190
-1145
-1100
-1055
-1010
-966
-921
-877
-832
-788
-744
-700
-656
-612
-568
-525
-481
-438
-395
-352
-309
-266
-223
-180
-137
-95
-53
-11
31
73
114
155
196
237
278
318
359
399
440
481
521
562
603
644
685
725
766
806
845
884
923
962
1000
1038
1076
1113
1151
1188
1224
1261
1297
1334
1370
1406
1443
1479
1515
1550
1585
1620
1655
1690
1724
1758
1792
1826
1860
1894
1928
1961
1995
2028
2061
2094
2127
2160
2193
2225
2257
2290
2321
2353
2385
2416
2447
2478
2509
2540
2570
2601
2631
2661
2691
2720
2750
2779
2808
2836
2865
2893
2922
2950
2978
3006
3035
3063
3091
3120
3148
3177
3205
3233
3262
3290
3318
3346
3374
3402
3430
3458
3486
3514
3541
3569
3597
3624
3652
3679
3706
3734
3762
3789
3817
3844
3872
3900
3927
3955
3983
4010
4038
4066
4094
4121
4148
4176
4203
4230
4258
4285
4312
4340
4367
4394
4420
4446
4472
4498
4524
4550
4575
4601
4626
4652
4677
4702
4727
4752
4776
4801
4825
4849
4873
4897
4921
4945
4968
4991
5015
5037
5060
5083
5105
5128
5150
5172
5195
5217
5238
5260
5281
5301
5322
5342
5362
5382
5402
5421
5441
5460
5480
5500
5520
5539
5559
5579
5598
5617
5636
5655
5673
5691
5709
5727
5744
5761
5778
5795
5812
5829
5845
5862
5879
5896
5912
5929
5946
5963
5980
5997
6014
6031
6047
6063
6079
6095
6111
6127
6143
6158
6173
6188
6203
6218
6233
6249
6264
6279
6294
6309
6324
6338
6353
6367
6382
6396
6410
6424
6438
6451
6465
6479
6492
6506
6520
6533
6547
6560
6573
6586
6599
6612
6625
6637
6649
6661
6673
6684
6696
6707
6719
6730
6742
6753
6764
6775
6786
6797
6808
6818
6829
6839
6849
6859
6869
6878
6888
6896
6905
6913
6921
6929
6937
6945
6953
6961
6969
6978
6986
6995
7004
7012
7020
7029
7037
7045
7053
7061
7069
7077
7085
7092
7100
7107
7115
7122
7130
7137
7145
7152
7159
7166
7173
7180
7186
7192
7198
7204
7210
7216
7221
7227
7232
7238
7243
7249
7254
7260
7267
7273
7279
7286
7293
7300
7306
7313
7320
7327
7334
7341
7348
7355
7362
7369
7377
7384
7391
7398
7405
7412
7420
7426
7433
7440
7446
7452
7458
7464
7469
7475
7481
7486
7492
7497
7502
7508
7513
7518
7524
7529
7535
7541
7546
7552
7557
7563
7568
7572
7577
7581
7585
7589
7592
7596
7599
7602
7605
7607
7610
7613
7615
7618
7620
7623
7625
7627
7628
7629
7630
7631
7631
7632
7632
7632
7632
7632
7633
7633
7634
7634
7635
7636
7637
7637
7638
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7654
7655
7657
7658
7659
7661
7662
7663
7665
7666
7667
7668
7669
7670
7671
7672
7672
7673
7674
7675
7675
7676
7677
7678
7679
7680
7680
7681
7681
7681
7681
7681
7680
7679
7679
7678
7677
7676
7675
7674
7673
7672
7671
7670
7669
7668
7666
7665
7664
7663
7662
7660
7659
7657
7655
7653
7651
7649
7646
7644
7642
7639
7637
7634
7631
7629
7626
7623
7620
7617
7614
7611
7608
7604
7600
7597
7593
7588
7584
7580
7575
7571
7566
7562
7558
7553
7549
7544
7539
7534
7529
7523
7518
7512
7506
7500
7494
7488
7481
7475
7468
7461
7454
7447
7440
7432
7424
7417
7409
7400
7392
7384
7375
7366
7357
7348
7339
7330
7320
7311
7302
7293
7283
7274
7265
7256
7246
7237
7228
7219
7209
7200
7191
7182
7173
7163
7154
7146
7137
7128
7120
7112
7104
7097
7089
7082
7075
7068
7061
7055
7048
7041
7033
7026
7019
7011
7004
6996
6989
6982
6975
6968
6961
6954
6947
6941
6935
6928
6922
6916
6910
6904
6897
6891
6885
6879
6872
6866
6860
6854
6847
6841
6835
6829
6822
6816
6810
6803
6797
6790
6784
6777
6771
6764
6758
6751
6745
6738
6732
6725
6718
6712
6705
6698
6692
6685
6678
6672
6665
6659
6652
6646
6639
6633
6627
6621
6614
6608
6601
6595
6588
6580
6573
6565
6558
6550
6542
6534
6526
6517
6509
6501
6492
6484
6475
6467
6458
6449
6441
6432
6423
6415
6406
6397
6388
6379
6370
6361
6352
6342
6332
6322
6311
6301
6290
6280
6269
6258
6248
6237
6227
6216
6206
6195
6184
6173
6162
6151
6139
6127
6115
6103
6090
6078
6066
6053
6041
6028
6016
6003
5990
5977
5965
5952
5939
5925
5912
5898
5885
5871
5857
5843
5829
5815
5801
5787
5773
5760
5746
5732
5718
5704
5690
5676
5662
5648
5634
5619
5605
5590
5576
5562
5547
5533
5519
5504
5490
5476
5462
5447
5433
5419
5405
5390
5376
5362
5347
5333
5318
5303
5289
5274
5259
5244
5228
5213
5198
5182
5167
5151
5136
5120
5104
5088
5072
5056
5040
5023
5007
4991
4974
4958
4942
4926
4909
4892
4875
4858
4841
4824
4806
4788
4770
4752
4734
4716
4697
4679
4660
4642
4623
4604
4586
4567
4548
4530
4511
4492
4473
4453
4434
4414
4394
4374
4354
4334
4314
4294
4273
4253
4232
4212
4191
4170
4149
4128
4106
4085
4064
4042
4021
3999
3978
3956
3934
3912
3890
3868
3846
3823
3801
3778
3756
3734
3711
3689
3667
3645
3622
3600
3578
3555
3533
3510
3487
3464
3441
3417
3394
3370
3346
3322
3298
3274
3249
3225
3201
3178
3154
3130
3106
3082
3059
3035
3010
2986
2962
2937
2913
2888
2864
2839
2815
2791
2766
2742
2718
2695
2671
2648
2625
2601
2578
2555
2532
2509
2485
2462
2438
2414
2390
2367
2343
2319
2294
2270
2246
2222
2198
2174
2151
2127
2104
2080
2057
2033
2011
1988
1965
1942
1918
1895
1872
1848
1825
1801
1778
1755
1731
1708
1685
1663
1640
1617
1595
1573
1550
1528
1505
1483
1460
1437
1415
1392
1369
1346
1324
1301
1278
1256
1233
1211
1189
1167
1145
1123
1102
1080
1059
1038
1016
996
975
955
935
914
894
875
855
835
816
796
776
757
737
717
698
678
658
639
619
599
580
560
540
520
500
480
460
439
418
398
376
355
334
312
291
270
248
227
206
184
163
142
121
100
78
57
36
15
-7
-28
-50
-71
-93
-115
-138
-160
-183
-206
-229
-253
-276
-299
-322
-345
-368
-391
-414
-437
-460
-483
-507
-530
-554
-578
-601
-626
-650
-674
-699
-723
-747
-772
-797
-821
-846
-871
-896
-921
-946
-971
-997
-1022
-1048
-1074
-1100
-1126
-1152
-1178
-1205
-1231
-1257
-1283
-1309
-1336
-1362
-1388
-1415
-1441
-1468
-1494
-1520
-1547
-1573
-1599
-1625
-1652
-1678
-1704
-1730
-1756
-1781
-1807
-1833
-1859
-1885
-1911
-1937
-1963
-1989
-2015
-2041
-2067
-2093
-2119
-2145
-2171
-2197
-2223
-2249
-2274
-2300
-2326
-2351
-2377
-2402
-2427
-2452
-2477
-2503
-2528
-2553
-2578
-2603
-2628
-2654
-2679
-2703
-2728
-2753
-2778
-2802
-2827
-2851
-2876
-2900
-2925
-2949
-2973
-2998
-3022
-3046
-3070
-3094
-3118
-3142
-3166
-3190
-3214
-3238
-3261
-3285
-3308
-3331
-3354
-3377
-3399
-3422
-3445
-3467
-3490
-3513
-3536
-3558
-3581
-3604
-3627
-3649
-3672
-3694
-3717
-3739
-3761
-3783
-3804
-3826
-3847
-3869
-3890
-3911
-3932
-3953
-3974
-3994
-4014
-4034
-4054
-4074
-4093
-4112
-4131
-4150
-4169
-4187
-4206
-4224
-4242
-4260
-4278
-4295
-4313
-4330
-4347
-4364
-4381
-4397
-4414
-4430
-4446
-4462
-4478
-4494
-4510
-4526
-4542
-4558
-4574
-4590
-4606
-4622
-4638
-4654
-4669
-4685
-4700
-4715
-4730
-4745
-4760
-4775
-4790
-4804
-4819
-4834
-4848
-4863
-4877
-4891
-4905
-4919
-4933
-4946
-4960
-4973
-4986
-4999
-5012
-5024
-5037
-5050
-5062
-5074
-5086
-5098
-5109
-5121
-5133
-5144
-5155
-5167
-5178
-5189
-5200
-5211
-5222
-5233
-5245
-5256
-5267
-5279
-5290
-5302
-5313
-5324
-5336
-5347
-5359
-5370
-5381
-5392
-5403
-5413
-5424
-5434
-5444
-5454
-5464
-5473
-5483
-5492
-5501
-5510
-5519
-5528
-5536
-5545
-5553
-5562
-5570
-5578
-5586
-5594
-5602
-5610
-5618
-5626
-5634
-5642
-5650
-5658
-5666
-5673
-5681
-5689
-5696
-5704
-5712
-5719
-5727
-5734
-5742
-5750
-5758
-5765
-5773
-5781
-5788
-5796
-5804
-5811
-5818
-5825
-5833
-5839
-5846
-5853
-5859
-5865
-5871
-5877
-5883
-5888
-5894
-5899
-5904
-5909
-5913
-5918
-5923
-5927
-5931
-5935
-5939
-5943
-5947
-5950
-5953
-5957
-5960
-5963
-5966
-5969
-5972
-5975
-5978
-5980
-5983
-5986
-5988
-5990
-5992
-5994
-5996
-5997
-5999
-6000
-6000
-6001
-6002
-6002
-6003
-6003
-6003
-6004
-6004
-6003
-6003
-6003
-6003
-6002
-6002
-6002
-6001
-6001
-6000
-6000
-5999
-5999
-5998
-5997
-5996
-5994
-5993
-5992
-5990
-5988
-5986
-5983
-5981
-5978
-5975
-5972
-5969
-5965
-5962
-5959
-5955
-5952
-5948
-5945
-5941
-5937
-5933
-5929
-5924
-5920
-5916
-5911
-5906
-5902
-5897
-5892
-5887
-5882
-5877
-5873
-5869
-5864
-5861
-5857
-5853
-5850
-5846
-5843
-5839
-5835
-5831
-5827
-5823
-5818
-5814
-5810
-5805
-5801
-5796
-5792
-5788
-5784
-5781
-5777
-5774
-5770
-5767
-5763
-5760
-5756
-5752
-5748
-5744
-5739
-5735
-5731
-5726
-5722
-5717
-5713
-5708
-5703
-5699
-5694
-5690
-5685
-5680
-5675
-5671
-5666
-5661
-5656
-5651
-5646
-5641
-5637
-5632
-5628
-5623
-5619
-5614
-5610
-5606
-5601
-5597
-5592
-5588
-5583
-5579
-5574
-5570
-5565
-5560
-5556
-5551
-5547
-5542
-5538
-5534
-5531
-5527
-5524
-5520
-5517
-5513
-5510
-5506
-5503
-5500
-5497
-5493
-5490
-5487
-5484
-5481
-5478
-5475
-5471
-5468
-5465
-5462
-5459
-5456
-5454
-5451
-5449
-5447
-5445
-5443
-5441
-5439
-5438
-5436
-5435
-5433
-5432
-5430
-5428
-5427
-5425
-5424
-5422
-5421
-5420
-5418
-5417
-5416
-5415
-5413
-5412
-5411
-5410
-5409
-5408
-5407
-5405
-5404
-5403
-5401
-5400
-5398
-5396
-5395
-5393
-5392
-5391
-5390
-5389
-5388
-5387
-5386
-5385
-5385
-5384
-5383
-5383
-5383
-5383
-5382
-5382
-5383
-5383
-5384
-5384
-5386
-5387
-5389
-5390
-5393
-5395
-5397
-5400
-5402
-5405
-5407
-5410
-5413
-5416
-5420
-5423
-5426
-5430
-5434
-5437
-5441
-5445
-5450
-5454
-5459
-5463
-5468
-5472
-5477
-5482
-5487
-5492
-5497
-5502
-5507
-5513
-5518
-5523
-5529
-5534
-5540
-5545
-5551
-5557
-5563
-5569
-5576
-5582
-5589
-5596
-5603
-5610
-5617
-5624
-5631
-5639
-5646
-5653
-5661
-5668
-5676
-5684
-5691
-5698
-5706
-5713
-5721
-5728
-5735
-5742
-5750
-5757
-5764
-5771
-5778
-5785
-5793
-5800
-5807
-5814
-5821
-5828
-5835
-5842
-5849
-5855
-5862
-5868
-5874
-5880
-5886
-5892
-5898
-5904
-5910
-5916
-5922
-5927
-5933
-5938
-5943
-5948
-5952
-5957
-5962
-5967
-5971
-5976
-5981
-5985
-5990
-5995
-5999
-6003
-6008
-6012
-6016
-6020
-6024
-6027
-6031
-6034
-6038
-6041
-6043
-6046
-6049
-6051
-6053
-6056
-6058
-6060
-6062
-6065
-6067
-6069
-6071
-6073
-6075
-6077
-6079
-6081
-6083
-6084
-6085
-6087
-6088
-6089
-6090
-6092
-6093
-6094
-6095
-6096
-6097
-6098
-6099
-6100
-6101
-6102
-6103
-6104
-6105
-6106
-6107
-6107
-6108
-6109
-6110
-6111
-6111
-6112
-6112
-6113
-6113
-6113
-6112
-6112
-6111
-6110
-6109
-6108
-6107
-6105
-6104
-6102
-6100
-6098
-6096
-6094
-6091
-6089
-6087
-6084
-6081
-6078
-6075
-6071
-6068
-6064
-6060
-6056
-6053
-6049
-6045
-6041
-6037
-6033
-6029
-6025
-6021
-6016
-6012
-6007
-6002
-5997
-5992
-5987
-5981
-5976
-5970
-5964
-5958
-5952
-5946
-5940
-5934
-5928
-5922
-5916
-5909
-5903
-5897
-5890
-5884
-5877
-5871
-5864
-5858
-5851
-5844
-5837
-5830
-5823
-5816
-5809
-5802
-5795
-5787
-5780
-5773
-5765
-5758
-5750
-5743
-5736
-5728
-5720
-5713
-5705
-5697
-5689
-5681
-5672
-5664
-5656
-5647
-5639
-5630
-5622
-5613
-5604
-5595
-5586
-5577
-5569
-5560
-5551
-5542
-5534
-5525
-5516
-5507
-5499
-5490
-5481
-5471
-5462
-5453
-5443
-5433
-5424
-5414
-5404
-5394
-5384
-5374
-5364
-5354
-5344
-5333
-5322
-5311
-5300
-5288
-5277
-5265
-5253
-5241
-5229
-5217
-5205
-5193
-5181
-5169
-5157
-5146
-5134
-5122
-5110
-5099
-5088
-5076
-5065
-5054
-5043
-5032
-5020
-5009
-4998
-4987
-4975
-4964
-4953
-4941
-4930
-4918
-4907
-4895
-4883
-4872
-4860
-4848
-4836
-4825
-4813
-4801
-4789
-4777
-4765
-4753
-4741
-4729
-4717
-4704
-4692
-4680
-4667
-4655
-4643
-4630
-4618
-4605
-4592
-4580
-4567
-4554
-4540
-4527
-4513
-4500
-4486
-4472
-4458
-4444
-4430
-4416
-4401
-4386
-4371
-4356
-4341
-4326
-4311
-4295
-4280
-4265
-4249
-4233
-4217
-4201
-4185
-4169
-4152
-4136
-4119
-4102
-4085
-4069
-4051
-4035
-4019
-4002
-3985
-3968
-3951
-3934
-3917
-3899
-3882
-3864
-3845
-3827
-3809
-3790
-3771
-3752
-3733
-3714
-3695
-3676
-3657
-3638
-3618
-3599
-3579
-3559
-3539
-3519
-3498
-3477
-3456
-3435
-3413
-3391
-3369
-3346
-3324
-3301
-3278
-3255
-3232
-3208
-3185
-3161
-3138
-3114
-3090
-3066
-3042
-3018
-2994
-2970
-2946
-2921
-2896
-2872
-2847
-2822
-2796
-2771
-2746
-2720
-2695
-2669
-2644
-2618
-2592
-2566
-2540
-2514
-2488
-2461
-2435
-2408
-2382
-2355
-2328
-2301
-2273
-2245
-2218
-2190
-2161
-2133
-2104
-2076
-2047
-2019
-1990
-1961
-1932
-1903
-1874
-1845
-1816
-1787
-1758
-1729
-1699
-1670
-1640
-1610
-1580
-1550
-1519
-1489
-1459
-1428
-1398
-1367
-1337
-1306
-1275
-1245
-1214
-1183
-1152
-1121
-1089
-1058
-1026
-995
-963
-931
-900
-868
-836
-804
-772
-740
-708
-676
-644
-612
-580
-548
-516
-485
-453
-422
-390
-359
-327
-295
-264
-232
-200
-169
-137
-105
-74
-42
-11
21
52
82
113
143
173
202
232
261
291
320
350
380
409
439
469
498
528
558
588
617
647
677
707
737
766
796
825
855
884
914
943
973
1002
1031
1060
1090
1119
1148
1177
1206
1235
1265
1294
1325
1355
1386
1417
1448
1479
1511
1542
1574
1606
1637
1669
1701
1732
1763
1794
1825
1857
1888
1919
1950
1981
2012
2044
2076
2108
2140
2172
2204
2236
2268
2300
2332
2364
2396
2428
2460
2492
2524
2557
2589
2622
2655
2688
2721
2754
2788
2821
2855
2889
2924
2958
2992
3027
3061
3095
3129
3163
3197
3231
3265
3299
3334
3368
3402
3436
3470
3504
3538
3572
3606
3639
3673
3706
3739
3772
3805
3838
3872
3905
3938
3972
4006
4038
4073
4106
4140
4173
4206
4239
4271
4304
4337
4370
4402
4435
4468
4500
4533
4565
4598
4630
4663
4696
4728
4761
4794
4827
4859
4892
4925
4957
4990
5022
5054
5086
5118
5150
5182
5215
5247
5280
5312
5345
5378
5411
5444
5477
5511
5544
5577
5610
5643
5676
5709
5741
5774
5806
5838
5870
5902
5934
5966
5998
6030
6062
6094
6126
6158
6190
6222
6254
6287
6319
6351
6383
6415
6447
6479
6511
6543
6575
6607
6639
6671
6703
6735
6767
6799
6831
6863
6896
6928
6960
6992
7024
7056
7087
7118
7150
7181
7212
7243
7274
7305
7336
7367
7399
7430
7461
7492
7524
7556
7588
7620
7652
7684
7716
7748
7781
7813
7845
7877
7910
7942
7975
8007
8039
8071
8103
8135
8167
8199
8230
8262
8293
8324
8356
8387
8418
8450
8481
8513
8544
8576
8607
8639
8670
8702
8733
8764
8795
8826
8857
8887
8918
8948
8978
9008
9037
9067
9096
9126
9155
9184
9213
9242
9271
9300
9329
9357
9386
9414
9441
9469
9496
9523
9550
9577
9604
9630
9657
9683
9709
9735
9761
9787
9813
9839
9865
9891
9917
9943
9969
9995
10020
10046
10071
10096
10121
10146
10171
10196
10220
10245
10270
10295
10320
10345
10370
10395
10420
10445
10470
10494
10518
10542
10566
10589
10612
10635
10657
10680
10702
10724
10746
10768
10790
10812
10833
10855
10876
10897
10918
10939
10959
10979
10999
11019
11038
11057
11076
11095
11114
11132
11151
11169
11187
11205
11223
11241
11258
11275
11293
11310
11327
11343
11360
11376
11393
11409
11426
11442
11459
11475
11491
11507
11522
11537
11552
11566
11580
11594
11607
11619
11632
11644
11656
11667
11678
11689
11700
11711
11722
11733
11743
11754
11764
11774
11784
11794
11804
11814
11823
11832
11842
11851
11859
11868
11876
11884
11891
11899
11906
11912
11919
11925
11931
11936
11942
11947
11952
11957
11961
11965
11968
11971
11973
11976
11978
11979
11981
11982
11984
11985
11986
11987
11987
11988
11988
11988
11987
11986
11985
11983
11981
11979
11977
11974
11971
11968
11965
11961
11958
11953
11949
11944
11939
11933
11926
11920
11913
11905
11897
11889
11880
11871
11862
11853
11843
11833
11822
11811
11799
11787
11775
11762
11750
11736
11723
11709
11695
11681
11667
11652
11637
11622
11607
11591
11575
11559
11543
11526
11509
11491
11474
11455
11437
11418
11399
11379
11359
11339
11319
11298
11277
11256
11234
11212
11190
11167
11144
11121
11097
11073
11048
11023
10998
10972
10945
10919
10892
10864
10837
10809
10782
10754
10726
10697
10669
10640
10611
10582
10552
10523
10493
10462
10431
10400
10369
10337
10305
10273
10241
10209
10177
10144
10112
10079
10047
10014
9981
9947
9914
9880
9846
9812
9777
9742
9707
9672
9636
9600
9564
9528
9492
9455
9418
9381
9344
9306
9268
9230
9192
9154
9115
9076
9036
8996
8955
8914
8872
8830
8788
8745
8702
8659
8616
8573
8529
8486
8442
8398
8354
8310
8266
8221
8176
8132
8087
8042
7996
7951
7906
7860
7815
7769
7724
7678
7633
7587
7542
7496
7451
7405
7360
7314
7268
7222
7176
7130
7083
7036
6990
6942
6895
6848
6801
6754
6706
6659
6612
6565
6517
6470
6423
6376
6328
6281
6233
6186
6138
6091
6043
5995
5948
5900
5852
5804
5757
5709
5661
5613
5566
5518
5470
5422
5374
5327
5279
5232
5184
5136
5089
5041
4993
4946
4898
4850
4802
4754
4706
4657
4609
4561
4513
4464
4416
4368
4320
4273
4225
4177
4129
4082
4034
3986
3939
3891
3844
3797
3750
3703
3657
3610
3564
3518
3473
3427
3382
3336
3291
3245
3200
3154
3108
3062
3016
2970
2924
2878
2832
2787
2742
2698
2654
2610
2566
2522
2478
2434
2390
2346
2302
2258
2214
2169
2125
2081
2037
1994
1950
1907
1864
1822
1780
1739
1698
1657
1616
1575
1534
1492
1451
1410
1368
1327
1285
1244
1202
1161
1120
1078
1037
997
956
916
877
838
799
760
721
683
645
607
569
531
493
456
418
381
344
308
272
236
201
166
131
96
62
29
-5
-38
-72
-105
-138
-170
-203
-235
-268
-300
-332
-364
-396
-428
-460
-491
-523
-555
-586
-617
-648
-679
-710
-740
-770
-799
-829
-858
-886
-915
-943
-971
-999
-1027
-1054
-1081
-1108
-1135
-1162
-1188
-1215
-1241
-1266
-1291
-1317
-1341
-1366
-1391
-1415
-1439
-1463
-1486
-1509
-1532
-1555
-1577
-1600
-1622
-1643
-1665
-1686
-1706
-1726
-1746
-1765
-1784
-1802
-1820
-1837
-1854
-1871
-1888
-1904
-1920
-1936
-1952
-1967
-1983
-1998
-2013
-2028
-2043
-2057
-2071
-2085
-2098
-2111
-2124
-2137
-2149
-2161
-2173
-2184
-2196
-2207
-2218
-2229
-2240
-2251
-2261
-2271
-2281
-2291
-2300
-2308
-2317
-2324
-2332
-2339
-2346
-2353
-2359
-2366
-2372
-2378
-2384
-2390
-2396
-2401
-2407
-2412
-2417
-2421
-2426
-2430
-2434
-2437
-2440
-2443
-2445
-2447
-2449
-2451
-2453
-2454
-2455
-2455
-2456
-2456
-2455
-2455
-2454
-2453
-2452
-2450
-2449
-2447
-2445
-2442
-2439
-2436
-2433
-2430
-2426
-2422
-2418
-2414
-2410
-2405
-2400
-2395
-2390
-2385
-2379
-2374
-2368
-2361
-2355
-2349
-2343
-2336
-2329
-2322
-2315
-2308
-2300
-2293
-2285
-2277
-2270
-2262
-2254
-2246
-2238
-2230
-2222
-2214
-2206
-2198
-2190
-2181
-2173
-2165
-2157
-2149
-2141
-2133
-2124
-2116
-2107
-2099
-2090
-2081
-2072
-2063
-2053
-2044
-2035
-2025
-2015
-2005
-1996
-1986
-1976
-1967
-1957
-1948
-1939
-1930
-1921
-1912
-1903
-1895
-1886
-1878
-1869
-1861
-1852
-1843
-1835
-1826
-1816
-1807
-1797
-1787
-1777
-1766
-1756
-1745
-1734
-1724
-1713
-1703
-1692
-1682
-1671
-1661
-1650
-1639
-1629
-1618
-1607
-1595
-1584
-1572
-1560
-1547
-1535
-1522
-1509
-1495
-1482
-1469
-1455
-1442
-1429
-1416
-1402
-1389
-1375
-1362
-1348
-1334
-1320
-1305
-1291
-1277
-1262
-1248
-1233
-1219
-1204
-1189
-1175
-1160
-1145
-1131
-1117
-1102
-1088
-1074
-1060
-1046
-1032
-1018
-1004
-991
-977
-963
-949
-935
-921
-906
-892
-878
-864
-850
-836
-822
-808
-794
-781
-768
-754
-741
-727
-714
-701
-687
-674
-661
-648
-635
-622
-609
-596
-583
-571
-558
-545
-533
-520
-507
-495
-482
-469
-456
-444
-431
-419
-406
-394
-381
-369
-357
-345
-333
-321
-309
-297
-285
-272
-260
-248
-236
-223
-211
-199
-187
-175
-163
-151
-139
-128
-116
-105
-93
-82
-70
-58
-47
-35
-24
-12
-1
10
21
32
43
54
65
76
86
97
107
118
128
138
148
158
168
178
188
198
208
217
226
235
244
253
262
270
279
287
295
303
311
319
327
334
341
349
355
362
369
375
381
387
393
398
403
408
413
417
422
426
431
435
440
444
449
453
457
461
465
469
472
476
479
482
485
488
490
493
495
497
499
501
503
505
507
509
510
512
513
515
516
517
517
518
518
518
517
517
516
515
515
514
513
512
511
510
509
508
507
505
504
502
500
498
496
493
490
487
484
480
477
473
469
465
462
457
453
449
444
439
434
429
423
418
412
406
400
394
388
381
375
369
362
355
349
342
335
329
322
315
307
300
292
284
275
267
258
249
240
231
222
213
203
194
185
175
166
156
146
136
126
116
105
94
82
71
59
47
35
23
10
-2
-14
-26
-39
-51
-63
-76
-88
-101
-114
-127
-140
-153
-166
-180
-193
-207
-221
-235
-249
-264
-278
-293
-308
-323
-339
-354
-370
-386
-402
-419
-435
-452
-468
-485
-502
-519
-536
-553
-570
-588
-605
-623
-641
-659
-677
-695
-713
-732
-750
-769
-787
-806
-825
-844
-863
-883
-903
-923
-943
-963
-984
-1004
-1025
-1046
-1067
-1089
-1110
-1132
-1154
-1176
-1198
-1221
-1243
-1266
-1289
-1312
-1335
-1359
-1382
-1406
-1429
-1453
-1476
-1500
-1524
-1548
-1572
-1596
-1620
-1644
-1668
-1692
-1716
-1740
-1765
-1789
-1814
-1838
-1863
-1888
-1913
-1937
-1962
-1987
-2012
-2037
-2063
-2088
-2114
-2139
-2165
-2190
-2216
-2241
-2267
-2293
-2318
-2344
-2370
-2397
-2423
-2450
-2477
-2503
-2530
-2557
-2584
-2612
-2639
-2666
-2694
-2721
-2749
-2776
-2804
-2831
-2859
-2887
-2915
-2943
-2971
-2999
-3027
-3055
-3084
-3112
-3140
-3168
-3196
-3224
-3252
-3280
-3308
-3337
-3365
-3393
-3421
-3450
-3478
-3507
-3536
-3565
-3593
-3622
-3651
-3680
-3709
-3738
-3767
-3797
-3826
-3855
-3884
-3914
-3943
-3972
-4001
-4030
-4059
-4088
-4117
-4146
-4175
-4203
-4232
-4260
-4289
-4317
-4345
-4374
-4402
-4430
-4459
-4487
-4515
-4543
-4571
-4599
-4627
-4655
-4683
-4711
-4738
-4766
-4793
-4821
-4848
-4875
-4902
-4930
-4957
-4984
-5011
-5039
-5066
-5093
-5120
-5148
-5175
-5202
-5229
-5255
-5282
-5309
-5335
-5362
-5388
-5414
-5440
-5466
-5493
-5519
-5545
-5570
-5596
-5622
-5647
-5673
-5698
-5723
-5748
-5772
-5797
-5821
-5845
-5869
-5893
-5917
-5941
-5965
-5988
-6012
-6035
-6058
-6081
-6103
-6126
-6149
-6171
-6193
-6216
-6238
-6260
-6283
-6305
-6327
-6349
-6371
-6393
-6414
-6436
-6457
-6478
-6499
-6520
-6541
-6561
-6582
-6602
-6623
-6643
-6664
-6684
-6704
-6725
-6745
-6765
-6785
-6805
-6824
-6844
-6863
-6882
-6901
-6919
-6938
-6956
-6974
-6992
-7010
-7028
-7045
-7063
-7080
-7098
-7115
-7132
-7149
-7166
-7182
-7199
-7215
-7231
-7246
-7262
-7278
-7293
-7308
-7323
-7338
-7353
-7368
-7382
-7397
-7412
-7426
-7440
-7454
-7468
-7482
-7495
-7509
-7522
-7535
-7548
-7561
-7574
-7586
-7599
-7611
-7623
-7635
-7646
-7658
-7670
-7681
-7693
-7704
-7715
-7726
-7737
-7748
-7758
-7769
-7779
-7788
-7798
-7807
-7816
-7825
-7833
-7842
-7850
-7858
-7866
-7873
-7880
-7887
-7894
-7901
-7908
-7914
-7921
-7927
-7932
-7938
-7943
-7948
-7953
-7957
-7961
-7965
-7968
-7972
-7975
-7978
-7981
-7983
-7986
-7988
-7991
-7993
-7994
-7996
-7998
-7999
-8000
-8000
-8000
-8000
-8000
-7999
-7999
-7998
-7997
-7996
-7995
-7993
-7992
-7991
-7989
-7987
-7985
-7983
-7981
-7978
-7975
-7972
-7969
-7966
-7963
-7960
-7957
-7954
-7950
-7947
-7943
-7939
-7936
-7932
-7928
-7924
-7919
-7915
-7910
-7905
-7900
-7894
-7888
-7882
-7875
-7869
-7862
-7856
-7849
-7842
-7834
-7827
-7819
-7812
-7804
-7796
-7788
-7780
-7772
-7764
-7755
-7747
-7738
-7729
-7721
-7712
-7702
-7693
-7684
-7674
-7665
-7655
-7645
-7635
-7625
-7615
-7605
-7595
-7584
-7574
-7563
-7552
-7541
-7530
-7518
-7506
-7494
-7482
-7470
-7457
-7444
-7432
-7419
-7406
-7393
-7380
-7367
-7354
-7341
-7328
-7315
-7302
-7289
-7276
-7262
-7248
-7234
-7220
-7205
-7191
-7176
-7161
-7146
-7131
-7116
-7101
-7086
-7071
-7055
-7040
-7024
-7009
-6993
-6978
-6962
-6946
-6930
-6914
-6897
-6881
-6864
-6847
-6829
-6812
-6795
-6777
-6760
-6743
-6725
-6707
-6690
-6672
-6654
-6636
-6618
-6600
-6582
-6564
-6546
-6527
-6509
-6490
-6471
-6452
-6433
-6414
-6395
-6376
-6357
-6338
-6319
-6301
-6282
-6264
-6245
-6227
-6208
-6189
-6171
-6152
-6133
-6114
-6095
-6076
-6056
-6037
-6017
-5998
-5978
-5959
-5940
-5920
-5901
-5881
-5862
-5842
-5822
-5802
-5782
-5762
-5742
-5722
-5701
-5681
-5660
-5639
-5619
-5598
-5577
-5556
-5536
-5515
-5495
-5474
-5454
-5433
-5413
-5392
-5371
-5350
-5329
-5308
-5287
-5265
-5243
-5221
-5199
-5177
-5154
-5131
-5108
-5085
-5061
-5038
-5014
-4990
-4967
-4943
-4919
-4896
-4873
-4849
-4826
-4803
-4780
-4757
-4734
-4711
-4689
-4666
-4644
-4621
-4599
-4577
-4555
-4533
-4511
-4489
-4466
-4444
-4421
-4398
-4375
-4351
-4327
-4303
-4279
-4254
-4229
-4204
-4178
-4153
-4127
-4101
-4075
-4049
-4024
-3998
-3973
-3947
-3921
-3896
-3870
-3845
-3819
-3793
-3767
-3742
-3716
-3691
-3665
-3639
-3614
-3588
-3562
-3536
-3510
-3484
-3458
-3431
-3405
-3378
-3351
-3324
-3298
-3271
-3244
-3217
-3190
-3162
-3135
-3108
-3080
-3052
-3024
-2996
-2968
-2939
-2911
-2883
-2854
-2826
-2797
-2769
-2740
-2711
-2682
-2653
-2624
-2594
-2565
-2535
-2505
-2474
-2444
-2414
-2383
-2353
-2323
-2293
-2262
-2232
-2202
-2171
-2141
-2110
-2080
-2049
-2019
-1988
-1957
-1927
-1896
-1865
-1834
-1803
-1771
-1740
-1709
-1677
-1646
-1614
-1583
-1552
-1520
-1489
-1457
-1426
-1394
-1362
-1330
-1298
-1265
-1233
-1200
-1167
-1133
-1100
-1066
-1033
-999
-965
-931
-898
-864
-831
-798
-765
-732
-699
-667
-634
-602
-570
-538
-505
-473
-441
-409
-376
-344
-311
-278
-245
-212
-179
-146
-112
-79
-45
-11
22
56
89
122
155
189
222
255
288
320
353
385
417
450
482
514
546
578
611
643
675
707
738
770
801
832
862
893
923
953
983
1012
1042
1071
1101
1130
1158
1187
1215
1244
1272
1300
1328
1356
1384
1412
1440
1468
1496
1524
1552
1580
1607
1635
1662
1689
1716
1742
1768
1794
1819
1845
1870
1894
1919
1943
1967
1991
2015
2039
2063
2087
2110
2133
2156
2179
2202
2224
2245
2267
2288
2309
2329
2349
2369
2389
2408
2427
2446
2464
2482
2500
2517
2534
2551
2568
2585
2601
2618
2634
2649
2665
2680
2696
2711
2725
2740
2754
2769
2783
2797
2810
2823
2836
2849
2861
2874
2886
2898
2909
2921
2932
2943
2954
2965
2975
2985
2995
3004
3013
3022
3031
3039
3047
3054
3061
3068
3075
3081
3088
3094
3099
3105
3111
3116
3121
3127
3132
3137
3142
3146
3151
3155
3159
3162
3165
3168
3170
3172
3174
3176
3177
3178
3179
3180
3180
3181
3181
3181
3182
3182
3181
3181
3180
3180
3179
3178
3176
3175
3173
3171
3168
3165
3162
3158
3154
3150
3145
3141
3136
3131
3125
3120
3114
3108
3102
3096
3089
3082
3075
3068
3061
3053
3045
3037
3029
3020
3011
3003
2994
2984
2975
2965
2954
2944
2932
2920
2908
2895
2882
2869
2855
2841
2827
2813
2799
2784
2770
2755
2741
2726
2711
2696
2680
2664
2648
2632
2615
2598
2580
2563
2545
2528
2510
2492
2474
2455
2437
2418
2399
2380
2360
2340
2320
2300
2279
2258
2237
2215
2193
2171
2149
2126
2103
2080
2057
2033
2009
1986
1963
1939
1915
1891
1866
1842
1817
1792
1766
1741
1715
1689
1663
1636
1610
1583
1557
1530
1503
1476
1450
1423
1396
1369
1341
1314
1286
1258
1230
1201
1173
1144
1115
1086
1057
1028
999
971
942
913
885
856
828
799
770
741
712
683
653
623
593
563
532
501
471
440
409
378
348
317
287
257
227
197
168
138
108
79
49
19
-11
-41
-71
-102
-132
-163
-193
-224
-254
-285
-315
-346
-376
-407
-438
-468
-499
-530
-561
-592
-623
-654
-685
-717
-748
-779
-810
-842
-873
-904
-935
-966
-997
-1027
-1058
-1088
-1118
-1148
-1178
-1207
-1237
-1267
-1296
-1325
-1355
-1384
-1413
-1443
-1472
-1501
-1530
-1558
-1587
-1615
-1644
-1671
-1699
-1727
-1755
-1782
-1810
-1838
-1865
-1893
-1921
-1948
-1976
-2004
-2031
-2059
-2086
-2113
-2140
-2167
-2194
-2220
-2246
-2272
-2298
-2324
-2349
-2375
-2400
-2425
-2451
-2476
-2501
-2526
-2551
-2575
-2600
-2624
-2649
-2673
-2697
-2721
-2744
-2768
-2791
-2814
-2837
-2860
-2883
-2906
-2928
-2951
-2973
-2995
-3017
-3039
-3060
-3082
-3103
-3124
-3144
-3165
-3185
-3204
-3224
-3243
-3262
-3281
-3300
-3319
-3337
-3356
-3374
-3393
-3411
-3430
-3448
-3465
-3482
-3499
-3515
-3531
-3547
-3562
-3577
-3591
-3606
-3621
-3635
-3650
-3664
-3678
-3692
-3706
-3720
-3735
-3749
-3763
-3777
-3790
-3804
-3817
-3831
-3844
-3856
-3869
-3881
-3893
-3905
-3917
-3929
-3940
-3951
-3962
-3973
-3983
-3993
-4003
-4013
-4022
-4032
-4041
-4050
-4059
-4067
-4075
-4083
-4093
-4101
-4108
-4116
-4124
-4131
-4139
-4145
-4152
-4158
-4164
-4169
-4174
-4178
-4183
-4187
-4190
-4193
-4196
-4199
-4201
-4203
-4205
-4206
-4208
-4209
-4210
-4211
-4212
-4212
-4213
-4212
-4212
-4212
-4211
-4209
-4208
-4206
-4204
-4201
-4198
-4195
-4192
-4188
-4185
-4181
-4176
-4172
-4168
-4163
-4158
-4152
-4147
-4141
-4134
-4128
-4121
-4114
-4107
-4100
-4091
-4085
-4077
-4067
-4059
-4051
-4042
-4032
-4022
-4011
-4001
-3991
-3980
-3969
-3958
-3947
-3936
-3925
-3915
-3904
-3893
-3882
-3870
-3859
-3847
-3834
-3822
-3809
-3795
-3782
-3768
-3754
-3739
-3724
-3709
-3694
-3679
-3663
-3647
-3631
-3615
-3599
-3582
-3566
-3549
-3532
-3514
-3496
-3478
-3459
-3441
-3421
-3402
-3382
-3362
-3341
-3321
-3301
-3280
-3260
-3240
-3219
-3198
-3177
-3156
-3135
-3113
-3091
-3069
-3046
-3023
-2999
-2975
-2951
-2926
-2902
-2877
-2852
-2827
-2802
-2777
-2752
-2727
-2702
-2677
-2651
-2625
-2598
-2571
-2544
-2516
-2487
-2458
-2429
-2400
-2370
-2341
-2311
-2281
-2252
-2222
-2193
-2164
-2135
-2106
-2077
-2047
-2017
-1989
-1959
-1929
-1899
-1869
-1838
-1807
-1776
-1744
-1712
-1681
-1649
-1617
-1586
-1555
-1523
-1492
-1461
-1430
-1399
-1368
-1336
-1304
-1272
-1239
-1206
-1173
-1140
-1106
-1073
-1039
-1004
-972
-939
-906
-873
-841
-808
-776
-743
-711
-678
-645
-612
-579
-545
-511
-477
-443
-408
-373
-339
-304
-269
-234
-199
-164
-129
-94
-59
-23
12
48
84
120
156
192
228
263
299
334
369
404
439
474
508
542
577
611
645
679
713
747
781
815
850
884
919
954
989
1024
1059
1094
1129
1164
1198
1233
1267
1300
1334
1368
1401
1435
1468
1502
1536
1570
1605
1639
1674
1709
1744
1780
1815
1850
1885
1919
1954
1988
2023
2057
2090
2124
2158
2191
2224
2258
2291
2324
2358
2391
2425
2458
2492
2525
2558
2592
2624
2657
2690
2723
2755
2788
2820
2852
2884
2917
2949
2981
3014
3047
3079
3112
3145
3179
3212
3245
3278
3311
3344
3376
3408
3440
3472
3503
3535
3566
3597
3629
3660
3692
3723
3755
3787
3818
3850
3882
3913
3945
3976
4008
4038
4069
4100
4130
4160
4190
4220
4249
4278
4307
4337
4366
4395
4424
4453
4482
4511
4540
4569
4598
4626
4655
4683
4710
4738
4765
4792
4819
4846
4873
4899
4925
4951
4977
5003
5029
5054
5079
5104
5128
5153
5177
5202
5226
5250
5275
5299
5323
5347
5371
5395
5419
5443
5467
5490
5513
5537
5560
5582
5605
5628
5650
5672
5694
5716
5738
5760
5782
5804
5826
5848
5870
5892
5914
5935
5956
5977
5997
6017
6036
6056
6075
6093
6112
6130
6148
6166
6184
6201
6218
6235
6252
6269
6285
6302
6318
6333
6349
6364
6379
6394
6409
6424
6439
6454
6468
6482
6497
6511
6525
6539
6553
6566
6580
6594
6608
6621
6635
6648
6662
6675
6688
6700
6713
6725
6737
6749
6761
6773
6785
6797
6808
6820
6831
6843
6855
6866
6878
6889
6900
6911
6922
6932
6943
6953
6962
6972
6981
6991
7000
7009
7018
7027
7036
7045
7053
7061
7069
7077
7085
7092
7099
7105
7112
7118
7125
7131
7137
7143
7149
7154
7160
7166
7171
7176
7182
7187
7192
7197
7201
7206
7211
7216
7220
7225
7229
7234
7238
7242
7247
7251
7255
7259
7263
7267
7271
7275
7279
7282
7285
7289
7292
7295
7297
7300
7303
7305
7307
7309
7311
7313
7315
7316
7318
7319
7321
7322
7324
7325
7326
7328
7329
7330
7331
7332
7334
7335
7336
7337
7338
7339
7340
7341
7341
7342
7342
7343
7343
7343
7343
7343
7343
7344
7344
7344
7344
7344
7344
7344
7344
7344
7344
7344
7343
7343
7342
7341
7341
7340
7340
7339
7338
7337
7336
7334
7333
7331
7330
7328
7327
7325
7324
7322
7320
7318
7316
7313
7311
7308
7305
7302
7299
7296
7292
7289
7285
7282
7278
7275
7271
7267
7263
7259
7255
7251
7247
7242
7237
7232
7227
7222
7216
7210
7204
7198
7192
7186
7180
7174
7167
7161
7154
7148
7141
7135
7128
7121
7114
7107
7100
7093
7086
7078
7071
7064
7056
7049
7042
7035
7028
7021
7014
7007
7000
6993
6986
6980
6973
6966
6959
6952
6944
6937
6930
6923
6915
6908
6901
6893
6886
6879
6871
6864
6856
6849
6841
6834
6826
6819
6811
6803
6796
6788
6779
6771
6763
6755
6747
6739
6731
6723
6715
6707
6699
6690
6682
6674
6666
6657
6648
6639
6630
6621
6611
6601
6592
6581
6571
6561
6550
6539
6529
6518
6507
6496
6485
6474
6462
6451
6439
6428
6416
6405
6393
6381
6369
6358
6346
6333
6321
6309
6296
6284
6272
6259
6247
6235
6223
6211
6198
6186
6174
6161
6149
6136
6123
6110
6098
6085
6072
6059
6045
6032
6019
6007
5994
5981
5968
5956
5943
5931
5918
5906
5894
5881
5869
5856
5843
5830
5818
5805
5792
5779
5766
5752
5739
5726
5712
5699
5686
5672
5659
5646
5632
5618
5604
5590
5576
5562
5547
5532
5516
5501
5485
5469
5454
5438
5422
5406
5390
5374
5359
5343
5327
5311
5296
5280
5264
5249
5233
5218
5202
5187
5171
5156
5140
5125
5109
5094
5078
5062
5047
5031
5015
4999
4983
4967
4951
4935
4919
4903
4887
4871
4855
4839
4823
4807
4791
4775
4759
4743
4727
4711
4695
4679
4663
4648
4632
4616
4601
4585
4570
4554
4538
4523
4507
4492
4477
4461
4446
4431
4415
4400
4384
4369
4353
4337
4321
4305
4288
4272
4256
4240
4224
4207
4191
4175
4158
4142
4125
4109
4091
4075
4059
4042
4025
4008
3991
3974
3957
3939
3922
3905
3887
3870
3853
3836
3818
3801
3784
3767
3750
3733
3716
3700
3683
3666
3649
3632
3616
3599
3582
3565
3548
3531
3515
3498
3481
3464
3447
3430
3413
3395
3378
3361
3343
3326
3308
3290
3273
3255
3237
3219
3201
3183
3165
3146
3128
3109
3091
3072
3053
3034
3015
2996
2977
2958
2938
2919
2899
2880
2860
2841
2821
2802
2782
2763
2744
2725
2705
2686
2667
2647
2627
2607
2587
2567
2547
2527
2506
2486
2465
2444
2424
2403
2383
2362
2342
2321
2300
2279
2257
2236
2214
2191
2169
2146
2122
2099
2075
2050
2025
2001
1976
1951
1926
1901
1876
1851
1825
1800
1774
1748
1723
1696
1670
1643
1616
1589
1561
1534
1506
1478
1450
1423
1395
1367
1340
1312
1285
1258
1230
1202
1174
1146
1118
1089
1061
1032
1002
974
946
917
888
859
830
801
772
744
715
686
657
628
599
569
540
511
481
452
422
392
363
333
303
274
244
214
184
154
124
93
63
33
3
-27
-57
-88
-118
-149
-180
-211
-242
-273
-304
-336
-367
-399
-430
-462
-493
-525
-556
-588
-620
-651
-683
-714
-746
-777
-809
-841
-872
-904
-936
-967
-999
-1031
-1062
-1094
-1125
-1156
-1188
-1219
-1250
-1282
-1313
-1345
-1376
-1407
-1439
-1470
-1501
-1532
-1564
-1595
-1626
-1656
-1687
-1718
-1749
-1780
-1811
-1842
-1873
-1904
-1935
-1967
-1998
-2029
-2061
-2092
-2123
-2155
-2186
-2217
-2248
-2279
-2310
-2341
-2372
-2403
-2434
-2464
-2495
-2525
-2555
-2585
-2615
-2645
-2675
-2705
-2735
-2764
-2794
-2824
-2853
-2883
-2912
-2941
-2970
-2999
-3028
-3056
-3085
-3113
-3141
-3169
-3196
-3224
-3251
-3278
-3304
-3331
-3357
-3384
-3410
-3436
-3462
-3488
-3515
-3541
-3567
-3593
-3619
-3645
-3671
-3697
-3722
-3748
-3773
-3798
-3823
-3848
-3872
-3897
-3921
-3945
-3969
-3993
-4017
-4040
-4064
-4088
-4111
-4135
-4158
-4181
-4204
-4227
-4250
-4272
-4294
-4317
-4339
-4360
-4382
-4404
-4425
-4446
-4467
-4488
-4508
-4529
-4549
-4569
-4589
-4609
-4628
-4647
-4666
-4685
-4704
-4722
-4740
-4758
-4776
-4793
-4811
-4828
-4844
-4861
-4877
-4892
-4908
-4923
-4939
-4954
-4969
-4984
-4999
-5013
-5027
-5041
-5055
-5068
-5081
-5093
-5105
-5117
-5128
-5139
-5150
-5160
-5169
-5179
-5188
-5197
-5205
-5214
-5222
-5230
-5238
-5245
-5253
-5260
-5266
-5273
-5279
-5284
-5290
-5295
-5300
-5305
-5309
-5313
-5316
-5319
-5322
-5325
-5327
-5329
-5331
-5332
-5334
-5336
-5337
-5338
-5339
-5340
-5340
-5340
-5340
-5339
-5338
-5337
-5335
-5333
-5330
-5327
-5324
-5320
-5316
-5312
-5308
-5303
-5299
-5294
-5290
-5285
-5280
-5274
-5269
-5263
-5258
-5252
-5245
-5239
-5232
-5225
-5217
-5209
-5202
-5194
-5186
-5178
-5170
-5162
-5154
-5146
-5137
-5128
-5119
-5109
-5099
-5089
-5078
-5068
-5057
-5046
-5035
-5023
-5012
-5001
-4989
-4977
-4966
-4954
-4942
-4930
-4918
-4906
-4894
-4881
-4868
-4855
-4841
-4827
-4813
-4799
-4785
-4771
-4756
-4741
-4726
-4711
-4696
-4680
-4664
-4648
-4632
-4615
-4599
-4582
-4565
-4548
-4531
-4514
-4497
-4479
-4462
-4444
-4425
-4407
-4388
-4368
-4348
-4328
-4307
-4287
-4266
-4245
-4224
-4204
-4183
-4162
-4141
-4120
-4099
-4077
-4056
-4035
-4014
-3992
-3970
-3948
-3926
-3904
-3882
-3860
-3839
-3817
-3796
-3774
-3753
-3731
-3710
-3688
-3667
-3645
-3624
-3602
-3580
-3559
-3537
-3515
-3493
-3472
-3450
-3428
-3406
-3384
-3362
-3340
-3317
-3295
-3273
-3251
-3228
-3205
-3183
-3159
-3136
-3113
-3090
-3067
-3044
-3021
-2998
-2976
-2953
-2930
-2907
-2884
-2861
-2838
-2814
-2790
-2767
-2743
-2719
-2695
-2671
-2647
-2622
-2598
-2574
-2549
-2524
-2500
-2475
-2450
-2425
-2400
-2375
-2349
-2324
-2298
-2273
-2247
-2222
-2196
-2171
-2145
-2120
-2094
-2069
-2044
-2017
-1993
-1967
-1942
-1917
-1892
-1867
-1842
-1817
-1792
-1768
-1744
-1719
-1695
-1672
-1648
-1624
-1601
-1578
-1555
-1532
-1509
-1486
-1463
-1440
-1417
-1394
-1370
-1347
-1323
-1300
-1276
-1253
-1229
-1206
-1183
-1159
-1136
-1113
-1090
-1067
-1044
-1022
-999
-977
-954
-931
-909
-886
-864
-842
-820
-798
-776
-754
-732
-709
-687
-665
-643
-621
-599
-577
-555
-533
-511
-489
-467
-445
-423
-401
-379
-357
-335
-313
-291
-269
-248
-226
-205
-184
-163
-142
-121
-101
-81
-60
-40
-20
0
20
40
61
81
102
122
142
162
183
203
223
243
263
283
303
323
343
364
384
404
424
445
466
486
507
529
550
571
592
614
635
656
677
698
719
740
761
781
803
824
845
866
888
910
931
952
973
994
1014
1035
1055
1075
1094
1114
1133
1152
1171
1190
1209
1228
1247
1265
1284
1302
1321
1339
1357
1376
1394
1411
1429
1447
1465
1482
1500
1517
1534
1551
1567
1584
1600
1616
1632
1648
1663
1679
1694
1710
1725
1739
1754
1768
1782
1796
1809
1823
1836
1849
1863
1876
1889
1901
1913
1925
1937
1948
1959
1969
1980
1990
2001
2011
2021
2033
2044
2055
2066
2077
2088
2099
2109
2120
2130
2140
2150
2160
2169
2178
2187
2195
2204
2212
2220
2228
2236
2243
2251
2259
2267
2275
2283
2291
2298
2306
2313
2320
2326
2332
2338
2344
2349
2354
2358
2363
2367
2371
2375
2379
2383
2387
2390
2394
2398
2402
2405
2408
2411
2414
2415
2417
2418
2419
2420
2421
2422
2423
2424
2425
2425
2426
2427
2427
2428
2428
2428
2428
2428
2427
2426
2425
2424
2423
2421
2418
2416
2413
2410
2407
2404
2400
2396
2391
2387
2382
2377
2371
2365
2359
2352
2345
2338
2331
2323
2314
2306
2297
2288
2278
2269
2259
2249
2239
2229
2219
2209
2199
2188
2178
2167
2157
2146
2136
2125
2114
2103
2092
2080
2068
2055
2043
2029
2016
2001
1988
1973
1958
1943
1928
1912
1897
1882
1867
1852
1837
1822
1807
1792
1776
1760
1744
1728
1712
1695
1679
1662
1645
1628
1611
1595
1578
1561
1543
1526
1509
1491
1473
1455
1436
1417
1398
1379
1359
1339
1319
1299
1279
1258
1238
1217
1197
1177
1156
1136
1116
1096
1075
1055
1034
1012
992
970
948
926
904
882
859
837
814
791
768
745
721
698
675
651
628
604
580
556
532
508
484
459
434
409
384
359
334
309
283
258
232
207
181
156
130
105
79
53
27
1
-25
-52
-78
-105
-132
-159
-186
-213
-241
-269
-297
-325
-353
-381
-410
-438
-466
-495
-523
-551
-580
-608
-636
-664
-692
-720
-748
-776
-804
-833
-861
-890
-918
-947
-977
-1006
-1036
-1066
-1095
-1125
-1155
-1186
-1216
-1246
-1276
-1307
-1337
-1367
-1397
-1427
-1457
-1487
-1517
-1546
-1576
-1605
-1635
-1665
-1694
-1724
-1753
-1783
-1812
-1842
-1871
-1901
-1930
-1959
-1988
-2017
-2045
-2075
-2103
-2131
-2160
-2189
-2217
-2246
-2275
-2304
-2333
-2361
-2390
-2419
-2448
-2477
-2506
-2535
-2564
-2592
-2621
-2650
-2678
-2707
-2735
-2763
-2792
-2821
-2850
-2879
-2908
-2937
-2967
-2996
-3025
-3053
-3082
-3110
-3139
-3167
-3196
-3225
-3253
-3282
-3310
-3339
-3367
-3396
-3424
-3453
-3481
-3510
-3538
-3566
-3594
-3623
-3650
-3678
-3706
-3734
-3762
-3790
-3818
-3846
-3874
-3902
-3931
-3959
-3987
-4014
-4043
-4070
-4099
-4127
-4156
-4184
-4213
-4241
-4270
-4298
-4327
-4356
-4385
-4414
-4443
-4471
-4500
-4528
-4556
-4584
-4611
-4639
-4666
-4694
-4721
-4749
-4776
-4804
-4831
-4858
-4885
-4912
-4939
-4965
-4992
-5018
-5044
-5070
-5096
-5122
-5147
-5173
-5198
-5223
-5248
-5274
-5299
-5324
-5349
-5374
-5399
-5423
-5447
-5471
-5495
-5519
-5542
-5565
-5588
-5610
-5632
-5654
-5676
-5697
-5718
-5739
-5759
-5779
-5799
-5819
-5839
-5858
-5878
-5897
-5916
-5935
-5953
-5972
-5990
-6008
-6025
-6043
-6059
-6076
-6092
-6108
-6124
-6139
-6154
-6169
-6184
-6199
-6213
-6227
-6241
-6255
-6268
-6281
-6294
-6307
-6319
-6331
-6343
-6354
-6365
-6375
-6386
-6396
-6406
-6415
-6425
-6435
-6445
-6455
-6465
-6475
-6485
-6495
-6505
-6514
-6523
-6532
-6541
-6550
-6558
-6566
-6573
-6581
-6588
-6595
-6602
-6608
-6615
-6622
-6629
-6636
-6643
-6649
-6655
-6661
-6667
-6673
-6678
-6683
-6688
-6693
-6698
-6702
-6706
-6710
-6714
-6717
-6721
-6724
-6727
-6731
-6734
-6736
-6739
-6741
-6743
-6745
-6747
-6748
-6750
-6751
-6752
-6754
-6755
-6756
-6757
-6758
-6758
-6759
-6760
-6760
-6760
-6760
-6760
-6760
-6759
-6758
-6757
-6755
-6754
-6752
-6750
-6748
-6746
-6744
-6741
-6738
-6735
-6732
-6728
-6725
-6721
-6717
-6713
-6709
-6706
-6702
-6697
-6693
-6689
-6684
-6680
-6675
-6670
-6664
-6659
-6653
-6647
-6641
-6634
-6627
-6621
-6613
-6606
-6599
-6592
-6585
-6577
-6570
-6562
-6554
-6546
-6537
-6528
-6520
-6511
-6501
-6492
-6482
-6473
-6463
-6453
-6442
-6431
-6420
-6409
-6398
-6386
-6375
-6363
-6351
-6338
-6326
-6314
-6302
-6290
-6277
-6265
-6253
-6241
-6228
-6216
-6203
-6191
-6178
-6166
-6153
-6140
-6127
-6114
-6101
-6088
-6074
-6061
-6048
-6035
-6021
-6008
-5994
-5980
-5966
-5952
-5937
-5923
-5908
-5893
-5878
-5863
-5847
-5831
-5815
-5799
-5783
-5766
-5750
-5734
-5718
-5702
-5685
-5669
-5653
-5637
-5620
-5603
-5586
-5569
-5552
-5534
-5517
-5499
-5481
-5463
-5445
-5426
-5408
-5389
-5370
-5351
-5332
-5313
-5294
-5274
-5254
-5234
-5214
-5194
-5174
-5153
-5133
-5112
-5092
-5071
-5051
-5030
-5009
-4989
-4968
-4947
-4926
-4904
-4883
-4861
-4840
-4818
-4796
-4774
-4752
-4730
-4708
-4685
-4663
-4641
-4619
-4596
-4574
-4552
-4529
-4507
-4484
-4461
-4439
-4416
-4393
-4370
-4347
-4324
-4300
-4277
-4254
-4230
-4206
-4182
-4158
-4134
-4111
-4086
-4062
-4038
-4014
-3991
-3966
-3942
-3918
-3893
-3869
-3844
-3819
-3794
-3769
-3744
-3718
-3693
-3668
-3642
-3617
-3592
-3566
-3541
-3516
-3491
-3466
-3441
-3415
-3390
-3365
-3340
-3314
-3289
-3264
-3238
-3213
-3188
-3162
-3137
-3112
-3087
-3061
-3036
-3011
-2986
-2961
-2936
-2912
-2887
-2863
-2838
-2813
-2788
-2763
-2738
-2713
-2687
-2661
-2635
-2610
-2584
-2558
-2533
-2508
-2483
-2458
-2433
-2408
-2384
-2359
-2334
-2310
-2286
-2262
-2238
-2215
-2191
-2168
-2144
-2121
-2097
-2074
-2050
-2027
-2004
-1980
-1957
-1934
-1911
-1888
-1865
-1842
-1819
-1796
-1774
-1751
-1729
-1707
-1685
-1663
-1642
-1620
-1598
-1576
-1555
-1533
-1512
-1490
-1469
-1448
-1427
-1407
-1386
-1366
-1347
-1327
-1308
-1289
-1270
-1251
-1232
-1213
-1194
-1175
-1155
-1136
-1116
-1096
-1076
-1057
-1037
-1016
-998
-979
-959
-940
-922
-903
-884
-866
-848
-830
-812
-794
-776
-759
-741
-724
-707
-690
-673
-656
-640
-624
-608
-593
-577
-563
-548
-533
-519
-505
-492
-478
-465
-451
-438
-424
-410
-396
-383
-369
-355
-342
-329
-316
-303
-291
-278
-266
-254
-242
-230
-219
-207
-196
-184
-173
-162
-150
-139
-129
-118
-107
-97
-87
-76
-67
-57
-47
-38
-29
-20
-11
-3
5
14
22
30
37
45
52
60
67
75
82
89
97
104
111
118
125
131
138
144
150
156
162
168
173
179
184
189
193
198
202
206
210
214
218
221
225
228
232
235
239
242
245
249
252
255
258
260
262
264
265
266
267
268
269
270
272
273
274
275
277
278
279
281
282
283
284
285
286
287
287
288
289
290
290
291
292
292
293
293
293
293
293
293
292
291
290
289
288
287
286
286
285
284
283
282
281
280
279
277
276
275
274
272
270
269
267
265
263
261
259
256
254
252
249
247
245
242
239
237
234
231
229
226
222
219
216
212
209
205
202
198
195
192
189
186
183
180
177
174
171
168
164
161
158
155
151
148
144
140
137
134
131
128
125
122
119
117
115
112
110
108
105
102
99
97
94
91
89
86
84
82
80
79
78
77
76
75
75
74
74
73
72
71
70
68
67
66
65
63
63
62
61
61
61
61
61
61
61
62
62
63
63
64
65
65
66
66
66
66
67
67
67
68
69
70
71
72
73
75
76
78
80
81
82
84
85
87
88
90
91
93
96
98
101
105
108
112
115
119
123
127
130
134
137
141
144
147
150
154
157
160
163
167
170
174
178
183
187
192
196
201
206
211
216
221
226
231
235
240
245
250
255
261
266
272
277
283
289
295
301
307
313
319
324
329
335
340
345
350
355
360
365
371
376
382
389
395
402
409
416
424
431
438
445
451
458
464
471
477
484
490
497
504
510
517
524
531
538
546
553
561
569
577
584
592
599
606
613
619
625
632
638
644
650
657
663
670
676
683
690
697
705
712
720
727
734
741
748
755
762
769
776
783
791
798
805
812
820
827
834
842
849
857
865
873
881
889
897
905
914
922
931
940
949
958
967
975
984
992
1000
1008
1016
1025
1034
1042
1051
1059
1068
1076
1085
1093
1101
1110
1118
1126
1134
1142
1150
1157
1165
1172
1179
1186
1193
1201
1208
1215
1223
1231
1239
1246
1254
1262
1270
1278
1285
1293
1301
1309
1317
1325
1333
1340
1348
1355
1363
1370
1378
1386
1394
1402
1410
1418
1426
1434
1442
1450
1458
1465
1473
1480
1487
1494
1501
1507
1513
1520
1526
1532
1538
1545
1551
1557
1563
1570
1576
1582
1588
1594
1600
1606
1612
1618
1624
1630
1636
1641
1647
1653
1658
1663
1669
1674
1679
1685
1690
1695
1701
1706
1711
1716
1721
1726
1731
1736
1740
1744
1748
1752
1755
1758
1761
1764
1767
1769
1772
1775
1777
1780
1783
1786
1789
1793
1797
1801
1805
1809
1814
1819
1824
1829
1834
1839
1843
1848
1852
1855
1858
1861
1864
1866
1869
1871
1873
1875
1876
1878
1880
1882
1884
1886
1888
1890
1892
1894
1896
1898
1899
1900
1901
1902
1903
1904
1905
1905
1906
1907
1907
1908
1909
1909
1910
1910
1911
1911
1911
1911
1911
1911
1910
1910
1909
1908
1908
1907
1907
1907
1907
1908
1908
1909
1909
1910
1910
1911
1911
1911
1911
1912
1912
1912
1912
1912
1912
1912
1912
1912
1912
1913
1913
1914
1914
1915
1915
1915
1916
1916
1915
1915
1915
1914
1914
1914
1913
1913
1913
1913
1913
1913
1914
1914
1915
1915
1915
1915
1916
1916
1916
1915
1915
1915
1915
1915
1915
1915
1916
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1929
1930
1931
1933
1934
1936
1937
1939
1942
1944
1947
1951
1954
1958
1962
1965
1969
1973
1977
1980
1984
1988
1992
1996
1999
2003
2007
2011
2015
2019
2024
2028
2032
2037
2041
2045
2051
2055
2060
2064
2068
2073
2077
2081
2085
2089
2093
2097
2101
2105
2110
2114
2119
2125
2130
2135
2141
2147
2152
2158
2164
2171
2177
2184
2190
2197
2204
2211
2218
2225
2232
2240
2247
2255
2263
2271
2279
2287
2296
2304
2312
2320
2329
2337
2345
2354
2363
2372
2381
2390
2400
2410
2420
2430
2440
2450
2460
2470
2480
2490
2500
2511
2521
2531
2541
2552
2562
2573
2584
2596
2608
2620
2632
2645
2657
2670
2682
2695
2708
2720
2733
2746
2759
2772
2785
2798
2811
2825
2838
2852
2866
2880
2893
2907
2921
2934
2948
2962
2975
2989
3002
3016
3030
3043
3057
3071
3085
3100
3114
3128
3143
3158
3172
3187
3201
3216
3230
3245
3259
3274
3288
3303
3317
3332
3347
3363
3378
3394
3409
3425
3441
3457
3473
3490
3506
3521
3537
3553
3569
3584
3600
3616
3632
3649
3665
3682
3699
3716
3733
3750
3768
3785
3803
3820
3838
3856
3873
3891
3908
3925
3942
3959
3976
3994
4011
4027
4045
4062
4080
4098
4115
4132
4149
4165
4182
4198
4214
4230
4245
4261
4276
4291
4306
4321
4335
4350
4365
4380
4395
4410
4425
4441
4456
4471
4486
4501
4516
4531
4545
4560
4574
4589
4603
4618
4632
4647
4661
4676
4691
4706
4721
4736
4751
4766
4781
4795
4810
4824
4838
4851
4865
4878
4891
4904
4917
4929
4942
4954
4967
4979
4991
5004
5016
5028
5041
5053
5065
5077
5089
5101
5112
5124
5135
5146
5156
5167
5178
5188
5198
5209
5219
5229
5239
5249
5259
5268
5278
5287
5297
5306
5315
5324
5332
5341
5349
5358
5366
5375
5383
5392
5400
5408
5416
5424
5432
5439
5447
5454
5461
5468
5475
5482
5488
5495
5502
5509
5516
5522
5529
5536
5542
5549
5555
5561
5567
5573
5579
5584
5590
5595
5600
5605
5610
5615
5620
5625
5629
5634
5638
5643
5647
5652
5656
5661
5665
5670
5674
5678
5682
5686
5690
5694
5697
5701
5704
5707
5710
5713
5715
5717
5720
5722
5724
5726
5728
5730
5731
5733
5734
5736
5737
5739
5740
5741
5742
5744
5745
5746
5747
5749
5750
5751
5751
5752
5752
5753
5753
5753
5753
5752
5751
5750
5749
5748
5746
5745
5743
5741
5739
5737
5734
5732
5729
5727
5724
5721
5718
5716
5713
5710
5706
5703
5700
5697
5693
5689
5685
5681
5677
5673
5668
5664
5659
5655
5650
5645
5640
5634
5629
5623
5617
5611
5605
5599
5593
5586
5580
5573
5566
5559
5552
5544
5537
5529
5522
5514
5507
5499
5492
5484
5477
5470
5463
5456
5448
5441
5434
5426
5419
5411
5404
5396
5388
5379
5371
5363
5354
5346
5337
5329
5321
5313
5304
5296
5288
5280
5273
5265
5256
5248
5240
5231
5223
5214
5205
5195
5186
5177
5167
5158
5149
5139
5130
5120
5111
5102
5092
5083
5073
5063
5054
5044
5034
5023
5013
5003
4993
4983
4973
4963
4954
4944
4935
4926
4917
4908
4898
4889
4880
4870
4861
4851
4842
4832
4822
4812
4802
4792
4783
4773
4764
4754
4745
4736
4727
4718
4709
4700
4690
4681
4672
4663
4654
4645
4636
4628
4619
4611
4603
4595
4588
4580
4573
4565
4558
4551
4544
4537
4530
4523
4516
4509
4501
4494
4487
4480
4472
4465
4458
4451
4444
4438
4431
4424
4418
4411
4404
4397
4390
4383
4376
4368
4360
4353
4345
4337
4329
4320
4312
4304
4296
4288
4280
4272
4264
4257
4249
4241
4234
4226
4219
4211
4203
4195
4186
4178
4169
4160
4151
4142
4134
4125
4116
4107
4099
4091
4082
4074
4066
4058
4050
4042
4034
4026
4018
4010
4002
3993
3985
3977
3969
3961
3953
3945
3936
3928
3920
3912
3904
3897
3889
3881
3873
3865
3857
3850
3842
3834
3826
3818
3810
3802
3794
3786
3779
3771
3763
3755
3748
3741
3734
3727
3720
3713
3706
3699
3692
3684
3677
3670
3663
3655
3648
3641
3633
3626
3618
3611
3603
3596
3588
3581
3573
3566
3558
3551
3543
3535
3527
3519
3510
3502
3493
3484
3475
3466
3457
3448
3438
3429
3419
3410
3401
3392
3384
3376
3367
3359
3351
3342
3334
3325
3317
3308
3299
3290
3281
3272
3263
3255
3246
3238
3230
3222
3214
3206
3198
3191
3183
3176
3168
3161
3154
3146
3139
3132
3125
3118
3110
3103
3096
3089
3081
3073
3066
3058
3051
3043
3035
3027
3019
3011
3002
2994
2985
2976
2967
2957
2948
2939
2930
2920
2911
2902
2894
2885
2877
2868
2860
2852
2844
2836
2828
2819
2811
2803
2794
2785
2777
2768
2760
2751
2743
2735
2727
2719
2711
2703
2695
2687
2680
2672
2664
2656
2649
2641
2633
2625
2617
2609
2601
2593
2586
2578
2571
2563
2555
2548
2540
2532
2524
2517
2509
2501
2493
2485
2477
2469
2461
2453
2445
2437
2429
2422
2414
2406
2398
2391
2383
2375
2367
2358
2350
2342
2334
2325
2317
2308
2299
2290
2282
2273
2264
2256
2248
2239
2231
2224
2216
2208
2201
2194
2187
2180
2173
2166
2159
2152
2145
2138
2131
2124
2117
2109
2102
2094
2087
2079
2072
2064
2056
2049
2041
2033
2025
2019
2012
2005
1998
1992
1985
1978
1972
1965
1959
1952
1946
1940
1933
1927
1921
1915
1909
1903
1898
1892
1887
1881
1876
1871
1865
1860
1854
1849
1843
1838
1832
1827
1821
1815
1810
1804
1798
1793
1787
1781
1776
1770
1765
1760
1754
1749
1744
1739
1733
1728
1723
1718
1714
1709
1704
1700
1695
1690
1685
1680
1676
1671
1666
1661
1656
1652
1647
1642
1637
1632
1627
1622
1618
1613
1609
1604
1600
1596
1591
1587
1584
1580
1576
1573
1570
1567
1564
1561
1558
1555
1552
1548
1545
1542
1539
1535
1532
1529
1526
1522
1519
1515
1512
1508
1504
1501
1497
1493
1489
1485
1481
1477
1473
1469
1465
1460
1456
1452
1448
1444
1440
1436
1431
1426
1422
1417
1411
1406
1401
1395
1389
1384
1377
1371
1365
1358
1352
1345
1338
1332
1325
1318
1311
1304
1297
1290
1283
1276
1269
1261
1254
1247
1240
1232
1225
1218
1210
1202
1195
1187
1179
1170
1162
1153
1145
1136
1126
1117
1107
1098
1088
1078
1068
1058
1049
1039
1029
1018
1008
999
989
980
970
960
950
941
931
921
912
902
893
883
874
865
855
845
836
826
816
806
795
785
774
764
753
743
732
721
711
700
689
678
666
655
643
632
620
607
595
582
570
557
544
532
519
506
494
481
468
456
443
430
417
404
391
378
364
351
337
324
310
297
283
269
256
242
228
215
201
187
173
160
146
133
119
106
93
80
67
54
41
28
15
2
-12
-25
-38
-51
-64
-77
-90
-103
-115
-128
-140
-153
-165
-178
-190
-203
-216
-228
-241
-253
-266
-278
-290
-302
-314
-326
-338
-349
-361
-372
-384
-395
-406
-418
-429
-441
-452
-464
-475
-487
-498
-510
-521
-532
-543
-555
-566
-577
-588
-599
-610
-621
-632
-643
-654
-665
-675
-686
-697
-708
-718
-729
-740
-751
-762
-773
-784
-795
-806
-818
-829
-841
-852
-864
-875
-887
-899
-911
-923
-935
-947
-959
-971
-983
-995
-1006
-1018
-1031
-1043
-1055
-1067
-1079
-1091
-1104
-1116
-1128
-1141
-1154
-1167
-1180
-1193
-1206
-1220
-1233
-1247
-1261
-1275
-1289
-1304
-1318
-1333
-1347
-1361
-1376
-1390
-1405
-1419
-1433
-1447
-1461
-1475
-1489
-1502
-1516
-1530
-1543
-1557
-1570
-1583
-1596
-1610
-1623
-1636
-1648
-1661
-1674
-1686
-1699
-1711
-1724
-1737
-1750
-1763
-1777
-1790
-1804
-1817
-1831
-1845
-1859
-1873
-1887
-1901
-1915
-1929
-1943
-1958
-1972
-1987
-2001
-2017
-2033
-2048
-2064
-2080
-2096
-2112
-2128
-2145
-2161
-2178
-2195
-2212
-2229
-2246
-2262
-2279
-2296
-2313
-2330
-2347
-2364
-2381
-2398
-2416
-2433
-2451
-2469
-2487
-2505
-2523
-2541
-2559
-2578
-2596
-2614
-2633
-2651
-2670
-2688
-2707
-2725
-2744
-2762
-2781
-2800
-2819
-2838
-2858
-2877
-2897
-2917
-2937
-2957
-2977
-2997
-3016
-3036
-3056
-3076
-3096
-3116
-3136
-3155
-3175
-3195
-3215
-3234
-3254
-3274
-3294
-3315
-3335
-3356
-3377
-3397
-3418
-3440
-3461
-3482
-3503
-3524
-3545
-3566
-3586
-3607
-3628
-3649
-3669
-3690
-3710
-3731
-3752
-3772
-3793
-3813
-3834
-3854
-3875
-3895
-3916
-3936
-3957
-3977
-3997
-4018
-4038
-4059
-4078
-4100
-4120
-4141
-4161
-4182
-4202
-4223
-4243
-4264
-4284
-4305
-4326
-4346
-4367
-4388
-4410
-4431
-4452
-4474
-4496
-4517
-4539
-4560
-4582
-4604
-4626
-4647
-4669
-4691
-4713
-4735
-4757
-4779
-4801
-4823
-4845
-4867
-4889
-4912
-4934
-4956
-4979
-5001
-5024
-5046
-5069
-5091
-5113
-5136
-5158
-5180
-5203
-5225
-5247
-5269
-5291
-5313
-5334
-5356
-5378
-5399
-5421
-5442
-5464
-5485
-5507
-5528
-5549
-5571
-5592
-5613
-5634
-5656
-5677
-5698
-5719
-5739
-5760
-5781
-5801
-5822
-5842
-5863
-5883
-5904
-5924
-5944
-5964
-5984
-6004
-6023
-6042
-6062
-6081
-6100
-6119
-6137
-6156
-6174
-6193
-6211
-6229
-6248
-6266
-6283
-6301
-6319
-6336
-6353
-6370
-6387
-6404
-6421
-6438
-6454
-6471
-6488
-6504
-6521
-6538
-6555
-6572
-6589
-6606
-6623
-6640
-6657
-6674
-6691
-6708
-6725
-6742
-6759
-6777
-6794
-6811
-6828
-6846
-6863
-6881
-6898
-6916
-6934
-6951
-6969
-6986
-7003
-7020
-7037
-7054
-7071
-7088
-7104
-7121
-7137
-7154
-7170
-7186
-7202
-7218
-7234
-7250
-7266
-7281
-7297
-7313
-7328
-7343
-7359
-7374
-7389
-7403
-7418
-7432
-7446
-7460
-7474
-7488
-7501
-7514
-7528
-7541
-7554
-7567
-7580
-7593
-7606
-7619
-7632
-7645
-7658
-7672
-7685
-7698
-7711
-7724
-7737
-7751
-7764
-7778
-7791
-7804
-7818
-7831
-7844
-7858
-7871
-7884
-7897
-7909
-7922
-7935
-7947
-7959
-7971
-7983
-7995
-8006
-8016
-8028
-8039
-8050
-8060
-8070
-8080
-8090
-8100
-8109
-8119
-8129
-8138
-8147
-8156
-8164
-8173
-8180
-8189
-8198
-8206
-8214
-8221
-8229
-8237
-8244
-8252
-8259
-8266
-8272
-8279
-8285
-8291
-8297
-8303
-8309
-8314
-8320
-8325
-8331
-8336
-8342
-8347
-8352
-8357
-8362
-8367
-8372
-8376
-8380
-8384
-8387
-8390
-8393
-8396
-8398
-8401
-8403
-8405
-8406
-8408
-8409
-8410
-8411
-8412
-8413
-8413
-8414
-8414
-8413
-8413
-8412
-8411
-8410
-8409
-8408
-8406
-8405
-8403
-8401
-8399
-8397
-8394
-8392
-8389
-8386
-8383
-8380
-8377
-8374
-8371
-8367
-8363
-8360
-8356
-8351
-8347
-8342
-8337
-8332
-8327
-8322
-8317
-8312
-8307
-8301
-8296
-8290
-8284
-8279
-8273
-8266
-8260
-8254
-8247
-8241
-8234
-8227
-8220
-8213
-8206
-8199
-8192
-8185
-8178
-8170
-8164
-8156
-8148
-8141
-8134
-8125
-8118
-8109
-8102
-8093
-8086
-8077
-8070
-8061
-8054
-8045
-8039
-8031
-8023
-8016
-8009
-8000
-7994
-7986
-7979
-7971
-7963
-7955
-7946
-7938
-7929
-7921
-7912
-7904
-7895
-7887
-7878
-7870
-7862
-7854
-7845
-7837
-7829
-7821
-7812
-7803
-7794
-7784
-7774
-7764
-7754
-7743
-7733
-7722
-7712
-7702
-7692
-7681
-7671
-7661
-7651
-7640
-7630
-7619
-7607
-7596
-7584
-7572
-7559
-7547
-7534
-7521
-7508
-7496
-7482
-7469
-7456
-7443
-7429
-7415
-7402
-7388
-7374
-7360
-7346
-7332
-7317
-7303
-7289
-7274
-7260
-7245
-7231
-7216
-7202
-7187
-7173
-7158
-7143
-7128
-7113
-7098
-7083
-7068
-7052
-7037
-7021
-7006
-6991
-6975
-6959
-6944
-6928
-6912
-6897
-6881
-6865
-6848
-6832
-6816
-6799
-6782
-6766
-6749
-6732
-6715
-6698
-6681
-6664
-6647
-6630
-6614
-6597
-6580
-6564
-6547
-6530
-6513
-6496
-6478
-6460
-6442
-6423
-6404
-6385
-6366
-6347
-6327
-6308
-6288
-6268
-6248
-6227
-6207
-6186
-6165
-6144
-6123
-6102
-6081
-6059
-6038
-6016
-5995
-5973
-5951
-5930
-5908
-5886
-5864
-5842
-5820
-5797
-5775
-5752
-5729
-5706
-5683
-5660
-5636
-5613
-5589
-5566
-5542
-5519
-5495
-5471
-5448
-5424
-5400
-5376
-5352
-5328
-5303
-5279
-5255
-5230
-5205
-5180
-5155
-5130
-5105
-5080
-5055
-5029
-5004
-4978
-4952
-4926
-4900
-4874
-4848
-4822
-4795
-4769
-4742
-4716
-4689
-4662
-4635
-4608
-4581
-4554
-4526
-4499
-4472
-4445
-4417
-4390
-4363
-4335
-4308
-4281
-4253
-4226
-4199
-4172
-4144
-4117
-4089
-4062
-4034
-4006
-3978
-3950
-3922
-3894
-3865
-3837
-3809
-3781
-3752
-3724
-3696
-3668
-3640
-3611
-3583
-3555
-3526
-3498
-3469
-3440
-3411
-3382
-3353
-3324
-3294
-3265
-3235
-3206
-3176
-3147
-3117
-3088
-3058
-3028
-2999
-2969
-2939
-2909
-2879
-2848
-2818
-2788
-2758
-2727
-2697
-2667
-2637
-2607
-2577
-2547
-2517
-2488
-2458
-2429
-2399
-2370
-2340
-2311
-2281
-2252
-2222
-2193
-2163
-2133
-2104
-2074
-2044
-2015
-1985
-1955
-1925
-1895
-1865
-1835
-1804
-1774
-1744
-1714
-1684
-1654
-1624
-1595
-1565
-1536
-1507
-1478
-1449
-1421
-1392
-1363
-1334
-1305
-1276
-1247
-1218
-1188
-1159
-1130
-1100
-1071
-1042
-1012
-983
-954
-925
-896
-868
-840
-811
-783
-755
-727
-698
-670
-641
-612
-583
-555
-526
-497
-469
-440
-412
-384
-356
-328
-300
-273
-245
-218
-190
-163
-136
-109
-82
-55
-27
0
27
54
81
107
134
161
187
214
240
266
292
318
344
370
396
422
447
473
498
524
549
574
599
624
648
673
697
721
744
768
792
815
838
861
884
907
930
953
976
999
1022
1045
1067
1089
1112
1134
1155
1177
1198
1219
1240
1261
1282
1303
1324
1345
1366
1387
1409
1430
1451
1473
1494
1515
1535
1556
1576
1596
1616
1636
1656
1676
1695
1714
1734
1753
1772
1791
1810
1829
1848
1867
1885
1903
1921
1939
1956
1974
1991
2009
2025
2043
2060
2076
2092
2109
2125
2140
2156
2171
2186
2201
2216
2231
2245
2259
2273
2286
2300
2314
2327
2341
2354
2367
2381
2394
2406
2419
2431
2443
2454
2466
2476
2487
2497
2507
2516
2526
2535
2544
2554
2563
2572
2582
2591
2600
2609
2618
2627
2635
2643
2651
2659
2668
2676
2684
2692
2700
2708
2716
2723
2731
2739
2747
2754
2762
2769
2777
2784
2792
2799
2807
2814
2822
2830
2837
2845
2852
2860
2867
2874
2880
2887
2893
2900
2906
2913
2919
2925
2932
2938
2944
2951
2957
2963
2970
2976
2982
2989
2995
3001
3007
3013
3019
3024
3030
3035
3041
3046
3051
3056
3061
3066
3071
3076
3080
3085
3089
3093
3098
3102
3106
3111
3115
3119
3123
3128
3132
3136
3141
3145
3149
3152
3156
3159
3162
3165
3168
3170
3173
3175
3177
3180
3182
3185
3187
3190
3193
3195
3198
3201
3203
3206
3208
3210
3212
3215
3217
3219
3221
3223
3225
3227
3229
3230
3232
3233
3235
3236
3238
3239
3241
3243
3245
3248
3250
3252
3254
3255
3257
3259
3260
3262
3263
3265
3266
3268
3270
3271
3273
3275
3277
3279
3281
3284
3286
3289
3292
3294
3297
3299
3301
3303
3305
3307
3309
3310
3311
3312
3313
3314
3316
3317
3318
3319
3320
3321
3323
3324
3326
3327
3329
3330
3331
3332
3333
3334
3334
3334
3335
3335
3335
3335
3335
3335
3334
3334
3334
3334
3334
3334
3333
3333
3333
3332
3331
3330
3329
3327
3326
3324
3323
3321
3319
3317
3316
3313
3311
3309
3306
3304
3301
3298
3295
3292
3288
3285
3281
3277
3273
3270
3266
3262
3258
3254
3250
3246
3242
3238
3234
3229
3225
3220
3215
3210
3204
3199
3193
3188
3182
3176
3169
3163
3157
3151
3144
3138
3132
3126
3119
3113
3107
3100
3094
3087
3080
3073
3066
3059
3051
3044
3037
3029
3022
3015
3007
3000
2993
2986
2979
2972
2964
2957
2949
2941
2932
2924
2915
2906
2897
2887
2878
2868
2858
2848
2838
2829
2819
2810
2801
2792
2783
2774
2765
2756
2747
2738
2729
2720
2711
2702
2694
2685
2676
2667
2659
2650
2641
2631
2622
2613
2603
2593
2583
2573
2563
2552
2542
2532
2521
2511
2501
2491
2481
2471
2461
2451
2441
2431
2420
2409
2398
2387
2376
2365
2354
2342
2331
2319
2308
2297
2286
2275
2265
2254
2244
2233
2223
2212
2201
2191
2180
2169
2157
2146
2135
2123
2112
2100
2088
2076
2064
2052
2040
2028
2016
2005
1993
1981
1969
1957
1945
1933
1921
1909
1897
1884
1871
1858
1844
1831
1817
1804
1790
1777
1764
1751
1737
1724
1711
1698
1685
1672
1659
1645
1632
1618
1605
1591
1577
1563
1549
1535
1521
1506
1492
1478
1464
1449
1435
1420
1405
1391
1376
1361
1346
1331
1316
1301
1286
1271
1256
1241
1226
1211
1197
1182
1167
1152
1138
1123
1108
1093
1078
1064
1049
1034
1020
1006
992
977
963
949
935
921
907
893
879
865
851
838
824
810
796
782
768
754
740
727
713
700
686
673
659
646
633
619
606
593
581
568
555
543
531
519
506
494
482
470
458
446
434
422
410
399
387
375
364
352
340
329
317
306
294
283
272
261
249
238
227
215
204
193
182
171
159
148
137
126
114
103
92
81
70
59
48
37
26
16
5
-5
-15
-25
-35
-45
-55
-65
-75
-84
-94
-104
-113
-122
-132
-141
-150
-159
-167
-176
-185
-193
-202
-210
-219
-227
-235
-244
-252
-260
-268
-277
-285
-293
-300
-308
-315
-322
-329
-336
-342
-349
-355
-361
-367
-372
-378
-383
-388
-393
-398
-403
-408
-413
-418
-423
-428
-432
-436
-440
-444
-448
-452
-455
-459
-463
-466
-470
-473
-477
-480
-483
-487
-490
-493
-496
-499
-501
-504
-507
-509
-511
-513
-514
-516
-517
-518
-519
-520
-520
-521
-521
-521
-521
-522
-522
-522
-523
-524
-525
-526
-526
-527
-527
-528
-528
-528
-528
-528
-527
-527
-526
-526
-525
-524
-522
-521
-520
-519
-518
-517
-516
-515
-514
-513
-512
-510
-508
-506
-504
-502
-500
-497
-495
-493
-490
-487
-485
-482
-479
-476
-473
-470
-467
-464
-460
-457
-453
-449
-445
-440
-435
-431
-426
-420
-415
-409
-404
-398
-393
-387
-381
-376
-370
-364
-358
-353
-347
-341
-335
-329
-323
-317
-311
-304
-298
-291
-284
-277
-270
-263
-256
-249
-242
-235
-228
-220
-213
-205
-198
-190
-182
-174
-165
-157
-148
-139
-130
-120
-111
-101
-92
-82
-73
-63
-54
-45
-36
-27
-18
-8
1
11
20
30
40
50
60
70
80
91
102
113
123
134
145
156
167
179
190
201
213
224
236
248
259
271
283
296
308
321
333
346
359
372
386
399
412
425
439
452
465
478
491
505
518
532
546
560
574
588
602
616
631
645
660
675
690
705
719
734
749
765
780
795
810
826
841
857
872
888
904
919
935
951
967
983
1000
1016
1033
1050
1066
1083
1100
1116
1133
1149
1165
1182
1198
1214
1230
1246
1262
1278
1294
1310
1326
1342
1357
1373
1389
1405
1421
1437
1453
1469
1485
1501
1517
1533
1549
1565
1580
1596
1611
1627
1642
1658
1673
1689
1704
1720
1735
1751
1766
1781
1796
1811
1825
1840
1855
1870
1885
1900
1915
1930
1946
1961
1977
1993
2009
2025
2041
2057
2073
2089
2105
2121
2136
2152
2168
2183
2199
2214
2230
2245
2261
2276
2292
2308
2324
2340
2356
2372
2388
2403
2419
2435
2450
2465
2481
2496
2512
2527
2542
2558
2573
2588
2604
2619
2635
2650
2666
2681
2696
2711
2726
2741
2756
2771
2785
2800
2815
2829
2844
2858
2873
2887
2901
2915
2929
2944
2958
2971
2985
2999
3013
3027
3041
3054
3068
3082
3095
3109
3122
3135
3148
3160
3173
3185
3197
3209
3222
3234
3246
3258
3270
3282
3293
3305
3317
3329
3341
3353
3365
3377
3388
3400
3412
3423
3434
3446
3457
3468
3479
3490
3501
3512
3523
3534
3544
3555
3566
3577
3588
3599
3610
3621
3632
3643
3654
3665
3676
3687
3698
3709
3720
3731
3742
3753
3764
3775
3785
3796
3806
3817
3827
3837
3848
3858
3868
3878
3888
3898
3908
3918
3927
3937
3947
3956
3966
3975
3983
3992
4000
4008
4016
4024
4032
4040
4046
4054
4062
4069
4077
4083
4091
4098
4105
4112
4119
4125
4132
4138
4145
4151
4158
4164
4171
4177
4183
4190
4196
4202
4208
4214
4220
4225
4230
4235
4240
4245
4249
4253
4257
4261
4265
4268
4272
4275
4278
4281
4284
4287
4290
4293
4296
4298
4301
4304
4307
4310
4313
4316
4319
4322
4325
4328
4331
4334
4337
4339
4342
4344
4346
4348
4350
4352
4353
4355
4357
4358
4360
4361
4363
4365
4367
4368
4370
4372
4373
4375
4376
4377
4378
4379
4380
4381
4381
4382
4383
4383
4384
4385
4385
4386
4387
4387
4388
4389
4389
4390
4390
4391
4391
4391
4391
4392
4392
4392
4392
4393
4393
4393
4393
4393
4393
4393
4393
4393
4393
4392
4392
4392
4391
4391
4390
4390
4389
4389
4388
4388
4387
4386
4385
4384
4383
4381
4379
4378
4376
4374
4371
4369
4367
4364
4362
4359
4356
4353
4350
4347
4344
4341
4338
4335
4332
4329
4326
4323
4320
4317
4314
4311
4308
4305
4301
4298
4294
4291
4287
4283
4280
4276
4272
4267
4263
4259
4255
4250
4246
4242
4237
4233
4229
4224
4219
4215
4210
4205
4199
4194
4189
4183
4177
4172
4166
4159
4153
4147
4140
4134
4127
4120
4112
4105
4098
4090
4082
4074
4065
4057
4048
4038
4030
4019
4011
4002
3992
3983
3973
3963
3953
3942
3931
3920
3909
3898
3886
3875
3863
3851
3838
3826
3813
3801
3788
3775
3763
3750
3737
3724
3711
3699
3686
3673
3660
3647
3634
3621
3608
3595
3582
3568
3555
3541
3528
3514
3500
3486
3471
3457
3443
3429
3414
3400
3385
3371
3356
3341
3327
3312
3297
3282
3267
3252
3237
3221
3206
3190
3174
3158
3142
3126
3110
3094
3077
3061
3045
3028
3012
2995
2979
2962
2946
2929
2912
2894
2877
2859
2841
2823
2805
2787
2769
2751
2732
2714
2696
2678
2659
2641
2623
2604
2586
2568
2549
2531
2512
2493
2474
2455
2436
2417
2397
2378
2359
2339
2320
2301
2281
2262
2243
2223
2203
2184
2164
2144
2123
2103
2082
2061
2040
2019
1998
1976
1955
1934
1913
1891
1870
1849
1828
1807
1786
1765
1744
1723
1703
1682
1661
1640
1619
1598
1577
1556
1535
1514
1493
1472
1452
1431
1410
1389
1369
1348
1328
1308
1287
1267
1247
1227
1208
1188
1168
1148
1129
1109
1090
1070
1050
1031
1010
992
972
953
933
914
894
875
856
837
818
799
780
761
741
722
703
684
664
645
625
606
586
566
547
528
508
489
470
451
432
413
394
375
356
337
318
299
280
261
242
223
204
186
167
148
130
111
93
75
56
38
20
2
-16
-34
-52
-70
-89
-107
-126
-144
-163
-182
-200
-219
-238
-256
-275
-293
-312
-330
-349
-368
-386
-405
-423
-442
-461
-479
-498
-516
-534
-553
-571
-588
-606
-624
-641
-658
-676
-693
-710
-727
-744
-761
-778
-795
-812
-829
-846
-862
-879
-896
-912
-929
-946
-962
-979
-995
-1010
-1028
-1044
-1059
-1075
-1091
-1107
-1122
-1138
-1153
-1168
-1183
-1198
-1213
-1228
-1243
-1258
-1273
-1288
-1302
-1317
-1332
-1346
-1361
-1375
-1389
-1403
-1418
-1432
-1446
-1460
-1474
-1488
-1502
-1516
-1529
-1543
-1556
-1570
-1583
-1596
-1609
-1622
-1635
-1648
-1661
-1673
-1686
-1698
-1710
-1722
-1733
-1745
-1756
-1767
-1778
-1789
-1800
-1811
-1822
-1832
-1843
-1853
-1864
-1874
-1884
-1894
-1904
-1914
-1923
-1933
-1942
-1951
-1961
-1970
-1979
-1987
-1996
-2005
-2013
-2021
-2031
-2039
-2047
-2055
-2063
-2071
-2079
-2087
-2095
-2102
-2110
-2117
-2125
-2132
-2140
-2147
-2155
-2162
-2169
-2176
-2183
-2191
-2198
-2205
-2212
-2219
-2226
-2232
-2239
-2246
-2252
-2259
-2266
-2272
-2279
-2285
-2292
-2298
-2304
-2310
-2316
-2322
-2328
-2334
-2340
-2346
-2352
-2358
-2364
-2369
-2375
-2381
-2386
-2392
-2397
-2403
-2408
-2413
-2418
-2423
-2429
-2434
-2439
-2444
-2449
-2455
-2460
-2466
-2471
-2477
-2482
-2487
-2493
-2498
-2503
-2508
-2512
-2517
-2521
-2526
-2530
-2534
-2538
-2542
-2546
-2550
-2553
-2557
-2560
-2564
-2567
-2570
-2573
-2577
-2580
-2583
-2586
-2589
-2592
-2594
-2597
-2599
-2602
-2604
-2606
-2608
-2610
-2612
-2614
-2616
-2617
-2619
-2620
-2622
-2623
-2624
-2626
-2627
-2628
-2630
-2631
-2632
-2634
-2635
-2636
-2637
-2639
-2640
-2641
-2643
-2644
-2645
-2646
-2647
-2648
-2649
-2649
-2650
-2650
-2651
-2651
-2652
-2652
-2652
-2653
-2653
-2653
-2652
-2652
-2652
-2652
-2651
-2651
-2650
-2649
-2648
-2648
-2647
-2646
-2645
-2644
-2643
-2643
-2642
-2641
-2641
-2640
-2639
-2639
-2638
-2638
-2637
-2637
-2636
-2636
-2636
-2636
-2636
-2636
-2635
-2635
-2635
-2635
-2635
-2635
-2634
-2634
-2634
-2633
-2633
-2632
-2631
-2631
-2630
-2630
-2629
-2628
-2628
-2627
-2627
-2626
-2626
-2625
-2625
-2625
-2625
-2624
-2624
-2624
-2623
-2623
-2622
-2621
-2621
-2620
-2619
-2618
-2617
-2617
-2616
-2615
-2614
-2613
-2612
-2611
-2611
-2610
-2609
-2609
-2608
-2608
-2607
-2607
-2606
-2606
-2605
-2605
-2604
-2604
-2603
-2603
-2603
-2603
-2603
-2603
-2603
-2603
-2603
-2603
-2604
-2604
-2605
-2605
-2606
-2607
-2608
-2608
-2609
-2610
-2611
-2611
-2612
-2613
-2614
-2614
-2615
-2616
-2616
-2617
-2618
-2619
-2620
-2622
-2623
-2625
-2626
-2629
-2631
-2633
-2636
-2638
-2641
-2644
-2647
-2649
-2652
-2655
-2658
-2661
-2664
-2667
-2670
-2673
-2676
-2680
-2683
-2687
-2690
-2694
-2698
-2701
-2705
-2709
-2712
-2716
-2719
-2723
-2726
-2729
-2733
-2736
-2739
-2742
-2745
-2749
-2752
-2755
-2759
-2762
-2766
-2770
-2774
-2778
-2782
-2787
-2791
-2795
-2799
-2803
-2807
-2811
-2815
-2819
-2823
-2827
-2832
-2836
-2840
-2845
-2850
-2854
-2859
-2865
-2870
-2875
-2880
-2886
-2891
-2897
-2902
-2908
-2913
-2918
-2924
-2929
-2935
-2941
-2946
-2952
-2958
-2964
-2971
-2977
-2983
-2990
-2997
-3003
-3010
-3016
-3023
-3030
-3037
-3043
-3050
-3057
-3064
-3072
-3079
-3087
-3094
-3102
-3110
-3118
-3126
-3134
-3142
-3150
-3158
-3166
-3174
-3182
-3190
-3198
-3207
-3215
-3223
-3232
-3241
-3250
-3259
-3268
-3277
-3286
-3295
-3304
-3313
-3323
-3332
-3342
-3351
-3361
-3371
-3380
-3390
-3400
-3410
-3420
-3430
-3440
-3451
-3461
-3471
-3481
-3491
-3501
-3511
-3522
-3531
-3541
-3551
-3561
-3571
-3580
-3590
-3600
-3609
-3619
-3628
-3638
-3647
-3657
-3666
-3676
-3685
-3694
-3703
-3712
-3721
-3731
-3740
-3749
-3758
-3767
-3776
-3785
-3795
-3804
-3813
-3823
-3832
-3841
-3850
-3860
-3869
-3878
-3887
-3896
-3905
-3915
-3924
-3933
-3942
-3951
-3960
-3969
-3977
-3986
-3994
-4003
-4011
-4019
-4029
-4037
-4046
-4054
-4062
-4072
-4080
-4089
-4098
-4106
-4115
-4123
-4132
-4140
-4149
-4157
-4165
-4173
-4182
-4190
-4198
-4207
-4215
-4223
-4231
-4240
-4248
-4256
-4263
-4271
-4278
-4286
-4293
-4300
-4307
-4314
-4321
-4328
-4334
-4341
-4348
-4354
-4361
-4367
-4373
-4379
-4385
-4391
-4397
-4402
-4408
-4413
-4418
-4424
-4429
-4434
-4439
-4444
-4449
-4453
-4458
-4462
-4466
-4470
-4474
-4478
-4482
-4485
-4489
-4492
-4496
-4499
-4502
-4505
-4508
-4511
-4514
-4517
-4520
-4523
-4526
-4529
-4533
-4536
-4539
-4542
-4546
-4549
-4552
-4555
-4558
-4560
-4563
-4565
-4568
-4570
-4572
-4573
-4575
-4577
-4578
-4579
-4580
-4582
-4583
-4584
-4584
-4585
-4586
-4587
-4587
-4588
-4588
-4588
-4588
-4588
-4588
-4588
-4588
-4588
-4587
-4587
-4587
-4587
-4586
-4586
-4586
-4585
-4585
-4584
-4584
-4583
-4582
-4582
-4581
-4580
-4579
-4578
-4577
-4576
-4575
-4574
-4573
-4571
-4570
-4569
-4567
-4566
-4565
-4563
-4562
-4561
-4559
-4558
-4556
-4554
-4553
-4550
-4548
-4546
-4544
-4541
-4539
-4537
-4534
-4532
-4529
-4527
-4524
-4521
-4519
-4516
-4513
-4511
-4508
-4505
-4502
-4499
-4496
-4492
-4489
-4486
-4482
-4478
-4475
-4471
-4467
-4464
-4460
-4456
-4451
-4447
-4443
-4438
-4434
-4429
-4425
-4420
-4416
-4411
-4406
-4401
-4397
-4392
-4387
-4382
-4376
-4371
-4366
-4361
-4356
-4351
-4346
-4341
-4336
-4331
-4326
-4321
-4316
-4311
-4306
-4302
-4297
-4292
-4287
-4282
-4277
-4272
-4266
-4261
-4255
-4250
-4244
-4238
-4233
-4227
-4221
-4215
-4210
-4204
-4198
-4192
-4187
-4181
-4175
-4169
-4164
-4158
-4152
-4146
-4140
-4134
-4128
-4122
-4116
-4110
-4104
-4097
-4091
-4085
-4078
-4073
-4066
-4059
-4054
-4048
-4041
-4035
-4027
-4022
-4014
-4008
-4001
-3994
-3987
-3979
-3972
-3965
-3958
-3950
-3943
-3936
-3928
-3921
-3914
-3906
-3899
-3891
-3883
-3876
-3868
-3860
-3853
-3845
-3837
-3829
-3821
-3812
-3804
-3795
-3787
-3778
-3770
-3761
-3752
-3743
-3734
-3724
-3715
-3705
-3695
-3686
-3676
-3666
-3656
-3646
-3636
-3626
-3616
-3606
-3595
-3585
-3574
-3563
-3552
-3541
-3530
-3519
-3507
-3496
-3484
-3472
-3460
-3448
-3436
-3424
-3411
-3399
-3387
-3374
-3361
-3349
-3336
-3323
-3311
-3298
-3284
-3271
-3257
-3243
-3229
-3215
-3201
-3186
-3171
-3157
-3142
-3127
-3112
-3097
-3082
-3066
-3051
-3035
-3019
-3003
-2987
-2970
-2954
-2937
-2920
-2903
-2885
-2868
-2850
-2832
-2814
-2796
-2778
-2760
-2742
-2724
-2706
-2687
-2669
-2650
-2631
-2613
-2594
-2575
-2556
-2537
-2518
-2499
-2480
-2462
-2443
-2424
-2406
-2387
-2368
-2350
-2331
-2313
-2294
-2276
-2257
-2239
-2220
-2201
-2183
-2164
-2145
-2126
-2107
-2088
-2069
-2050
-2031
-2012
-1993
-1974
-1955
-1936
-1916
-1897
-1878
-1859
-1840
-1821
-1802
-1782
-1763
-1744
-1725
-1706
-1687
-1667
-1648
-1629
-1610
-1590
-1571
-1551
-1532
-1513
-1493
-1474
-1455
-1436
-1417
-1398
-1379
-1360
-1341
-1322
-1303
-1284
-1265
-1246
-1227
-1208
-1189
-1170
-1151
-1132
-1114
-1095
-1077
-1059
-1041
-1022
-1004
-987
-969
-951
-933
-915
-897
-879
-861
-843
-825
-808
-790
-772
-755
-737
-720
-703
-686
-668
-651
-634
-617
-600
-582
-565
-547
-530
-513
-495
-478
-461
-444
-427
-411
-394
-378
-361
-345
-329
-313
-297
-281
-265
-249
-233
-217
-200
-184
-168
-152
-136
-120
-103
-87
-71
-55
-40
-24
-8
7
23
38
53
69
84
99
114
129
144
160
175
190
205
220
235
250
265
280
295
310
325
339
354
369
384
398
413
428
443
458
472
487
501
516
530
544
558
572
586
600
614
628
642
655
669
683
696
710
723
737
750
763
776
788
801
813
826
838
850
862
875
887
899
912
924
937
949
962
975
987
1000
1012
1025
1037
1050
1062
1073
1085
1097
1109
1120
1132
1143
1155
1167
1178
1190
1201
1213
1224
1236
1247
1258
1270
1281
1292
1303
1314
1325
1335
1346
1356
1366
1377
1387
1397
1408
1418
1428
1439
1449
1460
1470
1481
1492
1502
1513
1524
1534
1545
1555
1566
1576
1587
1597
1608
1618
1629
1639
1650
1660
1671
1682
1693
1704
1715
1726
1738
1749
1760
1771
1782
1793
1805
1816
1827
1839
1850
1862
1874
1885
1897
1909
1921
1934
1946
1958
1971
1983
1995
2008
2020
2032
2044
2057
2069
2081
2093
2105
2118
2130
2142
2154
2166
2178
2190
2202
2214
2226
2238
2250
2262
2274
2286
2298
2310
2321
2333
2345
2357
2369
2381
2393
2405
2417
2429
2441
2454
2466
2479
2491
2504
2516
2528
2541
2553
2565
2578
2590
2602
2615
2627
2640
2652
2664
2677
2689
2702
2714
2726
2739
2751
2764
2776
2788
2801
2813
2825
2838
2850
2863
2876
2889
2901
2914
2928
2941
2954
2967
2980
2994
3007
3020
3033
3046
3059
3072
3085
3097
3110
3123
3136
3149
3162
3175
3189
3202
3215
3229
3242
3255
3268
3282
3295
3308
3320
3333
3346
3359
3371
3384
3397
3410
3423
3436
3449
3462
3476
3490
3503
3517
3531
3545
3558
3572
3586
3600
3614
3628
3642
3656
3669
3683
3697
3710
3724
3737
3751
3764
3778
3792
3805
3819
3833
3846
3860
3873
3887
3900
3914
3927
3941
3954
3967
3980
3993
4006
4019
4033
4046
4059
4072
4085
4097
4110
4123
4136
4149
4161
4174
4187
4199
4211
4224
4236
4248
4260
4273
4285
4297
4309
4321
4334
4346
4358
4370
4383
4395
4407
4419
4431
4443
4455
4467
4478
4490
4502
4513
4525
4537
4549
4560
4572
4584
4595
4606
4618
4629
4640
4651
4662
4672
4683
4693
4703
4713
4723
4733
4742
4752
4761
4770
4779
4788
4796
4805
4813
4821
4829
4837
4845
4853
4860
4867
4874
4881
4887
4893
4899
4905
4911
4916
4922
4927
4932
4937
4942
4947
4952
4957
4961
4965
4970
4974
4977
4981
4984
4988
4991
4994
4997
4999
5002
5004
5007
5009
5011
5013
5014
5016
5018
5020
5021
5022
5024
5024
5025
5026
5026
5026
5026
5026
5025
5025
5024
5023
5022
5021
5020
5018
5017
5015
5013
5012
5010
5008
5005
5003
5000
4998
4995
4991
4988
4984
4981
4977
4973
4969
4965
4961
4957
4952
4947
4942
4937
4932
4927
4922
4916
4910
4904
4898
4892
4885
4879
4872
4865
4858
4851
4844
4836
4829
4821
4813
4806
4798
4789
4781
4773
4764
4756
4747
4738
4729
4719
4710
4700
4691
4681
4672
4662
4652
4642
4632
4621
4611
4600
4590
4579
4568
4557
4546
4535
4524
4512
4501
4489
4477
4465
4453
4441
4429
4417
4405
4393
4381
4368
4356
4344
4331
4319
4306
4294
4281
4268
4255
4242
4229
4216
4202
4189
4175
4161
4148
4134
4121
4107
4094
4080
4066
4051
4038
4024
4010
3996
3981
3967
3952
3938
3923
3908
3894
3879
3864
3850
3835
3821
3806
3792
3777
3763
3749
3734
3720
3706
3691
3677
3663
3648
3634
3619
3604
3589
3574
3559
3544
3529
3514
3499
3483
3468
3453
3438
3423
3408
3393
3378
3363
3348
3333
3318
3303
3289
3274
3259
3245
3230
3216
3202
3188
3174
3160
3146
3132
3119
3105
3091
3078
3064
3051
3037
3024
3011
2998
2985
2972
2960
2947
2935
2923
2910
2898
2886
2874
2862
2851
2839
2827
2816
2804
2793
2781
2770
2759
2747
2736
2724
2713
2702
2691
2680
2669
2658
2647
2636
2625
2614
2603
2592
2581
2570
2559
2549
2538
2527
2516
2505
2494
2483
2472
2462
2451
2440
2430
2419
2408
2398
2387
2376
2366
2356
2345
2335
2325
2315
2305
2294
2284
2273
2263
2252
2242
2232
2222
2212
2202
2192
2182
2173
2163
2154
2145
2135
2126
2117
2107
2098
2088
2079
2069
2060
2050
2041
2031
2021
2013
2004
1994
1985
1976
1967
1958
1949
1939
1930
1921
1911
1902
1892
1882
1873
1863
1854
1844
1835
1826
1817
1807
1798
1789
1780
1771
1762
1753
1744
1734
1725
1716
1707
1698
1689
1680
1670
1661
1652
1643
1634
1625
1616
1608
1599
1590
1582
1573
1564
1555
1547
1538
1530
1521
1512
1503
1495
1486
1478
1469
1460
1452
1444
1435
1427
1419
1410
1402
1394
1386
1378
1370
1362
1353
1345
1337
1329
1320
1312
1303
1295
1287
1278
1270
1262
1254
1246
1238
1230
1223
1215
1207
1199
1192
1184
1176
1168
1160
1152
1144
1136
1128
1120
1112
1104
1096
1088
1080
1072
1064
1056
1048
1041
1033
1025
1016
1008
1000
992
984
976
968
960
952
944
936
929
921
913
906
898
891
883
876
868
861
853
845
838
830
823
815
807
800
792
784
777
770
762
755
748
740
733
726
719
712
705
698
691
684
676
669
662
655
647
640
632
625
617
610
602
595
587
580
572
565
558
551
543
536
529
521
514
507
499
492
485
477
470
462
455
448
440
433
426
419
411
404
397
389
382
375
367
360
352
345
338
330
323
315
308
300
292
284
276
269
261
253
245
237
229
221
213
205
197
189
181
173
165
157
148
140
132
123
114
106
97
88
80
71
62
54
45
37
28
20
11
2
-7
-16
-25
-34
-43
-52
-61
-70
-79
-88
-97
-106
-115
-124
-133
-142
-151
-160
-169
-178
-188
-197
-207
-216
-226
-235
-244
-254
-263
-272
-282
-291
-301
-310
-320
-329
-339
-348
-357
-367
-376
-386
-395
-404
-414
-423
-433
-443
-453
-463
-473
-483
-493
-503
-514
-525
-535
-546
-557
-568
-578
-589
-600
-611
-622
-633
-644
-655
-666
-677
-689
-700
-712
-724
-736
-748
-761
-774
-787
-800
-813
-826
-839
-852
-866
-879
-892
-905
-918
-931
-944
-958
-971
-985
-998
-1012
-1026
-1040
-1055
-1069
-1083
-1098
-1112
-1127
-1142
-1157
-1171
-1186
-1201
-1215
-1230
-1244
-1258
-1273
-1287
-1301
-1315
-1329
-1344
-1358
-1373
-1388
-1402
-1417
-1432
-1447
-1462
-1477
-1493
-1508
-1523
-1538
-1553
-1568
-1584
-1599
-1614
-1629
-1645
-1660
-1675
-1690
-1705
-1720
-1735
-1750
-1765
-1780
-1795
-1810
-1825
-1840
-1855
-1871
-1886
-1902
-1917
-1933
-1949
-1964
-1979
-1995
-2009
-2025
-2040
-2055
-2070
-2085
-2100
-2116
-2131
-2147
-2162
-2178
-2193
-2209
-2225
-2241
-2256
-2272
-2288
-2304
-2320
-2337
-2353
-2369
-2385
-2401
-2417
-2433
-2449
-2465
-2481
-2497
-2514
-2530
-2547
-2564
-2581
-2598
-2615
-2632
-2649
-2666
-2683
-2700
-2717
-2734
-2750
-2767
-2784
-2801
-2819
-2836
-2853
-2870
-2888
-2905
-2922
-2940
-2957
-2974
-2991
-3009
-3026
-3042
-3059
-3076
-3093
-3109
-3126
-3142
-3159
-3175
-3192
-3209
-3226
-3242
-3259
-3275
-3292
-3308
-3325
-3341
-3357
-3373
-3389
-3405
-3421
-3437
-3452
-3468
-3483
-3499
-3514
-3530
-3545
-3561
-3576
-3591
-3607
-3622
-3637
-3651
-3666
-3681
-3696
-3710
-3725
-3740
-3754
-3769
-3783
-3798
-3812
-3827
-3841
-3856
-3870
-3884
-3898
-3913
-3926
-3940
-3954
-3967
-3981
-3994
-4006
-4021
-4034
-4046
-4059
-4073
-4085
-4098
-4111
-4124
-4136
-4149
-4162
-4174
-4186
-4198
-4210
-4221
-4233
-4244
-4256
-4267
-4278
-4289
-4300
-4310
-4321
-4331
-4341
-4351
-4361
-4371
-4381
-4391
-4401
-4411
-4421
-4430
-4440
-4450
-4460
-4469
-4478
-4488
-4497
-4505
-4514
-4522
-4530
-4538
-4546
-4554
-4561
-4569
-4576
-4583
-4591
-4598
-4605
-4612
-4618
-4625
-4631
-4637
-4643
-4649
-4655
-4660
-4666
-4671
-4677
-4682
-4687
-4692
-4698
-4703
-4708
-4712
-4717
-4722
-4726
-4730
-4734
-4738
-4742
-4746
-4749
-4753
-4756
-4760
-4763
-4766
-4769
-4772
-4775
-4777
-4780
-4782
-4784
-4786
-4787
-4789
-4790
-4791
-4792
-4792
-4793
-4794
-4794
-4795
-4796
-4796
-4797
-4797
-4797
-4797
-4797
-4797
-4797
-4796
-4795
-4795
-4794
-4793
-4791
-4790
-4788
-4787
-4785
-4783
-4781
-4779
-4777
-4774
-4772
-4769
-4766
-4763
-4760
-4757
-4754
-4751
-4747
-4744
-4740
-4736
-4732
-4728
-4724
-4720
-4715
-4711
-4706
-4702
-4697
-4693
-4688
-4683
-4678
-4673
-4668
-4663
-4657
-4652
-4646
-4640
-4634
-4627
-4621
-4615
-4609
-4603
-4597
-4591
-4585
-4579
-4574
-4568
-4562
-4556
-4551
-4545
-4539
-4533
-4527
-4521
-4515
-4509
-4503
-4497
-4490
-4483
-4476
-4469
-4462
-4455
-4448
-4441
-4434
-4427
-4419
-4412
-4405
-4397
-4390
-4383
-4376
-4369
-4362
-4355
-4348
-4340
-4333
-4326
-4318
-4311
-4303
-4296
-4288
-4280
-4272
-4265
-4257
-4249
-4240
-4232
-4224
-4216
-4208
-4199
-4191
-4183
-4175
-4166
-4158
-4150
-4142
-4133
-4125
-4117
-4108
-4099
-4091
-4082
-4073
-4064
-4054
-4046
-4037
-4027
-4019
-4010
-4001
-3992
-3984
-3975
-3966
-3958
-3950
-3941
-3933
-3925
-3917
-3909
-3900
-3892
-3884
-3876
-3868
-3859
-3851
-3842
-3834
-3825
-3816
-3808
-3799
-3790
-3781
-3772
-3763
-3754
-3745
-3737
-3728
-3720
-3711
-3703
-3694
-3686
-3677
-3669
-3660
-3652
-3643
-3634
-3626
-3617
-3609
-3601
-3592
-3584
-3576
-3567
-3559
-3551
-3543
-3535
-3527
-3519
-3511
-3504
-3496
-3489
-3482
-3474
-3467
-3460
-3453
-3445
-3438
-3430
-3422
-3415
-3407
-3399
-3391
-3383
-3375
-3368
-3360
-3352
-3345
-3337
-3330
-3323
-3316
-3309
-3302
-3295
-3288
-3281
-3274
-3267
-3260
-3253
-3245
-3238
-3230
-3223
-3215
-3208
-3200
-3192
-3185
-3177
-3170
-3162
-3155
-3148
-3140
-3133
-3126
-3119
-3112
-3105
-3098
-3090
-3083
-3076
-3069
-3062
-3056
-3049
-3042
-3036
-3029
-3022
-3016
-3009
-3003
-2996
-2990
-2983
-2977
-2970
-2963
-2957
-2950
-2943
-2936
-2930
-2923
-2917
-2910
-2904
-2897
-2891
-2884
-2878
-2871
-2865
-2859
-2852
-2846
-2840
-2834
-2828
-2822
-2816
-2810
-2804
-2798
-2792
-2786
-2781
-2775
-2770
-2764
-2759
-2754
-2749
-2743
-2738
-2733
-2728
-2723
-2718
-2713
-2708
-2703
-2698
-2693
-2688
-2683
-2678
-2673
-2667
-2662
-2657
-2652
-2646
-2641
-2636
-2630
-2625
-2620
-2615
-2610
-2605
-2600
-2595
-2590
-2586
-2581
-2576
-2571
-2566
-2561
-2556
-2551
-2546
-2541
-2536
-2531
-2526
-2521
-2516
-2511
-2506
-2500
-2495
-2489
-2484
-2478
-2472
-2465
-2459
-2452
-2445
-2438
-2431
-2425
-2418
-2411
-2404
-2397
-2390
-2384
-2377
-2370
-2364
-2357
-2351
-2345
-2338
-2332
-2325
-2318
-2312
-2305
-2299
-2292
-2285
-2278
-2272
-2265
-2258
-2251
-2244
-2237
-2230
-2223
-2216
-2209
-2202
-2195
-2188
-2181
-2174
-2167
-2160
-2152
-2145
-2137
-2130
-2122
-2114
-2106
-2098
-2089
-2081
-2073
-2065
-2057
-2049
-2040
-2032
-2024
-2016
-2008
-2000
-1992
-1983
-1975
-1966
-1958
-1949
-1940
-1931
-1923
-1914
-1905
-1896
-1887
-1878
-1869
-1860
-1850
-1841
-1832
-1823
-1813
-1804
-1794
-1784
-1775
-1765
-1755
-1745
-1735
-1725
-1715
-1705
-1695
-1685
-1675
-1666
-1656
-1646
-1636
-1626
-1616
-1606
-1596
-1586
-1576
-1566
-1556
-1546
-1536
-1526
-1516
-1506
-1497
-1487
-1477
-1468
-1458
-1448
-1439
-1429
-1419
-1408
-1398
-1387
-1377
-1366
-1355
-1344
-1333
-1321
-1310
-1299
-1288
-1277
-1266
-1255
-1244
-1233
-1222
-1211
-1201
-1190
-1179
-1168
-1157
-1146
-1135
-1125
-1113
-1102
-1091
-1080
-1069
-1058
-1048
-1037
-1026
-1016
-1004
-995
-984
-974
-963
-953
-942
-931
-921
-910
-899
-888
-877
-865
-854
-843
-832
-821
-810
-799
-788
-777
-766
-756
-745
-735
-724
-713
-702
-691
-680
-669
-658
-647
-636
-625
-613
-602
-591
-580
-569
-558
-547
-536
-525
-514
-503
-492
-481
-470
-459
-448
-437
-426
-415
-404
-393
-382
-371
-360
-349
-338
-327
-316
-305
-294
-282
-271
-259
-247
-235
-223
-211
-199
-187
-175
-163
-151
-139
-126
-114
-102
-90
-78
-66
-53
-41
-28
-16
-3
10
22
35
48
60
73
86
98
111
123
136
148
161
173
185
198
210
223
235
248
261
274
286
299
312
324
337
350
362
375
387
400
412
424
436
449
461
473
486
499
511
524
537
551
564
577
590
604
617
631
644
658
671
685
699
712
726
739
752
766
779
793
807
821
835
849
863
878
892
907
921
935
950
964
978
993
1006
1020
1036
1050
1065
1080
1094
1109
1125
1140
1155
1170
1185
1200
1214
1229
1243
1257
1271
1285
1299
1313
1327
1342
1356
1370
1385
1399
1414
1429
1443
1458
1473
1488
1503
1518
1533
1548
1563
1577
1592
1607
1621
1636
1651
1666
1681
1697
1712
1728
1744
1760
1777
1793
1809
1826
1842
1858
1875
1891
1907
1923
1939
1955
1971
1987
2003
2019
2035
2051
2067
2083
2099
2115
2131
2148
2164
2180
2197
2213
2230
2246
2262
2278
2294
2310
2326
2342
2357
2373
2388
2404
2419
2435
2451
2466
2482
2498
2514
2530
2546
2562
2578
2594
2609
2625
2641
2656
2671
2687
2702
2718
2733
2749
2764
2780
2795
2811
2826
2841
2856
2871
2886
2901
2916
2931
2945
2960
2974
2988
3002
3016
3030
3044
3058
3072
3085
3099
3112
3126
3139
3152
3164
3177
3190
3202
3215
3227
3240
3252
3265
3277
3290
3303
3316
3329
3342
3355
3368
3381
3394
3406
3419
3431
3443
3455
3467
3480
3492
3505
3517
3529
3542
3554
3567
3579
3591
3603
3616
3628
3640
3652
3664
3676
3687
3699
3711
3722
3733
3745
3756
3767
3779
3790
3801
3812
3823
3834
3845
3856
3867
3878
3888
3899
3909
3919
3930
3940
3950
3960
3970
3979
3989
3999
4008
4018
4027
4037
4046
4057
4066
4075
4085
4094
4103
4111
4120
4128
4137
4145
4153
4161
4169
4177
4185
4193
4201
4209
4217
4225
4233
4241
4250
4258
4266
4274
4282
4290
4298
4306
4313
4320
4328
4335
4342
4349
4357
4364
4371
4378
4386
4393
4400
4407
4415
4422
4429
4436
4443
4450
4457
4463
4470
4477
4483
4490
4496
4502
4509
4515
4522
4529
4535
4542
4548
4555
4562
4568
4574
4581
4587
4593
4599
4605
4612
4618
4623
4629
4635
4641
4646
4652
4657
4663
4668
4673
4679
4684
4689
4694
4700
4705
4710
4715
4721
4726
4731
4736
4741
4746
4751
4756
4761
4766
4771
4776
4781
4786
4792
4798
4803
4809
4815
4820
4826
4832
4837
4843
4849
4854
4859
4865
4870
4875
4880
4885
4890
4895
4900
4905
4910
4915
4920
4925
4930
4935
4940
4944
4949
4954
4959
4963
4968
4973
4977
4981
4986
4990
4994
4998
5002
5006
5011
5015
5019
5024
5028
5032
5037
5041
5045
5050
5054
5058
5062
5066
5069
5073
5077
5081
5084
5088
5092
5097
5101
5105
5109
5114
5118
5122
5126
5130
5134
5137
5141
5145
5148
5152
5155
5158
5162
5165
5168
5171
5174
5177
5180
5183
5186
5190
5193
5197
5200
5204
5207
5211
5215
5218
5222
5226
5229
5233
5236
5240
5243
5247
5251
5255
5258
5262
5266
5270
5274
5278
5282
5287
5291
5295
5299
5303
5307
5311
5315
5319
5323
5327
5331
5335
5339
5343
5347
5351
5355
5360
5364
5368
5372
5376
5379
5383
5386
5390
5393
5396
5399
5402
5405
5408
5411
5414
5416
5419
5422
5425
5428
5431
5434
5437
5439
5442
5444
5447
5449
5451
5453
5455
5457
5460
5462
5464
5467
5470
5472
5475
5478
5481
5484
5486
5489
5492
5495
5497
5500
5503
5505
5507
5509
5512
5514
5516
5518
5520
5522
5524
5526
5529
5531
5533
5535
5536
5538
5540
5542
5543
5545
5547
5548
5550
5552
5553
5555
5557
5559
5561
5563
5565
5567
5569
5571
5573
5575
5576
5578
5580
5581
5583
5585
5586
5588
5589
5590
5592
5593
5595
5597
5598
5600
5602
5604
5606
5607
5609
5611
5612
5613
5615
5615
5616
5617
5618
5618
5619
5620
5620
5621
5621
5622
5622
5623
5623
5624
5624
5624
5624
5624
5624
5623
5623
5622
5621
5620
5619
5618
5617
5616
5615
5614
5613
5612
5611
5610
5609
5607
5606
5604
5603
5601
5599
5597
5595
5593
5590
5588
5585
5582
5579
5576
5573
5571
5568
5565
5562
5559
5555
5552
5549
5545
5541
5537
5533
5529
5525
5521
5517
5512
5508
5503
5499
5495
5491
5487
5482
5478
5474
5470
5466
5462
5458
5453
5449
5444
5439
5434
5429
5424
5419
5414
5408
5403
5398
5392
5387
5382
5376
5371
5365
5360
5354
5348
5342
5336
5330
5323
5316
5309
5302
5295
5287
5279
5272
5264
5256
5248
5240
5232
5223
5215
5206
5198
5189
5180
5171
5162
5152
5143
5134
5124
5114
5105
5095
5085
5075
5065
5055
5045
5036
5026
5016
5006
4996
4985
4975
4965
4954
4943
4933
4921
4910
4899
4887
4875
4864
4852
4840
4828
4816
4804
4791
4779
4767
4754
4741
4728
4715
4702
4689
4676
4662
4649
4635
4622
4608
4595
4581
4567
4553
4539
4525
4511
4497
4482
4467
4452
4437
4422
4407
4392
4376
4360
4345
4329
4313
4297
4281
4265
4248
4232
4216
4200
4184
4167
4150
4134
4116
4099
4082
4064
4046
4029
4011
3993
3975
3957
3939
3921
3903
3885
3867
3849
3831
3813
3795
3777
3759
3741
3723
3704
3686
3668
3649
3631
3612
3593
3574
3556
3537
3518
3499
3480
3461
3442
3423
3404
3385
3366
3347
3327
3308
3288
3269
3249
3230
3210
3190
3171
3151
3131
3111
3092
3072
3052
3033
3013
2993
2974
2954
2934
2914
2894
2875
2855
2835
2815
2795
2776
2756
2736
2716
2696
2675
2655
2635
2614
2594
2573
2552
2531
2510
2489
2467
2446
2425
2403
2382
2360
2339
2318
2296
2275
2254
2232
2211
2189
2168
2147
2125
2104
2083
2062
2041
2020
1998
1977
1956
1935
1914
1893
1872
1852
1831
1810
1790
1769
1748
1727
1707
1686
1665
1645
1624
1604
1583
1563
1543
1522
1502
1482
1462
1441
1421
1401
1381
1361
1341
1321
1301
1281
1261
1241
1221
1202
1183
1163
1144
1125
1106
1088
1069
1050
1031
1012
993
974
956
937
918
899
880
861
843
824
805
787
768
750
731
713
695
676
658
640
621
603
585
567
549
531
513
495
477
459
440
422
404
386
369
351
333
316
299
281
264
247
230
213
196
179
163
146
130
113
97
81
65
49
33
17
2
-14
-29
-45
-60
-75
-90
-105
-120
-135
-150
-165
-180
-194
-209
-224
-238
-252
-267
-281
-295
-309
-323
-337
-351
-365
-378
-392
-406
-419
-433
-446
-459
-473
-486
-498
-511
-524
-536
-549
-561
-573
-585
-596
-608
-619
-631
-642
-653
-664
-675
-686
-696
-707
-718
-728
-739
-749
-760
-770
-780
-791
-801
-811
-821
-831
-841
-851
-861
-870
-880
-889
-898
-908
-917
-926
-935
-944
-952
-961
-970
-978
-987
-996
-1004
-1012
-1020
-1029
-1037
-1045
-1053
-1061
-1068
-1076
-1083
-1091
-1098
-1105
-1112
-1118
-1125
-1131
-1137
-1144
-1150
-1156
-1162
-1168
-1173
-1179
-1185
-1190
-1195
-1201
-1206
-1211
-1216
-1221
-1226
-1230
-1235
-1239
-1243
-1247
-1251
-1254
-1258
-1262
-1265
-1269
-1273
-1276
-1280
-1283
-1286
-1290
-1293
-1296
-1299
-1302
-1304
-1307
-1309
-1312
-1314
-1316
-1318
-1320
-1322
-1325
-1327
-1329
-1331
-1333
-1335
-1337
-1338
-1340
-1342
-1344
-1345
-1347
-1348
-1349
-1350
-1351
-1352
-1352
-1353
-1353
-1354
-1354
-1355
-1355
-1355
-1355
-1355
-1355
-1355
-1355
-1355
-1355
-1354
-1354
-1354
-1354
-1353
-1353
-1353
-1353
-1352
-1352
-1352
-1352
-1351
-1351
-1351
-1350
-1350
-1350
-1350
-1349
-1349
-1349
-1349
-1348
-1348
-1348
-1347
-1347
-1347
-1347
-1346
-1346
-1346
-1345
-1345
-1345
-1345
-1344
-1344
-1344
-1343
-1343
-1343
-1343
-1342
-1342
-1342
-1341
-1341
-1341
-1340
-1340
-1340
-1340
-1339
-1339
-1339
-1338
-1338
-1338
-1337
-1337
-1337
-1336
-1336
-1336
-1336
-1335
-1335
-1335
-1334
-1334
-1334
-1333
-1333
-1333
-1332
-1332
-1332
-1331
-1331
-1331
-1330
-1330
-1330
-1329
-1329
-1329
-1328
-1328
-1328
-1327
-1327
-1327
-1326
-1326
-1326
-1325
-1325
-1325
-1324
-1324
-1324
-1323
-1323
-1323
-1322
-1322
-1322
-1321
-1321
-1321
-1320
-1320
-1320
-1319
-1319
-1319
-1318
-1318
-1318
-1317
-1317
-1316
-1316
-1316
-1315
-1315
-1315
-1314
-1314
-1314
-1313
-1313
-1313
-1312
-1312
-1311
-1311
-1311
-1310
-1310
-1310
-1309
-1309
-1309
-1308
-1308
-1307
-1307
-1307
-1306
-1306
-1306
-1305
-1305
-1304
-1304
-1304
-1303
-1303
-1303
-1302
-1302
-1301
-1301
-1301
-1300
-1300
-1300
-1299
-1299
-1298
-1298
-1298
-1297
-1297
-1296
-1296
-1296
-1295
-1295
-1294
-1294
-1294
-1293
-1293
-1293
-1292
-1292
-1291
-1291
-1291
-1290
-1290
-1289
-1289
-1289
-1288
-1288
-1287
-1287
-1287
-1286
-1286
-1285
-1285
-1285
-1284
-1284
-1283
-1283
-1282
-1282
-1282
-1281
-1281
-1280
-1280
-1280
-1279
-1279
-1278
-1278
-1278
-1277
-1277
-1276
-1276
-1275
-1275
-1275
-1274
-1274
-1273
-1273
-1272
-1272
-1272
-1271
-1271
-1270
-1270
-1270
-1269
-1269
-1268
-1268
-1267
-1267
-1267
-1266
-1266
-1265
-1265
-1264
-1264
-1263
-1263
-1263
-1262
-1262
-1261
-1261
-1260
-1260
-1260
-1259
-1259
-1258
-1258
-1257
-1257
-1256
-1256
-1256
-1255
-1255
-1254
-1254
-1253
-1253
-1252
-1252
-1252
-1251
-1251
-1250
-1250
-1249
-1249
-1248
-1248
-1248
-1247
-1247
-1246
-1246
-1245
-1245
-1244
-1244
-1243
-1243
-1243
-1242
-1242
-1241
-1241
-1240
-1240
-1239
-1239
-1238
-1238
-1237
-1237
-1237
-1236
-1236
-1235
-1235
-1234
-1234
-1233
-1233
-1232
-1232
-1231
-1231
-1230
-1230
-1230
-1229
-1229
-1228
-1228
-1227
-1227
-1226
-1226
-1225
-1225
-1224
-1224
-1223
-1223
-1222
-1222
-1221
-1221
-1221
-1220
-1220
-1219
-1219
-1218
-1218
-1217
-1217
-1216
-1216
-1215
-1215
-1214
-1214
-1213
-1213
-1212
-1212
-1211
-1211
-1210
-1210
-1209
-1209
-1208
-1208
-1207
-1207
-1206
-1206
-1205
-1205
-1205
-1204
-1204
-1203
-1203
-1202
-1202
-1201
-1201
-1200
-1200
-1199
-1199
-1198
-1198
-1197
-1197
-1196
-1196
-1195
-1195
-1194
-1194
-1193
-1193
-1192
-1192
-1191
-1191
-1190
-1190
-1189
-1189
-1188
-1188
-1187
-1187
-1186
-1186
-1185
-1185
-1184
-1184
-1183
-1183
-1182
-1181
-1181
-1180
-1180
-1179
-1179
-1178
-1178
-1177
-1177
-1176
-1176
-1175
-1175
-1174
-1174
-1173
-1173
-1172
-1172
-1171
-1171
-1170
-1170
-1169
-1169
-1168
-1168
-1167
-1167
-1166
-1166
-1165
-1165
-1164
-1163
-1163
-1162
-1162
-1161
-1161
-1160
-1160
-1159
-1159
-1158
-1158
-1157
-1157
-1156
-1156
-1155
-1155
-1154
-1154
-1153
-1152
-1152
-1151
-1151
-1150
-1150
-1149
-1149
-1148
-1148
-1147
-1147
-1146
-1146
-1145
-1145
-1144
-1143
-1143
-1142
-1142
-1141
-1141
-1140
-1140
-1139
-1139
-1138
-1138
-1137
-1137
-1136
-1135
-1135
-1134
-1134
-1133
-1133
-1132
-1132
-1131
-1131
-1130
-1130
-1129
-1128
-1128
-1127
-1127
-1126
-1126
-1125
-1125
-1124
-1124
-1123
-1122
-1122
-1121
-1121
-1120
-1120
-1119
-1119
-1118
-1118
-1117
-1117
-1116
-1115
-1115
-1114
-1114
-1113
-1113
-1112
-1112
-1111
-1110
-1110
-1109
-1109
-1108
-1108
-1107
-1107
-1106
-1106
-1105
-1104
-1104
-1103
-1103
-1102
-1102
-1101
-1101
-1100
-1099
-1099
-1098
-1098
-1097
-1097
-1096
-1096
-1095
-1095
-1094
-1093
-1093
-1092
-1092
-1091
-1091
-1090
-1090
-1089
-1088
-1088
-1087
-1087
-1086
-1086
-1085
-1084
-1084
-1083
-1083
-1082
-1082
-1081
-1081
-1080
-1079
-1079
-1078
-1078
-1077
-1077
-1076
-1076
-1075
-1074
-1074
-1073
-1073
-1072
-1072
-1071
-1070
-1070
-1069
-1069
-1068
-1068
-1067
-1067
-1066
-1065
-1065
-1064
-1064
-1063
-1063
-1062
-1061
-1061
-1060
-1060
-1059
-1059
-1058
-1057
-1057
-1056
-1056
-1055
-1055
-1054
-1054
-1053
-1052
-1052
-1051
-1051
-1050
-1050
-1049
-1048
-1048
-1047
-1047
-1046
-1046
-1045
-1044
-1044
-1043
-1043
-1042
-1042
-1041
-1040
-1040
-1039
-1039
-1038
-1038
-1037
-1036
-1036
-1035
-1035
-1034
-1034
-1033
-1032
-1032
-1031
-1031
-1030
-1030
-1029
-1028
-1028
-1027
-1027
-1026
-1025
-1025
-1024
-1024
-1022
-1022
-1022
-1020
-1020
-1020
-1020
-1018
-1018
-1018
-1016
-1016
-1016
-1016
-1014
-1014
-1014
-1012
-1012
-1012
-1012
-1010
-1010
-1010
-1008
-1008
-1008
-1008
-1006
-1006
-1006
-1004
-1004
-1004
-1004
-1002
-1002
-1002
-1000
-1000
-1000
-1000
-999
-998
-998
-997
-997
-996
-995
-995
-994
-994
-993
-993
-992
-991
-991
-990
-990
-989
-988
-988
-987
-987
-986
-986
-985
-984
-984
-983
-983
-982
-981
-981
-980
-980
-979
-979
-978
-977
-977
-976
-976
-975
-975
-974
-973
-973
-972
-972
-971
-970
-970
-969
-969
-968
-968
-967
-966
-966
-965
-965
-964
-963
-963
-962
-962
-961
-960
-960
-959
-959
-958
-958
-957
-956
-956
-955
-955
-954
-953
-953
-952
-952
-951
-951
-950
-949
-949
-948
-948
-947
-946
-946
-945
-945
-944
-944
-943
-942
-942
-941
-941
-940
-939
-939
-938
-938
-937
-936
-936
-935
-935
-934
-934
-933
-932
-932
-931
-931
-930
-929
-929
-928
-928
-927
-927
-926
-925
-925
-924
-924
-923
-922
-922
-921
-921
-920
-919
-919
-918
-918
-917
-917
-916
-915
-915
-914
-914
-913
-912
-912
-911
-911
-910
-909
-909
-908
-908
-907
-907
-906
-905
-905
-904
-904
-903
-902
-902
-901
-901
-900
-900
-899
-898
-898
-897
-897
-896
-895
-895
-894
-894
-893
-892
-892
-891
-891
-890
-890
-889
-888
-888
-887
-887
-886
-885
-885
-884
-884
-883
-882
-882
-881
-881
-880
-880
-879
-878
-878
-877
-877
-876
-875
-875
-874
-874
-873
-873
-872
-871
-871
-870
-870
-869
-868
-868
-867
-867
-866
-865
-865
-864
-864
-863
-863
-862
-861
-861
-860
