5
41905
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-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
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-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
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-13
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-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
-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
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-43
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-44
-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
-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
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-42
-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
-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
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-40
-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
-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
-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
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-38
-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
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-37
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-36
-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
-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
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-34
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-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
-20
-20
-20
-20
-20
-20
-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
-19
-19
-19
-19
-19
-19
-19
-19
-18
-18
-18
-18
-18
-18
-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
-17
-17
-17
-17
-17
-17
-17
-17
-16
-16
-16
-16
-16
-16
-16
-16
-16
-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
-15
-15
-15
-15
-15
-15
-15
-15
-14
-14
-14
-14
-14
-14
-14
-14
-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
-13
-13
-13
-13
-13
-13
-13
-13
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-12
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-11
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-10
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-9
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-8
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-7
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-6
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-5
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-4
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-3
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-2
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
-1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
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
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
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
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
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
14
14
14
14
14
14
14
14
14
14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17
17
17
17
17
17
17
17
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
30
30
30
30
30
30
30
30
30
31
31
31
31
31
31
31
31
31
31
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
34
34
34
34
34
34
34
34
34
34
35
35
35
35
35
35
35
35
35
36
36
36
36
36
36
36
36
36
37
37
37
37
37
37
37
37
37
38
38
38
38
38
38
38
38
38
39
39
39
39
39
39
39
39
39
40
40
40
40
40
40
40
40
40
41
41
41
41
41
41
41
41
41
42
42
42
42
42
42
42
42
42
43
43
43
43
43
43
43
43
43
44
44
44
44
44
44
44
44
45
45
45
45
45
45
45
45
45
46
46
46
46
46
46
46
46
47
47
47
47
47
47
47
47
48
48
48
48
48
48
48
48
49
49
49
49
49
49
49
49
50
50
50
50
50
50
50
50
51
51
51
51
51
51
51
51
52
52
52
52
52
52
52
52
53
53
53
53
53
53
53
53
54
54
54
54
54
54
54
54
55
55
55
55
55
55
55
56
56
56
56
56
56
56
56
57
57
57
57
57
57
57
57
58
58
58
58
58
58
58
59
59
59
59
59
59
59
59
60
60
60
60
60
60
60
61
61
61
61
61
61
61
61
62
62
62
62
62
62
62
63
63
63
63
63
63
63
63
64
64
64
64
64
64
64
65
65
65
65
65
65
65
65
66
66
66
66
66
66
66
67
67
67
67
67
67
67
68
68
68
68
68
68
68
69
69
69
69
69
69
69
70
70
70
70
70
70
70
71
71
71
71
71
71
71
72
72
72
72
72
72
72
73
73
73
73
73
73
73
74
74
74
74
74
74
74
75
75
75
75
75
75
75
76
76
76
76
76
76
77
77
77
77
77
77
77
78
78
78
78
78
78
78
79
79
79
79
79
79
79
80
80
80
80
80
80
81
81
81
81
81
81
81
82
82
82
82
82
82
82
83
83
83
83
83
83
84
84
84
84
84
84
84
85
85
85
85
85
85
86
86
86
86
86
86
86
87
87
87
87
87
87
87
88
88
88
88
88
88
89
89
89
89
89
89
89
90
90
90
90
90
90
91
91
91
91
91
91
91
92
92
92
92
92
92
93
93
93
93
93
93
93
94
94
94
94
94
94
95
95
95
95
95
95
96
96
96
96
96
96
96
97
97
97
97
97
97
98
98
98
98
98
98
99
99
99
99
99
99
100
100
100
100
100
100
101
101
101
101
101
101
102
102
102
102
102
102
102
103
103
103
103
103
103
104
104
104
104
104
104
105
105
105
105
105
105
106
106
106
106
106
106
107
107
107
107
107
107
108
108
108
108
108
109
109
109
109
109
109
110
110
110
110
110
110
111
111
111
111
111
111
112
112
112
112
112
112
113
113
113
113
113
114
114
114
114
114
114
115
115
115
115
115
115
116
116
116
116
116
117
117
117
117
117
117
118
118
118
118
118
118
119
119
119
119
119
120
120
120
120
120
120
121
121
121
121
121
121
122
122
122
122
122
123
123
123
123
123
123
124
124
124
124
124
125
125
125
125
125
125
126
126
126
126
126
127
127
127
127
127
127
128
128
128
128
128
129
129
129
129
129
130
130
130
130
130
130
131
131
131
131
131
132
132
132
132
132
132
133
133
133
133
133
134
134
134
134
134
135
135
135
135
135
135
136
136
136
136
136
137
137
137
137
137
138
138
138
138
138
138
139
139
139
139
139
140
140
140
140
140
141
141
141
141
141
142
142
142
142
142
143
143
143
143
143
143
144
144
144
144
144
145
145
145
145
145
146
146
146
146
146
147
147
147
147
147
148
148
148
148
148
149
149
149
149
149
150
150
150
150
150
151
151
151
151
151
152
152
152
152
152
153
153
153
153
153
154
154
154
154
154
155
155
155
155
155
156
156
156
156
156
157
157
157
157
157
158
158
158
158
158
159
159
159
159
159
160
160
160
160
160
161
161
161
161
161
162
162
162
162
163
163
163
163
163
164
164
164
164
164
165
165
165
165
165
166
166
166
166
166
167
167
167
167
168
168
168
168
168
169
169
169
169
169
170
170
170
170
170
171
171
171
171
172
172
172
172
172
173
173
173
173
173
174
174
174
174
175
175
175
175
175
176
176
176
176
176
177
177
177
177
178
178
178
178
178
179
179
179
179
180
180
180
180
180
181
181
181
181
181
182
182
182
182
183
183
183
183
183
184
184
184
184
185
185
185
185
185
186
186
186
186
187
187
187
187
187
188
188
188
188
189
189
189
189
190
190
190
190
190
191
191
191
191
192
192
192
192
192
193
193
193
193
194
194
194
194
195
195
195
195
195
196
196
196
196
197
197
197
197
197
198
198
198
198
199
199
199
199
200
200
200
200
200
201
201
201
201
202
202
202
202
203
203
203
203
204
204
204
204
204
205
205
205
205
206
206
206
206
207
207
207
207
208
208
208
208
208
209
209
209
209
210
210
210
210
211
211
211
211
212
212
212
212
212
213
213
213
213
214
214
214
214
215
215
215
215
216
216
216
216
217
217
217
217
218
218
218
218
219
219
219
219
219
220
220
220
220
221
221
221
221
222
222
222
222
223
223
223
223
224
224
224
224
225
225
225
225
226
226
226
226
227
227
227
227
228
228
228
228
229
229
229
229
230
230
230
230
231
231
231
231
232
232
232
232
233
233
233
233
234
234
234
234
235
235
235
235
236
236
236
236
237
237
237
238
238
238
238
239
239
239
239
240
240
240
240
241
241
241
241
242
242
242
242
243
243
243
243
244
244
244
244
245
245
245
245
246
246
246
247
247
247
247
248
248
248
248
249
249
249
249
250
250
250
250
251
251
251
251
252
252
252
253
253
253
253
254
254
254
254
255
255
255
255
256
256
256
256
257
257
257
258
258
258
258
259
259
259
259
260
260
260
260
261
261
261
262
262
262
262
263
263
263
263
264
264
264
264
265
265
265
266
266
266
266
267
267
267
267
268
268
268
269
269
269
269
270
270
270
270
271
271
271
272
272
272
272
273
273
273
273
274
274
274
275
275
275
275
276
276
276
277
277
277
277
278
278
278
278
279
279
279
280
280
280
280
281
281
281
282
282
282
282
283
283
283
284
284
284
284
285
285
285
286
286
286
286
287
287
287
287
288
288
288
289
289
289
289
290
290
290
291
291
291
291
292
292
292
293
293
293
293
294
294
294
295
295
295
295
296
296
296
297
297
297
297
298
298
298
299
299
299
300
300
300
300
301
301
301
302
302
302
302
303
303
303
304
304
304
304
305
305
305
306
306
306
307
307
307
307
308
308
308
309
309
309
309
310
310
310
311
311
311
312
312
312
312
313
313
313
314
314
314
314
315
315
315
316
316
316
317
317
317
317
318
318
318
319
319
319
320
320
320
320
321
321
321
322
322
322
323
323
323
323
324
324
324
325
325
325
326
326
326
326
327
327
327
328
328
328
329
329
329
329
330
330
330
331
331
331
332
332
332
333
333
333
333
334
334
334
335
335
335
336
336
336
337
337
337
337
338
338
338
339
339
339
340
340
340
341
341
341
341
342
342
342
343
343
343
344
344
344
345
345
345
346
346
346
346
347
347
347
348
348
348
349
349
349
350
350
350
351
351
351
352
352
352
352
353
353
353
354
354
354
355
355
355
356
356
356
357
357
357
358
358
358
358
359
359
359
360
360
360
361
361
361
362
362
362
363
363
363
364
364
364
365
365
365
366
366
366
366
367
367
367
368
368
368
369
369
369
370
370
370
371
371
371
372
372
372
373
373
373
374
374
374
375
375
375
376
376
376
377
377
377
377
378
378
378
379
379
379
380
380
380
381
381
381
382
382
382
383
383
383
384
384
384
385
385
385
386
386
386
387
387
387
388
388
388
389
389
389
390
390
390
391
391
391
392
392
392
393
393
393
394
394
394
395
395
395
396
396
396
397
397
397
398
398
398
399
399
399
400
400
400
401
401
401
402
402
402
403
403
403
404
404
404
405
405
405
406
406
406
407
407
407
408
408
409
409
409
410
410
410
411
411
411
412
412
412
413
413
413
414
414
414
415
415
415
416
416
416
417
417
417
418
418
418
419
419
419
420
420
421
421
421
422
422
422
423
423
423
424
424
424
425
425
425
426
426
426
427
427
427
428
428
429
429
429
430
430
430
431
431
431
432
432
432
433
433
433
434
434
434
435
435
436
436
436
437
437
437
438
438
438
439
439
439
440
440
440
441
441
442
442
442
443
443
443
444
444
444
445
445
445
446
446
447
447
447
448
448
448
449
449
449
450
450
450
451
451
452
452
452
453
453
453
454
454
454
455
455
456
456
456
457
457
457
458
458
458
459
459
460
460
460
461
461
461
462
462
462
463
463
464
464
464
465
465
465
466
466
467
467
467
468
468
468
469
469
469
470
470
471
471
471
472
472
472
473
473
474
474
474
475
475
475
476
476
477
477
477
478
478
478
479
479
479
480
480
481
481
481
482
482
482
483
483
483
484
484
485
485
485
486
486
486
487
487
487
488
488
489
489
489
490
490
490
491
491
491
492
492
493
493
493
494
494
494
495
495
495
496
496
497
497
497
498
498
498
499
499
499
500
500
500
501
501
502
502
502
503
503
503
504
504
504
505
505
506
506
506
507
507
507
508
508
508
509
509
510
510
510
511
511
511
512
512
512
513
513
514
514
514
515
515
515
516
516
516
517
517
517
518
518
519
519
519
520
520
520
521
521
521
522
522
523
523
523
524
524
524
525
525
525
526
526
526
527
527
528
528
528
529
529
529
530
530
530
531
531
531
532
532
532
533
533
534
534
534
535
535
535
536
536
536
537
537
537
538
538
538
539
539
539
540
540
540
541
541
541
542
542
542
543
543
543
543
544
544
544
545
545
545
546
546
546
546
547
547
547
548
548
548
549
549
549
549
550
550
550
551
551
551
552
552
552
553
553
553
553
554
554
554
555
555
555
556
556
556
557
557
557
558
558
558
559
559
560
560
560
561
561
561
562
562
562
563
563
564
564
564
565
565
566
566
566
567
567
568
568
568
569
569
570
570
571
571
571
572
572
573
573
574
574
575
575
575
576
576
577
577
578
578
578
579
579
580
580
581
581
582
582
583
583
583
584
584
585
585
586
586
586
587
587
588
588
589
589
590
590
590
591
591
592
592
592
593
593
594
594
595
595
595
596
596
596
597
597
598
598
598
599
599
599
600
600
600
601
601
601
602
602
602
603
603
603
604
604
605
605
605
606
606
606
607
607
607
608
608
608
609
609
609
610
610
610
611
611
611
612
612
612
613
613
613
614
614
614
615
615
615
616
616
616
617
617
617
618
618
618
619
619
619
620
620
621
621
621
622
622
622
623
623
624
624
624
625
625
626
626
626
627
627
627
628
628
629
629
630
630
630
631
631
632
632
632
633
633
634
634
634
635
635
636
636
636
637
637
637
638
638
638
639
639
639
640
640
640
641
641
641
641
642
642
642
643
643
643
644
644
644
644
645
645
645
645
646
646
646
646
646
647
647
647
647
647
647
648
648
648
648
648
648
648
649
649
649
649
649
649
649
649
649
649
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
651
651
651
651
651
651
651
651
651
651
651
651
651
651
651
651
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
650
649
649
649
649
649
649
649
649
649
649
649
650
650
650
650
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
648
648
648
648
648
648
648
648
648
648
648
648
648
648
648
648
648
647
647
647
647
647
647
646
646
646
646
645
645
645
645
644
644
644
643
643
643
642
642
642
641
641
641
640
640
640
639
639
638
638
637
636
636
635
635
634
633
633
632
631
630
630
629
628
628
627
626
625
625
624
623
623
622
621
620
619
619
618
617
616
616
615
614
613
612
612
611
610
609
608
607
607
606
605
604
603
602
602
601
600
599
598
597
597
596
595
594
594
593
592
591
591
590
589
588
588
587
586
585
584
584
583
582
581
581
580
579
579
578
577
576
576
575
574
574
573
572
571
571
570
569
568
568
567
566
565
565
564
563
563
562
562
561
560
560
559
558
558
557
556
556
555
554
553
553
552
551
551
550
549
548
548
547
546
546
545
545
544
543
543
542
542
541
540
540
539
539
538
538
537
537
536
535
535
534
534
533
533
532
532
531
531
530
529
529
528
527
527
526
525
524
524
523
522
521
521
520
519
519
518
517
516
516
515
514
513
512
511
511
510
509
508
507
506
505
504
503
502
501
501
500
499
498
497
496
495
494
493
492
491
490
489
488
487
486
485
484
483
482
480
479
478
477
476
475
474
473
472
471
470
469
468
467
467
466
465
464
463
462
462
461
460
459
458
458
457
456
455
454
454
453
452
451
451
450
449
449
448
447
447
446
446
445
445
444
444
443
442
442
441
441
440
439
439
438
437
437
436
436
435
434
434
434
433
433
432
432
432
431
431
430
430
430
429
429
428
428
427
427
427
426
426
425
425
425
424
424
424
423
423
423
423
422
422
421
421
421
420
420
419
419
418
418
417
417
416
416
415
415
414
414
413
413
413
412
412
412
412
411
411
411
411
410
410
410
409
409
409
408
408
408
407
407
407
406
406
405
405
404
404
403
403
402
402
401
401
401
400
400
399
399
398
398
397
397
396
395
395
394
394
393
393
392
392
391
391
390
389
389
388
388
387
387
386
385
385
384
384
383
382
382
381
380
380
379
378
378
377
376
376
375
374
374
373
373
373
372
372
371
371
371
370
370
370
369
369
368
367
367
366
365
365
364
363
363
362
362
361
360
360
359
359
358
358
357
357
357
356
356
356
355
355
354
354
354
353
353
353
352
352
351
351
350
350
349
349
348
348
348
347
347
347
346
346
345
345
345
344
344
344
343
343
342
342
342
341
341
340
340
340
339
339
338
338
337
337
336
336
335
335
334
334
333
333
332
331
331
330
330
329
328
328
327
326
326
325
324
323
323
322
321
320
319
319
318
317
316
315
315
314
313
312
312
311
310
309
308
307
306
305
304
303
302
301
301
300
299
298
297
296
295
294
293
292
291
290
289
288
287
286
285
284
283
282
281
280
279
278
277
275
274
273
272
271
269
268
267
266
264
263
262
260
259
258
256
255
254
253
251
250
249
248
247
245
244
243
242
240
239
237
236
235
234
232
231
230
229
228
227
226
226
225
224
223
222
221
220
219
218
217
216
215
214
213
212
211
209
208
207
206
205
204
203
202
201
200
199
198
197
196
195
194
193
192
191
190
189
188
187
186
185
184
184
183
182
181
181
180
179
178
178
177
176
176
175
174
173
173
172
171
170
170
169
168
168
167
166
166
165
164
164
163
163
162
161
160
159
158
157
157
156
155
154
153
152
151
150
149
148
147
147
146
145
144
143
142
141
140
139
138
137
136
135
134
133
132
131
129
128
127
126
125
124
123
121
120
119
118
117
115
114
113
111
110
108
107
106
104
103
102
100
99
98
97
96
94
93
92
91
90
88
87
86
85
84
82
81
80
79
78
77
76
75
74
73
72
71
70
68
67
66
65
64
63
61
60
59
57
56
54
53
52
50
49
48
46
45
44
43
42
41
40
39
38
37
36
35
33
32
31
30
29
28
26
25
24
23
22
21
20
19
18
17
17
16
15
14
13
12
11
10
9
8
8
7
6
5
4
3
3
2
1
0
-1
-2
-3
-4
-5
-6
-7
-8
-9
-10
-11
-12
-13
-14
-15
-16
-17
-18
-19
-20
-20
-21
-22
-23
-24
-25
-26
-27
-28
-29
-30
-30
-31
-32
-33
-34
-35
-36
-37
-38
-39
-40
-41
-42
-43
-44
-46
-47
-48
-49
-50
-51
-53
-54
-55
-56
-57
-58
-60
-61
-62
-64
-65
-66
-68
-70
-71
-73
-75
-76
-78
-80
-81
-83
-85
-86
-88
-89
-91
-92
-93
-94
-95
-97
-98
-99
-100
-101
-103
-104
-105
-107
-108
-110
-111
-113
-114
-116
-117
-119
-120
-122
-124
-125
-127
-129
-130
-132
-134
-135
-137
-139
-140
-142
-144
-145
-146
-148
-149
-151
-152
-153
-155
-156
-158
-160
-161
-163
-165
-166
-168
-170
-171
-173
-175
-176
-178
-180
-181
-183
-184
-186
-187
-189
-191
-192
-194
-195
-197
-199
-200
-202
-204
-205
-207
-208
-210
-211
-212
-214
-215
-216
-217
-219
-220
-221
-223
-224
-225
-227
-228
-229
-231
-232
-234
-235
-237
-238
-239
-241
-242
-243
-245
-246
-247
-248
-250
-251
-252
-254
-255
-257
-258
-259
-261
-263
-264
-266
-267
-269
-270
-272
-274
-275
-277
-279
-280
-282
-284
-286
-288
-290
-292
-294
-296
-298
-300
-302
-304
-305
-307
-309
-311
-313
-315
-317
-318
-320
-322
-324
-326
-327
-329
-331
-332
-334
-336
-337
-339
-341
-342
-344
-346
-347
-349
-351
-352
-354
-356
-358
-360
-361
-363
-365
-367
-369
-371
-372
-374
-376
-378
-379
-381
-382
-384
-386
-387
-389
-390
-392
-393
-395
-396
-398
-399
-401
-403
-404
-406
-408
-409
-411
-413
-415
-416
-418
-420
-421
-423
-425
-426
-428
-429
-431
-432
-434
-435
-437
-438
-440
-441
-443
-444
-446
-448
-449
-451
-453
-454
-456
-458
-459
-461
-463
-464
-466
-467
-469
-470
-471
-473
-474
-475
-476
-477
-478
-480
-481
-482
-483
-484
-485
-486
-488
-489
-490
-491
-493
-494
-495
-497
-498
-499
-500
-501
-503
-504
-505
-506
-507
-508
-509
-510
-511
-512
-513
-514
-515
-517
-518
-520
-522
-523
-525
-527
-529
-531
-532
-534
-536
-537
-539
-541
-542
-543
-545
-546
-547
-548
-550
-551
-552
-553
-555
-556
-558
-559
-561
-562
-564
-566
-568
-570
-571
-573
-575
-577
-579
-581
-583
-584
-586
-588
-590
-591
-593
-594
-596
-598
-600
-601
-603
-605
-607
-609
-611
-613
-615
-616
-618
-620
-622
-624
-626
-628
-630
-632
-634
-636
-638
-639
-641
-643
-645
-647
-649
-651
-652
-654
-656
-657
-659
-661
-662
-664
-665
-667
-668
-670
-672
-673
-675
-676
-677
-679
-680
-682
-683
-684
-685
-687
-688
-689
-690
-691
-692
-694
-695
-697
-698
-700
-701
-703
-704
-706
-707
-709
-711
-712
-714
-716
-717
-719
-721
-722
-724
-726
-728
-729
-731
-733
-734
-736
-738
-739
-741
-742
-744
-746
-748
-749
-751
-753
-755
-757
-758
-760
-762
-764
-766
-768
-769
-771
-773
-775
-776
-778
-780
-781
-783
-784
-786
-788
-789
-791
-792
-794
-795
-797
-798
-800
-801
-803
-804
-806
-807
-808
-810
-811
-812
-813
-814
-815
-816
-817
-819
-820
-821
-823
-824
-825
-827
-828
-830
-832
-833
-835
-836
-838
-840
-841
-843
-845
-847
-849
-851
-853
-855
-857
-859
-861
-863
-865
-867
-869
-871
-873
-875
-877
-879
-881
-883
-885
-887
-889
-891
-893
-896
-898
-900
-902
-905
-907
-909
-912
-915
-917
-920
-923
-926
-929
-932
-935
-938
-941
-944
-947
-950
-953
-956
-959
-961
-964
-966
-969
-971
-973
-975
-977
-979
-981
-983
-984
-986
-988
-989
-991
-992
-994
-995
-997
-998
-1000
-1000
-1002
-1004
-1006
-1006
-1008
-1010
-1012
-1014
-1014
-1016
-1018
-1018
-1020
-1022
-1022
-1024
-1026
-1027
-1028
-1029
-1031
-1032
-1034
-1036
-1038
-1040
-1042
-1044
-1046
-1049
-1051
-1053
-1056
-1058
-1060
-1063
-1065
-1067
-1070
-1072
-1074
-1077
-1079
-1082
-1084
-1086
-1089
-1091
-1094
-1097
-1099
-1102
-1105
-1108
-1111
-1114
-1116
-1119
-1122
-1125
-1127
-1130
-1132
-1134
-1137
-1139
-1141
-1143
-1146
-1148
-1150
-1152
-1155
-1157
-1159
-1162
-1164
-1166
-1168
-1170
-1172
-1174
-1176
-1178
-1179
-1181
-1183
-1185
-1186
-1188
-1190
-1191
-1193
-1195
-1196
-1198
-1200
-1202
-1204
-1205
-1207
-1209
-1211
-1213
-1216
-1218
-1220
-1223
-1225
-1228
-1231
-1233
-1236
-1239
-1242
-1245
-1248
-1251
-1254
-1257
-1261
-1264
-1267
-1271
-1274
-1278
-1282
-1286
-1290
-1293
-1297
-1301
-1305
-1309
-1313
-1317
-1320
-1324
-1328
-1331
-1335
-1338
-1342
-1345
-1348
-1352
-1355
-1358
-1361
-1364
-1367
-1370
-1373
-1376
-1379
-1382
-1385
-1388
-1390
-1393
-1396
-1399
-1401
-1404
-1407
-1410
-1413
-1416
-1419
-1422
-1424
-1427
-1430
-1433
-1436
-1439
-1442
-1445
-1449
-1452
-1455
-1458
-1462
-1465
-1468
-1472
-1475
-1479
-1482
-1486
-1489
-1493
-1497
-1500
-1503
-1507
-1510
-1514
-1517
-1521
-1524
-1527
-1531
-1534
-1537
-1540
-1543
-1545
-1548
-1551
-1553
-1555
-1557
-1560
-1562
-1563
-1565
-1567
-1569
-1571
-1573
-1575
-1577
-1579
-1581
-1583
-1585
-1587
-1589
-1592
-1594
-1596
-1598
-1600
-1602
-1605
-1607
-1609
-1611
-1613
-1616
-1618
-1621
-1623
-1625
-1628
-1630
-1633
-1636
-1638
-1641
-1644
-1646
-1649
-1651
-1654
-1656
-1659
-1661
-1664
-1666
-1669
-1671
-1673
-1676
-1678
-1681
-1683
-1685
-1688
-1690
-1692
-1694
-1696
-1699
-1701
-1702
-1704
-1706
-1708
-1710
-1711
-1713
-1714
-1716
-1717
-1718
-1720
-1721
-1723
-1724
-1726
-1727
-1729
-1731
-1732
-1734
-1736
-1738
-1740
-1742
-1744
-1746
-1748
-1750
-1753
-1755
-1757
-1759
-1761
-1764
-1766
-1768
-1771
-1773
-1775
-1778
-1780
-1782
-1785
-1787
-1790
-1792
-1794
-1796
-1798
-1800
-1802
-1803
-1805
-1806
-1807
-1808
-1809
-1810
-1811
-1812
-1813
-1813
-1814
-1814
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1815
-1816
-1816
-1816
-1817
-1817
-1818
-1818
-1819
-1820
-1821
-1822
-1824
-1826
-1828
-1829
-1832
-1834
-1836
-1838
-1840
-1843
-1845
-1847
-1849
-1851
-1853
-1855
-1856
-1858
-1860
-1861
-1863
-1864
-1865
-1867
-1868
-1869
-1870
-1871
-1872
-1872
-1873
-1873
-1874
-1874
-1875
-1875
-1875
-1875
-1875
-1875
-1875
-1875
-1875
-1875
-1875
-1875
-1875
-1876
-1876
-1877
-1878
-1879
-1880
-1882
-1883
-1885
-1887
-1889
-1891
-1893
-1896
-1898
-1901
-1904
-1907
-1910
-1913
-1916
-1919
-1922
-1925
-1928
-1931
-1934
-1937
-1939
-1942
-1944
-1946
-1948
-1949
-1951
-1953
-1954
-1955
-1956
-1958
-1959
-1959
-1960
-1961
-1962
-1963
-1964
-1965
-1965
-1966
-1967
-1968
-1969
-1970
-1971
-1973
-1974
-1975
-1976
-1978
-1979
-1980
-1981
-1983
-1984
-1985
-1986
-1988
-1989
-1990
-1991
-1993
-1994
-1995
-1996
-1998
-1999
-2000
-2001
-2001
-2003
-2004
-2005
-2007
-2008
-2009
-2009
-2011
-2013
-2013
-2015
-2016
-2017
-2019
-2020
-2021
-2021
-2023
-2023
-2024
-2024
-2025
-2025
-2025
-2025
-2025
-2025
-2025
-2025
-2025
-2025
-2025
-2025
-2025
-2025
-2025
-2025
-2025
-2027
-2027
-2027
-2027
-2027
-2028
-2028
-2028
-2029
-2029
-2029
-2029
-2029
-2029
-2031
-2031
-2032
-2032
-2033
-2033
-2033
-2035
-2036
-2037
-2037
-2037
-2039
-2040
-2041
-2041
-2043
-2043
-2044
-2044
-2044
-2045
-2045
-2044
-2044
-2044
-2043
-2043
-2041
-2041
-2041
-2041
-2040
-2039
-2037
-2037
-2036
-2035
-2033
-2032
-2031
-2029
-2028
-2027
-2025
-2024
-2021
-2021
-2020
-2017
-2017
-2016
-2015
-2013
-2013
-2013
-2012
-2012
-2011
-2011
-2009
-2009
-2009
-2009
-2008
-2008
-2007
-2007
-2007
-2005
-2005
-2005
-2005
-2004
-2003
-2001
-2001
-2000
-1999
-1997
-1996
-1995
-1993
-1992
-1990
-1989
-1987
-1986
-1984
-1983
-1981
-1980
-1978
-1976
-1974
-1972
-1970
-1968
-1966
-1963
-1961
-1959
-1957
-1954
-1952
-1950
-1947
-1945
-1943
-1940
-1938
-1935
-1933
-1930
-1928
-1925
-1923
-1920
-1918
-1916
-1914
-1911
-1909
-1907
-1905
-1904
-1902
-1900
-1899
-1897
-1895
-1894
-1892
-1891
-1889
-1888
-1886
-1884
-1883
-1881
-1879
-1877
-1875
-1873
-1871
-1868
-1866
-1864
-1861
-1859
-1856
-1854
-1851
-1848
-1846
-1843
-1840
-1836
-1833
-1830
-1827
-1823
-1820
-1817
-1814
-1810
-1807
-1804
-1801
-1798
-1795
-1793
-1790
-1787
-1784
-1781
-1778
-1775
-1772
-1769
-1766
-1764
-1761
-1759
-1756
-1754
-1752
-1750
-1748
-1747
-1745
-1744
-1743
-1742
-1741
-1740
-1739
-1739
-1739
-1738
-1738
-1738
-1738
-1739
-1739
-1739
-1740
-1740
-1740
-1741
-1741
-1742
-1742
-1743
-1743
-1744
-1745
-1745
-1746
-1747
-1748
-1748
-1749
-1750
-1750
-1751
-1751
-1752
-1752
-1752
-1752
-1752
-1752
-1751
-1751
-1750
-1750
-1749
-1748
-1748
-1747
-1746
-1745
-1745
-1744
-1743
-1742
-1742
-1741
-1741
-1741
-1741
-1741
-1741
-1742
-1742
-1743
-1744
-1745
-1746
-1747
-1749
-1750
-1752
-1753
-1755
-1757
-1759
-1761
-1763
-1765
-1767
-1769
-1771
-1773
-1774
-1776
-1778
-1780
-1781
-1783
-1784
-1786
-1788
-1789
-1791
-1792
-1793
-1795
-1796
-1797
-1798
-1799
-1800
-1801
-1802
-1803
-1804
-1806
-1807
-1808
-1810
-1811
-1813
-1815
-1816
-1819
-1821
-1823
-1826
-1828
-1831
-1834
-1838
-1841
-1844
-1848
-1851
-1854
-1858
-1861
-1864
-1867
-1870
-1873
-1876
-1879
-1882
-1885
-1888
-1892
-1895
-1898
-1901
-1904
-1907
-1910
-1912
-1915
-1918
-1920
-1922
-1924
-1926
-1928
-1930
-1932
-1933
-1935
-1936
-1937
-1938
-1939
-1940
-1941
-1942
-1943
-1943
-1944
-1944
-1945
-1945
-1946
-1946
-1947
-1947
-1948
-1949
-1950
-1951
-1952
-1954
-1956
-1958
-1960
-1962
-1965
-1967
-1970
-1973
-1976
-1979
-1982
-1985
-1988
-1992
-1996
-2000
-2003
-2007
-2012
-2016
-2020
-2024
-2029
-2033
-2037
-2041
-2045
-2050
-2054
-2058
-2062
-2066
-2070
-2074
-2078
-2082
-2086
-2091
-2095
-2100
-2105
-2110
-2115
-2120
-2125
-2129
-2134
-2139
-2144
-2148
-2152
-2157
-2161
-2165
-2169
-2172
-2176
-2180
-2184
-2188
-2192
-2196
-2200
-2204
-2209
-2213
-2217
-2222
-2226
-2231
-2236
-2240
-2245
-2249
-2254
-2258
-2263
-2267
-2271
-2275
-2279
-2283
-2286
-2290
-2293
-2296
-2299
-2302
-2304
-2306
-2308
-2310
-2311
-2312
-2313
-2314
-2314
-2314
-2313
-2313
-2312
-2311
-2309
-2308
-2306
-2304
-2302
-2300
-2297
-2295
-2293
-2290
-2288
-2285
-2283
-2280
-2278
-2276
-2274
-2272
-2271
-2269
-2268
-2267
-2267
-2267
-2267
-2267
-2268
-2269
-2270
-2271
-2273
-2274
-2276
-2278
-2280
-2282
-2284
-2285
-2287
-2290
-2292
-2294
-2296
-2298
-2300
-2302
-2304
-2306
-2308
-2310
-2312
-2314
-2315
-2317
-2318
-2319
-2320
-2321
-2322
-2322
-2322
-2322
-2322
-2321
-2320
-2318
-2317
-2315
-2313
-2311
-2309
-2307
-2305
-2303
-2301
-2298
-2296
-2294
-2292
-2289
-2287
-2285
-2283
-2281
-2280
-2278
-2277
-2276
-2275
-2275
-2275
-2275
-2275
-2275
-2276
-2277
-2278
-2279
-2281
-2282
-2284
-2286
-2288
-2290
-2292
-2294
-2296
-2298
-2300
-2302
-2304
-2307
-2308
-2310
-2312
-2314
-2315
-2317
-2318
-2319
-2320
-2320
-2321
-2322
-2322
-2322
-2323
-2323
-2323
-2323
-2323
-2322
-2322
-2322
-2321
-2321
-2321
-2320
-2320
-2320
-2319
-2319
-2318
-2318
-2317
-2316
-2315
-2314
-2313
-2312
-2311
-2310
-2309
-2308
-2306
-2305
-2304
-2302
-2301
-2299
-2297
-2296
-2294
-2292
-2290
-2289
-2287
-2285
-2283
-2281
-2279
-2278
-2276
-2274
-2273
-2271
-2270
-2268
-2267
-2266
-2265
-2263
-2262
-2261
-2260
-2258
-2257
-2255
-2253
-2252
-2250
-2248
-2246
-2244
-2241
-2239
-2237
-2234
-2232
-2229
-2227
-2224
-2222
-2219
-2217
-2215
-2213
-2212
-2211
-2209
-2209
-2208
-2207
-2207
-2207
-2207
-2206
-2206
-2206
-2206
-2206
-2206
-2207
-2207
-2207
-2207
-2207
-2208
-2208
-2208
-2209
-2209
-2210
-2210
-2210
-2211
-2211
-2211
-2211
-2211
-2210
-2209
-2208
-2207
-2206
-2204
-2202
-2199
-2197
-2193
-2190
-2186
-2182
-2178
-2173
-2169
-2163
-2158
-2152
-2146
-2140
-2133
-2126
-2119
-2112
-2105
-2098
-2091
-2084
-2076
-2069
-2062
-2055
-2049
-2041
-2036
-2029
-2023
-2017
-2009
-2004
-1998
-1992
-1986
-1980
-1974
-1967
-1961
-1955
-1949
-1943
-1937
-1931
-1925
-1919
-1913
-1906
-1900
-1894
-1888
-1882
-1876
-1869
-1863
-1856
-1849
-1843
-1836
-1829
-1823
-1816
-1809
-1802
-1796
-1789
-1782
-1775
-1768
-1761
-1754
-1746
-1739
-1732
-1724
-1717
-1710
-1702
-1695
-1687
-1680
-1672
-1664
-1657
-1649
-1641
-1633
-1625
-1617
-1608
-1600
-1592
-1583
-1575
-1566
-1558
-1549
-1541
-1532
-1524
-1515
-1507
-1499
-1491
-1482
-1474
-1466
-1458
-1450
-1443
-1435
-1427
-1419
-1410
-1402
-1394
-1386
-1377
-1369
-1360
-1351
-1342
-1334
-1325
-1316
-1307
-1298
-1288
-1279
-1270
-1260
-1250
-1240
-1230
-1220
-1209
-1198
-1187
-1176
-1165
-1153
-1141
-1130
-1118
-1106
-1094
-1082
-1069
-1057
-1045
-1033
-1020
-1008
-996
-984
-972
-960
-948
-936
-925
-913
-901
-889
-878
-866
-855
-843
-832
-820
-809
-798
-788
-777
-767
-756
-746
-737
-727
-717
-708
-699
-690
-681
-672
-663
-654
-646
-637
-628
-620
-611
-602
-594
-585
-576
-567
-558
-548
-539
-529
-519
-509
-500
-490
-480
-470
-460
-450
-441
-431
-422
-412
-403
-394
-385
-377
-368
-360
-352
-344
-337
-329
-322
-316
-309
-303
-298
-292
-287
-283
-278
-274
-271
-267
-264
-261
-258
-256
-253
-251
-249
-247
-245
-243
-242
-240
-238
-237
-235
-234
-233
-231
-230
-228
-227
-225
-223
-221
-220
-218
-215
-213
-211
-208
-206
-203
-200
-197
-194
-191
-188
-185
-181
-178
-175
-171
-168
-165
-161
-157
-153
-150
-146
-142
-138
-134
-130
-126
-123
-119
-115
-112
-109
-106
-103
-101
-98
-96
-94
-93
-91
-90
-89
-88
-87
-86
-85
-85
-84
-84
-83
-82
-81
-80
-79
-78
-76
-75
-73
-71
-68
-66
-63
-60
-57
-54
-50
-47
-43
-40
-36
-33
-30
-26
-23
-20
-17
-14
-11
-8
-5
-2
1
4
7
10
13
16
19
22
25
28
31
34
37
40
43
46
49
52
55
58
61
64
67
70
73
76
79
83
87
90
94
98
102
106
110
114
117
121
125
129
132
136
139
143
146
149
152
155
159
162
165
169
173
177
181
185
190
195
200
205
211
217
223
229
236
243
250
258
265
273
281
289
298
307
316
325
335
344
354
364
374
385
395
406
417
428
439
451
462
474
485
497
508
520
532
543
554
566
577
588
599
610
621
631
641
651
661
671
681
690
700
709
719
728
738
747
756
766
775
784
793
802
811
819
828
836
844
852
860
867
875
883
891
899
907
915
923
932
940
949
958
967
976
985
994
1004
1012
1022
1032
1042
1052
1063
1073
1084
1095
1106
1117
1128
1139
1151
1162
1173
1185
1196
1207
1219
1230
1241
1253
1264
1275
1287
1298
1309
1320
1331
1342
1353
1364
1374
1385
1395
1405
1415
1424
1434
1443
1452
1461
1469
1478
1486
1494
1502
1509
1517
1524
1532
1539
1546
1553
1561
1568
1575
1582
1589
1596
1603
1610
1617
1623
1630
1636
1642
1648
1654
1660
1665
1671
1676
1682
1687
1693
1698
1703
1708
1714
1719
1724
1729
1735
1740
1745
1750
1755
1760
1765
1769
1774
1779
1783
1787
1792
1796
1800
1803
1807
1810
1813
1816
1819
1822
1824
1827
1829
1831
1833
1834
1836
1838
1839
1841
1842
1843
1845
1846
1847
1848
1849
1850
1851
1853
1854
1855
1856
1857
1859
1860
1862
1863
1865
1866
1868
1870
1872
1874
1876
1878
1880
1883
1885
1887
1889
1892
1894
1896
1898
1900
1902
1904
1906
1907
1909
1910
1912
1913
1915
1916
1917
1919
1920
1921
1923
1924
1926
1927
1929
1931
1933
1935
1937
1939
1942
1944
1947
1950
1953
1957
1961
1964
1968
1972
1976
1981
1985
1989
1993
1997
2001
2005
2009
2012
2016
2019
2021
2024
2025
2028
2029
2031
2032
2033
2033
2033
2033
2033
2033
2033
2033
2033
2032
2031
2031
2029
2029
2029
2028
2028
2027
2027
2027
2027
2028
2028
2029
2029
2029
2032
2033
2033
2036
2037
2039
2041
2043
2045
2047
2049
2051
2054
2056
2059
2061
2064
2066
2069
2072
2074
2077
2080
2082
2085
2088
2090
2093
2095
2098
2100
2103
2106
2109
2112
2115
2118
2122
2126
2130
2135
2139
2145
2150
2156
2162
2168
2174
2181
2188
2195
2202
2209
2216
2224
2231
2238
2246
2253
2260
2268
2275
2283
2291
2298
2306
2314
2322
2329
2337
2345
2353
2361
2369
2377
2384
2392
2399
2407
2414
2421
2428
2435
2442
2450
2457
2464
2471
2479
2487
2495
2503
2512
2520
2529
2538
2547
2557
2566
2575
2585
2594
2603
2613
2622
2631
2640
2649
2658
2667
2676
2685
2693
2702
2711
2720
2729
2738
2748
2757
2766
2775
2784
2792
2801
2810
2819
2827
2836
2844
2853
2861
2870
2878
2887
2895
2903
2911
2918
2926
2933
2940
2947
2953
2960
2966
2972
2978
2984
2990
2996
3001
3007
3012
3018
3023
3028
3033
3039
3044
3049
3054
3060
3065
3071
3077
3083
3089
3095
3102
3108
3115
3122
3128
3135
3142
3149
3156
3163
3170
3177
3184
3192
3199
3206
3213
3221
3228
3235
3242
3249
3257
3264
3271
3277
3284
3291
3297
3303
3310
3315
3321
3326
3332
3337
3342
3347
3351
3356
3360
3364
3368
3372
3376
3379
3383
3386
3389
3392
3395
3397
3400
3402
3404
3406
3408
3409
3410
3412
3413
3414
3414
3415
3416
3416
3416
3417
3417
3417
3416
3416
3416
3416
3415
3415
3415
3415
3414
3414
3414
3413
3413
3412
3412
3411
3411
3410
3410
3409
3409
3408
3407
3407
3406
3405
3405
3404
3403
3402
3401
3400
3399
3397
3396
3394
3392
3390
3388
3386
3383
3381
3378
3375
3372
3369
3366
3363
3360
3356
3353
3349
3346
3342
3338
3335
3331
3327
3323
3319
3315
3311
3307
3303
3299
3295
3291
3287
3283
3279
3275
3271
3267
3262
3258
3254
3250
3245
3241
3236
3231
3226
3222
3217
3212
3207
3202
3197
3192
3187
3182
3178
3173
3168
3164
3159
3154
3149
3144
3139
3134
3129
3124
3119
3114
3109
3104
3100
3095
3091
3087
3083
3080
3077
3074
3071
3069
3067
3066
3064
3063
3062
3061
3060
3060
3059
3059
3059
3058
3058
3058
3058
3059
3060
3060
3062
3063
3065
3067
3069
3072
3075
3077
3080
3083
3086
3089
3093
3096
3098
3101
3104
3106
3109
3111
3113
3114
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3127
3128
3129
3130
3132
3133
3134
3135
3136
3138
3139
3139
3140
3141
3142
3142
3143
3143
3144
3144
3144
3145
3145
3146
3146
3147
3148
3148
3149
3150
3152
3153
3155
3156
3158
3160
3163
3165
3168
3171
3174
3178
3181
3185
3189
3193
3197
3201
3206
3211
3216
3222
3227
3233
3239
3245
3251
3258
3264
3271
3278
3285
3292
3299
3307
3314
3321
3328
3336
3343
3351
3358
3365
3372
3379
3386
3393
3399
3406
3412
3418
3424
3430
3436
3442
3448
3453
3459
3464
3470
3475
3480
3486
3491
3496
3501
3506
3511
3516
3521
3525
3530
3534
3539
3543
3548
3552
3556
3561
3565
3570
3574
3578
3583
3588
3592
3597
3601
3606
3611
3616
3621
3625
3630
3635
3640
3644
3649
3653
3658
3662
3666
3671
3675
3680
3684
3688
3693
3697
3701
3705
3709
3713
3717
3721
3725
3729
3732
3736
3739
3743
3746
3749
3752
3755
3758
3760
3763
3766
3768
3771
3773
3776
3779
3781
3784
3787
3790
3792
3795
3799
3802
3805
3808
3811
3815
3818
3821
3825
3828
3831
3834
3837
3840
3843
3846
3849
3852
3854
3856
3859
3861
3862
3864
3866
3867
3868
3869
3870
3871
3872
3872
3873
3874
3874
3875
3876
3876
3877
3877
3878
3878
3878
3878
3878
3878
3879
3879
3879
3879
3879
3879
3879
3879
3879
3879
3879
3880
3880
3880
3881
3881
3881
3882
3883
3883
3884
3884
3885
3886
3887
3888
3888
3889
3891
3892
3893
3894
3895
3896
3897
3898
3899
3899
3900
3900
3900
3900
3899
3899
3898
3897
3896
3895
3894
3892
3890
3888
3886
3883
3881
3878
3875
3872
3869
3865
3862
3858
3854
3850
3846
3842
3838
3834
3830
3826
3822
3818
3814
3811
3807
3803
3800
3796
3793
3790
3787
3784
3782
3779
3777
3774
3772
3770
3768
3765
3763
3761
3759
3757
3755
3753
3751
3749
3747
3745
3743
3741
3739
3737
3735
3733
3731
3729
3727
3724
3722
3719
3717
3714
3711
3708
3706
3703
3700
3696
3693
3690
3686
3683
3679
3675
3672
3668
3664
3659
3655
3651
3647
3642
3638
3633
3629
3624
3619
3615
3610
3605
3600
3595
3591
3586
3581
3576
3572
3567
3563
3558
3554
3550
3546
3542
3538
3534
3530
3526
3522
3519
3515
3512
3508
3504
3501
3497
3494
3490
3486
3482
3478
3474
3470
3466
3461
3456
3451
3446
3441
3435
3429
3423
3417
3410
3404
3397
3390
3383
3376
3368
3361
3354
3346
3339
3331
3324
3317
3309
3302
3294
3287
3280
3273
3266
3259
3252
3245
3238
3232
3225
3219
3213
3207
3201
3195
3189
3184
3179
3173
3168
3163
3159
3154
3149
3145
3140
3135
3131
3126
3121
3117
3112
3107
3102
3097
3092
3087
3082
3077
3071
3066
3061
3056
3050
3045
3040
3034
3029
3024
3019
3014
3008
3003
2998
2993
2987
2982
2976
2971
2965
2960
2954
2949
2943
2937
2932
2926
2920
2915
2909
2903
2897
2892
2886
2880
2874
2868
2862
2856
2850
2843
2837
2830
2823
2816
2809
2802
2795
2788
2781
2774
2767
2760
2753
2747
2740
2734
2728
2722
2716
2710
2705
2699
2694
2689
2684
2679
2674
2669
2665
2660
2655
2651
2646
2642
2638
2634
2630
2626
2623
2620
2617
2614
2611
2609
2606
2604
2602
2600
2598
2596
2595
2593
2592
2590
2589
2588
2587
2586
2585
2584
2584
2583
2583
2583
2582
2582
2582
2582
2582
2582
2583
2583
2583
2583
2583
2583
2583
2583
2583
2582
2582
2582
2581
2581
2580
2579
2578
2578
2577
2576
2575
2574
2573
2572
2572
2571
2570
2569
2568
2567
2567
2566
2565
2565
2564
2564
2563
2563
2563
2563
2562
2562
2562
2562
2562
2563
2563
2563
2564
2564
2565
2565
2565
2566
2566
2567
2567
2567
2567
2568
2568
2568
2568
2568
2567
2567
2566
2566
2565
2564
2563
2562
2560
2559
2557
2555
2554
2552
2550
2548
2546
2544
2541
2539
2537
2535
2532
2530
2528
2526
2523
2521
2519
2517
2515
2514
2512
2510
2509
2507
2506
2505
2504
2503
2502
2501
2500
2499
2498
2498
2497
2497
2497
2497
2498
2498
2499
2499
2500
2501
2503
2504
2505
2507
2508
2509
2511
2512
2514
2515
2517
2518
2519
2520
2521
2522
2523
2524
2524
2525
2525
2525
2525
2524
2524
2524
2523
2523
2522
2521
2520
2519
2517
2516
2514
2512
2510
2508
2505
2502
2499
2496
2492
2488
2483
2479
2474
2469
2464
2459
2453
2448
2442
2436
2430
2424
2418
2412
2405
2398
2392
2385
2377
2370
2363
2355
2347
2339
2331
2323
2314
2305
2297
2288
2279
2270
2261
2251
2242
2232
2223
2213
2203
2193
2183
2173
2163
2153
2142
2132
2122
2112
2103
2093
2084
2074
2065
2056
2047
2039
2029
2021
2012
2004
1995
1987
1979
1970
1962
1954
1946
1938
1931
1923
1915
1908
1900
1893
1885
1878
1870
1862
1855
1847
1839
1831
1822
1814
1805
1796
1787
1778
1768
1759
1749
1739
1729
1719
1708
1698
1687
1676
1665
1655
1644
1633
1622
1611
1600
1589
1578
1567
1557
1546
1536
1526
1516
1506
1497
1487
1478
1469
1460
1451
1442
1433
1425
1416
1408
1400
1391
1383
1375
1367
1359
1351
1343
1335
1327
1320
1313
1305
1298
1291
1284
1277
1270
1263
1256
1249
1243
1236
1229
1222
1215
1209
1202
1195
1188
1181
1175
1168
1161
1154
1147
1140
1133
1126
1119
1112
1105
1097
1090
1082
1075
1067
1060
1052
1044
1036
1028
1020
1012
1004
996
988
981
973
965
957
949
942
934
926
918
911
903
895
888
880
873
865
858
851
844
837
831
824
818
812
806
801
795
790
785
780
775
770
766
762
757
753
749
745
741
736
732
728
724
720
717
713
709
706
702
699
696
693
690
688
686
684
683
682
681
680
680
680
681
682
683
684
685
687
689
691
693
695
698
700
703
706
710
713
717
720
724
728
732
736
740
744
748
752
756
760
764
769
773
777
781
785
789
792
796
799
803
806
809
812
815
817
820
823
825
827
830
832
834
836
838
840
842
844
846
848
851
853
855
857
860
862
865
867
870
873
876
879
882
886
889
892
896
900
903
907
911
915
919
923
927
931
935
939
943
947
951
955
959
963
967
970
974
978
981
984
987
990
992
994
996
998
999
999
1000
1000
1000
1000
999
999
998
997
995
994
992
990
988
986
984
982
979
977
974
972
970
967
965
963
961
959
958
956
954
953
952
950
949
948
946
945
944
943
942
942
941
940
940
939
938
937
936
935
934
932
931
929
927
925
922
919
916
913
910
906
903
899
895
891
886
882
877
873
868
864
859
854
849
845
840
835
830
825
820
815
811
806
801
796
791
786
781
777
772
767
763
758
753
749
744
739
735
730
725
720
716
710
705
700
695
689
683
678
672
666
660
655
649
643
638
632
627
621
616
611
606
601
596
592
588
583
579
575
571
568
564
561
558
555
552
549
546
544
542
539
537
535
534
532
530
529
527
526
524
523
522
521
519
518
517
516
515
513
512
511
509
507
506
504
502
500
497
495
492
489
487
484
481
477
474
470
467
463
458
454
449
444
439
434
429
423
417
411
405
399
393
387
381
375
368
362
357
351
345
340
334
329
325
320
316
312
308
305
302
300
298
296
294
292
291
290
289
289
289
288
288
289
289
289
290
291
292
293
294
296
298
300
302
304
307
310
313
317
320
324
327
331
335
340
344
349
353
358
363
367
372
377
383
388
393
399
404
410
415
421
427
433
439
445
451
457
463
470
476
482
489
496
502
509
516
523
530
536
544
551
558
565
573
580
587
595
603
611
619
627
635
643
651
660
669
677
686
695
704
713
722
731
740
749
758
768
777
786
795
804
813
822
831
840
848
857
866
874
883
891
900
908
916
924
932
940
947
954
962
968
975
982
988
994
999
1004
1010
1014
1020
1025
1030
1035
1039
1044
1049
1053
1058
1063
1067
1072
1077
1082
1088
1093
1099
1105
1110
1116
1123
1129
1135
1141
1147
1153
1160
1166
1172
1178
1184
1189
1195
1200
1205
1210
1214
1218
1222
1226
1230
1233
1237
1240
1242
1245
1247
1250
1252
1254
1256
1258
1259
1261
1262
1264
1265
1266
1267
1269
1270
1271
1272
1273
1275
1276
1278
1280
1282
1284
1287
1289
1292
1295
1298
1301
1304
1308
1311
1314
1317
1320
1324
1327
1330
1333
1336
1338
1341
1344
1347
1350
1353
1355
1358
1361
1363
1366
1369
1371
1374
1376
1379
1381
1384
1386
1388
1390
1392
1394
1397
1399
1401
1403
1405
1408
1410
1412
1415
1418
1420
1423
1426
1430
1433
1437
1440
1444
1448
1452
1456
1460
1463
1467
1471
1474
1477
1480
1483
1486
1489
1491
1493
1495
1497
1499
1501
1502
1503
1504
1505
1505
1506
1506
1505
1505
1504
1504
1503
1501
1500
1498
1497
1495
1493
1490
1488
1485
1482
1479
1476
1473
1469
1465
1461
1457
1453
1448
1443
1438
1433
1428
1423
1417
1411
1406
1400
1394
1388
1381
1375
1369
1363
1356
1350
1344
1337
1331
1324
1318
1311
1305
1298
1292
1286
1280
1274
1268
1262
1257
1251
1246
1241
1236
1231
1226
1221
1217
1212
1207
1202
1198
1193
1188
1183
1178
1174
1169
1164
1159
1155
1150
1145
1141
1136
1132
1128
1123
1119
1114
1110
1106
1101
1097
1092
1088
1083
1079
1074
1070
1065
1060
1056
1051
1047
1042
1038
1033
1029
1024
1020
1016
1012
1008
1004
1000
997
993
990
987
984
981
978
975
972
969
966
963
960
957
954
951
948
945
942
939
936
934
931
928
925
923
920
917
914
910
907
904
900
897
893
889
885
881
878
874
870
866
862
859
855
852
849
845
843
840
837
835
833
831
830
828
827
826
825
825
825
825
825
825
826
826
827
828
829
830
831
832
833
834
834
835
835
835
835
835
834
834
832
831
830
828
826
824
823
821
819
817
816
814
813
812
812
811
811
811
811
812
812
813
814
816
817
819
821
823
825
828
831
834
837
840
843
846
850
853
856
859
861
864
866
868
870
871
873
874
876
877
879
880
882
884
886
888
891
893
895
898
900
902
904
907
909
911
913
915
917
919
921
924
926
928
931
934
937
940
944
948
952
957
961
966
972
977
982
988
994
999
1004
1010
1016
1022
1027
1032
1037
1042
1047
1051
1055
1059
1062
1066
1069
1072
1074
1076
1078
1080
1082
1083
1084
1085
1086
1087
1088
1088
1089
1091
1092
1094
1095
1098
1100
1103
1107
1110
1114
1119
1123
1128
1133
1138
1144
1150
1155
1161
1167
1174
1180
1186
1192
1198
1205
1210
1216
1222
1227
1232
1237
1241
1245
1249
1253
1256
1259
1262
1265
1267
1269
1272
1274
1276
1278
1280
1282
1284
1286
1288
1291
1293
1296
1299
1302
1305
1308
1312
1315
1319
1324
1328
1333
1338
1342
1347
1352
1358
1362
1367
1372
1377
1381
1386
1390
1394
1398
1401
1405
1408
1411
1414
1416
1419
1421
1422
1424
1425
1426
1426
1426
1426
1426
1425
1424
1422
1420
1418
1416
1413
1410
1407
1403
1400
1396
1391
1387
1383
1378
1374
1369
1365
1361
1357
1354
1350
1347
1344
1341
1338
1336
1333
1331
1328
1326
1323
1320
1318
1314
1311
1308
1304
1300
1296
1292
1287
1282
1277
1272
1266
1260
1254
1248
1242
1236
1230
1224
1217
1211
1205
1199
1193
1186
1180
1173
1167
1160
1154
1147
1140
1133
1127
1120
1114
1107
1101
1094
1088
1082
1076
1071
1065
1059
1053
1048
1042
1036
1031
1025
1018
1014
1008
1002
997
992
987
981
976
971
965
960
955
950
945
940
935
930
925
921
917
913
909
905
902
898
895
892
888
885
881
878
874
870
866
862
857
853
849
844
840
835
831
826
821
817
812
807
802
797
792
787
781
776
771
765
760
754
749
743
737
730
724
717
711
704
697
689
682
675
668
661
654
647
640
634
627
621
614
608
601
595
589
582
576
570
564
558
552
546
541
535
530
524
519
513
508
503
497
492
486
480
475
469
463
457
451
444
438
432
425
418
411
404
396
389
381
373
365
357
349
341
334
326
318
311
304
298
291
285
280
274
269
264
259
255
251
247
244
241
238
236
235
234
233
233
234
235
236
237
239
241
243
245
247
249
251
253
255
257
259
260
262
264
265
267
268
270
271
272
273
274
275
276
276
277
277
278
278
279
279
279
279
278
278
277
276
275
273
271
269
267
265
262
259
257
253
250
247
243
239
235
231
226
222
216
211
205
199
192
186
179
172
165
158
151
144
137
131
124
117
111
105
99
93
86
80
74
68
62
56
49
43
36
29
21
14
6
-2
-10
-18
-27
-36
-44
-53
-62
-71
-80
-88
-96
-105
-113
-120
-128
-135
-142
-149
-156
-162
-168
-174
-180
-186
-192
-197
-203
-209
-215
-221
-227
-234
-240
-246
-252
-259
-265
-271
-278
-284
-290
-296
-301
-307
-313
-319
-325
-330
-336
-342
-348
-353
-359
-365
-371
-376
-382
-388
-394
-400
-407
-413
-419
-426
-432
-439
-446
-453
-460
-468
-475
-482
-490
-497
-505
-512
-520
-527
-534
-542
-549
-556
-563
-571
-577
-584
-591
-597
-603
-608
-613
-618
-623
-627
-631
-635
-638
-642
-645
-648
-651
-654
-658
-661
-664
-667
-671
-674
-678
-682
-685
-689
-694
-698
-702
-707
-712
-716
-721
-725
-730
-734
-739
-743
-746
-750
-753
-756
-759
-761
-764
-765
-767
-769
-770
-771
-772
-774
-775
-777
-779
-781
-783
-785
-788
-791
-793
-797
-800
-803
-806
-809
-813
-816
-819
-822
-825
-828
-831
-833
-836
-838
-840
-842
-844
-846
-849
-851
-853
-855
-857
-859
-861
-863
-865
-866
-868
-870
-871
-872
-874
-875
-876
-878
-879
-880
-881
-882
-883
-883
-884
-884
-884
-883
-882
-881
-879
-876
-874
-871
-867
-863
-858
-853
-848
-842
-836
-830
-823
-816
-809
-801
-792
-784
-775
-766
-756
-746
-736
-726
-715
-704
-694
-683
-672
-660
-649
-637
-625
-613
-600
-587
-574
-560
-546
-531
-515
-500
-484
-467
-450
-433
-416
-398
-380
-362
-343
-325
-306
-287
-268
-250
-231
-212
-194
-176
-158
-141
-124
-108
-93
-77
-63
-48
-34
-21
-8
5
18
30
43
55
67
79
91
102
114
126
137
149
160
172
183
195
207
218
230
242
253
265
277
288
300
311
322
333
344
354
364
374
384
393
402
410
418
426
434
440
447
453
459
465
470
475
480
484
489
493
497
501
505
508
512
515
519
522
525
528
530
533
535
537
538
540
541
542
543
543
544
545
545
545
546
547
548
549
550
552
554
556
558
561
563
566
569
572
575
578
582
585
588
591
594
598
601
604
607
611
614
617
620
623
625
628
630
632
633
635
635
636
636
636
635
634
633
631
629
627
624
621
618
615
612
609
606
603
599
596
593
590
588
585
582
579
577
574
571
568
566
563
560
556
553
549
546
542
538
533
529
524
519
515
510
505
500
496
491
487
483
479
476
472
469
466
464
461
459
457
455
453
452
450
449
447
445
444
442
439
437
434
431
427
423
418
414
409
403
397
391
385
378
371
364
358
351
344
337
331
324
318
312
306
300
294
289
284
279
275
270
266
262
258
255
251
248
244
240
237
233
229
225
220
216
211
206
200
195
190
184
178
173
167
161
156
150
144
139
133
127
121
115
110
104
98
91
85
79
73
67
60
54
48
41
35
28
22
16
9
3
-3
-10
-16
-22
-28
-35
-41
-47
-53
-60
-66
-72
-79
-85
-92
-98
-105
-111
-118
-124
-131
-137
-143
-148
-154
-159
-165
-170
-175
-179
-184
-189
-193
-198
-203
-207
-212
-217
-223
-228
-234
-240
-246
-253
-259
-266
-273
-280
-287
-295
-302
-310
-318
-325
-333
-340
-348
-355
-362
-368
-375
-381
-387
-393
-398
-403
-408
-413
-418
-422
-426
-431
-435
-439
-444
-448
-453
-457
-461
-466
-471
-475
-480
-485
-490
-495
-500
-505
-510
-515
-520
-525
-531
-536
-542
-547
-552
-557
-563
-568
-573
-578
-583
-588
-593
-598
-603
-607
-612
-616
-620
-624
-629
-633
-637
-641
-645
-649
-653
-658
-662
-666
-670
-675
-679
-683
-688
-692
-697
-701
-706
-711
-716
-721
-727
-732
-738
-744
-750
-756
-762
-769
-775
-782
-788
-794
-801
-807
-813
-819
-825
-830
-836
-842
-847
-853
-858
-863
-869
-874
-879
-884
-889
-894
-899
-903
-908
-913
-917
-921
-926
-930
-934
-938
-942
-946
-950
-954
-958
-962
-966
-971
-975
-980
-985
-990
-995
-1000
-1006
-1012
-1018
-1025
-1031
-1038
-1044
-1051
-1058
-1065
-1071
-1078
-1084
-1090
-1096
-1101
-1106
-1110
-1114
-1117
-1120
-1123
-1125
-1126
-1128
-1129
-1130
-1130
-1131
-1131
-1131
-1131
-1131
-1131
-1130
-1130
-1130
-1129
-1129
-1129
-1129
-1129
-1130
-1131
-1132
-1133
-1135
-1137
-1139
-1142
-1145
-1149
-1153
-1157
-1162
-1167
-1173
-1179
-1185
-1192
-1199
-1206
-1213
-1220
-1227
-1234
-1241
-1248
-1255
-1261
-1268
-1274
-1281
-1287
-1292
-1298
-1303
-1308
-1313
-1317
-1320
-1324
-1326
-1329
-1331
-1333
-1334
-1335
-1336
-1336
-1337
-1337
-1337
-1337
-1337
-1337
-1337
-1337
-1337
-1336
-1336
-1336
-1336
-1336
-1336
-1336
-1336
-1336
-1336
-1336
-1335
-1335
-1335
-1335
-1334
-1333
-1333
-1332
-1331
-1329
-1328
-1327
-1325
-1323
-1322
-1320
-1318
-1317
-1315
-1314
-1312
-1311
-1309
-1308
-1307
-1307
-1306
-1306
-1307
-1307
-1308
-1309
-1311
-1313
-1315
-1317
-1320
-1323
-1326
-1329
-1333
-1336
-1340
-1344
-1348
-1352
-1356
-1360
-1364
-1368
-1372
-1377
-1381
-1386
-1391
-1396
-1401
-1406
-1411
-1416
-1421
-1426
-1430
-1435
-1439
-1443
-1447
-1451
-1454
-1457
-1459
-1461
-1463
-1464
-1465
-1466
-1466
-1466
-1466
-1466
-1465
-1465
-1464
-1463
-1462
-1461
-1461
-1460
-1459
-1458
-1457
-1457
-1456
-1456
-1455
-1455
-1456
-1456
-1457
-1457
-1458
-1459
-1460
-1461
-1462
-1463
-1465
-1466
-1467
-1467
-1468
-1469
-1470
-1471
-1472
-1473
-1473
-1474
-1475
-1475
-1476
-1476
-1476
-1476
-1476
-1475
-1475
-1474
-1473
-1471
-1470
-1468
-1467
-1465
-1463
-1461
-1459
-1457
-1454
-1452
-1449
-1445
-1442
-1438
-1435
-1431
-1427
-1423
-1418
-1415
-1411
-1407
-1403
-1400
-1397
-1394
-1392
-1390
-1388
-1386
-1385
-1384
-1384
-1384
-1384
-1385
-1387
-1389
-1391
-1394
-1397
-1400
-1404
-1408
-1412
-1416
-1421
-1425
-1430
-1434
-1439
-1443
-1447
-1452
-1456
-1460
-1463
-1466
-1470
-1472
-1475
-1478
-1480
-1482
-1485
-1487
-1490
-1493
-1496
-1499
-1503
-1508
-1513
-1518
-1524
-1531
-1538
-1546
-1554
-1563
-1573
-1584
-1595
-1606
-1618
-1631
-1643
-1657
-1670
-1684
-1698
-1711
-1725
-1739
-1753
-1766
-1780
-1793
-1805
-1818
-1829
-1841
-1852
-1862
-1872
-1882
-1891
-1899
-1906
-1913
-1919
-1925
-1930
-1934
-1938
-1941
-1944
-1947
-1949
-1950
-1952
-1953
-1954
-1954
-1955
-1956
-1957
-1957
-1958
-1959
-1960
-1961
-1963
-1965
-1966
-1968
-1970
-1973
-1975
-1977
-1980
-1982
-1985
-1988
-1990
-1993
-1996
-1998
-2001
-2004
-2007
-2011
-2013
-2017
-2020
-2023
-2025
-2029
-2032
-2033
-2037
-2039
-2040
-2041
-2043
-2044
-2045
-2045
-2045
-2044
-2043
-2041
-2040
-2037
-2035
-2032
-2029
-2025
-2021
-2017
-2013
-2009
-2005
-2001
-1997
-1993
-1988
-1984
-1979
-1975
-1970
-1965
-1961
-1956
-1952
-1947
-1943
-1938
-1933
-1928
-1923
-1918
-1912
-1906
-1900
-1893
-1886
-1878
-1871
-1863
-1855
-1847
-1838
-1830
-1821
-1812
-1804
-1795
-1786
-1778
-1770
-1761
-1753
-1745
-1737
-1730
-1722
-1715
-1708
-1700
-1693
-1686
-1679
-1672
-1665
-1658
-1650
-1643
-1636
-1630
-1623
-1616
-1610
-1604
-1598
-1592
-1586
-1581
-1575
-1570
-1565
-1559
-1554
-1549
-1544
-1539
-1534
-1528
-1523
-1518
-1513
-1508
-1503
-1498
-1494
-1489
-1485
-1480
-1476
-1472
-1468
-1464
-1460
-1456
-1452
-1449
-1445
-1442
-1438
-1435
-1432
-1429
-1426
-1422
-1419
-1415
-1412
-1407
-1403
-1398
-1393
-1387
-1381
-1375
-1368
-1361
-1353
-1345
-1336
-1328
-1318
-1309
-1299
-1289
-1279
-1269
-1258
-1247
-1236
-1224
-1212
-1201
-1189
-1176
-1164
-1152
-1140
-1128
-1116
-1104
-1092
-1080
-1069
-1058
-1047
-1036
-1026
-1014
-1004
-995
-986
-977
-967
-959
-950
-942
-934
-926
-918
-910
-903
-896
-888
-881
-874
-866
-859
-851
-844
-837
-829
-822
-814
-806
-798
-790
-781
-773
-764
-754
-744
-734
-724
-713
-702
-691
-680
-668
-656
-645
-633
-621
-609
-598
-586
-574
-563
-551
-540
-528
-517
-505
-494
-483
-472
-461
-450
-439
-429
-419
-409
-399
-389
-380
-371
-362
-353
-344
-336
-328
-320
-313
-307
-301
-295
-290
-286
-282
-280
-277
-276
-275
-275
-275
-276
-277
-279
-282
-285
-289
-293
-297
-302
-307
-313
-319
-325
-331
-337
-343
-349
-355
-361
-366
-372
-377
-382
-387
-391
-395
-399
-402
-405
-407
-410
-411
-413
-414
-414
-414
-414
-414
-413
-412
-410
-409
-407
-405
-403
-401
-398
-395
-393
-390
-386
-383
-379
-375
-371
-367
-363
-359
-354
-350
-346
-342
-338
-334
-330
-326
-323
-319
-316
-313
-310
-307
-304
-301
-298
-296
-293
-291
-289
-287
-285
-283
-281
-279
-277
-275
-273
-270
-268
-265
-261
-258
-254
-250
-246
-241
-236
-231
-226
-220
-214
-208
-202
-195
-188
-181
-174
-166
-158
-150
-142
-134
-126
-117
-109
-100
-92
-83
-75
-66
-58
-49
-41
-33
-25
-17
-9
-1
7
14
22
29
36
43
50
57
63
70
76
82
88
94
100
105
111
116
122
127
133
138
144
149
155
160
165
171
176
181
186
191
196
201
205
210
215
219
224
229
234
239
244
249
254
259
264
269
274
280
285
291
296
302
308
315
321
328
335
342
349
357
364
372
379
387
395
402
410
418
426
433
441
449
456
464
471
478
486
493
500
508
515
523
530
538
545
553
560
568
576
584
592
600
608
617
626
635
644
654
664
674
685
696
708
719
731
743
755
767
780
792
805
817
829
842
854
866
877
888
900
910
921
931
941
950
959
968
976
984
992
999
1006
1012
1018
1024
1029
1034
1039
1043
1047
1051
1055
1059
1062
1066
1069
1072
1075
1077
1080
1082
1085
1087
1089
1090
1092
1093
1094
1094
1094
1094
1094
1094
1093
1092
1090
1089
1087
1085
1083
1081
1078
1075
1072
1069
1065
1061
1058
1054
1050
1046
1041
1037
1033
1029
1025
1020
1016
1012
1008
1004
1000
996
992
987
983
978
974
968
963
958
952
946
940
934
928
922
915
909
903
896
889
882
875
868
860
853
844
836
827
817
807
797
786
775
763
751
739
727
715
702
690
678
665
652
640
627
613
600
586
572
558
543
528
512
496
480
463
445
427
409
390
370
351
330
310
289
267
245
224
202
179
157
135
112
90
68
46
23
1
-21
-42
-64
-86
-107
-128
-150
-170
-191
-212
-232
-253
-273
-294
-314
-334
-355
-375
-395
-415
-436
-456
-477
-497
-518
-539
-560
-581
-602
-623
-644
-666
-687
-709
-731
-753
-775
-798
-821
-844
-867
-891
-914
-938
-961
-985
-1008
-1032
-1056
-1079
-1102
-1125
-1147
-1170
-1192
-1213
-1235
-1256
-1277
-1298
-1318
-1339
-1359
-1379
-1399
-1419
-1438
-1458
-1478
-1497
-1517
-1536
-1555
-1574
-1593
-1611
-1630
-1648
-1666
-1684
-1701
-1718
-1736
-1753
-1770
-1787
-1803
-1820
-1837
-1853
-1870
-1886
-1903
-1919
-1935
-1952
-1968
-1985
-2001
-2017
-2033
-2050
-2067
-2083
-2098
-2114
-2129
-2144
-2159
-2173
-2187
-2200
-2213
-2226
-2238
-2249
-2260
-2271
-2281
-2291
-2300
-2308
-2316
-2324
-2331
-2338
-2345
-2351
-2357
-2363
-2369
-2374
-2380
-2385
-2391
-2397
-2402
-2408
-2414
-2420
-2426
-2433
-2439
-2446
-2452
-2459
-2466
-2473
-2480
-2486
-2493
-2500
-2506
-2512
-2518
-2523
-2528
-2533
-2537
-2541
-2545
-2548
-2551
-2554
-2556
-2558
-2560
-2562
-2564
-2565
-2567
-2568
-2570
-2571
-2572
-2574
-2575
-2577
-2578
-2580
-2582
-2584
-2586
-2588
-2590
-2593
-2596
-2599
-2602
-2606
-2609
-2613
-2617
-2621
-2625
-2629
-2632
-2636
-2639
-2642
-2645
-2648
-2650
-2652
-2654
-2656
-2657
-2659
-2660
-2661
-2662
-2663
-2664
-2666
-2667
-2668
-2670
-2671
-2673
-2675
-2677
-2679
-2682
-2684
-2687
-2690
-2693
-2697
-2700
-2704
-2708
-2712
-2715
-2719
-2723
-2727
-2730
-2733
-2737
-2740
-2742
-2745
-2747
-2750
-2751
-2753
-2755
-2756
-2757
-2758
-2759
-2759
-2759
-2760
-2760
-2759
-2759
-2759
-2759
-2760
-2760
-2761
-2762
-2763
-2765
-2766
-2768
-2770
-2773
-2775
-2777
-2779
-2782
-2784
-2786
-2789
-2792
-2794
-2797
-2800
-2803
-2806
-2809
-2813
-2816
-2819
-2823
-2826
-2830
-2833
-2837
-2840
-2844
-2848
-2852
-2856
-2861
-2865
-2870
-2876
-2881
-2887
-2893
-2900
-2906
-2913
-2920
-2927
-2934
-2941
-2949
-2956
-2963
-2970
-2977
-2983
-2990
-2996
-3003
-3009
-3015
-3021
-3027
-3032
-3038
-3043
-3049
-3055
-3060
-3066
-3072
-3078
-3084
-3090
-3097
-3104
-3110
-3118
-3125
-3132
-3140
-3147
-3155
-3163
-3171
-3179
-3188
-3196
-3204
-3212
-3220
-3228
-3236
-3243
-3251
-3258
-3264
-3271
-3277
-3282
-3288
-3293
-3298
-3302
-3306
-3310
-3314
-3318
-3321
-3325
-3328
-3331
-3334
-3337
-3340
-3343
-3346
-3349
-3352
-3355
-3358
-3362
-3365
-3368
-3372
-3376
-3379
-3383
-3386
-3390
-3393
-3397
-3400
-3403
-3407
-3410
-3413
-3416
-3419
-3422
-3426
-3429
-3432
-3435
-3439
-3442
-3446
-3450
-3453
-3457
-3461
-3465
-3469
-3473
-3477
-3481
-3486
-3490
-3495
-3500
-3505
-3510
-3515
-3521
-3527
-3532
-3538
-3544
-3551
-3557
-3563
-3570
-3576
-3583
-3589
-3596
-3602
-3609
-3615
-3622
-3628
-3635
-3642
-3649
-3656
-3663
-3671
-3678
-3687
-3695
-3704
-3712
-3722
-3731
-3741
-3751
-3761
-3771
-3781
-3791
-3801
-3811
-3821
-3831
-3841
-3851
-3860
-3870
-3880
-3889
-3899
-3908
-3918
-3927
-3937
-3946
-3955
-3965
-3974
-3983
-3992
-4001
-4010
-4019
-4027
-4035
-4045
-4053
-4061
-4070
-4078
-4086
-4094
-4103
-4112
-4120
-4128
-4137
-4145
-4153
-4162
-4170
-4178
-4186
-4193
-4201
-4208
-4215
-4221
-4227
-4233
-4239
-4245
-4250
-4255
-4260
-4264
-4269
-4273
-4278
-4282
-4286
-4291
-4295
-4300
-4305
-4310
-4315
-4321
-4327
-4333
-4339
-4346
-4352
-4359
-4366
-4373
-4380
-4388
-4395
-4403
-4410
-4418
-4426
-4434
-4443
-4451
-4460
-4469
-4479
-4488
-4498
-4508
-4519
-4529
-4540
-4551
-4563
-4575
-4587
-4599
-4612
-4624
-4637
-4650
-4663
-4676
-4690
-4703
-4716
-4730
-4744
-4758
-4772
-4786
-4800
-4815
-4830
-4845
-4860
-4876
-4892
-4908
-4924
-4941
-4958
-4976
-4993
-5012
-5031
-5050
-5070
-5090
-5112
-5133
-5155
-5178
-5202
-5225
-5250
-5275
-5300
-5326
-5352
-5378
-5404
-5431
-5457
-5484
-5510
-5536
-5562
-5588
-5613
-5639
-5663
-5688
-5712
-5736
-5760
-5783
-5805
-5828
-5850
-5872
-5893
-5913
-5934
-5953
-5972
-5991
-6009
-6026
-6043
-6059
-6074
-6089
-6104
-6117
-6131
-6144
-6156
-6168
-6180
-6192
-6203
-6214
-6225
-6235
-6245
-6256
-6266
-6276
-6286
-6297
-6307
-6318
-6328
-6339
-6349
-6360
-6371
-6382
-6392
-6403
-6414
-6424
-6435
-6445
-6455
-6465
-6475
-6484
-6494
-6503
-6513
-6523
-6532
-6542
-6552
-6562
-6572
-6583
-6593
-6604
-6614
-6625
-6635
-6646
-6656
-6667
-6677
-6688
-6698
-6709
-6719
-6729
-6740
-6750
-6760
-6770
-6781
-6791
-6802
-6812
-6822
-6833
-6843
-6854
-6864
-6874
-6884
-6894
-6903
-6912
-6922
-6931
-6940
-6949
-6957
-6966
-6974
-6983
-6991
-6999
-7007
-7015
-7023
-7031
-7039
-7047
-7055
-7063
-7071
-7079
-7088
-7096
-7105
-7114
-7123
-7132
-7141
-7150
-7158
-7167
-7176
-7184
-7192
-7200
-7207
-7214
-7220
-7226
-7232
-7236
-7241
-7244
-7247
-7250
-7252
-7253
-7254
-7254
-7253
-7252
-7251
-7249
-7247
-7244
-7241
-7238
-7234
-7230
-7225
-7221
-7215
-7210
-7204
-7197
-7191
-7184
-7176
-7169
-7161
-7153
-7144
-7135
-7127
-7117
-7108
-7099
-7089
-7080
-7070
-7061
-7051
-7042
-7033
-7024
-7015
-7006
-6998
-6990
-6983
-6975
-6969
-6962
-6956
-6950
-6944
-6938
-6933
-6927
-6922
-6917
-6912
-6907
-6902
-6897
-6893
-6888
-6884
-6881
-6877
-6874
-6871
-6869
-6867
-6865
-6863
-6862
-6861
-6860
-6859
-6859
-6859
-6858
-6858
-6859
-6859
-6859
-6860
-6860
-6861
-6861
-6862
-6862
-6862
-6862
-6862
-6862
-6861
-6860
-6858
-6856
-6854
-6851
-6847
-6843
-6839
-6834
-6829
-6823
-6818
-6812
-6807
-6801
-6796
-6790
-6785
-6780
-6775
-6771
-6766
-6762
-6757
-6753
-6750
-6746
-6742
-6738
-6735
-6731
-6728
-6724
-6721
-6717
-6714
-6710
-6706
-6703
-6698
-6694
-6689
-6684
-6679
-6673
-6667
-6661
-6654
-6647
-6639
-6631
-6623
-6614
-6605
-6595
-6585
-6575
-6565
-6554
-6543
-6532
-6521
-6509
-6497
-6485
-6473
-6461
-6449
-6437
-6425
-6414
-6402
-6390
-6379
-6368
-6356
-6345
-6335
-6324
-6313
-6302
-6291
-6280
-6269
-6258
-6247
-6235
-6223
-6211
-6199
-6186
-6172
-6158
-6144
-6129
-6113
-6097
-6080
-6063
-6045
-6026
-6007
-5988
-5967
-5947
-5926
-5904
-5882
-5860
-5837
-5814
-5791
-5768
-5744
-5720
-5696
-5671
-5647
-5622
-5597
-5572
-5547
-5522
-5496
-5471
-5445
-5419
-5394
-5367
-5341
-5315
-5288
-5261
-5234
-5206
-5178
-5150
-5121
-5093
-5063
-5034
-5004
-4974
-4944
-4913
-4882
-4851
-4820
-4788
-4756
-4724
-4691
-4659
-4626
-4593
-4560
-4526
-4493
-4460
-4426
-4392
-4359
-4325
-4291
-4258
-4224
-4190
-4156
-4122
-4086
-4053
-4019
-3984
-3950
-3915
-3881
-3846
-3811
-3776
-3742
-3707
-3672
-3637
-3602
-3566
-3531
-3496
-3461
-3425
-3390
-3354
-3319
-3284
-3249
-3214
-3179
-3144
-3109
-3075
-3041
-3006
-2972
-2938
-2905
-2871
-2838
-2805
-2773
-2741
-2709
-2678
-2647
-2616
-2586
-2556
-2526
-2497
-2468
-2440
-2412
-2384
-2356
-2329
-2302
-2275
-2248
-2222
-2196
-2171
-2146
-2121
-2096
-2072
-2048
-2025
-2001
-1979
-1957
-1935
-1913
-1892
-1872
-1851
-1832
-1813
-1795
-1777
-1760
-1743
-1728
-1713
-1698
-1685
-1672
-1660
-1649
-1639
-1629
-1621
-1613
-1606
-1600
-1594
-1590
-1586
-1583
-1581
-1579
-1578
-1578
-1579
-1580
-1582
-1584
-1588
-1591
-1596
-1601
-1606
-1612
-1618
-1625
-1632
-1639
-1646
-1654
-1662
-1670
-1678
-1687
-1695
-1704
-1712
-1721
-1729
-1738
-1746
-1755
-1764
-1772
-1781
-1790
-1798
-1807
-1815
-1823
-1831
-1839
-1847
-1854
-1861
-1868
-1875
-1881
-1886
-1892
-1897
-1901
-1906
-1910
-1913
-1916
-1919
-1922
-1924
-1926
-1928
-1929
-1930
-1931
-1931
-1930
-1929
-1928
-1926
-1923
-1920
-1917
-1913
-1909
-1904
-1899
-1893
-1888
-1882
-1876
-1870
-1864
-1858
-1852
-1846
-1839
-1833
-1827
-1820
-1814
-1807
-1801
-1795
-1788
-1782
-1776
-1770
-1763
-1758
-1752
-1746
-1740
-1735
-1730
-1725
-1720
-1715
-1710
-1706
-1702
-1698
-1695
-1692
-1689
-1687
-1685
-1684
-1683
-1683
-1683
-1683
-1684
-1685
-1687
-1689
-1690
-1693
-1695
-1697
-1699
-1701
-1703
-1706
-1708
-1710
-1711
-1713
-1715
-1716
-1718
-1719
-1721
-1722
-1723
-1725
-1726
-1728
-1729
-1731
-1733
-1735
-1737
-1739
-1742
-1744
-1746
-1749
-1751
-1753
-1755
-1757
-1760
-1761
-1763
-1765
-1767
-1769
-1771
-1773
-1774
-1776
-1778
-1780
-1782
-1784
-1786
-1788
-1790
-1792
-1794
-1796
-1798
-1800
-1803
-1805
-1808
-1810
-1813
-1816
-1820
-1823
-1827
-1831
-1835
-1840
-1845
-1850
-1855
-1861
-1868
-1874
-1881
-1889
-1896
-1904
-1913
-1921
-1930
-1940
-1949
-1959
-1969
-1979
-1989
-1999
-2009
-2020
-2029
-2040
-2049
-2059
-2069
-2078
-2087
-2096
-2104
-2113
-2121
-2129
-2136
-2143
-2150
-2157
-2163
-2169
-2175
-2180
-2185
-2190
-2194
-2198
-2201
-2204
-2207
-2209
-2211
-2212
-2213
-2213
-2213
-2213
-2213
-2212
-2211
-2210
-2208
-2207
-2205
-2203
-2200
-2198
-2195
-2192
-2188
-2185
-2182
-2178
-2174
-2170
-2166
-2162
-2158
-2154
-2150
-2146
-2141
-2137
-2133
-2128
-2124
-2120
-2116
-2112
-2108
-2105
-2101
-2098
-2095
-2093
-2090
-2088
-2086
-2083
-2081
-2079
-2077
-2075
-2073
-2070
-2068
-2065
-2062
-2058
-2055
-2050
-2045
-2041
-2036
-2029
-2024
-2017
-2009
-2003
-1995
-1986
-1977
-1967
-1957
-1947
-1936
-1924
-1913
-1900
-1888
-1875
-1861
-1847
-1833
-1819
-1804
-1788
-1772
-1756
-1740
-1723
-1706
-1688
-1670
-1652
-1634
-1616
-1597
-1578
-1559
-1539
-1520
-1500
-1479
-1459
-1438
-1417
-1396
-1374
-1353
-1330
-1308
-1285
-1261
-1238
-1214
-1189
-1165
-1140
-1115
-1089
-1063
-1037
-1010
-985
-959
-932
-906
-879
-852
-825
-798
-770
-742
-714
-686
-657
-629
-599
-570
-540
-510
-480
-449
-418
-386
-354
-321
-289
-255
-221
-187
-152
-116
-80
-44
-7
30
68
106
144
182
220
259
298
337
376
416
455
495
535
575
615
655
695
736
776
816
857
897
938
979
1018
1060
1101
1142
1184
1225
1266
1308
1350
1392
1433
1475
1517
1559
1601
1643
1684
1726
1767
1808
1849
1890
1930
1970
2009
2049
2088
2126
2164
2201
2238
2275
2311
2347
2382
2417
2451
2485
2518
2551
2584
2615
2647
2677
2707
2736
2765
2792
2819
2845
2870
2895
2918
2941
2963
2984
3005
3025
3044
3062
3080
3097
3113
3129
3144
3158
3172
3185
3198
3210
3222
3234
3245
3255
3266
3276
3286
3296
3305
3314
3323
3332
3340
3349
3357
3364
3372
3379
3385
3392
3398
3404
3409
3414
3419
3423
3427
3431
3435
3438
3441
3443
3445
3447
3449
3451
3452
3454
3456
3457
3459
3461
3462
3464
3467
3469
3471
3474
3477
3479
3482
3485
3487
3490
3492
3494
3497
3498
3500
3501
3502
3503
3504
3504
3503
3503
3502
3501
3499
3498
3496
3494
3492
3490
3488
3486
3484
3481
3479
3476
3473
3470
3466
3463
3459
3454
3450
3445
3439
3433
3426
3419
3412
3403
3395
3385
3375
3364
3353
3341
3328
3315
3300
3286
3270
3254
3237
3219
3200
3180
3160
3139
3116
3093
3070
3045
3019
2993
2966
2939
2911
2882
2852
2822
2791
2760
2728
2695
2662
2628
2594
2559
2523
2488
2451
2415
2378
2340
2303
2265
2227
2190
2152
2113
2075
2037
1999
1961
1924
1886
1848
1811
1775
1738
1702
1667
1632
1598
1564
1531
1499
1468
1437
1407
1377
1349
1320
1293
1266
1239
1213
1187
1162
1137
1113
1089
1065
1041
1016
994
970
947
924
902
879
857
835
813
792
771
750
730
710
690
671
652
633
615
597
579
560
542
524
506
488
469
451
432
414
396
377
360
342
325
308
292
276
260
245
231
217
203
190
178
165
154
143
132
122
112
103
95
87
80
73
67
62
57
53
49
46
43
41
39
38
37
36
35
35
34
34
35
35
35
36
37
38
39
40
41
42
43
44
45
46
46
47
47
47
47
47
46
46
45
44
43
42
40
39
37
36
34
32
30
28
26
24
21
19
16
14
11
8
5
2
-2
-5
-9
-12
-16
-20
-24
-29
-33
-38
-44
-49
-55
-61
-67
-74
-81
-89
-97
-105
-113
-121
-130
-139
-147
-156
-164
-173
-181
-190
-198
-206
-214
-221
-228
-235
-241
-247
-252
-257
-261
-265
-268
-271
-274
-275
-277
-278
-278
-278
-278
-277
-276
-274
-272
-269
-266
-262
-258
-253
-248
-243
-238
-232
-226
-220
-214
-208
-202
-196
-189
-183
-177
-171
-165
-159
-153
-147
-141
-134
-128
-122
-116
-110
-104
-98
-93
-87
-81
-76
-70
-65
-60
-56
-51
-47
-43
-40
-36
-33
-30
-26
-23
-20
-17
-14
-10
-6
-2
2
7
13
18
25
32
39
47
55
64
74
84
94
105
116
128
141
153
167
180
194
209
224
239
255
272
288
306
323
341
359
377
395
414
432
451
469
487
505
523
541
558
576
593
610
626
642
658
673
688
702
716
730
743
756
768
780
792
802
813
823
833
842
851
859
867
875
883
890
898
905
912
919
926
933
940
946
953
960
966
973
980
987
994
1002
1010
1016
1025
1034
1042
1051
1060
1070
1079
1089
1099
1109
1119
1130
1141
1152
1163
1175
1187
1200
1213
1226
1240
1254
1269
1285
1301
1317
1335
1353
1371
1390
1410
1430
1450
1471
1493
1514
1536
1559
1581
1604
1628
1651
1674
1697
1721
1744
1767
1789
1812
1834
1855
1876
1897
1918
1937
1957
1976
1994
2012
2029
2047
2063
2079
2095
2110
2124
2138
2152
2165
2177
2190
2201
2213
2224
2235
2246
2257
2267
2278
2288
2298
2308
2318
2328
2338
2347
2356
2365
2374
2382
2390
2398
2406
2413
2420
2427
2433
2439
2444
2448
2452
2455
2457
2459
2460
2460
2459
2458
2455
2452
2448
2443
2438
2432
2425
2417
2409
2400
2390
2380
2369
2357
2344
2332
2318
2304
2289
2273
2257
2241
2223
2205
2187
2168
2148
2128
2107
2086
2064
2041
2019
1996
1973
1949
1925
1901
1877
1853
1829
1804
1780
1756
1732
1707
1683
1659
1635
1611
1587
1563
1539
1514
1490
1465
1440
1415
1391
1366
1341
1317
1292
1268
1244
1220
1196
1173
1151
1128
1106
1084
1063
1042
1020
1000
981
961
942
923
905
886
869
851
834
818
801
785
770
755
741
727
713
700
687
675
663
651
640
629
619
609
599
589
580
570
561
552
543
535
526
517
509
500
492
483
475
467
458
450
442
433
425
417
408
400
391
383
374
366
358
350
342
334
327
320
313
307
300
295
289
284
279
275
271
267
263
260
257
254
252
250
248
246
244
243
242
241
240
239
239
238
238
237
237
236
235
235
234
233
232
231
230
229
228
228
228
228
229
230
232
234
237
240
244
248
253
258
264
270
276
283
291
298
307
315
324
333
343
353
363
374
385
397
408
421
433
446
460
474
489
505
521
538
555
573
592
611
631
651
672
692
713
734
756
777
798
819
840
861
882
903
923
943
963
983
1002
1020
1040
1059
1077
1094
1112
1129
1145
1162
1178
1194
1210
1226
1241
1257
1272
1288
1303
1318
1333
1347
1362
1376
1390
1403
1416
1429
1441
1453
1465
1476
1487
1498
1508
1518
1528
1537
1547
1556
1565
1573
1582
1590
1598
1606
1613
1621
1627
1634
1640
1646
1652
1657
1662
1667
1672
1677
1681
1686
1691
1695
1700
1705
1710
1715
1720
1725
1730
1736
1742
1748
1755
1761
1768
1775
1783
1790
1798
1806
1814
1822
1831
1839
1847
1856
1864
1873
1881
1889
1897
1905
1913
1921
1928
1935
1942
1948
1954
1960
1965
1970
1974
1978
1982
1985
1988
1990
1992
1994
1995
1996
1997
1998
1998
1998
1999
1999
2000
2000
2000
2001
2001
2001
2003
2004
2005
2005
2007
2008
2009
2011
2012
2013
2013
2015
2017
2017
2019
2020
2021
2021
2021
2023
2023
2023
2023
2024
2023
2023
2023
2021
2021
2020
2017
2017
2013
2012
2009
2005
2001
1998
1994
1989
1984
1978
1973
1967
1960
1954
1947
1940
1932
1925
1917
1909
1900
1892
1883
1874
1864
1854
1844
1834
1823
1812
1801
1789
1777
1765
1752
1739
1726
1713
1699
1685
1671
1657
1642
1627
1612
1597
1581
1565
1549
1533
1516
1499
1482
1465
1448
1430
1412
1394
1375
1357
1338
1319
1300
1281
1262
1242
1223
1204
1185
1166
1147
1129
1111
1093
1076
1059
1042
1026
1010
995
980
966
952
938
925
913
901
889
878
867
856
846
836
827
818
809
800
792
784
776
768
761
754
747
740
733
727
721
715
709
703
697
691
685
679
673
666
660
653
646
638
630
622
613
604
595
585
575
565
554
543
531
519
507
495
482
469
456
443
430
416
403
389
376
363
350
336
323
310
298
285
272
259
247
234
222
209
197
185
173
161
150
138
127
116
105
95
84
74
63
53
43
33
23
13
4
-6
-15
-24
-32
-41
-48
-56
-62
-69
-74
-80
-85
-89
-93
-96
-99
-101
-103
-105
-106
-106
-107
-107
-106
-105
-105
-103
-102
-100
-98
-97
-95
-93
-91
-89
-87
-85
-83
-81
-80
-79
-77
-76
-76
-75
-75
-75
-76
-77
-78
-79
-81
-84
-87
-90
-94
-98
-102
-107
-113
-118
-124
-131
-137
-144
-152
-159
-166
-174
-182
-190
-197
-205
-213
-220
-228
-235
-242
-250
-257
-264
-271
-278
-286
-293
-301
-308
-316
-324
-333
-341
-349
-358
-367
-376
-385
-393
-402
-411
-420
-428
-437
-445
-453
-461
-469
-476
-483
-490
-497
-503
-508
-513
-518
-523
-526
-530
-533
-536
-538
-540
-542
-543
-544
-545
-545
-545
-545
-545
-545
-544
-544
-543
-543
-543
-542
-542
-542
-542
-541
-541
-541
-540
-540
-539
-538
-537
-535
-534
-532
-530
-528
-525
-523
-520
-517
-514
-511
-507
-503
-500
-496
-492
-488
-484
-479
-475
-470
-466
-461
-456
-450
-445
-439
-434
-428
-421
-415
-408
-402
-395
-387
-380
-372
-364
-357
-348
-340
-332
-324
-315
-307
-298
-290
-281
-273
-264
-256
-247
-239
-230
-222
-214
-205
-197
-189
-182
-174
-167
-160
-153
-147
-141
-135
-130
-125
-121
-117
-114
-112
-110
-109
-108
-109
-109
-111
-113
-116
-120
-124
-129
-134
-140
-146
-153
-160
-168
-176
-184
-192
-201
-210
-219
-229
-238
-248
-258
-269
-279
-290
-300
-310
-321
-331
-341
-351
-361
-371
-380
-390
-399
-408
-417
-426
-435
-443
-451
-459
-467
-475
-482
-489
-496
-503
-509
-515
-520
-525
-530
-534
-538
-541
-545
-548
-551
-553
-555
-558
-560
-561
-563
-565
-566
-568
-569
-570
-571
-573
-574
-575
-577
-578
-580
-581
-583
-585
-587
-589
-591
-593
-595
-598
-600
-603
-606
-608
-611
-614
-618
-621
-624
-628
-632
-636
-640
-644
-649
-653
-658
-664
-669
-675
-681
-687
-694
-700
-707
-715
-722
-730
-738
-746
-754
-763
-771
-780
-788
-797
-806
-815
-823
-832
-840
-849
-857
-866
-874
-882
-890
-898
-906
-913
-921
-929
-936
-944
-951
-959
-967
-975
-983
-991
-999
-1008
-1016
-1026
-1035
-1044
-1053
-1063
-1072
-1082
-1091
-1101
-1110
-1120
-1129
-1139
-1148
-1157
-1166
-1175
-1184
-1193
-1201
-1210
-1218
-1226
-1234
-1242
-1249
-1257
-1264
-1271
-1278
-1284
-1291
-1298
-1304
-1311
-1318
-1324
-1331
-1339
-1346
-1354
-1361
-1369
-1377
-1385
-1393
-1402
-1410
-1418
-1426
-1433
-1441
-1448
-1455
-1462
-1468
-1474
-1480
-1485
-1490
-1495
-1499
-1503
-1506
-1510
-1512
-1515
-1517
-1518
-1520
-1521
-1522
-1523
-1523
-1523
-1523
-1523
-1523
-1522
-1521
-1520
-1519
-1518
-1516
-1515
-1513
-1512
-1510
-1508
-1507
-1505
-1504
-1503
-1501
-1501
-1500
-1499
-1499
-1498
-1498
-1499
-1499
-1499
-1500
-1500
-1501
-1502
-1503
-1504
-1506
-1507
-1509
-1510
-1512
-1513
-1514
-1516
-1517
-1518
-1519
-1519
-1520
-1520
-1520
-1519
-1519
-1518
-1517
-1516
-1514
-1512
-1510
-1508
-1505
-1502
-1498
-1494
-1490
-1485
-1480
-1475
-1469
-1463
-1456
-1449
-1441
-1433
-1424
-1414
-1405
-1394
-1384
-1372
-1360
-1348
-1335
-1322
-1308
-1294
-1279
-1264
-1248
-1231
-1214
-1197
-1179
-1161
-1143
-1124
-1105
-1085
-1066
-1046
-1026
-1006
-986
-966
-946
-925
-905
-884
-864
-843
-822
-802
-781
-760
-738
-717
-696
-675
-653
-632
-610
-588
-566
-544
-522
-500
-478
-455
-433
-410
-388
-365
-342
-319
-296
-273
-250
-227
-204
-181
-158
-135
-112
-89
-66
-43
-19
4
28
52
76
100
125
150
175
200
226
251
278
304
330
357
384
412
439
467
495
524
553
582
612
642
673
704
736
768
800
833
866
899
932
966
999
1032
1066
1099
1132
1164
1197
1229
1261
1292
1324
1355
1385
1416
1446
1476
1505
1535
1564
1592
1621
1650
1678
1706
1734
1763
1791
1819
1847
1876
1904
1933
1961
1990
2017
2047
2076
2105
2133
2162
2191
2219
2248
2277
2306
2335
2364
2393
2422
2451
2481
2510
2540
2570
2600
2631
2661
2692
2723
2754
2786
2818
2849
2881
2913
2946
2978
3011
3043
3076
3108
3141
3174
3206
3239
3271
3303
3335
3367
3399
3430
3461
3491
3521
3551
3581
3610
3638
3666
3694
3722
3749
3775
3802
3828
3853
3879
3904
3929
3954
3978
4003
4027
4051
4075
4099
4123
4146
4170
4193
4216
4239
4262
4285
4308
4330
4353
4376
4398
4421
4444
4466
4489
4512
4534
4557
4579
4602
4624
4647
4669
4691
4714
4736
4758
4780
4801
4823
4845
4866
4888
4909
4931
4952
4974
4995
5016
5037
5058
5080
5101
5122
5143
5165
5186
5207
5228
5250
5271
5292
5313
5333
5354
5374
5394
5414
5433
5452
5471
5489
5507
5525
5542
5559
5575
5590
5605
5620
5634
5647
5660
5671
5683
5693
5703
5712
5720
5727
5734
5739
5744
5749
5752
5755
5757
5758
5759
5759
5758
5757
5755
5753
5750
5746
5742
5737
5732
5726
5720
5713
5706
5698
5690
5681
5672
5662
5651
5640
5629
5616
5604
5591
5577
5563
5549
5534
5519
5504
5489
5474
5458
5443
5427
5412
5396
5381
5365
5350
5334
5319
5304
5289
5273
5258
5243
5229
5214
5199
5184
5169
5154
5139
5124
5109
5094
5079
5064
5050
5035
5021
5006
4992
4978
4964
4950
4937
4923
4910
4897
4884
4871
4858
4846
4834
4822
4810
4799
4788
4777
4767
4757
4747
4738
4729
4720
4712
4704
4696
4689
4682
4675
4669
4663
4656
4650
4645
4639
4634
4628
4623
4618
4613
4608
4603
4598
4593
4589
4584
4580
4575
4571
4568
4564
4560
4557
4554
4552
4549
4547
4545
4544
4542
4541
4540
4538
4537
4536
4535
4534
4534
4533
4533
4532
4532
4532
4533
4533
4534
4535
4537
4538
4541
4543
4546
4549
4552
4556
4561
4565
4570
4576
4582
4588
4595
4601
4609
4616
4624
4632
4641
4649
4658
4667
4675
4684
4693
4701
4709
4717
4725
4733
4740
4748
4754
4761
4767
4773
4779
4785
4790
4795
4800
4804
4809
4813
4816
4820
4823
4826
4828
4830
4832
4833
4834
4835
4835
4835
4835
4835
4834
4833
4832
4832
4831
4830
4830
4830
4830
4831
4832
4833
4835
4837
4839
4842
4845
4849
4853
4857
4862
4867
4873
4879
4885
4892
4899
4906
4914
4922
4930
4938
4947
4956
4965
4974
4984
4993
5003
5013
5024
5034
5045
5056
5067
5079
5090
5102
5114
5126
5139
5151
5164
5177
5190
5203
5216
5230
5244
5258
5272
5287
5301
5316
5331
5346
5361
5376
5391
5406
5421
5436
5450
5464
5478
5492
5505
5518
5530
5543
5555
5566
5578
5589
5600
5611
5621
5632
5643
5653
5664
5675
5685
5696
5707
5718
5729
5739
5750
5761
5771
5782
5792
5802
5811
5820
5829
5837
5845
5852
5859
5865
5870
5875
5880
5883
5886
5889
5891
5892
5894
5894
5895
5895
5894
5894
5893
5892
5891
5889
5887
5886
5884
5882
5879
5877
5875
5873
5870
5868
5866
5863
5861
5859
5857
5854
5852
5849
5846
5843
5840
5837
5833
5829
5825
5821
5817
5812
5807
5802
5797
5792
5787
5781
5775
5770
5764
5758
5752
5747
5741
5736
5731
5726
5721
5717
5713
5709
5706
5703
5701
5699
5697
5696
5696
5696
5696
5697
5698
5700
5702
5704
5707
5710
5714
5718
5722
5727
5732
5738
5744
5750
5756
5763
5769
5776
5783
5789
5796
5803
5809
5816
5822
5829
5835
5842
5848
5855
5862
5868
5875
5882
5890
5897
5904
5911
5919
5926
5934
5942
5949
5957
5964
5971
5979
5985
5992
5999
6005
6012
6018
6024
6029
6035
6040
6045
6049
6053
6057
6060
6063
6065
6067
6069
6070
6070
6071
6071
6071
6070
6070
6069
6069
6068
6067
6067
6066
6065
6065
6064
6063
6063
6062
6062
6062
6061
6061
6061
6060
6060
6059
6059
6058
6057
6056
6055
6054
6052
6051
6049
6048
6046
6044
6043
6041
6040
6039
6038
6038
6038
6038
6039
6040
6041
6043
6046
6048
6052
6055
6059
6064
6068
6074
6079
6085
6091
6097
6104
6111
6118
6126
6134
6141
6150
6158
6167
6175
6185
6194
6203
6213
6223
6233
6243
6254
6264
6275
6286
6297
6308
6319
6330
6341
6353
6364
6376
6388
6400
6412
6425
6437
6450
6463
6477
6491
6504
6518
6533
6547
6561
6576
6590
6605
6620
6634
6649
6664
6679
6693
6708
6723
6737
6752
6766
6781
6795
6809
6823
6837
6851
6865
6879
6893
6907
6920
6934
6948
6961
6975
6989
7002
7016
7030
7044
7058
7072
7086
7101
7115
7129
7144
7159
7173
7188
7203
7218
7232
7247
7261
7276
7290
7304
7318
7331
7344
7357
7370
7382
7394
7406
7417
7428
7438
7448
7458
7467
7476
7484
7492
7499
7505
7511
7517
7522
7527
7531
7535
7538
7541
7543
7545
7547
7548
7549
7549
7549
7549
7548
7547
7545
7543
7541
7538
7534
7530
7525
7520
7515
7509
7503
7496
7488
7481
7473
7465
7456
7447
7438
7429
7419
7410
7400
7390
7379
7369
7359
7348
7338
7327
7316
7305
7294
7283
7272
7260
7249
7237
7226
7214
7202
7191
7179
7168
7157
7146
7135
7125
7115
7106
7097
7088
7080
7073
7067
7061
7055
7050
7046
7042
7039
7037
7035
7033
7032
7032
7032
7033
7034
7036
7038
7040
7043
7046
7050
7054
7058
7062
7067
7072
7077
7082
7088
7094
7099
7105
7111
7117
7123
7129
7135
7141
7147
7152
7158
7164
7169
7174
7179
7184
7189
7194
7199
7203
7207
7211
7215
7219
7223
7227
7230
7233
7236
7238
7241
7242
7244
7244
7245
7244
7244
7242
7240
7237
7233
7229
7224
7219
7213
7206
7199
7191
7182
7173
7163
7153
7142
7131
7119
7106
7093
7079
7065
7051
7036
7021
7005
6989
6972
6956
6939
6921
6904
6886
6868
6850
6832
6813
6795
6776
6757
6738
6719
6700
6681
6662
6643
6624
6604
6585
6565
6545
6524
6504
6483
6461
6440
6417
6395
6372
6349
6326
6302
6278
6254
6230
6205
6179
6154
6128
6102
6076
6050
6023
5997
5970
5943
5915
5888
5860
5832
5804
5775
5747
5718
5688
5659
5629
5599
5568
5537
5506
5475
5444
5412
5380
5348
5315
5282
5249
5215
5182
5147
5113
5078
5043
5008
4972
4936
4899
4863
4826
4788
4751
4713
4675
4637
4598
4560
4521
4481
4442
4402
4363
4323
4283
4243
4203
4163
4123
4083
4043
4003
3964
3924
3884
3845
3805
3766
3727
3688
3649
3610
3572
3533
3495
3457
3419
3381
3343
3306
3268
3231
3195
3158
3122
3086
3050
3015
2979
2944
2910
2875
2841
2807
2773
2739
2706
2673
2640
2607
2575
2543
2511
2479
2448
2418
2387
2357
2328
2299
2271
2242
2215
2188
2161
2134
2108
2082
2057
2031
2005
1981
1957
1932
1908
1884
1859
1835
1811
1788
1764
1740
1716
1692
1668
1644
1620
1595
1571
1546
1522
1497
1472
1447
1421
1396
1371
1345
1320
1294
1268
1242
1217
1191
1165
1139
1113
1087
1061
1035
1008
983
957
932
906
881
856
830
805
780
756
731
706
682
657
632
608
583
559
534
510
485
461
437
412
388
364
340
316
293
269
246
223
200
177
155
132
110
88
67
45
24
3
-18
-39
-59
-80
-100
-121
-141
-161
-181
-202
-222
-242
-262
-282
-302
-323
-343
-362
-382
-402
-422
-441
-460
-479
-498
-517
-535
-554
-572
-590
-608
-626
-643
-661
-678
-695
-712
-729
-746
-762
-778
-794
-809
-824
-838
-853
-866
-880
-893
-906
-918
-930
-942
-954
-965
-977
-987
-998
-1008
-1018
-1029
-1038
-1048
-1057
-1066
-1075
-1084
-1093
-1101
-1110
-1118
-1126
-1134
-1142
-1150
-1158
-1166
-1174
-1182
-1190
-1198
-1206
-1214
-1223
-1231
-1240
-1249
-1257
-1266
-1275
-1285
-1294
-1303
-1312
-1321
-1330
-1340
-1349
-1358
-1368
-1378
-1387
-1397
-1408
-1418
-1429
-1439
-1450
-1462
-1473
-1485
-1497
-1509
-1521
-1534
-1546
-1559
-1573
-1586
-1600
-1614
-1628
-1643
-1658
-1673
-1688
-1703
-1719
-1735
-1751
-1767
-1783
-1800
-1816
-1832
-1849
-1865
-1881
-1897
-1914
-1930
-1945
-1961
-1977
-1992
-2007
-2021
-2036
-2050
-2064
-2078
-2091
-2103
-2116
-2128
-2140
-2151
-2162
-2173
-2184
-2194
-2204
-2214
-2223
-2232
-2241
-2250
-2258
-2266
-2274
-2282
-2290
-2297
-2304
-2312
-2319
-2326
-2332
-2339
-2345
-2351
-2357
-2363
-2368
-2373
-2378
-2383
-2387
-2391
-2395
-2398
-2401
-2403
-2405
-2407
-2408
-2409
-2409
-2409
-2408
-2407
-2405
-2403
-2401
-2398
-2395
-2392
-2388
-2385
-2381
-2377
-2373
-2369
-2365
-2360
-2356
-2351
-2345
-2340
-2334
-2327
-2321
-2313
-2306
-2298
-2289
-2280
-2271
-2261
-2251
-2240
-2229
-2217
-2205
-2193
-2181
-2167
-2154
-2140
-2126
-2112
-2097
-2082
-2066
-2050
-2035
-2017
-2001
-1986
-1969
-1952
-1934
-1917
-1899
-1880
-1862
-1843
-1824
-1804
-1784
-1764
-1744
-1723
-1703
-1682
-1661
-1640
-1618
-1597
-1575
-1552
-1530
-1507
-1484
-1461
-1437
-1413
-1389
-1365
-1341
-1317
-1292
-1268
-1243
-1218
-1194
-1169
-1144
-1119
-1094
-1069
-1044
-1018
-994
-969
-944
-918
-893
-868
-842
-817
-791
-766
-740
-715
-690
-665
-640
-615
-591
-567
-543
-519
-496
-473
-451
-430
-408
-388
-368
-349
-330
-312
-294
-277
-261
-245
-231
-216
-203
-190
-179
-168
-158
-148
-140
-132
-124
-117
-111
-105
-100
-95
-91
-87
-83
-79
-76
-73
-71
-69
-67
-66
-65
-64
-64
-64
-64
-65
-66
-67
-69
-71
-74
-77
-80
-84
-88
-92
-97
-103
-109
-115
-121
-128
-136
-144
-152
-160
-169
-178
-187
-196
-205
-214
-223
-232
-242
-251
-260
-268
-277
-285
-294
-302
-309
-317
-324
-331
-338
-344
-351
-357
-363
-369
-375
-381
-387
-393
-398
-404
-409
-415
-420
-425
-430
-435
-440
-445
-450
-455
-460
-465
-469
-474
-479
-483
-487
-492
-495
-499
-503
-506
-509
-512
-514
-516
-518
-519
-521
-521
-522
-522
-521
-520
-519
-517
-514
-511
-507
-503
-498
-492
-485
-478
-470
-462
-452
-442
-431
-419
-406
-393
-378
-363
-347
-331
-313
-295
-276
-256
-235
-214
-191
-168
-145
-120
-95
-69
-42
-15
13
42
71
101
131
162
194
227
260
294
328
363
399
435
472
510
548
586
625
664
703
743
783
824
864
905
946
987
1029
1071
1113
1155
1198
1240
1284
1327
1371
1416
1460
1506
1551
1597
1643
1689
1736
1783
1830
1878
1925
1973
2021
2070
2118
2167
2215
2264
2313
2362
2411
2459
2508
2557
2605
2653
2701
2748
2796
2842
2889
2935
2980
3025
3069
3113
3156
3199
3241
3283
3324
3365
3405
3445
3485
3523
3562
3600
3638
3675
3712
3748
3784
3820
3856
3891
3926
3960
3995
4029
4062
4096
4130
4163
4195
4228
4260
4291
4322
4352
4382
4411
4440
4468
4496
4523
4550
4576
4602
4628
4653
4678
4703
4727
4752
4776
4800
4824
4848
4872
4895
4919
4942
4965
4989
5011
5034
5057
5079
5102
5124
5146
5168
5189
5211
5232
5253
5274
5295
5315
5336
5356
5376
5397
5417
5437
5457
5478
5498
5518
5539
5560
5580
5601
5622
5643
5664
5685
5706
5727
5748
5768
5789
5810
5830
5850
5870
5889
5908
5927
5945
5963
5981
5998
6014
6031
6047
6063
6078
6093
6108
6123
6137
6152
6166
6179
6193
6206
6220
6233
6246
6260
6273
6286
6300
6313
6327
6340
6354
6368
6381
6395
6410
6424
6439
6453
6468
6484
6499
6515
6530
6546
6562
6578
6594
6610
6626
6642
6658
6673
6689
6704
6720
6736
6751
6767
6783
6798
6815
6831
6847
6864
6880
6897
6913
6930
6947
6963
6979
6996
7012
7028
7044
7060
7076
7092
7108
7123
7139
7155
7171
7187
7202
7218
7234
7250
7266
7283
7299
7315
7331
7348
7365
7381
7398
7415
7432
7449
7466
7482
7499
7515
7531
7547
7562
7577
7592
7607
7621
7635
7649
7662
7675
7688
7701
7714
7726
7738
7750
7762
7774
7786
7798
7809
7820
7832
7843
7853
7864
7874
7884
7894
7904
7914
7923
7932
7941
7950
7958
7967
7975
7983
7991
7998
8006
8013
8020
8026
8034
8039
8047
8053
8058
8064
8069
8074
8079
8084
8087
8092
8096
8099
8102
8105
8106
8109
8109
8111
8111
8111
8109
8108
8106
8103
8100
8096
8092
8087
8082
8076
8071
8064
8058
8053
8047
8041
8034
8028
8022
8015
8009
8002
7995
7988
7981
7974
7967
7959
7951
7943
7935
7926
7917
7908
7898
7888
7878
7867
7856
7844
7832
7819
7806
7792
7778
7762
7747
7730
7713
7696
7677
7658
7639
7619
7598
7578
7556
7534
7512
7489
7466
7443
7419
7395
7370
7345
7319
7293
7266
7239
7212
7184
7155
7126
7097
7067
7038
7007
6977
6946
6915
6884
6852
6821
6789
6757
6726
6694
6662
6631
6600
6569
6538
6507
6477
6447
6417
6387
6358
6329
6300
6272
6243
6216
6188
6160
6133
6106
6079
6052
6025
5999
5972
5945
5918
5892
5865
5839
5812
5786
5760
5734
5708
5682
5657
5631
5606
5581
5557
5532
5508
5485
5461
5438
5416
5394
5372
5351
5330
5310
5290
5270
5252
5233
5215
5198
5181
5165
5150
5135
5121
5107
5094
5082
5071
5060
5049
5040
5031
5022
5014
5007
5000
4994
4988
4983
4978
4974
4970
4967
4965
4963
4962
4961
4961
4961
4962
4963
4965
4968
4971
4974
4978
4982
4987
4992
4998
5004
5010
5017
5024
5031
5038
5046
5054
5062
5070
5078
5087
5095
5104
5112
5121
5130
5138
5147
5155
5164
5173
5181
5190
5198
5207
5215
5224
5232
5241
5250
5258
5267
5275
5284
5292
5301
5309
5318
5326
5334
5342
5351
5359
5367
5376
5384
5392
5400
5408
5416
5424
5431
5439
5446
5453
5460
5467
5474
5481
5487
5494
5500
5507
5513
5519
5526
5532
5539
5546
5552
5559
5567
5574
5581
5589
5597
5605
5614
5623
5631
5640
5650
5659
5668
5677
5687
5696
5705
5714
5724
5733
5742
5751
5760
5770
5779
5789
5798
5808
5818
5828
5837
5847
5857
5867
5876
5886
5896
5905
5914
5924
5933
5942
5950
5959
5967
5975
5983
5991
5999
6006
6013
6021
6027
6034
6041
6048
6054
6061
6067
6073
6079
6085
6091
6096
6102
6107
6112
6117
6122
6127
6131
6135
6140
6144
6148
6151
6155
6158
6162
6165
6167
6170
6173
6175
6177
6179
6181
6183
6185
6186
6188
6190
6192
6193
6195
6197
6198
6200
6202
6203
6205
6207
6208
6209
6211
6212
6213
6215
6216
6217
6219
6220
6222
6223
6225
6226
6228
6230
6231
6233
6234
6236
6237
6239
6240
6241
6243
6244
6245
6246
6247
6248
6248
6249
6249
6249
6249
6248
6247
6246
6244
6242
6240
6237
6234
6230
6226
6222
6218
6213
6208
6203
6197
6192
6186
6180
6173
6167
6160
6153
6146
6139
6131
6124
6116
6108
6100
6091
6082
6074
6065
6055
6046
6036
6026
6016
6005
5995
5984
5973
5961
5950
5938
5926
5913
5900
5887
5874
5861
5847
5834
5820
5806
5792
5778
5764
5749
5735
5720
5706
5691
5676
5661
5645
5630
5614
5598
5582
5565
5549
5532
5515
5497
5480
5462
5444
5426
5407
5389
5370
5351
5332
5312
5292
5272
5251
5230
5208
5186
5163
5140
5117
5093
5068
5043
5017
4991
4965
4938
4911
4884
4857
4829
4801
4774
4745
4717
4689
4660
4632
4603
4575
4546
4517
4489
4460
4431
4402
4372
4343
4313
4284
4254
4223
4193
4162
4131
4100
4067
4035
4003
3972
3939
3906
3873
3840
3806
3772
3738
3704
3670
3635
3601
3566
3531
3496
3461
3425
3390
3354
3318
3282
3246
3210
3174
3137
3101
3064
3028
2992
2956
2920
2884
2848
2813
2778
2743
2709
2675
2641
2608
2575
2542
2510
2479
2447
2416
2386
2356
2327
2298
2270
2242
2214
2187
2160
2134
2108
2082
2057
2032
2008
1983
1960
1936
1913
1890
1868
1846
1824
1803
1782
1761
1741
1721
1701
1682
1663
1644
1626
1608
1591
1574
1558
1542
1526
1511
1497
1482
1468
1455
1441
1428
1416
1404
1392
1380
1369
1358
1347
1337
1327
1318
1308
1300
1291
1283
1275
1268
1261
1254
1247
1240
1234
1228
1222
1217
1212
1207
1202
1198
1194
1191
1187
1184
1181
1179
1177
1175
1173
1172
1170
1169
1168
1168
1168
1167
1168
1168
1169
1170
1171
1173
1175
1177
1180
1182
1185
1188
1192
1195
1198
1202
1205
1209
1213
1217
1221
1225
1229
1233
1238
1243
1248
1253
1258
1263
1268
1274
1279
1284
1289
1294
1298
1303
1307
1310
1314
1316
1319
1321
1322
1323
1324
1324
1323
1323
1321
1319
1317
1315
1312
1309
1305
1302
1298
1294
1290
1286
1282
1277
1273
1268
1264
1259
1255
1250
1246
1241
1236
1232
1227
1222
1217
1212
1207
1202
1198
1193
1188
1183
1178
1173
1168
1163
1158
1153
1149
1144
1139
1134
1129
1124
1119
1114
1109
1103
1098
1092
1086
1080
1074
1068
1061
1055
1048
1041
1034
1027
1020
1012
1004
998
991
983
975
968
960
952
944
936
927
919
910
900
890
880
870
858
847
834
822
808
794
780
765
750
734
718
701
684
666
648
630
612
593
573
554
534
513
492
471
450
428
406
383
361
337
314
290
265
241
215
190
163
137
110
82
54
26
-3
-33
-63
-93
-124
-155
-187
-219
-251
-284
-318
-352
-386
-421
-456
-491
-527
-564
-601
-638
-676
-714
-753
-792
-832
-873
-914
-956
-998
-1041
-1084
-1128
-1172
-1216
-1261
-1306
-1352
-1397
-1443
-1488
-1534
-1579
-1625
-1670
-1715
-1760
-1805
-1849
-1894
-1938
-1982
-2025
-2069
-2113
-2156
-2199
-2242
-2285
-2327
-2370
-2412
-2453
-2495
-2536
-2576
-2617
-2657
-2697
-2737
-2776
-2816
-2855
-2894
-2933
-2972
-3011
-3049
-3088
-3127
-3165
-3204
-3243
-3281
-3320
-3359
-3398
-3437
-3476
-3515
-3555
-3594
-3634
-3673
-3713
-3753
-3793
-3833
-3873
-3913
-3953
-3993
-4033
-4073
-4113
-4153
-4193
-4233
-4273
-4313
-4353
-4392
-4432
-4472
-4511
-4551
-4591
-4631
-4671
-4710
-4750
-4791
-4831
-4871
-4911
-4952
-4992
-5033
-5073
-5114
-5155
-5196
-5237
-5279
-5320
-5362
-5403
-5445
-5487
-5528
-5570
-5612
-5653
-5695
-5736
-5778
-5819
-5860
-5902
-5943
-5984
-6026
-6067
-6109
-6151
-6192
-6234
-6276
-6318
-6360
-6402
-6444
-6486
-6528
-6570
-6612
-6655
-6697
-6740
-6783
-6826
-6869
-6913
-6957
-7001
-7046
-7091
-7136
-7181
-7227
-7273
-7319
-7366
-7413
-7460
-7507
-7555
-7603
-7651
-7699
-7747
-7796
-7844
-7893
-7941
-7990
-8038
-8087
-8135
-8183
-8233
-8282
-8330
-8379
-8428
-8476
-8525
-8573
-8622
-8670
-8718
-8767
-8815
-8863
-8911
-8960
-9008
-9056
-9104
-9152
-9200
-9248
-9296
-9343
-9391
-9439
-9487
-9535
-9583
-9631
-9679
-9727
-9775
-9823
-9871
-9919
-9967
-10015
-10063
-10112
-10160
-10208
-10257
-10305
-10354
-10403
-10452
-10501
-10550
-10600
-10650
-10700
-10750
-10800
-10851
-10901
-10952
-11003
-11054
-11105
-11156
-11207
-11258
-11310
-11362
-11413
-11465
-11517
-11569
-11621
-11674
-11726
-11779
-11831
-11884
-11936
-11989
-12042
-12095
-12148
-12201
-12254
-12308
-12361
-12414
-12468
-12521
-12575
-12629
-12682
-12736
-12790
-12844
-12898
-12952
-13007
-13061
-13116
-13171
-13226
-13281
-13336
-13391
-13447
-13502
-13557
-13613
-13668
-13724
-13779
-13835
-13890
-13945
-14001
-14056
-14111
-14166
-14221
-14275
-14330
-14384
-14438
-14492
-14546
-14599
-14652
-14705
-14758
-14811
-14863
-14916
-14968
-15019
-15071
-15123
-15174
-15225
-15275
-15326
-15376
-15426
-15475
-15524
-15573
-15621
-15669
-15717
-15763
-15810
-15855
-15900
-15945
-15988
-16030
-16073
-16114
-16155
-16196
-16236
-16274
-16312
-16350
-16387
-16424
-16459
-16494
-16529
-16563
-16596
-16629
-16662
-16694
-16725
-16756
-16787
-16817
-16847
-16876
-16905
-16933
-16961
-16988
-17015
-17041
-17066
-17091
-17115
-17139
-17162
-17185
-17207
-17228
-17249
-17269
-17289
-17308
-17327
-17345
-17363
-17380
-17398
-17415
-17431
-17448
-17464
-17479
-17495
-17510
-17525
-17540
-17554
-17568
-17582
-17596
-17609
-17622
-17635
-17648
-17660
-17672
-17684
-17695
-17707
-17717
-17728
-17738
-17748
-17757
-17766
-17774
-17782
-17790
-17797
-17803
-17809
-17815
-17819
-17824
-17828
-17831
-17834
-17836
-17838
-17839
-17840
-17840
-17840
-17839
-17838
-17837
-17836
-17834
-17831
-17829
-17826
-17822
-17819
-17814
-17810
-17805
-17799
-17794
-17787
-17781
-17774
-17766
-17758
-17750
-17742
-17733
-17724
-17714
-17705
-17695
-17685
-17674
-17664
-17654
-17643
-17632
-17621
-17610
-17599
-17588
-17577
-17565
-17553
-17542
-17530
-17517
-17505
-17493
-17480
-17467
-17454
-17441
-17427
-17413
-17399
-17384
-17369
-17354
-17338
-17322
-17305
-17287
-17270
-17251
-17233
-17214
-17195
-17176
-17156
-17136
-17116
-17096
-17076
-17056
-17035
-17015
-16994
-16973
-16952
-16931
-16910
-16888
-16867
-16846
-16825
-16803
-16782
-16761
-16740
-16719
-16698
-16677
-16656
-16635
-16614
-16592
-16571
-16550
-16529
-16508
-16487
-16466
-16445
-16424
-16404
-16383
-16363
-16341
-16321
-16300
-16280
-16259
-16238
-16216
-16195
-16174
-16152
-16129
-16108
-16085
-16062
-16040
-16017
-15994
-15971
-15948
-15925
-15902
-15879
-15856
-15834
-15812
-15791
-15770
-15749
-15729
-15709
-15690
-15671
-15652
-15634
-15617
-15600
-15583
-15567
-15552
-15537
-15522
-15508
-15495
-15482
-15469
-15457
-15446
-15435
-15424
-15414
-15405
-15396
-15388
-15380
-15373
-15366
-15359
-15353
-15347
-15341
-15335
-15330
-15324
-15319
-15314
-15309
-15304
-15299
-15294
-15289
-15284
-15279
-15274
-15269
-15264
-15259
-15254
-15249
-15244
-15239
-15233
-15228
-15223
-15217
-15212
-15206
-15201
-15195
-15189
-15183
-15178
-15172
-15166
-15159
-15153
-15147
-15141
-15136
-15130
-15124
-15119
-15114
-15109
-15104
-15100
-15096
-15092
-15089
-15086
-15083
-15080
-15078
-15076
-15075
-15074
-15073
-15072
-15072
-15072
-15072
-15072
-15072
-15073
-15073
-15073
-15074
-15074
-15074
-15073
-15073
-15072
-15072
-15071
-15070
-15069
-15068
-15067
-15067
-15066
-15065
-15065
-15065
-15065
-15065
-15065
-15065
-15066
-15067
-15068
-15069
-15070
-15071
-15073
-15074
-15076
-15078
-15080
-15082
-15084
-15086
-15087
-15089
-15091
-15092
-15094
-15095
-15096
-15098
-15099
-15100
-15100
-15101
-15101
-15102
-15102
-15102
-15102
-15102
-15101
-15101
-15100
-15099
-15098
-15097
-15096
-15095
-15094
-15093
-15092
-15091
-15090
-15089
-15088
-15087
-15086
-15085
-15085
-15084
-15084
-15083
-15082
-15082
-15082
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15081
-15082
-15083
-15084
-15085
-15086
-15088
-15090
-15092
-15094
-15096
-15099
-15102
-15105
-15109
-15112
-15116
-15121
-15125
-15130
-15136
-15141
-15147
-15154
-15160
-15167
-15175
-15183
-15191
-15200
-15209
-15218
-15228
-15238
-15248
-15258
-15269
-15280
-15291
-15302
-15313
-15325
-15337
-15349
-15361
-15373
-15385
-15398
-15410
-15423
-15436
-15449
-15462
-15476
-15490
-15503
-15517
-15531
-15545
-15559
-15573
-15587
-15602
-15616
-15630
-15645
-15659
-15674
-15689
-15703
-15718
-15733
-15747
-15762
-15777
-15792
-15806
-15821
-15835
-15850
-15864
-15878
-15892
-15906
-15920
-15933
-15947
-15960
-15972
-15985
-15997
-16009
-16021
-16033
-16045
-16056
-16068
-16079
-16091
-16103
-16114
-16125
-16136
-16146
-16157
-16168
-16178
-16187
-16198
-16207
-16216
-16226
-16235
-16242
-16251
-16259
-16267
-16273
-16280
-16286
-16291
-16296
-16300
-16303
-16306
-16309
-16312
-16312
-16314
-16315
-16314
-16314
-16312
-16309
-16308
-16303
-16300
-16296
-16290
-16283
-16277
-16270
-16262
-16254
-16244
-16234
-16224
-16213
-16201
-16187
-16175
-16161
-16146
-16131
-16114
-16099
-16082
-16064
-16046
-16027
-16007
-15987
-15966
-15944
-15922
-15899
-15876
-15852
-15827
-15802
-15776
-15750
-15723
-15696
-15668
-15640
-15612
-15583
-15554
-15525
-15495
-15465
-15434
-15403
-15372
-15340
-15307
-15275
-15241
-15208
-15174
-15140
-15105
-15070
-15035
-14999
-14963
-14926
-14890
-14852
-14815
-14777
-14738
-14699
-14660
-14620
-14580
-14539
-14498
-14457
-14415
-14372
-14329
-14286
-14242
-14198
-14153
-14108
-14063
-14017
-13971
-13925
-13878
-13831
-13784
-13736
-13688
-13639
-13590
-13541
-13491
-13441
-13391
-13340
-13290
-13239
-13187
-13135
-13083
-13031
-12978
-12926
-12872
-12819
-12765
-12710
-12655
-12600
-12545
-12489
-12432
-12375
-12318
-12261
-12203
-12145
-12087
-12029
-11971
-11912
-11854
-11795
-11736
-11677
-11618
-11560
-11501
-11442
-11384
-11325
-11267
-11209
-11152
-11094
-11037
-10981
-10924
-10868
-10812
-10756
-10701
-10646
-10591
-10536
-10481
-10427
-10373
-10319
-10265
-10211
-10158
-10104
-10051
-9999
-9946
-9894
-9842
-9790
-9739
-9687
-9637
-9586
-9536
-9486
-9436
-9387
-9339
-9291
-9243
-9196
-9149
-9102
-9057
-9011
-8966
-8922
-8878
-8835
-8792
-8750
-8708
-8667
-8627
-8586
-8547
-8507
-8469
-8430
-8392
-8354
-8317
-8279
-8242
-8206
-8169
-8132
-8096
-8060
-8023
-7989
-7953
-7917
-7881
-7845
-7810
-7774
-7738
-7701
-7665
-7629
-7592
-7555
-7518
-7481
-7444
-7406
-7369
-7331
-7293
-7255
-7217
-7179
-7140
-7102
-7064
-7025
-6987
-6949
-6910
-6872
-6834
-6797
-6759
-6722
-6684
-6647
-6611
-6574
-6537
-6501
-6464
-6428
-6392
-6356
-6319
-6283
-6247
-6211
-6175
-6139
-6104
-6068
-6033
-5997
-5962
-5927
-5892
-5858
-5823
-5789
-5755
-5721
-5687
-5654
-5620
-5587
-5554
-5522
-5489
-5457
-5424
-5392
-5360
-5328
-5296
-5264
-5232
-5200
-5169
-5137
-5105
-5074
-5042
-5011
-4980
-4949
-4918
-4887
-4856
-4825
-4795
-4765
-4734
-4704
-4674
-4644
-4614
-4584
-4554
-4524
-4494
-4465
-4435
-4405
-4376
-4346
-4317
-4287
-4258
-4228
-4199
-4169
-4140
-4110
-4081
-4051
-4022
-3993
-3964
-3935
-3905
-3877
-3848
-3819
-3791
-3763
-3734
-3706
-3679
-3651
-3624
-3596
-3569
-3542
-3516
-3489
-3463
-3437
-3411
-3385
-3360
-3334
-3309
-3284
-3260
-3235
-3211
-3187
-3164
-3141
-3118
-3096
-3074
-3053
-3032
-3012
-2992
-2972
-2953
-2935
-2917
-2899
-2881
-2864
-2848
-2831
-2815
-2800
-2785
-2770
-2756
-2743
-2729
-2716
-2703
-2691
-2679
-2667
-2655
-2644
-2632
-2622
-2611
-2600
-2590
-2580
-2570
-2560
-2551
-2541
-2532
-2523
-2515
-2506
-2498
-2490
-2482
-2475
-2467
-2460
-2453
-2446
-2438
-2431
-2424
-2417
-2410
-2402
-2395
-2387
-2380
-2372
-2364
-2356
-2348
-2341
-2333
-2325
-2317
-2310
-2302
-2295
-2287
-2280
-2273
-2266
-2260
-2253
-2247
-2241
-2235
-2230
-2224
-2219
-2215
-2210
-2206
-2202
-2199
-2196
-2193
-2191
-2189
-2188
-2187
-2186
-2185
-2185
-2185
-2186
-2187
-2188
-2189
-2191
-2193
-2195
-2197
-2200
-2202
-2205
-2208
-2212
-2215
-2219
-2223
-2227
-2231
-2235
-2240
-2244
-2249
-2254
-2259
-2264
-2269
-2274
-2280
-2285
-2290
-2296
-2301
-2307
-2312
-2317
-2323
-2328
-2333
-2339
-2344
-2349
-2355
-2360
-2366
-2371
-2377
-2382
-2388
-2394
-2399
-2405
-2411
-2417
-2423
-2429
-2434
-2440
-2446
-2451
-2457
-2462
-2468
-2473
-2478
-2483
-2488
-2493
-2497
-2502
-2506
-2510
-2514
-2518
-2521
-2524
-2527
-2529
-2531
-2533
-2535
-2536
-2536
-2536
-2536
-2535
-2534
-2532
-2530
-2527
-2524
-2521
-2517
-2513
-2508
-2504
-2498
-2493
-2487
-2482
-2476
-2469
-2463
-2457
-2450
-2443
-2436
-2430
-2423
-2415
-2408
-2401
-2393
-2386
-2377
-2369
-2360
-2351
-2342
-2332
-2321
-2310
-2299
-2286
-2274
-2261
-2247
-2233
-2218
-2203
-2187
-2171
-2155
-2138
-2120
-2103
-2084
-2066
-2047
-2028
-2008
-1988
-1968
-1948
-1927
-1907
-1886
-1865
-1844
-1823
-1802
-1781
-1760
-1738
-1717
-1696
-1675
-1654
-1633
-1612
-1591
-1570
-1549
-1527
-1506
-1484
-1463
-1441
-1419
-1396
-1374
-1351
-1328
-1306
-1282
-1259
-1236
-1212
-1189
-1165
-1141
-1117
-1093
-1069
-1045
-1020
-995
-970
-945
-920
-894
-868
-842
-816
-789
-762
-734
-707
-679
-650
-621
-592
-562
-531
-501
-470
-438
-406
-373
-340
-307
-273
-239
-204
-169
-134
-99
-63
-27
9
46
83
120
158
196
234
273
312
351
391
431
471
511
551
591
632
672
713
754
795
836
877
918
960
1000
1043
1085
1127
1170
1213
1256
1299
1343
1386
1430
1475
1519
1564
1610
1655
1701
1747
1794
1840
1887
1935
1982
2029
2079
2127
2176
2226
2275
2325
2376
2426
2477
2529
2580
2632
2684
2736
2788
2840
2893
2945
2998
3050
3102
3155
3207
3259
3310
3362
3413
3465
3516
3567
3618
3668
3719
3769
3819
3869
3919
3969
4018
4067
4116
4165
4214
4262
4310
4358
4406
4454
4501
4548
4595
4642
4688
4735
4781
4826
4872
4917
4963
5007
5052
5097
5141
5185
5228
5272
5315
5358
5400
5443
5485
5526
5568
5609
5649
5689
5729
5769
5808
5847
5885
5923
5961
5999
6036
6073
6110
6146
6183
6219
6255
6291
6327
6362
6398
6433
6468
6503
6537
6572
6606
6640
6673
6707
6740
6772
6805
6836
6868
6899
6929
6960
6989
7019
7048
7077
7106
7134
7162
7190
7217
7244
7271
7298
7324
7350
7376
7401
7426
7451
7475
7499
7522
7545
7568
7590
7612
7633
7654
7674
7694
7713
7732
7750
7767
7785
7801
7818
7833
7849
7863
7878
7892
7905
7919
7932
7944
7957
7969
7982
7994
8006
8018
8029
8042
8054
8064
8077
8089
8101
8112
8124
8135
8147
8159
8170
8182
8194
8205
8217
8229
8241
8252
8264
8276
8287
8299
8310
8321
8332
8343
8354
8364
8375
8385
8395
8405
8415
8425
8435
8445
8455
8465
8474
8484
8493
8502
8511
8519
8527
8535
8542
8548
8554
8559
8564
8568
8571
8573
8575
8575
8575
8574
8573
8570
8567
8563
8559
8553
8548
8541
8534
8526
8518
8509
8500
8489
8478
8467
8454
8441
8427
8412
8396
8380
8363
8345
8326
8306
8286
8266
8244
8223
8200
8178
8154
8131
8108
8084
8058
8035
8010
7985
7959
7934
7908
7882
7856
7830
7803
7776
7750
7723
7695
7668
7640
7613
7585
7556
7528
7499
7470
7441
7412
7382
7352
7322
7292
7261
7230
7198
7166
7134
7101
7068
7035
7002
6968
6934
6899
6865
6830
6796
6761
6726
6691
6656
6621
6585
6550
6514
6479
6443
6407
6371
6335
6299
6262
6225
6188
6151
6114
6076
6039
6001
5962
5924
5886
5847
5808
5769
5729
5690
5650
5610
5569
5528
5487
5445
5403
5361
5318
5275
5231
5188
5144
5100
5056
5011
4967
4922
4877
4832
4787
4742
4697
4652
4607
4562
4516
4471
4425
4379
4334
4288
4242
4196
4150
4104
4058
4011
3965
3919
3873
3827
3781
3735
3689
3643
3597
3551
3506
3460
3415
3369
3324
3279
3235
3190
3146
3102
3057
3013
2969
2925
2881
2837
2793
2749
2704
2660
2616
2571
2527
2482
2438
2393
2348
2304
2259
2214
2169
2124
2080
2035
1991
1946
1902
1858
1814
1770
1727
1684
1641
1598
1556
1514
1472
1431
1390
1349
1309
1269
1229
1190
1151
1112
1074
1035
998
960
923
885
848
812
775
739
702
666
630
594
559
523
488
452
417
382
347
312
277
243
209
175
141
108
75
43
10
-21
-52
-83
-113
-143
-172
-201
-229
-256
-283
-310
-336
-361
-386
-410
-434
-458
-481
-503
-526
-547
-569
-590
-610
-630
-650
-669
-688
-706
-724
-741
-758
-775
-790
-806
-820
-835
-848
-862
-874
-887
-898
-909
-920
-930
-940
-949
-958
-966
-974
-982
-989
-996
-1002
-1008
-1014
-1018
-1024
-1028
-1032
-1036
-1040
-1043
-1046
-1048
-1051
-1053
-1054
-1056
-1057
-1058
-1059
-1060
-1060
-1060
-1060
-1060
-1060
-1059
-1058
-1057
-1056
-1054
-1052
-1050
-1047
-1044
-1040
-1036
-1032
-1027
-1020
-1014
-1008
-1002
-995
-987
-979
-971
-963
-954
-945
-936
-927
-918
-908
-898
-889
-879
-869
-859
-850
-840
-830
-820
-810
-800
-790
-780
-771
-761
-752
-742
-733
-724
-715
-706
-697
-689
-680
-671
-662
-652
-643
-633
-623
-613
-603
-592
-581
-569
-557
-545
-533
-520
-507
-494
-480
-467
-453
-438
-424
-410
-395
-381
-366
-351
-337
-322
-307
-293
-278
-264
-250
-236
-223
-210
-197
-184
-173
-161
-150
-140
-130
-121
-112
-104
-96
-89
-82
-76
-71
-66
-61
-57
-53
-50
-47
-45
-44
-43
-42
-42
-42
-42
-43
-45
-46
-49
-51
-54
-57
-60
-64
-68
-72
-76
-81
-85
-90
-96
-101
-106
-112
-118
-123
-129
-135
-141
-147
-153
-159
-166
-173
-179
-186
-193
-200
-207
-214
-221
-227
-234
-241
-248
-254
-261
-267
-274
-280
-286
-292
-298
-303
-309
-315
-320
-326
-332
-337
-343
-349
-355
-362
-368
-375
-382
-389
-396
-404
-411
-419
-428
-436
-446
-455
-465
-475
-486
-497
-509
-521
-534
-547
-560
-574
-588
-603
-618
-633
-649
-664
-680
-696
-713
-729
-746
-762
-778
-795
-811
-827
-843
-859
-874
-890
-905
-920
-934
-949
-963
-977
-991
-1004
-1018
-1033
-1046
-1060
-1074
-1087
-1101
-1114
-1127
-1140
-1153
-1165
-1178
-1190
-1202
-1214
-1226
-1237
-1249
-1260
-1271
-1281
-1292
-1302
-1313
-1322
-1332
-1342
-1351
-1361
-1370
-1379
-1388
-1397
-1406
-1415
-1424
-1433
-1442
-1450
-1459
-1468
-1477
-1486
-1495
-1504
-1513
-1523
-1532
-1542
-1551
-1561
-1571
-1580
-1590
-1600
-1610
-1620
-1630
-1640
-1650
-1660
-1670
-1680
-1690
-1699
-1709
-1719
-1728
-1738
-1748
-1757
-1766
-1775
-1784
-1793
-1802
-1810
-1818
-1826
-1834
-1842
-1849
-1857
-1864
-1870
-1877
-1884
-1890
-1896
-1902
-1908
-1913
-1919
-1924
-1929
-1933
-1938
-1943
-1947
-1951
-1955
-1959
-1963
-1967
-1971
-1974
-1978
-1982
-1985
-1989
-1992
-1995
-1999
-2001
-2004
-2007
-2009
-2011
-2013
-2015
-2017
-2017
-2019
-2019
-2019
-2019
-2019
-2019
-2017
-2017
-2016
-2013
-2013
-2011
-2009
-2008
-2005
-2004
-2003
-2001
-2000
-1998
-1997
-1996
-1996
-1995
-1995
-1995
-1995
-1996
-1996
-1997
-1998
-1999
-1999
-2000
-2001
-2001
-2001
-2001
-2001
-2001
-2001
-2000
-1998
-1996
-1993
-1990
-1987
-1983
-1978
-1974
-1969
-1963
-1958
-1952
-1946
-1940
-1933
-1926
-1919
-1912
-1905
-1898
-1890
-1883
-1875
-1867
-1859
-1851
-1842
-1833
-1824
-1815
-1806
-1797
-1788
-1778
-1769
-1759
-1750
-1741
-1731
-1722
-1712
-1703
-1694
-1685
-1676
-1667
-1659
-1650
-1642
-1634
-1625
-1617
-1609
-1600
-1592
-1583
-1575
-1566
-1557
-1548
-1539
-1529
-1519
-1509
-1499
-1489
-1478
-1467
-1456
-1445
-1433
-1421
-1409
-1396
-1384
-1371
-1357
-1344
-1330
-1317
-1303
-1289
-1275
-1261
-1248
-1234
-1220
-1206
-1192
-1178
-1165
-1151
-1137
-1124
-1110
-1097
-1084
-1071
-1058
-1046
-1034
-1022
-1010
-999
-988
-978
-968
-958
-949
-940
-932
-925
-918
-911
-905
-899
-894
-889
-885
-881
-877
-874
-871
-869
-867
-865
-864
-863
-862
-862
-861
-861
-861
-862
-862
-863
-864
-866
-867
-869
-871
-873
-876
-878
-881
-885
-888
-892
-896
-900
-904
-908
-913
-918
-923
-928
-933
-939
-945
-952
-958
-965
-973
-981
-989
-998
-1006
-1016
-1027
-1037
-1048
-1060
-1071
-1083
-1096
-1108
-1122
-1135
-1149
-1164
-1179
-1195
-1211
-1228
-1245
-1263
-1281
-1300
-1319
-1339
-1360
-1381
-1402
-1424
-1447
-1470
-1494
-1518
-1543
-1568
-1594
-1621
-1647
-1675
-1703
-1731
-1760
-1789
-1818
-1848
-1878
-1908
-1939
-1969
-2000
-2029
-2061
-2092
-2122
-2153
-2184
-2214
-2245
-2275
-2305
-2335
-2365
-2395
-2424
-2454
-2483
-2512
-2541
-2569
-2598
-2626
-2654
-2682
-2710
-2738
-2766
-2794
-2821
-2849
-2877
-2905
-2932
-2960
-2987
-3015
-3042
-3069
-3096
-3124
-3151
-3178
-3205
-3232
-3259
-3286
-3313
-3340
-3366
-3393
-3420
-3447
-3473
-3499
-3526
-3552
-3578
-3605
-3631
-3657
-3683
-3709
-3736
-3762
-3789
-3815
-3842
-3869
-3896
-3923
-3950
-3977
-4005
-4032
-4059
-4086
-4115
-4142
-4170
-4197
-4224
-4251
-4277
-4303
-4329
-4355
-4380
-4404
-4428
-4452
-4475
-4498
-4521
-4543
-4565
-4586
-4607
-4627
-4647
-4666
-4685
-4704
-4722
-4739
-4756
-4772
-4788
-4803
-4818
-4832
-4846
-4859
-4872
-4884
-4896
-4908
-4919
-4929
-4939
-4948
-4957
-4965
-4973
-4980
-4986
-4993
-4998
-5003
-5008
-5013
-5017
-5020
-5023
-5026
-5028
-5029
-5030
-5031
-5031
-5030
-5029
-5027
-5025
-5022
-5018
-5014
-5009
-5004
-4998
-4992
-4985
-4977
-4969
-4960
-4951
-4942
-4932
-4921
-4910
-4899
-4887
-4874
-4861
-4848
-4834
-4820
-4806
-4791
-4776
-4761
-4745
-4729
-4713
-4696
-4680
-4663
-4646
-4629
-4611
-4593
-4576
-4558
-4539
-4521
-4502
-4483
-4464
-4445
-4426
-4406
-4386
-4366
-4345
-4324
-4303
-4281
-4259
-4237
-4214
-4191
-4167
-4143
-4119
-4094
-4069
-4043
-4016
-3990
-3963
-3936
-3908
-3880
-3852
-3824
-3795
-3767
-3738
-3709
-3680
-3651
-3622
-3593
-3563
-3534
-3504
-3474
-3445
-3415
-3385
-3355
-3324
-3294
-3263
-3233
-3202
-3171
-3139
-3108
-3076
-3044
-3012
-2979
-2947
-2914
-2881
-2847
-2814
-2780
-2746
-2711
-2677
-2642
-2606
-2571
-2535
-2498
-2462
-2425
-2387
-2350
-2312
-2273
-2235
-2196
-2157
-2117
-2078
-2037
-1997
-1957
-1916
-1874
-1833
-1791
-1749
-1707
-1664
-1622
-1579
-1536
-1493
-1449
-1406
-1362
-1319
-1275
-1231
-1187
-1143
-1099
-1055
-1010
-966
-922
-878
-833
-789
-744
-699
-654
-609
-564
-519
-473
-427
-381
-335
-289
-242
-195
-148
-100
-52
-4
44
92
141
190
239
288
338
387
437
487
536
586
636
686
736
786
836
886
936
986
1036
1086
1136
1185
1235
1284
1333
1382
1431
1480
1529
1577
1625
1673
1721
1768
1815
1863
1910
1957
2003
2050
2096
2142
2188
2234
2280
2325
2371
2416
2461
2505
2549
2594
2637
2681
2724
2767
2809
2851
2892
2934
2974
3014
3054
3093
3132
3170
3208
3245
3282
3318
3353
3388
3422
3456
3490
3522
3555
3586
3618
3649
3679
3709
3739
3769
3798
3827
3855
3883
3912
3939
3967
3995
4022
4050
4077
4105
4132
4159
4186
4214
4241
4268
4295
4322
4349
4376
4403
4430
4456
4483
4509
4536
4562
4588
4614
4639
4665
4690
4716
4741
4766
4792
4817
4842
4867
4891
4916
4941
4966
4990
5015
5039
5063
5087
5111
5136
5159
5183
5207
5231
5255
5279
5303
5327
5351
5375
5399
5423
5447
5471
5495
5519
5543
5568
5592
5616
5640
5665
5689
5713
5737
5761
5785
5809
5832
5856
5879
5901
5924
5946
5968
5989
6010
6030
6050
6070
6089
6107
6126
6143
6161
6177
6194
6210
6225
6240
6255
6269
6283
6296
6309
6322
6335
6347
6360
6372
6384
6396
6408
6419
6431
6442
6454
6465
6476
6486
6497
6507
6517
6527
6537
6547
6556
6565
6574
6583
6591
6600
6607
6615
6623
6630
6637
6643
6650
6656
6663
6669
6675
6680
6686
6691
6697
6702
6707
6712
6717
6722
6726
6731
6735
6739
6742
6746
6749
6752
6754
6756
6758
6760
6762
6763
6764
6765
6766
6766
6767
6767
6767
6767
6767
6766
6766
6765
6765
6764
6763
6762
6762
6760
6759
6758
6757
6755
6754
6752
6751
6749
6747
6745
6743
6741
6739
6737
6734
6732
6729
6726
6724
6721
6718
6714
6711
6707
6704
6700
6696
6692
6688
6684
6680
6676
6672
6668
6663
6659
6655
6650
6646
6641
6637
6632
6628
6623
6619
6614
6610
6605
6601
6596
6591
6586
6581
6575
6570
6564
6558
6551
6545
6538
6530
6523
6515
6507
6499
6490
6481
6473
6464
6455
6446
6437
6428
6418
6409
6400
6390
6381
6371
6362
6352
6342
6332
6323
6313
6303
6293
6284
6274
6264
6255
6246
6236
6227
6218
6209
6201
6192
6184
6176
6168
6160
6152
6145
6138
6131
6125
6119
6114
6109
6104
6100
6097
6094
6092
6090
6088
6088
6087
6088
6089
6090
6093
6095
6098
6102
6107
6111
6117
6123
6129
6136
6143
6151
6160
6168
6178
6188
6198
6209
6220
6231
6243
6255
6268
6280
6293
6307
6320
6334
6348
6362
6376
6391
6406
6421
6436
6451
6467
6483
6499
6515
6531
6547
6563
6580
6596
6612
6629
6645
6662
6678
6695
6712
6728
6745
6762
6778
6795
6812
6828
6845
6862
6879
6896
6913
6930
6948
6965
6983
7000
7018
7036
7054
7072
7091
7109
7128
7146
7165
7183
7202
7221
7239
7257
7275
7293
7310
7328
7344
7361
7377
7393
7408
7423
7438
7453
7467
7481
7494
7507
7520
7532
7544
7556
7567
7578
7588
7598
7608
7617
7626
7634
7642
7650
7657
7665
7671
7678
7684
7690
7696
7702
7707
7712
7717
7722
7727
7732
7737
7741
7746
7751
7756
7760
7765
7770
7775
7779
7784
7789
7794
7799
7804
7809
7814
7819
7824
7829
7834
7839
7844
7849
7854
7860
7865
7871
7876
7882
7888
7894
7901
7907
7913
7920
7926
7933
7940
7947
7954
7961
7968
7976
7984
7992
8000
8009
8016
8026
8036
8045
8055
8066
8076
8086
8096
8106
8118
8129
8140
8150
8161
8172
8183
8194
8206
8217
8228
8239
8251
8262
8273
8285
8296
8307
8318
8329
8339
8350
8360
8371
8381
8390
8400
8409
8418
8427
8435
8443
8451
8459
8466
8473
8480
8486
8492
8498
8503
8508
8513
8517
8521
8525
8528
8531
8534
8536
8538
8540
8541
8542
8543
8544
8544
8544
8544
8544
8544
8543
8542
8541
8540
8539
8538
8536
8535
8533
8531
8529
8527
8524
8522
8519
8516
8513
8509
8506
8502
8497
8493
8488
8483
8478
8472
8466
8459
8453
8446
8439
8432
8425
8417
8410
8402
8394
8386
8378
8369
8361
8352
8343
8334
8325
8316
8307
8298
8289
8280
8271
8262
8253
8245
8236
8228
8220
8213
8205
8198
8191
8183
8177
8170
8164
8159
8153
8148
8143
8138
8132
8128
8124
8119
8116
8113
8109
8106
8103
8100
8098
8095
8093
8090
8090
8089
8087
8087
8087
8089
8090
8092
8093
8096
8100
8103
8106
8111
8115
8119
8125
8130
8135
8143
8148
8157
8164
8172
8180
8189
8198
8208
8217
8228
8238
8249
8260
8271
8283
8294
8306
8318
8331
8343
8356
8369
8382
8395
8408
8421
8435
8448
8462
8476
8490
8504
8519
8533
8548
8562
8577
8592
8606
8621
8637
8652
8667
8683
8699
8714
8730
8746
8763
8779
8796
8813
8830
8847
8865
8882
8900
8918
8937
8955
8974
8993
9012
9031
9050
9069
9088
9108
9127
9147
9166
9186
9206
9227
9247
9268
9289
9310
9331
9352
9374
9396
9418
9440
9462
9485
9508
9531
9554
9578
9602
9626
9650
9675
9700
9726
9751
9777
9804
9830
9857
9884
9912
9939
9967
9996
10025
10054
10083
10113
10143
10173
10204
10235
10266
10298
10329
10361
10394
10426
10458
10491
10524
10557
10590
10623
10656
10689
10722
10755
10789
10822
10855
10887
10920
10952
10985
11017
11049
11080
11112
11143
11174
11205
11236
11266
11296
11326
11356
11386
11416
11445
11474
11504
11533
11562
11592
11621
11651
11681
11711
11741
11771
11802
11833
11864
11896
11928
11960
11993
12026
12059
12092
12126
12161
12195
12230
12266
12302
12339
12375
12413
12450
12489
12527
12566
12605
12644
12684
12724
12764
12804
12844
12885
12925
12966
13006
13047
13087
13128
13168
13209
13250
13290
13331
13372
13413
13455
13496
13537
13579
13621
13663
13704
13746
13788
13830
13872
13914
13956
13998
14040
14082
14124
14165
14207
14248
14289
14330
14371
14412
14452
14493
14533
14572
14612
14651
14690
14728
14767
14804
14842
14879
14916
14952
14988
15024
15059
15095
15129
15164
15199
15233
15267
15301
15335
15369
15403
15437
15471
15505
15539
15573
15607
15640
15674
15708
15741
15775
15808
15842
15875
15908
15941
15974
16006
16039
16071
16104
16136
16169
16201
16233
16265
16297
16329
16360
16392
16423
16454
16485
16515
16546
16576
16606
16635
16664
16693
16722
16751
16779
16807
16835
16862
16890
16917
16944
16971
16997
17023
17050
17076
17101
17127
17153
17178
17203
17229
17254
17279
17304
17329
17353
17378
17402
17426
17450
17474
17497
17520
17542
17565
17586
17608
17629
17650
17670
17690
17709
17728
17746
17764
17782
17799
17816
17832
17847
17862
17877
17891
17904
17917
17929
17941
17952
17963
17973
17983
17993
18002
18010
18018
18026
18033
18040
18046
18052
18058
18063
18068
18072
18076
18080
18083
18086
18089
18091
18093
18094
18095
18096
18096
18096
18096
18095
18094
18092
18090
18088
18085
18082
18079
18075
18070
18066
18061
18055
18049
18043
18037
18030
18023
18015
18007
17999
17990
17981
17972
17962
17951
17941
17930
17918
17906
17894
17881
17868
17854
17840
17825
17810
17794
17778
17761
17743
17725
17706
17687
17667
17647
17626
17605
17583
17560
17538
17514
17490
17466
17442
17417
17391
17365
17339
17312
17285
17258
17230
17202
17174
17146
17117
17089
17060
17031
17002
16973
16944
16915
16886
16857
16829
16800
16771
16743
16714
16686
16658
16630
16602
16574
16547
16519
16492
16464
16437
16410
16383
16355
16328
16300
16274
16247
16219
16193
16166
16139
16111
16085
16058
16030
16004
15977
15949
15922
15895
15868
15841
15814
15788
15761
15734
15708
15682
15656
15630
15605
15579
15554
15529
15504
15479
15454
15430
15405
15381
15356
15332
15308
15283
15259
15234
15210
15185
15160
15136
15110
15085
15060
15034
15009
14983
14957
14930
14904
14877
14850
14823
14795
14767
14739
14710
14682
14652
14623
14593
14563
14533
14502
14471
14440
14408
14376
14344
14312
14279
14246
14213
14180
14147
14113
14079
14046
14012
13978
13945
13911
13877
13844
13810
13777
13744
13710
13677
13644
13610
13577
13543
13510
13476
13442
13408
13374
13340
13305
13271
13236
13201
13166
13131
13095
13060
13025
12990
12955
12920
12885
12850
12815
12780
12745
12710
12675
12640
12606
12571
12536
12501
12466
12431
12396
12361
12326
12291
12256
12221
12186
12150
12115
12080
12045
12010
11974
11939
11904
11868
11833
11797
11761
11725
11689
11653
11617
11581
11544
11508
11472
11436
11399
11363
11327
11292
11256
11220
11185
11150
11115
11080
11045
11010
10976
10942
10908
10875
10842
10809
10776
10743
10711
10679
10647
10615
10583
10552
10520
10489
10457
10426
10395
10364
10334
10303
10273
10242
10212
10182
10152
10122
10092
10062
10032
10002
9973
9943
9913
9884
9854
9825
9795
9766
9737
9707
9678
9648
9619
9589
9559
9530
9500
9470
9441
9411
9381
9351
9321
9291
9261
9230
9200
9169
9138
9107
9076
9045
9013
8982
8950
8918
8886
8853
8821
8788
8755
8722
8689
8656
8622
8589
8555
8521
8487
8454
8420
8386
8352
8318
8285
8251
8218
8183
8151
8117
8084
8052
8019
7987
7955
7924
7893
7862
7832
7802
7773
7744
7716
7688
7661
7634
7607
7581
7555
7529
7504
7479
7454
7429
7405
7381
7357
7333
7310
7286
7264
7241
7219
7197
7175
7153
7131
7110
7089
7067
7046
7025
7004
6983
6962
6941
6920
6899
6878
6857
6836
6816
6795
6774
6754
6734
6713
6693
6673
6653
6633
6613
6592
6572
6552
6532
6512
6491
6471
6450
6429
6408
6387
6366
6344
6322
6301
6279
6257
6234
6212
6190
6167
6145
6122
6099
6077
6054
6031
6008
5985
5963
5940
5917
5894
5871
5848
5826
5803
5780
5757
5734
5711
5688
5665
5642
5619
5596
5573
5550
5527
5504
5481
5458
5435
5412
5389
5366
5343
5319
5296
5272
5248
5224
5200
5175
5151
5126
5101
5076
5051
5026
5001
4975
4949
4923
4897
4871
4845
4819
4792
4765
4739
4712
4685
4658
4632
4605
4578
4551
4524
4497
4470
4443
4416
4388
4361
4333
4306
4278
4250
4222
4193
4165
4136
4107
4078
4050
4021
3991
3962
3933
3903
3873
3843
3813
3783
3753
3723
3693
3663
3633
3603
3574
3544
3514
3485
3455
3426
3397
3367
3338
3309
3280
3251
3222
3193
3165
3136
3107
3078
3049
3020
2991
2962
2933
2904
2874
2845
2816
2787
2758
2728
2699
2670
2641
2612
2583
2555
2526
2497
2469
2440
2412
2383
2355
2327
2298
2270
2242
2214
2186
2158
2130
2102
2074
2047
2019
1991
1964
1936
1908
1881
1853
1825
1797
1770
1742
1714
1687
1659
1632
1604
1577
1550
1524
1497
1471
1445
1419
1394
1369
1344
1319
1295
1270
1246
1222
1199
1176
1152
1129
1107
1084
1062
1040
1018
996
974
953
932
910
889
868
847
826
805
783
762
741
720
699
679
658
637
617
597
577
557
537
518
499
480
461
443
425
408
391
374
358
342
327
312
297
283
270
257
244
231
219
207
196
185
174
163
152
142
132
122
112
102
93
84
75
66
58
49
41
34
26
19
12
5
-2
-8
-14
-20
-26
-32
-37
-43
-48
-52
-57
-61
-65
-68
-71
-74
-76
-78
-79
-80
-81
-81
-81
-81
-80
-79
-78
-76
-74
-72
-70
-67
-64
-61
-57
-54
-50
-46
-42
-38
-33
-29
-25
-20
-16
-11
-7
-2
3
8
12
17
22
27
32
37
42
46
51
57
62
67
72
77
82
87
92
96
101
105
110
114
118
121
125
128
131
133
136
138
140
142
144
146
148
149
151
152
153
155
156
157
158
158
159
160
160
160
161
161
161
160
160
159
158
157
156
155
153
151
149
147
145
142
140
137
134
132
129
126
123
120
117
114
111
108
105
102
99
96
92
89
85
82
78
74
71
67
63
60
56
52
48
44
40
36
32
28
25
21
17
14
11
7
5
2
-1
-3
-5
-6
-8
-9
-10
-10
-10
-10
-10
-10
-9
-8
-7
-6
-5
-4
-3
-2
-1
1
2
3
4
4
5
5
6
6
6
6
6
5
5
4
3
2
1
0
-1
-3
-5
-7
-9
-11
-14
-16
-19
-22
-25
-28
-31
-35
-38
-41
-44
-48
-51
-54
-58
-61
-65
-68
-72
-76
-80
-84
-88
-92
-97
-101
-106
-111
-116
-121
-126
-131
-136
-141
-146
-152
-157
-163
-169
-175
-181
-187
-193
-200
-206
-213
-220
-227
-235
-243
-251
-259
-268
-277
-286
-296
-306
-316
-327
-337
-348
-359
-371
-382
-394
-406
-418
-430
-442
-455
-467
-480
-492
-505
-518
-530
-543
-555
-567
-580
-592
-604
-616
-627
-639
-651
-663
-675
-687
-700
-712
-725
-737
-750
-763
-776
-789
-803
-816
-829
-843
-856
-869
-883
-896
-909
-922
-935
-948
-961
-974
-987
-999
-1012
-1024
-1036
-1048
-1060
-1072
-1083
-1095
-1106
-1117
-1127
-1138
-1148
-1158
-1168
-1177
-1186
-1195
-1203
-1211
-1219
-1226
-1233
-1240
-1246
-1252
-1258
-1263
-1268
-1273
-1277
-1281
-1285
-1288
-1292
-1295
-1297
-1300
-1302
-1304
-1306
-1308
-1309
-1310
-1311
-1312
-1312
-1312
-1312
-1311
-1310
-1308
-1306
-1304
-1301
-1298
-1295
-1291
-1286
-1281
-1276
-1270
-1264
-1257
-1250
-1243
-1235
-1226
-1218
-1209
-1199
-1189
-1179
-1168
-1157
-1146
-1134
-1123
-1110
-1098
-1085
-1073
-1060
-1046
-1033
-1018
-1004
-990
-976
-961
-946
-930
-915
-899
-882
-866
-849
-832
-815
-797
-780
-762
-744
-725
-707
-688
-669
-650
-630
-611
-591
-571
-551
-531
-511
-490
-470
-449
-428
-407
-386
-365
-344
-322
-301
-279
-258
-236
-214
-192
-170
-148
-126
-104
-82
-60
-38
-16
6
27
49
70
91
112
132
153
173
193
212
232
251
270
288
306
323
341
357
373
389
404
419
433
446
459
471
483
494
504
514
524
533
541
550
557
565
572
579
585
591
597
603
608
613
618
623
627
632
636
639
643
646
648
651
653
655
656
657
658
658
658
658
657
656
655
653
650
648
645
642
638
634
629
625
620
614
609
602
596
589
582
574
566
558
550
541
532
522
513
503
494
484
473
463
452
442
431
420
408
397
385
373
360
348
335
321
308
294
280
266
251
236
221
206
190
174
158
141
124
107
90
73
55
37
20
2
-16
-34
-52
-70
-88
-106
-124
-142
-160
-178
-196
-214
-233
-251
-270
-288
-307
-325
-344
-363
-381
-400
-418
-437
-455
-474
-492
-511
-529
-547
-566
-584
-602
-621
-639
-658
-676
-695
-713
-732
-751
-769
-788
-807
-826
-845
-864
-883
-902
-921
-940
-959
-979
-998
-1018
-1037
-1057
-1076
-1096
-1116
-1136
-1156
-1176
-1196
-1216
-1236
-1256
-1276
-1296
-1316
-1336
-1356
-1376
-1396
-1416
-1436
-1456
-1475
-1495
-1514
-1533
-1552
-1571
-1590
-1609
-1627
-1645
-1663
-1681
-1698
-1715
-1731
-1748
-1763
-1779
-1794
-1809
-1823
-1837
-1851
-1864
-1877
-1889
-1901
-1912
-1923
-1934
-1943
-1953
-1962
-1970
-1978
-1986
-1993
-1999
-2005
-2011
-2016
-2021
-2025
-2029
-2033
-2036
-2039
-2041
-2043
-2045
-2045
-2047
-2048
-2048
-2048
-2047
-2045
-2045
-2044
-2041
-2039
-2037
-2033
-2029
-2027
-2023
-2019
-2015
-2011
-2007
-2001
-1998
-1994
-1989
-1985
-1980
-1975
-1971
-1966
-1962
-1957
-1952
-1947
-1942
-1937
-1932
-1927
-1922
-1917
-1911
-1906
-1900
-1894
-1888
-1882
-1876
-1870
-1864
-1858
-1852
-1845
-1839
-1832
-1826
-1819
-1812
-1805
-1798
-1791
-1783
-1775
-1767
-1758
-1749
-1739
-1729
-1718
-1707
-1696
-1684
-1672
-1659
-1646
-1633
-1619
-1605
-1591
-1576
-1561
-1545
-1530
-1513
-1497
-1480
-1463
-1445
-1427
-1408
-1389
-1370
-1351
-1331
-1310
-1290
-1269
-1248
-1226
-1204
-1182
-1160
-1137
-1114
-1090
-1067
-1043
-1018
-994
-970
-945
-921
-896
-870
-845
-820
-794
-768
-743
-717
-691
-664
-638
-612
-586
-561
-535
-510
-485
-460
-436
-411
-388
-364
-341
-318
-295
-272
-250
-228
-206
-185
-163
-142
-121
-101
-80
-60
-40
-19
1
21
41
62
82
103
124
145
166
188
209
231
253
275
297
320
343
366
389
413
437
461
485
510
535
560
586
611
637
663
690
716
743
770
797
824
851
878
906
933
961
989
1016
1046
1074
1103
1133
1162
1192
1223
1253
1284
1316
1347
1379
1412
1444
1477
1510
1544
1578
1612
1646
1681
1716
1751
1786
1822
1858
1895
1931
1968
2005
2044
2082
2120
2159
2198
2237
2277
2317
2357
2398
2440
2481
2524
2567
2610
2654
2698
2743
2789
2835
2881
2928
2975
3023
3071
3119
3167
3216
3264
3313
3362
3412
3461
3510
3560
3609
3659
3709
3759
3809
3858
3908
3958
4008
4059
4109
4159
4208
4258
4308
4358
4408
4458
4508
4558
4608
4657
4707
4757
4807
4857
4906
4956
5005
5055
5104
5153
5202
5251
5299
5348
5396
5444
5491
5538
5586
5632
5679
5725
5771
5817
5862
5907
5951
5995
6039
6082
6125
6167
6209
6251
6292
6333
6373
6413
6452
6491
6530
6568
6606
6644
6681
6717
6754
6790
6825
6860
6895
6930
6964
6998
7032
7066
7099
7132
7165
7198
7230
7262
7294
7325
7356
7387
7417
7446
7475
7504
7532
7559
7586
7612
7638
7663
7687
7710
7733
7755
7776
7797
7816
7835
7854
7871
7888
7904
7920
7935
7949
7963
7976
7989
8000
8013
8023
8034
8044
8054
8061
8071
8077
8086
8092
8098
8103
8109
8114
8118
8122
8125
8127
8130
8131
8132
8132
8132
8132
8131
8130
8128
8125
8122
8118
8114
8109
8103
8099
8093
8086
8080
8073
8064
8058
8050
8041
8032
8023
8015
8006
7996
7987
7977
7966
7956
7945
7934
7923
7912
7900
7889
7877
7865
7853
7841
7828
7816
7804
7791
7778
7766
7753
7740
7727
7714
7701
7688
7674
7661
7647
7633
7618
7604
7589
7573
7558
7542
7526
7510
7493
7476
7459
7442
7425
7408
7391
7373
7356
7339
7321
7304
7287
7270
7253
7236
7219
7201
7184
7167
7149
7131
7114
7096
7077
7059
7040
7021
7002
6982
6962
6942
6922
6902
6881
6860
6839
6818
6797
6775
6754
6732
6710
6688
6666
6644
6622
6600
6577
6555
6532
6510
6487
6465
6442
6420
6397
6375
6353
6331
6309
6287
6265
6243
6222
6200
6178
6156
6134
6112
6089
6067
6044
6021
5997
5974
5950
5926
5902
5877
5852
5827
5802
5777
5751
5725
5698
5672
5645
5618
5590
5562
5535
5506
5478
5449
5420
5391
5362
5332
5302
5273
5243
5212
5182
5152
5122
5091
5060
5030
4999
4968
4937
4906
4875
4843
4812
4781
4749
4717
4686
4654
4622
4590
4558
4526
4494
4462
4430
4398
4366
4334
4302
4271
4240
4209
4178
4147
4117
4086
4057
4027
3999
3970
3941
3912
3884
3856
3828
3800
3773
3745
3718
3691
3664
3637
3610
3583
3556
3529
3501
3474
3447
3419
3392
3364
3336
3309
3281
3254
3226
3199
3172
3145
3118
3091
3064
3038
3011
2985
2958
2932
2906
2880
2854
2829
2804
2779
2754
2729
2705
2681
2658
2635
2611
2589
2566
2543
2521
2499
2477
2455
2434
2412
2391
2370
2348
2328
2307
2286
2265
2245
2224
2204
2184
2163
2143
2123
2102
2082
2061
2040
2019
1998
1977
1956
1935
1913
1892
1870
1848
1827
1805
1783
1761
1738
1716
1694
1671
1648
1625
1602
1578
1555
1531
1506
1482
1457
1432
1407
1381
1355
1329
1302
1276
1249
1222
1195
1167
1140
1112
1084
1056
1028
1000
971
943
914
886
857
829
800
772
743
715
687
659
630
602
574
546
518
490
463
435
408
380
353
326
299
272
245
219
192
166
140
114
89
63
38
13
-12
-37
-61
-85
-109
-133
-157
-180
-203
-226
-248
-271
-292
-314
-335
-355
-376
-396
-415
-434
-453
-471
-489
-507
-524
-541
-558
-575
-592
-609
-626
-642
-659
-676
-692
-708
-725
-741
-757
-773
-789
-806
-822
-838
-854
-871
-888
-904
-921
-938
-955
-972
-990
-1006
-1024
-1042
-1059
-1076
-1093
-1111
-1128
-1144
-1161
-1178
-1195
-1211
-1227
-1244
-1260
-1277
-1293
-1309
-1325
-1342
-1358
-1374
-1391
-1407
-1424
-1440
-1457
-1473
-1490
-1507
-1523
-1540
-1557
-1574
-1592
-1609
-1627
-1644
-1662
-1680
-1698
-1717
-1735
-1754
-1773
-1792
-1812
-1832
-1852
-1872
-1893
-1914
-1935
-1957
-1979
-2001
-2023
-2045
-2067
-2090
-2112
-2135
-2157
-2180
-2203
-2226
-2249
-2272
-2295
-2318
-2342
-2365
-2389
-2412
-2436
-2460
-2484
-2508
-2532
-2557
-2581
-2606
-2631
-2656
-2681
-2706
-2732
-2758
-2783
-2809
-2835
-2862
-2888
-2915
-2941
-2968
-2995
-3023
-3050
-3078
-3105
-3133
-3161
-3189
-3217
-3245
-3274
-3302
-3330
-3358
-3387
-3415
-3444
-3472
-3500
-3529
-3557
-3585
-3614
-3642
-3670
-3699
-3727
-3755
-3783
-3811
-3839
-3867
-3895
-3923
-3951
-3979
-4008
-4035
-4065
-4094
-4123
-4152
-4182
-4212
-4242
-4272
-4302
-4333
-4363
-4394
-4424
-4455
-4485
-4516
-4546
-4577
-4607
-4638
-4668
-4698
-4728
-4758
-4787
-4817
-4846
-4875
-4904
-4933
-4961
-4989
-5016
-5043
-5070
-5097
-5123
-5148
-5174
-5199
-5224
-5249
-5274
-5298
-5322
-5346
-5370
-5394
-5418
-5441
-5464
-5488
-5511
-5534
-5557
-5580
-5602
-5625
-5648
-5671
-5694
-5717
-5739
-5762
-5785
-5808
-5830
-5853
-5875
-5897
-5919
-5941
-5963
-5984
-6005
-6026
-6047
-6067
-6088
-6109
-6129
-6149
-6170
-6190
-6211
-6232
-6252
-6273
-6294
-6315
-6335
-6356
-6377
-6398
-6419
-6440
-6460
-6481
-6502
-6522
-6543
-6563
-6584
-6604
-6624
-6644
-6663
-6683
-6702
-6721
-6740
-6759
-6777
-6795
-6813
-6830
-6848
-6865
-6882
-6899
-6915
-6932
-6948
-6964
-6980
-6996
-7012
-7028
-7043
-7058
-7073
-7088
-7102
-7116
-7129
-7142
-7155
-7167
-7178
-7190
-7200
-7211
-7220
-7230
-7239
-7247
-7255
-7263
-7270
-7277
-7283
-7290
-7296
-7301
-7306
-7312
-7316
-7321
-7326
-7330
-7334
-7338
-7342
-7346
-7350
-7354
-7357
-7361
-7365
-7368
-7372
-7376
-7379
-7383
-7386
-7390
-7393
-7396
-7400
-7403
-7406
-7409
-7411
-7414
-7416
-7419
-7421
-7423
-7425
-7426
-7428
-7430
-7431
-7432
-7434
-7435
-7436
-7437
-7437
-7438
-7439
-7440
-7440
-7441
-7441
-7442
-7442
-7443
-7443
-7443
-7443
-7443
-7443
-7443
-7443
-7442
-7442
-7441
-7440
-7439
-7438
-7437
-7435
-7433
-7431
-7428
-7425
-7423
-7419
-7416
-7413
-7410
-7407
-7404
-7401
-7398
-7395
-7393
-7391
-7389
-7387
-7386
-7385
-7384
-7384
-7384
-7384
-7384
-7385
-7386
-7387
-7388
-7390
-7392
-7394
-7396
-7399
-7401
-7404
-7407
-7410
-7413
-7416
-7420
-7424
-7427
-7432
-7436
-7440
-7445
-7450
-7454
-7459
-7465
-7470
-7475
-7480
-7485
-7491
-7496
-7501
-7506
-7511
-7516
-7521
-7526
-7530
-7535
-7540
-7544
-7549
-7553
-7557
-7562
-7566
-7570
-7574
-7578
-7582
-7586
-7590
-7595
-7599
-7603
-7608
-7612
-7617
-7622
-7627
-7631
-7636
-7641
-7646
-7651
-7656
-7661
-7666
-7671
-7676
-7681
-7686
-7691
-7695
-7700
-7705
-7710
-7715
-7719
-7724
-7729
-7734
-7739
-7745
-7750
-7755
-7761
-7766
-7772
-7778
-7784
-7790
-7796
-7802
-7809
-7815
-7822
-7829
-7836
-7843
-7850
-7857
-7865
-7873
-7881
-7889
-7898
-7906
-7915
-7924
-7934
-7943
-7953
-7962
-7972
-7982
-7992
-8003
-8013
-8023
-8034
-8045
-8055
-8067
-8077
-8089
-8101
-8112
-8124
-8135
-8148
-8160
-8172
-8185
-8198
-8211
-8225
-8239
-8254
-8269
-8284
-8300
-8316
-8332
-8349
-8367
-8384
-8403
-8421
-8440
-8459
-8479
-8499
-8519
-8539
-8560
-8580
-8601
-8622
-8642
-8663
-8683
-8704
-8724
-8744
-8764
-8784
-8803
-8823
-8842
-8862
-8881
-8900
-8919
-8938
-8957
-8975
-8994
-9012
-9031
-9049
-9067
-9085
-9103
-9121
-9139
-9157
-9176
-9194
-9213
-9232
-9252
-9272
-9292
-9313
-9335
-9357
-9379
-9402
-9425
-9449
-9474
-9499
-9524
-9550
-9576
-9603
-9630
-9657
-9685
-9713
-9741
-9770
-9799
-9828
-9857
-9887
-9916
-9946
-9976
-10006
-10037
-10067
-10098
-10128
-10159
-10190
-10222
-10253
-10285
-10317
-10349
-10382
-10414
-10447
-10480
-10513
-10547
-10580
-10614
-10648
-10681
-10715
-10750
-10784
-10818
-10852
-10886
-10920
-10954
-10988
-11022
-11056
-11089
-11123
-11156
-11189
-11222
-11255
-11288
-11321
-11353
-11386
-11419
-11451
-11484
-11517
-11549
-11582
-11615
-11647
-11680
-11713
-11745
-11778
-11811
-11843
-11876
-11909
-11942
-11975
-12008
-12042
-12075
-12108
-12141
-12175
-12208
-12242
-12275
-12309
-12342
-12376
-12410
-12444
-12478
-12512
-12547
-12581
-12616
-12650
-12685
-12719
-12754
-12789
-12824
-12858
-12893
-12928
-12963
-12998
-13033
-13067
-13102
-13137
-13171
-13205
-13240
-13274
-13307
-13341
-13374
-13407
-13440
-13472
-13504
-13536
-13568
-13599
-13630
-13661
-13692
-13722
-13751
-13781
-13810
-13838
-13866
-13894
-13921
-13948
-13974
-14000
-14025
-14050
-14074
-14098
-14121
-14144
-14166
-14187
-14208
-14228
-14248
-14267
-14286
-14304
-14321
-14337
-14353
-14368
-14383
-14396
-14409
-14422
-14433
-14444
-14455
-14464
-14474
-14482
-14490
-14498
-14505
-14512
-14519
-14525
-14531
-14536
-14541
-14546
-14551
-14555
-14559
-14563
-14567
-14570
-14573
-14576
-14578
-14580
-14581
-14582
-14582
-14582
-14582
-14581
-14579
-14577
-14575
-14572
-14569
-14565
-14561
-14556
-14551
-14545
-14539
-14533
-14525
-14518
-14510
-14501
-14492
-14483
-14473
-14462
-14451
-14440
-14428
-14416
-14403
-14390
-14376
-14362
-14348
-14333
-14317
-14301
-14285
-14269
-14252
-14234
-14217
-14198
-14180
-14161
-14141
-14121
-14101
-14080
-14059
-14037
-14015
-13992
-13969
-13945
-13920
-13895
-13870
-13844
-13817
-13789
-13761
-13732
-13703
-13673
-13642
-13611
-13580
-13547
-13515
-13482
-13448
-13414
-13379
-13345
-13310
-13274
-13238
-13202
-13166
-13130
-13093
-13057
-13020
-12983
-12946
-12908
-12871
-12834
-12797
-12759
-12722
-12685
-12647
-12610
-12573
-12536
-12499
-12462
-12425
-12388
-12351
-12314
-12277
-12240
-12203
-12166
-12129
-12092
-12055
-12018
-11981
-11944
-11907
-11870
-11833
-11795
-11758
-11720
-11681
-11643
-11604
-11565
-11526
-11487
-11447
-11407
-11367
-11327
-11287
-11246
-11206
-11165
-11124
-11083
-11042
-11001
-10960
-10918
-10876
-10835
-10793
-10750
-10708
-10665
-10622
-10579
-10536
-10493
-10449
-10406
-10362
-10318
-10274
-10230
-10186
-10142
-10098
-10053
-10009
-9965
-9920
-9876
-9832
-9788
-9744
-9700
-9657
-9614
-9571
-9528
-9486
-9443
-9402
-9360
-9319
-9278
-9237
-9196
-9155
-9115
-9074
-9034
-8993
-8953
-8913
-8872
-8832
-8792
-8752
-8711
-8671
-8631
-8591
-8551
-8511
-8472
-8432
-8393
-8354
-8315
-8276
-8237
-8199
-8161
-8122
-8085
-8047
-8010
-7972
-7935
-7898
-7861
-7825
-7788
-7752
-7715
-7679
-7643
-7607
-7570
-7534
-7498
-7461
-7425
-7388
-7350
-7313
-7275
-7236
-7197
-7158
-7119
-7079
-7039
-6999
-6959
-6918
-6878
-6837
-6796
-6755
-6714
-6673
-6632
-6591
-6550
-6508
-6467
-6425
-6384
-6342
-6301
-6259
-6218
-6177
-6136
-6095
-6055
-6015
-5975
-5936
-5897
-5858
-5820
-5783
-5745
-5708
-5672
-5635
-5600
-5564
-5529
-5494
-5459
-5425
-5390
-5356
-5323
-5289
-5256
-5223
-5190
-5157
-5124
-5092
-5059
-5027
-4995
-4963
-4932
-4900
-4869
-4838
-4808
-4778
-4749
-4720
-4691
-4663
-4635
-4608
-4582
-4555
-4530
-4504
-4479
-4455
-4431
-4407
-4383
-4360
-4337
-4315
-4293
-4271
-4250
-4229
-4208
-4188
-4168
-4149
-4130
-4111
-4091
-4074
-4054
-4037
-4019
-4002
-3984
-3967
-3950
-3933
-3916
-3900
-3884
-3869
-3854
-3839
-3824
-3810
-3797
-3783
-3770
-3757
-3745
-3732
-3720
-3708
-3696
-3684
-3672
-3661
-3649
-3637
-3626
-3614
-3603
-3592
-3581
-3569
-3558
-3547
-3536
-3525
-3515
-3504
-3493
-3483
-3472
-3461
-3451
-3440
-3430
-3419
-3409
-3398
-3388
-3377
-3366
-3356
-3345
-3334
-3323
-3312
-3300
-3289
-3278
-3266
-3254
-3242
-3231
-3219
-3207
-3195
-3183
-3171
-3159
-3148
-3136
-3125
-3113
-3102
-3091
-3080
-3069
-3058
-3047
-3037
-3026
-3016
-3005
-2995
-2985
-2975
-2965
-2955
-2945
-2935
-2925
-2915
-2905
-2895
-2885
-2875
-2866
-2856
-2847
-2837
-2828
-2819
-2810
-2801
-2792
-2783
-2775
-2766
-2757
-2749
-2740
-2732
-2723
-2714
-2705
-2696
-2687
-2678
-2668
-2659
-2649
-2639
-2629
-2619
-2609
-2598
-2587
-2577
-2565
-2554
-2543
-2531
-2519
-2507
-2494
-2481
-2468
-2455
-2441
-2427
-2412
-2398
-2382
-2367
-2351
-2335
-2318
-2301
-2284
-2266
-2248
-2230
-2211
-2192
-2172
-2152
-2132
-2111
-2090
-2068
-2047
-2025
-2001
-1980
-1958
-1935
-1912
-1889
-1867
-1844
-1821
-1798
-1774
-1751
-1728
-1704
-1681
-1657
-1633
-1609
-1586
-1561
-1537
-1513
-1489
-1465
-1441
-1416
-1392
-1368
-1345
-1321
-1297
-1273
-1250
-1226
-1203
-1179
-1155
-1131
-1107
-1083
-1059
-1034
-1010
-985
-960
-935
-910
-884
-859
-833
-807
-781
-755
-728
-701
-675
-647
-620
-592
-564
-536
-508
-479
-450
-421
-391
-362
-332
-302
-271
-241
-210
-179
-148
-116
-85
-53
-21
11
44
77
110
144
178
212
246
281
316
352
387
423
459
496
532
569
606
643
680
717
754
791
828
865
902
939
975
1012
1048
1083
1119
1154
1188
1223
1257
1291
1324
1357
1390
1422
1454
1486
1518
1549
1580
1610
1640
1670
1699
1728
1757
1786
1814
1842
1870
1898
1926
1955
1983
2011
2039
2067
2095
2123
2151
2180
2208
2236
2263
2291
2319
2347
2374
2401
2429
2456
2483
2509
2536
2562
2588
2613
2639
2664
2688
2713
2736
2760
2783
2805
2827
2848
2869
2889
2909
2928
2946
2963
2980
2997
3012
3027
3041
3055
3068
3081
3093
3105
3116
3127
3137
3147
3157
3166
3175
3183
3191
3198
3205
3212
3218
3223
3228
3233
3237
3241
3245
3249
3252
3255
3257
3260
3262
3263
3265
3266
3266
3266
3266
3266
3265
3263
3262
3260
3258
3255
3252
3249
3246
3243
3239
3235
3232
3228
3224
3220
3216
3211
3207
3202
3198
3193
3188
3183
3178
3173
3168
3163
3158
3153
3148
3143
3137
3132
3127
3122
3117
3112
3108
3103
3098
3093
3088
3084
3079
3074
3070
3066
3061
3057
3053
3049
3045
3042
3038
3035
3032
3030
3027
3025
3023
3021
3020
3019
3018
3017
3017
3018
3018
3019
3020
3021
3023
3025
3027
3030
3032
3035
3038
3042
3045
3049
3052
3056
3060
3064
3068
3072
3076
3080
3085
3089
3094
3099
3104
3109
3114
3119
3125
3131
3136
3142
3148
3154
3161
3166
3172
3178
3184
3189
3194
3199
3204
3209
3214
3219
3224
3228
3233
3238
3242
3247
3252
3256
3261
3265
3270
3274
3278
3282
3287
3291
3295
3298
3302
3306
3310
3313
3317
3321
3325
3328
3332
3336
3340
3343
3347
3350
3354
3357
3360
3364
3367
3369
3372
3375
3377
3379
3381
3383
3384
3386
3387
3388
3389
3390
3391
3392
3392
3393
3393
3394
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3422
3423
3425
3427
3428
3430
3432
3434
3437
3439
3441
3443
3446
3448
3451
3454
3457
3460
3463
3467
3470
3474
3478
3483
3487
3492
3496
3501
3507
3512
3517
3523
3529
3535
3542
3549
3556
3563
3571
3579
3588
3597
3606
3616
3627
3637
3649
3661
3673
3686
3699
3713
3727
3742
3757
3773
3789
3805
3822
3840
3858
3876
3894
3913
3932
3952
3971
3991
4010
4030
4049
4069
4088
4107
4126
4145
4164
4183
4201
4220
4239
4258
4277
4296
4315
4335
4355
4376
4397
4418
4440
4462
4484
4507
4530
4554
4578
4602
4626
4651
4676
4701
4726
4751
4777
4803
4828
4854
4880
4906
4932
4958
4984
5010
5035
5061
5086
5111
5136
5161
5186
5210
5234
5257
5280
5303
5325
5347
5368
5389
5409
5429
5448
5467
5485
5503
5520
5537
5554
5571
5587
5604
5620
5636
5652
5668
5685
5701
5717
5733
5749
5766
5782
5798
5815
5831
5848
5864
5881
5898
5914
5931
5947
5964
5980
5996
6012
6028
6043
6058
6073
6088
6103
6117
6131
6146
6160
6173
6187
6201
6214
6227
6240
6252
6265
6276
6288
6300
6311
6322
6333
6344
6355
6366
6377
6388
6399
6411
6422
6433
6445
6456
6468
6480
6491
6503
6514
6526
6538
6549
6560
6572
6583
6594
6605
6616
6627
6638
6648
6659
6669
6679
6689
6699
6709
6719
6730
6740
6750
6760
6771
6782
6792
6803
6814
6825
6837
6848
6859
6870
6881
6891
6902
6912
6923
6933
6943
6953
6963
6973
6983
6992
7002
7011
7021
7030
7039
7048
7057
7066
7074
7083
7091
7099
7107
7115
7123
7131
7138
7146
7153
7160
7167
7174
7181
7188
7194
7200
7206
7212
7218
7223
7228
7233
7238
7242
7246
7250
7253
7256
7258
7260
7261
7262
7262
7262
7262
7261
7260
7258
7256
7254
7251
7248
7244
7240
7236
7231
7225
7219
7213
7206
7199
7192
7184
7176
7168
7160
7151
7142
7134
7125
7116
7107
7097
7088
7079
7070
7060
7051
7041
7032
7022
7013
7003
6993
6983
6973
6962
6952
6942
6931
6921
6910
6900
6890
6880
6870
6860
6851
6842
6834
6826
6818
6811
6804
6797
6791
6785
6780
6775
6771
6766
6763
6759
6755
6752
6749
6746
6743
6740
6737
6734
6731
6728
6725
6722
6718
6715
6711
6707
6703
6699
6695
6691
6686
6682
6677
6673
6668
6663
6658
6652
6647
6641
6636
6630
6624
6618
6612
6605
6599
6592
6585
6578
6571
6564
6556
6548
6540
6532
6523
6514
6505
6496
6487
6477
6468
6458
6449
6439
6429
6419
6410
6400
6390
6380
6370
6360
6350
6340
6330
6321
6311
6302
6293
6284
6276
6267
6259
6250
6242
6234
6226
6217
6209
6200
6192
6183
6174
6164
6155
6145
6135
6125
6115
6105
6094
6084
6073
6062
6051
6039
6028
6016
6005
5993
5981
5969
5957
5945
5933
5921
5910
5898
5887
5876
5865
5854
5844
5834
5824
5815
5806
5797
5789
5780
5773
5765
5758
5751
5745
5738
5732
5726
5721
5715
5710
5705
5700
5696
5692
5688
5684
5680
5677
5673
5670
5667
5664
5661
5659
5656
5653
5650
5647
5645
5642
5639
5637
5634
5632
5630
5628
5627
5625
5624
5622
5621
5620
5619
5618
5616
5615
5614
5613
5611
5610
5609
5608
5608
5607
5607
5607
5608
5609
5610
5612
5614
5617
5621
5625
5630
5636
5642
5649
5657
5666
5676
5687
5698
5710
5723
5737
5751
5766
5781
5797
5814
5831
5849
5867
5885
5904
5923
5943
5963
5983
6003
6024
6044
6066
6087
6108
6130
6152
6175
6198
6221
6244
6268
6292
6316
6341
6366
6391
6417
6444
6470
6497
6525
6553
6581
6610
6640
6669
6699
6730
6760
6791
6822
6853
6885
6916
6948
6979
7011
7043
7075
7107
7139
7171
7204
7237
7269
7302
7335
7369
7402
7436
7470
7504
7539
7574
7609
7645
7681
7717
7754
7791
7828
7866
7904
7942
7980
8018
8057
8095
8134
8173
8212
8251
8290
8329
8368
8407
8447
8486
8526
8566
8605
8645
8685
8726
8766
8806
8847
8888
8928
8969
9010
9051
9092
9133
9174
9215
9256
9297
9337
9378
9418
9457
9497
9536
9574
9612
9650
9687
9724
9760
9796
9831
9866
9901
9934
9968
10001
10033
10064
10096
10126
10156
10185
10214
10242
10270
10297
10324
10350
10375
10400
10424
10448
10472
10495
10517
10540
10561
10583
10604
10624
10644
10664
10683
10702
10720
10738
10755
10771
10787
10802
10817
10831
10844
10856
10868
10880
10890
10900
10909
10917
10925
10932
10939
10944
10950
10954
10958
10962
10965
10968
10970
10971
10973
10973
10974
10974
10973
10972
10970
10968
10966
10963
10959
10955
10950
10944
10938
10932
10925
10917
10908
10899
10890
10880
10869
10858
10846
10834
10821
10808
10795
10781
10766
10752
10737
10722
10706
10691
10675
10659
10643
10627
10611
10595
10578
10562
10546
10529
10513
10496
10479
10463
10445
10428
10410
10392
10373
10354
10335
10315
10294
10273
10251
10229
10206
10183
10160
10136
10112
10088
10064
10039
10014
9990
9965
9940
9915
9889
9864
9838
9813
9787
9761
9735
9708
9682
9655
9628
9601
9574
9546
9518
9490
9462
9433
9404
9374
9344
9314
9283
9252
9220
9188
9155
9122
9089
9055
9020
8985
8950
8914
8878
8841
8804
8767
8729
8691
8652
8613
8574
8534
8494
8454
8413
8372
8331
8289
8248
8205
8163
8119
8076
8032
7989
7944
7899
7854
7809
7763
7717
7670
7623
7575
7528
7480
7431
7382
7333
7284
7234
7185
7135
7085
7035
6985
6935
6885
6835
6785
6735
6685
6635
6585
6536
6486
6436
6386
6336
6286
6236
6186
6136
6085
6035
5984
5933
5882
5831
5780
5728
5676
5624
5571
5519
5466
5413
5360
5307
5254
5201
5148
5095
5042
4989
4937
4884
4832
4780
4728
4677
4625
4574
4523
4472
4421
4370
4319
4268
4218
4167
4116
4066
4016
3966
3916
3866
3816
3766
3717
3667
3618
3569
3520
3471
3422
3373
3325
3277
3229
3181
3133
3086
3039
2992
2945
2899
2853
2807
2762
2717
2672
2628
2583
2539
2495
2451
2408
2364
2321
2277
2234
2190
2147
2104
2061
2017
1975
1932
1889
1846
1803
1760
1716
1673
1629
1586
1542
1498
1453
1409
1364
1319
1274
1228
1183
1137
1091
1044
997
950
902
853
805
755
705
654
603
551
498
445
392
337
283
228
172
117
61
4
-52
-109
-166
-223
-280
-337
-395
-452
-509
-566
-623
-680
-736
-793
-849
-905
-960
-1016
-1071
-1125
-1180
-1234
-1287
-1340
-1393
-1445
-1497
-1548
-1599
-1650
-1700
-1749
-1798
-1846
-1894
-1942
-1988
-2035
-2080
-2125
-2170
-2213
-2257
-2299
-2341
-2382
-2422
-2462
-2501
-2540
-2577
-2615
-2651
-2687
-2723
-2758
-2792
-2826
-2859
-2891
-2923
-2954
-2984
-3013
-3042
-3070
-3097
-3123
-3149
-3174
-3198
-3221
-3244
-3266
-3287
-3308
-3329
-3348
-3368
-3386
-3405
-3423
-3441
-3458
-3475
-3492
-3508
-3524
-3540
-3556
-3571
-3587
-3602
-3617
-3632
-3646
-3661
-3675
-3690
-3704
-3718
-3732
-3745
-3759
-3772
-3785
-3797
-3810
-3822
-3834
-3845
-3856
-3867
-3878
-3889
-3899
-3909
-3918
-3928
-3937
-3946
-3954
-3963
-3971
-3979
-3987
-3995
-4003
-4010
-4018
-4025
-4030
-4038
-4043
-4050
-4054
-4059
-4065
-4070
-4074
-4078
-4081
-4085
-4086
-4090
-4091
-4094
-4096
-4098
-4099
-4099
-4100
-4100
-4099
-4099
-4098
-4097
-4094
-4093
-4091
-4089
-4086
-4083
-4082
-4078
-4075
-4073
-4070
-4067
-4064
-4061
-4058
-4054
-4051
-4049
-4046
-4043
-4038
-4035
-4033
-4029
-4025
-4022
-4018
-4014
-4010
-4006
-4002
-3998
-3994
-3991
-3987
-3984
-3980
-3977
-3974
-3970
-3967
-3964
-3961
-3958
-3955
-3951
-3948
-3944
-3941
-3937
-3933
-3929
-3924
-3919
-3915
-3909
-3904
-3899
-3893
-3887
-3881
-3874
-3868
-3862
-3855
-3849
-3842
-3836
-3830
-3824
-3818
-3813
-3808
-3803
-3799
-3795
-3791
-3787
-3784
-3782
-3779
-3777
-3776
-3774
-3773
-3773
-3772
-3772
-3773
-3773
-3774
-3775
-3777
-3778
-3780
-3782
-3784
-3786
-3788
-3791
-3793
-3796
-3798
-3801
-3804
-3808
-3811
-3815
-3819
-3823
-3828
-3833
-3838
-3843
-3849
-3855
-3862
-3868
-3875
-3882
-3890
-3897
-3905
-3914
-3922
-3931
-3940
-3949
-3959
-3969
-3979
-3989
-4000
-4011
-4022
-4033
-4045
-4057
-4070
-4082
-4094
-4109
-4122
-4137
-4151
-4166
-4181
-4196
-4212
-4228
-4244
-4261
-4278
-4296
-4314
-4332
-4351
-4370
-4389
-4409
-4429
-4450
-4471
-4493
-4515
-4537
-4560
-4583
-4606
-4630
-4654
-4678
-4703
-4728
-4753
-4778
-4804
-4830
-4856
-4882
-4909
-4936
-4963
-4991
-5019
-5047
-5075
-5104
-5133
-5163
-5192
-5222
-5252
-5282
-5313
-5344
-5375
-5406
-5437
-5469
-5501
-5534
-5567
-5600
-5633
-5667
-5701
-5735
-5770
-5805
-5841
-5876
-5912
-5948
-5985
-6021
-6058
-6095
-6132
-6170
-6207
-6245
-6283
-6322
-6360
-6399
-6438
-6477
-6517
-6556
-6596
-6636
-6677
-6717
-6758
-6799
-6840
-6882
-6924
-6965
-7008
-7050
-7093
-7136
-7179
-7222
-7266
-7310
-7354
-7398
-7443
-7487
-7532
-7577
-7622
-7668
-7713
-7759
-7805
-7851
-7898
-7944
-7991
-8037
-8084
-8131
-8178
-8225
-8272
-8319
-8365
-8412
-8458
-8504
-8550
-8595
-8641
-8686
-8730
-8775
-8819
-8862
-8906
-8949
-8992
-9034
-9076
-9118
-9160
-9201
-9242
-9283
-9323
-9363
-9403
-9443
-9482
-9521
-9559
-9598
-9636
-9673
-9711
-9748
-9784
-9821
-9857
-9893
-9929
-9964
-9999
-10034
-10069
-10103
-10138
-10171
-10205
-10238
-10271
-10304
-10337
-10369
-10402
-10434
-10466
-10498
-10529
-10561
-10593
-10625
-10656
-10688
-10720
-10751
-10783
-10815
-10847
-10879
-10911
-10943
-10975
-11008
-11040
-11073
-11106
-11138
-11171
-11204
-11237
-11270
-11302
-11334
-11367
-11398
-11430
-11461
-11492
-11522
-11552
-11581
-11610
-11639
-11667
-11694
-11721
-11748
-11774
-11799
-11824
-11849
-11873
-11896
-11919
-11942
-11964
-11986
-12008
-12029
-12050
-12070
-12091
-12110
-12130
-12150
-12169
-12188
-12206
-12224
-12242
-12260
-12277
-12294
-12310
-12327
-12342
-12358
-12373
-12388
-12403
-12417
-12432
-12446
-12460
-12473
-12487
-12500
-12513
-12525
-12537
-12549
-12560
-12571
-12582
-12592
-12601
-12610
-12619
-12627
-12634
-12642
-12648
-12655
-12661
-12666
-12671
-12677
-12681
-12686
-12690
-12695
-12699
-12702
-12706
-12709
-12713
-12716
-12718
-12721
-12723
-12725
-12727
-12729
-12730
-12732
-12733
-12733
-12734
-12734
-12733
-12733
-12732
-12730
-12728
-12725
-12722
-12718
-12714
-12709
-12704
-12698
-12691
-12684
-12676
-12668
-12659
-12649
-12639
-12628
-12617
-12605
-12593
-12580
-12567
-12553
-12539
-12524
-12509
-12494
-12478
-12462
-12446
-12430
-12413
-12397
-12380
-12363
-12346
-12329
-12312
-12295
-12278
-12261
-12244
-12228
-12211
-12194
-12177
-12161
-12144
-12128
-12112
-12096
-12080
-12065
-12049
-12034
-12018
-12003
-11988
-11973
-11958
-11943
-11928
-11913
-11899
-11885
-11871
-11857
-11844
-11831
-11817
-11805
-11792
-11779
-11767
-11754
-11742
-11729
-11717
-11704
-11692
-11679
-11667
-11654
-11641
-11628
-11615
-11603
-11590
-11577
-11564
-11551
-11538
-11525
-11512
-11499
-11487
-11474
-11461
-11449
-11436
-11424
-11412
-11400
-11388
-11377
-11365
-11354
-11343
-11333
-11322
-11312
-11302
-11292
-11282
-11273
-11263
-11253
-11244
-11234
-11225
-11216
-11207
-11198
-11189
-11180
-11171
-11163
-11155
-11147
-11139
-11132
-11125
-11118
-11111
-11105
-11099
-11092
-11086
-11080
-11074
-11069
-11063
-11057
-11051
-11046
-11040
-11035
-11030
-11025
-11020
-11015
-11011
-11006
-11002
-10999
-10995
-10992
-10988
-10985
-10982
-10980
-10977
-10975
-10973
-10971
-10969
-10967
-10965
-10964
-10962
-10961
-10959
-10958
-10956
-10955
-10953
-10952
-10950
-10949
-10947
-10946
-10944
-10943
-10942
-10941
-10941
-10940
-10940
-10940
-10940
-10940
-10940
-10940
-10941
-10941
-10941
-10942
-10942
-10942
-10942
-10942
-10943
-10943
-10943
-10943
-10944
-10944
-10945
-10946
-10947
-10948
-10949
-10951
-10952
-10954
-10957
-10959
-10962
-10965
-10968
-10972
-10976
-10980
-10984
-10989
-10994
-10999
-11005
-11011
-11018
-11024
-11031
-11039
-11047
-11055
-11064
-11073
-11082
-11092
-11103
-11113
-11125
-11136
-11148
-11160
-11173
-11186
-11200
-11213
-11227
-11241
-11255
-11270
-11284
-11299
-11313
-11328
-11343
-11357
-11372
-11387
-11401
-11416
-11431
-11445
-11460
-11474
-11489
-11503
-11518
-11533
-11547
-11562
-11577
-11592
-11607
-11622
-11638
-11654
-11670
-11686
-11703
-11719
-11737
-11754
-11772
-11790
-11808
-11827
-11846
-11866
-11885
-11905
-11926
-11946
-11967
-11988
-12010
-12031
-12053
-12075
-12097
-12120
-12142
-12164
-12187
-12210
-12232
-12255
-12278
-12300
-12323
-12345
-12367
-12389
-12410
-12432
-12453
-12474
-12495
-12516
-12536
-12556
-12577
-12597
-12616
-12636
-12656
-12675
-12695
-12714
-12734
-12753
-12773
-12792
-12811
-12831
-12850
-12869
-12887
-12906
-12924
-12942
-12960
-12978
-12995
-13012
-13029
-13046
-13063
-13079
-13095
-13111
-13127
-13143
-13158
-13174
-13189
-13204
-13219
-13234
-13249
-13264
-13278
-13293
-13307
-13322
-13336
-13350
-13364
-13379
-13393
-13406
-13420
-13434
-13448
-13462
-13475
-13489
-13502
-13515
-13529
-13542
-13555
-13568
-13582
-13595
-13609
-13622
-13636
-13650
-13664
-13678
-13693
-13708
-13722
-13738
-13753
-13768
-13784
-13800
-13815
-13831
-13847
-13862
-13878
-13893
-13909
-13924
-13939
-13954
-13969
-13983
-13997
-14011
-14025
-14038
-14051
-14064
-14076
-14088
-14100
-14112
-14123
-14135
-14145
-14156
-14167
-14177
-14188
-14198
-14208
-14218
-14228
-14238
-14248
-14258
-14267
-14277
-14287
-14296
-14306
-14315
-14325
-14334
-14343
-14352
-14361
-14370
-14378
-14386
-14395
-14402
-14410
-14417
-14424
-14431
-14438
-14444
-14449
-14455
-14460
-14465
-14470
-14474
-14478
-14483
-14487
-14491
-14494
-14498
-14502
-14506
-14510
-14514
-14518
-14522
-14526
-14531
-14535
-14540
-14545
-14549
-14554
-14559
-14564
-14569
-14574
-14579
-14585
-14590
-14595
-14600
-14605
-14610
-14614
-14619
-14624
-14628
-14633
-14637
-14641
-14645
-14650
-14654
-14658
-14662
-14666
-14670
-14674
-14678
-14682
-14685
-14689
-14693
-14696
-14700
-14703
-14706
-14710
-14713
-14716
-14719
-14723
-14726
-14730
-14733
-14736
-14740
-14743
-14747
-14751
-14754
-14758
-14762
-14766
-14770
-14775
-14779
-14784
-14789
-14794
-14800
-14805
-14811
-14818
-14825
-14832
-14839
-14847
-14855
-14863
-14872
-14881
-14890
-14900
-14910
-14920
-14931
-14942
-14953
-14965
-14977
-14989
-15001
-15013
-15026
-15039
-15052
-15066
-15079
-15093
-15106
-15120
-15134
-15148
-15162
-15177
-15191
-15205
-15220
-15235
-15249
-15264
-15279
-15294
-15309
-15325
-15340
-15355
-15371
-15386
-15402
-15418
-15433
-15449
-15465
-15480
-15496
-15512
-15528
-15544
-15560
-15575
-15591
-15607
-15623
-15639
-15655
-15671
-15687
-15703
-15719
-15735
-15751
-15768
-15784
-15801
-15817
-15834
-15851
-15868
-15885
-15903
-15920
-15937
-15954
-15971
-15989
-16006
-16023
-16040
-16056
-16075
-16091
-16109
-16125
-16142
-16158
-16175
-16192
-16207
-16225
-16241
-16257
-16273
-16289
-16305
-16321
-16337
-16352
-16367
-16383
-16399
-16414
-16430
-16445
-16460
-16474
-16489
-16504
-16518
-16532
-16546
-16560
-16573
-16587
-16600
-16613
-16627
-16640
-16653
-16666
-16679
-16692
-16705
-16717
-16730
-16743
-16756
-16769
-16782
-16795
-16808
-16821
-16834
-16848
-16861
-16874
-16887
-16900
-16913
-16926
-16939
-16952
-16965
-16978
-16991
-17004
-17016
-17029
-17041
-17054
-17066
-17078
-17091
-17103
-17115
-17128
-17140
-17153
-17165
-17178
-17190
-17203
-17215
-17228
-17241
-17254
-17267
-17280
-17294
-17307
-17321
-17335
-17349
-17363
-17377
-17392
-17407
-17422
-17437
-17452
-17468
-17484
-17500
-17517
-17534
-17551
-17568
-17585
-17603
-17621
-17639
-17657
-17675
-17694
-17713
-17732
-17751
-17770
-17790
-17809
-17829
-17849
-17869
-17889
-17910
-17931
-17951
-17972
-17993
-18014
-18035
-18057
-18078
-18100
-18122
-18143
-18165
-18187
-18209
-18232
-18254
-18277
-18299
-18322
-18345
-18368
-18391
-18414
-18438
-18461
-18485
-18509
-18533
-18557
-18582
-18607
-18632
-18657
-18683
-18709
-18735
-18762
-18788
-18815
-18843
-18870
-18898
-18925
-18953
-18982
-19010
-19038
-19067
-19096
-19125
-19154
-19183
-19213
-19242
-19272
-19303
-19333
-19364
-19395
-19426
-19457
-19489
-19520
-19552
-19585
-19617
-19650
-19683
-19716
-19750
-19784
-19818
-19853
-19887
-19922
-19958
-19994
-20030
-20067
-20104
-20141
-20179
-20218
-20257
-20297
-20338
-20379
-20421
-20463
-20507
-20550
-20595
-20640
-20685
-20732
-20778
-20826
-20873
-20922
-20970
-21019
-21069
-21119
-21169
-21219
-21270
-21320
-21371
-21422
-21473
-21524
-21575
-21625
-21676
-21727
-21777
-21828
-21878
-21928
-21978
-22027
-22077
-22126
-22176
-22225
-22273
-22322
-22371
-22419
-22467
-22515
-22563
-22611
-22659
-22706
-22754
-22801
-22848
-22896
-22943
-22990
-23037
-23083
-23130
-23176
-23223
-23269
-23315
-23360
-23406
-23451
-23495
-23540
-23584
-23627
-23671
-23714
-23756
-23798
-23839
-23881
-23921
-23961
-24001
-24040
-24078
-24116
-24153
-24190
-24227
-24262
-24298
-24333
-24368
-24402
-24435
-24469
-24502
-24534
-24566
-24598
-24629
-24660
-24691
-24722
-24752
-24781
-24811
-24840
-24869
-24897
-24926
-24954
-24982
-25009
-25037
-25064
-25091
-25118
-25145
-25171
-25198
-25224
-25250
-25275
-25301
-25326
-25351
-25376
-25400
-25424
-25448
-25471
-25494
-25517
-25539
-25562
-25583
-25605
-25626
-25646
-25667
-25687
-25706
-25725
-25744
-25763
-25781
-25799
-25816
-25834
-25851
-25868
-25885
-25901
-25918
-25934
-25950
-25966
-25982
-25997
-26013
-26028
-26043
-26058
-26072
-26087
-26101
-26115
-26129
-26142
-26155
-26168
-26181
-26193
-26206
-26217
-26229
-26240
-26251
-26262
-26272
-26282
-26292
-26302
-26311
-26321
-26330
-26338
-26347
-26355
-26363
-26371
-26379
-26386
-26394
-26400
-26407
-26413
-26419
-26424
-26429
-26434
-26438
-26441
-26444
-26446
-26448
-26449
-26449
-26449
-26448
-26446
-26443
-26439
-26435
-26430
-26425
-26418
-26411
-26404
-26395
-26386
-26376
-26366
-26355
-26344
-26332
-26319
-26306
-26292
-26278
-26263
-26248
-26233
-26217
-26200
-26183
-26165
-26148
-26129
-26111
-26092
-26073
-26053
-26033
-26013
-25992
-25971
-25949
-25927
-25905
-25882
-25859
-25835
-25811
-25785
-25760
-25734
-25707
-25679
-25651
-25622
-25593
-25563
-25532
-25501
-25470
-25438
-25405
-25372
-25339
-25306
-25272
-25237
-25203
-25168
-25132
-25097
-25061
-25025
-24988
-24952
-24915
-24878
-24841
-24804
-24767
-24729
-24692
-24654
-24617
-24579
-24542
-24505
-24468
-24431
-24394
-24357
-24321
-24285
-24249
-24214
-24179
-24144
-24110
-24076
-24042
-24009
-23975
-23942
-23909
-23877
-23844
-23812
-23780
-23748
-23716
-23684
-23652
-23620
-23588
-23556
-23524
-23493
-23461
-23429
-23398
-23366
-23334
-23303
-23271
-23239
-23207
-23175
-23143
-23111
-23079
-23047
-23015
-22983
-22951
-22918
-22885
-22853
-22820
-22787
-22754
-22721
-22687
-22654
-22621
-22587
-22553
-22520
-22486
-22453
-22419
-22385
-22352
-22318
-22284
-22251
-22217
-22183
-22148
-22114
-22079
-22044
-22009
-21974
-21938
-21902
-21865
-21828
-21791
-21753
-21715
-21676
-21637
-21598
-21558
-21518
-21477
-21437
-21396
-21355
-21313
-21272
-21230
-21188
-21146
-21104
-21061
-21019
-20976
-20934
-20891
-20849
-20806
-20763
-20720
-20677
-20634
-20591
-20548
-20505
-20462
-20420
-20377
-20334
-20291
-20248
-20205
-20162
-20118
-20075
-20032
-19988
-19945
-19901
-19858
-19814
-19770
-19725
-19681
-19637
-19592
-19548
-19503
-19458
-19413
-19367
-19322
-19277
-19231
-19186
-19140
-19094
-19049
-19003
-18957
-18912
-18867
-18821
-18776
-18731
-18686
-18642
-18597
-18553
-18509
-18465
-18420
-18377
-18333
-18289
-18245
-18202
-18158
-18115
-18072
-18029
-17986
-17943
-17900
-17858
-17815
-17773
-17731
-17689
-17647
-17605
-17563
-17522
-17480
-17439
-17399
-17358
-17318
-17278
-17239
-17199
-17161
-17122
-17084
-17046
-17009
-16972
-16935
-16898
-16862
-16826
-16790
-16754
-16718
-16683
-16648
-16612
-16577
-16541
-16506
-16470
-16435
-16399
-16364
-16328
-16292
-16256
-16219
-16183
-16146
-16109
-16072
-16035
-15997
-15959
-15921
-15882
-15844
-15804
-15765
-15725
-15685
-15644
-15604
-15562
-15521
-15480
-15438
-15396
-15354
-15312
-15270
-15228
-15186
-15144
-15101
-15059
-15016
-14973
-14931
-14888
-14845
-14802
-14759
-14716
-14673
-14630
-14587
-14544
-14501
-14458
-14416
-14373
-14331
-14288
-14246
-14204
-14161
-14119
-14077
-14034
-13992
-13950
-13908
-13866
-13825
-13783
-13741
-13700
-13658
-13617
-13575
-13534
-13492
-13450
-13409
-13367
-13325
-13283
-13241
-13198
-13156
-13113
-13070
-13026
-12982
-12938
-12893
-12848
-12803
-12757
-12710
-12663
-12615
-12567
-12518
-12469
-12419
-12369
-12318
-12266
-12214
-12161
-12107
-12052
-11997
-11941
-11885
-11827
-11769
-11711
-11651
-11591
-11530
-11469
-11407
-11344
-11281
-11217
-11153
-11088
-11023
-10957
-10891
-10824
-10757
-10690
-10622
-10554
-10485
-10416
-10347
-10278
-10208
-10137
-10067
-9996
-9924
-9852
-9780
-9708
-9635
-9562
-9488
-9414
-9340
-9266
-9191
-9115
-9040
-8964
-8888
-8811
-8735
-8658
-8581
-8503
-8426
-8348
-8271
-8193
-8115
-8037
-7959
-7881
-7803
-7725
-7647
-7569
-7490
-7412
-7333
-7255
-7176
-7097
-7018
-6938
-6859
-6779
-6699
-6619
-6538
-6458
-6377
-6296
-6214
-6133
-6051
-5969
-5887
-5805
-5722
-5640
-5557
-5475
-5392
-5309
-5226
-5144
-5061
-4979
-4896
-4814
-4732
-4650
-4569
-4487
-4406
-4325
-4245
-4164
-4083
-4005
-3925
-3846
-3767
-3688
-3610
-3532
-3455
-3377
-3300
-3224
-3147
-3071
-2996
-2920
-2845
-2770
-2695
-2620
-2546
-2471
-2397
-2323
-2249
-2176
-2103
-2029
-1957
-1884
-1811
-1739
-1668
-1596
-1525
-1454
-1383
-1313
-1243
-1174
-1104
-1035
-967
-899
-831
-763
-696
-629
-562
-496
-431
-365
-301
-236
-173
-110
-47
15
77
138
198
258
318
377
435
493
550
607
663
719
774
829
883
937
990
1043
1096
1148
1200
1252
1303
1353
1403
1453
1502
1550
1598
1646
1692
1738
1784
1829
1873
1916
1959
2001
2041
2083
2122
2161
2199
2237
2273
2309
2344
2378
2411
2443
2475
2506
2535
2564
2592
2620
2646
2672
2697
2721
2744
2766
2788
2809
2829
2849
2868
2886
2904
2921
2937
2953
2968
2983
2997
3011
3025
3038
3050
3063
3075
3086
3098
3109
3120
3131
3142
3152
3162
3173
3183
3193
3203
3213
3224
3234
3245
3255
3266
3277
3288
3300
3312
3324
3336
3349
3361
3374
3388
3401
3415
3429
3443
3457
3471
3486
3500
3515
3530
3545
3560
3575
3590
3606
3621
3636
3652
3668
3683
3699
3715
3731
3747
3763
3779
3796
3813
3830
3847
3865
3882
3901
3919
3938
3957
3977
3997
4017
4037
4058
4080
4101
4123
4145
4168
4191
4214
4238
4262
4286
4311
4336
4361
4387
4413
4439
4466
4494
4521
4549
4578
4607
4636
4666
4697
4728
4759
4792
4825
4858
4892
4927
4963
4999
5036
5074
5113
5152
5192
5233
5275
5318
5362
5406
5451
5497
5543
5590
5638
5687
5736
5785
5835
5886
5937
5988
6040
6092
6145
6198
6251
6305
6359
6413
6468
6523
6579
6634
6690
6747
6803
6860
6917
6974
7032
7089
7147
7205
7263
7322
7381
7440
7499
7559
7619
7679
7740
7800
7862
7923
7985
8047
8109
8173
8236
8300
8364
8428
8493
8558
8623
8689
8755
8822
8889
8956
9023
9091
9159
9227
9295
9364
9433
9501
9570
9639
9709
9778
9848
9917
9987
10058
10128
10198
10269
10340
10411
10483
10555
10626
10698
10771
10843
10915
10988
11060
11132
11205
11277
11349
11421
11493
11564
11636
11707
11779
11850
11921
11992
12063
12134
12205
12276
12346
12417
12488
12558
12629
12699
12769
12840
12910
12980
13051
13121
13191
13261
13331
13401
13470
13540
13610
13679
13749
13818
13888
13957
14026
14096
14165
14235
14305
14375
14445
14514
14585
14655
14725
14796
14866
14937
15008
15079
15150
15221
15293
15365
15436
15509
15581
15653
15726
15799
15872
15945
16018
16091
16165
16238
16311
16385
16458
16532
16605
16678
16752
16825
16898
16972
17045
17118
17191
17264
17337
17410
17482
17555
17627
17699
17771
17842
17914
17985
18056
18127
18197
18267
18337
18407
18477
18546
18615
18683
18752
18819
18887
18953
19020
19086
19151
19215
19279
19343
19406
19468
19529
19590
19650
19710
19768
19827
19884
19941
19997
20052
20107
20161
20215
20268
20320
20372
20423
20474
20525
20574
20624
20673
20721
20769
20817
20864
20911
20958
21004
21049
21095
21140
21184
21229
21273
21316
21360
21403
21446
21488
21531
21573
21615
21657
21699
21741
21782
21824
21865
21906
21947
21988
22029
22069
22110
22150
22190
22230
22269
22308
22347
22385
22423
22461
22498
22535
22572
22609
22644
22680
22715
22750
22784
22819
22852
22886
22919
22951
22984
23016
23048
23079
23111
23142
23173
23204
23235
23266
23296
23326
23357
23387
23416
23446
23476
23505
23534
23563
23592
23621
23649
23677
23706
23733
23761
23789
23816
23843
23870
23896
23923
23949
23975
24001
24027
24052
24077
24102
24127
24151
24175
24199
24223
24246
24268
24290
24312
24333
24353
24373
24393
24412
24431
24449
24466
24484
24500
24517
24533
24548
24564
24578
24593
24607
24620
24634
24647
24659
24671
24683
24694
24706
24716
24727
24737
24748
24757
24767
24776
24786
24795
24804
24813
24821
24830
24838
24846
24855
24863
24871
24878
24886
24893
24900
24907
24914
24920
24926
24932
24937
24942
24947
24951
24955
24959
24962
24965
24968
24971
24973
24975
24976
24978
24979
24980
24981
24982
24982
24982
24982
24982
24982
24981
24980
24980
24979
24978
24977
24976
24974
24973
24972
24971
24970
24968
24967
24966
24964
24963
24962
24960
24959
24957
24956
24955
24954
24953
24952
24951
24950
24949
24949
24948
24948
24947
24947
24946
24946
24946
24946
24946
24946
24947
24947
24948
24949
24951
24953
24955
24957
24960
24963
24966
24970
24974
24979
24983
24989
24994
25000
25006
25013
25020
25027
25035
25042
25050
25059
25067
25076
25085
25094
25103
25113
25122
25132
25142
25153
25163
25174
25185
25196
25207
25219
25231
25243
25256
25269
25282
25296
25310
25324
25339
25354
25370
25386
25403
25420
25437
25455
25474
25492
25512
25532
25552
25573
25594
25616
25638
25661
25684
25708
25732
25757
25782
25807
25833
25859
25886
25912
25939
25966
25993
26021
26048
26075
26103
26131
26158
26186
26214
26241
26269
26297
26324
26352
26380
26407
26434
26461
26488
26515
26541
26567
26593
26619
26645
26670
26695
26720
26744
26769
26793
26817
26841
26865
26889
26912
26935
26958
26980
27003
27025
27046
27068
27089
27110
27130
27150
27170
27190
27210
27229
27248
27266
27285
27303
27321
27339
27357
27374
27391
27408
27425
27442
27458
27474
27491
27507
27523
27539
27555
27571
27587
27603
27619
27636
27652
27669
27686
27703
27720
27738
27755
27773
27791
27808
27826
27844
27863
27881
27899
27918
27936
27955
27974
27993
28012
28031
28050
28070
28090
28110
28130
28150
28171
28191
28212
28233
28254
28275
28297
28319
28340
28362
28385
28407
28429
28452
28474
28497
28520
28543
28565
28588
28611
28634
28657
28680
28702
28725
28748
28770
28793
28816
28838
28861
28884
28907
28929
28952
28975
28998
29020
29043
29066
29089
29112
29135
29158
29181
29204
29227
29250
29273
29297
29320
29344
29368
29392
29416
29440
29465
29489
29514
29539
29564
29589
29614
29639
29664
29690
29715
29741
29766
29792
29818
29843
29869
29895
29920
29946
29971
29997
30022
30048
30073
30098
30123
30148
30173
30198
30223
30248
30273
30297
30322
30347
30373
30398
30423
30449
30474
30500
30526
30552
30578
30604
30631
30657
30684
30711
30739
30766
30794
30822
30849
30878
30906
30934
30963
30991
31020
31049
31078
31107
31136
31165
31195
31224
31254
31283
31313
31342
31372
31402
31431
31461
31491
31521
31550
31580
31610
31640
31670
31701
31731
31761
31792
31822
31853
31883
31914
31945
31976
32006
32037
32069
32100
32131
32162
32192
32223
32253
32284
32314
32345
32375
32406
32436
32466
32496
32525
32555
32585
32613
32644
32673
32703
32732
32761
32790
32818
32847
32876
32904
32932
32960
32988
33016
33044
33071
33099
33126
33153
33180
33207
33234
33260
33287
33313
33340
33366
33392
33418
33445
33471
33497
33523
33549
33576
33602
33628
33654
33680
33707
33733
33759
33785
33811
33837
33862
33888
33914
33939
33964
33990
34015
34040
34065
34089
34114
34138
34163
34187
34210
34234
34257
34280
34303
34325
34347
34369
34390
34411
34432
34453
34473
34493
34513
34532
34552
34571
34589
34608
34627
34645
34663
34681
34699
34716
34734
34751
34769
34786
34803
34820
34836
34853
34869
34885
34901
34917
34933
34949
34964
34979
34995
35010
35025
35040
35054
35069
35084
35098
35113
35127
35142
35156
35171
35185
35200
35214
35229
35244
35259
35274
35289
35304
35320
35335
35350
35365
35380
35395
35409
35423
35438
35451
35465
35478
35491
35504
35516
35529
35541
35552
35564
35575
35585
35596
35606
35616
35625
35634
35643
35652
35660
35667
35675
35681
35688
35694
35700
35705
35710
35714
35718
35722
35725
35728
35731
35733
35735
35737
35738
35739
35740
35741
35741
35741
35741
35740
35739
35738
35737
35736
35734
35732
35730
35728
35725
35722
35719
35716
35712
35709
35705
35701
35696
35692
35687
35681
35676
35670
35664
35658
35651
35644
35637
35629
35621
35612
35603
35594
35584
35573
35563
35551
35540
35528
35515
35502
35488
35474
35460
35445
35429
35413
35396
35379
35361
35342
35323
35303
35283
35261
35239
35217
35193
35169
35145
35119
35093
35067
35040
35012
34983
34954
34925
34894
34864
34833
34801
34769
34736
34703
34669
34635
34600
34565
34530
34494
34458
34421
34384
34346
34308
34270
34231
34191
34151
34110
34069
34028
33985
33943
33900
33856
33812
33768
33723
33678
33633
33587
33541
33495
33448
33402
33355
33308
33261
33214
33167
33120
33073
33025
32978
32930
32883
32835
32788
32740
32692
32644
32597
32549
32500
32453
32404
32356
32307
32259
32210
32161
32112
32063
32012
31964
31914
31865
31815
31765
31715
31665
31615
31564
31514
31463
31413
31362
31311
31261
31210
31159
31108
31057
31006
30954
30903
30852
30801
30749
30698
30647
30595
30544
30493
30442
30391
30339
30288
30237
30187
30136
30085
30034
29983
29932
29882
29831
29780
29730
29679
29629
29578
29528
29477
29427
29376
29326
29275
29225
29175
29124
29074
29024
28973
28923
28872
28822
28771
28721
28670
28620
28569
28519
28468
28418
28367
28316
28266
28215
28164
28114
28063
28012
27961
27911
27860
27809
27759
27708
27658
27607
27557
27507
27457
27407
27357
27307
27258
27209
27160
27111
27062
27014
26966
26918
26871
26824
26777
26730
26684
26639
26593
26548
26503
26458
26414
26369
26325
26282
26238
26195
26152
26109
26067
26025
25983
25942
25900
25859
25819
25778
25738
25698
25659
25619
25580
25542
25503
25465
25428
25390
25353
25316
25280
25243
25207
25171
25136
25100
25065
25030
24995
24960
24925
24890
24856
24822
24787
24753
24720
24686
24653
24619
24587
24554
24521
24489
24457
24425
24394
24363
24332
24301
24271
24241
24211
24181
24152
24123
24094
24065
24036
24008
23980
23952
23924
23896
23869
23841
23814
23787
23760
23733
23707
23680
23654
23627
23601
23575
23549
23523
23497
23472
23446
23420
23394
23369
23343
23317
23291
23266
23240
23214
23189
23163
23137
23112
23086
23060
23034
23008
22982
22957
22931
22905
22878
22852
22826
22800
22774
22747
22721
22695
22668
22641
22614
22588
22560
22533
22506
22478
22451
22423
22395
22367
22339
22310
22282
22253
22225
22196
22168
22139
22110
22082
22053
22024
21995
21966
21937
21908
21879
21850
21822
21793
21764
21735
21706
21677
21649
21620
21591
21563
21534
21506
21477
21449
21420
21392
21363
21335
21306
21278
21250
21222
21194
21166
21138
21110
21082
21054
21027
20999
20972
20945
20917
20890
20863
20835
20808
20781
20754
20727
20699
20672
20645
20617
20590
20562
20535
20507
20479
20451
20423
20395
20366
20338
20309
20281
20252
20223
20194
20165
20135
20106
20077
20047
20017
19988
19958
19928
19898
19868
19837
19807
19777
19746
19716
19686
19655
19624
19594
19563
19532
19501
19470
19439
19407
19376
19344
19312
19280
19248
19216
19183
19150
19117
19084
19051
19017
18984
18950
18916
18881
18847
18813
18779
18744
18710
18675
18641
18606
18572
18537
18503
18468
18434
18399
18365
18330
18295
18261
18226
18191
18157
18122
18087
18053
18018
17984
17949
17914
17880
17845
17811
17776
17742
17707
17673
17639
17604
17570
17536
17501
17467
17433
17399
17364
17330
17296
17262
17228
17194
17160
17126
17092
17058
17024
16990
16955
16921
16887
16852
16818
16783
16748
16713
16678
16643
16608
16572
16537
16501
16465
16429
16393
16356
16320
16283
16247
16210
16172
16136
16099
16062
16024
15987
15950
15912
15875
15837
15800
15762
15724
15686
15648
15610
15572
15534
15496
15457
15419
15380
15342
15303
15264
15225
15186
15147
15107
15068
15028
14989
14949
14909
14869
14829
14789
14749
14708
14668
14627
14586
14546
14505
14464
14423
14382
14341
14299
14258
14217
14175
14134
14092
14050
14009
13967
13925
13882
13840
13798
13755
13712
13670
13627
13584
13541
13498
13454
13411
13368
13324
13281
13238
13194
13151
13108
13065
13021
12978
12935
12892
12849
12806
12764
12721
12679
12636
12594
12552
12509
12467
12425
12383
12342
12300
12258
12217
12175
12134
12093
12052
12010
11969
11928
11887
11847
11806
11766
11725
11685
11645
11605
11566
11527
11488
11449
11411
11373
11336
11298
11261
11225
11189
11153
11118
11083
11048
11014
10981
10947
10914
10882
10850
10818
10787
10757
10726
10696
10667
10638
10609
10581
10553
10525
10498
10472
10446
10420
10394
10369
10345
10320
10296
10273
10250
10227
10205
10183
10162
10141
10120
10100
10081
10061
10043
10025
10007
9991
9974
9959
9943
9929
9915
9901
9888
9876
9864
9852
9841
9831
9820
9811
9801
9792
9783
9775
9767
9759
9751
9743
9736
9729
9722
9715
9708
9701
9694
9688
9681
9674
9668
9661
9654
9647
9640
9633
9626
9619
9612
9604
9596
9588
9580
9572
9563
9554
9545
9535
9525
9515
9504
9493
9481
9469
9457
9444
9430
9416
9402
9386
9371
9354
9337
9320
9301
9282
9262
9242
9221
9199
9176
9153
9129
9104
9078
9052
9024
8996
8967
8938
8908
8876
8844
8812
8778
8744
8709
8674
8637
8600
8562
8524
8485
8445
8405
8364
8323
8281
8239
8196
8153
8109
8064
8020
7974
7928
7882
7836
7788
7741
7693
7645
7596
7547
7497
7447
7397
7346
7295
7244
7192
7140
7087
7034
6981
6927
6873
6819
6764
6709
6653
6598
6541
6485
6428
6371
6313
6255
6197
6138
6079
6020
5960
5900
5839
5778
5717
5655
5593
5531
5468
5405
5342
5278
5214
5149
5084
5019
4953
4887
4820
4753
4686
4618
4549
4480
4411
4341
4271
4201
4129
4058
3986
3914
3841
3768
3694
3620
3545
3470
3395
3319
3243
3167
3090
3012
2935
2857
2778
2699
2620
2540
2460
2379
2298
2217
2135
2053
1970
1886
1803
1718
1634
1548
1463
1376
1289
1202
1114
1026
937
847
757
667
575
484
392
299
206
113
19
-76
-171
-266
-361
-457
-554
-650
-747
-845
-942
-1040
-1139
-1237
-1336
-1435
-1534
-1634
-1734
-1834
-1934
-2033
-2134
-2235
-2335
-2436
-2536
-2636
-2737
-2837
-2937
-3036
-3136
-3235
-3334
-3433
-3531
-3629
-3726
-3823
-3920
-4016
-4112
-4207
-4301
-4395
-4488
-4581
-4673
-4764
-4855
-4945
-5034
-5123
-5211
-5299
-5386
-5472
-5558
-5643
-5727
-5811
-5894
-5977
-6059
-6140
-6221
-6302
-6382
-6461
-6540
-6618
-6696
-6773
-6850
-6926
-7002
-7078
-7153
-7227
-7301
-7375
-7449
-7522
-7594
-7666
-7738
-7810
-7881
-7952
-8022
-8092
-8162
-8231
-8300
-8369
-8437
-8506
-8573
-8641
-8708
-8775
-8841
-8907
-8973
-9039
-9104
-9169
-9234
-9298
-9362
-9426
-9490
-9553
-9617
-9679
-9742
-9804
-9866
-9928
-9990
-10051
-10112
-10173
-10234
-10294
-10354
-10414
-10474
-10533
-10592
-10651
-10710
-10769
-10828
-10886
-10945
-11003
-11061
-11120
-11178
-11236
-11294
-11352
-11410
-11468
-11526
-11584
-11642
-11700
-11759
-11817
-11876
-11934
-11993
-12052
-12111
-12171
-12230
-12290
-12350
-12410
-12471
-12531
-12592
-12653
-12715
-12776
-12838
-12900
-12962
-13024
-13087
-13150
-13213
-13276
-13340
-13403
-13467
-13532
-13596
-13661
-13726
-13792
-13857
-13923
-13989
-14056
-14123
-14190
-14257
-14325
-14393
-14461
-14530
-14598
-14668
-14737
-14807
-14877
-14947
-15018
-15089
-15160
-15232
-15304
-15376
-15448
-15520
-15593
-15665
-15738
-15811
-15884
-15957
-16030
-16104
-16177
-16250
-16323
-16397
-16470
-16543
-16616
-16688
-16761
-16834
-16906
-16978
-17050
-17122
-17193
-17264
-17335
-17405
-17476
-17545
-17615
-17684
-17753
-17821
-17889
-17957
-18024
-18091
-18158
-18224
-18290
-18356
-18422
-18487
-18552
-18617
-18681
-18745
-18810
-18873
-18937
-19001
-19064
-19127
-19190
-19253
-19316
-19379
-19441
-19504
-19566
-19628
-19690
-19752
-19814
-19876
-19938
-20000
-20062
-20124
-20185
-20247
-20309
-20371
-20432
-20494
-20556
-20618
-20680
-20741
-20803
-20865
-20927
-20989
-21052
-21114
-21176
-21239
-21301
-21364
-21426
-21489
-21552
-21615
-21679
-21742
-21806
-21870
-21934
-21998
-22063
-22128
-22193
-22258
-22323
-22389
-22455
-22521
-22587
-22653
-22720
-22787
-22854
-22921
-22988
-23056
-23124
-23192
-23260
-23328
-23397
-23465
-23534
-23604
-23673
-23743
-23813
-23883
-23953
-24024
-24095
-24166
-24237
-24309
-24381
-24454
-24526
-24599
-24672
-24746
-24819
-24893
-24967
-25041
-25116
-25190
-25265
-25339
-25414
-25489
-25564
-25639
-25714
-25789
-25864
-25939
-26015
-26090
-26165
-26240
-26314
-26389
-26464
-26539
-26613
-26688
-26762
-26836
-26911
-26985
-27059
-27133
-27207
-27281
-27355
-27428
-27502
-27576
-27650
-27723
-27797
-27871
-27944
-28018
-28091
-28165
-28238
-28312
-28385
-28458
-28532
-28605
-28678
-28751
-28824
-28897
-28969
-29042
-29115
-29187
-29259
-29332
-29404
-29476
-29548
-29620
-29691
-29763
-29835
-29906
-29978
-30049
-30121
-30192
-30263
-30335
-30406
-30477
-30549
-30620
-30691
-30762
-30833
-30904
-30976
-31047
-31117
-31188
-31259
-31330
-31400
-31471
-31541
-31611
-31681
-31751
-31821
-31891
-31960
-32030
-32098
-32168
-32237
-32305
-32375
-32444
-32512
-32582
-32650
-32719
-32788
-32856
-32925
-32993
-33062
-33130
-33198
-33267
-33335
-33404
-33472
-33541
-33609
-33678
-33746
-33815
-33883
-33952
-34020
-34088
-34157
-34225
-34294
-34362
-34431
-34499
-34568
-34637
-34706
-34774
-34843
-34913
-34982
-35051
-35120
-35190
-35259
-35329
-35399
-35468
-35538
-35608
-35678
-35748
-35818
-35888
-35957
-36027
-36097
-36167
-36237
-36307
-36376
-36446
-36516
-36585
-36655
-36724
-36793
-36863
-36932
-37001
-37069
-37138
-37207
-37275
-37343
-37412
-37479
-37547
-37615
-37682
-37749
-37816
-37883
-37949
-38015
-38081
-38147
-38213
-38278
-38343
-38407
-38472
-38536
-38600
-38663
-38726
-38789
-38851
-38913
-38975
-39036
-39097
-39157
-39217
-39277
-39336
-39394
-39452
-39510
-39567
-39624
-39681
-39737
-39792
-39847
-39901
-39955
-40009
-40062
-40115
-40167
-40218
-40269
-40320
-40370
-40419
-40468
-40516
-40563
-40610
-40656
-40702
-40747
-40791
-40834
-40877
-40919
-40960
-41000
-41040
-41079
-41117
-41154
-41190
-41226
-41261
-41295
-41328
-41360
-41391
-41422
-41451
-41480
-41508
-41535
-41561
-41586
-41610
-41633
-41656
-41677
-41698
-41718
-41737
-41754
-41771
-41787
-41802
-41816
-41829
-41841
-41852
-41861
-41870
-41878
-41885
-41891
-41896
-41900
-41902
-41904
-41905
-41905
-41904
-41902
-41899
-41896
-41891
-41886
-41880
-41873
-41865
-41857
-41848
-41838
-41827
-41816
-41803
-41791
-41777
-41763
-41748
-41732
-41716
-41699
-41681
-41663
-41644
-41624
-41604
-41584
-41562
-41541
-41518
-41495
-41472
-41448
-41424
-41399
-41373
-41347
-41321
-41294
-41267
-41239
-41211
-41182
-41153
-41124
-41094
-41064
-41034
-41003
-40972
-40941
-40910
-40878
-40846
-40813
-40781
-40748
-40715
-40682
-40648
-40615
-40581
-40547
-40513
-40479
-40444
-40410
-40375
-40341
-40306
-40271
-40237
-40202
-40167
-40132
-40097
-40063
-40028
-39993
-39958
-39923
-39888
-39853
-39818
-39783
-39748
-39713
-39678
-39643
-39608
-39573
-39537
-39502
-39467
-39431
-39396
-39360
-39325
-39289
-39253
-39217
-39181
-39145
-39109
-39072
-39036
-39000
-38963
-38926
-38890
-38853
-38816
-38779
-38742
-38705
-38668
-38631
-38593
-38556
-38518
-38480
-38443
-38405
-38367
-38329
-38290
-38252
-38213
-38175
-38136
-38097
-38058
-38019
-37979
-37940
-37900
-37860
-37820
-37780
-37739
-37699
-37658
-37617
-37575
-37534
-37492
-37450
-37408
-37366
-37323
-37281
-37238
-37195
-37151
-37108
-37064
-37020
-36977
-36932
-36888
-36844
-36800
-36755
-36711
-36666
-36622
-36577
-36532
-36487
-36443
-36398
-36353
-36308
-36263
-36217
-36172
-36127
-36081
-36036
-35990
-35944
-35898
-35852
-35806
-35760
-35713
-35667
-35620
-35574
-35527
-35480
-35434
-35387
-35340
-35293
-35246
-35199
-35152
-35104
-35057
-35010
-34962
-34915
-34867
-34820
-34772
-34724
-34677
-34629
-34581
-34534
-34486
-34438
-34390
-34342
-34294
-34246
-34198
-34150
-34102
-34054
-34006
-33957
-33909
-33860
-33812
-33763
-33714
-33666
-33617
-33568
-33519
-33469
-33420
-33371
-33321
-33271
-33222
-33172
-33122
-33071
-33021
-32971
-32920
-32870
-32819
-32768
-32717
-32665
-32615
-32564
-32512
-32461
-32409
-32357
-32304
-32252
-32198
-32146
-32093
-32040
-31986
-31932
-31878
-31824
-31769
-31714
-31659
-31603
-31547
-31491
-31434
-31377
-31320
-31262
-31204
-31146
-31087
-31029
-30969
-30910
-30850
-30790
-30730
-30670
-30609
-30548
-30487
-30426
-30365
-30303
-30241
-30180
-30118
-30055
-29993
-29931
-29869
-29806
-29744
-29682
-29619
-29557
-29495
-29432
-29370
-29308
-29246
-29184
-29122
-29061
-28999
-28938
-28877
-28815
-28754
-28693
-28633
-28572
-28512
-28451
-28391
-28331
-28272
-28212
-28152
-28093
-28034
-27975
-27917
-27858
-27800
-27742
-27684
-27626
-27569
-27512
-27455
-27398
-27341
-27285
-27229
-27173
-27118
-27063
-27007
-26952
-26898
-26843
-26789
-26735
-26681
-26627
-26574
-26520
-26467
-26415
-26362
-26309
-26257
-26205
-26154
-26102
-26051
-26000
-25949
-25899
-25849
-25799
-25750
-25701
-25652
-25603
-25555
-25507
-25460
-25412
-25366
-25319
-25273
-25228
-25183
-25138
-25094
-25050
-25007
-24964
-24922
-24880
-24839
-24798
-24757
-24717
-24678
-24639
-24600
-24562
-24524
-24487
-24450
-24414
-24378
-24342
-24307
-24272
-24238
-24204
-24171
-24138
-24106
-24074
-24042
-24011
-23980
-23949
-23919
-23889
-23860
-23831
-23802
-23773
-23745
-23717
-23689
-23661
-23634
-23606
-23579
-23552
-23525
-23498
-23472
-23445
-23419
-23392
-23366
-23340
-23314
-23288
-23262
-23236
-23210
-23184
-23158
-23132
-23107
-23081
-23055
-23029
-23004
-22978
-22952
-22927
-22901
-22875
-22850
-22824
-22798
-22773
-22747
-22722
-22696
-22671
-22646
-22620
-22595
-22570
-22545
-22520
-22495
-22470
-22445
-22420
-22395
-22371
-22346
-22322
-22298
-22273
-22249
-22225
-22201
-22178
-22154
-22130
-22107
-22083
-22060
-22037
-22014
-21991
-21968
-21946
-21923
-21901
-21878
-21856
-21834
-21812
-21790
-21768
-21746
-21725
-21703
-21682
-21661
-21640
-21619
-21598
-21577
-21557
-21537
-21517
-21497
-21477
-21458
-21439
-21420
-21401
-21382
-21364
-21345
-21327
-21309
-21291
-21273
-21256
-21239
-21221
-21204
-21187
-21170
-21154
-21137
-21121
-21104
-21088
-21072
-21056
-21040
-21024
-21008
-20992
-20976
-20961
-20945
-20929
-20913
-20897
-20882
-20866
-20850
-20834
-20818
-20802
-20786
-20770
-20754
-20737
-20721
-20704
-20687
-20671
-20654
-20636
-20619
-20602
-20584
-20567
-20549
-20531
-20513
-20495
-20476
-20458
-20439
-20420
-20401
-20381
-20361
-20341
-20321
-20301
-20280
-20259
-20237
-20216
-20194
-20171
-20148
-20125
-20102
-20078
-20054
-20029
-20004
-19978
-19952
-19926
-19899
-19872
-19844
-19816
-19787
-19758
-19728
-19698
-19668
-19637
-19605
-19573
-19541
-19508
-19474
-19440
-19405
-19370
-19334
-19298
-19261
-19223
-19185
-19147
-19107
-19067
-19027
-18986
-18944
-18902
-18859
-18815
-18771
-18727
-18681
-18635
-18589
-18542
-18494
-18446
-18397
-18348
-18297
-18247
-18195
-18144
-18091
-18038
-17984
-17930
-17875
-17820
-17764
-17707
-17650
-17592
-17534
-17475
-17416
-17356
-17296
-17235
-17174
-17112
-17050
-16987
-16924
-16860
-16795
-16731
-16665
-16599
-16533
-16466
-16398
-16329
-16262
-16192
-16123
-16052
-15981
-15910
-15837
-15764
-15691
-15616
-15541
-15466
-15389
-15313
-15235
-15156
-15077
-14998
-14917
-14836
-14754
-14671
-14588
-14504
-14419
-14334
-14248
-14161
-14073
-13985
-13896
-13807
-13717
-13626
-13535
-13443
-13350
-13257
-13163
-13069
-12974
-12879
-12783
-12686
-12590
-12492
-12394
-12296
-12197
-12097
-11997
-11897
-11796
-11694
-11592
-11490
-11386
-11283
-11179
-11074
-10969
-10863
-10757
-10651
-10543
-10436
-10327
-10218
-10109
-9999
-9888
-9777
-9666
-9553
-9440
-9327
-9213
-9098
-8983
-8867
-8751
-8634
-8516
-8398
-8279
-8160
-8039
-7920
-7799
-7678
-7556
-7433
-7310
-7186
-7062
-6938
-6813
-6687
-6561
-6434
-6306
-6179
-6050
-5921
-5792
-5662
-5531
-5400
-5269
-5137
-5004
-4871
-4738
-4604
-4469
-4334
-4199
-4062
-3927
-3790
-3654
-3516
-3379
-3241
-3102
-2964
-2825
-2686
-2546
-2406
-2266
-2126
-1985
-1844
-1703
-1562
-1420
-1278
-1136
-993
-850
-707
-564
-420
-276
-132
12
157
301
446
592
737
883
1029
1175
1321
1467
1614
1761
1908
2055
2202
2350
2498
2645
2793
2941
3089
3237
3386
3534
3682
3831
3979
4128
4276
4425
4573
4722
4870
5019
5167
5315
5464
5612
5760
5908
6056
6203
6351
6498
6645
6792
6939
7086
7232
7378
7524
7669
7814
7959
8103
8248
8391
8535
8677
8820
8962
9104
9245
9386
9526
9666
9805
9944
10083
10221
10359
10496
10633
10769
10905
11041
11176
11311
11445
11579
11712
11845
11977
12109
12241
12372
12503
12633
12763
12892
13021
13149
13277
13405
13532
13658
13785
13910
14036
14160
14285
14409
14532
14656
14778
14901
15022
15144
15265
15386
15506
15626
15745
15864
15983
16101
16219
16335
16453
16570
16686
16802
16918
17033
17148
17263
17377
17492
17606
17719
17833
17946
18059
18172
18285
18398
18510
18622
18734
18846
18957
19069
19180
19291
19402
19513
19624
19735
19845
19955
20066
20176
20286
20395
20505
20615
20724
20833
20942
21051
21160
21269
21377
21485
21594
21702
21809
21917
22025
22132
22239
22346
22453
22560
22666
22772
22878
22983
23089
23194
23299
23403
23507
23611
23715
23819
23922
24025
24127
24230
24332
24434
24535
24636
24737
24838
24938
25038
25138
25238
25337
25436
25535
25634
25732
25830
25928
26025
26123
26220
26317
26413
26510
26606
26702
26797
26893
26988
27083
27177
27272
27366
27460
27553
27647
27740
27833
27925
28018
28110
28202
28294
28385
28477
28568
28659
28750
28840
28931
29021
29111
29200
29290
29379
29468
29557
29645
29733
29821
29909
29996
30083
30170
30256
30342
30427
30513
30598
30682
30766
30850
30933
31016
31099
31181
31263
31344
31426
31506
31587
31667
31746
31825
31904
31982
32060
32137
32215
32292
32368
32444
32519
32595
32668
32744
32818
32891
32965
33037
33110
33182
33254
33325
33396
33467
33537
33607
33676
33746
33814
33883
33951
34018
34086
34152
34219
34285
34350
34416
34480
34545
34609
34672
34735
34798
34860
34922
34983
35044
35105
35165
35224
35283
35341
35399
35456
35513
35569
35624
35679
35734
35788
35841
35894
35946
35997
36048
36098
36148
36197
36245
36293
36340
36387
36432
36478
36523
36567
36611
36654
36696
36738
36779
36820
36861
36900
36940
36978
37017
37054
37091
37128
37164
37200
37236
37270
37305
37339
37372
37406
37438
37471
37503
37534
37566
37596
37627
37657
37687
37716
37746
37774
37803
37831
37859
37886
37914
37941
37967
37993
38019
38045
38070
38095
38120
38144
38168
38192
38215
38238
38261
38283
38306
38327
38349
38370
38391
38412
38432
38453
38472
38492
38511
38530
38549
38568
38586
38604
38622
38640
38657
38674
38691
38708
38724
38740
38756
38772
38787
38802
38817
38832
38846
38861
38875
38888
38902
38915
38928
38941
38954
38966
38979
38990
39002
39014
39025
39036
39046
39056
39066
39076
39085
39094
39103
39111
39119
39127
39134
39141
39147
39153
39159
39164
39169
39173
39177
39181
39184
39187
39190
39192
39194
39195
39196
39196
39197
39197
39196
39195
39194
39192
39190
39188
39185
39182
39179
39175
39171
39166
39161
39155
39149
39143
39136
39128
39120
39112
39103
39094
39085
39075
39064
39053
39042
39030
39017
39005
38992
38978
38964
38950
38935
38920
38905
38890
38874
38857
38841
38824
38807
38789
38772
38754
38736
38717
38699
38680
38660
38641
38621
38601
38581
38560
38540
38518
38497
38475
38453
38431
38408
38386
38363
38339
38316
38292
38267
38243
38218
38193
38168
38142
38117
38090
38064
38038
38011
37984
37956
37929
37901
37873
37844
37816
37787
37758
37728
37699
37669
37639
37609
37578
37547
37516
37485
37453
37421
37389
37356
37324
37291
37257
37224
37190
37156
37121
37086
37051
37016
36980
36944
36907
36871
36834
36796
36759
36721
36682
36643
36604
36565
36525
36485
36445
36404
36363
36321
36279
36237
36195
36152
36109
36065
36021
35977
35933
35888
35843
35798
35752
35706
35660
35614
35567
35520
35473
35425
35377
35329
35281
35232
35183
35134
35085
35035
34985
34935
34885
34835
34784
34733
34682
34631
34579
34528
34476
34424
34371
34319
34266
34213
34160
34107
34053
33999
33945
33891
33837
33782
33727
33672
33617
33561
33506
33450
33394
33338
33281
33225
33168
33111
33054
32997
32939
32882
32824
32766
32709
32651
32593
32534
32476
32418
32360
32301
32243
32183
32125
32067
32008
31949
31891
31832
31773
31714
31655
31595
31536
31477
31417
31358
31299
31239
31179
31120
31060
31000
30941
30881
30821
30761
30701
30641
30581
30521
30461
30401
30341
30281
30221
30161
30101
30041
29981
29921
29861
29801
29741
29681
29621
29561
29501
29441
29382
29322
29262
29202
29142
29081
29021
28961
28901
28841
28780
28720
28659
28599
28538
28477
28416
28355
28294
28233
28171
28110
28048
27986
27924
27861
27799
27736
27673
27609
27546
27482
27418
27353
27288
27223
27158
27092
27027
26960
26894
26827
26760
26692
26624
26556
26488
26419
26350
26281
26211
26141
26071
26000
25929
25858
25787
25715
25643
25570
25498
25424
25351
25277
25203
25129
25054
24979
24903
24827
24751
24675
24598
24521
24443
24366
24288
24209
24131
24052
23972
23893
23813
23732
23652
23571
23490
23408
23327
23245
23162
23080
22997
22914
22831
22747
22663
22579
22494
22409
22324
22239
22153
22068
21981
21895
21808
21722
21635
21547
21460
21372
21284
21196
21107
21018
20929
20840
20751
20661
20571
20481
20391
20300
20209
20118
20027
19936
19844
19752
19660
19567
19475
19382
19289
19196
19103
19010
18916
18823
18729
18635
18541
18447
18353
18259
18165
18070
17976
17881
17787
17693
17598
17504
17409
17315
17221
17126
17032
16938
16843
16749
16655
16561
16466
16372
16277
16184
16090
15995
15901
15807
15713
15619
15525
15431
15337
15243
15149
15055
14961
14868
14774
14680
14586
14493
14399
14306
14212
14119
14026
13932
13839
13746
13653
13560
13467
13375
13282
13190
13097
13005
12913
12820
12728
12637
12545
12453
12362
12270
12179
12087
11996
11905
11814
11723
11633
11542
11452
11361
11271
11181
11091
11001
10911
10822
10732
10643
10553
10464
10375
10286
10198
10109
10021
9932
9844
9755
9667
9579
9491
9404
9316
9228
9141
9053
8966
8879
8792
8705
8619
8532
8446
8359
8273
8186
8101
8016
7930
7845
7759
7674
7589
7504
7420
7335
7251
7166
7082
6998
6914
6831
6747
6664
6580
6497
6414
6331
6249
6166
6083
6001
5919
5837
5755
5673
5591
5510
5428
5347
5265
5184
5103
5022
4941
4860
4779
4698
4618
4537
4457
4376
4296
4216
4136
4056
3976
3896
3817
3737
3658
3578
3499
3420
3341
3262
3183
3105
3026
2948
2869
2791
2713
2635
2557
2479
2401
2324
2246
2169
2091
2013
1937
1860
1784
1707
1631
1554
1478
1402
1326
1251
1175
1100
1025
950
875
801
727
652
578
505
431
358
284
211
139
66
-7
-79
-151
-223
-295
-367
-438
-510
-581
-652
-723
-794
-865
-936
-1006
-1077
-1147
-1217
-1288
-1358
-1428
-1499
-1569
-1639
-1709
-1780
-1850
-1920
-1990
-2061
-2131
-2202
-2272
-2343
-2414
-2485
-2556
-2627
-2698
-2770
-2842
-2913
-2985
-3057
-3129
-3202
-3274
-3347
-3419
-3492
-3565
-3638
-3712
-3785
-3859
-3932
-4006
-4080
-4154
-4228
-4302
-4376
-4450
-4525
-4599
-4674
-4748
-4823
-4898
-4973
-5048
-5123
-5198
-5273
-5348
-5424
-5499
-5575
-5651
-5726
-5802
-5878
-5954
-6030
-6106
-6183
-6259
-6335
-6412
-6488
-6564
-6641
-6717
-6794
-6870
-6947
-7024
-7100
-7177
-7254
-7330
-7407
-7483
-7560
-7636
-7713
-7789
-7866
-7942
-8018
-8095
-8170
-8247
-8323
-8399
-8475
-8550
-8626
-8702
-8777
-8853
-8928
-9004
-9079
-9155
-9230
-9305
-9380
-9455
-9530
-9605
-9680
-9755
-9829
-9904
-9979
-10054
-10128
-10203
-10277
-10352
-10426
-10501
-10575
-10649
-10724
-10798
-10872
-10947
-11021
-11095
-11169
-11243
-11317
-11391
-11464
-11538
-11612
-11685
-11759
-11832
-11906
-11979
-12052
-12125
-12199
-12272
-12345
-12417
-12490
-12563
-12636
-12709
-12781
-12854
-12927
-12999
-13072
-13144
-13217
-13289
-13362
-13434
-13507
-13579
-13652
-13725
-13797
-13870
-13943
-14016
-14088
-14161
-14234
-14307
-14380
-14453
-14527
-14600
-14673
-14747
-14820
-14894
-14968
-15042
-15116
-15190
-15264
-15338
-15412
-15487
-15561
-15636
-15711
-15785
-15860
-15935
-16010
-16085
-16161
-16236
-16312
-16387
-16463
-16539
-16615
-16692
-16768
-16844
-16921
-16998
-17075
-17152
-17229
-17307
-17384
-17462
-17540
-17618
-17696
-17774
-17852
-17931
-18010
-18088
-18167
-18246
-18325
-18404
-18483
-18563
-18642
-18722
-18801
-18881
-18961
-19040
-19120
-19200
-19280
-19360
-19440
-19520
-19600
-19680
-19760
-19840
-19920
-20000
-20080
-20160
-20240
-20320
-20400
-20480
-20560
-20640
-20720
-20800
-20880
-20961
-21041
-21121
-21201
-21281
-21361
-21441
-21520
-21600
-21680
-21760
-21840
-21920
-22000
-22080
-22160
-22240
-22320
-22400
-22480
-22560
-22640
-22720
-22800
-22880
-22960
-23040
-23120
-23201
-23281
-23361
-23441
-23521
-23602
-23682
-23762
-23842
-23922
-24002
-24082
-24162
-24241
-24321
-24401
-24480
-24559
-24638
-24717
-24796
-24875
-24954
-25032
-25110
-25188
-25266
-25344
-25421
-25499
-25576
-25652
-25729
-25805
-25881
-25957
-26032
-26107
-26182
-26256
-26330
-26404
-26477
-26550
-26623
-26695
-26767
-26838
-26909
-26980
-27050
-27119
-27188
-27257
-27325
-27393
-27460
-27526
-27592
-27658
-27723
-27787
-27851
-27914
-27977
-28039
-28101
-28161
-28222
-28281
-28341
-28399
-28457
-28514
-28571
-28627
-28683
-28738
-28792
-28846
-28899
-28952
-29004
-29056
-29106
-29157
-29206
-29256
-29304
-29352
-29399
-29446
-29492
-29537
-29582
-29627
-29670
-29713
-29756
-29797
-29838
-29879
-29919
-29958
-29997
-30035
-30072
-30109
-30145
-30181
-30216
-30251
-30285
-30319
-30352
-30384
-30416
-30448
-30479
-30509
-30539
-30569
-30598
-30627
-30655
-30683
-30710
-30737
-30764
-30790
-30816
-30841
-30866
-30891
-30915
-30938
-30962
-30984
-31006
-31028
-31049
-31070
-31090
-31109
-31128
-31146
-31164
-31181
-31198
-31214
-31229
-31244
-31259
-31272
-31286
-31298
-31310
-31322
-31332
-31342
-31352
-31361
-31370
-31377
-31385
-31391
-31398
-31403
-31408
-31412
-31416
-31419
-31422
-31424
-31425
-31426
-31426
-31425
-31424
-31422
-31420
-31417
-31413
-31409
-31403
-31398
-31391
-31384
-31377
-31368
-31359
-31350
-31339
-31329
-31317
-31305
-31292
-31279
-31265
-31250
-31235
-31219
-31203
-31186
-31168
-31150
-31131
-31112
-31092
-31071
-31050
-31028
-31006
-30983
-30959
-30935
-30911
-30886
-30860
-30834
-30807
-30779
-30751
-30723
-30693
-30664
-30633
-30602
-30571
-30539
-30506
-30473
-30439
-30404
-30369
-30334
-30297
-30261
-30223
-30185
-30147
-30108
-30068
-30028
-29987
-29945
-29903
-29861
-29818
-29774
-29730
-29685
-29639
-29593
-29547
-29500
-29452
-29404
-29355
-29306
-29257
-29207
-29156
-29105
-29054
-29002
-28949
-28897
-28843
-28790
-28736
-28681
-28626
-28571
-28516
-28460
-28403
-28347
-28290
-28233
-28175
-28117
-28059
-28000
-27941
-27882
-27822
-27762
-27702
-27641
-27580
-27519
-27457
-27395
-27333
-27270
-27207
-27143
-27079
-27015
-26950
-26885
-26820
-26754
-26688
-26621
-26554
-26486
-26418
-26350
-26281
-26212
-26142
-26072
-26001
-25930
-25859
-25787
-25714
-25641
-25568
-25494
-25420
-25345
-25270
-25194
-25118
-25042
-24964
-24887
-24809
-24730
-24651
-24572
-24492
-24411
-24330
-24249
-24167
-24085
-24002
-23918
-23834
-23750
-23665
-23579
-23493
-23406
-23319
-23231
-23143
-23054
-22964
-22874
-22784
-22693
-22601
-22509
-22416
-22323
-22229
-22135
-22040
-21944
-21848
-21752
-21655
-21557
-21459
-21360
-21261
-21162
-21062
-20961
-20860
-20759
-20657
-20554
-20452
-20349
-20245
-20141
-20037
-19933
-19828
-19722
-19617
-19510
-19404
-19297
-19190
-19083
-18975
-18867
-18759
-18650
-18541
-18432
-18323
-18213
-18103
-17992
-17882
-17771
-17660
-17548
-17437
-17325
-17213
-17100
-16988
-16875
-16762
-16649
-16536
-16422
-16308
-16195
-16081
-15966
-15852
-15738
-15623
-15508
-15394
-15279
-15164
-15049
-14934
-14819
-14704
-14589
-14473
-14358
-14243
-14128
-14013
-13898
-13783
-13668
-13553
-13438
-13323
-13208
-13094
-12979
-12865
-12751
-12636
-12522
-12408
-12295
-12181
-12067
-11954
-11841
-11728
-11615
-11502
-11390
-11277
-11165
-11053
-10941
-10830
-10718
-10607
-10496
-10385
-10275
-10164
-10054
-9944
-9834
-9725
-9615
-9506
-9397
-9289
-9180
-9072
-8964
-8856
-8749
-8642
-8534
-8428
-8321
-8214
-8108
-8002
-7896
-7791
-7686
-7580
-7476
-7371
-7266
-7162
-7058
-6954
-6851
-6747
-6644
-6541
-6438
-6336
-6233
-6131
-6029
-5927
-5826
-5724
-5623
-5522
-5421
-5321
-5220
-5120
-5020
-4920
-4821
-4721
-4622
-4523
-4424
-4326
-4227
-4129
-4030
-3934
-3836
-3738
-3641
-3544
-3447
-3350
-3254
-3158
-3061
-2965
-2869
-2774
-2678
-2583
-2488
-2393
-2298
-2203
-2108
-2013
-1920
-1826
-1732
-1638
-1545
-1451
-1358
-1265
-1172
-1079
-986
-893
-801
-709
-617
-525
-433
-341
-250
-159
-67
24
114
205
295
386
476
565
655
744
834
923
1010
1100
1188
1276
1364
1452
1539
1626
1713
1800
1886
1972
2058
2144
2229
2314
2399
2484
2568
2652
2736
2819
2902
2985
3068
3150
3232
3314
3395
3476
3557
3638
3718
3798
3878
3957
4035
4115
4194
4272
4350
4427
4504
4581
4658
4734
4810
4886
4961
5037
5111
5186
5260
5333
5407
5480
5552
5625
5697
5769
5840
5911
5982
6052
6123
6192
6262
6331
6400
6469
6537
6605
6673
6741
6808
6875
6942
7008
7075
7141
7207
7272
7338
7403
7468
7533
7597
7661
7725
7789
7853
7916
7980
8042
8105
8167
8230
8293
8355
8416
8478
8540
8601
8662
8723
8784
8844
8904
8964
9024
9084
9144
9203
9262
9322
9380
9439
9498
9556
9614
9672
9730
9788
9846
9903
9961
10018
10075
10131
10188
10245
10301
10357
10413
10469
10524
10580
10635
10690
10745
10800
10855
10909
10964
11018
11072
11126
11180
11234
11288
11341
11395
11448
11502
11555
11608
11661
11714
11767
11820
11873
11926
11979
12032
12085
12138
12190
12243
12296
12348
12401
12454
12506
12559
12611
12664
12716
12769
12821
12873
12926
12978
13030
13082
13134
13186
13238
13290
13341
13393
13444
13496
13547
13599
13650
13701
13752
13803
13854
13905
13956
14007
14058
14108
14159
14210
14261
14311
14362
14413
14463
14514
14565
14616
14667
14718
14769
14820
14871
14922
14973
15024
15076
15127
15179
15231
15282
15334
15386
15438
15490
15542
15595
15647
15699
15752
15805
15857
15910
15963
16015
16068
16123
16175
16229
16283
16335
16390
16444
16498
16552
16606
16660
16715
16769
16823
16878
16932
16987
17042
17097
17151
17206
17261
17316
17371
17426
17481
17536
17591
17646
17702
17757
17812
17867
17922
17977
18033
18088
18143
18199
18254
18310
18365
18421
18476
18532
18588
18644
18699
18755
18811
18868
18924
18980
19037
19093
19150
19207
19263
19320
19377
19435
19492
19549
19607
19664
19722
19780
19838
19896
19954
20012
20071
20129
20188
20247
20306
20365
20424
20483
20543
20602
20662
20721
20781
20841
20901
20961
21021
21081
21142
21202
21262
21323
21383
21443
21504
21564
21624
21685
21745
21805
21865
21926
21986
22046
22106
22166
22225
22285
22345
22404
22463
22522
22581
22640
22699
22758
22816
22874
22932
22990
23048
23105
23163
23220
23276
23333
23389
23445
23501
23557
23612
23667
23721
23776
23830
23884
23937
23990
24043
24096
24148
24200
24252
24303
24354
24405
24456
24506
24556
24605
24654
24703
24752
24800
24848
24896
24943
24990
25037
25083
25129
25175
25220
25265
25310
25354
25398
25441
25485
25527
25570
25612
25654
25695
25736
25777
25818
25858
25897
25937
25976
26014
26053
26091
26128
26166
26203
26239
26276
26312
26347
26383
26418
26453
26487
26521
26555
26589
26622
26656
26689
26721
26753
26786
26817
26849
26880
26912
26942
26973
27003
27033
27063
27093
27122
27151
27180
27208
27236
27264
27291
27319
27345
27372
27398
27424
27449
27474
27499
27523
27547
27570
27593
27616
27638
27660
27682
27703
27723
27743
27763
27782
27801
27820
27838
27856
27873
27890
27906
27922
27938
27953
27968
27982
27996
28009
28022
28035
28047
28059
28070
28081
28091
28101
28111
28120
28128
28136
28144
28151
28158
28164
28170
28175
28180
28184
28188
28192
28195
28197
28200
28201
28203
28203
28204
28204
28204
28203
28202
28200
28198
28196
28193
28190
28186
28182
28178
28173
28168
28162
28156
28150
28143
28136
28129
28121
28112
28104
28095
28085
28076
28066
28055
28044
28033
28021
28009
27997
27984
27971
27958
27944
27930
27915
27900
27885
27870
27854
27837
27821
27804
27787
27769
27751
27733
27714
27695
27676
27656
27636
27616
27596
27575
27553
27532
27510
27488
27465
27442
27419
27395
27371
27347
27323
27298
27273
27247
27222
27196
27169
27143
27116
27089
27061
27034
27006
26978
26949
26921
26892
26862
26833
26803
26773
26743
26713
26682
26651
26620
26589
26557
26525
26493
26461
26428
26395
26362
26328
26294
26260
26226
26191
26156
26121
26086
26050
26014
25977
25941
25904
25867
25829
25791
25753
25715
25676
25637
25597
25558
25518
25478
25437
25397
25356
25314
25273
25231
25189
25147
25104
25061
25018
24975
24931
24888
24844
24799
24755
24710
24665
24620
24575
24530
24484
24438
24393
24346
24300
24254
24207
24161
24114
24067
24020
23972
23925
23878
23830
23782
23734
23687
23638
23590
23542
23494
23446
23397
23349
23300
23252
23203
23154
23106
23057
23008
22960
22911
22862
22813
22764
22716
22667
22618
22569
22520
22471
22423
22374
22325
22276
22228
22179
22131
22082
22034
21985
21937
21888
21840
21792
21744
21696
21648
21600
21552
21504
21456
21408
21360
21313
21265
21217
21170
21122
21075
21027
20980
20932
20884
20837
20789
20742
20694
20647
20599
20551
20503
20455
20407
20359
20311
20263
20215
20166
20118
20069
20021
19972
19923
19874
19825
19776
19726
19677
19627
19578
19528
19478
19428
19378
19328
19278
19227
19177
19126
19075
19025
18974
18923
18872
18821
18769
18718
18667
18615
18564
18513
18461
18409
18358
18306
18254
18202
18151
18099
18047
17995
17943
17891
17839
17787
17735
17683
17631
17579
17527
17475
17423
17371
17319
17267
17215
17162
17110
17058
17005
16953
16900
16848
16795
16743
16690
16637
16584
16531
16478
16425
16372
16318
16265
16212
16158
16105
16050
15997
15943
15889
15835
15780
15726
15671
15616
15561
15506
15451
15396
15340
15285
15229
15173
15117
15061
15004
14948
14891
14834
14777
14720
14663
14605
14548
14490
14432
14375
14317
14259
14201
14142
14084
14026
13967
13909
13850
13792
13733
13674
13615
13556
13497
13438
13379
13320
13261
13202
13143
13084
13025
12966
12906
12847
12788
12729
12669
12610
12550
12491
12432
12372
12313
12254
12194
12135
12076
12017
11957
11898
11839
11780
11722
11663
11604
11546
11487
11429
11371
11313
11254
11196
11138
11081
11023
10965
10907
10850
10792
10734
10677
10619
10562
10504
10447
10390
10332
10275
10217
10160
10102
10045
9988
9930
9873
9815
9758
9701
9643
9586
9528
9471
9413
9356
9298
9240
9183
9125
9068
9010
8952
8895
8837
8779
8722
8664
8607
8549
8491
8434
8376
8319
8262
8204
8147
8089
8032
7975
7917
7860
7803
7745
7688
7631
7573
7516
7459
7402
7345
7287
7230
7173
7116
7059
7002
6944
6887
6830
6773
6716
6659
6601
6544
6487
6429
6372
6315
6257
6200
6142
6084
6027
5969
5911
5853
5795
5737
5679
5620
5562
5503
5444
5385
5326
5267
5208
5148
5088
5028
4968
4908
4848
4787
4726
4665
4603
4542
4480
4418
4356
4293
4231
4168
4104
4041
3977
3913
3849
3785
3720
3655
3590
3524
3459
3393
3326
3260
3193
3126
3058
2991
2923
2854
2786
2717
2647
2578
2508
2438
2367
2296
2225
2153
2081
2009
1936
1863
1790
1716
1642
1567
1492
1417
1342
1266
1189
1113
1035
958
880
801
723
643
564
484
404
323
242
160
78
-5
-87
-171
-254
-338
-423
-508
-593
-678
-764
-851
-938
-1025
-1113
-1201
-1289
-1378
-1467
-1556
-1646
-1737
-1827
-1918
-2009
-2101
-2194
-2286
-2379
-2472
-2566
-2660
-2754
-2849
-2944
-3039
-3135
-3231
-3327
-3424
-3521
-3619
-3717
-3815
-3913
-4011
-4111
-4211
-4311
-4411
-4511
-4612
-4713
-4814
-4916
-5018
-5120
-5222
-5325
-5428
-5531
-5634
-5738
-5842
-5946
-6050
-6155
-6259
-6364
-6469
-6574
-6679
-6785
-6890
-6996
-7102
-7208
-7314
-7420
-7526
-7633
-7739
-7845
-7952
-8058
-8164
-8272
-8378
-8485
-8592
-8698
-8805
-8912
-9018
-9125
-9232
-9338
-9445
-9552
-9658
-9765
-9871
-9978
-10084
-10190
-10297
-10403
-10509
-10615
-10721
-10827
-10933
-11039
-11145
-11251
-11356
-11462
-11567
-11673
-11778
-11883
-11989
-12094
-12199
-12304
-12409
-12514
-12619
-12724
-12828
-12933
-13038
-13142
-13247
-13351
-13456
-13560
-13664
-13768
-13872
-13976
-14080
-14184
-14288
-14391
-14495
-14598
-14702
-14805
-14908
-15012
-15115
-15217
-15320
-15423
-15525
-15628
-15730
-15832
-15934
-16036
-16138
-16239
-16341
-16442
-16543
-16644
-16745
-16846
-16946
-17047
-17147
-17247
-17347
-17446
-17546
-17645
-17745
-17844
-17942
-18041
-18140
-18238
-18336
-18434
-18532
-18630
-18728
-18825
-18922
-19020
-19117
-19213
-19310
-19407
-19503
-19599
-19696
-19791
-19887
-19983
-20078
-20173
-20268
-20363
-20458
-20552
-20646
-20740
-20834
-20927
-21020
-21113
-21206
-21298
-21390
-21482
-21573
-21664
-21755
-21846
-21936
-22026
-22115
-22205
-22294
-22382
-22471
-22559
-22646
-22733
-22820
-22907
-22993
-23079
-23165
-23250
-23335
-23420
-23504
-23587
-23671
-23754
-23837
-23919
-24001
-24083
-24164
-24245
-24325
-24405
-24485
-24564
-24643
-24722
-24800
-24877
-24955
-25032
-25108
-25184
-25260
-25335
-25410
-25484
-25558
-25631
-25704
-25777
-25849
-25921
-25993
-26063
-26134
-26204
-26274
-26343
-26412
-26480
-26548
-26616
-26683
-26749
-26816
-26882
-26947
-27012
-27077
-27141
-27205
-27269
-27332
-27395
-27457
-27519
-27581
-27642
-27703
-27764
-27824
-27884
-27943
-28003
-28061
-28120
-28178
-28235
-28293
-28349
-28406
-28462
-28517
-28572
-28627
-28681
-28735
-28789
-28841
-28894
-28946
-28997
-29048
-29099
-29149
-29198
-29247
-29296
-29344
-29391
-29439
-29485
-29531
-29577
-29622
-29666
-29711
-29754
-29797
-29840
-29882
-29923
-29964
-30005
-30044
-30084
-30122
-30161
-30198
-30235
-30272
-30307
-30343
-30377
-30411
-30445
-30478
-30510
-30542
-30573
-30603
-30633
-30663
-30691
-30719
-30747
-30774
-30800
-30826
-30851
-30876
-30900
-30923
-30946
-30968
-30990
-31011
-31032
-31051
-31071
-31090
-31108
-31125
-31142
-31158
-31174
-31189
-31204
-31218
-31231
-31244
-31256
-31267
-31278
-31288
-31298
-31307
-31316
-31324
-31331
-31338
-31344
-31349
-31354
-31359
-31363
-31366
-31369
-31371
-31373
-31374
-31375
-31375
-31375
-31374
-31372
-31371
-31368
-31365
-31362
-31358
-31354
-31349
-31344
-31338
-31332
-31325
-31318
-31311
-31303
-31295
-31286
-31277
-31267
-31257
-31247
-31237
-31226
-31214
-31202
-31190
-31178
-31165
-31152
-31138
-31125
-31110
-31096
-31081
-31066
-31051
-31035
-31019
-31002
-30986
-30969
-30951
-30934
-30916
-30897
-30879
-30860
-30841
-30821
-30801
-30781
-30761
-30740
-30719
-30698
-30676
-30655
-30633
-30610
-30588
-30565
-30542
-30519
-30495
-30471
-30447
-30423
-30399
-30374
-30349
-30324
-30299
-30273
-30247
-30222
-30196
-30169
-30143
-30116
-30090
-30063
-30036
-30009
-29981
-29954
-29926
-29898
-29870
-29842
-29813
-29785
-29756
-29727
-29697
-29668
-29638
-29608
-29578
-29548
-29517
-29487
-29456
-29425
-29393
-29362
-29330
-29298
-29266
-29234
-29201
-29168
-29135
-29102
-29069
-29035
-29001
-28967
-28933
-28898
-28864
-28829
-28794
-28759
-28723
-28688
-28652
-28616
-28580
-28543
-28507
-28470
-28433
-28396
-28359
-28322
-28284
-28247
-28209
-28171
-28133
-28095
-28056
-28018
-27979
-27940
-27901
-27862
-27823
-27784
-27744
-27705
-27665
-27625
-27586
-27546
-27506
-27466
-27426
-27385
-27345
-27305
-27265
-27224
-27184
-27144
-27103
-27063
-27023
-26982
-26942
-26902
-26861
-26821
-26781
-26741
-26701
-26661
-26621
-26581
-26541
-26501
-26462
-26422
-26382
-26343
-26303
-26264
-26224
-26185
-26146
-26107
-26068
-26029
-25990
-25951
-25912
-25873
-25835
-25796
-25758
-25719
-25681
-25643
-25605
-25566
-25528
-25490
-25452
-25414
-25376
-25338
-25301
-25263
-25225
-25187
-25150
-25112
-25074
-25037
-24999
-24962
-24925
-24887
-24850
-24813
-24776
-24739
-24702
-24665
-24628
-24591
-24554
-24517
-24480
-24444
-24407
-24371
-24334
-24298
-24261
-24225
-24189
-24153
-24117
-24081
-24045
-24010
-23974
-23939
-23903
-23868
-23833
-23798
-23763
-23728
-23694
-23659
-23625
-23591
-23557
-23523
-23489
-23455
-23421
-23388
-23355
-23321
-23288
-23255
-23222
-23190
-23157
-23124
-23092
-23060
-23028
-22996
-22964
-22932
-22900
-22868
-22837
-22806
-22774
-22743
-22712
-22681
-22650
-22619
-22589
-22558
-22528
-22497
-22467
-22437
-22407
-22377
-22347
-22317
-22287
-22257
-22228
-22198
-22169
-22139
-22110
-22081
-22052
-22023
-21994
-21965
-21936
-21907
-21878
-21849
-21820
-21791
-21763
-21734
-21705
-21676
-21648
-21619
-21590
-21562
-21533
-21504
-21476
-21447
-21418
-21389
-21361
-21332
-21303
-21275
-21246
-21217
-21189
-21160
-21131
-21103
-21074
-21045
-21016
-20988
-20959
-20930
-20902
-20873
-20844
-20815
-20786
-20757
-20728
-20699
-20670
-20641
-20612
-20582
-20553
-20524
-20494
-20465
-20435
-20405
-20375
-20345
-20315
-20285
-20255
-20224
-20194
-20163
-20132
-20101
-20070
-20039
-20008
-19976
-19945
-19913
-19881
-19849
-19817
-19784
-19752
-19719
-19686
-19653
-19620
-19586
-19553
-19519
-19485
-19451
-19417
-19382
-19348
-19313
-19278
-19242
-19207
-19171
-19135
-19099
-19062
-19025
-18988
-18951
-18914
-18876
-18838
-18800
-18761
-18722
-18683
-18644
-18605
-18565
-18525
-18485
-18444
-18403
-18362
-18321
-18279
-18238
-18195
-18153
-18111
-18068
-18025
-17982
-17938
-17894
-17850
-17806
-17761
-17717
-17672
-17627
-17581
-17535
-17489
-17443
-17397
-17350
-17303
-17256
-17208
-17161
-17113
-17064
-17016
-16967
-16918
-16869
-16819
-16769
-16719
-16669
-16619
-16568
-16517
-16466
-16414
-16363
-16311
-16258
-16206
-16152
-16100
-16047
-15994
-15940
-15886
-15832
-15778
-15723
-15668
-15613
-15558
-15503
-15447
-15391
-15335
-15279
-15222
-15166
-15109
-15052
-14995
-14937
-14880
-14822
-14764
-14706
-14648
-14590
-14531
-14473
-14414
-14355
-14296
-14236
-14177
-14117
-14057
-13997
-13937
-13877
-13816
-13755
-13694
-13633
-13572
-13510
-13449
-13387
-13325
-13262
-13200
-13137
-13074
-13011
-12948
-12885
-12821
-12758
-12694
-12630
-12566
-12502
-12437
-12372
-12308
-12243
-12178
-12112
-12047
-11981
-11915
-11849
-11783
-11717
-11650
-11584
-11517
-11450
-11382
-11315
-11247
-11180
-11112
-11043
-10975
-10906
-10837
-10768
-10699
-10630
-10560
-10490
-10420
-10349
-10279
-10208
-10137
-10066
-9994
-9923
-9851
-9779
-9706
-9634
-9561
-9489
-9416
-9342
-9269
-9195
-9122
-9048
-8974
-8900
-8826
-8752
-8677
-8603
-8528
-8453
-8378
-8303
-8228
-8153
-8077
-8003
-7928
-7852
-7777
-7701
-7625
-7550
-7474
-7398
-7323
-7247
-7171
-7095
-7019
-6943
-6867
-6791
-6715
-6639
-6562
-6486
-6410
-6334
-6258
-6181
-6105
-6029
-5952
-5876
-5799
-5723
-5646
-5570
-5493
-5417
-5340
-5263
-5186
-5110
-5033
-4956
-4879
-4803
-4726
-4649
-4573
-4496
-4420
-4343
-4267
-4190
-4114
-4038
-3962
-3885
-3809
-3733
-3657
-3581
-3506
-3430
-3354
-3278
-3203
-3128
-3052
-2977
-2902
-2827
-2752
-2677
-2603
-2528
-2454
-2379
-2305
-2231
-2157
-2083
-2009
-1936
-1862
-1789
-1716
-1642
-1569
-1496
-1424
-1351
-1278
-1206
-1133
-1061
-989
-917
-845
-773
-701
-629
-558
-487
-415
-344
-273
-203
-132
-62
9
79
149
219
288
358
427
496
565
634
703
771
840
908
976
1044
1112
1180
1247
1314
1382
1449
1516
1582
1649
1715
1781
1847
1913
1979
2045
2110
2175
2240
2305
2370
2434
2498
2563
2627
2691
2754
2818
2881
2945
3008
3071
3134
3196
3259
3321
3383
3445
3507
3569
3631
3692
3754
3815
3876
3936
3997
4058
4118
4178
4238
4298
4358
4417
4477
4536
4595
4654
4713
4772
4830
4888
4947
5005
5063
5121
5179
5236
5294
5351
5409
5466
5523
5580
5637
5693
5750
5806
5863
5919
5975
6031
6087
6142
6198
6253
6309
6364
6419
6474
6529
6583
6638
6692
6747
6801
6855
6909
6963
7017
7070
7124
7178
7231
7284
7337
7390
7443
7496
7548
7601
7653
7706
7758
7810
7862
7914
7965
8016
8068
8119
8170
8222
8273
8324
8375
8425
8476
8526
8577
8627
8677
8727
8777
8826
8876
8925
8975
9024
9073
9122
9171
9220
9268
9317
9365
9414
9462
9510
9558
9606
9653
9701
9748
9796
9843
9890
9937
9984
10031
10078
10124
10170
10217
10263
10309
10354
10400
10445
10491
10536
10581
10626
10670
10715
10759
10804
10848
10892
10935
10979
11022
11066
11109
11152
11195
11237
11280
11322
11365
11407
11448
11490
11532
11573
11614
11655
11696
11736
11777
11817
11857
11896
11936
11975
12013
12052
12090
12128
12166
12203
12241
12278
12314
12350
12386
12422
12457
12492
12527
12561
12595
12629
12662
12695
12727
12759
12791
12822
12853
12883
12913
12943
12972
13001
13030
13058
13085
13112
13139
13166
13192
13217
13242
13267
13291
13315
13338
13361
13384
13406
13427
13449
13469
13490
13509
13529
13548
13566
13584
13602
13619
13636
13652
13668
13683
13698
13713
13727
13741
13755
13768
13780
13792
13804
13816
13827
13837
13848
13858
13867
13876
13885
13893
13901
13909
13916
13923
13929
13935
13941
13946
13951
13956
13960
13964
13968
13971
13974
13977
13979
13981
13983
13984
13985
13986
13987
13987
13987
13986
13985
13984
13983
13982
13980
13977
13975
13972
13969
13966
13962
13958
13954
13950
13945
13940
13935
13929
13923
13917
13911
13904
13897
13890
13882
13875
13867
13858
13850
13841
13833
13823
13814
13805
13795
13785
13775
13764
13754
13743
13733
13722
13710
13699
13688
13676
13664
13652
13640
13628
13616
13603
13591
13578
13565
13552
13539
13526
13513
13500
13486
13472
13459
13445
13431
13417
13403
13389
13375
13360
13346
13331
13316
13302
13287
13272
13257
13242
13227
13212
13196
13181
13165
13150
13134
13119
13103
13087
13071
13055
13039
13023
13006
12990
12974
12957
12940
12924
12907
12890
12873
12856
12838
12821
12804
12786
12768
12750
12732
12714
12696
12678
12659
12641
12622
12603
12585
12566
12547
12528
12509
12490
12470
12451
12432
12412
12393
12373
12353
12334
12314
12294
12274
12254
12234
12214
12194
12173
12153
12132
12112
12091
12071
12050
12029
12009
11988
11967
11946
11925
11904
11883
11861
11840
11819
11798
11776
11755
11733
11712
11690
11668
11646
11625
11603
11581
11558
11536
11514
11491
11469
11446
11423
11400
11378
11355
11331
11308
11285
11261
11238
11214
11191
11167
11143
11119
11095
11071
11047
11022
10998
10974
10949
10925
10900
10876
10851
10826
10801
10777
10752
10727
10702
10677
10652
10626
10601
10576
10551
10526
10500
10475
10450
10425
10399
10374
10349
10323
10298
10273
10247
10222
10196
10171
10146
10120
10095
10069
10044
10018
9993
9967
9942
9916
9891
9865
9839
9814
9788
9762
9737
9711
9685
9659
9633
9607
9581
9554
9528
9502
9475
9449
9422
9395
9369
9342
9315
9288
9261
9234
9206
9179
9152
9124
9096
9068
9041
9012
8984
8956
8928
8899
8870
8842
8813
8784
8755
8725
8696
8667
8637
8607
8577
8547
8517
8487
8457
8426
8395
8365
8334
8303
8272
8241
8209
8178
8146
8115
8083
8051
8019
7987
7955
7923
7891
7858
7826
7793
7760
7727
7694
7661
7628
7594
7561
7527
7493
7459
7425
7391
7357
7323
7288
7254
7219
7184
7150
7115
7080
7045
7010
6975
6940
6904
6869
6834
6798
6763
6727
6692
6656
6621
6585
6549
6514
6478
6442
6407
6371
6335
6299
6264
6228
6192
6156
6121
6085
6049
6014
5978
5942
5907
5871
5836
5800
5765
5729
5694
5659
5624
5588
5553
5518
5483
5448
5413
5379
5344
5309
5275
5240
5206
5171
5137
5102
5068
5034
5000
4965
4931
4897
4863
4830
4796
4762
4728
4695
4661
4628
4594
4561
4528
4495
4462
4429
4396
4363
4330
4298
4265
4233
4201
4169
4137
4105
4073
4041
4010
3978
3947
3915
3884
3853
3822
3791
3760
3730
3699
3668
3638
3607
3577
3547
3517
3487
3457
3427
3397
3368
3338
3308
3279
3250
3221
3191
3162
3133
3105
3076
3047
3018
2990
2961
2933
2905
2877
2849
2821
2793
2765
2737
2709
2682
2655
2627
2600
2573
2546
2519
2492
2465
2438
2412
2385
2359
2332
2306
2280
2254
2228
2202
2176
2151
2125
2099
2074
2049
2023
1998
1973
1948
1923
1898
1874
1849
1825
1800
1776
1752
1728
1704
1681
1657
1634
1610
1587
1564
1542
1519
1497
1474
1452
1430
1409
1387
1366
1345
1324
1303
1283
1263
1242
1222
1203
1183
1164
1145
1125
1107
1088
1069
1051
1033
1014
997
980
962
945
928
911
894
878
862
845
829
813
798
782
767
752
737
722
708
694
679
666
652
638
625
611
598
585
573
560
547
535
523
511
499
488
476
465
454
443
432
421
410
400
390
379
369
359
349
340
330
321
311
302
293
284
275
266
257
249
240
232
224
216
208
200
192
185
177
170
162
155
148
141
134
127
121
114
108
101
95
89
83
77
71
65
60
54
49
43
38
33
28
23
18
14
9
5
0
-4
-8
-12
-16
-20
-24
-28
-31
-35
-38
-41
-45
-48
-51
-54
-56
-59
-62
-64
-67
-69
-72
-74
-76
-78
-80
-82
-84
-86
-88
-89
-91
-93
-94
-95
-97
-98
-99
-100
-101
-102
-103
-104
-105
-106
-106
-107
-108
-108
-109
-109
-110
-110
-110
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-111
-110
-110
-110
-109
-109
-109
-108
-108
-107
-107
-107
-106
-106
-105
-105
-104
-104
-104
-103
-103
-103
-102
-102
-102
-101
-101
-101
-100
-100
-100
-100
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-99
-100
-100
-100
-100
-100
-101
-101
-101
-102
-102
-103
-103
-103
-104
-104
-105
-105
-105
-106
-106
-107
-107
-107
-108
-108
-109
-109
-109
-109
-110
-110
-110
-110
-110
-110
-110
-110
-110
-109
-109
-109
-108
-108
-107
-106
-106
-105
-104
-103
-102
-101
-100
-99
-98
-97
-95
-94
-93
-92
-91
-89
-88
-87
-86
-85
-83
-82
-81
-80
-79
-78
-77
-77
-76
-75
-74
-74
-73
-73
-72
-72
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-71
-72
-72
-73
-73
-74
-74
-75
-76
-77
-77
-78
-79
-80
-81
-82
-84
-85
-86
-87
-89
-90
-91
-93
-94
-95
-97
-98
-99
-101
-102
-103
-104
-106
-107
-108
-109
-110
-110
-111
-112
-112
-113
-113
-113
-113
-113
-113
-113
-113
-112
-112
-111
-110
-109
-108
-107
-106
-104
-102
-101
-99
-96
-94
-91
-88
-85
-82
-79
-75
-71
-67
-63
-58
-53
-48
-43
-37
-31
-25
-19
-13
-6
1
9
16
24
32
40
48
57
66
75
84
94
104
114
124
134
145
156
167
179
191
203
215
227
240
253
266
280
294
308
322
336
351
366
382
397
413
429
446
462
479
496
514
531
549
567
586
604
623
642
661
681
700
720
740
761
781
802
823
845
866
888
910
932
955
977
1000
1022
1047
1070
1094
1118
1142
1167
1192
1217
1242
1267
1293
1319
1345
1371
1398
1424
1451
1478
1506
1533
1561
1589
1617
1645
1674
1702
1731
1760
1789
1819
1848
1878
1909
1939
1969
2000
2031
2062
2094
2126
2158
2190
2222
2255
2288
2321
2354
2387
2421
2455
2489
2523
2558
2593
2628
2663
2699
2734
2770
2806
2842
2879
2916
2952
2989
3027
3064
3102
3139
3177
3215
3254
3292
3331
3369
3408
3447
3486
3526
3565
3604
3644
3684
3724
3763
3803
3843
3884
3924
3964
4003
4045
4085
4126
4166
4207
4247
4288
4329
4370
4411
4451
4492
4533
4574
4615
4657
4698
4739
4780
4821
4862
4904
4945
4986
5027
5069
5110
5151
5192
5234
5275
5316
5357
5398
5439
5480
5520
5561
5602
5642
5683
5723
5763
5803
5843
5883
5923
5962
6001
6040
6079
6118
6157
6196
6234
6272
6310
6348
6385
6423
6460
6497
6534
6570
6607
6643
6679
6714
6750
6785
6820
6855
6890
6924
6959
6993
7026
7060
7093
7126
7159
7192
7225
7257
7289
7321
7353
7384
7416
7447
7478
7509
7539
7570
7600
7631
7661
7690
7720
7750
7779
7808
7838
7867
7895
7924
7953
7981
8010
8038
8066
8093
8122
8150
8177
8205
8232
8259
8287
8314
8341
8368
8394
8421
8447
8474
8500
8526
8552
8578
8604
8629
8654
8680
8705
8730
8755
8779
8804
8828
8852
8876
8900
8923
8947
8970
8993
9016
9039
9061
9084
9106
9128
9149
9171
9192
9214
9235
9256
9276
9297
9317
9337
9358
9377
9397
9417
9436
9456
9475
9494
9513
9532
9550
9569
9587
9605
9623
9641
9659
9677
9694
9711
9728
9745
9762
9779
9795
9811
9828
9844
9860
9875
9891
9907
9922
9937
9952
9967
9982
9997
10012
10026
10041
10055
10069
10083
10097
10110
10124
10137
10150
10163
10176
10189
10201
10214
10226
10238
10250
10261
10273
10284
10295
10306
10317
10328
10338
10349
10359
10369
10378
10388
10397
10407
10416
10425
10433
10442
10450
10458
10467
10474
10482
10490
10497
10504
10511
10518
10524
10531
10537
10543
10549
10554
10560
10565
10570
10575
10580
10585
10589
10593
10597
10601
10605
10608
10611
10615
10618
10620
10623
10626
10628
10630
10632
10634
10636
10637
10639
10640
10641
10642
10642
10643
10643
10643
10643
10643
10643
10642
10641
10641
10639
10638
10637
10635
10633
10631
10629
10627
10624
10621
10618
10615
10612
10608
10605
10601
10597
10593
10588
10584
10579
10574
10569
10564
10559
10553
10548
10542
10536
10530
10524
10517
10511
10504
10497
10490
10483
10476
10468
10461
10453
10445
10437
10429
10421
10412
10404
10395
10386
10377
10368
10359
10349
10340
10330
10320
10310
10300
10290
10280
10270
10259
10249
10238
10227
10216
10205
10194
10183
10172
10161
10149
10137
10126
10114
10102
10090
10078
10066
10054
10041
10029
10016
10004
9991
9978
9965
9952
9939
9925
9912
9898
9884
9871
9857
9843
9829
9815
9800
9786
9771
9757
9742
9728
9713
9698
9683
9668
9653
9637
9622
9607
9591
9576
9560
9544
9528
9512
9496
9480
9464
9447
9431
9414
9397
9380
9363
9346
9329
9311
9294
9276
9259
9241
9223
9204
9186
9168
9149
9130
9112
9093
9074
9054
9035
9015
8996
8976
8956
8936
8915
8895
8874
8853
8832
8811
8790
8768
8747
8725
8703
8681
8658
8636
8613
8591
8568
8545
8521
8498
8475
8451
8427
8403
8379
8355
8330
8306
8281
8256
8230
8205
8179
8154
8128
8101
8074
8048
8021
7994
7967
7939
7912
7883
7855
7827
7798
7769
7739
7710
7680
7650
7620
7589
7558
7527
7496
7464
7432
7400
7367
7335
7302
7269
7235
7202
7168
7133
7099
7064
7029
6994
6959
6923
6887
6851
6815
6778
6741
6704
6667
6629
6591
6553
6515
6476
6438
6399
6359
6320
6280
6240
6200
6159
6119
6078
6036
5995
5953
5911
5869
5827
5784
5741
5698
5655
5611
5567
5523
5479
5435
5390
5345
5300
5255
5209
5163
5117
5071
5024
4977
4930
4883
4835
4787
4739
4691
4642
4593
4544
4495
4445
4395
4345
4294
4243
4192
4141
4089
4037
3985
3933
3880
3827
3774
3720
3666
3612
3558
3503
3449
3394
3338
3283
3227
3171
3115
3059
3002
2945
2888
2831
2773
2716
2658
2600
2542
2483
2425
2366
2307
2248
2189
2130
2070
2011
1951
1891
1831
1771
1711
1651
1590
1530
1469
1408
1348
1287
1226
1165
1104
1043
982
921
859
798
737
676
614
553
492
430
369
307
246
185
123
61
0
-62
-123
-185
-247
-309
-371
-432
-494
-556
-618
-680
-742
-804
-866
-928
-990
-1052
-1114
-1176
-1237
-1299
-1361
-1423
-1485
-1546
-1608
-1669
-1731
-1792
-1854
-1915
-1976
-2037
-2098
-2159
-2220
-2280
-2341
-2401
-2462
-2522
-2582
-2642
-2702
-2761
-2821
-2880
-2939
-2998
-3057
-3116
-3174
-3233
-3291
-3349
-3407
-3464
-3522
-3579
-3636
-3693
-3750
-3806
-3862
-3918
-3974
-4030
-4085
-4140
-4195
-4250
-4304
-4358
-4412
-4466
-4520
-4573
-4626
-4679
-4731
-4784
-4836
-4888
-4940
-4991
-5043
-5094
-5144
-5195
-5245
-5295
-5345
-5394
-5443
-5492
-5541
-5590
-5638
-5686
-5733
-5781
-5828
-5875
-5921
-5967
-6013
-6059
-6105
-6150
-6195
-6240
-6284
-6328
-6372
-6416
-6459
-6502
-6545
-6588
-6630
-6672
-6714
-6755
-6797
-6837
-6878
-6918
-6958
-6998
-7037
-7076
-7115
-7153
-7191
-7229
-7266
-7303
-7340
-7376
-7412
-7447
-7483
-7518
-7552
-7587
-7620
-7654
-7687
-7720
-7753
-7785
-7817
-7848
-7880
-7910
-7941
-7971
-8000
-8031
-8060
-8089
-8118
-8147
-8175
-8203
-8230
-8257
-8284
-8311
-8337
-8363
-8389
-8414
-8439
-8464
-8489
-8513
-8537
-8560
-8583
-8606
-8629
-8651
-8673
-8694
-8716
-8737
-8757
-8778
-8797
-8817
-8836
-8855
-8874
-8892
-8910
-8928
-8946
-8963
-8979
-8996
-9012
-9028
-9044
-9059
-9074
-9089
-9103
-9117
-9131
-9145
-9158
-9172
-9184
-9197
-9209
-9221
-9233
-9245
-9256
-9267
-9278
-9289
-9299
-9309
-9319
-9328
-9337
-9346
-9355
-9363
-9372
-9380
-9387
-9395
-9402
-9409
-9416
-9422
-9429
-9435
-9441
-9447
-9452
-9458
-9463
-9468
-9473
-9478
-9482
-9487
-9491
-9495
-9499
-9503
-9507
-9511
-9514
-9518
-9521
-9525
-9528
-9531
-9534
-9537
-9540
-9543
-9546
-9549
-9552
-9554
-9557
-9560
-9562
-9565
-9567
-9570
-9573
-9575
-9578
-9580
-9583
-9586
-9588
-9591
-9594
-9596
-9599
-9602
-9605
-9608
-9611
-9614
-9617
-9620
-9623
-9627
-9630
-9633
-9637
-9640
-9643
-9647
-9651
-9654
-9658
-9662
-9665
-9669
-9673
-9677
-9681
-9685
-9689
-9693
-9698
-9702
-9706
-9711
-9715
-9720
-9725
-9729
-9734
-9739
-9744
-9749
-9754
-9759
-9765
-9770
-9775
-9781
-9787
-9792
-9798
-9804
-9809
-9815
-9821
-9827
-9834
-9840
-9846
-9852
-9859
-9865
-9872
-9878
-9885
-9892
-9899
-9906
-9913
-9920
-9927
-9934
-9941
-9949
-9956
-9964
-9972
-9979
-9987
-9995
-10003
-10012
-10020
-10028
-10037
-10046
-10054
-10063
-10072
-10081
-10091
-10100
-10110
-10119
-10129
-10139
-10149
-10159
-10170
-10180
-10191
-10202
-10212
-10223
-10235
-10246
-10257
-10269
-10280
-10292
-10304
-10316
-10328
-10340
-10353
-10365
-10378
-10390
-10403
-10416
-10429
-10442
-10455
-10468
-10481
-10495
-10508
-10521
-10535
-10548
-10562
-10575
-10589
-10602
-10616
-10630
-10643
-10657
-10671
-10685
-10698
-10712
-10726
-10739
-10753
-10767
-10780
-10794
-10808
-10821
-10835
-10848
-10862
-10875
-10889
-10902
-10915
-10929
-10942
-10955
-10969
-10982
-10995
-11008
-11021
-11034
-11047
-11059
-11072
-11085
-11097
-11110
-11122
-11134
-11146
-11158
-11170
-11182
-11193
-11205
-11216
-11227
-11238
-11249
-11259
-11269
-11279
-11289
-11299
-11308
-11317
-11326
-11335
-11344
-11352
-11360
-11367
-11375
-11382
-11389
-11395
-11402
-11408
-11414
-11419
-11424
-11429
-11434
-11438
-11443
-11446
-11450
-11453
-11456
-11458
-11461
-11463
-11464
-11465
-11466
-11467
-11467
-11467
-11466
-11465
-11464
-11462
-11460
-11458
-11455
-11452
-11449
-11445
-11441
-11436
-11431
-11425
-11420
-11413
-11407
-11400
-11392
-11385
-11376
-11368
-11359
-11350
-11340
-11330
-11319
-11308
-11297
-11285
-11273
-11260
-11247
-11234
-11220
-11206
-11192
-11177
-11162
-11146
-11130
-11114
-11097
-11080
-11062
-11044
-11026
-11007
-10988
-10969
-10949
-10929
-10909
-10888
-10867
-10846
-10824
-10802
-10779
-10757
-10734
-10710
-10686
-10662
-10638
-10614
-10589
-10564
-10538
-10512
-10486
-10460
-10433
-10407
-10379
-10352
-10325
-10297
-10269
-10240
-10212
-10183
-10154
-10125
-10096
-10066
-10036
-10006
-9976
-9945
-9915
-9884
-9853
-9822
-9790
-9759
-9727
-9695
-9663
-9631
-9598
-9566
-9533
-9500
-9467
-9434
-9400
-9367
-9333
-9300
-9266
-9232
-9198
-9163
-9129
-9095
-9060
-9025
-8990
-8956
-8921
-8885
-8850
-8815
-8780
-8744
-8709
-8673
-8637
-8602
-8566
-8530
-8494
-8458
-8422
-8386
-8350
-8314
-8278
-8242
-8205
-8169
-8132
-8096
-8060
-8023
-7987
-7951
-7914
-7878
-7841
-7805
-7768
-7731
-7695
-7658
-7621
-7585
-7548
-7511
-7474
-7437
-7400
-7363
-7327
-7289
-7252
-7215
-7178
-7141
-7104
-7067
-7029
-6992
-6954
-6917
-6879
-6842
-6804
-6767
-6729
-6691
-6653
-6615
-6577
-6539
-6501
-6462
-6424
-6386
-6347
-6308
-6269
-6231
-6192
-6152
-6113
-6074
-6034
-5995
-5955
-5915
-5875
-5835
-5795
-5755
-5714
-5674
-5633
-5592
-5551
-5510
-5469
-5428
-5386
-5345
-5304
-5262
-5220
-5178
-5137
-5095
-5053
-5011
-4969
-4927
-4884
-4842
-4800
-4757
-4715
-4672
-4630
-4587
-4544
-4501
-4459
-4416
-4373
-4329
-4286
-4243
-4200
-4156
-4113
-4069
-4025
-3981
-3938
-3894
-3850
-3805
-3761
-3717
-3673
-3628
-3584
-3539
-3494
-3450
-3405
-3360
-3315
-3270
-3225
-3180
-3135
-3090
-3045
-3000
-2954
-2909
-2864
-2818
-2773
-2728
-2682
-2637
-2591
-2546
-2500
-2455
-2409
-2364
-2318
-2273
-2227
-2182
-2136
-2090
-2045
-1999
-1954
-1908
-1862
-1817
-1772
-1726
-1681
-1635
-1590
-1545
-1500
-1454
-1409
-1364
-1319
-1275
-1230
-1185
-1141
-1096
-1052
-1006
-963
-919
-875
-832
-788
-744
-701
-658
-615
-572
-529
-486
-443
-401
-359
-316
-274
-232
-190
-149
-107
-66
-24
17
58
99
139
180
221
261
301
341
381
421
461
500
540
579
618
658
697
735
774
813
851
890
928
967
1004
1043
1081
1119
1157
1194
1232
1269
1307
1344
1382
1419
1456
1493
1530
1567
1604
1641
1677
1714
1750
1786
1823
1859
1895
1931
1967
2001
2037
2074
2109
2145
2180
2215
2250
2285
2320
2355
2389
2424
2459
2493
2527
2561
2596
2630
2664
2697
2731
2765
2798
2832
2865
2898
2932
2965
2998
3031
3064
3096
3129
3162
3194
3227
3259
3291
3324
3356
3388
3420
3452
3484
3516
3547
3579
3610
3642
3673
3704
3735
3766
3797
3828
3859
3889
3920
3950
3980
4011
4041
4070
4100
4130
4159
4189
4218
4247
4276
4305
4334
4363
4391
4420
4448
4476
4504
4532
4560
4588
4616
4643
4671
4698
4726
4753
4780
4807
4834
4861
4888
4915
4941
4968
4995
5021
5047
5074
5100
5127
5153
5179
5205
5231
5257
5283
5309
5335
5360
5386
5411
5437
5462
5488
5513
5538
5563
5588
5613
5638
5663
5687
5712
5736
5761
5785
5810
5834
5858
5883
5907
5931
5955
5979
6003
6027
6051
6075
6098
6122
6146
6170
6193
6217
6240
6264
6288
6311
6334
6358
6381
6404
6428
6451
6474
6497
6520
6543
6566
6589
6612
6635
6658
6681
6704
6727
6750
6772
6795
6818
6841
6863
6886
6908
6931
6953
6976
6998
7021
7043
7065
7088
7110
7132
7154
7177
7199
7221
7243
7265
7287
7309
7331
7353
7375
7396
7418
7440
7462
7483
7505
7527
7549
7570
7592
7614
7635
7657
7679
7700
7722
7744
7765
7787
7809
7830
7852
7874
7895
7917
7938
7960
7982
8003
8025
8045
8067
8089
8109
8131
8151
8173
8194
8215
8236
8257
8277
8298
8318
8339
8359
8379
8399
8419
8439
8459
8479
8498
8518
8537
8557
8576
8595
8615
8634
8653
8672
8691
8709
8728
8747
8765
8784
8802
8821
8839
8857
8876
8894
8912
8930
8948
8966
8984
9001
9019
9037
9054
9072
9090
9107
9124
9142
9159
9176
9193
9210
9227
9244
9261
9278
9295
9311
9328
9345
9361
9378
9395
9411
9428
9444
9461
9477
9494
9510
9527
9544
9560
9577
9593
9610
9627
9643
9660
9677
9694
9711
9728
9745
9763
9780
9797
9815
9832
9850
9868
9886
9903
9921
9939
9957
9975
9993
10011
10029
10047
10065
10084
10102
10120
10138
10156
10174
10193
10211
10229
10247
10265
10283
10301
10319
10337
10355
10373
10391
10409
10427
10444
10462
10480
10497
10515
10532
10549
10567
10584
10601
10618
10635
10652
10669
10686
10703
10719
10736
10753
10769
10785
10801
10818
10834
10850
10865
10881
10896
10912
10927
10942
10957
10972
10987
11001
11015
11030
11044
11058
11071
11085
11099
11112
11125
11138
11151
11164
11176
11189
11201
11213
11225
11237
11248
11260
11271
11282
11293
11304
11314
11325
11335
11345
11355
11365
11375
11384
11394
11403
11412
11421
11430
11439
11447
11456
11464
11472
11480
11488
11496
11504
11511
11518
11526
11533
11540
11546
11553
11559
11566
11572
11578
11584
11590
11595
11601
11606
11612
11617
11622
11627
11632
11636
11641
11645
11650
11654
11658
11662
11666
11669
11673
11677
11680
11683
11686
11689
11692
11695
11698
11701
11703
11706
11708
11710
11713
11715
11717
11719
11721
11723
11725
11727
11728
11730
11732
11733
11735
11736
11738
11739
11740
11741
11742
11743
11744
11744
11745
11745
11745
11746
11746
11746
11745
11745
11745
11744
11743
11743
11742
11741
11740
11738
11737
11736
11734
11732
11731
11729
11727
11725
11723
11721
11718
11716
11713
11711
11708
11705
11702
11700
11696
11693
11690
11687
11683
11680
11676
11672
11668
11664
11660
11656
11652
11647
11643
11638
11634
11629
11624
11619
11614
11609
11604
11598
11593
11587
11581
11576
11570
11564
11558
11552
11545
11539
11533
11526
11520
11513
11506
11499
11493
11486
11479
11472
11464
11457
11450
11443
11435
11428
11421
11413
11406
11398
11390
11383
11375
11367
11359
11351
11344
11336
11327
11319
11311
11303
11295
11286
11278
11270
11261
11253
11244
11235
11227
11218
11209
11200
11191
11182
11174
11165
11156
11146
11137
11128
11119
11110
11101
11092
11082
11073
11064
11054
11045
11036
11026
11017
11007
10998
10988
10979
10969
10960
10950
10940
10931
10921
10911
10901
10892
10882
10872
10862
10851
10841
10831
10821
10810
10800
10789
10778
10767
10757
10746
10735
10724
10713
10701
10690
10679
10668
10657
10645
10634
10622
10611
10600
10588
10577
10565
10554
10543
10531
10520
10508
10497
10486
10474
10463
10452
10440
10429
10418
10407
10396
10385
10374
10363
10352
10341
10330
10319
10308
10298
10287
10276
10266
10255
10244
10234
10223
10213
10202
10192
10182
10171
10161
10151
10141
10130
10120
10110
10100
10090
10080
10070
10061
10051
10041
10032
10022
10013
10003
9994
9985
9976
9967
9958
9949
9940
9931
9923
9914
9906
9897
9889
9881
9873
9865
9857
9849
9841
9833
9826
9818
9811
9803
9796
9789
9782
9775
9768
9762
9755
9749
9742
9736
9730
9724
9718
9713
9707
9702
9696
9691
9686
9681
9677
9672
9668
9664
9659
9655
9652
9648
9644
9641
9638
9635
9632
9629
9626
9623
9621
9619
9616
9614
9612
9610
9609
9607
9606
9604
9603
9601
9600
9599
9598
9597
9596
9596
9595
9595
9594
9594
9593
9593
9593
9593
9593
9593
9593
9594
9594
9594
9595
9595
9596
9596
9597
9597
9598
9598
9599
9599
9600
9600
9601
9601
9602
9602
9602
9602
9603
9603
9603
9602
9602
9602
9602
9601
9601
9600
9600
9599
9598
9597
9596
9595
9594
9593
9592
9591
9590
9589
9587
9586
9585
9583
9582
9580
9579
9577
9576
9574
9573
9571
9570
9568
9566
9564
9562
9561
9559
9557
9554
9552
9550
9548
9545
9543
9540
9538
9535
9532
9529
9526
9523
9519
9516
9513
9509
9505
9501
9497
9493
9489
9485
9480
9476
9471
9466
9461
9456
9451
9446
9440
9435
9429
9423
9417
9411
9405
9398
9391
9385
9378
9370
9363
9356
9348
9340
9332
9324
9316
9307
9298
9290
9281
9271
9262
9252
9243
9233
9223
9212
9202
9191
9181
9170
9158
9147
9135
9124
9112
9099
9087
9074
9061
9048
9035
9021
9007
8993
8979
8965
8950
8935
8920
8904
8889
8873
8857
8840
8824
8807
8791
8774
8756
8739
8721
8704
8686
8668
8649
8631
8612
8593
8575
8555
8536
8517
8497
8478
8458
8438
8417
8397
8376
8355
8334
8313
8291
8270
8248
8226
8204
8180
8157
8135
8112
8089
8066
8042
8018
7994
7970
7946
7921
7897
7872
7848
7823
7798
7773
7747
7722
7697
7671
7646
7620
7594
7569
7543
7517
7491
7464
7438
7412
7385
7359
7332
7305
7278
7251
7224
7197
7170
7142
7115
7087
7060
7032
7004
6976
6948
6920
6892
6864
6836
6808
6779
6751
6723
6694
6666
6637
6609
6580
6551
6523
6494
6465
6437
6408
6379
6351
6322
6293
6264
6236
6207
6179
6150
6121
6093
6064
6036
6007
5979
5950
5922
5894
5865
5837
5809
5781
5753
5725
5697
5669
5641
5613
5585
5557
5530
5502
5475
5447
5420
5392
5365
5338
5310
5283
5256
5229
5202
5175
5148
5121
5095
5068
5042
5015
4989
4963
4936
4910
4884
4858
4833
4807
4781
4756
4730
4705
4679
4654
4629
4603
4578
4553
4528
4502
4477
4452
4427
4402
4377
4352
4327
4302
4278
4253
4228
4203
4178
4154
4129
4104
4078
4054
4030
4006
3981
3956
3932
3907
3883
3858
3834
3809
3785
3760
3736
3711
3687
3662
3637
3613
3588
3563
3538
3513
3488
3463
3438
3412
3387
3361
3336
3310
3284
3258
3232
3206
3179
3153
3126
3099
3072
3045
3017
2990
2962
2934
2906
2878
2850
2821
2793
2764
2735
2706
2677
2648
2618
2589
2559
2529
2499
2469
2438
2408
2377
2346
2315
2284
2253
2221
2190
2158
2126
2094
2062
2029
1997
1964
1931
1898
1865
1831
1798
1764
1730
1696
1661
1627
1592
1557
1522
1487
1452
1416
1380
1344
1308
1272
1235
1198
1161
1124
1087
1049
1012
974
936
898
859
821
782
743
704
664
625
585
545
505
465
425
384
344
303
262
220
179
138
96
54
12
-30
-73
-116
-158
-201
-245
-288
-332
-375
-420
-464
-508
-553
-598
-643
-688
-734
-779
-825
-872
-918
-965
-1010
-1059
-1106
-1153
-1201
-1249
-1297
-1345
-1393
-1442
-1491
-1539
-1589
-1638
-1687
-1736
-1786
-1836
-1886
-1936
-1986
-2036
-2086
-2137
-2187
-2238
-2289
-2340
-2391
-2442
-2493
-2544
-2595
-2647
-2698
-2750
-2802
-2853
-2905
-2957
-3009
-3061
-3113
-3165
-3217
-3269
-3321
-3374
-3426
-3478
-3530
-3583
-3635
-3687
-3740
-3792
-3844
-3897
-3949
-4002
-4054
-4107
-4159
-4212
-4264
-4317
-4369
-4421
-4474
-4526
-4578
-4631
-4683
-4735
-4787
-4839
-4891
-4943
-4995
-5047
-5099
-5151
-5203
-5254
-5306
-5357
-5409
-5460
-5511
-5563
-5614
-5665
-5716
-5767
-5818
-5868
-5919
-5969
-6020
-6070
-6120
-6170
-6220
-6270
-6320
-6370
-6419
-6469
-6518
-6567
-6616
-6665
-6714
-6763
-6812
-6860
-6908
-6957
-7005
-7053
-7100
-7148
-7196
-7243
-7290
-7337
-7384
-7431
-7478
-7524
-7571
-7617
-7663
-7709
-7754
-7800
-7845
-7890
-7935
-7980
-8025
-8069
-8113
-8157
-8201
-8245
-8289
-8332
-8375
-8418
-8461
-8503
-8546
-8588
-8630
-8671
-8713
-8754
-8796
-8837
-8878
-8918
-8959
-8999
-9039
-9079
-9119
-9159
-9198
-9237
-9276
-9315
-9354
-9392
-9430
-9468
-9506
-9543
-9581
-9618
-9655
-9691
-9728
-9764
-9800
-9836
-9872
-9907
-9942
-9977
-10012
-10047
-10081
-10116
-10150
-10183
-10217
-10251
-10284
-10317
-10350
-10382
-10415
-10447
-10479
-10511
-10543
-10574
-10606
-10637
-10668
-10698
-10729
-10759
-10789
-10819
-10848
-10877
-10906
-10935
-10963
-10992
-11019
-11047
-11074
-11101
-11128
-11155
-11181
-11207
-11232
-11258
-11283
-11308
-11332
-11357
-11381
-11405
-11428
-11452
-11475
-11498
-11520
-11543
-11565
-11587
-11609
-11631
-11652
-11673
-11694
-11715
-11736
-11756
-11776
-11796
-11816
-11836
-11855
-11874
-11893
-11912
-11931
-11949
-11967
-11985
-12003
-12020
-12038
-12055
-12072
-12088
-12105
-12121
-12137
-12153
-12169
-12184
-12199
-12214
-12229
-12243
-12257
-12271
-12285
-12299
-12312
-12325
-12338
-12351
-12363
-12376
-12388
-12400
-12411
-12423
-12434
-12445
-12456
-12467
-12477
-12488
-12498
-12508
-12517
-12527
-12536
-12545
-12554
-12563
-12571
-12580
-12588
-12595
-12603
-12611
-12618
-12625
-12632
-12638
-12645
-12651
-12658
-12664
-12669
-12675
-12681
-12686
-12691
-12697
-12702
-12707
-12711
-12716
-12720
-12725
-12729
-12733
-12737
-12741
-12745
-12749
-12752
-12756
-12759
-12762
-12766
-12769
-12772
-12775
-12777
-12780
-12783
-12785
-12787
-12790
-12792
-12794
-12796
-12797
-12799
-12800
-12802
-12803
-12804
-12805
-12806
-12806
-12807
-12807
-12807
-12807
-12807
-12806
-12806
-12805
-12804
-12803
-12802
-12801
-12800
-12798
-12797
-12795
-12793
-12791
-12789
-12787
-12784
-12782
-12779
-12776
-12773
-12770
-12767
-12764
-12761
-12758
-12754
-12751
-12747
-12743
-12740
-12736
-12732
-12728
-12723
-12719
-12715
-12710
-12706
-12701
-12697
-12692
-12687
-12682
-12677
-12672
-12666
-12661
-12656
-12650
-12644
-12639
-12633
-12627
-12620
-12614
-12608
-12601
-12594
-12588
-12581
-12573
-12566
-12559
-12551
-12544
-12536
-12528
-12520
-12512
-12503
-12495
-12486
-12477
-12468
-12459
-12450
-12441
-12431
-12421
-12412
-12402
-12392
-12381
-12371
-12361
-12350
-12340
-12329
-12318
-12307
-12296
-12284
-12273
-12262
-12250
-12238
-12227
-12215
-12203
-12191
-12178
-12166
-12154
-12141
-12128
-12115
-12102
-12089
-12076
-12063
-12049
-12035
-12022
-12008
-11994
-11979
-11965
-11951
-11936
-11921
-11907
-11892
-11877
-11861
-11846
-11830
-11815
-11799
-11783
-11767
-11751
-11735
-11719
-11702
-11686
-11669
-11652
-11635
-11618
-11601
-11584
-11567
-11550
-11532
-11515
-11497
-11479
-11461
-11444
-11426
-11408
-11389
-11371
-11353
-11335
-11316
-11298
-11279
-11261
-11242
-11224
-11205
-11186
-11167
-11149
-11130
-11111
-11092
-11073
-11053
-11034
-11015
-10995
-10976
-10957
-10937
-10918
-10898
-10878
-10859
-10839
-10819
-10799
-10780
-10760
-10740
-10720
-10700
-10680
-10660
-10640
-10620
-10599
-10579
-10559
-10539
-10519
-10499
-10478
-10458
-10438
-10418
-10398
-10377
-10357
-10337
-10317
-10297
-10277
-10257
-10237
-10217
-10197
-10176
-10156
-10136
-10116
-10096
-10076
-10056
-10036
-10016
-9996
-9976
-9955
-9935
-9915
-9895
-9875
-9855
-9835
-9815
-9795
-9775
-9755
-9735
-9715
-9695
-9675
-9655
-9635
-9616
-9596
-9576
-9556
-9537
-9517
-9497
-9478
-9458
-9439
-9419
-9400
-9381
-9361
-9342
-9323
-9304
-9285
-9266
-9247
-9228
-9210
-9191
-9172
-9154
-9135
-9117
-9099
-9080
-9062
-9044
-9026
-9008
-8991
-8973
-8956
-8938
-8921
-8904
-8887
-8870
-8853
-8836
-8819
-8803
-8786
-8770
-8754
-8738
-8722
-8706
-8690
-8674
-8659
-8644
-8628
-8613
-8598
-8583
-8569
-8554
-8540
-8525
-8511
-8497
-8483
-8469
-8456
-8442
-8429
-8415
-8402
-8389
-8376
-8363
-8350
-8338
-8325
-8313
-8301
-8289
-8276
-8265
-8253
-8241
-8229
-8218
-8206
-8195
-8183
-8172
-8161
-8150
-8138
-8128
-8117
-8106
-8096
-8085
-8074
-8064
-8054
-8044
-8034
-8023
-8013
-8004
-7994
-7984
-7974
-7965
-7955
-7945
-7936
-7927
-7917
-7908
-7899
-7889
-7880
-7871
-7862
-7852
-7843
-7834
-7825
-7816
-7806
-7797
-7788
-7779
-7769
-7760
-7751
-7741
-7732
-7722
-7713
-7703
-7693
-7684
-7674
-7664
-7654
-7644
-7634
-7624
-7614
-7604
-7593
-7583
-7572
-7562
-7551
-7540
-7529
-7518
-7506
-7495
-7483
-7472
-7460
-7448
-7435
-7423
-7410
-7398
-7385
-7372
-7358
-7345
-7331
-7317
-7303
-7289
-7275
-7260
-7245
-7230
-7215
-7199
-7184
-7168
-7152
-7136
-7119
-7103
-7086
-7069
-7052
-7034
-7016
-6999
-6980
-6962
-6944
-6925
-6906
-6887
-6868
-6848
-6828
-6809
-6789
-6768
-6748
-6727
-6706
-6685
-6664
-6643
-6621
-6599
-6577
-6555
-6532
-6509
-6486
-6463
-6439
-6416
-6392
-6368
-6343
-6319
-6294
-6269
-6243
-6218
-6192
-6166
-6139
-6113
-6086
-6059
-6032
-6004
-5977
-5949
-5921
-5892
-5863
-5834
-5805
-5776
-5746
-5716
-5686
-5656
-5625
-5595
-5564
-5532
-5501
-5470
-5438
-5406
-5374
-5342
-5309
-5277
-5244
-5211
-5178
-5145
-5111
-5078
-5044
-5010
-4976
-4942
-4908
-4874
-4839
-4804
-4769
-4734
-4699
-4664
-4628
-4592
-4557
-4521
-4485
-4448
-4412
-4375
-4339
-4302
-4265
-4228
-4191
-4153
-4116
-4078
-4040
-4002
-3964
-3926
-3888
-3849
-3811
-3772
-3733
-3694
-3655
-3616
-3577
-3537
-3498
-3458
-3419
-3379
-3339
-3299
-3259
-3218
-3178
-3138
-3097
-3057
-3016
-2975
-2934
-2893
-2852
-2811
-2770
-2729
-2687
-2646
-2604
-2563
-2521
-2480
-2438
-2396
-2354
-2313
-2271
-2229
-2187
-2144
-2102
-2060
-2017
-1975
-1933
-1890
-1848
-1805
-1762
-1719
-1676
-1633
-1590
-1547
-1504
-1460
-1417
-1374
-1330
-1287
-1243
-1200
-1156
-1112
-1069
-1025
-981
-937
-894
-850
-806
-762
-718
-674
-630
-586
-542
-498
-454
-410
-366
-322
-278
-234
-189
-145
-101
-57
-13
31
75
120
164
208
252
296
340
384
428
472
516
560
604
647
691
735
779
822
866
909
953
996
1040
1083
1126
1169
1213
1256
1299
1342
1385
1428
1470
1513
1556
1599
1641
1684
1726
1769
1811
1853
1896
1938
1980
2021
2064
2106
2148
2190
2232
2273
2315
2356
2398
2439
2480
2521
2562
2603
2644
2684
2725
2765
2805
2846
2886
2926
2966
3005
3045
3084
3124
3163
3202
3241
3280
3319
3357
3396
3434
3472
3510
3548
3586
3624
3661
3699
3736
3773
3810
3847
3883
3920
3956
3992
4027
4064
4099
4135
4170
4205
4240
4275
4310
4344
4379
4413
4447
4481
4514
4548
4581
4615
4648
4681
4713
4746
4779
4811
4843
4875
4907
4939
4970
5001
5033
5064
5095
5125
5156
5186
5216
5246
5276
5306
5336
5365
5394
5423
5452
5481
5510
5538
5566
5595
5622
5650
5678
5705
5733
5760
5787
5813
5840
5866
5893
5919
5945
5971
5996
6022
6047
6072
6098
6122
6147
6172
6197
6221
6245
6270
6294
6318
6342
6366
6390
6413
6437
6461
6484
6508
6531
6555
6578
6601
6625
6648
6671
6694
6717
6740
6763
6785
6808
6831
6853
6876
6898
6921
6943
6965
6987
7009
7031
7053
7075
7097
7118
7140
7161
7182
7204
7225
7246
7267
7288
7308
7329
7350
7370
7390
7411
7431
7451
7471
7491
7511
7531
7551
7571
7590
7610
7629
7649
7668
7687
7707
7726
7745
7764
7783
7801
7820
7839
7857
7875
7894
7912
7930
7948
7966
7984
8000
8019
8037
8054
8071
8087
8106
8122
8138
8156
8173
8189
8206
8223
8239
8255
8272
8288
8304
8320
8336
8351
8367
8383
8399
8414
8430
8445
8460
8475
8490
8505
8520
8535
8550
8564
8579
8593
8608
8622
8636
8650
8664
8678
8691
8705
8719
8732
8746
8759
8772
8786
8799
8812
8825
8838
8851
8863
8876
8889
8901
8914
8926
8938
8951
8963
8975
8987
8999
9011
9022
9034
9046
9057
9069
9080
9091
9102
9113
9124
9135
9145
9156
9166
9177
9187
9197
9207
9216
9226
9236
9245
9254
9264
9273
9282
9290
9299
9308
9316
9324
9333
9341
9349
9357
9364
9372
9380
9387
9394
9401
9408
9415
9422
9428
9435
9441
9447
9453
9459
9464
9470
9475
9480
9485
9490
9494
9499
9503
9507
9511
9515
9519
9522
9526
9529
9532
9535
9537
9540
9542
9545
9547
9549
9551
9552
9554
9555
9557
9558
9559
9560
9561
9562
9562
9563
9563
9564
9564
9564
9564
9564
9564
9564
9564
9563
9563
9562
9562
9561
9560
9559
9558
9557
9556
9555
9553
9552
9551
9549
9548
9546
9544
9543
9541
9539
9537
9535
9533
9531
9529
9527
9525
9522
9520
9518
9515
9513
9510
9508
9505
9503
9500
9497
9495
9492
9489
9486
9483
9480
9477
9474
9471
9467
9464
9461
9458
9454
9451
9447
9444
9440
9437
9433
9429
9425
9422
9418
9414
9410
9406
9402
9397
9393
9389
9385
9380
9376
9372
9367
9362
9358
9353
9349
9344
9339
9335
9330
9325
9320
9315
9311
9306
9301
9296
9291
9287
9282
9277
9272
9267
9263
9258
9253
9249
9244
9239
9235
9230
9225
9221
9216
9212
9207
9203
9198
9194
9190
9185
9181
9177
9172
9168
9164
9160
9156
9152
9148
9144
9140
9136
9133
9129
9125
9122
9118
9115
9111
9108
9104
9101
9098
9094
9091
9088
9085
9081
9078
9075
9072
9069
9066
9063
9059
9056
9053
9050
9047
9044
9041
9038
9036
9033
9030
9027
9024
9021
9018
9016
9013
9010
9007
9005
9002
8999
8997
8994
8991
8989
8986
8983
8981
8978
8975
8973
8970
8967
8965
8962
8959
8957
8954
8951
8948
8946
8943
8940
8937
8935
8932
8929
8926
8923
8921
8918
8915
8912
8909
8907
8904
8901
8898
8895
8893
8890
8887
8884
8882
8879
8876
8873
8870
8868
8865
8862
8859
8856
8853
8850
8847
8843
8840
8837
8834
8830
8827
8823
8820
8816
8813
8809
8805
8802
8798
8794
8790
8786
8782
8778
8774
8770
8766
8762
8758
8753
8749
8745
8740
8736
8731
8727
8722
8717
8712
8707
8702
8697
8692
8687
8682
8677
8671
8666
8660
8655
8649
8643
8637
8631
8625
8619
8613
8606
8600
8593
8587
8580
8573
8566
8560
8553
8545
8538
8531
8524
8517
8509
8502
8494
8486
8479
8471
8463
8455
8447
8439
8431
8423
8415
8407
8399
8390
8382
8373
8365
8356
8348
8339
8330
8322
8313
8304
8295
8286
8277
8268
8259
8250
8241
8231
8222
8213
8203
8194
8185
8175
8166
8156
8146
8137
8127
8117
8108
8098
8087
8077
8069
8058
8048
8039
8029
8019
8009
7999
7989
7979
7969
7959
7949
7939
7929
7919
7908
7898
7888
7878
7867
7857
7847
7836
7826
7816
7805
7795
7784
7774
7763
7753
7742
7732
7721
7710
7700
7689
7678
7668
7657
7646
7635
7624
7613
7602
7591
7580
7568
7557
7546
7534
7523
7511
7500
7488
7476
7464
7453
7441
7429
7416
7404
7392
7380
7367
7355
7342
7330
7317
7304
7291
7278
7265
7252
7239
7225
7212
7199
7185
7172
7158
7144
7130
7116
7103
7089
7074
7060
7046
7032
7018
7003
6989
6974
6960
6945
6930
6916
6901
6886
6871
6856
6840
6825
6810
6794
6779
6763
6748
6732
6716
6700
6684
6668
6652
6635
6619
6602
6586
6569
6552
6535
6518
6501
6484
6467
6449
6432
6414
6397
6379
6361
6343
6325
6307
6289
6270
6252
6233
6215
6196
6177
6159
6140
6121
6102
6082
6063
6044
6025
6005
5986
5966
5947
5927
5907
5887
5868
5848
5828
5808
5787
5767
5747
5726
5706
5685
5665
5644
5623
5603
5582
5561
5540
5519
5498
5477
5456
5435
5414
5392
5371
5350
5328
5307
5285
5264
5242
5220
5199
5177
5155
5133
5111
5089
5067
5045
5023
5001
4978
4956
4934
4912
4889
4867
4844
4822
4799
4777
4754
4731
4709
4686
4663
4641
4618
4595
4572
4550
4527
4504
4481
4458
4435
4412
4389
4366
4343
4320
4297
4274
4250
4227
4204
4181
4158
4134
4111
4088
4065
4041
4018
3995
3971
3948
3925
3901
3878
3855
3831
3808
3784
3761
3737
3714
3690
3667
3644
3620
3597
3573
3549
3526
3502
3479
3455
3432
3408
3385
3361
3338
3314
3291
3267
3244
3220
3197
3173
3150
3126
3103
3079
3056
3032
3009
2985
2962
2938
2915
2891
2868
2844
2821
2797
2774
2750
2727
2703
2680
2656
2633
2609
2586
2562
2539
2515
2492
2468
2445
2421
2398
2374
2351
2327
2304
2281
2257
2234
2211
2187
2164
2141
2117
2094
2071
2048
2024
2001
1978
1955
1932
1909
1886
1863
1840
1817
1794
1770
1747
1724
1701
1678
1655
1632
1609
1586
1563
1540
1517
1494
1471
1447
1424
1401
1378
1355
1332
1309
1286
1262
1239
1216
1193
1170
1147
1124
1100
1077
1054
1031
1008
984
961
938
915
891
868
845
822
798
775
751
728
704
681
657
634
610
587
563
540
516
492
468
445
421
397
373
349
325
302
278
254
230
206
182
158
134
110
85
61
37
13
-11
-35
-59
-84
-108
-132
-157
-181
-205
-230
-254
-278
-303
-327
-352
-376
-401
-425
-450
-474
-499
-523
-548
-572
-597
-622
-646
-671
-695
-720
-744
-769
-793
-818
-843
-867
-892
-916
-941
-965
-990
-1014
-1039
-1063
-1088
-1112
-1137
-1161
-1186
-1210
-1234
-1259
-1283
-1307
-1331
-1355
-1379
-1403
-1427
-1451
-1475
-1498
-1522
-1545
-1569
-1592
-1615
-1639
-1662
-1685
-1708
-1731
-1754
-1776
-1799
-1822
-1844
-1867
-1889
-1911
-1934
-1956
-1978
-2000
-2021
-2044
-2066
-2088
-2109
-2131
-2152
-2174
-2195
-2216
-2238
-2259
-2280
-2301
-2322
-2342
-2363
-2384
-2404
-2425
-2445
-2465
-2485
-2506
-2526
-2546
-2566
-2585
-2605
-2625
-2644
-2664
-2683
-2702
-2721
-2740
-2759
-2778
-2797
-2816
-2834
-2853
-2871
-2889
-2908
-2926
-2944
-2961
-2979
-2997
-3014
-3031
-3049
-3066
-3083
-3100
-3116
-3133
-3149
-3166
-3182
-3198
-3214
-3229
-3245
-3260
-3276
-3291
-3306
-3320
-3335
-3349
-3364
-3378
-3391
-3405
-3418
-3432
-3445
-3457
-3470
-3483
-3495
-3507
-3519
-3530
-3542
-3553
-3564
-3575
-3585
-3596
-3606
-3616
-3626
-3635
-3644
-3654
-3662
-3671
-3680
-3688
-3696
-3704
-3711
-3719
-3726
-3733
-3740
-3746
-3753
-3759
-3765
-3770
-3776
-3781
-3786
-3791
-3795
-3800
-3804
-3808
-3811
-3815
-3818
-3821
-3824
-3827
-3829
-3831
-3833
-3835
-3837
-3838
-3839
-3840
-3841
-3841
-3842
-3842
-3842
-3841
-3841
-3840
-3839
-3838
-3836
-3834
-3832
-3830
-3828
-3825
-3822
-3819
-3816
-3812
-3808
-3804
-3800
-3795
-3790
-3785
-3780
-3774
-3768
-3762
-3756
-3749
-3743
-3736
-3728
-3721
-3713
-3705
-3697
-3689
-3680
-3671
-3662
-3653
-3644
-3634
-3625
-3615
-3604
-3594
-3583
-3572
-3561
-3550
-3538
-3527
-3515
-3502
-3490
-3477
-3465
-3451
-3438
-3424
-3411
-3396
-3382
-3368
-3353
-3338
-3322
-3307
-3291
-3275
-3259
-3243
-3226
-3209
-3192
-3175
-3157
-3140
-3122
-3104
-3086
-3067
-3049
-3030
-3011
-2991
-2972
-2952
-2933
-2913
-2893
-2872
-2852
-2831
-2810
-2789
-2768
-2746
-2725
-2703
-2681
-2659
-2637
-2615
-2592
-2569
-2546
-2523
-2500
-2477
-2454
-2430
-2406
-2382
-2358
-2334
-2310
-2285
-2261
-2236
-2211
-2186
-2161
-2135
-2110
-2084
-2059
-2033
-2007
-1980
-1954
-1928
-1901
-1875
-1848
-1821
-1794
-1767
-1739
-1712
-1685
-1657
-1629
-1601
-1573
-1545
-1517
-1489
-1460
-1431
-1403
-1374
-1345
-1315
-1286
-1257
-1227
-1197
-1168
-1138
-1108
-1077
-1047
-1016
-986
-956
-925
-894
-864
-833
-802
-771
-739
-708
-677
-645
-614
-583
-551
-519
-488
-456
-424
-392
-361
-329
-297
-265
-233
-201
-169
-137
-105
-73
-41
-9
23
55
87
119
151
183
215
247
278
310
342
374
405
437
468
500
531
563
594
625
656
687
718
749
780
811
841
872
902
933
963
993
1022
1052
1082
1112
1141
1170
1200
1229
1258
1286
1315
1343
1372
1400
1428
1456
1484
1511
1539
1566
1593
1620
1647
1674
1701
1727
1754
1780
1806
1832
1857
1883
1908
1933
1958
1983
2008
2032
2057
2081
2105
2128
2152
2175
2198
2221
2244
2267
2289
2311
2333
2355
2377
2398
2419
2440
2461
2482
2502
2523
2543
2563
2583
2602
2622
2641
2660
2679
2698
2717
2735
2753
2772
2790
2807
2825
2842
2860
2877
2894
2911
2927
2944
2960
2976
2992
3008
3023
3039
3054
3069
3084
3099
3114
3128
3143
3157
3171
3185
3199
3212
3226
3239
3253
3266
3279
3292
3304
3317
3329
3342
3354
3366
3378
3389
3401
3412
3424
3435
3446
3457
3468
3478
3489
3499
3510
3520
3530
3540
3549
3559
3569
3578
3587
3596
3605
3614
3623
3632
3640
3649
3657
3665
3673
3681
3689
3697
3704
3712
3719
3726
3734
3741
3747
3754
3761
3768
3774
3780
3787
3793
3799
3805
3811
3817
3822
3828
3833
3839
3844
3849
3854
3859
3864
3869
3874
3878
3883
3887
3891
3896
3900
3904
3907
3911
3915
3918
3922
3925
3928
3932
3935
3938
3940
3943
3946
3948
3951
3953
3955
3957
3959
3961
3963
3965
3966
3968
3969
3971
3972
3973
3974
3975
3976
3977
3978
3978
3979
3979
3980
3980
3980
3980
3980
3980
3980
3980
3980
3980
3979
3979
3978
3978
3977
3977
3976
3975
3974
3974
3973
3972
3971
3970
3969
3967
3966
3965
3964
3962
3961
3960
3958
3957
3955
3953
3952
3950
3948
3946
3944
3942
3940
3938
3936
3934
3931
3929
3926
3924
3921
3919
3916
3913
3910
3907
3904
3901
3897
3894
3890
3887
3883
3879
3875
3871
3867
3863
3858
3854
3849
3844
3840
3835
3830
3824
3819
3814
3808
3802
3797
3791
3785
3779
3773
3767
3760
3754
3747
3741
3734
3728
3721
3714
3707
3700
3693
3686
3679
3672
3664
3657
3650
3642
3635
3627
3620
3612
3604
3597
3589
3581
3573
3565
3557
3549
3541
3533
3524
3516
3507
3499
3490
3482
3473
3465
3456
3447
3438
3429
3421
3412
3403
3393
3384
3375
3366
3357
3347
3338
3329
3319
3309
3300
3290
3280
3271
3261
3251
3241
3231
3221
3210
3200
3190
3179
3169
3159
3148
3137
3127
3116
3105
3094
3084
3073
3062
3051
3040
3029
3018
3007
2996
2984
2973
2962
2951
2940
2929
2918
2906
2895
2884
2873
2862
2851
2839
2828
2817
2806
2795
2784
2773
2762
2751
2740
2728
2717
2706
2695
2684
2673
2662
2651
2640
2630
2619
2608
2597
2586
2576
2565
2554
2544
2533
2523
2512
2502
2491
2481
2471
2460
2450
2440
2430
2420
2410
2400
2390
2380
2370
2360
2351
2341
2331
2322
2312
2302
2293
2283
2274
2265
2255
2246
2237
2228
2218
2209
2200
2191
2182
2173
2164
2155
2146
2138
2129
2120
2111
2103
2094
2085
2077
2068
2060
2051
2043
2033
2025
2017
2009
2001
1993
1985
1977
1969
1961
1953
1946
1938
1930
1922
1915
1907
1899
1892
1884
1877
1870
1862
1855
1848
1841
1833
1826
1819
1812
1805
1799
1792
1785
1778
1772
1765
1758
1752
1745
1739
1733
1726
1720
1714
1708
1702
1695
1689
1683
1677
1672
1666
1660
1654
1648
1642
1636
1631
1625
1619
1613
1608
1602
1596
1590
1585
1579
1573
1568
1562
1556
1551
1545
1540
1534
1529
1523
1518
1512
1507
1501
1496
1491
1485
1480
1475
1470
1465
1460
1454
1449
1444
1439
1434
1429
1424
1419
1414
1409
1404
1399
1394
1390
1385
1380
1375
1370
1365
1361
1356
1351
1346
1342
1337
1332
1327
1323
1318
1313
1309
1304
1300
1295
1290
1286
1281
1276
1272
1267
1262
1258
1253
1248
1244
1239
1235
1230
1225
1220
1216
1211
1206
1202
1197
1192
1187
1183
1178
1173
1168
1163
1159
1154
1149
1144
1139
1135
1130
1125
1120
1115
1110
1106
1101
1096
1091
1086
1081
1076
1071
1066
1061
1055
1050
1045
1040
1035
1029
1024
1018
1014
1008
1002
997
992
987
981
976
970
965
959
954
948
942
937
931
926
920
915
909
903
898
892
887
881
875
870
864
859
853
847
842
836
831
825
819
814
808
803
797
791
786
780
775
769
763
758
752
747
741
735
730
724
719
713
707
702
696
690
685
679
673
667
661
656
650
644
638
632
626
621
615
609
603
597
591
585
579
573
567
560
554
548
542
536
530
523
517
511
505
498
492
486
479
473
467
460
454
447
441
435
428
422
415
408
402
395
389
382
376
369
362
356
349
342
335
329
322
315
308
301
294
287
280
273
266
259
252
245
238
231
224
217
210
203
196
188
181
174
167
159
152
144
137
130
122
115
107
99
92
84
76
69
61
53
45
38
30
22
14
6
-2
-10
-18
-26
-34
-42
-50
-58
-66
-74
-82
-90
-97
-105
-113
-121
-129
-136
-144
-151
-159
-167
-174
-182
-189
-196
-204
-211
-218
-226
-233
-240
-247
-254
-262
-269
-276
-283
-289
-296
-303
-310
-317
-323
-330
-336
-343
-349
-356
-362
-368
-374
-381
-387
-393
-398
-404
-410
-416
-421
-427
-432
-437
-443
-448
-453
-458
-463
-467
-472
-477
-481
-486
-490
-494
-498
-502
-506
-510
-513
-517
-520
-524
-527
-530
-533
-536
-539
-542
-545
-547
-550
-552
-554
-556
-558
-560
-562
-563
-565
-566
-567
-568
-569
-570
-571
-571
-571
-571
-571
-571
-571
-570
-569
-568
-567
-566
-564
-563
-561
-559
-557
-554
-552
-549
-546
-543
-540
-536
-532
-528
-524
-520
-515
-510
-505
-500
-495
-489
-483
-478
-471
-465
-458
-452
-445
-437
-430
-423
-415
-407
-399
-390
-382
-373
-364
-355
-346
-337
-327
-318
-308
-298
-288
-278
-267
-257
-246
-235
-224
-213
-202
-191
-180
-168
-156
-145
-133
-121
-108
-96
-84
-71
-58
-45
-33
-19
-6
7
20
34
48
61
75
89
103
118
132
146
161
176
190
205
220
235
250
266
281
297
312
328
344
360
376
392
408
424
441
457
474
490
507
524
541
558
575
592
610
627
645
662
680
698
716
734
752
770
788
806
824
843
861
880
899
917
936
955
974
993
1012
1031
1051
1070
1090
1109
1129
1148
1168
1188
1208
1228
1248
1268
1288
1308
1328
1348
1369
1389
1409
1430
1450
1470
1491
1511
1531
1552
1572
1593
1613
1634
1654
1675
1695
1716
1736
1757
1778
1798
1819
1840
1861
1881
1902
1923
1944
1965
1986
2005
2027
2048
2069
2090
2111
2133
2154
2175
2196
2217
2238
2259
2280
2301
2322
2343
2364
2385
2406
2427
2449
2470
2491
2512
2533
2554
2575
2596
2617
2637
2658
2679
2700
2721
2742
2762
2783
2804
2824
2845
2866
2886
2907
2927
2947
2968
2988
3008
3028
3048
3068
3088
3108
3128
3148
3168
3188
3208
3227
3247
3266
3286
3305
3325
3344
3363
3383
3402
3421
3440
3459
3478
3497
3515
3534
3553
3571
3590
3608
3626
3644
3662
3680
3698
3716
3734
3752
3769
3787
3804
3821
3839
3856
3873
3890
3906
3923
3940
3956
3973
3989
4005
4021
4037
4053
4069
4083
4100
4115
4130
4145
4160
4175
4190
4204
4219
4233
4247
4261
4275
4288
4302
4315
4329
4342
4355
4367
4380
4393
4405
4417
4429
4441
4453
4465
4477
4488
4499
4511
4522
4533
4544
4555
4565
4576
4586
4597
4607
4617
4627
4637
4647
4657
4666
4676
4685
4694
4704
4713
4722
4730
4739
4748
4756
4765
4773
4781
4789
4797
4805
4812
4820
4827
4834
4842
4848
4855
4862
4869
4875
4881
4888
4894
4900
4906
4911
4917
4922
4928
4933
4938
4943
4948
4953
4958
4963
4967
4972
4976
4981
4985
4989
4993
4997
5001
5004
5008
5011
5015
5018
5022
5025
5028
5031
5034
5036
5039
5042
5044
5047
5049
5051
5053
5056
5058
5059
5061
5063
5065
5066
5068
5069
5070
5072
5073
5074
5075
5076
5077
5078
5079
5079
5080
5081
5081
5082
5082
5083
5083
5083
5083
5084
5084
5084
5084
5084
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5085
5084
5084
5084
5084
5084
5084
5084
5083
5083
5083
5083
5083
5083
5083
5083
5083
5083
5083
5083
5083
5083
5083
5084
5084
5084
5084
5085
5085
5085
5086
5086
5087
5087
5088
5089
5090
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5103
5104
5105
5107
5108
5109
5111
5112
5114
5115
5117
5118
5120
5121
5123
5125
5126
5128
5130
5132
5133
5135
5137
5139
5141
5142
5144
5146
5148
5150
5151
5153
5155
5157
5159
5161
5162
5164
5166
5168
5169
5171
5173
5174
5176
5178
5179
5181
5182
5183
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5195
5196
5196
5196
5197
5197
5197
5197
5197
5197
5197
5196
5196
5195
5194
5194
5193
5192
5191
5190
5188
5187
5186
5184
5182
5181
5179
5177
5175
5173
5171
5168
5166
5163
5161
5158
5155
5152
5149
5146
5143
5139
5136
5132
5128
5124
5120
5116
5112
5108
5103
5099
5094
5089
5084
5079
5074
5069
5064
5058
5053
5047
5041
5036
5030
5024
5018
5011
5005
4999
4992
4986
4979
4973
4966
4959
4952
4946
4939
4932
4924
4917
4910
4903
4895
4888
4881
4873
4865
4858
4850
4842
4834
4826
4818
4810
4802
4794
4785
4777
4769
4760
4751
4743
4734
4725
4716
4707
4698
4689
4679
4670
4661
4651
4642
4632
4622
4612
4602
4592
4582
4572
4562
4552
4541
4531
4520
4509
4498
4487
4476
4465
4454
4443
4431
4420
4408
4396
4384
4373
4360
4348
4336
4324
4311
4299
4286
4274
4261
4248
4235
4222
4209
4196
4182
4169
4155
4142
4128
4115
4101
4088
4074
4059
4046
4032
4019
4005
3991
3977
3963
3949
3935
3921
3906
3892
3878
3864
3850
3836
3821
3807
3793
3778
3764
3750
3735
3721
3706
3692
3677
3663
3649
3634
3620
3605
3591
3576
3562
3547
3533
3518
3504
3489
3475
3460
3446
3432
3417
3403
3389
3374
3360
3346
3331
3317
3303
3288
3274
3260
3246
3232
3218
3204
3190
3176
3162
3148
3134
3120
3106
3092
3078
3064
3051
3037
3023
3009
2996
2982
2968
2955
2941
2928
2914
2900
2887
2873
2860
2846
2833
2819
2806
2793
2779
2766
2753
2739
2726
2713
2700
2686
2673
2660
2647
2634
2621
2608
2595
2582
2569
2556
2543
2531
2518
2505
2492
2480
2467
2454
2442
2429
2417
2404
2392
2379
2367
2354
2342
2330
2317
2305
2293
2281
2269
2257
2245
2233
2221
2209
2197
2186
2174
2162
2151
2139
2128
2116
2105
2093
2082
2070
2059
2048
2037
2025
2015
2003
1992
1982
1971
1960
1949
1938
1927
1917
1906
1896
1885
1875
1864
1854
1844
1834
1823
1813
1803
1793
1784
1774
1764
1754
1745
1735
1726
1716
1707
1697
1688
1679
1670
1661
1652
1643
1634
1625
1616
1608
1599
1591
1582
1574
1565
1557
1549
1540
1532
1524
1516
1508
1500
1492
1484
1476
1468
1460
1452
1445
1437
1429
1421
1414
1406
1398
1391
1383
1375
1368
1360
1353
1345
1337
1330
1322
1315
1307
1300
1292
1285
1277
1270
1262
1255
1248
1240
1233
1226
1219
1211
1204
1197
1190
1183
1176
1169
1163
1156
1149
1142
1136
1129
1123
1117
1110
1104
1098
1092
1086
1080
1074
1069
1063
1057
1052
1047
1041
1036
1031
1026
1020
1016
1012
1006
1002
999
995
990
987
983
979
975
972
969
966
963
960
957
954
952
949
947
945
943
941
940
938
937
936
935
934
933
932
932
932
931
931
932
932
932
933
934
934
935
937
938
939
941
942
944
946
948
950
952
955
957
960
962
965
968
971
974
977
981
984
987
991
995
998
1002
1006
1010
1014
1018
1022
1027
1031
1036
1040
1045
1050
1054
1059
1064
1069
1074
1079
1084
1089
1095
1100
1105
1111
1116
1122
1127
1133
1139
1144
1150
1156
1162
1167
1173
1179
1185
1191
1197
1203
1208
1214
1220
1226
1232
1238
1243
1249
1255
1261
1266
1272
1278
1283
1289
1294
1300
1305
1311
1316
1321
1326
1332
1337
1342
1347
1352
1357
1361
1366
1371
1375
1380
1385
1389
1394
1398
1402
1406
1411
1415
1419
1423
1427
1430
1434
1438
1442
1445
1449
1452
1455
1459
1462
1465
1468
1471
1474
1477
1480
1483
1486
1489
1491
1494
1497
1499
1502
1504
1507
1509
1511
1514
1516
1518
1520
1522
1524
1526
1528
1530
1532
1534
1536
1537
1539
1540
1542
1543
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1554
1555
1556
1556
1557
1557
1557
1558
1558
1558
1558
1558
1558
1558
1558
1558
1558
1557
1557
1557
1556
1556
1555
1555
1554
1554
1553
1553
1552
1552
1551
1550
1550
1549
1548
1548
1547
1546
1546
1545
1544
1543
1543
1542
1541
1540
1540
1539
1538
1537
1536
1535
1534
1534
1533
1532
1531
1530
1529
1528
1527
1526
1525
1524
1523
1522
1520
1519
1518
1517
1516
1515
1514
1513
1512
1511
1510
1509
1507
1506
1505
1504
1503
1501
1500
1499
1497
1496
1495
1493
1492
1490
1489
1487
1486
1484
1483
1481
1480
1478
1477
1475
1474
1472
1471
1469
1467
1466
1464
1463
1461
1460
1458
1456
1455
1453
1452
1450
1449
1447
1446
1444
1443
1441
1439
1438
1436
1435
1433
1432
1430
1429
1427
1426
1424
1423
1421
1420
1418
1417
1416
1415
1413
1412
1411
1410
1409
1408
1406
1405
1405
1404
1403
1402
1401
1400
1400
1399
1399
1398
1397
1397
1397
1396
1396
1396
1395
1395
1395
1395
1395
1395
1395
1395
1395
1395
1396
1396
1396
1397
1397
1397
1398
1398
1399
1399
1400
1400
1401
1402
1402
1403
1404
1405
1406
1406
1407
1408
1410
1411
1412
1413
1414
1416
1417
1419
1420
1422
1424
1425
1427
1429
1431
1433
1435
1437
1439
1442
1444
1446
1449
1451
1454
1457
1459
1462
1465
1468
1471
1474
1477
1480
1483
1486
1489
1493
1496
1499
1503
1506
1510
1513
1517
1520
1524
1528
1532
1536
1540
1543
1548
1552
1556
1560
1564
1568
1573
1577
1581
1586
1590
1595
1599
1604
1608
1613
1618
1623
1627
1632
1637
1642
1647
1652
1657
1662
1667
1672
1677
1683
1688
1693
1698
1704
1709
1715
1720
1726
1731
1737
1742
1748
1754
1760
1766
1772
1778
1784
1790
1796
1802
1809
1815
1821
1828
1834
1841
1847
1854
1861
1867
1874
1881
1888
1895
1902
1909
1916
1924
1931
1938
1946
1953
1961
1968
1976
1984
1992
2000
2007
2016
2024
2032
2040
2048
2057
2065
2074
2083
2091
2100
2109
2118
2127
2136
2146
2155
2164
2174
2184
2193
2203
2213
2223
2233
2243
2253
2264
2274
2285
2295
2306
2317
2328
2339
2350
2361
2373
2384
2396
2407
2419
2430
2442
2454
2466
2478
2490
2502
2514
2527
2539
2551
2564
2576
2589
2602
2614
2627
2640
2653
2665
2678
2691
2704
2718
2731
2744
2757
2770
2784
2797
2810
2824
2837
2851
2864
2878
2891
2905
2918
2932
2945
2959
2973
2986
3000
3013
3027
3041
3054
3068
3082
3096
3109
3123
3137
3151
3164
3178
3192
3206
3219
3233
3247
3261
3275
3289
3303
3316
3330
3344
3358
3372
3386
3400
3414
3428
3442
3456
3470
3485
3499
3513
3527
3541
3555
3569
3583
3598
3612
3626
3640
3654
3669
3683
3697
3711
3726
3740
3754
3768
3782
3797
3811
3825
3839
3853
3868
3882
3896
3910
3924
3938
3953
3967
3981
3995
4009
4022
4038
4051
4066
4080
4094
4108
4122
4137
4151
4165
4179
4193
4208
4222
4236
4250
4265
4279
4293
4307
4322
4336
4350
4364
4379
4393
4407
4421
4436
4450
4464
4478
4492
4506
4520
4535
4549
4563
4577
4591
4605
4619
4632
4646
4660
4674
4688
4702
4716
4730
4744
4758
4772
4786
4800
4813
4827
4841
4855
4869
4883
4897
4911
4924
4938
4952
4966
4980
4993
5007
5021
5035
5048
5062
5076
5089
5103
5116
5130
5143
5157
5170
5183
5196
5210
5223
5236
5249
5262
5275
5288
5300
5313
5326
5339
5351
5364
5376
5389
5401
5413
5425
5438
5450
5462
5473
5485
5497
5509
5520
5532
5543
5555
5566
5577
5588
5599
5610
5621
5632
5643
5654
5664
5675
5686
5696
5707
5717
5727
5738
5748
5758
5768
5778
5788
5798
5807
5817
5827
5836
5846
5855
5864
5874
5883
5892
5901
5910
5919
5928
5937
5946
5954
5963
5972
5980
5989
5997
6006
6014
6022
6030
6039
6047
6055
6063
6071
6079
6087
6094
6102
6110
6118
6125
6133
6140
6148
6155
6163
6170
6177
6184
6191
6199
6206
6213
6219
6226
6233
6240
6246
6253
6260
6266
6273
6279
6285
6291
6298
6304
6310
6316
6322
6328
6334
6340
6346
6352
6358
6364
6369
6375
6381
6387
6393
6398
6404
6410
6415
6421
6427
6432
6438
6444
6449
6455
6460
6466
6471
6477
6482
6488
6493
6498
6504
6509
6514
6519
6525
6530
6535
6540
6545
6550
6556
6561
6566
6571
6576
6580
6585
6590
6595
6600
6605
6609
6614
6619
6623
6628
6632
6637
6641
6646
6650
6655
6659
6663
6668
6672
6676
6680
6684
6688
6692
6696
6700
6704
6708
6712
6715
6719
6723
6726
6730
6733
6737
6740
6743
6747
6750
6753
6756
6759
6762
6764
6767
6770
6772
6774
6777
6779
6781
6783
6785
6787
6789
6790
6792
6793
6795
6796
6797
6798
6799
6799
6800
6800
6801
6801
6801
6801
6801
6800
6800
6799
6799
6798
6797
6796
6794
6793
6791
6790
6788
6786
6783
6781
6779
6776
6773
6770
6767
6763
6760
6756
6753
6749
6745
6740
6736
6731
6727
6722
6717
6712
6706
6701
6695
6689
6683
6677
6671
6665
6658
6651
6644
6637
6630
6623
6615
6607
6600
6592
6583
6575
6566
6558
6549
6540
6531
6522
6512
6502
6493
6483
6473
6462
6452
6441
6430
6419
6408
6397
6386
6374
6362
6350
6338
6326
6313
6301
6288
6275
6262
6249
6235
6222
6208
6194
6180
6166
6151
6137
6122
6107
6092
6076
6061
6045
6030
6014
5998
5981
5965
5948
5932
5915
5898
5880
5863
5845
5828
5810
5792
5773
5755
5737
5718
5699
5680
5661
5642
5622
5603
5583
5564
5544
5524
5503
5483
5463
5442
5422
5401
5380
5359
5338
5317
5295
5274
5252
5230
5209
5187
5164
5142
5120
5097
5074
5052
5029
5006
4982
4959
4936
4912
4888
4865
4841
4817
4793
4768
4744
4719
4695
4670
4645
4621
4596
4571
4545
4520
4495
4469
4444
4418
4392
4366
4340
4314
4288
4262
4235
4209
4182
4156
4129
4102
4075
4048
4021
3994
3967
3939
3912
3884
3857
3829
3801
3773
3746
3718
3689
3661
3633
3605
3576
3548
3519
3491
3462
3433
3405
3376
3347
3318
3289
3260
3230
3201
3172
3143
3113
3084
3055
3025
2996
2966
2937
2907
2877
2848
2818
2788
2758
2728
2698
2668
2638
2608
2578
2548
2518
2488
2458
2428
2398
2368
2338
2308
2278
2248
2218
2188
2158
2128
2098
2068
2037
2008
1978
1948
1918
1888
1858
1828
1798
1768
1738
1708
1678
1648
1618
1589
1559
1529
1499
1469
1439
1409
1379
1349
1319
1289
1259
1229
1199
1169
1139
1109
1079
1049
1018
988
958
928
898
868
837
807
777
747
716
686
656
625
595
564
534
503
473
442
412
382
351
320
290
259
229
198
168
137
107
76
45
15
-16
-47
-77
-108
-139
-169
-200
-231
-262
-293
-323
-354
-385
-416
-447
-478
-509
-540
-571
-602
-633
-664
-695
-726
-757
-788
-819
-851
-882
-913
-944
-976
-1006
-1038
-1069
-1101
-1132
-1163
-1195
-1226
-1257
-1289
-1320
-1351
-1383
-1414
-1446
-1477
-1509
-1540
-1572
-1603
-1635
-1667
-1698
-1730
-1762
-1793
-1825
-1857
-1889
-1921
-1953
-1985
-2017
-2049
-2081
-2113
-2145
-2177
-2209
-2241
-2273
-2305
-2337
-2370
-2402
-2434
-2466
-2498
-2530
-2563
-2595
-2627
-2660
-2692
-2724
-2757
-2789
-2821
-2854
-2886
-2919
-2951
-2984
-3016
-3049
-3082
-3114
-3147
-3180
-3212
-3245
-3278
-3311
-3344
-3376
-3409
-3442
-3475
-3508
-3541
-3574
-3607
-3640
-3673
-3706
-3739
-3772
-3805
-3838
-3871
-3904
-3937
-3971
-4003
-4037
-4070
-4103
-4137
-4170
-4203
-4236
-4270
-4303
-4336
-4370
-4403
-4437
-4470
-4503
-4537
-4570
-4604
-4638
-4671
-4705
-4738
-4772
-4806
-4839
-4873
-4907
-4941
-4974
-5008
-5042
-5076
-5110
-5144
-5178
-5212
-5246
-5280
-5314
-5348
-5382
-5416
-5450
-5485
-5519
-5553
-5587
-5621
-5655
-5690
-5724
-5758
-5792
-5826
-5860
-5895
-5929
-5963
-5997
-6031
-6065
-6099
-6133
-6167
-6201
-6235
-6268
-6302
-6336
-6370
-6403
-6437
-6471
-6504
-6538
-6571
-6605
-6638
-6672
-6705
-6738
-6772
-6805
-6838
-6872
-6905
-6938
-6971
-7004
-7037
-7070
-7103
-7136
-7169
-7202
-7234
-7267
-7300
-7332
-7365
-7397
-7430
-7462
-7494
-7527
-7559
-7591
-7623
-7655
-7687
-7719
-7750
-7782
-7814
-7845
-7877
-7908
-7940
-7971
-8002
-8032
-8064
-8096
-8127
-8157
-8188
-8219
-8250
-8281
-8311
-8342
-8372
-8403
-8433
-8463
-8494
-8524
-8554
-8584
-8614
-8643
-8673
-8703
-8732
-8762
-8792
-8821
-8850
-8880
-8909
-8938
-8967
-8996
-9025
-9054
-9083
-9111
-9140
-9169
-9197
-9226
-9254
-9283
-9311
-9339
-9367
-9395
-9424
-9452
-9480
-9508
-9535
-9563
-9591
-9619
-9647
-9674
-9702
-9729
-9757
-9784
-9811
-9839
-9866
-9893
-9920
-9947
-9974
-10001
-10028
-10054
-10081
-10108
-10134
-10161
-10187
-10213
-10239
-10265
-10291
-10317
-10343
-10369
-10395
-10421
-10446
-10472
-10497
-10522
-10548
-10573
-10598
-10623
-10648
-10673
-10698
-10723
-10747
-10772
-10796
-10821
-10845
-10869
-10894
-10918
-10942
-10965
-10989
-11013
-11036
-11060
-11083
-11106
-11130
-11153
-11176
-11198
-11221
-11244
-11266
-11288
-11311
-11333
-11355
-11377
-11398
-11420
-11441
-11463
-11484
-11505
-11526
-11547
-11568
-11588
-11608
-11629
-11649
-11669
-11689
-11709
-11728
-11748
-11767
-11787
-11806
-11825
-11844
-11863
-11881
-11900
-11919
-11937
-11955
-11974
-11992
-12010
-12028
-12045
-12063
-12081
-12098
-12115
-12133
-12150
-12167
-12183
-12200
-12217
-12233
-12249
-12266
-12282
-12298
-12313
-12329
-12345
-12360
-12375
-12391
-12406
-12421
-12435
-12450
-12464
-12479
-12493
-12507
-12521
-12535
-12549
-12563
-12576
-12590
-12603
-12616
-12629
-12643
-12655
-12668
-12681
-12694
-12706
-12719
-12731
-12743
-12755
-12767
-12779
-12791
-12803
-12814
-12826
-12837
-12848
-12859
-12871
-12882
-12892
-12903
-12914
-12925
-12935
-12945
-12956
-12966
-12976
-12987
-12997
-13007
-13017
-13027
-13037
-13046
-13056
-13066
-13076
-13085
-13095
-13104
-13114
-13123
-13133
-13142
-13151
-13161
-13170
-13179
-13188
-13197
-13206
-13215
-13224
-13233
-13241
-13250
-13259
-13268
-13277
-13285
-13294
-13302
-13311
-13320
-13328
-13337
-13345
-13354
-13362
-13370
-13379
-13387
-13395
-13404
-13412
-13420
-13428
-13436
-13445
-13453
-13461
-13469
-13477
-13485
-13493
-13501
-13509
-13517
-13525
-13532
-13540
-13548
-13556
-13563
-13571
-13578
-13586
-13593
-13601
-13608
-13615
-13622
-13630
-13637
-13644
-13651
-13658
-13665
-13671
-13678
-13685
-13692
-13698
-13705
-13711
-13718
-13724
-13731
-13737
-13743
-13749
-13755
-13761
-13767
-13773
-13779
-13784
-13790
-13796
-13801
-13807
-13812
-13817
-13822
-13827
-13832
-13837
-13842
-13847
-13851
-13856
-13861
-13865
-13869
-13874
-13878
-13882
-13886
-13890
-13894
-13898
-13902
-13905
-13909
-13913
-13916
-13920
-13923
-13926
-13930
-13933
-13936
-13939
-13942
-13945
-13948
-13951
-13953
-13956
-13958
-13961
-13963
-13966
-13968
-13970
-13972
-13974
-13976
-13978
-13980
-13981
-13983
-13985
-13986
-13987
-13989
-13990
-13991
-13992
-13993
-13994
-13995
-13996
-13996
-13997
-13997
-13998
-13998
-13999
-13999
-14000
-14000
-14000
-14000
-14000
-14000
-14000
-14000
-14000
-14000
-13999
-13999
-13999
-13998
-13998
-13997
-13996
-13995
-13994
-13993
-13992
-13991
-13990
-13989
-13987
-13986
-13984
-13982
-13981
-13979
-13977
-13975
-13972
-13970
-13968
-13965
-13963
-13960
-13957
-13954
-13951
-13948
-13945
-13941
-13938
-13934
-13930
-13926
-13922
-13918
-13914
-13909
-13905
-13900
-13895
-13890
-13885
-13880
-13875
-13869
-13864
-13858
-13852
-13847
-13841
-13834
-13828
-13822
-13815
-13809
-13802
-13795
-13788
-13781
-13774
-13767
-13760
-13752
-13745
-13737
-13730
-13722
-13714
-13706
-13698
-13690
-13682
-13674
-13666
-13657
-13649
-13640
-13632
-13623
-13614
-13605
-13596
-13587
-13578
-13569
-13560
-13551
-13541
-13532
-13522
-13512
-13503
-13493
-13483
-13473
-13463
-13453
-13443
-13433
-13422
-13412
-13402
-13391
-13381
-13370
-13359
-13349
-13338
-13327
-13317
-13306
-13295
-13284
-13273
-13263
-13252
-13241
-13230
-13219
-13209
-13198
-13187
-13176
-13166
-13155
-13144
-13133
-13123
-13112
-13101
-13090
-13080
-13069
-13058
-13047
-13037
-13026
-13015
-13005
-12994
-12983
-12973
-12962
-12951
-12941
-12930
-12919
-12909
-12898
-12887
-12877
-12866
-12855
-12845
-12834
-12823
-12813
-12802
-12792
-12781
-12770
-12760
-12749
-12739
-12728
-12717
-12707
-12696
-12686
-12675
-12664
-12654
-12643
-12633
-12622
-12612
-12601
-12591
-12580
-12570
-12559
-12549
-12538
-12528
-12517
-12507
-12496
-12486
-12475
-12465
-12454
-12444
-12433
-12423
-12412
-12402
-12391
-12381
-12370
-12360
-12350
-12339
-12329
-12318
-12308
-12297
-12287
-12277
-12266
-12256
-12245
-12235
-12225
-12214
-12204
-12193
-12183
-12173
-12162
-12152
-12142
-12131
-12121
-12111
-12100
-12090
-12080
-12069
-12059
-12049
-12038
-12028
-12018
-12007
-11997
-11987
-11977
-11966
-11956
-11946
-11935
-11925
-11915
-11905
-11894
-11884
-11874
-11864
-11854
-11843
-11833
-11823
-11813
-11802
-11792
-11782
-11772
-11762
-11751
-11741
-11731
-11721
-11711
-11700
-11690
-11680
-11670
-11660
-11650
-11640
-11629
-11619
-11609
-11599
-11589
-11579
-11569
-11559
-11548
-11538
-11528
-11518
-11508
-11498
-11488
-11478
-11468
-11458
-11448
-11438
-11427
-11417
-11407
-11397
-11387
-11377
-11367
-11357
-11347
-11337
-11327
-11317
-11307
-11297
-11287
-11277
-11267
-11257
-11247
-11237
-11227
-11217
-11207
-11197
-11187
-11177
-11168
-11158
-11148
-11138
-11128
-11118
-11108
-11098
-11088
-11078
-11068
-11058
-11049
-11039
-11029
-11019
-11009
-10999
-10989
-10979
-10970
-10960
-10950
-10940
-10930
-10920
-10910
-10901
-10891
-10881
-10871
-10861
-10852
-10842
-10832
-10822
-10812
-10803
-10793
-10783
-10773
-10763
-10754
-10744
-10734
-10724
-10715
-10705
-10695
-10685
-10676
-10666
-10656
-10647
-10637
-10627
-10617
-10608
-10598
-10588
-10579
-10569
-10559
-10550
-10540
-10530
-10521
-10511
-10501
-10492
-10482
-10472
-10463
-10453
-10443
-10434
-10424
-10415
-10405
-10395
-10386
-10376
-10366
-10357
-10347
-10338
-10328
-10319
-10309
-10299
-10290
-10280
-10271
-10261
-10252
-10242
-10233
-10223
-10214
-10204
-10194
-10185
-10175
-10166
-10156
-10147
-10137
-10128
-10118
-10109
-10100
-10090
-10081
-10071
-10062
-10052
-10043
-10033
-10024
-10014
-10005
-9996
-9986
-9977
-9967
-9958
-9948
-9939
-9930
-9920
-9911
-9901
-9892
-9883
-9873
-9864
-9855
-9845
-9836
-9827
-9817
-9808
-9798
-9789
-9780
-9770
-9761
-9752
-9743
-9733
-9724
-9715
-9705
-9696
-9687
-9677
-9668
-9659
-9650
-9640
-9631
-9622
-9613
-9603
-9594
-9585
-9576
-9566
-9557
-9548
-9539
-9529
-9520
-9511
-9502
-9493
-9483
-9474
-9465
-9456
-9447
-9438
-9428
-9419
-9410
-9401
-9392
-9383
-9373
-9364
-9355
-9346
-9337
-9328
-9319
-9310
-9300
-9291
-9282
-9273
-9264
-9255
-9246
-9237
-9228
-9219
-9210
-9200
-9191
-9182
-9173
-9164
-9155
-9146
-9137
-9128
-9119
-9110
-9101
-9092
-9083
-9074
-9065
-9056
-9047
-9038
-9029
-9020
-9011
-9002
-8993
-8984
-8975
-8966
-8957
-8948
-8939
-8930
-8922
-8913
-8904
-8895
-8886
-8877
-8868
-8859
-8850
-8841
-8832
-8824
-8815
-8806
-8797
-8788
-8779
-8770
-8761
-8753
-8744
-8735
-8726
-8717
-8708
-8700
-8691
-8682
-8673
-8664
-8656
-8647
-8638
-8629
-8620
-8612
-8603
-8594
-8585
-8576
-8568
-8559
-8550
-8541
-8533
-8524
-8515
-8506
-8498
-8489
-8480
-8472
-8463
-8454
-8445
-8437
-8428
-8419
-8411
-8402
-8393
-8385
-8376
-8367
-8359
-8350
-8341
-8333
-8324
-8315
-8307
-8298
-8290
-8281
-8272
-8264
-8255
-8246
-8238
-8229
-8221
-8212
-8203
-8195
-8186
-8178
-8169
-8161
-8151
-8143
-8135
-8125
-8118
-8109
-8101
-8092
-8084
-8074
-8067
-8058
-8050
-8041
-8032
-8023
-8016
-8007
-7999
-7990
-7982
-7973
-7965
-7956
-7948
-7939
-7931
-7922
-7914
-7906
-7897
-7889
-7880
-7872
-7863
-7855
-7847
-7838
-7830
-7821
-7813
-7805
-7796
-7788
-7780
-7771
-7763
-7754
-7746
-7738
-7729
-7721
-7713
-7704
-7696
-7688
-7679
-7671
-7663
-7654
-7646
-7638
-7629
-7621
-7613
-7605
-7596
-7588
-7580
-7571
-7563
-7555
-7547
-7538
-7530
-7522
-7514
-7505
-7497
-7489
-7481
-7473
-7464
-7456
-7448
-7440
-7432
-7423
-7415
-7407
-7399
-7391
-7382
-7374
-7366
-7358
-7350
-7342
-7333
-7325
-7317
-7309
-7301
-7293
-7285
-7277
-7268
-7260
-7252
-7244
-7236
-7228
-7220
-7212
-7204
-7196
-7187
-7179
-7171
-7163
-7155
-7147
-7139
-7131
-7123
-7115
-7107
-7099
-7091
-7083
-7075
-7067
-7059
-7051
-7043
-7035
-7027
-7019
-7011
-7003
-6995
-6987
-6979
-6971
-6963
-6955
-6947
-6939
-6931
-6923
-6915
-6907
-6900
-6892
-6884
-6876
-6868
-6860
-6852
-6844
-6836
-6828
-6821
-6813
-6805
-6797
-6789
-6781
-6773
-6765
-6758
-6750
-6742
-6734
-6726
-6718
-6711
-6703
-6695
-6687
-6679
-6671
-6664
-6656
-6648
-6640
-6633
-6625
-6617
-6609
-6601
-6594
-6586
-6578
-6570
-6563
-6555
-6547
-6539
-6532
-6524
-6516
-6509
-6501
-6493
-6485
-6478
-6470
-6462
-6455
-6447
-6439
-6432
-6424
-6416
-6409
-6401
-6393
-6386
-6378
-6370
-6363
-6355
-6347
-6340
-6332
-6324
-6317
-6309
-6302
-6294
-6286
-6279
-6271
-6264
-6256
-6249
-6241
-6233
-6226
-6218
-6211
-6203
-6196
-6188
-6180
-6173
-6165
-6158
-6150
-6143
-6135
-6128
-6120
-6113
-6105
-6098
-6090
-6083
-6075
-6068
-6060
-6053
-6045
-6038
-6030
-6023
-6016
-6008
-6001
-5993
-5986
-5978
-5971
-5964
-5956
-5949
-5941
-5934
-5926
-5919
-5912
-5904
-5897
-5889
-5882
-5875
-5867
-5860
-5853
-5845
-5838
-5831
-5823
-5816
-5809
-5801
-5794
-5787
-5779
-5772
-5765
-5757
-5750
-5743
-5735
-5728
-5721
-5714
-5706
-5699
-5692
-5684
-5677
-5670
-5663
-5655
-5648
-5641
-5634
-5626
-5619
-5612
-5605
-5597
-5590
-5583
-5576
-5569
-5561
-5554
-5547
-5540
-5533
-5525
-5518
-5511
-5504
-5497
-5490
-5482
-5475
-5468
-5461
-5454
-5447
-5440
-5432
-5425
-5418
-5411
-5404
-5397
-5390
-5383
-5376
-5368
-5361
-5354
-5347
-5340
-5333
-5326
-5319
-5312
-5305
-5298
-5291
-5284
-5277
-5270
-5263
-5256
-5249
-5241
-5234
-5227
-5220
-5213
-5206
-5199
-5192
-5185
-5178
-5171
-5165
-5158
-5151
-5144
-5137
-5130
-5123
-5116
-5109
-5102
-5095
-5088
-5081
-5074
-5067
-5060
-5053
-5047
-5040
-5033
-5026
-5019
-5012
-5005
-4998
-4991
-4984
-4978
-4971
-4964
-4957
-4950
-4943
-4936
-4930
-4923
-4916
-4909
-4902
-4895
-4889
-4882
-4875
-4868
-4861
-4855
-4848
-4841
-4834
-4827
-4821
-4814
-4807
-4800
-4794
-4787
-4780
-4773
-4767
-4760
-4753
-4746
-4740
-4733
-4726
-4719
-4713
-4706
-4699
-4693
-4686
-4679
-4673
-4666
-4659
-4652
-4646
-4639
-4632
-4626
-4619
-4612
-4606
