You are on page 1of 2248

C-20 Disabled Population by type of Disability,Age and Sex

Table
Name

State Code Distt.Code

Area Name

Total/Rural/
Urban

Age-group

C4920

00

000

INDIA

Total

Total

C4920

00

000

INDIA

Total

0-4

C4920

00

000

INDIA

Total

5-9

C4920

00

000

INDIA

Total

10-19

C4920

00

000

INDIA

Total

20-29

C4920

00

000

INDIA

Total

30-39

C4920

00

000

INDIA

Total

40-49

C4920

00

000

INDIA

Total

50-59

C4920

00

000

INDIA

Total

60-69

C4920

00

000

INDIA

Total

70-79

C4920

00

000

INDIA

Total

80-89

C4920

00

000

INDIA

Total

90+

C4920

00

000

INDIA

Total

Age Not Stated

C4920

00

000

INDIA

Rural

Total

C4920

00

000

INDIA

Rural

0-4

C4920

00

000

INDIA

Rural

5-9

C4920

00

000

INDIA

Rural

10-19

C4920

00

000

INDIA

Rural

20-29

C4920

00

000

INDIA

Rural

30-39

C4920

00

000

INDIA

Rural

40-49

C4920

00

000

INDIA

Rural

50-59

C4920

00

000

INDIA

Rural

60-69

C4920

00

000

INDIA

Rural

70-79

C4920

00

000

INDIA

Rural

80-89

C4920

00

000

INDIA

Rural

90+

C4920

00

000

INDIA

Rural

Age Not Stated

C4920

00

000

INDIA

Urban

Total

C4920

00

000

INDIA

Urban

0-4

C4920

00

000

INDIA

Urban

5-9

C4920

00

000

INDIA

Urban

10-19

C4920

00

000

INDIA

Urban

20-29

C4920

00

000

INDIA

Urban

30-39

C4920

00

000

INDIA

Urban

40-49

C4920

00

000

INDIA

Urban

50-59

C4920

00

000

INDIA

Urban

60-69

C4920

00

000

INDIA

Urban

70-79

C4920

00

000

INDIA

Urban

80-89

C4920

00

000

INDIA

Urban

90+

C4920

00

000

INDIA

Urban

Age Not Stated

C4920
C4920

01
01

000
000

State-JAMMU & KASHMIR


State-JAMMU & KASHMIR

Total
Total

Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
001
001
001
001
001
001
001
001
001
001

State-JAMMU & KASHMIR


State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
State-JAMMU & KASHMIR
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
001
002
002
002
002
002
002
002
002
002
002
002
002
002
002
002
002
002
002

District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Kupwara
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

002
002
002
002
002
002
002
002
002
002
002
002
002
002
002
002
002
002
002
002
002
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003
003

District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Badgam
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

003
003
003
003
003
003
003
003
003
003
003
003
003
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004
004

District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Leh(Ladakh)
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

004
004
004
004
004
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
005
006
006
006

District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Kargil
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Punch
District-Rajouri
District-Rajouri
District-Rajouri

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
006
007
007
007
007
007
007
007
007
007
007
007

District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Rajouri
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
007
008
008
008
008
008
008
008
008
008
008
008
008
008
008
008
008
008
008
008

District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Kathua
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

008
008
008
008
008
008
008
008
008
008
008
008
008
008
008
008
008
008
008
008
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009
009

District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Baramula
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

009
009
009
009
009
009
009
009
009
009
009
009
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010

District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Bandipore
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

010
010
010
010
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
011
012
012
012
012

District-Srinagar
District-Srinagar
District-Srinagar
District-Srinagar
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Ganderbal
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
012
013
013
013
013
013
013
013
013
013
013
013
013

District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Pulwama
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
013
014
014
014
014
014
014
014
014
014
014
014
014
014
014
014
014
014
014
014
014

District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Shupiyan
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

014
014
014
014
014
014
014
014
014
014
014
014
014
014
014
014
014
014
014
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015
015

District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Anantnag
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

015
015
015
015
015
015
015
015
015
015
015
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016
016

District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Kulgam
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda
District-Doda

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

016
016
016
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
017
018
018
018
018
018

District-Doda
District-Doda
District-Doda
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Ramban
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
018
019
019
019
019
019
019
019
019
019
019
019
019
019

District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Kishtwar
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
019
020
020
020
020
020
020
020
020
020
020
020
020
020
020
020
020
020
020
020
020
020

District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Udhampur
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

020
020
020
020
020
020
020
020
020
020
020
020
020
020
020
020
020
020
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021
021

District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Reasi
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

021
021
021
021
021
021
021
021
021
021
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022
022

District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Jammu
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba
District-Samba

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

01
01
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02

022
022
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
023
023
023
023
023
023

District-Samba
District-Samba
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
State-HIMACHAL PRADESH
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02

023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
023
024
024
024
024
024
024
024
024
024
024
024
024
024
024

District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Chamba
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02

024
024
024
024
024
024
024
024
024
024
024
024
024
024
024
024
024
024
024
024
024
024
024
024
024
025
025
025
025
025
025
025
025
025
025
025
025
025
025
025
025
025
025
025
025
025
025

District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Kangra
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02

025
025
025
025
025
025
025
025
025
025
025
025
025
025
025
025
025
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026
026

District-Lahul & Spiti


District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Lahul & Spiti
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02

026
026
026
026
026
026
026
026
026
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027
027

District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Kullu
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi
District-Mandi

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02

027
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
028
029
029
029
029
029
029
029

District-Mandi
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02

029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
029
030
030
030
030
030
030
030
030
030
030
030
030
030
030
030

District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Una
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02

030
030
030
030
030
030
030
030
030
030
030
030
030
030
030
030
030
030
030
030
030
030
030
030
031
031
031
031
031
031
031
031
031
031
031
031
031
031
031
031
031
031
031
031
031
031
031

District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02

031
031
031
031
031
031
031
031
031
031
031
031
031
031
031
031
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032
032

District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Solan
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02

032
032
032
032
032
032
032
032
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033
033

District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Sirmaur
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla
District-Shimla

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
02
03
03
03
03
03
03
03
03

034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
034
000
000
000
000
000
000
000
000

District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
District-Kinnaur
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
035
035
035
035
035
035
035
035
035
035
035
035
035
035
035
035

State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
State-PUNJAB
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

035
035
035
035
035
035
035
035
035
035
035
035
035
035
035
035
035
035
035
035
035
035
035
036
036
036
036
036
036
036
036
036
036
036
036
036
036
036
036
036
036
036
036
036
036
036
036

District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Gurdaspur
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

036
036
036
036
036
036
036
036
036
036
036
036
036
036
036
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037
037

District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Kapurthala
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

037
037
037
037
037
037
037
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
038
039

District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Jalandhar
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Hoshiarpur
District-Shahid Bhagat Singh Nagar

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
039
040
040
040
040
040
040
040
040
040

District-Shahid Bhagat Singh Nagar


District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Shahid Bhagat Singh Nagar
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
040
041
041
041
041
041
041
041
041
041
041
041
041
041
041
041
041
041

District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Fatehgarh Sahib
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

041
041
041
041
041
041
041
041
041
041
041
041
041
041
041
041
041
041
041
041
041
041
042
042
042
042
042
042
042
042
042
042
042
042
042
042
042
042
042
042
042
042
042
042
042
042
042

District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Ludhiana
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

042
042
042
042
042
042
042
042
042
042
042
042
042
042
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043
043

District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Moga
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

043
043
043
043
043
043
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
044
045
045

District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Firozpur
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Muktsar
District-Faridkot
District-Faridkot

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
045
046
046
046
046
046
046
046
046
046
046

District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Faridkot
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
046
047
047
047
047
047
047
047
047
047
047
047
047
047
047
047
047
047
047

District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Bathinda
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

047
047
047
047
047
047
047
047
047
047
047
047
047
047
047
047
047
047
047
047
047
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048
048

District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Mansa
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

048
048
048
048
048
048
048
048
048
048
048
048
048
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049
049

District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Patiala
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

049
049
049
049
049
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
050
051
051
051

District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Amritsar
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Tarn Taran
District-Rupnagar
District-Rupnagar
District-Rupnagar

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
051
052
052
052
052
052
052
052
052
052
052
052

District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Rupnagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
052
053
053
053
053
053
053
053
053
053
053
053
053
053
053
053
053
053
053
053

District-Sahibzada Ajit Singh Nagar


District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sahibzada Ajit Singh Nagar
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03

053
053
053
053
053
053
053
053
053
053
053
053
053
053
053
053
053
053
053
053
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054
054

District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Sangrur
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

03
03
03
03
03
03
03
03
03
03
03
03
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04

054
054
054
054
054
054
054
054
054
054
054
054
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
District-Barnala
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
04
05
05
05
05

000
000
000
000
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
055
000
000
000
000

State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
State-CHANDIGARH
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
District-Chandigarh
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
056
056
056
056
056
056
056
056
056
056
056
056

State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
State-UTTARAKHAND
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
056
057
057
057
057
057
057
057
057
057
057
057
057
057
057
057
057
057
057
057
057

District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Uttarkashi
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

057
057
057
057
057
057
057
057
057
057
057
057
057
057
057
057
057
057
057
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058
058

District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Chamoli
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

058
058
058
058
058
058
058
058
058
058
058
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059
059

District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Rudraprayag
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

059
059
059
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
060
061
061
061
061
061

District-Tehri Garhwal
District-Tehri Garhwal
District-Tehri Garhwal
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Dehradun
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
061
062
062
062
062
062
062
062
062
062
062
062
062
062

District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Garhwal
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
062
063
063
063
063
063
063
063
063
063
063
063
063
063
063
063
063
063
063
063
063
063

District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Pithoragarh
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

063
063
063
063
063
063
063
063
063
063
063
063
063
063
063
063
063
063

C4920

05

064

District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Bageshwar
District-Almora

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

60-69

Total

Total

Total

0-4

Total

5-9

Total

10-19

Total

20-29

Total

30-39

Total

40-49

Total

50-59

Total

60-69

Total

70-79

Total

80-89

Total

90+

Total

Age Not Stated

Rural

Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

District-Almora
C4920

05

064

C4920

05

064

District-Almora
District-Almora
C4920

05

064
District-Almora

C4920

05

064
District-Almora

C4920

05

064

C4920

05

064

District-Almora
District-Almora
C4920

05

064
District-Almora

C4920

05

064

C4920

05

064

C4920

05

064

District-Almora
District-Almora
District-Almora
C4920

05

064
District-Almora

C4920

05

064

C4920

05

064

District-Almora

District-Almora
C4920

05

064

Rural

0-4

Rural

5-9

Rural

10-19

Rural

20-29

Rural

30-39

Rural

40-49

Rural

50-59

Rural

60-69

Rural

70-79

Rural

80-89

Rural

90+

Rural

Age Not Stated

Urban

Total

Urban

0-4

Urban

5-9

Urban

10-19

Urban

20-29

Urban

30-39

Urban

40-49

Urban

50-59

Urban

60-69

Urban

70-79

Urban

80-89

District-Almora
C4920

05

064
District-Almora

C4920

05

064

C4920

05

064

District-Almora
District-Almora
C4920

05

064
District-Almora

C4920

05

064
District-Almora

C4920

05

064

C4920

05

064

District-Almora
District-Almora
C4920

05

064
District-Almora

C4920

05

064
District-Almora

C4920

05

064

C4920

05

064

District-Almora
District-Almora
C4920

05

064
District-Almora

C4920

05

064
District-Almora

C4920

05

064

C4920

05

064

District-Almora
District-Almora
C4920

05

064
District-Almora

C4920

05

064

C4920

05

064

C4920

05

064

District-Almora
District-Almora
District-Almora
C4920

05

064
District-Almora

C4920

05

064

C4920

05

064

District-Almora

District-Almora
C4920

05

064

Urban

90+

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

Age Not Stated

District-Almora
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

064
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
065
066
066
066
066

District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Champawat
District-Nainital
District-Nainital
District-Nainital
District-Nainital

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
066
067
067
067
067
067
067
067
067
067
067
067
067

District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Nainital
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
067
068
068
068
068
068
068
068
068
068
068
068
068
068
068
068
068
068
068
068
068

District-Udham Singh Nagar


District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Udham Singh Nagar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

068
068
068
068
068
068
068
068
068
068
068
068
068
068
068
068
068
068
068
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
District-Hardwar
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

000
000
000
000
000
000
000
000
000
000
000
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069
069

State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
State-HARYANA
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula
District-Panchkula

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

069
069
069
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
070
071
071
071
071
071

District-Panchkula
District-Panchkula
District-Panchkula
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Ambala
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
071
072
072
072
072
072
072
072
072
072
072
072
072
072

District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Yamunanagar
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
072
073
073
073
073
073
073
073
073
073
073
073
073
073
073
073
073
073
073
073
073
073

District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kurukshetra
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

073
073
073
073
073
073
073
073
073
073
073
073
073
073
073
073
073
073
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074
074

District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Kaithal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

074
074
074
074
074
074
074
074
074
074
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075
075

District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Karnal
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat
District-Panipat

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

075
075
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
076
077
077
077
077
077
077

District-Panipat
District-Panipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Sonipat
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
077
078
078
078
078
078
078
078
078
078
078
078
078
078
078

District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Jind
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

078
078
078
078
078
078
078
078
078
078
078
078
078
078
078
078
078
078
078
078
078
078
078
078
078
079
079
079
079
079
079
079
079
079
079
079
079
079
079
079
079
079
079
079
079
079
079

District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Fatehabad
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

079
079
079
079
079
079
079
079
079
079
079
079
079
079
079
079
079
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080
080

District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Sirsa
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

080
080
080
080
080
080
080
080
080
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081
081

District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Hisar
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani
District-Bhiwani

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

081
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
082
083
083
083
083
083
083
083

District-Bhiwani
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Rohtak
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
083
084
084
084
084
084
084
084
084
084
084
084
084
084
084
084

District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Jhajjar
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

084
084
084
084
084
084
084
084
084
084
084
084
084
084
084
084
084
084
084
084
084
084
084
084
085
085
085
085
085
085
085
085
085
085
085
085
085
085
085
085
085
085
085
085
085
085
085

District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Mahendragarh
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

085
085
085
085
085
085
085
085
085
085
085
085
085
085
085
085
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086
086

District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Rewari
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

086
086
086
086
086
086
086
086
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087
087

District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Gurgaon
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat
District-Mewat

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06

088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
088
089
089
089
089
089
089
089
089

District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Faridabad
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07

089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
089
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
District-Palwal
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
090
090
090
090
090
090
090
090
090
090
090
090
090
090
090
090
090
090
090
090
090
090
090
090

State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
State-NCT OF DELHI
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07

090
090
090
090
090
090
090
090
090
090
090
090
090
090
090
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091
091

District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North West
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07

091
091
091
091
091
091
091
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
092
093

District-North
District-North
District-North
District-North
District-North
District-North
District-North
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-North East
District-East

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07

093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
093
094
094
094
094
094
094
094
094
094

District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-East
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07

094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
094
095
095
095
095
095
095
095
095
095
095
095
095
095
095
095
095
095

District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-New Delhi
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07

095
095
095
095
095
095
095
095
095
095
095
095
095
095
095
095
095
095
095
095
095
095
096
096
096
096
096
096
096
096
096
096
096
096
096
096
096
096
096
096
096
096
096
096
096
096
096

District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-Central
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07

096
096
096
096
096
096
096
096
096
096
096
096
096
096
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097
097

District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South West

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
07
08
08

097
097
097
097
097
097
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
098
000
000

District-South West
District-South West
District-South West
District-South West
District-South West
District-South West
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
District-South
State-RAJASTHAN
State-RAJASTHAN

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
099
099
099
099
099
099
099
099
099
099

State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
State-RAJASTHAN
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
099
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100

District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Ganganagar
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101
101

District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Hanumangarh
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

101
101
101
101
101
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102
102

District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Bikaner
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Churu

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

102
102
102
102
102
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
103
104
104
104

District-Churu
District-Churu
District-Churu
District-Churu
District-Churu
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Jhunjhunun
District-Alwar
District-Alwar
District-Alwar

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
104
105
105
105
105
105
105
105
105
105
105
105

District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Alwar
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106

District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Bharatpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
106
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107
107

District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Dhaulpur
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

107
107
107
107
107
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108
108

District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Karauli
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

108
108
108
108
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
109
110
110
110
110

District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Sawai Madhopur
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Dausa
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
110
111
111
111
111
111
111
111
111
111
111
111
111

District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Jaipur
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112

District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Sikar
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113
113

District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Nagaur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

113
113
113
113
113
113
113
113
113
113
113
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114
114

District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jodhpur
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Jaisalmer

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

114
114
114
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
115
116
116
116
116
116

District-Jaisalmer
District-Jaisalmer
District-Jaisalmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Barmer
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
116
117
117
117
117
117
117
117
117
117
117
117
117
117

District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Jalor
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
117
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118

District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Sirohi
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119
119

District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Pali
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

119
119
119
119
119
119
119
119
119
119
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120
120

District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Ajmer
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk
District-Tonk

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

120
120
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
121
122
122
122
122
122
122

District-Tonk
District-Tonk
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bundi
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
123
123
123
123
123
123

District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Bhilwara
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
123
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124

District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Rajsamand
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
124
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125
125

District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Dungarpur
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

125
125
125
125
125
125
125
125
125
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126
126

District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Banswara
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh
District-Chittaurgarh

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

126
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
127
128
128
128
128
128
128
128

District-Chittaurgarh
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Kota
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
128
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129

District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Baran
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
129
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130

District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Jhalawar
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08

130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
130
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131
131

District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Udaipur
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

08
08
08
08
08
08
08
08
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

131
131
131
131
131
131
131
131
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH
State-UTTAR PRADESH

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
132
133
133
133
133
133
133
133
133

District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Saharanpur
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
133
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134

District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Muzaffarnagar
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
134
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
135

District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Bijnor
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

135
135
135
135
135
135
135
135
135
135
135
135
135
135
135
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136
136

District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Moradabad
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

136
136
136
136
136
136
136
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
137
138

District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Rampur
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Jyotiba Phule Nagar
District-Meerut

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
138
139
139
139
139
139
139
139
139
139

District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Meerut
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
139
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140

District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Baghpat
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
140
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141
141

District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Ghaziabad
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

141
141
141
141
141
141
141
141
141
141
141
141
141
141
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142
142

District-Gautam Buddha Nagar


District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Gautam Buddha Nagar
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

142
142
142
142
142
142
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
143
144
144

District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Bulandshahr
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Aligarh
District-Mahamaya Nagar
District-Mahamaya Nagar

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
144
145
145
145
145
145
145
145
145
145
145

District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mahamaya Nagar
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
145
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146

District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Mathura
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
146
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147
147

District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Agra
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

147
147
147
147
147
147
147
147
147
147
147
147
147
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148
148

District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Firozabad
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

148
148
148
148
148
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
149
150
150
150

District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Mainpuri
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Budaun
District-Bareilly
District-Bareilly
District-Bareilly

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
151
151
151
151
151
151
151
151
151
151
151

District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Bareilly
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
151
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152

District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Pilibhit
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
152
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153
153

District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Shahjahanpur
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

153
153
153
153
153
153
153
153
153
153
153
153
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154
154

District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Kheri
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

154
154
154
154
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
155
156
156
156
156

District-Sitapur
District-Sitapur
District-Sitapur
District-Sitapur
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Hardoi
District-Unnao
District-Unnao
District-Unnao
District-Unnao

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
156
157
157
157
157
157
157
157
157
157
157
157
157

District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Unnao
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
157
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158

District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Lucknow
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
158
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159
159

District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Rae Bareli
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

159
159
159
159
159
159
159
159
159
159
159
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160
160

District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Farrukhabad
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj
District-Kannauj

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

160
160
160
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
161
162
162
162
162
162

District-Kannauj
District-Kannauj
District-Kannauj
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Etawah
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
162
163
163
163
163
163
163
163
163
163
163
163
163
163

District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Auraiya
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
163
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164

District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Dehat
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
164
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165
165

District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Kanpur Nagar
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

165
165
165
165
165
165
165
165
165
165
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166
166

District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jalaun
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi
District-Jhansi

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

166
166
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
167
168
168
168
168
168
168

District-Jhansi
District-Jhansi
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Lalitpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
168
169
169
169
169
169
169
169
169
169
169
169
169
169
169

District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Hamirpur
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
169
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170

District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Mahoba
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
170
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171
171

District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Banda
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

171
171
171
171
171
171
171
171
171
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172
172

District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Chitrakoot
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur
District-Fatehpur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

172
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
173
174
174
174
174
174
174
174

District-Fatehpur
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Pratapgarh
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
174
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175

District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Kaushambi
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
175
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176

District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Allahabad
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
176
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177
177

District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Bara Banki
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

177
177
177
177
177
177
177
177
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178
178

District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Faizabad
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar
District-Ambedkar Nagar

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
179
180
180
180
180
180
180
180
180

District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Sultanpur
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
180
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181

District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Bahraich
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
181
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
182

District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Shrawasti
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

182
182
182
182
182
182
182
182
182
182
182
182
182
182
182
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183
183

District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Balrampur
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

183
183
183
183
183
183
183
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
184
185

District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Gonda
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Siddharthnagar
District-Basti

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
185
186
186
186
186
186
186
186
186
186

District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Basti
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
186
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187

District-Sant Kabir Nagar


District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Sant Kabir Nagar
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
187
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188
188

District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Mahrajganj
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

188
188
188
188
188
188
188
188
188
188
188
188
188
188
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189
189

District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Gorakhpur
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

189
189
189
189
189
189
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
190
191
191

District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Kushinagar
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Deoria
District-Azamgarh
District-Azamgarh

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
191
192
192
192
192
192
192
192
192
192
192

District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Azamgarh
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
192
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193

District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Mau
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
193
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194
194

District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Ballia
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

194
194
194
194
194
194
194
194
194
194
194
194
194
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195
195

District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Jaunpur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

195
195
195
195
195
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
196
197
197
197

District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Ghazipur
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Chandauli
District-Varanasi
District-Varanasi
District-Varanasi

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
197
198
198
198
198
198
198
198
198
198
198
198

District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Varanasi
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
198
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199

District-Sant Ravidas Nagar (Bhadohi)


District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Sant Ravidas Nagar (Bhadohi)
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
199
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200

District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Mirzapur
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09

200
200
200
200
200
200
200
200
200
200
200
200
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201
201

District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Sonbhadra
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah
District-Etah

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
10
10
10
10

201
201
201
201
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
202
000
000
000
000

District-Etah
District-Etah
District-Etah
District-Etah
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
District-Kanshiram Nagar
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
203
203
203
203
203
203
203
203
203
203
203
203

State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
State-BIHAR
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204

District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Pashchim Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
204
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205
205

District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Purba Champaran
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

205
205
205
205
205
205
205
205
205
205
205
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206
206

District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sheohar
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Sitamarhi

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

206
206
206
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
207
208
208
208
208
208

District-Sitamarhi
District-Sitamarhi
District-Sitamarhi
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Madhubani
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
208
209
209
209
209
209
209
209
209
209
209
209
209
209

District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Supaul
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
209
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210

District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Araria
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
210
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211

District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Kishanganj
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

211
211
211
211
211
211
211
211
211
211
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212
212

District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Purnia
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar
District-Katihar

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

212
212
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
213
214
214
214
214
214
214

District-Katihar
District-Katihar
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Madhepura
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
214
215
215
215
215
215
215
215
215
215
215
215
215
215
215

District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Saharsa
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
215
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216

District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Darbhanga
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
216
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217
217

District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Muzaffarpur
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

217
217
217
217
217
217
217
217
217
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218
218

District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Gopalganj
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan
District-Siwan

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

218
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
219
220
220
220
220
220
220
220

District-Siwan
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Saran
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
220
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221

District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Vaishali
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
221
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222

District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Samastipur
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
222
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223
223

District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Begusarai
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

223
223
223
223
223
223
223
223
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224

District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Khagaria
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur
District-Bhagalpur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
225
226
226
226
226
226
226
226
226

District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Banka
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
226
227
227
227
227
227
227
227
227
227
227
227
227
227
227
227
227

District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Munger
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

227
227
227
227
227
227
227
227
227
227
227
227
227
227
227
227
227
227
227
227
227
227
227
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
228

District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Lakhisarai
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

228
228
228
228
228
228
228
228
228
228
228
228
228
228
228
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229
229

District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Sheikhpura
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

229
229
229
229
229
229
229
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
230
231

District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Nalanda
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Patna
District-Bhojpur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
232
232
232
232
232
232
232
232
232

District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Bhojpur
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
232
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233

District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Buxar
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
233
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234
234

District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Kaimur (Bhabua)
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

234
234
234
234
234
234
234
234
234
234
234
234
234
234
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235
235

District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Rohtas
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

235
235
235
235
235
235
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
237
237

District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Gaya
District-Nawada
District-Nawada

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
237
238
238
238
238
238
238
238
238
238
238

District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Nawada
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
238
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239

District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jamui
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
239
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240
240

District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Jehanabad
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

240
240
240
240
240
240
240
240
240
240
240
240
240
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
District-Arwal
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

000
000
000
000
000
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
241
242
242
242

State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
State-SIKKIM
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-North District
District-West District
District-West District
District-West District

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
242
243
243
243
243
243
243
243
243
243
243
243

District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-West District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11
11

243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
243
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244

District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-South District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
244
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
District-East District
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

000
000
000
000
000
000
000
000
000
000
000
000
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245
245

State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
State-ARUNACHAL PRADESH
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-Tawang

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

245
245
245
245
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
246
247
247
247
247

District-Tawang
District-Tawang
District-Tawang
District-Tawang
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-West Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
247
248
248
248
248
248
248
248
248
248
248
248
248

District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-East Kameng
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
248
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249

District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Papum Pare
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
249
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250

District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-Upper Subansiri
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

250
250
250
250
250
250
250
250
250
250
250
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251
251

District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-West Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang
District-East Siang

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

251
251
251
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
252
253
253
253
253
253

District-East Siang
District-East Siang
District-East Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Upper Siang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
253
254
254
254
254
254
254
254
254
254
254
254
254
254

District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Changlang
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
254
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255

District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Tirap
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
255
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256

District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Lower Subansiri
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

256
256
256
256
256
256
256
256
256
256
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257
257

District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Kurung Kumey
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley
District-Dibang Valley

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

257
257
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
258
259
259
259
259
259
259

District-Dibang Valley
District-Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lower Dibang Valley
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
259
260
260
260
260
260
260
260
260
260
260
260
260
260
260

District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Lohit
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

12
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

260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
260
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
District-Anjaw
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261

State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
State-NAGALAND
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

261
261
261
261
261
261
261
261
261
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262
262

District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mon
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung
District-Mokokchung

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

262
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
263
264
264
264
264
264
264
264

District-Mokokchung
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Zunheboto
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
264
265
265
265
265
265
265
265
265
265
265
265
265
265
265
265

District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Wokha
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

265
265
265
265
265
265
265
265
265
265
265
265
265
265
265
265
265
265
265
265
265
265
265
265
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266

District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Dimapur
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267
267

District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Phek
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

267
267
267
267
267
267
267
267
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268
268

District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Tuensang
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng
District-Longleng

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
269
270
270
270
270
270
270
270
270

District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kiphire
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
270
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271

District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Kohima
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
271
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
District-Peren
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272
272

State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
State-MANIPUR
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14

272
272
272
272
272
272
272
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
273
274

District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Senapati
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Tamenglong
District-Churachandpur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14

274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
274
275
275
275
275
275
275
275
275
275

District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Churachandpur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14

275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
275
276
276
276
276
276
276
276
276
276
276
276
276
276
276
276
276
276

District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Bishnupur
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14

276
276
276
276
276
276
276
276
276
276
276
276
276
276
276
276
276
276
276
276
276
276
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277
277

District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Thoubal
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14

277
277
277
277
277
277
277
277
277
277
277
277
277
277
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278
278

District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal West
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14
14

278
278
278
278
278
278
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
279
280
280

District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Imphal East
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Ukhrul
District-Chandel
District-Chandel

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
280
000
000
000
000
000
000
000
000
000
000

District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
District-Chandel
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281

State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
State-MIZORAM
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15

281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
281
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282
282

District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Mamit
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15

282
282
282
282
282
282
282
282
282
282
282
282
282
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283
283

District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Kolasib
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15

283
283
283
283
283
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
284
285
285
285

District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Aizawl
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Champhai
District-Serchhip
District-Serchhip
District-Serchhip

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15

285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
285
286
286
286
286
286
286
286
286
286
286
286

District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Serchhip
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15

286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
286
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287

District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lunglei
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15

287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
287
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288
288

District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Lawngtlai
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

288
288
288
288
288
288
288
288
288
288
288
288
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
District-Saiha
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16

000
000
000
000
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
289
290
290
290
290

State-TRIPURA
State-TRIPURA
State-TRIPURA
State-TRIPURA
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-West Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16

290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
290
291
291
291
291
291
291
291
291
291
291
291
291

District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-South Tripura
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16

291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
291
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292

District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-Dhalai
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
292
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
District-North Tripura
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17

000
000
000
000
000
000
000
000
000
000
000
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293
293

State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
State-MEGHALAYA
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills
District-West Garo Hills

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17

293
293
293
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
294
295
295
295
295
295

District-West Garo Hills


District-West Garo Hills
District-West Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-East Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17

295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
295
296
296
296
296
296
296
296
296
296
296
296
296
296

District-South Garo Hills


District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-South Garo Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17

296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
296
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297

District-West Khasi Hills


District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-West Khasi Hills
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17

297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
297
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298
298

District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-Ribhoi
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17
17

298
298
298
298
298
298
298
298
298
298
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299
299

District-East Khasi Hills


District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-East Khasi Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills
District-Jaintia Hills

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

17
17
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

299
299
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
300
300
300
300
300
300

District-Jaintia Hills
District-Jaintia Hills
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
State-ASSAM
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
300
301
301
301
301
301
301
301
301
301
301
301
301
301
301

District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Kokrajhar
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
301
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302

District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Dhubri
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
302
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303
303

District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Goalpara
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

303
303
303
303
303
303
303
303
303
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304
304

District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Barpeta
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon
District-Morigaon

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

304
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
305
306
306
306
306
306
306
306

District-Morigaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Nagaon
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
306
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307

District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Sonitpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
307
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308

District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Lakhimpur
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
308
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309
309

District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Dhemaji
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

309
309
309
309
309
309
309
309
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310
310

District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Tinsukia
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh
District-Dibrugarh

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
311
312
312
312
312
312
312
312
312

District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Sivasagar
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
312
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313

District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Jorhat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
313
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
314

District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Golaghat
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

314
314
314
314
314
314
314
314
314
314
314
314
314
314
314
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315
315

District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Karbi Anglong
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

315
315
315
315
315
315
315
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
316
317

District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Dima Hasao
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Cachar
District-Karimganj

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
317
318
318
318
318
318
318
318
318
318

District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Karimganj
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
318
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319

District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Hailakandi
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
319
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320
320

District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Bongaigaon
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

320
320
320
320
320
320
320
320
320
320
320
320
320
320
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321
321

District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Chirang
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

321
321
321
321
321
321
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
322
323
323

District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Kamrup Metropolitan
District-Nalbari
District-Nalbari

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
323
324
324
324
324
324
324
324
324
324
324

District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Nalbari
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
324
325
325
325
325
325
325
325
325
325
325
325
325
325
325
325
325
325
325

District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Baksa
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

325
325
325
325
325
325
325
325
325
325
325
325
325
325
325
325
325
325
325
325
325
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326
326

District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Darrang
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

326
326
326
326
326
326
326
326
326
326
326
326
326
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
District-Udalguri
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

000
000
000
000
000
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
327
328
328
328

State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
State-WEST BENGAL
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Darjiling
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
328
329
329
329
329
329
329
329
329
329
329
329

District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Jalpaiguri
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
329
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330

District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Koch Bihar
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
330
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331
331

District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Uttar Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

331
331
331
331
331
331
331
331
331
331
331
331
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332
332

District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Dakshin Dinajpur
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Maldah

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

332
332
332
332
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
333
334
334
334
334

District-Maldah
District-Maldah
District-Maldah
District-Maldah
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Murshidabad
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
334
335
335
335
335
335
335
335
335
335
335
335
335

District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Birbhum
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
335
336
336
336
336
336
336
336
336
336
336
336
336
336
336
336
336
336
336
336
336

District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Barddhaman
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

336
336
336
336
336
336
336
336
336
336
336
336
336
336
336
336
336
336
336
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337
337

District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-Nadia
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

337
337
337
337
337
337
337
337
337
337
337
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338

District-North Twenty Four Parganas


District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-North Twenty Four Parganas
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli
District-Hugli

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

338
338
338
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
339
340
340
340
340
340

District-Hugli
District-Hugli
District-Hugli
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Bankura
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
340
341
341
341
341
341
341
341
341
341
341
341
341
341

District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Puruliya
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
342
342
342
342
342
342
342
342
342
342
342
342
342
342
342
342
342
342
342
342
342

District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Haora
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

342
342
342
342
342
342
342
342
342
342
342
342
342
342
342
342
342
342
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343
343

District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-Kolkata
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

343
343
343
343
343
343
343
343
343
343
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344
344

District-South Twenty Four Parganas


District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-South Twenty Four Parganas
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur
District-Paschim Medinipur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20

344
344
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
345
000
000
000
000
000
000

District-Paschim Medinipur
District-Paschim Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
District-Purba Medinipur
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
346
346
346
346
346
346
346
346
346
346
346
346
346
346

State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
State-JHARKHAND
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

346
346
346
346
346
346
346
346
346
346
346
346
346
346
346
346
346
346
346
346
346
346
346
346
346
347
347
347
347
347
347
347
347
347
347
347
347
347
347
347
347
347
347
347
347
347
347

District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Garhwa
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

347
347
347
347
347
347
347
347
347
347
347
347
347
347
347
347
347
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348
348

District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Chatra
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

348
348
348
348
348
348
348
348
348
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349
349

District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Kodarma
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih
District-Giridih

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

349
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
350
351
351
351
351
351
351
351

District-Giridih
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Deoghar
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
351
352
352
352
352
352
352
352
352
352
352
352
352
352
352
352

District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Godda
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

352
352
352
352
352
352
352
352
352
352
352
352
352
352
352
352
352
352
352
352
352
352
352
352
353
353
353
353
353
353
353
353
353
353
353
353
353
353
353
353
353
353
353
353
353
353
353

District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Sahibganj
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

353
353
353
353
353
353
353
353
353
353
353
353
353
353
353
353
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354
354

District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Pakur
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

354
354
354
354
354
354
354
354
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355
355

District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Dhanbad
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro
District-Bokaro

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
356
357
357
357
357
357
357
357
357

District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Lohardaga
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
357
358
358
358
358
358
358
358
358
358
358
358
358
358
358
358
358

District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Purbi Singhbhum
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

358
358
358
358
358
358
358
358
358
358
358
358
358
358
358
358
358
358
358
358
358
358
358
359
359
359
359
359
359
359
359
359
359
359
359
359
359
359
359
359
359
359
359
359
359
359
359

District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Palamu
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

359
359
359
359
359
359
359
359
359
359
359
359
359
359
359
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360
360

District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Latehar
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

360
360
360
360
360
360
360
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
361
362

District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Hazaribagh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Ramgarh
District-Dumka

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
362
363
363
363
363
363
363
363
363
363

District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Dumka
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
363
364
364
364
364
364
364
364
364
364
364
364
364
364
364
364
364
364

District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Jamtara
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

364
364
364
364
364
364
364
364
364
364
364
364
364
364
364
364
364
364
364
364
364
364
365
365
365
365
365
365
365
365
365
365
365
365
365
365
365
365
365
365
365
365
365
365
365
365
365

District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Ranchi
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

365
365
365
365
365
365
365
365
365
365
365
365
365
365
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366
366

District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Khunti
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

366
366
366
366
366
366
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
367
368
368

District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Gumla
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Simdega
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
368
369
369
369
369
369
369
369
369
369
369

District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Pashchimi Singhbhum
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
369
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
District-Saraikela-Kharsawan
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370

State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
State-ODISHA
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

370
370
370
370
370
370
370
370
370
370
370
370
370
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371
371

District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Bargarh
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

371
371
371
371
371
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
373
373
373

District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Jharsuguda
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Sambalpur
District-Debagarh
District-Debagarh
District-Debagarh

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
373
374
374
374
374
374
374
374
374
374
374
374

District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Debagarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
374
375
375
375
375
375
375
375
375
375
375
375
375
375
375
375
375
375
375
375

District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Sundargarh
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

375
375
375
375
375
375
375
375
375
375
375
375
375
375
375
375
375
375
375
375
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376
376

District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Kendujhar
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

376
376
376
376
376
376
376
376
376
376
376
376
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377

District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Mayurbhanj
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

377
377
377
377
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
378
379
379
379
379

District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Baleshwar
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Bhadrak
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
379
380
380
380
380
380
380
380
380
380
380
380
380

District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Kendrapara
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
380
381
381
381
381
381
381
381
381
381
381
381
381
381
381
381
381
381
381
381
381

District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Jagatsinghapur
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

381
381
381
381
381
381
381
381
381
381
381
381
381
381
381
381
381
381
381
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382
382

District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Cuttack
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

382
382
382
382
382
382
382
382
382
382
382
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383
383

District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Jajapur
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Dhenkanal

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

383
383
383
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
384
385
385
385
385
385

District-Dhenkanal
District-Dhenkanal
District-Dhenkanal
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Anugul
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
385
386
386
386
386
386
386
386
386
386
386
386
386
386

District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Nayagarh
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
386
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387

District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Khordha
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
387
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388
388

District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Puri
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

388
388
388
388
388
388
388
388
388
388
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389
389

District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Ganjam
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati
District-Gajapati

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

389
389
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
391
391
391
391
391
391

District-Gajapati
District-Gajapati
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Kandhamal
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
391
392
392
392
392
392
392
392
392
392
392
392
392
392
392

District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Baudh
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

392
392
392
392
392
392
392
392
392
392
392
392
392
392
392
392
392
392
392
392
392
392
392
392
392
393
393
393
393
393
393
393
393
393
393
393
393
393
393
393
393
393
393
393
393
393
393

District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Subarnapur
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

393
393
393
393
393
393
393
393
393
393
393
393
393
393
393
393
393
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394
394

District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Balangir
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

394
394
394
394
394
394
394
394
394
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395
395

District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Nuapada
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi
District-Kalahandi

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

395
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
396
397
397
397
397
397
397
397

District-Kalahandi
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Rayagada
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
397
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398

District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Nabarangapur
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
398
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399

District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Koraput
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
399
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
District-Malkangiri
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

000
000
000
000
000
000
000
000
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400
400

State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
State-CHHATTISGARH
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya
District-Koriya

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
401
402
402
402
402
402
402
402
402

District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Surguja
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
402
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403

District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Jashpur
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
403
404
404
404
404
404
404
404
404
404
404
404
404
404
404
404
404
404
404
404
404
404
404
404
404

District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

404
404
404
404
404
404
404
404
404
404
404
404
404
404
404
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405
405

District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Korba
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

405
405
405
405
405
405
405
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
406
407

District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Janjgir - Champa
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Bilaspur
District-Kabeerdham

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
407
408
408
408
408
408
408
408
408
408

District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Kabeerdham
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
408
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409

District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Rajnandgaon
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
409
410
410
410
410
410
410
410
410
410
410
410
410
410
410
410
410
410
410
410
410
410
410
410
410
410

District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Durg
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

410
410
410
410
410
410
410
410
410
410
410
410
410
410
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411
411

District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Raipur
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

411
411
411
411
411
411
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
412
413
413

District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Mahasamund
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Dhamtari
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
413
414
414
414
414
414
414
414
414
414
414

District-Uttar Bastar Kanker


District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Uttar Bastar Kanker
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
414
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415

District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Bastar
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
415
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416
416

District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Narayanpur
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

416
416
416
416
416
416
416
416
416
416
416
416
416
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417
417

District-Dakshin Bastar Dantewada


District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Dakshin Bastar Dantewada
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

22
22
22
22
22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

417
417
417
417
417
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
418
418
418

District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
State-MADHYA PRADESH
District-Sheopur
District-Sheopur
District-Sheopur

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
418
419
419
419
419
419
419
419
419
419
419
419

District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Sheopur
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
419
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420

District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Morena
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
420
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421
421

District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Bhind
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

421
421
421
421
421
421
421
421
421
421
421
421
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422
422

District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Gwalior
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia
District-Datia

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

422
422
422
422
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
423
424
424
424
424

District-Datia
District-Datia
District-Datia
District-Datia
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Shivpuri
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
424
425
425
425
425
425
425
425
425
425
425
425
425

District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Tikamgarh
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
425
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426

District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Chhatarpur
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
426
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427
427

District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Panna
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

427
427
427
427
427
427
427
427
427
427
427
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428
428

District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Sagar
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh
District-Damoh

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

428
428
428
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
429
430
430
430
430
430

District-Damoh
District-Damoh
District-Damoh
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Satna
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
430
431
431
431
431
431
431
431
431
431
431
431
431
431

District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Rewa
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
431
432
432
432
432
432
432
432
432
432
432
432
432
432
432
432
432
432
432
432
432
432

District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Umaria
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

432
432
432
432
432
432
432
432
432
432
432
432
432
432
432
432
432
432
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433
433

District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Neemuch
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

433
433
433
433
433
433
433
433
433
433
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434
434

District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Mandsaur
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam
District-Ratlam

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

434
434
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
435
436
436
436
436
436
436

District-Ratlam
District-Ratlam
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Ujjain
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
436
437
437
437
437
437
437
437
437
437
437
437
437
437
437

District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Shajapur
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
437
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438

District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dewas
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
438
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439
439

District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Dhar
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

439
439
439
439
439
439
439
439
439
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440
440

District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Indore
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)
District-Khargone (West Nimar)

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

440
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
441
442
442
442
442
442
442
442

District-Khargone (West Nimar)


District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Barwani
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
442
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443

District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Rajgarh
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
443
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444

District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Vidisha
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
444
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445
445

District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Bhopal
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

445
445
445
445
445
445
445
445
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446
446

District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Sehore
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen
District-Raisen

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
447
448
448
448
448
448
448
448
448

District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Betul
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
448
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449

District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Harda
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
449
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
450

District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Hoshangabad
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

450
450
450
450
450
450
450
450
450
450
450
450
450
450
450
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451
451

District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Katni
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

451
451
451
451
451
451
451
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
452
453

District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Jabalpur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Narsimhapur
District-Dindori

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
453
454
454
454
454
454
454
454
454
454

District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Dindori
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
454
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455

District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Mandla
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
455
456
456
456
456
456
456
456
456
456
456
456
456
456
456
456
456
456
456
456
456
456
456
456
456
456

District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Chhindwara
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

456
456
456
456
456
456
456
456
456
456
456
456
456
456
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457
457

District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Seoni
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

457
457
457
457
457
457
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
458
459
459

District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Balaghat
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Guna
District-Ashoknagar
District-Ashoknagar

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
459
460
460
460
460
460
460
460
460
460
460

District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Ashoknagar
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
460
461
461
461
461
461
461
461
461
461
461
461
461
461
461
461
461
461
461

District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Shahdol
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

461
461
461
461
461
461
461
461
461
461
461
461
461
461
461
461
461
461
461
461
461
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462
462

District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Anuppur
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

462
462
462
462
462
462
462
462
462
462
462
462
462
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463
463

District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Sidhi
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

463
463
463
463
463
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
464
465
465
465

District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Singrauli
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Jhabua
District-Alirajpur
District-Alirajpur
District-Alirajpur

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
465
466
466
466
466
466
466
466
466
466
466
466

District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Alirajpur
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
466
467
467
467
467
467
467
467
467
467
467
467
467
467
467
467
467
467
467
467

District-Khandwa (East Nimar)


District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Khandwa (East Nimar)
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

467
467
467
467
467
467
467
467
467
467
467
467
467
467
467
467
467
467
467
467
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
District-Burhanpur
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

000
000
000
000
000
000
000
000
000
000
000
000
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468
468

State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
State-GUJARAT
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

468
468
468
468
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
469
470
470
470
470

District-Kachchh
District-Kachchh
District-Kachchh
District-Kachchh
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Banas Kantha
District-Patan
District-Patan
District-Patan
District-Patan

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
470
471
471
471
471
471
471
471
471
471
471
471
471

District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Patan
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
471
472
472
472
472
472
472
472
472
472
472
472
472
472
472
472
472
472
472
472
472

District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Mahesana
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

472
472
472
472
472
472
472
472
472
472
472
472
472
472
472
472
472
472
472
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473
473

District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Sabar Kantha
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

473
473
473
473
473
473
473
473
473
473
473
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474
474

District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Gandhinagar
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Ahmadabad

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

474
474
474
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
475
476
476
476
476
476

District-Ahmadabad
District-Ahmadabad
District-Ahmadabad
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Surendranagar
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
477
477
477
477
477
477
477
477
477
477
477
477
477

District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Rajkot
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
477
478
478
478
478
478
478
478
478
478
478
478
478
478
478
478
478
478
478
478
478
478

District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Jamnagar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

478
478
478
478
478
478
478
478
478
478
478
478
478
478
478
478
478
478
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479

District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Porbandar
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

479
479
479
479
479
479
479
479
479
479
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480
480

District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Junagadh
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli
District-Amreli

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

480
480
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
481
482
482
482
482
482
482

District-Amreli
District-Amreli
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Bhavnagar
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
482
483
483
483
483
483
483
483
483
483
483
483
483
483
483

District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Anand
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

483
483
483
483
483
483
483
483
483
483
483
483
483
483
483
483
483
483
483
483
483
483
483
483
483
484
484
484
484
484
484
484
484
484
484
484
484
484
484
484
484
484
484
484
484
484
484

District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Kheda
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

484
484
484
484
484
484
484
484
484
484
484
484
484
484
484
484
484
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485
485

District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Panch Mahals
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

485
485
485
485
485
485
485
485
485
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486
486

District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Dohad
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara
District-Vadodara

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

486
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
487
488
488
488
488
488
488
488

District-Vadodara
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Narmada
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
488
489
489
489
489
489
489
489
489
489
489
489
489
489
489
489

District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-Bharuch
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

489
489
489
489
489
489
489
489
489
489
489
489
489
489
489
489
489
489
489
489
489
489
489
489
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490

District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-The Dangs
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
490
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491
491

District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Navsari
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

491
491
491
491
491
491
491
491
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492
492

District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Valsad
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat
District-Surat

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
25
25
25

493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
493
000
000
000
000
000
000
000
000

District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
District-Tapi
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
494
494
494
494
494
494
494
494
494
494
494
494
494
494
494
494

State-DAMAN & DIU


State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
State-DAMAN & DIU
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
25

494
494
494
494
494
494
494
494
494
494
494
494
494
494
494
494
494
494
494
494
494
494
494
495
495
495
495
495
495
495
495
495
495
495
495
495
495
495
495
495
495
495
495
495
495
495
495

District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Diu
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

25
25
25
25
25
25
25
25
25
25
25
25
25
25
25
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26

495
495
495
495
495
495
495
495
495
495
495
495
495
495
495
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
District-Daman
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
26
27

000
000
000
000
000
000
000
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
496
000

State-DADRA & NAGAR HAVELI


State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
State-DADRA & NAGAR HAVELI
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
District-Dadra & Nagar Haveli
State-MAHARASHTRA

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
497
497
497
497
497
497
497
497
497

State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
State-MAHARASHTRA
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
497
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498

District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Nandurbar
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
498
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499
499

District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Dhule
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

499
499
499
499
499
499
499
499
499
499
499
499
499
499
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500

District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Jalgaon
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

500
500
500
500
500
500
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
501
502
502

District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Buldana
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Akola
District-Washim
District-Washim

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
502
503
503
503
503
503
503
503
503
503
503

District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Washim
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
503
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504

District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Amravati
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
504
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505

District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Wardha
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

505
505
505
505
505
505
505
505
505
505
505
505
505
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506
506

District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Nagpur
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

506
506
506
506
506
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
507
508
508
508

District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Bhandara
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gondiya
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
508
509
509
509
509
509
509
509
509
509
509
509

District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Gadchiroli
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
509
510
510
510
510
510
510
510
510
510
510
510
510
510
510
510
510
510
510
510

District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Chandrapur
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

510
510
510
510
510
510
510
510
510
510
510
510
510
510
510
510
510
510
510
510
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511

District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Yavatmal
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

511
511
511
511
511
511
511
511
511
511
511
511
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512
512

District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Nanded
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

512
512
512
512
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
513
514
514
514
514

District-Hingoli
District-Hingoli
District-Hingoli
District-Hingoli
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Parbhani
District-Jalna
District-Jalna
District-Jalna
District-Jalna

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
514
515
515
515
515
515
515
515
515
515
515
515
515

District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Jalna
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
515
516
516
516
516
516
516
516
516
516
516
516
516
516
516
516
516
516
516
516
516

District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Aurangabad
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

516
516
516
516
516
516
516
516
516
516
516
516
516
516
516
516
516
516
516
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517

District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Nashik
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

517
517
517
517
517
517
517
517
517
517
517
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518
518

District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Thane
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

518
518
518
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
519
520
520
520
520
520

District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai Suburban
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Mumbai
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
520
521
521
521
521
521
521
521
521
521
521
521
521
521

District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Raigarh
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
521
522
522
522
522
522
522
522
522
522
522
522
522
522
522
522
522
522
522
522
522
522

District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Pune
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

522
522
522
522
522
522
522
522
522
522
522
522
522
522
522
522
522
522
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523
523

District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Ahmadnagar
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

523
523
523
523
523
523
523
523
523
523
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524
524

District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Bid
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur
District-Latur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

524
524
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
525
526
526
526
526
526
526

District-Latur
District-Latur
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Osmanabad
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
526
527
527
527
527
527
527
527
527
527
527
527
527
527
527

District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Solapur
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

527
527
527
527
527
527
527
527
527
527
527
527
527
527
527
527
527
527
527
527
527
527
527
527
527
528
528
528
528
528
528
528
528
528
528
528
528
528
528
528
528
528
528
528
528
528
528

District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Satara
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

528
528
528
528
528
528
528
528
528
528
528
528
528
528
528
528
528
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529
529

District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Ratnagiri
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

529
529
529
529
529
529
529
529
529
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530
530

District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Sindhudurg
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur
District-Kolhapur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28

530
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
531
000
000
000
000
000
000
000

District-Kolhapur
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
District-Sangli
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532

State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
State-ANDHRA PRADESH
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533

District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Adilabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534
534

District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Nizamabad
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

534
534
534
534
534
534
534
534
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535
535

District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Karimnagar
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak
District-Medak

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
537
537
537
537
537
537
537
537

District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Hyderabad
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
537
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538

District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Rangareddy
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539

District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Mahbubnagar
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540
540

District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Nalgonda
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

540
540
540
540
540
540
540
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
541
542

District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Warangal
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Khammam
District-Srikakulam

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
542
543
543
543
543
543
543
543
543
543

District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Srikakulam
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544

District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Vizianagaram
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
545
545
545
545
545
545
545
545
545
545
545
545
545
545
545
545
545
545
545
545
545
545
545
545
545

District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-Visakhapatnam
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

545
545
545
545
545
545
545
545
545
545
545
545
545
545
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546
546

District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-East Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

546
546
546
546
546
546
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
547
548
548

District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-West Godavari
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Krishna
District-Guntur
District-Guntur

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
548
549
549
549
549
549
549
549
549
549
549

District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Guntur
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
549
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550

District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Prakasam
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551

District-Sri Potti Sriramulu Nellore


District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Sri Potti Sriramulu Nellore
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

551
551
551
551
551
551
551
551
551
551
551
551
551
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552
552

District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Y.S.R.
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

552
552
552
552
552
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
554
554
554

District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Kurnool
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Anantapur
District-Chittoor
District-Chittoor
District-Chittoor

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
29
29
29
29
29
29
29
29
29
29
29

554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
554
000
000
000
000
000
000
000
000
000
000
000

District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
District-Chittoor
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555

State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
State-KARNATAKA
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
555
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556
556

District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Belgaum
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

556
556
556
556
556
556
556
556
556
556
556
556
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557
557

District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bagalkot
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

557
557
557
557
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
558
559
559
559
559

District-Bijapur
District-Bijapur
District-Bijapur
District-Bijapur
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Bidar
District-Raichur
District-Raichur
District-Raichur
District-Raichur

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
559
560
560
560
560
560
560
560
560
560
560
560
560

District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Raichur
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
560
561
561
561
561
561
561
561
561
561
561
561
561
561
561
561
561
561
561
561
561

District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Koppal
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

561
561
561
561
561
561
561
561
561
561
561
561
561
561
561
561
561
561
561
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562
562

District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Gadag
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

562
562
562
562
562
562
562
562
562
562
562
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563
563

District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Dharwad
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

563
563
563
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
564
565
565
565
565
565

District-Uttara Kannada
District-Uttara Kannada
District-Uttara Kannada
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Haveri
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
565
566
566
566
566
566
566
566
566
566
566
566
566
566

District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Bellary
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
566
567
567
567
567
567
567
567
567
567
567
567
567
567
567
567
567
567
567
567
567
567

District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Chitradurga
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

567
567
567
567
567
567
567
567
567
567
567
567
567
567
567
567
567
567
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568
568

District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Davanagere
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

568
568
568
568
568
568
568
568
568
568
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569
569

District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Shimoga
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi
District-Udupi

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

569
569
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
570
571
571
571
571
571
571

District-Udupi
District-Udupi
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Chikmagalur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
571
572
572
572
572
572
572
572
572
572
572
572
572
572
572

District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Tumkur
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
572
573
573
573
573
573
573
573
573
573
573
573
573
573
573
573
573
573
573
573
573
573
573

District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Bangalore
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

573
573
573
573
573
573
573
573
573
573
573
573
573
573
573
573
573
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574
574

District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Mandya
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

574
574
574
574
574
574
574
574
574
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575
575

District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Hassan
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada
District-Dakshina Kannada

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

575
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
576
577
577
577
577
577
577
577

District-Dakshina Kannada
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Kodagu
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
577
578
578
578
578
578
578
578
578
578
578
578
578
578
578
578

District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Mysore
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

578
578
578
578
578
578
578
578
578
578
578
578
578
578
578
578
578
578
578
578
578
578
578
578
579
579
579
579
579
579
579
579
579
579
579
579
579
579
579
579
579
579
579
579
579
579
579

District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Chamarajanagar
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

579
579
579
579
579
579
579
579
579
579
579
579
579
579
579
579
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580
580

District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Gulbarga
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

580
580
580
580
580
580
580
580
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581
581

District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Yadgir
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar
District-Kolar

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
582
583
583
583
583
583
583
583
583

District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Chikkaballapura
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29

583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
583
584
584
584
584
584
584
584
584
584
584
584
584
584
584
584
584

District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Bangalore Rural
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

584
584
584
584
584
584
584
584
584
584
584
584
584
584
584
584
584
584
584
584
584
584
584
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
District-Ramanagara
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585
585

State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
State-GOA
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
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

585
585
585
585
585
585
585
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
586
000

District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-North Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
District-South Goa
State-LAKSHADWEEP

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31
31

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
587
587
587
587
587
587
587
587
587

State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
State-LAKSHADWEEP
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
587
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
District-Lakshadweep
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588
588

State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
State-KERALA
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

588
588
588
588
588
588
588
588
588
588
588
588
588
588
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589
589

District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kasaragod
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

589
589
589
589
589
589
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
590
591
591

District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Kannur
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Wayanad
District-Kozhikode
District-Kozhikode

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
591
592
592
592
592
592
592
592
592
592
592

District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Kozhikode
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
592
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593

District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Malappuram
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
593
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594
594

District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Palakkad
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

594
594
594
594
594
594
594
594
594
594
594
594
594
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595
595

District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Thrissur
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

595
595
595
595
595
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
596
597
597
597

District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Ernakulam
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Idukki
District-Kottayam
District-Kottayam
District-Kottayam

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
597
598
598
598
598
598
598
598
598
598
598
598

District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Kottayam
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
598
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599

District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Alappuzha
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta

Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
599
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600

District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Pathanamthitta
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

600
600
600
600
600
600
600
600
600
600
600
600
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601
601

District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Kollam
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

32
32
32
32
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33

601
601
601
601
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
602
602
602
602

District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
District-Thiruvananthapuram
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
State-TAMIL NADU
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur

Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
602
603
603
603
603
603
603
603
603
603
603
603
603

District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Thiruvallur
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai

Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
603
604
604
604
604
604
604
604
604
604
604
604
604
604
604
604
604
604
604
604
604

District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Chennai
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram

Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

604
604
604
604
604
604
604
604
604
604
604
604
604
604
604
604
604
604
604
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605
605

District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Kancheepuram
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore

Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

605
605
605
605
605
605
605
605
605
605
605
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606
606

District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Vellore
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

606
606
606
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
607
608
608
608
608
608

District-Tiruvannamalai
District-Tiruvannamalai
District-Tiruvannamalai
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Viluppuram
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem

Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
608
609
609
609
609
609
609
609
609
609
609
609
609
609

District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Salem
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal

Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
609
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610

District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Namakkal
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
610
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611
611

District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-Erode
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris

Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

611
611
611
611
611
611
611
611
611
611
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612
612

District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-The Nilgiris
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul
District-Dindigul

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

612
612
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
613
614
614
614
614
614
614

District-Dindigul
District-Dindigul
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Karur
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli

Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
614
615
615
615
615
615
615
615
615
615
615
615
615
615
615

District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Tiruchirappalli
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur

Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

615
615
615
615
615
615
615
615
615
615
615
615
615
615
615
615
615
615
615
615
615
615
615
615
615
616
616
616
616
616
616
616
616
616
616
616
616
616
616
616
616
616
616
616
616
616
616

District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Perambalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

616
616
616
616
616
616
616
616
616
616
616
616
616
616
616
616
616
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617
617

District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Ariyalur
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore

Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

617
617
617
617
617
617
617
617
617
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618
618

District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Cuddalore
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam
District-Nagapattinam

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

618
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
619
620
620
620
620
620
620
620

District-Nagapattinam
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thiruvarur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur

Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
620
621
621
621
621
621
621
621
621
621
621
621
621
621
621
621

District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Thanjavur
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai

Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

621
621
621
621
621
621
621
621
621
621
621
621
621
621
621
621
621
621
621
621
621
621
621
621
622
622
622
622
622
622
622
622
622
622
622
622
622
622
622
622
622
622
622
622
622
622
622

District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Pudukkottai
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

622
622
622
622
622
622
622
622
622
622
622
622
622
622
622
622
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623
623

District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Sivaganga
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai

Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

623
623
623
623
623
623
623
623
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624
624

District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Madurai
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni
District-Theni

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
625
626
626
626
626
626
626
626
626

District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Virudhunagar
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
626
627
627
627
627
627
627
627
627
627
627
627
627
627
627
627
627

District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Ramanathapuram
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi

Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

627
627
627
627
627
627
627
627
627
627
627
627
627
627
627
627
627
627
627
627
627
627
627
628
628
628
628
628
628
628
628
628
628
628
628
628
628
628
628
628
628
628
628
628
628
628
628

District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Thoothukkudi
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

628
628
628
628
628
628
628
628
628
628
628
628
628
628
628
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629
629

District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Tirunelveli
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari

Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban

90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

629
629
629
629
629
629
629
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
630
631

District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Kanniyakumari
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Dharmapuri
District-Krishnagiri

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total

40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
631
632
632
632
632
632
632
632
632
632

District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Krishnagiri
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total

0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
632
633
633
633
633
633
633
633
633
633
633
633
633
633
633
633
633
633

District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Coimbatore
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur

Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural

70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

633
633
633
633
633
633
633
633
633
633
633
633
633
633
633
633
633
633
633
633
633
633
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
District-Tiruppur
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

000
000
000
000
000
000
000
000
000
000
000
000
000
000
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634
634

State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
State-PUDUCHERRY
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam

Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Age Not Stated


Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

634
634
634
634
634
634
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
635
636
636

District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Yanam
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Puducherry
District-Mahe
District-Mahe

Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total

50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
636
637
637
637
637
637
637
637
637
637
637

District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Mahe
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal

Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total

5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
637
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000

District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
District-Karaikal
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS

Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural

80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
000
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638
638

State-ANDAMAN & NICOBAR ISLANDS


State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
State-ANDAMAN & NICOBAR ISLANDS
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars

Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural

30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

638
638
638
638
638
638
638
638
638
638
638
638
638
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639
639

District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-Nicobars
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman

Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59

C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920
C4920

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

639
639
639
639
639
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640
640

District-North & Middle Andaman


District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-North & Middle Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman
District-South Andaman

Urban
Urban
Urban
Urban
Urban
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Total
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Rural
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban
Urban

60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated
Total
0-4
5-9
10-19
20-29
30-39
40-49
50-59
60-69
70-79
80-89
90+
Age Not Stated

Total number of disabled persons

In seeing

In Hearing

Persons

Males

Females

Persons

Males

Females

Persons

Males

Females

26,810,557

14,986,202

11,824,355

5,032,463

2,638,516

2,393,947

5,071,007

2,677,544

2,393,463

1,291,332

690,351

600,981

277,006

144,497

132,509

315,485

162,989

152,496

1,955,539

1,081,598

873,941

359,118

191,404

167,714

406,281

212,979

193,302

4,616,050

2,610,174

2,005,876

774,034

421,447

352,587

872,483

466,809

405,674

4,189,839

2,418,974

1,770,865

621,540

343,002

278,538

743,651

399,164

344,487

3,635,722

2,112,791

1,522,931

555,348

307,755

247,593

656,925

354,488

302,437

3,115,651

1,851,640

1,264,011

542,986

305,349

237,637

569,607

315,664

253,943

2,492,429

1,430,762

1,061,667

518,666

274,888

243,778

453,409

242,123

211,286

2,657,679

1,394,306

1,263,373

669,192

318,906

350,286

491,689

245,359

246,330

1,769,370

884,872

884,498

465,432

218,187

247,245

342,914

171,301

171,613

723,585

337,170

386,415

177,072

79,691

97,381

144,435

70,201

74,234

225,571

97,409

128,162

47,589

20,298

27,291

43,234

19,876

23,358

137,790

76,155

61,635

24,480

13,092

11,388

30,894

16,591

14,303

18,631,921

10,408,168

8,223,753

3,502,590

1,820,936

1,681,654

3,391,821

1,783,386

1,608,435

907,582

485,464

422,118

191,232

99,344

91,888

215,744

111,458

104,286

1,418,582

785,355

633,227

255,232

135,614

119,618

286,320

149,738

136,582

3,264,303

1,853,297

1,411,006

528,037

287,549

240,488

590,580

316,941

273,639

2,736,029

1,601,352

1,134,677

379,991

211,605

168,386

448,340

241,411

206,929

2,377,746

1,392,019

985,727

348,011

193,610

154,401

406,153

217,782

188,371

2,056,516

1,226,595

829,921

352,634

198,265

154,369

361,715

199,556

162,159

1,686,121

960,068

726,053

357,080

186,288

170,792

300,687

158,674

142,013

1,990,053

1,030,602

959,451

519,552

243,923

275,629

365,332

180,738

184,594

1,373,765

685,521

688,244

375,103

175,450

199,653

260,176

130,052

130,124

560,047

263,746

296,301

142,463

64,827

77,636

107,068

52,616

54,452

174,748

76,543

98,205

37,707

16,264

21,443

31,873

14,873

17,000

86,429

47,606

38,823

15,548

8,197

7,351

17,833

9,547

8,286

8,178,636

4,578,034

3,600,602

1,529,873

817,580

712,293

1,679,186

894,158

785,028

383,750

204,887

178,863

85,774

45,153

40,621

99,741

51,531

48,210

536,957

296,243

240,714

103,886

55,790

48,096

119,961

63,241

56,720

1,351,747

756,877

594,870

245,997

133,898

112,099

281,903

149,868

132,035

1,453,810

817,622

636,188

241,549

131,397

110,152

295,311

157,753

137,558

1,257,976

720,772

537,204

207,337

114,145

93,192

250,772

136,706

114,066

1,059,135

625,045

434,090

190,352

107,084

83,268

207,892

116,108

91,784

806,308

470,694

335,614

161,586

88,600

72,986

152,722

83,449

69,273

667,626

363,704

303,922

149,640

74,983

74,657

126,357

64,621

61,736

395,605

199,351

196,254

90,329

42,737

47,592

82,738

41,249

41,489

163,538

73,424

90,114

34,609

14,864

19,745

37,367

17,585

19,782

50,823

20,866

29,957

9,882

4,034

5,848

11,361

5,003

6,358

51,361

28,549

22,812

8,932

4,895

4,037

13,061

7,044

6,017

361153
17771

204834
9712

156319
8059

66448
3591

35656
1923

30792
1668

74096
5126

42744
2728

31352
2398

25395
58262
52668
46691
41709
34356
36585
29260
13363
4679
414
273952
13915
20426
46234
38076
33638
30272
25419
28112
22843
10786
3926
305
87201
3856
4969
12028
14592
13053
11437
8937
8473
6417
2577
753
109
31798
2567
3190
6177
4481
3555
2950
2464
2789
2152

14165
32489
31737
28588
24775
19050
19271
15266
6973
2551
257
154892
7608
11376
25737
22722
20456
17760
14119
14878
12092
5777
2183
184
49942
2104
2789
6752
9015
8132
7015
4931
4393
3174
1196
368
73
18404
1353
1745
3344
2890
2325
1784
1394
1535
1196

11230
25773
20931
18103
16934
15306
17314
13994
6390
2128
157
119060
6307
9050
20497
15354
13182
12512
11300
13234
10751
5009
1743
121
37259
1752
2180
5276
5577
4921
4422
4006
4080
3243
1381
385
36
13394
1214
1445
2833
1591
1230
1166
1070
1254
956

4667
9822
7432
6490
6588
7004
8624
7503
3523
1140
64
50142
2780
3652
7572
5264
4613
4681
5033
6613
5972
2942
969
51
16306
811
1015
2250
2168
1877
1907
1971
2011
1531
581
171
13
5583
478
578
1053
556
452
450
509
640
545

2498
5402
4101
3695
3705
3725
4348
3754
1835
631
39
27019
1506
1948
4148
2928
2666
2594
2715
3343
3008
1582
549
32
8637
417
550
1254
1173
1029
1111
1010
1005
746
253
82
7
2985
238
313
557
315
272
214
262
350
277

2169
4420
3331
2795
2883
3279
4276
3749
1688
509
25
23123
1274
1704
3424
2336
1947
2087
2318
3270
2964
1360
420
19
7669
394
465
996
995
848
796
961
1006
785
328
89
6
2598
240
265
496
241
180
236
247
290
268

5356
10973
11394
9820
8169
6470
7140
5938
2698
885
127
51889
3777
4071
8232
6930
6150
5340
4616
5395
4475
2103
714
86
22207
1349
1285
2741
4464
3670
2829
1854
1745
1463
595
171
41
7066
823
841
1375
906
756
603
486
573
429

2896
5918
7533
6262
5011
3549
3672
3143
1439
503
90
29201
1987
2193
4432
4362
3709
3120
2513
2802
2452
1165
408
58
13543
741
703
1486
3171
2553
1891
1036
870
691
274
95
32
3989
434
438
718
593
452
357
266
305
261

2460
5055
3861
3558
3158
2921
3468
2795
1259
382
37
22688
1790
1878
3800
2568
2441
2220
2103
2593
2023
938
306
28
8664
608
582
1255
1293
1117
938
818
875
772
321
76
9
3077
389
403
657
313
304
246
220
268
168

995
422
56
28532
2277
2887
5558
4033
3134
2578
2239
2524
1950
922
378
52
3266
290
303
619
448
421
372
225
265
202
73
44
4
21800
1256
1703
3813
2991
2599
2436
1970
2237
1825
741
212
17
18325
1100
1518
3409
2374

546
260
32
16446
1192
1582
2996
2589
2029
1529
1265
1407
1079
514
234
30
1958
161
163
348
301
296
255
129
128
117
32
26
2
12286
707
947
2101
1843
1618
1427
1057
1178
931
365
107
5
10232
627
847
1866
1388

449
162
24
12086
1085
1305
2562
1444
1105
1049
974
1117
871
408
144
22
1308
129
140
271
147
125
117
96
137
85
41
18
2
9514
549
756
1712
1148
981
1009
913
1059
894
376
105
12
8093
473
671
1543
986

244
74
4
5176
449
543
975
516
402
398
480
596
513
233
68
3
407
29
35
78
40
50
52
29
44
32
11
6
1
3430
219
266
521
341
333
353
324
461
391
175
42
4
3001
194
233
472
295

135
49
3
2771
223
296
514
294
246
182
247
330
258
133
46
2
214
15
17
43
21
26
32
15
20
19
2
3
1
1852
121
134
288
196
186
205
168
246
184
95
27
2
1653
112
116
260
171

109
25
1
2405
226
247
461
222
156
216
233
266
255
100
22
1
193
14
18
35
19
24
20
14
24
13
9
3
0
1578
98
132
233
145
147
148
156
215
207
80
15
2
1348
82
117
212
124

189
66
19
6061
719
746
1203
736
615
478
432
504
376
177
56
19
1005
104
95
172
170
141
125
54
69
53
12
10
0
4689
413
420
716
648
591
490
408
454
374
135
38
2
3484
336
349
595
347

105
47
13
3341
378
387
621
450
343
270
242
273
226
99
39
13
648
56
51
97
143
109
87
24
32
35
6
8
0
2755
217
248
421
465
407
285
209
230
191
63
18
1
1926
179
211
340
200

84
19
6
2720
341
359
582
286
272
208
190
231
150
78
17
6
357
48
44
75
27
32
38
30
37
18
6
2
0
1934
196
172
295
183
184
205
199
224
183
72
20
1
1558
157
138
255
147

2015
1986
1714
1881
1519
611
181
17
3475
156
185
404
617
584
450
256
356
306
130
31
0
3859
84
145
334
1062
781
463
294
245
253
147
46
5
2669
55
110
249
672
490
295
217
219
211
117
31
3

1217
1145
933
1009
790
311
94
5
2054
80
100
235
455
401
282
124
169
141
54
13
0
2608
45
79
186
844
623
315
158
115
133
83
22
5
1727
32
63
139
519
381
185
116
105
111
62
11
3

798
841
781
872
729
300
87
12
1421
76
85
169
162
183
168
132
187
165
76
18
0
1251
39
66
148
218
158
148
136
130
120
64
24
0
942
23
47
110
153
109
110
101
114
100
55
20
0

297
322
284
396
324
145
35
4
429
25
33
49
46
36
31
40
65
67
30
7
0
617
28
33
84
97
75
63
65
56
68
35
12
1
452
20
23
61
62
53
43
51
46
53
28
12
0

169
186
147
217
162
86
25
2
199
9
18
28
25
17
19
21
29
22
9
2
0
310
16
17
46
46
39
36
32
24
34
15
4
1
216
13
12
31
29
25
22
26
22
22
10
4
0

128
136
137
179
162
59
10
2
230
16
15
21
21
19
12
19
36
45
21
5
0
307
12
16
38
51
36
27
33
32
34
20
8
0
236
7
11
30
33
28
21
25
24
31
18
8
0

320
345
338
385
317
117
33
2
1205
77
71
121
301
271
145
70
69
57
18
5
0
1824
18
27
75
697
514
219
93
56
56
51
16
2
1093
9
16
51
417
297
106
61
50
45
33
7
1

186
176
179
206
172
61
15
1
829
38
37
81
265
221
109
30
24
19
2
3
0
1507
10
12
42
634
467
178
60
27
32
31
12
2
891
5
9
30
383
270
81
40
25
25
18
4
1

134
169
159
179
145
56
18
1
376
39
34
40
36
50
36
40
45
38
16
2
0
317
8
15
33
63
47
41
33
29
24
20
4
0
202
4
7
21
34
27
25
21
25
20
15
3
0

1190
29
35
85
390
291
168
77
26
42
30
15
2
4050
159
259
604
719
561
526
301
376
333
179
20
13
3824
150
242
558
676
528
499
285
356
323
175
19
13
226
9
17
46
43
33
27
16

881
13
16
47
325
242
130
42
10
22
21
11
2
2382
73
130
324
470
373
316
171
208
191
103
11
12
2243
68
119
294
444
353
302
159
196
186
100
10
12
139
5
11
30
26
20
14
12

309
16
19
38
65
49
38
35
16
20
9
4
0
1668
86
129
280
249
188
210
130
168
142
76
9
1
1581
82
123
264
232
175
197
126
160
137
75
9
1
87
4
6
16
17
13
13
4

165
8
10
23
35
22
20
14
10
15
7
0
1
642
21
38
88
73
61
71
59
80
102
43
5
1
621
20
37
81
72
58
70
59
77
99
42
5
1
21
1
1
7
1
3
1
0

94
3
5
15
17
14
14
6
2
12
5
0
1
365
13
15
43
39
42
41
32
42
61
33
3
1
354
12
14
42
38
39
41
32
39
60
33
3
1
11
1
1
1
1
3
0
0

71
5
5
8
18
8
6
8
8
3
2
0
0
277
8
23
45
34
19
30
27
38
41
10
2
0
267
8
23
39
34
19
29
27
38
39
9
2
0
10
0
0
6
0
0
1
0

731
9
11
24
280
217
113
32
6
11
18
9
1
1045
45
57
138
225
132
161
70
92
68
45
2
10
967
43
50
124
206
123
149
66
86
66
42
2
10
78
2
7
14
19
9
12
4

616
5
3
12
251
197
97
20
2
7
13
8
1
663
23
24
78
181
89
101
39
56
34
27
1
10
607
22
21
68
166
82
93
36
52
32
24
1
10
56
1
3
10
15
7
8
3

115
4
8
12
29
20
16
12
4
4
5
1
0
382
22
33
60
44
43
60
31
36
34
18
1
0
360
21
29
56
40
41
56
30
34
34
18
1
0
22
1
4
4
4
2
4
1

20
10
4
1
0
12409
584
972
2302
1946
1612
1328
1017
987
851
533
262
15
11601
544
917
2168
1823
1487
1199
944
928
810
516
252
13
808
40
55
134
123
125
129
73
59
41
17
10
2
16743
1002
1370

12
5
3
1
0
7526
295
572
1296
1321
1083
841
602
566
479
311
149
11
7014
276
535
1216
1245
993
747
561
530
455
302
145
9
512
19
37
80
76
90
94
41
36
24
9
4
2
9782
514
755

8
5
1
0
0
4883
289
400
1006
625
529
487
415
421
372
222
113
4
4587
268
382
952
578
494
452
383
398
355
214
107
4
296
21
18
54
47
35
35
32
23
17
8
6
0
6961
488
615

3
3
1
0
0
1962
68
126
278
142
148
179
182
279
297
178
80
5
1858
63
124
260
128
140
160
173
265
286
177
78
4
104
5
2
18
14
8
19
9
14
11
1
2
1
4191
333
351

3
1
0
0
0
1074
43
78
154
81
89
99
103
144
148
85
46
4
1013
42
76
143
74
84
84
97
137
144
84
45
3
61
1
2
11
7
5
15
6
7
4
1
1
1
2240
177
172

0
2
1
0
0
888
25
48
124
61
59
80
79
135
149
93
34
1
845
21
48
117
54
56
76
76
128
142
93
33
1
43
4
0
7
7
3
4
3
7
7
0
1
0
1951
156
179

6
2
3
0
0
2995
176
221
449
644
492
299
223
176
155
108
47
5
2846
167
208
416
630
470
281
206
167
151
100
45
5
149
9
13
33
14
22
18
17
9
4
8
2
0
3608
222
267

4
2
3
0
0
1889
73
117
232
508
356
188
119
98
97
68
29
4
1804
66
108
212
504
344
180
109
90
95
65
27
4
85
7
9
20
4
12
8
10
8
2
3
2
0
2174
114
141

2
0
0
0
0
1106
103
104
217
136
136
111
104
78
58
40
18
1
1042
101
100
204
126
126
101
97
77
56
35
18
1
64
2
4
13
10
10
10
7
1
2
5
0
0
1434
108
126

2894
2709
2360
1755
1290
1301
1062
639
339
22
15808
971
1321
2782
2475
2171
1605
1224
1259
1022
623
335
20
935
31
49
112
234
189
150
66
42
40
16
4
2
16728
869
1286
2728
2532
2365
1973
1402
1374
1251
701

1627
1680
1509
1105
790
708
574
323
187
10
9128
497
718
1564
1506
1357
987
744
689
556
316
185
9
654
17
37
63
174
152
118
46
19
18
7
2
1
9605
502
729
1618
1454
1435
1240
828
740
598
331

1267
1029
851
650
500
593
488
316
152
12
6680
474
603
1218
969
814
618
480
570
466
307
150
11
281
14
12
49
60
37
32
20
23
22
9
2
1
7123
367
557
1110
1078
930
733
574
634
653
370

672
571
470
396
335
384
346
226
100
7
4026
329
342
655
533
437
368
322
372
342
222
98
6
165
4
9
17
38
33
28
13
12
4
4
2
1
5077
342
438
840
751
619
510
423
459
394
234

356
318
264
234
201
183
172
109
52
2
2134
174
165
350
294
237
214
192
178
170
107
51
2
106
3
7
6
24
27
20
9
5
2
2
1
0
2749
199
246
457
403
346
303
231
238
174
109

316
253
206
162
134
201
174
117
48
5
1892
155
177
305
239
200
154
130
194
172
115
47
4
59
1
2
11
14
6
8
4
7
2
2
1
1
2328
143
192
383
348
273
207
192
221
220
125

515
653
569
407
267
247
227
143
83
8
3368
212
259
487
583
516
369
252
241
222
138
82
7
240
10
8
28
70
53
38
15
6
5
5
1
1
2973
173
195
434
413
388
343
262
287
281
158

278
462
379
248
172
132
136
65
44
3
1993
108
135
263
403
334
213
162
130
135
64
44
2
181
6
6
15
59
45
35
10
2
1
1
0
1
1679
98
117
260
222
230
208
157
158
135
77

237
191
190
159
95
115
91
78
39
5
1375
104
124
224
180
182
156
90
111
87
74
38
5
59
4
2
13
11
8
3
5
4
4
4
1
0
1294
75
78
174
191
158
135
105
129
146
81

230
17
14257
742
1105
2345
2076
2005
1633
1160
1206
1111
643
214
17
2471
127
181
383
456
360
340
242
168
140
58
16
0
26491
1338
1954
4988
4137
3413
3019
2229
2326
1886
835
331
35
22391
1144
1713
4286
3371
2769

118
12
8240
438
635
1401
1197
1233
1032
691
656
529
307
109
12
1365
64
94
217
257
202
208
137
84
69
24
9
0
15306
751
1111
2777
2445
2087
1866
1245
1279
1041
482
202
20
12903
638
976
2402
1968
1655

112
5
6017
304
470
944
879
772
601
469
550
582
336
105
5
1106
63
87
166
199
158
132
105
84
71
34
7
0
11185
587
843
2211
1692
1326
1153
984
1047
845
353
129
15
9488
506
737
1884
1403
1114

64
3
3972
257
335
667
536
454
375
331
392
350
215
57
3
1105
85
103
173
215
165
135
92
67
44
19
7
0
4561
274
360
788
589
431
424
422
495
472
206
97
3
4015
243
333
698
505
376

41
2
2146
157
193
361
290
246
224
182
205
150
101
35
2
603
42
53
96
113
100
79
49
33
24
8
6
0
2495
154
202
427
321
244
259
235
247
234
110
60
2
2208
137
184
383
269
213

23
1
1826
100
142
306
246
208
151
149
187
200
114
22
1
502
43
50
77
102
65
56
43
34
20
11
1
0
2066
120
158
361
268
187
165
187
248
238
96
37
1
1807
106
149
315
236
163

36
3
2579
153
169
370
346
342
303
224
250
237
148
34
3
394
20
26
64
67
46
40
38
37
44
10
2
0
5728
412
426
996
855
762
665
452
522
406
161
63
8
4430
329
349
791
610
545

15
2
1463
86
102
224
182
206
185
134
139
117
71
15
2
216
12
15
36
40
24
23
23
19
18
6
0
0
3349
239
221
535
539
484
419
247
290
232
97
41
5
2580
189
185
442
382
331

21
1
1116
67
67
146
164
136
118
90
111
120
77
19
1
178
8
11
28
27
22
17
15
18
26
4
2
0
2379
173
205
461
316
278
246
205
232
174
64
22
3
1850
140
164
349
228
214

2508
1912
2003
1638
723
297
27
4100
194
241
702
766
644
511
317
323
248
112
34
8
13792
760
1156
2741
1920
1619
1372
1108
1307
1131
477
188
13
11560
684
1004
2366
1592
1327
1147
920
1045
910
386
168
11
2232

1540
1070
1113
921
422
183
15
2403
113
135
375
477
432
326
175
166
120
60
19
5
7683
410
606
1518
1078
953
776
605
678
649
277
124
9
6423
369
527
1304
894
768
640
501
545
519
235
113
8
1260

968
842
890
717
301
114
12
1697
81
106
327
289
212
185
142
157
128
52
15
3
6109
350
550
1223
842
666
596
503
629
482
200
64
4
5137
315
477
1062
698
559
507
419
500
391
151
55
3
972

374
369
426
419
185
84
3
546
31
27
90
84
55
50
53
69
53
21
13
0
2471
136
235
504
258
248
221
189
275
245
125
35
0
2032
125
209
432
217
207
186
156
209
177
86
28
0
439

228
208
222
211
99
52
2
287
17
18
44
52
31
31
27
25
23
11
8
0
1382
72
126
283
146
156
119
107
149
124
77
23
0
1132
67
109
238
126
127
97
89
115
88
57
19
0
250

146
161
204
208
86
32
1
259
14
9
46
32
24
19
26
44
30
10
5
0
1089
64
109
221
112
92
102
82
126
121
48
12
0
900
58
100
194
91
80
89
67
94
89
29
9
0
189

477
366
432
337
135
55
4
1298
83
77
205
245
217
188
86
90
69
26
8
4
2960
272
284
603
350
298
243
233
271
248
114
37
7
2540
262
257
535
306
254
192
182
216
198
98
34
6
420

296
195
239
200
83
36
2
769
50
36
93
157
153
123
52
51
32
14
5
3
1604
141
153
319
189
162
138
123
137
139
73
25
5
1387
135
137
287
166
137
111
99
108
111
69
23
4
217

181
171
193
137
52
19
2
529
33
41
112
88
64
65
34
39
37
12
3
1
1356
131
131
284
161
136
105
110
134
109
41
12
2
1153
127
120
248
140
117
81
83
108
87
29
11
2
203

76
152
375
328
292
225
188
262
221
91
20
2
26373
1354
1707
3993
4426
3961
3425
2608
2322
1686
659
202
30
373
23
43
60
51
48
49
26
36
20
14
3
0
26000
1331
1664
3933
4375
3913
3376
2582
2286

41
79
214
184
185
136
104
133
130
42
11
1
14694
746
908
2214
2472
2276
2061
1467
1258
854
319
100
19
213
12
20
34
28
28
32
14
23
13
8
1
0
14481
734
888
2180
2444
2248
2029
1453
1235

35
73
161
144
107
89
84
129
91
49
9
1
11679
608
799
1779
1954
1685
1364
1141
1064
832
340
102
11
160
11
23
26
23
20
17
12
13
7
6
2
0
11519
597
776
1753
1931
1665
1347
1129
1051

11
26
72
41
41
35
33
66
68
39
7
0
5358
384
413
910
857
708
589
508
467
365
114
39
4
51
6
11
3
0
4
6
1
10
6
4
0
0
5307
378
402
907
857
704
583
507
457

5
17
45
20
29
22
18
34
36
20
4
0
2819
204
210
511
462
361
325
259
234
186
51
15
1
29
2
4
2
0
4
4
0
6
3
4
0
0
2790
202
206
509
462
357
321
259
228

6
9
27
21
12
13
15
32
32
19
3
0
2539
180
203
399
395
347
264
249
233
179
63
24
3
22
4
7
1
0
0
2
1
4
3
0
0
0
2517
176
196
398
395
347
262
248
229

10
27
68
44
44
51
51
55
50
16
3
1
6667
444
432
912
1142
978
836
627
546
498
191
52
9
65
6
8
5
7
11
7
7
8
3
1
2
0
6602
438
424
907
1135
967
829
620
538

6
16
32
23
25
27
24
29
28
4
2
1
3701
241
225
477
658
574
513
359
292
229
97
29
7
37
4
4
3
3
7
4
2
6
2
1
1
0
3664
237
221
474
655
567
509
357
286

4
11
36
21
19
24
27
26
22
12
1
0
2966
203
207
435
484
404
323
268
254
269
94
23
2
28
2
4
2
4
4
3
5
2
1
0
1
0
2938
201
203
433
480
400
320
263
252

1666
645
199
30
9611
510
762
1791
1317
1184
1107
883
923
672
336
117
9
8356
463
704
1612
1152
1032
919
747
769
563
283
103
9
1255
47
58
179
165
152
188
136
154
109
53
14
0
25227
1018
1219
3103

841
311
99
19
5199
281
415
943
748
644
579
472
506
365
176
61
9
4518
248
389
852
649
556
482
403
422
308
145
55
9
681
33
26
91
99
88
97
69
84
57
31
6
0
13068
589
671
1701

825
334
100
11
4412
229
347
848
569
540
528
411
417
307
160
56
0
3838
215
315
760
503
476
437
344
347
255
138
48
0
574
14
32
88
66
64
91
67
70
52
22
8
0
12159
429
548
1402

359
110
39
4
1931
137
169
325
209
198
193
186
209
184
90
29
2
1758
126
165
299
192
175
172
171
186
163
80
27
2
173
11
4
26
17
23
21
15
23
21
10
2
0
3714
98
112
362

183
47
15
1
1062
75
88
192
107
110
109
97
101
108
54
19
2
965
69
87
176
99
94
93
91
91
98
47
18
2
97
6
1
16
8
16
16
6
10
10
7
1
0
1878
52
64
192

176
63
24
3
869
62
81
133
102
88
84
89
108
76
36
10
0
793
57
78
123
93
81
79
80
95
65
33
9
0
76
5
3
10
9
7
5
9
13
11
3
1
0
1836
46
48
170

495
190
50
9
1726
109
164
334
221
182
154
139
197
137
69
16
4
1514
94
146
299
193
161
137
124
173
113
57
13
4
212
15
18
35
28
21
17
15
24
24
12
3
0
4292
443
273
656

227
96
28
7
944
53
93
167
131
97
83
86
112
77
32
9
4
835
42
83
151
116
89
73
79
96
65
28
9
4
109
11
10
16
15
8
10
7
16
12
4
0
0
2240
247
146
373

268
94
22
2
782
56
71
167
90
85
71
53
85
60
37
7
0
679
52
63
148
77
72
64
45
77
48
29
4
0
103
4
8
19
13
13
7
8
8
12
8
3
0
2052
196
127
283

3041
2929
3215
3096
3556
2716
1008
294
32
21937
840
1107
2805
2654
2572
2746
2640
3053
2352
883
261
24
3290
178
112
298
387
357
469
456
503
364
125
33
8
7904
352
599
1434
1228
978
851
761
732
574
280
108

1660
1593
1628
1483
1667
1369
517
173
17
11410
490
610
1529
1448
1406
1397
1284
1428
1192
458
157
11
1658
99
61
172
212
187
231
199
239
177
59
16
6
4355
198
322
768
681
567
475
424
404
297
147
69

1381
1336
1587
1613
1889
1347
491
121
15
10527
350
497
1276
1206
1166
1349
1356
1625
1160
425
104
13
1632
79
51
126
175
170
238
257
264
187
66
17
2
3549
154
277
666
547
411
376
337
328
277
133
39

299
317
411
564
735
536
209
66
5
3032
80
92
314
250
273
316
447
580
439
177
59
5
682
18
20
48
49
44
95
117
155
97
32
7
0
1268
58
109
223
158
116
113
111
145
145
75
13

151
176
204
264
352
274
113
34
2
1554
44
52
169
134
154
153
214
276
228
97
31
2
324
8
12
23
17
22
51
50
76
46
16
3
0
692
27
50
125
84
67
60
62
82
77
49
8

148
141
207
300
383
262
96
32
3
1478
36
40
145
116
119
163
233
304
211
80
28
3
358
10
8
25
32
22
44
67
79
51
16
4
0
576
31
59
98
74
49
53
49
63
68
26
5

527
428
396
375
551
435
159
42
7
3749
322
248
587
461
389
336
335
495
391
141
38
6
543
121
25
69
66
39
60
40
56
44
18
4
1
1217
79
102
203
167
138
140
120
116
79
49
23

271
223
191
176
262
225
96
28
2
1949
179
132
332
235
197
161
157
233
204
89
28
2
291
68
14
41
36
26
30
19
29
21
7
0
0
667
44
57
100
91
84
83
69
62
37
21
18

256
205
205
199
289
210
63
14
5
1800
143
116
255
226
192
175
178
262
187
52
10
4
252
53
11
28
30
13
30
21
27
23
11
4
1
550
35
45
103
76
54
57
51
54
42
28
5

7
7021
323
562
1326
1110
858
730
661
609
486
251
99
6
883
29
37
108
118
120
121
100
123
88
29
9
1
48653
2004
2789
6071
5265
5215
5538
5846
7455
5788
2078
556
48
36849
1643
2219
4805
3848
3765
4061

3
3905
180
301
713
616
501
413
381
336
262
134
65
3
450
18
21
55
65
66
62
43
68
35
13
4
0
25965
1132
1561
3259
3014
3053
3087
2922
3658
2898
1057
296
28
19590
924
1216
2573
2163
2171
2206

4
3116
143
261
613
494
357
317
280
273
224
117
34
3
433
11
16
53
53
54
59
57
55
53
16
5
1
22688
872
1228
2812
2251
2162
2451
2924
3797
2890
1021
260
20
17259
719
1003
2232
1685
1594
1855

2
1188
55
109
211
152
107
109
94
133
133
71
12
2
80
3
0
12
6
9
4
17
12
12
4
1
0
8805
316
426
896
654
673
905
1283
1785
1324
430
100
13
6307
260
299
668
489
444
585

1
649
25
50
118
80
62
58
52
76
73
47
7
1
43
2
0
7
4
5
2
10
6
4
2
1
0
4625
176
232
478
352
364
492
661
883
698
225
56
8
3338
143
155
354
266
245
304

1
539
30
59
93
72
45
51
42
57
60
24
5
1
37
1
0
5
2
4
2
7
6
8
2
0
0
4180
140
194
418
302
309
413
622
902
626
205
44
5
2969
117
144
314
223
199
281

1
1102
71
96
188
148
124
130
114
101
68
40
21
1
115
8
6
15
19
14
10
6
15
11
9
2
0
9368
634
633
1116
1015
1015
966
1052
1438
1045
363
80
11
6761
488
486
888
626
666
669

1
605
39
53
94
79
78
74
66
55
33
17
16
1
62
5
4
6
12
6
9
3
7
4
4
2
0
5028
348
333
600
648
610
568
482
689
516
186
41
7
3495
269
243
474
352
363
367

0
497
32
43
94
69
46
56
48
46
35
23
5
0
53
3
2
9
7
8
1
3
8
7
5
0
0
4340
286
300
516
367
405
398
570
749
529
177
39
4
3266
219
243
414
274
303
302

4305
5710
4405
1596
456
36
11804
361
570
1266
1417
1450
1477
1541
1745
1383
482
100
12
14415
570
955
2295
1919
1731
1729
1539
1584
1314
590
180
9
11288
464
800
1862
1487
1310
1358
1183
1179
1014
479
144
8
3127
106

2129
2816
2256
861
253
22
6375
208
345
686
851
882
881
793
842
642
196
43
6
7950
324
534
1272
1065
1014
965
837
823
692
312
106
6
6298
267
448
1040
824
785
758
656
627
545
258
84
6
1652
57

2176
2894
2149
735
203
14
5429
153
225
580
566
568
596
748
903
741
286
57
6
6465
246
421
1023
854
717
764
702
761
622
278
74
3
4990
197
352
822
663
525
600
527
552
469
221
60
2
1475
49

842
1296
997
338
79
10
2498
56
127
228
165
229
320
441
489
327
92
21
3
2316
94
158
358
254
207
230
250
307
283
133
42
0
1921
87
140
320
221
187
188
197
225
224
100
32
0
395
7

441
645
540
192
46
7
1287
33
77
124
86
119
188
220
238
158
33
10
1
1275
57
90
199
134
128
139
133
148
141
80
26
0
1051
52
80
177
114
118
110
111
100
108
61
20
0
224
5

401
651
457
146
33
3
1211
23
50
104
79
110
132
221
251
169
59
11
2
1041
37
68
159
120
79
91
117
159
142
53
16
0
870
35
60
143
107
69
78
86
125
116
39
12
0
171
2

753
1080
768
264
65
8
2607
146
147
228
389
349
297
299
358
277
99
15
3
2241
116
138
319
248
219
250
245
309
263
105
29
0
1750
95
114
235
182
166
208
192
235
219
82
22
0
491
21

338
515
390
145
33
6
1533
79
90
126
296
247
201
144
174
126
41
8
1
1177
63
74
173
121
117
136
138
160
139
41
15
0
919
46
61
122
87
89
117
106
128
119
33
11
0
258
17

415
565
378
119
32
2
1074
67
57
102
93
102
96
155
184
151
58
7
2
1064
53
64
146
127
102
114
107
149
124
64
14
0
831
49
53
113
95
77
91
86
107
100
49
11
0
233
4

155
433
432
421
371
356
405
300
111
36
1
11355
482
902
2019
1721
1469
1301
928
1086
820
447
168
12
10927
468
868
1942
1645
1411
1258
887
1045
795
434
163
11
428
14
34
77
76
58
43
41
41
25

86
232
241
229
207
181
196
147
54
22
0
6619
264
509
1157
1034
933
795
557
600
445
237
81
7
6354
254
488
1107
987
893
769
528
576
433
233
79
7
265
10
21
50
47
40
26
29
24
12

69
201
191
192
164
175
209
153
57
14
1
4736
218
393
862
687
536
506
371
486
375
210
87
5
4573
214
380
835
658
518
489
359
469
362
201
84
4
163
4
13
27
29
18
17
12
17
13

18
38
33
20
42
53
82
59
33
10
0
2055
85
142
356
244
190
178
169
258
239
140
50
4
2010
85
138
342
237
186
176
167
251
235
139
50
4
45
0
4
14
7
4
2
2
7
4

10
22
20
10
29
22
48
33
19
6
0
1157
44
83
210
155
121
114
92
124
120
67
25
2
1124
44
81
198
149
118
113
90
120
117
67
25
2
33
0
2
12
6
3
1
2
4
3

8
16
13
10
13
31
34
26
14
4
0
898
41
59
146
89
69
64
77
134
119
73
25
2
886
41
57
144
88
68
63
77
131
118
72
25
2
12
0
2
2
1
1
1
0
3
1

24
84
66
53
42
53
74
44
23
7
0
1972
81
126
290
257
245
214
191
212
195
114
43
4
1898
79
122
281
246
236
208
182
205
186
109
40
4
74
2
4
9
11
9
6
9
7
9

13
51
34
28
19
32
32
20
8
4
0
1127
38
79
151
154
147
125
116
114
118
62
20
3
1085
37
76
143
149
141
122
111
111
114
60
18
3
42
1
3
8
5
6
3
5
3
4

11
33
32
25
23
21
42
24
15
3
0
845
43
47
139
103
98
89
75
98
77
52
23
1
813
42
46
138
97
95
86
71
94
72
49
22
1
32
1
1
1
6
3
3
4
4
5

13
5
1
6542
359
552
1243
906
863
739
543
536
476
229
91
5
6274
351
547
1210
865
827
696
508
506
453
215
91
5
268
8
5
33
41
36
43
35
30
23
14
0
0
5802
272
414
946
742

4
2
0
3798
181
309
704
569
521
441
324
294
264
126
60
5
3640
175
306
682
542
495
419
302
278
256
120
60
5
158
6
3
22
27
26
22
22
16
8
6
0
0
3324
144
235
522
423

9
3
1
2744
178
243
539
337
342
298
219
242
212
103
31
0
2634
176
241
528
323
332
277
206
228
197
95
31
0
110
2
2
11
14
10
21
13
14
15
8
0
0
2478
128
179
424
319

1
0
0
1302
68
81
163
133
137
127
133
161
189
72
37
1
1248
67
81
161
125
133
117
122
154
184
66
37
1
54
1
0
2
8
4
10
11
7
5
6
0
0
1067
45
79
151
102

0
0
0
721
35
37
88
83
94
77
76
79
88
36
27
1
692
35
37
87
78
90
71
68
76
87
35
27
1
29
0
0
1
5
4
6
8
3
1
1
0
0
563
17
43
80
62

1
0
0
581
33
44
75
50
43
50
57
82
101
36
10
0
556
32
44
74
47
43
46
54
78
97
31
10
0
25
1
0
1
3
0
4
3
4
4
5
0
0
504
28
36
71
40

5
3
0
1108
72
80
195
132
148
128
103
96
91
48
14
1
1078
72
80
187
130
141
125
100
94
86
48
14
1
30
0
0
8
2
7
3
3
2
5
0
0
0
1018
58
52
142
95

2
2
0
599
33
39
98
82
77
72
61
49
51
28
8
1
582
33
39
92
81
73
70
60
47
50
28
8
1
17
0
0
6
1
4
2
1
2
1
0
0
0
586
26
31
74
51

3
1
0
509
39
41
97
50
71
56
42
47
40
20
6
0
496
39
41
95
49
68
55
40
47
36
20
6
0
13
0
0
2
1
3
1
2
0
4
0
0
0
432
32
21
68
44

759
695
537
615
507
233
79
3
5541
262
399
917
711
715
660
505
590
484
216
79
3
261
10
15
29
31
44
35
32
25
23
17
0
0
11515
439
790
1916
1745
1700
1478
1036
943
838
471
154
5

464
426
305
352
289
121
41
2
3181
140
226
500
404
440
407
289
338
281
113
41
2
143
4
9
22
19
24
19
16
14
8
8
0
0
7070
220
467
1127
1177
1155
988
674
532
428
238
61
3

295
269
232
263
218
112
38
1
2360
122
173
417
307
275
253
216
252
203
103
38
1
118
6
6
7
12
20
16
16
11
15
9
0
0
4445
219
323
789
568
545
490
362
411
410
233
93
2

112
99
106
158
128
71
16
0
1018
45
74
145
101
103
94
100
152
121
67
16
0
49
0
5
6
1
9
5
6
6
7
4
0
0
1971
81
115
269
211
199
186
191
250
272
153
44
0

64
56
58
78
69
28
8
0
535
17
41
76
61
59
51
56
73
66
27
8
0
28
0
2
4
1
5
5
2
5
3
1
0
0
1083
41
67
154
134
128
106
103
122
128
84
16
0

48
43
48
80
59
43
8
0
483
28
33
69
40
44
43
44
79
55
40
8
0
21
0
3
2
0
4
0
4
1
4
3
0
0
888
40
48
115
77
71
80
88
128
144
69
28
0

111
142
108
131
121
44
14
0
959
52
50
134
91
101
134
102
124
117
40
14
0
59
6
2
8
4
10
8
6
7
4
4
0
0
2179
85
108
308
363
329
331
216
152
168
83
34
2

68
84
67
75
77
25
8
0
552
24
30
67
49
62
80
62
73
74
23
8
0
34
2
1
7
2
6
4
5
2
3
2
0
0
1381
40
55
167
263
228
251
147
78
81
50
19
2

43
58
41
56
44
19
6
0
407
28
20
67
42
39
54
40
51
43
17
6
0
25
4
1
1
2
4
4
1
5
1
2
0
0
798
45
53
141
100
101
80
69
74
87
33
15
0

8972
370
685
1606
1237
1202
1088
779
778
701
394
128
4
2543
69
105
310
508
498
390
257
165
137
77
26
1
5579
289
454
1089
820
743
536
419
446
410
254
113
6
5143
268
430
1024
743
687
470
376

5371
192
405
947
802
772
710
510
436
351
194
50
2
1699
28
62
180
375
383
278
164
96
77
44
11
1
3331
142
243
655
498
469
355
272
257
229
144
63
4
3065
131
232
622
449
429
310
245

3601
178
280
659
435
430
378
269
342
350
200
78
2
844
41
43
130
133
115
112
93
69
60
33
15
0
2248
147
211
434
322
274
181
147
189
181
110
50
2
2078
137
198
402
294
258
160
131

1623
73
107
238
161
151
141
145
204
233
130
40
0
348
8
8
31
50
48
45
46
46
39
23
4
0
978
47
94
144
104
86
80
72
113
117
80
40
1
920
45
92
139
95
84
71
63

876
38
64
131
103
96
75
78
99
108
69
15
0
207
3
3
23
31
32
31
25
23
20
15
1
0
541
24
46
82
56
53
54
41
55
62
43
24
1
504
22
45
79
50
51
48
36

747
35
43
107
58
55
66
67
105
125
61
25
0
141
5
5
8
19
16
14
21
23
19
8
3
0
437
23
48
62
48
33
26
31
58
55
37
16
0
416
23
47
60
45
33
23
27

1397
65
88
245
133
159
186
154
126
149
65
26
1
782
20
20
63
230
170
145
62
26
19
18
8
1
882
52
61
163
110
116
82
78
77
81
43
18
1
816
50
58
156
102
102
73
70

802
34
44
130
79
86
137
102
65
71
40
13
1
579
6
11
37
184
142
114
45
13
10
10
6
1
507
25
29
97
60
66
51
48
38
54
30
9
0
468
24
28
94
56
54
45
43

595
31
44
115
54
73
49
52
61
78
25
13
0
203
14
9
26
46
28
31
17
13
9
8
2
0
375
27
32
66
50
50
31
30
39
27
13
9
1
348
26
30
62
46
48
28
27

411
382
237
109
6
436
21
24
65
77
56
66
43
35
28
17
4
0
33785
1264
1862
4878
6055
5346
4413
3448
2793
2114
1133
431
48
16587
567
945
2566
2654
2468
2053
1642
1452
1182
741
298
19
17198
697
917

232
213
138
60
4
266
11
11
33
49
40
45
27
25
16
6
3
0
20051
710
1099
2881
3809
3303
2756
2074
1557
1065
567
199
31
9724
339
544
1532
1600
1486
1282
1011
812
592
378
139
9
10327
371
555

179
169
99
49
2
170
10
13
32
28
16
21
16
10
12
11
1
0
13734
554
763
1997
2246
2043
1657
1374
1236
1049
566
232
17
6863
228
401
1034
1054
982
771
631
640
590
363
159
10
6871
326
362

104
112
75
39
1
58
2
2
5
9
2
9
9
9
5
5
1
0
5879
241
294
730
737
624
658
763
703
667
352
106
4
2893
118
121
341
312
273
295
338
371
400
250
72
2
2986
123
173

48
59
42
23
1
37
2
1
3
6
2
6
5
7
3
1
1
0
3120
118
155
408
400
343
370
415
375
313
172
47
4
1539
62
60
196
171
151
168
193
191
185
128
32
2
1581
56
95

56
53
33
16
0
21
0
1
2
3
0
3
4
2
2
4
0
0
2759
123
139
322
337
281
288
348
328
354
180
59
0
1354
56
61
145
141
122
127
145
180
215
122
40
0
1405
67
78

74
74
39
17
1
66
2
3
7
8
14
9
8
3
7
4
1
0
7449
342
393
909
1609
1258
964
623
527
454
243
108
19
2524
108
137
353
334
295
304
269
248
239
158
76
3
4925
234
256

37
51
27
9
0
39
1
1
3
4
12
6
5
1
3
3
0
0
4590
192
231
495
1156
853
633
355
255
222
126
58
14
1378
65
81
189
196
165
175
146
121
113
83
43
1
3212
127
150

37
23
12
8
1
27
1
2
4
4
2
3
3
2
4
1
1
0
2859
150
162
414
453
405
331
268
272
232
117
50
5
1146
43
56
164
138
130
129
123
127
126
75
33
2
1713
107
106

2312
3401
2878
2360
1806
1341
932
392
133
29
6722
239
355
903
986
948
860
637
652
601
398
136
7
5717
206
300
778
827
817
734
545
553
512
327
117
1
1005
33
55
125
159
131
126
92
99
89
71

1349
2209
1817
1474
1063
745
473
189
60
22
3828
131
218
495
562
590
549
389
356
279
191
61
7
3267
119
189
424
460
508
468
327
304
244
168
55
1
561
12
29
71
102
82
81
62
52
35
23

963
1192
1061
886
743
596
459
203
73
7
2894
108
137
408
424
358
311
248
296
322
207
75
0
2450
87
111
354
367
309
266
218
249
268
159
62
0
444
21
26
54
57
49
45
30
47
54
48

389
425
351
363
425
332
267
102
34
2
1270
38
50
107
92
86
152
160
204
194
138
49
0
1020
33
44
90
65
69
115
121
168
162
112
41
0
250
5
6
17
27
17
37
39
36
32
26

212
229
192
202
222
184
128
44
15
2
668
20
30
72
56
48
89
93
92
82
65
21
0
536
16
27
63
38
38
68
65
77
71
56
17
0
132
4
3
9
18
10
21
28
15
11
9

177
196
159
161
203
148
139
58
19
0
602
18
20
35
36
38
63
67
112
112
73
28
0
484
17
17
27
27
31
47
56
91
91
56
24
0
118
1
3
8
9
7
16
11
21
21
17

556
1275
963
660
354
279
215
85
32
16
1089
57
56
125
117
151
136
99
110
127
83
24
4
908
45
35
102
96
117
123
87
101
113
71
18
0
181
12
21
23
21
34
13
12
9
14
12

306
960
688
458
209
134
109
43
15
13
588
29
33
63
54
92
99
53
53
60
39
9
4
502
23
24
54
44
72
90
45
53
53
37
7
0
86
6
9
9
10
20
9
8
0
7
2

250
315
275
202
145
145
106
42
17
3
501
28
23
62
63
59
37
46
57
67
44
15
0
406
22
11
48
52
45
33
42
48
60
34
11
0
95
6
12
14
11
14
4
4
9
7
10

19
6
155316
4467
7611
19126
19620
20253
18322
16912
18376
16368
10128
3904
229
142665
4041
6874
17223
17488
18317
16573
15552
17367
15562
9689
3759
220
12651
426
737
1903
2132
1936
1749
1360
1009
806
439
145
9
9500
288
576
1296
1212
1064

6
6
86321
2453
4327
10935
11357
12154
11065
9766
9697
7998
4780
1673
116
78963
2219
3901
9843
10102
11000
9967
8912
9144
7572
4567
1624
112
7358
234
426
1092
1255
1154
1098
854
553
426
213
49
4
5226
150
299
760
706
671

13
0
68995
2014
3284
8191
8263
8099
7257
7146
8679
8370
5348
2231
113
63702
1822
2973
7380
7386
7317
6606
6640
8223
7990
5122
2135
108
5293
192
311
811
877
782
651
506
456
380
226
96
5
4274
138
277
536
506
393

8
0
26076
687
1045
2661
2316
2214
2406
3070
4126
4225
2528
768
30
24140
612
940
2392
2037
1966
2124
2850
3936
4065
2438
752
28
1936
75
105
269
279
248
282
220
190
160
90
16
2
1638
36
68
138
129
101

4
0
13382
385
567
1460
1334
1285
1378
1612
1912
1926
1176
332
15
12291
341
511
1296
1167
1142
1207
1487
1821
1844
1135
326
14
1091
44
56
164
167
143
171
125
91
82
41
6
1
866
15
34
79
83
72

4
0
12694
302
478
1201
982
929
1028
1458
2214
2299
1352
436
15
11849
271
429
1096
870
824
917
1363
2115
2221
1303
426
14
845
31
49
105
112
105
111
95
99
78
49
10
1
772
21
34
59
46
29

6
4
26700
830
1053
2757
2930
2950
2787
2619
3654
3767
2433
886
34
23939
706
878
2380
2404
2525
2451
2388
3456
3587
2294
838
32
2761
124
175
377
526
425
336
231
198
180
139
48
2
1895
62
93
177
196
162

2
4
14243
424
553
1480
1629
1651
1604
1437
1924
1873
1243
408
17
12653
367
457
1285
1297
1394
1388
1288
1821
1783
1169
389
15
1590
57
96
195
332
257
216
149
103
90
74
19
2
965
32
41
97
104
90

4
0
12457
406
500
1277
1301
1299
1183
1182
1730
1894
1190
478
17
11286
339
421
1095
1107
1131
1063
1100
1635
1804
1125
449
17
1171
67
79
182
194
168
120
82
95
90
65
29
0
930
30
52
80
92
72

994
985
1195
1036
620
232
2
9059
279
557
1223
1147
1022
938
935
1148
993
594
221
2
441
9
19
73
65
42
56
50
47
43
26
11
0
33756
1122
1733
3919
4267
4527
3974
3624
3891
3548
2237
814
100
31909

595
567
606
466
313
93
0
4968
146
287
714
663
650
555
534
581
444
303
91
0
258
4
12
46
43
21
40
33
25
22
10
2
0
19093
642
1022
2342
2477
2733
2442
2148
2116
1730
1033
368
40
17994

399
418
589
570
307
139
2
4091
133
270
509
484
372
383
401
567
549
291
130
2
183
5
7
27
22
21
16
17
22
21
16
9
0
14663
480
711
1577
1790
1794
1532
1476
1775
1818
1204
446
60
13915

119
202
296
319
180
50
0
1578
33
66
125
122
97
114
199
286
311
176
49
0
60
3
2
13
7
4
5
3
10
8
4
1
0
5096
141
181
474
394
423
448
607
820
914
531
155
8
4821

66
108
154
136
96
23
0
830
14
32
71
77
70
63
106
149
130
95
23
0
36
1
2
8
6
2
3
2
5
6
1
0
0
2539
86
99
266
223
217
252
326
358
400
236
73
3
2396

53
94
142
183
84
27
0
748
19
34
54
45
27
51
93
137
181
81
26
0
24
2
0
5
1
2
2
1
5
2
3
1
0
2557
55
82
208
171
206
196
281
462
514
295
82
5
2425

165
186
317
298
175
64
0
1809
62
92
170
186
152
158
180
304
285
161
59
0
86
0
1
7
10
10
7
6
13
13
14
5
0
5850
198
228
521
631
666
618
563
766
872
575
198
14
5343

93
94
157
137
92
28
0
917
32
40
94
97
85
87
90
149
131
86
26
0
48
0
1
3
7
5
6
4
8
6
6
2
0
3108
109
114
295
348
383
356
278
414
427
290
89
5
2792

72
92
160
161
83
36
0
892
30
52
76
89
67
71
90
155
154
75
33
0
38
0
0
4
3
5
1
2
5
7
8
3
0
2742
89
114
226
283
283
262
285
352
445
285
109
9
2551

1049
1641
3700
3959
4253
3726
3432
3723
3392
2143
792
99
1847
73
92
219
308
274
248
192
168
156
94
22
1
696
19
33
73
87
88
95
88
81
70
41
15
6
696
19
33
73
87
88
95
88
81

597
967
2226
2273
2564
2283
2030
2026
1652
979
357
40
1099
45
55
116
204
169
159
118
90
78
54
11
0
370
10
20
41
52
48
57
43
42
32
17
4
4
370
10
20
41
52
48
57
43
42

452
674
1474
1686
1689
1443
1402
1697
1740
1164
435
59
748
28
37
103
104
105
89
74
78
78
40
11
1
326
9
13
32
35
40
38
45
39
38
24
11
2
326
9
13
32
35
40
38
45
39

132
178
451
375
397
409
568
776
875
502
150
8
275
9
3
23
19
26
39
39
44
39
29
5
0
193
5
5
21
15
21
24
32
31
26
7
4
2
193
5
5
21
15
21
24
32
31

81
99
257
212
204
231
303
338
379
219
70
3
143
5
0
9
11
13
21
23
20
21
17
3
0
100
3
4
11
8
13
16
17
12
12
1
2
1
100
3
4
11
8
13
16
17
12

51
79
194
163
193
178
265
438
496
283
80
5
132
4
3
14
8
13
18
16
24
18
12
2
0
93
2
1
10
7
8
8
15
19
14
6
2
1
93
2
1
10
7
8
8
15
19

176
188
465
523
570
559
527
744
840
549
188
14
507
22
40
56
108
96
59
36
22
32
26
10
0
124
3
4
8
16
19
22
7
13
15
14
3
0
124
3
4
8
16
19
22
7
13

99
92
268
268
320
312
255
404
412
273
84
5
316
10
22
27
80
63
44
23
10
15
17
5
0
67
1
2
2
11
8
16
3
9
8
7
0
0
67
1
2
2
11
8
16
3
9

77
96
197
255
250
247
272
340
428
276
104
9
191
12
18
29
28
33
15
13
12
17
9
5
0
57
2
2
6
5
11
6
4
4
7
7
3
0
57
2
2
6
5
11
6
4
4

70
41
15
6
0
0
0
0
0
0
0
0
0
0
0
0
0
8581
242
391
1150
1090
1102
1067
889
1020
874
556
192
8
7770
205
345
1022
969
960
961
812
949
831
526
182
8
811
37
46
128

32
17
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
4799
130
216
628
649
667
641
499
566
440
273
85
5
4358
108
193
567
579
593
571
456
525
418
264
79
5
441
22
23
61

38
24
11
2
0
0
0
0
0
0
0
0
0
0
0
0
0
3782
112
175
522
441
435
426
390
454
434
283
107
3
3412
97
152
455
390
367
390
356
424
413
262
103
3
370
15
23
67

26
7
4
2
0
0
0
0
0
0
0
0
0
0
0
0
0
1242
31
45
128
110
104
121
134
183
192
147
46
1
1177
30
40
122
100
97
111
125
177
188
140
46
1
65
1
5
6

12
1
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
652
20
21
74
73
70
67
69
86
89
62
20
1
615
19
19
71
65
65
58
65
85
87
60
20
1
37
1
2
3

14
6
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
590
11
24
54
37
34
54
65
97
103
85
26
0
562
11
21
51
35
32
53
60
92
101
80
26
0
28
0
3
3

15
14
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1689
34
46
179
140
131
148
215
279
271
181
63
2
1568
28
38
158
129
121
139
203
260
260
171
59
2
121
6
8
21

8
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
949
14
24
105
87
71
92
113
167
145
102
27
2
882
12
20
92
81
66
86
107
155
139
98
24
2
67
2
4
13

7
7
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
740
20
22
74
53
60
56
102
112
126
79
36
0
686
16
18
66
48
55
53
96
105
121
73
35
0
54
4
4
8

121
142
106
77
71
43
30
10
0
25921
771
1263
3400
3387
3629
3099
2872
2851
2438
1595
562
54
24571
734
1196
3188
3213
3429
2920
2703
2719
2335
1537
546
51
1350
37
67
212
174
200
179
169
132
103
58
16

70
74
70
43
41
22
9
6
0
14180
433
682
1876
1926
2074
1829
1651
1503
1210
733
236
27
13459
412
647
1780
1829
1967
1725
1538
1435
1158
709
232
27
721
21
35
96
97
107
104
113
68
52
24
4

51
68
36
34
30
21
21
4
0
11741
338
581
1524
1461
1555
1270
1221
1348
1228
862
326
27
11112
322
549
1408
1384
1462
1195
1165
1284
1177
828
314
24
629
16
32
116
77
93
75
56
64
51
34
12

10
7
10
9
6
4
7
0
0
4549
146
209
508
499
480
442
498
606
619
417
118
7
4371
137
198
485
474
451
418
477
595
604
410
116
6
178
9
11
23
25
29
24
21
11
15
7
2

8
5
9
4
1
2
2
0
0
2400
81
110
273
290
276
258
276
309
289
184
49
5
2313
76
105
263
275
262
246
263
305
283
181
49
5
87
5
5
10
15
14
12
13
4
6
3
0

2
2
1
5
5
2
5
0
0
2149
65
99
235
209
204
184
222
297
330
233
69
2
2058
61
93
222
199
189
172
214
290
321
229
67
1
91
4
6
13
10
15
12
8
7
9
4
2

11
10
9
12
19
11
10
4
0
4492
128
148
449
476
564
479
468
591
629
415
141
4
4279
123
141
423
454
538
455
443
569
601
393
135
4
213
5
7
26
22
26
24
25
22
28
22
6

6
5
6
6
12
6
4
3
0
2368
71
82
241
256
304
276
262
298
309
199
69
1
2251
71
75
223
243
291
262
245
290
293
190
67
1
117
0
7
18
13
13
14
17
8
16
9
2

5
5
3
6
7
5
6
1
0
2124
57
66
208
220
260
203
206
293
320
216
72
3
2028
52
66
200
211
247
193
198
279
308
203
68
3
96
5
0
8
9
13
10
8
14
12
13
4

3
9995
201
353
899
961
1133
1143
1210
1373
1351
910
459
2
9587
192
339
849
909
1071
1083
1157
1328
1307
897
453
2
408
9
14
50
52
62
60
53
45
44
13
6
0
9388
151
411
1033
1037
1330
1098

0
5296
110
228
531
549
648
655
655
723
628
387
180
2
5057
106
221
500
517
614
617
624
693
605
381
177
2
239
4
7
31
32
34
38
31
30
23
6
3
0
5269
95
256
627
595
825
706

3
4699
91
125
368
412
485
488
555
650
723
523
279
0
4530
86
118
349
392
457
466
533
635
702
516
276
0
169
5
7
19
20
28
22
22
15
21
7
3
0
4119
56
155
406
442
505
392

1
1149
17
31
72
46
81
97
156
214
211
165
59
0
1099
14
30
68
45
74
90
148
211
199
161
59
0
50
3
1
4
1
7
7
8
3
12
4
0
0
1501
16
38
96
69
75
132

0
551
11
19
48
24
47
48
79
103
82
68
22
0
526
9
19
45
23
43
46
76
102
76
65
22
0
25
2
0
3
1
4
2
3
1
6
3
0
0
723
9
21
56
44
46
70

1
598
6
12
24
22
34
49
77
111
129
97
37
0
573
5
11
23
22
31
44
72
109
123
96
37
0
25
1
1
1
0
3
5
5
2
6
1
0
0
778
7
17
40
25
29
62

0
1289
31
24
105
89
97
110
116
182
241
184
110
0
1235
30
22
96
82
92
107
110
174
233
180
109
0
54
1
2
9
7
5
3
6
8
8
4
1
0
995
18
18
73
81
91
106

0
633
13
15
52
38
39
59
61
101
114
89
52
0
606
12
14
48
33
38
58
60
94
110
87
52
0
27
1
1
4
5
1
1
1
7
4
2
0
0
500
8
10
39
40
51
63

0
656
18
9
53
51
58
51
55
81
127
95
58
0
629
18
8
48
49
54
49
50
80
123
93
57
0
27
0
1
5
2
4
2
5
1
4
2
1
0
495
10
8
34
41
40
43

1036
1131
1137
690
331
3
8657
138
361
905
944
1239
1002
946
1067
1072
661
319
3
731
13
50
128
93
91
96
90
64
65
29
12
0
7965
208
409
996
1007
1050
916
794
821
842
588
322
12
7587
203

621
593
515
316
120
0
4834
86
221
553
543
765
641
567
558
480
301
119
0
435
9
35
74
52
60
65
54
35
35
15
1
0
4472
103
233
568
612
629
593
484
461
383
274
124
8
4253
100

415
538
622
374
211
3
3823
52
140
352
401
474
361
379
509
592
360
200
3
296
4
15
54
41
31
31
36
29
30
14
11
0
3493
105
176
428
395
421
323
310
360
459
314
198
4
3334
103

216
300
324
169
66
0
1446
16
37
92
64
74
126
209
288
311
163
66
0
55
0
1
4
5
1
6
7
12
13
6
0
0
1140
45
57
100
116
83
79
118
168
199
124
48
3
1081
45

117
123
136
74
27
0
689
9
21
54
40
45
65
112
118
128
70
27
0
34
0
0
2
4
1
5
5
5
8
4
0
0
583
24
30
58
58
46
56
63
79
96
50
22
1
550
24

99
177
188
95
39
0
757
7
16
38
24
29
61
97
170
183
93
39
0
21
0
1
2
1
0
1
2
7
5
2
0
0
557
21
27
42
58
37
23
55
89
103
74
26
2
531
21

97
138
183
138
51
1
918
16
15
62
75
84
93
86
131
173
131
51
1
77
2
3
11
6
7
13
11
7
10
7
0
0
1099
34
46
111
97
130
102
88
129
154
122
84
2
1067
34

56
77
78
56
22
0
460
8
9
34
37
46
54
48
74
73
55
22
0
40
0
1
5
3
5
9
8
3
5
1
0
0
561
18
19
58
50
68
64
50
66
74
62
31
1
541
18

41
61
105
82
29
1
458
8
6
28
38
38
39
38
57
100
76
29
1
37
2
2
6
3
2
4
3
4
5
6
0
0
538
16
27
53
47
62
38
38
63
80
60
53
1
526
16

393
939
968
982
857
746
791
809
572
316
11
378
5
16
57
39
68
59
48
30
33
16
6
1
14815
471
766
1795
1919
1989
1677
1561
1828
1513
918
360
18
12943
382
618
1541
1516
1657
1435
1413
1709
1446

225
541
585
586
551
455
445
368
267
123
7
219
3
8
27
27
43
42
29
16
15
7
1
1
8283
257
419
994
1124
1223
1051
875
924
786
444
174
12
7191
204
343
863
887
997
901
786
859
752

168
398
383
396
306
291
346
441
305
193
4
159
2
8
30
12
25
17
19
14
18
9
5
0
6532
214
347
801
795
766
626
686
904
727
474
186
6
5752
178
275
678
629
660
534
627
850
694

56
93
111
75
70
109
160
192
120
48
2
59
0
1
7
5
8
9
9
8
7
4
0
1
2390
53
94
213
153
191
205
329
468
408
206
66
4
2191
44
78
187
125
162
176
312
443
394

30
54
55
41
48
59
75
93
49
22
0
33
0
0
4
3
5
8
4
4
3
1
0
1
1204
34
51
124
94
118
116
148
199
189
99
30
2
1085
27
41
108
80
95
98
139
186
183

26
39
56
34
22
50
85
99
71
26
2
26
0
1
3
2
3
1
5
4
4
3
0
0
1186
19
43
89
59
73
89
181
269
219
107
36
2
1106
17
37
79
45
67
78
173
257
211

45
105
94
127
98
86
127
146
121
82
2
32
0
1
6
3
3
4
2
2
8
1
2
0
2551
113
141
347
392
321
275
199
286
252
169
52
4
1848
73
78
246
223
192
197
157
248
233

19
54
48
65
61
48
66
70
61
30
1
20
0
0
4
2
3
3
2
0
4
1
1
0
1457
62
75
186
228
194
165
118
159
139
99
30
2
1060
37
45
137
123
110
122
92
142
133

26
51
46
62
37
38
61
76
60
52
1
12
0
1
2
1
0
1
0
2
4
0
1
0
1094
51
66
161
164
127
110
81
127
113
70
22
2
788
36
33
109
100
82
75
65
106
100

873
337
16
1872
89
148
254
403
332
242
148
119
67
45
23
2
10946
383
576
1712
1538
1353
1201
1082
1369
1011
540
178
3
9839
338
523
1584
1352
1175
1061
964
1257
929
491
162
3
1107
45
53
128
186

423
165
11
1092
53
76
131
237
226
150
89
65
34
21
9
1
6222
195
339
910
901
879
733
657
707
533
278
87
3
5565
177
302
832
792
761
647
585
649
482
253
82
3
657
18
37
78
109

450
172
5
780
36
72
123
166
106
92
59
54
33
24
14
1
4724
188
237
802
637
474
468
425
662
478
262
91
0
4274
161
221
752
560
414
414
379
608
447
238
80
0
450
27
16
50
77

202
64
4
199
9
16
26
28
29
29
17
25
14
4
2
0
2135
47
63
299
223
124
185
233
391
337
182
50
1
2010
44
59
286
206
114
166
219
375
324
168
48
1
125
3
4
13
17

97
29
2
119
7
10
16
14
23
18
9
13
6
2
1
0
1076
23
34
115
109
77
106
120
178
183
109
21
1
1005
22
33
107
95
69
95
113
170
176
103
21
1
71
1
1
8
14

105
35
2
80
2
6
10
14
6
11
8
12
8
2
1
0
1059
24
29
184
114
47
79
113
213
154
73
29
0
1005
22
26
179
111
45
71
106
205
148
65
27
0
54
2
3
5
3

156
41
4
703
40
63
101
169
129
78
42
38
19
13
11
0
1954
89
123
305
259
244
200
194
262
172
84
21
1
1679
64
115
270
195
210
170
166
238
159
73
18
1
275
25
8
35
64

92
25
2
397
25
30
49
105
84
43
26
17
6
7
5
0
1079
39
65
156
148
146
118
124
135
88
48
11
1
910
30
59
137
109
122
98
106
118
79
40
11
1
169
9
6
19
39

64
16
2
306
15
33
52
64
45
35
16
21
13
6
6
0
875
50
58
149
111
98
82
70
127
84
36
10
0
769
34
56
133
86
88
72
60
120
80
33
7
0
106
16
2
16
25

178
140
118
112
82
49
16
0
21834
586
1036
2707
2885
2771
2814
2513
2556
2293
1259
394
20
18128
477
804
2053
2194
2224
2251
2098
2335
2123
1180
371
18
3706
109
232
654
691
547
563
415
221
170
79
23
2

118
86
72
58
51
25
5
0
12125
315
577
1573
1619
1635
1633
1437
1341
1161
635
185
14
9928
260
439
1141
1235
1333
1289
1165
1216
1067
593
178
12
2197
55
138
432
384
302
344
272
125
94
42
7
2

60
54
46
54
31
24
11
0
9709
271
459
1134
1266
1136
1181
1076
1215
1132
624
209
6
8200
217
365
912
959
891
962
933
1119
1056
587
193
6
1509
54
94
222
307
245
219
143
96
76
37
16
0

10
19
14
16
13
14
2
0
4687
148
247
582
527
501
520
501
604
616
347
90
4
3817
110
186
432
365
374
386
408
549
581
336
86
4
870
38
61
150
162
127
134
93
55
35
11
4
0

8
11
7
8
7
6
0
0
2510
77
139
343
301
287
304
269
287
293
172
37
1
2004
55
103
242
210
219
222
214
257
276
170
35
1
506
22
36
101
91
68
82
55
30
17
2
2
0

2
8
7
8
6
8
2
0
2177
71
108
239
226
214
216
232
317
323
175
53
3
1813
55
83
190
155
155
164
194
292
305
166
51
3
364
16
25
49
71
59
52
38
25
18
9
2
0

34
30
28
24
13
11
3
0
4339
112
174
460
511
488
507
427
616
610
338
90
6
3646
89
132
355
385
383
398
364
573
572
307
84
4
693
23
42
105
126
105
109
63
43
38
31
6
2

24
20
18
17
9
8
0
0
2342
52
103
233
291
271
275
253
310
321
182
46
5
1953
42
79
180
219
217
205
209
289
302
163
45
3
389
10
24
53
72
54
70
44
21
19
19
1
2

10
10
10
7
4
3
3
0
1997
60
71
227
220
217
232
174
306
289
156
44
1
1693
47
53
175
166
166
193
155
284
270
144
39
1
304
13
18
52
54
51
39
19
22
19
12
5
0

1919
25
64
146
230
217
244
258
260
255
174
45
1
1919
25
64
146
230
217
244
258
260
255
174
45
1
0
0
0
0
0
0
0
0
0
0
0
0
0
654063
28202
40150
104913
117377
99618
81757
59235

986
13
36
85
147
122
130
129
115
114
77
17
1
986
13
36
85
147
122
130
129
115
114
77
17
1
0
0
0
0
0
0
0
0
0
0
0
0
0
379551
15520
23118
61661
68748
58767
49290
35528

933
12
28
61
83
95
114
129
145
141
97
28
0
933
12
28
61
83
95
114
129
145
141
97
28
0
0
0
0
0
0
0
0
0
0
0
0
0
0
274512
12682
17032
43252
48629
40851
32467
23707

356
2
7
30
35
30
34
44
45
60
53
16
0
356
2
7
30
35
30
34
44
45
60
53
16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
82199
3953
4762
11499
10544
8768
9047
8283

178
2
5
13
27
16
19
20
24
21
25
6
0
178
2
5
13
27
16
19
20
24
21
25
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
44811
2146
2682
6515
5888
4881
5143
4621

178
0
2
17
8
14
15
24
21
39
28
10
0
178
0
2
17
8
14
15
24
21
39
28
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
37388
1807
2080
4984
4656
3887
3904
3662

423
8
8
22
42
37
55
59
75
70
38
9
0
423
8
8
22
42
37
55
59
75
70
38
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
146696
9089
10336
24409
25616
20679
17368
12441

214
5
3
16
28
26
27
25
31
33
17
3
0
214
5
3
16
28
26
27
25
31
33
17
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
78761
4894
5623
13442
13760
11261
9519
6657

209
3
5
6
14
11
28
34
44
37
21
6
0
209
3
5
6
14
11
28
34
44
37
21
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
67935
4195
4713
10967
11856
9418
7849
5784

60394
36315
17847
6996
1259
430313
17410
26056
68952
74104
64219
52765
37506
42545
26656
13671
5548
881
223750
10792
14094
35961
43273
35399
28992
21729
17849
9659
4176
1448
378
50179
2216
3333
8705
9145
7526
6240
4352
4323
2492
1247
531
69
35962
1623
2491

33895
20201
9008
3125
690
251289
9644
15198
40709
43790
38330
32318
22850
23732
14864
6874
2490
490
128262
5876
7920
20952
24958
20437
16972
12678
10163
5337
2134
635
200
28990
1208
1917
5105
5315
4417
3705
2582
2430
1386
638
253
34
20692
876
1439

26499
16114
8839
3871
569
179024
7766
10858
28243
30314
25889
20447
14656
18813
11792
6797
3058
391
95488
4916
6174
15009
18315
14962
12020
9051
7686
4322
2042
813
178
21189
1008
1416
3600
3830
3109
2535
1770
1893
1106
609
278
35
15270
747
1052

11530
8138
4072
1424
179
55165
2423
3049
7373
6255
5278
5729
5388
8573
6475
3312
1187
123
27034
1530
1713
4126
4289
3490
3318
2895
2957
1663
760
237
56
5755
286
331
765
735
600
693
598
845
519
277
92
14
4238
216
244

5966
4280
1982
611
96
29839
1318
1716
4176
3510
2936
3257
3005
4358
3382
1609
510
62
14972
828
966
2339
2378
1945
1886
1616
1608
898
373
101
34
3169
158
198
433
400
342
384
341
445
274
144
44
6
2366
116
157

5564
3858
2090
813
83
25326
1105
1333
3197
2745
2342
2472
2383
4215
3093
1703
677
61
12062
702
747
1787
1911
1545
1432
1279
1349
765
387
136
22
2586
128
133
332
335
258
309
257
400
245
133
48
8
1872
100
87

12185
7986
4498
1782
307
83735
5061
5828
14033
13292
10894
9587
6814
7886
5504
3300
1340
196
62961
4028
4508
10376
12324
9785
7781
5627
4299
2482
1198
442
111
14243
835
1030
2564
2590
2012
1678
1166
1084
702
390
169
23
9381
576
736

6205
4180
2221
834
165
44782
2774
3232
7746
6996
5876
5275
3708
3946
2887
1626
612
104
33979
2120
2391
5696
6764
5385
4244
2949
2259
1293
595
222
61
7548
431
561
1416
1423
1059
885
589
541
356
189
87
11
4844
290
412

5980
3806
2277
948
142
38953
2287
2596
6287
6296
5018
4312
3106
3940
2617
1674
728
92
28982
1908
2117
4680
5560
4400
3537
2678
2040
1189
603
220
50
6695
404
469
1148
1167
953
793
577
543
346
201
82
12
4537
286
324

6423
6377
5251
4404
2941
3160
1881
943
419
49
14217
593
842
2282
2768
2275
1836
1411
1163
611
304
112
20
18750
882
1232
2996
3200
2725
2350
1777
1679
1117
522
224
46
12850
599
838
2091
2153
1867
1560
1157
1199
799
390

3781
3641
3041
2601
1743
1783
1062
489
212
24
8298
332
478
1324
1674
1376
1104
839
647
324
149
41
10
10733
478
719
1764
1808
1621
1369
1038
934
612
268
100
22
7429
323
497
1240
1238
1107
919
696
674
451
195

2642
2736
2210
1803
1198
1377
819
454
207
25
5919
261
364
958
1094
899
732
572
516
287
155
71
10
8017
404
513
1232
1392
1104
981
739
745
505
254
124
24
5421
276
341
851
915
760
641
461
525
348
195

570
531
420
494
412
621
422
226
75
7
1517
70
87
195
204
180
199
186
224
97
51
17
7
2503
142
155
397
354
265
242
249
334
212
103
42
8
1778
103
114
280
244
184
168
161
239
164
78

336
292
234
275
231
333
231
117
41
3
803
42
41
97
108
108
109
110
112
43
27
3
3
1352
72
80
223
200
135
137
141
177
112
49
19
7
963
49
61
158
137
93
97
92
126
91
37

234
239
186
219
181
288
191
109
34
4
714
28
46
98
96
72
90
76
112
54
24
14
4
1151
70
75
174
154
130
105
108
157
100
54
23
1
815
54
53
122
107
91
71
69
113
73
41

1735
1579
1214
1092
756
762
512
279
122
18
4862
259
294
829
1011
798
586
410
322
190
111
47
5
3999
242
309
610
652
546
478
376
320
252
148
56
10
2358
147
172
382
360
318
256
208
202
161
108

957
799
600
564
376
378
259
141
60
8
2704
141
149
459
624
459
321
213
163
97
48
27
3
2206
130
177
336
354
309
265
212
173
141
80
26
3
1290
80
99
205
203
170
142
122
114
90
51

778
780
614
528
380
384
253
138
62
10
2158
118
145
370
387
339
265
197
159
93
63
20
2
1793
112
132
274
298
237
213
164
147
111
68
30
7
1068
67
73
177
157
148
114
86
88
71
57

168
29
5900
283
394
905
1047
858
790
620
480
318
132
56
17
44924
1885
2592
6659
7822
6940
6067
4555
3989
2536
1346
489
44
22379
809
1198
3222
3385
3332
2954
2282
2302
1622
915
345
13
22545
1076
1394
3437
4437
3608

71
18
3304
155
222
524
570
514
450
342
260
161
73
29
4
25208
1009
1458
3674
4425
3955
3569
2686
2213
1323
650
220
26
12673
446
689
1811
1903
1937
1787
1354
1281
865
430
161
9
12535
563
769
1863
2522
2018

97
11
2596
128
172
381
477
344
340
278
220
157
59
27
13
19716
876
1134
2985
3397
2985
2498
1869
1776
1213
696
269
18
9706
363
509
1411
1482
1395
1167
928
1021
757
485
184
4
10010
513
625
1574
1915
1590

36
7
725
39
41
117
110
81
74
88
95
48
25
6
1
5470
239
275
683
732
653
688
628
705
481
291
91
4
2879
94
122
324
273
262
312
371
466
364
222
67
2
2591
145
153
359
459
391

15
7
389
23
19
65
63
42
40
49
51
21
12
4
0
2976
124
158
379
395
373
387
352
386
236
146
38
2
1520
49
66
170
144
154
169
195
251
182
109
30
1
1456
75
92
209
251
219

21
0
336
16
22
52
47
39
34
39
44
27
13
2
1
2494
115
117
304
337
280
301
276
319
245
145
53
2
1359
45
56
154
129
108
143
176
215
182
113
37
1
1135
70
61
150
208
172

37
7
1641
95
137
228
292
228
222
168
118
91
40
19
3
10336
619
698
1651
2003
1453
1266
900
760
530
330
112
14
4107
222
243
661
615
513
496
355
406
304
216
75
1
6229
397
455
990
1388
940

13
1
916
50
78
131
151
139
123
90
59
51
29
13
2
5277
331
358
799
1078
722
654
472
379
263
156
58
7
2106
134
138
335
311
242
253
191
203
154
105
39
1
3171
197
220
464
767
480

24
6
725
45
59
97
141
89
99
78
59
40
11
6
1
5059
288
340
852
925
731
612
428
381
267
174
54
7
2001
88
105
326
304
271
243
164
203
150
111
36
0
3058
200
235
526
621
460

3113
2273
1687
914
431
144
31
33665
1235
1905
4799
5442
4970
4564
3577
3322
2208
1123
486
34
27553
946
1575
3911
4324
4041
3702
2942
2766
1901
984
433
28
6112
289
330
888
1118
929
862
635
556
307
139
53
6
14885

1782
1332
932
458
220
59
17
19380
665
1120
2804
3122
2880
2792
2205
1817
1212
520
219
24
15875
512
948
2289
2481
2344
2279
1818
1495
1041
451
198
19
3505
153
172
515
641
536
513
387
322
171
69
21
5
8425

1331
941
755
456
211
85
14
14285
570
785
1995
2320
2090
1772
1372
1505
996
603
267
10
11678
434
627
1622
1843
1697
1423
1124
1271
860
533
235
9
2607
136
158
373
477
393
349
248
234
136
70
32
1
6460

376
257
239
117
69
24
2
4238
150
181
459
406
370
462
526
703
575
300
105
1
3565
104
143
359
311
281
376
465
634
527
272
93
0
673
46
38
100
95
89
86
61
69
48
28
12
1
1910

218
157
135
54
37
8
1
2236
72
101
245
210
209
274
298
344
306
134
42
1
1858
50
79
189
159
159
215
263
304
280
122
38
0
378
22
22
56
51
50
59
35
40
26
12
4
1
1041

158
100
104
63
32
16
1
2002
78
80
214
196
161
188
228
359
269
166
63
0
1707
54
64
170
152
122
161
202
330
247
150
55
0
295
24
16
44
44
39
27
26
29
22
16
8
0
869

770
545
354
226
114
37
13
5874
338
345
817
879
776
718
559
585
444
288
122
3
4500
243
262
625
643
558
540
421
464
374
253
114
3
1374
95
83
192
236
218
178
138
121
70
35
8
0
2663

401
281
176
109
51
19
6
3098
194
185
459
464
404
366
314
279
239
138
54
2
2393
139
149
360
331
289
287
241
222
201
122
50
2
705
55
36
99
133
115
79
73
57
38
16
4
0
1352

369
264
178
117
63
18
7
2776
144
160
358
415
372
352
245
306
205
150
68
1
2107
104
113
265
312
269
253
180
242
173
131
64
1
669
40
47
93
103
103
99
65
64
32
19
4
0
1311

556
774
2040
2336
2307
1847
1492
1518
1080
593
288
54
11887
422
569
1572
1825
1815
1494
1197
1280
909
510
253
41
2998
134
205
468
511
492
353
295
238
171
83
35
13
15489
623
824
2191
2756
2307
2001
1548
1579

296
430
1190
1301
1333
1122
911
824
568
300
122
28
6739
215
313
900
1033
1046
921
743
700
472
260
112
24
1686
81
117
290
268
287
201
168
124
96
40
10
4
9062
352
469
1340
1649
1362
1210
931
858

260
344
850
1035
974
725
581
694
512
293
166
26
5148
207
256
672
792
769
573
454
580
437
250
141
17
1312
53
88
178
243
205
152
127
114
75
43
25
9
6427
271
355
851
1107
945
791
617
721

79
98
199
157
169
195
215
298
291
132
67
10
1465
43
59
133
103
115
147
171
260
250
117
59
8
445
36
39
66
54
54
48
44
38
41
15
8
2
1995
69
56
208
212
181
237
277
334

41
59
124
84
91
116
137
149
154
57
25
4
807
22
34
84
61
63
91
105
136
135
49
23
4
234
19
25
40
23
28
25
32
13
19
8
2
0
1098
39
34
115
127
91
141
163
161

38
39
75
73
78
79
78
149
137
75
42
6
658
21
25
49
42
52
56
66
124
115
68
36
4
211
17
14
26
31
26
23
12
25
22
7
6
2
897
30
22
93
85
90
96
114
173

117
145
384
353
357
331
243
283
221
150
69
10
2020
92
104
287
262
252
247
181
223
180
124
60
8
643
25
41
97
91
105
84
62
60
41
26
9
2
3146
230
226
491
601
429
360
253
263

60
81
222
159
184
175
126
133
101
74
30
7
1006
45
59
163
115
125
134
95
99
80
61
25
5
346
15
22
59
44
59
41
31
34
21
13
5
2
1730
135
119
285
348
226
206
136
127

57
64
162
194
173
156
117
150
120
76
39
3
1014
47
45
124
147
127
113
86
124
100
63
35
3
297
10
19
38
47
46
43
31
26
20
13
4
0
1416
95
107
206
253
203
154
117
136

1002
438
176
44
11621
464
615
1633
2067
1742
1506
1107
1199
783
339
135
31
3868
159
209
558
689
565
495
441
380
219
99
41
13
80681
3884
5139
12808
14671
12583
10250
7858
6928
3951
1878
669
62
36073
1513
2149
5506

566
224
77
24
6808
252
353
980
1242
1031
920
680
659
441
170
61
19
2254
100
116
360
407
331
290
251
199
125
54
16
5
46697
2155
2909
7478
8557
7312
6172
4698
3899
2230
956
293
38
21072
846
1240
3230

436
214
99
20
4813
212
262
653
825
711
586
427
540
342
169
74
12
1614
59
93
198
282
234
205
190
181
94
45
25
8
33984
1729
2230
5330
6114
5271
4078
3160
3029
1721
922
376
24
15001
667
909
2276

264
114
37
6
1362
46
36
130
142
124
156
175
233
199
86
31
4
633
23
20
78
70
57
81
102
101
65
28
6
2
11093
620
710
1607
1664
1308
1278
1232
1327
807
391
137
12
4771
240
316
632

141
61
21
4
754
27
20
73
88
63
96
99
118
100
50
18
2
344
12
14
42
39
28
45
64
43
41
11
3
2
6048
344
375
882
945
729
713
696
701
421
186
48
8
2553
128
164
341

123
53
16
2
608
19
16
57
54
61
60
76
115
99
36
13
2
289
11
6
36
31
29
36
38
58
24
17
3
0
5045
276
335
725
719
579
565
536
626
386
205
89
4
2218
112
152
291

169
83
36
5
2396
180
173
364
462
326
281
182
204
135
61
25
3
750
50
53
127
139
103
79
71
59
34
22
11
2
21095
1311
1536
3456
3798
3219
2628
1982
1557
924
492
173
19
7655
455
525
1245

95
33
18
2
1315
102
97
206
267
167
159
105
99
77
22
12
2
415
33
22
79
81
59
47
31
28
18
11
6
0
11521
712
844
1945
2034
1792
1489
1084
804
490
238
79
10
4199
257
292
722

74
50
18
3
1081
78
76
158
195
159
122
77
105
58
39
13
1
335
17
31
48
58
44
32
40
31
16
11
5
2
9574
599
692
1511
1764
1427
1139
898
753
434
254
94
9
3456
198
233
523

6232
5448
4518
3460
3514
2151
1108
446
28
44608
2371
2990
7302
8439
7135
5732
4398
3414
1800
770
223
34
29115
1242
1642
4578
5255
4173
3504
2541
2980
1761
847
357
235
23458
966
1307
3610
4125
3355
2800
2015
2516
1496
752
314

3656
3217
2803
2150
1976
1187
562
187
18
25625
1309
1669
4248
4901
4095
3369
2548
1923
1043
394
106
20
16617
667
925
2607
3040
2483
2077
1495
1657
993
395
152
126
13460
526
745
2078
2405
2028
1655
1201
1386
851
348
130

2576
2231
1715
1310
1538
964
546
259
10
18983
1062
1321
3054
3538
3040
2363
1850
1491
757
376
117
14
12498
575
717
1971
2215
1690
1427
1046
1323
768
452
205
109
9998
440
562
1532
1720
1327
1145
814
1130
645
404
184

631
522
504
464
651
460
246
100
5
6322
380
394
975
1033
786
774
768
676
347
145
37
7
3513
131
169
429
387
325
394
379
553
426
215
82
23
3054
112
140
375
322
272
327
321
505
382
201
76

371
275
282
274
337
239
110
29
3
3495
216
211
541
574
454
431
422
364
182
76
19
5
1835
67
93
237
204
185
222
197
276
227
91
29
7
1583
60
79
211
170
154
174
172
248
200
84
25

260
247
222
190
314
221
136
71
2
2827
164
183
434
459
332
343
346
312
165
69
18
2
1678
64
76
192
183
140
172
182
277
199
124
53
16
1471
52
61
164
152
118
153
149
257
182
117
51

1262
1034
940
705
668
456
256
99
10
13440
856
1011
2211
2536
2185
1688
1277
889
468
236
74
9
6916
429
464
1199
1225
877
810
581
621
379
194
75
62
5220
304
343
887
858
658
621
437
508
318
173
66

678
587
552
384
319
228
125
48
7
7322
455
552
1223
1356
1205
937
700
485
262
113
31
3
3555
227
223
616
642
458
425
302
305
201
85
31
40
2694
165
162
453
446
349
332
227
252
174
77
27

584
447
388
321
349
228
131
51
3
6118
401
459
988
1180
980
751
577
404
206
123
43
6
3361
202
241
583
583
419
385
279
316
178
109
44
22
2526
139
181
434
412
309
289
210
256
144
96
39

202
5657
276
335
968
1130
818
704
526
464
265
95
43
33
44432
1715
2823
8140
8771
7154
5139
3353
3653
2097
1119
462
6
33501
1285
2127
6332
6488
5284
3826
2426
2783
1632
913
399
6
10931
430
696
1808
2283
1870
1313

107
3157
141
180
529
635
455
422
294
271
142
47
22
19
26616
974
1664
4878
5415
4340
3247
2096
2101
1150
557
190
4
20051
729
1255
3800
3954
3229
2438
1534
1586
898
456
168
4
6565
245
409
1078
1461
1111
809

95
2500
135
155
439
495
363
282
232
193
123
48
21
14
17816
741
1159
3262
3356
2814
1892
1257
1552
947
562
272
2
13450
556
872
2532
2534
2055
1388
892
1197
734
457
231
2
4366
185
287
730
822
759
504

21
459
19
29
54
65
53
67
58
48
44
14
6
2
4602
224
298
745
607
541
442
392
586
434
242
91
0
3449
159
206
564
418
373
328
282
469
359
207
84
0
1153
65
92
181
189
168
114

6
252
7
14
26
34
31
48
25
28
27
7
4
1
2547
117
165
433
372
312
255
226
297
217
114
39
0
1888
80
112
330
249
215
191
164
234
177
99
37
0
659
37
53
103
123
97
64

15
207
12
15
28
31
22
19
33
20
17
7
2
1
2055
107
133
312
235
229
187
166
289
217
128
52
0
1561
79
94
234
169
158
137
118
235
182
108
47
0
494
28
39
78
66
71
50

47
1696
125
121
312
367
219
189
144
113
61
21
9
15
7711
429
546
1314
1405
1098
868
538
649
457
278
128
1
5309
321
389
965
866
675
590
363
472
338
219
110
1
2402
108
157
349
539
423
278

30
861
62
61
163
196
109
93
75
53
27
8
4
10
4378
225
300
729
865
663
528
304
339
227
135
62
1
2919
170
212
532
467
395
361
207
241
174
106
53
1
1459
55
88
197
398
268
167

17
835
63
60
149
171
110
96
69
60
34
13
5
5
3333
204
246
585
540
435
340
234
310
230
143
66
0
2390
151
177
433
399
280
229
156
231
164
113
57
0
943
53
69
152
141
155
111

927
870
465
206
63
0
20471
1033
1404
3557
3858
3127
2398
1683
1797
970
427
162
55
14321
662
977
2459
2622
2191
1649
1130
1343
763
357
134
34
6150
371
427
1098
1236
936
749
553
454
207
70
28
21
14212
615

562
515
252
101
22
0
12093
583
801
2087
2294
1920
1465
1047
1024
567
214
68
23
8563
373
572
1460
1588
1376
1024
706
763
444
182
62
13
3530
210
229
627
706
544
441
341
261
123
32
6
10
8396
341

365
355
213
105
41
0
8378
450
603
1470
1564
1207
933
636
773
403
213
94
32
5758
289
405
999
1034
815
625
424
580
319
175
72
21
2620
161
198
471
530
392
308
212
193
84
38
22
11
5816
274

110
117
75
35
7
0
2785
177
201
439
408
325
289
231
347
221
96
38
13
1816
104
135
265
235
194
179
145
257
188
77
30
7
969
73
66
174
173
131
110
86
90
33
19
8
6
1608
73

62
63
40
15
2
0
1544
103
116
246
234
188
152
126
175
136
47
15
6
995
59
79
146
129
113
94
81
129
112
38
13
2
549
44
37
100
105
75
58
45
46
24
9
2
4
948
38

48
54
35
20
5
0
1241
74
85
193
174
137
137
105
172
85
49
23
7
821
45
56
119
106
81
85
64
128
76
39
17
5
420
29
29
74
68
56
52
41
44
9
10
6
2
660
35

175
177
119
59
18
0
4435
309
363
745
740
627
526
372
379
226
90
50
8
2892
200
232
470
449
423
332
224
263
170
82
40
7
1543
109
131
275
291
204
194
148
116
56
8
10
1
2757
194

97
98
53
29
9
0
2389
177
201
383
396
351
287
206
205
117
44
20
2
1569
115
130
240
235
253
180
121
144
90
40
19
2
820
62
71
143
161
98
107
85
61
27
4
1
0
1479
117

78
79
66
30
9
0
2046
132
162
362
344
276
239
166
174
109
46
30
6
1323
85
102
230
214
170
152
103
119
80
42
21
5
723
47
60
132
130
106
87
63
55
29
4
9
1
1278
77

865
2342
2743
2142
1724
1260
1288
728
317
121
67
9515
377
579
1599
1727
1427
1146
805
947
538
245
91
34
4697
238
286
743
1016
715
578
455
341
190
72
30
33
32561
1409
2004
5305
5806
4831
3993
2962
3206
1848

478
1396
1639
1297
1032
798
741
430
154
48
42
5619
207
327
949
1041
858
702
506
538
318
117
34
22
2777
134
151
447
598
439
330
292
203
112
37
14
20
19014
770
1152
3176
3397
2925
2400
1760
1823
1038

387
946
1104
845
692
462
547
298
163
73
25
3896
170
252
650
686
569
444
299
409
220
128
57
12
1920
104
135
296
418
276
248
163
138
78
35
16
13
13547
639
852
2129
2409
1906
1593
1202
1383
810

96
243
191
170
170
154
230
177
67
21
16
1165
38
71
176
117
107
131
112
183
149
53
20
8
443
35
25
67
74
63
39
42
47
28
14
1
8
4137
181
215
575
502
394
459
415
657
452

55
148
120
108
99
98
125
101
34
11
11
670
21
40
104
70
69
79
68
92
84
29
10
4
278
17
15
44
50
39
20
30
33
17
5
1
7
2268
101
121
337
289
230
268
227
339
226

41
95
71
62
71
56
105
76
33
10
5
495
17
31
72
47
38
52
44
91
65
24
10
4
165
18
10
23
24
24
19
12
14
11
9
0
1
1869
80
94
238
213
164
191
188
318
226

202
489
477
362
326
231
233
146
62
22
13
1529
101
111
283
225
208
170
113
153
100
48
14
3
1228
93
91
206
252
154
156
118
80
46
14
8
10
7443
464
485
1289
1360
1026
856
634
628
385

104
275
254
192
183
126
112
75
26
6
9
811
59
64
157
114
111
97
59
71
52
20
4
3
668
58
40
118
140
81
86
67
41
23
6
2
6
3972
251
271
729
685
567
450
344
333
191

98
214
223
170
143
105
121
71
36
16
4
718
42
47
126
111
97
73
54
82
48
28
10
0
560
35
51
88
112
73
70
51
39
23
8
6
4
3471
213
214
560
675
459
406
290
295
194

874
305
18
21314
847
1259
3342
3613
3133
2588
1899
2309
1400
675
239
10
11247
562
745
1963
2193
1698
1405
1063
897
448
199
66
8
25140
994
1501
3978
4186
3635
3044
2072
2887
1603
823
314
103
20160
747
1171
3170
3268

418
144
11
12557
464
734
2003
2175
1922
1568
1128
1319
796
328
113
7
6457
306
418
1173
1222
1003
832
632
504
242
90
31
4
14610
555
883
2365
2535
2170
1814
1226
1593
911
386
119
53
11800
410
696
1886
2013

456
161
7
8757
383
525
1339
1438
1211
1020
771
990
604
347
126
3
4790
256
327
790
971
695
573
431
393
206
109
35
4
10530
439
618
1613
1651
1465
1230
846
1294
692
437
195
50
8360
337
475
1284
1255

219
66
2
2675
102
122
347
285
224
287
264
463
354
179
47
1
1462
79
93
228
217
170
172
151
194
98
40
19
1
3655
166
215
518
397
351
353
289
633
428
225
65
15
2911
130
153
407
281

102
27
1
1442
54
68
196
168
134
160
137
246
176
84
18
1
826
47
53
141
121
96
108
90
93
50
18
9
0
1885
81
123
279
204
183
182
153
316
237
99
19
9
1478
60
88
217
147

117
39
1
1233
48
54
151
117
90
127
127
217
178
95
29
0
636
32
40
87
96
74
64
61
101
48
22
10
1
1770
85
92
239
193
168
171
136
317
191
126
46
6
1433
70
65
190
134

225
84
7
4275
250
254
675
721
546
493
362
432
304
172
63
3
3168
214
231
614
639
480
363
272
196
81
53
21
4
4866
274
308
808
735
628
537
362
554
348
198
80
34
3599
182
218
596
519

101
46
4
2277
134
146
387
364
287
271
197
227
152
75
35
2
1695
117
125
342
321
280
179
147
106
39
26
11
2
2648
153
180
452
394
357
298
193
289
196
92
27
17
1972
100
130
330
290

124
38
3
1998
116
108
288
357
259
222
165
205
152
97
28
1
1473
97
106
272
318
200
184
125
90
42
27
10
2
2218
121
128
356
341
271
239
169
265
152
106
53
17
1627
82
88
266
229

2846
2385
1661
2433
1395
732
283
69
4980
247
330
808
918
789
659
411
454
208
91
31
34
43938
1684
2478
6409
7802
6804
5609
4007
4530
2777
1317
483
38
28443
1036
1620
4073
4777
4313
3468
2441
3250
2048
1015
384
18

1733
1446
992
1352
789
339
109
35
2810
145
187
479
522
437
368
234
241
122
47
10
18
25569
900
1444
3784
4589
4125
3437
2351
2483
1518
700
214
24
16831
565
974
2416
2918
2684
2208
1448
1755
1136
545
168
14

1113
939
669
1081
606
393
174
34
2170
102
143
329
396
352
291
177
213
86
44
21
16
18369
784
1034
2625
3213
2679
2172
1656
2047
1259
617
269
14
11612
471
646
1657
1859
1629
1260
993
1495
912
470
216
4

264
263
232
541
373
196
60
11
744
36
62
111
116
87
90
57
92
55
29
5
4
4891
186
246
561
572
467
476
498
843
634
306
98
4
3610
121
162
369
351
300
333
369
702
540
275
84
4

142
133
121
264
198
84
18
6
407
21
35
62
57
41
49
32
52
39
15
1
3
2662
101
146
326
308
284
285
263
424
320
159
44
2
1935
67
97
204
203
184
203
185
339
267
146
38
2

122
130
111
277
175
112
42
5
337
15
27
49
59
46
41
25
40
16
14
4
1
2229
85
100
235
264
183
191
235
419
314
147
54
2
1675
54
65
165
148
116
130
184
363
273
129
46
2

426
388
268
443
291
178
71
19
1267
92
90
212
216
202
149
94
111
57
20
9
15
9051
572
620
1477
1552
1270
1111
730
748
550
293
122
6
4920
322
347
792
758
625
545
364
498
376
207
85
1

248
217
147
232
165
81
23
9
676
53
50
122
104
109
81
46
57
31
11
4
8
4742
279
315
792
816
689
592
381
361
296
154
63
4
2632
158
180
441
398
345
306
204
240
214
105
40
1

178
171
121
211
126
97
48
10
591
39
40
90
112
93
68
48
54
26
9
5
7
4309
293
305
685
736
581
519
349
387
254
139
59
2
2288
164
167
351
360
280
239
160
258
162
102
45
0

15495
648
858
2336
3025
2491
2141
1566
1280
729
302
99
20
59054
2809
3861
9992
11360
9147
7306
5179
4892
2778
1242
435
53
27639
1254
1905
4888
5224
4176
3265
2112
2378
1440
707
262
28
31415
1555
1956
5104
6136
4971
4041
3067

8738
335
470
1368
1671
1441
1229
903
728
382
155
46
10
34054
1548
2236
5922
6535
5225
4260
3006
2796
1589
691
221
25
16121
705
1103
2904
3061
2485
1956
1258
1300
819
389
127
14
17933
843
1133
3018
3474
2740
2304
1748

6757
313
388
968
1354
1050
912
663
552
347
147
53
10
25000
1261
1625
4070
4825
3922
3046
2173
2096
1189
551
214
28
11518
549
802
1984
2163
1691
1309
854
1078
621
318
135
14
13482
712
823
2086
2662
2231
1737
1319

1281
65
84
192
221
167
143
129
141
94
31
14
0
7240
428
500
1178
1003
849
823
664
888
575
243
84
5
3832
227
280
581
482
391
402
332
536
378
159
61
3
3408
201
220
597
521
458
421
332

727
34
49
122
105
100
82
78
85
53
13
6
0
4006
244
290
664
555
471
456
353
478
313
141
40
1
2095
134
161
319
266
219
218
183
273
202
90
29
1
1911
110
129
345
289
252
238
170

554
31
35
70
116
67
61
51
56
41
18
8
0
3234
184
210
514
448
378
367
311
410
262
102
44
4
1737
93
119
262
216
172
184
149
263
176
69
32
2
1497
91
91
252
232
206
183
162

4131
250
273
685
794
645
566
366
250
174
86
37
5
16494
1092
1228
2853
3031
2453
1943
1439
1273
699
349
121
13
6096
406
501
1131
1035
812
668
460
532
301
180
66
4
10398
686
727
1722
1996
1641
1275
979

2110
121
135
351
418
344
286
177
121
82
49
23
3
8907
575
662
1634
1636
1293
1062
736
673
370
199
61
6
3310
224
274
648
572
437
348
243
267
159
105
31
2
5597
351
388
986
1064
856
714
493

2021
129
138
334
376
301
280
189
129
92
37
14
2
7587
517
566
1219
1395
1160
881
703
600
329
150
60
7
2786
182
227
483
463
375
320
217
265
142
75
35
2
4801
335
339
736
932
785
561
486

2514
1338
535
173
25
30277
1591
2345
5827
5518
4708
3538
2221
2221
1326
628
262
92
26658
1405
2080
5185
4770
4103
3066
1924
1990
1227
586
247
75
3619
186
265
642
748
605
472
297
231
99
42
15
17
16268
628
924

1496
770
302
94
11
17527
895
1320
3417
3213
2708
2153
1346
1242
743
315
125
50
15363
792
1164
3028
2790
2316
1836
1175
1122
692
293
115
40
2164
103
156
389
423
392
317
171
120
51
22
10
10
9509
352
519

1018
568
233
79
14
12750
696
1025
2410
2305
2000
1385
875
979
583
313
137
42
11295
613
916
2157
1980
1787
1230
749
868
535
293
132
35
1455
83
109
253
325
213
155
126
111
48
20
5
7
6759
276
405

352
197
84
23
2
3552
233
310
649
544
377
356
261
348
276
140
43
15
3159
204
274
587
467
331
312
220
319
261
131
41
12
393
29
36
62
77
46
44
41
29
15
9
2
3
1853
65
97

205
111
51
11
0
2009
141
166
380
307
191
223
152
195
150
75
19
10
1794
125
143
342
269
168
198
134
182
139
69
17
8
215
16
23
38
38
23
25
18
13
11
6
2
2
995
36
52

147
86
33
12
2
1543
92
144
269
237
186
133
109
153
126
65
24
5
1365
79
131
245
198
163
114
86
137
122
62
24
4
178
13
13
24
39
23
19
23
16
4
3
0
1
858
29
45

741
398
169
55
9
7027
470
594
1345
1160
1076
810
500
513
301
158
76
24
5688
389
500
1106
887
822
617
413
434
277
150
72
21
1339
81
94
239
273
254
193
87
79
24
8
4
3
3281
216
201

406
211
94
30
4
3844
258
331
749
623
625
459
282
246
164
66
33
8
3022
217
277
607
468
437
322
236
208
149
64
31
6
822
41
54
142
155
188
137
46
38
15
2
2
2
1729
112
95

335
187
75
25
5
3183
212
263
596
537
451
351
218
267
137
92
43
16
2666
172
223
499
419
385
295
177
226
128
86
41
15
517
40
40
97
118
66
56
41
41
9
6
2
1
1552
104
106

2389
2690
2516
2061
1547
1541
1077
589
235
71
12328
438
683
1743
2014
1902
1537
1147
1251
859
498
198
58
3940
190
241
646
676
614
524
400
290
218
91
37
13
21509
1011
1387
3358
3807
3540
2802
1853
1935
1110
492

1438
1550
1504
1291
965
864
576
295
113
42
7262
256
397
1056
1158
1156
969
728
705
460
244
98
35
2247
96
122
382
392
348
322
237
159
116
51
15
7
12455
541
808
1990
2160
2107
1709
1081
1086
602
269

951
1140
1012
770
582
677
501
294
122
29
5066
182
286
687
856
746
568
419
546
399
254
100
23
1693
94
119
264
284
266
202
163
131
102
40
22
6
9054
470
579
1368
1647
1433
1093
772
849
508
223

216
207
209
191
178
279
221
134
48
8
1515
49
83
165
175
155
141
141
244
190
118
46
8
338
16
14
51
32
54
50
37
35
31
16
2
0
3410
193
234
594
559
437
400
283
347
217
104

137
112
122
110
98
134
106
60
25
3
817
32
44
101
93
101
80
81
116
90
52
24
3
178
4
8
36
19
21
30
17
18
16
8
1
0
1841
106
133
343
293
220
232
143
184
107
53

79
95
87
81
80
145
115
74
23
5
698
17
39
64
82
54
61
60
128
100
66
22
5
160
12
6
15
13
33
20
20
17
15
8
1
0
1569
87
101
251
266
217
168
140
163
110
51

513
502
401
351
287
305
263
165
58
19
2229
132
116
336
313
251
234
208
240
201
139
42
17
1052
84
85
177
189
150
117
79
65
62
26
16
2
4858
353
380
746
901
746
548
356
395
247
129

277
261
206
200
160
157
138
83
28
12
1191
77
52
181
166
134
137
117
124
101
71
20
11
538
35
43
96
95
72
63
43
33
37
12
8
1
2612
193
222
428
449
421
294
176
208
118
73

236
241
195
151
127
148
125
82
30
7
1038
55
64
155
147
117
97
91
116
100
68
22
6
514
49
42
81
94
78
54
36
32
25
14
8
1
2246
160
158
318
452
325
254
180
187
129
56

190
24
11250
506
692
1850
1917
1802
1464
906
1050
628
310
114
11
10259
505
695
1508
1890
1738
1338
947
885
482
182
76
13
44163
1758
2364
6810
7981
6395
5524
4041
4466
2747
1402
548
127
32771
1230
1697
4915
5621
4680

88
14
6632
271
415
1101
1114
1097
933
555
572
345
168
55
6
5823
270
393
889
1046
1010
776
526
514
257
101
33
8
26106
987
1404
3981
4835
3820
3385
2484
2575
1561
759
244
71
19450
719
1010
2905
3397
2806

102
10
4618
235
277
749
803
705
531
351
478
283
142
59
5
4436
235
302
619
844
728
562
421
371
225
81
43
5
18057
771
960
2829
3146
2575
2139
1557
1891
1186
643
304
56
13321
511
687
2010
2224
1874

38
4
2295
139
161
432
377
277
268
168
235
135
75
25
3
1115
54
73
162
182
160
132
115
112
82
29
13
1
6099
260
297
819
747
598
675
612
923
675
346
133
14
4148
157
175
523
400
351

24
3
1239
79
93
253
199
137
153
84
116
69
37
17
2
602
27
40
90
94
83
79
59
68
38
16
7
1
3339
131
173
457
429
319
395
348
500
352
164
62
9
2304
87
100
310
225
191

14
1
1056
60
68
179
178
140
115
84
119
66
38
8
1
513
27
33
72
88
77
53
56
44
44
13
6
0
2760
129
124
362
318
279
280
264
423
323
182
71
5
1844
70
75
213
175
160

51
6
1939
126
141
313
345
299
210
131
164
113
69
27
1
2919
227
239
433
556
447
338
225
231
134
60
24
5
8286
510
544
1352
1337
1059
966
734
755
533
338
130
28
6077
363
388
984
940
758

26
4
1073
73
86
180
181
174
121
68
84
54
39
13
0
1539
120
136
248
268
247
173
108
124
64
34
13
4
4575
285
322
750
723
591
558
400
392
289
188
62
15
3315
208
226
540
491
422

25
2
866
53
55
133
164
125
89
63
80
59
30
14
1
1380
107
103
185
288
200
165
117
107
70
26
11
1
3711
225
222
602
614
468
408
334
363
244
150
68
13
2762
155
162
444
449
336

4112
2980
3546
2255
1168
466
101
11392
528
667
1895
2360
1715
1412
1061
920
492
234
82
26
14350
432
753
2030
2228
2088
1796
1357
1660
1107
623
259
17
10630
281
524
1428
1575
1511
1321
974
1329
929
524
218
16
3720

2546
1845
2029
1273
655
211
54
6656
268
394
1076
1438
1014
839
639
546
288
104
33
17
8490
244
462
1265
1369
1263
1081
822
935
626
299
115
9
6292
157
327
892
982
917
807
590
737
524
253
98
8
2198

1566
1135
1517
982
513
255
47
4736
260
273
819
922
701
573
422
374
204
130
49
9
5860
188
291
765
859
825
715
535
725
481
324
144
8
4338
124
197
536
593
594
514
384
592
405
271
120
8
1522

423
425
731
554
290
112
7
1951
103
122
296
347
247
252
187
192
121
56
21
7
1890
51
78
215
160
179
224
202
350
253
127
46
5
1478
35
53
154
110
131
178
158
284
226
104
40
5
412

263
247
393
284
147
52
5
1035
44
73
147
204
128
132
101
107
68
17
10
4
1012
30
44
127
100
98
112
109
160
144
66
20
2
778
19
31
92
70
68
86
89
121
126
56
18
2
234

160
178
338
270
143
60
2
916
59
49
149
143
119
120
86
85
53
39
11
3
878
21
34
88
60
81
112
93
190
109
61
26
3
700
16
22
62
40
63
92
69
163
100
48
22
3
178

701
529
589
421
273
111
20
2209
147
156
368
397
301
265
205
166
112
65
19
8
2215
85
112
306
315
264
257
198
280
210
138
48
2
1545
50
73
196
193
176
166
134
229
172
113
41
2
670

394
293
297
223
157
54
10
1260
77
96
210
232
169
164
107
95
66
31
8
5
1199
49
72
166
156
152
143
114
149
113
67
17
1
844
27
47
102
100
104
98
75
125
91
59
15
1
355

307
236
292
198
116
57
10
949
70
60
158
165
132
101
98
71
46
34
11
3
1016
36
40
140
159
112
114
84
131
97
71
31
1
701
23
26
94
93
72
68
59
104
81
54
26
1
315

151
229
602
653
577
475
383
331
178
99
41
1
14796
554
977
2540
2795
2096
1893
1526
1156
722
411
114
12
346
22
32
52
78
61
32
31
17
14
6
1
0
14450
532
945
2488
2717
2035
1861
1495
1139

87
135
373
387
346
274
232
198
102
46
17
1
8743
317
545
1538
1651
1278
1190
955
638
376
204
45
6
212
18
17
28
46
40
22
17
11
9
4
0
0
8531
299
528
1510
1605
1238
1168
938
627

64
94
229
266
231
201
151
133
76
53
24
0
6053
237
432
1002
1144
818
703
571
518
346
207
69
6
134
4
15
24
32
21
10
14
6
5
2
1
0
5919
233
417
978
1112
797
693
557
512

16
25
61
50
48
46
44
66
27
23
6
0
1774
81
109
313
246
198
214
222
204
121
50
14
2
31
2
8
2
5
3
4
3
2
2
0
0
0
1743
79
101
311
241
195
210
219
202

11
13
35
30
30
26
20
39
18
10
2
0
1078
47
66
207
145
130
134
141
107
66
29
4
2
14
1
3
2
1
1
1
2
2
1
0
0
0
1064
46
63
205
144
129
133
139
105

5
12
26
20
18
20
24
27
9
13
4
0
696
34
43
106
101
68
80
81
97
55
21
10
0
17
1
5
0
4
2
3
1
0
1
0
0
0
679
33
38
106
97
66
77
80
97

35
39
110
122
88
91
64
51
38
25
7
0
2475
136
141
370
479
351
329
224
170
134
106
32
3
32
2
2
4
5
5
3
3
4
2
2
0
0
2443
134
139
366
474
346
326
221
166

22
25
64
56
48
45
39
24
22
8
2
0
1268
72
58
181
234
179
186
124
87
63
66
17
1
25
2
1
3
4
4
3
2
3
1
2
0
0
1243
70
57
178
230
175
183
122
84

13
14
46
66
40
46
25
27
16
17
5
0
1207
64
83
189
245
172
143
100
83
71
40
15
2
7
0
1
1
1
1
0
1
1
1
0
0
0
1200
64
82
188
244
171
143
99
82

708
405
113
12
14796
554
977
2540
2795
2096
1893
1526
1156
722
411
114
12
346
22
32
52
78
61
32
31
17
14
6
1
0
14450
532
945
2488
2717
2035
1861
1495
1139
708
405
113
12
185272
7385
12343
32144

367
200
45
6
8743
317
545
1538
1651
1278
1190
955
638
376
204
45
6
212
18
17
28
46
40
22
17
11
9
4
0
0
8531
299
528
1510
1605
1238
1168
938
627
367
200
45
6
102787
3976
6929
18374

341
205
68
6
6053
237
432
1002
1144
818
703
571
518
346
207
69
6
134
4
15
24
32
21
10
14
6
5
2
1
0
5919
233
417
978
1112
797
693
557
512
341
205
68
6
82485
3409
5414
13770

119
50
14
2
1774
81
109
313
246
198
214
222
204
121
50
14
2
31
2
8
2
5
3
4
3
2
2
0
0
0
1743
79
101
311
241
195
210
219
202
119
50
14
2
29107
1073
1572
3799

65
29
4
2
1078
47
66
207
145
130
134
141
107
66
29
4
2
14
1
3
2
1
1
1
2
2
1
0
0
0
1064
46
63
205
144
129
133
139
105
65
29
4
2
14486
575
872
2113

54
21
10
0
696
34
43
106
101
68
80
81
97
55
21
10
0
17
1
5
0
4
2
3
1
0
1
0
0
0
679
33
38
106
97
66
77
80
97
54
21
10
0
14621
498
700
1686

132
104
32
3
2475
136
141
370
479
351
329
224
170
134
106
32
3
32
2
2
4
5
5
3
3
4
2
2
0
0
2443
134
139
366
474
346
326
221
166
132
104
32
3
37681
1961
2498
6212

62
64
17
1
1268
72
58
181
234
179
186
124
87
63
66
17
1
25
2
1
3
4
4
3
2
3
1
2
0
0
1243
70
57
178
230
175
183
122
84
62
64
17
1
19192
986
1272
3261

70
40
15
2
1207
64
83
189
245
172
143
100
83
71
40
15
2
7
0
1
1
1
1
0
1
1
1
0
0
0
1200
64
82
188
244
171
143
99
82
70
40
15
2
18489
975
1226
2951

28657
22693
20350
16828
19387
15188
7518
2280
499
134097
5133
8698
22230
18698
15429
14434
12488
15593
12794
6412
1872
316
51175
2252
3645
9914
9959
7264
5916
4340
3794
2394
1106
408
183
6851
243
448
1099
864
740
766
691
892
709
322
65

16888
13421
12126
9348
9883
7300
3315
911
316
73244
2767
4879
12663
10823
9202
8606
6796
7756
6024
2782
752
194
29543
1209
2050
5711
6065
4219
3520
2552
2127
1276
533
159
122
3770
137
242
601
532
444
455
404
459
313
153
24

11769
9272
8224
7480
9504
7888
4203
1369
183
60853
2366
3819
9567
7875
6227
5828
5692
7837
6770
3630
1120
122
21632
1043
1595
4203
3894
3045
2396
1788
1667
1118
573
249
61
3081
106
206
498
332
296
311
287
433
396
169
41

2849
2500
2590
2982
4972
4301
1906
461
102
21483
685
998
2352
1767
1596
1766
2237
4163
3781
1703
389
46
7624
388
574
1447
1082
904
824
745
809
520
203
72
56
1215
21
44
118
84
73
91
136
266
259
104
18

1594
1419
1421
1453
2166
1869
776
164
64
10341
357
550
1305
971
916
966
1046
1761
1616
681
142
30
4145
218
322
808
623
503
455
407
405
253
95
22
34
593
14
23
53
59
50
49
70
126
100
42
6

1255
1081
1169
1529
2806
2432
1130
297
38
11142
328
448
1047
796
680
800
1191
2402
2165
1022
247
16
3479
170
252
639
459
401
369
338
404
267
108
50
22
622
7
21
65
25
23
42
66
140
159
62
12

5662
4145
3709
3248
4028
3575
1954
551
138
25312
1260
1583
3822
2922
2461
2427
2316
3275
3042
1663
452
89
12369
701
915
2390
2740
1684
1282
932
753
533
291
99
49
1141
45
74
164
117
124
116
106
188
133
64
10

3241
2155
1923
1559
1903
1686
890
228
88
12410
650
799
1969
1483
1228
1236
1100
1530
1425
753
185
52
6782
336
473
1292
1758
927
687
459
373
261
137
43
36
606
23
41
94
70
65
56
59
93
64
37
4

2421
1990
1786
1689
2125
1889
1064
323
50
12902
610
784
1853
1439
1233
1191
1216
1745
1617
910
267
37
5587
365
442
1098
982
757
595
473
380
272
154
56
13
535
22
33
70
47
59
60
47
95
69
27
6

12
6360
220
395
1020
778
673
712
651
858
682
301
64
6
491
23
53
79
86
67
54
40
34
27
21
1
6
8955
354
524
1288
1263
1062
950
891
1050
934
498
112
29
8235
332
490
1182
1127
933
847

6
3481
126
209
560
481
402
418
376
443
300
140
23
3
289
11
33
41
51
42
37
28
16
13
13
1
3
4677
197
285
695
718
608
551
464
492
403
206
38
20
4251
185
267
635
622
530
476

6
2879
94
186
460
297
271
294
275
415
382
161
41
3
202
12
20
38
35
25
17
12
18
14
8
0
3
4278
157
239
593
545
454
399
427
558
531
292
74
9
3984
147
223
547
505
403
371

1
1155
19
40
112
77
68
85
130
261
247
97
18
1
60
2
4
6
7
5
6
6
5
12
7
0
0
1285
23
43
111
81
90
96
110
287
273
145
21
5
1185
23
36
92
67
73
85

1
561
14
21
51
53
47
43
65
125
95
40
6
1
32
0
2
2
6
3
6
5
1
5
2
0
0
566
13
23
62
44
49
50
50
107
107
50
7
4
512
13
18
50
34
41
43

0
594
5
19
61
24
21
42
65
136
152
57
12
0
28
2
2
4
1
2
0
1
4
7
5
0
0
719
10
20
49
37
41
46
60
180
166
95
14
1
673
10
18
42
33
32
42

0
1069
41
68
151
104
114
112
102
182
130
56
9
0
72
4
6
13
13
10
4
4
6
3
8
1
0
1980
124
120
302
264
206
183
189
226
202
126
24
14
1798
117
115
280
228
168
157

0
563
21
38
88
62
58
54
57
90
62
30
3
0
43
2
3
6
8
7
2
2
3
2
7
1
0
1014
66
56
162
131
112
100
98
106
101
61
12
9
893
63
53
149
104
84
80

0
506
20
30
63
42
56
58
45
92
68
26
6
0
29
2
3
7
5
3
2
2
3
1
1
0
0
966
58
64
140
133
94
83
91
120
101
65
12
5
905
54
62
131
124
84
77

843
999
892
465
98
27
720
22
34
106
136
129
103
48
51
42
33
14
2
5227
188
344
725
651
558
512
519
749
599
314
54
14
5082
179
332
692
628
533
498
505
742
595
313
52
13
145
9

432
469
390
195
32
18
426
12
18
60
96
78
75
32
23
13
11
6
2
2595
97
175
405
332
305
281
261
324
264
127
18
6
2514
90
168
389
318
295
270
252
321
261
127
17
6
81
7

411
530
502
270
66
9
294
10
16
46
40
51
28
16
28
29
22
8
0
2632
91
169
320
319
253
231
258
425
335
187
36
8
2568
89
164
303
310
238
228
253
421
334
186
35
7
64
2

105
278
265
137
19
5
100
0
7
19
14
17
11
5
9
8
8
2
0
856
21
31
60
52
46
48
93
214
196
84
10
1
847
20
30
60
51
43
47
92
214
195
84
10
1
9
1

46
104
105
48
6
4
54
0
5
12
10
8
7
4
3
2
2
1
0
340
12
19
34
25
21
21
31
74
68
32
3
0
335
12
18
34
24
20
20
30
74
68
32
3
0
5
0

59
174
160
89
13
1
46
0
2
7
4
9
4
1
6
6
6
1
0
516
9
12
26
27
25
27
62
140
128
52
7
1
512
8
12
26
27
23
27
62
140
127
52
7
1
4
1

178
214
188
120
21
12
182
7
5
22
36
38
26
11
12
14
6
3
2
941
38
58
123
111
92
74
91
138
133
70
8
5
916
35
56
118
108
88
73
88
136
132
69
8
5
25
3

91
101
94
58
9
7
121
3
3
13
27
28
20
7
5
7
3
3
2
436
16
28
70
50
48
41
34
55
64
27
1
2
424
13
27
69
49
45
41
33
54
63
27
1
2
12
3

87
113
94
62
12
5
61
4
2
9
9
10
6
4
7
7
3
0
0
505
22
30
53
61
44
33
57
83
69
43
7
3
492
22
29
49
59
43
32
55
82
69
42
7
3
13
0

12
33
23
25
14
14
7
4
1
2
1
13569
312
705
1868
1523
1356
1460
1428
2001
1870
861
145
40
12714
283
649
1717
1392
1222
1356
1350
1924
1809
839
135
38
855
29
56
151
131
134
104
78
77
61

7
16
14
10
11
9
3
3
0
1
0
6961
161
382
1070
815
791
802
707
912
845
388
62
26
6425
145
349
980
727
704
727
651
870
810
379
59
24
536
16
33
90
88
87
75
56
42
35

5
17
9
15
3
5
4
1
1
1
1
6608
151
323
798
708
565
658
721
1089
1025
473
83
14
6289
138
300
737
665
518
629
699
1054
999
460
76
14
319
13
23
61
43
47
29
22
35
26

1
0
1
3
1
1
0
1
0
0
0
2494
30
63
176
144
138
178
315
575
605
234
30
6
2402
27
54
161
125
126
167
310
564
601
233
29
5
92
3
9
15
19
12
11
5
11
4

1
0
1
1
1
1
0
0
0
0
0
1082
17
33
100
75
79
88
131
209
238
94
13
5
1030
15
29
95
64
69
78
128
206
235
94
13
4
52
2
4
5
11
10
10
3
3
3

0
0
0
2
0
0
0
1
0
0
0
1412
13
30
76
69
59
90
184
366
367
140
17
1
1372
12
25
66
61
57
89
182
358
366
139
16
1
40
1
5
10
8
2
1
2
8
1

2
5
3
4
1
3
2
1
1
0
0
2854
94
134
413
251
208
253
285
448
473
249
32
14
2677
86
123
383
225
188
235
272
431
453
235
32
14
177
8
11
30
26
20
18
13
17
20

1
1
1
3
0
1
1
1
0
0
0
1264
46
55
221
112
84
108
118
170
216
114
13
7
1156
42
49
198
96
74
95
107
160
205
110
13
7
108
4
6
23
16
10
13
11
10
11

1
4
2
1
1
2
1
0
1
0
0
1590
48
79
192
139
124
145
167
278
257
135
19
7
1521
44
74
185
129
114
140
165
271
248
125
19
7
69
4
5
7
10
10
5
2
7
9

22
10
2
30999
1432
2199
5533
5407
4532
3596
2721
2591
1687
815
283
203
13742
655
976
2380
2231
1839
1534
1243
1351
894
407
155
77
17257
777
1223
3153
3176
2693
2062
1478
1240
793
408
128
126
12889
307
632
1574
1631

9
3
2
17755
772
1229
3142
3164
2669
2116
1583
1482
937
413
113
135
7821
364
528
1358
1284
1071
894
726
781
510
197
62
46
9934
408
701
1784
1880
1598
1222
857
701
427
216
51
89
6892
167
367
888
960

13
7
0
13244
660
970
2391
2243
1863
1480
1138
1109
750
402
170
68
5921
291
448
1022
947
768
640
517
570
384
210
93
31
7323
369
522
1369
1296
1095
840
621
539
366
192
77
37
5997
140
265
686
671

1
1
1
4592
249
351
864
642
566
457
416
470
339
141
48
49
1723
81
90
208
206
183
179
194
244
220
84
29
5
2869
168
261
656
436
383
278
222
226
119
57
19
44
1918
46
56
162
139

0
0
1
2547
136
191
484
364
327
259
233
264
173
71
15
30
947
43
46
115
115
113
105
104
145
113
36
9
3
1600
93
145
369
249
214
154
129
119
60
35
6
27
872
25
31
82
94

1
1
0
2045
113
160
380
278
239
198
183
206
166
70
33
19
776
38
44
93
91
70
74
90
99
107
48
20
2
1269
75
116
287
187
169
124
93
107
59
22
13
17
1046
21
25
80
45

14
0
0
7373
440
543
1331
1266
1093
821
592
551
382
218
73
63
2980
171
199
488
464
394
336
256
305
204
103
36
24
4393
269
344
843
802
699
485
336
246
178
115
37
39
2205
65
86
186
201

4
0
0
3826
221
288
658
676
605
432
290
276
197
109
29
45
1448
93
91
227
215
190
161
132
153
109
50
11
16
2378
128
197
431
461
415
271
158
123
88
59
18
29
1080
36
48
99
109

10
0
0
3547
219
255
673
590
488
389
302
275
185
109
44
18
1532
78
108
261
249
204
175
124
152
95
53
25
8
2015
141
147
412
341
284
214
178
123
90
56
19
10
1125
29
38
87
92

1569
1544
1289
1539
1649
896
230
29
10974
213
493
1242
1280
1278
1297
1111
1416
1552
853
212
27
1915
94
139
332
351
291
247
178
123
97
43
18
2
9774
270
506
1176
1095
1120
1177
1102
1326
1164
633
172
33

955
947
719
723
705
351
96
14
5784
113
285
696
763
789
794
610
646
657
329
88
14
1108
54
82
192
197
166
153
109
77
48
22
8
0
5310
148
288
669
639
698
739
601
672
520
251
59
26

614
597
570
816
944
545
134
15
5190
100
208
546
517
489
503
501
770
895
524
124
13
807
40
57
140
154
125
94
69
46
49
21
10
2
4464
122
218
507
456
422
438
501
654
644
382
113
7

128
148
187
357
440
209
42
4
1681
33
40
114
110
102
120
167
333
421
197
40
4
237
13
16
48
29
26
28
20
24
19
12
2
0
1756
49
84
194
138
142
139
191
343
295
137
29
15

76
85
88
140
159
71
19
2
747
17
22
58
71
59
71
79
129
155
67
17
2
125
8
9
24
23
17
14
9
11
4
4
2
0
836
26
45
107
78
87
76
80
147
119
52
8
11

52
63
99
217
281
138
23
2
934
16
18
56
39
43
49
88
204
266
130
23
2
112
5
7
24
6
9
14
11
13
15
8
0
0
920
23
39
87
60
55
63
111
196
176
85
21
4

172
212
216
271
440
263
81
12
1915
47
70
139
150
134
185
187
249
414
251
78
11
290
18
16
47
51
38
27
29
22
26
12
3
1
1769
46
53
149
141
126
178
208
306
315
211
36
0

94
120
106
122
191
115
34
6
907
26
40
74
76
68
102
89
106
176
110
34
6
173
10
8
25
33
26
18
17
16
15
5
0
0
859
23
33
78
82
74
81
104
154
136
80
14
0

78
92
110
149
249
148
47
6
1008
21
30
65
74
66
83
98
143
238
141
44
5
117
8
8
22
18
12
9
12
6
11
7
3
1
910
23
20
71
59
52
97
104
152
179
131
22
0

8817
229
434
1024
937
984
1041
1009
1257
1110
608
159
25
957
41
72
152
158
136
136
93
69
54
25
13
8
4596
147
272
628
602
625
536
487
562
462
215
56
4
4506
147
262
618
587
609
528
476

4767
119
243
578
543
616
656
554
646
493
242
55
22
543
29
45
91
96
82
83
47
26
27
9
4
4
2500
82
152
334
330
361
337
255
298
226
101
21
3
2446
82
148
332
320
351
330
246

4050
110
191
446
394
368
385
455
611
617
366
104
3
414
12
27
61
62
54
53
46
43
27
16
9
4
2096
65
120
294
272
264
199
232
264
236
114
35
1
2060
65
114
286
267
258
198
230

1533
31
66
154
104
123
110
166
326
279
133
29
12
223
18
18
40
34
19
29
25
17
16
4
0
3
653
10
25
71
44
67
55
77
116
111
65
11
1
644
10
25
70
42
67
54
74

723
16
33
85
57
78
62
69
142
113
50
8
10
113
10
12
22
21
9
14
11
5
6
2
0
1
300
5
11
37
19
32
36
36
46
44
30
4
0
296
5
11
36
19
32
35
34

810
15
33
69
47
45
48
97
184
166
83
21
2
110
8
6
18
13
10
15
14
12
10
2
0
2
353
5
14
34
25
35
19
41
70
67
35
7
1
348
5
14
34
23
35
19
40

1587
40
41
125
116
104
151
191
285
302
202
30
0
182
6
12
24
25
22
27
17
21
13
9
6
0
1056
51
62
149
121
125
103
91
141
134
62
16
1
1041
51
58
147
120
121
102
91

765
19
25
63
65
61
69
94
149
131
78
11
0
94
4
8
15
17
13
12
10
5
5
2
3
0
515
27
35
76
56
58
51
40
70
68
27
6
1
505
27
32
75
55
56
51
40

822
21
16
62
51
43
82
97
136
171
124
19
0
88
2
4
9
8
9
15
7
16
8
7
3
0
541
24
27
73
65
67
52
51
71
66
35
10
0
536
24
26
72
65
65
51
51

548
456
215
56
4
90
0
10
10
15
16
8
11
14
6
0
0
0

289
223
101
21
3
54
0
4
2
10
10
7
9
9
3
0
0
0

259
233
114
35
1
36
0
6
8
5
6
1
2
5
3
0
0
0

115
110
65
11
1
9
0
0
1
2
0
1
3
1
1
0
0
0

46
44
30
4
0
4
0
0
1
0
0
1
2
0
0
0
0
0

69
66
35
7
1
5
0
0
0
2
0
0
1
1
1
0
0
0

140
132
62
16
1
15
0
4
2
1
4
1
0
1
2
0
0
0

69
66
27
6
1
10
0
3
1
1
2
0
0
1
2
0
0
0

71
66
35
10
0
5
0
1
1
0
2
1
0
0
0
0
0
0

13424

6922

6502

2535

1085

1450

2376

1126

1250

400

220

180

56

30

26

103

61

42

698

406

292

91

44

47

103

56

47

1759

978

781

220

110

110

276

144

132

1591

826

765

175

83

92

226

102

124

1475

840

635

156

73

83

202

101

101

1510

847

663

190

95

95

221

105

116

1434

776

658

270

131

139

250

113

137

1880

851

1029

564

190

374

362

151

211

1559

731

828

501

212

289

353

163

190

828

342

486

240

92

148

214

105

109

268

92

176

67

22

45

64

24

40

22

13

12479

6413

6066

2452

1041

1411

2242

1063

1179

362

202

160

55

29

26

92

57

35

594

342

252

89

43

46

95

53

42

1586

882

704

209

106

103

265

137

128

1451

755

696

160

71

89

201

95

106

1342

789

553

151

71

80

186

94

92

1395

781

614

181

89

92

206

98

108

1355

717

638

262

124

138

235

103

132

1817

817

1000

554

187

367

349

142

207

1505

700

805

491

206

285

344

160

184

802

330

472

231

90

141

206

99

107

253

89

164

64

22

42

61

24

37

17

945

509

436

83

44

39

134

63

71

38

18

20

11

104

64

40

173

96

77

11

11

140

71

69

15

12

25

18

133

51

82

16

115

66

49

15

79

59

20

15

10

63

34

29

10

13

54

31

23

10

26

12

14

15

12

5
3541
105
205
545
468
457
439
358
439
333
137
50
5
3052
97
185
461
393
380
367
301
395
308
121
43
1
489
8
20
84
75
77
72
57
44
25
16
7
4
16093
608
1051
2665

4
2047
57
108
331
270
293
298
219
234
155
63
16
3
1773
54
97
286
223
254
252
183
209
143
56
15
1
274
3
11
45
47
39
46
36
25
12
7
1
2
9010
321
576
1534

1
1494
48
97
214
198
164
141
139
205
178
74
34
2
1279
43
88
175
170
126
115
118
186
165
65
28
0
215
5
9
39
28
38
26
21
19
13
9
6
2
7083
287
475
1131

0
541
13
15
47
41
43
51
58
125
97
39
12
0
422
13
14
36
27
27
32
30
110
90
34
9
0
119
0
1
11
14
16
19
28
15
7
5
3
0
2692
100
160
395

0
281
7
6
29
24
26
34
32
63
46
13
1
0
213
7
5
24
15
18
22
14
53
43
11
1
0
68
0
1
5
9
8
12
18
10
3
2
0
0
1397
62
88
224

0
260
6
9
18
17
17
17
26
62
51
26
11
0
209
6
9
12
12
9
10
16
57
47
23
8
0
51
0
0
6
5
8
7
10
5
4
3
3
0
1295
38
72
171

0
640
24
33
103
57
67
68
62
100
84
28
13
1
534
24
25
78
46
46
49
56
92
81
25
12
0
106
0
8
25
11
21
19
6
8
3
3
1
1
3400
177
209
558

0
327
11
19
68
28
26
36
35
48
39
11
5
1
276
11
16
52
22
20
28
31
45
38
9
4
0
51
0
3
16
6
6
8
4
3
1
2
1
1
1647
81
103
267

0
313
13
14
35
29
41
32
27
52
45
17
8
0
258
13
9
26
24
26
21
25
47
43
16
8
0
55
0
5
9
5
15
11
2
5
2
1
0
0
1753
96
106
291

2531
1957
2042
1651
1619
1188
533
210
38
10692
380
691
1650
1540
1238
1391
1129
1150
891
436
169
27
5401
228
360
1015
991
719
651
522
469
297
97
41
11
27865
1500
2251
6341
4918
3406
2720
2032
2302
1387
659
304

1469
1120
1213
970
859
606
241
80
21
5942
199
375
931
905
717
831
671
591
448
197
62
15
3068
122
201
603
564
403
382
299
268
158
44
18
6
15885
818
1230
3608
2896
2037
1676
1139
1285
730
298
140

1062
837
829
681
760
582
292
130
17
4750
181
316
719
635
521
560
458
559
443
239
107
12
2333
106
159
412
427
316
269
223
201
139
53
23
5
11980
682
1021
2733
2022
1369
1044
893
1017
657
361
164

307
249
321
291
404
300
121
38
6
1758
66
104
234
169
155
202
176
283
233
103
30
3
934
34
56
161
138
94
119
115
121
67
18
8
3
4324
256
295
701
520
388
419
408
635
437
192
70

173
133
174
153
183
141
52
12
2
899
39
57
142
96
84
110
92
116
111
42
9
1
498
23
31
82
77
49
64
61
67
30
10
3
1
2334
125
161
406
287
241
244
207
320
227
91
24

134
116
147
138
221
159
69
26
4
859
27
47
92
73
71
92
84
167
122
61
21
2
436
11
25
79
61
45
55
54
54
37
8
5
2
1990
131
134
295
233
147
175
201
315
210
101
46

461
393
369
332
358
322
150
60
11
2105
103
114
309
249
224
235
203
254
236
122
47
9
1295
74
95
249
212
169
134
129
104
86
28
13
2
4809
289
426
1020
753
591
489
376
424
241
131
62

220
187
190
163
181
161
69
19
6
994
46
51
136
115
103
114
104
132
117
58
13
5
653
35
52
131
105
84
76
59
49
44
11
6
1
2538
160
216
515
428
316
266
184
240
122
55
32

241
206
179
169
177
161
81
41
5
1111
57
63
173
134
121
121
99
122
119
64
34
4
642
39
43
118
107
85
58
70
55
42
17
7
1
2271
129
210
505
325
275
223
192
184
119
76
30

45
18516
1059
1525
4231
3158
2170
1725
1291
1590
996
495
236
40
9349
441
726
2110
1760
1236
995
741
712
391
164
68
5
31489
1519
2508
6943
6113
3836
3098
2225
2437
1647
807
331
25
18928
977
1672
4427
3196
2228
1743

28
10538
569
833
2406
1854
1309
1071
720
892
521
227
112
24
5347
249
397
1202
1042
728
605
419
393
209
71
28
4
18463
799
1489
4119
3937
2300
1864
1250
1292
865
381
152
15
11089
519
1035
2630
2028
1375
1106

17
7978
490
692
1825
1304
861
654
571
698
475
268
124
16
4002
192
329
908
718
508
390
322
319
182
93
40
1
13026
720
1019
2824
2176
1536
1234
975
1145
782
426
179
10
7839
458
637
1797
1168
853
637

3
2820
169
190
456
329
230
265
252
441
285
146
55
2
1504
87
105
245
191
158
154
156
194
152
46
15
1
4246
199
314
680
482
414
397
430
616
448
195
65
6
2861
138
220
446
300
248
239

1
1527
75
108
255
185
146
154
136
234
145
70
19
0
807
50
53
151
102
95
90
71
86
82
21
5
1
2253
103
197
385
269
225
210
211
297
235
86
30
5
1510
72
139
254
167
138
134

2
1293
94
82
201
144
84
111
116
207
140
76
36
2
697
37
52
94
89
63
64
85
108
70
25
10
0
1993
96
117
295
213
189
187
219
319
213
109
35
1
1351
66
81
192
133
110
105

7
3023
195
272
640
457
322
266
228
302
180
103
51
7
1786
94
154
380
296
269
223
148
122
61
28
11
0
7137
465
597
1438
1693
746
622
450
515
363
168
72
8
3425
258
347
699
454
372
320

4
1579
102
135
318
261
172
150
106
170
90
43
28
4
959
58
81
197
167
144
116
78
70
32
12
4
0
3954
215
294
809
1177
385
337
215
237
164
80
35
6
1837
130
189
383
268
203
193

3
1444
93
137
322
196
150
116
122
132
90
60
23
3
827
36
73
183
129
125
107
70
52
29
16
7
0
3183
250
303
629
516
361
285
235
278
199
88
37
2
1588
128
158
316
186
169
127

1224
1546
1104
557
240
14
12561
542
836
2516
2917
1608
1355
1001
891
543
250
91
11
546374
24491
34711
87740
87398
75068
62077
49745
57628
38547
20805
7205
959
357663
15090
22524
57327
54719
47989
39294
31328
39825
27737
15624
5617
589
188711
9401

658
782
568
262
117
9
7374
280
454
1489
1909
925
758
592
510
297
119
35
6
315533
13585
20141
52430
53534
45873
37942
28745
30439
19293
9839
3164
548
208784
8398
13141
34496
34722
30053
24596
18200
20892
13950
7484
2513
339
106749
5187

566
764
536
295
123
5
5187
262
382
1027
1008
683
597
409
381
246
131
56
5
230841
10906
14570
35310
33864
29195
24135
21000
27189
19254
10966
4041
411
148879
6692
9383
22831
19997
17936
14698
13128
18933
13787
8140
3104
250
81962
4214

279
440
344
159
46
2
1385
61
94
234
182
166
158
151
176
104
36
19
4
82702
3176
3977
9935
7767
7078
8652
9406
14860
10845
5451
1443
112
55737
1977
2496
6219
4481
4192
5281
5981
10965
8483
4407
1181
74
26965
1199

125
200
183
71
25
2
743
31
58
131
102
87
76
86
97
52
15
5
3
43624
1718
2202
5598
4536
4074
4878
4981
7194
5192
2575
615
61
29219
1080
1393
3500
2724
2485
3005
3122
5179
4091
2081
524
35
14405
638

154
240
161
88
21
0
642
30
36
103
80
79
82
65
79
52
21
14
1
39078
1458
1775
4337
3231
3004
3774
4425
7666
5653
2876
828
51
26518
897
1103
2719
1757
1707
2276
2859
5786
4392
2326
657
39
12560
561

229
336
246
109
51
4
3712
207
250
739
1239
374
302
221
179
117
59
21
4
115527
7661
8646
19752
18238
14767
12210
9257
10698
7838
4645
1589
226
66421
4220
4808
11167
9317
7772
6726
5248
7049
5504
3329
1170
111
49106
3441

113
159
114
54
28
3
2117
85
105
426
909
182
144
102
78
50
26
7
3
60916
4061
4730
10911
9848
7879
6519
4713
5267
3896
2259
720
113
35029
2220
2627
6146
5172
4178
3683
2651
3445
2695
1634
525
53
25887
1841

116
177
132
55
23
1
1595
122
145
313
330
192
158
119
101
67
33
14
1
54611
3600
3916
8841
8390
6888
5691
4544
5431
3942
2386
869
113
31392
2000
2181
5021
4145
3594
3043
2597
3604
2809
1695
645
58
23219
1600

12187
30413
32679
27079
22783
18417
17803
10810
5181
1588
370
11614
514
739
1723
1808
1706
1488
1122
1103
814
403
165
29
5121
221
348
786
759
759
627
436
500
378
203
97
7
6493
293
391
937
1049
947
861
686
603
436

7000
17934
18812
15820
13346
10545
9547
5343
2355
651
209
6542
287
420
988
1039
1008
918
622
553
418
198
75
16
2984
128
193
468
445
476
397
257
261
207
104
46
2
3558
159
227
520
594
532
521
365
292
211

5187
12479
13867
11259
9437
7872
8256
5467
2826
937
161
5072
227
319
735
769
698
570
500
550
396
205
90
13
2137
93
155
318
314
283
230
179
239
171
99
51
5
2935
134
164
417
455
415
340
321
311
225

1481
3716
3286
2886
3371
3425
3895
2362
1044
262
38
1798
86
97
226
194
172
221
200
251
217
95
34
5
778
35
37
96
71
59
83
86
122
105
61
22
1
1020
51
60
130
123
113
138
114
129
112

809
2098
1812
1589
1873
1859
2015
1101
494
91
26
928
44
52
122
105
90
130
105
110
109
47
9
5
396
22
18
59
34
30
49
47
47
53
29
7
1
532
22
34
63
71
60
81
58
63
56

672
1618
1474
1297
1498
1566
1880
1261
550
171
12
870
42
45
104
89
82
91
95
141
108
48
25
0
382
13
19
37
37
29
34
39
75
52
32
15
0
488
29
26
67
52
53
57
56
66
56

3838
8585
8921
6995
5484
4009
3649
2334
1316
419
115
2553
151
180
383
400
366
310
206
223
182
101
47
4
847
51
51
127
126
98
100
64
83
75
48
23
1
1706
100
129
256
274
268
210
142
140
107

2103
4765
4676
3701
2836
2062
1822
1201
625
195
60
1340
80
102
206
206
202
165
100
110
90
50
28
1
446
23
29
71
66
60
48
31
44
35
24
15
0
894
57
73
135
140
142
117
69
66
55

1735
3820
4245
3294
2648
1947
1827
1133
691
224
55
1213
71
78
177
194
164
145
106
113
92
51
19
3
401
28
22
56
60
38
52
33
39
40
24
8
1
812
43
56
121
134
126
93
73
74
52

200
68
22
23849
762
1273
3190
3844
3537
2993
2410
2642
1874
982
327
15
13418
430
760
1892
2060
2018
1635
1215
1507
1082
608
205
6
10431
332
513
1298
1784
1519
1358
1195
1135
792
374
122
9
30642
861
1414
3830
4120

94
29
14
13510
419
766
1842
2254
2087
1757
1413
1423
936
462
143
8
7669
239
470
1082
1227
1198
981
728
803
555
289
93
4
5841
180
296
760
1027
889
776
685
620
381
173
50
4
17204
484
831
2306
2485

106
39
8
10339
343
507
1348
1590
1450
1236
997
1219
938
520
184
7
5749
191
290
810
833
820
654
487
704
527
319
112
2
4590
152
217
538
757
630
582
510
515
411
201
72
5
13438
377
583
1524
1635

34
12
4
3305
115
134
303
315
315
361
423
594
464
217
63
1
1992
76
91
207
189
184
216
208
345
277
152
47
0
1313
39
43
96
126
131
145
215
249
187
65
16
1
5386
105
142
389
345

18
2
4
1718
62
70
164
185
178
185
228
298
221
100
27
0
1003
44
44
113
109
105
104
105
158
135
66
20
0
715
18
26
51
76
73
81
123
140
86
34
7
0
2667
57
77
204
197

16
10
0
1587
53
64
139
130
137
176
195
296
243
117
36
1
989
32
47
94
80
79
112
103
187
142
86
27
0
598
21
17
45
50
58
64
92
109
101
31
9
1
2719
48
65
185
148

53
24
3
5248
274
349
760
912
678
648
467
475
375
233
70
7
2499
134
178
376
379
309
296
200
240
214
132
40
1
2749
140
171
384
533
369
352
267
235
161
101
30
6
4922
250
302
680
645

26
13
1
2716
151
194
411
477
343
333
236
234
192
110
32
3
1291
74
104
193
190
153
159
97
121
118
63
19
0
1425
77
90
218
287
190
174
139
113
74
47
13
3
2631
140
168
390
348

27
11
2
2532
123
155
349
435
335
315
231
241
183
123
38
4
1208
60
74
183
189
156
137
103
119
96
69
21
1
1324
63
81
166
246
179
178
128
122
87
54
17
3
2291
110
134
290
297

3922
3755
3308
4359
3053
1462
551
7
20152
501
872
2436
2527
2438
2462
2126
3170
2146
1040
430
4
10490
360
542
1394
1593
1484
1293
1182
1189
907
422
121
3
17449
586
841
2419
2943
2703
2109
1618
1920
1244
708
316
42

2317
2204
1828
2220
1578
696
253
2
11286
291
523
1473
1536
1456
1443
1142
1590
1144
485
201
2
5918
193
308
833
949
861
761
686
630
434
211
52
0
10286
326
505
1546
1805
1643
1327
962
1034
662
306
148
22

1605
1551
1480
2139
1475
766
298
5
8866
210
349
963
991
982
1019
984
1580
1002
555
229
2
4572
167
234
561
644
623
532
496
559
473
211
69
3
7163
260
336
873
1138
1060
782
656
886
582
402
168
20

335
672
744
1287
890
362
115
0
3984
59
83
241
191
196
493
562
1079
694
288
98
0
1402
46
59
148
154
139
179
182
208
196
74
17
0
2129
61
81
197
161
157
249
271
433
302
158
56
3

164
324
377
607
448
156
56
0
1950
36
43
126
112
96
228
275
505
357
120
52
0
717
21
34
78
85
68
96
102
102
91
36
4
0
1119
36
43
120
100
86
147
140
207
147
71
21
1

171
348
367
680
442
206
59
0
2034
23
40
115
79
100
265
287
574
337
168
46
0
685
25
25
70
69
71
83
80
106
105
38
13
0
1010
25
38
77
61
71
102
131
226
155
87
35
2

665
539
436
583
477
258
86
1
2656
117
147
347
308
309
281
247
390
291
160
58
1
2266
133
155
333
337
356
258
189
193
186
98
28
0
2342
128
112
322
329
296
240
191
302
203
133
78
8

339
303
224
303
253
116
47
0
1412
63
78
207
172
152
150
121
200
164
73
32
0
1219
77
90
183
176
187
153
103
103
89
43
15
0
1288
67
66
195
189
167
135
106
147
105
67
42
2

326
236
212
280
224
142
39
1
1244
54
69
140
136
157
131
126
190
127
87
26
1
1047
56
65
150
161
169
105
86
90
97
55
13
0
1054
61
46
127
140
129
105
85
155
98
66
36
6

12877
452
650
1817
2134
2011
1536
1095
1390
937
570
257
28
4572
134
191
602
809
692
573
523
530
307
138
59
14
27032
1308
1644
4033
4110
3422
2961
2418
3311
2230
1130
405
60
21456
1068
1345
3208
3220
2723
2243
1853

7590
237
384
1159
1306
1241
982
658
739
498
253
121
12
2696
89
121
387
499
402
345
304
295
164
53
27
10
15496
713
933
2412
2551
2096
1817
1398
1688
1121
522
207
38
12423
585
755
1926
2022
1709
1403
1079

5287
215
266
658
828
770
554
437
651
439
317
136
16
1876
45
70
215
310
290
228
219
235
143
85
32
4
11536
595
711
1621
1559
1326
1144
1020
1623
1109
608
198
22
9033
483
590
1282
1198
1014
840
774

1526
48
65
143
108
115
158
178
300
231
131
47
2
603
13
16
54
53
42
91
93
133
71
27
9
1
4504
110
123
427
289
283
449
528
1081
756
361
89
8
3628
92
104
349
216
214
320
390

772
25
34
88
66
61
93
85
136
110
58
16
0
347
11
9
32
34
25
54
55
71
37
13
5
1
2312
66
77
246
176
165
249
263
499
355
166
44
6
1875
54
65
205
133
132
181
193

754
23
31
55
42
54
65
93
164
121
73
31
2
256
2
7
22
19
17
37
38
62
34
14
4
0
2192
44
46
181
113
118
200
265
582
401
195
45
2
1753
38
39
144
83
82
139
197

1680
91
85
219
213
219
171
134
218
155
110
61
4
662
37
27
103
116
77
69
57
84
48
23
17
4
4463
279
298
707
673
545
512
380
462
350
185
68
4
3512
224
237
566
499
421
380
300

936
45
49
137
119
125
100
79
109
84
55
33
1
352
22
17
58
70
42
35
27
38
21
12
9
1
2311
143
168
399
356
277
263
176
227
185
82
34
1
1864
121
136
327
273
224
200
137

744
46
36
82
94
94
71
55
109
71
55
28
3
310
15
10
45
46
35
34
30
46
27
11
8
3
2152
136
130
308
317
268
249
204
235
165
103
34
3
1648
103
101
239
226
197
180
163

2634
1831
929
345
57
5576
240
299
825
890
699
718
565
677
399
201
60
3
39860
2460
2873
6791
7195
5560
4117
3127
3554
2213
1193
505
272
26653
1616
1921
4541
4744
3695
2633
1981
2479
1598
911
395
139
13207
844
952

1353
928
443
184
36
3073
128
178
486
529
387
414
319
335
193
79
23
2
22655
1366
1636
3973
4191
3338
2444
1787
1855
1121
551
248
145
15306
906
1098
2644
2870
2249
1584
1134
1295
823
425
198
80
7349
460
538

1281
903
486
161
21
2503
112
121
339
361
312
304
246
342
206
122
37
1
17205
1094
1237
2818
3004
2222
1673
1340
1699
1092
642
257
127
11347
710
823
1897
1874
1446
1049
847
1184
775
486
197
59
5858
384
414

885
659
315
76
8
876
18
19
78
73
69
129
138
196
97
46
13
0
5825
379
391
823
718
621
542
535
805
559
310
106
36
3936
244
251
530
431
364
349
320
621
454
257
91
24
1889
135
140

402
314
149
41
6
437
12
12
41
43
33
68
70
97
41
17
3
0
3084
218
237
467
367
345
308
279
376
265
152
52
18
2057
147
150
296
230
199
197
160
283
209
127
47
12
1027
71
87

483
345
166
35
2
439
6
7
37
30
36
61
68
99
56
29
10
0
2741
161
154
356
351
276
234
256
429
294
158
54
18
1879
97
101
234
201
165
152
160
338
245
130
44
12
862
64
53

388
294
146
53
4
951
55
61
141
174
124
132
80
74
56
39
15
0
10090
693
792
1839
1825
1361
1094
781
807
464
272
110
52
5799
399
461
1055
1008
756
604
429
506
297
193
76
15
4291
294
331

194
157
66
28
1
447
22
32
72
83
53
63
39
33
28
16
6
0
5334
376
437
1010
957
725
610
382
389
240
128
56
24
3065
223
252
566
540
402
335
207
244
160
92
37
7
2269
153
185

194
137
80
25
3
504
33
29
69
91
71
69
41
41
28
23
9
0
4756
317
355
829
868
636
484
399
418
224
144
54
28
2734
176
209
489
468
354
269
222
262
137
101
39
8
2022
141
146

2250
2451
1865
1484
1146
1075
615
282
110
133
24446
1382
1834
4342
4379
3248
2752
2051
2166
1308
737
236
11
11818
606
829
2013
2045
1588
1261
965
1113
745
485
161
7
12628
776
1005
2329
2334
1660
1491
1086
1053
563
252

1329
1321
1089
860
653
560
298
126
50
65
14045
778
1060
2606
2614
1917
1632
1154
1124
647
387
119
7
6956
332
497
1224
1299
1003
786
530
586
361
258
76
4
7089
446
563
1382
1315
914
846
624
538
286
129

921
1130
776
624
493
515
317
156
60
68
10401
604
774
1736
1765
1331
1120
897
1042
661
350
117
4
4862
274
332
789
746
585
475
435
527
384
227
85
3
5539
330
442
947
1019
746
645
462
515
277
123

293
287
257
193
215
184
105
53
15
12
3013
139
175
472
314
289
302
293
466
335
194
34
0
1526
65
68
185
134
132
136
151
266
228
134
27
0
1487
74
107
287
180
157
166
142
200
107
60

171
137
146
111
119
93
56
25
5
6
1619
76
85
271
172
180
169
150
232
160
106
18
0
831
38
41
96
83
83
78
79
134
113
73
13
0
788
38
44
175
89
97
91
71
98
47
33

122
150
111
82
96
91
49
28
10
6
1394
63
90
201
142
109
133
143
234
175
88
16
0
695
27
27
89
51
49
58
72
132
115
61
14
0
699
36
63
112
91
60
75
71
102
60
27

784
817
605
490
352
301
167
79
34
37
5816
492
524
1051
1106
735
612
430
403
243
154
61
5
2599
217
224
432
474
307
271
194
200
133
99
43
5
3217
275
300
619
632
428
341
236
203
110
55

444
417
323
275
175
145
80
36
19
17
3090
269
296
573
594
392
334
212
175
130
78
35
2
1378
114
123
232
271
180
153
88
79
69
44
23
2
1712
155
173
341
323
212
181
124
96
61
34

340
400
282
215
177
156
87
43
15
20
2726
223
228
478
512
343
278
218
228
113
76
26
3
1221
103
101
200
203
127
118
106
121
64
55
20
3
1505
120
127
278
309
216
160
112
107
49
21

75
4
33325
1643
2170
5708
5717
4588
3646
2942
3090
2149
1214
414
44
20815
890
1270
3541
3430
2766
2187
1795
2067
1576
938
327
28
12510
753
900
2167
2287
1822
1459
1147
1023
573
276
87
16
29003
1133
1751
4604
4504
3871

43
3
19277
893
1275
3421
3481
2812
2204
1660
1634
1060
601
209
27
12211
493
758
2132
2198
1759
1358
1021
1085
754
471
166
16
7066
400
517
1289
1283
1053
846
639
549
306
130
43
11
16747
635
999
2704
2812
2383

32
1
14048
750
895
2287
2236
1776
1442
1282
1456
1089
613
205
17
8604
397
512
1409
1232
1007
829
774
982
822
467
161
12
5444
353
383
878
1004
769
613
508
474
267
146
44
5
12256
498
752
1900
1692
1488

7
0
4817
224
229
710
571
443
508
492
732
561
275
68
4
2997
107
127
380
276
221
284
319
537
465
225
54
2
1820
117
102
330
295
222
224
173
195
96
50
14
2
4906
156
186
500
339
366

5
0
2518
105
118
412
326
247
293
258
349
253
120
36
1
1573
49
72
225
168
124
172
172
256
208
100
27
0
945
56
46
187
158
123
121
86
93
45
20
9
1
2565
82
111
273
209
221

2
0
2299
119
111
298
245
196
215
234
383
308
155
32
3
1424
58
55
155
108
97
112
147
281
257
125
27
2
875
61
56
143
137
99
103
87
102
51
30
5
1
2341
74
75
227
130
145

18
0
8291
595
610
1538
1375
1060
854
660
670
515
296
104
14
4971
354
346
938
766
603
450
365
444
375
237
82
11
3320
241
264
600
609
457
404
295
226
140
59
22
3
5818
338
445
1084
915
717

12
0
4436
318
351
857
739
562
458
322
352
241
170
57
9
2648
188
194
508
424
325
254
175
224
167
137
46
6
1788
130
157
349
315
237
204
147
128
74
33
11
3
2983
180
228
575
483
363

6
0
3855
277
259
681
636
498
396
338
318
274
126
47
5
2323
166
152
430
342
278
196
190
220
208
100
36
5
1532
111
107
251
294
220
200
148
98
66
26
11
0
2835
158
217
509
432
354

3324
2605
3293
2330
1175
391
22
23366
894
1388
3630
3534
3058
2609
2068
2804
2006
1017
341
17
5637
239
363
974
970
813
715
537
489
324
158
50
5
23861
834
1377
3789
3785
3426
2830
2169
2727
1657
882
336
49
19574

2053
1452
1656
1241
607
190
15
13512
500
792
2136
2256
1907
1627
1133
1381
1069
535
165
11
3235
135
207
568
556
476
426
319
275
172
72
25
4
13956
455
826
2287
2335
2173
1739
1270
1482
826
393
140
30
11498

1271
1153
1637
1089
568
201
7
9854
394
596
1494
1278
1151
982
935
1423
937
482
176
6
2402
104
156
406
414
337
289
218
214
152
86
25
1
9905
379
551
1502
1450
1253
1091
899
1245
831
489
196
19
8076

470
516
1036
842
397
96
2
4278
127
162
426
285
295
386
438
938
767
365
88
1
628
29
24
74
54
71
84
78
98
75
32
8
1
3333
116
139
449
303
265
345
383
620
436
221
53
3
2769

264
266
452
435
210
40
2
2213
68
99
230
178
182
209
220
403
392
193
38
1
352
14
12
43
31
39
55
46
49
43
17
2
1
1769
61
83
247
177
153
196
210
306
211
100
23
2
1467

206
250
584
407
187
56
0
2065
59
63
196
107
113
177
218
535
375
172
50
0
276
15
12
31
23
32
29
32
49
32
15
6
0
1564
55
56
202
126
112
149
173
314
225
121
30
1
1302

586
436
569
424
221
78
5
4314
250
334
781
630
523
407
322
459
355
180
69
4
1504
88
111
303
285
194
179
114
110
69
41
9
1
3417
162
201
497
459
387
374
320
439
308
188
71
11
2668

289
202
272
225
120
42
4
2221
132
170
418
336
269
210
147
214
186
102
34
3
762
48
58
157
147
94
79
55
58
39
18
8
1
1828
82
114
279
269
213
190
174
229
156
89
28
5
1426

297
234
297
199
101
36
1
2093
118
164
363
294
254
197
175
245
169
78
35
1
742
40
53
146
138
100
100
59
52
30
23
1
0
1589
80
87
218
190
174
184
146
210
152
99
43
6
1242

655
1120
3082
3034
2843
2309
1761
2314
1396
736
290
34
4287
179
257
707
751
583
521
408
413
261
146
46
15
31181
1156
1871
5057
5122
4438
3497
2759
3342
2199
1196
485
59
23590
819
1396
3842
3723
3381
2669
1988
2563

351
671
1874
1883
1823
1430
1031
1257
703
334
118
23
2458
104
155
413
452
350
309
239
225
123
59
22
7
18101
629
1110
3076
3156
2691
2149
1584
1850
1075
561
186
34
13731
448
803
2376
2325
2059
1659
1147
1396

304
449
1208
1151
1020
879
730
1057
693
402
172
11
1829
75
102
294
299
233
212
169
188
138
87
24
8
13080
527
761
1981
1966
1747
1348
1175
1492
1124
635
299
25
9859
371
593
1466
1398
1322
1010
841
1167

88
112
367
223
212
291
316
540
377
195
46
2
564
28
27
82
80
53
54
67
80
59
26
7
1
4213
167
240
506
432
376
357
426
747
549
298
109
6
3303
114
165
368
313
277
295
324
609

42
67
202
133
123
163
173
267
184
90
22
1
302
19
16
45
44
30
33
37
39
27
10
1
1
2218
94
119
278
252
211
224
235
400
239
127
37
2
1732
68
78
200
192
154
186
175
317

46
45
165
90
89
128
143
273
193
105
24
1
262
9
11
37
36
23
21
30
41
32
16
6
0
1995
73
121
228
180
165
133
191
347
310
171
72
4
1571
46
87
168
121
123
109
149
292

119
143
373
357
305
303
251
358
253
142
57
7
749
43
58
124
102
82
71
69
81
55
46
14
4
5802
268
366
910
884
695
612
470
654
510
310
108
15
3982
174
242
618
516
495
425
307
465

55
82
213
214
170
155
137
190
124
63
19
4
402
27
32
66
55
43
35
37
39
32
26
9
1
3127
132
217
498
515
404
340
240
324
249
160
40
8
2145
87
138
352
304
285
245
156
227

64
61
160
143
135
148
114
168
129
79
38
3
347
16
26
58
47
39
36
32
42
23
20
5
3
2675
136
149
412
369
291
272
230
330
261
150
68
7
1837
87
104
266
212
210
180
151
238

1771
995
406
37
7591
337
475
1215
1399
1057
828
771
779
428
201
79
22
40001
1853
2522
6808
6599
5718
4890
3700
3926
2292
1240
369
84
27827
1205
1781
4793
4405
3902
3306
2532
2875
1720
970
283
55
12174
648
741
2015

871
473
155
19
4370
181
307
700
831
632
490
437
454
204
88
31
15
23202
1002
1398
3958
4159
3454
3020
2210
2093
1101
579
174
54
16248
663
983
2747
2864
2396
2076
1522
1540
830
455
140
32
6954
339
415
1211

900
522
251
18
3221
156
168
515
568
425
338
334
325
224
113
48
7
16799
851
1124
2850
2440
2264
1870
1490
1833
1191
661
195
30
11579
542
798
2046
1541
1506
1230
1010
1335
890
515
143
23
5220
309
326
804

469
266
99
4
910
53
75
138
119
99
62
102
138
80
32
10
2
5961
263
347
893
679
572
639
637
919
616
314
67
15
4314
162
249
622
440
384
442
463
738
496
258
50
10
1647
101
98
271

210
118
32
2
486
26
41
78
60
57
38
60
83
29
9
5
0
3224
143
183
483
426
330
375
346
446
291
156
36
9
2348
89
129
327
292
237
265
255
357
234
128
30
5
876
54
54
156

259
148
67
2
424
27
34
60
59
42
24
42
55
51
23
5
2
2737
120
164
410
253
242
264
291
473
325
158
31
6
1966
73
120
295
148
147
177
208
381
262
130
20
5
771
47
44
115

404
241
89
6
1820
94
124
292
368
200
187
163
189
106
69
19
9
8991
602
615
1633
1415
1178
1080
734
821
510
284
102
17
5822
392
384
1087
833
717
670
467
581
388
216
74
13
3169
210
231
546

190
127
32
2
982
45
79
146
211
119
95
84
97
59
33
8
6
4698
296
311
888
771
637
586
406
386
230
135
42
10
2975
188
186
556
440
384
367
262
279
176
100
31
6
1723
108
125
332

214
114
57
4
838
49
45
146
157
81
92
79
92
47
36
11
3
4293
306
304
745
644
541
494
328
435
280
149
60
7
2847
204
198
531
393
333
303
205
302
212
116
43
7
1446
102
106
214

2194
1816
1584
1168
1051
572
270
86
29
30855
1343
2073
5214
4896
4447
3478
2842
3071
1944
1169
309
69
23941
954
1591
4064
3720
3412
2664
2160
2461
1602
987
270
56
6914
389
482
1150
1176
1035
814
682
610
342
182
39

1295
1058
944
688
553
271
124
34
22
18596
770
1203
3171
3206
2922
2229
1681
1683
1010
557
126
38
14565
548
929
2467
2509
2298
1732
1287
1346
840
469
111
29
4031
222
274
704
697
624
497
394
337
170
88
15

899
758
640
480
498
301
146
52
7
12259
573
870
2043
1690
1525
1249
1161
1388
934
612
183
31
9376
406
662
1597
1211
1114
932
873
1115
762
518
159
27
2883
167
208
446
479
411
317
288
273
172
94
24

239
188
197
174
181
120
56
17
5
4502
203
215
573
451
407
432
485
760
567
334
70
5
3645
155
166
452
346
318
316
385
650
492
294
66
5
857
48
49
121
105
89
116
100
110
75
40
4

134
93
110
91
89
57
28
6
4
2505
122
126
347
274
268
266
252
380
285
157
27
1
2024
92
95
274
219
216
195
200
316
253
137
26
1
481
30
31
73
55
52
71
52
64
32
20
1

105
95
87
83
92
63
28
11
1
1997
81
89
226
177
139
166
233
380
282
177
43
4
1621
63
71
178
127
102
121
185
334
239
157
40
4
376
18
18
48
50
37
45
48
46
43
20
3

582
461
410
267
240
122
68
28
4
6185
398
481
1022
903
788
647
522
598
444
299
66
17
4087
218
289
659
525
465
446
346
457
365
247
59
11
2098
180
192
363
378
323
201
176
141
79
52
7

331
253
219
144
107
54
35
11
4
3233
206
242
577
491
424
350
259
284
221
141
27
11
2144
111
142
370
299
257
249
174
209
187
117
24
5
1089
95
100
207
192
167
101
85
75
34
24
3

251
208
191
123
133
68
33
17
0
2952
192
239
445
412
364
297
263
314
223
158
39
6
1943
107
147
289
226
208
197
172
248
178
130
35
6
1009
85
92
156
186
156
100
91
66
45
28
4

13
23533
728
1118
3118
3319
3080
2692
2527
3080
2233
1235
380
23
14747
447
707
1988
1970
1859
1626
1517
1958
1520
860
279
16
8786
281
411
1130
1349
1221
1066
1010
1122
713
375
101
7
18728
705
1041
2842
2928
2712
2206

9
13492
395
691
1865
2057
1896
1685
1493
1604
1046
586
160
14
8542
237
437
1197
1298
1166
1045
897
1004
709
418
122
12
4950
158
254
668
759
730
640
596
600
337
168
38
2
11231
417
625
1756
1849
1753
1424

4
10041
333
427
1253
1262
1184
1007
1034
1476
1187
649
220
9
6205
210
270
791
672
693
581
620
954
811
442
157
4
3836
123
157
462
590
491
426
414
522
376
207
63
5
7497
288
416
1086
1079
959
782

0
3931
98
131
353
299
291
406
492
840
614
336
67
4
2449
60
72
213
181
166
210
285
515
452
246
46
3
1482
38
59
140
118
125
196
207
325
162
90
21
1
2550
101
107
290
244
236
264

0
2001
51
71
202
166
164
209
279
400
276
152
28
3
1234
32
37
123
104
100
111
152
231
208
111
23
2
767
19
34
79
62
64
98
127
169
68
41
5
1
1419
65
67
177
150
153
153

0
1930
47
60
151
133
127
197
213
440
338
184
39
1
1215
28
35
90
77
66
99
133
284
244
135
23
1
715
19
25
61
56
61
98
80
156
94
49
16
0
1131
36
40
113
94
83
111

6
4340
209
245
571
561
495
434
444
526
457
286
108
4
2629
116
155
349
317
282
258
251
328
304
187
79
3
1711
93
90
222
244
213
176
193
198
153
99
29
1
3475
174
206
539
508
426
364

6
2342
113
144
314
322
286
241
245
278
204
147
46
2
1437
60
91
197
189
157
148
138
186
134
102
33
2
905
53
53
117
133
129
93
107
92
70
45
13
0
1881
95
112
314
285
244
210

0
1998
96
101
257
239
209
193
199
248
253
139
62
2
1192
56
64
152
128
125
110
113
142
170
85
46
1
806
40
37
105
111
84
83
86
106
83
54
16
1
1594
79
94
225
223
182
154

1932
2101
1297
702
232
30
14033
487
791
2123
2213
2065
1633
1396
1543
990
578
191
23
4695
218
250
719
715
647
573
536
558
307
124
41
7
22297
579
1052
2920
2866
2694
2501
2166
2944
2533
1445
566
31
19136
472

1167
1153
633
336
98
20
8475
289
475
1310
1429
1354
1071
834
848
495
277
80
13
2756
128
150
446
420
399
353
333
305
138
59
18
7
12967
327
625
1817
1941
1687
1602
1305
1537
1237
658
212
19
11200
276

765
948
664
366
134
10
5558
198
316
813
784
711
562
562
695
495
301
111
10
1939
90
100
273
295
248
220
203
253
169
65
23
0
9330
252
427
1103
925
1007
899
861
1407
1296
787
354
12
7936
196

279
467
337
177
46
2
1908
70
83
197
174
186
188
201
339
279
151
39
1
642
31
24
93
70
50
76
78
128
58
26
7
1
4356
83
162
388
315
314
423
497
887
769
389
124
5
3904
73

154
233
161
86
19
1
1069
47
49
125
104
121
114
108
178
136
71
16
0
350
18
18
52
46
32
39
46
55
25
15
3
1
2277
39
91
208
205
177
249
279
419
377
183
49
1
2037
36

125
234
176
91
27
1
839
23
34
72
70
65
74
93
161
143
80
23
1
292
13
6
41
24
18
37
32
73
33
11
4
0
2079
44
71
180
110
137
174
218
468
392
206
75
4
1867
37

325
404
295
169
56
9
2663
139
160
423
374
309
266
249
319
232
137
47
8
812
35
46
116
134
117
98
76
85
63
32
9
1
3260
106
142
380
332
330
299
300
476
475
329
87
4
2758
76

180
204
133
79
21
4
1438
78
95
240
215
175
153
139
157
102
64
17
3
443
17
17
74
70
69
57
41
47
31
15
4
1
1675
51
71
218
204
169
163
166
240
213
142
34
4
1404
40

145
200
162
90
35
5
1225
61
65
183
159
134
113
110
162
130
73
30
5
369
18
29
42
64
48
41
35
38
32
17
5
0
1585
55
71
162
128
161
136
134
236
262
187
53
0
1354
36

895
2467
2399
2293
2152
1854
2557
2214
1296
510
27
3161
107
157
453
467
401
349
312
387
319
149
56
4
16370
462
886
2266
2209
2245
1885
1619
2020
1483
972
315
8
12779
320
651
1668
1635
1760
1431
1269
1643
1255

530
1541
1655
1441
1393
1116
1335
1099
600
197
17
1767
51
95
276
286
246
209
189
202
138
58
15
2
9731
281
540
1438
1429
1461
1240
996
1107
680
428
126
5
7598
185
403
1058
1073
1164
952
783
901
579

365
926
744
852
759
738
1222
1115
696
313
10
1394
56
62
177
181
155
140
123
185
181
91
41
2
6639
181
346
828
780
784
645
623
913
803
544
189
3
5181
135
248
610
562
596
479
486
742
676

135
333
269
271
380
452
811
707
359
109
5
452
10
27
55
46
43
43
45
76
62
30
15
0
2595
69
87
240
162
184
273
346
487
434
256
54
3
2096
47
64
179
108
152
199
261
406
391

72
179
176
153
225
252
378
350
170
45
1
240
3
19
29
29
24
24
27
41
27
13
4
0
1354
43
57
130
106
104
156
193
254
180
106
24
1
1068
26
42
93
69
87
116
145
207
161

63
154
93
118
155
200
433
357
189
64
4
212
7
8
26
17
19
19
18
35
35
17
11
0
1241
26
30
110
56
80
117
153
233
254
150
30
2
1028
21
22
86
39
65
83
116
199
230

118
312
257
274
261
238
408
428
297
85
4
502
30
24
68
75
56
38
62
68
47
32
2
0
2691
108
149
294
308
293
257
263
362
344
233
79
1
1966
68
86
183
184
202
177
190
307
291

58
172
160
137
145
131
202
191
131
33
4
271
11
13
46
44
32
18
35
38
22
11
1
0
1402
63
80
172
166
173
144
132
175
160
113
23
1
1016
33
52
107
102
117
99
94
147
138

60
140
97
137
116
107
206
237
166
52
0
231
19
11
22
31
24
20
27
30
25
21
1
0
1289
45
69
122
142
120
113
131
187
184
120
56
0
950
35
34
76
82
85
78
96
160
153

861
278
8
3591
142
235
598
574
485
454
350
377
228
111
37
0
22576
1052
1425
3305
3783
3503
2773
1961
2122
1516
860
264
12
7702
300
431
1166
1287
1066
869
670
786
595
397
133
2
14874
752
994
2139
2496

385
110
5
2133
96
137
380
356
297
288
213
206
101
43
16
0
13020
608
827
2008
2279
2110
1675
1124
1119
766
401
94
9
4527
170
244
731
815
689
548
399
397
283
197
52
2
8493
438
583
1277
1464

476
168
3
1458
46
98
218
218
188
166
137
171
127
68
21
0
9556
444
598
1297
1504
1393
1098
837
1003
750
459
170
3
3175
130
187
435
472
377
321
271
389
312
200
81
0
6381
314
411
862
1032

237
49
3
499
22
23
61
54
32
74
85
81
43
19
5
0
3432
107
209
395
329
349
453
417
527
392
202
51
1
1140
36
59
122
93
94
85
120
218
178
110
25
0
2292
71
150
273
236

100
21
1
286
17
15
37
37
17
40
48
47
19
6
3
0
1822
60
116
232
200
196
254
209
256
185
98
15
1
588
17
32
75
57
62
49
55
96
84
53
8
0
1234
43
84
157
143

137
28
2
213
5
8
24
17
15
34
37
34
24
13
2
0
1610
47
93
163
129
153
199
208
271
207
104
36
0
552
19
27
47
36
32
36
65
122
94
57
17
0
1058
28
66
116
93

210
67
1
725
40
63
111
124
91
80
73
55
53
23
12
0
5350
355
368
798
900
843
562
402
468
349
233
67
5
1388
82
84
213
209
153
125
109
152
129
100
31
1
3962
273
284
585
691

105
21
1
386
30
28
65
64
56
45
38
28
22
8
2
0
2859
212
196
460
474
459
296
211
240
178
105
24
4
754
53
47
127
118
88
69
56
77
59
45
14
1
2105
159
149
333
356

105
46
0
339
10
35
46
60
35
35
35
27
31
15
10
0
2491
143
172
338
426
384
266
191
228
171
128
43
1
634
29
37
86
91
65
56
53
75
70
55
17
0
1857
114
135
252
335

2437
1904
1291
1336
921
463
131
10
18636
1411
2047
4043
2415
1829
1536
1232
1920
1304
668
213
18
16638
1315
1892
3693
2111
1554
1347
1083
1696
1154
582
193
18
1998
96
155
350
304
275
189
149
224
150
86
20
0

1421
1127
725
722
483
204
42
7
10751
768
1195
2407
1553
1105
942
675
993
684
330
87
12
9579
713
1097
2184
1367
923
834
593
874
606
291
85
12
1172
55
98
223
186
182
108
82
119
78
39
2
0

1016
777
566
614
438
259
89
3
7885
643
852
1636
862
724
594
557
927
620
338
126
6
7059
602
795
1509
744
631
513
490
822
548
291
108
6
826
41
57
127
118
93
81
67
105
72
47
18
0

255
368
297
309
214
92
26
1
3286
183
258
412
206
184
240
326
701
488
224
61
3
3009
179
238
383
186
158
214
302
639
450
202
55
3
277
4
20
29
20
26
26
24
62
38
22
6
0

134
205
154
160
101
45
7
1
1726
76
151
233
129
114
137
151
351
246
115
21
2
1586
74
139
214
115
95
123
143
321
233
106
21
2
140
2
12
19
14
19
14
8
30
13
9
0
0

121
163
143
149
113
47
19
0
1560
107
107
179
77
70
103
175
350
242
109
40
1
1423
105
99
169
71
63
91
159
318
217
96
34
1
137
2
8
10
6
7
12
16
32
25
13
6
0

690
437
293
316
220
133
36
4
3858
428
509
832
405
354
313
238
362
265
117
29
6
3543
412
487
783
362
319
290
206
328
230
95
25
6
315
16
22
49
43
35
23
32
34
35
22
4
0

371
227
155
163
119
60
10
3
2008
223
273
438
227
174
171
121
161
145
59
12
4
1839
214
261
406
201
154
162
104
147
124
50
12
4
169
9
12
32
26
20
9
17
14
21
9
0
0

319
210
138
153
101
73
26
1
1850
205
236
394
178
180
142
117
201
120
58
17
2
1704
198
226
377
161
165
128
102
181
106
45
13
2
146
7
10
17
17
15
14
15
20
14
13
4
0

41972
2526
3166
7649
7553
5975
4820
3782
3421
1871
903
247
59
8113
552
655
1574
1418
1054
831
588
676
432
245
77
11
33859
1974
2511
6075
6135
4921
3989
3194
2745
1439
658
170
48
19144
1193
1594
4089
3303
2444
1824
1455

23614
1392
1756
4370
4293
3515
2780
2147
1870
934
431
100
26
4672
322
371
945
815
648
508
339
359
201
122
37
5
18942
1070
1385
3425
3478
2867
2272
1808
1511
733
309
63
21
11110
640
920
2479
2045
1505
1101
817

18358
1134
1410
3279
3260
2460
2040
1635
1551
937
472
147
33
3441
230
284
629
603
406
323
249
317
231
123
40
6
14917
904
1126
2650
2657
2054
1717
1386
1234
706
349
107
27
8034
553
674
1610
1258
939
723
638

6755
319
406
1037
903
738
862
894
860
481
202
47
6
1081
70
81
178
117
79
116
86
145
129
62
18
0
5674
249
325
859
786
659
746
808
715
352
140
29
6
2105
92
118
352
198
181
184
222

3623
168
204
575
490
428
472
482
443
234
101
21
5
582
35
42
105
65
53
67
50
62
61
33
9
0
3041
133
162
470
425
375
405
432
381
173
68
12
5
1156
50
64
207
124
100
118
125

3132
151
202
462
413
310
390
412
417
247
101
26
1
499
35
39
73
52
26
49
36
83
68
29
9
0
2633
116
163
389
361
284
341
376
334
179
72
17
1
949
42
54
145
74
81
66
97

12819
1091
1187
2587
2384
1891
1341
858
748
400
233
70
29
2046
188
173
414
344
267
189
126
172
93
64
14
2
10773
903
1014
2173
2040
1624
1152
732
576
307
169
56
27
5796
560
565
1325
999
664
532
394

6771
583
641
1396
1247
1003
685
443
382
230
118
33
10
1139
112
93
243
184
159
109
61
93
42
35
8
0
5632
471
548
1153
1063
844
576
382
289
188
83
25
10
2963
281
319
741
528
323
253
176

6048
508
546
1191
1137
888
656
415
366
170
115
37
19
907
76
80
171
160
108
80
65
79
51
29
6
2
5141
432
466
1020
977
780
576
350
287
119
86
31
17
2833
279
246
584
471
341
279
218

1516
1003
529
179
15
13907
886
1231
3003
2351
1744
1264
976
1089
789
416
149
9
5237
307
363
1086
952
700
560
479
427
214
113
30
6
234882
8333
14142
38188
40038
32907
28166
22598
24425
15773
7882
2005
425
6116
259
396

761
517
249
69
7
8212
485
728
1822
1530
1094
787
570
542
395
200
56
3
2898
155
192
657
515
411
314
247
219
122
49
13
4
138379
4576
8263
22702
24922
20808
18143
13691
13186
7532
3461
825
270
3668
147
249

755
486
280
110
8
5695
401
503
1181
821
650
477
406
547
394
216
93
6
2339
152
171
429
437
289
246
232
208
92
64
17
2
96503
3757
5879
15486
15116
12099
10023
8907
11239
8241
4421
1180
155
2448
112
147

360
236
129
33
0
1474
70
84
248
130
115
120
134
262
183
99
29
0
631
22
34
104
68
66
64
88
98
53
30
4
0
30124
1110
1603
4170
3935
3379
3758
3713
4568
2578
1001
253
56
792
35
40

176
114
66
12
0
814
39
45
145
85
72
80
78
125
86
49
10
0
342
11
19
62
39
28
38
47
51
28
17
2
0
16864
600
909
2477
2307
2029
2244
2191
2318
1214
441
102
32
430
20
20

184
122
63
21
0
660
31
39
103
45
43
40
56
137
97
50
19
0
289
11
15
42
29
38
26
41
47
25
13
2
0
13260
510
694
1693
1628
1350
1514
1522
2250
1364
560
151
24
362
15
20

346
248
111
44
8
3992
399
424
912
636
439
356
253
246
198
88
38
3
1804
161
141
413
363
225
176
141
100
50
23
6
5
34499
1758
2049
5095
5585
4951
4111
3104
3300
2571
1524
331
120
825
46
50

155
116
50
17
4
2051
206
247
504
355
205
173
117
102
88
39
14
1
912
75
72
237
173
118
80
59
53
28
11
3
3
19277
908
1109
2777
3194
3036
2511
1746
1692
1292
758
165
89
432
22
30

191
132
61
27
4
1941
193
177
408
281
234
183
136
144
110
49
24
2
892
86
69
176
190
107
96
82
47
22
12
3
2
15222
850
940
2318
2391
1915
1600
1358
1608
1279
766
166
31
393
24
20

1022
973
834
668
509
673
440
241
90
11
228766
8074
13746
37166
39065
32073
27498
22089
23752
15333
7641
1915
414
46870
1530
2906
8161
8124
6607
5501
4373
4891
2987
1387
366
37
2683
110
190
515
483
417
296
226
226
137
50

646
609
552
441
296
373
201
104
46
4
134711
4429
8014
22056
24313
20256
17702
13395
12813
7331
3357
779
266
28055
860
1681
4902
5151
4188
3582
2730
2695
1467
628
148
23
1691
68
128
322
311
280
200
143
136
63
25

376
364
282
227
213
300
239
137
44
7
94055
3645
5732
15110
14752
11817
9796
8694
10939
8002
4284
1136
148
18815
670
1225
3259
2973
2419
1919
1643
2196
1520
759
218
14
992
42
62
193
172
137
96
83
90
74
25

96
74
71
78
99
157
98
29
14
1
29332
1075
1563
4074
3861
3308
3680
3614
4411
2480
972
239
55
5540
156
235
711
741
633
690
703
934
501
181
51
4
251
13
11
39
30
32
32
29
35
21
5

62
37
51
51
47
80
43
13
5
1
16434
580
889
2415
2270
1978
2193
2144
2238
1171
428
97
31
3134
94
141
399
424
402
427
420
476
241
89
18
3
150
7
5
23
18
25
23
16
18
9
4

34
37
20
27
52
77
55
16
9
0
12898
495
674
1659
1591
1330
1487
1470
2173
1309
544
142
24
2406
62
94
312
317
231
263
283
458
260
92
33
1
101
6
6
16
12
7
9
13
17
12
1

139
111
100
83
56
87
86
58
9
0
33674
1712
1999
4956
5474
4851
4028
3048
3213
2485
1466
322
120
5993
305
378
991
885
796
676
510
657
476
258
54
7
345
21
20
76
58
45
33
19
31
25
14

84
55
56
44
29
41
34
30
7
0
18845
886
1079
2693
3139
2980
2467
1717
1651
1258
728
158
89
3272
149
208
542
497
472
392
281
321
241
134
30
5
194
12
13
52
32
30
17
9
13
7
7

55
56
44
39
27
46
52
28
2
0
14829
826
920
2263
2335
1871
1561
1331
1562
1227
738
164
31
2721
156
170
449
388
324
284
229
336
235
124
24
2
151
9
7
24
26
15
16
10
18
18
7

32
1
44187
1420
2716
7646
7641
6190
5205
4147
4665
2850
1337
334
36
12039
379
650
1833
1964
1729
1558
1279
1295
833
392
116
11
249
8
9
34
39
24
21
24
39
30
16
5
0
11790
371
641
1799
1925
1705

15
0
26364
792
1553
4580
4840
3908
3382
2587
2559
1404
603
133
23
7140
200
356
1091
1253
1081
1029
792
711
410
160
50
7
135
4
5
20
23
15
15
14
23
10
4
2
0
7005
196
351
1071
1230
1066

17
1
17823
628
1163
3066
2801
2282
1823
1560
2106
1446
734
201
13
4899
179
294
742
711
648
529
487
584
423
232
66
4
114
4
4
14
16
9
6
10
16
20
12
3
0
4785
175
290
728
695
639

4
0
5289
143
224
672
711
601
658
674
899
480
176
47
4
1634
41
59
154
207
199
238
223
243
180
71
19
0
56
0
1
3
2
4
2
8
12
15
6
3
0
1578
41
58
151
205
195

2
0
2984
87
136
376
406
377
404
404
458
232
85
16
3
861
22
30
83
117
107
155
132
105
82
21
7
0
26
0
0
3
2
2
2
4
7
5
0
1
0
835
22
30
80
115
105

2
0
2305
56
88
296
305
224
254
270
441
248
91
31
1
773
19
29
71
90
92
83
91
138
98
50
12
0
30
0
1
0
0
2
0
4
5
10
6
2
0
743
19
28
71
90
90

3
0
5648
284
358
915
827
751
643
491
626
451
244
51
7
1645
83
103
259
231
219
199
168
173
114
77
16
3
22
1
0
1
3
0
3
2
7
5
0
0
0
1623
82
103
258
228
219

2
0
3078
137
195
490
465
442
375
272
308
234
127
28
5
906
47
50
139
135
132
121
96
85
62
27
10
2
11
1
0
0
2
0
1
2
3
2
0
0
0
895
46
50
139
133
132

1
0
2570
147
163
425
362
309
268
219
318
217
117
23
2
739
36
53
120
96
87
78
72
88
52
50
6
1
11
0
0
1
1
0
2
0
4
3
0
0
0
728
36
53
119
95
87

1537
1255
1256
803
376
111
11
31939
1135
2128
5928
5826
4615
3700
2708
3300
1706
649
204
40
280
22
35
47
56
35
29
15
25
9
3
3
1
31659
1113
2093
5881
5770
4580
3671
2693
3275
1697
646
201
39
23229

1014
778
688
400
156
48
7
19202
635
1240
3415
3634
2956
2426
1734
1862
900
289
88
23
169
12
22
31
29
20
18
8
19
5
2
3
0
19033
623
1218
3384
3605
2936
2408
1726
1843
895
287
85
23
13331

523
477
568
403
220
63
4
12737
500
888
2513
2192
1659
1274
974
1438
806
360
116
17
111
10
13
16
27
15
11
7
6
4
1
0
1
12626
490
875
2497
2165
1644
1263
967
1432
802
359
116
16
9898

236
215
231
165
65
16
0
3982
176
209
599
495
413
462
453
673
353
124
23
2
31
3
2
8
3
3
3
1
6
1
1
0
0
3951
173
207
591
492
410
459
452
667
352
123
23
2
2746

153
128
98
77
21
6
0
2170
92
115
331
283
248
256
273
334
174
54
10
0
21
2
1
6
1
2
2
0
5
1
1
0
0
2149
90
114
325
282
246
254
273
329
173
53
10
0
1523

83
87
133
88
44
10
0
1812
84
94
268
212
165
206
180
339
179
70
13
2
10
1
1
2
2
1
1
1
1
0
0
0
0
1802
83
93
266
210
164
205
179
338
179
70
13
2
1223

196
166
166
109
77
16
3
3917
245
306
698
624
521
410
303
382
270
121
32
5
65
12
6
6
17
12
4
5
0
3
0
0
0
3852
233
300
692
607
509
406
298
382
267
121
32
5
3463

120
94
82
60
27
10
2
2095
130
161
374
327
273
249
174
194
140
54
15
4
21
5
2
2
3
3
1
3
0
2
0
0
0
2074
125
159
372
324
270
248
171
194
138
54
15
4
1728

76
72
84
49
50
6
1
1822
115
145
324
297
248
161
129
188
130
67
17
1
44
7
4
4
14
9
3
2
0
1
0
0
0
1778
108
141
320
283
239
158
127
188
129
67
17
1
1735

724
1314
3569
3961
3199
2705
2207
2600
1821
910
195
24
55
2
3
7
8
12
5
7
5
2
3
1
0
23174
722
1311
3562
3953
3187
2700
2200
2595
1819
907
194
24
2559
65
123
465
396
301
480
341
154

385
767
2098
2376
1974
1727
1288
1373
838
419
74
12
28
1
2
5
4
7
1
5
2
0
1
0
0
13303
384
765
2093
2372
1967
1726
1283
1371
838
418
74
12
1544
30
80
304
237
182
325
207
89

339
547
1471
1585
1225
978
919
1227
983
491
121
12
27
1
1
2
4
5
4
2
3
2
2
1
0
9871
338
546
1469
1581
1220
974
917
1224
981
489
120
12
1015
35
43
161
159
119
155
134
65

106
145
400
358
294
357
304
430
234
93
23
2
11
0
1
2
3
0
2
2
1
0
0
0
0
2735
106
144
398
355
294
355
302
429
234
93
23
2
444
11
29
115
51
35
73
63
40

60
82
234
204
170
223
175
222
104
39
8
2
5
0
0
1
2
0
0
2
0
0
0
0
0
1518
60
82
233
202
170
223
173
222
104
39
8
2
288
5
23
90
33
19
43
39
26

46
63
166
154
124
134
129
208
130
54
15
0
6
0
1
1
1
0
2
0
1
0
0
0
0
1217
46
62
165
153
124
132
129
207
130
54
15
0
156
6
6
25
18
16
30
24
14

174
215
515
571
447
349
316
368
284
169
40
15
5
0
1
0
1
2
0
1
0
0
0
0
0
3458
174
214
515
570
445
349
315
368
284
169
40
15
521
15
10
57
68
58
174
83
15

84
117
255
267
237
171
160
179
143
91
18
6
3
0
1
0
0
1
0
1
0
0
0
0
0
1725
84
116
255
267
236
171
159
179
143
91
18
6
333
5
5
31
35
34
143
55
6

90
98
260
304
210
178
156
189
141
78
22
9
2
0
0
0
1
1
0
0
0
0
0
0
0
1733
90
98
260
303
209
178
156
189
141
78
22
9
188
10
5
26
33
24
31
28
9

129
74
21
10
0
0
0
0
0
0
0
0
0
0
0
0
0
2559
65
123
465
396
301
480
341
154
129
74
21
10
11512
366
514
1387
1633
1426
1414
1459
1524
1071
554
144
20
0
0
0
0

43
27
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
1544
30
80
304
237
182
325
207
89
43
27
10
10
6341
195
303
808
957
860
866
865
775
435
211
56
10
0
0
0
0

86
47
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1015
35
43
161
159
119
155
134
65
86
47
11
0
5171
171
211
579
676
566
548
594
749
636
343
88
10
0
0
0
0

19
7
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
444
11
29
115
51
35
73
63
40
19
7
0
1
1567
36
43
158
169
177
219
280
264
139
64
15
3
0
0
0
0

5
4
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
288
5
23
90
33
19
43
39
26
5
4
0
1
866
14
19
85
99
107
123
175
147
55
30
9
3
0
0
0
0

14
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
156
6
6
25
18
16
30
24
14
14
3
0
0
701
22
24
73
70
70
96
105
117
84
34
6
0
0
0
0
0

21
10
4
6
0
0
0
0
0
0
0
0
0
0
0
0
0
521
15
10
57
68
58
174
83
15
21
10
4
6
1620
85
80
188
246
210
174
182
183
165
86
19
2
0
0
0
0

6
4
3
6
0
0
0
0
0
0
0
0
0
0
0
0
0
333
5
5
31
35
34
143
55
6
6
4
3
6
838
46
42
97
136
112
95
106
91
70
34
7
2
0
0
0
0

15
6
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
188
10
5
26
33
24
31
28
9
15
6
1
0
782
39
38
91
110
98
79
76
92
95
52
12
0
0
0
0
0

0
0
0
0
0
0
0
0
0
11512
366
514
1387
1633
1426
1414
1459
1524
1071
554
144
20
36184
1114
2002
5300
5566
4767
4261
3715
4331
3044
1617
377
90
90
3
5
15
12
9
11
4
12
7
8
4

0
0
0
0
0
0
0
0
0
6341
195
303
808
957
860
866
865
775
435
211
56
10
20978
604
1209
3199
3422
2936
2727
2170
2291
1460
746
154
60
48
2
3
10
5
7
7
3
5
1
3
2

0
0
0
0
0
0
0
0
0
5171
171
211
579
676
566
548
594
749
636
343
88
10
15206
510
793
2101
2144
1831
1534
1545
2040
1584
871
223
30
42
1
2
5
7
2
4
1
7
6
5
2

0
0
0
0
0
0
0
0
0
1567
36
43
158
169
177
219
280
264
139
64
15
3
4282
162
243
558
525
483
500
512
701
396
145
45
12
27
0
3
1
5
2
1
1
8
2
2
2

0
0
0
0
0
0
0
0
0
866
14
19
85
99
107
123
175
147
55
30
9
3
2392
86
143
340
305
267
292
298
371
194
69
19
8
8
0
2
1
0
2
0
0
2
0
0
1

0
0
0
0
0
0
0
0
0
701
22
24
73
70
70
96
105
117
84
34
6
0
1890
76
100
218
220
216
208
214
330
202
76
26
4
19
0
1
0
5
0
1
1
6
2
2
1

0
0
0
0
0
0
0
0
0
1620
85
80
188
246
210
174
182
183
165
86
19
2
4934
200
255
707
652
630
536
476
578
486
336
58
20
17
1
1
2
1
0
0
2
2
4
4
0

0
0
0
0
0
0
0
0
0
838
46
42
97
136
112
95
106
91
70
34
7
2
2714
105
150
393
363
353
327
246
312
252
173
28
12
9
0
1
0
1
0
0
2
2
1
2
0

0
0
0
0
0
0
0
0
0
782
39
38
91
110
98
79
76
92
95
52
12
0
2220
95
105
314
289
277
209
230
266
234
163
30
8
8
1
0
2
0
0
0
0
0
3
2
0

0
36094
1111
1997
5285
5554
4758
4250
3711
4319
3037
1609
373
90
32680
1475
2063
5101
6090
4947
4114
3025
2788
1782
954
245
96
2587
103
137
358
345
312
288
226
359
250
156
44
9
30093
1372
1926
4743
5745
4635
3826

0
20930
602
1206
3189
3417
2929
2720
2167
2286
1459
743
152
60
19546
801
1208
3079
3791
3198
2674
1825
1520
868
415
106
61
1489
56
77
226
221
204
187
118
185
120
67
24
4
18057
745
1131
2853
3570
2994
2487

0
15164
509
791
2096
2137
1829
1530
1544
2033
1578
866
221
30
13134
674
855
2022
2299
1749
1440
1200
1268
914
539
139
35
1098
47
60
132
124
108
101
108
174
130
89
20
5
12036
627
795
1890
2175
1641
1339

0
4255
162
240
557
520
481
499
511
693
394
143
43
12
4224
196
248
562
677
509
501
491
536
326
128
34
16
399
17
20
34
30
29
37
58
95
58
15
5
1
3825
179
228
528
647
480
464

0
2384
86
141
339
305
265
292
298
369
194
69
18
8
2395
105
134
339
413
315
305
278
271
156
54
17
8
211
11
11
22
14
19
23
25
48
28
8
1
1
2184
94
123
317
399
296
282

0
1871
76
99
218
215
216
207
213
324
200
74
25
4
1829
91
114
223
264
194
196
213
265
170
74
17
8
188
6
9
12
16
10
14
33
47
30
7
4
0
1641
85
105
211
248
184
182

0
4917
199
254
705
651
630
536
474
576
482
332
58
20
5735
276
323
750
1071
984
815
498
402
322
214
49
31
325
8
16
40
25
32
38
27
45
48
40
6
0
5410
268
307
710
1046
952
777

0
2705
105
149
393
362
353
327
244
310
251
171
28
12
3418
141
174
434
641
659
528
293
221
165
108
25
29
163
3
9
21
13
15
21
12
22
21
21
5
0
3255
138
165
413
628
644
507

0
2212
94
105
312
289
277
209
230
266
231
161
30
8
2317
135
149
316
430
325
287
205
181
157
106
24
2
162
5
7
19
12
17
17
15
23
27
19
1
0
2155
130
142
297
418
308
270

2799
2429
1532
798
201
87
37870
1545
2442
6444
6478
5316
4433
3491
3542
2400
1345
337
97
172
11
17
46
30
25
18
7
7
5
5
1
0
37698
1534
2425
6398
6448
5291
4415
3484
3535
2395
1340
336
97
1563694
55748

1707
1335
748
348
82
57
22242
866
1419
3806
4101
3433
2787
2080
1870
1111
566
139
64
108
4
12
32
16
19
13
5
3
2
2
0
0
22134
862
1407
3774
4085
3414
2774
2075
1867
1109
564
139
64
848287
30579

1092
1094
784
450
119
30
15628
679
1023
2638
2377
1883
1646
1411
1672
1289
779
198
33
64
7
5
14
14
6
5
2
4
3
3
1
0
15564
672
1018
2624
2363
1877
1641
1409
1668
1286
776
197
33
715407
25169

433
441
268
113
29
15
5705
226
392
913
712
636
718
684
747
430
188
43
16
17
2
2
9
1
1
1
0
0
1
0
0
0
5688
224
390
904
711
635
717
684
747
429
188
43
16
314618
13746

253
223
128
46
16
7
3235
122
222
576
429
394
420
401
366
203
81
14
7
9
0
1
6
0
1
1
0
0
0
0
0
0
3226
122
221
570
429
393
419
401
366
203
81
14
7
156044
7389

180
218
140
67
13
8
2470
104
170
337
283
242
298
283
381
227
107
29
9
8
2
1
3
1
0
0
0
0
1
0
0
0
2462
102
169
334
282
242
298
283
381
226
107
29
9
158574
6357

471
357
274
174
43
31
6671
375
379
930
1237
1086
778
568
542
433
253
59
31
46
3
6
14
6
9
5
0
2
1
0
0
0
6625
372
373
916
1231
1077
773
568
540
432
253
59
31
218873
10587

281
199
144
87
20
29
3973
201
202
512
793
764
485
335
283
213
133
29
23
31
1
4
9
4
7
4
0
1
1
0
0
0
3942
200
198
503
789
757
481
335
282
212
133
29
23
113199
5518

190
158
130
87
23
2
2698
174
177
418
444
322
293
233
259
220
120
30
8
15
2
2
5
2
2
1
0
1
0
0
0
0
2683
172
175
413
442
320
292
233
258
220
120
30
8
105674
5069

89131
217619
188989
165565
143903
138135
212414
214483
103104
28191
6412
1219186
40064
67023
162315
133935
118097
105390
106389
179804
186984
89833
24015
5337
344508
15684
22108
55304
55054
47468
38513
31746
32610
27499
13271
4176
1075
49223
1197
2544
6807
6379
5896
5151
4403
6074
6039

51546
130234
118580
103132
88812
77486
98141
93906
42555
10030
3286
655135
22092
39018
98052
86283
74529
65178
58778
81630
81237
37058
8596
2684
193152
8487
12528
32182
32297
28603
23634
18708
16511
12669
5497
1434
602
27810
732
1537
4147
4048
3682
3131
2519
2943
2923

37585
87385
70409
62433
55091
60649
114273
120577
60549
18161
3126
564051
17972
28005
64263
47652
43568
40212
47611
98174
105747
52775
15419
2653
151356
7197
9580
23122
22757
18865
14879
13038
16099
14830
7774
2742
473
21413
465
1007
2660
2331
2214
2020
1884
3131
3116

17004
36126
27446
23702
26170
32773
57622
53466
21168
4319
1076
238859
9071
11652
24014
16698
14958
17949
25089
49144
47094
18633
3670
887
75759
4675
5352
12112
10748
8744
8221
7684
8478
6372
2535
649
189
7323
170
275
756
526
468
684
851
1483
1361

9187
19980
15572
13460
14782
16808
25314
22865
8662
1545
480
116476
4897
6289
13324
9752
8706
10164
12637
21282
20056
7666
1324
379
39568
2492
2898
6656
5820
4754
4618
4171
4032
2809
996
221
101
3692
103
166
433
315
254
368
441
658
647

7817
16146
11874
10242
11388
15965
32308
30601
12506
2774
596
122383
4174
5363
10690
6946
6252
7785
12452
27862
27038
10967
2346
508
36191
2183
2454
5456
4928
3990
3603
3513
4446
3563
1539
428
88
3631
67
109
323
211
214
316
410
825
714

13977
30092
24449
21367
19690
19913
31294
30061
13428
3210
805
160791
7107
9738
20769
15409
13636
13298
14752
26197
25509
11172
2562
642
58082
3480
4239
9323
9040
7731
6392
5161
5097
4552
2256
648
163
5828
144
284
616
595
567
566
580
881
929

7495
16649
13938
12353
11449
10374
14147
13587
5994
1282
413
82121
3682
5245
11549
9045
7982
7702
7539
11597
11432
4989
1026
333
31078
1836
2250
5100
4893
4371
3747
2835
2550
2155
1005
256
80
3112
83
165
349
357
332
320
310
416
453

6482
13443
10511
9014
8241
9539
17147
16474
7434
1928
392
78670
3425
4493
9220
6364
5654
5596
7213
14600
14077
6183
1536
309
27004
1644
1989
4223
4147
3360
2645
2326
2547
2397
1251
392
83
2716
61
119
267
238
235
246
270
465
476

3256
1131
346
38500
874
1893
5034
4735
4449
3897
3427
5026
5113
2816
982
254
10723
323
651
1773
1644
1447
1254
976
1048
926
440
149
92
42433
1131
2336
6005
5418
5030
4289
3662
5066
5318
2917
774
487
36099
889
1928
4939
4356

1494
470
184
21602
538
1161
3060
3051
2770
2351
1932
2427
2473
1298
413
128
6208
194
376
1087
997
912
780
587
516
450
196
57
56
24011
629
1392
3618
3525
3182
2590
2135
2508
2469
1364
335
264
20378
496
1162
3005
2886

1762
661
162
16898
336
732
1974
1684
1679
1546
1495
2599
2640
1518
569
126
4515
129
275
686
647
535
474
389
532
476
244
92
36
18422
502
944
2387
1893
1848
1699
1527
2558
2849
1553
439
223
15721
393
766
1934
1470

554
148
47
5770
114
190
489
349
324
506
692
1271
1198
484
119
34
1553
56
85
267
177
144
178
159
212
163
70
29
13
6587
199
273
691
516
404
619
680
1269
1262
517
99
58
5632
158
217
542
388

224
61
22
2850
77
114
268
214
168
270
347
565
569
196
47
15
842
26
52
165
101
86
98
94
93
78
28
14
7
3372
103
148
394
316
246
351
375
587
580
213
35
24
2863
82
117
307
243

330
87
25
2920
37
76
221
135
156
236
345
706
629
288
72
19
711
30
33
102
76
58
80
65
119
85
42
15
6
3215
96
125
297
200
158
268
305
682
682
304
64
34
2769
76
100
235
145

479
157
30
4459
104
199
443
409
402
417
444
735
755
397
134
20
1369
40
85
173
186
165
149
136
146
174
82
23
10
4857
128
241
520
457
451
457
464
724
810
450
111
44
4056
90
183
400
346

242
69
16
2401
58
120
250
255
241
232
242
353
368
209
62
11
711
25
45
99
102
91
88
68
63
85
33
7
5
2596
69
145
295
267
256
259
235
366
376
245
60
23
2148
48
108
233
205

237
88
14
2058
46
79
193
154
161
185
202
382
387
188
72
9
658
15
40
74
84
74
61
68
83
89
49
16
5
2261
59
96
225
190
195
198
229
358
434
205
51
21
1908
42
75
167
141

4137
3574
3099
4498
4854
2684
711
430
6334
242
408
1066
1062
893
715
563
568
464
233
63
57
37898
1435
2430
5615
4844
4160
3380
3102
4410
4935
2686
686
215
26514
935
1747
3933
3017
2584
2208
2099
3320
3942
2091
520
118

2619
2161
1789
2206
2236
1267
314
237
3633
133
230
613
639
563
429
346
302
233
97
21
27
21599
787
1423
3508
3233
2733
2174
1856
2102
2261
1171
228
123
14984
532
1019
2516
2090
1707
1412
1229
1534
1782
928
172
63

1518
1413
1310
2292
2618
1417
397
193
2701
109
178
453
423
330
286
217
266
231
136
42
30
16299
648
1007
2107
1611
1427
1206
1246
2308
2674
1515
458
92
11530
403
728
1417
927
877
796
870
1786
2160
1163
348
55

322
492
564
1167
1173
474
85
50
955
41
56
149
128
82
127
116
102
89
43
14
8
6156
197
297
618
460
429
495
633
1057
1264
556
124
26
4534
131
211
447
277
286
347
457
801
1011
451
98
17

199
274
311
540
540
199
31
20
509
21
31
87
73
47
77
64
47
40
14
4
4
3152
102
166
363
284
253
304
333
472
568
247
51
9
2293
65
118
271
176
164
207
242
354
451
200
40
5

123
218
253
627
633
275
54
30
446
20
25
62
55
35
50
52
55
49
29
10
4
3004
95
131
255
176
176
191
300
585
696
309
73
17
2241
66
93
176
101
122
140
215
447
560
251
58
12

354
374
404
638
726
402
100
39
801
38
58
120
111
97
83
60
86
84
48
11
5
5501
249
331
710
666
551
480
475
742
761
423
79
34
3435
124
196
433
322
261
267
300
556
602
310
49
15

202
211
198
312
335
220
56
20
448
21
37
62
62
54
48
37
54
41
25
4
3
2974
144
161
400
419
338
304
269
331
362
194
28
24
1812
74
99
253
210
160
166
164
236
271
152
16
11

152
163
206
326
391
182
44
19
353
17
21
58
49
43
35
23
32
43
23
7
2
2527
105
170
310
247
213
176
206
411
399
229
51
10
1623
50
97
180
112
101
101
136
320
331
158
33
4

11384
500
683
1682
1827
1576
1172
1003
1090
993
595
166
97
32489
1202
2200
5264
4507
3779
3112
2768
3414
3697
1894
455
197
24572
878
1629
3913
3223
2795
2319
2052
2663
3042
1551
356
151
7917
324
571
1351
1284
984
793
716

6615
255
404
992
1143
1026
762
627
568
479
243
56
60
18492
661
1244
3206
2983
2463
1998
1699
1711
1549
724
143
111
13886
490
929
2428
2177
1835
1462
1255
1292
1233
589
109
87
4606
171
315
778
806
628
536
444

4769
245
279
690
684
550
410
376
522
514
352
110
37
13997
541
956
2058
1524
1316
1114
1069
1703
2148
1170
312
86
10686
388
700
1485
1046
960
857
797
1371
1809
962
247
64
3311
153
256
573
478
356
257
272

1622
66
86
171
183
143
148
176
256
253
105
26
9
5289
229
295
662
416
391
400
513
841
991
455
69
27
4063
149
218
488
302
290
286
385
668
825
379
51
22
1226
80
77
174
114
101
114
128

859
37
48
92
108
89
97
91
118
117
47
11
4
2602
119
155
361
247
227
227
292
377
398
169
19
11
1968
81
111
266
182
175
160
219
282
325
145
13
9
634
38
44
95
65
52
67
73

763
29
38
79
75
54
51
85
138
136
58
15
5
2687
110
140
301
169
164
173
221
464
593
286
50
16
2095
68
107
222
120
115
126
166
386
500
234
38
13
592
42
33
79
49
49
47
55

2066
125
135
277
344
290
213
175
186
159
113
30
19
4736
199
304
674
518
437
396
385
653
727
352
73
18
3406
122
197
449
332
301
262
276
510
604
280
59
14
1330
77
107
225
186
136
134
109

1162
70
62
147
209
178
138
105
95
91
42
12
13
2422
94
156
390
295
264
227
199
317
304
143
22
11
1758
54
109
278
199
189
150
147
252
243
112
16
9
664
40
47
112
96
75
77
52

904
55
73
130
135
112
75
70
91
68
71
18
6
2314
105
148
284
223
173
169
186
336
423
209
51
7
1648
68
88
171
133
112
112
129
258
361
168
43
5
666
37
60
113
90
61
57
57

751
655
343
99
46
39254
892
1940
5299
4470
4028
3724
3566
5078
5735
3284
975
263
31059
704
1516
4070
3464
3098
2868
2742
4075
4716
2778
811
217
8195
188
424
1229
1006
930
856
824
1003
1019
506
164
46
82242
2847
4478

419
316
135
34
24
21957
497
1192
3383
3078
2697
2435
2154
2462
2425
1219
269
146
17371
392
946
2610
2434
2107
1903
1674
1958
1983
1021
222
121
4586
105
246
773
644
590
532
480
504
442
198
47
25
45568
1594
2620

332
339
208
65
22
17297
395
748
1916
1392
1331
1289
1412
2616
3310
2065
706
117
13688
312
570
1460
1030
991
965
1068
2117
2733
1757
589
96
3609
83
178
456
362
340
324
344
499
577
308
117
21
36674
1253
1858

173
166
76
18
5
7537
152
235
619
444
484
687
839
1512
1591
776
159
39
5835
107
165
469
300
326
449
610
1219
1343
678
137
32
1702
45
70
150
144
158
238
229
293
248
98
22
7
16537
567
718

95
73
24
6
2
3681
80
134
366
266
292
391
454
693
644
303
43
15
2775
58
95
282
183
202
251
325
538
530
261
37
13
906
22
39
84
83
90
140
129
155
114
42
6
2
8303
315
379

78
93
52
12
3
3856
72
101
253
178
192
296
385
819
947
473
116
24
3060
49
70
187
117
124
198
285
681
813
417
100
19
796
23
31
66
61
68
98
100
138
134
56
16
5
8234
252
339

143
123
72
14
4
4974
125
202
527
384
332
352
456
790
1023
610
143
30
4019
104
157
407
307
246
273
359
644
867
511
119
25
955
21
45
120
77
86
79
97
146
156
99
24
5
12458
699
906

65
61
31
6
2
2412
63
104
308
236
202
198
233
353
429
221
52
13
1969
54
84
235
187
155
158
194
284
375
189
41
13
443
9
20
73
49
47
40
39
69
54
32
11
0
6625
372
508

78
62
41
8
2
2562
62
98
219
148
130
154
223
437
594
389
91
17
2050
50
73
172
120
91
115
165
360
492
322
78
12
512
12
25
47
28
39
39
58
77
102
67
13
5
5833
327
398

11315
10070
8472
7075
6503
10944
12161
6376
1952
49
68126
2347
3777
9409
8127
6658
5429
5100
9186
10617
5680
1760
36
14116
500
701
1906
1943
1814
1646
1403
1758
1544
696
192
13
47542
2143
3139
8049
6588
5238
3984
3491
5320
5575
2865

7007
6422
5409
4385
3644
5004
5582
3007
866
28
37705
1317
2224
5830
5254
4314
3387
2847
4140
4866
2718
786
22
7863
277
396
1177
1168
1095
998
797
864
716
289
80
6
27116
1212
1787
5020
4325
3323
2504
2011
2460
2531
1368

4308
3648
3063
2690
2859
5940
6579
3369
1086
21
30421
1030
1553
3579
2873
2344
2042
2253
5046
5751
2962
974
14
6253
223
305
729
775
719
648
606
894
828
407
112
7
20426
931
1352
3029
2263
1915
1480
1480
2860
3044
1497

1608
1262
1124
1376
1755
3345
3161
1318
294
9
13306
432
569
1264
894
816
942
1305
2831
2789
1193
266
5
3231
135
149
344
368
308
434
450
514
372
125
28
4
7507
312
427
826
548
518
542
720
1408
1430
607

921
705
642
802
894
1474
1416
627
123
5
6608
237
299
729
510
478
552
640
1228
1251
570
111
3
1695
78
80
192
195
164
250
254
246
165
57
12
2
3660
162
212
469
334
277
299
373
597
601
270

687
557
482
574
861
1871
1745
691
171
4
6698
195
270
535
384
338
390
665
1603
1538
623
155
2
1536
57
69
152
173
144
184
196
268
207
68
16
2
3847
150
215
357
214
241
243
347
811
829
337

1789
1410
1188
1112
1008
1669
1688
777
207
5
10323
596
742
1473
1149
920
869
802
1420
1471
692
184
5
2135
103
164
316
261
268
243
206
249
217
85
23
0
7125
419
522
1125
915
700
597
575
873
883
341

996
797
697
602
528
754
849
417
103
2
5478
316
423
815
664
542
466
422
626
737
372
93
2
1147
56
85
181
133
155
136
106
128
112
45
10
0
3839
210
277
636
550
415
360
287
410
415
172

793
613
491
510
480
915
839
360
104
3
4845
280
319
658
485
378
403
380
794
734
320
91
3
988
47
79
135
128
113
107
100
121
105
40
13
0
3286
209
245
489
365
285
237
288
463
468
169

857
293
39318
1805
2643
6544
5208
4073
3073
2770
4639
4953
2577
757
276
8224
338
496
1505
1380
1165
911
721
681
622
288
100
17
21006
803
1353
3807
3045
2269
1784
1570
2384
2497
1087
361
46
17371
651
1093
3065
2426
1757

396
179
22362
1022
1500
4114
3465
2586
1949
1584
2125
2236
1259
353
169
4754
190
287
906
860
737
555
427
335
295
109
43
10
12504
460
842
2549
2121
1495
1153
906
1111
1149
526
164
28
10267
374
675
2065
1712
1161

461
114
16956
783
1143
2430
1743
1487
1124
1186
2514
2717
1318
404
107
3470
148
209
599
520
428
356
294
346
327
179
57
7
8502
343
511
1258
924
774
631
664
1273
1348
561
197
18
7104
277
418
1000
714
596

134
35
6618
290
379
683
462
414
452
629
1284
1313
548
129
35
889
22
48
143
86
104
90
91
124
117
59
5
0
3519
94
131
295
200
213
273
384
748
786
302
89
4
3071
72
100
234
167
177

53
13
3208
150
191
379
277
227
253
323
540
555
248
52
13
452
12
21
90
57
50
46
50
57
46
22
1
0
1710
49
73
187
133
137
149
173
297
327
146
35
4
1481
35
57
148
113
116

81
22
3410
140
188
304
185
187
199
306
744
758
300
77
22
437
10
27
53
29
54
44
41
67
71
37
4
0
1809
45
58
108
67
76
124
211
451
459
156
54
0
1590
37
43
86
54
61

113
62
5646
334
424
866
662
521
429
434
765
750
309
95
57
1479
85
98
259
253
179
168
141
108
133
32
18
5
2411
121
159
384
280
227
214
201
334
320
122
46
3
1930
99
121
293
208
172

65
42
3028
166
221
493
404
299
262
213
362
356
158
55
39
811
44
56
143
146
116
98
74
48
59
14
10
3
1331
66
88
235
170
136
140
108
157
146
60
23
2
1065
51
70
182
129
103

48
20
2618
168
203
373
258
222
167
221
403
394
151
40
18
668
41
42
116
107
63
70
67
60
74
18
8
2
1080
55
71
149
110
91
74
93
177
174
62
23
1
865
48
51
111
79
69

1402
1276
2098
2261
974
328
40
3635
152
260
742
619
512
382
294
286
236
113
33
6
31318
1223
1769
4726
3771
3135
2647
2467
4284
4614
1965
549
168
27189
1043
1500
4029
3183
2647
2265
2091
3836
4158
1776
499
162
4129

909
729
955
1037
472
154
24
2237
86
167
484
409
334
244
177
156
112
54
10
4
17818
693
1041
3039
2569
2034
1661
1386
2007
2128
937
235
88
15420
595
879
2612
2166
1705
1427
1175
1787
1918
857
216
83
2398

493
547
1143
1224
502
174
16
1398
66
93
258
210
178
138
117
130
124
59
23
2
13500
530
728
1687
1202
1101
986
1081
2277
2486
1028
314
80
11769
448
621
1417
1017
942
838
916
2049
2240
919
283
79
1731

225
338
681
722
272
81
2
448
22
31
61
33
36
48
46
67
64
30
8
2
6157
259
287
661
452
414
417
525
1254
1318
447
98
25
5320
209
231
553
366
344
350
440
1121
1182
410
89
25
837

128
149
266
300
133
34
2
229
14
16
39
20
21
21
24
31
27
13
1
2
3066
132
159
388
287
242
243
269
512
569
210
46
9
2646
106
133
328
233
197
210
226
456
517
189
42
9
420

97
189
415
422
139
47
0
219
8
15
22
13
15
27
22
36
37
17
7
0
3091
127
128
273
165
172
174
256
742
749
237
52
16
2674
103
98
225
133
147
140
214
665
665
221
47
16
417

165
152
290
286
104
38
2
481
22
38
91
72
55
49
49
44
34
18
8
1
4256
182
251
620
482
406
347
353
658
627
251
58
21
3713
160
214
520
418
349
297
300
599
562
221
52
21
543

107
85
135
127
54
20
2
266
15
18
53
41
33
33
23
22
19
6
3
0
2305
90
130
389
302
243
189
187
304
300
132
28
11
2014
82
107
332
264
210
163
158
275
265
121
26
11
291

58
67
155
159
50
18
0
215
7
20
38
31
22
16
26
22
15
12
5
1
1951
92
121
231
180
163
158
166
354
327
119
30
10
1699
78
107
188
154
139
134
142
324
297
100
26
10
252

180
269
697
588
488
382
376
448
456
189
50
6
32563
1284
2061
4625
3918
3473
2953
2738
4596
4709
1835
345
26
27722
1053
1697
3795
3111
2810
2377
2350
4156
4344
1692
315
22
4841
231
364
830
807
663
576
388
440

98
162
427
403
329
234
211
220
210
80
19
5
17829
739
1169
2728
2477
2195
1872
1500
2046
2130
828
131
14
15051
610
947
2250
2003
1790
1485
1274
1825
1962
771
123
11
2778
129
222
478
474
405
387
226
221

82
107
270
185
159
148
165
228
246
109
31
1
14734
545
892
1897
1441
1278
1081
1238
2550
2579
1007
214
12
12671
443
750
1545
1108
1020
892
1076
2331
2382
921
192
11
2063
102
142
352
333
258
189
162
219

50
56
108
86
70
67
85
133
136
37
9
0
7961
438
543
999
762
665
661
765
1383
1265
409
63
8
7104
376
486
876
653
570
562
701
1263
1172
379
58
8
857
62
57
123
109
95
99
64
120

26
26
60
54
45
33
43
56
52
21
4
0
4059
234
300
537
431
390
407
406
579
567
181
24
3
3615
211
262
473
371
334
345
366
530
527
171
22
3
444
23
38
64
60
56
62
40
49

24
30
48
32
25
34
42
77
84
16
5
0
3902
204
243
462
331
275
254
359
804
698
228
39
5
3489
165
224
403
282
236
217
335
733
645
208
36
5
413
39
19
59
49
39
37
24
71

22
37
100
64
57
50
53
59
65
30
6
0
4677
212
329
685
527
442
439
434
744
614
221
27
3
3822
163
264
535
393
344
327
364
666
549
190
25
2
855
49
65
150
134
98
112
70
78

8
23
57
38
33
26
29
29
35
11
2
0
2541
133
169
371
324
272
279
229
340
307
104
11
2
2068
100
138
278
255
220
208
190
300
276
92
10
1
473
33
31
93
69
52
71
39
40

14
14
43
26
24
24
24
30
30
19
4
0
2136
79
160
314
203
170
160
205
404
307
117
16
1
1754
63
126
257
138
124
119
174
366
273
98
15
1
382
16
34
57
65
46
41
31
38

365
143
30
4
38425
1615
2351
5398
4167
3585
3016
3125
5868
5821
2382
581
516
34250
1428
2057
4687
3618
3073
2572
2797
5412
5409
2200
537
460
4175
187
294
711
549
512
444
328
456
412
182
44
56
158909
8433
11316
26109

168
57
8
3
21089
862
1369
3230
2695
2269
1959
1648
2695
2730
1130
247
255
18720
761
1193
2784
2369
1963
1666
1458
2470
2547
1050
232
227
2369
101
176
446
326
306
293
190
225
183
80
15
28
87574
4607
6435
15033

197
86
22
1
17336
753
982
2168
1472
1316
1057
1477
3173
3091
1252
334
261
15530
667
864
1903
1249
1110
906
1339
2942
2862
1150
305
233
1806
86
118
265
223
206
151
138
231
229
102
29
28
71335
3826
4881
11076

93
30
5
0
7169
272
324
797
500
496
495
756
1550
1407
437
70
65
6214
229
257
633
391
389
414
665
1429
1298
392
65
52
955
43
67
164
109
107
81
91
121
109
45
5
13
43616
3085
3483
7293

40
10
2
0
3688
155
180
458
300
301
312
369
698
656
199
28
32
3187
130
139
368
240
250
260
321
638
606
183
26
26
501
25
41
90
60
51
52
48
60
50
16
2
6
22610
1679
1923
3949

53
20
3
0
3481
117
144
339
200
195
183
387
852
751
238
42
33
3027
99
118
265
151
139
154
344
791
692
209
39
26
454
18
26
74
49
56
29
43
61
59
29
3
7
21006
1406
1560
3344

65
31
2
1
4449
246
285
586
426
429
410
402
715
628
221
57
44
3790
200
228
487
361
350
325
354
649
562
189
48
37
659
46
57
99
65
79
85
48
66
66
32
9
7
29045
2088
2466
5190

31
12
1
1
2397
125
150
323
264
261
246
223
343
291
119
32
20
2018
99
114
262
229
209
191
193
313
260
103
28
17
379
26
36
61
35
52
55
30
30
31
16
4
3
15375
1092
1297
2783

34
19
1
0
2052
121
135
263
162
168
164
179
372
337
102
25
24
1772
101
114
225
132
141
134
161
336
302
86
20
20
280
20
21
38
30
27
30
18
36
35
16
5
4
13670
996
1169
2407

24163
20545
16261
13403
15518
14330
6680
2008
143
74601
3114
4702
11013
9283
7934
6376
5972
9579
10224
4932
1408
64
84308
5319
6614
15096
14880
12611
9885
7431
5939
4106
1748
600
79
42291
1491
2551
6883
5844
4574
3949
3421
4401
5133
3017
799

14228
12147
9999
7765
7440
6307
2848
696
69
40302
1696
2739
6514
5891
4951
4052
3352
4300
4275
2029
475
28
47272
2911
3696
8519
8337
7196
5947
4413
3140
2032
819
221
41
23810
842
1571
4242
3806
2973
2593
2094
2182
2106
1049
222

9935
8398
6262
5638
8078
8023
3832
1312
74
34299
1418
1963
4499
3392
2983
2324
2620
5279
5949
2903
933
36
37036
2408
2918
6577
6543
5415
3938
3018
2799
2074
929
379
38
18481
649
980
2641
2038
1601
1356
1327
2219
3027
1968
577

6204
4988
4208
3862
4759
3913
1431
356
34
17091
949
1091
2248
1681
1347
1318
1568
2917
2733
1000
222
17
26525
2136
2392
5045
4523
3641
2890
2294
1842
1180
431
134
17
7886
314
398
962
772
495
576
749
1245
1455
739
147

3316
2680
2395
2076
2144
1673
639
121
15
8472
504
593
1208
941
756
780
817
1232
1106
448
80
7
14138
1175
1330
2741
2375
1924
1615
1259
912
567
191
41
8
3792
180
225
539
422
264
341
383
561
560
256
44

2888
2308
1813
1786
2615
2240
792
235
19
8619
445
498
1040
740
591
538
751
1685
1627
552
142
10
12387
961
1062
2304
2148
1717
1275
1035
930
613
240
93
9
4094
134
173
423
350
231
235
366
684
895
483
103

4608
3848
3119
2385
2312
1901
884
223
21
11315
704
932
1955
1464
1225
1049
916
1264
1147
536
117
6
17730
1384
1534
3235
3144
2623
2070
1469
1048
754
348
106
15
5667
252
318
867
648
521
484
449
696
837
459
110

2463
2087
1836
1292
1138
885
405
84
13
5857
356
506
1056
811
670
615
468
589
518
223
40
5
9518
736
791
1727
1652
1417
1221
824
549
367
182
44
8
2975
119
178
499
402
323
309
264
306
351
178
35

2145
1761
1283
1093
1174
1016
479
139
8
5458
348
426
899
653
555
434
448
675
629
313
77
1
8212
648
743
1508
1492
1206
849
645
499
387
166
62
7
2692
133
140
368
246
198
175
185
390
486
281
75

228
32533
1047
1897
5152
4186
3339
2903
2628
3516
4389
2624
677
175
9758
444
654
1731
1658
1235
1046
793
885
744
393
122
53
73473
1990
3780
9652
8379
7278
6887
6854
10023
11135
6049
1373
73
61457
1560
3034
7737
6636
5893
5684

130
18187
604
1179
3207
2797
2187
1935
1595
1710
1781
906
189
97
5623
238
392
1035
1009
786
658
499
472
325
143
33
33
39962
1077
2220
5823
5540
4714
4389
4087
4845
4678
2198
347
44
33237
850
1814
4711
4445
3821
3664

98
14346
443
718
1945
1389
1152
968
1033
1806
2608
1718
488
78
4135
206
262
696
649
449
388
294
413
419
250
89
20
33511
913
1560
3829
2839
2564
2498
2767
5178
6457
3851
1026
29
28220
710
1220
3026
2191
2072
2020

34
5807
186
243
639
473
325
382
549
961
1249
646
127
27
2079
128
155
323
299
170
194
200
284
206
93
20
7
11105
264
379
886
681
614
808
1161
2269
2602
1239
192
10
9397
199
292
701
511
481
630

17
2697
110
135
354
262
171
229
270
411
482
221
38
14
1095
70
90
185
160
93
112
113
150
78
35
6
3
5319
128
201
509
422
384
472
651
1022
1032
442
49
7
4443
94
166
407
325
299
368

17
3110
76
108
285
211
154
153
279
550
767
425
89
13
984
58
65
138
139
77
82
87
134
128
58
14
4
5786
136
178
377
259
230
336
510
1247
1570
797
143
3
4954
105
126
294
186
182
262

26
4218
172
217
607
432
354
342
336
554
708
382
92
22
1449
80
101
260
216
167
142
113
142
129
77
18
4
8602
332
465
1107
857
768
732
771
1243
1427
761
130
9
7154
246
356
893
670
594
597

11
2180
79
125
351
273
217
219
198
233
300
145
31
9
795
40
53
148
129
106
90
66
73
51
33
4
2
4410
177
257
589
511
475
459
424
565
612
300
36
5
3661
134
199
477
407
381
379

15
2038
93
92
256
159
137
123
138
321
408
237
61
13
654
40
48
112
87
61
52
47
69
78
44
14
2
4192
155
208
518
346
293
273
347
678
815
461
94
4
3493
112
157
416
263
213
218

5598
8638
9935
5451
1228
63
12016
430
746
1915
1743
1385
1203
1256
1385
1200
598
145
10
91730
5128
7010
15206
12704
10495
8818
7555
9242
9425
4877
1191
79
63897
3577
4935
10191
7670
6360
5512
5130
7344
7987
4214
944
33
27833
1551

3345
4125
4141
1977
310
34
6725
227
406
1112
1095
893
725
742
720
537
221
37
10
50623
2710
3863
8949
7662
6383
5505
4404
4514
4248
1973
362
50
34905
1897
2745
6109
4747
3927
3471
2954
3503
3563
1687
281
21
15718
813

2253
4513
5794
3474
918
29
5291
203
340
803
648
492
478
514
665
663
377
108
0
41107
2418
3147
6257
5042
4112
3313
3151
4728
5177
2904
829
29
28992
1680
2190
4082
2923
2433
2041
2176
3841
4424
2527
663
12
12115
738

977
1938
2355
1132
174
7
1708
65
87
185
170
133
178
184
331
247
107
18
3
25159
1985
2343
4332
3301
2551
2087
1933
2659
2614
1096
237
21
17245
1403
1671
2751
1885
1461
1206
1314
2126
2270
968
186
4
7914
582

539
857
932
409
43
4
876
34
35
102
97
85
104
112
165
100
33
6
3
13029
1073
1247
2377
1822
1433
1194
996
1206
1162
430
73
16
8705
770
894
1499
1005
817
686
653
944
1001
377
56
3
4324
303

438
1081
1423
723
131
3
832
31
52
83
73
48
74
72
166
147
74
12
0
12130
912
1096
1955
1479
1118
893
937
1453
1452
666
164
5
8540
633
777
1252
880
644
520
661
1182
1269
591
130
1
3590
279

625
1103
1280
664
117
9
1448
86
109
214
187
174
135
146
140
147
97
13
0
15842
1131
1388
2660
2223
1770
1463
1199
1544
1575
719
156
14
10695
792
961
1757
1308
1005
848
784
1213
1293
605
122
7
5147
339

350
496
542
260
31
5
749
43
58
112
104
94
80
74
69
70
40
5
0
8335
564
748
1477
1259
1003
871
639
693
713
308
52
8
5568
386
525
985
784
568
499
417
532
585
245
38
4
2767
178

275
607
738
404
86
4
699
43
51
102
83
80
55
72
71
77
57
8
0
7507
567
640
1183
964
767
592
560
851
862
411
104
6
5127
406
436
772
524
437
349
367
681
708
360
84
3
2380
161

2075
5015
5034
4135
3306
2425
1898
1438
663
247
46
16031
683
1180
2346
1816
1474
1287
1297
2090
2326
1228
289
15
14137
578
1051
2073
1506
1202
1078
1123
1924
2167
1154
266
15
1894
105
129
273
310
272
209
174
166
159

1118
2840
2915
2456
2034
1450
1011
685
286
81
29
9061
367
712
1528
1224
982
810
739
1046
1041
504
100
8
7932
311
636
1358
1016
796
673
632
960
979
469
94
8
1129
56
76
170
208
186
137
107
86
62

957
2175
2119
1679
1272
975
887
753
377
166
17
6970
316
468
818
592
492
477
558
1044
1285
724
189
7
6205
267
415
715
490
406
405
491
964
1188
685
172
7
765
49
53
103
102
86
72
67
80
97

672
1581
1416
1090
881
619
533
344
128
51
17
4009
264
354
566
418
322
296
308
598
585
257
40
1
3479
215
312
476
326
244
241
263
560
558
247
36
1
530
49
42
90
92
78
55
45
38
27

353
878
817
616
508
343
262
161
53
17
13
2120
140
202
345
250
191
164
173
294
238
111
12
0
1816
114
175
284
194
145
132
152
274
229
106
11
0
304
26
27
61
56
46
32
21
20
9

319
703
599
474
373
276
271
183
75
34
4
1889
124
152
221
168
131
132
135
304
347
146
28
1
1663
101
137
192
132
99
109
111
286
329
141
25
1
226
23
15
29
36
32
23
24
18
18

427
903
915
765
615
415
331
282
114
34
7
2198
121
143
310
231
197
189
207
300
297
175
25
3
1865
105
125
267
175
142
145
179
277
270
155
22
3
333
16
18
43
56
55
44
28
23
27

223
492
475
435
372
222
161
128
63
14
4
1243
69
80
195
151
132
120
117
152
138
77
10
2
1025
61
69
170
106
87
87
100
139
128
67
9
2
218
8
11
25
45
45
33
17
13
10

204
411
440
330
243
193
170
154
51
20
3
955
52
63
115
80
65
69
90
148
159
98
15
1
840
44
56
97
69
55
58
79
138
142
88
13
1
115
8
7
18
11
10
11
11
10
17

74
23
0
56183
2114
3436
7381
5768
4978
4772
4945
7811
8875
4598
1085
420
53078
1968
3237
6906
5327
4595
4454
4658
7488
8573
4436
1043
393
3105
146
199
475
441
383
318
287
323
302
162
42
27
44074
1085
1978
5197
3866

35
6
0
30594
1131
2049
4605
3865
3250
3013
2902
3718
3826
1710
327
198
28875
1054
1942
4324
3580
3023
2813
2737
3556
3694
1651
313
188
1719
77
107
281
285
227
200
165
162
132
59
14
10
22816
586
1169
3123
2559

39
17
0
25589
983
1387
2776
1903
1728
1759
2043
4093
5049
2888
758
222
24203
914
1295
2582
1747
1572
1641
1921
3932
4879
2785
730
205
1386
69
92
194
156
156
118
122
161
170
103
28
17
21258
499
809
2074
1307

10
4
0
10776
400
498
972
745
650
751
988
2167
2314
1030
180
81
10104
356
454
870
662
585
680
921
2086
2244
998
171
77
672
44
44
102
83
65
71
67
81
70
32
9
4
8187
165
248
592
366

5
1
0
5335
213
279
550
457
401
460
553
984
976
371
58
33
4992
186
259
498
414
371
420
517
942
943
356
56
30
343
27
20
52
43
30
40
36
42
33
15
2
3
3865
80
123
340
233

5
3
0
5441
187
219
422
288
249
291
435
1183
1338
659
122
48
5112
170
195
372
248
214
260
404
1144
1301
642
115
47
329
17
24
50
40
35
31
31
39
37
17
7
1
4322
85
125
252
133

20
3
0
7873
407
479
1006
703
631
606
777
1200
1284
581
120
79
7422
385
445
946
643
575
548
723
1153
1248
565
116
75
451
22
34
60
60
56
58
54
47
36
16
4
4
4865
122
189
496
314

10
1
0
4108
222
278
576
459
359
355
419
568
573
225
35
39
3843
212
254
535
421
329
318
389
538
557
219
33
38
265
10
24
41
38
30
37
30
30
16
6
2
1
2422
64
108
284
190

10
2
0
3765
185
201
430
244
272
251
358
632
711
356
85
40
3579
173
191
411
222
246
230
334
615
691
346
83
37
186
12
10
19
22
26
21
24
17
20
10
2
3
2443
58
81
212
124

3714
3776
4304
7275
7733
3831
951
364
41054
995
1840
4752
3514
3366
3369
3947
6897
7456
3695
910
313
3020
90
138
445
352
348
407
357
378
277
136
41
51
23639
718
1158
2957
2472
2301
2252
2496
3870
3395
1544
462
14

2341
2308
2298
3282
3246
1405
315
184
21180
538
1083
2881
2334
2117
2070
2096
3100
3137
1365
305
154
1636
48
86
242
225
224
238
202
182
109
40
10
30
12501
410
686
1847
1585
1407
1362
1338
1724
1390
594
152
6

1373
1468
2006
3993
4487
2426
636
180
19874
457
757
1871
1180
1249
1299
1851
3797
4319
2330
605
159
1384
42
52
203
127
124
169
155
196
168
96
31
21
11138
308
472
1110
887
894
890
1158
2146
2005
950
310
8

407
661
1036
1911
1824
777
144
56
7565
146
228
531
320
362
549
923
1809
1759
750
139
49
622
19
20
61
46
45
112
113
102
65
27
5
7
4749
173
201
408
329
328
425
675
1086
772
300
50
2

250
376
491
854
754
284
50
30
3560
67
111
308
206
224
325
433
804
728
280
50
24
305
13
12
32
27
26
51
58
50
26
4
0
6
2321
96
111
235
198
188
236
339
465
317
114
22
0

157
285
545
1057
1070
493
94
26
4005
79
117
223
114
138
224
490
1005
1031
470
89
25
317
6
8
29
19
19
61
55
52
39
23
5
1
2428
77
90
173
131
140
189
336
621
455
186
28
2

289
389
554
984
983
423
92
30
4560
111
178
457
287
259
353
513
931
954
407
85
25
305
11
11
39
27
30
36
41
53
29
16
7
5
2683
100
153
323
213
214
251
307
467
423
181
51
0

178
250
256
438
440
166
31
17
2272
59
103
264
174
163
227
233
412
432
158
31
16
150
5
5
20
16
15
23
23
26
8
8
0
1
1345
55
78
183
126
126
148
160
196
187
70
16
0

111
139
298
546
543
257
61
13
2288
52
75
193
113
96
126
280
519
522
249
54
9
155
6
6
19
11
15
13
18
27
21
8
7
4
1338
45
75
140
87
88
103
147
271
236
111
35
0

20379
642
1003
2501
2016
1868
1906
2191
3495
3012
1349
387
9
3260
76
155
456
456
433
346
305
375
383
195
75
5
65973
1292
2287
6398
5365
4941
5182
6737
12339
12634
6320
1836
642
53458
1010
1817
5043
4028
3711
4058
5352

10697
368
592
1554
1314
1142
1143
1153
1545
1219
533
130
4
1804
42
94
293
271
265
219
185
179
171
61
22
2
32512
693
1323
3728
3323
3061
3103
3471
5427
5215
2356
530
282
26150
543
1059
2937
2541
2317
2440
2738

9682
274
411
947
702
726
763
1038
1950
1793
816
257
5
1456
34
61
163
185
168
127
120
196
212
134
53
3
33461
599
964
2670
2042
1880
2079
3266
6912
7419
3964
1306
360
27308
467
758
2106
1487
1394
1618
2614

4328
161
183
351
293
290
381
633
1007
715
272
41
1
421
12
18
57
36
38
44
42
79
57
28
9
1
13342
295
374
935
659
607
948
1774
3184
2931
1266
239
130
10982
223
293
722
470
433
751
1403

2113
90
101
199
182
166
207
317
433
292
108
18
0
208
6
10
36
16
22
29
22
32
25
6
4
0
6125
151
193
500
396
349
500
871
1375
1196
471
68
55
4973
118
150
382
291
254
406
675

2215
71
82
152
111
124
174
316
574
423
164
23
1
213
6
8
21
20
16
15
20
47
32
22
5
1
7217
144
181
435
263
258
448
903
1809
1735
795
171
75
6009
105
143
340
179
179
345
728

2386
96
141
289
176
186
230
281
432
363
154
38
0
297
4
12
34
37
28
21
26
35
60
27
13
0
7940
210
282
707
497
471
590
853
1701
1650
734
177
68
6358
164
222
527
352
340
446
684

1188
53
71
160
104
107
134
147
179
158
62
13
0
157
2
7
23
22
19
14
13
17
29
8
3
0
3735
109
160
376
284
282
337
398
715
697
296
55
26
2935
81
127
276
200
200
256
318

1198
43
70
129
72
79
96
134
253
205
92
25
0
140
2
5
11
15
9
7
13
18
31
19
10
0
4205
101
122
331
213
189
253
455
986
953
438
122
42
3423
83
95
251
152
140
190
366

10251
10693
5369
1554
572
12515
282
470
1355
1337
1230
1124
1385
2088
1941
951
282
70
52946
1656
2656
6718
6587
5823
5322
5467
7421
6988
3209
920
179
37011
1145
1838
4607
4095
3571
3379
3738
5768
5580
2476
676
138
15935
511
818

4511
4384
1989
447
244
6362
150
264
791
782
744
663
733
916
831
367
83
38
28209
918
1506
4095
4101
3680
3305
3027
3341
2708
1188
246
94
19120
643
1071
2825
2592
2246
2051
1982
2460
2080
916
185
69
9089
275
435

5740
6309
3380
1107
328
6153
132
206
564
555
486
461
652
1172
1110
584
199
32
24737
738
1150
2623
2486
2143
2017
2440
4080
4280
2021
674
85
17891
502
767
1782
1503
1325
1328
1756
3308
3500
1560
491
69
6846
236
383

2668
2574
1115
212
118
2360
72
81
213
189
174
197
371
516
357
151
27
12
7525
243
292
771
577
497
660
962
1478
1395
513
107
30
5598
165
208
484
353
302
463
739
1219
1147
411
85
22
1927
78
84

1139
1029
419
62
48
1152
33
43
118
105
95
94
196
236
167
52
6
7
3599
125
141
451
356
276
393
472
623
540
183
27
12
2545
83
99
263
217
165
258
351
490
440
149
23
7
1054
42
42

1529
1545
696
150
70
1208
39
38
95
84
79
103
175
280
190
99
21
5
3926
118
151
320
221
221
267
490
855
855
330
80
18
3053
82
109
221
136
137
205
388
729
707
262
62
15
873
36
42

1439
1371
602
151
60
1582
46
60
180
145
131
144
169
262
279
132
26
8
6057
246
346
767
659
608
579
636
857
827
396
119
17
4051
163
235
522
385
360
362
411
645
601
283
70
14
2006
83
111

598
569
241
45
24
800
28
33
100
84
82
81
80
117
128
55
10
2
3025
140
179
420
351
365
324
351
373
324
153
37
8
1944
94
118
289
205
210
196
212
264
221
108
21
6
1081
46
61

841
802
361
106
36
782
18
27
80
61
49
63
89
145
151
77
16
6
3032
106
167
347
308
243
255
285
484
503
243
82
9
2107
69
117
233
180
150
166
199
381
380
175
49
8
925
37
50

2111
2492
2252
1943
1729
1653
1408
733
244
41
40510
1067
1752
4524
3950
3656
3406
4118
7065
7197
3054
678
43
34644
826
1415
3590
3068
2911
2825
3626
6391
6624
2771
560
37
5866
241
337
934
882
745
581
492
674
573
283

1270
1509
1434
1254
1045
881
628
272
61
25
20870
591
1054
2714
2496
2321
2041
2174
3051
2980
1214
214
20
17585
454
841
2184
1956
1849
1671
1882
2723
2732
1097
178
18
3285
137
213
530
540
472
370
292
328
248
117

841
983
818
689
684
772
780
461
183
16
19640
476
698
1810
1454
1335
1365
1944
4014
4217
1840
464
23
17059
372
574
1406
1112
1062
1154
1744
3668
3892
1674
382
19
2581
104
124
404
342
273
211
200
346
325
166

287
224
195
197
223
259
248
102
22
8
8425
232
261
655
488
483
670
1065
2034
1850
588
88
11
7433
187
212
548
393
398
573
964
1859
1695
523
72
9
992
45
49
107
95
85
97
101
175
155
65

188
139
111
135
121
133
100
34
4
5
4036
124
135
360
291
286
357
529
835
813
270
33
3
3549
103
104
308
241
238
301
475
760
749
242
25
3
487
21
31
52
50
48
56
54
75
64
28

99
85
84
62
102
126
148
68
18
3
4389
108
126
295
197
197
313
536
1199
1037
318
55
8
3884
84
108
240
152
160
272
489
1099
946
281
47
6
505
24
18
55
45
37
41
47
100
91
37

245
274
248
217
225
212
226
113
49
3
4851
235
316
648
489
418
420
502
805
674
274
62
8
3931
163
231
480
365
325
336
427
712
602
239
45
6
920
72
85
168
124
93
84
75
93
72
35

131
146
155
128
139
109
103
45
16
2
2484
127
178
334
274
259
257
247
375
278
121
29
5
1972
87
121
252
207
203
205
207
318
241
105
22
4
512
40
57
82
67
56
52
40
57
37
16

114
128
93
89
86
103
123
68
33
1
2367
108
138
314
215
159
163
255
430
396
153
33
3
1959
76
110
228
158
122
131
220
394
361
134
23
2
408
32
28
86
57
37
32
35
36
35
19

118
6
32929
1232
1889
4628
4180
3654
3209
3128
4685
4216
1681
416
11
28524
1096
1666
4044
3524
3015
2764
2690
4191
3728
1441
355
10
4405
136
223
584
656
639
445
438
494
488
240
61
1
54048
1601
2675
6837
5860
5542

36
2
17725
697
1100
2718
2594
2217
1937
1720
2078
1797
691
167
9
15262
621
964
2361
2194
1820
1651
1456
1850
1600
593
144
8
2463
76
136
357
400
397
286
264
228
197
98
23
1
27721
841
1526
3917
3537
3362

82
4
15204
535
789
1910
1586
1437
1272
1408
2607
2419
990
249
2
13262
475
702
1683
1330
1195
1113
1234
2341
2128
848
211
2
1942
60
87
227
256
242
159
174
266
291
142
38
0
26327
760
1149
2920
2323
2180

16
2
8818
491
526
1176
881
708
858
948
1564
1223
377
65
1
8055
462
485
1094
803
648
779
855
1431
1106
333
58
1
763
29
41
82
78
60
79
93
133
117
44
7
0
9205
231
300
753
511
547

8
0
4362
282
271
640
478
394
459
496
670
482
162
27
1
4003
267
254
600
431
361
416
446
617
444
144
22
1
359
15
17
40
47
33
43
50
53
38
18
5
0
4282
110
168
420
286
317

8
2
4456
209
255
536
403
314
399
452
894
741
215
38
0
4052
195
231
494
372
287
363
409
814
662
189
36
0
404
14
24
42
31
27
36
43
80
79
26
2
0
4923
121
132
333
225
230

17
2
3806
159
223
498
418
412
401
404
574
511
170
35
1
3282
135
196
446
369
345
339
342
510
433
137
30
0
524
24
27
52
49
67
62
62
64
78
33
5
1
7261
286
395
898
705
702

7
1
1994
83
118
269
234
256
248
220
258
210
79
18
1
1728
71
103
240
216
215
205
187
225
189
61
16
0
266
12
15
29
18
41
43
33
33
21
18
2
1
3526
139
209
479
393
389

10
1
1812
76
105
229
184
156
153
184
316
301
91
17
0
1554
64
93
206
153
130
134
155
285
244
76
14
0
258
12
12
23
31
26
19
29
31
57
15
3
0
3735
147
186
419
312
313

5109
5287
8566
7891
3391
924
365
45292
1261
2137
5423
4453
4305
4120
4506
7744
7175
3039
804
325
8756
340
538
1414
1407
1237
989
781
822
716
352
120
40
30014
623
1284
3182
2829
2718
2522
2900
5081
5357
2767
731
20
25466

3031
2866
3725
3223
1245
283
165
22888
662
1222
3105
2736
2646
2416
2404
3303
2912
1092
245
145
4833
179
304
812
801
716
615
462
422
311
153
38
20
15639
361
738
1889
1734
1655
1530
1551
2364
2378
1168
261
10
13215

2078
2421
4841
4668
2146
641
200
22404
599
915
2318
1717
1659
1704
2102
4441
4263
1947
559
180
3923
161
234
602
606
521
374
319
400
405
199
82
20
14375
262
546
1293
1095
1063
992
1349
2717
2979
1599
470
10
12251

756
1144
2177
1886
665
159
76
7884
167
226
563
364
429
631
979
1992
1734
593
137
69
1321
64
74
190
147
118
125
165
185
152
72
22
7
5907
153
263
530
369
333
403
651
1349
1224
518
111
3
4727

411
552
912
784
235
54
33
3634
77
132
312
206
260
343
472
823
721
209
47
32
648
33
36
108
80
57
68
80
89
63
26
7
1
2811
88
145
295
198
179
211
306
598
522
230
39
0
2266

345
592
1265
1102
430
105
43
4250
90
94
251
158
169
288
507
1169
1013
384
90
37
673
31
38
82
67
61
57
85
96
89
46
15
6
3096
65
118
235
171
154
192
345
751
702
288
72
3
2461

708
723
1264
1004
425
95
56
5862
223
298
702
494
497
532
602
1122
900
368
77
47
1399
63
97
196
211
205
176
121
142
104
57
18
9
3138
86
104
294
233
226
239
338
607
640
304
64
3
2620

385
353
536
416
169
33
25
2746
108
148
370
272
268
279
284
462
366
144
25
20
780
31
61
109
121
121
106
69
74
50
25
8
5
1526
45
56
167
131
131
134
174
245
290
133
18
2
1254

323
370
728
588
256
62
31
3116
115
150
332
222
229
253
318
660
534
224
52
27
619
32
36
87
90
84
70
52
68
54
32
10
4
1612
41
48
127
102
95
105
164
362
350
171
46
1
1366

449
1049
2556
2262
2184
2085
2455
4530
4809
2421
650
16
4548
174
235
626
567
534
437
445
551
548
346
81
4
33774
1340
2142
4881
3865
3553
3018
2818
5140
4595
1682
514
226
31434
1221
1949
4436
3487
3213
2749
2596
4984

265
598
1500
1423
1332
1263
1320
2111
2141
1027
228
7
2424
96
140
389
311
323
267
231
253
237
141
33
3
17636
737
1212
2744
2247
2146
1781
1486
2186
2048
749
201
99
16373
668
1111
2503
2051
1959
1621
1344
2111

184
451
1056
839
852
822
1135
2419
2668
1394
422
9
2124
78
95
237
256
211
170
214
298
311
205
48
1
16138
603
930
2137
1618
1407
1237
1332
2954
2547
933
313
127
15061
553
838
1933
1436
1254
1128
1252
2873

93
176
360
225
221
311
506
1180
1100
449
103
3
1180
60
87
170
144
112
92
145
169
124
69
8
0
7483
430
591
1032
703
609
598
683
1348
1047
319
80
43
6691
365
515
889
569
510
504
616
1297

53
96
198
135
125
167
242
537
471
206
36
0
545
35
49
97
63
54
44
64
61
51
24
3
0
3645
234
317
524
381
328
319
340
587
452
124
25
14
3251
193
278
461
315
286
272
295
561

40
80
162
90
96
144
264
643
629
243
67
3
635
25
38
73
81
58
48
81
108
73
45
5
0
3838
196
274
508
322
281
279
343
761
595
195
55
29
3440
172
237
428
254
224
232
321
736

65
86
220
181
172
191
285
545
561
255
56
3
518
21
18
74
52
54
48
53
62
79
49
8
0
4951
213
324
660
435
417
369
411
989
761
266
80
26
4632
200
300
603
392
375
337
376
952

37
46
121
104
95
107
145
219
254
110
14
2
272
8
10
46
27
36
27
29
26
36
23
4
0
2481
109
185
362
232
236
206
189
418
366
136
36
6
2309
101
174
326
208
211
186
169
403

28
40
99
77
77
84
140
326
307
145
42
1
246
13
8
28
25
18
21
24
36
43
26
4
0
2470
104
139
298
203
181
163
222
571
395
130
44
20
2323
99
126
277
184
164
151
207
549

4462
1638
493
206
2340
119
193
445
378
340
269
222
156
133
44
21
20
38497
1802
2628
6463
5129
4188
3453
3002
5021
3986
1704
603
518
34452
1561
2329
5803
4367
3582
2968
2605
4754
3809
1631
572
471
4045
241
299
660

1991
735
190
89
1263
69
101
241
196
187
160
142
75
57
14
11
10
20105
979
1421
3596
2984
2487
2016
1612
2177
1645
689
237
262
17928
854
1253
3257
2576
2134
1752
1384
2055
1547
658
225
233
2177
125
168
339

2471
903
303
117
1077
50
92
204
182
153
109
80
81
76
30
10
10
18392
823
1207
2867
2145
1701
1437
1390
2844
2341
1015
366
256
16524
707
1076
2546
1791
1448
1216
1221
2699
2262
973
347
238
1868
116
131
321

1002
314
73
37
792
65
76
143
134
99
94
67
51
45
5
7
6
8233
549
628
1214
878
713
710
744
1291
926
358
104
118
6949
456
542
1021
634
516
538
603
1211
887
341
96
104
1284
93
86
193

434
123
21
12
394
41
39
63
66
42
47
45
26
18
1
4
2
3995
288
306
646
466
397
356
375
518
369
168
44
62
3329
244
264
547
340
282
263
302
480
352
160
41
54
666
44
42
99

568
191
52
25
398
24
37
80
68
57
47
22
25
27
4
3
4
4238
261
322
568
412
316
354
369
773
557
190
60
56
3620
212
278
474
294
234
275
301
731
535
181
55
50
618
49
44
94

743
253
77
24
319
13
24
57
43
42
32
35
37
18
13
3
2
5908
319
474
937
681
549
529
475
869
711
244
52
68
5078
269
415
791
524
427
431
399
816
668
230
48
60
830
50
59
146

358
132
35
6
172
8
11
36
24
25
20
20
15
8
4
1
0
2969
165
257
499
349
305
280
258
368
331
102
22
33
2534
138
220
427
272
238
239
208
341
306
96
21
28
435
27
37
72

385
121
42
18
147
5
13
21
19
17
12
15
22
10
9
2
2
2939
154
217
438
332
244
249
217
501
380
142
30
35
2544
131
195
364
252
189
192
191
475
362
134
27
32
395
23
22
74

762
606
485
397
267
177
73
31
47
42600
978
1865
4485
4393
3972
3510
3906
7080
7637
3584
978
212
35253
758
1534
3702
3479
3123
2803
3168
6016
6610
3055
824
181
7347
220
331
783
914
849
707
738
1064
1027
529
154

408
353
264
228
122
98
31
12
29
21727
542
1115
2661
2629
2426
2065
2125
3097
3236
1387
331
113
17917
432
924
2208
2116
1912
1659
1709
2613
2795
1176
277
96
3810
110
191
453
513
514
406
416
484
441
211
54

354
253
221
169
145
79
42
19
18
20873
436
750
1824
1764
1546
1445
1781
3983
4401
2197
647
99
17336
326
610
1494
1363
1211
1144
1459
3403
3815
1879
547
85
3537
110
140
330
401
335
301
322
580
586
318
100

244
197
172
141
80
39
17
8
14
8718
271
336
634
582
541
652
1023
1950
1861
700
128
40
7287
221
278
514
434
411
504
823
1682
1659
617
109
35
1431
50
58
120
148
130
148
200
268
202
83
19

126
115
93
73
38
17
8
3
8
4077
157
185
339
328
303
347
497
818
770
268
46
19
3407
129
164
274
260
225
273
395
706
685
239
40
17
670
28
21
65
68
78
74
102
112
85
29
6

118
82
79
68
42
22
9
5
6
4641
114
151
295
254
238
305
526
1132
1091
432
82
21
3880
92
114
240
174
186
231
428
976
974
378
69
18
761
22
37
55
80
52
74
98
156
117
54
13

157
122
98
76
53
43
14
4
8
4927
123
192
441
384
344
381
512
1007
979
431
108
25
3985
83
151
348
271
262
298
415
858
834
354
89
22
942
40
41
93
113
82
83
97
149
145
77
19

77
67
41
50
27
25
6
1
5
2413
62
109
248
220
198
221
266
423
425
186
38
17
1940
48
80
204
159
152
173
212
348
361
157
32
14
473
14
29
44
61
46
48
54
75
64
29
6

80
55
57
26
26
18
8
3
3
2514
61
83
193
164
146
160
246
584
554
245
70
8
2045
35
71
144
112
110
125
203
510
473
197
57
8
469
26
12
49
52
36
35
43
74
81
48
13

31
44859
1908
2702
7193
7302
6343
4954
3946
4633
3766
1602
399
111
20203
675
1115
3034
2685
2474
2016
1776
2630
2517
1035
226
20
24656
1233
1587
4159
4617
3869
2938
2170
2003
1249
567
173
91
32017
1087
1808
4669
4042
3648
3080

17
25069
996
1565
4154
4349
3827
2993
2263
2235
1817
663
146
61
11023
353
663
1716
1676
1538
1237
972
1173
1173
429
82
11
14046
643
902
2438
2673
2289
1756
1291
1062
644
234
64
50
17562
589
1049
2687
2453
2269
1944

14
19790
912
1137
3039
2953
2516
1961
1683
2398
1949
939
253
50
9180
322
452
1318
1009
936
779
804
1457
1344
606
144
9
10610
590
685
1721
1944
1580
1182
879
941
605
333
109
41
14455
498
759
1982
1589
1379
1136

5
8421
430
490
1201
1020
841
909
925
1290
919
311
64
21
4046
156
209
459
329
291
388
456
835
662
221
32
8
4375
274
281
742
691
550
521
469
455
257
90
32
13
6132
277
354
788
569
493
534

2
4301
218
269
628
566
469
507
471
584
421
132
23
13
2021
85
124
228
187
167
220
227
363
307
99
10
4
2280
133
145
400
379
302
287
244
221
114
33
13
9
3149
146
201
418
323
302
302

3
4120
212
221
573
454
372
402
454
706
498
179
41
8
2025
71
85
231
142
124
168
229
472
355
122
22
4
2095
141
136
342
312
248
234
225
234
143
57
19
4
2983
131
153
370
246
191
232

3
8381
491
568
1303
1309
1132
828
726
861
757
300
68
38
3260
158
209
438
393
364
286
297
442
463
177
29
4
5121
333
359
865
916
768
542
429
419
294
123
39
34
4284
166
252
659
483
438
368

3
4435
245
283
731
728
618
468
407
393
373
143
29
17
1691
79
104
241
225
206
174
154
188
211
92
15
2
2744
166
179
490
503
412
294
253
205
162
51
14
15
2248
86
130
355
270
254
217

0
3946
246
285
572
581
514
360
319
468
384
157
39
21
1569
79
105
197
168
158
112
143
254
252
85
14
2
2377
167
180
375
413
356
248
176
214
132
72
25
19
2036
80
122
304
213
184
151

2565
4297
4474
1891
424
32
25828
827
1433
3654
3065
2820
2395
2093
3690
3845
1622
356
28
6189
260
375
1015
977
828
685
472
607
629
269
68
4
31516
807
1367
3593
3498
3471
2838
2557
4933
5336
2414
689
13
27129
694

1489
2018
2077
817
158
12
14139
452
839
2121
1904
1768
1504
1204
1723
1786
697
130
11
3423
137
210
566
549
501
440
285
295
291
120
28
1
17201
458
790
2219
2268
2153
1778
1398
2306
2440
1089
295
7
14730
397

1076
2279
2397
1074
266
20
11689
375
594
1533
1161
1052
891
889
1967
2059
925
226
17
2766
123
165
449
428
327
245
187
312
338
149
40
3
14315
349
577
1374
1230
1318
1060
1159
2627
2896
1325
394
6
12399
297

583
1098
1013
365
51
7
4837
190
263
557
405
363
412
480
952
858
310
42
5
1295
87
91
231
164
130
122
103
146
155
55
9
2
5674
100
138
409
279
273
408
621
1432
1413
504
96
1
4972
81

311
506
467
157
15
1
2535
104
155
305
246
231
235
259
445
408
134
13
0
614
42
46
113
77
71
67
52
61
59
23
2
1
2748
59
76
242
165
159
225
309
637
623
210
43
0
2398
49

272
592
546
208
36
6
2302
86
108
252
159
132
177
221
507
450
176
29
5
681
45
45
118
87
59
55
51
85
96
32
7
1
2926
41
62
167
114
114
183
312
795
790
294
53
1
2574
32

358
590
663
250
53
4
3426
131
190
516
359
336
280
304
494
557
211
44
4
858
35
62
143
124
102
88
54
96
106
39
9
0
4460
130
182
421
332
370
357
498
871
875
350
74
0
3882
115

202
281
306
122
22
3
1787
67
96
284
202
201
165
171
234
244
103
17
3
461
19
34
71
68
53
52
31
47
62
19
5
0
2253
69
81
221
200
221
214
223
391
418
177
38
0
1938
62

156
309
357
128
31
1
1639
64
94
232
157
135
115
133
260
313
108
27
1
397
16
28
72
56
49
36
23
49
44
20
4
0
2207
61
101
200
132
149
143
275
480
457
173
36
0
1944
53

1164
3030
2935
2888
2363
2192
4381
4720
2151
599
12
4387
113
203
563
563
583
475
365
552
616
263
90
1
82270
2128
3808
8624
7393
7605
7444
8182
15227
13930
6086
1766
77
69546
1741
3259
7164
5774
5906
6042
6862
13611
12400

675
1858
1919
1792
1467
1175
2046
2173
962
260
6
2471
61
115
361
349
361
311
223
260
267
127
35
1
42659
1147
2147
4943
4469
4599
4431
4257
6870
6301
2680
776
39
35850
921
1823
4110
3578
3606
3605
3527
6066
5613

489
1172
1016
1096
896
1017
2335
2547
1189
339
6
1916
52
88
202
214
222
164
142
292
349
136
55
0
39611
981
1661
3681
2924
3006
3013
3925
8357
7629
3406
990
38
33696
820
1436
3054
2196
2300
2437
3335
7545
6787

113
343
224
230
340
545
1285
1268
457
85
1
702
19
25
66
55
43
68
76
147
145
47
11
0
15433
363
558
1128
765
844
1273
1997
3976
3130
1140
247
12
13175
300
472
918
580
632
1046
1693
3518
2797

63
204
134
138
186
267
579
552
188
38
0
350
10
13
38
31
21
39
42
58
71
22
5
0
7500
182
297
605
444
495
725
968
1757
1409
493
123
2
6398
151
250
503
345
378
600
808
1546
1265

50
139
90
92
154
278
706
716
269
47
1
352
9
12
28
24
22
29
34
89
74
25
6
0
7933
181
261
523
321
349
548
1029
2219
1721
647
124
10
6777
149
222
415
235
254
446
885
1972
1532

157
361
274
313
308
458
779
773
286
58
0
578
15
25
60
58
57
49
40
92
102
64
16
0
11603
485
690
1247
1068
1010
1020
1161
2213
1826
674
196
13
9308
388
575
985
750
712
762
910
1958
1585

66
181
163
181
186
202
351
374
142
30
0
315
7
15
40
37
40
28
21
40
44
35
8
0
5753
249
369
682
552
558
539
555
983
846
315
98
7
4577
197
304
532
391
396
407
426
849
739

91
180
111
132
122
256
428
399
144
28
0
263
8
10
20
21
17
21
19
52
58
29
8
0
5850
236
321
565
516
452
481
606
1230
980
359
98
6
4731
191
271
453
359
316
355
484
1109
846

5251
1465
71
12724
387
549
1460
1619
1699
1402
1320
1616
1530
835
301
6
21018
813
1258
2783
2407
2027
1739
1852
3258
3023
1348
489
21
19090
712
1139
2486
2107
1756
1557
1680
3073
2860
1259
442
19
1928
101
119
297
300

2310
654
37
6809
226
324
833
891
993
826
730
804
688
370
122
2
10918
434
679
1584
1451
1250
1016
962
1466
1322
570
180
4
9894
382
610
1435
1290
1089
908
871
1367
1248
530
160
4
1024
52
69
149
161

2941
811
34
5915
161
225
627
728
706
576
590
812
842
465
179
4
10100
379
579
1199
956
777
723
890
1792
1701
778
309
17
9196
330
529
1051
817
667
649
809
1706
1612
729
282
15
904
49
50
148
139

997
213
9
2258
63
86
210
185
212
227
304
458
333
143
34
3
4073
142
184
357
263
252
330
520
907
733
297
87
1
3740
123
163
297
215
221
297
493
876
696
279
79
1
333
19
21
60
48

441
110
1
1102
31
47
102
99
117
125
160
211
144
52
13
1
2038
82
100
191
156
154
179
270
420
332
123
31
0
1875
74
86
163
133
137
167
256
402
315
113
29
0
163
8
14
28
23

556
103
8
1156
32
39
108
86
95
102
144
247
189
91
21
2
2035
60
84
166
107
98
151
250
487
401
174
56
1
1865
49
77
134
82
84
130
237
474
381
166
50
1
170
11
7
32
25

536
135
12
2295
97
115
262
318
298
258
251
255
241
138
61
1
3259
161
214
417
299
302
298
334
557
446
180
49
2
2902
143
193
353
238
248
273
296
526
421
168
41
2
357
18
21
64
61

259
70
7
1176
52
65
150
161
162
132
129
134
107
56
28
0
1590
79
104
228
178
182
147
152
241
176
84
17
2
1413
70
93
197
140
154
132
136
231
166
78
14
2
177
9
11
31
38

277
65
5
1119
45
50
112
157
136
126
122
121
134
82
33
1
1669
82
110
189
121
120
151
182
316
270
96
32
0
1489
73
100
156
98
94
141
160
295
255
90
27
0
180
9
10
33
23

271
182
172
185
163
89
47
2
4157514
262840
382914
905394
669835
523705
404929
306141
333428
208609
84523
33685
41511
3166615
204864
302405
699178
487110
387946
295406
226654
266304
171039
69520
27052
29137
990899
57976
80509
206216
182725
135759
109523
79487
67124
37570
15003
6633
12374

161
108
91
99
74
40
20
0
2364171
139638
209100
512595
402009
306085
243899
176150
181485
110356
43061
16584
23209
1803715
108601
165088
396999
295888
228072
178735
130081
144187
90689
35624
13455
16296
560456
31037
44012
115596
106121
78013
65164
46069
37298
19667
7437
3129
6913

110
74
81
86
89
49
27
2
1793343
123202
173814
392799
267826
217620
161030
129991
151943
98253
41462
17101
18302
1362900
96263
137317
302179
191222
159874
116671
96573
122117
80350
33896
13597
12841
430443
26939
36497
90620
76604
57746
44359
33418
29826
17903
7566
3504
5461

31
33
27
31
37
18
8
0
763988
53560
70532
142921
97154
82223
72108
66512
87316
55787
21252
7275
7348
579182
41404
54748
107643
68453
59476
51685
49349
70789
46656
17834
5917
5228
184806
12156
15784
35278
28701
22747
20423
17163
16527
9131
3418
1358
2120

17
12
14
18
17
10
2
0
407862
28086
37324
76688
53356
44809
41050
36104
44736
28054
10279
3430
3946
307821
21568
28891
57544
37820
32448
29317
26551
36018
23465
8610
2805
2784
100041
6518
8433
19144
15536
12361
11733
9553
8718
4589
1669
625
1162

14
21
13
13
20
8
6
0
356126
25474
33208
66233
43798
37414
31058
30408
42580
27733
10973
3845
3402
271361
19836
25857
50099
30633
27028
22368
22798
34771
23191
9224
3112
2444
84765
5638
7351
16134
13165
10386
8690
7610
7809
4542
1749
733
958

54
25
38
31
25
12
8
0
1027835
83397
108161
222809
156759
127678
99279
72332
74632
46064
18264
7265
11195
753704
63995
83479
165169
106315
89443
69181
52342
58999
37381
14809
5597
6994
274131
19402
24682
57640
50444
38235
30098
19990
15633
8683
3455
1668
4201

28
15
16
10
10
6
3
0
545179
43208
56430
118240
84679
67670
54829
38409
38511
24028
9575
3670
5930
398665
33098
43558
87743
57275
47184
38046
27516
30341
19549
7789
2868
3698
146514
10110
12872
30497
27404
20486
16783
10893
8170
4479
1786
802
2232

26
10
22
21
15
6
5
0
482656
40189
51731
104569
72080
60008
44450
33923
36121
22036
8689
3595
5265
355039
30897
39921
77426
49040
42259
31135
24826
28658
17832
7020
2729
3296
127617
9292
11810
27143
23040
17749
13315
9097
7463
4204
1669
866
1969

61271
3238
4735
13449
9993
7280
6051
4596
5061
3562
1635
665
1006
42833
2236
3398
9738
6791
5040
4089
3086
3552
2560
1217
520
606
18438
1002
1337
3711
3202
2240
1962
1510
1509
1002
418
145
400
65775
3566
5671
15530
10714
7575
6024
4612

35207
1812
2703
7816
6208
4322
3700
2530
2643
1760
821
338
554
24691
1247
1959
5692
4260
2989
2477
1680
1869
1275
622
269
352
10516
565
744
2124
1948
1333
1223
850
774
485
199
69
202
38545
1943
3317
9140
6808
4634
3697
2652

26064
1426
2032
5633
3785
2958
2351
2066
2418
1802
814
327
452
18142
989
1439
4046
2531
2051
1612
1406
1683
1285
595
251
254
7922
437
593
1587
1254
907
739
660
735
517
219
76
198
27230
1623
2354
6390
3906
2941
2327
1960

9060
431
550
1351
891
716
843
964
1494
1073
490
141
116
6455
281
379
956
591
480
566
686
1116
826
388
117
69
2605
150
171
395
300
236
277
278
378
247
102
24
47
10395
624
790
1679
1088
884
862
949

4664
216
294
711
527
396
457
466
732
505
239
61
60
3325
136
197
519
371
265
304
311
553
397
181
50
41
1339
80
97
192
156
131
153
155
179
108
58
11
19
5512
334
437
910
607
484
496
497

4396
215
256
640
364
320
386
498
762
568
251
80
56
3130
145
182
437
220
215
262
375
563
429
207
67
28
1266
70
74
203
144
105
124
123
199
139
44
13
28
4883
290
353
769
481
400
366
452

12905
958
1131
2794
1995
1440
1226
911
923
736
293
150
348
8496
649
765
1880
1223
928
815
601
645
517
210
119
144
4409
309
366
914
772
512
411
310
278
219
83
31
204
13201
1025
1303
2852
1874
1411
1180
954

6725
527
583
1457
1097
735
660
459
454
344
150
81
178
4357
359
392
958
619
479
418
299
336
245
109
62
81
2368
168
191
499
478
256
242
160
118
99
41
19
97
6956
520
699
1486
1031
750
658
494

6180
431
548
1337
898
705
566
452
469
392
143
69
170
4139
290
373
922
604
449
397
302
309
272
101
57
63
2041
141
175
415
294
256
169
150
160
120
42
12
107
6245
505
604
1366
843
661
522
460

5312
3834
1842
651
444
47871
2609
4159
11461
7559
5394
4184
3190
4002
3047
1459
528
279
17904
957
1512
4069
3155
2181
1840
1422
1310
787
383
123
165
61638
3514
5382
15014
10667
7067
5534
4176
4523
3008
1407
612
734
47486
2688
4189

2809
1960
992
323
270
28133
1407
2429
6803
4896
3324
2551
1826
2106
1549
800
264
178
10412
536
888
2337
1912
1310
1146
826
703
411
192
59
92
35492
1952
3027
8575
6570
4203
3361
2387
2435
1596
697
282
407
27316
1532
2360

2503
1874
850
328
174
19738
1202
1730
4658
2663
2070
1633
1364
1896
1498
659
264
101
7492
421
624
1732
1243
871
694
596
607
376
191
64
73
26146
1562
2355
6439
4097
2864
2173
1789
2088
1412
710
330
327
20170
1156
1829

1566
1170
536
165
82
7627
445
576
1203
741
648
594
635
1194
951
436
137
67
2768
179
214
476
347
236
268
314
372
219
100
28
15
8953
476
664
1471
960
758
813
879
1284
938
421
155
134
6943
340
501

770
557
284
85
51
3985
228
313
647
425
346
337
331
576
446
226
70
40
1527
106
124
263
182
138
159
166
194
111
58
15
11
4810
264
366
780
553
435
477
495
642
447
213
72
66
3714
195
269

796
613
252
80
31
3642
217
263
556
316
302
257
304
618
505
210
67
27
1241
73
90
213
165
98
109
148
178
108
42
13
4
4143
212
298
691
407
323
336
384
642
491
208
83
68
3229
145
232

1025
855
427
144
151
9150
733
920
1956
1211
937
769
661
760
667
350
113
73
4051
292
383
896
663
474
411
293
265
188
77
31
78
12025
892
1181
2694
1746
1323
1088
822
987
657
336
135
164
8587
637
854

485
423
241
82
87
4855
367
501
1037
673
502
436
335
355
326
209
65
49
2101
153
198
449
358
248
222
159
130
97
32
17
38
6329
490
594
1396
970
710
619
398
492
345
175
56
84
4504
362
428

540
432
186
62
64
4295
366
419
919
538
435
333
326
405
341
141
48
24
1950
139
185
447
305
226
189
134
135
91
45
14
40
5696
402
587
1298
776
613
469
424
495
312
161
79
80
4083
275
426

11689
7995
5439
4180
3141
3575
2397
1137
477
579
14152
826
1193
3325
2672
1628
1354
1035
948
611
270
135
155
82774
5883
8024
20729
13480
9586
7283
5349
5630
3049
1171
581
2009
55080
4200
5693
14397
8387
6120
4474
3308
3889
2071
810

6677
4923
3226
2534
1797
1902
1266
556
226
317
8176
420
667
1898
1647
977
827
590
533
330
141
56
90
47205
3108
4371
11845
8210
5695
4382
3047
3055
1522
579
282
1109
31542
2219
3146
8311
5210
3627
2726
1847
2065
1071
398

5012
3072
2213
1646
1344
1673
1131
581
251
262
5976
406
526
1427
1025
651
527
445
415
281
129
79
65
35569
2775
3653
8884
5270
3891
2901
2302
2575
1527
592
299
900
23538
1981
2547
6086
3177
2493
1748
1461
1824
1000
412

1117
703
568
616
692
1034
773
366
123
110
2010
136
163
354
257
190
197
187
250
165
55
32
24
12265
893
1016
2205
1391
1199
1136
1173
1583
885
348
140
296
8396
662
719
1477
870
776
726
771
1176
640
270

596
406
325
359
388
509
366
186
58
57
1096
69
97
184
147
110
118
107
133
81
27
14
9
6662
456
568
1190
822
693
668
626
822
411
165
64
177
4566
339
402
829
522
442
423
411
597
307
123

521
297
243
257
304
525
407
180
65
53
914
67
66
170
110
80
79
80
117
84
28
18
15
5603
437
448
1015
569
506
468
547
761
474
183
76
119
3830
323
317
648
348
334
303
360
579
333
147

1933
1161
940
751
579
755
512
260
98
107
3438
255
327
761
585
383
337
243
232
145
76
37
57
22301
1974
2402
5359
3431
2551
2094
1412
1400
720
284
141
533
14009
1367
1628
3481
1950
1548
1196
840
937
482
178

995
645
503
427
280
371
263
133
42
55
1825
128
166
401
325
207
192
118
121
82
42
14
29
11775
1014
1237
2827
1865
1388
1148
743
738
333
151
70
261
7302
693
838
1829
1064
836
634
430
472
226
94

938
516
437
324
299
384
249
127
56
52
1613
127
161
360
260
176
145
125
111
63
34
23
28
10526
960
1165
2532
1566
1163
946
669
662
387
133
71
272
6707
674
790
1652
886
712
562
410
465
256
84

395
1336
27694
1683
2331
6332
5093
3466
2809
2041
1741
978
361
186
673
38210
2286
3680
9957
6338
4390
3362
2400
2932
1571
671
297
326
30255
1911
3048
8179
4911
3497
2538
1746
2235
1162
512
239
277
7955
375
632
1778
1427
893

211
711
15663
889
1225
3534
3000
2068
1656
1200
990
451
181
71
398
21766
1197
2053
5584
3981
2593
2057
1329
1568
774
310
143
177
17290
1008
1697
4610
3095
2062
1560
953
1216
578
240
114
157
4476
189
356
974
886
531

184
625
12031
794
1106
2798
2093
1398
1153
841
751
527
180
115
275
16444
1089
1627
4373
2357
1797
1305
1071
1364
797
361
154
149
12965
903
1351
3569
1816
1435
978
793
1019
584
272
125
120
3479
186
276
804
541
362

105
204
3869
231
297
728
521
423
410
402
407
245
78
35
92
5639
354
454
1055
575
489
497
522
836
500
215
79
63
4390
304
386
872
441
379
342
372
630
381
164
63
56
1249
50
68
183
134
110

51
120
2096
117
166
361
300
251
245
215
225
104
42
13
57
2929
182
267
538
317
273
270
255
415
225
102
42
43
2284
153
237
447
242
209
179
179
321
168
76
34
39
645
29
30
91
75
64

54
84
1773
114
131
367
221
172
165
187
182
141
36
22
35
2710
172
187
517
258
216
227
267
421
275
113
37
20
2106
151
149
425
199
170
163
193
309
213
88
29
17
604
21
38
92
59
46

91
311
8292
607
774
1878
1481
1003
898
572
463
238
106
50
222
8431
650
935
2007
1258
994
754
535
636
361
141
65
95
6677
546
762
1645
943
805
577
410
481
266
107
52
83
1754
104
173
362
315
189

52
134
4473
321
399
998
801
552
514
313
266
107
57
18
127
4354
321
455
1003
717
526
420
280
323
174
67
25
43
3422
270
364
821
525
424
322
209
251
128
52
18
38
932
51
91
182
192
102

39
177
3819
286
375
880
680
451
384
259
197
131
49
32
95
4077
329
480
1004
541
468
334
255
313
187
74
40
52
3255
276
398
824
418
381
255
201
230
138
55
34
45
822
53
82
180
123
87

824
654
697
409
159
58
49
25873
1428
2316
6339
4363
3053
2267
1742
2080
1288
638
266
93
19228
1056
1754
4821
3148
2201
1581
1278
1566
998
524
228
73
6645
372
562
1518
1215
852
686
464
514
290
114
38
20
66225

497
376
352
196
70
29
20
15134
801
1326
3720
2733
1901
1394
1025
1121
667
296
107
43
11334
607
1029
2862
2018
1365
976
739
846
515
250
92
35
3800
194
297
858
715
536
418
286
275
152
46
15
8
37888

327
278
345
213
89
29
29
10739
627
990
2619
1630
1152
873
717
959
621
342
159
50
7894
449
725
1959
1130
836
605
539
720
483
274
136
38
2845
178
265
660
500
316
268
178
239
138
68
23
12
28337

155
150
206
119
51
16
7
3766
198
238
555
340
328
335
390
630
428
230
73
21
2577
123
145
362
196
208
206
269
465
329
197
64
13
1189
75
93
193
144
120
129
121
165
99
33
9
8
8229

91
76
94
57
26
8
4
1964
100
135
302
182
196
193
205
308
213
95
25
10
1353
63
86
196
112
127
121
139
231
163
84
25
6
611
37
49
106
70
69
72
66
77
50
11
0
4
4437

64
74
112
62
25
8
3
1802
98
103
253
158
132
142
185
322
215
135
48
11
1224
60
59
166
84
81
85
130
234
166
113
39
7
578
38
44
87
74
51
57
55
88
49
22
9
4
3792

177
125
155
95
34
13
12
5494
444
559
1267
773
638
483
386
464
267
126
68
19
4083
333
424
943
515
466
342
289
380
208
110
55
18
1411
111
135
324
258
172
141
97
84
59
16
13
1
17544

98
71
72
46
15
7
5
2936
236
287
680
447
349
267
214
241
124
58
25
8
2181
186
223
510
303
244
194
148
198
96
54
17
8
755
50
64
170
144
105
73
66
43
28
4
8
0
9550

79
54
83
49
19
6
7
2558
208
272
587
326
289
216
172
223
143
68
43
11
1902
147
201
433
212
222
148
141
182
112
56
38
10
656
61
71
154
114
67
68
31
41
31
12
5
1
7994

4409
5557
14123
11752
8368
6488
4896
4356
2879
1368
561
1468
33534
2179
2832
7549
5505
3884
3114
2442
2333
1664
819
339
874
32691
2230
2725
6574
6247
4484
3374
2454
2023
1215
549
222
594
22265
1037
1584
4653
3499
2546
2046
1854
2041

2412
3202
8123
7079
4850
3890
2823
2327
1462
643
272
805
19151
1154
1635
4366
3324
2259
1863
1438
1218
860
411
168
455
18737
1258
1567
3757
3755
2591
2027
1385
1109
602
232
104
350
13158
571
909
2729
2310
1564
1238
1058
1122

1997
2355
6000
4673
3518
2598
2073
2029
1417
725
289
663
14383
1025
1197
3183
2181
1625
1251
1004
1115
804
408
171
419
13954
972
1158
2817
2492
1893
1347
1069
914
613
317
118
244
9107
466
675
1924
1189
982
808
796
919

505
572
1355
1099
806
816
788
957
690
291
127
223
3955
217
226
558
398
339
372
407
575
435
184
84
160
4274
288
346
797
701
467
444
381
382
255
107
43
63
3005
96
151
332
227
222
268
389
547

274
332
773
619
436
479
406
461
345
139
55
118
2135
113
141
314
249
189
213
212
272
221
95
37
79
2302
161
191
459
370
247
266
194
189
124
44
18
39
1670
60
97
198
149
139
142
211
265

231
240
582
480
370
337
382
496
345
152
72
105
1820
104
85
244
149
150
159
195
303
214
89
47
81
1972
127
155
338
331
220
178
187
193
131
63
25
24
1335
36
54
134
78
83
126
178
282

1390
1589
3542
3210
2246
1669
1201
1067
722
372
134
402
7971
696
762
1753
1235
830
704
563
538
408
218
69
195
9573
694
827
1789
1975
1416
965
638
529
314
154
65
207
4856
303
422
991
682
512
448
366
438

717
860
1840
1907
1260
960
649
518
360
181
68
230
4180
342
421
903
662
435
383
305
251
215
118
39
106
5370
375
439
937
1245
825
577
344
267
145
63
29
124
2580
153
213
521
390
267
234
174
243

673
729
1702
1303
986
709
552
549
362
191
66
172
3791
354
341
850
573
395
321
258
287
193
100
30
89
4203
319
388
852
730
591
388
294
262
169
91
36
83
2276
150
209
470
292
245
214
192
195

1724
786
286
209
17712
814
1258
3666
2713
1965
1595
1473
1690
1465
643
242
188
4553
223
326
987
786
581
451
381
351
259
143
44
21
144305
11471
13474
29841
25874
20690
15282
10013
7827
4172
1792
922
2947
39578
3225
3706
8962

921
460
156
120
10537
456
736
2193
1800
1223
981
822
914
786
383
135
108
2621
115
173
536
510
341
257
236
208
135
77
21
12
79869
6250
7269
16727
14307
11353
8898
5664
4230
2227
894
445
1605
22603
1771
2033
5248

803
326
130
89
7175
358
522
1473
913
742
614
651
776
679
260
107
80
1932
108
153
451
276
240
194
145
143
124
66
23
9
64436
5221
6205
13114
11567
9337
6384
4349
3597
1945
898
477
1342
16975
1454
1673
3714

491
193
59
30
2457
69
110
261
168
166
227
333
479
419
147
51
27
548
27
41
71
59
56
41
56
68
72
46
8
3
31132
2719
3044
6035
5104
4138
3319
2399
2082
1109
439
204
540
8758
813
858
1725

253
108
31
17
1365
48
73
159
109
108
120
175
236
209
84
29
15
305
12
24
39
40
31
22
36
29
44
24
2
2
16891
1506
1622
3337
2685
2249
1927
1293
1099
579
205
94
295
4749
442
462
985

238
85
28
13
1092
21
37
102
59
58
107
158
243
210
63
22
12
243
15
17
32
19
25
19
20
39
28
22
6
1
14241
1213
1422
2698
2419
1889
1392
1106
983
530
234
110
245
4009
371
396
740

405
162
70
57
3786
238
327
758
506
362
337
288
360
359
139
64
48
1070
65
95
233
176
150
111
78
78
46
23
6
9
48385
4409
4869
10005
8507
7128
5136
3080
2202
1192
480
278
1099
10837
1089
1175
2427

211
101
39
34
2087
126
178
421
299
198
188
133
200
193
88
34
29
493
27
35
100
91
69
46
41
43
18
13
5
5
25233
2294
2453
5277
4314
3634
2840
1718
1128
629
253
126
567
5857
561
586
1334

194
61
31
23
1699
112
149
337
207
164
149
155
160
166
51
30
19
577
38
60
133
85
81
65
37
35
28
10
1
4
23152
2115
2416
4728
4193
3494
2296
1362
1074
563
227
152
532
4980
528
589
1093

6726
4659
3574
2692
2636
1754
825
360
459
104727
8246
9768
20879
19148
16031
11708
7321
5191
2418
967
562
2488
35955
2723
3379
7072
6472
4911
3470
2296
2043
1356
647
234
1352
17105
1338
1647
3589
2929
2016
1489
1098
1057
718
369
131

4067
2729
2161
1501
1388
885
396
159
265
57266
4479
5236
11479
10240
8624
6737
4163
2842
1342
498
286
1340
20506
1517
1860
4117
3822
2832
2107
1344
1051
679
292
106
779
9804
749
909
2101
1745
1189
908
624
537
361
178
65

2659
1930
1413
1191
1248
869
429
201
194
47461
3767
4532
9400
8908
7407
4971
3158
2349
1076
469
276
1148
15449
1206
1519
2955
2650
2079
1363
952
992
677
355
128
573
7301
589
738
1488
1184
827
581
474
520
357
191
66

1212
867
808
708
831
509
229
97
101
22374
1906
2186
4310
3892
3271
2511
1691
1251
600
210
107
439
5687
435
535
955
828
661
487
473
532
337
156
52
236
2748
226
267
481
346
260
228
237
258
186
98
27

665
489
469
361
423
242
102
46
63
12142
1064
1160
2352
2020
1760
1458
932
676
337
103
48
232
3093
232
291
520
465
374
289
271
261
167
67
21
135
1488
115
138
268
200
143
139
137
125
87
45
11

547
378
339
347
408
267
127
51
38
10232
842
1026
1958
1872
1511
1053
759
575
263
107
59
207
2594
203
244
435
363
287
198
202
271
170
89
31
101
1260
111
129
213
146
117
89
100
133
99
53
16

1732
1292
970
683
618
454
191
92
114
37548
3320
3694
7578
6775
5836
4166
2397
1584
738
289
186
985
10301
873
1038
2015
1866
1416
1050
611
534
349
155
64
330
4578
385
491
945
750
540
402
291
285
186
83
38

964
715
564
392
325
228
95
37
56
19376
1733
1867
3943
3350
2919
2276
1326
803
401
158
89
511
5629
493
549
1122
1027
756
621
343
262
171
72
29
184
2483
208
267
520
401
303
234
153
142
93
38
18

768
577
406
291
293
226
96
55
58
18172
1587
1827
3635
3425
2917
1890
1071
781
337
131
97
474
4672
380
489
893
839
660
429
268
272
178
83
35
146
2095
177
224
425
349
237
168
138
143
93
45
20

724
18850
1385
1732
3483
3543
2895
1981
1198
986
638
278
103
628
60925
3235
4315
12760
9816
6869
5576
4964
5852
4215
1934
721
668
45609
2298
3166
9585
7333
5137
4096
3695
4531
3270
1548
581
369
15316
937
1149
3175
2483
1732
1480

438
10702
768
951
2016
2077
1643
1199
720
514
318
114
41
341
35133
1752
2558
7592
6277
4307
3388
2777
2964
1976
874
290
378
26527
1242
1875
5761
4803
3281
2511
2093
2303
1524
693
233
208
8606
510
683
1831
1474
1026
877

286
8148
617
781
1467
1466
1252
782
478
472
320
164
62
287
25792
1483
1757
5168
3539
2562
2188
2187
2888
2239
1060
431
290
19082
1056
1291
3824
2530
1856
1585
1602
2228
1746
855
348
161
6710
427
466
1344
1009
706
603

134
2939
209
268
474
482
401
259
236
274
151
58
25
102
10383
442
503
1283
825
781
1012
1253
1922
1454
622
175
111
7504
292
344
872
561
522
721
894
1474
1127
501
146
50
2879
150
159
411
264
259
291

80
1605
117
153
252
265
231
150
134
136
80
22
10
55
5360
235
286
722
477
445
566
674
902
668
255
74
56
3839
158
195
496
333
293
406
480
687
510
198
62
21
1521
77
91
226
144
152
160

54
1334
92
115
222
217
170
109
102
138
71
36
15
47
5023
207
217
561
348
336
446
579
1020
786
367
101
55
3665
134
149
376
228
229
315
414
787
617
303
84
29
1358
73
68
185
120
107
131

182
5723
488
547
1070
1116
876
648
320
249
163
72
26
148
11829
875
978
2337
1699
1234
1069
938
1114
846
409
158
172
8386
597
690
1635
1180
848
736
659
865
640
322
124
90
3443
278
288
702
519
386
333

106
3146
285
282
602
626
453
387
190
120
78
34
11
78
6346
460
547
1259
967
716
607
488
554
388
201
73
86
4516
301
389
886
686
505
412
353
436
293
158
57
40
1830
159
158
373
281
211
195

76
2577
203
265
468
490
423
261
130
129
85
38
15
70
5483
415
431
1078
732
518
462
450
560
458
208
85
86
3870
296
301
749
494
343
324
306
429
347
164
67
50
1613
119
130
329
238
175
138

1269
1321
945
386
140
299
75974
4959
6838
17302
13060
9191
7075
5567
5395
3627
1584
630
746
47984
3278
4276
10990
7892
5772
4299
3354
3588
2489
1154
435
457
27990
1681
2562
6312
5168
3419
2776
2213
1807
1138
430
195
289
26547
1556

684
661
452
181
57
170
43398
2652
3790
9975
8153
5385
4240
3180
2796
1795
744
284
404
27593
1755
2431
6380
5001
3441
2616
1923
1852
1201
528
208
257
15805
897
1359
3595
3152
1944
1624
1257
944
594
216
76
147
15661
846

585
660
493
205
83
129
32576
2307
3048
7327
4907
3806
2835
2387
2599
1832
840
346
342
20391
1523
1845
4610
2891
2331
1683
1431
1736
1288
626
227
200
12185
784
1203
2717
2016
1475
1152
956
863
544
214
119
142
10886
710

359
448
327
121
29
61
11503
742
886
2030
1389
1067
1081
1156
1417
1048
428
152
107
7564
489
572
1292
853
703
674
705
1012
763
330
107
64
3939
253
314
738
536
364
407
451
405
285
98
45
43
4641
303

194
215
158
57
12
35
6088
399
476
1106
783
581
616
640
682
494
187
72
52
3984
280
314
714
475
375
391
378
475
362
139
51
30
2104
119
162
392
308
206
225
262
207
132
48
21
22
2477
164

165
233
169
64
17
26
5415
343
410
924
606
486
465
516
735
554
241
80
55
3580
209
258
578
378
328
283
327
537
401
191
56
34
1835
134
152
346
228
158
182
189
198
153
50
24
21
2164
139

279
249
206
87
34
82
20033
1610
2022
4539
3518
2300
1826
1383
1277
831
368
135
224
10747
984
1097
2372
1595
1205
970
740
784
541
255
89
115
9286
626
925
2167
1923
1095
856
643
493
290
113
46
109
6008
547

135
118
95
43
16
46
10799
822
1051
2449
2065
1235
1025
719
651
412
184
62
124
5714
493
583
1263
894
656
544
390
396
256
129
43
67
5085
329
468
1186
1171
579
481
329
255
156
55
19
57
3295
304

144
131
111
44
18
36
9234
788
971
2090
1453
1065
801
664
626
419
184
73
100
5033
491
514
1109
701
549
426
350
388
285
126
46
48
4201
297
457
981
752
516
375
314
238
134
58
27
52
2713
243

2211
5967
4640
3232
2513
1945
2035
1476
659
224
89
20404
1125
1656
4558
3550
2435
1889
1508
1649
1240
570
190
34
6143
431
555
1409
1090
797
624
437
386
236
89
34
55
51179
3369
4527
10996
8222
6063
4598
3667
3755
2583

1219
3523
3038
2000
1587
1158
1070
734
329
105
52
12167
624
922
2716
2365
1539
1199
903
872
630
284
94
19
3494
222
297
807
673
461
388
255
198
104
45
11
33
30154
1849
2559
6669
5209
3710
2844
2183
2016
1313

992
2444
1602
1232
926
787
965
742
330
119
37
8237
501
734
1842
1185
896
690
605
777
610
286
96
15
2649
209
258
602
417
336
236
182
188
132
44
23
22
21025
1520
1968
4327
3013
2353
1754
1484
1739
1270

360
794
522
428
396
457
622
467
194
58
40
3179
169
213
459
310
259
271
349
514
399
177
50
9
1462
134
147
335
212
169
125
108
108
68
17
8
31
7001
411
527
1226
760
617
589
677
920
708

188
424
302
245
230
255
302
218
99
27
23
1700
97
113
241
191
152
158
192
244
192
90
24
6
777
67
75
183
111
93
72
63
58
26
9
3
17
3855
215
286
718
433
339
361
391
460
355

172
370
220
183
166
202
320
249
95
31
17
1479
72
100
218
119
107
113
157
270
207
87
26
3
685
67
72
152
101
76
53
45
50
42
8
5
14
3146
196
241
508
327
278
228
286
460
353

621
1356
950
676
550
420
426
294
120
39
9
4306
401
447
949
679
465
380
304
307
236
101
35
2
1702
146
174
407
271
211
170
116
119
58
19
4
7
14685
1207
1534
3141
2188
1735
1337
967
925
610

327
741
548
370
312
233
219
152
61
22
6
2376
226
238
520
389
269
214
164
157
124
53
21
1
919
78
89
221
159
101
98
69
62
28
8
1
5
8097
646
851
1764
1222
1003
752
525
486
308

294
615
402
306
238
187
207
142
59
17
3
1930
175
209
429
290
196
166
140
150
112
48
14
1
783
68
85
186
112
110
72
47
57
30
11
3
2
6588
561
683
1377
966
732
585
442
439
302

1182
421
1796
36244
2456
3403
8045
5671
4152
3073
2467
2676
1841
809
290
1361
14935
913
1124
2951
2551
1911
1525
1200
1079
742
373
131
435
120117
9193
11528
27443
20806
15499
12118
8645
7445
4531
1884
793
232
58993
4811
6051
13833
9808

589
184
1029
21522
1309
1947
4939
3683
2572
1940
1466
1415
933
394
133
791
8632
540
612
1730
1526
1138
904
717
601
380
195
51
238
67708
4915
6402
15716
12199
8717
7044
4893
3997
2330
977
367
151
34167
2593
3437
8151
6102

593
237
767
14722
1147
1456
3106
1988
1580
1133
1001
1261
908
415
157
570
6303
373
512
1221
1025
773
621
483
478
362
178
80
197
52409
4278
5126
11727
8607
6782
5074
3752
3448
2201
907
426
81
24826
2218
2614
5682
3706

269
81
216
5193
316
443
921
527
446
412
464
687
540
207
65
165
1808
95
84
305
233
171
177
213
233
168
62
16
51
26344
2225
2712
5524
4008
3085
2573
2088
2103
1297
471
202
56
12177
1074
1287
2492
1688

138
35
124
2798
160
236
528
301
241
253
255
330
268
100
29
97
1057
55
50
190
132
98
108
136
130
87
38
6
27
14184
1188
1503
3000
2231
1626
1442
1118
1079
639
229
93
36
6579
569
719
1376
976

131
46
92
2395
156
207
393
226
205
159
209
357
272
107
36
68
751
40
34
115
101
73
69
77
103
81
24
10
24
12160
1037
1209
2524
1777
1459
1131
970
1024
658
242
109
20
5598
505
568
1116
712

294
117
630
9775
856
1076
2091
1369
1084
829
616
658
429
195
77
495
4910
351
458
1050
819
651
508
351
267
181
99
40
135
40728
3670
4339
9583
6961
5172
4131
2663
2110
1228
532
244
95
19047
1982
2306
4506
2950

143
54
343
5375
441
609
1178
780
637
472
320
330
218
90
37
263
2722
205
242
586
442
366
280
205
156
90
53
17
80
22059
1919
2328
5210
3756
2776
2334
1479
1114
659
300
125
59
10486
1048
1251
2473
1641

151
63
287
4400
415
467
913
589
447
357
296
328
211
105
40
232
2188
146
216
464
377
285
228
146
111
91
46
23
55
18669
1751
2011
4373
3205
2396
1797
1184
996
569
232
119
36
8561
934
1055
2033
1309

7146
5138
3919
3905
2764
1168
388
62
61124
4382
5477
13610
10998
8353
6980
4726
3540
1767
716
405
170
50582
2699
4090
11863
8816
6413
4909
3693
3651
2431
962
448
607
29494
1462
2299
6878
5007
3753
2738
2024
2338
1781
700
331
183

4190
3085
2277
2077
1412
611
189
43
33541
2322
2965
7565
6097
4527
3959
2616
1920
918
366
178
108
29718
1425
2313
7057
5671
3854
2997
2152
1981
1226
491
209
342
17747
776
1300
4227
3391
2383
1729
1192
1261
881
344
153
110

2956
2053
1642
1828
1352
557
199
19
27583
2060
2512
6045
4901
3826
3021
2110
1620
849
350
227
62
20864
1274
1777
4806
3145
2559
1912
1541
1670
1205
471
239
265
11747
686
999
2651
1616
1370
1009
832
1077
900
356
178
73

1275
1044
883
1181
834
306
94
19
14167
1151
1425
3032
2320
1810
1529
1205
922
463
165
108
37
7394
378
525
1286
920
770
714
771
920
682
247
89
92
4229
205
286
678
409
421
379
409
629
527
182
70
34

686
585
473
593
399
149
44
10
7605
619
784
1624
1255
940
857
645
486
240
80
49
26
4021
201
301
735
547
433
416
421
438
317
122
42
48
2240
103
161
391
252
234
219
214
292
237
86
31
20

589
459
410
588
435
157
50
9
6562
532
641
1408
1065
870
672
560
436
223
85
59
11
3373
177
224
551
373
337
298
350
482
365
125
47
44
1989
102
125
287
157
187
160
195
337
290
96
39
14

2247
1656
1172
1078
722
313
98
17
21681
1688
2033
5077
4011
2925
2475
1491
1032
506
219
146
78
12868
1022
1267
3080
1981
1514
1208
860
856
522
210
104
244
6205
511
595
1429
871
680
563
406
519
371
143
72
45

1233
960
678
565
392
178
54
13
11573
871
1077
2737
2115
1543
1374
801
549
267
122
71
46
6891
520
698
1653
1074
812
661
463
435
274
123
43
135
3416
260
333
796
509
390
327
212
263
189
82
30
25

1014
696
494
513
330
135
44
4
10108
817
956
2340
1896
1382
1101
690
483
239
97
75
32
5977
502
569
1427
907
702
547
397
421
248
87
61
109
2789
251
262
633
362
290
236
194
256
182
61
42
20

21088
1237
1791
4985
3809
2660
2171
1669
1313
650
262
117
424
33563
1846
2788
7520
5655
4068
3152
2361
2853
1937
910
360
113
29158
1645
2458
6602
4806
3509
2679
2029
2486
1714
821
312
97
4405
201
330
918
849
559
473
332

11971
649
1013
2830
2280
1471
1268
960
720
345
147
56
232
19796
957
1576
4523
3695
2421
2005
1341
1554
1017
470
176
61
17235
863
1387
3967
3168
2103
1699
1161
1354
900
428
154
51
2561
94
189
556
527
318
306
180

9117
588
778
2155
1529
1189
903
709
593
305
115
61
192
13767
889
1212
2997
1960
1647
1147
1020
1299
920
440
184
52
11923
782
1071
2635
1638
1406
980
868
1132
814
393
158
46
1844
107
141
362
322
241
167
152

3165
173
239
608
511
349
335
362
291
155
65
19
58
5544
309
452
894
632
492
458
487
817
633
286
70
14
4837
282
397
786
541
418
385
414
717
567
263
59
8
707
27
55
108
91
74
73
73

1781
98
140
344
295
199
197
207
146
80
36
11
28
2979
161
240
498
377
277
262
238
423
322
136
35
10
2620
148
210
437
332
234
226
208
373
291
126
30
5
359
13
30
61
45
43
36
30

1384
75
99
264
216
150
138
155
145
75
29
8
30
2565
148
212
396
255
215
196
249
394
311
150
35
4
2217
134
187
349
209
184
159
206
344
276
137
29
3
348
14
25
47
46
31
37
43

6663
511
672
1651
1110
834
645
454
337
151
67
32
199
7963
658
771
1843
1170
916
728
544
618
407
193
89
26
7159
594
683
1686
1020
808
644
502
563
374
182
78
25
804
64
88
157
150
108
84
42

3475
260
365
857
565
422
334
251
172
85
41
13
110
4239
336
413
1010
681
463
392
284
297
204
103
42
14
3815
306
363
918
601
417
341
262
270
189
98
36
14
424
30
50
92
80
46
51
22

3188
251
307
794
545
412
311
203
165
66
26
19
89
3724
322
358
833
489
453
336
260
321
203
90
47
12
3344
288
320
768
419
391
303
240
293
185
84
42
11
380
34
38
65
70
62
33
20

367
223
89
48
16
69688
5287
7151
16468
10781
8182
6017
4801
5225
2902
1100
479
1295
58273
4597
6156
13831
8872
6830
4955
3888
4347
2381
911
396
1109
11415
690
995
2637
1909
1352
1062
913
878
521
189
83
186
92300
5993
8757

200
117
42
22
10
40796
2887
3940
9707
6966
5034
3791
2789
2808
1438
493
217
726
34233
2508
3386
8212
5784
4217
3105
2283
2343
1197
400
176
622
6563
379
554
1495
1182
817
686
506
465
241
93
41
104
53187
3138
4817

167
106
47
26
6
28892
2400
3211
6761
3815
3148
2226
2012
2417
1464
607
262
569
24040
2089
2770
5619
3088
2613
1850
1605
2004
1184
511
220
487
4852
311
441
1142
727
535
376
407
413
280
96
42
82
39113
2855
3940

100
66
23
11
6
10959
827
1067
1904
1066
993
922
1083
1557
932
315
116
177
8960
710
918
1571
886
841
711
826
1274
743
248
96
136
1999
117
149
333
180
152
211
257
283
189
67
20
41
16145
1200
1524

50
31
10
5
5
5898
461
564
1063
623
574
536
573
795
446
125
46
92
4867
388
482
883
529
494
419
450
653
370
92
35
72
1031
73
82
180
94
80
117
123
142
76
33
11
20
8758
604
816

50
35
13
6
1
5061
366
503
841
443
419
386
510
762
486
190
70
85
4093
322
436
688
357
347
292
376
621
373
156
61
64
968
44
67
153
86
72
94
134
141
113
34
9
21
7387
596
708

55
33
11
11
1
17953
1730
2153
4015
2500
2078
1553
1199
1299
710
249
107
360
15438
1508
1873
3447
2121
1759
1329
1033
1126
626
215
90
311
2515
222
280
568
379
319
224
166
173
84
34
17
49
23061
1970
2507

27
15
5
6
0
9966
925
1156
2233
1459
1199
926
668
703
348
116
47
186
8580
799
1006
1922
1253
1016
774
589
615
309
99
40
158
1386
126
150
311
206
183
152
79
88
39
17
7
28
12338
971
1318

28
18
6
5
1
7987
805
997
1782
1041
879
627
531
596
362
133
60
174
6858
709
867
1525
868
743
555
444
511
317
116
50
153
1129
96
130
257
173
136
72
87
85
45
17
10
21
10723
999
1189

22275
15597
11431
8737
6091
6473
3152
1178
773
1843
56183
3808
5562
14167
9014
6808
4844
3422
4313
2141
759
441
904
36117
2185
3195
8108
6583
4623
3893
2669
2160
1011
419
332
939
37181
1852
3281
9071
6630
4837
3536
2493
3097
1502
550

12855
9528
6715
5381
3494
3620
1680
539
371
1049
32820
2006
3078
8343
5673
4125
3104
1940
2400
1112
329
205
505
20367
1132
1739
4512
3855
2590
2277
1554
1220
568
210
166
544
22090
1003
1855
5317
4231
3006
2248
1452
1741
781
294

9420
6069
4716
3356
2597
2853
1472
639
402
794
23363
1802
2484
5824
3341
2683
1740
1482
1913
1029
430
236
399
15750
1053
1456
3596
2728
2033
1616
1115
940
443
209
166
395
15091
849
1426
3754
2399
1831
1288
1041
1356
721
256

3292
2167
1744
1570
1255
1678
888
320
202
305
8960
712
874
1796
1038
850
770
708
1130
628
227
100
127
7185
488
650
1496
1129
894
800
547
548
260
93
102
178
6035
381
551
1147
615
639
557
534
900
455
178

1804
1195
992
950
682
866
449
139
94
167
4884
354
479
1029
580
510
481
369
571
302
93
46
70
3874
250
337
775
615
482
469
313
295
147
46
48
97
3280
209
289
635
341
355
332
276
484
224
94

1488
972
752
620
573
812
439
181
108
138
4076
358
395
767
458
340
289
339
559
326
134
54
57
3311
238
313
721
514
412
331
234
253
113
47
54
81
2755
172
262
512
274
284
225
258
416
231
84

5346
3522
2716
2204
1518
1442
692
261
188
695
13175
1269
1573
3116
1783
1514
1155
797
943
452
160
102
311
9886
701
934
2230
1739
1202
1049
721
499
240
101
86
384
6567
424
672
1477
1018
835
654
442
552
313
108

2912
1961
1417
1259
800
767
355
112
89
377
7052
629
840
1733
982
799
663
409
504
232
60
47
154
5286
342
478
1179
979
618
596
391
263
123
52
42
223
3564
214
364
814
569
470
386
232
273
157
54

2434
1561
1299
945
718
675
337
149
99
318
6123
640
733
1383
801
715
492
388
439
220
100
55
157
4600
359
456
1051
760
584
453
330
236
117
49
44
161
3003
210
308
663
449
365
268
210
279
156
54

246
86
31120
1604
2771
7708
5467
4016
2865
2054
2626
1288
470
198
53
6061
248
510
1363
1163
821
671
439
471
214
80
48
33
58073
3882
5646
13189
9252
7339
5440
4055
4963
2543
910
370
484
46365
3312
4730
10650
7111
5785

115
47
18476
872
1551
4526
3526
2485
1816
1192
1465
678
245
91
29
3614
131
304
791
705
521
432
260
276
103
49
24
18
33730
2050
3102
7612
5829
4408
3359
2381
2743
1327
450
191
278
27020
1756
2612
6204
4553
3468

131
39
12644
732
1220
3182
1941
1531
1049
862
1161
610
225
107
24
2447
117
206
572
458
300
239
179
195
111
31
24
15
24343
1832
2544
5577
3423
2931
2081
1674
2220
1216
460
179
206
19345
1556
2118
4446
2558
2317

53
25
4999
323
440
946
498
520
444
438
772
399
159
45
15
1036
58
111
201
117
119
113
96
128
56
19
8
10
7776
501
627
1261
806
755
735
721
1315
673
238
78
66
6325
432
532
994
625
597

23
18
2741
176
233
540
279
290
269
228
417
195
83
20
11
539
33
56
95
62
65
63
48
67
29
11
3
7
4295
276
344
688
479
436
448
398
704
342
109
39
32
3532
238
297
546
376
348

30
7
2258
147
207
406
219
230
175
210
355
204
76
25
4
497
25
55
106
55
54
50
48
61
27
8
5
3
3481
225
283
573
327
319
287
323
611
331
129
39
34
2793
194
235
448
249
249

47
25
5353
361
552
1199
790
686
526
354
478
263
92
40
12
1214
63
120
278
228
149
128
88
74
50
16
7
13
15862
1376
1716
3620
2319
2007
1482
1135
1207
594
185
81
140
12483
1161
1428
2914
1750
1531

22
9
2881
180
294
648
442
376
312
187
239
136
45
18
4
683
34
70
166
127
94
74
45
34
21
9
4
5
8435
696
855
1941
1295
1097
817
615
614
293
100
44
68
6669
585
711
1588
1003
843

25
16
2472
181
258
551
348
310
214
167
239
127
47
22
8
531
29
50
112
101
55
54
43
40
29
7
3
8
7427
680
861
1679
1024
910
665
520
593
301
85
37
72
5814
576
717
1326
747
688

4165
3041
4045
2089
742
307
388
11708
570
916
2539
2141
1554
1275
1014
918
454
168
63
96
71959
4303
6608
16028
11624
9151
6553
4920
6326
3638
1381
634
793
61918
3767
5813
13891
9825
7913
5547
4056
5490
3187
1198
567
664
10041

2567
1769
2232
1107
369
160
223
6710
294
490
1408
1276
940
792
612
511
220
81
31
55
41458
2267
3605
9248
7237
5540
3974
2816
3397
1902
710
308
454
35933
1990
3148
8057
6226
4850
3393
2355
2947
1689
614
280
384
5525

1598
1272
1813
982
373
147
165
4998
276
426
1131
865
614
483
402
407
234
87
32
41
30501
2036
3003
6780
4387
3611
2579
2104
2929
1736
671
326
339
25985
1777
2665
5834
3599
3063
2154
1701
2543
1498
584
287
280
4516

593
544
1107
585
186
73
57
1451
69
95
267
181
158
142
177
208
88
52
5
9
9154
508
708
1358
847
755
747
948
1666
1034
353
144
86
8131
481
670
1258
766
687
626
772
1426
921
313
134
77
1023

366
299
595
314
90
37
26
763
38
47
142
103
88
82
99
109
28
19
2
6
4911
240
366
712
514
413
457
534
869
513
174
66
53
4356
232
343
659
461
375
387
433
743
460
153
64
46
555

227
245
512
271
96
36
31
688
31
48
125
78
70
60
78
99
60
33
3
3
4243
268
342
646
333
342
290
414
797
521
179
78
33
3775
249
327
599
305
312
239
339
683
461
160
70
31
468

1107
858
962
471
144
58
99
3379
215
288
706
569
476
375
277
245
123
41
23
41
17605
1455
1902
3907
2590
2204
1641
1146
1393
740
277
125
225
13582
1149
1503
2942
1850
1689
1284
875
1164
622
235
108
161
4023

593
467
488
233
78
33
47
1766
111
144
353
292
254
224
148
126
60
22
11
21
9293
741
987
2134
1363
1198
883
588
690
378
145
63
123
7282
565
769
1618
1021
953
721
459
579
327
122
56
92
2011

514
391
474
238
66
25
52
1613
104
144
353
277
222
151
129
119
63
19
12
20
8312
714
915
1773
1227
1006
758
558
703
362
132
62
102
6300
584
734
1324
829
736
563
416
585
295
113
52
69
2012

536
795
2137
1799
1238
1006
864
836
451
183
67
129
89157
5618
8648
19758
14849
11709
8352
5682
6875
4318
1797
725
826
79276
5119
7845
17676
12556
10503
7366
4996
6211
3949
1668
646
741
9881
499
803
2082
2293
1206
986
686
664

277
457
1191
1011
690
581
461
450
213
96
28
70
51851
2914
4652
11557
9432
7089
5199
3315
3794
2204
853
368
474
46252
2649
4228
10425
8000
6385
4626
2943
3426
2022
791
330
427
5599
265
424
1132
1432
704
573
372
368

259
338
946
788
548
425
403
386
238
87
39
59
37306
2704
3996
8201
5417
4620
3153
2367
3081
2114
944
357
352
33024
2470
3617
7251
4556
4118
2740
2053
2785
1927
877
316
314
4282
234
379
950
861
502
413
314
296

27
38
100
81
68
121
176
240
113
40
10
9
12510
814
1057
2113
1284
1208
1092
1077
1842
1282
468
154
119
11398
740
967
1925
1131
1122
967
972
1689
1187
444
140
114
1112
74
90
188
153
86
125
105
153

8
23
53
53
38
70
101
126
53
21
2
7
6887
429
552
1163
791
733
693
617
942
635
203
71
58
6287
388
508
1070
696
681
620
560
861
594
191
64
54
600
41
44
93
95
52
73
57
81

19
15
47
28
30
51
75
114
60
19
8
2
5623
385
505
950
493
475
399
460
900
647
265
83
61
5111
352
459
855
435
441
347
412
828
593
253
76
60
512
33
46
95
58
34
52
48
72

306
399
965
740
515
357
271
229
118
42
17
64
23541
2024
2617
5052
3721
2972
2241
1497
1675
949
413
154
226
20559
1837
2348
4487
2833
2639
1973
1312
1548
872
383
142
185
2982
187
269
565
888
333
268
185
127

176
218
516
342
245
162
129
111
51
23
7
31
12727
1026
1353
2792
2174
1621
1256
762
856
482
209
77
119
11138
937
1217
2529
1592
1458
1120
678
797
441
193
70
106
1589
89
136
263
582
163
136
84
59

130
181
449
398
270
195
142
118
67
19
10
33
10814
998
1264
2260
1547
1351
985
735
819
467
204
77
107
9421
900
1131
1958
1241
1181
853
634
751
431
190
72
79
1393
98
133
302
306
170
132
101
68

369
129
79
85
74082
4407
6495
16033
11356
9093
7070
5341
7091
4200
1532
632
832
63966
3890
5723
13743
9576
7788
6031
4532
6277
3754
1352
556
744
10116
517
772
2290
1780
1305
1039
809
814
446
180
76
88
63730
3294
4946
12734

182
62
38
47
43818
2430
3615
9573
7424
5582
4428
3140
3873
2219
725
306
503
37853
2137
3191
8233
6298
4777
3773
2662
3427
1982
649
272
452
5965
293
424
1340
1126
805
655
478
446
237
76
34
51
36261
1655
2688
7227

187
67
41
38
30264
1977
2880
6460
3932
3511
2642
2201
3218
1981
807
326
329
26113
1753
2532
5510
3278
3011
2258
1870
2850
1772
703
284
292
4151
224
348
950
654
500
384
331
368
209
104
42
37
27469
1639
2258
5507

95
24
14
5
11980
632
794
1894
1211
1055
1099
1177
2116
1285
474
148
95
10678
568
703
1681
1075
926
954
1018
1920
1182
423
134
94
1302
64
91
213
136
129
145
159
196
103
51
14
1
8019
356
489
1102

41
12
7
4
6531
331
430
1042
733
627
643
662
1105
648
193
64
53
5843
299
376
926
649
563
568
574
999
597
180
59
53
688
32
54
116
84
64
75
88
106
51
13
5
0
4193
150
255
602

54
12
7
1
5449
301
364
852
478
428
456
515
1011
637
281
84
42
4835
269
327
755
426
363
386
444
921
585
243
75
41
614
32
37
97
52
65
70
71
90
52
38
9
1
3826
206
234
500

77
30
12
41
16346
1468
1761
3355
2166
1866
1542
1167
1485
866
310
142
218
14603
1350
1604
2981
1912
1653
1362
1026
1324
788
277
131
195
1743
118
157
374
254
213
180
141
161
78
33
11
23
15191
1094
1469
3275

41
16
7
13
8964
834
931
1867
1263
1004
874
636
743
463
152
64
133
7997
766
856
1676
1124
877
756
551
660
418
133
60
120
967
68
75
191
139
127
118
85
83
45
19
4
13
8054
553
779
1776

36
14
5
28
7382
634
830
1488
903
862
668
531
742
403
158
78
85
6606
584
748
1305
788
776
606
475
664
370
144
71
75
776
50
82
183
115
86
62
56
78
33
14
7
10
7137
541
690
1499

9579
7785
6524
4890
6375
4179
1594
609
1221
53710
2865
4276
10781
7690
6368
5388
4110
5556
3735
1434
530
977
10020
429
670
1953
1889
1417
1136
780
819
444
160
79
244
122113
6681
9518
24422
22264
17507
13898
9959
8940
4704
1753
843

5999
4578
4108
2892
3313
2090
762
269
680
30537
1439
2333
6157
4881
3728
3399
2413
2871
1865
683
234
534
5724
216
355
1070
1118
850
709
479
442
225
79
35
146
68070
3463
5059
13590
12583
9971
8186
5624
4938
2541
859
378

3580
3207
2416
1998
3062
2089
832
340
541
23173
1426
1943
4624
2809
2640
1989
1697
2685
1870
751
296
443
4296
213
315
883
771
567
427
301
377
219
81
44
98
54043
3218
4459
10832
9681
7536
5712
4335
4002
2163
894
465

743
707
733
856
1545
942
329
97
120
7021
310
418
939
622
593
636
745
1385
879
303
85
106
998
46
71
163
121
114
97
111
160
63
26
12
14
31158
2115
2696
6264
5067
4198
3508
2626
2432
1213
439
200

436
399
415
479
770
432
150
35
70
3645
126
220
509
370
333
363
413
682
404
136
30
59
548
24
35
93
66
66
52
66
88
28
14
5
11
16646
1084
1384
3441
2715
2245
1985
1420
1239
648
210
71

307
308
318
377
775
510
179
62
50
3376
184
198
430
252
260
273
332
703
475
167
55
47
450
22
36
70
55
48
45
45
72
35
12
7
3
14512
1031
1312
2823
2352
1953
1523
1206
1193
565
229
129

2133
1876
1468
1082
1278
800
299
118
299
12790
943
1266
2795
1715
1515
1214
925
1108
704
261
101
243
2401
151
203
480
418
361
254
157
170
96
38
17
56
30205
1944
2593
5974
5522
4350
3481
2357
1974
972
396
190

1216
987
823
589
610
381
151
44
145
6732
477
671
1505
974
775
679
498
530
336
129
41
117
1322
76
108
271
242
212
144
91
80
45
22
3
28
15894
977
1341
3183
2928
2302
1875
1225
1018
520
197
95

917
889
645
493
668
419
148
74
154
6058
466
595
1290
741
740
535
427
578
368
132
60
126
1079
75
95
209
176
149
110
66
90
51
16
14
28
14311
967
1252
2791
2594
2048
1606
1132
956
452
199
95

1624
41220
2428
3679
9204
6822
5408
4053
2726
3567
1880
721
332
400
80893
4253
5839
15218
15442
12099
9845
7233
5373
2824
1032
511
1224
62230
2992
5062
13021
9660
8096
6441
4944
5974
3840
1523
552
125
55922
2673
4556
11684
8409
7270
5768

878
23524
1236
1950
5198
4117
3257
2580
1572
1911
1000
343
147
213
44546
2227
3109
8392
8466
6714
5606
4052
3027
1541
516
231
665
34855
1567
2710
7113
5756
4781
3961
2896
3118
1917
705
261
70
31439
1409
2435
6430
5064
4319
3571

746
17696
1192
1729
4006
2705
2151
1473
1154
1656
880
378
185
187
36347
2026
2730
6826
6976
5385
4239
3181
2346
1283
516
280
559
27375
1425
2352
5908
3904
3315
2480
2048
2856
1923
818
291
55
24483
1264
2121
5254
3345
2951
2197

400
10655
834
1075
2381
1464
1269
938
746
1017
545
201
85
100
20503
1281
1621
3883
3603
2929
2570
1880
1415
668
238
115
300
8204
349
522
1319
844
844
747
820
1380
917
331
112
19
7457
313
465
1180
721
757
681

204
5684
420
567
1312
825
697
556
392
478
281
84
24
48
10962
664
817
2129
1890
1548
1429
1028
761
367
126
47
156
4301
177
262
685
461
489
458
443
684
443
146
46
7
3906
159
233
608
402
442
420

196
4971
414
508
1069
639
572
382
354
539
264
117
61
52
9541
617
804
1754
1713
1381
1141
852
654
301
112
68
144
3903
172
260
634
383
355
289
377
696
474
185
66
12
3551
154
232
572
319
315
261

452
8433
633
867
1940
1316
1002
803
517
708
355
144
73
75
21772
1311
1726
4034
4206
3348
2678
1840
1266
617
252
117
377
14668
1078
1440
3258
2121
1846
1518
1115
1171
715
287
96
23
13047
972
1296
2892
1769
1634
1356

233
4547
318
427
1050
738
551
465
290
374
183
71
36
44
11347
659
914
2133
2190
1751
1410
935
644
337
126
59
189
7478
562
726
1674
1142
933
787
585
533
358
123
40
15
6701
505
656
1500
965
833
718

219
3886
315
440
890
578
451
338
227
334
172
73
37
31
10425
652
812
1901
2016
1597
1268
905
622
280
126
58
188
7190
516
714
1584
979
913
731
530
638
357
164
56
8
6346
467
640
1392
804
801
638

4386
5530
3587
1435
511
113
6308
319
506
1337
1251
826
673
558
444
253
88
41
12
31497
1571
2406
6850
5575
3969
3055
2405
2928
1773
662
232
71
24684
1294
1977
5474
4291
3044
2301
1781
2313
1417
544
183
65
6813
277

2564
2884
1796
664
240
63
3416
158
275
683
692
462
390
332
234
121
41
21
7
19041
843
1325
4168
3741
2548
1970
1448
1592
947
319
103
37
14864
690
1080
3303
2891
1943
1500
1051
1255
770
271
79
31
4177
153

1822
2646
1791
771
271
50
2892
161
231
654
559
364
283
226
210
132
47
20
5
12456
728
1081
2682
1834
1421
1085
957
1336
826
343
129
34
9820
604
897
2171
1400
1101
801
730
1058
647
273
104
34
2636
124

731
1301
865
319
106
18
747
36
57
139
123
87
66
89
79
52
12
6
1
4109
164
230
535
359
340
391
529
809
535
164
51
2
3203
128
186
452
282
256
295
371
623
434
135
39
2
906
36

387
647
419
140
42
7
395
18
29
77
59
47
38
56
37
24
6
4
0
2232
85
118
297
230
201
228
280
412
278
76
25
2
1752
69
97
253
187
149
179
187
313
229
68
19
2
480
16

344
654
446
179
64
11
352
18
28
62
64
40
28
33
42
28
6
2
1
1877
79
112
238
129
139
163
249
397
257
88
26
0
1451
59
89
199
95
107
116
184
310
205
67
20
0
426
20

981
1087
683
270
86
21
1621
106
144
366
352
212
162
134
84
32
17
10
2
6395
498
617
1382
948
697
606
471
591
377
134
50
24
5189
430
523
1143
758
538
478
374
475
293
114
41
22
1206
68

518
496
344
115
37
14
777
57
70
174
177
100
69
67
37
14
8
3
1
3446
253
322
737
533
396
351
267
299
196
57
21
14
2780
214
271
604
426
302
278
212
239
158
49
15
12
666
39

463
591
339
155
49
7
844
49
74
192
175
112
93
67
47
18
9
7
1
2949
245
295
645
415
301
255
204
292
181
77
29
10
2409
216
252
539
332
236
200
162
236
135
65
26
10
540
29

429
1376
1284
925
754
624
615
356
118
49
6
31308
1633
2444
6883
5333
3976
3057
2138
2915
1815
725
332
57
26254
1387
2048
5758
4373
3273
2550
1763
2528
1611
638
299
26
5054
246
396
1125
960
703
507
375
387
204

245
865
850
605
470
397
337
177
48
24
6
18692
882
1387
4089
3550
2504
1971
1269
1585
916
359
142
38
15697
758
1159
3458
2952
2066
1642
1046
1362
809
309
120
16
2995
124
228
631
598
438
329
223
223
107

184
511
434
320
284
227
278
179
70
25
0
12616
751
1057
2794
1783
1472
1086
869
1330
899
366
190
19
10557
629
889
2300
1421
1207
908
717
1166
802
329
179
10
2059
122
168
494
362
265
178
152
164
97

44
83
77
84
96
158
186
101
29
12
0
4961
244
330
739
514
438
430
481
850
614
212
90
19
4063
186
249
578
376
340
351
396
748
558
188
82
11
898
58
81
161
138
98
79
85
102
56

21
44
43
52
49
93
99
49
8
6
0
2678
129
188
391
310
261
254
266
446
294
92
33
14
2189
95
141
306
239
205
214
223
385
265
81
27
8
489
34
47
85
71
56
40
43
61
29

23
39
34
32
47
65
87
52
21
6
0
2283
115
142
348
204
177
176
215
404
320
120
57
5
1874
91
108
272
137
135
137
173
363
293
107
55
3
409
24
34
76
67
42
39
42
41
27

94
239
190
159
128
97
116
84
20
9
2
5229
364
485
1125
808
611
469
349
485
322
140
57
14
4505
317
426
980
682
510
392
289
432
296
126
48
7
724
47
59
145
126
101
77
60
53
26

51
133
107
94
73
55
60
38
8
6
2
2878
184
256
639
484
340
265
195
230
160
77
39
9
2478
166
224
560
414
279
222
157
203
146
68
34
5
400
18
32
79
70
61
43
38
27
14

43
106
83
65
55
42
56
46
12
3
0
2351
180
229
486
324
271
204
154
255
162
63
18
5
2027
151
202
420
268
231
170
132
229
150
58
14
2
324
29
27
66
56
40
34
22
26
12

87
33
31
31196
1395
2260
6150
5240
4192
3182
2430
2948
2024
924
366
85
23267
1025
1655
4502
3754
3060
2309
1782
2382
1638
773
325
62
7929
370
605
1648
1486
1132
873
648
566
386
151
41
23
27645
1107
1768
5251
4296

50
22
22
18788
767
1272
3706
3465
2609
2045
1481
1644
1102
473
178
46
14117
564
896
2739
2564
1944
1506
1100
1314
898
399
160
33
4671
203
376
967
901
665
539
381
330
204
74
18
13
16701
600
1024
3138
2881

37
11
9
12408
628
988
2444
1775
1583
1137
949
1304
922
451
188
39
9150
461
759
1763
1190
1116
803
682
1068
740
374
165
29
3258
167
229
681
585
467
334
267
236
182
77
23
10
10944
507
744
2113
1415

24
8
8
4974
246
339
764
528
486
447
461
815
559
244
71
14
3582
158
219
483
333
311
312
335
682
457
217
62
13
1392
88
120
281
195
175
135
126
133
102
27
9
1
4889
194
240
646
429

11
6
6
2791
130
184
440
322
284
267
290
419
294
117
36
8
2020
82
113
273
216
189
193
210
358
241
106
32
7
771
48
71
167
106
95
74
80
61
53
11
4
1
2672
107
140
349
270

13
2
2
2183
116
155
324
206
202
180
171
396
265
127
35
6
1562
76
106
210
117
122
119
125
324
216
111
30
6
621
40
49
114
89
80
61
46
72
49
16
5
0
2217
87
100
297
159

14
9
7
5841
384
505
1131
860
671
564
488
528
428
186
81
15
4493
306
399
863
598
495
412
376
441
366
152
71
14
1348
78
106
268
262
176
152
112
87
62
34
10
1
5272
380
497
1025
672

9
5
4
3139
200
269
604
483
363
314
252
271
236
101
38
8
2415
160
209
456
349
266
225
193
229
205
82
34
7
724
40
60
148
134
97
89
59
42
31
19
4
1
2808
194
271
554
374

5
4
3
2702
184
236
527
377
308
250
236
257
192
85
43
7
2078
146
190
407
249
229
187
183
212
161
70
37
7
624
38
46
120
128
79
63
53
45
31
15
6
0
2464
186
226
471
298

3571
2863
2321
3204
2123
850
281
10
23575
973
1509
4448
3565
2990
2384
1978
2816
1902
750
254
6
4070
134
259
803
731
581
479
343
388
221
100
27
4
35804
1450
2410
6615
5552
4527
3561
2965
4023
2923
1259
447
72

2299
1884
1351
1768
1138
467
145
6
14203
527
861
2643
2414
1916
1580
1141
1552
1017
418
130
4
2498
73
163
495
467
383
304
210
216
121
49
15
2
21323
799
1347
3965
3714
2825
2266
1782
2203
1551
632
200
39

1272
979
970
1436
985
383
136
4
9372
446
648
1805
1151
1074
804
837
1264
885
332
124
2
1572
61
96
308
264
198
175
133
172
100
51
12
2
14481
651
1063
2650
1838
1702
1295
1183
1820
1372
627
247
33

385
457
565
1015
653
238
64
3
4292
174
209
548
355
326
384
500
921
595
220
58
2
597
20
31
98
74
59
73
65
94
58
18
6
1
5877
197
286
720
467
495
509
675
1215
871
348
84
10

239
266
288
519
341
122
31
0
2347
97
123
300
224
198
228
251
471
312
115
28
0
325
10
17
49
46
41
38
37
48
29
7
3
0
3302
100
171
437
304
295
312
399
622
454
171
34
3

146
191
277
496
312
116
33
3
1945
77
86
248
131
128
156
249
450
283
105
30
2
272
10
14
49
28
18
35
28
46
29
11
3
1
2575
97
115
283
163
200
197
276
593
417
177
50
7

605
510
380
571
403
180
49
0
4470
325
408
868
562
512
427
322
498
348
158
42
0
802
55
89
157
110
93
83
58
73
55
22
7
0
5953
371
439
1076
759
713
564
469
671
578
219
74
20

321
283
196
280
205
99
31
0
2361
161
212
461
319
274
240
161
241
177
88
27
0
447
33
59
93
55
47
43
35
39
28
11
4
0
3253
210
227
603
460
401
324
260
326
284
113
35
10

284
227
184
291
198
81
18
0
2109
164
196
407
243
238
187
161
257
171
70
15
0
355
22
30
64
55
46
40
23
34
27
11
3
0
2700
161
212
473
299
312
240
209
345
294
106
39
10

32571
1337
2203
6009
4920
4105
3235
2698
3711
2706
1173
408
66
3233
113
207
606
632
422
326
267
312
217
86
39
6
116292
5010
7331
21486
21111
17074
14350
10558
10033
5689
2335
997
318
32547
1477
2086
6123
5297
4150
3435
2626

19384
739
1240
3606
3290
2559
2065
1616
2025
1439
583
188
34
1939
60
107
359
424
266
201
166
178
112
49
12
5
68633
2703
4071
12187
12842
10516
9105
6449
5703
3157
1183
525
192
19475
798
1205
3543
3507
2664
2241
1577

13187
598
963
2403
1630
1546
1170
1082
1686
1267
590
220
32
1294
53
100
247
208
156
125
101
134
105
37
27
1
47659
2307
3260
9299
8269
6558
5245
4109
4330
2532
1152
472
126
13072
679
881
2580
1790
1486
1194
1049

5487
179
256
666
411
465
477
637
1147
830
328
83
8
390
18
30
54
56
30
32
38
68
41
20
1
2
26237
1425
1922
4605
3704
3184
3210
2759
2965
1567
610
226
60
7030
371
464
1129
771
684
708
671

3092
91
158
406
266
274
294
375
596
436
161
34
1
210
9
13
31
38
21
18
24
26
18
10
0
2
14632
784
1040
2530
2073
1799
1965
1588
1566
831
307
113
36
3846
207
264
617
452
396
427
370

2395
88
98
260
145
191
183
262
551
394
167
49
7
180
9
17
23
18
9
14
14
42
23
10
1
0
11605
641
882
2075
1631
1385
1245
1171
1399
736
303
113
24
3184
164
200
512
319
288
281
301

5576
352
416
1018
705
663
531
434
628
536
206
68
19
377
19
23
58
54
50
33
35
43
42
13
6
1
28928
1434
1967
5610
5316
4682
3652
2308
1995
1142
500
219
103
6148
420
497
1175
895
734
611
464

3033
200
213
567
424
372
310
235
300
264
106
33
9
220
10
14
36
36
29
14
25
26
20
7
2
1
16495
713
1038
3018
3007
2853
2279
1401
1130
621
269
109
57
3356
204
263
596
505
435
380
266

2543
152
203
451
281
291
221
199
328
272
100
35
10
157
9
9
22
18
21
19
10
17
22
6
4
0
12433
721
929
2592
2309
1829
1373
907
865
521
231
110
46
2792
216
234
579
390
299
231
198

3584
2371
998
373
27
83745
3533
5245
15363
15814
12924
10915
7932
6449
3318
1337
624
291
31251
1387
1871
4895
4461
3780
3042
2641
3756
3311
1555
511
41
24181
1127
1481
3694
3265
2852
2252
2038
2987
2746
1277
438
24
7070
260
390

1968
1284
509
163
16
49158
1905
2866
8644
9335
7852
6864
4872
3735
1873
674
362
176
18283
758
1048
2979
2928
2368
1943
1525
1949
1690
815
258
22
14131
600
825
2258
2165
1801
1445
1166
1533
1409
684
231
14
4152
158
223

1616
1087
489
210
11
34587
1628
2379
6719
6479
5072
4051
3060
2714
1445
663
262
115
12968
629
823
1916
1533
1412
1099
1116
1807
1621
740
253
19
10050
527
656
1436
1100
1051
807
872
1454
1337
593
207
10
2918
102
167

1145
710
280
95
2
19207
1054
1458
3476
2933
2500
2502
2088
1820
857
330
131
58
5212
115
198
462
426
410
433
501
1132
1006
402
122
5
4023
82
142
323
290
295
307
407
901
845
326
103
2
1189
33
56

562
379
130
41
1
10786
577
776
1913
1621
1403
1538
1218
1004
452
177
72
35
2758
58
111
279
257
241
253
246
551
497
202
59
4
2135
36
80
199
182
182
179
202
431
422
166
54
2
623
22
31

583
331
150
54
1
8421
477
682
1563
1312
1097
964
870
816
405
153
59
23
2454
57
87
183
169
169
180
255
581
509
200
63
1
1888
46
62
124
108
113
128
205
470
423
160
49
0
566
11
25

639
439
195
66
13
22780
1014
1470
4435
4421
3948
3041
1844
1356
703
305
153
90
6204
390
471
942
708
695
558
475
815
707
336
97
10
5083
333
396
771
560
533
434
380
680
617
287
84
8
1121
57
75

343
224
107
27
6
13139
509
775
2422
2502
2418
1899
1135
787
397
162
82
51
3307
213
249
518
380
384
317
240
391
370
189
51
5
2707
180
209
419
298
296
247
191
330
321
163
48
5
600
33
40

296
215
88
39
7
9641
505
695
2013
1919
1530
1142
709
569
306
143
71
39
2897
177
222
424
328
311
241
235
424
337
147
46
5
2376
153
187
352
262
237
187
189
350
296
124
36
3
521
24
35

1201
1196
928
790
603
769
565
278
73
17
38796
1841
2595
6452
6644
5238
4030
3153
3801
2978
1330
440
294
20606
949
1384
3442
3129
2611
1966
1562
2329
2004
883
279
68
18190
892
1211
3010
3515
2627
2064
1591
1472
974
447

721
763
567
498
359
416
281
131
27
8
22283
986
1435
3767
4105
3176
2498
1885
1956
1478
639
196
162
11826
514
744
2026
2029
1576
1254
931
1162
990
432
133
35
10457
472
691
1741
2076
1600
1244
954
794
488
207

480
433
361
292
244
353
284
147
46
9
16513
855
1160
2685
2539
2062
1532
1268
1845
1500
691
244
132
8780
435
640
1416
1100
1035
712
631
1167
1014
451
146
33
7733
420
520
1269
1439
1027
820
637
678
486
240

139
136
115
126
94
231
161
76
19
3
7236
357
480
1094
870
842
732
642
987
781
300
88
63
3777
146
220
511
317
385
343
347
678
555
211
52
12
3459
211
260
583
553
457
389
295
309
226
89

80
75
59
74
44
120
75
36
5
2
3906
192
251
620
489
478
444
371
490
362
138
41
30
2044
88
110
298
200
225
214
200
332
251
100
23
3
1862
104
141
322
289
253
230
171
158
111
38

59
61
56
52
50
111
86
40
14
1
3330
165
229
474
381
364
288
271
497
419
162
47
33
1733
58
110
213
117
160
129
147
346
304
111
29
9
1597
107
119
261
264
204
159
124
151
115
51

171
148
162
124
95
135
90
49
13
2
8522
537
650
1497
1458
1072
824
625
765
646
262
79
107
4020
263
301
667
530
460
356
287
462
444
182
56
12
4502
274
349
830
928
612
468
338
303
202
80

99
82
88
70
49
61
49
26
3
0
4629
283
363
856
856
603
434
326
361
331
121
37
58
2121
133
155
380
315
240
197
141
210
229
86
28
7
2508
150
208
476
541
363
237
185
151
102
35

72
66
74
54
46
74
41
23
10
2
3893
254
287
641
602
469
390
299
404
315
141
42
49
1899
130
146
287
215
220
159
146
252
215
96
28
5
1994
124
141
354
387
249
231
153
152
100
45

161
226
17985
1086
1429
3567
3089
2213
1594
1339
1610
1263
509
221
65
15162
967
1259
3113
2508
1778
1302
1044
1385
1114
441
190
61
2823
119
170
454
581
435
292
295
225
149
68
31
4
19055
681
1124
2778
2578
2068

63
127
10413
595
770
2092
1936
1386
1024
778
833
611
268
87
33
8744
542
681
1828
1560
1111
838
597
709
539
228
79
32
1669
53
89
264
376
275
186
181
124
72
40
8
1
11116
371
624
1628
1762
1317

98
99
7572
491
659
1475
1153
827
570
561
777
652
241
134
32
6418
425
578
1285
948
667
464
447
676
575
213
111
29
1154
66
81
190
205
160
106
114
101
77
28
23
3
7939
310
500
1150
816
751

36
51
3381
225
258
604
415
321
283
284
437
380
126
42
6
3011
211
238
550
361
284
250
244
374
346
109
39
5
370
14
20
54
54
37
33
40
63
34
17
3
1
3324
74
134
290
242
228

18
27
1815
111
124
334
256
185
179
154
213
177
63
17
2
1607
103
114
305
219
163
158
132
182
161
53
15
2
208
8
10
29
37
22
21
22
31
16
10
2
0
1774
43
63
152
171
148

18
24
1566
114
134
270
159
136
104
130
224
203
63
25
4
1404
108
124
245
142
121
92
112
192
185
56
24
3
162
6
10
25
17
15
12
18
32
18
7
1
1
1550
31
71
138
71
80

23
95
2906
263
255
554
409
308
225
220
296
234
97
36
9
2583
240
233
510
358
268
198
181
268
208
83
27
9
323
23
22
44
51
40
27
39
28
26
14
9
0
3313
141
203
465
334
283

9
51
1558
129
125
298
226
182
147
119
140
119
54
15
4
1373
122
115
270
195
157
126
97
127
101
45
14
4
185
7
10
28
31
25
21
22
13
18
9
1
0
1774
77
120
256
211
151

14
44
1348
134
130
256
183
126
78
101
156
115
43
21
5
1210
118
118
240
163
111
72
84
141
107
38
13
5
138
16
12
16
20
15
6
17
15
8
5
8
0
1539
64
83
209
123
132

1838
1595
2445
2425
1179
318
26
15970
589
976
2302
2107
1680
1506
1332
2064
2086
1026
277
25
3085
92
148
476
471
388
332
263
381
339
153
41
1
15681
734
1062
2604
2179
1839
1389
1151
1752
1650
791
256
274
12976

1210
969
1251
1188
626
160
10
9364
324
542
1388
1451
1069
989
812
1059
1020
557
143
10
1752
47
82
240
311
248
221
157
192
168
69
17
0
8955
414
563
1546
1453
1138
829
646
852
856
381
130
147
7427

628
626
1194
1237
553
158
16
6606
265
434
914
656
611
517
520
1005
1066
469
134
15
1333
45
66
236
160
140
111
106
189
171
84
24
1
6726
320
499
1058
726
701
560
505
900
794
410
126
127
5549

281
371
693
689
273
45
4
2834
60
114
237
201
182
245
312
592
601
245
41
4
490
14
20
53
41
46
36
59
101
88
28
4
0
2484
86
108
278
181
202
209
247
479
446
186
41
21
2100

176
206
315
322
152
26
0
1519
36
54
126
144
116
153
178
270
279
138
25
0
255
7
9
26
27
32
23
28
45
43
14
1
0
1323
53
53
160
115
125
122
125
220
232
85
23
10
1108

105
165
378
367
121
19
4
1315
24
60
111
57
66
92
134
322
322
107
16
4
235
7
11
27
14
14
13
31
56
45
14
3
0
1161
33
55
118
66
77
87
122
259
214
101
18
11
992

245
247
507
548
268
69
3
2891
131
181
417
290
241
214
210
423
479
241
61
3
422
10
22
48
44
42
31
37
84
69
27
8
0
2651
106
203
415
276
224
200
185
370
404
181
46
41
2233

147
128
245
262
140
35
2
1569
73
106
233
186
132
125
111
210
232
128
31
2
205
4
14
23
25
19
22
17
35
30
12
4
0
1424
61
94
232
181
130
112
82
174
222
93
25
18
1199

98
119
262
286
128
34
1
1322
58
75
184
104
109
89
99
213
247
113
30
1
217
6
8
25
19
23
9
20
49
39
15
4
0
1227
45
109
183
95
94
88
103
196
182
88
21
23
1034

608
897
2156
1784
1462
1106
923
1474
1441
670
222
233
2705
126
165
448
395
377
283
228
278
209
121
34
41
27972
1084
1787
4463
3732
3231
2656
2192
3345
3391
1525
432
134
23708
926
1498
3678
2980
2623
2169
1830
2975

346
478
1281
1205
913
659
509
712
756
326
118
124
1528
68
85
265
248
225
170
137
140
100
55
12
23
16630
576
1003
2766
2584
2148
1785
1330
1677
1682
795
207
77
14012
499
848
2269
2093
1744
1441
1103
1468

262
419
875
579
549
447
414
762
685
344
104
109
1177
58
80
183
147
152
113
91
138
109
66
22
18
11342
508
784
1697
1148
1083
871
862
1668
1709
730
225
57
9696
427
650
1409
887
879
728
727
1507

75
94
240
152
162
160
199
419
396
150
33
20
384
11
14
38
29
40
49
48
60
50
36
8
1
4836
188
280
622
432
393
383
485
846
803
290
74
40
4379
179
246
573
377
330
337
451
776

45
46
136
99
100
89
97
186
209
72
19
10
215
8
7
24
16
25
33
28
34
23
13
4
0
2587
101
148
365
290
239
224
260
382
356
162
38
22
2348
96
135
339
254
202
195
240
348

30
48
104
53
62
71
102
233
187
78
14
10
169
3
7
14
13
15
16
20
26
27
23
4
1
2249
87
132
257
142
154
159
225
464
447
128
36
18
2031
83
111
234
123
128
142
211
428

90
171
345
232
187
153
153
323
350
153
40
36
418
16
32
70
44
37
47
32
47
54
28
6
5
4620
241
337
627
393
420
347
359
656
795
354
80
11
4043
209
290
521
314
350
290
310
599

51
79
194
151
107
83
66
148
199
81
23
17
225
10
15
38
30
23
29
16
26
23
12
2
1
2510
127
182
363
230
246
213
190
324
405
184
42
4
2189
111
156
302
185
204
178
157
295

39
92
151
81
80
70
87
175
151
72
17
19
193
6
17
32
14
14
18
16
21
31
16
4
4
2110
114
155
264
163
174
134
169
332
390
170
38
7
1854
98
134
219
129
146
112
153
304

3123
1399
400
107
4264
158
289
785
752
608
487
362
370
268
126
32
27
15403
836
1245
2795
2043
1819
1414
1159
1796
1448
593
191
64
13760
734
1106
2449
1743
1600
1262
1037
1671
1359
560
177
62
1643
102
139
346

1556
739
188
64
2618
77
155
497
491
404
344
227
209
126
56
19
13
8833
447
688
1616
1310
1095
882
667
904
770
311
105
38
7971
387
618
1448
1140
981
797
594
853
719
299
98
37
862
60
70
168

1567
660
212
43
1646
81
134
288
261
204
143
135
161
142
70
13
14
6570
389
557
1179
733
724
532
492
892
678
282
86
26
5789
347
488
1001
603
619
465
443
818
640
261
79
25
781
42
69
178

750
264
69
27
457
9
34
49
55
63
46
34
70
53
26
5
13
3024
193
239
513
329
330
290
271
403
305
109
27
15
2545
151
184
368
261
277
254
251
378
280
100
27
14
479
42
55
145

336
152
35
16
239
5
13
26
36
37
29
20
34
20
10
3
6
1579
102
122
269
201
173
164
136
191
151
50
10
10
1358
73
97
208
164
152
149
129
182
137
47
10
10
221
29
25
61

414
112
34
11
218
4
21
23
19
26
17
14
36
33
16
2
7
1445
91
117
244
128
157
126
135
212
154
59
17
5
1187
78
87
160
97
125
105
122
196
143
53
17
4
258
13
30
84

746
332
72
10
577
32
47
106
79
70
57
49
57
49
22
8
1
2759
173
232
454
288
278
215
211
438
340
90
32
8
2524
155
210
415
246
246
193
194
416
323
88
30
8
235
18
22
39

383
177
37
4
321
16
26
61
45
42
35
33
29
22
7
5
0
1484
85
115
250
155
148
120
109
219
202
59
18
4
1398
81
107
236
142
139
107
101
212
193
58
18
4
86
4
8
14

363
155
35
6
256
16
21
45
34
28
22
16
28
27
15
3
1
1275
88
117
204
133
130
95
102
219
138
31
14
4
1126
74
103
179
104
107
86
93
204
130
30
12
4
149
14
14
25

300
219
152
122
125
89
33
14
2
55333
2553
4039
10349
7541
6639
5783
4792
6516
4624
1724
542
231
50007
2379
3734
9425
6690
5936
5087
4248
5930
4245
1612
499
222
5326
174
305
924
851
703
696
544
586
379
112
43

170
114
85
73
51
51
12
7
1
32222
1411
2253
5895
4916
4161
3694
2738
3502
2407
866
256
123
29096
1315
2068
5343
4392
3724
3248
2431
3178
2225
819
234
119
3126
96
185
552
524
437
446
307
324
182
47
22

130
105
67
49
74
38
21
7
1
23111
1142
1786
4454
2625
2478
2089
2054
3014
2217
858
286
108
20911
1064
1666
4082
2298
2212
1839
1817
2752
2020
793
265
103
2200
78
120
372
327
266
250
237
262
197
65
21

68
53
36
20
25
25
9
0
1
11865
567
768
1708
1189
1209
1254
1252
1975
1348
433
94
68
10859
542
740
1622
1096
1110
1087
1089
1795
1223
403
87
65
1006
25
28
86
93
99
167
163
180
125
30
7

37
21
15
7
9
14
3
0
0
6469
300
418
902
715
730
753
669
988
691
221
48
34
5943
285
398
852
671
676
659
585
898
636
207
43
33
526
15
20
50
44
54
94
84
90
55
14
5

31
32
21
13
16
11
6
0
1
5396
267
350
806
474
479
501
583
987
657
212
46
34
4916
257
342
770
425
434
428
504
897
587
196
44
32
480
10
8
36
49
45
73
79
90
70
16
2

42
32
22
17
22
17
2
2
0
10195
652
889
1869
1163
1085
975
834
1237
969
362
109
51
9559
626
844
1753
1070
1001
905
771
1182
915
342
99
51
636
26
45
116
93
84
70
63
55
54
20
10

13
9
13
8
7
9
1
0
0
5458
360
464
1025
675
607
563
426
606
471
183
49
29
5100
342
439
956
630
553
515
388
582
450
171
45
29
358
18
25
69
45
54
48
38
24
21
12
4

29
23
9
9
15
8
1
2
0
4737
292
425
844
488
478
412
408
631
498
179
60
22
4459
284
405
797
440
448
390
383
600
465
171
54
22
278
8
20
47
48
30
22
25
31
33
8
6

9
77912
4622
7050
17588
11937
9870
7766
6057
6330
4083
1642
624
343
72559
4329
6626
16465
10924
9145
7120
5630
5965
3896
1563
590
306
5353
293
424
1123
1013
725
646
427
365
187
79
34
37
42213
3054
4570
9445
6154
5344
3863

4
42326
2408
3730
9444
6554
5382
4414
3424
3402
2184
872
323
189
39487
2266
3511
8827
6017
5007
4065
3201
3187
2092
838
309
167
2839
142
219
617
537
375
349
223
215
92
34
14
22
23724
1605
2436
5309
3665
3162
2304

5
35586
2214
3320
8144
5383
4488
3352
2633
2928
1899
770
301
154
33072
2063
3115
7638
4907
4138
3055
2429
2778
1804
725
281
139
2514
151
205
506
476
350
297
204
150
95
45
20
15
18489
1449
2134
4136
2489
2182
1559

3
9854
597
880
2030
1279
1067
962
867
1087
681
259
92
53
9069
542
802
1872
1134
972
864
814
1035
649
250
87
48
785
55
78
158
145
95
98
53
52
32
9
5
5
8407
704
916
1747
1105
968
760

1
5145
320
440
1064
658
561
534
484
546
334
124
54
26
4753
288
403
986
593
512
486
456
516
319
120
52
22
392
32
37
78
65
49
48
28
30
15
4
2
4
4600
354
483
967
623
569
473

2
4709
277
440
966
621
506
428
383
541
347
135
38
27
4316
254
399
886
541
460
378
358
519
330
130
35
26
393
23
41
80
80
46
50
25
22
17
5
3
1
3807
350
433
780
482
399
287

0
22485
1717
2492
5426
3418
2798
2060
1520
1529
955
352
128
90
21135
1634
2376
5118
3159
2623
1901
1425
1450
903
337
120
89
1350
83
116
308
259
175
159
95
79
52
15
8
1
9572
839
1148
2180
1258
1119
897

0
11471
906
1279
2760
1740
1362
1052
778
789
504
194
63
44
10773
867
1219
2593
1602
1284
968
732
747
475
185
58
43
698
39
60
167
138
78
84
46
42
29
9
5
1
5116
425
594
1162
722
601
502

0
11014
811
1213
2666
1678
1436
1008
742
740
451
158
65
46
10362
767
1157
2525
1557
1339
933
693
703
428
152
62
46
652
44
56
141
121
97
75
49
37
23
6
3
0
4456
414
554
1018
536
518
395

2755
3553
1976
708
277
514
39754
2928
4375
8909
5744
5011
3588
2567
3349
1853
665
258
507
2459
126
195
536
410
333
275
188
204
123
43
19
7
178275
13453
18400
40466
29620
23200
17686
12574
11839
6347
2387
1134
1169
131306
10661

1506
1912
1017
380
137
291
22321
1545
2329
5016
3426
2952
2127
1400
1793
964
356
127
286
1403
60
107
293
239
210
177
106
119
53
24
10
5
99826
7194
9926
22321
16975
13204
10385
7224
6519
3512
1318
574
674
73318
5649

1249
1641
959
328
140
223
17433
1383
2046
3893
2318
2059
1461
1167
1556
889
309
131
221
1056
66
88
243
171
123
98
82
85
70
19
9
2
78449
6259
8474
18145
12645
9996
7301
5350
5320
2835
1069
560
495
57988
5012

597
821
492
150
42
105
8018
686
891
1686
1053
926
714
551
780
454
138
36
103
389
18
25
61
52
42
46
46
41
38
12
6
2
39600
3345
4420
8924
6257
4981
3735
2832
2735
1463
518
230
160
29609
2621

307
439
243
61
24
57
4372
347
467
936
587
539
441
279
414
229
58
20
55
228
7
16
31
36
30
32
28
25
14
3
4
2
21204
1755
2304
4767
3377
2683
2073
1619
1412
767
256
103
88
15752
1380

290
382
249
89
18
48
3646
339
424
750
466
387
273
272
366
225
80
16
48
161
11
9
30
16
12
14
18
16
24
9
2
0
18396
1590
2116
4157
2880
2298
1662
1213
1323
696
262
127
72
13857
1241

611
783
429
169
60
79
8888
798
1084
2022
1149
1026
818
566
732
397
160
57
79
684
41
64
158
109
93
79
45
51
32
9
3
0
52145
4649
5857
11915
8525
6723
5189
3420
3119
1534
561
261
392
37300
3659

327
402
219
90
31
41
4752
406
563
1081
659
555
451
303
374
205
84
30
41
364
19
31
81
63
46
51
24
28
14
6
1
0
28086
2476
3064
6299
4637
3614
2924
1864
1675
849
331
138
215
19857
1916

284
381
210
79
29
38
4136
392
521
941
490
471
367
263
358
192
76
27
38
320
22
33
77
46
47
28
21
23
18
3
2
0
24059
2173
2793
5616
3888
3109
2265
1556
1444
685
230
123
177
17443
1743

14527
30699
20324
16479
12232
8631
9017
4974
1898
886
978
46969
2792
3873
9767
9296
6721
5454
3943
2822
1373
489
248
191
72256
4486
6522
15061
11375
9427
6917
5010
6413
3599
1266
586
1594
65993
4153
6077
13636
10263
8613
6241
4531
5938
3328

7834
16922
11679
9363
7234
4922
4892
2749
1069
452
553
26508
1545
2092
5399
5296
3841
3151
2302
1627
763
249
122
121
41381
2406
3486
8378
6926
5705
4370
2918
3472
1870
610
307
933
37809
2227
3253
7586
6256
5223
3965
2641
3201
1742

6693
13777
8645
7116
4998
3709
4125
2225
829
434
425
20461
1247
1781
4368
4000
2880
2303
1641
1195
610
240
126
70
30875
2080
3036
6683
4449
3722
2547
2092
2941
1729
656
279
661
28184
1926
2824
6050
4007
3390
2276
1890
2737
1586

3477
6807
4392
3601
2647
1975
2117
1205
433
194
140
9991
724
943
2117
1865
1380
1088
857
618
258
85
36
20
11120
661
891
1788
1273
1081
1018
1013
1758
958
348
111
220
10236
606
843
1649
1153
998
908
925
1646
884

1798
3602
2356
1936
1480
1112
1080
624
218
91
75
5452
375
506
1165
1021
747
593
507
332
143
38
12
13
5989
359
464
951
717
615
593
569
896
490
158
63
114
5523
325
438
879
657
571
534
520
838
461

1679
3205
2036
1665
1167
863
1037
581
215
103
65
4539
349
437
952
844
633
495
350
286
115
47
24
7
5131
302
427
837
556
466
425
444
862
468
190
48
106
4713
281
405
770
496
427
374
405
808
423

4579
8777
5582
4562
3443
2270
2328
1147
441
186
326
14845
990
1278
3138
2943
2161
1746
1150
791
387
120
75
66
14181
1092
1550
3065
2076
1765
1368
957
1137
656
236
95
184
13156
1045
1469
2850
1896
1636
1263
863
1043
603

2394
4615
2990
2400
1937
1213
1211
635
271
98
177
8229
560
670
1684
1647
1214
987
651
464
214
60
40
38
7632
569
823
1635
1155
955
821
506
589
310
114
46
109
7067
543
776
1517
1044
886
760
459
541
286

2185
4162
2592
2162
1506
1057
1117
512
170
88
149
6616
430
608
1454
1296
947
759
499
327
173
60
35
28
6549
523
727
1430
921
810
547
451
548
346
122
49
75
6089
502
693
1333
852
750
503
404
502
317

1190
547
1476
6263
333
445
1425
1112
814
676
479
475
271
76
39
118
45767
2478
3976
9808
7285
5892
4507
3422
3934
2458
998
417
592
39071
2108
3445
8473
6044
5055
3816
2854
3444
2202
897
355
378
6696
370
531
1335
1241

573
282
860
3572
179
233
792
670
482
405
277
271
128
37
25
73
25671
1312
2129
5407
4331
3414
2700
1988
2094
1261
493
189
353
21871
1118
1840
4666
3595
2954
2301
1668
1808
1108
444
156
213
3800
194
289
741
736

617
265
616
2691
154
212
633
442
332
271
202
204
143
39
14
45
20096
1166
1847
4401
2954
2478
1807
1434
1840
1197
505
228
239
17200
990
1605
3807
2449
2101
1515
1186
1636
1094
453
199
165
2896
176
242
594
505

324
103
197
884
55
48
139
120
83
110
88
112
74
24
8
23
6595
339
524
1147
756
732
633
599
919
554
226
73
93
5581
279
443
942
601
618
540
510
811
516
208
57
56
1014
60
81
205
155

144
58
98
466
34
26
72
60
44
59
49
58
29
14
5
16
3521
181
275
616
404
400
359
336
448
293
112
33
64
2958
154
227
498
322
339
305
297
382
272
103
24
35
563
27
48
118
82

180
45
99
418
21
22
67
60
39
51
39
54
45
10
3
7
3074
158
249
531
352
332
274
263
471
261
114
40
29
2623
125
216
444
279
279
235
213
429
244
105
33
21
451
33
33
87
73

229
90
169
1025
47
81
215
180
129
105
94
94
53
7
5
15
9039
644
898
2017
1348
1074
836
672
750
477
192
79
52
7974
575
810
1795
1150
932
729
596
675
430
171
71
40
1065
69
88
222
198

110
44
101
565
26
47
118
111
69
61
47
48
24
4
2
8
4639
328
460
1038
693
550
461
362
368
229
89
37
24
4056
286
416
924
571
476
405
318
333
195
81
32
19
583
42
44
114
122

119
46
68
460
21
34
97
69
60
44
47
46
29
3
3
7
4400
316
438
979
655
524
375
310
382
248
103
42
28
3918
289
394
871
579
456
324
278
342
235
90
39
21
482
27
44
108
76

837
691
568
490
256
101
62
214
46580
2621
4183
10193
7414
5871
4551
3328
4141
2508
1006
401
363
41837
2424
3814
9246
6486
5240
4052
2938
3749
2294
912
364
318
4743
197
369
947
928
631
499
390
392
214
94
37
45

460
399
320
286
153
49
33
140
25864
1364
2240
5469
4248
3335
2722
1879
2320
1376
520
204
187
23138
1244
2027
4944
3687
2963
2418
1649
2110
1266
474
188
168
2726
120
213
525
561
372
304
230
210
110
46
16
19

377
292
248
204
103
52
29
74
20716
1257
1943
4724
3166
2536
1829
1449
1821
1132
486
197
176
18699
1180
1787
4302
2799
2277
1634
1289
1639
1028
438
176
150
2017
77
156
422
367
259
195
160
182
104
48
21
26

114
93
89
108
38
18
16
37
5576
291
428
960
630
591
556
536
793
506
190
60
35
5069
264
390
885
570
534
503
477
715
467
178
55
31
507
27
38
75
60
57
53
59
78
39
12
5
4

61
54
39
66
21
9
9
29
2927
139
229
474
324
311
324
292
423
271
91
31
18
2627
128
202
439
286
278
286
257
372
250
85
28
16
300
11
27
35
38
33
38
35
51
21
6
3
2

53
39
50
42
17
9
7
8
2649
152
199
486
306
280
232
244
370
235
99
29
17
2442
136
188
446
284
256
217
220
343
217
93
27
15
207
16
11
40
22
24
15
24
27
18
6
2
2

142
107
76
75
47
21
8
12
11192
874
1206
2443
1691
1344
1005
751
930
526
199
85
138
10077
807
1093
2198
1509
1194
892
670
849
482
185
75
123
1115
67
113
245
182
150
113
81
81
44
14
10
15

74
56
44
35
34
8
5
5
5801
471
620
1260
897
658
530
367
517
262
109
42
68
5220
431
559
1127
801
581
481
325
473
239
103
37
63
581
40
61
133
96
77
49
42
44
23
6
5
5

68
51
32
40
13
13
3
7
5391
403
586
1183
794
686
475
384
413
264
90
43
70
4857
376
534
1071
708
613
411
345
376
243
82
38
60
534
27
52
112
86
73
64
39
37
21
8
5
10

72931
3890
6481
15629
11283
9092
6973
5603
6823
4374
1774
633
376
69651
3739
6258
14915
10691
8649
6601
5320
6564
4211
1718
617
368
3280
151
223
714
592
443
372
283
259
163
56
16
8
71718
5929
8077
15015
10982
9503
6844
4760

40376
1969
3441
8424
6525
5264
4150
3162
3687
2341
898
304
211
38512
1881
3316
8024
6193
4999
3915
2996
3554
2262
866
298
208
1864
88
125
400
332
265
235
166
133
79
32
6
3
41316
3099
4288
8727
6546
5670
4315
2747

32555
1921
3040
7205
4758
3828
2823
2441
3136
2033
876
329
165
31139
1858
2942
6891
4498
3650
2686
2324
3010
1949
852
319
160
1416
63
98
314
260
178
137
117
126
84
24
10
5
30402
2830
3789
6288
4436
3833
2529
2013

10362
531
786
1684
1179
1081
989
992
1615
997
359
96
53
9988
513
765
1604
1128
1045
954
946
1566
972
350
94
51
374
18
21
80
51
36
35
46
49
25
9
2
2
14519
1411
1639
2728
1792
1668
1220
1101

5510
271
424
863
660
625
545
529
853
496
177
46
21
5317
262
411
818
638
605
526
505
832
483
172
45
20
193
9
13
45
22
20
19
24
21
13
5
1
1
7953
740
825
1533
968
930
767
607

4852
260
362
821
519
456
444
463
762
501
182
50
32
4671
251
354
786
490
440
428
441
734
489
178
49
31
181
9
8
35
29
16
16
22
28
12
4
1
1
6566
671
814
1195
824
738
453
494

18659
1429
2062
4141
2704
2281
1705
1369
1447
911
360
129
121
17994
1394
2012
3997
2591
2187
1627
1315
1388
893
348
125
117
665
35
50
144
113
94
78
54
59
18
12
4
4
20241
2148
2608
4192
2937
2577
1872
1300

9215
700
1024
2062
1317
1141
850
646
694
468
181
62
70
8863
682
996
1996
1253
1087
810
616
660
460
173
60
70
352
18
28
66
64
54
40
30
34
8
8
2
0
11222
1118
1380
2330
1628
1435
1141
729

9444
729
1038
2079
1387
1140
855
723
753
443
179
67
51
9131
712
1016
2001
1338
1100
817
699
728
433
175
65
47
313
17
22
78
49
40
38
24
25
10
4
2
4
9019
1030
1228
1862
1309
1142
731
571

5576
3170
1144
478
240
65538
5555
7490
13594
9921
8751
6204
4261
5098
2952
1071
455
186
6180
374
587
1421
1061
752
640
499
478
218
73
23
54
20921
1688
2328
4459
3192
2640
1885
1457
1601
1021
423
118
109
20280
1658
2263

3146
1751
638
251
138
37889
2908
3990
7942
5939
5219
3933
2464
2893
1647
595
245
114
3427
191
298
785
607
451
382
283
253
104
43
6
24
11885
865
1231
2569
1899
1534
1121
848
904
562
225
71
56
11547
851
1200

2430
1419
506
227
102
27649
2647
3500
5652
3982
3532
2271
1797
2205
1305
476
210
72
2753
183
289
636
454
301
258
216
225
114
30
17
30
9036
823
1097
1890
1293
1106
764
609
697
459
198
47
53
8733
807
1063

1525
932
324
148
31
13114
1317
1507
2440
1620
1534
1080
941
1353
857
298
141
26
1405
94
132
288
172
134
140
160
172
75
26
7
5
3871
326
447
703
471
416
353
319
397
288
107
29
15
3791
322
438

838
480
174
73
18
7220
693
764
1371
872
863
688
526
755
442
160
70
16
733
47
61
162
96
67
79
81
83
38
14
3
2
2179
170
239
411
282
228
213
181
231
138
62
14
10
2138
168
234

687
452
150
75
13
5894
624
743
1069
748
671
392
415
598
415
138
71
10
672
47
71
126
76
67
61
79
89
37
12
4
3
1692
156
208
292
189
188
140
138
166
150
45
15
5
1653
154
204

1422
773
274
92
46
18557
2032
2414
3784
2652
2374
1704
1183
1315
718
264
90
27
1684
116
194
408
285
203
168
117
107
55
10
2
19
5220
529
622
1065
736
649
514
400
374
193
86
20
32
5071
519
610

788
435
162
54
22
10340
1066
1286
2122
1476
1317
1044
669
727
412
153
53
15
882
52
94
208
152
118
97
60
61
23
9
1
7
2741
250
312
604
375
332
270
212
195
114
48
15
14
2670
244
308

634
338
112
38
24
8217
966
1128
1662
1176
1057
660
514
588
306
111
37
12
802
64
100
200
133
85
71
57
46
32
1
1
12
2479
279
310
461
361
317
244
188
179
79
38
5
18
2401
275
302

4322
3070
2564
1821
1411
1540
993
411
118
109
641
30
65
137
122
76
64
46
61
28
12
0
0
30500
2242
3446
6766
4656
3558
2751
2214
2437
1463
605
249
113
28388
2112
3229
6285
4298
3312
2540
2053
2273
1373
570

2493
1834
1494
1086
827
866
550
219
71
56
338
14
31
76
65
40
35
21
38
12
6
0
0
17573
1150
1909
3902
2797
2137
1647
1290
1409
828
308
137
59
16283
1081
1776
3616
2561
1980
1515
1191
1307
779
291

1829
1236
1070
735
584
674
443
192
47
53
303
16
34
61
57
36
29
25
23
16
6
0
0
12927
1092
1537
2864
1859
1421
1104
924
1028
635
297
112
54
12105
1031
1453
2669
1737
1332
1025
862
966
594
279

690
451
411
345
312
392
281
105
29
15
80
4
9
13
20
5
8
7
5
7
2
0
0
5840
502
621
1054
695
603
508
498
676
412
173
64
34
5618
484
607
1017
666
575
485
477
637
406
168

403
276
226
208
176
227
135
61
14
10
41
2
5
8
6
2
5
5
4
3
1
0
0
3098
244
327
556
387
330
298
265
368
205
69
32
17
2982
238
319
539
371
311
284
254
349
201
67

287
175
185
137
136
165
146
44
15
5
39
2
4
5
14
3
3
2
1
4
1
0
0
2742
258
294
498
308
273
210
233
308
207
104
32
17
2636
246
288
478
295
264
201
223
288
205
101

1031
715
631
490
396
355
191
81
20
32
149
10
12
34
21
18
24
4
19
2
5
0
0
6384
581
839
1300
895
724
591
468
491
301
138
42
14
6018
545
788
1221
841
686
554
446
468
282
133

585
367
324
260
210
185
113
45
15
14
71
6
4
19
8
8
10
2
10
1
3
0
0
3468
304
466
729
481
379
313
234
265
173
87
29
8
3258
283
432
683
449
360
296
219
256
161
84

446
348
307
230
186
170
78
36
5
18
78
4
8
15
13
10
14
2
9
1
2
0
0
2916
277
373
571
414
345
278
234
226
128
51
13
6
2760
262
356
538
392
326
258
227
212
121
49

233
110
2112
130
217
481
358
246
211
161
164
90
35
16
3
62452
4109
6320
13366
9766
8016
5913
4640
5145
3155
1244
478
300
58973
3904
6047
12628
9029
7534
5561
4352
4939
3038
1202
466
273
3479
205
273
738
737
482

128
58
1290
69
133
286
236
157
132
99
102
49
17
9
1
35729
2159
3466
7625
5900
4724
3490
2629
2889
1753
674
250
170
33703
2043
3317
7204
5464
4441
3278
2454
2766
1683
649
245
159
2026
116
149
421
436
283

105
52
822
61
84
195
122
89
79
62
62
41
18
7
2
26723
1950
2854
5741
3866
3292
2423
2011
2256
1402
570
228
130
25270
1861
2730
5424
3565
3093
2283
1898
2173
1355
553
221
114
1453
89
124
317
301
199

62
34
222
18
14
37
29
28
23
21
39
6
5
2
0
9303
565
828
1546
929
919
924
966
1314
830
313
80
89
9023
549
803
1493
894
896
893
936
1280
809
306
79
85
280
16
25
53
35
23

32
17
116
6
8
17
16
19
14
11
19
4
2
0
0
4976
284
433
832
521
512
497
529
693
419
159
48
49
4822
275
420
807
504
495
480
508
678
404
155
48
48
154
9
13
25
17
17

30
17
106
12
6
20
13
9
9
10
20
2
3
2
0
4327
281
395
714
408
407
427
437
621
411
154
32
40
4201
274
383
686
390
401
413
428
602
405
151
31
37
126
7
12
28
18
6

40
14
366
36
51
79
54
38
37
22
23
19
5
2
0
17740
1529
2073
3753
2689
2361
1578
1286
1321
743
263
91
53
16486
1432
1942
3503
2437
2164
1461
1192
1256
712
257
87
43
1254
97
131
250
252
197

27
8
210
21
34
46
32
19
17
15
9
12
3
2
0
9481
795
1091
2030
1426
1270
856
666
711
417
146
51
22
8837
736
1024
1904
1306
1166
793
615
676
403
146
49
19
644
59
67
126
120
104

13
6
156
15
17
33
22
19
20
7
14
7
2
0
0
8259
734
982
1723
1263
1091
722
620
610
326
117
40
31
7649
696
918
1599
1131
998
668
577
580
309
111
38
24
610
38
64
124
132
93

352
288
206
117
42
12
27
44168
3503
4952
9697
6522
5116
3802
3185
3954
2173
846
325
93
41954
3368
4719
9180
6135
4857
3574
3028
3775
2098
818
309
93
2214
135
233
517
387
259
228
157
179
75
28
16
0
43484

212
175
123
70
25
5
11
24477
1815
2680
5233
3651
2856
2240
1801
2265
1244
460
179
53
23172
1743
2555
4919
3426
2698
2093
1720
2146
1206
445
168
53
1305
72
125
314
225
158
147
81
119
38
15
11
0
24084

140
113
83
47
17
7
16
19691
1688
2272
4464
2871
2260
1562
1384
1689
929
386
146
40
18782
1625
2164
4261
2709
2159
1481
1308
1629
892
373
141
40
909
63
108
203
162
101
81
76
60
37
13
5
0
19400

31
30
34
21
7
1
4
7853
666
849
1453
997
819
667
622
951
516
224
73
16
7636
648
831
1409
966
801
636
605
926
508
220
70
16
217
18
18
44
31
18
31
17
25
8
4
3
0
6019

17
21
15
15
4
0
1
4143
328
421
788
524
421
367
332
531
276
109
34
12
4020
317
410
759
506
417
344
325
517
272
108
33
12
123
11
11
29
18
4
23
7
14
4
1
1
0
3287

14
9
19
6
3
1
3
3710
338
428
665
473
398
300
290
420
240
115
39
4
3616
331
421
650
460
384
292
280
409
236
112
37
4
94
7
7
15
13
14
8
10
11
4
3
2
0
2732

117
94
65
31
6
4
10
11057
1081
1379
2354
1521
1311
941
823
886
507
171
55
28
10590
1050
1332
2249
1439
1249
891
784
855
491
169
53
28
467
31
47
105
82
62
50
39
31
16
2
2
0
12479

63
51
35
14
0
2
3
5655
544
707
1183
757
666
492
427
464
278
89
34
14
5389
530
682
1120
709
622
468
409
444
271
88
32
14
266
14
25
63
48
44
24
18
20
7
1
2
0
6069

54
43
30
17
6
2
7
5402
537
672
1171
764
645
449
396
422
229
82
21
14
5201
520
650
1129
730
627
423
375
411
220
81
21
14
201
17
22
42
34
18
26
21
11
9
1
0
0
6410

2810
4351
9881
6975
5409
4081
3067
3496
2187
768
291
168
41335
2700
4183
9392
6555
5102
3860
2895
3336
2108
754
283
167
2149
110
168
489
420
307
221
172
160
79
14
8
1
26997
1815
2671
6215
4037
3230
2320
1984
2426

1390
2240
5321
4002
3033
2428
1765
2003
1268
394
163
77
22815
1327
2141
5036
3761
2847
2283
1661
1911
1224
387
161
76
1269
63
99
285
241
186
145
104
92
44
7
2
1
14993
924
1379
3394
2340
1804
1379
1100
1370

1420
2111
4560
2973
2376
1653
1302
1493
919
374
128
91
18520
1373
2042
4356
2794
2255
1577
1234
1425
884
367
122
91
880
47
69
204
179
121
76
68
68
35
7
6
0
12004
891
1292
2821
1697
1426
941
884
1056

391
568
1071
821
630
621
503
677
499
153
46
39
5791
384
545
1040
778
590
593
492
649
485
151
45
39
228
7
23
31
43
40
28
11
28
14
2
1
0
4971
385
480
921
588
540
404
435
643

197
299
566
446
355
357
279
384
293
70
25
16
3158
192
288
550
423
333
337
274
365
286
70
24
16
129
5
11
16
23
22
20
5
19
7
0
1
0
2584
197
248
461
309
275
218
218
356

194
269
505
375
275
264
224
293
206
83
21
23
2633
192
257
490
355
257
256
218
284
199
81
21
23
99
2
12
15
20
18
8
6
9
7
2
0
0
2387
188
232
460
279
265
186
217
287

1011
1437
2912
1883
1542
1124
861
906
501
196
70
36
11660
961
1367
2722
1733
1415
1047
793
850
479
191
67
35
819
50
70
190
150
127
77
68
56
22
5
3
1
6909
584
779
1567
970
818
639
495
550

457
670
1409
903
722
581
427
467
270
105
42
16
5623
431
628
1307
823
655
539
387
437
258
101
42
15
446
26
42
102
80
67
42
40
30
12
4
0
1
3457
279
367
818
479
373
335
235
282

554
767
1503
980
820
543
434
439
231
91
28
20
6037
530
739
1415
910
760
508
406
413
221
90
25
20
373
24
28
88
70
60
35
28
26
10
1
3
0
3452
305
412
749
491
445
304
260
268

1382
557
212
148
25235
1713
2524
5803
3732
3038
2181
1841
2291
1301
527
193
91
1762
102
147
412
305
192
139
143
135
81
30
19
57
61861
4698
6959
13843
9057
7639
6006
4572
4467
2599
940
416
665
59770
4595
6771
13344

800
306
112
85
13971
871
1306
3150
2159
1697
1293
1018
1289
752
287
103
46
1022
53
73
244
181
107
86
82
81
48
19
9
39
34309
2492
3707
7576
5179
4239
3480
2582
2485
1444
526
244
355
33133
2437
3607
7302

582
251
100
63
11264
842
1218
2653
1573
1341
888
823
1002
549
240
90
45
740
49
74
168
124
85
53
61
54
33
11
10
18
27552
2206
3252
6267
3878
3400
2526
1990
1982
1155
414
172
310
26637
2158
3164
6042

349
152
47
27
4818
379
469
897
564
529
394
420
614
336
144
45
27
153
6
11
24
24
11
10
15
29
13
8
2
0
14281
1279
1724
3153
1928
1698
1286
1050
1043
634
224
93
169
13969
1256
1702
3094

192
73
26
11
2499
194
240
448
295
269
216
209
335
188
69
25
11
85
3
8
13
14
6
2
9
21
4
4
1
0
7613
671
891
1706
1028
882
721
573
542
335
120
47
97
7450
657
880
1667

157
79
21
16
2319
185
229
449
269
260
178
211
279
148
75
20
16
68
3
3
11
10
5
8
6
8
9
4
1
0
6668
608
833
1447
900
816
565
477
501
299
104
46
72
6519
599
822
1427

302
102
35
68
6331
538
730
1438
875
772
597
439
514
282
98
33
15
578
46
49
129
95
46
42
56
36
20
4
2
53
14430
1182
1706
3055
2074
1807
1411
1093
1058
600
225
97
122
13953
1154
1660
2952

169
60
20
40
3142
250
347
741
429
354
314
208
263
157
56
18
5
315
29
20
77
50
19
21
27
19
12
4
2
35
7617
617
891
1565
1086
945
756
575
596
347
123
60
56
7375
603
868
1508

133
42
15
28
3189
288
383
697
446
418
283
231
251
125
42
15
10
263
17
29
52
45
27
21
29
17
8
0
0
18
6813
565
815
1490
988
862
655
518
462
253
102
37
66
6578
551
792
1444

8707
7373
5774
4414
4296
2527
910
400
659
2091
103
188
499
350
266
232
158
171
72
30
16
6
100730
6377
9585
22179
16165
12951
10207
7813
7615
4592
1784
681
781
79796
5104
7809
17649
12308
9968
7844
6217
6340
3871
1538
556

4964
4090
3334
2498
2396
1409
510
235
351
1176
55
100
274
215
149
146
84
89
35
16
9
4
55913
3332
5177
12015
9062
7276
5916
4450
4296
2642
975
345
427
44560
2683
4263
9614
6964
5708
4535
3542
3555
2237
843
291

3743
3283
2440
1916
1900
1118
400
165
308
915
48
88
225
135
117
86
74
82
37
14
7
2
44817
3045
4408
10164
7103
5675
4291
3363
3319
1950
809
336
354
35236
2421
3546
8035
5344
4260
3309
2675
2785
1634
695
265

1887
1665
1250
1023
1005
617
216
87
167
312
23
22
59
41
33
36
27
38
17
8
6
2
19396
1459
2098
4253
2809
2152
1862
1565
1563
981
393
129
132
16264
1240
1777
3504
2278
1739
1567
1352
1397
862
354
111

1005
868
701
561
529
327
116
44
95
163
14
11
39
23
14
20
12
13
8
4
3
2
10223
747
1133
2184
1498
1120
972
865
829
546
203
58
68
8550
639
967
1779
1215
909
807
751
736
478
180
50

882
797
549
462
476
290
100
43
72
149
9
11
20
18
19
16
15
25
9
4
3
0
9173
712
965
2069
1311
1032
890
700
734
435
190
71
64
7714
601
810
1725
1063
830
760
601
661
384
174
61

2004
1734
1356
1049
1020
588
221
93
122
477
28
46
103
70
73
55
44
38
12
4
4
0
24191
1786
2455
5255
3667
3178
2412
1859
1752
1103
426
153
145
17989
1404
1921
3902
2569
2255
1687
1355
1390
900
368
119

1048
908
723
560
579
343
121
58
56
242
14
23
57
38
37
33
15
17
4
2
2
0
12205
884
1250
2650
1758
1587
1255
924
933
589
224
86
65
9262
713
1007
2003
1252
1170
904
653
750
490
196
70

956
826
633
489
441
245
100
35
66
235
14
23
46
32
36
22
29
21
8
2
2
0
11986
902
1205
2605
1909
1591
1157
935
819
514
202
67
80
8727
691
914
1899
1317
1085
783
702
640
410
172
49

592
20934
1273
1776
4530
3857
2983
2363
1596
1275
721
246
125
189
139672
12518
17146
31346
20783
18036
13067
9511
8651
4496
1524
813
1781
135390
12173
16707
30450
20052
17492
12627
9182
8380
4363
1478
789
1697
4282
345
439
896
731
544
440

325
11353
649
914
2401
2098
1568
1381
908
741
405
132
54
102
75176
6452
8976
16593
11154
9757
7248
5348
4797
2573
818
465
995
72734
6246
8753
16109
10728
9439
6980
5149
4639
2497
793
449
952
2442
206
223
484
426
318
268

267
9581
624
862
2129
1759
1415
982
688
534
316
114
71
87
64496
6066
8170
14753
9629
8279
5819
4163
3854
1923
706
348
786
62656
5927
7954
14341
9324
8053
5647
4033
3741
1866
685
340
745
1840
139
216
412
305
226
172

83
3132
219
321
749
531
413
295
213
166
119
39
18
49
54071
5528
7164
12280
7755
6720
4839
3573
3191
1512
504
310
695
52955
5436
7024
12029
7574
6602
4713
3500
3128
1478
491
304
676
1116
92
140
251
181
118
126

39
1673
108
166
405
283
211
165
114
93
68
23
8
29
28206
2832
3747
6307
3901
3479
2590
1925
1762
847
265
172
379
27617
2775
3680
6176
3815
3408
2523
1885
1729
831
258
168
369
589
57
67
131
86
71
67

44
1459
111
155
344
248
202
130
99
73
51
16
10
20
25865
2696
3417
5973
3854
3241
2249
1648
1429
665
239
138
316
25338
2661
3344
5853
3759
3194
2190
1615
1399
647
233
136
307
527
35
73
120
95
47
59

119
6202
382
534
1353
1098
923
725
504
362
203
58
34
26
40504
3816
5062
8976
5880
5244
3879
2837
2527
1265
388
201
429
38997
3675
4902
8668
5646
5058
3722
2700
2434
1224
374
192
402
1507
141
160
308
234
186
157

54
2943
171
243
647
506
417
351
271
183
99
28
16
11
21292
1983
2591
4620
3017
2700
2123
1593
1379
724
214
117
231
20455
1899
2511
4470
2884
2591
2028
1516
1320
700
207
110
219
837
84
80
150
133
109
95

65
3259
211
291
706
592
506
374
233
179
104
30
18
15
19212
1833
2471
4356
2863
2544
1756
1244
1148
541
174
84
198
18542
1776
2391
4198
2762
2467
1694
1184
1114
524
167
82
183
670
57
80
158
101
77
62

329
271
133
46
24
84
71103
4485
7094
15437
10371
8522
6916
5710
6119
4103
1521
525
300
65112
4224
6590
14235
9374
7704
6223
5164
5640
3786
1395
493
284
5991
261
504
1202
997
818
693
546
479
317
126
32
16
76114
4373

199
158
76
25
16
43
39211
2383
3844
8379
5762
4742
3972
3248
3317
2294
835
276
159
35734
2228
3574
7711
5177
4273
3539
2893
3041
2125
764
259
150
3477
155
270
668
585
469
433
355
276
169
71
17
9
42559
2327

130
113
57
21
8
41
31892
2102
3250
7058
4609
3780
2944
2462
2802
1809
686
249
141
29378
1996
3016
6524
4197
3431
2684
2271
2599
1661
631
234
134
2514
106
234
534
412
349
260
191
203
148
55
15
7
33555
2046

73
63
34
13
6
19
18412
1356
2039
3737
2246
1956
1704
1577
1879
1245
461
113
99
17231
1313
1936
3531
2096
1799
1538
1468
1758
1164
427
107
94
1181
43
103
206
150
157
166
109
121
81
34
6
5
9524
594

40
33
16
7
4
10
9456
695
1057
1899
1121
961
905
839
962
667
239
60
51
8800
669
1002
1794
1038
878
800
772
890
627
224
57
49
656
26
55
105
83
83
105
67
72
40
15
3
2
4972
310

33
30
18
6
2
9
8956
661
982
1838
1125
995
799
738
917
578
222
53
48
8431
644
934
1737
1058
921
738
696
868
537
203
50
45
525
17
48
101
67
74
61
42
49
41
19
3
3
4552
284

137
93
41
14
9
27
14308
1066
1544
2997
2023
1727
1401
1132
1213
769
269
104
63
12981
1000
1408
2716
1789
1563
1259
1020
1123
693
250
97
63
1327
66
136
281
234
164
142
112
90
76
19
7
0
18931
1480

77
59
24
7
7
12
7523
590
819
1573
1023
892
737
588
654
428
140
43
36
6769
550
754
1409
883
809
653
524
601
382
127
41
36
754
40
65
164
140
83
84
64
53
46
13
2
0
9597
767

60
34
17
7
2
15
6785
476
725
1424
1000
835
664
544
559
341
129
61
27
6212
450
654
1307
906
754
606
496
522
311
123
56
27
573
26
71
117
94
81
58
48
37
30
6
5
0
9334
713

7554
17473
11310
8909
7308
5698
6390
4246
1714
625
514
69947
3996
6944
15978
10296
8181
6687
5234
5984
3976
1621
589
461
6167
377
610
1495
1014
728
621
464
406
270
93
36
53
38910
2559
4368
9299
5871
4651
3660
2829
2855
1685

4027
9464
6545
5070
4323
3313
3576
2397
929
321
267
39165
2147
3710
8691
5952
4645
3965
3050
3339
2243
881
302
240
3394
180
317
773
593
425
358
263
237
154
48
19
27
21725
1329
2362
5054
3342
2670
2157
1645
1622
967

3527
8009
4765
3839
2985
2385
2814
1849
785
304
247
30782
1849
3234
7287
4344
3536
2722
2184
2645
1733
740
287
221
2773
197
293
722
421
303
263
201
169
116
45
17
26
17185
1230
2006
4245
2529
1981
1503
1184
1233
718

868
1847
1101
903
868
818
1159
813
334
121
98
8397
508
715
1579
965
784
769
731
1067
761
316
116
86
1127
86
153
268
136
119
99
87
92
52
18
5
12
5301
404
635
1137
700
548
440
443
490
312

449
954
591
484
470
443
579
422
167
53
50
4352
266
369
811
517
415
414
391
528
390
156
51
44
620
44
80
143
74
69
56
52
51
32
11
2
6
2804
204
316
596
372
295
254
252
250
178

419
893
510
419
398
375
580
391
167
68
48
4045
242
346
768
448
369
355
340
539
371
160
65
42
507
42
73
125
62
50
43
35
41
20
7
3
6
2497
200
319
541
328
253
186
191
240
134

2268
4270
2637
2231
1757
1324
1393
950
351
129
141
17604
1359
2107
3948
2420
2084
1628
1235
1323
900
340
122
138
1327
121
161
322
217
147
129
89
70
50
11
7
3
8984
739
1131
2146
1338
1041
802
626
614
326

1143
2166
1314
1103
887
658
707
522
192
71
67
9038
724
1085
2025
1218
1034
828
624
682
497
186
68
67
559
43
58
141
96
69
59
34
25
25
6
3
0
4639
371
578
1131
673
545
408
328
311
175

1125
2104
1323
1128
870
666
686
428
159
58
74
8566
635
1022
1923
1202
1050
800
611
641
403
154
54
71
768
78
103
181
121
78
70
55
45
25
5
4
3
4345
368
553
1015
665
496
394
298
303
151

645
254
234
31149
2111
3493
7351
4626
3751
2911
2178
2367
1399
545
215
202
7761
448
875
1948
1245
900
749
651
488
286
100
39
32
91847
6403
9770
20053
13579
11530
9326
7137
6865
3898
1491
611
1184
84495
5970
9113
18434
12385

327
124
126
17323
1110
1889
4002
2612
2118
1695
1255
1337
806
282
105
112
4402
219
473
1052
730
552
462
390
285
161
45
19
14
51016
3374
5275
11062
7647
6339
5353
4018
3894
2226
837
335
656
46834
3146
4892
10149
6953

318
130
108
13826
1001
1604
3349
2014
1633
1216
923
1030
593
263
110
90
3359
229
402
896
515
348
287
261
203
125
55
20
18
40831
3029
4495
8991
5932
5191
3973
3119
2971
1672
654
276
528
37661
2824
4221
8285
5432

112
39
41
4001
304
473
815
513
421
335
333
388
256
95
34
34
1300
100
162
322
187
127
105
110
102
56
17
5
7
16439
1381
1899
3421
2247
1948
1610
1281
1272
801
271
109
199
15502
1329
1800
3226
2127

51
17
19
2108
156
236
431
270
225
191
186
198
142
45
13
15
696
48
80
165
102
70
63
66
52
36
6
4
4
8759
723
1004
1882
1214
982
894
651
675
420
148
58
108
8248
692
952
1777
1142

61
22
22
1893
148
237
384
243
196
144
147
190
114
50
21
19
604
52
82
157
85
57
42
44
50
20
11
1
3
7680
658
895
1539
1033
966
716
630
597
381
123
51
91
7254
637
848
1449
985

129
56
36
7454
626
947
1774
1086
869
649
508
520
284
108
50
33
1530
113
184
372
252
172
153
118
94
42
21
6
3
28603
2328
3321
6408
4139
3522
2854
2125
2010
1067
351
145
333
26503
2169
3091
5901
3804

73
28
18
3812
320
489
931
541
436
323
262
257
152
59
24
18
827
51
89
200
132
109
85
66
54
23
14
4
0
15159
1204
1749
3337
2148
1830
1554
1166
1104
612
195
77
183
14034
1127
1605
3072
1980

56
28
18
3642
306
458
843
545
433
326
246
263
132
49
26
15
703
62
95
172
120
63
68
52
40
19
7
2
3
13444
1124
1572
3071
1991
1692
1300
959
906
455
156
68
150
12469
1042
1486
2829
1824

10528
8513
6545
6296
3583
1396
581
1151
7352
433
657
1619
1194
1002
813
592
569
315
95
30
33
117683
8724
12716
27392
17969
14132
10868
8519
8573
4757
1893
735
1405
107628
8025
11672
24959
16170
12824
9892
7798
7991
4450
1775
702
1370

5766
4879
3699
3557
2053
787
319
634
4182
228
383
913
694
573
474
319
337
173
50
16
22
63170
4601
6822
14530
9631
7434
5994
4744
4681
2611
1000
369
753
57735
4230
6253
13228
8651
6734
5454
4353
4353
2450
946
351
732

4762
3634
2846
2739
1530
609
262
517
3170
205
274
706
500
429
339
273
232
142
45
14
11
54513
4123
5894
12862
8338
6698
4874
3775
3892
2146
893
366
652
49893
3795
5419
11731
7519
6090
4438
3445
3638
2000
829
351
638

1837
1509
1188
1179
748
257
106
196
937
52
99
195
120
111
101
93
93
53
14
3
3
32355
2957
3787
7463
4636
3639
2832
2275
2427
1305
506
177
351
29446
2723
3469
6758
4145
3245
2562
2072
2253
1234
477
168
340

922
836
606
619
399
142
56
105
511
31
52
105
72
60
58
45
56
21
6
2
3
16428
1574
1937
3788
2274
1722
1461
1181
1268
703
273
81
166
14934
1458
1775
3414
2027
1540
1317
1075
1166
665
261
75
161

915
673
582
560
349
115
50
91
426
21
47
90
48
51
43
48
37
32
8
1
0
15927
1383
1850
3675
2362
1917
1371
1094
1159
602
233
96
185
14512
1265
1694
3344
2118
1705
1245
997
1087
569
216
93
179

3250
2626
1985
1877
999
333
137
331
2100
159
230
507
335
272
228
140
133
68
18
8
2
26766
2355
3126
6254
3935
3101
2446
1915
1804
1037
365
153
275
24485
2151
2888
5714
3540
2808
2204
1764
1683
974
341
148
270

1692
1425
1092
1030
571
186
73
181
1125
77
144
265
168
138
129
74
74
41
9
4
2
13635
1230
1657
3185
1952
1470
1210
1000
962
555
181
92
141
12420
1112
1519
2919
1748
1308
1079
915
896
524
173
89
138

1558
1201
893
847
428
147
64
150
975
82
86
242
167
134
99
66
59
27
9
4
0
13131
1125
1469
3069
1983
1631
1236
915
842
482
184
61
134
12065
1039
1369
2795
1792
1500
1125
849
787
450
168
59
132

10055
699
1044
2433
1799
1308
976
721
582
307
118
33
35
79877
5348
8164
17332
11251
9429
7683
6313
6689
4117
1613
559
1379
76151
5167
7904
16529
10572
8959
7255
5987
6397
3927
1549
544
1361
3726
181
260
803
679
470
428
326

5435
371
569
1302
980
700
540
391
328
161
54
18
21
44416
2807
4503
9723
6512
5211
4414
3567
3600
2190
839
282
768
42220
2710
4358
9245
6106
4923
4155
3373
3434
2074
806
279
757
2196
97
145
478
406
288
259
194

4620
328
475
1131
819
608
436
330
254
146
64
15
14
35461
2541
3661
7609
4739
4218
3269
2746
3089
1927
774
277
611
33931
2457
3546
7284
4466
4036
3100
2614
2963
1853
743
265
604
1530
84
115
325
273
182
169
132

2909
234
318
705
491
394
270
203
174
71
29
9
11
11550
838
1137
2133
1342
1132
1075
1113
1358
839
317
84
182
11137
818
1095
2057
1273
1100
1032
1074
1308
805
311
83
181
413
20
42
76
69
32
43
39

1494
116
162
374
247
182
144
106
102
38
12
6
5
5964
425
587
1099
743
595
561
583
673
401
156
44
97
5748
413
563
1065
707
575
540
563
645
385
153
43
96
216
12
24
34
36
20
21
20

1415
118
156
331
244
212
126
97
72
33
17
3
6
5586
413
550
1034
599
537
514
530
685
438
161
40
85
5389
405
532
992
566
525
492
511
663
420
158
40
85
197
8
18
42
33
12
22
19

2281
204
238
540
395
293
242
151
121
63
24
5
5
21232
1752
2468
4739
2938
2662
2018
1544
1507
887
348
106
263
20680
1719
2417
4637
2841
2595
1948
1500
1468
858
332
103
262
552
33
51
102
97
67
70
44

1215
118
138
266
204
162
131
85
66
31
8
3
3
11151
911
1315
2538
1581
1321
1087
795
753
479
177
55
139
10834
893
1287
2473
1523
1281
1052
765
737
461
168
55
139
317
18
28
65
58
40
35
30

1066
86
100
274
191
131
111
66
55
32
16
2
2
10081
841
1153
2201
1357
1341
931
749
754
408
171
51
124
9846
826
1130
2164
1318
1314
896
735
731
397
164
48
123
235
15
23
37
39
27
35
14

292
190
64
15
18
32051
1936
3216
6787
5012
3989
3143
2534
2745
1776
588
193
132
28930
1800
2963
6098
4396
3577
2829
2288
2508
1624
545
182
120
3121
136
253
689
616
412
314
246
237
152
43
11
12
96924
6224
9134

166
116
33
3
11
18602
1034
1789
3821
3059
2404
1919
1528
1598
982
309
85
74
16736
961
1649
3432
2677
2139
1716
1357
1462
906
288
80
69
1866
73
140
389
382
265
203
171
136
76
21
5
5
54297
3341
5054

126
74
31
12
7
13449
902
1427
2966
1953
1585
1224
1006
1147
794
279
108
58
12194
839
1314
2666
1719
1438
1113
931
1046
718
257
102
51
1255
63
113
300
234
147
111
75
101
76
22
6
7
42627
2883
4080

50
34
6
1
1
3939
243
368
672
445
384
373
366
525
375
134
33
21
3522
226
331
583
378
348
332
331
480
341
124
31
17
417
17
37
89
67
36
41
35
45
34
10
2
4
26170
2032
2817

28
16
3
1
1
2073
128
193
336
259
212
210
197
278
180
66
6
8
1850
119
176
296
219
188
184
172
258
166
61
5
6
223
9
17
40
40
24
26
25
20
14
5
1
2
14022
1116
1516

22
18
3
0
0
1866
115
175
336
186
172
163
169
247
195
68
27
13
1672
107
155
287
159
160
148
159
222
175
63
26
11
194
8
20
49
27
12
15
10
25
20
5
1
2
12148
916
1301

39
29
16
3
1
8134
691
979
1702
1155
1042
798
612
606
360
104
37
48
7622
645
926
1604
1070
972
740
576
571
338
98
34
48
512
46
53
98
85
70
58
36
35
22
6
3
0
22687
1800
2223

16
18
9
0
0
4362
356
533
916
621
567
424
334
311
195
55
22
28
4091
334
500
864
574
532
391
315
295
186
52
20
28
271
22
33
52
47
35
33
19
16
9
3
2
0
12042
915
1227

23
11
7
3
1
3772
335
446
786
534
475
374
278
295
165
49
15
20
3531
311
426
740
496
440
349
261
276
152
46
14
20
241
24
20
46
38
35
25
17
19
13
3
1
0
10645
885
996

22066
16514
12634
9961
7098
6595
3903
1462
580
753
53121
3535
5304
12303
8284
6824
5178
3790
3886
2436
899
349
333
43803
2689
3830
9763
8230
5810
4783
3308
2709
1467
563
231
420
27755
1837
2630
6318
4669
3552
2648
2017
2073
1222
491

12298
9436
6952
5834
4097
3690
2147
743
288
417
29759
1918
2926
6893
4764
3767
3062
2183
2120
1332
435
174
185
24538
1423
2128
5405
4672
3185
2772
1914
1570
815
308
114
232
16145
970
1460
3651
2819
2163
1648
1165
1173
674
275

9768
7078
5682
4127
3001
2905
1756
719
292
336
23362
1617
2378
5410
3520
3057
2116
1607
1766
1104
464
175
148
19265
1266
1702
4358
3558
2625
2011
1394
1139
652
255
117
188
11610
867
1170
2667
1850
1389
1000
852
900
548
216

5947
4267
3199
2503
1886
1800
1015
371
137
196
14698
1196
1669
3317
2119
1707
1342
1044
1149
717
246
90
102
11472
836
1148
2630
2148
1492
1161
842
651
298
125
47
94
4151
281
429
844
519
463
387
350
460
273
100

3221
2285
1666
1371
1046
931
528
178
69
95
7673
661
881
1744
1084
891
704
558
570
373
112
44
51
6349
455
635
1477
1201
775
667
488
361
155
66
25
44
2167
162
209
424
275
273
218
178
226
139
47

2726
1982
1533
1132
840
869
487
193
68
101
7025
535
788
1573
1035
816
638
486
579
344
134
46
51
5123
381
513
1153
947
717
494
354
290
143
59
22
50
1984
119
220
420
244
190
169
172
234
134
53

4930
3727
2980
2407
1606
1507
847
342
141
177
10985
894
1160
2428
1565
1417
1112
764
816
487
200
81
61
11702
906
1063
2502
2162
1563
1295
842
691
360
142
60
116
5026
419
521
1166
774
601
499
363
328
213
81

2563
2002
1522
1326
870
799
473
178
72
95
5865
465
646
1292
839
715
630
416
426
266
92
41
37
6177
450
581
1271
1163
807
696
454
373
207
86
31
58
2742
216
274
629
437
335
274
202
188
103
50

2367
1725
1458
1081
736
708
374
164
69
82
5120
429
514
1136
726
702
482
348
390
221
108
40
24
5525
456
482
1231
999
756
599
388
318
153
56
29
58
2284
203
247
537
337
266
225
161
140
110
31

194
104
23706
1441
2252
5421
3963
3017
2289
1740
1802
1091
428
170
92
4049
396
378
897
706
535
359
277
271
131
63
24
12
41840
2514
3823
8926
6989
5388
4131
3072
3301
2318
907
289
182
33179
1976
3095
7070
5345
4229

87
60
13830
779
1266
3132
2390
1836
1427
1006
1016
602
247
77
52
2315
191
194
519
429
327
221
159
157
72
28
10
8
24247
1361
2095
5163
4230
3277
2540
1803
1820
1228
469
151
110
19352
1071
1704
4116
3294
2598

107
44
9876
662
986
2289
1573
1181
862
734
786
489
181
93
40
1734
205
184
378
277
208
138
118
114
59
35
14
4
17593
1153
1728
3763
2759
2111
1591
1269
1481
1090
438
138
72
13827
905
1391
2954
2051
1631

34
11
3678
240
365
739
447
417
350
318
415
259
85
32
11
473
41
64
105
72
46
37
32
45
14
15
2
0
6172
356
504
1078
785
733
615
529
743
539
212
56
22
5230
312
439
926
656
617

10
6
1913
140
182
368
234
240
195
162
206
129
42
9
6
254
22
27
56
41
33
23
16
20
10
5
1
0
3319
184
264
579
452
431
363
269
380
259
99
28
11
2804
159
229
492
383
368

24
5
1765
100
183
371
213
177
155
156
209
130
43
23
5
219
19
37
49
31
13
14
16
25
4
10
1
0
2853
172
240
499
333
302
252
260
363
280
113
28
11
2426
153
210
434
273
249

35
26
4236
346
433
986
645
489
430
304
288
187
71
32
25
790
73
88
180
129
112
69
59
40
26
10
3
1
8116
622
830
1721
1189
992
771
581
644
467
168
59
72
6677
512
712
1418
937
816

18
16
2310
175
234
540
355
275
232
172
163
89
43
16
16
432
41
40
89
82
60
42
30
25
14
7
2
0
4388
332
433
924
651
544
425
330
339
245
91
33
41
3604
272
368
778
504
441

17
10
1926
171
199
446
290
214
198
132
125
98
28
16
9
358
32
48
91
47
52
27
29
15
12
3
1
1
3728
290
397
797
538
448
346
251
305
222
77
26
31
3073
240
344
640
433
375

3179
2400
2728
1980
783
249
145
8661
538
728
1856
1644
1159
952
672
573
338
124
40
37
31048
1967
2957
6596
5119
3868
3257
2416
2427
1507
654
240
40
25166
1641
2542
5290
3901
3114
2462
1858
2152
1377
588
213
28
5882

1979
1412
1499
1051
410
129
89
4895
290
391
1047
936
679
561
391
321
177
59
22
21
17810
1055
1633
3662
3067
2307
1936
1419
1375
848
352
131
25
14412
884
1393
2949
2339
1866
1489
1058
1202
783
315
115
19
3398

1200
988
1229
929
373
120
56
3766
248
337
809
708
480
391
281
252
161
65
18
16
13238
912
1324
2934
2052
1561
1321
997
1052
659
302
109
15
10754
757
1149
2341
1562
1248
973
800
950
594
273
98
9
2484

502
430
629
464
185
53
17
942
44
65
152
129
116
113
99
114
75
27
3
5
3869
229
366
681
511
397
360
364
443
328
134
52
4
3458
208
336
595
445
354
310
327
400
308
124
47
4
411

294
222
318
216
86
27
10
515
25
35
87
69
63
69
47
62
43
13
1
1
2151
119
206
344
311
230
194
205
250
184
77
30
1
1933
108
193
306
268
208
169
184
225
172
72
27
1
218

208
208
311
248
99
26
7
427
19
30
65
60
53
44
52
52
32
14
2
4
1718
110
160
337
200
167
166
159
193
144
57
22
3
1525
100
143
289
177
146
141
143
175
136
52
20
3
193

629
480
543
383
143
51
53
1439
110
118
303
252
176
142
101
101
84
25
8
19
7789
723
874
1686
1217
940
774
564
548
310
106
37
10
6478
611
752
1391
959
779
640
455
490
280
90
28
3
1311

347
262
287
208
79
28
30
784
60
65
146
147
103
78
68
52
37
12
5
11
4114
386
464
887
646
493
419
276
296
162
58
20
7
3429
336
394
736
502
414
350
223
261
149
49
13
2
685

282
218
256
175
64
23
23
655
50
53
157
105
73
64
33
49
47
13
3
8
3675
337
410
799
571
447
355
288
252
148
48
17
3
3049
275
358
655
457
365
290
232
229
131
41
15
1
626

326
415
1306
1218
754
795
558
275
130
66
27
12
31245
1821
2726
7231
5471
3823
2734
2179
2331
1757
725
340
107
25812
1529
2309
6107
4417
3153
2151
1700
1954
1506
613
287
86
5433
292
417
1124
1054
670
583
479
377

171
240
713
728
441
447
361
173
65
37
16
6
18238
975
1502
4336
3488
2338
1665
1258
1225
842
363
186
60
15267
834
1282
3711
2886
1959
1343
995
1020
725
309
156
47
2971
141
220
625
602
379
322
263
205

155
175
593
490
313
348
197
102
65
29
11
6
13007
846
1224
2895
1983
1485
1069
921
1106
915
362
154
47
10545
695
1027
2396
1531
1194
808
705
934
781
304
131
39
2462
151
197
499
452
291
261
216
172

21
30
86
66
43
50
37
43
20
10
5
0
4438
256
352
747
508
383
360
403
635
507
192
73
22
3522
211
285
586
389
289
254
308
525
435
165
58
17
916
45
67
161
119
94
106
95
110

11
13
38
43
22
25
21
25
12
5
3
0
2350
137
188
411
294
220
201
219
298
240
95
37
10
1849
109
152
320
224
163
146
167
238
212
79
31
8
501
28
36
91
70
57
55
52
60

10
17
48
23
21
25
16
18
8
5
2
0
2088
119
164
336
214
163
159
184
337
267
97
36
12
1673
102
133
266
165
126
108
141
287
223
86
27
9
415
17
31
70
49
37
51
43
50

112
122
295
258
161
134
109
58
30
16
9
7
7456
624
832
1612
1131
845
669
550
564
394
153
56
26
6051
516
695
1324
874
668
520
419
484
342
138
47
24
1405
108
137
288
257
177
149
131
80

50
70
151
144
79
69
53
35
13
9
7
5
3865
309
430
860
577
436
359
276
286
194
85
38
15
3275
273
367
737
464
361
303
226
250
171
78
32
13
590
36
63
123
113
75
56
50
36

62
52
144
114
82
65
56
23
17
7
2
2
3591
315
402
752
554
409
310
274
278
200
68
18
11
2776
243
328
587
410
307
217
193
234
171
60
15
11
815
72
74
165
144
102
93
81
44

251
112
53
21
23771
1267
1763
4832
3374
2417
2025
1876
2862
2079
852
306
118
19600
1059
1443
3963
2619
1930
1625
1544
2486
1833
742
265
91
4171
208
320
869
755
487
400
332
376
246
110
41
27
2331009
186314
257526
489183

117
54
30
13
13745
660
986
2973
2275
1547
1265
1024
1441
973
386
149
66
11328
546
785
2448
1808
1250
1022
837
1243
866
339
135
49
2417
114
201
525
467
297
243
187
198
107
47
14
17
1343100
97813
139317
280903

134
58
23
8
10026
607
777
1859
1099
870
760
852
1421
1106
466
157
52
8272
513
658
1515
811
680
603
707
1243
967
403
130
42
1754
94
119
344
288
190
157
145
178
139
63
27
10
987909
88501
118209
208280

72
27
15
5
4740
154
242
508
289
270
426
604
1133
743
275
79
17
4053
118
189
410
227
218
363
531
1015
658
244
66
14
687
36
53
98
62
52
63
73
118
85
31
13
3
549080
52471
65271
107608

28
16
6
2
2425
77
134
287
171
160
232
307
562
333
116
37
9
2074
56
99
226
141
138
199
270
506
293
105
33
8
351
21
35
61
30
22
33
37
56
40
11
4
1
297043
26942
34324
58534

44
11
9
3
2315
77
108
221
118
110
194
297
571
410
159
42
8
1979
62
90
184
86
80
164
261
509
365
139
33
6
336
15
18
37
32
30
30
36
62
45
20
9
2
252037
25529
30947
49074

52
15
9
2
4031
303
330
706
471
379
347
336
509
415
163
53
19
3193
247
247
553
309
290
270
263
444
366
141
49
14
838
56
83
153
162
89
77
73
65
49
22
4
5
572163
54676
69781
116533

23
7
6
2
2126
155
169
403
280
219
192
160
244
198
72
22
12
1661
123
125
306
193
167
148
123
211
175
61
21
8
465
32
44
97
87
52
44
37
33
23
11
1
4
308071
28044
36084
62862

29
8
3
0
1905
148
161
303
191
160
155
176
265
217
91
31
7
1532
124
122
247
116
123
122
140
233
191
80
28
6
373
24
39
56
75
37
33
36
32
26
11
3
1
264092
26632
33697
53671

344286
301885
233928
175737
191367
95687
29838
10280
14978
2046351
166776
230462
428473
296118
262311
202909
153272
171506
86081
26682
9124
12637
284658
19538
27064
60710
48168
39574
31019
22465
19861
9606
3156
1156
2341
76414
6549
9787
16313
10520
9735
7752
5838
6179
2681
669
215

203108
179092
143342
102992
109980
56238
16373
5333
8609
1180813
87543
124716
247169
175352
156155
124446
89763
98333
50589
14699
4778
7270
162287
10270
14601
33734
27756
22937
18896
13229
11647
5649
1674
555
1339
44401
3492
5286
9487
6370
5814
4737
3433
3578
1624
359
108

141178
122793
90586
72745
81387
39449
13465
4947
6369
865538
79233
105746
181304
120766
106156
78463
63509
73173
35492
11983
4346
5367
122371
9268
12463
26976
20412
16637
12123
9236
8214
3957
1482
601
1002
32013
3057
4501
6826
4150
3921
3015
2405
2601
1057
310
107

72164
66135
53181
42658
50421
25625
7690
2483
3373
480118
46753
58022
93509
61551
56910
45866
37038
45260
23140
6939
2238
2892
68962
5718
7249
14099
10613
9225
7315
5620
5161
2485
751
245
481
18980
1920
2623
3829
2298
2220
1916
1440
1710
764
184
56

39086
36507
30679
23219
26666
14045
3944
1240
1857
259515
24000
30419
50937
33391
31504
26451
20104
23790
12653
3560
1123
1583
37528
2942
3905
7597
5695
5003
4228
3115
2876
1392
384
117
274
10334
1001
1371
2067
1246
1225
1106
809
950
436
84
27

33078
29628
22502
19439
23755
11580
3746
1243
1516
220603
22753
27603
42572
28160
25406
19415
16934
21470
10487
3379
1115
1309
31434
2776
3344
6502
4918
4222
3087
2505
2285
1093
367
128
207
8646
919
1252
1762
1052
995
810
631
760
328
100
29

81236
74616
57333
41955
42323
20451
6312
2178
4769
497756
48812
62154
100916
69104
64234
49161
36196
37560
18223
5569
1883
3944
74407
5864
7627
15617
12132
10382
8172
5759
4763
2228
743
295
825
19526
1836
2750
4058
2764
2502
2006
1423
1401
531
152
50

43338
40413
32372
22807
23071
11713
3549
1142
2676
268272
25066
32118
54710
36879
34837
27818
19649
20385
10435
3155
1004
2216
39799
2978
3966
8152
6459
5576
4554
3158
2686
1278
394
138
460
10758
974
1417
2246
1578
1390
1142
790
759
324
86
20

37898
34203
24961
19148
19252
8738
2763
1036
2093
229484
23746
30036
46206
32225
29397
21343
16547
17175
7788
2414
879
1728
34608
2886
3661
7465
5673
4806
3618
2601
2077
950
349
157
365
8768
862
1333
1812
1186
1112
864
633
642
207
66
30

176
70066
6139
9148
14943
9473
8939
7082
5309
5680
2396
600
194
163
6348
410
639
1370
1047
796
670
529
499
285
69
21
13
111705
11219
14745
23123
15378
14463
10969
8177
8357
3585
956
342
391
100760
10178
13398
20760
13754
12991
9846

113
40623
3276
4942
8702
5682
5311
4298
3117
3294
1472
323
102
104
3778
216
344
785
688
503
439
316
284
152
36
6
9
64231
5852
8023
13703
8951
8333
6631
4758
4835
2182
538
183
242
58005
5348
7292
12326
8026
7502
5950

63
29443
2863
4206
6241
3791
3628
2784
2192
2386
924
277
92
59
2570
194
295
585
359
293
231
213
215
133
33
15
4
47474
5367
6722
9420
6427
6130
4338
3419
3522
1403
418
159
149
42755
4830
6106
8434
5728
5489
3896

20
17933
1828
2503
3598
2159
2098
1820
1357
1624
706
168
53
19
1047
92
120
231
139
122
96
83
86
58
16
3
1
34696
4120
4947
7086
4468
4357
3127
2451
2610
1115
282
88
45
30644
3653
4355
6214
3875
3821
2749

12
9771
958
1309
1945
1169
1157
1055
758
902
407
75
25
11
563
43
62
122
77
68
51
51
48
29
9
2
1
18858
2149
2585
4011
2366
2314
1829
1356
1394
628
157
45
24
16617
1916
2255
3498
2046
2043
1599

8
8162
870
1194
1653
990
941
765
599
722
299
93
28
8
484
49
58
109
62
54
45
32
38
29
7
1
0
15838
1971
2362
3075
2102
2043
1298
1095
1216
487
125
43
21
14027
1737
2100
2716
1829
1778
1150

53
17915
1726
2596
3742
2439
2288
1824
1290
1289
491
140
42
48
1611
110
154
316
325
214
182
133
112
40
12
8
5
27231
2928
3858
5433
3746
3614
2783
1889
1825
755
209
81
110
24301
2629
3481
4815
3322
3212
2469

32
9793
911
1341
2082
1362
1238
1020
715
693
304
81
18
28
965
63
76
164
216
152
122
75
66
20
5
2
4
14580
1451
2015
2976
1956
1911
1550
1015
1026
450
115
45
70
13051
1325
1829
2642
1735
1696
1381

21
8122
815
1255
1660
1077
1050
804
575
596
187
59
24
20
646
47
78
152
109
62
60
58
46
20
7
6
1
12651
1477
1843
2457
1790
1703
1233
874
799
305
94
36
40
11250
1304
1652
2173
1587
1516
1088

7400
7630
3278
865
306
354
10945
1041
1347
2363
1624
1472
1123
777
727
307
91
36
37
15647
1256
1883
3063
2076
1910
1493
1277
1676
731
204
52
26
14571
1158
1778
2879
1941
1767
1352
1168
1578
685
194
46
25
1076
98

4296
4405
1988
484
167
221
6226
504
731
1377
925
831
681
462
430
194
54
16
21
9246
669
1071
1851
1281
1144
915
745
964
434
120
37
15
8637
619
1012
1736
1202
1069
827
687
909
412
115
34
15
609
50

3104
3225
1290
381
139
133
4719
537
616
986
699
641
442
315
297
113
37
20
16
6401
587
812
1212
795
766
578
532
712
297
84
15
11
5934
539
766
1143
739
698
525
481
669
273
79
12
10
467
48

2200
2398
1000
258
79
42
4052
467
592
872
593
536
378
251
212
115
24
9
3
2481
209
281
461
271
264
222
239
316
156
45
14
3
2227
192
259
431
244
215
183
205
292
147
44
12
3
254
17

1209
1282
560
145
42
22
2241
233
330
513
320
271
230
147
112
68
12
3
2
1395
113
155
268
157
146
136
131
167
83
25
11
3
1267
106
140
248
145
125
113
118
154
80
25
10
3
128
7

991
1116
440
113
37
20
1811
234
262
359
273
265
148
104
100
47
12
6
1
1086
96
126
193
114
118
86
108
149
73
20
3
0
960
86
119
183
99
90
70
87
138
67
19
2
0
126
10

1695
1650
692
186
67
83
2930
299
377
618
424
402
314
194
175
63
23
14
27
5169
471
734
1062
687
674
482
378
422
195
45
10
9
4922
440
704
1023
659
643
456
354
398
186
43
8
8
247
31

910
931
411
100
37
54
1529
126
186
334
221
215
169
105
95
39
15
8
16
2833
233
403
628
355
365
266
193
230
119
31
7
3
2713
219
390
611
340
348
251
182
218
116
29
6
3
120
14

785
719
281
86
30
29
1401
173
191
284
203
187
145
89
80
24
8
6
11
2336
238
331
434
332
309
216
185
192
76
14
3
6
2209
221
314
412
319
295
205
172
180
70
14
2
5
127
17

105
184
135
143
141
109
98
46
10
6
1
98161
9136
11720
19300
13613
12694
9815
7383
8014
3831
1059
410
1186
93675
8799
11228
18330
12932
12068
9344
7044
7753
3696
1021
384
1076
4486
337
492
970
681
626
471
339
261
135

59
115
79
75
88
58
55
22
5
3
0
56207
4754
6324
11307
7925
7507
5846
4236
4638
2210
552
213
695
53580
4560
6053
10749
7524
7139
5549
4038
4473
2132
534
200
629
2627
194
271
558
401
368
297
198
165
78

46
69
56
68
53
51
43
24
5
3
1
41954
4382
5396
7993
5688
5187
3969
3147
3376
1621
507
197
491
40095
4239
5175
7581
5408
4929
3795
3006
3280
1564
487
184
447
1859
143
221
412
280
258
174
141
96
57

22
30
27
49
39
34
24
9
1
2
0
26450
2780
3392
4983
3420
3127
2569
2039
2294
1105
303
122
316
25434
2688
3269
4791
3271
2989
2472
1957
2227
1077
289
114
290
1016
92
123
192
149
138
97
82
67
28

15
20
12
21
23
13
13
3
0
1
0
14456
1425
1840
2839
1839
1766
1472
1098
1197
585
148
57
190
13865
1375
1771
2732
1746
1691
1405
1050
1158
569
141
54
173
591
50
69
107
93
75
67
48
39
16

7
10
15
28
16
21
11
6
1
1
0
11994
1355
1552
2144
1581
1361
1097
941
1097
520
155
65
126
11569
1313
1498
2059
1525
1298
1067
907
1069
508
148
60
117
425
42
54
85
56
63
30
34
28
12

30
39
28
31
26
24
24
9
2
2
1
26365
2807
3381
5244
3661
3512
2595
1885
1851
777
198
68
386
25184
2713
3259
4980
3485
3349
2479
1798
1780
736
193
61
351
1181
94
122
264
176
163
116
87
71
41

13
17
15
17
15
11
12
3
2
1
0
14234
1461
1726
2882
1984
1883
1446
1003
1056
438
109
39
207
13595
1406
1669
2731
1890
1799
1384
964
1012
413
107
33
187
639
55
57
151
94
84
62
39
44
25

17
22
13
14
11
13
12
6
0
1
1
12131
1346
1655
2362
1677
1629
1149
882
795
339
89
29
179
11589
1307
1590
2249
1595
1550
1095
834
768
323
86
28
164
542
39
65
113
82
79
54
48
27
16

38
26
110
78356
5401
8082
15574
10587
9856
8328
6564
8135
3975
1261
386
207
75083
5180
7762
14909
10107
9404
7944
6286
7864
3839
1211
375
202
3273
221
320
665
480
452
384
278
271
136
50
11
5
39647
3059
4518
7787
5526

18
13
66
45319
2838
4362
9062
6433
5904
5134
3795
4556
2260
658
186
131
43461
2717
4196
8691
6158
5638
4921
3614
4396
2187
634
183
126
1858
121
166
371
275
266
213
181
160
73
24
3
5
23127
1679
2480
4603
3200

20
13
44
33037
2563
3720
6512
4154
3952
3194
2769
3579
1715
603
200
76
31622
2463
3566
6218
3949
3766
3023
2672
3468
1652
577
192
76
1415
100
154
294
205
186
171
97
111
63
26
8
0
16520
1380
2038
3184
2326

14
8
26
13380
961
1262
2285
1484
1474
1338
1300
1859
1020
272
87
38
12860
916
1228
2197
1417
1410
1278
1254
1791
988
256
87
38
520
45
34
88
67
64
60
46
68
32
16
0
0
7519
708
906
1331
891

7
3
17
7215
463
643
1249
882
875
769
662
940
546
120
38
28
6942
436
626
1201
849
838
737
638
906
532
113
38
28
273
27
17
48
33
37
32
24
34
14
7
0
0
4030
384
456
723
485

7
5
9
6165
498
619
1036
602
599
569
638
919
474
152
49
10
5918
480
602
996
568
572
541
616
885
456
143
49
10
247
18
17
40
34
27
28
22
34
18
9
0
0
3489
324
450
608
406

5
7
35
17910
1537
2112
3422
2351
2315
1942
1448
1603
770
261
70
79
16841
1448
1989
3187
2207
2166
1818
1363
1536
730
252
68
77
1069
89
123
235
144
149
124
85
67
40
9
2
2
8468
775
1009
1551
1187

2
6
20
9496
780
1077
1820
1238
1215
1088
794
834
415
152
36
47
8939
731
1014
1707
1165
1142
1024
741
795
390
149
36
45
557
49
63
113
73
73
64
53
39
25
3
0
2
4650
428
524
859
635

3
1
15
8414
757
1035
1602
1113
1100
854
654
769
355
109
34
32
7902
717
975
1480
1042
1024
794
622
741
340
103
32
32
512
40
60
122
71
76
60
32
28
15
6
2
0
3818
347
485
692
552

5178
4211
3261
3512
1714
588
212
81
38215
2954
4368
7479
5318
5020
4087
3130
3377
1639
561
203
79
1432
105
150
308
208
158
124
131
135
75
27
9
2
45296
3676
5579
10184
6766
5853
4450
3243
3288
1554
478
168
57

3161
2608
1904
2039
976
315
113
49
22275
1624
2402
4420
3070
3056
2523
1828
1961
934
299
110
48
852
55
78
183
130
105
85
76
78
42
16
3
1
25775
1885
2989
5661
3941
3452
2699
1914
1917
891
280
106
40

2017
1603
1357
1473
738
273
99
32
15940
1330
1966
3059
2248
1964
1564
1302
1416
705
262
93
31
580
50
72
125
78
53
39
55
57
33
11
6
1
19521
1791
2590
4523
2825
2401
1751
1329
1371
663
198
62
17

914
735
626
790
420
146
40
12
7223
685
865
1282
845
887
713
602
754
400
141
37
12
296
23
41
49
46
27
22
24
36
20
5
3
0
6419
600
808
1283
714
730
638
517
652
337
98
28
14

527
418
332
398
218
67
16
6
3882
374
443
693
457
510
410
320
382
208
64
15
6
148
10
13
30
28
17
8
12
16
10
3
1
0
3474
292
406
682
409
417
377
265
350
191
57
18
10

387
317
294
392
202
79
24
6
3341
311
422
589
388
377
303
282
372
192
77
22
6
148
13
28
19
18
10
14
12
20
10
2
2
0
2945
308
402
601
305
313
261
252
302
146
41
10
4

1112
914
680
723
343
107
43
24
8214
751
985
1498
1153
1080
891
653
705
329
103
43
23
254
24
24
53
34
32
23
27
18
14
4
0
1
10199
986
1328
2157
1426
1315
1024
779
706
342
92
28
16

633
524
369
388
188
61
25
16
4502
416
509
829
615
614
506
356
377
180
60
25
15
148
12
15
30
20
19
18
13
11
8
1
0
1
5409
489
646
1099
754
725
563
464
405
177
55
21
11

479
390
311
335
155
46
18
8
3712
335
476
669
538
466
385
297
328
149
43
18
8
106
12
9
23
14
13
5
14
7
6
3
0
0
4790
497
682
1058
672
590
461
315
301
165
37
7
5

42022
3511
5254
9420
6230
5390
4056
3010
3038
1451
447
160
55
3274
165
325
764
536
463
394
233
250
103
31
8
2
24307
1967
2978
5525
3331
2802
2556
1839
1950
927
280
129
23
21939
1847
2769
5049
2984
2494
2270
1589

23920
1810
2809
5239
3635
3195
2463
1770
1760
837
265
99
38
1855
75
180
422
306
257
236
144
157
54
15
7
2
13416
998
1636
2989
1883
1598
1485
1062
1061
486
134
69
15
12019
931
1523
2721
1671
1406
1307
907

18102
1701
2445
4181
2595
2195
1593
1240
1278
614
182
61
17
1419
90
145
342
230
206
158
89
93
49
16
1
0
10891
969
1342
2536
1448
1204
1071
777
889
441
146
60
8
9920
916
1246
2328
1313
1088
963
682

6152
580
770
1239
679
694
609
502
618
325
94
28
14
267
20
38
44
35
36
29
15
34
12
4
0
0
3854
374
442
784
440
378
397
343
388
223
61
21
3
3504
361
422
734
413
349
355
270

3324
280
388
655
390
397
358
258
332
185
53
18
10
150
12
18
27
19
20
19
7
18
6
4
0
0
2039
186
241
379
243
219
228
184
207
110
28
13
1
1846
183
229
355
225
199
204
143

2828
300
382
584
289
297
251
244
286
140
41
10
4
117
8
20
17
16
16
10
8
16
6
0
0
0
1815
188
201
405
197
159
169
159
181
113
33
8
2
1658
178
193
379
188
150
151
127

9607
950
1262
2038
1356
1228
950
731
644
320
86
26
16
592
36
66
119
70
87
74
48
62
22
6
2
0
6316
589
856
1338
775
723
719
471
502
226
79
33
5
5846
553
811
1249
703
669
672
423

5102
474
616
1043
720
678
522
434
368
165
52
19
11
307
15
30
56
34
47
41
30
37
12
3
2
0
3259
280
452
663
408
370
400
264
248
123
33
14
4
3000
254
429
625
362
339
371
240

4505
476
646
995
636
550
428
297
276
155
34
7
5
285
21
36
63
36
40
33
18
25
10
3
0
0
3057
309
404
675
367
353
319
207
254
103
46
19
1
2846
299
382
624
341
330
301
183

1727
817
256
118
19
2368
120
209
476
347
308
286
250
223
110
24
11
4
97752
10098
12656
20884
14074
12641
9627
6523
6005
2540
714
290
1700
86782
9169
11566
18572
12281
11145
8339
5725
5360
2270
638
257
1460
10970
929
1090

925
427
122
66
13
1397
67
113
268
212
192
178
155
136
59
12
3
2
54102
5204
6630
11433
7653
7248
5751
3778
3380
1528
417
150
930
47988
4728
6069
10176
6664
6427
4958
3311
2992
1362
375
142
784
6114
476
561

802
390
134
52
6
971
53
96
208
135
116
108
95
87
51
12
8
2
43650
4894
6026
9451
6421
5393
3876
2745
2625
1012
297
140
770
38794
4441
5497
8396
5617
4718
3381
2414
2368
908
263
115
676
4856
453
529

333
189
57
19
2
350
13
20
50
27
29
42
73
55
34
4
2
1
26591
3173
3722
5588
3534
3242
2554
1729
1660
689
209
87
404
23661
2892
3411
4949
3102
2866
2218
1506
1506
616
180
81
334
2930
281
311

176
93
26
13
0
193
3
12
24
18
20
24
41
31
17
2
0
1
14100
1576
1907
2957
1843
1744
1427
955
908
387
115
55
226
12550
1437
1749
2630
1608
1560
1237
826
827
342
99
51
184
1550
139
158

157
96
31
6
2
157
10
8
26
9
9
18
32
24
17
2
2
0
12491
1597
1815
2631
1691
1498
1127
774
752
302
94
32
178
11111
1455
1662
2319
1494
1306
981
680
679
274
81
30
150
1380
142
153

453
210
68
30
5
470
36
45
89
72
54
47
48
49
16
11
3
0
30448
3444
4183
6335
4289
3998
2989
1992
1687
641
184
78
628
26851
3103
3787
5605
3729
3475
2592
1719
1503
555
169
65
549
3597
341
396

217
115
30
14
4
259
26
23
38
46
31
29
24
31
8
3
0
0
16484
1762
2173
3375
2257
2238
1755
1129
928
393
116
34
324
14547
1579
1975
2994
1966
1956
1516
984
816
340
107
33
281
1937
183
198

236
95
38
16
1
211
10
22
51
26
23
18
24
18
8
8
3
0
13964
1682
2010
2960
2032
1760
1234
863
759
248
68
44
304
12304
1524
1812
2611
1763
1519
1076
735
687
215
62
32
268
1660
158
198

2312
1793
1496
1288
798
645
270
76
33
240
46323
3238
4986
9893
6595
5872
4979
3953
3997
1882
658
226
44
42028
3013
4642
9111
5877
5240
4469
3516
3621
1704
594
202
39
4295
225
344
782
718
632
510
437
376
178
64

1257
989
821
793
467
388
166
42
8
146
26564
1671
2681
5614
3935
3467
3000
2359
2289
1049
351
126
22
24013
1552
2486
5175
3515
3082
2683
2088
2048
934
314
116
20
2551
119
195
439
420
385
317
271
241
115
37

1055
804
675
495
331
257
104
34
25
94
19759
1567
2305
4279
2660
2405
1979
1594
1708
833
307
100
22
18015
1461
2156
3936
2362
2158
1786
1428
1573
770
280
86
19
1744
106
149
343
298
247
193
166
135
63
27

639
432
376
336
223
154
73
29
6
70
6878
426
563
1146
686
735
837
849
932
491
154
56
3
6245
385
517
1051
600
645
761
765
857
465
144
52
3
633
41
46
95
86
90
76
84
75
26
10

327
235
184
190
129
81
45
16
4
42
3782
217
290
663
392
421
479
467
475
265
76
34
3
3409
195
265
603
348
373
429
411
433
246
70
33
3
373
22
25
60
44
48
50
56
42
19
6

312
197
192
146
94
73
28
13
2
28
3096
209
273
483
294
314
358
382
457
226
78
22
0
2836
190
252
448
252
272
332
354
424
219
74
19
0
260
19
21
35
42
42
26
28
33
7
4

730
560
523
397
273
184
86
15
13
79
9145
817
1066
1798
1230
1181
1012
733
749
376
135
40
8
8272
763
997
1635
1090
1060
919
634
675
336
117
38
8
873
54
69
163
140
121
93
99
74
40
18

381
291
282
239
145
112
53
9
1
43
4796
381
531
912
666
654
557
397
399
200
76
22
1
4317
356
489
836
595
577
502
339
357
176
68
21
1
479
25
42
76
71
77
55
58
42
24
8

349
269
241
158
128
72
33
6
12
36
4349
436
535
886
564
527
455
336
350
176
59
18
7
3955
407
508
799
495
483
417
295
318
160
49
17
7
394
29
27
87
69
44
38
41
32
16
10

24
5
31872
2475
3619
6325
4447
4160
3478
2688
2748
1257
389
158
128
30703
2384
3515
6093
4270
3975
3336
2571
2667
1234
380
152
126
1169
91
104
232
177
185
142
117
81
23
9
6
2
26871
2026
2918
5267
3827
3440

10
2
18533
1325
1890
3779
2568
2536
2162
1624
1577
748
180
76
68
17805
1274
1833
3633
2469
2415
2072
1538
1520
733
175
76
67
728
51
57
146
99
121
90
86
57
15
5
0
1
15800
1120
1607
3147
2265
2148

14
3
13339
1150
1729
2546
1879
1624
1316
1064
1171
509
209
82
60
12898
1110
1682
2460
1801
1560
1264
1033
1147
501
205
76
59
441
40
47
86
78
64
52
31
24
8
4
6
1
11071
906
1311
2120
1562
1292

4
0
4933
357
489
807
561
608
546
488
602
316
95
34
30
4824
348
477
786
547
593
530
477
594
315
93
34
30
109
9
12
21
14
15
16
11
8
1
2
0
0
6042
572
649
1084
700
723

1
0
2700
181
245
457
303
358
320
274
317
181
37
15
12
2641
176
239
445
294
351
313
266
313
181
36
15
12
59
5
6
12
9
7
7
8
4
0
1
0
0
3274
315
343
611
386
404

3
0
2233
176
244
350
258
250
226
214
285
135
58
19
18
2183
172
238
341
253
242
217
211
281
134
57
19
18
50
4
6
9
5
8
9
3
4
1
1
0
0
2768
257
306
473
314
319

2
0
7145
666
928
1336
965
910
726
605
605
255
94
36
19
6955
652
914
1303
941
869
705
582
590
252
93
36
18
190
14
14
33
24
41
21
23
15
3
1
0
1
5791
498
661
1053
834
766

1
0
3806
351
466
730
478
504
409
329
319
144
49
18
9
3700
343
462
712
468
479
399
310
311
141
48
18
9
106
8
4
18
10
25
10
19
8
3
1
0
0
3171
272
330
589
436
443

1
0
3339
315
462
606
487
406
317
276
286
111
45
18
10
3255
309
452
591
473
390
306
272
279
111
45
18
9
84
6
10
15
14
16
11
4
7
0
0
0
1
2620
226
331
464
398
323

2768
2145
2464
1347
494
144
31
23108
1712
2538
4489
3178
2917
2367
1836
2222
1231
458
134
26
3763
314
380
778
649
523
401
309
242
116
36
10
5
70465
5109
7098
14526
10046
8953
7385
5830
6761
3252
1033
283
189
64474

1769
1278
1385
744
244
76
17
13659
948
1406
2716
1928
1837
1514
1088
1234
679
221
72
16
2141
172
201
431
337
311
255
190
151
65
23
4
1
41372
2757
3872
8535
6197
5413
4616
3470
3949
1792
519
132
120
37908

999
867
1079
603
250
68
14
9449
764
1132
1773
1250
1080
853
748
988
552
237
62
10
1622
142
179
347
312
212
146
119
91
51
13
6
4
29093
2352
3226
5991
3849
3540
2769
2360
2812
1460
514
151
69
26566

575
540
686
349
118
40
6
5115
467
549
901
574
596
480
462
614
318
113
35
6
927
105
100
183
126
127
95
78
72
31
5
5
0
12279
947
1207
2158
1450
1430
1192
1125
1543
853
283
66
25
11536

344
279
336
172
56
25
3
2751
255
288
505
324
334
284
231
297
152
55
23
3
523
60
55
106
62
70
60
48
39
20
1
2
0
6668
495
623
1230
831
812
717
605
766
419
123
32
15
6264

231
261
350
177
62
15
3
2364
212
261
396
250
262
196
231
317
166
58
12
3
404
45
45
77
64
57
35
30
33
11
4
3
0
5611
452
584
928
619
618
475
520
777
434
160
34
10
5272

594
437
495
310
100
33
10
4553
404
549
803
597
593
455
339
419
273
84
30
7
1238
94
112
250
237
173
139
98
76
37
16
3
3
15461
1368
1738
3213
2066
1957
1638
1229
1358
600
204
47
43
14188

352
233
261
180
52
18
5
2517
222
275
464
322
349
276
177
211
160
40
17
4
654
50
55
125
114
94
76
56
50
20
12
1
1
8332
720
933
1764
1110
1048
920
669
704
311
100
22
31
7779

242
204
234
130
48
15
5
2036
182
274
339
275
244
179
162
208
113
44
13
3
584
44
57
125
123
79
63
42
26
17
4
2
2
7129
648
805
1449
956
909
718
560
654
289
104
25
12
6409

4758
6574
13285
9043
8149
6695
5264
6300
3014
957
263
172
5991
351
524
1241
1003
804
690
566
461
238
76
20
17
129810
11100
14285
26128
19077
17667
13403
9747
10883
5099
1570
549
302
118032
10290
13246
23698
17034
15947
12047
8815
10038

2569
3592
7856
5590
4939
4206
3122
3660
1656
486
124
108
3464
188
280
679
607
474
410
348
289
136
33
8
12
75157
5903
7674
15034
11241
10471
8218
5659
6514
3090
875
283
195
68536
5470
7148
13674
10100
9517
7385
5125
6009

2189
2982
5429
3453
3210
2489
2142
2640
1358
471
139
64
2527
163
244
562
396
330
280
218
172
102
43
12
5
54653
5197
6611
11094
7836
7196
5185
4088
4369
2009
695
266
107
49496
4820
6098
10024
6934
6430
4662
3690
4029

907
1149
2037
1349
1340
1107
1046
1444
801
271
61
24
743
40
58
121
101
90
85
79
99
52
12
5
1
36729
3923
4670
7525
5113
4641
3446
2514
2847
1383
459
155
53
34614
3751
4465
7104
4774
4376
3191
2344
2673

476
592
1165
776
756
666
565
709
393
121
31
14
404
19
31
65
55
56
51
40
57
26
2
1
1
20050
2065
2432
4157
2789
2547
2032
1344
1562
773
238
78
33
18889
1975
2329
3930
2595
2410
1864
1260
1466

431
557
872
573
584
441
481
735
408
150
30
10
339
21
27
56
46
34
34
39
42
26
10
4
0
16679
1858
2238
3368
2324
2094
1414
1170
1285
610
221
77
20
15725
1776
2136
3174
2179
1966
1327
1084
1207

1278
1582
2949
1876
1804
1483
1115
1275
556
187
42
41
1273
90
156
264
190
153
155
114
83
44
17
5
2
31024
3109
3648
6223
4472
4271
3150
2307
2304
1022
325
112
81
28067
2879
3363
5604
3975
3800
2833
2086
2110

685
862
1650
1027
996
850
607
664
292
96
21
29
553
35
71
114
83
52
70
62
40
19
4
1
2
16746
1615
1911
3355
2373
2336
1734
1267
1301
575
175
56
48
15269
1500
1761
3036
2141
2107
1580
1151
1194

593
720
1299
849
808
633
508
611
264
91
21
12
720
55
85
150
107
101
85
52
43
25
13
4
0
14278
1494
1737
2868
2099
1935
1416
1040
1003
447
150
56
33
12798
1379
1602
2568
1834
1693
1253
935
916

4732
1414
500
271
11778
810
1039
2430
2043
1720
1356
932
845
367
156
49
31
46636
2956
4674
10204
6325
5599
4845
3863
4551
2501
802
241
75
44133
2819
4422
9691
5916
5283
4588
3638
4321
2391
769
227
68
2503
137
252
513

2881
795
258
174
6621
433
526
1360
1141
954
833
534
505
209
80
25
21
26805
1566
2531
5773
3762
3284
2963
2229
2608
1485
427
130
47
25352
1499
2395
5481
3508
3084
2820
2088
2481
1422
411
121
42
1453
67
136
292

1851
619
242
97
5157
377
513
1070
902
766
523
398
340
158
76
24
10
19831
1390
2143
4431
2563
2315
1882
1634
1943
1016
375
111
28
18781
1320
2027
4210
2408
2199
1768
1550
1840
969
358
106
26
1050
70
116
221

1310
429
147
50
2115
172
205
421
339
265
255
170
174
73
30
8
3
8359
597
813
1631
810
824
827
774
1142
647
221
64
9
7996
579
773
1561
754
786
790
740
1106
626
213
60
8
363
18
40
70

734
222
74
30
1161
90
103
227
194
137
168
84
96
39
16
4
3
4443
303
425
869
432
434
457
411
582
384
103
36
7
4243
295
405
828
404
412
438
388
561
375
98
32
7
200
8
20
41

576
207
73
20
954
82
102
194
145
128
87
86
78
34
14
4
0
3916
294
388
762
378
390
370
363
560
263
118
28
2
3753
284
368
733
350
374
352
352
545
251
115
28
1
163
10
20
29

954
287
99
77
2957
230
285
619
497
471
317
221
194
68
38
13
4
10196
857
1168
2052
1337
1240
1011
854
933
542
143
40
19
9672
812
1099
1965
1265
1174
955
797
884
528
137
37
19
524
45
69
87

545
157
50
47
1477
115
150
319
232
229
154
116
107
30
18
6
1
5461
451
607
1104
715
645
549
448
508
315
85
24
10
5182
431
563
1056
678
607
521
418
482
308
84
24
10
279
20
44
48

409
130
49
30
1480
115
135
300
265
242
163
105
87
38
20
7
3
4735
406
561
948
622
595
462
406
425
227
58
16
9
4490
381
536
909
587
567
434
379
402
220
53
13
9
245
25
25
39

409
316
257
225
230
110
33
14
7
60473
4085
6352
13704
8720
7481
5749
4453
5494
3008
1000
323
104
57177
3863
6010
12973
8141
7015
5415
4193
5292
2911
962
311
91
3296
222
342
731
579
466
334
260
202
97
38
12

254
200
143
141
127
63
16
9
5
35424
2127
3545
7722
5344
4517
3634
2656
3250
1833
587
152
57
33478
2001
3345
7322
4984
4242
3424
2498
3123
1774
565
148
52
1946
126
200
400
360
275
210
158
127
59
22
4

155
116
114
84
103
47
17
5
2
25049
1958
2807
5982
3376
2964
2115
1797
2244
1175
413
171
47
23699
1862
2665
5651
3157
2773
1991
1695
2169
1137
397
163
39
1350
96
142
331
219
191
124
102
75
38
16
8

56
38
37
34
36
21
8
4
1
12257
975
1354
2497
1587
1327
1109
987
1328
747
252
79
15
11443
918
1272
2328
1434
1220
1037
922
1262
719
242
76
13
814
57
82
169
153
107
72
65
66
28
10
3

28
22
19
23
21
9
5
4
0
6545
495
729
1288
859
703
623
529
721
420
135
37
6
6098
466
676
1201
778
650
580
490
683
405
127
36
6
447
29
53
87
81
53
43
39
38
15
8
1

28
16
18
11
15
12
3
0
1
5712
480
625
1209
728
624
486
458
607
327
117
42
9
5345
452
596
1127
656
570
457
432
579
314
115
40
7
367
28
29
82
72
54
29
26
28
13
2
2

72
66
56
57
49
14
6
3
0
14038
1292
1730
3100
1926
1662
1246
1002
1134
622
212
70
42
13163
1217
1627
2934
1789
1534
1144
928
1084
598
204
68
36
875
75
103
166
137
128
102
74
50
24
8
2

37
38
28
30
26
7
1
0
0
7516
635
917
1669
992
886
715
526
622
368
134
31
21
7032
593
861
1583
915
816
651
490
593
353
128
31
18
484
42
56
86
77
70
64
36
29
15
6
0

35
28
28
27
23
7
5
3
0
6522
657
813
1431
934
776
531
476
512
254
78
39
21
6131
624
766
1351
874
718
493
438
491
245
76
37
18
391
33
47
80
60
58
38
38
21
9
2
2

13
89821
5655
8376
17383
11546
10496
8869
7507
10341
6720
2186
633
109
82017
5192
7677
15826
10393
9511
7967
6833
9600
6268
2055
597
98
7804
463
699
1557
1153
985
902
674
741
452
131
36
11
104430
9906
11581
21486
15812
13367
9785

5
52221
2992
4634
10010
7170
6359
5565
4306
5680
3901
1219
320
65
47737
2739
4247
9163
6483
5769
5001
3931
5260
3632
1149
306
57
4484
253
387
847
687
590
564
375
420
269
70
14
8
60294
5274
6317
12386
9199
7898
6100

8
37600
2663
3742
7373
4376
4137
3304
3201
4661
2819
967
313
44
34280
2453
3430
6663
3910
3742
2966
2902
4340
2636
906
291
41
3320
210
312
710
466
395
338
299
321
183
61
22
3
44136
4632
5264
9100
6613
5469
3685

2
22937
1748
2298
4169
2520
2312
2188
2059
3080
1875
534
131
23
20724
1582
2070
3725
2235
2049
1939
1845
2871
1754
509
127
18
2213
166
228
444
285
263
249
214
209
121
25
4
5
35474
3913
4385
7205
5011
4355
3201

0
12216
913
1222
2206
1418
1216
1231
1067
1553
1040
273
62
15
11034
823
1100
1978
1255
1068
1101
962
1439
974
262
61
11
1182
90
122
228
163
148
130
105
114
66
11
1
4
19402
2061
2345
4006
2688
2405
1869

2
10721
835
1076
1963
1102
1096
957
992
1527
835
261
69
8
9690
759
970
1747
980
981
838
883
1432
780
247
66
7
1031
76
106
216
122
115
119
109
95
55
14
3
1
16072
1852
2040
3199
2323
1950
1332

6
19302
1588
2128
3805
2415
2302
1836
1498
1957
1208
416
109
40
17602
1452
1961
3437
2180
2070
1653
1384
1817
1124
388
101
35
1700
136
167
368
235
232
183
114
140
84
28
8
5
28441
2976
3379
5768
4227
3646
2622

3
10389
813
1105
2055
1306
1235
1038
779
1050
685
246
52
25
9466
741
1010
1865
1178
1110
931
722
975
634
230
48
22
923
72
95
190
128
125
107
57
75
51
16
4
3
15794
1532
1787
3188
2312
2049
1600

3
8913
775
1023
1750
1109
1067
798
719
907
523
170
57
15
8136
711
951
1572
1002
960
722
662
842
490
158
53
13
777
64
72
178
107
107
76
57
65
33
12
4
2
12647
1444
1592
2580
1915
1597
1022

6675
7685
3755
1263
545
2570
95899
9200
10745
19707
14464
12240
8925
6040
7082
3450
1162
504
2380
8531
706
836
1779
1348
1127
860
635
603
305
101
41
190
81876
5696
8172
16931
12735
11013
8414
6375
7224
3615
1083
396
222
79396
5553

3900
4471
2294
679
290
1486
55452
4887
5854
11384
8424
7280
5577
3544
4118
2111
624
265
1384
4842
387
463
1002
775
618
523
356
353
183
55
25
102
49372
3058
4633
10115
7957
7036
5374
3872
4305
2107
596
181
138
47880
2971

2775
3214
1461
584
255
1084
40447
4313
4891
8323
6040
4960
3348
2496
2964
1339
538
239
996
3689
319
373
777
573
509
337
279
250
122
46
16
88
32504
2638
3539
6816
4778
3977
3040
2503
2919
1508
487
215
84
31516
2582

2186
2554
1246
416
177
825
31812
3553
3983
6453
4488
3908
2838
1917
2270
1111
370
164
757
3662
360
402
752
523
447
363
269
284
135
46
13
68
13304
1025
1389
2455
1593
1509
1239
1160
1610
918
280
90
36
12991
997

1187
1397
705
220
86
433
17402
1873
2130
3596
2411
2168
1651
1038
1241
624
197
79
394
2000
188
215
410
277
237
218
149
156
81
23
7
39
7330
507
731
1345
921
893
736
665
860
470
137
39
26
7153
491

999
1157
541
196
91
392
14410
1680
1853
2857
2077
1740
1187
879
1029
487
173
85
363
1662
172
187
342
246
210
145
120
128
54
23
6
29
5974
518
658
1110
672
616
503
495
750
448
143
51
10
5838
506

1814
1974
883
276
135
741
26306
2797
3164
5340
3861
3350
2401
1658
1850
820
255
123
687
2135
179
215
428
366
296
221
156
124
63
21
12
54
19638
2034
2264
4050
2860
2613
1984
1437
1411
673
195
62
55
19055
1995

995
1132
542
142
82
433
14623
1433
1668
2947
2108
1894
1475
920
1062
506
131
73
406
1171
99
119
241
204
155
125
75
70
36
11
9
27
10955
1094
1204
2260
1598
1492
1143
810
800
387
115
23
29
10646
1071

819
842
341
134
53
308
11683
1364
1496
2393
1753
1456
926
738
788
314
124
50
281
964
80
96
187
162
141
96
81
54
27
10
3
27
8683
940
1060
1790
1262
1121
841
627
611
286
80
39
26
8409
924

7983
16445
12291
10660
8117
6163
7026
3516
1049
383
210
2480
143
189
486
444
353
297
212
198
99
34
13
12
82682
6945
9316
17735
13821
11546
7977
5638
5911
2577
809
283
124
68161
5840
7857
14628
11240
9428
6448
4585
4965
2142

4541
9833
7691
6816
5193
3731
4176
2047
574
176
131
1492
87
92
282
266
220
181
141
129
60
22
5
7
47432
3588
4881
10251
8064
6911
4949
3266
3335
1560
409
144
74
39033
3021
4098
8483
6557
5617
4002
2631
2796
1310

3442
6612
4600
3844
2924
2432
2850
1469
475
207
79
988
56
97
204
178
133
116
71
69
39
12
8
5
35250
3357
4435
7484
5757
4635
3028
2372
2576
1017
400
139
50
29128
2819
3759
6145
4683
3811
2446
1954
2169
832

1365
2390
1561
1466
1214
1132
1577
896
271
87
35
313
28
24
65
32
43
25
28
33
22
9
3
1
26240
2728
3418
5518
3970
3442
2340
1785
1854
821
250
89
25
22001
2339
2928
4620
3310
2838
1940
1475
1558
681

721
1306
903
871
719
647
836
461
134
38
26
177
16
10
39
18
22
17
18
24
9
3
1
0
14188
1413
1721
3038
2122
1940
1363
954
988
465
125
46
13
11837
1212
1462
2539
1769
1583
1126
791
822
382

644
1084
658
595
495
485
741
435
137
49
9
136
12
14
26
14
21
8
10
9
13
6
2
1
12052
1315
1697
2480
1848
1502
977
831
866
356
125
43
12
10164
1127
1466
2081
1541
1255
814
684
736
299

2224
3946
2755
2529
1903
1386
1363
651
190
61
52
583
39
40
104
105
84
81
51
48
22
5
1
3
18958
1876
2395
3880
2929
2606
1894
1240
1326
547
171
52
42
15421
1541
2008
3167
2340
2104
1491
989
1090
463

1182
2208
1545
1448
1102
786
767
373
112
23
29
309
23
22
52
53
44
41
24
33
14
3
0
0
9938
928
1185
2080
1512
1388
1069
651
689
310
78
25
23
8044
764
995
1696
1198
1112
840
507
564
262

1042
1738
1210
1081
801
600
596
278
78
38
23
274
16
18
52
52
40
40
27
15
8
2
1
3
9020
948
1210
1800
1417
1218
825
589
637
237
93
27
19
7377
777
1013
1471
1142
992
651
482
526
201

685
233
110
14521
1105
1459
3107
2581
2118
1529
1053
946
435
124
50
14
27113
2145
3059
5862
4109
3668
2716
1933
2253
994
261
95
18
25894
2073
2930
5589
3889
3529
2580
1838
2158
953
250
89
16
1219
72
129
273
220

333
117
68
8399
567
783
1768
1507
1294
947
635
539
250
76
27
6
16178
1119
1648
3513
2522
2291
1749
1201
1288
628
153
53
13
15444
1085
1571
3367
2378
2200
1661
1145
1230
599
145
50
13
734
34
77
146
144

352
116
42
6122
538
676
1339
1074
824
582
418
407
185
48
23
8
10935
1026
1411
2349
1587
1377
967
732
965
366
108
42
5
10450
988
1359
2222
1511
1329
919
693
928
354
105
39
3
485
38
52
127
76

215
75
22
4239
389
490
898
660
604
400
310
296
140
35
14
3
5094
477
590
927
598
624
509
420
582
269
70
23
5
4869
460
572
890
565
602
477
391
557
261
68
22
4
225
17
18
37
33

102
37
12
2351
201
259
499
353
357
237
163
166
83
23
9
1
2845
249
332
528
323
367
300
226
309
162
35
10
4
2713
241
322
507
305
349
281
208
298
156
33
9
4
132
8
10
21
18

113
38
10
1888
188
231
399
307
247
163
147
130
57
12
5
2
2249
228
258
399
275
257
209
194
273
107
35
13
1
2156
219
250
383
260
253
196
183
259
105
35
13
0
93
9
8
16
15

147
45
36
3537
335
387
713
589
502
403
251
236
84
24
7
6
5415
522
703
1101
775
738
528
396
402
187
35
22
6
5192
503
677
1058
743
708
505
379
382
178
34
20
5
223
19
26
43
32

64
23
19
1894
164
190
384
314
276
229
144
125
48
14
2
4
2910
268
340
588
421
400
309
228
205
112
24
12
3
2802
262
328
570
404
384
297
219
193
106
24
12
3
108
6
12
18
17

83
22
17
1643
171
197
329
275
226
174
107
111
36
10
5
2
2505
254
363
513
354
338
219
168
197
75
11
10
3
2390
241
349
488
339
324
208
160
189
72
10
8
2
115
13
14
25
15

139
136
95
95
41
11
6
2
65329
5303
7187
14485
10341
8702
6557
4652
4730
2092
670
262
348
50246
4195
5737
11108
7705
6675
4964
3584
3672
1617
516
200
273
15083
1108
1450
3377
2636
2027
1593
1068
1058
475
154
62
75

91
88
56
58
29
8
3
0
38307
2799
3894
8399
6300
5222
4149
2766
2788
1270
373
142
205
29723
2193
3085
6572
4754
4051
3186
2166
2163
989
287
114
163
8584
606
809
1827
1546
1171
963
600
625
281
86
28
42

48
48
39
37
12
3
3
2
27022
2504
3293
6086
4041
3480
2408
1886
1942
822
297
120
143
20523
2002
2652
4536
2951
2624
1778
1418
1509
628
229
86
110
6499
502
641
1550
1090
856
630
468
433
194
68
34
33

22
32
29
25
8
2
1
1
14986
1415
1812
3085
2203
1934
1523
1069
1196
498
139
53
59
11031
1122
1391
2259
1523
1414
1093
782
886
372
110
40
39
3955
293
421
826
680
520
430
287
310
126
29
13
20

18
19
18
11
6
2
1
0
8306
696
976
1733
1267
1089
909
583
654
268
67
29
35
6087
545
738
1269
881
800
664
432
472
195
50
20
21
2219
151
238
464
386
289
245
151
182
73
17
9
14

4
13
11
14
2
0
0
1
6680
719
836
1352
936
845
614
486
542
230
72
24
24
4944
577
653
990
642
614
429
350
414
177
60
20
18
1736
142
183
362
294
231
185
136
128
53
12
4
6

30
23
17
20
9
1
2
1
18285
1785
2238
3809
2696
2446
1921
1290
1235
505
154
67
139
15386
1546
1954
3180
2283
2055
1579
1061
1031
408
121
56
112
2899
239
284
629
413
391
342
229
204
97
33
11
27

16
12
9
12
6
0
0
0
10200
927
1167
2118
1516
1386
1137
727
702
305
95
39
81
8643
803
1012
1799
1303
1175
938
596
585
254
74
36
68
1557
124
155
319
213
211
199
131
117
51
21
3
13

14
11
8
8
3
1
2
1
8085
858
1071
1691
1180
1060
784
563
533
200
59
28
58
6743
743
942
1381
980
880
641
465
446
154
47
20
44
1342
115
129
310
200
180
143
98
87
46
12
8
14

49594
4016
5452
9724
7157
6355
5086
3933
4428
2383
748
259
53
48394
3932
5335
9439
6967
6203
4948
3839
4347
2343
739
252
50
1200
84
117
285
190
152
138
94
81
40
9
7
3
21382
1261
1967
4607
3478
2850
2238
1666

28338
2043
2919
5717
4174
3756
3073
2294
2465
1319
406
140
32
27627
1997
2856
5561
4057
3662
2979
2237
2416
1295
400
137
30
711
46
63
156
117
94
94
57
49
24
6
3
2
13087
698
1086
2834
2248
1827
1466
1010

21256
1973
2533
4007
2983
2599
2013
1639
1963
1064
342
119
21
20767
1935
2479
3878
2910
2541
1969
1602
1931
1048
339
115
20
489
38
54
129
73
58
44
37
32
16
3
4
1
8295
563
881
1773
1230
1023
772
656

13858
1343
1655
2524
1869
1686
1431
1134
1293
661
192
62
8
13484
1311
1615
2447
1806
1642
1390
1097
1271
648
190
60
7
374
32
40
77
63
44
41
37
22
13
2
2
1
2845
180
232
477
311
336
333
281

7522
681
877
1414
1006
913
833
609
691
360
103
31
4
7320
664
862
1370
968
892
805
588
681
354
102
30
4
202
17
15
44
38
21
28
21
10
6
1
1
0
1639
94
118
273
194
211
228
154

6336
662
778
1110
863
773
598
525
602
301
89
31
4
6164
647
753
1077
838
750
585
509
590
294
88
30
3
172
15
25
33
25
23
13
16
12
7
1
1
1
1206
86
114
204
117
125
105
127

12111
1218
1388
2291
1720
1526
1254
962
1004
529
155
52
12
11886
1192
1364
2236
1696
1507
1229
943
984
521
153
49
12
225
26
24
55
24
19
25
19
20
8
2
3
0
4706
369
527
955
690
601
493
375

6525
619
720
1298
904
838
682
523
532
290
88
26
5
6406
609
705
1270
891
829
665
513
520
287
87
25
5
119
10
15
28
13
9
17
10
12
3
1
1
0
2615
202
292
537
390
327
296
200

5586
599
668
993
816
688
572
439
472
239
67
26
7
5480
583
659
966
805
678
564
430
464
234
66
24
7
106
16
9
27
11
10
8
9
8
5
1
2
0
2091
167
235
418
300
274
197
175

1864
983
305
100
63
15341
935
1458
3345
2392
2035
1580
1139
1375
743
223
81
35
6041
326
509
1262
1086
815
658
527
489
240
82
19
28
14866
959
1436
3237
2230
1934
1454
1180
1409
722
217
62
26
12973
848
1272

1087
584
160
51
36
9416
512
806
2086
1546
1311
1049
695
787
440
121
44
19
3671
186
280
748
702
516
417
315
300
144
39
7
17
8843
478
799
1890
1403
1215
923
724
800
428
135
32
16
7702
412
708

777
399
145
49
27
5925
423
652
1259
846
724
531
444
588
303
102
37
16
2370
140
229
514
384
299
241
212
189
96
43
12
11
6023
481
637
1347
827
719
531
456
609
294
82
30
10
5271
436
564

395
211
65
19
5
2237
154
182
376
237
281
256
218
301
164
51
16
1
608
26
50
101
74
55
77
63
94
47
14
3
4
2177
127
185
316
206
232
233
232
361
211
57
14
3
1870
112
165

209
109
37
10
2
1289
82
92
219
141
178
176
123
155
86
28
9
0
350
12
26
54
53
33
52
31
54
23
9
1
2
1188
74
99
157
118
120
150
125
197
109
32
6
1
1022
63
86

186
102
28
9
3
948
72
90
157
96
103
80
95
146
78
23
7
1
258
14
24
47
21
22
25
32
40
24
5
2
2
989
53
86
159
88
112
83
107
164
102
25
8
2
848
49
79

388
206
68
22
12
3150
227
357
631
442
423
330
235
274
158
48
20
5
1556
142
170
324
248
178
163
140
114
48
20
2
7
2799
268
266
590
366
347
242
248
253
150
47
16
6
2468
239
243

200
117
34
11
9
1763
118
208
359
248
235
207
120
139
88
28
10
3
852
84
84
178
142
92
89
80
61
29
6
1
6
1442
121
131
308
182
196
128
126
120
87
30
10
3
1248
105
121

188
89
34
11
3
1387
109
149
272
194
188
123
115
135
70
20
10
2
704
58
86
146
106
86
74
60
53
19
14
1
1
1357
147
135
282
184
151
114
122
133
63
17
6
3
1220
134
122

2866
1950
1661
1245
1013
1232
623
187
53
23
1893
111
164
371
280
273
209
167
177
99
30
9
3
14096
1159
1637
3184
1992
1644
1291
1100
1231
601
188
56
13
12495
1035
1476
2780
1741
1440
1161
974
1098
560
168

1671
1240
1038
781
619
704
368
120
27
14
1141
66
91
219
163
177
142
105
96
60
15
5
2
8096
600
903
1826
1156
974
773
660
714
351
96
34
9
7134
535
809
1589
1007
836
689
583
636
329
85

1195
710
623
464
394
528
255
67
26
9
752
45
73
152
117
96
67
62
81
39
15
4
1
6000
559
734
1358
836
670
518
440
517
250
92
22
4
5361
500
667
1191
734
604
472
391
462
231
83

269
171
201
203
190
312
182
51
12
2
307
15
20
47
35
31
30
42
49
29
6
2
1
1604
115
129
283
159
186
170
161
232
125
36
7
1
1376
96
108
239
134
151
151
145
199
116
30

136
100
105
131
103
170
93
30
4
1
166
11
13
21
18
15
19
22
27
16
2
2
0
849
53
61
150
91
107
97
91
115
61
19
4
0
723
46
49
124
78
87
84
80
100
55
17

133
71
96
72
87
142
89
21
8
1
141
4
7
26
17
16
11
20
22
13
4
0
1
755
62
68
133
68
79
73
70
117
64
17
3
1
653
50
59
115
56
64
67
65
99
61
13

520
334
303
198
216
226
133
36
15
5
331
29
23
70
32
44
44
32
27
17
11
1
1
3798
416
545
765
500
447
324
291
301
139
44
22
4
3453
376
502
698
446
397
302
265
272
130
41

263
161
167
103
109
106
77
24
10
2
194
16
10
45
21
29
25
17
14
10
6
0
1
1991
220
269
422
250
233
167
152
163
82
19
12
2
1790
198
244
382
221
199
155
140
144
78
17

257
173
136
95
107
120
56
12
5
3
137
13
13
25
11
15
19
15
13
7
5
1
0
1807
196
276
343
250
214
157
139
138
57
25
10
2
1663
178
258
316
225
198
147
125
128
52
24

51
11
1601
124
161
404
251
204
130
126
133
41
20
5
2
60122
3760
5785
12947
9330
7803
5875
4636
5635
3006
872
281
192
51850
3245
5045
11143
8001
6664
5098
4029
4896
2591
744
234
160
8272
515
740
1804
1329
1139

29
7
962
65
94
237
149
138
84
77
78
22
11
5
2
35220
1973
3198
7495
5636
4749
3699
2772
3266
1752
449
150
81
30464
1690
2816
6503
4871
4063
3197
2401
2840
1512
385
128
58
4756
283
382
992
765
686

22
4
639
59
67
167
102
66
46
49
55
19
9
0
0
24902
1787
2587
5452
3694
3054
2176
1864
2369
1254
423
131
111
21386
1555
2229
4640
3130
2601
1901
1628
2056
1079
359
106
102
3516
232
358
812
564
453

6
1
228
19
21
44
25
35
19
16
33
9
6
1
0
10920
848
1076
1910
1275
1258
1081
987
1404
718
225
59
79
9455
738
930
1635
1104
1085
946
858
1223
620
191
50
75
1465
110
146
275
171
173

3
0
126
7
12
26
13
20
13
11
15
6
2
1
0
5896
440
584
1039
680
711
622
553
747
374
106
23
17
5082
377
507
896
589
614
538
473
634
330
93
18
13
814
63
77
143
91
97

3
1
102
12
9
18
12
15
6
5
18
3
4
0
0
5024
408
492
871
595
547
459
434
657
344
119
36
62
4373
361
423
739
515
471
408
385
589
290
98
32
62
651
47
69
132
80
76

20
4
345
40
43
67
54
50
22
26
29
9
3
2
0
12404
1036
1453
2408
1685
1620
1208
969
1131
615
175
65
39
10572
884
1268
2051
1439
1373
1036
822
965
509
151
50
24
1832
152
185
357
246
247

10
2
201
22
25
40
29
34
12
12
19
4
2
2
0
6623
513
746
1278
912
886
678
497
630
333
88
41
21
5652
437
650
1104
783
740
581
416
547
275
74
33
12
971
76
96
174
129
146

10
2
144
18
18
27
25
16
10
14
10
5
1
0
0
5781
523
707
1130
773
734
530
472
501
282
87
24
18
4920
447
618
947
656
633
455
406
418
234
77
17
12
861
76
89
183
117
101

777
607
739
415
128
47
32
189092
14476
19444
39866
30682
26454
19891
14387
13603
6675
2143
754
717
106616
9075
11864
22483
16189
14315
10465
7716
8333
4137
1283
456
300
82476
5401
7580
17383
14493
12139
9426
6671
5270
2538
860
298
417
75483

502
371
426
240
64
22
23
107536
7580
10465
22510
17386
15212
12062
8444
7863
4064
1183
383
384
61228
4785
6327
12940
9317
8365
6440
4576
4824
2529
736
229
160
46308
2795
4138
9570
8069
6847
5622
3868
3039
1535
447
154
224
42740

275
236
313
175
64
25
9
81556
6896
8979
17356
13296
11242
7829
5943
5740
2611
960
371
333
45388
4290
5537
9543
6872
5950
4025
3140
3509
1608
547
227
140
36168
2606
3442
7813
6424
5292
3804
2803
2231
1003
413
144
193
32743

135
129
181
98
34
9
4
53758
5105
6121
10947
8009
7173
5464
4054
4046
1959
548
195
137
30496
3261
3801
6168
4185
3825
2896
2082
2514
1244
331
125
64
23262
1844
2320
4779
3824
3348
2568
1972
1532
715
217
70
73
21568

84
80
113
44
13
5
4
29073
2656
3241
5902
4222
3899
3138
2247
2180
1127
294
94
73
16514
1701
1979
3390
2231
2085
1692
1147
1324
686
185
58
36
12559
955
1262
2512
1991
1814
1446
1100
856
441
109
36
37
11463

51
49
68
54
21
4
0
24685
2449
2880
5045
3787
3274
2326
1807
1866
832
254
101
64
13982
1560
1822
2778
1954
1740
1204
935
1190
558
146
67
28
10703
889
1058
2267
1833
1534
1122
872
676
274
108
34
36
10105

172
147
166
106
24
15
15
46329
3871
5087
9657
7376
6504
5001
3453
2992
1484
492
177
235
22596
2270
2812
4587
3225
3006
2224
1616
1596
828
259
87
86
23733
1601
2275
5070
4151
3498
2777
1837
1396
656
233
90
149
22040

97
81
83
58
14
8
9
24752
1966
2636
5047
3879
3488
2801
1908
1638
889
268
98
134
12003
1176
1419
2388
1671
1609
1259
897
852
494
141
49
48
12749
790
1217
2659
2208
1879
1542
1011
786
395
127
49
86
11862

75
66
83
48
10
7
6
21577
1905
2451
4610
3497
3016
2200
1545
1354
595
224
79
101
10593
1094
1393
2199
1554
1397
965
719
744
334
118
38
38
10984
811
1058
2411
1943
1619
1235
826
610
261
106
41
63
10178

6061
8366
16022
11228
9382
7542
5885
5842
3395
1165
352
243
65068
5308
7251
13605
9487
8042
6481
5127
5158
3053
1047
303
206
10415
753
1115
2417
1741
1340
1061
758
684
342
118
49
37
32072
2045
3100
6810
4504
4049
3341
2503
3154

3141
4480
9089
6560
5429
4485
3334
3295
1931
657
180
159
36891
2745
3871
7769
5554
4675
3853
2902
2895
1743
597
154
133
5849
396
609
1320
1006
754
632
432
400
188
60
26
26
18941
1080
1679
4022
2805
2451
2092
1478
1848

2920
3886
6933
4668
3953
3057
2551
2547
1464
508
172
84
28177
2563
3380
5836
3933
3367
2628
2225
2263
1310
450
149
73
4566
357
506
1097
735
586
429
326
284
154
58
23
11
13131
965
1421
2788
1699
1598
1249
1025
1306

1994
2664
4476
3023
2514
1970
1726
1784
960
315
98
44
18117
1695
2230
3679
2479
2070
1648
1483
1565
863
285
84
36
3451
299
434
797
544
444
322
243
219
97
30
14
8
5700
393
527
1125
677
633
588
461
730

995
1422
2381
1560
1361
1083
953
944
522
164
50
28
9619
838
1189
1937
1282
1126
909
822
825
475
147
46
23
1844
157
233
444
278
235
174
131
119
47
17
4
5
3054
201
265
581
387
354
317
248
392

999
1242
2095
1463
1153
887
773
840
438
151
48
16
8498
857
1041
1742
1197
944
739
661
740
388
138
38
13
1607
142
201
353
266
209
148
112
100
50
13
10
3
2646
192
262
544
290
279
271
213
338

2068
2693
4555
3164
2699
2306
1705
1519
874
274
78
105
19123
1813
2373
3880
2704
2329
2000
1506
1345
781
232
70
90
2917
255
320
675
460
370
306
199
174
93
42
8
15
7482
637
847
1541
952
972
749
584
647

1097
1397
2460
1705
1433
1263
907
814
508
162
41
75
10311
957
1213
2135
1449
1242
1097
803
715
460
138
37
65
1551
140
184
325
256
191
166
104
99
48
24
4
10
4054
331
424
868
498
517
428
317
356

971
1296
2095
1459
1266
1043
798
705
366
112
37
30
8812
856
1160
1745
1255
1087
903
703
630
321
94
33
25
1366
115
136
350
204
179
140
95
75
45
18
4
5
3428
306
423
673
454
455
321
267
291

1737
584
183
62
29350
1904
2861
6187
4085
3720
3036
2276
2908
1617
529
170
57
2722
141
239
623
419
329
305
227
246
120
55
13
5
32533
2206
3391
6638
4398
4015
3400
2765
3002
1707
541
217
253
31072
2119
3250
6321

1011
347
89
39
17339
1003
1552
3666
2540
2241
1898
1338
1709
950
319
86
37
1602
77
127
356
265
210
194
140
139
61
28
3
2
18617
1146
1855
3859
2640
2314
2038
1588
1684
946
293
112
142
17786
1105
1780
3669

726
237
94
23
12011
901
1309
2521
1545
1479
1138
938
1199
667
210
84
20
1120
64
112
267
154
119
111
87
107
59
27
10
3
13916
1060
1536
2779
1758
1701
1362
1177
1318
761
248
105
111
13286
1014
1470
2652

401
108
43
14
5345
374
486
1047
633
597
546
428
695
389
100
37
13
355
19
41
78
44
36
42
33
35
12
8
6
1
4600
222
402
652
431
497
490
556
702
443
128
49
28
4514
220
394
636

219
62
18
10
2874
191
244
542
364
332
298
228
372
217
59
18
9
180
10
21
39
23
22
19
20
20
2
3
0
1
2492
105
223
321
246
284
275
326
370
224
72
30
16
2442
104
218
311

182
46
25
4
2471
183
242
505
269
265
248
200
323
172
41
19
4
175
9
20
39
21
14
23
13
15
10
5
6
0
2108
117
179
331
185
213
215
230
332
219
56
19
12
2072
116
176
325

376
122
42
13
6887
600
793
1404
861
905
688
530
598
346
109
40
13
595
37
54
137
91
67
61
54
49
30
13
2
0
7569
649
922
1543
988
976
747
591
623
342
110
41
37
7194
610
872
1463

212
72
20
11
3716
310
396
791
448
471
397
282
329
196
66
19
11
338
21
28
77
50
46
31
35
27
16
6
1
0
4115
329
480
821
557
511
444
332
342
193
63
23
20
3920
308
455
783

164
50
22
2
3171
290
397
613
413
434
291
248
269
150
43
21
2
257
16
26
60
41
21
30
19
22
14
7
1
0
3454
320
442
722
431
465
303
259
281
149
47
18
17
3274
302
417
680

4154
3832
3229
2637
2896
1649
526
207
252
1461
87
141
317
244
183
171
128
106
58
15
10
1
67301
4717
6894
14593
10184
8793
6737
5254
5749
3037
939
297
107
59409
4288
6199
12877
8856
7682
5926
4609
5111
2682
820
263

2502
2210
1941
1510
1625
908
286
108
142
831
41
75
190
138
104
97
78
59
38
7
4
0
38826
2472
3806
8305
6175
5256
4099
3043
3197
1724
524
156
69
34222
2242
3421
7344
5375
4580
3578
2668
2818
1525
468
141

1652
1622
1288
1127
1271
741
240
99
110
630
46
66
127
106
79
74
50
47
20
8
6
1
28475
2245
3088
6288
4009
3537
2638
2211
2552
1313
415
141
38
25187
2046
2778
5533
3481
3102
2348
1941
2293
1157
352
122

424
488
481
545
689
435
126
48
28
86
2
8
16
7
9
9
11
13
8
2
1
0
16564
1480
1957
3223
2191
1976
1649
1322
1556
857
247
78
28
15242
1405
1829
2965
2014
1798
1500
1215
1432
766
218
73

244
280
270
318
363
216
72
30
16
50
1
5
10
2
4
5
8
7
8
0
0
0
8948
754
1073
1714
1214
1079
939
725
796
460
135
43
16
8249
716
1003
1595
1109
985
853
669
726
418
119
41

180
208
211
227
326
219
54
18
12
36
1
3
6
5
5
4
3
6
0
2
1
0
7616
726
884
1509
977
897
710
597
760
397
112
35
12
6993
689
826
1370
905
813
647
546
706
348
99
32

916
924
721
562
607
335
108
39
37
375
39
50
80
72
52
26
29
16
7
2
2
0
15078
1320
1660
3130
2162
2026
1493
1177
1212
626
190
51
31
13264
1185
1473
2751
1882
1789
1317
1010
1072
546
168
45

518
483
432
317
332
188
62
22
20
195
21
25
38
39
28
12
15
10
5
1
1
0
7862
633
849
1643
1123
1039
820
615
643
353
105
20
19
6875
566
749
1435
967
908
729
521
559
309
97
18

398
441
289
245
275
147
46
17
17
180
18
25
42
33
24
14
14
6
2
1
1
0
7216
687
811
1487
1039
987
673
562
569
273
85
31
12
6389
619
724
1316
915
881
588
489
513
237
71
27

96
7892
429
695
1716
1328
1111
811
645
638
355
119
34
11
71743
5928
7962
15394
10815
9428
7111
5133
5474
2941
909
299
349
65701
5494
7353
14041
9761
8627
6482
4664
5062
2765
838
275
339
6042
434
609
1353
1054
801
629

62
4604
230
385
961
800
676
521
375
379
199
56
15
7
40947
3121
4252
8604
6244
5476
4289
3052
3213
1803
531
160
202
37573
2878
3940
7891
5641
5012
3936
2765
2977
1694
492
150
197
3374
243
312
713
603
464
353

34
3288
199
310
755
528
435
290
270
259
156
63
19
4
30796
2807
3710
6790
4571
3952
2822
2081
2261
1138
378
139
147
28128
2616
3413
6150
4120
3615
2546
1899
2085
1071
346
125
142
2668
191
297
640
451
337
276

27
1322
75
128
258
177
178
149
107
124
91
29
5
1
19650
1997
2445
4044
2754
2488
1920
1388
1488
784
245
53
44
18010
1836
2272
3696
2505
2273
1723
1263
1387
740
224
48
43
1640
161
173
348
249
215
197

15
699
38
70
119
105
94
86
56
70
42
16
2
1
10557
1020
1257
2148
1455
1383
1096
783
791
434
142
22
26
9663
934
1169
1958
1322
1263
992
709
730
410
132
19
25
894
86
88
190
133
120
104

12
623
37
58
139
72
84
63
51
54
49
13
3
0
9093
977
1188
1896
1299
1105
824
605
697
350
103
31
18
8347
902
1103
1738
1183
1010
731
554
657
330
92
29
18
746
75
85
158
116
95
93

26
1814
135
187
379
280
237
176
167
140
80
22
6
5
16649
1566
1898
3551
2342
2149
1617
1150
1279
702
201
67
127
15501
1493
1783
3291
2157
2010
1498
1060
1182
657
185
62
123
1148
73
115
260
185
139
119

17
987
67
100
208
156
131
91
94
84
44
8
2
2
9004
829
1013
1874
1257
1145
919
626
701
418
111
40
71
8396
789
952
1752
1145
1075
853
576
654
389
104
38
69
608
40
61
122
112
70
66

9
827
68
87
171
124
106
85
73
56
36
14
4
3
7645
737
885
1677
1085
1004
698
524
578
284
90
27
56
7105
704
831
1539
1012
935
645
484
528
268
81
24
54
540
33
54
138
73
69
53

469
412
176
71
24
10
148597
13568
17394
32578
23308
18876
13575
9704
8902
4274
1391
659
4368
129004
12086
15570
28408
19870
16240
11668
8358
7819
3808
1214
562
3401
19593
1482
1824
4170
3438
2636
1907
1346
1083
466
177
97
967
41335
3074

287
236
109
39
10
5
82655
7084
9194
17884
13093
10638
7980
5566
5120
2524
779
356
2437
71872
6335
8250
15617
11180
9196
6845
4802
4512
2267
680
301
1887
10783
749
944
2267
1913
1442
1135
764
608
257
99
55
550
23403
1602

182
176
67
32
14
5
65942
6484
8200
14694
10215
8238
5595
4138
3782
1750
612
303
1931
57132
5751
7320
12791
8690
7044
4823
3556
3307
1541
534
261
1514
8810
733
880
1903
1525
1194
772
582
475
209
78
42
417
17932
1472

125
101
44
21
5
1
35329
3713
4481
7369
5264
4329
3248
2222
2185
1059
356
134
969
31458
3391
4102
6547
4602
3792
2881
1963
1976
965
322
124
793
3871
322
379
822
662
537
367
259
209
94
34
10
176
5540
410

74
61
24
10
3
1
18692
1875
2331
3830
2761
2279
1842
1203
1180
592
198
67
534
16665
1724
2125
3410
2414
1999
1621
1068
1071
548
182
62
441
2027
151
206
420
347
280
221
135
109
44
16
5
93
3031
196

51
40
20
11
2
0
16637
1838
2150
3539
2503
2050
1406
1019
1005
467
158
67
435
14793
1667
1977
3137
2188
1793
1260
895
905
417
140
62
352
1844
171
173
402
315
257
146
124
100
50
18
5
83
2509
214

90
97
45
16
5
4
43199
4434
5375
9096
6383
5615
3923
2867
2417
1102
346
173
1468
36776
3872
4693
7753
5319
4783
3310
2433
2094
952
315
138
1114
6423
562
682
1343
1064
832
613
434
323
150
31
35
354
11218
1056

50
47
29
7
2
2
23093
2301
2755
4909
3365
2980
2172
1570
1343
621
190
92
795
19612
2016
2411
4146
2804
2557
1831
1317
1160
532
168
74
596
3481
285
344
763
561
423
341
253
183
89
22
18
199
5818
545

40
50
16
9
3
2
20106
2133
2620
4187
3018
2635
1751
1297
1074
481
156
81
673
17164
1856
2282
3607
2515
2226
1479
1116
934
420
147
64
518
2942
277
338
580
503
409
272
181
140
61
9
17
155
5400
511

4824
9067
6345
5127
4055
3147
3137
1689
544
178
148
38137
2892
4506
8327
5807
4688
3750
2905
2910
1572
496
158
126
3198
182
318
740
538
439
305
242
227
117
48
20
22
29529
1928
3005
5819
4431
3809
2952
2473
2998
1417

2544
5019
3668
3022
2418
1870
1767
986
315
98
94
21542
1506
2379
4605
3353
2757
2219
1718
1623
918
294
87
83
1861
96
165
414
315
265
199
152
144
68
21
11
11
17207
984
1668
3343
2685
2377
1820
1441
1645
829

2280
4048
2677
2105
1637
1277
1370
703
229
80
54
16595
1386
2127
3722
2454
1931
1531
1187
1287
654
202
71
43
1337
86
153
326
223
174
106
90
83
49
27
9
11
12322
944
1337
2476
1746
1432
1132
1032
1353
588

609
975
697
617
611
532
621
321
104
30
13
5226
398
587
918
648
580
574
505
580
302
98
27
9
314
12
22
57
49
37
37
27
41
19
6
3
4
4092
210
321
627
395
455
434
450
720
328

320
515
394
361
357
306
325
185
50
15
7
2832
191
303
478
364
336
334
289
298
177
45
14
3
199
5
17
37
30
25
23
17
27
8
5
1
4
2275
102
177
353
235
277
275
245
352
180

289
460
303
256
254
226
296
136
54
15
6
2394
207
284
440
284
244
240
216
282
125
53
13
6
115
7
5
20
19
12
14
10
14
11
1
2
0
1817
108
144
274
160
178
159
205
368
148

1481
2322
1662
1415
1074
805
785
412
118
34
54
10193
987
1375
2098
1501
1260
975
724
711
383
105
31
43
1025
69
106
224
161
155
99
81
74
29
13
3
11
6239
546
714
1142
815
791
667
507
613
302

761
1176
841
755
582
405
399
221
82
17
34
5273
507
711
1064
759
665
522
363
354
206
76
16
30
545
38
50
112
82
90
60
42
45
15
6
1
4
3280
272
343
606
418
427
368
268
330
162

720
1146
821
660
492
400
386
191
36
17
20
4920
480
664
1034
742
595
453
361
357
177
29
15
13
480
31
56
112
79
65
39
39
29
14
7
2
7
2959
274
371
536
397
364
299
239
283
140

395
106
196
27401
1818
2856
5404
4066
3547
2709
2268
2772
1303
370
92
196
2128
110
149
415
365
262
243
205
226
114
25
14
0
19500
1177
1907
4335
3035
2674
1926
1463
1680
894
279
90
40
17084
1030
1695
3735
2553

236
56
123
15940
936
1593
3109
2449
2194
1671
1324
1517
756
221
47
123
1267
48
75
234
236
183
149
117
128
73
15
9
0
11701
610
1080
2532
1904
1674
1199
941
969
559
166
43
24
10326
535
965
2217
1620

159
50
73
11461
882
1263
2295
1617
1353
1038
944
1255
547
149
45
73
861
62
74
181
129
79
94
88
98
41
10
5
0
7799
567
827
1803
1131
1000
727
522
711
335
113
47
16
6758
495
730
1518
933

107
21
24
3774
193
305
583
358
427
388
414
666
295
103
18
24
318
17
16
44
37
28
46
36
54
33
4
3
0
3048
222
256
519
351
357
335
311
423
201
53
15
5
2808
206
238
471
314

59
5
15
2102
96
169
327
214
258
248
227
328
159
57
4
15
173
6
8
26
21
19
27
18
24
21
2
1
0
1669
106
145
278
207
208
178
170
224
113
30
8
2
1536
97
137
251
187

48
16
9
1672
97
136
256
144
169
140
187
338
136
46
14
9
145
11
8
18
16
9
19
18
30
12
2
2
0
1379
116
111
241
144
149
157
141
199
88
23
7
3
1272
109
101
220
127

74
21
47
5823
511
669
1046
751
738
626
476
583
287
69
20
47
416
35
45
96
64
53
41
31
30
15
5
1
0
3682
259
416
742
509
522
362
272
324
181
60
19
16
3072
205
340
607
393

41
14
31
3057
255
325
557
381
394
342
255
310
156
38
13
31
223
17
18
49
37
33
26
13
20
6
3
1
0
1973
117
206
403
288
270
199
158
170
109
36
8
9
1707
96
177
352
238

33
7
16
2766
256
344
489
370
344
284
221
273
131
31
7
16
193
18
27
47
27
20
15
18
10
9
2
0
0
1709
142
210
339
221
252
163
114
154
72
24
11
7
1365
109
163
255
155

2335
1652
1296
1561
832
269
88
38
2416
147
212
600
482
339
274
167
119
62
10
2
2
12778
979
1391
2680
1897
1596
1328
944
1101
589
191
45
37
12075
940
1324
2528
1778
1493
1241
885
1057
569
185
41
34

1478
1034
837
902
515
158
43
22
1375
75
115
315
284
196
165
104
67
44
8
0
2
7660
531
781
1600
1170
1008
872
564
640
335
111
23
25
7223
505
744
1513
1087
945
816
525
615
322
107
21
23

857
618
459
659
317
111
45
16
1041
72
97
285
198
143
109
63
52
18
2
2
0
5118
448
610
1080
727
588
456
380
461
254
80
22
12
4852
435
580
1015
691
548
425
360
442
247
78
20
11

320
303
290
402
195
51
14
4
240
16
18
48
37
37
32
21
21
6
2
1
1
1945
164
191
304
230
228
196
201
246
144
33
6
2
1867
160
185
293
218
218
186
191
236
139
33
6
2

187
164
158
209
108
29
8
1
133
9
8
27
20
21
14
12
15
5
1
0
1
1045
91
113
172
115
138
107
98
122
68
15
5
1
998
88
110
164
106
132
102
93
115
67
15
5
1

133
139
132
193
87
22
6
3
107
7
10
21
17
16
18
9
6
1
1
1
0
900
73
78
132
115
90
89
103
124
76
18
1
1
869
72
75
129
112
86
84
98
121
72
18
1
1

438
288
236
301
170
59
19
16
610
54
76
135
116
84
74
36
23
11
1
0
0
2389
202
252
457
304
303
257
212
232
101
49
12
8
2285
196
244
442
290
289
242
198
222
97
47
12
6

235
160
137
158
102
35
8
9
266
21
29
51
50
35
39
21
12
7
1
0
0
1345
104
146
252
169
172
159
123
124
57
31
4
4
1281
100
142
243
158
164
148
115
121
54
29
4
3

203
128
99
143
68
24
11
7
344
33
47
84
66
49
35
15
11
4
0
0
0
1044
98
106
205
135
131
98
89
108
44
18
8
4
1004
96
102
199
132
125
94
83
101
43
18
8
3

703
39
67
152
119
103
87
59
44
20
6
4
3
18187
368
716
2014
2674
2813
2684
2354
1955
1619
789
164
37
15859
301
619
1731
2275
2425
2315
2039
1769
1484
722
147
32
2328
67
97
283
399
388
369
315

437
26
37
87
83
63
56
39
25
13
4
2
2
9779
206
367
1073
1441
1486
1424
1285
1039
922
446
68
22
8548
173
312
928
1227
1296
1225
1111
935
850
410
61
20
1231
33
55
145
214
190
199
174

266
13
30
65
36
40
31
20
19
7
2
2
1
8408
162
349
941
1233
1327
1260
1069
916
697
343
96
15
7311
128
307
803
1048
1129
1090
928
834
634
312
86
12
1097
34
42
138
185
198
170
141

78
4
6
11
12
10
10
10
10
5
0
0
0
2772
45
92
300
316
274
343
397
427
350
191
28
9
2484
38
77
273
271
232
304
355
392
327
182
26
7
288
7
15
27
45
42
39
42

47
3
3
8
9
6
5
5
7
1
0
0
0
1421
22
55
158
159
135
167
211
213
188
100
10
3
1271
17
48
144
132
115
147
189
195
176
95
10
3
150
5
7
14
27
20
20
22

31
1
3
3
3
4
5
5
3
4
0
0
0
1351
23
37
142
157
139
176
186
214
162
91
18
6
1213
21
29
129
139
117
157
166
197
151
87
16
4
138
2
8
13
18
22
19
20

104
6
8
15
14
14
15
14
10
4
2
0
2
5343
108
209
524
775
874
763
669
608
512
233
55
13
4703
84
176
444
674
766
653
594
562
475
212
50
13
640
24
33
80
101
108
110
75

64
4
4
9
11
8
11
8
3
3
2
0
1
2987
63
105
288
428
502
419
378
335
300
139
21
9
2638
51
84
246
378
453
356
334
307
277
125
18
9
349
12
21
42
50
49
63
44

40
2
4
6
3
6
4
6
7
1
0
0
1
2356
45
104
236
347
372
344
291
273
212
94
34
4
2065
33
92
198
296
313
297
260
255
198
87
32
4
291
12
12
38
51
59
47
31

186
135
67
17
5
1343
34
71
187
321
275
156
101
79
69
31
15
4
1313
34
70
183
316
272
152
97
76
65
30
14
4
30
0
1
4
5
3
4
4
3
4
1
1
0
3905
64
171

104
72
36
7
2
822
17
36
113
197
188
102
58
48
28
22
10
3
800
17
35
111
193
186
99
55
45
26
21
9
3
22
0
1
2
4
2
3
3
3
2
1
1
0
2075
39
96

82
63
31
10
3
521
17
35
74
124
87
54
43
31
41
9
5
1
513
17
35
72
123
86
53
42
31
39
9
5
1
8
0
0
2
1
1
1
1
0
2
0
0
0
1830
25
75

35
23
9
2
2
150
2
6
22
9
17
18
23
23
21
7
2
0
146
2
6
22
9
15
17
23
22
21
7
2
0
4
0
0
0
0
2
1
0
1
0
0
0
0
567
7
22

18
12
5
0
0
83
0
6
17
5
9
9
13
12
7
5
0
0
80
0
6
17
5
7
9
13
11
7
5
0
0
3
0
0
0
0
2
0
0
1
0
0
0
0
286
4
14

17
11
4
2
2
67
2
0
5
4
8
9
10
11
14
2
2
0
66
2
0
5
4
8
8
10
11
14
2
2
0
1
0
0
0
0
0
1
0
0
0
0
0
0
281
3
8

46
37
21
5
0
719
22
34
86
210
191
66
35
29
24
9
10
3
711
22
34
85
207
191
64
34
29
23
9
10
3
8
0
0
1
3
0
2
1
0
1
0
0
0
1122
13
40

28
23
14
3
0
466
12
15
54
131
142
47
19
19
10
7
7
3
461
12
15
53
129
142
45
19
19
10
7
7
3
5
0
0
1
2
0
2
0
0
0
0
0
0
620
6
22

18
14
7
2
0
253
10
19
32
79
49
19
16
10
14
2
3
0
250
10
19
32
78
49
19
15
10
13
2
3
0
3
0
0
0
1
0
0
1
0
1
0
0
0
502
7
18

462
501
606
543
497
457
367
185
44
8
3839
63
171
456
490
593
533
489
451
364
180
43
6
66
1
0
6
11
13
10
8
6
3
5
1
2
5375
96
181
551
657
799
878
736
618
536
261

237
244
309
289
275
241
218
108
17
2
2043
38
96
236
239
305
281
270
238
217
105
17
1
32
1
0
1
5
4
8
5
3
1
3
0
1
2868
55
89
288
361
390
479
423
328
291
139

225
257
297
254
222
216
149
77
27
6
1796
25
75
220
251
288
252
219
213
147
75
26
5
34
0
0
5
6
9
2
3
3
2
2
1
1
2507
41
92
263
296
409
399
313
290
245
122

54
53
65
52
70
101
90
41
9
3
563
6
22
54
53
65
52
69
101
90
40
9
2
4
1
0
0
0
0
0
1
0
0
1
0
1
933
19
34
109
112
100
127
115
132
105
70

22
24
34
27
34
45
54
25
3
0
284
3
14
22
24
34
27
34
45
54
24
3
0
2
1
0
0
0
0
0
0
0
0
1
0
0
481
10
17
57
55
56
68
66
67
52
30

32
29
31
25
36
56
36
16
6
3
279
3
8
32
29
31
25
35
56
36
16
6
2
2
0
0
0
0
0
0
1
0
0
0
0
1
452
9
17
52
57
44
59
49
65
53
40

111
116
158
165
162
170
115
58
13
1
1110
13
40
108
115
155
163
162
168
115
57
13
1
12
0
0
3
1
3
2
0
2
0
1
0
0
1456
18
40
119
135
200
236
228
196
182
77

56
56
78
90
100
100
72
35
5
0
616
6
22
56
56
78
88
100
98
72
35
5
0
4
0
0
0
0
0
2
0
2
0
0
0
0
779
13
20
62
75
89
137
127
100
101
47

55
60
80
75
62
70
43
23
8
1
494
7
18
52
59
77
75
62
70
43
22
8
1
8
0
0
3
1
3
0
0
0
0
1
0
0
677
5
20
57
60
111
99
101
96
81
30

42
20
4997
83
165
498
606
723
813
696
587
515
253
40
18
378
13
16
53
51
76
65
40
31
21
8
2
2
7564
174
293
814
1195
1133
1107
1020
801
647
312
63
5
5710
121
213
594
863
837

11
14
2676
48
82
270
327
357
439
403
312
279
135
10
14
192
7
7
18
34
33
40
20
16
12
4
1
0
4014
95
146
435
639
599
554
529
422
385
177
30
3
3029
70
99
311
468
448

31
6
2321
35
83
228
279
366
374
293
275
236
118
30
4
186
6
9
35
17
43
25
20
15
9
4
1
2
3550
79
147
379
556
534
553
491
379
262
135
33
2
2681
51
114
283
395
389

6
4
880
15
29
104
108
86
114
112
131
103
69
6
3
53
4
5
5
4
14
13
3
1
2
1
0
1
1122
17
30
115
142
92
146
189
171
134
73
11
2
895
15
20
93
101
66

1
2
448
7
15
55
52
47
59
64
67
50
29
1
2
33
3
2
2
3
9
9
2
0
2
1
0
0
571
8
18
62
75
36
63
98
89
75
40
6
1
459
7
13
50
51
27

5
2
432
8
14
49
56
39
55
48
64
53
40
5
1
20
1
3
3
1
5
4
1
1
0
0
0
1
551
9
12
53
67
56
83
91
82
59
33
5
1
436
8
7
43
50
39

17
8
1367
17
37
105
125
186
218
219
185
177
74
16
8
89
1
3
14
10
14
18
9
11
5
3
1
0
2046
55
95
208
314
325
296
244
213
191
89
15
1
1515
32
65
146
227
234

2
6
736
13
18
55
69
86
127
122
94
98
46
2
6
43
0
2
7
6
3
10
5
6
3
1
0
0
1122
32
48
116
166
193
145
132
116
117
50
7
0
825
20
29
82
124
147

15
2
631
4
19
50
56
100
91
97
91
79
28
14
2
46
1
1
7
4
11
8
4
5
2
2
1
0
924
23
47
92
148
132
151
112
97
74
39
8
1
690
12
36
64
103
87

817
757
655
540
259
50
4
1854
53
80
220
332
296
290
263
146
107
53
13
1
26734
1330
2082
5026
4087
3458
3186
2678
2453
1546
644
203
41
22308
1103
1661
4010
3213
2804
2607
2311
2306
1464
605
188
36
4426

406
383
340
328
149
25
2
985
25
47
124
171
151
148
146
82
57
28
5
1
14245
665
1099
2633
2247
1885
1765
1522
1220
776
316
96
21
11780
544
868
2107
1777
1518
1409
1279
1138
738
294
90
18
2465

411
374
315
212
110
25
2
869
28
33
96
161
145
142
117
64
50
25
8
0
12489
665
983
2393
1840
1573
1421
1156
1233
770
328
107
20
10528
559
793
1903
1436
1286
1198
1032
1168
726
311
98
18
1961

121
151
138
113
66
9
2
227
2
10
22
41
26
25
38
33
21
7
2
0
5652
297
435
1018
721
657
614
561
672
420
195
56
6
4669
244
346
794
544
510
479
497
621
392
183
53
6
983

52
78
72
65
37
6
1
112
1
5
12
24
9
11
20
17
10
3
0
0
2862
159
229
507
376
334
345
305
303
191
85
25
3
2334
128
183
389
289
252
260
264
280
180
83
23
3
528

69
73
66
48
29
3
1
115
1
5
10
17
17
14
18
16
11
4
2
0
2790
138
206
511
345
323
269
256
369
229
110
31
3
2335
116
163
405
255
258
219
233
341
212
100
30
3
455

208
179
180
160
72
11
1
531
23
30
62
87
91
88
65
33
31
17
4
0
8127
434
653
1529
1267
1042
951
816
757
449
166
49
14
6916
373
524
1219
1044
878
794
712
728
432
154
47
11
1211

96
93
96
97
37
4
0
297
12
19
34
42
46
49
39
20
20
13
3
0
4209
189
324
778
695
536
515
427
389
236
83
31
6
3565
158
259
616
581
461
419
364
371
227
73
31
5
644

112
86
84
63
35
7
1
234
11
11
28
45
45
39
26
13
11
4
1
0
3918
245
329
751
572
506
436
389
368
213
83
18
8
3351
215
265
603
463
417
375
348
357
205
81
16
6
567

227
421
1016
874
654
579
367
147
82
39
15
5
1126
20
47
138
125
109
113
141
190
142
85
16
0
1036
19
45
127
102
95
95
136
182
137
82
16
0
90
1
2
11
23
14
18
5
8

121
231
526
470
367
356
243
82
38
22
6
3
547
8
31
67
75
63
61
79
78
52
27
6
0
482
7
29
61
54
51
47
76
72
52
27
6
0
65
1
2
6
21
12
14
3
6

106
190
490
404
287
223
124
65
44
17
9
2
579
12
16
71
50
46
52
62
112
90
58
10
0
554
12
16
66
48
44
48
60
110
85
55
10
0
25
0
0
5
2
2
4
2
2

53
89
224
177
147
135
64
51
28
12
3
0
307
5
12
31
20
25
31
25
65
51
35
7
0
278
5
12
28
15
18
24
25
61
50
33
7
0
29
0
0
3
5
7
7
0
4

31
46
118
87
82
85
41
23
11
2
2
0
134
2
5
14
13
16
20
10
25
17
9
3
0
113
2
5
13
8
9
14
10
23
17
9
3
0
21
0
0
1
5
7
6
0
2

22
43
106
90
65
50
23
28
17
10
1
0
173
3
7
17
7
9
11
15
40
34
26
4
0
165
3
7
15
7
9
10
15
38
33
24
4
0
8
0
0
2
0
0
1
0
2

61
129
310
223
164
157
104
29
17
12
2
3
295
5
14
35
29
32
28
40
52
42
17
1
0
273
4
14
32
23
30
22
38
52
40
17
1
0
22
1
0
3
6
2
6
2
0

31
65
162
114
75
96
63
18
9
10
0
1
140
1
11
15
21
15
20
19
17
14
6
1
0
125
0
11
13
15
14
16
18
17
14
6
1
0
15
1
0
2
6
1
4
1
0

30
64
148
109
89
61
41
11
8
2
2
2
155
4
3
20
8
17
8
21
35
28
11
0
0
148
4
3
19
8
16
6
20
35
26
11
0
0
7
0
0
1
0
1
2
1
0

5
3
0
0
2302
72
143
326
414
286
296
280
257
152
58
18
0
2092
64
123
281
377
257
273
260
248
139
52
18
0
210
8
20
45
37
29
23
20
9
13
6
0
0
1685
110
186
385

0
0
0
0
1330
33
83
151
281
176
171
152
148
87
40
8
0
1207
30
72
125
261
158
157
137
142
80
37
8
0
123
3
11
26
20
18
14
15
6
7
3
0
0
860
52
90
209

5
3
0
0
972
39
60
175
133
110
125
128
109
65
18
10
0
885
34
51
156
116
99
116
123
106
59
15
10
0
87
5
9
19
17
11
9
5
3
6
3
0
0
825
58
96
176

1
2
0
0
597
17
38
119
82
83
64
55
73
43
18
5
0
531
13
30
106
69
71
59
51
71
39
17
5
0
66
4
8
13
13
12
5
4
2
4
1
0
0
368
32
40
78

0
0
0
0
300
6
18
46
46
47
35
31
39
20
11
1
0
261
5
14
38
37
39
32
27
38
19
11
1
0
39
1
4
8
9
8
3
4
1
1
0
0
0
189
14
28
41

1
2
0
0
297
11
20
73
36
36
29
24
34
23
7
4
0
270
8
16
68
32
32
27
24
33
20
6
4
0
27
3
4
5
4
4
2
0
1
3
1
0
0
179
18
12
37

2
0
0
0
678
13
36
55
182
92
94
73
77
36
13
7
0
634
11
33
47
178
85
88
68
75
34
8
7
0
44
2
3
8
4
7
6
5
2
2
5
0
0
528
33
70
129

0
0
0
0
439
7
21
29
142
59
57
39
46
26
7
6
0
413
5
19
24
140
56
52
36
46
25
4
6
0
26
2
2
5
2
3
5
3
0
1
3
0
0
243
13
28
65

2
0
0
0
239
6
15
26
40
33
37
34
31
10
6
1
0
221
6
14
23
38
29
36
32
29
9
4
1
0
18
0
1
3
2
4
1
2
2
1
2
0
0
285
20
42
64

222
234
192
167
109
54
17
7
2
1405
95
152
312
163
196
165
144
101
52
16
7
2
280
15
34
73
59
38
27
23
8
2
1
0
0
2799
152
293
675
537
401
318
218
107
56
26
8

111
113
99
88
49
34
9
4
2
708
42
73
168
83
90
84
76
45
33
8
4
2
152
10
17
41
28
23
15
12
4
1
1
0
0
1469
78
157
346
269
194
194
133
49
32
8
3

111
121
93
79
60
20
8
3
0
697
53
79
144
80
106
81
68
56
19
8
3
0
128
5
17
32
31
15
12
11
4
1
0
0
0
1330
74
136
329
268
207
124
85
58
24
18
5

48
46
40
36
23
18
6
1
0
298
27
32
64
36
32
33
29
20
18
6
1
0
70
5
8
14
12
14
7
7
3
0
0
0
0
547
33
60
118
94
78
69
37
33
17
7
1

20
25
17
16
10
13
5
0
0
149
10
23
32
18
16
12
12
8
13
5
0
0
40
4
5
9
2
9
5
4
2
0
0
0
0
279
18
27
58
46
34
40
28
18
8
1
1

28
21
23
20
13
5
1
1
0
149
17
9
32
18
16
21
17
12
5
1
1
0
30
1
3
5
10
5
2
3
1
0
0
0
0
268
15
33
60
48
44
29
9
15
9
6
0

60
74
48
51
37
16
6
2
2
480
32
67
114
46
68
43
48
37
16
5
2
2
48
1
3
15
14
6
5
3
0
0
1
0
0
851
45
99
238
163
110
77
66
27
17
5
3

32
30
21
20
16
10
4
2
2
213
13
27
54
21
27
19
19
16
10
3
2
2
30
0
1
11
11
3
2
1
0
0
1
0
0
423
19
55
113
82
46
45
35
14
10
1
2

28
44
27
31
21
6
2
0
0
267
19
40
60
25
41
24
29
21
6
2
0
0
18
1
2
4
3
3
3
2
0
0
0
0
0
428
26
44
125
81
64
32
31
13
7
4
1

8
1301
66
121
298
238
196
135
105
77
38
18
4
5
1498
86
172
377
299
205
183
113
30
18
8
4
3
1897
107
167
391
383
238
228
203
118
36
13
9
4
1615
95
152
340
294
197
191

6
662
32
58
149
119
95
80
64
32
23
5
2
3
807
46
99
197
150
99
114
69
17
9
3
1
3
1016
43
90
206
224
143
113
114
45
22
10
6
0
821
38
83
178
155
107
87

2
639
34
63
149
119
101
55
41
45
15
13
2
2
691
40
73
180
149
106
69
44
13
9
5
3
0
881
64
77
185
159
95
115
89
73
14
3
3
4
794
57
69
162
139
90
104

0
223
14
28
40
36
31
19
19
22
10
4
0
0
324
19
32
78
58
47
50
18
11
7
3
1
0
365
20
29
74
55
43
46
46
36
8
4
3
1
298
18
23
63
40
36
34

0
113
8
11
19
18
14
10
15
12
5
1
0
0
166
10
16
39
28
20
30
13
6
3
0
1
0
184
7
19
44
29
24
20
22
8
6
3
2
0
149
7
17
36
21
20
13

0
110
6
17
21
18
17
9
4
10
5
3
0
0
158
9
16
39
30
27
20
5
5
4
3
0
0
181
13
10
30
26
19
26
24
28
2
1
1
1
149
11
6
27
19
16
21

1
378
19
32
92
71
60
34
32
19
13
4
2
0
473
26
67
146
92
50
43
34
8
4
1
1
1
736
57
73
156
140
88
86
75
40
15
3
0
3
696
54
70
147
129
84
84

1
176
6
19
35
37
26
18
17
8
8
0
2
0
247
13
36
78
45
20
27
18
6
2
1
0
1
346
24
35
78
65
44
35
40
17
6
2
0
0
326
23
33
74
60
42
34

0
202
13
13
57
34
34
16
15
11
5
4
0
0
226
13
31
68
47
30
16
16
2
2
0
1
0
390
33
38
78
75
44
51
35
23
9
1
0
3
370
31
37
73
69
42
50

179
109
34
12
8
4
282
12
15
51
89
41
37
24
9
2
1
1
0
1997
115
166
367
280
279
238
205
181
117
40
6
3
1582
87
124
263
209
207
179
182
170
116
37
5
3
415
28

97
42
20
9
5
0
195
5
7
28
69
36
26
17
3
2
1
1
0
1039
64
81
189
142
150
130
113
91
57
16
4
2
831
46
64
145
111
114
95
97
84
56
14
3
2
208
18

82
67
14
3
3
4
87
7
8
23
20
5
11
7
6
0
0
0
0
958
51
85
178
138
129
108
92
90
60
24
2
1
751
41
60
118
98
93
84
85
86
60
23
2
1
207
10

39
31
7
3
3
1
67
2
6
11
15
7
12
7
5
1
1
0
0
477
27
41
93
65
55
42
44
57
38
14
1
0
354
19
31
54
43
36
27
38
53
38
14
1
0
123
8

18
8
5
2
2
0
35
0
2
8
8
4
7
4
0
1
1
0
0
234
18
21
52
29
27
26
18
25
13
5
0
0
171
12
15
34
19
18
18
15
22
13
5
0
0
63
6

21
23
2
1
1
1
32
2
4
3
7
3
5
3
5
0
0
0
0
243
9
20
41
36
28
16
26
32
25
9
1
0
183
7
16
20
24
18
9
23
31
25
9
1
0
60
2

70
37
15
3
0
3
40
3
3
9
11
4
2
5
3
0
0
0
0
543
35
47
91
64
75
66
64
60
31
8
1
1
419
29
34
61
46
51
43
57
58
31
7
1
1
124
6

37
15
6
2
0
0
20
1
2
4
5
2
1
3
2
0
0
0
0
282
15
23
42
31
36
38
41
34
16
5
0
1
226
11
19
31
25
26
24
36
33
16
4
0
1
56
4

33
22
9
1
0
3
20
2
1
5
6
2
1
2
1
0
0
0
0
261
20
24
49
33
39
28
23
26
15
3
1
0
193
18
15
30
21
25
19
21
25
15
3
1
0
68
2

42
104
71
72
59
23
11
1
3
1
0
1977
59
97
338
254
250
228
199
277
181
65
25
4
1694
41
74
273
201
209
192
167
264
180
64
25
4
283
18
23
65
53
41
36
32
13
1

17
44
31
36
35
16
7
1
2
1
0
1046
31
56
172
136
143
113
116
139
90
32
16
2
888
21
41
147
111
115
94
90
131
89
31
16
2
158
10
15
25
25
28
19
26
8
1

25
60
40
36
24
7
4
0
1
0
0
931
28
41
166
118
107
115
83
138
91
33
9
2
806
20
33
126
90
94
98
77
133
91
33
9
2
125
8
8
40
28
13
17
6
5
0

10
39
22
19
15
6
4
0
0
0
0
405
18
20
66
49
36
37
35
74
39
21
9
1
335
10
13
44
36
29
32
33
68
39
21
9
1
70
8
7
22
13
7
5
2
6
0

6
18
10
9
8
3
3
0
0
0
0
208
12
10
29
29
19
23
19
32
15
13
6
1
168
5
6
20
23
13
20
17
29
15
13
6
1
40
7
4
9
6
6
3
2
3
0

4
21
12
10
7
3
1
0
0
0
0
197
6
10
37
20
17
14
16
42
24
8
3
0
167
5
7
24
13
16
12
16
39
24
8
3
0
30
1
3
13
7
1
2
0
3
0

13
30
18
24
23
7
2
0
1
0
0
611
16
27
75
77
77
78
74
110
60
13
3
1
560
14
25
69
65
72
68
63
107
60
13
3
1
51
2
2
6
12
5
10
11
3
0

4
11
6
10
14
5
1
0
1
0
0
294
8
15
34
30
44
33
35
57
33
2
3
0
268
8
14
31
27
41
29
25
55
33
2
3
0
26
0
1
3
3
3
4
10
2
0

9
19
12
14
9
2
1
0
0
0
0
317
8
12
41
47
33
45
39
53
27
11
0
1
292
6
11
38
38
31
39
38
52
27
11
0
1
25
2
1
3
9
2
6
1
1
0

1
0
0
749
24
52
131
75
76
79
69
113
81
42
4
3
648
22
39
107
54
63
63
61
109
81
42
4
3
101
2
13
24
21
13
16
8
4
0
0
0
0
2447
124
170
412
341

1
0
0
406
13
28
80
39
39
43
41
58
41
20
3
1
356
12
23
66
30
34
34
35
57
41
20
3
1
50
1
5
14
9
5
9
6
1
0
0
0
0
1284
61
87
215
164

0
0
0
343
11
24
51
36
37
36
28
55
40
22
1
2
292
10
16
41
24
29
29
26
52
40
22
1
2
51
1
8
10
12
8
7
2
3
0
0
0
0
1163
63
83
197
177

0
0
0
139
4
9
20
14
16
13
13
22
18
8
1
1
115
4
5
16
9
11
11
10
21
18
8
1
1
24
0
4
4
5
5
2
3
1
0
0
0
0
481
36
34
81
58

0
0
0
68
2
6
12
10
7
5
9
10
6
1
0
0
53
2
2
10
7
4
3
8
10
6
1
0
0
15
0
4
2
3
3
2
1
0
0
0
0
0
255
21
20
40
31

0
0
0
71
2
3
8
4
9
8
4
12
12
7
1
1
62
2
3
6
2
7
8
2
11
12
7
1
1
9
0
0
2
2
2
0
2
1
0
0
0
0
226
15
14
41
27

0
0
0
254
11
17
41
22
24
18
20
47
38
15
0
1
229
10
13
33
17
22
17
19
44
38
15
0
1
25
1
4
8
5
2
1
1
3
0
0
0
0
725
44
46
118
112

0
0
0
137
4
8
25
10
13
12
10
27
22
6
0
0
125
4
8
19
7
13
11
9
26
22
6
0
0
12
0
0
6
3
0
1
1
1
0
0
0
0
332
15
22
51
42

0
0
0
117
7
9
16
12
11
6
10
20
16
9
0
1
104
6
5
14
10
9
6
10
18
16
9
0
1
13
1
4
2
2
2
0
0
2
0
0
0
0
393
29
24
67
70

359
276
221
218
204
101
15
6
2257
118
153
378
297
321
253
207
213
201
97
14
5
190
6
17
34
44
38
23
14
5
3
4
1
1
2082
136
161
354
303
252
223
190
182
159
81
39
2

192
152
136
112
104
50
9
2
1168
58
75
195
143
171
135
124
108
102
47
8
2
116
3
12
20
21
21
17
12
4
2
3
1
0
1122
67
78
189
170
138
119
118
92
80
48
22
1

167
124
85
106
100
51
6
4
1089
60
78
183
154
150
118
83
105
99
50
6
3
74
3
5
14
23
17
6
2
1
1
1
0
1
960
69
83
165
133
114
104
72
90
79
33
17
1

58
43
40
56
47
24
4
0
448
35
30
77
47
52
39
37
56
47
24
4
0
33
1
4
4
11
6
4
3
0
0
0
0
0
435
31
38
71
55
43
45
35
50
35
20
12
0

26
25
27
24
26
11
4
0
238
21
18
38
26
24
22
24
24
26
11
4
0
17
0
2
2
5
2
3
3
0
0
0
0
0
221
18
13
45
28
21
25
17
21
17
12
4
0

32
18
13
32
21
13
0
0
210
14
12
39
21
28
17
13
32
21
13
0
0
16
1
2
2
6
4
1
0
0
0
0
0
0
214
13
25
26
27
22
20
18
29
18
8
8
0

89
81
68
66
65
30
3
3
672
43
45
109
99
80
72
63
66
62
28
3
2
53
1
1
9
13
9
9
5
0
3
2
0
1
489
20
35
74
61
60
50
51
53
45
28
12
0

44
40
34
34
30
17
2
1
306
15
21
47
38
39
35
31
34
28
15
2
1
26
0
1
4
4
5
5
3
0
2
2
0
0
267
7
18
37
39
33
31
30
23
24
16
9
0

45
41
34
32
35
13
1
2
366
28
24
62
61
41
37
32
32
34
13
1
1
27
1
0
5
9
4
4
2
0
1
0
0
1
222
13
17
37
22
27
19
21
30
21
12
3
0

1754
124
131
269
244
203
177
166
167
154
80
37
2
328
12
30
85
59
49
46
24
15
5
1
2
0
1299
66
130
288
222
140
176
108
98
53
10
7
1
1192
61
118
271
205
120
156
95

944
65
61
145
136
113
91
99
86
78
47
22
1
178
2
17
44
34
25
28
19
6
2
1
0
0
691
33
65
158
116
78
110
60
36
29
6
0
0
626
31
57
148
108
63
97
52

810
59
70
124
108
90
86
67
81
76
33
15
1
150
10
13
41
25
24
18
5
9
3
0
2
0
608
33
65
130
106
62
66
48
62
24
4
7
1
566
30
61
123
97
57
59
43

391
31
35
61
50
38
34
31
47
33
20
11
0
44
0
3
10
5
5
11
4
3
2
0
1
0
251
13
20
47
32
26
30
30
29
17
2
4
1
228
11
19
44
26
22
26
28

198
18
13
39
26
18
18
13
20
17
12
4
0
23
0
0
6
2
3
7
4
1
0
0
0
0
128
7
8
24
15
14
23
13
9
14
1
0
0
116
6
8
23
12
11
20
13

193
13
22
22
24
20
16
18
27
16
8
7
0
21
0
3
4
3
2
4
0
2
2
0
1
0
123
6
12
23
17
12
7
17
20
3
1
4
1
112
5
11
21
14
11
6
15

365
13
23
40
37
40
35
43
51
43
28
12
0
124
7
12
34
24
20
15
8
2
2
0
0
0
423
29
54
99
64
44
62
30
29
9
2
1
0
388
28
47
94
62
36
55
27

199
5
10
21
25
22
22
25
22
22
16
9
0
68
2
8
16
14
11
9
5
1
2
0
0
0
217
15
24
52
34
24
33
16
11
6
2
0
0
197
14
19
49
32
19
30
15

166
8
13
19
12
18
13
18
29
21
12
3
0
56
5
4
18
10
9
6
3
1
0
0
0
0
206
14
30
47
30
20
29
14
18
3
0
1
0
191
14
28
45
30
17
25
12

97
52
10
6
1
107
5
12
17
17
20
20
13
1
1
0
1
0
2340
145
206
547
312
289
309
247
204
54
10
11
6
2287
142
201
543
303
277
298
241
203
53
9
11
6
53
3
5

36
28
6
0
0
65
2
8
10
8
15
13
8
0
1
0
0
0
1187
67
105
294
164
133
160
120
111
25
3
1
4
1162
64
102
291
159
128
156
119
111
25
2
1
4
25
3
3

61
24
4
6
1
42
3
4
7
9
5
7
5
1
0
0
1
0
1153
78
101
253
148
156
149
127
93
29
7
10
2
1125
78
99
252
144
149
142
122
92
28
7
10
2
28
0
2

29
16
2
4
1
23
2
1
3
6
4
4
2
0
1
0
0
0
380
22
40
78
39
55
50
51
32
9
3
0
1
366
21
39
78
36
50
49
49
31
9
3
0
1
14
1
1

9
13
1
0
0
12
1
0
1
3
3
3
0
0
1
0
0
0
180
11
20
34
17
23
26
25
21
2
0
0
1
175
10
20
34
16
21
26
24
21
2
0
0
1
5
1
0

20
3
1
4
1
11
1
1
2
3
1
1
2
0
0
0
0
0
200
11
20
44
22
32
24
26
11
7
3
0
0
191
11
19
44
20
29
23
25
10
7
3
0
0
9
0
1

28
9
2
0
0
35
1
7
5
2
8
7
3
1
0
0
1
0
938
72
75
259
122
124
123
86
58
9
2
7
1
926
72
73
258
121
120
120
85
58
9
2
7
1
12
0
2

11
6
2
0
0
20
1
5
3
2
5
3
1
0
0
0
0
0
464
30
34
149
56
53
63
41
33
3
0
1
1
460
30
33
149
56
52
61
41
33
3
0
1
1
4
0
1

17
3
0
0
0
15
0
2
2
0
3
4
2
1
0
0
1
0
474
42
41
110
66
71
60
45
25
6
2
6
0
466
42
40
109
65
68
59
44
25
6
2
6
0
8
0
1

4
9
12
11
6
1
1
1
0
0
234
11
11
38
38
30
27
30
33
10
2
3
1
156
5
7
23
26
16
18
19
29
8
2
2
1
78
6
4
15
12
14
9
11
4
2
0

3
5
5
4
1
0
0
1
0
0
119
6
6
17
19
14
16
14
20
4
0
2
1
80
2
4
9
12
7
11
10
19
4
0
1
1
39
4
2
8
7
7
5
4
1
0
0

1
4
7
7
5
1
1
0
0
0
115
5
5
21
19
16
11
16
13
6
2
1
0
76
3
3
14
14
9
7
9
10
4
2
1
0
39
2
2
7
5
7
4
7
3
2
0

0
3
5
1
2
1
0
0
0
0
28
0
3
4
2
6
2
4
5
0
0
1
1
25
0
3
3
2
5
2
4
4
0
0
1
1
3
0
0
1
0
1
0
0
1
0
0

0
1
2
0
1
0
0
0
0
0
14
0
2
1
1
3
2
1
3
0
0
0
1
12
0
2
1
1
2
2
1
2
0
0
0
1
2
0
0
0
0
1
0
0
1
0
0

0
2
3
1
1
1
0
0
0
0
14
0
1
3
1
3
0
3
2
0
0
1
0
13
0
1
2
1
3
0
3
2
0
0
1
0
1
0
0
1
0
0
0
0
0
0
0

1
1
4
3
1
0
0
0
0
0
83
8
5
15
14
9
9
10
11
1
1
0
0
39
3
2
5
6
2
4
4
11
1
1
0
0
44
5
3
10
8
7
5
6
0
0
0

0
0
1
2
0
0
0
0
0
0
39
3
1
6
6
5
5
4
8
1
0
0
0
17
0
0
1
2
1
2
2
8
1
0
0
0
22
3
1
5
4
4
3
2
0
0
0

1
1
3
1
1
0
0
0
0
0
44
5
4
9
8
4
4
6
3
0
1
0
0
22
3
2
4
4
1
2
2
3
0
1
0
0
22
2
2
5
4
3
2
4
0
0
0

1
0
1249
67
96
230
182
154
154
135
117
83
21
10
0
1115
61
87
194
166
129
134
122
112
80
20
10
0
134
6
9
36
16
25
20
13
5
3
1
0
0
2078
107
133
350
330
283

1
0
686
42
54
120
93
87
87
82
65
41
13
2
0
607
38
49
101
80
74
75
73
63
40
12
2
0
79
4
5
19
13
13
12
9
2
1
1
0
0
1183
60
76
194
189
171

0
0
563
25
42
110
89
67
67
53
52
42
8
8
0
508
23
38
93
86
55
59
49
49
40
8
8
0
55
2
4
17
3
12
8
4
3
2
0
0
0
895
47
57
156
141
112

0
0
268
17
19
47
35
33
35
33
27
18
1
3
0
250
17
18
40
35
27
33
33
26
17
1
3
0
18
0
1
7
0
6
2
0
1
1
0
0
0
479
17
25
76
56
43

0
0
154
14
12
23
14
20
22
26
15
6
1
1
0
142
14
11
18
14
16
20
26
15
6
1
1
0
12
0
1
5
0
4
2
0
0
0
0
0
0
246
8
18
38
33
20

0
0
114
3
7
24
21
13
13
7
12
12
0
2
0
108
3
7
22
21
11
13
7
11
11
0
2
0
6
0
0
2
0
2
0
0
1
1
0
0
0
233
9
7
38
23
23

0
0
371
18
29
66
55
46
45
43
36
23
8
2
0
322
15
26
53
48
38
36
37
36
23
8
2
0
49
3
3
13
7
8
9
6
0
0
0
0
0
454
25
22
62
63
64

0
0
204
11
15
37
30
24
27
24
19
12
5
0
0
176
8
15
30
25
21
20
21
19
12
5
0
0
28
3
0
7
5
3
7
3
0
0
0
0
0
291
17
11
37
44
41

0
0
167
7
14
29
25
22
18
19
17
11
3
2
0
146
7
11
23
23
17
16
16
17
11
3
2
0
21
0
3
6
2
5
2
3
0
0
0
0
0
163
8
11
25
19
23

267
214
184
130
60
19
1
1701
88
110
275
265
240
216
176
160
105
51
15
0
377
19
23
75
65
43
51
38
24
25
9
4
1
473
15
24
56
69
78
62
51
65
34
13
6
0
473

163
126
103
65
28
8
0
978
51
65
153
160
147
132
100
86
54
23
7
0
205
9
11
41
29
24
31
26
17
11
5
1
0
260
7
12
26
55
51
34
30
24
13
6
2
0
260

104
88
81
65
32
11
1
723
37
45
122
105
93
84
76
74
51
28
8
0
172
10
12
34
36
19
20
12
7
14
4
3
1
213
8
12
30
14
27
28
21
41
21
7
4
0
213

55
62
63
50
29
3
0
404
14
21
61
47
41
45
56
54
39
24
2
0
75
3
4
15
9
2
10
6
9
11
5
1
0
125
5
7
15
17
11
12
15
27
12
3
1
0
125

29
36
32
21
9
2
0
208
7
16
28
28
19
23
34
28
16
8
1
0
38
1
2
10
5
1
6
2
4
5
1
1
0
68
1
2
6
15
8
7
7
11
7
3
1
0
68

26
26
31
29
20
1
0
196
7
5
33
19
22
22
22
26
23
16
1
0
37
2
2
5
4
1
4
4
5
6
4
0
0
57
4
5
9
2
3
5
8
16
5
0
0
0
57

66
50
48
36
12
5
1
387
23
16
49
57
56
53
43
43
32
10
5
0
67
2
6
13
6
8
13
7
5
4
2
0
1
148
3
4
16
39
34
20
15
6
6
3
2
0
148

43
29
32
23
10
4
0
247
16
8
30
40
37
34
22
27
21
8
4
0
44
1
3
7
4
4
9
7
5
2
2
0
0
91
0
3
8
31
25
12
10
1
0
0
1
0
91

23
21
16
13
2
1
1
140
7
8
19
17
19
19
21
16
11
2
1
0
23
1
3
6
2
4
4
0
0
2
0
0
1
57
3
1
8
8
9
8
5
5
6
3
1
0
57

15
24
56
69
78
62
51
65
34
13
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
29631
1172
1937
4631
4291
3575
3719
3113
2862
2387
1367
529
48
23549
873
1477
3542
3219
2700
2997
2561
2441

7
12
26
55
51
34
30
24
13
6
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16148
622
1053
2529
2319
1980
2125
1763
1503
1195
726
297
36
12761
474
806
1937
1749
1467
1679
1425
1259

8
12
30
14
27
28
21
41
21
7
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13483
550
884
2102
1972
1595
1594
1350
1359
1192
641
232
12
10788
399
671
1605
1470
1233
1318
1136
1182

5
7
15
17
11
12
15
27
12
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4150
129
254
618
482
379
463
520
537
428
253
82
5
3291
91
206
465
345
290
361
419
450

1
2
6
15
8
7
7
11
7
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2130
60
130
323
230
223
272
284
255
195
112
42
4
1689
43
106
242
165
171
215
222
212

4
5
9
2
3
5
8
16
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2020
69
124
295
252
156
191
236
282
233
141
40
1
1602
48
100
223
180
119
146
197
238

3
4
16
39
34
20
15
6
6
3
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8940
439
499
1229
1090
948
1073
974
1003
897
559
207
22
7237
316
373
960
819
700
857
836
898

0
3
8
31
25
12
10
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5007
235
253
663
564
551
648
566
538
504
341
127
17
4050
181
194
522
431
398
497
481
479

3
1
8
8
9
8
5
5
6
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3933
204
246
566
526
397
425
408
465
393
218
80
5
3187
135
179
438
388
302
360
355
419

2089
1165
445
40
6082
299
460
1089
1072
875
722
552
421
298
202
84
8
5915
392
474
1163
941
611
695
541
498
378
144
54
24
5262
348
406
991
833
536
626
481
468
365
136
50
22
653
44
68
172

1056
625
254
30
3387
148
247
592
570
513
446
338
244
139
101
43
6
3204
203
240
625
497
322
378
331
285
194
80
32
17
2833
182
207
532
436
278
338
287
263
186
77
31
16
371
21
33
93

1033
540
191
10
2695
151
213
497
502
362
276
214
177
159
101
41
2
2711
189
234
538
444
289
317
210
213
184
64
22
7
2429
166
199
459
397
258
288
194
205
179
59
19
6
282
23
35
79

366
226
68
4
859
38
48
153
137
89
102
101
87
62
27
14
1
834
44
63
160
110
88
88
84
100
67
22
7
1
722
39
54
128
96
74
73
73
92
66
20
6
1
112
5
9
32

171
102
37
3
441
17
24
81
65
52
57
62
43
24
10
5
1
441
22
30
83
51
54
46
45
57
35
14
4
0
387
19
26
71
43
47
39
39
51
35
13
4
0
54
3
4
12

195
124
31
1
418
21
24
72
72
37
45
39
44
38
17
9
0
393
22
33
77
59
34
42
39
43
32
8
3
1
335
20
28
57
53
27
34
34
41
31
7
2
1
58
2
5
20

809
476
173
20
1703
123
126
269
271
248
216
138
105
88
83
34
2
2075
168
159
413
302
187
217
194
204
153
51
13
14
1869
151
137
355
273
163
202
173
194
146
50
12
13
206
17
22
58

453
290
108
16
957
54
59
141
133
153
151
85
59
51
51
19
1
1152
94
79
221
164
103
135
126
104
79
29
7
11
1032
90
69
187
147
88
125
110
97
74
28
6
11
120
4
10
34

356
186
65
4
746
69
67
128
138
95
65
53
46
37
32
15
1
923
74
80
192
138
84
82
68
100
74
22
6
3
837
61
68
168
126
75
77
63
97
72
22
6
2
86
13
12
24

108
75
69
60
30
13
8
4
2
2741
61
118
287
310
322
325
274
253
361
305
119
6
2039
42
88
206
222
228
242
196
195
283
243
90
4
702
19
30
81
88
94
83
78
58
78
62
29

61
44
40
44
22
8
3
1
1
1531
42
69
164
185
177
193
149
139
180
168
60
5
1152
30
54
125
134
123
142
109
104
145
136
47
3
379
12
15
39
51
54
51
40
35
35
32
13

47
31
29
16
8
5
5
3
1
1210
19
49
123
125
145
132
125
114
181
137
59
1
887
12
34
81
88
105
100
87
91
138
107
43
1
323
7
15
42
37
40
32
38
23
43
30
16

14
14
15
11
8
1
2
1
0
329
6
8
41
35
30
29
37
38
49
40
15
1
236
3
7
29
28
25
21
22
25
34
30
11
1
93
3
1
12
7
5
8
15
13
15
10
4

8
7
7
6
6
0
1
0
0
166
2
4
22
13
18
20
22
19
24
18
3
1
123
2
4
17
11
15
14
13
11
20
13
2
1
43
0
0
5
2
3
6
9
8
4
5
1

6
7
8
5
2
1
1
1
0
163
4
4
19
22
12
9
15
19
25
22
12
0
113
1
3
12
17
10
7
9
14
14
17
9
0
50
3
1
7
5
2
2
6
5
11
5
3

29
24
15
21
10
7
1
1
1
830
16
25
67
51
61
72
70
85
156
164
63
0
635
12
17
50
35
41
53
56
69
126
129
47
0
195
4
8
17
16
20
19
14
16
30
35
16

17
15
10
16
7
5
1
1
0
473
11
13
33
34
35
36
37
48
83
106
37
0
372
7
9
29
26
22
28
32
38
66
85
30
0
101
4
4
4
8
13
8
5
10
17
21
7

12
9
5
5
3
2
0
0
1
357
5
12
34
17
26
36
33
37
73
58
26
0
263
5
8
21
9
19
25
24
31
60
44
17
0
94
0
4
13
8
7
11
9
6
13
14
9

2
2540
69
127
338
338
281
355
304
335
247
104
42
0
2336
64
113
291
307
257
317
286
321
240
100
40
0
204
5
14
47
31
24
38
18
14
7
4
2
0
2158
53
139
355
349
256
240

2
1323
36
70
176
181
152
209
152
144
127
55
21
0
1197
33
62
150
158
137
185
142
134
122
54
20
0
126
3
8
26
23
15
24
10
10
5
1
1
0
1172
22
83
195
180
145
146

0
1217
33
57
162
157
129
146
152
191
120
49
21
0
1139
31
51
141
149
120
132
144
187
118
46
20
0
78
2
6
21
8
9
14
8
4
2
3
1
0
986
31
56
160
169
111
94

0
313
6
20
42
39
25
30
40
43
46
14
8
0
276
6
17
35
33
21
24
37
40
43
13
7
0
37
0
3
7
6
4
6
3
3
3
1
1
0
253
2
9
26
36
17
26

0
158
2
12
23
20
16
21
20
14
20
6
4
0
133
2
10
19
14
14
17
18
12
17
6
4
0
25
0
2
4
6
2
4
2
2
3
0
0
0
127
1
4
14
16
9
15

0
155
4
8
19
19
9
9
20
29
26
8
4
0
143
4
7
16
19
7
7
19
28
26
7
3
0
12
0
1
3
0
2
2
1
1
0
1
1
0
126
1
5
12
20
8
11

0
842
42
38
96
102
86
119
99
132
81
34
13
0
787
39
35
82
93
82
108
94
131
78
33
12
0
55
3
3
14
9
4
11
5
1
3
1
1
0
723
21
48
100
92
79
93

0
443
21
20
51
47
45
73
46
61
49
23
7
0
413
20
19
43
42
43
66
43
60
48
23
6
0
30
1
1
8
5
2
7
3
1
1
0
1
0
393
6
22
57
46
52
56

0
399
21
18
45
55
41
46
53
71
32
11
6
0
374
19
16
39
51
39
42
51
71
30
10
6
0
25
2
2
6
4
2
4
2
0
2
1
0
0
330
15
26
43
46
27
37

190
219
188
129
39
1
1796
34
110
305
270
191
200
167
196
173
114
35
1
362
19
29
50
79
65
40
23
23
15
15
4
0
4178
202
320
670
730
522
505
409
348
261
152
54
5
2133
85

89
116
98
70
27
1
955
14
69
174
135
95
117
74
102
88
61
25
1
217
8
14
21
45
50
29
15
14
10
9
2
0
2300
109
167
360
372
302
306
249
193
129
82
28
3
1153
49

101
103
90
59
12
0
841
20
41
131
135
96
83
93
94
85
53
10
0
145
11
15
29
34
15
11
8
9
5
6
2
0
1878
93
153
310
358
220
199
160
155
132
70
26
2
980
36

26
42
41
25
3
0
228
2
6
25
32
15
24
22
38
38
23
3
0
25
0
3
1
4
2
2
4
4
3
2
0
0
780
30
51
113
107
75
89
122
88
61
34
9
1
398
7

13
22
21
10
2
0
114
1
3
13
16
7
14
10
19
19
10
2
0
13
0
1
1
0
2
1
3
3
2
0
0
0
402
15
30
65
49
43
49
66
41
23
16
4
1
200
4

13
20
20
15
1
0
114
1
3
12
16
8
10
12
19
19
13
1
0
12
0
2
0
4
0
1
1
1
1
2
0
0
378
15
21
48
58
32
40
56
47
38
18
5
0
198
3

70
80
77
51
12
0
542
7
31
81
56
43
68
59
72
70
44
11
0
181
14
17
19
36
36
25
11
8
7
7
1
0
955
45
63
122
154
97
138
92
94
78
51
18
3
519
16

30
43
40
32
9
0
280
0
15
50
25
25
34
23
38
34
27
9
0
113
6
7
7
21
27
22
7
5
6
5
0
0
539
27
32
58
79
58
92
58
45
47
32
10
1
288
12

40
37
37
19
3
0
262
7
16
31
31
18
34
36
34
36
17
2
0
68
8
10
12
15
9
3
4
3
1
2
1
0
416
18
31
64
75
39
46
34
49
31
19
8
2
231
4

178
350
325
213
240
229
198
165
109
38
3
2045
117
142
320
405
309
265
180
150
96
43
16
2
2353
46
152
305
287
284
295
272
285
257
121
48
1
2142
42
127
258
259
257
277
250
267
245

89
190
166
123
140
134
106
81
57
17
1
1147
60
78
170
206
179
166
115
87
48
25
11
2
1308
29
85
165
165
171
167
158
150
128
60
29
1
1201
27
68
142
152
155
156
146
145
123

89
160
159
90
100
95
92
84
52
21
2
898
57
64
150
199
130
99
65
63
48
18
5
0
1045
17
67
140
122
113
128
114
135
129
61
19
0
941
15
59
116
107
102
121
104
122
122

30
63
40
28
40
70
47
36
30
7
0
382
23
21
50
67
47
49
52
41
25
4
2
1
315
6
19
41
25
26
39
34
44
39
33
9
0
291
6
17
33
22
25
37
32
43
37

18
33
17
14
23
36
26
12
14
3
0
202
11
12
32
32
29
26
30
15
11
2
1
1
154
2
8
22
16
16
21
21
20
13
12
3
0
145
2
8
18
14
15
20
20
20
13

12
30
23
14
17
34
21
24
16
4
0
180
12
9
18
35
18
23
22
26
14
2
1
0
161
4
11
19
9
10
18
13
24
26
21
6
0
146
4
9
15
8
10
17
12
23
24

32
57
67
39
62
63
69
59
39
13
3
436
29
31
65
87
58
76
29
25
19
12
5
0
579
10
23
50
52
60
59
73
96
100
39
17
0
546
8
18
41
52
55
56
71
91
99

15
29
35
24
35
40
33
36
22
6
1
251
15
17
29
44
34
57
18
12
11
10
4
0
343
6
14
28
28
39
36
42
58
55
25
12
0
328
5
12
24
28
36
35
41
56
54

17
28
32
15
27
23
36
23
17
7
2
185
14
14
36
43
24
19
11
13
8
2
1
0
236
4
9
22
24
21
23
31
38
45
14
5
0
218
3
6
17
24
19
21
30
35
45

116
43
1
211
4
25
47
28
27
18
22
18
12
5
5
0
3526
152
195
490
459
456
526
417
349
267
147
67
1
2969
101
147
403
359
344
462
376
325
253
138
61
0
557
51
48
87
100

60
26
1
107
2
17
23
13
16
11
12
5
5
0
3
0
1953
76
108
295
242
242
297
239
175
145
85
48
1
1667
53
82
241
205
179
259
219
168
139
79
43
0
286
23
26
54
37

56
17
0
104
2
8
24
15
11
7
10
13
7
5
2
0
1573
76
87
195
217
214
229
178
174
122
62
19
0
1302
48
65
162
154
165
203
157
157
114
59
18
0
271
28
22
33
63

31
8
0
24
0
2
8
3
1
2
2
1
2
2
1
0
363
10
28
52
37
29
40
39
52
43
22
11
0
332
10
25
42
32
28
37
37
47
43
22
9
0
31
0
3
10
5

12
3
0
9
0
0
4
2
1
1
1
0
0
0
0
0
187
5
14
29
16
16
25
18
20
21
12
11
0
173
5
12
22
15
15
25
17
20
21
12
9
0
14
0
2
7
1

19
5
0
15
0
2
4
1
0
1
1
1
2
2
1
0
176
5
14
23
21
13
15
21
32
22
10
0
0
159
5
13
20
17
13
12
20
27
22
10
0
0
17
0
1
3
4

38
17
0
33
2
5
9
0
5
3
2
5
1
1
0
0
1314
75
60
141
158
192
182
170
133
107
70
25
1
994
30
28
111
95
112
150
152
127
101
64
24
0
320
45
32
30
63

25
12
0
15
1
2
4
0
3
1
1
2
1
0
0
0
744
35
31
83
68
107
117
103
72
66
43
18
1
585
16
17
64
51
61
95
94
68
63
39
17
0
159
19
14
19
17

13
5
0
18
1
3
5
0
2
2
1
3
0
1
0
0
570
40
29
58
90
85
65
67
61
41
27
7
0
409
14
11
47
44
51
55
58
59
38
25
7
0
161
26
18
11
46

112
64
41
24
14
9
6
1
1013
38
78
142
119
101
107
121
125
98
58
26
0
896
34
71
121
104
96
99
107
104
83
52
25
0
117
4
7
21
15
5
8
14
21
15
6
1
0

63
38
20
7
6
6
5
1
572
27
48
80
71
58
50
71
68
45
35
19
0
506
24
44
67
63
56
47
65
55
37
30
18
0
66
3
4
13
8
2
3
6
13
8
5
1
0

49
26
21
17
8
3
1
0
441
11
30
62
48
43
57
50
57
53
23
7
0
390
10
27
54
41
40
52
42
49
46
22
7
0
51
1
3
8
7
3
5
8
8
7
1
0
0

1
3
2
5
0
0
2
0
151
5
9
27
9
7
22
15
20
18
13
6
0
133
4
9
23
8
6
19
14
18
14
12
6
0
18
1
0
4
1
1
3
1
2
4
1
0
0

1
0
1
0
0
0
2
0
78
2
5
15
5
4
11
9
9
6
8
4
0
69
1
5
12
5
4
10
8
8
5
7
4
0
9
1
0
3
0
0
1
1
1
1
1
0
0

0
3
1
5
0
0
0
0
73
3
4
12
4
3
11
6
11
12
5
2
0
64
3
4
11
3
2
9
6
10
9
5
2
0
9
0
0
1
1
1
2
0
1
3
0
0
0

80
32
18
6
6
6
1
1
378
14
21
36
29
44
39
61
62
39
21
12
0
340
13
20
32
29
43
35
52
51
35
19
11
0
38
1
1
4
0
1
4
9
11
4
2
1
0

46
22
9
4
3
4
1
1
219
11
9
20
15
24
16
38
40
22
13
11
0
200
11
9
18
15
24
14
35
32
20
12
10
0
19
0
0
2
0
0
2
3
8
2
1
1
0

34
10
9
2
3
2
0
0
159
3
12
16
14
20
23
23
22
17
8
1
0
140
2
11
14
14
19
21
17
19
15
7
1
0
19
1
1
2
0
1
2
6
3
2
1
0
0

1018
29
48
153
144
147
187
136
73
62
27
12
0
865
23
38
122
119
132
163
116
61
55
25
11
0
153
6
10
31
25
15
24
20
12
7
2
1
0
2697
83
183
462
409
378
306
279

533
18
25
79
75
73
101
78
34
25
17
8
0
450
16
19
62
59
66
88
65
28
24
16
7
0
83
2
6
17
16
7
13
13
6
1
1
1
0
1464
36
97
252
236
228
172
163

485
11
23
74
69
74
86
58
39
37
10
4
0
415
7
19
60
60
66
75
51
33
31
9
4
0
70
4
4
14
9
8
11
7
6
6
1
0
0
1233
47
86
210
173
150
134
116

136
7
7
21
8
7
17
25
17
15
9
3
0
114
5
5
16
8
6
16
20
15
12
8
3
0
22
2
2
5
0
1
1
5
2
3
1
0
0
378
9
21
53
49
33
44
41

76
5
4
8
3
3
10
18
9
9
5
2
0
65
4
3
6
3
3
9
15
7
8
5
2
0
11
1
1
2
0
0
1
3
2
1
0
0
0
189
2
9
25
27
22
29
23

60
2
3
13
5
4
7
7
8
6
4
1
0
49
1
2
10
5
3
7
5
8
4
3
1
0
11
1
1
3
0
1
0
2
0
2
1
0
0
189
7
12
28
22
11
15
18

226
8
7
31
29
16
42
37
20
20
10
6
0
192
5
7
23
24
13
39
31
16
19
10
5
0
34
3
0
8
5
3
3
6
4
1
0
1
0
648
19
28
102
71
82
75
73

124
5
2
19
15
12
26
18
6
11
6
4
0
103
4
2
13
12
10
23
14
5
11
6
3
0
21
1
0
6
3
2
3
4
1
0
0
1
0
377
11
12
57
42
54
40
50

102
3
5
12
14
4
16
19
14
9
4
2
0
89
1
5
10
12
3
16
17
11
8
4
2
0
13
2
0
2
2
1
0
2
3
1
0
0
0
271
8
16
45
29
28
35
23

231
180
131
46
9
1729
55
104
258
234
243
202
191
172
140
90
32
8
968
28
79
204
175
135
104
88
59
40
41
14
1
1492
47
103
266
205
217
178
170
146
88
49
22
1
1382
45
95

124
79
54
16
7
921
24
55
133
132
154
107
106
87
67
37
12
7
543
12
42
119
104
74
65
57
37
12
17
4
0
788
24
61
138
115
110
106
84
75
45
20
9
1
726
22
57

107
101
77
30
2
808
31
49
125
102
89
95
85
85
73
53
20
1
425
16
37
85
71
61
39
31
22
28
24
10
1
704
23
42
128
90
107
72
86
71
43
29
13
0
656
23
38

56
37
26
8
1
275
5
17
32
21
23
32
35
51
31
22
5
1
103
4
4
21
28
10
12
6
5
6
4
3
0
298
4
19
42
27
42
39
57
37
12
15
3
1
286
4
19

23
18
6
4
1
133
1
7
15
13
16
20
17
19
16
5
3
1
56
1
2
10
14
6
9
6
4
2
1
1
0
152
2
10
17
14
22
25
29
21
5
5
1
1
147
2
10

33
19
20
4
0
142
4
10
17
8
7
12
18
32
15
17
2
0
47
3
2
11
14
4
3
0
1
4
3
2
0
146
2
9
25
13
20
14
28
16
7
10
2
0
139
2
9

57
62
54
21
4
464
15
22
63
46
66
50
50
42
52
40
14
4
184
4
6
39
25
16
25
23
15
10
14
7
0
370
21
27
71
50
44
37
35
40
24
14
7
0
349
20
26

37
34
27
9
4
260
9
9
33
24
43
23
31
30
29
19
6
4
117
2
3
24
18
11
17
19
7
5
8
3
0
200
8
19
36
26
22
21
18
24
18
5
3
0
189
7
18

20
28
27
12
0
204
6
13
30
22
23
27
19
12
23
21
8
0
67
2
3
15
7
5
8
4
8
5
6
4
0
170
13
8
35
24
22
16
17
16
6
9
4
0
160
13
8

237
187
203
169
162
134
87
42
20
1
110
2
8
29
18
14
9
8
12
1
7
2
0
54110
3101
3973
9107
9234
7964
6669
5312
4164
2723
1382
330
151
36051
2143
2798
6290
6125
5101
4301
3478
2837
1810
865

121
109
101
100
78
67
44
18
8
1
62
2
4
17
6
9
6
6
8
1
2
1
0
28783
1623
2049
4765
4761
4327
3752
2902
2247
1422
702
155
78
19335
1130
1438
3321
3193
2808
2398
1937
1542
966
449

116
78
102
69
84
67
43
24
12
0
48
0
4
12
12
5
3
2
4
0
5
1
0
25327
1478
1924
4342
4473
3637
2917
2410
1917
1301
680
175
73
16716
1013
1360
2969
2932
2293
1903
1541
1295
844
416

39
25
39
38
57
34
12
15
3
1
12
0
0
3
2
3
1
0
3
0
0
0
0
18226
1368
1527
3362
3198
2640
2128
1654
1181
756
290
60
62
12461
942
1072
2340
2196
1738
1432
1121
844
511
183

16
14
21
24
29
19
5
5
1
1
5
0
0
1
0
1
1
0
2
0
0
0
0
9403
712
760
1721
1582
1376
1144
890
636
372
149
30
31
6458
492
531
1206
1107
905
752
621
457
252
93

23
11
18
14
28
15
7
10
2
0
7
0
0
2
2
2
0
0
1
0
0
0
0
8823
656
767
1641
1616
1264
984
764
545
384
141
30
31
6003
450
541
1134
1089
833
680
500
387
259
90

65
49
43
34
35
36
24
10
7
0
21
1
1
6
1
1
3
0
4
0
4
0
0
10984
674
733
1637
1762
1535
1321
1049
1025
696
430
100
22
7756
484
534
1210
1235
1022
896
765
760
495
278

32
26
22
19
18
22
18
4
3
0
11
1
1
4
0
0
2
0
2
0
1
0
0
5648
349
391
818
837
806
728
551
512
354
232
57
13
4010
250
285
611
585
534
492
411
381
260
156

33
23
21
15
17
14
6
6
4
0
10
0
0
2
1
1
1
0
2
0
3
0
0
5336
325
342
819
925
729
593
498
513
342
198
43
9
3746
234
249
599
650
488
404
354
379
235
122

210
93
18059
958
1175
2817
3109
2863
2368
1834
1327
913
517
120
58
5055
345
473
1025
940
716
588
446
276
141
79
15
11
4957
336
459
1008
926
698
580
440
272
138
74
15
11
98
9
14
17
14
18

104
49
9448
493
611
1444
1568
1519
1354
965
705
456
253
51
29
2681
190
228
526
494
394
332
241
146
78
38
10
4
2630
186
221
516
488
383
326
237
144
78
37
10
4
51
4
7
10
6
11

106
44
8611
465
564
1373
1541
1344
1014
869
622
457
264
69
29
2374
155
245
499
446
322
256
205
130
63
41
5
7
2327
150
238
492
438
315
254
203
128
60
37
5
7
47
5
7
7
8
7

43
39
5765
426
455
1022
1002
902
696
533
337
245
107
17
23
2204
160
217
448
425
330
260
185
111
35
22
6
5
2157
154
208
438
419
321
257
183
110
35
21
6
5
47
6
9
10
6
9

22
20
2945
220
229
515
475
471
392
269
179
120
56
8
11
1160
91
97
224
223
175
146
102
62
22
11
6
1
1134
89
92
218
221
169
143
101
61
22
11
6
1
26
2
5
6
2
6

21
19
2820
206
226
507
527
431
304
264
158
125
51
9
12
1044
69
120
224
202
155
114
83
49
13
11
0
4
1023
65
116
220
198
152
114
82
49
13
10
0
4
21
4
4
4
4
3

64
13
3228
190
199
427
527
513
425
284
265
201
152
36
9
1250
94
113
242
213
158
135
117
90
59
24
5
0
1231
94
111
239
210
153
134
116
87
59
23
5
0
19
0
2
3
3
5

38
7
1638
99
106
207
252
272
236
140
131
94
76
19
6
644
54
56
111
109
78
76
65
47
29
17
2
0
636
54
55
110
108
75
76
64
46
29
17
2
0
8
0
1
1
1
3

26
6
1590
91
93
220
275
241
189
144
134
107
76
17
3
606
40
57
131
104
80
59
52
43
30
7
3
0
595
40
56
129
102
78
58
52
41
30
6
3
0
11
0
1
2
2
2

8
6
4
3
5
0
0
2530
109
177
423
395
266
268
239
270
221
109
52
1
2122
98
151
359
343
222
215
180
232
185
92
44
1
408
11
26
64
52
44
53
59
38
36
17
8
0
4026

6
4
2
0
1
0
0
1384
59
107
221
212
163
154
123
150
116
55
24
0
1179
52
90
189
187
141
131
90
133
98
44
24
0
205
7
17
32
25
22
23
33
17
18
11
0
0
2186

2
2
2
3
4
0
0
1146
50
70
202
183
103
114
116
120
105
54
28
1
943
46
61
170
156
81
84
90
99
87
48
20
1
203
4
9
32
27
22
30
26
21
18
6
8
0
1840

3
2
1
0
1
0
0
623
27
48
112
93
67
81
71
49
49
18
7
1
471
25
38
92
81
53
50
37
33
37
17
7
1
152
2
10
20
12
14
31
34
16
12
1
0
0
768

3
1
1
0
0
0
0
331
16
24
60
48
41
45
36
25
23
10
3
0
264
15
20
52
43
35
33
19
18
17
9
3
0
67
1
4
8
5
6
12
17
7
6
1
0
0
396

0
1
0
0
1
0
0
292
11
24
52
45
26
36
35
24
26
8
4
1
207
10
18
40
38
18
17
18
15
20
8
4
1
85
1
6
12
7
8
19
17
9
6
0
0
0
372

1
1
3
0
1
0
0
625
25
34
89
83
58
72
58
96
62
36
12
0
546
24
28
76
72
48
65
53
84
55
31
10
0
79
1
6
13
11
10
7
5
12
7
5
2
0
1225

0
1
1
0
0
0
0
346
12
24
48
43
34
40
34
53
30
20
8
0
303
11
19
42
37
29
36
31
47
26
17
8
0
43
1
5
6
6
5
4
3
6
4
3
0
0
668

1
0
2
0
1
0
0
279
13
10
41
40
24
32
24
43
32
16
4
0
243
13
9
34
35
19
29
22
37
29
14
2
0
36
0
1
7
5
5
3
2
6
3
2
2
0
557

249
293
629
686
544
454
398
369
231
127
33
13
3798
242
282
594
657
505
424
370
353
211
116
31
13
228
7
11
35
29
39
30
28
16
20
11
2
0
4407
172
268
623
615
677
583
543
435

134
164
309
368
329
271
215
183
120
65
19
9
2065
129
159
290
351
309
252
202
174
114
57
19
9
121
5
5
19
17
20
19
13
9
6
8
0
0
2390
89
134
325
309
390
346
304
247

115
129
320
318
215
183
183
186
111
62
14
4
1733
113
123
304
306
196
172
168
179
97
59
12
4
107
2
6
16
12
19
11
15
7
14
3
2
0
2017
83
134
298
306
287
237
239
188

59
66
124
137
75
83
71
76
51
18
5
3
736
59
61
120
130
71
78
67
75
50
17
5
3
32
0
5
4
7
4
5
4
1
1
1
0
0
824
44
60
120
117
109
104
92
74

33
33
59
71
42
47
37
40
23
7
3
1
376
33
32
57
64
39
44
35
39
23
6
3
1
20
0
1
2
7
3
3
2
1
0
1
0
0
444
18
37
62
56
58
59
57
41

26
33
65
66
33
36
34
36
28
11
2
2
360
26
29
63
66
32
34
32
36
27
11
2
2
12
0
4
2
0
1
2
2
0
1
0
0
0
380
26
23
58
61
51
45
35
33

80
74
183
176
139
139
133
136
92
58
10
5
1157
80
73
169
171
131
126
125
131
83
54
9
5
68
0
1
14
5
8
13
8
5
9
4
1
0
935
46
44
106
132
152
116
105
112

43
42
87
96
83
86
76
68
51
25
6
5
637
43
42
81
93
80
78
74
65
48
22
6
5
31
0
0
6
3
3
8
2
3
3
3
0
0
461
24
18
55
52
88
57
52
54

37
32
96
80
56
53
57
68
41
33
4
0
520
37
31
88
78
51
48
51
66
35
32
3
0
37
0
1
8
2
5
5
6
2
6
1
1
0
474
22
26
51
80
64
59
53
58

303
150
28
10
2837
128
179
429
393
425
384
317
278
200
81
18
5
1570
44
89
194
222
252
199
226
157
103
69
10
5
6443
288
443
1005
1019
914
806
690
597
411
209
39
22
4096
183
292
694

157
74
12
3
1562
67
90
221
197
253
235
180
159
109
44
6
1
828
22
44
104
112
137
111
124
88
48
30
6
2
3607
153
253
563
555
521
468
395
347
221
105
12
14
2248
91
165
382

146
76
16
7
1275
61
89
208
196
172
149
137
119
91
37
12
4
742
22
45
90
110
115
88
102
69
55
39
4
3
2836
135
190
442
464
393
338
295
250
190
104
27
8
1848
92
127
312

67
34
3
0
582
36
41
91
92
78
69
60
53
45
15
2
0
242
8
19
29
25
31
35
32
21
22
19
1
0
1106
69
82
170
150
145
117
119
104
94
46
6
4
771
45
57
127

38
17
1
0
306
12
24
47
47
43
36
35
27
26
9
0
0
138
6
13
15
9
15
23
22
14
12
8
1
0
586
42
54
90
73
87
57
65
56
36
23
0
3
408
27
39
64

29
17
2
0
276
24
17
44
45
35
33
25
26
19
6
2
0
104
2
6
14
16
16
12
10
7
10
11
0
0
520
27
28
80
77
58
60
54
48
58
23
6
1
363
18
18
63

77
34
7
4
594
35
28
77
71
89
75
63
71
56
20
6
3
341
11
16
29
61
63
41
42
41
21
14
1
1
1254
62
84
174
214
149
152
112
133
92
71
9
2
810
35
55
137

38
20
2
1
306
19
13
40
29
51
41
36
32
30
14
1
0
155
5
5
15
23
37
16
16
22
8
6
1
1
677
25
52
98
115
79
99
62
61
45
37
3
1
391
11
33
73

39
14
5
3
288
16
15
37
42
38
34
27
39
26
6
5
3
186
6
11
14
38
26
25
26
19
13
8
0
0
577
37
32
76
99
70
53
50
72
47
34
6
1
419
24
22
64

602
551
464
434
423
277
134
23
19
2347
105
151
311
417
363
342
256
174
134
75
16
3
13272
786
859
2130
2293
2107
1686
1322
966
649
356
79
39
4647
269
329
756
764
685
562
488
373
255
131
28

320
305
259
252
248
140
67
8
11
1359
62
88
181
235
216
209
143
99
81
38
4
3
6897
403
427
1101
1176
1086
939
686
508
335
179
40
17
2463
138
164
417
400
352
296
270
199
144
66
15

282
246
205
182
175
137
67
15
8
988
43
63
130
182
147
133
113
75
53
37
12
0
6375
383
432
1029
1117
1021
747
636
458
314
177
39
22
2184
131
165
339
364
333
266
218
174
111
65
13

92
98
69
82
87
74
31
5
4
335
24
25
43
58
47
48
37
17
20
15
1
0
4683
367
334
816
832
769
568
406
302
183
74
17
15
1534
106
111
268
271
236
188
144
115
61
26
5

44
56
32
45
51
31
16
0
3
178
15
15
26
29
31
25
20
5
5
7
0
0
2366
193
155
424
398
387
301
202
157
98
37
10
4
776
60
52
146
129
115
82
79
61
36
12
4

48
42
37
37
36
43
15
5
1
157
9
10
17
29
16
23
17
12
15
8
1
0
2317
174
179
392
434
382
267
204
145
85
37
7
11
758
46
59
122
142
121
106
65
54
25
14
1

121
91
78
75
104
62
46
5
1
444
27
29
37
93
58
74
37
29
30
25
4
1
2453
172
160
372
391
383
283
235
178
142
103
29
5
1078
80
86
161
185
153
115
109
74
64
40
11

55
45
41
37
44
26
23
3
0
286
14
19
25
60
34
58
25
17
19
14
0
1
1213
89
80
187
185
186
147
107
88
69
55
17
3
552
41
42
91
90
71
62
52
38
34
23
8

66
46
37
38
60
36
23
2
1
158
13
10
12
33
24
16
12
12
11
11
4
0
1240
83
80
185
206
197
136
128
90
73
48
12
2
526
39
44
70
95
82
53
57
36
30
17
3

7
8625
517
530
1374
1529
1422
1124
834
593
394
225
51
32
9544
574
772
1594
1698
1489
1244
888
663
385
186
36
15
5869
393
514
1028
1034
914
740
537
392
200
94
14
9
3675
181
258
566
664
575
504

2
4434
265
263
684
776
734
643
416
309
191
113
25
15
5027
307
388
841
851
783
687
496
361
196
97
13
7
3157
226
254
564
545
479
407
299
215
105
53
4
6
1870
81
134
277
306
304
280

5
4191
252
267
690
753
688
481
418
284
203
112
26
17
4517
267
384
753
847
706
557
392
302
189
89
23
8
2712
167
260
464
489
435
333
238
177
95
41
10
3
1805
100
124
289
358
271
224

3
3149
261
223
548
561
533
380
262
187
122
48
12
12
3682
302
350
692
651
542
420
333
213
115
46
8
10
2470
220
248
476
415
361
285
215
147
63
27
6
7
1212
82
102
216
236
181
135

0
1590
133
103
278
269
272
219
123
96
62
25
6
4
1900
163
175
353
317
268
228
184
119
57
27
4
5
1287
126
120
249
208
173
155
120
81
32
15
3
5
613
37
55
104
109
95
73

3
1559
128
120
270
292
261
161
139
91
60
23
6
8
1782
139
175
339
334
274
192
149
94
58
19
4
5
1183
94
128
227
207
188
130
95
66
31
12
3
2
599
45
47
112
127
86
62

0
1375
92
74
211
206
230
168
126
104
78
63
18
5
1551
89
116
182
273
246
216
148
136
82
52
11
0
807
47
56
94
148
130
109
89
79
35
18
2
0
744
42
60
88
125
116
107

0
661
48
38
96
95
115
85
55
50
35
32
9
3
773
42
58
91
121
130
113
79
61
42
28
8
0
408
23
29
51
68
64
58
44
37
21
13
0
0
365
19
29
40
53
66
55

0
714
44
36
115
111
115
83
71
54
43
31
9
2
778
47
58
91
152
116
103
69
75
40
24
3
0
399
24
27
43
80
66
51
45
42
14
5
2
0
379
23
31
48
72
50
52

351
271
185
92
22
6
4500
293
355
929
749
569
510
393
313
200
124
33
32
3828
242
306
750
640
482
451
350
275
184
103
25
20
672
51
49
179
109
87
59
43
38
16
21
8
12
4333
285

197
146
91
44
9
1
2377
153
191
479
376
315
278
213
166
104
67
17
18
2017
124
163
381
320
272
243
191
148
95
59
11
10
360
29
28
98
56
43
35
22
18
9
8
6
8
2234
135

154
125
94
48
13
5
2123
140
164
450
373
254
232
180
147
96
57
16
14
1811
118
143
369
320
210
208
159
127
89
44
14
10
312
22
21
81
53
44
24
21
20
7
13
2
4
2099
150

118
66
52
19
2
3
1791
143
156
419
307
215
182
160
104
65
19
3
18
1452
119
125
315
250
172
155
135
95
57
16
3
10
339
24
31
104
57
43
27
25
9
8
3
0
8
2545
197

64
38
25
12
1
0
917
70
80
207
148
122
93
84
58
33
10
0
12
732
53
64
155
120
98
80
71
53
25
8
0
5
185
17
16
52
28
24
13
13
5
8
2
0
7
1303
86

54
28
27
7
1
3
874
73
76
212
159
93
89
76
46
32
9
3
6
720
66
61
160
130
74
75
64
42
32
8
3
5
154
7
15
52
29
19
14
12
4
0
1
0
1
1242
111

59
57
47
34
9
0
968
63
74
185
137
124
117
71
82
53
42
15
5
869
52
66
164
121
112
106
68
75
51
37
14
3
99
11
8
21
16
12
11
3
7
2
5
1
2
723
43

35
24
21
15
8
0
495
33
43
87
51
62
71
37
47
26
25
10
3
439
27
36
75
43
59
63
35
42
26
22
9
2
56
6
7
12
8
3
8
2
5
0
3
1
1
371
27

24
33
26
19
1
0
473
30
31
98
86
62
46
34
35
27
17
5
2
430
25
30
89
78
53
43
33
33
25
15
5
1
43
5
1
9
8
9
3
1
2
2
2
0
1
352
16

333
749
839
682
530
393
275
182
42
15
8
3897
252
286
672
766
619
481
362
239
160
40
12
8
436
33
47
77
73
63
49
31
36
22
2
3
0
15160
541
988
2219
2232
2193
2119
1940
1385
933

157
400
420
346
277
229
139
95
22
8
6
2014
117
132
361
385
314
249
216
122
83
22
7
6
220
18
25
39
35
32
28
13
17
12
0
1
0
8198
288
559
1225
1190
1223
1147
1048
739
462

176
349
419
336
253
164
136
87
20
7
2
1883
135
154
311
381
305
232
146
117
77
18
5
2
216
15
22
38
38
31
21
18
19
10
2
2
0
6962
253
429
994
1042
970
972
892
646
471

214
461
486
388
313
217
148
97
13
5
6
2288
178
183
413
446
348
281
198
129
89
13
4
6
257
19
31
48
40
40
32
19
19
8
0
1
0
2035
82
159
322
255
253
250
256
210
148

105
242
248
196
168
123
78
42
7
3
5
1175
77
88
218
231
177
147
116
66
40
7
3
5
128
9
17
24
17
19
21
7
12
2
0
0
0
1087
38
91
179
135
141
142
152
104
62

109
219
238
192
145
94
70
55
6
2
1
1113
101
95
195
215
171
134
82
63
49
6
1
1
129
10
14
24
23
21
11
12
7
6
0
1
0
948
44
68
143
120
112
108
104
106
86

34
104
143
126
91
70
62
37
10
2
1
664
37
31
93
136
115
88
67
55
30
9
2
1
59
6
3
11
7
11
3
3
7
7
1
0
0
3354
93
153
363
360
410
452
505
423
348

18
54
65
66
39
39
33
24
5
1
0
338
21
16
48
62
60
37
38
30
20
5
1
0
33
6
2
6
3
6
2
1
3
4
0
0
0
1828
53
83
198
186
220
241
261
242
200

16
50
78
60
52
31
29
13
5
1
1
326
16
15
45
74
55
51
29
25
10
4
1
1
26
0
1
5
4
5
1
2
4
3
1
0
0
1526
40
70
165
174
190
211
244
181
148

466
93
51
8627
306
571
1278
1237
1146
1176
1137
851
581
285
53
6
6533
235
417
941
995
1047
943
803
534
352
181
40
45
1317
49
94
224
205
192
144
165
114
75
47
8
0
1057
42
80
177
174

241
39
37
4584
164
321
721
622
613
635
605
455
281
143
20
4
3614
124
238
504
568
610
512
443
284
181
98
19
33
721
32
44
131
99
109
83
90
66
40
23
4
0
585
27
36
105
81

225
54
14
4043
142
250
557
615
533
541
532
396
300
142
33
2
2919
111
179
437
427
437
431
360
250
171
83
21
12
596
17
50
93
106
83
61
75
48
35
24
4
0
472
15
44
72
93

85
11
4
1237
43
91
184
136
162
154
164
146
95
54
6
2
798
39
68
138
119
91
96
92
64
53
31
5
2
207
6
21
34
24
19
23
28
24
14
11
3
0
156
4
14
23
21

34
6
3
669
17
49
107
75
93
89
100
70
42
23
3
1
418
21
42
72
60
48
53
52
34
20
11
3
2
113
4
9
19
16
10
15
17
11
5
4
3
0
92
3
6
15
14

51
5
1
568
26
42
77
61
69
65
64
76
53
31
3
1
380
18
26
66
59
43
43
40
30
33
20
2
0
94
2
12
15
8
9
8
11
13
9
7
0
0
64
1
8
8
7

197
49
1
1989
54
91
219
219
231
256
301
261
218
112
27
0
1365
39
62
144
141
179
196
204
162
130
85
22
1
299
10
17
43
39
33
26
47
29
33
19
3
0
239
9
15
33
35

122
22
0
1055
31
48
124
102
116
134
148
153
122
65
12
0
773
22
35
74
84
104
107
113
89
78
57
10
0
171
7
8
32
20
22
15
20
16
20
10
1
0
142
7
7
25
17

75
27
1
934
23
43
95
117
115
122
153
108
96
47
15
0
592
17
27
70
57
75
89
91
73
52
28
12
1
128
3
9
11
19
11
11
27
13
13
9
2
0
97
2
8
8
18

157
116
122
97
54
33
5
0
260
7
14
47
31
35
28
43
17
21
14
3
0
1385
73
90
175
184
230
190
214
138
60
23
6
2
693
22
40
78
86
120
102
123
71
33
13
4
1

90
66
66
60
32
19
3
0
136
5
8
26
18
19
17
24
6
8
4
1
0
760
37
49
95
108
126
101
119
73
37
12
2
1
363
10
22
39
42
62
52
68
38
21
7
1
1

67
50
56
37
22
14
2
0
124
2
6
21
13
16
11
19
11
13
10
2
0
625
36
41
80
76
104
89
95
65
23
11
4
1
330
12
18
39
44
58
50
55
33
12
6
3
0

16
20
19
20
9
7
3
0
51
2
7
11
3
3
3
9
4
5
4
0
0
298
6
15
32
37
64
50
54
29
9
2
0
0
200
4
4
10
22
55
41
39
21
3
1
0
0

10
13
13
8
3
4
3
0
21
1
3
4
2
0
2
4
3
2
0
0
0
167
3
10
16
24
35
28
34
15
2
0
0
0
113
1
2
4
13
32
23
26
12
0
0
0
0

6
7
6
12
6
3
0
0
30
1
4
7
1
3
1
5
1
3
4
0
0
131
3
5
16
13
29
22
20
14
7
2
0
0
87
3
2
6
9
23
18
13
9
3
1
0
0

30
23
35
23
25
10
1
0
60
1
2
10
4
3
3
12
6
8
9
2
0
374
20
18
36
41
57
50
62
51
27
8
4
0
162
7
8
18
16
21
19
32
23
13
3
2
0

20
14
14
15
17
6
0
0
29
0
1
7
3
2
1
6
1
3
4
1
0
208
13
11
22
27
31
28
28
24
17
5
2
0
83
5
4
13
9
7
9
13
11
8
3
1
0

10
9
21
8
8
4
1
0
31
1
1
3
1
1
2
6
5
5
5
1
0
166
7
7
14
14
26
22
34
27
10
3
2
0
79
2
4
5
7
14
10
19
12
5
0
1
0

692
51
50
97
98
110
88
91
67
27
10
2
1
5370
150
315
736
788
848
758
674
481
344
199
34
43
1741
42
91
230
214
247
242
245
188
146
83
12
1
3629
108
224
506
574
601
516
429

397
27
27
56
66
64
49
51
35
16
5
1
0
2953
78
182
385
425
493
421
374
264
180
104
14
33
930
23
50
116
107
145
130
133
103
76
43
3
1
2023
55
132
269
318
348
291
241

295
24
23
41
32
46
39
40
32
11
5
1
1
2417
72
133
351
363
355
337
300
217
164
95
20
10
811
19
41
114
107
102
112
112
85
70
40
9
0
1606
53
92
237
256
253
225
188

98
2
11
22
15
9
9
15
8
6
1
0
0
634
25
39
108
87
84
70
75
66
47
29
3
1
224
5
14
43
18
25
20
32
30
25
12
0
0
410
20
25
65
69
59
50
43

54
2
8
12
11
3
5
8
3
2
0
0
0
337
10
26
55
44
48
40
41
32
25
12
3
1
110
2
7
21
9
14
11
15
12
14
5
0
0
227
8
19
34
35
34
29
26

44
0
3
10
4
6
4
7
5
4
1
0
0
297
15
13
53
43
36
30
34
34
22
17
0
0
114
3
7
22
9
11
9
17
18
11
7
0
0
183
12
6
31
34
25
21
17

212
13
10
18
25
36
31
30
28
14
5
2
0
1116
21
42
103
107
126
150
174
150
129
93
20
1
419
3
10
33
35
49
55
64
66
56
39
9
0
697
18
32
70
72
77
95
110

125
8
7
9
18
24
19
15
13
9
2
1
0
624
12
25
47
53
66
84
102
89
78
61
7
0
239
2
8
13
15
31
30
37
41
35
24
3
0
385
10
17
34
38
35
54
65

87
5
3
9
7
12
12
15
15
5
3
1
0
492
9
17
56
54
60
66
72
61
51
32
13
1
180
1
2
20
20
18
25
27
25
21
15
6
0
312
8
15
36
34
42
41
45

293
198
116
22
42
1838
70
113
231
283
226
297
270
173
115
47
11
2
1346
50
82
170
198
161
218
199
132
86
40
8
2
492
20
31
61
85
65
79
71
41
29
7
3
0
991
33
66

161
104
61
11
32
919
30
65
115
143
116
142
133
87
58
25
4
1
681
21
46
86
102
81
108
97
69
45
21
4
1
238
9
19
29
41
35
34
36
18
13
4
0
0
499
19
26

132
94
55
11
10
919
40
48
116
140
110
155
137
86
57
22
7
1
665
29
36
84
96
80
110
102
63
41
19
4
1
254
11
12
32
44
30
45
35
23
16
3
3
0
492
14
40

36
22
17
3
1
177
10
13
29
18
13
22
22
18
21
7
3
1
137
7
12
23
15
10
15
17
15
16
5
1
1
40
3
1
6
3
3
7
5
3
5
2
2
0
135
3
18

20
11
7
3
1
89
5
6
15
9
7
10
15
11
9
2
0
0
75
2
6
14
9
7
6
12
9
8
2
0
0
14
3
0
1
0
0
4
3
2
1
0
0
0
71
2
8

16
11
10
0
0
88
5
7
14
9
6
12
7
7
12
5
3
1
62
5
6
9
6
3
9
5
6
8
3
1
1
26
0
1
5
3
3
3
2
1
4
2
2
0
64
1
10

84
73
54
11
1
421
10
18
42
50
43
68
64
58
43
21
4
0
329
9
13
35
38
32
53
48
43
36
18
4
0
92
1
5
7
12
11
15
16
15
7
3
0
0
228
6
6

48
43
37
4
0
217
5
8
24
19
22
35
26
34
28
13
3
0
174
5
5
18
13
17
30
20
28
25
10
3
0
43
0
3
6
6
5
5
6
6
3
3
0
0
115
3
3

36
30
17
7
1
204
5
10
18
31
21
33
38
24
15
8
1
0
155
4
8
17
25
15
23
28
15
11
8
1
0
49
1
2
1
6
6
10
10
9
4
0
0
0
113
3
3

121
117
119
160
148
110
77
34
4
2
605
20
42
72
69
69
91
95
67
51
26
3
0
386
13
24
49
48
50
69
53
43
26
8
1
2
1859
56
120
265
265
275
274
238
168
119
59

61
67
62
77
75
55
36
18
2
1
287
12
19
35
34
31
45
44
34
19
13
1
0
212
7
7
26
33
31
32
31
21
17
5
1
1
1040
26
80
161
143
142
162
138
97
51
33

60
50
57
83
73
55
41
16
2
1
318
8
23
37
35
38
46
51
33
32
13
2
0
174
6
17
23
15
19
37
22
22
9
3
0
1
819
30
40
104
122
133
112
100
71
68
26

32
14
2
17
15
15
15
3
0
1
81
2
9
18
6
2
9
12
10
10
3
0
0
54
1
9
14
8
0
8
3
5
5
0
0
1
227
12
16
32
27
22
31
24
27
15
20

18
4
2
10
10
7
8
1
0
1
43
1
6
9
1
2
5
8
5
5
1
0
0
28
1
2
9
3
0
5
2
2
3
0
0
1
122
5
11
20
13
12
17
16
14
4
10

14
10
0
7
5
8
7
2
0
0
38
1
3
9
5
0
4
4
5
5
2
0
0
26
0
7
5
5
0
3
1
3
2
0
0
0
105
7
5
12
14
10
14
8
13
11
10

15
22
24
39
48
31
24
10
3
0
150
5
2
7
14
17
24
35
23
14
7
2
0
78
1
4
8
8
7
15
13
8
10
3
1
0
433
12
17
44
37
60
68
59
50
53
24

6
12
8
17
25
19
12
8
2
0
65
2
0
3
4
4
10
18
13
5
5
1
0
50
1
3
3
8
4
7
7
6
7
3
1
0
239
6
10
21
22
31
38
37
32
25
14

9
10
16
22
23
12
12
2
1
0
85
3
2
4
10
13
14
17
10
9
2
1
0
28
0
1
5
0
3
8
6
2
3
0
0
0
194
6
7
23
15
29
30
22
18
28
10

19
1
1307
41
86
187
182
181
176
173
132
92
45
11
1
552
15
34
78
83
94
98
65
36
27
14
8
0
1498
78
119
302
249
185
190
126
118
92
30
9
0
1249
65
100
259
220
136

7
0
720
20
53
117
92
88
107
103
74
40
23
3
0
320
6
27
44
51
54
55
35
23
11
10
4
0
839
49
74
189
137
106
107
65
57
35
15
5
0
703
39
67
163
122
76

12
1
587
21
33
70
90
93
69
70
58
52
22
8
1
232
9
7
34
32
40
43
30
13
16
4
4
0
659
29
45
113
112
79
83
61
61
57
15
4
0
546
26
33
96
98
60

1
0
168
8
9
26
19
17
22
17
24
10
15
1
0
59
4
7
6
8
5
9
7
3
5
5
0
0
231
13
20
36
34
33
28
26
18
16
6
1
0
186
9
17
27
28
26

0
0
95
2
5
18
10
10
14
12
13
4
7
0
0
27
3
6
2
3
2
3
4
1
0
3
0
0
126
7
14
26
19
15
18
12
8
4
3
0
0
103
5
12
20
16
11

1
0
73
6
4
8
9
7
8
5
11
6
8
1
0
32
1
1
4
5
3
6
3
2
5
2
0
0
105
6
6
10
15
18
10
14
10
12
3
1
0
83
4
5
7
12
15

9
0
319
11
16
33
26
36
44
48
39
42
20
4
0
114
1
1
11
11
24
24
11
11
11
4
5
0
301
11
23
49
41
47
32
28
31
23
11
5
0
251
8
18
41
39
37

3
0
163
6
9
17
15
11
23
30
22
18
11
1
0
76
0
1
4
7
20
15
7
10
7
3
2
0
170
6
12
32
22
27
17
14
18
12
6
4
0
142
4
11
27
21
21

6
0
156
5
7
16
11
25
21
18
17
24
9
3
0
38
1
0
7
4
4
9
4
1
4
1
3
0
131
5
11
17
19
20
15
14
13
11
5
1
0
109
4
7
14
18
16

153
104
98
81
25
8
0
249
13
19
43
29
49
37
22
20
11
5
1
0
902
32
71
165
141
118
106
105
83
51
27
2
1
629
24
50
105
94
75
78
76
66
38
20
2
1
273

88
55
47
31
11
4
0
136
10
7
26
15
30
19
10
10
4
4
1
0
467
17
39
88
68
69
54
54
40
25
11
1
1
315
12
28
60
42
40
39
39
30
17
6
1
1
152

65
49
51
50
14
4
0
113
3
12
17
14
19
18
12
10
7
1
0
0
435
15
32
77
73
49
52
51
43
26
16
1
0
314
12
22
45
52
35
39
37
36
21
14
1
0
121

21
22
14
15
6
1
0
45
4
3
9
6
7
7
4
4
1
0
0
0
126
7
17
19
14
16
9
12
13
11
7
0
1
85
4
12
14
7
11
6
6
12
7
5
0
1
41

15
11
6
4
3
0
0
23
2
2
6
3
4
3
1
2
0
0
0
0
62
2
7
10
6
12
4
7
6
5
2
0
1
38
1
5
6
3
7
2
3
5
4
1
0
1
24

6
11
8
11
3
1
0
22
2
1
3
3
3
4
3
2
1
0
0
0
64
5
10
9
8
4
5
5
7
6
5
0
0
47
3
7
8
4
4
4
3
7
3
4
0
0
17

28
22
27
20
7
4
0
50
3
5
8
2
10
4
6
4
3
4
1
0
182
3
12
31
23
20
19
23
23
16
11
1
0
120
2
9
19
16
9
10
17
17
12
8
1
0
62

15
10
17
10
3
3
0
28
2
1
5
1
6
2
4
1
2
3
1
0
84
1
6
14
11
13
7
9
10
8
5
0
0
47
0
4
8
8
5
3
6
6
4
3
0
0
37

13
12
10
10
4
1
0
22
1
4
3
1
4
2
2
3
1
1
0
0
98
2
6
17
12
7
12
14
13
8
6
1
0
73
2
5
11
8
4
7
11
11
8
5
1
0
25

8
21
60
47
43
28
29
17
13
7
0
0
64346
2631
4114
9764
10410
9070
8413
6573
5750
4369
2211
994
47
44942
2067
3111
7190
7374
6244
5531
4176
3884
3036
1562
738
29
19404
564
1003
2574
3036
2826
2882
2397
1866

5
11
28
26
29
15
15
10
8
5
0
0
35482
1382
2311
5412
5899
5351
4942
3821
2954
2068
958
360
24
24636
1087
1743
3939
4116
3679
3268
2405
1957
1442
701
281
18
10846
295
568
1473
1783
1672
1674
1416
997

3
10
32
21
14
13
14
7
5
2
0
0
28864
1249
1803
4352
4511
3719
3471
2752
2796
2301
1253
634
23
20306
980
1368
3251
3258
2565
2263
1771
1927
1594
861
457
11
8558
269
435
1101
1253
1154
1208
981
869

3
5
5
7
5
3
6
1
4
2
0
0
10828
326
480
1289
1211
1202
1392
1296
1498
1259
630
237
8
7675
281
384
927
869
853
925
873
1016
897
463
180
7
3153
45
96
362
342
349
467
423
482

1
2
4
3
5
2
4
1
1
1
0
0
5512
164
263
704
659
689
799
677
640
542
277
91
7
3913
141
207
494
463
494
550
452
431
389
213
73
6
1599
23
56
210
196
195
249
225
209

2
3
1
4
0
1
2
0
3
1
0
0
5316
162
217
585
552
513
593
619
858
717
353
146
1
3762
140
177
433
406
359
375
421
585
508
250
107
1
1554
22
40
152
146
154
218
198
273

1
3
12
7
11
9
6
6
4
3
0
0
11695
504
600
1517
1834
1773
1615
1188
1149
907
419
181
8
8585
423
474
1217
1336
1289
1096
837
830
644
295
138
6
3110
81
126
300
498
484
519
351
319

1
2
6
3
8
4
3
4
4
2
0
0
6382
259
324
804
1054
1087
929
641
569
448
188
72
7
4652
218
248
635
752
795
635
453
408
310
138
55
5
1730
41
76
169
302
292
294
188
161

0
1
6
4
3
5
3
2
0
1
0
0
5313
245
276
713
780
686
686
547
580
459
231
109
1
3933
205
226
582
584
494
461
384
422
334
157
83
1
1380
40
50
131
196
192
225
163
158

1333
649
256
18
32438
1202
1868
4674
5118
4585
4463
3551
2922
2313
1173
542
27
18527
783
1137
2798
2954
2542
2367
1824
1617
1379
730
379
17
13911
419
731
1876
2164
2043
2096
1727
1305
934
443
163
10
13275
523
857
2029

626
257
79
6
17875
638
1036
2592
2928
2695
2606
2076
1508
1078
515
185
18
10107
418
612
1509
1676
1496
1409
1047
819
642
332
134
13
7768
220
424
1083
1252
1199
1197
1029
689
436
183
51
5
7478
263
514
1133

707
392
177
12
14563
564
832
2082
2190
1890
1857
1475
1414
1235
658
357
9
8420
365
525
1289
1278
1046
958
777
798
737
398
245
4
6143
199
307
793
912
844
899
698
616
498
260
112
5
5797
260
343
896

362
167
57
1
5756
125
206
643
619
656
760
725
825
720
332
139
6
3542
102
144
363
374
406
446
436
490
459
221
96
5
2214
23
62
280
245
250
314
289
335
261
111
43
1
1996
56
103
263

153
64
18
1
2893
62
113
352
364
364
431
364
351
292
143
51
6
1751
51
76
188
219
218
259
209
208
184
98
36
5
1142
11
37
164
145
146
172
155
143
108
45
15
1
1067
28
58
132

209
103
39
0
2863
63
93
291
255
292
329
361
474
428
189
88
0
1791
51
68
175
155
188
187
227
282
275
123
60
0
1072
12
25
116
100
104
142
134
192
153
66
28
0
929
28
45
131

263
124
43
2
5643
222
247
719
827
792
822
632
565
477
235
98
7
3409
152
156
481
502
457
451
374
334
286
141
70
5
2234
70
91
238
325
335
371
258
231
191
94
28
2
2530
109
129
304

138
50
17
2
3041
117
137
395
455
458
462
343
287
234
111
36
6
1841
80
80
258
284
266
262
205
174
133
70
25
4
1200
37
57
137
171
192
200
138
113
101
41
11
2
1408
49
71
155

125
74
26
0
2602
105
110
324
372
334
360
289
278
243
124
62
1
1568
72
76
223
218
191
189
169
160
153
71
45
1
1034
33
34
101
154
143
171
120
118
90
53
17
0
1122
60
58
149

2289
2060
1749
1336
1105
728
412
173
14
10822
468
753
1777
1905
1682
1376
984
854
566
316
135
6
2453
55
104
252
384
378
373
352
251
162
96
38
8
7863
320
551
1211
1141
920
901
715
861
697
368
173

1275
1209
1075
807
586
376
175
62
3
6069
234
451
987
1047
981
842
602
441
290
143
49
2
1409
29
63
146
228
228
233
205
145
86
32
13
1
4151
159
310
658
656
527
515
384
411
298
158
73

1014
851
674
529
519
352
237
111
11
4753
234
302
790
858
701
534
382
413
276
173
86
4
1044
26
41
106
156
150
140
147
106
76
64
25
7
3712
161
241
553
485
393
386
331
450
399
210
100

246
224
271
240
260
173
120
39
1
1545
49
92
234
211
178
189
157
182
129
90
33
1
451
7
11
29
35
46
82
83
78
44
30
6
0
1263
54
57
126
110
107
146
150
200
166
108
38

125
141
167
144
117
85
55
15
0
838
25
49
118
105
115
125
101
77
63
46
14
0
229
3
9
14
20
26
42
43
40
22
9
1
0
618
19
37
68
56
63
78
74
83
72
51
16

121
83
104
96
143
88
65
24
1
707
24
43
116
106
63
64
56
105
66
44
19
1
222
4
2
15
15
20
40
40
38
22
21
5
0
645
35
20
58
54
44
68
76
117
94
57
22

387
452
391
245
228
174
73
38
0
2130
103
116
280
337
376
315
196
181
135
59
32
0
400
6
13
24
50
76
76
49
47
39
14
6
0
1382
48
96
193
210
178
136
137
183
125
53
23

213
287
249
134
121
87
26
16
0
1171
46
65
143
178
239
201
106
92
67
21
13
0
237
3
6
12
35
48
48
28
29
20
5
3
0
718
29
46
101
124
101
70
75
77
59
24
12

174
165
142
111
107
87
47
22
0
959
57
51
137
159
137
114
90
89
68
38
19
0
163
3
7
12
15
28
28
21
18
19
9
3
0
664
19
50
92
86
77
66
62
106
66
29
11

5
6923
291
498
1118
1026
790
774
606
743
605
320
147
5
940
29
53
93
115
130
127
109
118
92
48
26
0
10770
586
838
1850
1862
1505
1300
971
862
631
258
106
1
8670
525
723
1497
1489
1230
1014

2
3650
147
281
602
586
453
445
322
345
263
138
66
2
501
12
29
56
70
74
70
62
66
35
20
7
0
5978
322
451
1029
1040
920
746
554
449
316
110
40
1
4810
288
399
841
807
749
572

3
3273
144
217
516
440
337
329
284
398
342
182
81
3
439
17
24
37
45
56
57
47
52
57
28
19
0
4792
264
387
821
822
585
554
417
413
315
148
66
0
3860
237
324
656
682
481
442

1
1129
50
51
118
98
91
125
137
178
147
99
34
1
134
4
6
8
12
16
21
13
22
19
9
4
0
1813
91
114
257
236
215
215
181
213
200
70
21
0
1459
80
97
212
186
178
165

1
555
17
33
62
46
56
71
67
74
64
48
16
1
63
2
4
6
10
7
7
7
9
8
3
0
0
934
55
55
152
114
121
123
95
89
93
28
9
0
769
48
49
126
93
105
95

0
574
33
18
56
52
35
54
70
104
83
51
18
0
71
2
2
2
2
9
14
6
13
11
6
4
0
879
36
59
105
122
94
92
86
124
107
42
12
0
690
32
48
86
93
73
70

0
1278
48
90
179
193
164
123
126
168
118
49
20
0
104
0
6
14
17
14
13
11
15
7
4
3
0
2140
125
128
301
410
351
266
174
173
131
58
22
1
1768
120
112
277
304
292
207

0
667
29
42
93
115
93
65
70
70
56
24
10
0
51
0
4
8
9
8
5
5
7
3
0
2
0
1215
64
70
153
262
241
148
89
84
68
27
8
1
973
63
61
141
175
197
107

0
611
19
48
86
78
71
58
56
98
62
25
10
0
53
0
2
6
8
6
8
6
8
4
4
1
0
925
61
58
148
148
110
118
85
89
63
31
14
0
795
57
51
136
129
95
100

762
670
486
196
77
1
2100
61
115
353
373
275
286
209
192
145
62
29
0
44317
3330
4459
9624
7362
5281
4882
3557
2969
1618
633
240
362
37566
3018
3968
8182
6006
4386
4098
3047
2549
1394
539
209
170
6751
312

434
352
247
88
32
1
1168
34
52
188
233
171
174
120
97
69
22
8
0
23326
1729
2456
5101
3898
2748
2596
1848
1524
774
279
95
278
19576
1573
2208
4319
3108
2260
2179
1550
1292
668
240
91
88
3750
156

328
318
239
108
45
0
932
27
63
165
140
104
112
89
95
76
40
21
0
20991
1601
2003
4523
3464
2533
2286
1709
1445
844
354
145
84
17990
1445
1760
3863
2898
2126
1919
1497
1257
726
299
118
82
3001
156

143
166
162
53
17
0
354
11
17
45
50
37
50
38
47
38
17
4
0
6980
474
642
1297
853
642
818
832
761
427
165
55
14
6069
433
582
1109
717
533
700
733
678
371
149
52
12
911
41

75
72
78
21
7
0
165
7
6
26
21
16
28
20
17
15
7
2
0
3494
236
348
671
447
314
417
426
342
191
70
24
8
3026
218
320
575
367
258
365
363
297
168
65
23
7
468
18

68
94
84
32
10
0
189
4
11
19
29
21
22
18
30
23
10
2
0
3486
238
294
626
406
328
401
406
419
236
95
31
6
3043
215
262
534
350
275
335
370
381
203
84
29
5
443
23

141
147
105
46
16
1
372
5
16
24
106
59
59
33
26
26
12
6
0
12353
991
1200
2649
1951
1394
1275
990
838
490
202
71
302
10602
912
1088
2297
1594
1211
1091
885
745
431
170
61
117
1751
79

72
72
54
23
7
1
242
1
9
12
87
44
41
17
12
14
4
1
0
6551
496
663
1422
1040
712
683
512
424
232
96
26
245
5496
453
612
1212
805
617
582
459
383
207
81
25
60
1055
43

69
75
51
23
9
0
130
4
7
12
19
15
18
16
14
12
8
5
0
5802
495
537
1227
911
682
592
478
414
258
106
45
57
5106
459
476
1085
789
594
509
426
362
224
89
36
57
696
36

491
1442
1356
895
784
510
420
224
94
31
192
10960
710
875
2032
1666
1262
1388
1198
1040
502
196
77
14
10129
679
831
1858
1508
1160
1267
1116
981
464
179
72
14
831
31
44
174
158
102
121
82
59
38

248
782
790
488
417
298
232
106
39
4
190
5699
379
496
1041
882
658
704
612
549
245
89
37
7
5267
362
465
953
806
603
649
568
515
224
79
36
7
432
17
31
88
76
55
55
44
34
21

243
660
566
407
367
212
188
118
55
27
2
5261
331
379
991
784
604
684
586
491
257
107
40
7
4862
317
366
905
702
557
618
548
466
240
100
36
7
399
14
13
86
82
47
66
38
25
17

60
188
136
109
118
99
83
56
16
3
2
1858
84
108
246
186
155
236
332
296
142
55
17
1
1749
81
105
229
173
143
217
317
283
133
52
15
1
109
3
3
17
13
12
19
15
13
9

28
96
80
56
52
63
45
23
5
1
1
910
41
58
126
96
71
119
163
132
67
25
11
1
840
40
55
118
87
64
107
154
121
61
22
10
1
70
1
3
8
9
7
12
9
11
6

32
92
56
53
66
36
38
33
11
2
1
948
43
50
120
90
84
117
169
164
75
30
6
0
909
41
50
111
86
79
110
163
162
72
30
5
0
39
2
0
9
4
5
7
6
2
3

112
352
357
183
184
105
93
59
32
10
185
2866
202
250
522
394
293
362
333
298
140
51
17
4
2685
194
241
485
365
274
334
311
284
130
46
17
4
181
8
9
37
29
19
28
22
14
10

51
210
235
95
101
53
41
25
15
1
185
1436
97
133
254
203
135
172
178
159
69
25
9
2
1344
92
129
234
188
126
163
166
151
62
22
9
2
92
5
4
20
15
9
9
12
8
7

61
142
122
88
83
52
52
34
17
9
0
1430
105
117
268
191
158
190
155
139
71
26
8
2
1341
102
112
251
177
148
171
145
133
68
24
8
2
89
3
5
17
14
10
19
10
6
3

17
5
0
4709
315
407
959
903
568
485
345
296
172
47
16
196
3903
291
356
855
697
498
426
309
261
149
36
16
9
806
24
51
104
206
70
59
36
35
23
11
0
187
2617
198
243
517
459

10
1
0
2674
166
213
510
526
314
282
180
166
88
25
11
193
2092
155
193
455
359
273
246
155
144
75
20
11
6
582
11
20
55
167
41
36
25
22
13
5
0
187
1378
101
136
284
230

7
4
0
2035
149
194
449
377
254
203
165
130
84
22
5
3
1811
136
163
400
338
225
180
154
117
74
16
5
3
224
13
31
49
39
29
23
11
13
10
6
0
0
1239
97
107
233
229

3
2
0
568
35
43
85
85
71
67
66
59
42
7
2
6
497
25
34
76
72
62
60
61
54
39
6
2
6
71
10
9
9
13
9
7
5
5
3
1
0
0
376
18
28
52
46

3
1
0
290
18
24
41
43
38
38
38
30
13
2
1
4
255
13
22
40
35
33
32
35
26
12
2
1
4
35
5
2
1
8
5
6
3
4
1
0
0
0
193
7
20
28
24

0
1
0
278
17
19
44
42
33
29
28
29
29
5
1
2
242
12
12
36
37
29
28
26
28
27
4
1
2
36
5
7
8
5
4
1
2
1
2
1
0
0
183
11
8
24
22

5
0
0
1981
154
155
389
411
214
160
121
109
63
15
5
185
1574
153
142
367
285
197
147
114
97
57
10
5
0
407
1
13
22
126
17
13
7
12
6
5
0
185
901
101
92
182
150

3
0
0
1189
80
84
205
261
115
93
56
59
34
12
5
185
832
79
77
195
142
104
85
52
53
32
8
5
0
357
1
7
10
119
11
8
4
6
2
4
0
185
474
50
46
90
74

2
0
0
792
74
71
184
150
99
67
65
50
29
3
0
0
742
74
65
172
143
93
62
62
44
25
2
0
0
50
0
6
12
7
6
5
3
6
4
1
0
0
427
51
46
92
76

318
312
215
199
106
33
15
2
2413
179
222
474
423
292
294
200
187
97
28
15
2
204
19
21
43
36
26
18
15
12
9
5
0
0
6198
658
751
1450
926
661
559
419
317
220
84
35
118

157
172
108
104
56
18
10
2
1273
92
127
259
212
145
164
101
95
51
15
10
2
105
9
9
25
18
12
8
7
9
5
3
0
0
3290
347
424
782
480
341
301
232
168
101
41
12
61

161
140
107
95
50
15
5
0
1140
87
95
215
211
147
130
99
92
46
13
5
0
99
10
12
18
18
14
10
8
3
4
2
0
0
2908
311
327
668
446
320
258
187
149
119
43
23
57

28
46
60
62
27
6
3
0
352
17
27
46
41
24
45
56
62
25
6
3
0
24
1
1
6
5
4
1
4
0
2
0
0
0
890
74
84
200
105
68
111
91
68
56
26
7
0

14
24
30
26
14
4
2
0
177
7
19
23
21
12
24
27
26
12
4
2
0
16
0
1
5
3
2
0
3
0
2
0
0
0
459
42
37
104
59
37
61
47
34
24
11
3
0

14
22
30
36
13
2
1
0
175
10
8
23
20
12
21
29
36
13
2
1
0
8
1
0
1
2
2
1
1
0
0
0
0
0
431
32
47
96
46
31
50
44
34
32
15
4
0

118
90
58
57
32
15
5
1
839
93
85
172
143
110
83
54
52
28
13
5
1
62
8
7
10
7
8
7
4
5
4
2
0
0
1801
179
221
387
263
173
145
126
92
72
27
14
102

62
51
34
34
19
10
3
1
443
45
45
85
71
59
46
32
31
17
8
3
1
31
5
1
5
3
3
5
2
3
2
2
0
0
940
89
129
209
129
83
79
71
48
31
14
5
53

56
39
24
23
13
5
2
0
396
48
40
87
72
51
37
22
21
11
5
2
0
31
3
6
5
4
5
2
2
2
2
0
0
0
861
90
92
178
134
90
66
55
44
41
13
9
49

5746
618
686
1335
853
604
520
399
296
208
78
31
118
452
40
65
115
73
57
39
20
21
12
6
4
0
4361
310
490
965
730
558
505
311
298
127
46
17
4
3755
289
460
878
623
477
395
242

3058
331
388
718
439
313
283
220
157
99
38
11
61
232
16
36
64
41
28
18
12
11
2
3
1
0
2352
176
253
514
370
299
292
180
171
72
20
4
1
1998
165
239
472
310
252
225
131

2688
287
298
617
414
291
237
179
139
109
40
20
57
220
24
29
51
32
29
21
8
10
10
3
3
0
2009
134
237
451
360
259
213
131
127
55
26
13
3
1757
124
221
406
313
225
170
111

833
68
80
186
97
59
105
89
63
53
26
7
0
57
6
4
14
8
9
6
2
5
3
0
0
0
525
32
57
112
69
44
64
47
54
30
9
5
2
449
30
55
107
57
37
46
31

429
39
35
97
54
32
59
46
31
22
11
3
0
30
3
2
7
5
5
2
1
3
2
0
0
0
298
18
31
60
40
18
42
28
32
20
6
2
1
258
18
31
58
35
16
31
15

404
29
45
89
43
27
46
43
32
31
15
4
0
27
3
2
7
3
4
4
1
2
1
0
0
0
227
14
26
52
29
26
22
19
22
10
3
3
1
191
12
24
49
22
21
15
16

1699
170
209
361
244
162
139
118
87
69
25
13
102
102
9
12
26
19
11
6
8
5
3
2
1
0
941
67
97
187
119
145
118
78
70
40
15
4
1
868
61
89
176
110
135
104
76

892
87
122
196
118
78
77
67
45
31
13
5
53
48
2
7
13
11
5
2
4
3
0
1
0
0
506
40
54
100
57
82
72
40
36
18
7
0
0
474
37
51
95
52
75
64
40

807
83
87
165
126
84
62
51
42
38
12
8
49
54
7
5
13
8
6
4
4
2
3
1
1
0
435
27
43
87
62
63
46
38
34
22
8
4
1
394
24
38
81
58
60
40
36

233
101
38
16
3
606
21
30
87
107
81
110
69
65
26
8
1
1
10270
659
1068
2401
1798
1289
1118
748
594
353
167
60
15
6682
493
808
1553
1064
777
716
477
376
241
125
41
11
3588
166
260

127
57
16
4
0
354
11
14
42
60
47
67
49
44
15
4
0
1
5332
324
594
1288
970
678
576
387
269
156
67
16
7
3408
238
466
813
564
398
354
233
163
106
54
14
5
1924
86
128

106
44
22
12
3
252
10
16
45
47
34
43
20
21
11
4
1
0
4938
335
474
1113
828
611
542
361
325
197
100
44
8
3274
255
342
740
500
379
362
244
213
135
71
27
6
1664
80
132

46
25
9
5
1
76
2
2
5
12
7
18
16
8
5
0
0
1
1974
140
216
415
250
201
211
183
175
110
52
18
3
1448
123
178
286
168
143
154
131
126
77
43
17
2
526
17
38

28
18
6
2
0
40
0
0
2
5
2
11
13
4
2
0
0
1
951
65
121
214
128
97
95
89
75
44
17
4
2
692
57
101
144
79
69
76
58
53
34
15
4
2
259
8
20

18
7
3
3
1
36
2
2
3
7
5
7
3
4
3
0
0
0
1023
75
95
201
122
104
116
94
100
66
35
14
1
756
66
77
142
89
74
78
73
73
43
28
13
0
267
9
18

67
35
11
3
1
73
6
8
11
9
10
14
2
3
5
4
1
0
2415
145
239
612
364
284
262
195
145
93
56
18
2
1565
99
180
388
212
178
154
138
94
65
43
12
2
850
46
59

36
18
6
0
0
32
3
3
5
5
7
8
0
0
0
1
0
0
1296
72
136
365
196
159
144
96
58
42
24
4
0
827
46
110
215
120
101
78
67
39
28
20
3
0
469
26
26

31
17
5
3
1
41
3
5
6
4
3
6
2
3
5
3
1
0
1119
73
103
247
168
125
118
99
87
51
32
14
2
738
53
70
173
92
77
76
71
55
37
23
9
2
381
20
33

848
734
512
402
271
218
112
42
19
4
5202
480
625
1300
880
625
515
321
225
138
60
20
13
4938
469
605
1229
838
578
480
304
215
134
55
18
13
264
11
20
71
42
47
35
17
10
4
5

475
406
280
222
154
106
50
13
2
2
2601
236
340
682
440
301
269
149
97
56
19
5
7
2480
230
330
649
418
276
258
142
91
56
18
5
7
121
6
10
33
22
25
11
7
6
0
1

373
328
232
180
117
112
62
29
17
2
2601
244
285
618
440
324
246
172
128
82
41
15
6
2458
239
275
580
420
302
222
162
124
78
37
13
6
143
5
10
38
20
22
24
10
4
4
4

129
82
58
57
52
49
33
9
1
1
789
91
106
187
112
75
83
53
47
20
10
3
2
741
89
103
179
109
65
73
48
44
19
7
3
2
48
2
3
8
3
10
10
5
3
1
3

70
49
28
19
31
22
10
2
0
0
393
45
57
98
57
39
38
31
13
9
5
1
0
375
44
57
95
56
32
36
28
12
9
5
1
0
18
1
0
3
1
7
2
3
1
0
0

59
33
30
38
21
27
23
7
1
1
396
46
49
89
55
36
45
22
34
11
5
2
2
366
45
46
84
53
33
37
20
32
10
2
2
2
30
1
3
5
2
3
8
2
2
1
3

224
152
106
108
57
51
28
13
6
0
1448
143
146
370
250
167
138
79
67
50
23
8
7
1372
142
142
348
235
155
130
74
64
47
22
6
7
76
1
4
22
15
12
8
5
3
3
1

150
76
58
66
29
19
14
4
1
0
710
68
81
199
120
76
72
37
30
19
4
0
4
684
67
78
192
114
74
69
35
28
19
4
0
4
26
1
3
7
6
2
3
2
2
0
0

74
76
48
42
28
32
14
9
5
0
738
75
65
171
130
91
66
42
37
31
19
8
3
688
75
64
156
121
81
61
39
36
28
18
6
3
50
0
1
15
9
10
5
3
1
3
1

2
0
480065
22587
35211
76681
69749
62662
57728
47178
49075
36350
15779
6478
587
415457
20105
31283
66958
58904
52831
48905
40483
43338
32368
13939
5882
461
64608
2482
3928
9723
10845
9831
8823
6695
5737
3982
1840
596
126
11661
644
848
2051
1843
1635

0
0
257385
12002
19190
42041
37982
34941
32989
26075
24257
17318
7330
2963
297
222422
10683
17012
36812
32067
29533
27874
22192
21309
15456
6522
2726
236
34963
1319
2178
5229
5915
5408
5115
3883
2948
1862
808
237
61
6447
341
436
1111
1002
919

2
0
222680
10585
16021
34640
31767
27721
24739
21103
24818
19032
8449
3515
290
193035
9422
14271
30146
26837
23298
21031
18291
22029
16912
7417
3156
225
29645
1163
1750
4494
4930
4423
3708
2812
2789
2120
1032
359
65
5214
303
412
940
841
716

0
0
80553
3852
5253
10873
8942
8380
9229
9703
11657
8349
3218
1040
57
70574
3469
4743
9606
7632
7063
7836
8424
10406
7543
2856
951
45
9979
383
510
1267
1310
1317
1393
1279
1251
806
362
89
12
1463
75
102
231
181
184

0
0
41052
1993
2787
5826
4763
4530
4940
4860
5375
3979
1504
473
22
35952
1798
2514
5154
4067
3826
4204
4185
4791
3616
1342
438
17
5100
195
273
672
696
704
736
675
584
363
162
35
5
754
41
38
130
99
101

0
0
39501
1859
2466
5047
4179
3850
4289
4843
6282
4370
1714
567
35
34622
1671
2229
4452
3565
3237
3632
4239
5615
3927
1514
513
28
4879
188
237
595
614
613
657
604
667
443
200
54
7
709
34
64
101
82
83

2
0
101577
5092
7804
15848
13606
12569
12135
10189
11185
8342
3351
1226
230
89057
4525
7018
13912
11603
10636
10513
9044
10098
7476
2958
1079
195
12520
567
786
1936
2003
1933
1622
1145
1087
866
393
147
35
3127
191
241
452
423
406

0
0
51782
2589
3936
8293
6924
6520
6512
5330
5254
4023
1690
595
116
45552
2298
3523
7310
5892
5565
5703
4757
4746
3626
1504
532
96
6230
291
413
983
1032
955
809
573
508
397
186
63
20
1779
93
130
242
219
224

2
0
49795
2503
3868
7555
6682
6049
5623
4859
5931
4319
1661
631
114
43505
2227
3495
6602
5711
5071
4810
4287
5352
3850
1454
547
99
6290
276
373
953
971
978
813
572
579
469
207
84
15
1348
98
111
210
204
182

1549
1040
948
690
279
110
24
10509
591
772
1872
1639
1425
1384
936
874
647
256
103
10
1152
53
76
179
204
210
165
104
74
43
23
7
14
32718
1932
2759
5135
4407
3750
3403
2984
3328
2927
1375
681
37
29155

1000
597
496
343
140
56
6
5848
313
400
1022
897
808
900
542
457
325
129
52
3
599
28
36
89
105
111
100
55
39
18
11
4
3
17054
1027
1488
2854
2457
2149
1896
1646
1513
1204
534
270
16
15097

549
443
452
347
139
54
18
4661
278
372
850
742
617
484
394
417
322
127
51
7
553
25
40
90
99
99
65
49
35
25
12
3
11
15664
905
1271
2281
1950
1601
1507
1338
1815
1723
841
411
21
14058

173
146
168
128
55
18
2
1106
52
76
173
124
118
114
111
156
116
48
18
0
357
23
26
58
57
66
59
35
12
12
7
0
2
7443
620
734
1276
984
763
678
672
728
639
235
103
11
6869

107
63
73
65
29
8
0
572
29
29
103
67
65
71
51
67
58
24
8
0
182
12
9
27
32
36
36
12
6
7
5
0
0
3797
312
378
694
558
427
355
354
296
282
97
40
4
3494

66
83
95
63
26
10
2
534
23
47
70
57
53
43
60
89
58
24
10
0
175
11
17
31
25
30
23
23
6
5
2
0
2
3646
308
356
582
426
336
323
318
432
357
138
63
7
3375

557
273
263
199
88
21
13
2888
180
223
413
378
366
530
258
244
188
85
17
6
239
11
18
39
45
40
27
15
19
11
3
4
7
5162
313
445
778
639
558
547
498
606
494
190
92
2
4785

406
158
136
111
44
11
5
1662
89
121
220
203
203
389
150
126
107
43
9
2
117
4
9
22
16
21
17
8
10
4
1
2
3
2540
149
224
421
328
303
287
248
261
201
79
38
1
2340

151
115
127
88
44
10
8
1226
91
102
193
175
163
141
108
118
81
42
8
4
122
7
9
17
29
19
10
7
9
7
2
2
4
2622
164
221
357
311
255
260
250
345
293
111
54
1
2445

1819
2569
4700
3927
3276
2891
2568
2936
2617
1195
625
32
3563
113
190
435
480
474
512
416
392
310
180
56
5
14113
714
956
2298
1970
1677
1591
1392
1465
1257
543
242
8
12305
632
839
2050
1692
1422
1374
1246
1280

957
1377
2614
2176
1863
1591
1405
1319
1067
465
249
14
1957
70
111
240
281
286
305
241
194
137
69
21
2
7457
382
511
1308
1125
931
890
741
686
544
230
104
5
6493
331
450
1175
966
778
759
661
603

862
1192
2086
1751
1413
1300
1163
1617
1550
730
376
18
1606
43
79
195
199
188
207
175
198
173
111
35
3
6656
332
445
990
845
746
701
651
779
713
313
138
3
5812
301
389
875
726
644
615
585
677

590
705
1205
919
700
593
611
655
583
203
94
11
574
30
29
71
65
63
85
61
73
56
32
9
0
2608
135
170
365
303
243
318
311
362
278
96
27
0
2200
118
147
311
251
179
263
277
310

292
359
665
522
393
307
314
261
257
83
37
4
303
20
19
29
36
34
48
40
35
25
14
3
0
1302
76
89
214
157
125
157
146
158
125
45
10
0
1121
66
78
188
132
95
126
133
141

298
346
540
397
307
286
297
394
326
120
57
7
271
10
10
42
29
29
37
21
38
31
18
6
0
1306
59
81
151
146
118
161
165
204
153
51
17
0
1079
52
69
123
119
84
137
144
169

306
426
724
591
518
509
457
553
453
169
77
2
377
7
19
54
48
40
38
41
53
41
21
15
0
2641
122
177
373
337
315
303
281
331
260
100
39
3
2337
113
153
333
303
268
268
258
292

144
217
383
298
283
264
228
236
186
68
32
1
200
5
7
38
30
20
23
20
25
15
11
6
0
1337
58
88
193
196
159
157
139
142
127
52
23
3
1183
53
78
174
175
128
139
131
125

162
209
341
293
235
245
229
317
267
101
45
1
177
2
12
16
18
20
15
21
28
26
10
9
0
1304
64
89
180
141
156
146
142
189
133
48
16
0
1154
60
75
159
128
140
129
127
167

1080
467
215
8
1808
82
117
248
278
255
217
146
185
177
76
27
0
23829
1223
1878
3977
3263
2886
2724
2250
2224
2038
953
399
14
21922
1155
1773
3715
2964
2610
2424
2040
2049
1915
885
379
13
1907
68
105
262

467
202
96
5
964
51
61
133
159
153
131
80
83
77
28
8
0
12882
671
1009
2282
1844
1650
1593
1304
1067
870
405
179
8
11832
634
958
2131
1668
1498
1417
1176
980
815
377
171
7
1050
37
51
151

613
265
119
3
844
31
56
115
119
102
86
66
102
100
48
19
0
10947
552
869
1695
1419
1236
1131
946
1157
1168
548
220
6
10090
521
815
1584
1296
1112
1007
864
1069
1100
508
208
6
857
31
54
111

238
84
22
0
408
17
23
54
52
64
55
34
52
40
12
5
0
3641
169
249
504
395
383
402
431
467
412
164
63
2
3424
157
240
478
370
362
366
408
444
390
150
57
2
217
12
9
26

113
40
9
0
181
10
11
26
25
30
31
13
17
12
5
1
0
1883
80
141
293
227
226
210
217
207
189
67
25
1
1776
75
136
282
214
213
189
207
196
181
60
22
1
107
5
5
11

125
44
13
0
227
7
12
28
27
34
24
21
35
28
7
4
0
1758
89
108
211
168
157
192
214
260
223
97
38
1
1648
82
104
196
156
149
177
201
248
209
90
35
1
110
7
4
15

226
85
35
3
304
9
24
40
34
47
35
23
39
34
15
4
0
4318
217
348
702
511
474
478
476
433
440
179
57
3
3974
200
326
654
453
432
425
449
403
413
162
55
2
344
17
22
48

110
47
20
3
154
5
10
19
21
31
18
8
17
17
5
3
0
2109
111
162
382
261
225
245
243
193
185
76
25
1
1922
102
148
352
228
202
212
230
181
172
70
25
0
187
9
14
30

116
38
15
0
150
4
14
21
13
16
17
15
22
17
10
1
0
2209
106
186
320
250
249
233
233
240
255
103
32
2
2052
98
178
302
225
230
213
219
222
241
92
30
2
157
8
8
18

299
276
300
210
175
123
68
20
1
17336
955
1347
2745
2213
1992
1976
1635
1806
1453
668
378
168
15765
894
1265
2498
1977
1767
1744
1428
1668
1365
630
363
166
1571
61
82
247
236
225
232
207
138
88
38
15

176
152
176
128
87
55
28
8
1
8966
505
747
1515
1179
1058
1046
897
818
662
292
163
84
8161
468
706
1383
1049
947
921
796
747
629
274
157
84
805
37
41
132
130
111
125
101
71
33
18
6

123
124
124
82
88
68
40
12
0
8370
450
600
1230
1034
934
930
738
988
791
376
215
84
7604
426
559
1115
928
820
823
632
921
736
356
206
82
766
24
41
115
106
114
107
106
67
55
20
9

25
21
36
23
23
22
14
6
0
2922
139
200
355
226
255
347
384
489
345
128
50
4
2658
133
186
332
201
229
302
335
447
319
121
49
4
264
6
14
23
25
26
45
49
42
26
7
1

13
13
21
10
11
8
7
3
0
1486
77
108
205
119
148
174
192
222
151
62
27
1
1363
74
100
190
104
133
157
175
201
143
58
27
1
123
3
8
15
15
15
17
17
21
8
4
0

12
8
15
13
12
14
7
3
0
1436
62
92
150
107
107
173
192
267
194
66
23
3
1295
59
86
142
97
96
145
160
246
176
63
22
3
141
3
6
8
10
11
28
32
21
18
3
1

58
42
53
27
30
27
17
2
1
3879
247
359
663
491
415
406
338
356
284
112
66
142
3670
236
350
632
459
391
380
315
333
266
106
61
141
209
11
9
31
32
24
26
23
23
18
6
5

33
23
33
13
12
13
6
0
1
1918
126
175
348
245
213
200
180
151
139
44
25
72
1824
119
172
333
227
202
191
170
141
130
42
25
72
94
7
3
15
18
11
9
10
10
9
2
0

25
19
20
14
18
14
11
2
0
1961
121
184
315
246
202
206
158
205
145
68
41
70
1846
117
178
299
232
189
189
145
192
136
64
36
69
115
4
6
16
14
13
17
13
13
9
4
5

2
45125
2189
3501
7252
6012
5394
4924
4240
4831
3890
1989
880
23
39896
2000
3213
6552
5285
4646
4232
3669
4283
3431
1761
803
21
5229
189
288
700
727
748
692
571
548
459
228
77
2
29534
1295
2126
4251
4465
4069
3720

0
23794
1191
1921
4051
3293
2958
2795
2213
2245
1799
915
403
10
20971
1088
1759
3650
2877
2560
2370
1897
1961
1608
813
379
9
2823
103
162
401
416
398
425
316
284
191
102
24
1
16034
688
1161
2279
2368
2274
2161

2
21331
998
1580
3201
2719
2436
2129
2027
2586
2091
1074
477
13
18925
912
1454
2902
2408
2086
1862
1772
2322
1823
948
424
12
2406
86
126
299
311
350
267
255
264
268
126
53
1
13500
607
965
1972
2097
1795
1559

0
7203
332
492
1008
725
626
756
813
1119
820
383
128
1
6364
308
460
913
628
528
672
712
971
721
331
119
1
839
24
32
95
97
98
84
101
148
99
52
9
0
4812
228
290
608
475
525
516

0
3647
177
264
562
399
334
410
377
498
385
182
59
0
3225
166
245
508
342
280
367
326
437
340
156
58
0
422
11
19
54
57
54
43
51
61
45
26
1
0
2512
111
155
322
235
287
288

0
3556
155
228
446
326
292
346
436
621
435
201
69
1
3139
142
215
405
286
248
305
386
534
381
175
61
1
417
13
13
41
40
44
41
50
87
54
26
8
0
2300
117
135
286
240
238
228

1
9678
532
828
1623
1244
1121
996
909
1041
857
387
137
3
8727
493
774
1496
1122
992
880
814
929
756
348
120
3
951
39
54
127
122
129
116
95
112
101
39
17
0
6205
277
458
822
830
793
800

0
4706
252
414
845
636
557
497
406
454
385
192
66
2
4264
232
389
785
568
503
437
371
396
348
173
60
2
442
20
25
60
68
54
60
35
58
37
19
6
0
3252
146
223
434
415
419
455

1
4972
280
414
778
608
564
499
503
587
472
195
71
1
4463
261
385
711
554
489
443
443
533
408
175
60
1
509
19
29
67
54
75
56
60
54
64
20
11
0
2953
131
235
388
415
374
345

2959
3181
2158
932
358
20
27222
1212
2008
3977
4051
3665
3369
2695
3002
2025
860
340
18
2312
83
118
274
414
404
351
264
179
133
72
18
2
14074
475
882
1977
1763
1692
1719
1561
1890
1334
559
216
6
12939
447

1689
1647
1120
456
181
10
14697
653
1105
2124
2126
2031
1935
1510
1552
1055
423
174
9
1337
35
56
155
242
243
226
179
95
65
33
7
1
7480
248
504
1092
961
907
972
838
917
655
279
103
4
6910
231

1270
1534
1038
476
177
10
12525
559
903
1853
1925
1634
1434
1185
1450
970
437
166
9
975
48
62
119
172
161
125
85
84
68
39
11
1
6594
227
378
885
802
785
747
723
973
679
280
113
2
6029
216

595
817
494
192
70
2
4515
213
280
574
444
472
473
551
783
473
182
68
2
297
15
10
34
31
53
43
44
34
21
10
2
0
2111
57
100
202
148
195
265
315
397
275
119
37
1
1950
57

317
392
270
102
32
1
2361
106
154
302
216
264
261
291
374
263
97
32
1
151
5
1
20
19
23
27
26
18
7
5
0
0
1082
29
59
103
80
112
151
163
174
135
61
15
0
997
29

278
425
224
90
38
1
2154
107
126
272
228
208
212
260
409
210
85
36
1
146
10
9
14
12
30
16
18
16
14
5
2
0
1029
28
41
99
68
83
114
152
223
140
58
22
1
953
28

628
792
524
205
73
3
5838
263
441
780
768
746
750
582
753
495
189
68
3
367
14
17
42
62
47
50
46
39
29
16
5
0
2946
108
179
394
304
298
350
327
466
337
131
52
0
2744
101

367
385
255
109
42
2
3062
138
216
415
383
397
428
340
364
240
100
39
2
190
8
7
19
32
22
27
27
21
15
9
3
0
1469
56
98
198
145
139
180
173
216
168
65
31
0
1370
52

261
407
269
96
31
1
2776
125
225
365
385
349
322
242
389
255
89
29
1
177
6
10
23
30
25
23
19
18
14
7
2
0
1477
52
81
196
159
159
170
154
250
169
66
21
0
1374
49

818
1811
1603
1576
1573
1416
1740
1235
516
198
6
1135
28
64
166
160
116
146
145
150
99
43
18
0
8314
418
649
1435
1377
1091
946
728
751
578
255
80
6
7779
395
613
1324
1276
1013
882
677
718
557

465
1005
873
850
893
764
850
615
264
96
4
570
17
39
87
88
57
79
74
67
40
15
7
0
4503
229
354
760
751
619
566
418
368
279
117
39
3
4189
211
331
700
699
569
524
389
348
269

353
806
730
726
680
652
890
620
252
102
2
565
11
25
79
72
59
67
71
83
59
28
11
0
3811
189
295
675
626
472
380
310
383
299
138
41
3
3590
184
282
624
577
444
358
288
370
288

91
181
137
179
246
284
368
258
114
34
1
161
0
9
21
11
16
19
31
29
17
5
3
0
1205
51
85
187
181
141
120
112
144
124
48
12
0
1143
51
84
174
164
136
115
108
136
118

52
94
73
101
139
144
163
128
60
14
0
85
0
7
9
7
11
12
19
11
7
1
1
0
631
19
44
102
108
88
70
54
54
64
22
6
0
590
19
44
94
96
83
67
51
50
60

39
87
64
78
107
140
205
130
54
20
1
76
0
2
12
4
5
7
12
18
10
4
2
0
574
32
41
85
73
53
50
58
90
60
26
6
0
553
32
40
80
68
53
48
57
86
58

167
369
274
272
330
304
437
316
127
47
0
202
7
12
25
30
26
20
23
29
21
4
5
0
2086
117
164
331
329
248
229
197
220
164
66
19
2
2023
116
158
317
319
244
222
187
214
162

89
185
128
125
173
163
203
160
63
29
0
99
4
9
13
17
14
7
10
13
8
2
2
0
1106
67
81
167
175
131
133
113
106
86
36
11
0
1071
66
79
162
172
128
126
109
100
84

78
184
146
147
157
141
234
156
64
18
0
103
3
3
12
13
12
13
13
16
13
2
3
0
980
50
83
164
154
117
96
84
114
78
30
8
2
952
50
79
155
147
116
96
78
114
78

244
77
3
535
23
36
111
101
78
64
51
33
21
11
3
3
18215
742
1238
2624
2730
2434
2317
1934
2037
1417
552
173
17
14980
650
1066
2170
2181
1957
1893
1573
1715
1178
444
137
16
3235
92
172
454
549

110
38
1
314
18
23
60
52
50
42
29
20
10
7
1
2
9706
379
670
1379
1481
1367
1290
1047
1008
727
269
77
12
7920
327
570
1148
1162
1092
1055
826
845
605
220
59
11
1786
52
100
231
319

134
39
2
221
5
13
51
49
28
22
22
13
11
4
2
1
8509
363
568
1245
1249
1067
1027
887
1029
690
283
96
5
7060
323
496
1022
1019
865
838
747
870
573
224
78
5
1449
40
72
223
230

45
12
0
62
0
1
13
17
5
5
4
8
6
3
0
0
3315
119
144
368
347
335
469
510
520
332
142
26
3
2645
100
123
304
287
262
361
394
416
267
107
22
2
670
19
21
64
60

20
6
0
41
0
0
8
12
5
3
3
4
4
2
0
0
1718
64
69
194
187
186
243
273
260
162
70
8
2
1385
54
60
160
157
149
203
203
206
131
57
4
1
333
10
9
34
30

25
6
0
21
0
1
5
5
0
2
1
4
2
1
0
0
1597
55
75
174
160
149
226
237
260
170
72
18
1
1260
46
63
144
130
113
158
191
210
136
50
18
1
337
9
12
30
30

63
19
2
63
1
6
14
10
4
7
10
6
2
3
0
0
3788
163
243
495
533
511
466
411
477
331
119
36
3
3199
144
214
422
428
399
391
355
427
285
102
29
3
589
19
29
73
105

34
11
0
35
1
2
5
3
3
7
4
6
2
2
0
0
1949
74
135
249
262
287
247
209
224
179
63
19
1
1618
62
113
211
200
221
206
180
201
153
55
15
1
331
12
22
38
62

29
8
2
28
0
4
9
7
1
0
6
0
0
1
0
0
1839
89
108
246
271
224
219
202
253
152
56
17
2
1581
82
101
211
228
178
185
175
226
132
47
14
2
258
7
7
35
43

477
424
361
322
239
108
36
1
19876
816
1353
3118
2900
2832
2663
2054
2095
1340
508
181
16
16132
660
1090
2557
2265
2199
2159
1717
1778
1128
424
147
8
3744
156
263
561
635
633
504
337
317
212
84
34
8

275
235
221
163
122
49
18
1
10682
444
717
1670
1523
1543
1532
1140
1104
669
257
73
10
8658
359
599
1362
1210
1188
1241
926
929
562
218
59
5
2024
85
118
308
313
355
291
214
175
107
39
14
5

202
189
140
159
117
59
18
0
9194
372
636
1448
1377
1289
1131
914
991
671
251
108
6
7474
301
491
1195
1055
1011
918
791
849
566
206
88
3
1720
71
145
253
322
278
213
123
142
105
45
20
3

73
108
116
104
65
35
4
1
3467
123
208
489
400
383
456
442
516
317
104
28
1
3034
107
188
439
325
322
397
390
470
286
90
19
1
433
16
20
50
75
61
59
52
46
31
14
9
0

37
40
70
54
31
13
4
1
1775
73
104
255
202
192
246
225
260
152
51
14
1
1532
59
96
227
156
163
210
194
233
139
45
9
1
243
14
8
28
46
29
36
31
27
13
6
5
0

36
68
46
50
34
22
0
0
1692
50
104
234
198
191
210
217
256
165
53
14
0
1502
48
92
212
169
159
187
196
237
147
45
10
0
190
2
12
22
29
32
23
21
19
18
8
4
0

112
75
56
50
46
17
7
0
4273
203
322
634
583
565
542
456
477
308
132
43
8
3492
162
261
520
442
454
435
386
415
261
118
38
0
781
41
61
114
141
111
107
70
62
47
14
5
8

66
41
29
23
26
8
4
0
2196
112
165
320
280
288
293
247
235
151
83
17
5
1804
90
137
259
219
235
239
203
206
128
75
13
0
392
22
28
61
61
53
54
44
29
23
8
4
5

46
34
27
27
20
9
3
0
2077
91
157
314
303
277
249
209
242
157
49
26
3
1688
72
124
261
223
219
196
183
209
133
43
25
0
389
19
33
53
80
58
53
26
33
24
6
1
3

19604
697
1272
2778
2513
2505
2545
2250
2430
1700
673
234
7
18085
642
1170
2551
2290
2256
2351
2085
2280
1613
626
214
7
1519
55
102
227
223
249
194
165
150
87
47
20
0
18081
682
1137
2720
2592
2476
2358
1857

10494
385
672
1491
1367
1382
1448
1230
1204
848
341
123
3
9685
357
620
1355
1253
1254
1337
1138
1130
803
321
114
3
809
28
52
136
114
128
111
92
74
45
20
9
0
9732
355
640
1448
1377
1395
1327
1022

9110
312
600
1287
1146
1123
1097
1020
1226
852
332
111
4
8400
285
550
1196
1037
1002
1014
947
1150
810
305
100
4
710
27
50
91
109
121
83
73
76
42
27
11
0
8349
327
497
1272
1215
1081
1031
835

3604
70
157
360
289
316
490
558
687
474
169
34
0
3435
66
150
341
270
294
462
538
662
455
164
33
0
169
4
7
19
19
22
28
20
25
19
5
1
0
2887
93
137
327
278
314
356
377

1804
37
83
187
157
165
264
281
305
227
80
18
0
1717
36
80
175
150
153
246
268
293
218
80
18
0
87
1
3
12
7
12
18
13
12
9
0
0
0
1440
56
77
169
139
164
179
180

1800
33
74
173
132
151
226
277
382
247
89
16
0
1718
30
70
166
120
141
216
270
369
237
84
15
0
82
3
4
7
12
10
10
7
13
10
5
1
0
1447
37
60
158
139
150
177
197

5003
199
356
728
709
639
624
513
555
432
179
65
4
4521
174
317
658
628
549
566
465
528
410
164
58
4
482
25
39
70
81
90
58
48
27
22
15
7
0
4590
200
308
691
625
620
556
475

2623
104
171
374
389
333
351
268
273
222
100
37
1
2391
87
156
335
349
291
323
247
262
213
94
33
1
232
17
15
39
40
42
28
21
11
9
6
4
0
2409
94
166
358
329
335
304
247

2380
95
185
354
320
306
273
245
282
210
79
28
3
2130
87
161
323
279
258
243
218
266
197
70
25
3
250
8
24
31
41
48
30
27
16
13
9
3
0
2181
106
142
333
296
285
252
228

2101
1405
530
208
15
14849
561
935
2204
2067
1992
1939
1519
1799
1197
453
178
5
3232
121
202
516
525
484
419
338
302
208
77
30
10
15248
568
1060
2601
2282
2004
1822
1565
1629
1087
454
168
8
13919
531
985

1085
686
288
97
12
7986
288
521
1166
1113
1132
1087
818
924
590
259
84
4
1746
67
119
282
264
263
240
204
161
96
29
13
8
8293
301
562
1442
1223
1174
1036
848
857
541
221
83
5
7580
276
524

1016
719
242
111
3
6863
273
414
1038
954
860
852
701
875
607
194
94
1
1486
54
83
234
261
221
179
134
141
112
48
17
2
6955
267
498
1159
1059
830
786
717
772
546
233
85
3
6339
255
461

503
350
111
41
0
2457
80
105
251
214
255
305
322
452
329
106
38
0
430
13
32
76
64
59
51
55
51
21
5
3
0
2306
96
147
306
245
215
240
305
395
227
102
27
1
2155
93
140

236
161
59
20
0
1213
49
55
129
109
130
151
152
213
149
58
18
0
227
7
22
40
30
34
28
28
23
12
1
2
0
1140
41
63
165
128
120
122
147
186
109
49
10
0
1079
40
63

267
189
52
21
0
1244
31
50
122
105
125
154
170
239
180
48
20
0
203
6
10
36
34
25
23
27
28
9
4
1
0
1166
55
84
141
117
95
118
158
209
118
53
17
1
1076
53
77

523
361
165
66
0
3779
154
255
546
521
490
454
400
456
307
141
55
0
811
46
53
145
104
130
102
75
67
54
24
11
0
3041
120
220
499
414
351
366
328
362
266
82
33
0
2835
118
212

267
178
96
35
0
1991
69
134
280
280
270
252
205
234
153
84
30
0
418
25
32
78
49
65
52
42
33
25
12
5
0
1576
66
101
278
191
195
188
165
201
132
45
14
0
1478
64
98

256
183
69
31
0
1788
85
121
266
241
220
202
195
222
154
57
25
0
393
21
21
67
55
65
50
33
34
29
12
6
0
1465
54
119
221
223
156
178
163
161
134
37
19
0
1357
54
114

2382
2095
1802
1639
1419
1496
997
416
152
5
1329
37
75
219
187
202
183
146
133
90
38
16
3
13071
723
1005
2132
1835
1584
1443
1322
1315
1041
467
183
21
11970
664
910
1933
1638
1427
1306
1224
1237
994
440

1324
1131
1059
931
763
792
495
207
74
4
713
25
38
118
92
115
105
85
65
46
14
9
1
6968
404
534
1154
975
909
809
723
620
511
223
92
14
6377
373
480
1045
863
832
735
669
576
488
212

1058
964
743
708
656
704
502
209
78
1
616
12
37
101
95
87
78
61
68
44
24
7
2
6103
319
471
978
860
675
634
599
695
530
244
91
7
5593
291
430
888
775
595
571
555
661
506
228

277
234
198
210
290
378
215
96
24
0
151
3
7
29
11
17
30
15
17
12
6
3
1
2754
168
219
364
321
282
307
323
373
255
110
29
3
2506
150
188
317
286
256
276
303
357
242
103

149
124
112
109
143
181
101
49
8
0
61
1
0
16
4
8
13
4
5
8
0
2
0
1432
95
109
191
160
164
181
165
174
122
52
17
2
1311
86
95
170
141
148
165
153
166
119
50

128
110
86
101
147
197
114
47
16
0
90
2
7
13
7
9
17
11
12
4
6
1
1
1322
73
110
173
161
118
126
158
199
133
58
12
1
1195
64
93
147
145
108
111
150
191
123
53

469
392
319
332
304
344
245
74
26
0
206
2
8
30
22
32
34
24
18
21
8
7
0
2717
106
173
370
316
281
311
328
369
302
119
40
2
2542
96
159
343
290
252
288
313
359
289
113

262
180
178
173
152
195
125
41
10
0
98
2
3
16
11
17
15
13
6
7
4
4
0
1399
64
90
193
166
161
151
175
164
152
61
21
1
1313
60
83
178
156
147
140
168
159
144
56

207
212
141
159
152
149
120
33
16
0
108
0
5
14
11
15
19
11
12
14
4
3
0
1318
42
83
177
150
120
160
153
205
150
58
19
1
1229
36
76
165
134
105
148
145
200
145
57

176
21
1101
59
95
199
197
157
137
98
78
47
27
7
0
2422
118
172
377
471
371
312
226
163
117
65
26
4
1794
98
143
302
324
250
220
172
128
87
48
18
4
628
20
29
75
147
121

90
14
591
31
54
109
112
77
74
54
44
23
11
2
0
1395
65
102
197
278
239
194
131
89
54
31
13
2
1004
55
83
154
179
148
137
98
73
42
22
11
2
391
10
19
43
99
91

86
7
510
28
41
90
85
80
63
44
34
24
16
5
0
1027
53
70
180
193
132
118
95
74
63
34
13
2
790
43
60
148
145
102
83
74
55
45
26
7
2
237
10
10
32
48
30

25
3
248
18
31
47
35
26
31
20
16
13
7
4
0
370
23
25
50
45
36
40
51
41
28
20
9
2
305
19
22
44
37
28
31
44
33
23
18
4
2
65
4
3
6
8
8

16
2
121
9
14
21
19
16
16
12
8
3
2
1
0
186
13
17
24
22
20
17
28
19
12
9
4
1
157
12
14
21
19
16
12
25
17
10
7
3
1
29
1
3
3
3
4

9
1
127
9
17
26
16
10
15
8
8
10
5
3
0
184
10
8
26
23
16
23
23
22
16
11
5
1
148
7
8
23
18
12
19
19
16
13
11
1
1
36
3
0
3
5
4

38
2
175
10
14
27
26
29
23
15
10
13
6
2
0
608
33
34
90
113
99
70
53
39
42
25
9
1
437
29
31
70
69
49
52
45
33
33
17
8
1
171
4
3
20
44
50

21
1
86
4
7
15
10
14
11
7
5
8
5
0
0
369
23
18
44
81
73
39
34
20
18
13
5
1
244
20
17
32
43
26
29
29
18
16
9
4
1
125
3
1
12
38
47

17
1
89
6
7
12
16
15
12
8
5
5
1
2
0
239
10
16
46
32
26
31
19
19
24
12
4
0
193
9
14
38
26
23
23
16
15
17
8
4
0
46
1
2
8
6
3

92
54
35
30
17
8
0
27457
1547
2178
4528
4231
3582
3294
2810
2634
1691
718
222
22
23538
1386
1928
3918
3436
3041
2801
2436
2320
1457
606
187
22
3919
161
250
610
795
541
493
374
314
234
112
35
0
18832

57
33
16
12
9
2
0
14799
823
1180
2416
2299
1981
1877
1525
1354
890
338
103
13
12696
741
1030
2096
1877
1696
1591
1319
1186
767
292
88
13
2103
82
150
320
422
285
286
206
168
123
46
15
0
10300

35
21
19
18
8
6
0
12658
724
998
2112
1932
1601
1417
1285
1280
801
380
119
9
10842
645
898
1822
1559
1345
1210
1117
1134
690
314
99
9
1816
79
100
290
373
256
207
168
146
111
66
20
0
8532

9
7
8
5
2
5
0
4864
255
315
579
558
534
608
605
712
457
186
51
4
4340
235
277
516
489
481
552
546
649
401
149
41
4
524
20
38
63
69
53
56
59
63
56
37
10
0
3292

5
3
2
2
2
1
0
2500
132
179
291
293
291
321
304
341
241
80
24
3
2231
122
155
254
260
264
292
276
313
210
64
18
3
269
10
24
37
33
27
29
28
28
31
16
6
0
1667

4
4
6
3
0
4
0
2364
123
136
288
265
243
287
301
371
216
106
27
1
2109
113
122
262
229
217
260
270
336
191
85
23
1
255
10
14
26
36
26
27
31
35
25
21
4
0
1625

18
8
6
9
8
1
0
5930
427
525
1088
896
750
657
553
511
355
124
40
4
5119
396
476
941
764
628
555
465
447
305
105
33
4
811
31
49
147
132
122
102
88
64
50
19
7
0
4063

10
5
2
2
4
1
0
2960
217
242
541
466
387
332
278
239
176
63
17
2
2568
203
218
476
397
327
279
237
204
153
56
16
2
392
14
24
65
69
60
53
41
35
23
7
1
0
2123

8
3
4
7
4
0
0
2970
210
283
547
430
363
325
275
272
179
61
23
2
2551
193
258
465
367
301
276
228
243
152
49
17
2
419
17
25
82
63
62
49
47
29
27
12
6
0
1940

1161
1699
3297
2674
2212
1910
1741
1891
1328
646
266
7
17354
1110
1593
3101
2436
2024
1722
1575
1724
1217
597
249
6
1478
51
106
196
238
188
188
166
167
111
49
17
1
9723
629
906
1820
1528
1267
1006
811
913

605
949
1811
1524
1230
1140
989
982
640
312
116
2
9478
579
883
1691
1381
1128
1034
887
895
594
297
108
1
822
26
66
120
143
102
106
102
87
46
15
8
1
5294
342
503
1025
826
725
542
430
469

556
750
1486
1150
982
770
752
909
688
334
150
5
7876
531
710
1410
1055
896
688
688
829
623
300
141
5
656
25
40
76
95
86
82
64
80
65
34
9
0
4429
287
403
795
702
542
464
381
444

183
233
433
352
307
302
370
506
378
163
65
0
3052
173
218
413
327
286
275
322
468
357
151
62
0
240
10
15
20
25
21
27
48
38
21
12
3
0
2034
154
181
320
265
223
203
203
255

95
123
214
181
162
184
180
247
181
72
28
0
1557
91
115
206
168
154
174
157
224
172
69
27
0
110
4
8
8
13
8
10
23
23
9
3
1
0
1022
85
103
161
134
116
95
91
130

88
110
219
171
145
118
190
259
197
91
37
0
1495
82
103
207
159
132
101
165
244
185
82
35
0
130
6
7
12
12
13
17
25
15
12
9
2
0
1012
69
78
159
131
107
108
112
125

316
464
812
483
418
413
344
374
258
137
42
2
3824
308
451
782
453
394
383
316
345
224
128
38
2
239
8
13
30
30
24
30
28
29
34
9
4
0
1412
90
135
227
205
178
140
134
166

173
248
430
254
204
224
189
187
128
69
16
1
2002
169
240
414
232
193
207
173
177
116
66
14
1
121
4
8
16
22
11
17
16
10
12
3
2
0
723
45
72
111
106
96
75
67
79

143
216
382
229
214
189
155
187
130
68
26
1
1822
139
211
368
221
201
176
143
168
108
62
24
1
118
4
5
14
8
13
13
12
19
22
6
2
0
689
45
63
116
99
82
65
67
87

543
205
88
7
8421
587
822
1663
1282
1055
838
648
788
477
173
82
6
1302
42
84
157
246
212
168
163
125
66
32
6
1
9542
394
622
1476
1351
1198
1166
1003
987
797
398
146
4
8192
344
564
1281

285
103
40
4
4628
327
455
949
702
606
448
343
412
254
90
38
4
666
15
48
76
124
119
94
87
57
31
13
2
0
5075
201
345
854
767
676
661
556
455
340
169
50
1
4308
171
311
749

258
102
48
3
3793
260
367
714
580
449
390
305
376
223
83
44
2
636
27
36
81
122
93
74
76
68
35
19
4
1
4467
193
277
622
584
522
505
447
532
457
229
96
3
3884
173
253
532

162
46
21
1
1605
146
162
283
201
147
136
138
200
136
35
20
1
429
8
19
37
64
76
67
65
55
26
11
1
0
1694
78
85
222
152
155
190
235
260
217
72
27
1
1441
68
78
180

76
24
7
0
812
84
93
141
107
75
60
54
105
66
20
7
0
210
1
10
20
27
41
35
37
25
10
4
0
0
823
37
42
133
89
72
93
117
112
83
32
12
1
684
31
39
103

86
22
14
1
793
62
69
142
94
72
76
84
95
70
15
13
1
219
7
9
17
37
35
32
28
30
16
7
1
0
871
41
43
89
63
83
97
118
148
134
40
15
0
757
37
39
77

88
28
19
2
1264
80
126
202
173
152
127
121
156
84
25
16
2
148
10
9
25
32
26
13
13
10
4
3
3
0
1798
62
94
264
210
193
226
219
231
179
85
34
1
1644
54
88
244

46
16
8
2
643
41
67
99
87
79
67
62
73
44
15
7
2
80
4
5
12
19
17
8
5
6
2
1
1
0
896
35
43
146
114
87
114
110
101
86
47
13
0
814
29
38
136

42
12
11
0
621
39
59
103
86
73
60
59
83
40
10
9
0
68
6
4
13
13
9
5
8
4
2
2
2
0
902
27
51
118
96
106
112
109
130
93
38
21
1
830
25
50
108

1124
1002
969
822
863
728
355
137
3
1350
50
58
195
227
196
197
181
124
69
43
9
1
8101
374
503
1241
1195
1145
1040
851
826
569
233
122
2
7468
349
471
1139
1101
1059
958
784
763
525
209
108

634
556
551
444
393
303
146
49
1
767
30
34
105
133
120
110
112
62
37
23
1
0
4316
191
256
662
664
647
564
468
413
283
104
63
1
3983
182
240
607
619
594
514
428
385
264
93
56

490
446
418
378
470
425
209
88
2
583
20
24
90
94
76
87
69
62
32
20
8
1
3785
183
247
579
531
498
476
383
413
286
129
59
1
3485
167
231
532
482
465
444
356
378
261
116
52

111
126
156
194
236
201
64
26
1
253
10
7
42
41
29
34
41
24
16
8
1
0
1157
51
61
152
116
114
121
144
194
141
48
15
0
1085
47
60
143
108
105
112
137
182
132
45
14

66
54
76
95
103
78
26
12
1
139
6
3
30
23
18
17
22
9
5
6
0
0
579
26
27
78
74
65
60
65
90
64
20
10
0
545
25
27
75
69
59
57
59
85
62
17
10

45
72
80
99
133
123
38
14
0
114
4
4
12
18
11
17
19
15
11
2
1
0
578
25
34
74
42
49
61
79
104
77
28
5
0
540
22
33
68
39
46
55
78
97
70
28
4

196
173
197
198
215
168
76
34
1
154
8
6
20
14
20
29
21
16
11
9
0
0
1983
86
103
311
262
215
240
243
243
178
71
31
0
1833
77
97
292
239
199
225
225
228
163
62
26

107
76
100
102
92
78
43
13
0
82
6
5
10
7
11
14
8
9
8
4
0
0
1023
45
43
157
143
115
129
130
116
92
33
20
0
950
40
40
146
134
107
120
121
110
84
30
18

89
97
97
96
123
90
33
21
1
72
2
1
10
7
9
15
13
7
3
5
0
0
960
41
60
154
119
100
111
113
127
86
38
11
0
883
37
57
146
105
92
105
104
118
79
32
8

2
633
25
32
102
94
86
82
67
63
44
24
14
0
24291
1017
1693
4110
3573
3262
2893
2240
2525
1867
753
339
19
21751
946
1564
3759
3199
2949
2546
1930
2190
1643
689
323
13
2540
71
129
351
374
313
347

1
333
9
16
55
45
53
50
40
28
19
11
7
0
13053
544
946
2277
1964
1828
1694
1256
1249
822
308
159
6
11729
510
873
2113
1752
1654
1503
1076
1088
721
284
153
2
1324
34
73
164
212
174
191

1
300
16
16
47
49
33
32
27
35
25
13
7
0
11238
473
747
1833
1609
1434
1199
984
1276
1045
445
180
13
10022
436
691
1646
1447
1295
1043
854
1102
922
405
170
11
1216
37
56
187
162
139
156

0
72
4
1
9
8
9
9
7
12
9
3
1
0
3693
132
173
499
410
386
423
452
598
411
161
46
2
3126
118
159
456
364
338
334
359
479
334
139
45
1
567
14
14
43
46
48
89

0
34
1
0
3
5
6
3
6
5
2
3
0
0
1778
67
96
258
216
198
219
206
260
173
62
23
0
1523
61
90
241
190
175
175
167
210
141
50
23
0
255
6
6
17
26
23
44

0
38
3
1
6
3
3
6
1
7
7
0
1
0
1915
65
77
241
194
188
204
246
338
238
99
23
2
1603
57
69
215
174
163
159
192
269
193
89
22
1
312
8
8
26
20
25
45

0
150
9
6
19
23
16
15
18
15
15
9
5
0
5722
277
429
938
808
800
664
532
631
426
153
56
8
5055
251
386
829
703
705
590
470
551
378
137
50
5
667
26
43
109
105
95
74

0
73
5
3
11
9
8
9
9
6
8
3
2
0
2863
152
224
493
376
420
356
296
277
180
60
26
3
2541
138
200
447
321
367
328
258
240
160
58
23
1
322
14
24
46
55
53
28

0
77
4
3
8
14
8
6
9
9
7
6
3
0
2859
125
205
445
432
380
308
236
354
246
93
30
5
2514
113
186
382
382
338
262
212
311
218
79
27
4
345
12
19
63
50
42
46

310
335
224
64
16
6
20256
931
1396
3557
3672
3259
2754
1869
1389
875
377
111
66
3387
149
273
651
558
447
415
284
262
216
98
32
2
16869
782
1123
2906
3114
2812
2339
1585
1127
659
279
79
64
11775
460

180
161
101
24
6
4
10847
461
793
1846
1962
1732
1548
1057
760
423
187
47
31
1778
65
156
330
311
248
223
151
135
98
46
14
1
9069
396
637
1516
1651
1484
1325
906
625
325
141
33
30
6576
241

130
174
123
40
10
2
9409
470
603
1711
1710
1527
1206
812
629
452
190
64
35
1609
84
117
321
247
199
192
133
127
118
52
18
1
7800
386
486
1390
1463
1328
1014
679
502
334
138
46
34
5199
219

93
119
77
22
1
1
2685
131
167
409
427
400
370
314
254
138
56
11
8
562
30
44
96
71
54
61
55
69
53
20
8
1
2123
101
123
313
356
346
309
259
185
85
36
3
7
1989
74

39
50
32
12
0
0
1451
62
108
214
229
219
211
169
132
68
30
5
4
285
11
34
45
43
31
32
25
27
22
11
4
0
1166
51
74
169
186
188
179
144
105
46
19
1
4
1058
39

54
69
45
10
1
1
1234
69
59
195
198
181
159
145
122
70
26
6
4
277
19
10
51
28
23
29
30
42
31
9
4
1
957
50
49
144
170
158
130
115
80
39
17
2
3
931
35

62
80
48
16
6
3
4485
236
330
812
785
725
607
341
283
215
113
24
14
821
33
75
177
128
112
102
69
48
49
24
4
0
3664
203
255
635
657
613
505
272
235
166
89
20
14
2107
97

38
37
20
2
3
2
2126
101
176
407
377
312
270
173
126
107
59
10
8
386
10
38
94
63
52
40
34
20
23
10
2
0
1740
91
138
313
314
260
230
139
106
84
49
8
8
1128
51

24
43
28
14
3
1
2359
135
154
405
408
413
337
168
157
108
54
14
6
435
23
37
83
65
60
62
35
28
26
14
2
0
1924
112
117
322
343
353
275
133
129
82
40
12
6
979
46

807
1958
1735
1653
1496
1134
1201
874
325
115
17
10614
430
747
1800
1557
1481
1328
1025
1074
778
277
102
15
1161
30
60
158
178
172
168
109
127
96
48
13
2
14892
576
1005
2391
2369
2170
1962
1401
1398
1033

437
1118
985
943
920
645
609
445
166
56
11
5920
223
404
1021
888
843
813
579
552
397
140
50
10
656
18
33
97
97
100
107
66
57
48
26
6
1
8103
290
546
1288
1245
1241
1151
828
697
521

370
840
750
710
576
489
592
429
159
59
6
4694
207
343
779
669
638
515
446
522
381
137
52
5
505
12
27
61
81
72
61
43
70
48
22
7
1
6789
286
459
1103
1124
929
811
573
701
512

128
302
267
258
219
212
263
189
64
13
0
1771
71
121
280
240
226
188
194
226
161
53
11
0
218
3
7
22
27
32
31
18
37
28
11
2
0
2297
81
135
325
299
272
243
238
295
269

63
171
125
138
132
119
130
97
36
8
0
933
36
59
155
107
121
117
107
115
80
30
6
0
125
3
4
16
18
17
15
12
15
17
6
2
0
1202
42
76
167
158
154
128
122
138
143

65
131
142
120
87
93
133
92
28
5
0
838
35
62
125
133
105
71
87
111
81
23
5
0
93
0
3
6
9
15
16
6
22
11
5
0
0
1095
39
59
158
141
118
115
116
157
126

133
341
269
248
261
207
279
188
64
17
3
1962
97
129
322
253
229
242
188
259
168
57
16
2
145
0
4
19
16
19
19
19
20
20
7
1
1
3671
136
247
521
543
525
474
375
396
309

67
194
150
138
153
104
136
92
32
9
2
1049
51
64
185
141
127
139
96
128
81
28
8
1
79
0
3
9
9
11
14
8
8
11
4
1
1
1881
61
130
261
258
288
264
199
201
141

66
147
119
110
108
103
143
96
32
8
1
913
46
65
137
112
102
103
92
131
87
29
8
1
66
0
1
10
7
8
5
11
12
9
3
0
0
1790
75
117
260
285
237
210
176
195
168

429
145
13
14756
570
990
2372
2349
2152
1938
1389
1385
1027
426
145
13
136
6
15
19
20
18
24
12
13
6
3
0
0
16506
694
1298
2594
2180
2262
2117
1699
1620
1272
524
239
7
15815
678
1260
2507
2076

223
66
7
8026
286
534
1279
1231
1232
1135
823
693
518
222
66
7
77
4
12
9
14
9
16
5
4
3
1
0
0
8879
368
730
1478
1194
1232
1172
910
803
619
248
122
3
8499
360
710
1427
1135

206
79
6
6730
284
456
1093
1118
920
803
566
692
509
204
79
6
59
2
3
10
6
9
8
7
9
3
2
0
0
7627
326
568
1116
986
1030
945
789
817
653
276
117
4
7316
318
550
1080
941

103
36
1
2268
80
130
324
295
269
239
236
292
265
101
36
1
29
1
5
1
4
3
4
2
3
4
2
0
0
2517
106
173
367
273
279
336
300
303
268
86
26
0
2420
100
169
347
265

54
20
0
1187
42
72
167
154
152
127
120
138
141
54
20
0
15
0
4
0
4
2
1
2
0
2
0
0
0
1249
51
91
201
143
130
169
148
136
134
35
11
0
1199
47
90
188
141

49
16
1
1081
38
58
157
141
117
112
116
154
124
47
16
1
14
1
1
1
0
1
3
0
3
2
2
0
0
1268
55
82
166
130
149
167
152
167
134
51
15
0
1221
53
79
159
124

114
28
3
3631
133
245
511
534
521
468
372
394
308
114
28
3
40
3
2
10
9
4
6
3
2
1
0
0
0
3227
117
324
497
342
431
394
372
349
260
92
49
0
3143
113
319
494
334

64
13
1
1857
59
128
256
251
285
259
199
201
141
64
13
1
24
2
2
5
7
3
5
0
0
0
0
0
0
1654
67
168
283
164
210
209
190
166
129
43
25
0
1620
64
165
281
160

50
15
2
1774
74
117
255
283
236
209
173
193
167
50
15
2
16
1
0
5
2
1
1
3
2
1
0
0
0
1573
50
156
214
178
221
185
182
183
131
49
24
0
1523
49
154
213
174

2165
2000
1635
1550
1209
497
231
7
691
16
38
87
104
97
117
64
70
63
27
8
0
15469
613
921
2238
2605
2260
2078
1622
1497
1069
369
168
29
14940
605
902
2169
2512
2173
2010
1571
1436
1025
347
161
29

1182
1104
870
769
587
235
117
3
380
8
20
51
59
50
68
40
34
32
13
5
0
8256
321
477
1233
1348
1232
1165
927
742
538
174
85
14
7969
318
468
1192
1295
1185
1125
894
715
518
161
84
14

983
896
765
781
622
262
114
4
311
8
18
36
45
47
49
24
36
31
14
3
0
7213
292
444
1005
1257
1028
913
695
755
531
195
83
15
6971
287
434
977
1217
988
885
677
721
507
186
77
15

264
322
292
291
260
84
26
0
97
6
4
20
8
15
14
8
12
8
2
0
0
2220
109
143
265
280
256
281
285
291
221
55
27
7
2138
107
140
254
270
249
275
273
276
210
53
24
7

119
163
143
132
130
35
11
0
50
4
1
13
2
11
6
5
4
4
0
0
0
1134
56
81
128
144
126
154
157
145
108
22
12
1
1103
56
80
122
140
124
151
152
140
104
22
11
1

145
159
149
159
130
49
15
0
47
2
3
7
6
4
8
3
8
4
2
0
0
1086
53
62
137
136
130
127
128
146
113
33
15
6
1035
51
60
132
130
125
124
121
136
106
31
13
6

417
378
361
340
254
86
47
0
84
4
5
3
8
14
16
11
9
6
6
2
0
3117
100
165
392
402
392
458
378
412
285
91
38
4
2970
98
159
372
389
365
434
367
395
270
81
36
4

207
203
184
165
127
40
24
0
34
3
3
2
4
3
6
6
1
2
3
1
0
1668
47
82
224
198
221
253
222
198
157
46
18
2
1585
47
78
210
190
206
240
215
189
150
40
18
2

210
175
177
175
127
46
23
0
50
1
2
1
4
11
10
5
8
4
3
1
0
1449
53
83
168
204
171
205
156
214
128
45
20
2
1385
51
81
162
199
159
194
152
206
120
41
18
2

529
8
19
69
93
87
68
51
61
44
22
7
0
2017406
82491
132038
334013
319203
281601
277116
222050
192803
115677
43062
14350
3002
1368942
57609
95672
239370
210621
182909
182490
145178
133834
80682
29475
9678
1424
648464
24882
36366
94643
108582
98692
94626
76872

287
3
9
41
53
47
40
33
27
20
13
1
0
1127181
43841
72742
185773
181629
161631
162907
129857
103419
57575
20229
5913
1665
768621
30840
53008
134022
121229
106001
108291
85622
71420
39612
13802
3978
796
358560
13001
19734
51751
60400
55630
54616
44235

242
5
10
28
40
40
28
18
34
24
9
6
0
890225
38650
59296
148240
137574
119970
114209
92193
89384
58102
22833
8437
1337
600321
26769
42664
105348
89392
76908
74199
59556
62414
41070
15673
5700
628
289904
11881
16632
42892
48182
43062
40010
32637

82
2
3
11
10
7
6
12
15
11
2
3
0
424473
17639
23245
59293
54386
52910
60181
55265
53553
32758
11162
3386
695
277366
11514
15644
39741
33273
31952
38103
35649
37476
23437
7926
2351
300
147107
6125
7601
19552
21113
20958
22078
19616

31
0
1
6
4
2
3
5
5
4
0
1
0
223325
9071
12379
31948
30075
29097
32803
29577
26111
15334
5114
1440
376
145670
5917
8343
21580
18796
17607
20884
19002
18005
10742
3654
975
165
77655
3154
4036
10368
11279
11490
11919
10575

51
2
2
5
6
5
3
7
10
7
2
2
0
201148
8568
10866
27345
24311
23813
27378
25688
27442
17424
6048
1946
319
131696
5597
7301
18161
14477
14345
17219
16647
19471
12695
4272
1376
135
69452
2971
3565
9184
9834
9468
10159
9041

147
2
6
20
13
27
24
11
17
15
10
2
0
315192
14260
19725
49354
46645
43810
43532
35171
32001
20211
7512
2385
586
200419
8906
13051
32609
27811
26229
27311
22230
21840
13725
4909
1529
269
114773
5354
6674
16745
18834
17581
16221
12941

83
0
4
14
8
15
13
7
9
7
6
0
0
165753
7220
10273
25701
24469
23274
23857
19469
16266
10139
3730
1056
299
105505
4527
6764
17181
14782
13972
15015
12336
10974
6729
2398
686
141
60248
2693
3509
8520
9687
9302
8842
7133

64
2
2
6
5
12
11
4
8
8
4
2
0
149439
7040
9452
23653
22176
20536
19675
15702
15735
10072
3782
1329
287
94914
4379
6287
15428
13029
12257
12296
9894
10866
6996
2511
843
128
54525
2661
3165
8225
9147
8279
7379
5808

58969
34995
13587
4672
1578
40136
1279
2162
5556
5762
5583
6440
5304
4133
2602
1001
252
62
26434
822
1420
3630
3451
3418
4381
3595
2944
1858
721
161
33
13702
457
742
1926
2311
2165
2059
1709
1189
744
280
91
29
82420
2732
4729

31999
17963
6427
1935
869
21826
660
1148
2962
3106
3081
3557
2871
2253
1484
553
113
38
14460
420
744
1959
1878
1910
2389
1971
1620
1064
411
75
19
7366
240
404
1003
1228
1171
1168
900
633
420
142
38
19
45972
1489
2606

26970
17032
7160
2737
709
18310
619
1014
2594
2656
2502
2883
2433
1880
1118
448
139
24
11974
402
676
1671
1573
1508
1992
1624
1324
794
310
86
14
6336
217
338
923
1083
994
891
809
556
324
138
53
10
36448
1243
2123

16077
9321
3236
1035
395
5808
201
322
800
856
755
738
686
685
496
202
57
10
3710
134
220
532
519
430
455
432
464
347
138
34
5
2098
67
102
268
337
325
283
254
221
149
64
23
5
15679
602
849

8106
4592
1460
465
211
3188
97
163
442
456
447
458
354
352
278
106
28
7
1987
64
106
289
267
255
276
219
232
185
75
16
3
1201
33
57
153
189
192
182
135
120
93
31
12
4
8173
303
433

7971
4729
1776
570
184
2620
104
159
358
400
308
280
332
333
218
96
29
3
1723
70
114
243
252
175
179
213
232
162
63
18
2
897
34
45
115
148
133
101
119
101
56
33
11
1
7506
299
416

10161
6486
2603
856
317
10112
291
403
954
1142
1218
1754
1587
1343
938
394
75
13
6611
159
234
545
581
703
1225
1112
1011
692
295
46
8
3501
132
169
409
561
515
529
475
332
246
99
29
5
13918
399
661

5292
3410
1332
370
158
5337
138
206
467
557
629
932
878
726
528
230
39
7
3579
73
122
282
283
370
647
622
561
405
180
30
4
1758
65
84
185
274
259
285
256
165
123
50
9
3
7535
209
339

4869
3076
1271
486
159
4775
153
197
487
585
589
822
709
617
410
164
36
6
3032
86
112
263
298
333
578
490
450
287
115
16
4
1743
67
85
224
287
256
244
219
167
123
49
20
2
6383
190
322

12916
12950
11356
12903
9956
7868
4593
1737
601
79
61070
2060
3595
9815
9142
8010
9697
7514
5954
3456
1326
459
42
21350
672
1134
3101
3808
3346
3206
2442
1914
1137
411
142
37
56831
2322
3690
9739
9212
7810
8501
6362
4862
2664
1171

7127
7485
6380
7287
5715
4288
2392
878
275
50
33765
1121
1980
5429
5181
4377
5413
4273
3255
1823
680
215
18
12207
368
626
1698
2304
2003
1874
1442
1033
569
198
60
32
31852
1223
2027
5395
5406
4357
4817
3831
2629
1321
603

5789
5465
4976
5616
4241
3580
2201
859
326
29
27305
939
1615
4386
3961
3633
4284
3241
2699
1633
646
244
24
9143
304
508
1403
1504
1343
1332
1000
881
568
213
82
5
24979
1099
1663
4344
3806
3453
3684
2531
2233
1343
568

2229
1973
1779
2163
2068
2124
1252
485
145
10
10866
432
628
1575
1275
1118
1461
1432
1547
913
365
112
8
4813
170
221
654
698
661
702
636
577
339
120
33
2
11243
510
620
1750
1543
1351
1623
1393
1199
783
328

1186
1071
974
1149
1089
1064
603
226
73
2
5672
213
318
841
707
612
780
747
776
445
173
58
2
2501
90
115
345
364
362
369
342
288
158
53
15
0
6006
251
344
939
861
753
897
764
619
351
156

1043
902
805
1014
979
1060
649
259
72
8
5194
219
310
734
568
506
681
685
771
468
192
54
6
2312
80
106
309
334
299
333
294
289
181
67
18
2
5237
259
276
811
682
598
726
629
580
432
172

1787
1845
1876
2456
1948
1550
948
318
112
18
10565
291
505
1380
1222
1353
1927
1573
1245
725
239
92
13
3353
108
156
407
623
523
529
375
305
223
79
20
5
10336
502
681
1691
1565
1354
1561
1150
933
568
238

942
1017
979
1347
1076
852
534
181
49
10
5618
152
261
733
613
686
1034
858
691
407
138
39
6
1917
57
78
209
404
293
313
218
161
127
43
10
4
5271
266
324
864
816
667
799
635
460
269
129

845
828
897
1109
872
698
414
137
63
8
4947
139
244
647
609
667
893
715
554
318
101
53
7
1436
51
78
198
219
230
216
157
144
96
36
10
1
5065
236
357
827
749
687
762
515
473
299
109

429
69
51564
2133
3426
8999
8291
6988
7664
5715
4414
2444
1041
392
57
5267
189
264
740
921
822
837
647
448
220
130
37
12
51237
2860
5286
11232
7538
6251
6192
4681
4177
2017
698
280
25
45692
2648
4895
10331
6570
5436

210
33
28865
1126
1883
4982
4882
3859
4353
3444
2372
1204
543
190
27
2987
97
144
413
524
498
464
387
257
117
60
20
6
29058
1495
2928
6226
4409
3677
3663
2787
2295
1064
350
149
15
25909
1390
2715
5726
3857
3199

219
36
22699
1007
1543
4017
3409
3129
3311
2271
2042
1240
498
202
30
2280
92
120
327
397
324
373
260
191
103
70
17
6
22179
1365
2358
5006
3129
2574
2529
1894
1882
953
348
131
10
19783
1258
2180
4605
2713
2237

120
23
10159
450
573
1594
1400
1197
1471
1247
1082
729
294
106
16
1084
60
47
156
143
154
152
146
117
54
34
14
7
10745
650
964
1928
1316
1241
1379
1219
1137
632
180
86
13
9351
596
870
1711
1120
1040

62
9
5419
218
317
857
784
659
822
686
552
325
141
53
5
587
33
27
82
77
94
75
78
67
26
15
9
4
5785
332
503
1016
756
700
772
672
576
318
85
48
7
5045
302
455
901
655
588

58
14
4740
232
256
737
616
538
649
561
530
404
153
53
11
497
27
20
74
66
60
77
68
50
28
19
5
3
4960
318
461
912
560
541
607
547
561
314
95
38
6
4306
294
415
810
465
452

81
12
9514
471
644
1583
1416
1221
1434
1053
864
522
220
76
10
822
31
37
108
149
133
127
97
69
46
18
5
2
7147
430
676
1402
1026
797
899
704
706
353
113
39
2
6377
394
618
1300
897
699

36
6
4846
251
306
814
737
583
740
586
426
243
120
35
5
425
15
18
50
79
84
59
49
34
26
9
1
1
3881
225
346
724
584
450
497
411
376
181
63
22
2
3445
209
315
674
507
395

45
6
4668
220
338
769
679
638
694
467
438
279
100
41
5
397
16
19
58
70
49
68
48
35
20
9
4
1
3266
205
330
678
442
347
402
293
330
172
50
17
0
2932
185
303
626
390
304

5408
4086
3689
1758
602
245
24
5545
212
391
901
968
815
784
595
488
259
96
35
1
35713
1357
2394
6361
5429
4596
4687
3872
3825
2137
720
294
41
30911
1218
2135
5617
4590
3935
3949
3307
3400
1882
607
238
33
4802

3199
2430
2026
913
304
135
15
3149
105
213
500
552
478
464
357
269
151
46
14
0
19631
696
1342
3492
3044
2607
2756
2205
1983
1031
334
119
22
16898
629
1191
3082
2562
2217
2308
1866
1734
913
284
95
17
2733

2209
1656
1663
845
298
110
9
2396
107
178
401
416
337
320
238
219
108
50
21
1
16082
661
1052
2869
2385
1989
1931
1667
1842
1106
386
175
19
14013
589
944
2535
2028
1718
1641
1441
1666
969
323
143
16
2069

1177
1037
996
559
156
77
12
1394
54
94
217
196
201
202
182
141
73
24
9
1
7727
327
421
1102
881
907
1065
1081
1114
579
169
67
14
6678
283
368
937
714
759
899
947
1030
537
145
47
12
1049

667
571
508
275
73
43
7
740
30
48
115
101
112
105
101
68
43
12
5
0
4070
156
229
605
504
504
587
555
544
266
81
31
8
3516
138
202
523
411
421
489
486
501
243
73
22
7
554

510
466
488
284
83
34
5
654
24
46
102
95
89
97
81
73
30
12
4
1
3657
171
192
497
377
403
478
526
570
313
88
36
6
3162
145
166
414
303
338
410
461
529
294
72
25
5
495

800
605
624
302
97
39
2
770
36
58
102
129
98
99
99
82
51
16
0
0
5034
208
312
815
678
711
667
597
571
314
102
53
6
4343
184
284
723
586
603
562
509
497
266
84
40
5
691

435
358
328
148
52
22
2
436
16
31
50
77
55
62
53
48
33
11
0
0
2575
103
171
400
347
368
344
324
285
170
41
18
4
2226
94
154
351
299
319
291
272
245
148
35
15
3
349

365
247
296
154
45
17
0
334
20
27
52
52
43
37
46
34
18
5
0
0
2459
105
141
415
331
343
323
273
286
144
61
35
2
2117
90
130
372
287
284
271
237
252
118
49
25
2
342

139
259
744
839
661
738
565
425
255
113
56
8
84158
4536
7371
17023
12938
10537
10403
8004
7390
3958
1444
469
85
72380
3853
6439
14911
10937
8872
8816
6830
6484
3510
1279
402
47
11778
683
932
2112
2001
1665
1587
1174
906

67
151
410
482
390
448
339
249
118
50
24
5
46773
2407
4060
9342
7358
6095
6230
4599
3892
1878
654
200
58
40123
2037
3547
8174
6191
5137
5277
3916
3398
1659
581
172
34
6650
370
513
1168
1167
958
953
683
494

72
108
334
357
271
290
226
176
137
63
32
3
37385
2129
3311
7681
5580
4442
4173
3405
3498
2080
790
269
27
32257
1816
2892
6737
4746
3735
3539
2914
3086
1851
698
230
13
5128
313
419
944
834
707
634
491
412

44
53
165
167
148
166
134
84
42
24
20
2
20005
1171
1499
3418
2586
2327
2664
2294
2268
1237
407
114
20
16914
924
1293
2929
2145
1903
2196
1945
1998
1108
363
97
13
3091
247
206
489
441
424
468
349
270

18
27
82
93
83
98
69
43
23
8
9
1
10499
607
784
1834
1409
1283
1505
1208
1078
560
173
42
16
8908
474
686
1573
1176
1061
1251
1030
945
509
157
33
13
1591
133
98
261
233
222
254
178
133

26
26
83
74
65
68
65
41
19
16
11
1
9506
564
715
1584
1177
1044
1159
1086
1190
677
234
72
4
8006
450
607
1356
969
842
945
915
1053
599
206
64
0
1500
114
108
228
208
202
214
171
137

24
28
92
92
108
105
88
74
48
18
13
1
13631
850
1220
2637
2161
1798
1699
1231
1142
610
211
64
8
11431
711
1038
2257
1776
1448
1397
1028
993
537
187
56
3
2200
139
182
380
385
350
302
203
149

9
17
49
48
49
53
52
40
22
6
3
1
7263
403
663
1355
1224
984
1007
666
553
286
93
24
5
5977
336
548
1157
978
774
820
543
472
246
82
19
2
1286
67
115
198
246
210
187
123
81

15
11
43
44
59
52
36
34
26
12
10
0
6368
447
557
1282
937
814
692
565
589
324
118
40
3
5454
375
490
1100
798
674
577
485
521
291
105
37
1
914
72
67
182
139
140
115
80
68

448
165
67
38
165505
7110
12348
31414
24725
19787
20271
17174
17332
10510
3645
1073
116
138019
5870
10244
26242
20303
16170
16732
14285
14916
9090
3149
916
102
27486
1240
2104
5172
4422
3617
3539
2889
2416
1420
496
157
14
75061
2626
5143
13354

219
73
28
24
92882
3792
6905
17864
14428
11568
12250
10222
8984
4862
1548
397
62
77843
3181
5771
15079
11911
9501
10157
8529
7748
4219
1348
344
55
15039
611
1134
2785
2517
2067
2093
1693
1236
643
200
53
7
43290
1412
2939
7587

229
92
39
14
72623
3318
5443
13550
10297
8219
8021
6952
8348
5648
2097
676
54
60176
2689
4473
11163
8392
6669
6575
5756
7168
4871
1801
572
47
12447
629
970
2387
1905
1550
1446
1196
1180
777
296
104
7
31771
1214
2204
5767

129
44
17
7
32466
1228
1772
4735
3574
3504
4481
4429
4830
2860
837
200
16
26612
976
1449
3921
2855
2808
3611
3603
4055
2439
716
164
15
5854
252
323
814
719
696
870
826
775
421
121
36
1
12636
420
636
1736

51
16
9
3
16968
623
954
2597
2067
1947
2480
2309
2264
1267
375
72
13
13909
503
791
2170
1645
1554
1988
1872
1900
1087
326
60
13
3059
120
163
427
422
393
492
437
364
180
49
12
0
6716
211
345
965

78
28
8
4
15498
605
818
2138
1507
1557
2001
2120
2566
1593
462
128
3
12703
473
658
1751
1210
1254
1623
1731
2155
1352
390
104
2
2795
132
160
387
297
303
378
389
411
241
72
24
1
5920
209
291
771

73
24
8
5
23833
1275
1899
4674
3333
2848
2893
2376
2446
1429
488
150
22
19744
989
1555
3767
2726
2331
2414
1999
2139
1257
418
128
21
4089
286
344
907
607
517
479
377
307
172
70
22
1
10111
384
642
1702

40
11
5
3
12321
647
993
2480
1756
1499
1532
1294
1153
677
220
60
10
10328
515
820
2033
1462
1249
1304
1102
1003
588
188
54
10
1993
132
173
447
294
250
228
192
150
89
32
6
0
5363
197
350
967

33
13
3
2
11512
628
906
2194
1577
1349
1361
1082
1293
752
268
90
12
9416
474
735
1734
1264
1082
1110
897
1136
669
230
74
11
2096
154
171
460
313
267
251
185
157
83
38
16
1
4748
187
292
735

11214
10192
10173
8327
8440
4107
1159
275
51
66673
2325
4688
11933
9790
8915
8973
7339
7641
3746
1036
241
46
8388
301
455
1421
1424
1277
1200
988
799
361
123
34
5
152930
6269
9909
25586
26787
22849
21636
16764
12652
7133
2334
754

6724
6176
6289
5083
4508
1950
489
108
25
38484
1253
2694
6822
5888
5423
5573
4486
4035
1751
442
95
22
4806
159
245
765
836
753
716
597
473
199
47
13
3
85881
3333
5407
14218
15153
13116
12822
10017
6743
3569
1041
322

4490
4016
3884
3244
3932
2157
670
167
26
28189
1072
1994
5111
3902
3492
3400
2853
3606
1995
594
146
24
3582
142
210
656
588
524
484
391
326
162
76
21
2
67049
2936
4502
11368
11634
9733
8814
6747
5909
3564
1293
432

1411
1428
1803
1734
2113
1034
259
57
5
11373
378
584
1555
1228
1267
1621
1556
1945
957
230
47
5
1263
42
52
181
183
161
182
178
168
77
29
10
0
28969
1247
1682
4300
4125
3813
4208
3737
3220
1855
559
161

816
850
984
939
1033
445
102
24
2
6030
194
320
855
705
755
893
847
938
408
92
21
2
686
17
25
110
111
95
91
92
95
37
10
3
0
15366
685
886
2309
2256
2097
2266
2127
1518
858
262
72

595
578
819
795
1080
589
157
33
3
5343
184
264
700
523
512
728
709
1007
549
138
26
3
577
25
27
71
72
66
91
86
73
40
19
7
0
13603
562
796
1991
1869
1716
1942
1610
1702
997
297
89

1309
1391
1423
1136
1232
626
202
53
11
8725
311
559
1471
1107
1187
1226
972
1098
567
173
45
9
1386
73
83
231
202
204
197
164
134
59
29
8
2
24421
1176
1593
3900
4058
3618
3355
2615
2137
1333
447
147

713
743
772
624
587
299
93
15
3
4679
158
308
851
621
638
675
540
529
269
75
13
2
684
39
42
116
92
105
97
84
58
30
18
2
1
12542
602
832
1961
2041
1888
1798
1444
1045
648
200
62

596
648
651
512
645
327
109
38
8
4046
153
251
620
486
549
551
432
569
298
98
32
7
702
34
41
115
110
99
100
80
76
29
11
6
1
11879
574
761
1939
2017
1730
1557
1171
1092
685
247
85

257
90923
3679
5926
15214
14747
13448
12955
10031
7936
4829
1537
480
141
62007
2590
3983
10372
12040
9401
8681
6733
4716
2304
797
274
116
93759
2956
4891
14002
14654
12805
12832
10773
9935
6902
2962
989
58
67636
2209
3699
10587
10475
8976
9073

140
51093
1935
3249
8571
8403
7697
7692
6076
4211
2323
653
203
80
34788
1398
2158
5647
6750
5419
5130
3941
2532
1246
388
119
60
54016
1573
2766
8097
8711
7746
7957
6618
5448
3421
1324
325
30
39193
1188
2085
6190
6284
5474
5712

117
39830
1744
2677
6643
6344
5751
5263
3955
3725
2506
884
277
61
27219
1192
1825
4725
5290
3982
3551
2792
2184
1058
409
155
56
39743
1383
2125
5905
5943
5059
4875
4155
4487
3481
1638
664
28
28443
1021
1614
4397
4191
3502
3361

62
15895
640
895
2227
2001
2046
2301
2102
1918
1261
368
106
30
13074
607
787
2073
2124
1767
1907
1635
1302
594
191
55
32
17130
452
643
1970
1940
1933
2426
2405
2591
1839
702
213
16
12632
333
468
1489
1406
1362
1758

30
8409
343
475
1232
1122
1118
1241
1205
892
548
172
46
15
6957
342
411
1077
1134
979
1025
922
626
310
90
26
15
9234
222
357
1107
1189
1130
1361
1347
1266
863
312
70
10
6839
161
257
851
878
796
1006

32
7486
297
420
995
879
928
1060
897
1026
713
196
60
15
6117
265
376
996
990
788
882
713
676
284
101
29
17
7896
230
286
863
751
803
1065
1058
1325
976
390
143
6
5793
172
211
638
528
566
752

42
12943
575
800
2001
1868
1890
1834
1380
1311
889
290
85
20
11478
601
793
1899
2190
1728
1521
1235
826
444
157
62
22
10548
320
424
1277
1312
1473
1401
1261
1364
1090
493
127
6
7631
233
315
948
949
1050
1010

21
6643
291
416
1030
987
959
987
769
617
416
120
40
11
5899
311
416
931
1054
929
811
675
428
232
80
22
10
5598
172
225
713
696
790
813
716
676
535
217
44
1
4040
125
168
538
506
566
586

21
6300
284
384
971
881
931
847
611
694
473
170
45
9
5579
290
377
968
1136
799
710
560
398
212
77
40
12
4950
148
199
564
616
683
588
545
688
555
276
83
5
3591
108
147
410
443
484
424

7373
7148
5121
2208
734
33
26123
747
1192
3415
4179
3829
3759
3400
2787
1781
754
255
25
219853
8726
12470
32502
36482
32656
31916
25197
20086
12416
4827
2093
482
88216
3993
5776
15035
15109
11996
11898
8977
7803
4853
1820
833
123
131637
4733

4570
3920
2520
978
256
16
14823
385
681
1907
2427
2272
2245
2048
1528
901
346
69
14
120552
4629
6802
17567
20057
17957
18261
14600
10960
6312
2277
873
257
48986
2138
3126
8131
8531
6812
7077
5292
4285
2394
801
337
62
71566
2491

2803
3228
2601
1230
478
17
11300
362
511
1508
1752
1557
1514
1352
1259
880
408
186
11
99301
4097
5668
14935
16425
14699
13655
10597
9126
6104
2550
1220
225
39230
1855
2650
6904
6578
5184
4821
3685
3518
2459
1019
496
61
60071
2242

1709
1947
1428
550
170
12
4498
119
175
481
534
571
668
696
644
411
152
43
4
43998
1797
2203
5696
6126
6061
6757
5761
4871
3090
1104
443
89
16567
679
853
2387
2266
1989
2473
2051
1965
1236
462
183
23
27431
1118

953
957
674
241
58
7
2395
61
100
256
311
334
355
394
309
189
71
12
3
23097
934
1213
2998
3173
3236
3643
3192
2487
1492
495
193
41
8785
350
467
1277
1228
1118
1372
1129
1009
558
197
71
9
14312
584

756
990
754
309
112
5
2103
58
75
225
223
237
313
302
335
222
81
31
1
20901
863
990
2698
2953
2825
3114
2569
2384
1598
609
250
48
7782
329
386
1110
1038
871
1101
922
956
678
265
112
14
13119
534

907
976
801
342
98
2
2917
87
109
329
363
423
391
354
388
289
151
29
4
40079
1811
2222
5892
6464
6115
5664
4528
3652
2292
928
383
128
13253
646
790
2169
2196
1818
1766
1372
1269
805
271
123
28
26826
1165

515
478
375
145
38
0
1558
47
57
175
190
224
227
201
198
160
72
6
1
20387
893
1147
2906
3170
3064
2982
2469
1889
1163
463
179
62
6563
305
385
1016
1098
883
950
705
637
390
126
56
12
13824
588

392
498
426
197
60
2
1359
40
52
154
173
199
164
153
190
129
79
23
3
19692
918
1075
2986
3294
3051
2682
2059
1763
1129
465
204
66
6690
341
405
1153
1098
935
816
667
632
415
145
67
16
13002
577

6694
17467
21373
20660
20018
16220
12283
7563
3007
1260
359
109448
3926
6152
16569
18089
16776
15765
12500
10127
6285
2341
839
79
68119
2452
3983
10727
10996
10284
9753
7489
6322
4046
1497
536
34
41329
1474
2169
5842
7093
6492
6012
5011
3805
2239

3676
9436
11526
11145
11184
9308
6675
3918
1476
536
195
61665
2087
3360
9245
10185
9769
9318
7471
5685
3138
1051
309
47
38497
1304
2223
6009
6257
6055
5823
4547
3488
1938
661
171
21
23168
783
1137
3236
3928
3714
3495
2924
2197
1200

3018
8031
9847
9515
8834
6912
5608
3645
1531
724
164
47783
1839
2792
7324
7904
7007
6447
5029
4442
3147
1290
530
32
29622
1148
1760
4718
4739
4229
3930
2942
2834
2108
836
365
13
18161
691
1032
2606
3165
2778
2517
2087
1608
1039

1350
3309
3860
4072
4284
3710
2906
1854
642
260
66
19681
708
906
2587
2445
2617
2897
2622
2502
1600
586
195
16
12411
426
560
1628
1430
1553
1797
1671
1675
1125
398
141
7
7270
282
346
959
1015
1064
1100
951
827
475

746
1721
1945
2118
2271
2063
1478
934
298
122
32
10366
354
487
1397
1355
1455
1573
1410
1258
744
250
74
9
6532
211
299
891
819
875
993
897
815
503
178
47
4
3834
143
188
506
536
580
580
513
443
241

604
1588
1915
1954
2013
1647
1428
920
344
138
34
9315
354
419
1190
1090
1162
1324
1212
1244
856
336
121
7
5879
215
261
737
611
678
804
774
860
622
220
94
3
3436
139
158
453
479
484
520
438
384
234

1432
3723
4268
4297
3898
3156
2383
1487
657
260
100
14910
570
734
2056
2190
2154
2155
1759
1559
1151
429
139
14
8777
309
410
1235
1249
1276
1322
1011
928
688
263
84
2
6133
261
324
821
941
878
833
748
631
463

762
1890
2072
2181
2032
1764
1252
773
337
123
50
7894
294
393
1085
1151
1186
1195
1000
791
534
200
58
7
4700
160
227
672
677
716
728
591
468
305
125
31
0
3194
134
166
413
474
470
467
409
323
229

670
1833
2196
2116
1866
1392
1131
714
320
137
50
7016
276
341
971
1039
968
960
759
768
617
229
81
7
4077
149
183
563
572
560
594
420
460
383
138
53
2
2939
127
158
408
467
408
366
339
308
234

844
303
45
77418
2665
5152
13078
11651
10768
10413
8183
8184
5135
1683
459
47
71550
2472
4846
12218
10688
9818
9566
7463
7605
4818
1583
437
36
5868
193
306
860
963
950
847
720
579
317
100
22
11
61788
2621
4872
10941
8537

390
138
26
43522
1430
2921
7423
6818
6247
6288
4859
4212
2408
721
167
28
40334
1329
2767
6941
6275
5728
5810
4446
3916
2260
675
165
22
3188
101
154
482
543
519
478
413
296
148
46
2
6
34336
1440
2736
6099
4854

454
165
19
33896
1235
2231
5655
4833
4521
4125
3324
3972
2727
962
292
19
31216
1143
2079
5277
4413
4090
3756
3017
3689
2558
908
272
14
2680
92
152
378
420
431
369
307
283
169
54
20
5
27452
1181
2136
4842
3683

188
54
9
13122
428
765
1829
1383
1429
1700
1598
2052
1393
433
108
4
12213
395
717
1731
1264
1279
1572
1479
1934
1326
411
102
3
909
33
48
98
119
150
128
119
118
67
22
6
1
12173
486
830
1789
1229

72
27
5
6953
219
421
1031
830
808
984
873
940
619
183
43
2
6482
204
395
980
771
724
910
805
888
586
175
42
2
471
15
26
51
59
84
74
68
52
33
8
1
0
6401
255
469
965
704

116
27
4
6169
209
344
798
553
621
716
725
1112
774
250
65
2
5731
191
322
751
493
555
662
674
1046
740
236
60
1
438
18
22
47
60
66
54
51
66
34
14
5
1
5772
231
361
824
525

166
55
12
10311
286
556
1446
1214
1324
1482
1223
1383
976
330
78
13
9157
251
494
1248
1053
1174
1321
1088
1254
894
299
75
6
1154
35
62
198
161
150
161
135
129
82
31
3
7
11640
504
789
1829
1361

75
27
7
5393
144
301
804
665
691
807
672
670
452
147
33
7
4804
126
270
706
569
612
726
598
609
419
133
32
4
589
18
31
98
96
79
81
74
61
33
14
1
3
6091
259
403
976
729

91
28
5
4918
142
255
642
549
633
675
551
713
524
183
45
6
4353
125
224
542
484
562
595
490
645
475
166
43
2
565
17
31
100
65
71
80
61
68
49
17
2
4
5549
245
386
853
632

7946
7501
6531
7258
4038
1136
309
98
54446
2278
4329
9698
7282
6884
6551
5764
6609
3670
1021
280
80
7342
343
543
1243
1255
1062
950
767
649
368
115
29
18
104949
4830
6869
16570
17401
16339
14626
10993
8878
5485
2088
699
171

4540
4450
3721
3751
2030
531
139
45
30274
1266
2446
5435
4143
3940
3896
3277
3404
1832
479
121
35
4062
174
290
664
711
600
554
444
347
198
52
18
10
58883
2483
3753
9086
9605
9372
8846
6562
5010
2814
970
284
98

3406
3051
2810
3507
2008
605
170
53
24172
1012
1883
4263
3139
2944
2655
2487
3205
1838
542
159
45
3280
169
253
579
544
462
396
323
302
170
63
11
8
46066
2347
3116
7484
7796
6967
5780
4431
3868
2671
1118
415
73

1199
1340
1555
2127
1210
309
86
13
10839
420
742
1596
1030
1028
1185
1403
1956
1113
279
77
10
1334
66
88
193
199
171
155
152
171
97
30
9
3
22074
1116
1358
3172
3130
3171
3060
2509
2358
1454
532
154
60

660
752
844
1018
562
131
36
5
5686
217
422
872
598
557
671
753
937
508
119
29
3
715
38
47
93
106
103
81
91
81
54
12
7
2
11803
561
714
1698
1675
1751
1744
1388
1230
705
240
65
32

539
588
711
1109
648
178
50
8
5153
203
320
724
432
471
514
650
1019
605
160
48
7
619
28
41
100
93
68
74
61
90
43
18
2
1
10271
555
644
1474
1455
1420
1316
1121
1128
749
292
89
28

1413
1440
1334
1654
967
272
57
20
9989
416
666
1562
1095
1182
1225
1163
1503
868
239
51
19
1651
88
123
267
266
231
215
171
151
99
33
6
1
17857
970
1128
2771
2923
2764
2390
1824
1541
997
399
132
18

750
793
714
808
478
142
28
11
5287
218
346
850
603
635
677
639
732
430
123
24
10
804
41
57
126
126
115
116
75
76
48
19
4
1
9521
471
577
1470
1505
1482
1383
1017
838
519
196
56
7

663
647
620
846
489
130
29
9
4702
198
320
712
492
547
548
524
771
438
116
27
9
847
47
66
141
140
116
99
96
75
51
14
2
0
8336
499
551
1301
1418
1282
1007
807
703
478
203
76
11

38414
1718
2451
6073
6307
5844
5175
3890
3503
2289
829
289
46
66535
3112
4418
10497
11094
10495
9451
7103
5375
3196
1259
410
125
121410
4288
5923
16271
20113
18732
18139
15263
11324
7128
2854
817
558
0
0
0
0
0
0
0
0

21523
916
1317
3298
3500
3391
3180
2331
1940
1132
382
108
28
37360
1567
2436
5788
6105
5981
5666
4231
3070
1682
588
176
70
67179
2269
3164
8969
11238
10577
10434
8694
6064
3706
1393
381
290
0
0
0
0
0
0
0
0

16891
802
1134
2775
2807
2453
1995
1559
1563
1157
447
181
18
29175
1545
1982
4709
4989
4514
3785
2872
2305
1514
671
234
55
54231
2019
2759
7302
8875
8155
7705
6569
5260
3422
1461
436
268
0
0
0
0
0
0
0
0

7542
381
413
956
960
1000
1035
891
927
663
232
67
17
14532
735
945
2216
2170
2171
2025
1618
1431
791
300
87
43
34040
1347
1697
4526
5259
5181
5140
4530
3309
1985
701
193
172
0
0
0
0
0
0
0
0

3967
198
214
516
549
555
584
464
460
298
94
25
10
7836
363
500
1182
1126
1196
1160
924
770
407
146
40
22
18312
695
877
2444
2899
2943
2828
2423
1691
991
334
89
98
0
0
0
0
0
0
0
0

3575
183
199
440
411
445
451
427
467
365
138
42
7
6696
372
445
1034
1044
975
865
694
661
384
154
47
21
15728
652
820
2082
2360
2238
2312
2107
1618
994
367
104
74
0
0
0
0
0
0
0
0

5528
251
315
908
857
830
677
552
567
371
143
52
5
12329
719
813
1863
2066
1934
1713
1272
974
626
256
80
13
22723
944
1239
3122
3764
3631
3387
2615
1958
1312
487
161
103
0
0
0
0
0
0
0
0

2936
125
158
469
456
443
402
307
295
184
74
21
2
6585
346
419
1001
1049
1039
981
710
543
335
122
35
5
12353
492
686
1628
2076
1995
1892
1452
1001
725
277
78
51
0
0
0
0
0
0
0
0

2592
126
157
439
401
387
275
245
272
187
69
31
3
5744
373
394
862
1017
895
732
562
431
291
134
45
8
10370
452
553
1494
1688
1636
1495
1163
957
587
210
83
52
0
0
0
0
0
0
0
0

0
0
0
0
0
121410
4288
5923
16271
20113
18732
18139
15263
11324
7128
2854
817
558
227129
11077
15324
36666
35700
30907
30219
24414
21863
13413
5274
1913
359
167092
8725
12135
28733
26773
22419
21423
16959
15215
9383
3701
1380
246
60037
2352
3189

0
0
0
0
0
67179
2269
3164
8969
11238
10577
10434
8694
6064
3706
1393
381
290
124503
5884
8311
20077
20070
17766
17298
13639
11589
6495
2413
755
206
92554
4654
6611
15788
15197
13062
12387
9685
8164
4564
1730
566
146
31949
1230
1700

0
0
0
0
0
54231
2019
2759
7302
8875
8155
7705
6569
5260
3422
1461
436
268
102626
5193
7013
16589
15630
13141
12921
10775
10274
6918
2861
1158
153
74538
4071
5524
12945
11576
9357
9036
7274
7051
4819
1971
814
100
28088
1122
1489

0
0
0
0
0
34040
1347
1697
4526
5259
5181
5140
4530
3309
1985
701
193
172
60614
2893
3357
8134
7993
7514
8834
8204
7421
4287
1424
476
77
43652
2319
2625
6342
6044
5412
6105
5518
5000
2892
992
352
51
16962
574
732

0
0
0
0
0
18312
695
877
2444
2899
2943
2828
2423
1691
991
334
89
98
31163
1519
1769
4283
4391
4014
4545
4150
3623
1987
645
192
45
22521
1229
1366
3297
3332
2921
3160
2820
2416
1338
468
145
29
8642
290
403

0
0
0
0
0
15728
652
820
2082
2360
2238
2312
2107
1618
994
367
104
74
29451
1374
1588
3851
3602
3500
4289
4054
3798
2300
779
284
32
21131
1090
1259
3045
2712
2491
2945
2698
2584
1554
524
207
22
8320
284
329

0
0
0
0
0
22723
944
1239
3122
3764
3631
3387
2615
1958
1312
487
161
103
32965
1855
2305
5550
5073
4462
4081
3274
3224
2012
777
276
76
24218
1433
1806
4329
3702
3193
2918
2313
2305
1434
536
194
55
8747
422
499

0
0
0
0
0
12353
492
686
1628
2076
1995
1892
1452
1001
725
277
78
51
17198
938
1158
2853
2585
2428
2232
1789
1699
992
358
122
44
12733
720
911
2236
1921
1775
1601
1291
1221
692
241
90
34
4465
218
247

0
0
0
0
0
10370
452
553
1494
1688
1636
1495
1163
957
587
210
83
52
15767
917
1147
2697
2488
2034
1849
1485
1525
1020
419
154
32
11485
713
895
2093
1781
1418
1317
1022
1084
742
295
104
21
4282
204
252

7933
8927
8488
8796
7455
6648
4030
1573
533
113
143573
5790
9507
23901
21905
20173
19691
15880
13988
8374
3152
934
278
125596
5034
8487
21185
18858
17336
16964
13667
12501
7607
2875
856
226
17977
756
1020
2716
3047
2837
2727
2213
1487
767
277

4289
4873
4704
4911
3954
3425
1931
683
189
60
79529
3044
5173
13213
12196
11464
11497
9278
7415
4073
1592
415
169
69833
2666
4630
11766
10564
9906
9978
7999
6634
3725
1448
382
135
9696
378
543
1447
1632
1558
1519
1279
781
348
144

3644
4054
3784
3885
3501
3223
2099
890
344
53
64044
2746
4334
10688
9709
8709
8194
6602
6573
4301
1560
519
109
55763
2368
3857
9419
8294
7430
6986
5668
5867
3882
1427
474
91
8281
378
477
1269
1415
1279
1208
934
706
419
133

1792
1949
2102
2729
2686
2421
1395
432
124
26
32576
1283
1664
4518
3913
4016
4513
4273
4330
2757
990
263
56
27876
1038
1410
3833
3186
3273
3819
3674
3912
2527
922
238
44
4700
245
254
685
727
743
694
599
418
230
68

986
1059
1093
1385
1330
1207
649
177
47
16
16884
632
869
2427
2118
2159
2451
2272
2066
1264
478
118
30
14568
515
738
2102
1751
1767
2103
1973
1887
1160
442
105
25
2316
117
131
325
367
392
348
299
179
104
36

806
890
1009
1344
1356
1214
746
255
77
10
15692
651
795
2091
1795
1857
2062
2001
2264
1493
512
145
26
13308
523
672
1731
1435
1506
1716
1701
2025
1367
480
133
19
2384
128
123
360
360
351
346
300
239
126
32

1221
1371
1269
1163
961
919
578
241
82
21
21179
893
1317
3307
2942
2891
2972
2471
2242
1414
527
139
64
18607
764
1178
2906
2517
2518
2578
2175
2012
1288
483
134
54
2572
129
139
401
425
373
394
296
230
126
44

617
664
653
631
498
478
300
117
32
10
11331
465
685
1739
1568
1579
1675
1403
1152
678
284
68
35
9997
404
619
1541
1351
1396
1460
1227
1018
625
260
66
30
1334
61
66
198
217
183
215
176
134
53
24

604
707
616
532
463
441
278
124
50
11
9848
428
632
1568
1374
1312
1297
1068
1090
736
243
71
29
8610
360
559
1365
1166
1122
1118
948
994
663
223
68
24
1238
68
73
203
208
190
179
120
96
73
20

78
52
114088
4521
7846
20332
18116
15538
14808
11872
10481
6780
2836
871
87
104207
4120
7198
18422
16312
14160
13512
10894
9750
6322
2643
799
75
9881
401
648
1910
1804
1378
1296
978
731
458
193
72
12
769980
46455
67427
144770
111923
95138

33
34
65831
2495
4394
11784
10782
9136
8887
7085
5710
3627
1507
372
52
59987
2287
4029
10640
9725
8313
8067
6484
5270
3378
1402
348
44
5844
208
365
1144
1057
823
820
601
440
249
105
24
8
426876
24406
36416
79989
63708
55563

45
18
48257
2026
3452
8548
7334
6402
5921
4787
4771
3153
1329
499
35
44220
1833
3169
7782
6587
5847
5445
4410
4480
2944
1241
451
31
4037
193
283
766
747
555
476
377
291
209
88
48
4
343104
22049
31011
64781
48215
39575

25
12
23787
773
1057
3074
2703
2684
3390
3167
3302
2415
955
248
19
22076
710
976
2798
2430
2488
3167
2952
3125
2277
905
231
17
1711
63
81
276
273
196
223
215
177
138
50
17
2
180721
14154
17628
32509
23563
21067

13
5
12341
415
562
1705
1545
1386
1824
1661
1484
1161
480
108
10
11395
383
515
1553
1398
1271
1678
1545
1392
1092
458
101
9
946
32
47
152
147
115
146
116
92
69
22
7
1
96042
7208
9202
17355
12732
11824

12
7
11446
358
495
1369
1158
1298
1566
1506
1818
1254
475
140
9
10681
327
461
1245
1032
1217
1489
1407
1733
1185
447
130
8
765
31
34
124
126
81
77
99
85
69
28
10
1
84679
6946
8426
15154
10831
9243

5
10
14437
592
924
2542
2285
1972
1853
1538
1364
881
357
119
10
13006
518
840
2277
2014
1753
1675
1418
1244
819
330
111
7
1431
74
84
265
271
219
178
120
120
62
27
8
3
165861
12307
15706
29541
22810
20967

2
5
7899
302
474
1367
1269
1102
1057
885
705
471
196
65
6
7104
265
430
1228
1114
973
952
813
644
439
181
61
4
795
37
44
139
155
129
105
72
61
32
15
4
2
88142
6329
8058
15824
12087
11512

3
5
6538
290
450
1175
1016
870
796
653
659
410
161
54
4
5902
253
410
1049
900
780
723
605
600
380
149
50
3
636
37
40
126
116
90
73
48
59
30
12
4
1
77719
5978
7648
13717
10723
9455

83172
70032
82083
45933
15218
4450
3379
597544
36824
53846
112045
82009
71067
62533
53765
68296
39041
12687
3730
1701
172436
9631
13581
32725
29914
24071
20639
16267
13787
6892
2531
720
1678
26271
1066
2015
5155
3447
3069
2414
2005
3494
2369
952
280
5
25202

49573
39482
42582
23450
7680
2153
1874
328696
19295
29001
61896
46654
41307
37011
29836
34788
19722
6418
1826
942
98180
5111
7415
18093
17054
14256
12562
9646
7794
3728
1262
327
932
15083
576
1126
3019
2133
1854
1480
1126
1802
1323
490
150
4
14436

33599
30550
39501
22483
7538
2297
1505
268848
17529
24845
50149
35355
29760
25522
23929
33508
19319
6269
1904
759
74256
4520
6166
14632
12860
9815
8077
6621
5993
3164
1269
393
746
11188
490
889
2136
1314
1215
934
879
1692
1046
462
130
1
10766

18902
16818
20251
11016
3279
855
679
142001
11458
14243
24989
17475
15951
14344
13157
17027
9491
2761
712
393
38720
2696
3385
7520
6088
5116
4558
3661
3224
1525
518
143
286
3514
141
242
566
299
346
295
302
630
470
179
43
1
3390

10952
9019
9934
5428
1624
402
362
74799
5802
7403
13304
9374
8929
8305
6958
8181
4621
1365
345
212
21243
1406
1799
4051
3358
2895
2647
2061
1753
807
259
57
150
1934
74
141
326
178
201
180
158
294
257
95
29
1
1856

7950
7799
10317
5588
1655
453
317
67202
5656
6840
11685
8101
7022
6039
6199
8846
4870
1396
367
181
17477
1290
1586
3469
2730
2221
1911
1600
1471
718
259
86
136
1580
67
101
240
121
145
115
144
336
213
84
14
0
1534

18137
15250
17438
9227
2883
793
802
126741
9612
12321
22433
16264
15297
13401
11703
14576
7785
2311
641
397
39120
2695
3385
7108
6546
5670
4736
3547
2862
1442
572
152
405
3677
257
361
713
437
464
344
270
427
263
105
36
0
3542

10276
8211
8690
4778
1520
425
432
66751
4956
6293
12023
8623
8306
7446
6171
7140
4013
1222
351
207
21391
1373
1765
3801
3464
3206
2830
2040
1550
765
298
74
225
1969
126
195
407
246
243
183
147
208
136
51
27
0
1891

7861
7039
8748
4449
1363
368
370
59990
4656
6028
10410
7641
6991
5955
5532
7436
3772
1089
290
190
17729
1322
1620
3307
3082
2464
1906
1507
1312
677
274
78
180
1708
131
166
306
191
221
161
123
219
127
54
9
0
1651

1021
1936
4953
3256
2923
2289
1915
3387
2320
926
272
4
1069
45
79
202
191
146
125
90
107
49
26
8
1
17699
888
1552
3509
2436
1956
1679
1500
2183
1344
477
148
27
16643
856
1467
3300
2283
1813
1567
1387
2073

558
1080
2899
2011
1761
1392
1071
1743
1294
477
146
4
647
18
46
120
122
93
88
55
59
29
13
4
0
10070
468
868
2030
1454
1176
994
848
1166
718
260
68
20
9457
452
821
1904
1364
1083
929
780
1105

463
856
2054
1245
1162
897
844
1644
1026
449
126
0
422
27
33
82
69
53
37
35
48
20
13
4
1
7629
420
684
1479
982
780
685
652
1017
626
217
80
7
7186
404
646
1396
919
730
638
607
968

135
232
546
286
328
282
289
612
461
176
42
1
124
6
10
20
13
18
13
13
18
9
3
1
0
2341
83
143
336
188
198
187
260
480
324
102
35
5
2243
80
136
318
180
187
183
247
465

71
133
314
170
189
169
152
284
252
93
28
1
78
3
8
12
8
12
11
6
10
5
2
1
0
1242
39
69
200
104
121
97
130
238
172
52
16
4
1194
38
66
190
98
115
95
123
232

64
99
232
116
139
113
137
328
209
83
14
0
46
3
2
8
5
6
2
7
8
4
1
0
0
1099
44
74
136
84
77
90
130
242
152
50
19
1
1049
42
70
128
82
72
88
124
233

249
351
689
412
443
329
258
413
260
103
35
0
135
8
10
24
25
21
15
12
14
3
2
1
0
3684
267
366
710
428
393
392
351
422
243
84
26
2
3574
263
356
693
417
379
381
331
408

123
188
388
230
234
173
142
203
134
50
26
0
78
3
7
19
16
9
10
5
5
2
1
1
0
1916
137
185
378
220
203
201
190
221
120
47
13
1
1858
137
179
371
214
194
193
180
212

126
163
301
182
209
156
116
210
126
53
9
0
57
5
3
5
9
12
5
7
9
1
1
0
0
1768
130
181
332
208
190
191
161
201
123
37
13
1
1716
126
177
322
203
185
188
151
196

1274
459
137
27
1056
32
85
209
153
143
112
113
110
70
18
11
0
10195
614
1014
2050
1478
1290
1035
862
936
628
221
64
3
8219
520
832
1674
1206
1025
832
696
719
486
173
54
2
1976
94
182
376

683
251
65
20
613
16
47
126
90
93
65
68
61
35
9
3
0
5984
336
572
1254
906
796
648
493
518
321
111
28
1
4798
279
474
1029
732
631
515
387
399
246
81
24
1
1186
57
98
225

591
208
72
7
443
16
38
83
63
50
47
45
49
35
9
8
0
4211
278
442
796
572
494
387
369
418
307
110
36
2
3421
241
358
645
474
394
317
309
320
240
92
30
1
790
37
84
151

312
99
31
5
98
3
7
18
8
11
4
13
15
12
3
4
0
1180
66
87
155
131
127
130
116
167
131
56
14
0
970
58
75
129
104
103
106
92
137
105
47
14
0
210
8
12
26

167
51
15
4
48
1
3
10
6
6
2
7
6
5
1
1
0
650
39
49
98
75
75
78
69
82
52
28
5
0
528
32
43
83
56
62
65
53
66
43
20
5
0
122
7
6
15

145
48
16
1
50
2
4
8
2
5
2
6
9
7
2
3
0
530
27
38
57
56
52
52
47
85
79
28
9
0
442
26
32
46
48
41
41
39
71
62
27
9
0
88
1
6
11

237
82
25
2
110
4
10
17
11
14
11
20
14
6
2
1
0
2182
184
248
412
253
288
222
186
206
131
36
14
2
1835
166
212
361
203
227
191
158
164
109
31
11
2
347
18
36
51

117
47
13
1
58
0
6
7
6
9
8
10
9
3
0
0
0
1093
77
115
229
114
153
121
80
108
63
23
9
1
917
70
102
202
90
120
102
67
87
51
18
7
1
176
7
13
27

120
35
12
1
52
4
4
10
5
5
3
10
5
3
2
1
0
1089
107
133
183
139
135
101
106
98
68
13
5
1
918
96
110
159
113
107
89
91
77
58
13
4
1
171
11
23
24

272
265
203
166
217
142
48
10
1
49208
3062
4578
9314
6816
5486
5019
4485
5480
3455
1117
365
31
45559
2867
4300
8645
6238
5030
4528
4137
5118
3263
1057
348
28
3649
195
278
669
578
456
491
348
362
192
60
17

174
165
133
106
119
75
30
4
0
27877
1642
2526
5317
4010
3285
3098
2521
2936
1771
554
196
21
25727
1536
2372
4914
3679
3008
2797
2308
2716
1667
523
188
19
2150
106
154
403
331
277
301
213
220
104
31
8

98
100
70
60
98
67
18
6
1
21331
1420
2052
3997
2806
2201
1921
1964
2544
1684
563
169
10
19832
1331
1928
3731
2559
2022
1731
1829
2402
1596
534
160
9
1499
89
124
266
247
179
190
135
142
88
29
9

27
24
24
24
30
26
9
0
0
7806
416
553
1177
765
665
758
907
1308
915
265
71
6
7209
385
516
1076
695
596
667
848
1234
861
257
68
6
597
31
37
101
70
69
91
59
74
54
8
3

19
13
13
16
16
9
8
0
0
4130
208
313
633
423
410
435
462
638
450
122
34
2
3769
194
292
571
376
366
387
426
587
419
116
33
2
361
14
21
62
47
44
48
36
51
31
6
1

8
11
11
8
14
17
1
0
0
3676
208
240
544
342
255
323
445
670
465
143
37
4
3440
191
224
505
319
230
280
422
647
442
141
35
4
236
17
16
39
23
25
43
23
23
23
2
2

50
61
31
28
42
22
5
3
0
13561
1215
1396
2421
1843
1562
1370
1233
1408
792
241
72
8
12781
1157
1314
2283
1731
1476
1275
1156
1337
750
226
69
7
780
58
82
138
112
86
95
77
71
42
15
3

24
33
19
13
21
12
5
2
0
7246
626
702
1333
1007
823
795
652
728
408
118
47
7
6844
602
661
1260
951
782
733
612
690
390
112
45
6
402
24
41
73
56
41
62
40
38
18
6
2

26
28
12
15
21
10
0
1
0
6315
589
694
1088
836
739
575
581
680
384
123
25
1
5937
555
653
1023
780
694
542
544
647
360
114
24
1
378
34
41
65
56
45
33
37
33
24
9
1

3
47613
3942
4968
9216
6914
5908
4878
3839
4432
2436
772
210
98
39410
3373
4244
7689
5565
4738
3858
3112
3795
2110
648
182
96
8203
569
724
1527
1349
1170
1020
727
637
326
124
28
2
51496
4100
5300
9625
6736
6430
5201

2
26646
2030
2644
5168
3955
3423
2872
2183
2465
1318
425
111
52
21869
1702
2260
4318
3162
2746
2248
1737
2066
1128
354
96
52
4777
328
384
850
793
677
624
446
399
190
71
15
0
28127
2112
2777
5361
3730
3701
3098

1
20967
1912
2324
4048
2959
2485
2006
1656
1967
1118
347
99
46
17541
1671
1984
3371
2403
1992
1610
1375
1729
982
294
86
44
3426
241
340
677
556
493
396
281
238
136
53
13
2
23369
1988
2523
4264
3006
2729
2103

0
15494
1628
1838
2965
2104
1821
1429
1192
1399
787
241
55
35
12450
1378
1523
2378
1630
1398
1088
941
1154
686
192
48
34
3044
250
315
587
474
423
341
251
245
101
49
7
1
22578
2353
2769
4429
3068
2948
2381

0
8227
800
936
1616
1131
1023
768
662
737
392
120
25
17
6514
654
768
1296
862
781
581
512
591
335
95
22
17
1713
146
168
320
269
242
187
150
146
57
25
3
0
11931
1205
1414
2327
1602
1602
1381

0
7267
828
902
1349
973
798
661
530
662
395
121
30
18
5936
724
755
1082
768
617
507
429
563
351
97
26
17
1331
104
147
267
205
181
154
101
99
44
24
4
1
10647
1148
1355
2102
1466
1346
1000

1
9571
855
1041
1690
1307
1198
1004
797
946
524
161
28
20
7996
728
899
1401
1044
975
813
675
824
455
139
24
19
1575
127
142
289
263
223
191
122
122
69
22
4
1
8202
705
896
1428
1107
1042
880

1
5206
457
532
944
719
673
557
419
495
287
98
16
9
4342
389
461
793
578
552
439
359
422
243
84
13
9
864
68
71
151
141
121
118
60
73
44
14
3
0
4394
375
454
787
565
586
511

0
4365
398
509
746
588
525
447
378
451
237
63
12
11
3654
339
438
608
466
423
374
316
402
212
55
11
10
711
59
71
138
122
102
73
62
49
25
8
1
1
3808
330
442
641
542
456
369

4380
5376
3065
987
256
40
49925
4008
5157
9298
6500
6226
5016
4257
5240
2984
957
245
37
1571
92
143
327
236
204
185
123
136
81
30
11
3
36613
3573
4449
7767
5560
4547
3692
2687
2563
1139
286
108
242
31673
3130

2491
2644
1572
497
121
23
27201
2067
2709
5163
3592
3571
2982
2414
2563
1520
486
114
20
926
45
68
198
138
130
116
77
81
52
11
7
3
19549
1827
2305
4166
3008
2555
2123
1436
1298
525
137
43
126
16759
1610

1889
2732
1493
490
135
17
22724
1941
2448
4135
2908
2655
2034
1843
2677
1464
471
131
17
645
47
75
129
98
74
69
46
55
29
19
4
0
17064
1746
2144
3601
2552
1992
1569
1251
1265
614
149
65
116
14914
1520

1801
1762
799
211
41
16
22031
2306
2703
4290
3001
2887
2324
1762
1721
779
203
39
16
547
47
66
139
67
61
57
39
41
20
8
2
0
14312
1796
1972
2928
2155
1753
1360
990
832
341
84
26
75
12552
1613

1000
853
411
109
19
8
11628
1179
1381
2250
1569
1570
1350
974
828
395
106
18
8
303
26
33
77
33
32
31
26
25
16
3
1
0
7429
931
1012
1525
1117
914
766
502
407
162
40
16
37
6459
830

801
909
388
102
22
8
10403
1127
1322
2040
1432
1317
974
788
893
384
97
21
8
244
21
33
62
34
29
26
13
16
4
5
1
0
6883
865
960
1403
1038
839
594
488
425
179
44
10
38
6093
783

699
834
423
139
45
4
7996
688
880
1400
1073
1014
846
685
813
416
135
43
3
206
17
16
28
34
28
34
14
21
7
4
2
1
7828
806
924
1585
1098
1025
787
585
617
267
54
19
61
6870
705

384
388
242
75
25
2
4285
370
452
770
547
568
488
376
380
237
73
23
1
109
5
2
17
18
18
23
8
8
5
2
2
1
4021
395
479
864
534
569
412
296
282
121
33
6
30
3491
349

315
446
181
64
20
2
3711
318
428
630
526
446
358
309
433
179
62
20
2
97
12
14
11
16
10
11
6
13
2
2
0
0
3807
411
445
721
564
456
375
289
335
146
21
13
31
3379
356

3953
6787
4707
3964
3142
2301
2231
993
245
90
130
4940
443
496
980
853
583
550
386
332
146
41
18
112
20760
1633
2196
4215
3028
2472
2225
1895
1904
849
245
67
31
19339
1542
2088
3937
2815
2295
2052
1762
1765
776

2047
3614
2509
2210
1784
1220
1108
444
116
37
60
2790
217
258
552
499
345
339
216
190
81
21
6
66
11056
830
1158
2256
1634
1399
1304
1057
905
370
103
24
16
10282
781
1102
2116
1520
1290
1194
973
839
340

1906
3173
2198
1754
1358
1081
1123
549
129
53
70
2150
226
238
428
354
238
211
170
142
65
20
12
46
9704
803
1038
1959
1394
1073
921
838
999
479
142
43
15
9057
761
986
1821
1295
1005
858
789
926
436

1759
2577
1856
1546
1166
865
721
302
74
22
51
1760
183
213
351
299
207
194
125
111
39
10
4
24
6317
681
808
1171
863
720
631
562
576
226
56
14
9
6044
669
784
1126
834
690
597
533
529
208

899
1333
943
800
664
437
343
138
34
14
24
970
101
113
192
174
114
102
65
64
24
6
2
13
3187
345
419
606
428
383
340
290
247
98
25
3
3
3062
339
408
589
411
366
325
275
230
91

860
1244
913
746
502
428
378
164
40
8
27
790
82
100
159
125
93
92
60
47
15
4
2
11
3130
336
389
565
435
337
291
272
329
128
31
11
6
2982
330
376
537
423
324
272
258
299
117

824
1409
935
908
678
519
550
237
48
17
40
958
101
100
176
163
117
109
66
67
30
6
2
21
3980
377
409
722
527
450
454
402
378
200
45
11
5
3698
339
385
664
479
418
430
375
364
189

431
771
434
500
346
259
245
103
30
6
17
530
46
48
93
100
69
66
37
37
18
3
0
13
2042
172
209
380
280
256
257
211
163
83
23
7
1
1900
156
199
352
259
234
240
194
157
80

393
638
501
408
332
260
305
134
18
11
23
428
55
52
83
63
48
43
29
30
12
3
2
8
1938
205
200
342
247
194
197
191
215
117
22
4
4
1798
183
186
312
220
184
190
181
207
109

215
63
29
1421
91
108
278
213
177
173
133
139
73
30
4
2
67300
4171
5739
13589
11035
8611
7498
6252
5567
2523
759
228
1328
29339
1848
2492
5752
4555
3798
3175
2659
2868
1330
336
90
436
37961
2323
3247
7837
6480

88
24
15
774
49
56
140
114
109
110
84
66
30
15
0
1
38086
2232
3099
7543
6330
5100
4539
3638
3004
1367
383
120
731
16420
996
1329
3158
2603
2281
1908
1488
1491
709
167
50
240
21666
1236
1770
4385
3727

127
39
14
647
42
52
138
99
68
63
49
73
43
15
4
1
29214
1939
2640
6046
4705
3511
2959
2614
2563
1156
376
108
597
12919
852
1163
2594
1952
1517
1267
1171
1377
621
169
40
196
16295
1087
1477
3452
2753

52
13
9
273
12
24
45
29
30
34
29
47
18
4
1
0
12754
896
1163
2412
1760
1452
1411
1352
1333
599
174
45
157
5982
435
570
1067
799
673
623
630
713
320
77
18
57
6772
461
593
1345
961

22
3
3
125
6
11
17
17
17
15
15
17
7
3
0
0
6978
466
604
1292
980
846
845
746
702
303
90
21
83
3288
236
293
568
458
405
377
340
367
162
40
8
34
3690
230
311
724
522

30
10
6
148
6
13
28
12
13
19
14
30
11
1
1
0
5776
430
559
1120
780
606
566
606
631
296
84
24
74
2694
199
277
499
341
268
246
290
346
158
37
10
23
3082
231
282
621
439

39
11
5
282
38
24
58
48
32
24
27
14
11
6
0
0
16746
1159
1463
3132
2552
2203
1956
1613
1407
674
192
61
334
6752
464
557
1165
915
885
749
697
765
362
84
21
88
9994
695
906
1967
1637

21
7
1
142
16
10
28
21
22
17
17
6
3
2
0
0
9221
609
751
1704
1393
1262
1166
928
730
376
95
30
177
3637
238
274
628
502
490
430
392
379
205
42
13
44
5584
371
477
1076
891

18
4
4
140
22
14
30
27
10
7
10
8
8
4
0
0
7525
550
712
1428
1159
941
790
685
677
298
97
31
157
3115
226
283
537
413
395
319
305
386
157
42
8
44
4410
324
429
891
746

4813
4323
3593
2699
1193
423
138
892
70261
4518
6218
14354
11919
9826
7812
6374
5656
2328
655
202
399
38280
2664
3671
7997
5897
5170
4036
3147
3397
1527
416
124
234
31981
1854
2547
6357
6022
4656
3776
3227
2259
801
239
78
165

2819
2631
2150
1513
658
216
70
491
39427
2343
3270
7796
6754
5736
4693
3655
3247
1275
344
87
227
21020
1364
1892
4266
3314
2976
2425
1735
1837
809
211
56
135
18407
979
1378
3530
3440
2760
2268
1920
1410
466
133
31
92

1994
1692
1443
1186
535
207
68
401
30834
2175
2948
6558
5165
4090
3119
2719
2409
1053
311
115
172
17260
1300
1779
3731
2583
2194
1611
1412
1560
718
205
68
99
13574
875
1169
2827
2582
1896
1508
1307
849
335
106
47
73

779
788
722
620
279
97
27
100
26593
2158
2657
5543
4270
3613
2987
2267
1941
762
201
53
141
14710
1264
1589
3087
2165
1939
1503
1140
1234
535
145
32
77
11883
894
1068
2456
2105
1674
1484
1127
707
227
56
21
64

441
468
406
335
141
50
13
49
14393
1106
1366
2954
2299
2004
1772
1258
1044
382
106
20
82
7825
642
810
1612
1159
1084
883
611
623
262
79
14
46
6568
464
556
1342
1140
920
889
647
421
120
27
6
36

338
320
316
285
138
47
14
51
12200
1052
1291
2589
1971
1609
1215
1009
897
380
95
33
59
6885
622
779
1475
1006
855
620
529
611
273
66
18
31
5315
430
512
1114
965
754
595
480
286
107
29
15
28

1318
1207
916
642
312
108
40
246
12776
853
1127
2345
1998
1817
1477
1206
1156
506
156
44
91
7188
521
662
1352
970
978
795
633
735
360
95
28
59
5588
332
465
993
1028
839
682
573
421
146
61
16
32

772
736
536
351
171
53
17
133
6971
444
561
1254
1077
1039
844
660
661
281
84
23
43
3828
273
328
694
525
548
452
322
393
201
50
16
26
3143
171
233
560
552
491
392
338
268
80
34
7
17

546
471
380
291
141
55
23
113
5805
409
566
1091
921
778
633
546
495
225
72
21
48
3360
248
334
658
445
430
343
311
342
159
45
12
33
2445
161
232
433
476
348
290
235
153
66
27
9
15

8356
362
705
1574
1166
925
873
780
1088
595
234
51
3
7441
319
639
1419
981
788
765
701
997
557
223
50
2
915
43
66
155
185
137
108
79
91
38
11
1
1
35838
1423
2140
5322
5268
4610
4537
3907

4568
206
436
881
668
503
506
411
500
306
125
24
2
4048
184
395
793
560
430
436
370
451
285
119
24
1
520
22
41
88
108
73
70
41
49
21
6
0
1
19355
741
1165
2895
2919
2638
2641
2230

3788
156
269
693
498
422
367
369
588
289
109
27
1
3393
135
244
626
421
358
329
331
546
272
104
26
1
395
21
25
67
77
64
38
38
42
17
5
1
0
16483
682
975
2427
2349
1972
1896
1677

1107
60
93
190
118
108
102
115
188
92
34
7
0
990
51
87
177
99
90
88
102
174
83
32
7
0
117
9
6
13
19
18
14
13
14
9
2
0
0
5420
210
273
663
585
537
627
658

583
32
49
100
66
61
57
61
84
50
20
3
0
514
27
46
92
55
48
47
55
77
45
19
3
0
69
5
3
8
11
13
10
6
7
5
1
0
0
2776
99
160
334
322
306
362
356

524
28
44
90
52
47
45
54
104
42
14
4
0
476
24
41
85
44
42
41
47
97
38
13
4
0
48
4
3
5
8
5
4
7
7
4
1
0
0
2644
111
113
329
263
231
265
302

1454
92
181
249
166
143
139
118
199
114
44
9
0
1348
87
176
232
145
134
117
107
187
111
44
8
0
106
5
5
17
21
9
22
11
12
3
0
1
0
9169
518
595
1305
1277
1183
1162
1018

777
42
124
154
87
69
65
57
86
67
22
4
0
720
41
121
144
76
65
49
52
82
64
22
4
0
57
1
3
10
11
4
16
5
4
3
0
0
0
4821
264
291
666
664
622
681
593

677
50
57
95
79
74
74
61
113
47
22
5
0
628
46
55
88
69
69
68
55
105
47
22
4
0
49
4
2
7
10
5
6
6
8
0
0
1
0
4348
254
304
639
613
561
481
425

4492
2869
1006
246
18
18278
636
1030
2582
2323
2046
2255
2035
2787
1862
576
139
7
17560
787
1110
2740
2945
2564
2282
1872
1705
1007
430
107
11
57997
2532
4424
9634
7260
6308
5800
5568
8378
5399
2059
610
25
52698
2286
4038

2230
1316
468
103
9
9709
353
577
1383
1286
1153
1300
1173
1326
818
276
61
3
9646
388
588
1512
1633
1485
1341
1057
904
498
192
42
6
32613
1346
2427
5483
4358
3747
3443
2998
4461
2928
1094
319
9
29578
1211
2212

2262
1553
538
143
9
8569
283
453
1199
1037
893
955
862
1461
1044
300
78
4
7914
399
522
1228
1312
1079
941
815
801
509
238
65
5
25384
1186
1997
4151
2902
2561
2357
2570
3917
2471
965
291
16
23120
1075
1826

993
640
198
36
0
2958
85
100
284
217
220
331
392
708
469
130
22
0
2462
125
173
379
368
317
296
266
285
171
68
14
0
8751
333
550
1142
812
769
841
1031
1678
1111
375
103
6
8186
304
507

459
282
84
12
0
1485
44
61
145
129
124
191
216
307
206
55
7
0
1291
55
99
189
193
182
171
140
152
76
29
5
0
4699
165
303
627
468
435
510
532
827
577
206
46
3
4399
149
280

534
358
114
24
0
1473
41
39
139
88
96
140
176
401
263
75
15
0
1171
70
74
190
175
135
125
126
133
95
39
9
0
4052
168
247
515
344
334
331
499
851
534
169
57
3
3787
155
227

1141
673
246
47
4
4235
174
234
521
486
434
543
562
716
416
123
24
2
4934
344
361
784
791
749
619
456
425
257
123
23
2
11544
847
1195
2011
1471
1378
1112
1022
1384
765
281
72
6
10316
764
1094

549
331
136
22
2
2233
95
120
262
268
226
315
326
336
201
71
12
1
2588
169
171
404
396
396
366
267
213
130
65
10
1
6100
449
590
1047
784
753
597
532
719
420
159
49
1
5434
405
542

592
342
110
25
2
2002
79
114
259
218
208
228
236
380
215
52
12
1
2346
175
190
380
395
353
253
189
212
127
58
13
1
5444
398
605
964
687
625
515
490
665
345
122
23
5
4882
359
552

8722
6469
5645
5184
5053
7743
5040
1923
570
25
5299
246
386
912
791
663
616
515
635
359
136
40
0
15348
941
1414
3095
1993
1634
1574
1376
1835
1001
372
107
6
14035
870
1303
2850
1795
1458
1405
1244
1724
934
345

4994
3896
3338
3079
2680
4107
2731
1025
296
9
3035
135
215
489
462
409
364
318
354
197
69
23
0
8438
486
775
1690
1103
941
945
792
947
523
189
45
2
7709
460
715
1566
995
833
845
707
884
483
176

3728
2573
2307
2105
2373
3636
2309
898
274
16
2264
111
171
423
329
254
252
197
281
162
67
17
0
6910
455
639
1405
890
693
629
584
888
478
183
62
4
6326
410
588
1284
800
625
560
537
840
451
169

1053
749
714
778
967
1597
1060
353
98
6
565
29
43
89
63
55
63
64
81
51
22
5
0
2671
153
251
492
285
254
259
262
427
209
65
13
1
2531
149
241
468
266
233
243
245
412
201
61

579
434
404
474
498
786
554
195
43
3
300
16
23
48
34
31
36
34
41
23
11
3
0
1390
78
123
256
145
134
154
147
202
107
37
6
1
1308
77
118
244
134
121
144
134
194
100
36

474
315
310
304
469
811
506
158
55
3
265
13
20
41
29
24
27
30
40
28
11
2
0
1281
75
128
236
140
120
105
115
225
102
28
7
0
1223
72
123
224
132
112
99
111
218
101
25

1820
1277
1214
964
872
1264
713
261
67
6
1228
83
101
191
194
164
148
150
120
52
20
5
0
3962
351
423
814
548
439
400
327
381
200
59
19
1
3477
312
373
696
474
379
341
286
359
183
55

945
684
653
524
436
661
389
150
44
1
666
44
48
102
100
100
73
96
58
31
9
5
0
2142
169
234
439
285
232
242
179
212
107
32
10
1
1890
154
207
378
251
198
209
155
200
98
29

875
593
561
440
436
603
324
111
23
5
562
39
53
89
94
64
75
54
62
21
11
0
0
1820
182
189
375
263
207
158
148
169
93
27
9
0
1587
158
166
318
223
181
132
131
159
85
26

101
6
1313
71
111
245
198
176
169
132
111
67
27
6
0
35132
1468
2786
6951
4977
4242
3700
3114
3913
2691
937
340
13
29563
1159
2296
5840
4062
3413
3060
2668
3477
2415
843
320
10
5569
309
490
1111
915
829

43
2
729
26
60
124
108
108
100
85
63
40
13
2
0
20069
808
1565
3949
3011
2578
2289
1771
2018
1432
470
168
10
16902
646
1284
3318
2513
2087
1880
1504
1798
1276
427
160
9
3167
162
281
631
498
491

58
4
584
45
51
121
90
68
69
47
48
27
14
4
0
15063
660
1221
3002
1966
1664
1411
1343
1895
1259
467
172
3
12661
513
1012
2522
1549
1326
1180
1164
1679
1139
416
160
1
2402
147
209
480
417
338

11
1
140
4
10
24
19
21
16
17
15
8
4
2
0
5023
198
333
780
510
467
524
569
778
592
187
81
4
4358
172
289
675
434
390
445
495
683
531
165
75
4
665
26
44
105
76
77

5
1
82
1
5
12
11
13
10
13
8
7
1
1
0
2639
100
195
447
281
268
297
292
348
290
76
42
3
2294
91
166
382
244
229
259
252
305
255
68
40
3
345
9
29
65
37
39

6
0
58
3
5
12
8
8
6
4
7
1
3
1
0
2384
98
138
333
229
199
227
277
430
302
111
39
1
2064
81
123
293
190
161
186
243
378
276
97
35
1
320
17
15
40
39
38

18
1
485
39
50
118
74
60
59
41
22
17
4
1
0
8109
475
691
1449
1027
1078
897
749
943
571
174
51
4
6245
317
477
1108
743
703
695
637
839
515
160
48
3
1864
158
214
341
284
375

10
1
252
15
27
61
34
34
33
24
12
9
3
0
0
4319
264
352
761
558
597
512
388
464
301
92
26
4
3311
182
225
572
430
392
383
331
415
269
84
25
3
1008
82
127
189
128
205

8
0
233
24
23
57
40
26
26
17
10
8
1
1
0
3790
211
339
688
469
481
385
361
479
270
82
25
0
2934
135
252
536
313
311
312
306
424
246
76
23
0
856
76
87
152
156
170

640
446
436
276
94
20
3
14034
536
982
2906
2318
1725
1551
1332
1454
843
292
85
10
8385
329
607
1687
1290
981
889
782
997
589
181
48
5
5649
207
375
1219
1028
744
662
550
457
254
111
37
5
34686

409
267
220
156
43
8
1
7936
300
538
1566
1389
1041
976
773
742
418
148
41
4
4692
181
330
909
769
577
572
448
503
287
91
23
2
3244
119
208
657
620
464
404
325
239
131
57
18
2
19182

231
179
216
120
51
12
2
6098
236
444
1340
929
684
575
559
712
425
144
44
6
3693
148
277
778
521
404
317
334
494
302
90
25
3
2405
88
167
562
408
280
258
225
218
123
54
19
3
15504

79
74
95
61
22
6
0
2082
82
121
341
230
208
232
228
345
203
67
24
1
1373
47
83
214
149
126
147
147
242
159
45
13
1
709
35
38
127
81
82
85
81
103
44
22
11
0
9012

38
40
43
35
8
2
0
1077
41
66
181
136
109
143
97
153
104
33
14
0
729
25
48
125
90
64
94
62
111
79
23
8
0
348
16
18
56
46
45
49
35
42
25
10
6
0
4774

41
34
52
26
14
4
0
1005
41
55
160
94
99
89
131
192
99
34
10
1
644
22
35
89
59
62
53
85
131
80
22
5
1
361
19
20
71
35
37
36
46
61
19
12
5
0
4238

202
112
104
56
14
3
1
2123
92
127
376
281
257
235
235
268
171
60
20
1
1288
57
77
214
157
148
140
138
200
110
37
10
0
835
35
50
162
124
109
95
97
68
61
23
10
1
7650

129
57
49
32
8
1
1
1150
55
72
189
160
143
134
141
139
81
29
7
0
693
34
44
100
90
83
81
84
104
52
19
2
0
457
21
28
89
70
60
53
57
35
29
10
5
0
4150

73
55
55
24
6
2
0
973
37
55
187
121
114
101
94
129
90
31
13
1
595
23
33
114
67
65
59
54
96
58
18
8
0
378
14
22
73
54
49
42
40
33
32
13
5
1
3500

2262
3159
6263
5079
4619
4112
3306
3658
1626
435
112
55
32463
2153
2988
5844
4693
4283
3814
3085
3501
1536
411
103
52
2223
109
171
419
386
336
298
221
157
90
24
9
3
22045
1390
2112
4209
3173
2920
2434
2127
2223

1196
1708
3416
2847
2729
2412
1882
1860
828
223
50
31
17858
1144
1604
3166
2620
2519
2232
1740
1772
777
208
47
29
1324
52
104
250
227
210
180
142
88
51
15
3
2
12468
729
1174
2348
1759
1747
1481
1261
1226

1066
1451
2847
2232
1890
1700
1424
1798
798
212
62
24
14605
1009
1384
2678
2073
1764
1582
1345
1729
759
203
56
23
899
57
67
169
159
126
118
79
69
39
9
6
1
9577
661
938
1861
1414
1173
953
866
997

737
927
1571
1184
1167
1059
847
949
433
106
20
12
8539
704
890
1481
1106
1096
993
805
913
420
103
17
11
473
33
37
90
78
71
66
42
36
13
3
3
1
5537
473
624
1040
733
665
567
529
562

377
485
822
648
668
599
452
448
203
57
8
7
4505
363
461
775
598
631
563
421
429
196
55
7
6
269
14
24
47
50
37
36
31
19
7
2
1
1
3058
248
325
562
405
407
347
313
289

360
442
749
536
499
460
395
501
230
49
12
5
4034
341
429
706
508
465
430
384
484
224
48
10
5
204
19
13
43
28
34
30
11
17
6
1
2
0
2479
225
299
478
328
258
220
216
273

601
705
1239
1044
1005
922
760
859
377
101
22
15
7178
571
660
1162
968
933
855
721
821
358
92
22
15
472
30
45
77
76
72
67
39
38
19
9
0
0
3933
227
359
713
547
535
425
401
429

307
365
694
567
579
539
411
415
195
56
12
10
3850
295
336
647
519
527
494
386
393
183
48
12
10
300
12
29
47
48
52
45
25
22
12
8
0
0
2138
118
182
384
288
314
246
231
226

294
340
545
477
426
383
349
444
182
45
10
5
3328
276
324
515
449
406
361
335
428
175
44
10
5
172
18
16
30
28
20
22
14
16
7
1
0
0
1795
109
177
329
259
221
179
170
203

967
276
108
106
20468
1319
1986
3903
2908
2690
2260
1953
2099
903
251
99
97
1577
71
126
306
265
230
174
174
124
64
25
9
9
64441
3813
5198
11963
10099
8755
7496
5658
5999
3221
1068
336
835
38571
2423
3336
7318

504
117
56
66
11564
688
1099
2192
1605
1619
1365
1155
1150
472
107
50
62
904
41
75
156
154
128
116
106
76
32
10
6
4
35315
2010
2820
6365
5608
4970
4413
3205
3107
1633
559
164
461
20758
1252
1783
3918

463
159
52
40
8904
631
887
1711
1303
1071
895
798
949
431
144
49
35
673
30
51
150
111
102
58
68
48
32
15
3
5
29126
1803
2378
5598
4491
3785
3083
2453
2892
1588
509
172
374
17813
1171
1553
3400

248
58
31
7
5215
455
596
958
697
629
539
481
536
234
54
30
6
322
18
28
82
36
36
28
48
26
14
4
1
1
12788
834
1094
2391
1738
1559
1478
1168
1365
709
213
53
186
7786
518
706
1397

121
25
12
4
2884
239
314
519
382
387
331
284
278
113
22
12
3
174
9
11
43
23
20
16
29
11
8
3
0
1
6768
426
564
1263
922
863
842
622
656
371
116
27
96
4061
254
357
752

127
33
19
3
2331
216
282
439
315
242
208
197
258
121
32
18
3
148
9
17
39
13
16
12
19
15
6
1
1
0
6020
408
530
1128
816
696
636
546
709
338
97
26
90
3725
264
349
645

203
61
22
11
3729
219
347
670
515
503
407
378
411
192
58
18
11
204
8
12
43
32
32
18
23
18
11
3
4
0
16809
1217
1500
3217
2504
2402
1932
1430
1386
699
231
83
208
10599
807
995
2044

111
23
8
7
2015
114
175
364
266
292
236
216
213
106
20
6
7
123
4
7
20
22
22
10
15
13
5
3
2
0
8918
628
820
1663
1349
1266
1088
782
688
353
119
40
122
5545
403
529
1084

92
38
14
4
1714
105
172
306
249
211
171
162
198
86
38
12
4
81
4
5
23
10
10
8
8
5
6
0
2
0
7891
589
680
1554
1155
1136
844
648
698
346
112
43
86
5054
404
466
960

5407
4794
4328
3445
3984
2204
698
241
393
25870
1390
1862
4645
4692
3961
3168
2213
2015
1017
370
95
442
8415
393
723
1384
1152
1002
1012
842
1126
542
194
39
6
7724
371
678
1286
1046
900
921
781
1043
486
173
34

2986
2664
2458
1927
2016
1064
360
117
213
14557
758
1037
2447
2622
2306
1955
1278
1091
569
199
47
248
4630
206
406
747
661
595
578
461
602
256
97
18
3
4241
197
379
691
595
533
528
429
554
228
87
17

2421
2130
1870
1518
1968
1140
338
124
180
11313
632
825
2198
2070
1655
1213
935
924
448
171
48
194
3785
187
317
637
491
407
434
381
524
286
97
21
3
3483
174
299
595
451
367
393
352
489
258
86
17

946
861
925
754
948
462
137
35
97
5002
316
388
994
792
698
553
414
417
247
76
18
89
966
32
55
104
86
90
132
115
214
101
31
5
1
912
30
50
98
82
84
118
109
207
98
31
5

502
468
519
394
449
224
71
21
50
2707
172
207
511
420
395
323
228
207
147
45
6
46
530
20
30
52
56
53
75
57
116
53
17
1
0
500
18
27
49
52
50
68
54
111
53
17
1

444
393
406
360
499
238
66
14
47
2295
144
181
483
372
303
230
186
210
100
31
12
43
436
12
25
52
30
37
57
58
98
48
14
4
1
412
12
23
49
30
34
50
55
96
45
14
4

1406
1438
1154
922
980
526
149
65
113
6210
410
505
1173
1098
964
778
508
406
173
82
18
95
1786
107
236
240
241
189
195
167
240
126
41
3
1
1656
106
231
225
220
173
176
160
216
112
34
2

754
746
622
492
475
267
78
31
64
3373
225
291
579
595
520
466
290
213
86
41
9
58
974
51
126
134
147
117
108
80
129
64
16
1
1
902
51
125
125
131
109
98
79
111
59
12
1

652
692
532
430
505
259
71
34
49
2837
185
214
594
503
444
312
218
193
87
41
9
37
812
56
110
106
94
72
87
87
111
62
25
2
0
754
55
106
100
89
64
78
81
105
53
22
1

5
691
22
45
98
106
102
91
61
83
56
21
5
1
18977
851
1387
3340
2357
1998
2037
1913
2647
1729
566
141
11
17846
807
1314
3062
2170
1850
1906
1821
2552
1681
539
133
11
1131
44
73
278
187
148
131

3
389
9
27
56
66
62
50
32
48
28
10
1
0
10074
462
747
1747
1275
1120
1144
1058
1297
852
295
73
4
9440
434
701
1602
1166
1036
1066
1003
1245
828
286
69
4
634
28
46
145
109
84
78

2
302
13
18
42
40
40
41
29
35
28
11
4
1
8903
389
640
1593
1082
878
893
855
1350
877
271
68
7
8406
373
613
1460
1004
814
840
818
1307
853
253
64
7
497
16
27
133
78
64
53

0
54
2
5
6
4
6
14
6
7
3
0
0
1
2652
85
168
366
253
235
258
292
506
351
114
22
2
2459
78
153
318
233
216
230
279
480
344
108
18
2
193
7
15
48
20
19
28

0
30
2
3
3
4
3
7
3
5
0
0
0
0
1399
40
99
202
159
125
153
145
243
157
60
16
0
1284
36
87
176
142
116
135
139
229
152
58
14
0
115
4
12
26
17
9
18

0
24
0
2
3
0
3
7
3
2
3
0
0
1
1253
45
69
164
94
110
105
147
263
194
54
6
2
1175
42
66
142
91
100
95
140
251
192
50
4
2
78
3
3
22
3
10
10

1
130
1
5
15
21
16
19
7
24
14
7
1
0
4104
279
361
704
477
439
423
381
572
364
83
18
3
3937
272
350
659
454
416
406
366
561
352
80
18
3
167
7
11
45
23
23
17

1
72
0
1
9
16
8
10
1
18
5
4
0
0
1977
139
162
329
214
212
220
194
260
195
43
9
0
1892
135
157
307
202
201
210
186
254
190
41
9
0
85
4
5
22
12
11
10

0
58
1
4
6
5
8
9
6
6
9
3
1
0
2127
140
199
375
263
227
203
187
312
169
40
9
3
2045
137
193
352
252
215
196
180
307
162
39
9
3
82
3
6
23
11
12
7

92
95
48
27
8
0
10097
386
642
1482
1326
1084
1205
1106
1565
943
284
68
6
9576
363
609
1386
1222
1017
1136
1055
1525
916
275
66
6
521
23
33
96
104
67
69
51
40
27
9
2
0
19747
773

55
52
24
9
4
0
5407
212
332
767
741
626
712
628
769
453
129
36
2
5114
197
316
721
686
578
671
597
743
441
126
36
2
293
15
16
46
55
48
41
31
26
12
3
0
0
10182
413

37
43
24
18
4
0
4690
174
310
715
585
458
493
478
796
490
155
32
4
4462
166
293
665
536
439
465
458
782
475
149
30
4
228
8
17
50
49
19
28
20
14
15
6
2
0
9565
360

13
26
7
6
4
0
1056
33
44
123
65
70
119
138
265
136
46
17
0
1028
31
38
121
60
68
117
133
262
136
45
17
0
28
2
6
2
5
2
2
5
3
0
1
0
0
2502
65

6
14
5
2
2
0
528
17
27
58
38
35
61
78
128
58
19
9
0
512
15
24
58
35
34
60
74
126
58
19
9
0
16
2
3
0
3
1
1
4
2
0
0
0
0
1257
30

7
12
2
4
2
0
528
16
17
65
27
35
58
60
137
78
27
8
0
516
16
14
63
25
34
57
59
136
78
26
8
0
12
0
3
2
2
1
1
1
1
0
1
0
0
1245
35

15
11
12
3
0
0
2004
121
136
271
228
186
228
196
367
201
55
13
2
1933
114
133
257
220
183
217
185
362
195
52
13
2
71
7
3
14
8
3
11
11
5
6
3
0
0
3918
208

8
6
5
2
0
0
1065
75
71
141
118
103
136
109
176
101
27
7
1
1025
69
69
135
112
100
130
104
173
99
26
7
1
40
6
2
6
6
3
6
5
3
2
1
0
0
1905
105

7
5
7
1
0
0
939
46
65
130
110
83
92
87
191
100
28
6
1
908
45
64
122
108
83
87
81
189
96
26
6
1
31
1
1
8
2
0
5
6
2
4
2
0
0
2013
103

1374
3190
2409
2102
2339
2223
3050
1718
454
111
4
16459
691
1205
2688
1948
1691
1882
1812
2681
1448
329
80
4
3288
82
169
502
461
411
457
411
369
270
125
31
0
27451
1758
2352
4663
3977
3619
3049
2501
3064
1653

724
1724
1336
1226
1369
1194
1305
660
191
38
2
8330
374
641
1445
1071
966
1088
935
1108
536
138
26
2
1852
39
83
279
265
260
281
259
197
124
53
12
0
14734
895
1254
2501
2119
2077
1815
1370
1533
781

650
1466
1073
876
970
1029
1745
1058
263
73
2
8129
317
564
1243
877
725
794
877
1573
912
191
54
2
1436
43
86
223
196
151
176
152
172
146
72
19
0
12717
863
1098
2162
1858
1542
1234
1131
1531
872

103
256
193
197
276
370
615
344
71
11
1
2103
54
86
205
154
154
237
305
547
296
55
9
1
399
11
17
51
39
43
39
65
68
48
16
2
0
8265
641
760
1368
1168
1098
859
747
938
493

57
139
111
125
167
187
272
137
26
5
1
1031
26
48
106
85
96
143
149
236
116
20
5
1
226
4
9
33
26
29
24
38
36
21
6
0
0
4463
322
396
735
638
656
523
403
467
239

46
117
82
72
109
183
343
207
45
6
0
1072
28
38
99
69
58
94
156
311
180
35
4
0
173
7
8
18
13
14
15
27
32
27
10
2
0
3802
319
364
633
530
442
336
344
471
254

326
619
416
388
408
467
645
336
86
19
0
3477
188
306
565
375
338
356
406
586
288
55
14
0
441
20
20
54
41
50
52
61
59
48
31
5
0
7089
494
640
1176
1033
903
773
637
823
404

167
310
209
211
225
216
274
138
43
7
0
1673
99
158
284
193
175
195
179
245
114
27
4
0
232
6
9
26
16
36
30
37
29
24
16
3
0
3627
245
319
633
502
487
436
331
369
197

159
309
207
177
183
251
371
198
43
12
0
1804
89
148
281
182
163
161
227
341
174
28
10
0
209
14
11
28
25
14
22
24
30
24
15
2
0
3462
249
321
543
531
416
337
306
454
207

570
168
77
20448
1269
1677
3426
2673
2529
2233
1957
2593
1407
488
141
55
7003
489
675
1237
1304
1090
816
544
471
246
82
27
22
1244402
50207
83308
187834
166007
152036
146269
125869
157944
115484
43996
10928
4520
1067739
42946
72172
158724
136945

271
70
48
10784
629
879
1817
1420
1417
1317
1055
1264
656
238
57
35
3950
266
375
684
699
660
498
315
269
125
33
13
13
674775
27003
46211
103022
91296
85456
84690
69015
80135
57251
22867
5395
2434
576672
23069
39917
86835
75283

299
98
29
9664
640
798
1609
1253
1112
916
902
1329
751
250
84
20
3053
223
300
553
605
430
318
229
202
121
49
14
9
569627
23204
37097
84812
74711
66580
61579
56854
77809
58233
21129
5533
2086
491067
19877
32255
71889
61662

145
35
13
5982
457
530
946
733
723
614
596
798
429
120
28
8
2283
184
230
422
435
375
245
151
140
64
25
7
5
263799
11929
16309
36189
28284
26289
28869
29561
42617
30256
10333
2186
977
227522
10254
14073
30225
22896

61
13
10
3170
223
273
496
390
419
381
323
392
206
51
10
6
1293
99
123
239
248
237
142
80
75
33
10
3
4
136851
6248
8710
19260
15057
14267
16247
15333
20318
14533
5258
1091
529
117590
5320
7500
15990
12182

84
22
3
2812
234
257
450
343
304
233
273
406
223
69
18
2
990
85
107
183
187
138
103
71
65
31
15
4
1
126948
5681
7599
16929
13227
12022
12622
14228
22299
15723
5075
1095
448
109932
4934
6573
14235
10714

148
39
19
5091
344
428
843
645
598
543
476
701
339
129
30
15
1998
150
212
333
388
305
230
161
122
65
19
9
4
237858
10669
15871
36215
30569
28575
27918
23925
30698
22392
8105
1789
1132
200619
8752
13505
29904
24171

76
20
12
2575
172
210
447
317
317
304
242
310
161
68
15
12
1052
73
109
186
185
170
132
89
59
36
8
5
0
123245
5466
8214
18647
15567
14876
15179
12442
15401
11488
4454
939
572
103763
4484
6940
15179
12348

72
19
7
2516
172
218
396
328
281
239
234
391
178
61
15
3
946
77
103
147
203
135
98
72
63
29
11
4
4
114613
5203
7657
17568
15002
13699
12739
11483
15297
10904
3651
850
560
96856
4268
6565
14725
11823

126824
122933
108054
141878
104383
39539
9709
3632
176663
7261
11136
29110
29062
25212
23336
17815
16066
11101
4457
1219
888
42139
1356
2251
5597
5236
4849
4749
4553
6347
4793
1909
447
52
39225
1241
1988
5112
4823
4454
4417
4294
6029
4574
1820
422
51

71231
71006
58592
71635
51686
20637
4856
1925
98103
3934
6294
16187
16013
14225
13684
10423
8500
5565
2230
539
509
22244
736
1296
3117
2807
2705
2640
2372
3115
2250
962
220
24
20686
676
1129
2853
2590
2476
2455
2244
2962
2145
922
210
24

55593
51927
49462
70243
52697
18902
4853
1707
78560
3327
4842
12923
13049
10987
9652
7392
7566
5536
2227
680
379
19895
620
955
2480
2429
2144
2109
2181
3232
2543
947
227
28
18539
565
859
2259
2233
1978
1962
2050
3067
2429
898
212
27

21803
24386
25641
38579
27502
9415
1972
776
36277
1675
2236
5964
5388
4486
4483
3920
4038
2754
918
214
201
8356
265
416
948
739
693
875
1108
1605
1202
415
86
4
7864
249
362
873
705
641
834
1055
1518
1145
399
79
4

11846
13719
13209
18352
13241
4822
990
419
19261
928
1210
3270
2875
2421
2528
2124
1966
1292
436
101
110
4337
130
235
507
410
392
466
580
792
556
220
47
2
4083
121
198
469
395
361
442
555
752
528
216
44
2

9957
10667
12432
20227
14261
4593
982
357
17016
747
1026
2694
2513
2065
1955
1796
2072
1462
482
113
91
4019
135
181
441
329
301
409
528
813
646
195
39
2
3781
128
164
404
310
280
392
500
766
617
183
35
2

23198
23203
20487
27587
20225
7194
1533
860
37239
1917
2366
6311
6398
5377
4715
3438
3111
2167
911
256
272
6698
170
253
751
614
687
753
763
1223
1014
385
70
15
6293
150
236
700
561
628
708
720
1176
967
366
66
15

12116
12591
10560
13910
10407
3973
815
440
19482
982
1274
3468
3219
2760
2588
1882
1491
1081
481
124
132
3408
93
135
410
313
355
392
378
584
496
205
39
8
3209
84
128
386
287
323
369
358
564
472
193
37
8

11082
10612
9927
13677
9818
3221
718
420
17757
935
1092
2843
3179
2617
2127
1556
1620
1086
430
132
140
3290
77
118
341
301
332
361
385
639
518
180
31
7
3084
66
108
314
274
305
339
362
612
495
173
29
7

2914
115
263
485
413
395
332
259
318
219
89
25
1
21158
576
1023
2612
2672
2409
2499
2411
3290
2442
944
233
47
16155
394
721
1794
1849
1702
1849
1853
2778
2157
833
195
30
5003
182
302
818
823
707
650
558

1558
60
167
264
217
229
185
128
153
105
40
10
0
11084
305
566
1445
1441
1247
1382
1260
1637
1173
493
107
28
8266
209
401
970
970
866
1004
930
1357
1015
432
94
18
2818
96
165
475
471
381
378
330

1356
55
96
221
196
166
147
131
165
114
49
15
1
10074
271
457
1167
1231
1162
1117
1151
1653
1269
451
126
19
7889
185
320
824
879
836
845
923
1421
1142
401
101
12
2185
86
137
343
352
326
272
228

492
16
54
75
34
52
41
53
87
57
16
7
0
4577
163
178
499
484
414
580
539
859
612
196
40
13
3619
122
135
364
357
285
441
415
750
529
178
34
9
958
41
43
135
127
129
139
124

254
9
37
38
15
31
24
25
40
28
4
3
0
2427
81
91
261
259
215
344
293
439
300
115
21
8
1903
61
74
186
186
149
260
222
378
258
105
18
6
524
20
17
75
73
66
84
71

238
7
17
37
19
21
17
28
47
29
12
4
0
2150
82
87
238
225
199
236
246
420
312
81
19
5
1716
61
61
178
171
136
181
193
372
271
73
16
3
434
21
26
60
54
63
55
53

405
20
17
51
53
59
45
43
47
47
19
4
0
3532
83
158
431
423
363
411
420
579
423
179
46
16
2690
46
119
314
294
252
291
336
467
370
151
40
10
842
37
39
117
129
111
120
84

199
9
7
24
26
32
23
20
20
24
12
2
0
1803
47
84
248
191
171
218
202
291
214
103
26
8
1347
23
62
178
126
117
157
151
235
181
88
24
5
456
24
22
70
65
54
61
51

206
11
10
27
27
27
22
23
27
23
7
2
0
1729
36
74
183
232
192
193
218
288
209
76
20
8
1343
23
57
136
168
135
134
185
232
189
63
16
5
386
13
17
47
64
57
59
33

512
285
111
38
17
35561
1375
2054
5104
4881
4377
4355
3789
4741
3279
1182
337
87
26498
897
1424
3562
3250
2985
3132
2939
4027
2880
1038
296
68
9063
478
630
1542
1631
1392
1223
850
714
399
144
41
19
8662
344
594

280
158
61
13
10
18720
739
1136
2719
2548
2397
2452
1988
2398
1608
538
160
37
13768
495
784
1885
1683
1603
1736
1510
2016
1403
480
145
28
4952
244
352
834
865
794
716
478
382
205
58
15
9
4760
185
366

232
127
50
25
7
16841
636
918
2385
2333
1980
1903
1801
2343
1671
644
177
50
12730
402
640
1677
1567
1382
1396
1429
2011
1477
558
151
40
4111
234
278
708
766
598
507
372
332
194
86
26
10
3902
159
228

109
83
18
6
4
6788
310
429
958
833
737
787
759
1001
687
228
52
7
4934
182
289
612
493
464
570
604
866
598
205
45
6
1854
128
140
346
340
273
217
155
135
89
23
7
1
1450
59
74

61
42
10
3
2
3564
152
224
515
429
405
456
407
505
342
103
23
3
2578
84
152
324
247
251
341
323
435
303
94
22
2
986
68
72
191
182
154
115
84
70
39
9
1
1
805
37
47

48
41
8
3
2
3224
158
205
443
404
332
331
352
496
345
125
29
4
2356
98
137
288
246
213
229
281
431
295
111
23
4
868
60
68
155
158
119
102
71
65
50
14
6
0
645
22
27

112
53
28
6
6
7387
294
402
1142
1040
901
914
749
949
687
226
70
13
5179
165
229
761
614
549
628
571
808
594
192
60
8
2208
129
173
381
426
352
286
178
141
93
34
10
5
1480
58
96

56
33
15
2
3
3789
145
220
578
527
458
474
398
499
346
103
36
5
2644
81
122
382
308
275
325
298
431
297
90
31
4
1145
64
98
196
219
183
149
100
68
49
13
5
1
767
31
52

56
20
13
4
3
3598
149
182
564
513
443
440
351
450
341
123
34
8
2535
84
107
379
306
274
303
273
377
297
102
29
4
1063
65
75
185
207
169
137
78
73
44
21
5
4
713
27
44

1503
1195
1144
972
906
1023
668
230
60
23
7816
304
530
1341
1060
1026
874
825
951
616
211
55
23
846
40
64
162
135
118
98
81
72
52
19
5
0
49497
1930
3137
7168
6785
6155
6147
5393
6713
4203
1308

823
645
634
542
512
541
346
122
33
11
4315
167
329
734
578
577
493
463
502
319
111
31
11
445
18
37
89
67
57
49
49
39
27
11
2
0
26326
1044
1699
3761
3676
3491
3476
2917
3249
2052
665

680
550
510
430
394
482
322
108
27
12
3501
137
201
607
482
449
381
362
449
297
100
24
12
401
22
27
73
68
61
49
32
33
25
8
3
0
23171
886
1438
3407
3109
2664
2671
2476
3464
2151
643

188
145
145
154
180
244
188
58
11
4
1205
41
51
147
95
112
128
161
222
178
56
10
4
245
18
23
41
50
33
26
19
22
10
2
1
0
7697
304
406
959
773
727
898
1010
1457
807
255

111
75
87
90
96
120
101
32
8
1
671
26
31
88
49
70
74
88
111
96
30
7
1
134
11
16
23
26
17
16
8
9
5
2
1
0
4081
162
226
506
423
417
515
525
719
400
139

77
70
58
64
84
124
87
26
3
3
534
15
20
59
46
42
54
73
111
82
26
3
3
111
7
7
18
24
16
10
11
13
5
0
0
0
3616
142
180
453
350
310
383
485
738
407
116

274
158
187
128
175
222
123
47
9
3
1377
54
90
258
146
177
119
158
211
111
41
9
3
103
4
6
16
12
10
9
17
11
12
6
0
0
9825
437
616
1409
1208
1136
1159
1086
1457
942
274

140
71
95
66
95
124
63
23
6
1
718
30
49
134
66
91
60
86
118
57
20
6
1
49
1
3
6
5
4
6
9
6
6
3
0
0
4934
212
296
679
593
607
631
564
666
491
135

134
87
92
62
80
98
60
24
3
2
659
24
41
124
80
86
59
72
93
54
21
3
2
54
3
3
10
7
6
3
8
5
6
3
0
0
4891
225
320
730
615
529
528
522
791
451
139

374
184
34510
1300
2267
4886
4225
3961
4113
3820
5310
3236
1020
270
102
14987
630
870
2282
2560
2194
2034
1573
1403
967
288
104
82
42799
2420
3710
6790
5712
5172
4933
4226
4987
3237
1144
298
170
38084
2158
3283
5865
4951
4506

190
106
17974
700
1210
2557
2273
2176
2278
1992
2528
1544
524
134
58
8352
344
489
1204
1403
1315
1198
925
721
508
141
56
48
23321
1292
2061
3711
3102
2931
2916
2353
2604
1568
555
143
85
20669
1151
1808
3201
2690
2557

184
78
16536
600
1057
2329
1952
1785
1835
1828
2782
1692
496
136
44
6635
286
381
1078
1157
879
836
648
682
459
147
48
34
19478
1128
1649
3079
2610
2241
2017
1873
2383
1669
589
155
85
17415
1007
1475
2664
2261
1949

70
31
5435
173
267
650
424
440
607
751
1203
648
206
54
12
2262
131
139
309
349
287
291
259
254
159
49
16
19
7791
405
529
1022
789
757
848
952
1277
870
262
61
19
7156
368
475
909
703
677

34
15
2816
87
146
327
231
250
331
389
588
317
119
25
6
1265
75
80
179
192
167
184
136
131
83
20
9
9
4118
220
313
552
430
407
491
487
639
410
128
32
9
3782
200
278
494
379
370

36
16
2619
86
121
323
193
190
276
362
615
331
87
29
6
997
56
59
130
157
120
107
123
123
76
29
7
10
3673
185
216
470
359
350
357
465
638
460
134
29
10
3374
168
197
415
324
307

63
38
7068
302
463
1023
773
753
800
815
1155
714
209
41
20
2757
135
153
386
435
383
359
271
302
228
65
22
18
8574
399
626
1194
1125
1110
1050
883
1154
711
229
61
32
7506
347
536
1012
966
943

38
22
3489
147
211
492
375
391
415
419
538
360
104
24
13
1445
65
85
187
218
216
216
145
128
131
31
14
9
4590
204
343
622
579
604
618
491
598
364
122
30
15
4018
177
291
531
498
517

25
16
3579
155
252
531
398
362
385
396
617
354
105
17
7
1312
70
68
199
217
167
143
126
174
97
34
8
9
3984
195
283
572
546
506
432
392
556
347
107
31
17
3488
170
245
481
468
426

4337
3798
4645
3036
1071
283
151
4715
262
427
925
761
666
596
428
342
201
73
15
19
68387
2666
4986
10667
8520
8085
8894
7800
8703
5500
1900
500
166
63340
2504
4664
9684
7705
7462
8218
7241
8265
5216
1774
463
144
5047

2543
2108
2417
1469
512
136
77
2652
141
253
510
412
374
373
245
187
99
43
7
8
36956
1416
2770
5841
4649
4479
4961
4294
4570
2697
944
252
83
33975
1328
2570
5222
4152
4130
4562
3958
4318
2550
892
226
67
2981

1794
1690
2228
1567
559
147
74
2063
121
174
415
349
292
223
183
155
102
30
8
11
31431
1250
2216
4826
3871
3606
3933
3506
4133
2803
956
248
83
29365
1176
2094
4462
3553
3332
3656
3283
3947
2666
882
237
77
2066

767
885
1221
831
246
59
15
635
37
54
113
86
80
81
67
56
39
16
2
4
12872
576
895
1837
1257
1312
1639
1604
2038
1219
384
88
23
12104
556
846
1669
1158
1235
1543
1514
1957
1164
362
79
21
768

447
452
611
391
120
31
9
336
20
35
58
51
37
44
35
28
19
8
1
0
6832
276
488
963
661
730
949
879
1013
620
198
46
9
6422
268
463
876
611
690
892
822
970
592
189
41
8
410

320
433
610
440
126
28
6
299
17
19
55
35
43
37
32
28
20
8
1
4
6040
300
407
874
596
582
690
725
1025
599
186
42
14
5682
288
383
793
547
545
651
692
987
572
173
38
13
358

899
780
1065
669
205
56
28
1068
52
90
182
159
167
151
103
89
42
24
5
4
14454
595
1041
2258
1718
1588
1823
1705
1937
1220
435
92
42
13245
552
985
1961
1443
1456
1699
1603
1860
1159
412
83
32
1209

518
441
549
346
110
27
13
572
27
52
91
81
87
100
50
49
18
12
3
2
7656
305
538
1213
926
823
986
913
1034
608
230
54
26
6895
280
510
988
731
761
918
855
992
578
221
45
16
761

381
339
516
323
95
29
15
496
25
38
91
78
80
51
53
40
24
12
2
2
6798
290
503
1045
792
765
837
792
903
612
205
38
16
6350
272
475
973
712
695
781
748
868
581
191
38
16
448

162
322
983
815
623
676
559
438
284
126
37
22
70736
2580
4620
11010
9429
9126
8972
7452
8403
6072
2429
534
109
64885
2359
4292
10049
8520
8322
8143
6852
7870
5630
2261
491
96
5851
221
328
961
909
804
829
600
533

88
200
619
497
349
399
336
252
147
52
26
16
39577
1428
2645
6222
5301
5205
5198
4168
4589
3214
1318
237
52
36292
1318
2456
5697
4795
4745
4711
3804
4300
2977
1226
217
46
3285
110
189
525
506
460
487
364
289

74
122
364
318
274
277
223
186
137
74
11
6
31159
1152
1975
4788
4128
3921
3774
3284
3814
2858
1111
297
57
28593
1041
1836
4352
3725
3577
3432
3048
3570
2653
1035
274
50
2566
111
139
436
403
344
342
236
244

20
49
168
99
77
96
90
81
55
22
9
2
13880
450
629
1754
1376
1411
1740
1770
2267
1668
650
144
21
13068
420
607
1628
1265
1316
1642
1682
2158
1570
625
136
19
812
30
22
126
111
95
98
88
109

8
25
87
50
40
57
57
43
28
9
5
1
7344
236
344
935
747
755
976
953
1138
854
331
67
8
6920
223
337
866
683
700
924
900
1089
810
317
64
7
424
13
7
69
64
55
52
53
49

12
24
81
49
37
39
33
38
27
13
4
1
6536
214
285
819
629
656
764
817
1129
814
319
77
13
6148
197
270
762
582
616
718
782
1069
760
308
72
12
388
17
15
57
47
40
46
35
60

43
56
297
275
132
124
102
77
61
23
9
10
14367
502
961
2473
1879
1832
1820
1355
1704
1262
478
81
20
13092
440
891
2227
1678
1673
1661
1243
1594
1168
424
75
18
1275
62
70
246
201
159
159
112
110

25
28
225
195
62
68
58
42
30
9
9
10
7557
277
494
1301
978
968
973
684
885
692
257
39
9
6905
250
451
1172
878
889
890
624
836
639
232
35
9
652
27
43
129
100
79
83
60
49

18
28
72
80
70
56
44
35
31
14
0
0
6810
225
467
1172
901
864
847
671
819
570
221
42
11
6187
190
440
1055
800
784
771
619
758
529
192
40
9
623
35
27
117
101
80
76
52
61

442
168
43
13
42085
1749
2889
7166
5957
5020
4905
4021
4347
4051
1549
343
88
36387
1518
2535
6263
5145
4349
4190
3436
3756
3495
1335
295
70
5698
231
354
903
812
671
715
585
591
556
214
48
18
40110
1442
2362
5745

237
92
20
6
23135
889
1594
3892
3301
2805
2910
2328
2266
2103
846
158
43
20095
772
1406
3422
2849
2436
2506
2000
1969
1829
736
134
36
3040
117
188
470
452
369
404
328
297
274
110
24
7
22503
784
1360
3235

205
76
23
7
18950
860
1295
3274
2656
2215
1995
1693
2081
1948
703
185
45
16292
746
1129
2841
2296
1913
1684
1436
1787
1666
599
161
34
2658
114
166
433
360
302
311
257
294
282
104
24
11
17607
658
1002
2510

98
25
8
2
8815
341
460
1323
1003
837
1048
934
1198
1170
405
73
23
7274
267
369
1109
820
680
875
753
976
987
354
66
18
1541
74
91
214
183
157
173
181
222
183
51
7
5
6309
225
341
848

44
14
3
1
4595
169
236
694
514
451
590
515
573
576
232
34
11
3815
137
192
583
416
374
496
413
473
487
205
29
10
780
32
44
111
98
77
94
102
100
89
27
5
1
3293
111
185
449

54
11
5
1
4220
172
224
629
489
386
458
419
625
594
173
39
12
3459
130
177
526
404
306
379
340
503
500
149
37
8
761
42
47
103
85
80
79
79
122
94
24
2
4
3016
114
156
399

94
54
6
2
9327
435
611
1607
1363
1166
1138
893
933
819
290
55
17
7944
380
526
1380
1155
987
939
754
810
700
256
47
10
1383
55
85
227
208
179
199
139
123
119
34
8
7
7643
347
431
1090

53
25
4
0
4799
213
321
799
685
580
638
468
477
414
175
21
8
4113
183
277
692
575
487
536
405
421
360
154
18
5
686
30
44
107
110
93
102
63
56
54
21
3
3
3920
175
224
553

41
29
2
2
4528
222
290
808
678
586
500
425
456
405
115
34
9
3831
197
249
688
580
500
403
349
389
340
102
29
5
697
25
41
120
98
86
97
76
67
65
13
5
4
3723
172
207
537

5375
4867
4620
3778
4667
4639
2065
419
131
38058
1373
2244
5428
5087
4619
4390
3602
4444
4402
1945
400
124
2052
69
118
317
288
248
230
176
223
237
120
19
7
34284
956
1629
4306
4582
4263
4015
3447
4083
4323
2100
486

2990
2754
2747
2246
2570
2404
1126
206
81
21318
742
1286
3040
2820
2605
2611
2139
2448
2285
1067
198
77
1185
42
74
195
170
149
136
107
122
119
59
8
4
18922
533
910
2446
2538
2467
2387
1947
2135
2151
1126
233

2385
2113
1873
1532
2097
2235
939
213
50
16740
631
958
2388
2267
2014
1779
1463
1996
2117
878
202
47
867
27
44
122
118
99
94
69
101
118
61
11
3
15362
423
719
1860
2044
1796
1628
1500
1948
2172
974
253

656
604
673
604
968
929
379
68
14
5971
216
323
810
622
569
641
562
916
876
358
65
13
338
9
18
38
34
35
32
42
52
53
21
3
1
5925
161
230
724
635
604
574
599
900
993
417
75

353
332
373
325
488
437
199
34
7
3114
105
175
425
334
313
357
305
462
407
191
33
7
179
6
10
24
19
19
16
20
26
30
8
1
0
3057
98
103
387
335
346
310
312
401
497
219
41

303
272
300
279
480
492
180
34
7
2857
111
148
385
288
256
284
257
454
469
167
32
6
159
3
8
14
15
16
16
22
26
23
13
2
1
2868
63
127
337
300
258
264
287
499
496
198
34

1037
842
868
688
865
973
407
56
39
7334
335
412
1043
991
810
838
672
828
932
382
53
38
309
12
19
47
46
32
30
16
37
41
25
3
1
6245
207
260
767
779
688
753
629
829
858
384
75

510
411
451
376
440
493
234
25
28
3769
169
212
520
488
394
437
372
424
480
221
25
27
151
6
12
33
22
17
14
4
16
13
13
0
1
3337
105
141
390
404
367
432
337
451
438
227
40

527
431
417
312
425
480
173
31
11
3565
166
200
523
503
416
401
300
404
452
161
28
11
158
6
7
14
24
15
16
12
21
28
12
3
0
2908
102
119
377
375
321
321
292
378
420
157
35

94
31628
842
1463
3811
4126
3900
3656
3189
3872
4181
2031
465
92
2656
114
166
495
456
363
359
258
211
142
69
21
2
102018
2788
4757
11603
11844
11391
11708
10933
15265
14052
5832
1350
495
78108
1758
3245
7965
7734
7848
8462

49
17355
460
822
2160
2276
2242
2153
1773
2024
2081
1093
223
48
1567
73
88
286
262
225
234
174
111
70
33
10
1
55376
1564
2644
6526
6619
6431
6768
5857
7610
7125
3280
683
269
42305
996
1793
4549
4399
4522
4909

45
14273
382
641
1651
1850
1658
1503
1416
1848
2100
938
242
44
1089
41
78
209
194
138
125
84
100
72
36
11
1
46642
1224
2113
5077
5225
4960
4940
5076
7655
6927
2552
667
226
35803
762
1452
3416
3335
3326
3553

13
5526
134
204
657
572
551
532
557
863
966
408
69
13
399
27
26
67
63
53
42
42
37
27
9
6
0
24327
684
931
2475
2339
2029
2626
3074
4677
3805
1297
240
150
18555
377
576
1477
1268
1291
1915

8
2830
79
89
347
301
317
283
288
382
486
214
36
8
227
19
14
40
34
29
27
24
19
11
5
5
0
12726
402
512
1347
1223
1071
1454
1588
2271
1926
728
121
83
9635
214
310
795
672
692
1061

5
2696
55
115
310
271
234
249
269
481
480
194
33
5
172
8
12
27
29
24
15
18
18
16
4
1
0
11601
282
419
1128
1116
958
1172
1486
2406
1879
569
119
67
8920
163
266
682
596
599
854

16
5818
191
240
689
719
626
683
583
789
838
373
71
16
427
16
20
78
60
62
70
46
40
20
11
4
0
16928
619
923
2149
2196
2043
1866
1652
2132
2170
879
171
128
10838
277
466
1126
1045
1059
1118

5
3097
94
133
352
374
330
385
307
431
427
221
38
5
240
11
8
38
30
37
47
30
20
11
6
2
0
8681
314
456
1098
1101
1041
1007
848
1034
1114
531
78
59
5669
152
234
572
515
588
637

11
2721
97
107
337
345
296
298
276
358
411
152
33
11
187
5
12
40
30
25
23
16
20
9
5
2
0
8247
305
467
1051
1095
1002
859
804
1098
1056
348
93
69
5169
125
232
554
530
471
481

8598
13322
12601
5166
1175
234
23910
1030
1512
3638
4110
3543
3246
2335
1943
1451
666
175
261
54195
1876
2953
7421
7761
6911
6589
5509
6323
5622
2439
585
206
50480
1705
2723
6831
7141
6370
6127
5139
6000
5399
2341
559
145
3715
171

4553
6550
6359
2938
612
125
13071
568
851
1977
2220
1909
1859
1304
1060
766
342
71
144
30281
999
1678
4093
4360
4027
3931
3134
3374
2932
1331
287
135
28339
910
1561
3784
4039
3738
3691
2931
3219
2824
1280
278
84
1942
89

4045
6772
6242
2228
563
109
10839
462
661
1661
1890
1634
1387
1031
883
685
324
104
117
23914
877
1275
3328
3401
2884
2658
2375
2949
2690
1108
298
71
22141
795
1162
3047
3102
2632
2436
2208
2781
2575
1061
281
61
1773
82

2562
4234
3454
1135
208
58
5772
307
355
998
1071
738
711
512
443
351
162
32
92
10444
433
512
1324
1153
1005
1102
1173
1507
1490
594
121
30
9629
394
460
1199
1035
910
1003
1061
1425
1427
572
119
24
815
39

1317
2038
1750
653
106
27
3091
188
202
552
551
379
393
271
233
176
75
15
56
5501
216
288
692
612
564
614
616
775
734
312
64
14
5036
190
257
617
548
499
557
557
730
704
303
63
11
465
26

1245
2196
1704
482
102
31
2681
119
153
446
520
359
318
241
210
175
87
17
36
4943
217
224
632
541
441
488
557
732
756
282
57
16
4593
204
203
582
487
411
446
504
695
723
269
56
13
350
13

1128
1780
1911
758
125
45
6090
342
457
1023
1151
984
748
524
352
259
121
46
83
10308
415
588
1430
1478
1222
1148
944
1263
1158
530
99
33
9244
352
500
1245
1288
1041
1032
864
1185
1107
511
94
25
1064
63

573
862
987
463
59
27
3012
162
222
526
586
453
370
275
172
127
68
19
32
5243
184
302
681
744
626
621
474
643
596
295
57
20
4863
161
276
612
673
564
580
445
619
579
284
55
15
380
23

555
918
924
295
66
18
3078
180
235
497
565
531
378
249
180
132
53
27
51
5065
231
286
749
734
596
527
470
620
562
235
42
13
4381
191
224
633
615
477
452
419
566
528
227
39
10
684
40

230
590
620
541
462
370
323
223
98
26
61
37096
1313
2099
5159
4865
4851
4523
3922
4920
3593
1306
341
204
34476
1220
1946
4767
4439
4434
4114
3630
4696
3455
1253
326
196
2620
93
153
392
426
417
409
292
224
138

117
309
321
289
240
203
155
108
51
9
51
20935
735
1185
2892
2727
2846
2698
2196
2613
1972
766
207
98
19429
685
1097
2674
2506
2595
2448
2014
2484
1896
736
200
94
1506
50
88
218
221
251
250
182
129
76

113
281
299
252
222
167
168
115
47
17
10
16161
578
914
2267
2138
2005
1825
1726
2307
1621
540
134
106
15047
535
849
2093
1933
1839
1666
1616
2212
1559
517
126
102
1114
43
65
174
205
166
159
110
95
62

52
125
118
95
99
112
82
63
22
2
6
7880
344
443
1041
847
849
950
957
1258
825
296
54
16
7456
321
418
972
790
791
891
905
1213
797
291
54
13
424
23
25
69
57
58
59
52
45
28

31
75
64
65
57
59
45
30
9
1
3
4210
188
241
556
430
463
550
484
630
449
174
32
13
3993
177
227
519
406
437
518
455
604
437
170
32
11
217
11
14
37
24
26
32
29
26
12

21
50
54
30
42
53
37
33
13
1
3
3670
156
202
485
417
386
400
473
628
376
122
22
3
3463
144
191
453
384
354
373
450
609
360
121
22
2
207
12
11
32
33
32
27
23
19
16

88
185
190
181
116
80
78
51
19
5
8
6347
247
302
804
803
802
739
670
939
643
227
52
119
5924
232
280
748
736
741
672
625
890
615
217
50
118
423
15
22
56
67
61
67
45
49
28

26
69
71
62
41
29
24
17
11
2
5
3409
130
154
438
429
430
385
357
494
377
132
34
49
3157
121
140
406
394
387
341
328
471
362
126
33
48
252
9
14
32
35
43
44
29
23
15

62
116
119
119
75
51
54
34
8
3
3
2938
117
148
366
374
372
354
313
445
266
95
18
70
2767
111
140
342
342
354
331
297
419
253
91
17
70
171
6
8
24
32
18
23
16
26
13

53
15
8
34183
1554
2398
5676
5308
4802
4240
3217
3521
2327
753
250
137
30170
1385
2139
5011
4597
4158
3668
2848
3269
2105
651
214
125
4013
169
259
665
711
644
572
369
252
222
102
36
12
33624
946
1808
4234
3756

30
7
4
19065
863
1354
3090
2942
2720
2480
1816
1886
1296
420
126
72
16808
761
1204
2735
2544
2360
2150
1575
1749
1184
372
108
66
2257
102
150
355
398
360
330
241
137
112
48
18
6
19289
513
1066
2500
2218

23
8
4
15118
691
1044
2586
2366
2082
1760
1401
1635
1031
333
124
65
13362
624
935
2276
2053
1798
1518
1273
1520
921
279
106
59
1756
67
109
310
313
284
242
128
115
110
54
18
6
14335
433
742
1734
1538

5
0
3
6863
357
505
1071
982
856
778
653
849
572
173
45
22
6365
339
483
1009
900
780
707
596
808
528
154
41
20
498
18
22
62
82
76
71
57
41
44
19
4
2
6512
183
299
698
517

4
0
2
3696
211
274
552
534
465
458
331
436
307
99
20
9
3428
196
264
523
483
424
418
302
418
284
88
19
9
268
15
10
29
51
41
40
29
18
23
11
1
0
3555
101
170
377
309

1
0
1
3167
146
231
519
448
391
320
322
413
265
74
25
13
2937
143
219
486
417
356
289
294
390
244
66
22
11
230
3
12
33
31
35
31
28
23
21
8
3
2
2957
82
129
321
208

10
2
1
6248
310
424
996
877
883
822
574
631
495
158
48
30
5398
267
366
880
734
738
685
506
582
444
128
41
27
850
43
58
116
143
145
137
68
49
51
30
7
3
5476
185
246
684
602

6
1
1
3388
160
241
528
465
484
458
320
321
277
86
31
17
2929
139
202
467
389
407
384
273
299
254
75
25
15
459
21
39
61
76
77
74
47
22
23
11
6
2
3021
90
129
380
311

4
1
0
2860
150
183
468
412
399
364
254
310
218
72
17
13
2469
128
164
413
345
331
301
233
283
190
53
16
12
391
22
19
55
67
68
63
21
27
28
19
1
1
2455
95
117
304
291

4006
3763
3641
5182
3954
1761
481
92
30837
878
1666
3888
3436
3664
3392
3337
4817
3648
1595
435
81
2787
68
142
346
320
342
371
304
365
306
166
46
11
63949
2743
4174
10563
10265
9456
8159
6124
5801
4145
1752
521
246

2386
2310
2044
2788
2108
1023
280
53
17651
480
978
2295
2020
2180
2079
1869
2589
1937
923
254
47
1638
33
88
205
198
206
231
175
199
171
100
26
6
36635
1482
2377
6086
5778
5394
4928
3643
3296
2252
1008
260
131

1620
1453
1597
2394
1846
738
201
39
13186
398
688
1593
1416
1484
1313
1468
2228
1711
672
181
34
1149
35
54
141
122
136
140
129
166
135
66
20
5
27314
1261
1797
4477
4487
4062
3231
2481
2505
1893
744
261
115

611
698
832
1270
917
387
88
12
5970
169
257
630
472
568
640
771
1162
848
362
79
12
542
14
42
68
45
43
58
61
108
69
25
9
0
14502
731
958
2462
2172
1893
1659
1381
1494
1134
444
126
48

349
409
437
663
477
207
51
5
3245
91
145
346
277
329
372
406
601
434
193
46
5
310
10
25
31
32
20
37
31
62
43
14
5
0
7815
376
505
1372
1144
1027
928
773
756
599
239
71
25

262
289
395
607
440
180
37
7
2725
78
112
284
195
239
268
365
561
414
169
33
7
232
4
17
37
13
23
21
30
46
26
11
4
0
6687
355
453
1090
1028
866
731
608
738
535
205
55
23

636
630
580
861
647
281
83
41
4984
165
228
616
542
580
553
531
806
597
256
78
32
492
20
18
68
60
56
77
49
55
50
25
5
9
13610
725
838
2445
2207
1931
1698
1242
1151
826
352
110
85

356
360
309
478
367
165
53
23
2736
81
116
338
281
325
319
281
447
331
150
49
18
285
9
13
42
30
31
41
28
31
36
15
4
5
7448
377
455
1435
1159
987
948
684
642
452
217
52
40

280
270
271
383
280
116
30
18
2248
84
112
278
261
255
234
250
359
266
106
29
14
207
11
5
26
30
25
36
21
24
14
10
1
4
6162
348
383
1010
1048
944
750
558
509
374
135
58
45

36492
1434
2328
5447
5267
5167
4600
3574
3943
2993
1271
372
96
27457
1309
1846
5116
4998
4289
3559
2550
1858
1152
481
149
150
53667
1712
3039
7401
6894
6470
6319
5200
6801
6234
2740
674
183
47495
1506
2731
6556
5809
5593
5482
4519

20739
768
1333
3055
2978
2964
2821
2014
2211
1622
727
189
57
15896
714
1044
3031
2800
2430
2107
1629
1085
630
281
71
74
29659
953
1734
4136
3777
3780
3805
2941
3471
3197
1438
333
94
26280
833
1569
3680
3267
3280
3303
2529

15753
666
995
2392
2289
2203
1779
1560
1732
1371
544
183
39
11561
595
802
2085
2198
1859
1452
921
773
522
200
78
76
24008
759
1305
3265
3117
2690
2514
2259
3330
3037
1302
341
89
21215
673
1162
2876
2542
2313
2179
1990

8784
437
568
1365
1119
1045
982
836
1085
885
336
100
26
5718
294
390
1097
1053
848
677
545
409
249
108
26
22
10722
349
535
1335
1136
998
1053
1025
1791
1660
667
135
38
9733
323
484
1209
1009
855
899
918

4654
212
301
734
600
563
544
438
548
465
178
55
16
3161
164
204
638
544
464
384
335
208
134
61
16
9
5446
186
282
724
580
540
590
503
815
819
324
67
16
4911
168
261
657
517
464
496
444

4130
225
267
631
519
482
438
398
537
420
158
45
10
2557
130
186
459
509
384
293
210
201
115
47
10
13
5276
163
253
611
556
458
463
522
976
841
343
68
22
4822
155
223
552
492
391
403
474

6551
264
371
973
946
904
797
634
744
579
245
73
21
7059
461
467
1472
1261
1027
901
608
407
247
107
37
64
8501
268
389
1129
1196
994
936
838
1138
1070
423
85
35
7507
239
346
1015
874
885
844
750

3509
139
195
505
505
458
446
322
409
329
152
37
12
3939
238
260
930
654
529
502
362
233
123
65
15
28
4306
129
208
544
521
518
524
463
563
550
228
42
16
3872
117
179
492
446
458
474
405

3042
125
176
468
441
446
351
312
335
250
93
36
9
3120
223
207
542
607
498
399
246
174
124
42
22
36
4195
139
181
585
675
476
412
375
575
520
195
43
19
3635
122
167
523
428
427
370
345

6232
5755
2521
620
171
6172
206
308
845
1085
877
837
681
569
479
219
54
12
103573
4201
7245
17787
15255
12699
12028
9722
11468
8752
3198
815
403
84292
3600
6212
14761
12302
10228
9481
7668
9307
7168
2559
665
341
19281
601
1033

3141
2962
1323
306
87
3379
120
165
456
510
500
502
412
330
235
115
27
7
55844
2264
3980
9509
8385
6988
6996
5377
5734
4346
1642
400
223
45388
1933
3415
7901
6730
5609
5496
4180
4636
3596
1362
349
181
10456
331
565

3091
2793
1198
314
84
2793
86
143
389
575
377
335
269
239
244
104
27
5
47729
1937
3265
8278
6870
5711
5032
4345
5734
4406
1556
415
180
38904
1667
2797
6860
5572
4619
3985
3488
4671
3572
1197
316
160
8825
270
468

1676
1563
635
126
36
989
26
51
126
127
143
154
107
115
97
32
9
2
26907
1378
1908
4522
3213
2814
2881
2809
3630
2612
851
166
123
21837
1228
1651
3692
2615
2308
2265
2162
2899
2085
686
137
109
5070
150
257

750
773
306
61
14
535
18
21
67
63
76
94
59
65
46
18
6
2
13589
704
1032
2288
1691
1456
1575
1439
1630
1212
418
76
68
11056
633
899
1871
1369
1177
1243
1118
1287
985
348
68
58
2533
71
133

926
790
329
65
22
454
8
30
59
64
67
60
48
50
51
14
3
0
13318
674
876
2234
1522
1358
1306
1370
2000
1400
433
90
55
10781
595
752
1821
1246
1131
1022
1044
1612
1100
338
69
51
2537
79
124

1061
1001
382
77
33
994
29
43
114
322
109
92
88
77
69
41
8
2
17009
842
1092
2721
2173
2091
2012
1631
2033
1677
522
131
84
14247
741
969
2358
1795
1742
1648
1331
1667
1396
417
105
78
2762
101
123

524
518
205
38
16
434
12
29
52
75
60
50
58
39
32
23
4
0
8687
428
558
1348
1108
1091
1085
829
968
871
283
70
48
7188
367
492
1150
907
889
873
647
793
738
231
59
42
1499
61
66

537
483
177
39
17
560
17
14
62
247
49
42
30
38
37
18
4
2
8322
414
534
1373
1065
1000
927
802
1065
806
239
61
36
7059
374
477
1208
888
853
775
684
874
658
186
46
36
1263
40
57

3026
2953
2471
2547
2054
2161
1584
639
150
62
16433
778
1552
2878
2281
1923
1917
1648
1958
1020
305
78
95
14615
735
1459
2619
2052
1672
1686
1436
1704
848
249
66
89
1818
43
93
259
229
251
231
212
254
172
56

1608
1655
1379
1500
1197
1098
750
280
51
42
8464
411
837
1514
1239
1031
1088
834
867
426
135
35
47
7493
385
775
1370
1099
892
946
732
752
355
108
34
45
971
26
62
144
140
139
142
102
115
71
27

1418
1298
1092
1047
857
1063
834
359
99
20
7969
367
715
1364
1042
892
829
814
1091
594
170
43
48
7122
350
684
1249
953
780
740
704
952
493
141
32
44
847
17
31
115
89
112
89
110
139
101
29

830
598
506
616
647
731
527
165
29
14
4013
240
376
557
432
401
406
464
635
361
101
17
23
3616
234
354
510
393
363
362
411
557
311
86
14
21
397
6
22
47
39
38
44
53
78
50
15

417
322
279
332
321
343
227
70
8
10
1907
123
199
290
214
211
211
226
226
140
45
10
12
1704
121
184
266
189
192
186
194
196
118
38
9
11
203
2
15
24
25
19
25
32
30
22
7

413
276
227
284
326
388
300
95
21
4
2106
117
177
267
218
190
195
238
409
221
56
7
11
1912
113
170
244
204
171
176
217
361
193
48
5
10
194
4
7
23
14
19
19
21
48
28
8

363
378
349
364
300
366
281
105
26
6
3350
185
356
565
390
409
419
328
411
185
62
15
25
3111
182
339
526
369
371
395
299
384
159
50
14
23
239
3
17
39
21
38
24
29
27
26
12

198
201
202
212
182
175
133
52
11
6
1746
111
203
283
212
202
237
165
195
90
31
7
10
1615
110
193
263
199
181
219
151
183
75
24
7
10
131
1
10
20
13
21
18
14
12
15
7

165
177
147
152
118
191
148
53
15
0
1604
74
153
282
178
207
182
163
216
95
31
8
15
1496
72
146
263
170
190
176
148
201
84
26
7
13
108
2
7
19
8
17
6
15
15
11
5

12
6
24620
993
1815
3780
2975
2660
2769
2714
4019
2128
594
135
38
22785
933
1682
3373
2714
2418
2521
2552
3849
2017
563
127
36
1835
60
133
407
261
242
248
162
170
111
31
8
2
12828
546
966
2003
1499
1406

1
2
12729
521
993
2022
1571
1440
1549
1382
1986
941
244
62
18
11749
485
928
1821
1424
1301
1402
1290
1897
894
230
60
17
980
36
65
201
147
139
147
92
89
47
14
2
1
6851
276
530
1131
819
778

11
4
11891
472
822
1758
1404
1220
1220
1332
2033
1187
350
73
20
11036
448
754
1552
1290
1117
1119
1262
1952
1123
333
67
19
855
24
68
206
114
103
101
70
81
64
17
6
1
5977
270
436
872
680
628

3
2
5203
178
255
556
358
398
592
678
1286
689
169
38
6
4757
167
221
454
307
348
525
642
1238
653
161
35
6
446
11
34
102
51
50
67
36
48
36
8
3
0
1984
83
117
245
145
152

1
1
2543
92
127
297
187
195
339
339
606
274
65
17
5
2309
85
108
242
160
172
300
318
583
259
61
16
5
234
7
19
55
27
23
39
21
23
15
4
1
0
1056
44
63
140
77
88

2
1
2660
86
128
259
171
203
253
339
680
415
104
21
1
2448
82
113
212
147
176
225
324
655
394
100
19
1
212
4
15
47
24
27
28
15
25
21
4
2
0
928
39
54
105
68
64

1
2
5174
234
419
815
649
595
540
561
859
381
95
19
7
4814
220
387
742
599
543
493
534
817
366
89
18
6
360
14
32
73
50
52
47
27
42
15
6
1
1
2285
100
160
318
224
238

0
0
2679
131
219
412
321
321
282
293
451
189
48
9
3
2498
120
204
382
295
295
253
280
430
183
45
9
2
181
11
15
30
26
26
29
13
21
6
3
0
1
1170
52
83
171
116
116

1
2
2495
103
200
403
328
274
258
268
408
192
47
10
4
2316
100
183
360
304
248
240
254
387
183
44
9
4
179
3
17
43
24
26
18
14
21
9
3
1
0
1115
48
77
147
108
122

1244
1278
2097
1253
420
76
40
12277
533
926
1892
1429
1329
1181
1221
2045
1205
404
72
40
551
13
40
111
70
77
63
57
52
48
16
4
0
18011
818
1169
3061
2739
2346
1908
1708
2225
1384
475
125
53
16559

710
656
1079
589
224
40
19
6529
268
511
1065
777
728
672
624
1046
563
217
39
19
322
8
19
66
42
50
38
32
33
26
7
1
0
9949
457
644
1596
1560
1348
1126
939
1211
717
256
66
29
9136

534
622
1018
664
196
36
21
5748
265
415
827
652
601
509
597
999
642
187
33
21
229
5
21
45
28
27
25
25
19
22
9
3
0
8062
361
525
1465
1179
998
782
769
1014
667
219
59
24
7423

170
250
474
251
80
11
6
1888
77
110
221
136
144
160
237
466
242
78
11
6
96
6
7
24
9
8
10
13
8
9
2
0
0
3425
182
225
551
396
349
337
382
539
322
99
29
14
3150

99
127
260
111
39
5
3
997
40
61
125
71
83
90
119
255
107
38
5
3
59
4
2
15
6
5
9
8
5
4
1
0
0
1835
101
125
272
208
195
191
217
290
158
54
15
9
1688

71
123
214
140
41
6
3
891
37
49
96
65
61
70
118
211
135
40
6
3
37
2
5
9
3
3
1
5
3
5
1
0
0
1590
81
100
279
188
154
146
165
249
164
45
14
5
1462

233
277
386
245
78
16
10
2221
99
159
306
214
228
226
273
380
236
75
15
10
64
1
1
12
10
10
7
4
6
9
3
1
0
3556
168
184
556
474
468
371
376
501
327
89
29
13
3226

125
138
197
117
42
7
6
1139
51
82
163
111
112
122
138
195
112
40
7
6
31
1
1
8
5
4
3
0
2
5
2
0
0
1887
87
100
284
255
247
215
181
263
174
60
15
6
1714

108
139
189
128
36
9
4
1082
48
77
143
103
116
104
135
185
124
35
8
4
33
0
0
4
5
6
4
4
4
4
1
1
0
1669
81
84
272
219
221
156
195
238
153
29
14
7
1512

742
1061
2798
2480
2121
1745
1572
2091
1326
452
120
51
1452
76
108
263
259
225
163
136
134
58
23
5
2
57028
2802
4134
9054
7485
6822
6230
5552
7276
5024
1937
524
188
50378
2511
3750
8041
6471
5833
5333
4819
6601

417
587
1453
1424
1218
1016
864
1140
681
243
64
29
813
40
57
143
136
130
110
75
71
36
13
2
0
30374
1503
2309
4932
3978
3815
3522
2954
3750
2354
908
252
97
26739
1348
2083
4392
3432
3254
3007
2554
3375

325
474
1345
1056
903
729
708
951
645
209
56
22
639
36
51
120
123
95
53
61
63
22
10
3
2
26654
1299
1825
4122
3507
3007
2708
2598
3526
2670
1029
272
91
23639
1163
1667
3649
3039
2579
2326
2265
3226

169
196
497
340
323
306
354
515
312
96
28
14
275
13
29
54
56
26
31
28
24
10
3
1
0
13296
830
993
2086
1585
1411
1323
1277
1835
1338
479
102
37
11878
758
925
1887
1415
1243
1097
1103
1647

94
108
241
185
180
172
203
278
152
52
14
9
147
7
17
31
23
15
19
14
12
6
2
1
0
7028
431
508
1144
884
800
773
664
907
625
219
51
22
6271
392
469
1034
786
709
652
572
809

75
88
256
155
143
134
151
237
160
44
14
5
128
6
12
23
33
11
12
14
12
4
1
0
0
6268
399
485
942
701
611
550
613
928
713
260
51
15
5607
366
456
853
629
534
445
531
838

145
166
489
415
419
342
345
463
316
87
27
12
330
23
18
67
59
49
29
31
38
11
2
2
1
11281
558
767
1725
1367
1366
1302
1162
1474
1018
381
110
51
9823
480
680
1482
1146
1127
1127
1007
1369

76
93
243
224
222
196
171
243
167
59
14
6
173
11
7
41
31
25
19
10
20
7
1
1
0
5852
286
398
900
695
729
683
593
772
503
208
59
26
5085
243
344
778
586
599
586
516
716

69
73
246
191
197
146
174
220
149
28
13
6
157
12
11
26
28
24
10
21
18
4
1
1
1
5429
272
369
825
672
637
619
569
702
515
173
51
25
4738
237
336
704
560
528
541
491
653

4606
1774
469
170
6650
291
384
1013
1014
989
897
733
675
418
163
55
18
20596
985
1491
3130
2400
2184
2210
2099
3119
2014
725
191
48
19603
944
1442
2992
2271
2052
2060
1975
3003
1944
691
183
46
993
41
49
138

2147
833
227
87
3635
155
226
540
546
561
515
400
375
207
75
25
10
10645
492
850
1702
1352
1189
1257
1048
1486
874
283
85
27
10101
477
820
1624
1269
1115
1171
978
1428
841
269
83
26
544
15
30
78

2459
941
242
83
3015
136
158
473
468
428
382
333
300
211
88
30
8
9951
493
641
1428
1048
995
953
1051
1633
1140
442
106
21
9502
467
622
1368
1002
937
889
997
1575
1103
422
100
20
449
26
19
60

1234
447
88
34
1418
72
68
199
170
168
226
174
188
104
32
14
3
4803
301
375
658
419
419
401
500
943
556
172
47
12
4625
292
366
634
399
394
382
475
917
541
167
46
12
178
9
9
24

577
205
46
20
757
39
39
110
98
91
121
92
98
48
14
5
2
2359
139
196
340
235
224
224
233
436
239
62
20
11
2263
137
191
322
221
210
214
223
422
232
60
20
11
96
2
5
18

657
242
42
14
661
33
29
89
72
77
105
82
90
56
18
9
1
2444
162
179
318
184
195
177
267
507
317
110
27
1
2362
155
175
312
178
184
168
252
495
309
107
26
1
82
7
4
6

927
347
91
40
1458
78
87
243
221
239
175
155
105
91
34
19
11
3392
150
192
490
369
323
380
365
578
383
136
17
9
3273
144
187
480
358
307
365
353
556
371
129
15
8
119
6
5
10

457
189
50
21
767
43
54
122
109
130
97
77
56
46
19
9
5
1679
73
106
244
208
170
209
166
262
171
58
10
2
1611
72
101
242
202
159
200
156
249
164
54
10
2
68
1
5
2

470
158
41
19
691
35
33
121
112
109
78
78
49
45
15
10
6
1713
77
86
246
161
153
171
199
316
212
78
7
7
1662
72
86
238
156
148
165
197
307
207
75
5
6
51
5
0
8

129
132
150
124
116
70
34
8
2
44121
2281
3602
7973
5878
5596
5096
4128
5051
2936
1060
262
258
41484
2165
3393
7481
5454
5216
4772
3880
4822
2816
1003
247
235
2637
116
209
492
424
380
324
248
229
120
57
15

83
74
86
70
58
33
14
2
1
23406
1192
1936
4324
3220
3040
2878
2242
2517
1300
475
128
154
21937
1129
1816
4058
2977
2832
2689
2099
2389
1242
448
121
137
1469
63
120
266
243
208
189
143
128
58
27
7

46
58
64
54
58
37
20
6
1
20715
1089
1666
3649
2658
2556
2218
1886
2534
1636
585
134
104
19547
1036
1577
3423
2477
2384
2083
1781
2433
1574
555
126
98
1168
53
89
226
181
172
135
105
101
62
30
8

20
25
19
25
26
15
5
1
0
9225
537
751
1579
956
997
971
842
1349
834
271
73
65
8819
522
722
1503
902
941
922
808
1298
809
262
70
60
406
15
29
76
54
56
49
34
51
25
9
3

14
14
10
10
14
7
2
0
0
4821
298
399
866
527
536
562
440
641
343
125
35
49
4584
286
381
822
497
501
531
421
616
331
121
33
44
237
12
18
44
30
35
31
19
25
12
4
2

6
11
9
15
12
8
3
1
0
4404
239
352
713
429
461
409
402
708
491
146
38
16
4235
236
341
681
405
440
391
387
682
478
141
37
16
169
3
11
32
24
21
18
15
26
13
5
1

11
16
15
12
22
12
7
2
1
9057
451
659
1674
1134
1156
1110
927
1057
582
208
48
51
8452
409
620
1564
1041
1057
1032
877
1005
563
193
44
47
605
42
39
110
93
99
78
50
52
19
15
4

6
11
9
10
13
7
4
0
0
4657
220
317
904
571
586
603
488
519
294
99
26
30
4343
197
298
853
521
534
559
461
492
285
91
24
28
314
23
19
51
50
52
44
27
27
9
8
2

5
5
6
2
9
5
3
2
1
4400
231
342
770
563
570
507
439
538
288
109
22
21
4109
212
322
711
520
523
473
416
513
278
102
20
19
291
19
20
59
43
47
34
23
25
10
7
2

23
28334
1494
2621
4740
3668
3199
3201
2742
3891
2002
493
107
176
24380
1381
2431
4175
3112
2719
2706
2281
3295
1663
386
78
153
3954
113
190
565
556
480
495
461
596
339
107
29
23
31932
2112
3436
5442
4025
3747
3491

17
14042
780
1383
2558
1952
1721
1772
1325
1476
748
180
44
103
11972
716
1277
2204
1626
1459
1501
1075
1226
630
133
34
91
2070
64
106
354
326
262
271
250
250
118
47
10
12
16372
1095
1711
2784
2151
2025
2022

6
14292
714
1238
2182
1716
1478
1429
1417
2415
1254
313
63
73
12408
665
1154
1971
1486
1260
1205
1206
2069
1033
253
44
62
1884
49
84
211
230
218
224
211
346
221
60
19
11
15560
1017
1725
2658
1874
1722
1469

5
7898
422
596
943
702
694
855
1031
1641
746
177
30
61
6745
387
564
829
595
592
725
848
1350
625
146
28
56
1153
35
32
114
107
102
130
183
291
121
31
2
5
8746
652
894
1288
966
953
910

5
3518
214
308
484
356
345
432
460
548
263
62
13
33
3002
195
290
426
299
296
372
370
440
222
47
12
33
516
19
18
58
57
49
60
90
108
41
15
1
0
4377
332
461
669
513
511
496

0
4380
208
288
459
346
349
423
571
1093
483
115
17
28
3743
192
274
403
296
296
353
478
910
403
99
16
23
637
16
14
56
50
53
70
93
183
80
16
1
5
4369
320
433
619
453
442
414

4
6811
435
728
1219
884
794
838
592
798
378
85
16
44
6099
406
688
1132
796
697
744
520
690
317
63
12
34
712
29
40
87
88
97
94
72
108
61
22
4
10
7303
487
956
1368
781
783
839

2
3403
216
401
636
451
415
466
268
316
157
44
7
26
3045
196
376
579
406
359
413
238
284
134
35
5
20
358
20
25
57
45
56
53
30
32
23
9
2
6
3551
259
377
596
391
413
470

2
3408
219
327
583
433
379
372
324
482
221
41
9
18
3054
210
312
553
390
338
331
282
406
183
28
7
14
354
9
15
30
43
41
41
42
76
38
13
2
4
3752
228
579
772
390
370
369

2999
3723
2043
545
157
212
29800
2007
3279
5058
3694
3464
3188
2785
3527
1926
519
147
206
2132
105
157
384
331
283
303
214
196
117
26
10
6
36291
1974
3296
5629
4643
4241
3980
3478
5506
2616
580
116
232
31563
1786

1588
1692
915
217
72
100
15249
1047
1620
2581
1981
1867
1856
1466
1601
862
205
67
96
1123
48
91
203
170
158
166
122
91
53
12
5
4
18770
1081
1786
3025
2478
2351
2209
1873
2465
1098
228
47
129
16211
980

1411
2031
1128
328
85
112
14551
960
1659
2477
1713
1597
1332
1319
1926
1064
314
80
110
1009
57
66
181
161
125
137
92
105
64
14
5
2
17521
893
1510
2604
2165
1890
1771
1605
3041
1518
352
69
103
15352
806

883
1234
692
155
46
73
8058
606
836
1154
881
865
808
818
1175
652
149
43
71
688
46
58
134
85
88
102
65
59
40
6
3
2
9041
599
801
1292
958
901
918
911
1632
773
178
23
55
8137
550

426
540
314
64
18
33
4045
311
431
608
471
467
445
390
511
300
62
17
32
332
21
30
61
42
44
51
36
29
14
2
1
1
4622
323
406
724
511
508
530
477
729
310
65
9
30
4146
299

457
694
378
91
28
40
4013
295
405
546
410
398
363
428
664
352
87
26
39
356
25
28
73
43
44
51
29
30
26
4
2
1
4419
276
395
568
447
393
388
434
903
463
113
14
25
3991
251

684
840
408
99
27
31
6998
473
931
1326
725
747
793
653
808
397
94
22
29
305
14
25
42
56
36
46
31
32
11
5
5
2
7979
510
795
1168
990
944
820
809
1233
512
107
24
67
6887
458

368
409
199
41
13
15
3393
252
363
579
361
396
441
352
393
195
38
10
13
158
7
14
17
30
17
29
16
16
4
3
3
2
4081
287
451
576
519
509
435
413
554
248
50
10
29
3525
255

316
431
209
58
14
16
3605
221
568
747
364
351
352
301
415
202
56
12
16
147
7
11
25
26
19
17
15
16
7
2
2
0
3898
223
344
592
471
435
385
396
679
264
57
14
38
3362
203

2930
4835
3875
3546
3414
2995
5025
2357
501
93
206
4728
188
366
794
768
695
566
483
481
259
79
23
26
16485
897
1498
2632
2122
1859
1833
1479
2494
1178
321
109
63
15359
833
1418
2439
1927
1706
1682
1376
2383
1128

1585
2569
2064
1961
1862
1605
2249
998
191
36
111
2559
101
201
456
414
390
347
268
216
100
37
11
18
8541
471
811
1390
1172
1031
1030
781
1160
495
114
49
37
7904
433
764
1284
1051
943
935
719
1112
476

1345
2266
1811
1585
1552
1390
2776
1359
310
57
95
2169
87
165
338
354
305
219
215
265
159
42
12
8
7944
426
687
1242
950
828
803
698
1334
683
207
60
26
7455
400
654
1155
876
763
747
657
1271
652

717
1128
827
781
818
831
1534
716
163
22
50
904
49
84
164
131
120
100
80
98
57
15
1
5
3548
187
248
446
318
318
423
380
759
334
94
27
14
3364
176
237
427
279
291
399
364
730
328

361
620
438
443
470
432
693
296
59
9
26
476
24
45
104
73
65
60
45
36
14
6
0
4
1794
95
122
246
186
182
252
181
332
140
41
9
8
1689
88
117
237
161
163
231
173
322
140

356
508
389
338
348
399
841
420
104
13
24
428
25
39
60
58
55
40
35
62
43
9
1
1
1754
92
126
200
132
136
171
199
427
194
53
18
6
1675
88
120
190
118
128
168
191
408
188

716
1003
817
783
708
675
1104
459
86
20
58
1092
52
79
165
173
161
112
134
129
53
21
4
9
3711
253
398
563
431
397
398
367
561
255
59
11
18
3476
237
379
525
391
375
364
347
533
242

411
489
434
425
369
343
505
225
38
9
22
556
32
40
87
85
84
66
70
49
23
12
1
7
1797
125
208
256
213
196
187
179
271
123
22
5
12
1668
117
195
239
193
183
169
164
257
115

305
514
383
358
339
332
599
234
48
11
36
536
20
39
78
88
77
46
64
80
30
9
3
2
1914
128
190
307
218
201
211
188
290
132
37
6
6
1808
120
184
286
198
192
195
183
276
127

301
106
60
1126
64
80
193
195
153
151
103
111
50
20
3
3
624937
21189
37296
93826
90095
75696
69453
61814
85205
61318
21968
6435
642
498228
16434
29607
74192
68153
57176
53359
49446
72522
52516
18865
5542
416
126709
4755
7689
19634
21942

104
47
36
637
38
47
106
121
88
95
62
48
19
10
2
1
334093
11352
20843
51557
51263
44160
40620
33961
39855
27681
9690
2765
346
263598
8821
16586
40718
38866
33292
30820
26557
33410
23527
8345
2437
219
70495
2531
4257
10839
12397

197
59
24
489
26
33
87
74
65
56
41
63
31
10
1
2
290844
9837
16453
42269
38832
31536
28833
27853
45350
33637
12278
3670
296
234630
7613
13021
33474
29287
23884
22539
22889
39112
28989
10520
3105
197
56214
2224
3432
8795
9545

92
27
14
184
11
11
19
39
27
24
16
29
6
2
0
0
111169
4478
6334
14572
10800
9678
10937
12562
21631
14660
4395
998
124
88065
3338
4721
10755
7406
6812
8193
10258
18885
12893
3869
861
74
23104
1140
1613
3817
3394

40
9
8
105
7
5
9
25
19
21
8
10
0
1
0
0
56066
2262
3366
7934
6068
5626
6205
6370
9347
6456
1909
456
67
43912
1683
2518
5903
4191
4031
4614
5070
8097
5678
1686
400
41
12154
579
848
2031
1877

52
18
6
79
4
6
10
14
8
3
8
19
6
1
0
0
55103
2216
2968
6638
4732
4052
4732
6192
12284
8204
2486
542
57
44153
1655
2203
4852
3215
2781
3579
5188
10788
7215
2183
461
33
10950
561
765
1786
1517

56
11
16
235
16
19
38
40
22
34
20
28
13
3
0
2
92315
2828
4698
11526
10242
10092
10451
10081
15408
11781
4030
1058
120
73436
2016
3540
8858
7375
7401
8078
8248
13383
10124
3444
893
76
18879
812
1158
2668
2867

20
5
11
129
8
13
17
20
13
18
15
14
8
2
0
1
47940
1446
2526
6326
5752
5596
5826
5352
7125
5519
1914
505
53
37867
1032
1898
4897
4212
4107
4446
4330
6114
4719
1648
432
32
10073
414
628
1429
1540

36
6
5
106
8
6
21
20
9
16
5
14
5
1
0
1
44375
1382
2172
5200
4490
4496
4625
4729
8283
6262
2116
553
67
35569
984
1642
3961
3163
3294
3632
3918
7269
5405
1796
461
44
8806
398
530
1239
1327

18520
16094
12368
12683
8802
3103
893
226
15373
535
1014
2341
2290
1765
1689
1612
2000
1378
549
194
6
11895
451
787
1703
1595
1356
1277
1268
1685
1141
463
166
3
3478
84
227
638
695
409
412
344
315
237
86
28
3

10868
9800
7404
6445
4154
1345
328
127
8562
300
577
1281
1358
1070
1008
939
1014
652
261
99
3
6556
252
443
914
938
835
752
723
855
544
214
84
2
2006
48
134
367
420
235
256
216
159
108
47
15
1

7652
6294
4964
6238
4648
1758
565
99
6811
235
437
1060
932
695
681
673
986
726
288
95
3
5339
199
344
789
657
521
525
545
830
597
249
82
1
1472
36
93
271
275
174
156
128
156
129
39
13
2

2866
2744
2304
2746
1767
526
137
50
2559
61
129
327
264
206
251
307
508
349
126
30
1
2074
58
102
217
192
171
206
264
440
287
107
29
1
485
3
27
110
72
35
45
43
68
62
19
1
0

1595
1591
1300
1250
778
223
56
26
1330
29
68
183
164
125
145
168
240
143
48
17
0
1065
28
49
106
122
110
118
148
208
121
38
17
0
265
1
19
77
42
15
27
20
32
22
10
0
0

1271
1153
1004
1496
989
303
81
24
1229
32
61
144
100
81
106
139
268
206
78
13
1
1009
30
53
111
70
61
88
116
232
166
69
12
1
220
2
8
33
30
20
18
23
36
40
9
1
0

2691
2373
1833
2025
1657
586
165
44
2272
95
132
279
238
269
253
251
350
276
89
38
2
1732
69
96
212
171
196
191
190
283
223
70
31
0
540
26
36
67
67
73
62
61
67
53
19
7
2

1489
1380
1022
1011
800
266
73
21
1222
52
66
161
133
145
147
136
171
146
48
17
0
947
35
49
120
96
121
112
102
142
117
40
13
0
275
17
17
41
37
24
35
34
29
29
8
4
0

1202
993
811
1014
857
320
92
23
1050
43
66
118
105
124
106
115
179
130
41
21
2
785
34
47
92
75
75
79
88
141
106
30
18
0
265
9
19
26
30
49
27
27
38
24
11
3
2

51850
2129
3767
8484
7085
5949
5465
4865
6773
4704
1891
692
46
47786
1980
3510
7679
6366
5409
4987
4496
6419
4447
1796
657
40
4064
149
257
805
719
540
478
369
354
257
95
35
6
22186
536
1109
2679
2532
2234
2422
2517

28478
1187
2153
4590
4076
3443
3168
2706
3422
2404
951
351
27
26137
1105
2000
4157
3647
3120
2871
2479
3229
2261
905
339
24
2341
82
153
433
429
323
297
227
193
143
46
12
3
11849
280
608
1493
1513
1252
1375
1417

23372
942
1614
3894
3009
2506
2297
2159
3351
2300
940
341
19
21649
875
1510
3522
2719
2289
2116
2017
3190
2186
891
318
16
1723
67
104
372
290
217
181
142
161
114
49
23
3
10337
256
501
1186
1019
982
1047
1100

7441
322
491
1012
690
593
669
779
1422
965
383
111
4
6996
307
470
933
622
557
623
731
1356
928
363
102
4
445
15
21
79
68
36
46
48
66
37
20
9
0
3134
70
142
345
230
206
296
378

3983
170
265
539
397
347
380
418
700
504
203
59
1
3720
166
253
492
352
323
357
383
664
484
189
56
1
263
4
12
47
45
24
23
35
36
20
14
3
0
1648
26
72
205
131
119
175
201

3458
152
226
473
293
246
289
361
722
461
180
52
3
3276
141
217
441
270
234
266
348
692
444
174
46
3
182
11
9
32
23
12
23
13
30
17
6
6
0
1486
44
70
140
99
87
121
177

7429
261
483
1004
814
731
806
792
1245
865
329
88
11
6898
238
446
897
741
675
744
735
1202
818
307
85
10
531
23
37
107
73
56
62
57
43
47
22
3
1
3167
48
96
290
235
243
295
428

4078
147
271
545
438
382
465
466
663
452
186
57
6
3812
132
250
495
404
360
434
432
638
428
177
56
6
266
15
21
50
34
22
31
34
25
24
9
1
0
1666
22
48
161
122
119
170
243

3351
114
212
459
376
349
341
326
582
413
143
31
5
3086
106
196
402
337
315
310
303
564
390
130
29
4
265
8
16
57
39
34
31
23
18
23
13
2
1
1501
26
48
129
113
124
125
185

3757
2917
1109
369
5
20490
487
1027
2419
2281
1993
2170
2312
3584
2795
1062
355
5
1696
49
82
260
251
241
252
205
173
122
47
14
0
36422
994
1841
4798
4623
4288
4282
3711
5672
4105
1648
452
8
32189
874
1596

1809
1399
520
181
2
10849
263
552
1336
1358
1109
1226
1293
1711
1330
496
173
2
1000
17
56
157
155
143
149
124
98
69
24
8
0
19905
564
1075
2751
2749
2553
2665
2091
2729
1822
710
190
6
17446
494
924

1948
1518
589
188
3
9641
224
475
1083
923
884
944
1019
1873
1465
566
182
3
696
32
26
103
96
98
103
81
75
53
23
6
0
16517
430
766
2047
1874
1735
1617
1620
2943
2283
938
262
2
14743
380
672

711
531
177
48
0
2948
66
133
302
198
188
282
357
691
514
172
45
0
186
4
9
43
32
18
14
21
20
17
5
3
0
5518
193
270
676
458
385
560
604
1200
800
304
66
2
5035
185
236

349
266
80
24
0
1540
25
67
183
113
109
166
182
339
257
77
22
0
108
1
5
22
18
10
9
19
10
9
3
2
0
2844
107
145
375
275
234
338
342
540
335
126
25
2
2573
101
129

362
265
97
24
0
1408
41
66
119
85
79
116
175
352
257
95
23
0
78
3
4
21
14
8
5
2
10
8
2
1
0
2674
86
125
301
183
151
222
262
660
465
178
41
0
2462
84
107

733
577
179
43
0
2995
43
92
269
207
218
271
406
718
559
170
42
0
172
5
4
21
28
25
24
22
15
18
9
1
0
4374
57
128
424
412
422
513
495
856
726
276
64
1
3946
45
113

353
307
95
26
0
1571
21
45
149
108
107
155
231
344
295
91
25
0
95
1
3
12
14
12
15
12
9
12
4
1
0
2320
35
63
234
251
241
301
271
408
353
133
29
1
2085
27
59

380
270
84
17
0
1424
22
47
120
99
111
116
175
374
264
79
17
0
77
4
1
9
14
13
9
10
6
6
5
0
0
2054
22
65
190
161
181
212
224
448
373
143
35
0
1861
18
54

4183
3970
3703
3734
3253
5149
3760
1536
423
8
4233
120
245
615
653
585
548
458
523
345
112
29
0
24927
954
1595
4082
3938
3136
2718
2354
2968
2123
815
222
22
16823
624
1024
2650
2389
2022
1721
1573
2307
1661
654

2388
2355
2206
2304
1817
2451
1665
655
181
6
2459
70
151
363
394
347
361
274
278
157
55
9
0
13680
496
904
2277
2269
1924
1669
1332
1418
929
345
107
10
8939
327
580
1452
1340
1206
1055
853
1049
716
273

1795
1615
1497
1430
1436
2698
2095
881
242
2
1774
50
94
252
259
238
187
184
245
188
57
20
0
11247
458
691
1805
1669
1212
1049
1022
1550
1194
470
115
12
7884
297
444
1198
1049
816
666
720
1258
945
381

591
397
322
514
539
1131
761
292
65
2
483
8
34
85
61
63
46
65
69
39
12
1
0
3402
140
178
488
316
283
306
397
656
466
143
29
0
2479
101
119
342
191
182
198
295
520
385
119

328
239
201
306
303
505
315
120
24
2
271
6
16
47
36
33
32
39
35
20
6
1
0
1726
58
98
281
191
181
171
193
282
208
53
10
0
1216
38
67
200
108
112
114
141
214
168
45

263
158
121
208
236
626
446
172
41
0
212
2
18
38
25
30
14
26
34
19
6
0
0
1676
82
80
207
125
102
135
204
374
258
90
19
0
1263
63
52
142
83
70
84
154
306
217
74

360
358
364
463
452
801
680
254
55
1
428
12
15
64
54
58
50
43
55
46
22
9
0
3949
152
210
570
515
454
438
420
589
407
161
31
2
2593
92
123
352
280
290
259
267
464
304
134

203
217
210
265
249
380
327
121
26
1
235
8
4
31
34
31
36
22
28
26
12
3
0
2032
79
114
305
285
248
248
236
274
155
71
17
0
1290
51
67
178
154
155
144
145
208
118
56

157
141
154
198
203
421
353
133
29
0
193
4
11
33
20
27
14
21
27
20
10
6
0
1917
73
96
265
230
206
190
184
315
252
90
14
2
1303
41
56
174
126
135
115
122
256
186
78

183
15
8104
330
571
1432
1549
1114
997
781
661
462
161
39
7
44151
1073
2086
6289
6140
4669
4160
3844
7151
5884
2237
601
17
38268
916
1813
5526
5269
3958
3520
3304
6292
5159
1944
552
15
5883
157
273
763
871
711

83
5
4741
169
324
825
929
718
614
479
369
213
72
24
5
23094
590
1162
3473
3624
2851
2404
2012
3178
2561
994
238
7
19989
501
1021
3049
3113
2426
2025
1695
2797
2268
866
222
6
3105
89
141
424
511
425

100
10
3363
161
247
607
620
396
383
302
292
249
89
15
2
21057
483
924
2816
2516
1818
1756
1832
3973
3323
1243
363
10
18279
415
792
2477
2156
1532
1495
1609
3495
2891
1078
330
9
2778
68
132
339
360
286

27
0
923
39
59
146
125
101
108
102
136
81
24
2
0
7307
135
281
687
498
426
568
797
1884
1515
431
83
2
6439
109
239
578
427
353
468
701
1712
1392
386
73
1
868
26
42
109
71
73

9
0
510
20
31
81
83
69
57
52
68
40
8
1
0
3580
74
157
382
301
269
325
399
809
645
184
34
1
3156
58
140
322
264
224
272
344
743
595
164
30
0
424
16
17
60
37
45

18
0
413
19
28
65
42
32
51
50
68
41
16
1
0
3727
61
124
305
197
157
243
398
1075
870
247
49
1
3283
51
99
256
163
129
196
357
969
797
222
43
1
444
10
25
49
34
28

26
2
1356
60
87
218
235
164
179
153
125
103
27
5
0
5755
125
212
645
514
548
594
534
1156
977
372
77
1
5038
105
178
558
446
471
522
470
1025
859
331
72
1
717
20
34
87
68
77

14
0
742
28
47
127
131
93
104
91
66
37
15
3
0
2758
61
102
346
282
301
305
232
470
444
182
33
0
2412
51
83
309
244
261
267
199
411
396
161
30
0
346
10
19
37
38
40

12
2
614
32
40
91
104
71
75
62
59
66
12
2
0
2997
64
110
299
232
247
289
302
686
533
190
44
1
2626
54
95
249
202
210
255
271
614
463
170
42
1
371
10
15
50
30
37

640
540
859
725
293
49
2
66848
2298
4298
11064
10500
8599
7147
6045
8065
5979
2140
623
90
53573
1839
3494
8979
8178
6594
5497
4817
6802
5001
1785
518
69
13275
459
804
2085
2322
2005
1650
1228
1263
978
355
105
21
20684

379
317
381
293
128
16
1
36828
1219
2398
6169
6221
5217
4287
3433
3857
2714
993
267
53
29416
972
1977
5016
4935
4018
3250
2680
3209
2254
834
234
37
7412
247
421
1153
1286
1199
1037
753
648
460
159
33
16
11077

261
223
478
432
165
33
1
30020
1079
1900
4895
4279
3382
2860
2612
4208
3265
1147
356
37
24157
867
1517
3963
3243
2576
2247
2137
3593
2747
951
284
32
5863
212
383
932
1036
806
613
475
615
518
196
72
5
9607

100
96
172
123
45
10
1
9821
284
580
1264
880
777
846
1087
2080
1463
450
99
11
8050
225
465
993
658
587
640
889
1825
1279
391
89
9
1771
59
115
271
222
190
206
198
255
184
59
10
2
3342

53
55
66
50
20
4
1
4870
144
303
703
485
467
476
524
881
628
209
42
8
3955
114
249
566
369
358
354
407
768
547
176
41
6
915
30
54
137
116
109
122
117
113
81
33
1
2
1664

47
41
106
73
25
6
0
4951
140
277
561
395
310
370
563
1199
835
241
57
3
4095
111
216
427
289
229
286
482
1057
732
215
48
3
856
29
61
134
106
81
84
81
142
103
26
9
0
1678

72
64
131
118
41
5
0
10174
307
560
1433
1312
1305
1159
964
1427
1182
411
98
16
8458
238
458
1213
1058
1035
964
807
1247
990
355
80
13
1716
69
102
220
254
270
195
157
180
192
56
18
3
2701

38
33
59
48
21
3
0
5504
146
304
825
819
753
671
534
656
547
194
46
9
4568
113
250
702
673
599
557
450
567
447
167
37
6
936
33
54
123
146
154
114
84
89
100
27
9
3
1433

34
31
72
70
20
2
0
4670
161
256
608
493
552
488
430
771
635
217
52
7
3890
125
208
511
385
436
407
357
680
543
188
43
7
780
36
48
97
108
116
81
73
91
92
29
9
0
1268

664
1220
3199
3261
2587
2084
1778
2599
2154
866
264
8
18828
600
1104
2919
2884
2266
1865
1612
2454
2032
832
253
7
1856
64
116
280
377
321
219
166
145
122
34
11
1
42013
1055
2028
5596
5561
4961
4838
4642
6610

351
718
1772
1932
1565
1213
939
1175
927
359
121
5
9994
322
648
1622
1716
1358
1064
837
1097
862
347
117
4
1083
29
70
150
216
207
149
102
78
65
12
4
1
21770
545
1149
3062
3044
2820
2761
2503
2964

313
502
1427
1329
1022
871
839
1424
1227
507
143
3
8834
278
456
1297
1168
908
801
775
1357
1170
485
136
3
773
35
46
130
161
114
70
64
67
57
22
7
0
20243
510
879
2534
2517
2141
2077
2139
3646

70
138
320
250
229
290
397
788
627
196
37
0
3134
65
118
299
225
202
275
381
748
594
191
36
0
208
5
20
21
25
27
15
16
40
33
5
1
0
6595
143
231
591
416
449
588
885
1729

38
84
185
164
148
158
208
320
256
81
22
0
1549
34
68
173
146
131
150
201
305
240
79
22
0
115
4
16
12
18
17
8
7
15
16
2
0
0
3150
71
133
348
223
255
344
425
696

32
54
135
86
81
132
189
468
371
115
15
0
1585
31
50
126
79
71
125
180
443
354
112
14
0
93
1
4
9
7
10
7
9
25
17
3
1
0
3445
72
98
243
193
194
244
460
1033

73
141
347
295
290
295
271
456
351
127
51
4
2462
66
113
307
262
260
269
248
435
329
120
50
3
239
7
28
40
33
30
26
23
21
22
7
1
1
6352
90
205
581
570
596
707
778
1358

34
82
200
174
150
166
141
220
172
67
24
3
1291
32
62
173
156
134
150
126
206
161
65
24
2
142
2
20
27
18
16
16
15
14
11
2
0
1
3169
34
117
318
323
318
379
391
612

39
59
147
121
140
129
130
236
179
60
27
1
1171
34
51
134
106
126
119
122
229
168
55
26
1
97
5
8
13
15
14
10
8
7
11
5
1
0
3183
56
88
263
247
278
328
387
746

4772
1484
434
32
35201
907
1727
4666
4542
3990
3886
3871
5736
4198
1283
368
27
6812
148
301
930
1019
971
952
771
874
574
201
66
5
79006
2031
3873
10567
12087
10405
9555
8411
10755
7918
2660
694
50
51957
1155
2412
6692

2085
651
170
16
18025
470
969
2526
2468
2251
2207
2042
2534
1834
561
148
15
3745
75
180
536
576
569
554
461
430
251
90
22
1
42562
1069
2148
5867
6814
6069
5672
4715
5040
3709
1159
275
25
27335
623
1359
3677

2687
833
264
16
17176
437
758
2140
2074
1739
1679
1829
3202
2364
722
220
12
3067
73
121
394
443
402
398
310
444
323
111
44
4
36444
962
1725
4700
5273
4336
3883
3696
5715
4209
1501
419
25
24622
532
1053
3015

1183
310
65
5
5706
128
193
462
328
356
500
777
1543
1083
274
58
4
889
15
38
129
88
93
88
108
186
100
36
7
1
12941
306
478
1245
1087
1066
1461
1787
2862
1989
548
100
12
8492
150
224
624

498
128
27
2
2692
64
109
274
175
197
299
363
611
460
115
23
2
458
7
24
74
48
58
45
62
85
38
13
4
0
6449
141
261
700
629
609
841
920
1190
882
232
39
5
4076
68
129
357

685
182
38
3
3014
64
84
188
153
159
201
414
932
623
159
35
2
431
8
14
55
40
35
43
46
101
62
23
3
1
6492
165
217
545
458
457
620
867
1672
1107
316
61
7
4416
82
95
267

1047
320
97
3
5510
79
174
494
463
485
598
689
1223
936
284
82
3
842
11
31
87
107
111
109
89
135
111
36
15
0
11055
298
431
1207
1254
1291
1368
1246
1765
1546
506
136
7
6926
122
219
645

473
161
42
1
2704
29
96
269
253
250
315
343
544
425
143
36
1
465
5
21
49
70
68
64
48
68
48
18
6
0
5808
132
227
670
710
722
769
665
816
792
237
67
1
3570
57
126
369

574
159
55
2
2806
50
78
225
210
235
283
346
679
511
141
46
2
377
6
10
38
37
43
45
41
67
63
18
9
0
5247
166
204
537
544
569
599
581
949
754
269
69
6
3356
65
93
276

7398
6365
5880
5664
7882
5882
2059
536
32
27049
876
1461
3875
4689
4040
3675
2747
2873
2036
601
158
18
113650
5516
7912
19207
18338
14853
12837
10002
12567
8458
2851
811
298
77198
3593
5331
13310
11622
9286
8269
6812
9558
6544
2138
588

4120
3659
3406
3078
3624
2647
904
223
15
15227
446
789
2190
2694
2410
2266
1637
1416
1062
255
52
10
60497
2907
4239
10347
10079
8512
7480
5568
5870
3774
1232
334
155
40672
1881
2848
7259
6440
5348
4754
3664
4329
2899
928
248

3278
2706
2474
2586
4258
3235
1155
313
17
11822
430
672
1685
1995
1630
1409
1110
1457
974
346
106
8
53153
2609
3673
8860
8259
6341
5357
4434
6697
4684
1619
477
143
36526
1712
2483
6051
5182
3938
3515
3148
5229
3645
1210
340

529
536
826
1280
2221
1561
452
80
9
4449
156
254
621
558
530
635
507
641
428
96
20
3
31373
2221
2592
5545
4351
3683
3339
2665
3751
2320
651
171
84
20970
1466
1693
3643
2503
2189
2109
1825
2996
1876
509
118

307
320
460
634
896
674
195
32
4
2373
73
132
343
322
289
381
286
294
208
37
7
1
16058
1140
1327
2860
2343
2075
1902
1353
1643
1022
268
78
47
10620
751
867
1911
1354
1258
1185
880
1284
841
210
53

222
216
366
646
1325
887
257
48
5
2076
83
122
278
236
241
254
221
347
220
59
13
2
15315
1081
1265
2685
2008
1608
1437
1312
2108
1298
383
93
37
10350
715
826
1732
1149
931
924
945
1712
1035
299
65

621
677
789
849
1337
1177
383
104
3
4129
176
212
562
633
614
579
397
428
369
123
32
4
17915
859
1161
2699
2415
2303
2079
1681
2297
1631
563
165
62
11499
496
682
1728
1310
1304
1274
1132
1730
1266
426
120

369
372
423
444
604
577
176
52
1
2238
75
101
301
341
350
346
221
212
215
61
15
0
9229
458
612
1438
1277
1284
1129
906
1069
698
256
74
28
5844
259
354
941
709
727
677
594
786
533
197
55

252
305
366
405
733
600
207
52
2
1891
101
111
261
292
264
233
176
216
154
62
17
4
8686
401
549
1261
1138
1019
950
775
1228
933
307
91
34
5655
237
328
787
601
577
597
538
944
733
229
65

147
36452
1923
2581
5897
6716
5567
4568
3190
3009
1914
713
223
151
30385
714
1422
3728
3318
3083
3008
3185
5589
4347
1575
408
8
27463
637
1285
3340
2874
2726
2675
2850
5171
4078
1457
365
5
2922
77
137
388
444
357
333

74
19825
1026
1391
3088
3639
3164
2726
1904
1541
875
304
86
81
15233
393
771
2041
1860
1723
1688
1594
2473
1881
652
153
4
13639
347
694
1825
1602
1507
1490
1394
2252
1771
613
141
3
1594
46
77
216
258
216
198

73
16627
897
1190
2809
3077
2403
1842
1286
1468
1039
409
137
70
15152
321
651
1687
1458
1360
1320
1591
3116
2466
923
255
4
13824
290
591
1515
1272
1219
1185
1456
2919
2307
844
224
2
1328
31
60
172
186
141
135

43
10403
755
899
1902
1848
1494
1230
840
755
444
142
53
41
5530
141
193
531
305
333
436
709
1500
1005
314
63
0
5046
124
165
471
251
293
404
653
1399
934
292
60
0
484
17
28
60
54
40
32

26
5438
389
460
949
989
817
717
473
359
181
58
25
21
2650
69
95
287
176
201
239
341
625
453
137
27
0
2426
61
80
257
142
180
223
311
587
428
131
26
0
224
8
15
30
34
21
16

17
4965
366
439
953
859
677
513
367
396
263
84
28
20
2880
72
98
244
129
132
197
368
875
552
177
36
0
2620
63
85
214
109
113
181
342
812
506
161
34
0
260
9
13
30
20
19
16

31
6416
363
479
971
1105
999
805
549
567
365
137
45
31
3968
55
95
312
253
310
392
484
965
796
252
53
1
3630
51
86
283
215
281
355
438
907
735
231
47
1
338
4
9
29
38
29
37

12
3385
199
258
497
568
557
452
312
283
165
59
19
16
1857
30
45
166
133
153
211
227
411
349
108
24
0
1684
29
42
151
110
135
186
207
376
325
101
22
0
173
1
3
15
23
18
25

19
3031
164
221
474
537
442
353
237
284
200
78
26
15
2111
25
50
146
120
157
181
257
554
447
144
29
1
1946
22
44
132
105
146
169
231
531
410
130
25
1
165
3
6
14
15
11
12

335
418
269
118
43
3
16495
413
827
2436
2528
2234
2070
1699
2051
1557
537
133
10
13251
330
674
1974
2027
1748
1636
1345
1656
1316
436
104
5
3244
83
153
462
501
486
434
354
395
241
101
29
5
16888
490

200
221
110
39
12
1
8752
227
465
1352
1337
1244
1203
973
985
695
212
54
5
6993
179
384
1088
1073
982
948
760
774
583
173
47
2
1759
48
81
264
264
262
255
213
211
112
39
7
3
8666
254

135
197
159
79
31
2
7743
186
362
1084
1191
990
867
726
1066
862
325
79
5
6258
151
290
886
954
766
688
585
882
733
263
57
3
1485
35
72
198
237
224
179
141
184
129
62
22
2
8222
236

56
101
71
22
3
0
2182
53
77
302
197
191
213
254
456
333
87
17
2
1774
40
60
249
144
149
163
202
382
295
74
16
0
408
13
17
53
53
42
50
52
74
38
13
1
2
2563
53

30
38
25
6
1
0
1073
25
44
190
102
111
121
118
179
137
36
9
1
869
19
33
158
78
90
93
91
148
119
32
8
0
204
6
11
32
24
21
28
27
31
18
4
1
1
1296
25

26
63
46
16
2
0
1109
28
33
112
95
80
92
136
277
196
51
8
1
905
21
27
91
66
59
70
111
234
176
42
8
0
204
7
6
21
29
21
22
25
43
20
9
0
1
1267
28

46
58
61
21
6
0
2293
28
57
231
202
232
255
258
428
422
151
27
2
1946
24
50
199
167
186
213
219
374
369
124
21
0
347
4
7
32
35
46
42
39
54
53
27
6
2
2508
58

20
35
24
7
2
0
1140
14
33
144
113
137
125
129
181
193
57
13
1
956
13
28
120
92
108
100
110
156
171
48
10
0
184
1
5
24
21
29
25
19
25
22
9
3
1
1297
32

26
23
37
14
4
0
1153
14
24
87
89
95
130
129
247
229
94
14
1
990
11
22
79
75
78
113
109
218
198
76
11
0
163
3
2
8
14
17
17
20
29
31
18
3
1
1211
26

958
2298
2116
1878
2002
1924
2518
1791
661
250
2
15418
454
892
2116
1909
1623
1794
1754
2359
1670
611
234
2
1470
36
66
182
207
255
208
170
159
121
50
16
0
27710
1154
2095
4568
3613
3237
3234
3067
3695
2141

563
1274
1167
1045
1121
998
1148
748
257
89
2
7918
231
532
1176
1060
925
1005
901
1065
701
236
84
2
748
23
31
98
107
120
116
97
83
47
21
5
0
14688
628
1203
2472
1996
1812
1791
1665
1768
960

395
1024
949
833
881
926
1370
1043
404
161
0
7500
223
360
940
849
698
789
853
1294
969
375
150
0
722
13
35
84
100
135
92
73
76
74
29
11
0
13022
526
892
2096
1617
1425
1443
1402
1927
1181

81
267
190
183
321
390
559
383
104
32
0
2394
48
77
240
169
165
298
368
537
365
99
28
0
169
5
4
27
21
18
23
22
22
18
5
4
0
4511
217
323
681
442
416
463
576
801
456

50
150
116
110
169
200
241
173
44
18
0
1217
24
47
138
103
100
158
192
232
164
43
16
0
79
1
3
12
13
10
11
8
9
9
1
2
0
2354
109
176
378
246
233
262
300
373
210

31
117
74
73
152
190
318
210
60
14
0
1177
24
30
102
66
65
140
176
305
201
56
12
0
90
4
1
15
8
8
12
14
13
9
4
2
0
2157
108
147
303
196
183
201
276
428
246

111
283
260
252
293
291
466
323
127
43
1
2321
57
103
265
246
226
268
266
440
292
119
38
1
187
1
8
18
14
26
25
25
26
31
8
5
0
5151
209
403
758
532
502
556
686
872
468

61
145
149
147
163
163
222
146
51
17
1
1213
32
58
137
144
139
151
145
209
133
47
17
1
84
0
3
8
5
8
12
18
13
13
4
0
0
2685
111
229
416
273
284
321
360
410
217

50
138
111
105
130
128
244
177
76
26
0
1108
25
45
128
102
87
117
121
231
159
72
21
0
103
1
5
10
9
18
13
7
13
18
4
5
0
2466
98
174
342
259
218
235
326
462
251

668
214
24
24177
1047
1883
3987
3095
2733
2792
2670
3299
1882
585
182
22
3533
107
212
581
518
504
442
397
396
259
83
32
2
2646
95
197
395
335
304
276
345
447
177
49
21
5
2219
85
169
311
268

276
102
15
12708
567
1072
2147
1711
1530
1519
1434
1547
838
243
87
13
1980
61
131
325
285
282
272
231
221
122
33
15
2
1381
44
121
216
189
173
170
166
193
79
20
7
3
1159
39
104
167
157

392
112
9
11469
480
811
1840
1384
1203
1273
1236
1752
1044
342
95
9
1553
46
81
256
233
222
170
166
175
137
50
17
0
1265
51
76
179
146
131
106
179
254
98
29
14
2
1060
46
65
144
111

105
31
0
3993
203
300
578
387
363
404
506
728
408
94
22
0
518
14
23
103
55
53
59
70
73
48
11
9
0
391
9
29
52
34
36
29
69
95
30
6
2
0
329
9
24
39
25

50
17
0
2065
101
159
311
219
207
228
259
334
187
46
14
0
289
8
17
67
27
26
34
41
39
23
4
3
0
224
7
17
34
24
22
17
35
51
13
4
0
0
185
7
13
23
18

55
14
0
1928
102
141
267
168
156
176
247
394
221
48
8
0
229
6
6
36
28
27
25
29
34
25
7
6
0
167
2
12
18
10
14
12
34
44
17
2
2
0
144
2
11
16
7

121
40
4
4620
189
376
675
459
446
491
626
801
420
98
35
4
531
20
27
83
73
56
65
60
71
48
23
5
0
469
14
37
62
52
45
62
78
85
20
10
3
1
406
13
33
53
43

48
15
1
2399
97
212
366
242
257
281
322
372
198
39
12
1
286
14
17
50
31
27
40
38
38
19
9
3
0
236
5
27
27
29
26
41
37
31
8
4
1
0
207
5
23
22
24

73
25
3
2221
92
164
309
217
189
210
304
429
222
59
23
3
245
6
10
33
42
29
25
22
33
29
14
2
0
233
9
10
35
23
19
21
41
54
12
6
2
1
199
8
10
31
19

231
225
296
408
163
41
17
5
427
10
28
84
67
73
51
49
39
14
8
4
0
9247
339
682
1394
1198
1062
1103
1186
1407
665
170
31
10
7686
282
569
1151
950
820
932
1007
1236
569
138
24
8

138
143
138
174
72
18
6
3
222
5
17
49
32
35
27
28
19
7
2
1
0
4688
190
383
730
659
619
620
589
564
240
69
17
8
3812
156
314
598
511
467
522
491
487
193
55
12
6

93
82
158
234
91
23
11
2
205
5
11
35
35
38
24
21
20
7
6
3
0
4559
149
299
664
539
443
483
597
843
425
101
14
2
3874
126
255
553
439
353
410
516
749
376
83
12
2

29
21
61
89
25
5
2
0
62
0
5
13
9
7
8
8
6
5
1
0
0
1633
37
72
163
121
147
182
277
422
161
40
10
1
1391
32
58
134
103
117
149
242
381
133
33
8
1

18
12
30
49
11
4
0
0
39
0
4
11
6
4
5
5
2
2
0
0
0
712
18
37
85
59
84
84
123
143
57
15
7
0
590
14
28
66
48
65
66
108
131
45
13
6
0

11
9
31
40
14
1
2
0
23
0
1
2
3
3
3
3
4
3
1
0
0
921
19
35
78
62
63
98
154
279
104
25
3
1
801
18
30
68
55
52
83
134
250
88
20
2
1

37
56
70
71
19
8
2
1
63
1
4
9
9
8
6
8
14
1
2
1
0
1727
45
157
240
205
186
234
280
233
119
23
3
2
1507
39
125
212
178
154
212
250
208
105
20
2
2

24
38
33
25
8
4
1
0
29
0
4
5
5
2
3
4
6
0
0
0
0
913
24
88
138
129
111
130
137
97
46
10
2
1
784
21
63
121
112
87
116
125
89
39
9
1
1

13
18
37
46
11
4
1
1
34
1
0
4
4
6
3
4
8
1
2
1
0
814
21
69
102
76
75
104
143
136
73
13
1
1
723
18
62
91
66
67
96
125
119
66
11
1
1

1561
57
113
243
248
242
171
179
171
96
32
7
2
4456
199
372
701
632
452
563
627
581
248
58
22
1
3806
173
310
587
536
353
499
542
525
218
45
17
1
650
26
62
114
96
99
64
85

876
34
69
132
148
152
98
98
77
47
14
5
2
2383
108
206
390
376
268
325
321
248
102
29
10
0
2011
92
165
321
322
207
279
278
226
89
24
8
0
372
16
41
69
54
61
46
43

685
23
44
111
100
90
73
81
94
49
18
2
0
2073
91
166
311
256
184
238
306
333
146
29
12
1
1795
81
145
266
214
146
220
264
299
129
21
9
1
278
10
21
45
42
38
18
42

242
5
14
29
18
30
33
35
41
28
7
2
0
926
23
49
76
71
69
119
204
207
84
20
4
0
815
22
45
60
57
53
113
187
186
73
16
3
0
111
1
4
16
14
16
6
17

122
4
9
19
11
19
18
15
12
12
2
1
0
455
11
34
49
42
36
58
102
85
26
11
1
0
398
10
31
38
34
28
53
93
79
22
9
1
0
57
1
3
11
8
8
5
9

120
1
5
10
7
11
15
20
29
16
5
1
0
471
12
15
27
29
33
61
102
122
58
9
3
0
417
12
14
22
23
25
60
94
107
51
7
2
0
54
0
1
5
6
8
1
8

220
6
32
28
27
32
22
30
25
14
3
1
0
1056
54
79
161
164
113
152
144
127
48
13
1
0
949
50
73
136
150
96
139
134
117
43
10
1
0
107
4
6
25
14
17
13
10

129
3
25
17
17
24
14
12
8
7
1
1
0
593
30
37
87
112
75
85
78
61
21
6
1
0
530
28
31
72
105
61
75
73
57
21
6
1
0
63
2
6
15
7
14
10
5

91
3
7
11
10
8
8
18
17
7
2
0
0
463
24
42
74
52
38
67
66
66
27
7
0
0
419
22
42
64
45
35
64
61
60
22
4
0
0
44
2
0
10
7
3
3
5

56
30
13
5
0
1551931
74222
114479
274660
244277
206158
170613
131139
151927
116068
49141
16576
2671
1105704
51684
83109
195442
163366
139207
115492
91866
117090
93829
39894
13278
1447
446227
22538
31370
79218
80911
66951
55121
39273
34837
22239
9247
3298
1224
13435
484
916

22
13
5
2
0
888751
39525
63245
157767
149860
126261
106026
78861
79230
56631
22744
7148
1453
631523
27585
45882
112683
102622
86277
71750
54619
59690
45174
18569
5870
802
257228
11940
17363
45084
47238
39984
34276
24242
19540
11457
4175
1278
651
7710
256
528

34
17
8
3
0
663180
34697
51234
116893
94417
79897
64587
52278
72697
59437
26397
9428
1218
474181
24099
37227
82759
60744
52930
43742
37247
57400
48655
21325
7408
645
188999
10598
14007
34134
33673
26967
20845
15031
15297
10782
5072
2020
573
5725
228
388

21
11
4
1
0
270751
14345
18846
43740
32258
27820
26270
25052
36730
29997
11839
3449
405
192819
9273
13047
29737
19346
17355
17510
18242
29759
25402
10049
2894
205
77932
5072
5799
14003
12912
10465
8760
6810
6971
4595
1790
555
200
2653
71
118

6
4
2
0
0
144282
7404
10078
24261
19154
16368
15522
13991
17181
13477
5182
1459
205
101623
4795
6956
16512
11880
10310
10350
10091
13707
11277
4402
1243
100
42659
2609
3122
7749
7274
6058
5172
3900
3474
2200
780
216
105
1340
41
73

15
7
2
1
0
126469
6941
8768
19479
13104
11452
10748
11061
19549
16520
6657
1990
200
91196
4478
6091
13225
7466
7045
7160
8151
16052
14125
5647
1651
105
35273
2463
2677
6254
5638
4407
3588
2910
3497
2395
1010
339
95
1313
30
45

10
5
3
0
0
267361
16375
21075
47245
38676
34055
29300
22316
25782
20507
8699
2772
559
179058
10808
14510
31458
23407
21052
18526
14867
19414
15947
6746
2074
249
88303
5567
6565
15787
15269
13003
10774
7449
6368
4560
1953
698
310
1748
74
141

4
0
0
0
0
145035
8344
10994
25597
21793
19247
16981
12676
13104
10316
4337
1344
302
97217
5501
7549
17100
13595
12108
10754
8352
9722
7956
3386
1053
141
47818
2843
3445
8497
8198
7139
6227
4324
3382
2360
951
291
161
948
34
72

6
5
3
0
0
122326
8031
10081
21648
16883
14808
12319
9640
12678
10191
4362
1428
257
81841
5307
6961
14358
9812
8944
7772
6515
9692
7991
3360
1021
108
40485
2724
3120
7290
7071
5864
4547
3125
2986
2200
1002
407
149
800
40
69

2357
1907
1704
1369
1259
1598
1307
427
99
8
11248
415
756
1937
1575
1393
1144
1083
1368
1116
369
85
7
2187
69
160
420
332
311
225
176
230
191
58
14
1
33524
1439
2259
6001
5228
4115
2988
2574
3676
3308
1474

1408
1254
1084
853
695
761
649
179
37
6
6442
209
448
1163
1045
880
711
595
648
548
158
32
5
1268
47
80
245
209
204
142
100
113
101
21
5
1
20433
829
1275
3892
3639
2782
1968
1561
1911
1618
760

949
653
620
516
564
837
658
248
62
2
4806
206
308
774
530
513
433
488
720
568
211
53
2
919
22
80
175
123
107
83
76
117
90
37
9
0
13091
610
984
2109
1589
1333
1020
1013
1765
1690
714

263
161
193
264
351
564
487
145
36
0
2357
65
112
235
134
169
241
316
501
422
128
34
0
296
6
6
28
27
24
23
35
63
65
17
2
0
5610
182
263
587
483
445
443
614
1191
971
338

148
112
111
151
161
236
234
61
12
0
1192
36
71
137
94
94
135
147
208
203
55
12
0
148
5
2
11
18
17
16
14
28
31
6
0
0
2997
90
156
344
328
282
270
314
554
449
163

115
49
82
113
190
328
253
84
24
0
1165
29
41
98
40
75
106
169
293
219
73
22
0
148
1
4
17
9
7
7
21
35
34
11
2
0
2613
92
107
243
155
163
173
300
637
522
175

293
198
207
173
165
223
195
67
11
1
1521
63
124
253
172
175
151
147
202
167
57
9
1
227
11
17
40
26
32
22
18
21
28
10
2
0
5868
381
462
1010
722
666
565
465
653
605
270

169
118
122
94
88
102
112
32
4
1
820
30
62
143
103
108
80
76
93
94
27
3
1
128
4
10
26
15
14
14
12
9
18
5
1
0
3280
198
240
595
416
392
344
258
333
317
154

124
80
85
79
77
121
83
35
7
0
701
33
62
110
69
67
71
71
109
73
30
6
0
99
7
7
14
11
18
8
6
12
10
5
1
0
2588
183
222
415
306
274
221
207
320
288
116

432
30
26625
1134
1801
4776
3952
3140
2323
2033
3033
2778
1257
377
21
6899
305
458
1225
1276
975
665
541
643
530
217
55
9
34458
1984
2630
6536
5501
4284
3400
2700
3070
2670
1202
366
115
26282
1547
2006
4953
4038
3188

181
17
16097
645
1001
3109
2776
2117
1508
1220
1573
1326
649
161
12
4336
184
274
783
863
665
460
341
338
292
111
20
5
20908
1068
1482
4006
3684
2789
2224
1666
1697
1422
628
173
69
15893
836
1116
3031
2727
2080

251
13
10528
489
800
1667
1176
1023
815
813
1460
1452
608
216
9
2563
121
184
442
413
310
205
200
305
238
106
35
4
13550
916
1148
2530
1817
1495
1176
1034
1373
1248
574
193
46
10389
711
890
1922
1311
1108

89
4
4685
133
213
466
370
343
371
525
1025
859
296
81
3
925
49
50
121
113
102
72
89
166
112
42
8
1
5660
246
319
729
589
510
505
581
914
848
329
84
6
4605
203
267
591
472
406

43
4
2464
67
127
266
257
218
219
264
478
384
144
37
3
533
23
29
78
71
64
51
50
76
65
19
6
1
3184
136
166
445
389
314
311
317
450
449
162
42
3
2581
112
142
363
304
255

46
0
2221
66
86
200
113
125
152
261
547
475
152
44
0
392
26
21
43
42
38
21
39
90
47
23
2
0
2476
110
153
284
200
196
194
264
464
399
167
42
3
2024
91
125
228
168
151

59
10
4716
318
384
816
565
526
440
369
524
496
224
47
7
1152
63
78
194
157
140
125
96
129
109
46
12
3
7337
495
564
1429
1056
854
738
581
685
581
250
74
30
5848
399
436
1112
829
688

29
4
2642
166
198
492
327
304
264
205
271
260
129
24
2
638
32
42
103
89
88
80
53
62
57
25
5
2
4074
247
301
774
624
474
430
332
362
325
145
41
19
3225
202
232
586
492
379

30
6
2074
152
186
324
238
222
176
164
253
236
95
23
5
514
31
36
91
68
52
45
43
67
52
21
7
1
3263
248
263
655
432
380
308
249
323
256
105
33
11
2623
197
204
526
337
309

2478
2007
2442
2209
1006
313
95
8176
437
624
1583
1463
1096
922
693
628
461
196
53
20
35263
1664
2537
6765
6700
5188
3946
2952
2718
1724
730
273
66
13333
650
995
2695
2312
1742
1284
1080
1179
865
357
154
20
21930

1625
1218
1357
1177
527
144
55
5015
232
366
975
957
709
599
448
340
245
101
29
14
21432
934
1474
4108
4347
3236
2628
1846
1489
890
330
119
31
8176
379
585
1706
1605
1117
873
674
582
429
146
69
11
13256

853
789
1085
1032
479
169
40
3161
205
258
608
506
387
323
245
288
216
95
24
6
13831
730
1063
2657
2353
1952
1318
1106
1229
834
400
154
35
5157
271
410
989
707
625
411
406
597
436
211
85
9
8674

393
474
726
717
279
72
5
1055
43
52
138
117
104
112
107
188
131
50
12
1
4401
184
279
692
626
518
423
404
608
435
181
46
5
1907
73
125
272
200
169
142
186
330
277
104
26
3
2494

237
260
361
375
136
34
2
603
24
24
82
85
59
74
57
89
74
26
8
1
2412
107
155
403
392
307
256
208
294
191
77
20
2
1035
49
67
178
128
113
83
99
139
120
43
14
2
1377

156
214
365
342
143
38
3
452
19
28
56
32
45
38
50
99
57
24
4
0
1989
77
124
289
234
211
167
196
314
244
104
26
3
872
24
58
94
72
56
59
87
191
157
61
12
1
1117

575
451
572
486
210
64
26
1489
96
128
317
227
166
163
130
113
95
40
10
4
7619
464
613
1414
1350
1107
871
686
550
366
125
61
12
2462
136
229
482
383
303
235
205
234
174
50
30
1
5157

333
251
306
271
122
35
16
849
45
69
188
132
95
97
81
56
54
23
6
3
4251
258
338
805
766
615
521
401
273
188
57
23
6
1366
80
123
278
218
169
142
117
111
88
24
16
0
2885

242
200
266
215
88
29
10
640
51
59
129
95
71
66
49
57
41
17
4
1
3368
206
275
609
584
492
350
285
277
178
68
38
6
1096
56
106
204
165
134
93
88
123
86
26
14
1
2272

1014
1542
4070
4388
3446
2662
1872
1539
859
373
119
46
12379
551
884
2226
2046
1675
1372
953
1123
975
430
140
4
9554
432
695
1718
1599
1266
1037
713
882
784
322
104
2
2825
119
189
508
447
409
335
240
241

555
889
2402
2742
2119
1755
1172
907
461
184
50
20
7335
290
498
1345
1356
1078
901
613
583
453
175
41
2
5653
232
383
1047
1064
820
673
455
453
360
132
34
0
1682
58
115
298
292
258
228
158
130

459
653
1668
1646
1327
907
700
632
398
189
69
26
5044
261
386
881
690
597
471
340
540
522
255
99
2
3901
200
312
671
535
446
364
258
429
424
190
70
2
1143
61
74
210
155
151
107
82
111

111
154
420
426
349
281
218
278
158
77
20
2
1843
90
102
250
204
161
180
173
233
313
104
33
0
1562
80
83
212
173
126
152
145
202
269
89
31
0
281
10
19
38
31
35
28
28
31

58
88
225
264
194
173
109
155
71
34
6
0
997
44
65
143
125
100
116
111
111
131
39
12
0
844
40
52
125
105
77
96
93
99
111
34
12
0
153
4
13
18
20
23
20
18
12

53
66
195
162
155
108
109
123
87
43
14
2
846
46
37
107
79
61
64
62
122
182
65
21
0
718
40
31
87
68
49
56
52
103
158
55
19
0
128
6
6
20
11
12
8
10
19

328
384
932
967
804
636
481
316
192
75
31
11
2319
122
176
450
341
295
279
186
205
168
77
20
0
1910
94
146
369
290
244
237
154
162
140
58
16
0
409
28
30
81
51
51
42
32
43

178
215
527
548
446
379
284
162
100
33
7
6
1188
60
71
228
193
159
160
100
98
78
35
6
0
950
43
54
184
159
127
132
79
75
66
25
6
0
238
17
17
44
34
32
28
21
23

150
169
405
419
358
257
197
154
92
42
24
5
1131
62
105
222
148
136
119
86
107
90
42
14
0
960
51
92
185
131
117
105
75
87
74
33
10
0
171
11
13
37
17
19
14
11
20

191
108
36
2
32943
1815
2906
6207
5122
4216
3306
2620
3121
2420
879
270
61
27493
1558
2460
5137
4174
3482
2618
2185
2705
2129
755
234
56
5450
257
446
1070
948
734
688
435
416
291
124
36
5
24997
1245
1858
4410

93
43
7
2
19466
936
1625
3711
3387
2693
2145
1616
1614
1189
406
107
37
16262
807
1361
3103
2822
2231
1711
1340
1376
1040
341
94
36
3204
129
264
608
565
462
434
276
238
149
65
13
1
14572
634
1028
2596

98
65
29
0
13477
879
1281
2496
1735
1523
1161
1004
1507
1231
473
163
24
11231
751
1099
2034
1352
1251
907
845
1329
1089
414
140
20
2246
128
182
462
383
272
254
159
178
142
59
23
4
10425
611
830
1814

44
15
2
0
6229
327
528
1049
681
601
554
532
902
733
248
69
5
5519
276
478
922
592
522
478
484
812
664
222
64
5
710
51
50
127
89
79
76
48
90
69
26
5
0
4395
232
313
682

20
5
0
0
3327
171
271
604
427
356
348
295
402
324
95
32
2
2940
143
244
532
376
307
296
269
358
299
84
30
2
387
28
27
72
51
49
52
26
44
25
11
2
0
2329
108
159
367

24
10
2
0
2902
156
257
445
254
245
206
237
500
409
153
37
3
2579
133
234
390
216
215
182
215
454
365
138
34
3
323
23
23
55
38
30
24
22
46
44
15
3
0
2066
124
154
315

28
19
4
0
5958
418
529
1046
859
763
588
467
580
488
153
47
20
4954
353
438
831
696
621
480
404
523
423
131
36
18
1004
65
91
215
163
142
108
63
57
65
22
11
2
4100
264
363
769

12
10
0
0
3329
210
295
587
495
444
357
274
293
259
84
19
12
2844
179
245
491
425
382
302
234
268
221
69
16
12
485
31
50
96
70
62
55
40
25
38
15
3
0
2178
128
184
411

16
9
4
0
2629
208
234
459
364
319
231
193
287
229
69
28
8
2110
174
193
340
271
239
178
170
255
202
62
20
6
519
34
41
119
93
80
53
23
32
27
7
8
2
1922
136
179
358

4147
3379
2598
1886
2443
1937
798
275
21
20084
1013
1552
3593
3265
2680
2018
1527
1971
1599
636
212
18
4913
232
306
817
882
699
580
359
472
338
162
63
3
39853
1897
3060
7188
6145
4633
3586
2984
4288
3858
1645
473

2662
2129
1632
1143
1308
942
360
125
13
11719
516
856
2133
2103
1702
1265
912
1053
775
289
103
12
2853
118
172
463
559
427
367
231
255
167
71
22
1
23303
995
1682
4306
4056
2921
2255
1796
2207
1952
861
226

1485
1250
966
743
1135
995
438
150
8
8365
497
696
1460
1162
978
753
615
918
824
347
109
6
2060
114
134
354
323
272
213
128
217
171
91
41
2
16550
902
1378
2882
2089
1712
1331
1188
2081
1906
784
247

464
407
412
378
643
575
223
62
4
3551
180
246
542
358
325
332
312
527
480
196
50
3
844
52
67
140
106
82
80
66
116
95
27
12
1
6767
248
379
961
613
544
569
659
1191
1079
413
93

278
256
240
209
324
269
88
29
2
1923
84
131
306
225
212
199
164
271
226
77
26
2
406
24
28
61
53
44
41
45
53
43
11
3
0
3732
139
193
548
407
349
343
403
552
526
217
48

186
151
172
169
319
306
135
33
2
1628
96
115
236
133
113
133
148
256
254
119
24
1
438
28
39
79
53
38
39
21
63
52
16
9
1
3035
109
186
413
206
195
226
256
639
553
196
45

578
513
415
322
390
329
117
37
3
3345
225
311
623
464
400
328
278
323
265
96
30
2
755
39
52
146
114
113
87
44
67
64
21
7
1
5769
340
441
946
783
679
561
487
614
603
240
62

331
272
234
181
197
162
58
18
2
1735
107
155
328
254
206
182
156
159
125
47
15
1
443
21
29
83
77
66
52
25
38
37
11
3
1
3136
168
226
513
462
389
330
256
311
307
135
33

247
241
181
141
193
167
59
19
1
1610
118
156
295
210
194
146
122
164
140
49
15
1
312
18
23
63
37
47
35
19
29
27
10
4
0
2633
172
215
433
321
290
231
231
303
296
105
29

96
30740
1436
2366
5472
4476
3400
2639
2285
3578
3256
1394
374
64
9113
461
694
1716
1669
1233
947
699
710
602
251
99
32
18889
978
1625
3709
2741
2224
1710
1380
1958
1655
680
198
31
16730
874
1471
3259
2366
1922
1479

46
17949
749
1288
3325
3019
2130
1663
1337
1822
1655
739
193
29
5354
246
394
981
1037
791
592
459
385
297
122
33
17
10985
540
910
2172
1779
1430
1061
802
1031
811
332
101
16
9682
484
825
1903
1548
1226
909

50
12791
687
1078
2147
1457
1270
976
948
1756
1601
655
181
35
3759
215
300
735
632
442
355
240
325
305
129
66
15
7904
438
715
1537
962
794
649
578
927
844
348
97
15
7048
390
646
1356
818
696
570

18
5460
195
296
749
472
403
402
522
1028
947
358
77
11
1307
53
83
212
141
141
167
137
163
132
55
16
7
3630
203
276
642
394
344
287
310
525
447
155
45
2
3328
184
258
579
361
303
265

7
2992
111
144
432
322
252
247
300
473
470
193
43
5
740
28
49
116
85
97
96
103
79
56
24
5
2
1914
98
151
361
233
211
161
164
250
188
76
21
0
1747
88
144
322
213
186
146

11
2468
84
152
317
150
151
155
222
555
477
165
34
6
567
25
34
96
56
44
71
34
84
76
31
11
5
1716
105
125
281
161
133
126
146
275
259
79
24
2
1581
96
114
257
148
117
119

13
4469
272
346
704
576
496
418
382
517
502
198
47
11
1300
68
95
242
207
183
143
105
97
101
42
15
2
2725
195
232
500
358
343
244
195
287
248
99
23
1
2395
172
201
443
304
300
205

6
2391
126
177
385
346
269
237
196
252
261
111
27
4
745
42
49
128
116
120
93
60
59
46
24
6
2
1515
97
115
280
218
203
150
110
151
123
52
15
1
1345
87
102
252
189
179
128

7
2078
146
169
319
230
227
181
186
265
241
87
20
7
555
26
46
114
91
63
50
45
38
55
18
9
0
1210
98
117
220
140
140
94
85
136
125
47
8
0
1050
85
99
191
115
121
77

1225
1775
1522
629
178
30
2159
104
154
450
375
302
231
155
183
133
51
20
1
52576
2757
4194
9901
8182
6782
5495
4183
5207
3737
1562
502
74
38319
1969
3181
7238
5680
4732
3854
3004
4033
2929
1247
409
43
14257
788

703
924
744
309
92
15
1303
56
85
269
231
204
152
99
107
67
23
9
1
30752
1466
2319
5828
5237
4306
3564
2610
2734
1789
662
189
48
22294
1043
1745
4238
3710
3005
2500
1852
2095
1391
530
155
30
8458
423

522
851
778
320
86
15
856
48
69
181
144
98
79
56
76
66
28
11
0
21824
1291
1875
4073
2945
2476
1931
1573
2473
1948
900
313
26
16025
926
1436
3000
1970
1727
1354
1152
1938
1538
717
254
13
5799
365

288
488
416
143
41
2
302
19
18
63
33
41
22
22
37
31
12
4
0
9342
532
717
1762
1115
895
834
787
1274
943
365
110
8
7124
389
577
1338
785
608
605
581
1050
774
318
93
6
2218
143

153
230
174
73
18
0
167
10
7
39
20
25
15
11
20
14
3
3
0
5055
257
373
992
708
537
536
449
630
388
141
38
6
3832
182
293
742
520
356
393
335
527
325
123
31
5
1223
75

135
258
242
70
23
2
135
9
11
24
13
16
7
11
17
17
9
1
0
4287
275
344
770
407
358
298
338
644
555
224
72
2
3292
207
284
596
265
252
212
246
523
449
195
62
1
995
68

177
254
222
93
23
1
330
23
31
57
54
43
39
18
33
26
6
0
0
8610
557
697
1625
1238
1084
925
672
814
640
264
81
13
6161
416
524
1137
836
741
627
483
623
481
215
74
4
2449
141

102
135
107
48
15
1
170
10
13
28
29
24
22
8
16
16
4
0
0
4704
273
360
864
714
642
544
409
416
318
117
37
10
3276
198
264
600
469
431
345
288
308
243
92
35
3
1428
75

75
119
115
45
8
0
160
13
18
29
25
19
17
10
17
10
2
0
0
3906
284
337
761
524
442
381
263
398
322
147
44
3
2885
218
260
537
367
310
282
195
315
238
123
39
1
1021
66

1013
2663
2502
2050
1641
1179
1174
808
315
93
31
27995
1312
1959
5092
4372
3620
3019
2231
2985
2231
844
289
41
22140
1060
1592
3976
3288
2836
2287
1716
2485
1903
732
234
31
5855
252
367
1116
1084
784
732
515
500
328

574
1590
1527
1301
1064
758
639
398
132
34
18
16230
699
1112
3045
2892
2250
1887
1383
1479
1030
336
98
19
12852
561
904
2419
2218
1780
1439
1060
1215
866
292
82
16
3378
138
208
626
674
470
448
323
264
164

439
1073
975
749
577
421
535
410
183
59
13
11765
613
847
2047
1480
1370
1132
848
1506
1201
508
191
22
9288
499
688
1557
1070
1056
848
656
1270
1037
440
152
15
2477
114
159
490
410
314
284
192
236
164

140
424
330
287
229
206
224
169
47
17
2
5054
279
348
891
526
485
491
442
752
575
188
61
16
4226
234
294
715
413
400
417
365
659
499
169
48
13
828
45
54
176
113
85
74
77
93
76

80
250
188
181
143
114
103
63
18
7
1
2713
146
186
497
342
284
297
254
354
248
85
14
6
2310
124
157
416
273
233
260
218
318
220
75
12
4
403
22
29
81
69
51
37
36
36
28

60
174
142
106
86
92
121
106
29
10
1
2341
133
162
394
184
201
194
188
398
327
103
47
10
1916
110
137
299
140
167
157
147
341
279
94
36
9
425
23
25
95
44
34
37
41
57
48

173
488
402
343
298
189
191
159
49
7
9
4295
277
338
767
590
540
454
356
445
363
125
33
7
3190
212
253
545
401
409
320
262
362
295
104
24
3
1105
65
85
222
189
131
134
94
83
68

96
264
245
211
199
121
108
75
25
2
7
2289
136
173
412
352
309
253
206
215
161
56
13
3
1692
102
129
302
243
234
177
150
166
126
51
10
2
597
34
44
110
109
75
76
56
49
35

77
224
157
132
99
68
83
84
24
5
2
2006
141
165
355
238
231
201
150
230
202
69
20
4
1498
110
124
243
158
175
143
112
196
169
53
14
1
508
31
41
112
80
56
58
38
34
33

112
55
10
51950
2300
3909
9666
7552
6429
5550
4132
5396
4604
1820
544
48
41800
1831
3139
7547
5826
5015
4308
3276
4647
4101
1599
469
42
10150
469
770
2119
1726
1414
1242
856
749
503
221
75
6
57889
2869
4275
10445
8187

44
16
3
30362
1239
2265
5648
4805
4022
3517
2579
2687
2361
950
263
26
24182
989
1808
4357
3713
3142
2711
2017
2259
2085
845
233
23
6180
250
457
1291
1092
880
806
562
428
276
105
30
3
33296
1575
2351
6013
5038

68
39
7
21588
1061
1644
4018
2747
2407
2033
1553
2709
2243
870
281
22
17618
842
1331
3190
2113
1873
1597
1259
2388
2016
754
236
19
3970
219
313
828
634
534
436
294
321
227
116
45
3
24593
1294
1924
4432
3149

19
13
3
9151
406
589
1564
1015
954
842
844
1337
1108
386
102
4
7612
332
482
1220
793
767
675
700
1185
1005
355
95
3
1539
74
107
344
222
187
167
144
152
103
31
7
1
8599
372
516
1360
998

10
2
2
5011
212
330
911
633
572
500
493
604
529
179
46
2
4065
177
268
675
479
460
397
403
523
475
164
43
1
946
35
62
236
154
112
103
90
81
54
15
3
1
4682
205
260
764
616

9
11
1
4140
194
259
653
382
382
342
351
733
579
207
56
2
3547
155
214
545
314
307
278
297
662
530
191
52
2
593
39
45
108
68
75
64
54
71
49
16
4
0
3917
167
256
596
382

21
9
4
7611
441
585
1457
993
948
795
571
776
701
262
79
3
5819
336
434
1078
710
698
573
435
663
618
214
57
3
1792
105
151
379
283
250
222
136
113
83
48
22
0
11096
695
942
2329
1570

5
3
1
4265
237
319
815
595
529
478
353
371
379
144
43
2
3250
182
236
599
437
386
339
271
313
334
118
33
2
1015
55
83
216
158
143
139
82
58
45
26
10
0
5979
345
505
1319
868

16
6
3
3346
204
266
642
398
419
317
218
405
322
118
36
1
2569
154
198
479
273
312
234
164
350
284
96
24
1
777
50
68
163
125
107
83
54
55
38
22
12
0
5117
350
437
1010
702

7078
5720
4385
6389
5604
2219
636
82
48590
2466
3571
8562
6601
5912
4690
3631
5545
5017
1973
555
67
9299
403
704
1883
1586
1166
1030
754
844
587
246
81
15
13880
783
1205
2593
2108
1789
1571
1194
1348
886
300
92
11

4316
3525
2627
3308
2964
1193
347
39
27910
1359
1958
4856
4085
3627
2887
2163
2892
2664
1069
316
34
5386
216
393
1157
953
689
638
464
416
300
124
31
5
7775
427
638
1439
1226
1050
931
707
721
421
162
44
9

2762
2195
1758
3081
2640
1026
289
43
20680
1107
1613
3706
2516
2285
1803
1468
2653
2353
904
239
33
3913
187
311
726
633
477
392
290
428
287
122
50
10
6105
356
567
1154
882
739
640
487
627
465
138
48
2

922
808
717
1270
1135
392
91
18
7387
329
455
1151
835
785
689
600
1096
1007
344
83
13
1212
43
61
209
163
137
119
117
174
128
48
8
5
2041
90
162
340
230
190
206
211
304
215
75
17
1

554
472
389
591
565
218
43
5
4037
180
224
645
522
470
404
329
515
508
195
41
4
645
25
36
119
94
84
68
60
76
57
23
2
1
1141
55
84
180
143
108
137
129
161
97
38
8
1

368
336
328
679
570
174
48
13
3350
149
231
506
313
315
285
271
581
499
149
42
9
567
18
25
90
69
53
51
57
98
71
25
6
4
900
35
78
160
87
82
69
82
143
118
37
9
0

1359
1155
793
972
846
333
86
16
8958
576
751
1770
1219
1107
926
629
834
770
297
67
12
2138
119
191
559
351
252
229
164
138
76
36
19
4
2683
226
269
506
427
331
295
206
212
144
52
13
2

720
640
447
469
431
183
46
6
4757
286
385
933
677
601
512
350
412
393
165
39
4
1222
59
120
386
191
119
128
97
57
38
18
7
2
1409
122
134
260
226
178
152
106
126
67
31
5
2

639
515
346
503
415
150
40
10
4201
290
366
837
542
506
414
279
422
377
132
28
8
916
60
71
173
160
133
101
67
81
38
18
12
2
1274
104
135
246
201
153
143
100
86
77
21
8
0

12144
719
1088
2247
1785
1538
1324
1038
1216
822
274
83
10
1736
64
117
346
323
251
247
156
132
64
26
9
1
16926
523
1014
2511
2603
2378
1913
1651
1894
1522
656
240
21
11975
336
722
1713
1859
1676
1331
1187

6737
391
575
1226
1037
891
778
599
650
390
151
41
8
1038
36
63
213
189
159
153
108
71
31
11
3
1
9681
272
580
1491
1602
1473
1171
1000
982
720
278
98
14
6803
174
398
1006
1150
1034
822
709

5407
328
513
1021
748
647
546
439
566
432
123
42
2
698
28
54
133
134
92
94
48
61
33
15
6
0
7245
251
434
1020
1001
905
742
651
912
802
378
142
7
5172
162
324
707
709
642
509
478

1864
87
147
300
201
173
187
191
284
206
72
16
0
177
3
15
40
29
17
19
20
20
9
3
1
1
2507
91
125
340
260
206
230
281
377
398
141
56
2
1608
44
63
178
130
123
150
194

1034
54
74
156
126
98
124
116
151
92
36
7
0
107
1
10
24
17
10
13
13
10
5
2
1
1
1318
46
76
204
151
127
122
170
167
174
55
24
2
830
21
33
103
77
75
90
115

830
33
73
144
75
75
63
75
133
114
36
9
0
70
2
5
16
12
7
6
7
10
4
1
0
0
1189
45
49
136
109
79
108
111
210
224
86
32
0
778
23
30
75
53
48
60
79

2412
213
259
468
373
290
249
175
193
132
47
11
2
271
13
10
38
54
41
46
31
19
12
5
2
0
2051
53
96
249
203
242
211
219
334
275
126
42
1
1419
26
57
162
145
164
144
152

1257
114
128
238
196
152
128
88
113
64
30
4
2
152
8
6
22
30
26
24
18
13
3
1
1
0
1092
25
48
143
130
146
113
117
157
136
54
23
0
750
12
28
95
97
94
76
79

1155
99
131
230
177
138
121
87
80
68
17
7
0
119
5
4
16
24
15
22
13
6
9
4
1
0
959
28
48
106
73
96
98
102
177
139
72
19
1
669
14
29
67
48
70
68
73

1379
1109
468
177
18
4951
187
292
798
744
702
582
464
515
413
188
63
3
23288
847
1604
3715
3972
3647
2738
2047
2166
1620
692
221
19
18883
663
1339
3007
3215
2909
2170
1637
1798
1364
585
181
15
4405
184
265

697
532
195
74
12
2878
98
182
485
452
439
349
291
285
188
83
24
2
13484
472
912
2110
2400
2265
1737
1295
1153
753
297
79
11
10994
371
752
1734
1993
1824
1385
1029
949
632
250
65
10
2490
101
160

682
577
273
103
6
2073
89
110
313
292
263
233
173
230
225
105
39
1
9804
375
692
1605
1572
1382
1001
752
1013
867
395
142
8
7889
292
587
1273
1222
1085
785
608
849
732
335
116
5
1915
83
105

279
293
105
47
2
899
47
62
162
130
83
80
87
98
105
36
9
0
3545
167
208
556
394
341
360
353
512
429
175
47
3
2830
104
159
436
284
230
290
288
449
386
161
41
2
715
63
49

121
129
42
22
2
488
25
43
101
74
52
32
55
46
45
13
2
0
1820
92
117
294
225
200
216
195
230
161
70
18
2
1458
53
86
238
177
137
181
161
202
143
61
18
1
362
39
31

158
164
63
25
0
411
22
19
61
56
31
48
32
52
60
23
7
0
1725
75
91
262
169
141
144
158
282
268
105
29
1
1372
51
73
198
107
93
109
127
247
243
100
23
1
353
24
18

247
205
87
29
1
632
27
39
87
58
78
67
67
87
70
39
13
0
2655
112
160
411
368
343
313
248
311
233
121
33
2
2134
83
127
330
303
264
238
201
263
196
100
27
2
521
29
33

117
101
36
15
0
342
13
20
48
33
52
37
38
40
35
18
8
0
1465
60
73
225
222
204
196
157
155
96
58
18
1
1182
45
55
178
193
156
152
125
131
82
49
15
1
283
15
18

130
104
51
14
1
290
14
19
39
25
26
30
29
47
35
21
5
0
1190
52
87
186
146
139
117
91
156
137
63
15
1
952
38
72
152
110
108
86
76
132
114
51
12
1
238
14
15

708
757
738
568
410
368
256
107
40
4
27922
1267
2035
4756
4496
3908
3403
2656
2546
1757
801
274
23
20202
963
1579
3567
3178
2747
2384
1825
1849
1314
579
197
20
7720
304
456
1189
1318
1161
1019
831
697
443
222

376
407
441
352
266
204
121
47
14
1
15913
643
1085
2714
2772
2347
2098
1635
1349
817
351
88
14
11428
480
836
2034
1976
1657
1454
1121
943
600
246
68
13
4485
163
249
680
796
690
644
514
406
217
105

332
350
297
216
144
164
135
60
26
3
12009
624
950
2042
1724
1561
1305
1021
1197
940
450
186
9
8774
483
743
1533
1202
1090
930
704
906
714
333
129
7
3235
141
207
509
522
471
375
317
291
226
117

120
110
111
70
65
63
43
14
6
1
4238
236
286
624
444
405
429
426
609
476
230
71
2
3147
184
214
457
310
267
302
292
482
395
187
56
1
1091
52
72
167
134
138
127
134
127
81
43

56
48
63
35
34
28
18
9
0
1
2126
113
160
331
252
233
227
252
279
162
95
21
1
1577
88
119
251
174
155
159
180
219
136
76
19
1
549
25
41
80
78
78
68
72
60
26
19

64
62
48
35
31
35
25
5
6
0
2112
123
126
293
192
172
202
174
330
314
135
50
1
1570
96
95
206
136
112
143
112
263
259
111
37
0
542
27
31
87
56
60
59
62
67
55
24

81
65
79
75
47
48
37
21
6
0
4779
315
448
869
594
555
547
449
436
355
155
51
5
3638
246
383
713
429
398
406
329
325
262
102
40
5
1141
69
65
156
165
157
141
120
111
93
53

47
29
48
44
32
24
14
9
3
0
2560
148
219
465
338
329
318
245
227
172
74
21
4
1902
113
184
389
238
235
225
173
154
120
49
18
4
658
35
35
76
100
94
93
72
73
52
25

34
36
31
31
15
24
23
12
3
0
2219
167
229
404
256
226
229
204
209
183
81
30
1
1736
133
199
324
191
163
181
156
171
142
53
22
1
483
34
30
80
65
63
48
48
38
41
28

77
3
38868
1661
2733
6163
6075
5600
4532
3497
3772
2794
1347
612
82
24760
1053
1854
4018
3634
3394
2777
2184
2512
1895
961
438
40
14108
608
879
2145
2441
2206
1755
1313
1260
899
386
174
42
31647
1146
2101
4839
4753
4370

20
1
21946
896
1524
3544
3644
3385
2844
2087
1952
1273
538
218
41
13993
566
1014
2326
2239
2080
1780
1302
1295
835
376
158
22
7953
330
510
1218
1405
1305
1064
785
657
438
162
60
19
18281
624
1214
2832
2982
2704

57
2
16922
765
1209
2619
2431
2215
1688
1410
1820
1521
809
394
41
10767
487
840
1692
1395
1314
997
882
1217
1060
585
280
18
6155
278
369
927
1036
901
691
528
603
461
224
114
23
13366
522
887
2007
1771
1666

15
1
5828
270
352
701
624
580
550
564
870
795
372
139
11
3945
143
222
461
334
335
355
383
653
625
310
118
6
1883
127
130
240
290
245
195
181
217
170
62
21
5
5324
189
300
614
494
431

2
0
2961
154
192
366
365
331
330
308
382
325
150
50
8
1972
77
121
241
207
194
221
212
289
244
121
40
5
989
77
71
125
158
137
109
96
93
81
29
10
3
2795
98
166
375
319
254

13
1
2867
116
160
335
259
249
220
256
488
470
222
89
3
1973
66
101
220
127
141
134
171
364
381
189
78
1
894
50
59
115
132
108
86
85
124
89
33
11
2
2529
91
134
239
175
177

11
0
6197
367
472
1012
897
774
686
522
629
478
231
114
15
4185
260
358
703
576
492
449
359
446
306
151
77
8
2012
107
114
309
321
282
237
163
183
172
80
37
7
4345
202
310
705
532
479

3
0
3165
176
236
529
467
427
395
259
303
215
100
48
10
2091
118
170
366
286
253
267
175
218
135
63
34
6
1074
58
66
163
181
174
128
84
85
80
37
14
4
2417
104
176
390
312
272

8
0
3032
191
236
483
430
347
291
263
326
263
131
66
5
2094
142
188
337
290
239
182
184
228
171
88
43
2
938
49
48
146
140
108
109
79
98
92
43
23
3
1928
98
134
315
220
207

3363
2636
3308
2965
1498
574
94
25478
903
1690
3865
3748
3420
2622
2060
2737
2537
1305
503
88
6169
243
411
974
1005
950
741
576
571
428
193
71
6
30427
1302
2205
5545
4742
4338
3364
2532
2589
2157
1176
451
26
21978

2148
1614
1755
1471
642
241
54
14673
491
980
2259
2384
2129
1646
1264
1436
1256
563
215
50
3608
133
234
573
598
575
502
350
319
215
79
26
4
17465
694
1194
3179
2922
2717
2088
1570
1405
1015
485
179
17
12610

1215
1022
1553
1494
856
333
40
10805
412
710
1606
1364
1291
976
796
1301
1281
742
288
38
2561
110
177
401
407
375
239
226
252
213
114
45
2
12962
608
1011
2366
1820
1621
1276
962
1184
1142
691
272
9
9368

450
466
888
883
429
171
9
4346
134
220
481
367
336
355
366
763
783
382
153
6
978
55
80
133
127
95
95
100
125
100
47
18
3
5779
305
435
962
612
554
541
546
711
653
344
110
6
4336

269
259
417
398
168
67
5
2273
66
126
292
248
200
204
209
358
351
154
62
3
522
32
40
83
71
54
65
50
59
47
14
5
2
3010
166
221
509
352
318
315
324
339
279
141
44
2
2249

181
207
471
485
261
104
4
2073
68
94
189
119
136
151
157
405
432
228
91
3
456
23
40
50
56
41
30
50
66
53
33
13
1
2769
139
214
453
260
236
226
222
372
374
203
66
4
2087

440
334
465
506
263
89
20
3569
163
252
572
423
384
347
263
409
436
220
80
20
776
39
58
133
109
95
93
71
56
70
43
9
0
4577
279
316
831
555
547
440
388
472
414
237
96
2
3347

253
212
250
269
117
48
14
1981
87
142
313
246
220
194
169
222
230
100
44
14
436
17
34
77
66
52
59
43
28
39
17
4
0
2475
145
155
475
326
334
240
210
246
193
109
41
1
1807

187
122
215
237
146
41
6
1588
76
110
259
177
164
153
94
187
206
120
36
6
340
22
24
56
43
43
34
28
28
31
26
5
0
2102
134
161
356
229
213
200
178
226
221
128
55
1
1540

913
1618
3989
3230
3029
2242
1842
1952
1775
992
377
19
8449
389
587
1556
1512
1309
1122
690
637
382
184
74
7
37992
2392
3274
7765
6615
5677
4019
2852
2530
1784
725
303
56
30703
1928
2671
6384
5164
4506
3184
2316
2098

499
874
2346
2060
1919
1371
1111
1047
808
409
154
12
4855
195
320
833
862
798
717
459
358
207
76
25
5
21131
1231
1700
4221
3866
3406
2407
1719
1330
803
304
114
30
16937
978
1380
3428
3038
2696
1886
1393
1089

414
744
1643
1170
1110
871
731
905
967
583
223
7
3594
194
267
723
650
511
405
231
279
175
108
49
2
16861
1161
1574
3544
2749
2271
1612
1133
1200
981
421
189
26
13766
950
1291
2956
2126
1810
1298
923
1009

224
329
675
423
369
370
417
576
561
295
94
3
1443
81
106
287
189
185
171
129
135
92
49
16
3
7142
599
692
1366
937
829
698
566
683
480
194
78
20
5846
501
565
1124
713
643
567
473
576

126
170
377
248
211
211
240
277
234
116
38
1
761
40
51
132
104
107
104
84
62
45
25
6
1
3716
303
341
728
521
478
414
318
309
189
77
30
8
3016
250
276
585
410
373
332
268
261

98
159
298
175
158
159
177
299
327
179
56
2
682
41
55
155
85
78
67
45
73
47
24
10
2
3426
296
351
638
416
351
284
248
374
291
117
48
12
2830
251
289
539
303
270
235
205
315

193
224
608
365
365
291
298
376
342
202
81
2
1230
86
92
223
190
182
149
90
96
72
35
15
0
7571
638
781
1499
1199
1050
771
536
495
362
161
69
10
6001
510
621
1214
904
821
591
443
412

99
113
351
233
227
156
157
191
151
93
35
1
668
46
42
124
93
107
84
53
55
42
16
6
0
4057
326
416
784
661
613
430
305
258
153
75
31
5
3192
253
326
635
499
483
327
253
211

94
111
257
132
138
135
141
185
191
109
46
1
562
40
50
99
97
75
65
37
41
30
19
9
0
3514
312
365
715
538
437
341
231
237
209
86
38
5
2809
257
295
579
405
338
264
190
201

1529
616
260
47
7289
464
603
1381
1451
1171
835
536
432
255
109
43
9
78761
4559
5835
12821
13832
12459
9953
7121
5903
3673
1636
639
330
17229
878
1408
2847
2569
2594
2051
1514
1466
1103
540
223
36
61532
3681
4427
9974

669
259
96
25
4194
253
320
793
828
710
521
326
241
134
45
18
5
43975
2374
3127
7093
7744
7073
5991
4299
3274
1872
694
252
182
9756
467
760
1621
1536
1542
1291
915
800
503
216
83
22
34219
1907
2367
5472

860
357
164
22
3095
211
283
588
623
461
314
210
191
121
64
25
4
34786
2185
2708
5728
6088
5386
3962
2822
2629
1801
942
387
148
7473
411
648
1226
1033
1052
760
599
666
600
324
140
14
27313
1774
2060
4502

431
167
70
16
1296
98
127
242
224
186
131
93
107
49
27
8
4
16839
1271
1309
2768
2877
2495
1944
1461
1350
810
374
129
51
2878
179
206
428
330
332
287
255
362
294
145
56
4
13961
1092
1103
2340

163
67
25
6
700
53
65
143
111
105
82
50
48
26
10
5
2
9127
646
707
1555
1623
1379
1113
824
675
382
143
50
30
1484
97
126
238
193
187
152
138
165
113
50
22
3
7643
549
581
1317

268
100
45
10
596
45
62
99
113
81
49
43
59
23
17
3
2
7712
625
602
1213
1254
1116
831
637
675
428
231
79
21
1394
82
80
190
137
145
135
117
197
181
95
34
1
6318
543
522
1023

290
130
55
10
1570
128
160
285
295
229
180
93
83
72
31
14
0
18915
1288
1451
3068
3385
3004
2325
1657
1283
833
403
155
63
3212
220
276
535
467
449
332
277
271
211
123
43
8
15703
1068
1175
2533

117
60
23
5
865
73
90
149
162
130
103
52
47
36
15
8
0
10074
664
722
1568
1717
1646
1343
977
688
447
200
66
36
1752
131
127
276
248
263
219
168
132
108
58
16
6
8322
533
595
1292

173
70
32
5
705
55
70
136
133
99
77
41
36
36
16
6
0
8841
624
729
1500
1668
1358
982
680
595
386
203
89
27
1460
89
149
259
219
186
113
109
139
103
65
27
2
7381
535
580
1241

11263
9865
7902
5607
4437
2570
1096
416
294
36380
1753
2619
6454
5856
5119
3947
3018
3234
2666
1224
455
35
30273
1520
2246
5439
4789
4194
3187
2451
2689
2259
1076
394
29
6107
233
373
1015
1067
925
760
567
545
407
148
61

6208
5531
4700
3384
2474
1369
478
169
160
20100
915
1420
3573
3479
3046
2353
1783
1665
1214
476
157
19
16640
797
1200
3004
2848
2511
1890
1448
1352
1014
417
141
18
3460
118
220
569
631
535
463
335
313
200
59
16

5055
4334
3202
2223
1963
1201
618
247
134
16280
838
1199
2881
2377
2073
1594
1235
1569
1452
748
298
16
13633
723
1046
2435
1941
1683
1297
1003
1337
1245
659
253
11
2647
115
153
446
436
390
297
232
232
207
89
45

2547
2163
1657
1206
988
516
229
73
47
6331
360
499
1034
680
554
502
584
849
783
378
105
3
5581
336
452
919
590
473
421
509
743
693
342
100
3
750
24
47
115
90
81
81
75
106
90
36
5

1430
1192
961
686
510
269
93
28
27
3251
200
276
587
403
315
289
308
373
315
155
28
2
2846
189
253
516
350
264
240
273
320
273
139
27
2
405
11
23
71
53
51
49
35
53
42
16
1

1117
971
696
520
478
247
136
45
20
3080
160
223
447
277
239
213
276
476
468
223
77
1
2735
147
199
403
240
209
181
236
423
420
203
73
1
345
13
24
44
37
30
32
40
53
48
20
4

2918
2555
1993
1380
1012
622
280
112
55
6449
411
540
1128
865
790
721
556
589
527
232
78
12
5457
362
483
965
725
657
596
453
493
442
208
65
8
992
49
57
163
140
133
125
103
96
85
24
13

1469
1383
1124
809
556
339
142
50
30
3366
213
281
588
467
419
409
312
294
253
95
30
5
2817
187
247
506
388
350
334
246
236
206
85
28
4
549
26
34
82
79
69
75
66
58
47
10
2

1449
1172
869
571
456
283
138
62
25
3083
198
259
540
398
371
312
244
295
274
137
48
7
2640
175
236
459
337
307
262
207
257
236
123
37
4
443
23
23
81
61
64
50
37
38
38
14
11

6
20940
1131
1725
4308
3394
2943
2185
1619
1750
1199
456
199
31
16949
964
1463
3697
2745
2331
1665
1281
1358
909
353
155
28
3991
167
262
611
649
612
520
338
392
290
103
44
3
39354
1448
2489
6089
5831
5157
4222

1
11607
577
929
2293
1972
1826
1316
943
903
567
191
72
18
9419
498
783
1955
1617
1478
1008
742
696
425
148
54
15
2188
79
146
338
355
348
308
201
207
142
43
18
3
22655
772
1371
3546
3643
3130
2661

5
9333
554
796
2015
1422
1117
869
676
847
632
265
127
13
7530
466
680
1742
1128
853
657
539
662
484
205
101
13
1803
88
116
273
294
264
212
137
185
148
60
26
0
16699
676
1118
2543
2188
2027
1561

0
3247
236
294
644
381
274
267
272
401
335
107
32
4
2661
203
249
546
312
214
205
226
323
260
92
27
4
586
33
45
98
69
60
62
46
78
75
15
5
0
6482
186
309
824
577
579
589

0
1647
124
151
328
206
162
152
145
188
130
49
10
2
1380
107
124
282
175
138
120
122
157
102
42
9
2
267
17
27
46
31
24
32
23
31
28
7
1
0
3522
98
172
471
375
344
352

0
1600
112
143
316
175
112
115
127
213
205
58
22
2
1281
96
125
264
137
76
85
104
166
158
50
18
2
319
16
18
52
38
36
30
23
47
47
8
4
0
2960
88
137
353
202
235
237

4
3480
194
311
642
434
429
382
312
367
258
110
35
6
2820
158
268
542
336
347
299
270
298
188
81
28
5
660
36
43
100
98
82
83
42
69
70
29
7
1
6109
289
416
965
795
721
597

1
1889
91
155
329
241
274
231
184
179
132
50
19
4
1533
75
130
273
188
223
181
160
151
96
38
15
3
356
16
25
56
53
51
50
24
28
36
12
4
1
3392
155
206
552
466
421
359

3
1591
103
156
313
193
155
151
128
188
126
60
16
2
1287
83
138
269
148
124
118
110
147
92
43
13
2
304
20
18
44
45
31
33
18
41
34
17
3
0
2717
134
210
413
329
300
238

3206
4784
3731
1759
605
33
32990
1227
2106
5035
4821
4251
3390
2555
4131
3308
1580
556
30
6364
221
383
1054
1010
906
832
651
653
423
179
49
3
32283
1444
2500
5644
4832
4132
3318
2466
3568
2747
1149
460
23
24753
1102

1883
2563
1906
877
286
17
18886
646
1149
2912
3025
2582
2130
1476
2193
1695
798
264
16
3769
126
222
634
618
548
531
407
370
211
79
22
1
19282
797
1364
3410
3171
2711
2209
1512
1935
1394
557
209
13
14872
606

1323
2221
1825
882
319
16
14104
581
957
2123
1796
1669
1260
1079
1938
1613
782
292
14
2595
95
161
420
392
358
301
244
283
212
100
27
2
13001
647
1136
2234
1661
1421
1109
954
1633
1353
592
251
10
9881
496

637
1152
1030
478
115
6
5352
146
257
673
442
454
450
470
988
929
431
107
5
1130
40
52
151
135
125
139
167
164
101
47
8
1
5301
240
360
801
522
459
405
447
877
765
324
96
5
4281
185

378
551
492
228
58
3
2885
71
143
389
293
270
279
264
470
443
207
53
3
637
27
29
82
82
74
73
114
81
49
21
5
0
2838
135
181
443
343
282
258
266
417
334
132
43
4
2274
103

259
601
538
250
57
3
2467
75
114
284
149
184
171
206
518
486
224
54
2
493
13
23
69
53
51
66
53
83
52
26
3
1
2463
105
179
358
179
177
147
181
460
431
192
53
1
2007
82

441
817
654
304
105
5
5370
261
379
853
703
627
518
370
717
574
272
91
5
739
28
37
112
92
94
79
71
100
80
32
14
0
4732
237
336
767
535
544
468
390
601
553
220
74
7
3573
166

232
437
351
156
54
3
2982
136
186
486
407
366
310
200
387
311
142
48
3
410
19
20
66
59
55
49
32
50
40
14
6
0
2743
123
189
438
322
380
295
215
321
300
123
35
2
2091
81

209
380
303
148
51
2
2388
125
193
367
296
261
208
170
330
263
130
43
2
329
9
17
46
33
39
30
39
50
40
18
8
0
1989
114
147
329
213
164
173
175
280
253
97
39
5
1482
85

1966
4313
3646
3082
2351
1835
2833
2259
959
392
15
7530
342
534
1331
1186
1050
967
631
735
488
190
68
8
84502
5734
6759
15793
16095
12861
9963
6677
5424
3005
1212
522
457
10572
562
906
2043
1680
1370
1024
762
932
728

1073
2644
2471
2061
1577
1122
1510
1138
476
185
9
4410
191
291
766
700
650
632
390
425
256
81
24
4
46820
2937
3575
8677
8849
7303
5878
3872
3016
1593
601
268
251
6153
288
497
1190
1059
853
643
442
518
371

893
1669
1175
1021
774
713
1323
1121
483
207
6
3120
151
243
565
486
400
335
241
310
232
109
44
4
37682
2797
3184
7116
7246
5558
4085
2805
2408
1412
611
254
206
4419
274
409
853
621
517
381
320
414
357

277
609
395
341
307
374
755
661
289
85
3
1020
55
83
192
127
118
98
73
122
104
35
11
2
21346
1802
1826
4189
4109
3093
2316
1593
1279
675
264
110
90
1705
112
117
327
192
162
122
147
207
181

134
330
268
216
199
227
354
283
119
38
3
564
32
47
113
75
66
59
39
63
51
13
5
1
11636
901
927
2262
2211
1796
1354
905
703
343
122
62
50
928
58
49
180
112
99
76
83
112
91

143
279
127
125
108
147
401
378
170
47
0
456
23
36
79
52
52
39
34
59
53
22
6
1
9710
901
899
1927
1898
1297
962
688
576
332
142
48
40
777
54
68
147
80
63
46
64
95
90

263
570
384
385
329
297
480
442
190
62
5
1159
71
73
197
151
159
139
93
121
111
30
12
2
21843
1618
1804
4063
4073
3389
2653
1688
1232
759
282
132
150
1654
89
147
290
260
205
165
125
134
138

152
336
246
277
203
158
257
242
107
31
1
652
42
37
102
76
103
92
57
64
58
16
4
1
11352
802
897
2116
2074
1731
1475
937
648
400
136
61
75
920
47
84
154
163
120
96
69
69
68

111
234
138
108
126
139
223
200
83
31
4
507
29
36
95
75
56
47
36
57
53
14
8
1
10491
816
907
1947
1999
1658
1178
751
584
359
146
71
75
734
42
63
136
97
85
69
56
65
70

361
172
32
73930
5172
5853
13750
14415
11491
8939
5915
4492
2277
851
350
425
37003
1410
2239
5520
5263
4538
3726
2929
4021
4141
2257
938
21
31272
1173
1867
4471
4193
3688
3048
2452
3598
3821
2083
865
13
5731
237
372
1049
1070

188
89
15
40667
2649
3078
7487
7790
6450
5235
3430
2498
1222
413
179
236
21059
774
1269
3198
3390
2915
2344
1701
2054
1991
1012
401
10
17739
638
1061
2621
2779
2389
1901
1402
1807
1830
928
375
8
3320
136
208
577
611

173
83
17
33263
2523
2775
6263
6625
5041
3704
2485
1994
1055
438
171
189
15944
636
970
2322
1873
1623
1382
1228
1967
2150
1245
537
11
13533
535
806
1850
1414
1299
1147
1050
1791
1991
1155
490
5
2411
101
164
472
459

87
45
6
19641
1690
1709
3862
3917
2931
2194
1446
1072
494
177
65
84
6358
269
315
790
543
441
540
564
1045
1110
554
187
0
5374
212
248
600
377
334
437
487
955
1040
511
173
0
984
57
67
190
166

38
26
4
10708
843
878
2082
2099
1697
1278
822
591
252
84
36
46
3273
146
187
441
344
274
311
305
488
465
233
79
0
2737
111
150
341
244
211
252
259
445
436
212
76
0
536
35
37
100
100

49
19
2
8933
847
831
1780
1818
1234
916
624
481
242
93
29
38
3085
123
128
349
199
167
229
259
557
645
321
108
0
2637
101
98
259
133
123
185
228
510
604
299
97
0
448
22
30
90
66

60
37
4
20189
1529
1657
3773
3813
3184
2488
1563
1098
621
222
95
146
5221
210
293
710
610
492
483
439
673
786
397
126
2
4369
157
230
550
465
389
387
369
605
733
365
119
0
852
53
63
160
145

30
18
2
10432
755
813
1962
1911
1611
1379
868
579
332
106
43
73
2902
108
152
400
375
293
294
237
352
428
201
62
0
2437
76
120
308
300
240
235
202
313
399
186
58
0
465
32
32
92
75

30
19
2
9757
774
844
1811
1902
1573
1109
695
519
289
116
52
73
2319
102
141
310
235
199
189
202
321
358
196
64
2
1932
81
110
242
165
149
152
167
292
334
179
61
0
387
21
31
68
70

850
678
477
423
320
174
73
8
28907
1397
2171
4991
4310
3538
3035
2332
2948
2476
1228
463
18
23563
1118
1759
3965
3354
2771
2420
1921
2549
2207
1079
407
13
5344
279
412
1026
956
767
615
411
399
269
149
56
5

526
443
299
247
161
84
26
2
17074
764
1201
2954
2828
2223
1928
1455
1581
1294
618
221
7
13758
597
960
2340
2204
1739
1501
1187
1342
1151
531
201
5
3316
167
241
614
624
484
427
268
239
143
87
20
2

324
235
178
176
159
90
47
6
11833
633
970
2037
1482
1315
1107
877
1367
1182
610
242
11
9805
521
799
1625
1150
1032
919
734
1207
1056
548
206
8
2028
112
171
412
332
283
188
143
160
126
62
36
3

107
103
77
90
70
43
14
0
5406
299
425
851
567
540
526
488
731
634
266
79
0
4564
248
346
681
456
437
445
423
653
568
236
71
0
842
51
79
170
111
103
81
65
78
66
30
8
0

63
59
46
43
29
21
3
0
2990
159
227
495
364
313
330
287
368
297
117
33
0
2507
125
180
393
305
257
279
249
326
267
97
29
0
483
34
47
102
59
56
51
38
42
30
20
4
0

44
44
31
47
41
22
11
0
2416
140
198
356
203
227
196
201
363
337
149
46
0
2057
123
166
288
151
180
166
174
327
301
139
42
0
359
17
32
68
52
47
30
27
36
36
10
4
0

103
96
70
68
53
32
7
2
4667
268
349
766
553
558
517
356
526
459
241
71
3
3851
223
296
614
440
436
403
295
465
405
211
60
3
816
45
53
152
113
122
114
61
61
54
30
11
0

53
59
35
39
29
15
4
0
2642
135
182
436
343
336
307
216
278
245
126
36
2
2159
112
152
348
270
266
235
174
242
220
107
31
2
483
23
30
88
73
70
72
42
36
25
19
5
0

50
37
35
29
24
17
3
2
2025
133
167
330
210
222
210
140
248
214
115
35
1
1692
111
144
266
170
170
168
121
223
185
104
29
1
333
22
23
64
40
52
42
19
25
29
11
6
0

36402
1273
2102
5862
5122
4143
4242
3574
4220
3732
1593
489
50
30318
1106
1775
4865
4060
3321
3412
2901
3704
3302
1409
420
43
6084
167
327
997
1062
822
830
673
516
430
184
69
7
12568
545
938
2391
1826
1574
1380
1120

20237
681
1125
3219
3048
2553
2592
2097
2055
1793
812
234
28
16662
586
945
2663
2411
2050
2078
1661
1752
1570
722
202
22
3575
95
180
556
637
503
514
436
303
223
90
32
6
7237
293
526
1344
1123
968
872
683

16165
592
977
2643
2074
1590
1650
1477
2165
1939
781
255
22
13656
520
830
2202
1649
1271
1334
1240
1952
1732
687
218
21
2509
72
147
441
425
319
316
237
213
207
94
37
1
5331
252
412
1047
703
606
508
437

6776
216
349
1017
620
549
677
741
1105
991
404
100
7
6065
196
316
890
520
470
589
650
1031
929
379
89
6
711
20
33
127
100
79
88
91
74
62
25
11
1
2670
135
173
532
309
262
263
265

3457
115
173
563
372
322
384
383
449
445
195
50
6
3055
103
153
493
310
278
332
327
410
413
185
46
5
402
12
20
70
62
44
52
56
39
32
10
4
1
1404
67
100
268
189
149
151
152

3319
101
176
454
248
227
293
358
656
546
209
50
1
3010
93
163
397
210
192
257
323
621
516
194
43
1
309
8
13
57
38
35
36
35
35
30
15
7
0
1266
68
73
264
120
113
112
113

4877
170
256
720
566
485
542
516
629
670
240
76
7
4082
150
220
598
458
379
448
425
553
583
202
60
6
795
20
36
122
108
106
94
91
76
87
38
16
1
1802
89
128
310
233
213
186
163

2676
85
138
372
323
293
315
297
314
346
143
46
4
2232
72
122
301
262
229
264
250
272
302
123
32
3
444
13
16
71
61
64
51
47
42
44
20
14
1
1019
48
75
184
133
120
118
91

2201
85
118
348
243
192
227
219
315
324
97
30
3
1850
78
98
297
196
150
184
175
281
281
79
28
3
351
7
20
51
47
42
43
44
34
43
18
2
0
783
41
53
126
100
93
68
72

1186
972
456
165
15
10199
459
787
1932
1441
1246
1079
879
960
854
403
144
15
2369
86
151
459
385
328
301
241
226
118
53
21
0
29419
1040
1827
4747
4427
3839
3501
2780
3272
2510
1158
287
31
21026
768
1345

658
473
207
82
8
5842
246
443
1094
912
756
678
514
525
408
185
73
8
1395
47
83
250
211
212
194
169
133
65
22
9
0
17129
552
1029
2779
2804
2439
2246
1710
1680
1218
548
109
15
12139
403
741

528
499
249
83
7
4357
213
344
838
529
490
401
365
435
446
218
71
7
974
39
68
209
174
116
107
72
93
53
31
12
0
12290
488
798
1968
1623
1400
1255
1070
1592
1292
610
178
16
8887
365
604

321
268
105
35
2
2265
120
154
418
243
226
220
226
279
245
99
33
2
405
15
19
114
66
36
43
39
42
23
6
2
0
5003
190
288
721
536
494
532
541
774
622
240
59
6
3974
141
228

159
111
41
17
0
1184
59
89
210
155
126
124
127
139
98
40
17
0
220
8
11
58
34
23
27
25
20
13
1
0
0
2671
88
153
419
322
300
306
314
343
298
105
20
3
2086
60
122

162
157
64
18
2
1081
61
65
208
88
100
96
99
140
147
59
16
2
185
7
8
56
32
13
16
14
22
10
5
2
0
2332
102
135
302
214
194
226
227
431
324
135
39
3
1888
81
106

176
177
86
39
2
1490
71
110
270
182
159
150
132
143
161
77
33
2
312
18
18
40
51
54
36
31
33
16
9
6
0
4074
124
238
612
513
489
479
394
525
434
215
41
10
2838
86
173

95
90
39
25
1
846
42
63
159
107
89
96
71
80
83
35
20
1
173
6
12
25
26
31
22
20
15
7
4
5
0
2311
73
133
355
318
299
303
235
262
205
106
20
2
1618
54
96

81
87
47
14
1
644
29
47
111
75
70
54
61
63
78
42
13
1
139
12
6
15
25
23
14
11
18
9
5
1
0
1763
51
105
257
195
190
176
159
263
229
109
21
8
1220
32
77

3413
3043
2574
2425
1930
2460
1930
902
221
15
8393
272
482
1334
1384
1265
1076
850
812
580
256
66
16
28997
1511
2350
5577
4304
3677
3260
2442
2886
2033
711
206
40
24120
1265
2009
4692
3458
2992
2579
2017
2497
1767
631

2023
1955
1637
1541
1144
1220
939
440
89
7
4990
149
288
756
849
802
705
566
460
279
108
20
8
16551
778
1307
3150
2623
2272
2004
1470
1474
993
360
94
26
13682
655
1105
2625
2118
1840
1597
1190
1266
858
322

1390
1088
937
884
786
1240
991
462
132
8
3403
123
194
578
535
463
371
284
352
301
148
46
8
12446
733
1043
2427
1681
1405
1256
972
1412
1040
351
112
14
10438
610
904
2067
1340
1152
982
827
1231
909
309

527
395
372
422
438
662
527
204
54
4
1029
49
60
194
141
122
110
103
112
95
36
5
2
5334
302
415
963
625
568
526
484
717
518
178
33
5
4767
272
387
862
533
509
446
431
658
474
165

309
238
220
236
249
289
248
93
20
2
585
28
31
110
84
80
70
65
54
50
12
0
1
2904
149
235
538
370
343
306
286
346
230
89
9
3
2580
135
219
479
312
304
260
252
317
209
84

218
157
152
186
189
373
279
111
34
2
444
21
29
84
57
42
40
38
58
45
24
5
1
2430
153
180
425
255
225
220
198
371
288
89
24
2
2187
137
168
383
221
205
186
179
341
265
81

431
345
313
332
275
370
330
156
22
5
1236
38
65
181
168
176
147
119
155
104
59
19
5
5134
335
456
976
773
651
579
421
488
306
112
30
7
4090
270
372
789
613
517
419
334
401
254
89

259
223
194
209
156
179
154
80
13
1
693
19
37
96
95
105
94
79
83
51
26
7
1
2764
164
251
525
442
377
323
228
231
142
57
19
5
2209
137
205
418
362
290
239
180
196
114
46

172
122
119
123
119
191
176
76
9
4
543
19
28
85
73
71
53
40
72
53
33
12
4
2370
171
205
451
331
274
256
193
257
164
55
11
2
1881
133
167
371
251
227
180
154
205
140
43

176
37
4877
246
341
885
846
685
681
425
389
266
80
30
3
59074
2533
3853
10077
10548
8748
7652
5452
5011
3239
1333
465
163
22907
900
1556
3727
3603
3167
2869
2025
2336
1768
687
237
32
36167
1633
2297
6350
6945
5581

82
24
2869
123
202
525
505
432
407
280
208
135
38
12
2
34206
1352
2085
5722
6309
5393
4839
3337
2812
1530
567
176
84
13436
488
888
2162
2317
2063
1876
1239
1212
793
293
90
15
20770
864
1197
3560
3992
3330

94
13
2008
123
139
360
341
253
274
145
181
131
42
18
1
24868
1181
1768
4355
4239
3355
2813
2115
2199
1709
766
289
79
9471
412
668
1565
1286
1104
993
786
1124
975
394
147
17
15397
769
1100
2790
2953
2251

25
5
567
30
28
101
92
59
80
53
59
44
13
8
0
8802
443
552
1535
1386
1120
1042
850
934
609
229
81
21
3497
156
222
538
382
333
376
395
521
392
140
33
9
5305
287
330
997
1004
787

6
3
324
14
16
59
58
39
46
34
29
21
5
3
0
4846
219
306
854
819
667
629
481
464
274
96
30
7
1828
73
126
307
233
198
217
209
240
158
56
9
2
3018
146
180
547
586
469

19
2
243
16
12
42
34
20
34
19
30
23
8
5
0
3956
224
246
681
567
453
413
369
470
335
133
51
14
1669
83
96
231
149
135
159
186
281
234
84
24
7
2287
141
150
450
418
318

27
5
1044
65
84
187
160
134
160
87
87
52
23
3
2
11394
644
779
2000
2047
1647
1468
985
846
594
256
85
43
3780
204
277
600
555
514
529
309
351
280
114
41
6
7614
440
502
1400
1492
1133

19
3
555
27
46
107
80
87
84
48
35
28
11
0
2
6309
324
408
1092
1206
945
867
563
438
272
127
42
25
2207
101
156
330
361
331
348
190
178
127
58
23
4
4102
223
252
762
845
614

8
2
489
38
38
80
80
47
76
39
52
24
12
3
0
5085
320
371
908
841
702
601
422
408
322
129
43
18
1573
103
121
270
194
183
181
119
173
153
56
18
2
3512
217
250
638
647
519

4783
3427
2675
1471
646
228
131
22802
787
1373
3555
3258
2939
2794
2237
2579
1986
971
284
39
19166
651
1169
2966
2679
2361
2308
1859
2231
1778
872
255
37
3636
136
204
589
579
578
486
378
348
208
99
29
2
18294

2963
2098
1600
737
274
86
69
13313
408
770
2113
2046
1895
1829
1371
1379
908
451
120
23
11120
341
650
1766
1695
1513
1505
1140
1168
798
411
110
23
2193
67
120
347
351
382
324
231
211
110
40
10
0
9551

1820
1329
1075
734
372
142
62
9489
379
603
1442
1212
1044
965
866
1200
1078
520
164
16
8046
310
519
1200
984
848
803
719
1063
980
461
145
14
1443
69
84
242
228
196
162
147
137
98
59
19
2
8743

666
455
413
217
89
48
12
3529
127
203
554
384
377
378
372
495
406
189
40
4
3078
110
169
489
328
309
325
327
442
372
169
34
4
451
17
34
65
56
68
53
45
53
34
20
6
0
2983

412
272
224
116
40
21
5
1830
58
104
302
225
219
229
221
213
166
78
14
1
1582
51
86
266
195
176
191
191
189
148
75
13
1
248
7
18
36
30
43
38
30
24
18
3
1
0
1538

254
183
189
101
49
27
7
1699
69
99
252
159
158
149
151
282
240
111
26
3
1496
59
83
223
133
133
134
136
253
224
94
21
3
203
10
16
29
26
25
15
15
29
16
17
5
0
1445

939
676
495
314
142
44
37
3028
124
199
408
372
339
337
265
405
318
202
54
5
2530
104
167
324
307
278
269
228
345
274
178
51
5
498
20
32
84
65
61
68
37
60
44
24
3
0
3076

519
373
260
145
69
19
21
1703
56
108
234
239
208
202
149
221
148
108
27
3
1401
49
85
186
190
172
162
126
183
127
92
26
3
302
7
23
48
49
36
40
23
38
21
16
1
0
1609

420
303
235
169
73
25
16
1325
68
91
174
133
131
135
116
184
170
94
27
2
1129
55
82
138
117
106
107
102
162
147
86
25
2
196
13
9
36
16
25
28
14
22
23
8
2
0
1467

824
1293
2644
2360
2108
1934
1768
2548
1865
690
236
24
16995
736
1161
2406
2167
1897
1766
1677
2462
1812
661
227
23
1299
88
132
238
193
211
168
91
86
53
29
9
1
25912
1218
1893
4486
3668
3230
3081
2504
2961

452
696
1478
1338
1186
1102
932
1154
797
298
101
17
8831
404
630
1333
1236
1068
1001
876
1109
770
290
98
16
720
48
66
145
102
118
101
56
45
27
8
3
1
14057
634
1038
2438
2093
1913
1799
1404
1501

372
597
1166
1022
922
832
836
1394
1068
392
135
7
8164
332
531
1073
931
829
765
801
1353
1042
371
129
7
579
40
66
93
91
93
67
35
41
26
21
6
0
11855
584
855
2048
1575
1317
1282
1100
1460

171
206
375
256
283
282
321
532
380
133
36
8
2794
152
194
339
229
261
263
308
514
366
126
34
8
189
19
12
36
27
22
19
13
18
14
7
2
0
4087
214
282
703
455
424
482
388
567

95
115
211
146
149
163
167
241
165
65
17
4
1432
85
108
186
132
135
152
160
233
158
63
16
4
106
10
7
25
14
14
11
7
8
7
2
1
0
2179
111
149
413
254
246
285
202
271

76
91
164
110
134
119
154
291
215
68
19
4
1362
67
86
153
97
126
111
148
281
208
63
18
4
83
9
5
11
13
8
8
6
10
7
5
1
0
1908
103
133
290
201
178
197
186
296

171
246
500
392
363
342
294
386
254
88
38
2
2920
162
233
480
370
338
321
282
366
249
82
35
2
156
9
13
20
22
25
21
12
20
5
6
3
0
4645
308
384
897
643
558
549
424
478

95
141
265
203
199
195
151
187
116
35
20
2
1521
88
134
254
191
188
180
143
176
113
33
19
2
88
7
7
11
12
11
15
8
11
3
2
1
0
2401
162
193
438
346
303
296
228
241

76
105
235
189
164
147
143
199
138
53
18
0
1399
74
99
226
179
150
141
139
190
136
49
16
0
68
2
6
9
10
14
6
4
9
2
4
2
0
2244
146
191
459
297
255
253
196
237

1883
709
248
31
23283
1125
1764
4081
3242
2834
2735
2237
2703
1670
629
232
31
2629
93
129
405
426
396
346
267
258
213
80
16
0
43322
1505
2714
7410
7055
5595
5174
4260
4567
3266
1333
408
35
32580
1177
2069
5749

805
304
111
17
12540
577
967
2190
1851
1676
1586
1248
1355
701
270
102
17
1517
57
71
248
242
237
213
156
146
104
34
9
0
24724
823
1490
4139
4271
3386
3232
2587
2405
1592
609
172
18
18443
637
1146
3229

1078
405
137
14
10743
548
797
1891
1391
1158
1149
989
1348
969
359
130
14
1112
36
58
157
184
159
133
111
112
109
46
7
0
18598
682
1224
3271
2784
2209
1942
1673
2162
1674
724
236
17
14137
540
923
2520

402
122
43
5
3742
203
263
646
415
386
429
358
526
363
107
41
5
345
11
19
57
40
38
53
30
41
39
15
2
0
6669
230
359
1007
803
636
686
713
1022
837
297
75
4
5267
188
277
756

174
55
18
1
1984
105
139
373
233
222
257
181
252
158
47
16
1
195
6
10
40
21
24
28
21
19
16
8
2
0
3506
132
199
556
472
399
394
394
463
343
114
37
3
2702
99
150
421

228
67
25
4
1758
98
124
273
182
164
172
177
274
205
60
25
4
150
5
9
17
19
14
25
9
22
23
7
0
0
3163
98
160
451
331
237
292
319
559
494
183
38
1
2565
89
127
335

266
105
29
4
4261
287
364
845
594
498
493
379
448
231
90
28
4
384
21
20
52
49
60
56
45
30
35
15
1
0
5346
226
333
859
699
607
616
529
682
480
230
82
3
4073
180
257
678

120
53
17
4
2193
149
182
411
319
272
263
204
227
102
43
17
4
208
13
11
27
27
31
33
24
14
18
10
0
0
2936
117
183
463
435
347
359
299
350
242
109
30
2
2241
92
143
367

146
52
12
0
2068
138
182
434
275
226
230
175
221
129
47
11
0
176
8
9
25
22
29
23
21
16
17
5
1
0
2410
109
150
396
264
260
257
230
332
238
121
52
1
1832
88
114
311

5152
3979
3771
3133
3458
2634
1106
333
19
10742
328
645
1661
1903
1616
1403
1127
1109
632
227
75
16
29432
908
1832
4995
4328
3576
3470
2902
3505
2599
1013
281
23
26686
859
1668
4509
3839
3150
3108
2612
3278
2442
948
250

3117
2410
2302
1904
1766
1261
512
148
11
6281
186
344
910
1154
976
930
683
639
331
97
24
7
16552
502
1052
2866
2634
2198
2087
1745
1718
1162
454
120
14
14930
474
956
2586
2340
1929
1856
1564
1594
1088
421
108

2035
1569
1469
1229
1692
1373
594
185
8
4461
142
301
751
749
640
473
444
470
301
130
51
9
12880
406
780
2129
1694
1378
1383
1157
1787
1437
559
161
9
11756
385
712
1923
1499
1221
1252
1048
1684
1354
527
142

587
476
537
557
835
725
260
67
2
1402
42
82
251
216
160
149
156
187
112
37
8
2
5073
163
281
810
524
471
492
490
873
656
250
57
6
4742
161
248
741
475
432
459
459
843
627
236
55

338
297
295
304
375
288
99
34
2
804
33
49
135
134
102
99
90
88
55
15
3
1
2600
89
145
442
310
289
282
255
381
268
108
28
3
2414
87
125
400
286
263
259
240
368
254
102
27

249
179
242
253
460
437
161
33
0
598
9
33
116
82
58
50
66
99
57
22
5
1
2473
74
136
368
214
182
210
235
492
388
142
29
3
2328
74
123
341
189
169
200
219
475
373
134
28

505
432
448
397
535
383
189
67
2
1273
46
76
181
194
175
168
132
147
97
41
15
1
3675
127
218
631
482
406
432
354
471
372
152
28
2
3328
119
197
574
430
366
388
321
439
334
138
20

320
249
265
219
271
192
94
27
2
695
25
40
96
115
98
94
80
79
50
15
3
0
2022
74
128
363
298
224
249
206
236
157
73
14
0
1830
71
118
333
265
202
220
183
219
144
64
11

185
183
183
178
264
191
95
40
0
578
21
36
85
79
77
74
52
68
47
26
12
1
1653
53
90
268
184
182
183
148
235
215
79
14
2
1498
48
79
241
165
164
168
138
220
190
74
9

23
2746
49
164
486
489
426
362
290
227
157
65
31
0
29918
1288
2269
5565
4589
3800
3495
2918
3289
1954
564
150
37
25754
1142
2021
4810
3900
3222
2922
2472
2899
1723
484
131
28
4164
146
248
755
689
578
573

14
1622
28
96
280
294
269
231
181
124
74
33
12
0
16471
697
1254
3125
2553
2160
2104
1710
1635
934
226
62
11
14100
626
1121
2679
2162
1830
1741
1436
1414
824
204
55
8
2371
71
133
446
391
330
363

9
1124
21
68
206
195
157
131
109
103
83
32
19
0
13447
591
1015
2440
2036
1640
1391
1208
1654
1020
338
88
26
11654
516
900
2131
1738
1392
1181
1036
1485
899
280
76
20
1793
75
115
309
298
248
210

6
331
2
33
69
49
39
33
31
30
29
14
2
0
4557
212
308
825
507
423
497
499
689
440
123
31
3
4017
188
275
715
428
371
428
443
635
395
108
28
3
540
24
33
110
79
52
69

3
186
2
20
42
24
26
23
15
13
14
6
1
0
2427
113
171
480
293
245
298
280
285
196
54
12
0
2125
102
153
403
245
214
258
249
264
178
49
10
0
302
11
18
77
48
31
40

3
145
0
13
27
25
13
10
16
17
15
8
1
0
2130
99
137
345
214
178
199
219
404
244
69
19
3
1892
86
122
312
183
157
170
194
371
217
59
18
3
238
13
15
33
31
21
29

2
347
8
21
57
52
40
44
33
32
38
14
8
0
3871
167
257
690
538
460
463
408
499
264
99
21
5
3374
151
227
603
459
390
400
351
451
240
83
15
4
497
16
30
87
79
70
63

0
192
3
10
30
33
22
29
23
17
13
9
3
0
2012
82
137
372
303
235
256
217
223
128
48
10
1
1755
77
120
321
260
196
222
188
199
120
42
9
1
257
5
17
51
43
39
34

2
155
5
11
27
19
18
15
10
15
25
5
5
0
1859
85
120
318
235
225
207
191
276
136
51
11
4
1619
74
107
282
199
194
178
163
252
120
41
6
3
240
11
13
36
36
31
29

446
390
231
80
19
9
19257
1028
1598
3793
3204
2850
2005
1389
1603
1156
455
150
26
14257
765
1203
2849
2250
2009
1433
1023
1257
940
383
125
20
5000
263
395
944
954
841
572
366
346
216
72
25
6
16481
870

274
221
110
22
7
3
11582
553
879
2201
2097
1813
1298
865
912
624
250
71
19
8597
410
666
1668
1497
1319
923
626
711
491
210
62
14
2985
143
213
533
600
494
375
239
201
133
40
9
5
9774
451

172
169
121
58
12
6
7675
475
719
1592
1107
1037
707
524
691
532
205
79
7
5660
355
537
1181
753
690
510
397
546
449
173
63
6
2015
120
182
411
354
347
197
127
145
83
32
16
1
6707
419

56
54
45
15
3
0
3053
161
232
529
369
319
298
273
386
309
126
48
3
2367
126
173
406
264
229
209
218
320
260
115
45
2
686
35
59
123
105
90
89
55
66
49
11
3
1
3211
201

31
21
18
5
2
0
1711
82
122
295
245
197
204
152
183
156
56
19
0
1320
67
89
229
172
155
141
123
148
129
49
18
0
391
15
33
66
73
42
63
29
35
27
7
1
0
1690
104

25
33
27
10
1
0
1342
79
110
234
124
122
94
121
203
153
70
29
3
1047
59
84
177
92
74
68
95
172
131
66
27
2
295
20
26
57
32
48
26
26
31
22
4
2
1
1521
97

57
48
24
16
6
1
3529
228
318
694
561
480
336
250
291
252
94
24
1
2607
171
231
515
369
341
247
189
233
213
76
22
0
922
57
87
179
192
139
89
61
58
39
18
2
1
2814
170

29
24
8
6
1
0
2032
119
164
373
349
305
213
148
160
131
54
15
1
1521
89
118
282
244
222
159
107
131
111
44
14
0
511
30
46
91
105
83
54
41
29
20
10
1
1
1549
81

28
24
16
10
5
1
1497
109
154
321
212
175
123
102
131
121
40
9
0
1086
82
113
233
125
119
88
82
102
102
32
8
0
411
27
41
88
87
56
35
20
29
19
8
1
0
1265
89

1388
3137
2548
2229
1740
1189
1598
1117
492
156
17
13650
729
1146
2580
2035
1825
1419
983
1361
989
431
141
11
2831
141
242
557
513
404
321
206
237
128
61
15
6
26233
1371
2017
4546
3846
3312
3081
2349
3081
1814

757
1823
1651
1471
1130
756
856
577
221
73
8
8063
365
625
1489
1335
1215
914
617
723
509
196
70
5
1711
86
132
334
316
256
216
139
133
68
25
3
3
14799
738
1144
2619
2282
2027
1849
1338
1538
892

631
1314
897
758
610
433
742
540
271
83
9
5587
364
521
1091
700
610
505
366
638
480
235
71
6
1120
55
110
223
197
148
105
67
104
60
36
12
3
11434
633
873
1927
1564
1285
1232
1011
1543
922

305
594
371
284
236
245
441
340
146
43
5
2836
185
257
531
309
245
200
218
405
311
136
37
2
375
16
48
63
62
39
36
27
36
29
10
6
3
4897
306
380
853
593
515
543
449
669
425

163
310
207
177
143
141
207
161
56
17
4
1501
99
143
272
170
154
124
126
193
146
56
16
2
189
5
20
38
37
23
19
15
14
15
0
1
2
2645
147
198
466
351
308
312
249
317
217

142
284
164
107
93
104
234
179
90
26
1
1335
86
114
259
139
91
76
92
212
165
80
21
0
186
11
28
25
25
16
17
12
22
14
10
5
1
2252
159
182
387
242
207
231
200
352
208

249
524
371
369
288
213
289
215
101
22
3
2274
139
193
404
297
291
236
173
245
190
84
20
2
540
31
56
120
74
78
52
40
44
25
17
2
1
4370
341
357
704
612
593
514
392
499
263

113
281
212
220
174
138
152
117
48
12
1
1242
60
82
214
175
174
141
112
129
102
41
11
1
307
21
31
67
37
46
33
26
23
15
7
1
0
2353
173
203
388
336
342
272
212
241
141

136
243
159
149
114
75
137
98
53
10
2
1032
79
111
190
122
117
95
61
116
88
43
9
1
233
10
25
53
37
32
19
14
21
10
10
1
1
2017
168
154
316
276
251
242
180
258
122

612
184
20
22022
1174
1707
3844
3102
2695
2521
1980
2688
1598
532
162
19
4211
197
310
702
744
617
560
369
393
216
80
22
1
18414
891
1403
3004
2848
2134
2133
1815
2097
1428
490
157
14
14801
764
1148
2399
2168

282
82
8
12290
638
958
2211
1827
1632
1492
1107
1323
773
248
74
7
2509
100
186
408
455
395
357
231
215
119
34
8
1
10062
463
812
1618
1611
1229
1235
1036
1049
698
225
79
7
7965
391
666
1273
1198

330
102
12
9732
536
749
1633
1275
1063
1029
873
1365
825
284
88
12
1702
97
124
294
289
222
203
138
178
97
46
14
0
8352
428
591
1386
1237
905
898
779
1048
730
265
78
7
6836
373
482
1126
970

123
39
2
4222
262
315
733
500
422
464
403
603
379
108
31
2
675
44
65
120
93
93
79
46
66
46
15
8
0
2914
128
180
402
316
256
305
366
464
350
113
30
4
2330
116
150
334
250

59
20
1
2276
127
164
402
300
247
266
222
285
192
52
18
1
369
20
34
64
51
61
46
27
32
25
7
2
0
1443
58
101
203
155
125
162
195
214
163
49
15
3
1138
51
85
170
118

64
19
1
1946
135
151
331
200
175
198
181
318
187
56
13
1
306
24
31
56
42
32
33
19
34
21
8
6
0
1471
70
79
199
161
131
143
171
250
187
64
15
1
1192
65
65
164
132

73
20
2
3623
289
304
606
486
489
406
318
428
224
56
15
2
747
52
53
98
126
104
108
74
71
39
17
5
0
2962
179
231
463
480
311
359
271
312
239
84
27
6
2485
153
197
403
391

35
8
2
1930
147
168
329
261
284
216
168
202
118
30
5
2
423
26
35
59
75
58
56
44
39
23
5
3
0
1584
87
114
244
269
175
202
162
155
119
41
14
2
1313
73
98
210
215

38
12
0
1693
142
136
277
225
205
190
150
226
106
26
10
0
324
26
18
39
51
46
52
30
32
16
12
2
0
1378
92
117
219
211
136
157
109
157
120
43
13
4
1172
80
99
193
176

1717
1701
1383
1773
1200
409
127
12
3613
127
255
605
680
417
432
432
324
228
81
30
2
24334
1290
2045
4455
3207
2871
2478
1964
2649
2166
924
253
32
22810
1208
1932
4127
2978
2673
2297
1821
2528
2086
888
241
31

966
992
767
867
591
185
63
6
2097
72
146
345
413
263
243
269
182
107
40
16
1
13871
712
1156
2539
2006
1773
1514
1164
1338
1070
446
142
11
12959
669
1088
2342
1869
1643
1401
1071
1271
1032
425
137
11

751
709
616
906
609
224
64
6
1516
55
109
260
267
154
189
163
142
121
41
14
1
10463
578
889
1916
1201
1098
964
800
1311
1096
478
111
21
9851
539
844
1785
1109
1030
896
750
1257
1054
463
104
20

210
221
263
380
294
85
24
3
584
12
30
68
66
46
84
103
84
56
28
6
1
4022
249
364
730
419
406
342
339
499
448
188
33
5
3817
237
350
684
394
379
321
326
478
430
183
31
4

104
118
132
169
142
36
11
2
305
7
16
33
37
21
44
63
45
21
13
4
1
2169
125
196
402
245
224
207
195
242
218
95
20
0
2061
122
188
373
233
207
193
187
235
212
92
19
0

106
103
131
211
152
49
13
1
279
5
14
35
29
25
40
40
39
35
15
2
0
1853
124
168
328
174
182
135
144
257
230
93
13
5
1756
115
162
311
161
172
128
139
243
218
91
12
4

262
296
213
276
204
68
17
5
477
26
34
60
89
49
63
58
36
35
16
10
1
3804
266
319
723
525
473
385
281
377
295
121
32
7
3595
254
304
666
500
444
363
262
363
288
114
30
7

146
168
119
136
103
32
11
2
271
14
16
34
54
29
34
43
19
16
9
3
0
2118
159
175
387
316
274
234
161
183
147
63
18
1
2003
151
166
357
302
259
222
150
174
144
59
18
1

116
128
94
140
101
36
6
3
206
12
18
26
35
20
29
15
17
19
7
7
1
1686
107
144
336
209
199
151
120
194
148
58
14
6
1592
103
138
309
198
185
141
112
189
144
55
12
6

1524
82
113
328
229
198
181
143
121
80
36
12
1
23108
1393
2108
4800
3370
2670
2317
1633
2201
1767
641
183
25
18832
1139
1688
3725
2598
2150
1807
1303
1991
1636
605
171
19
4276
254
420
1075
772
520
510
330

912
43
68
197
137
130
113
93
67
38
21
5
0
12968
759
1177
2659
2033
1583
1384
949
1094
900
315
103
12
10459
616
946
2056
1577
1270
1076
729
965
827
294
95
8
2509
143
231
603
456
313
308
220

612
39
45
131
92
68
68
50
54
42
15
7
1
10140
634
931
2141
1337
1087
933
684
1107
867
326
80
13
8373
523
742
1669
1021
880
731
574
1026
809
311
76
11
1767
111
189
472
316
207
202
110

205
12
14
46
25
27
21
13
21
18
5
2
1
3535
205
285
612
387
317
338
283
506
412
140
46
4
2954
155
229
476
300
260
261
238
464
390
136
42
3
581
50
56
136
87
57
77
45

108
3
8
29
12
17
14
8
7
6
3
1
0
1879
101
159
299
237
192
190
164
239
198
72
25
3
1564
77
124
227
188
161
152
137
216
187
70
23
2
315
24
35
72
49
31
38
27

97
9
6
17
13
10
7
5
14
12
2
1
1
1656
104
126
313
150
125
148
119
267
214
68
21
1
1390
78
105
249
112
99
109
101
248
203
66
19
1
266
26
21
64
38
26
39
18

209
12
15
57
25
29
22
19
14
7
7
2
0
4488
332
409
910
646
524
463
328
434
313
107
21
1
3554
265
333
697
477
401
352
250
384
276
99
20
0
934
67
76
213
169
123
111
78

115
8
9
30
14
15
12
11
9
3
4
0
0
2516
168
223
518
371
309
283
191
215
165
59
13
1
1973
134
178
406
267
243
212
140
182
144
54
13
0
543
34
45
112
104
66
71
51

94
4
6
27
11
14
10
8
5
4
3
2
0
1972
164
186
392
275
215
180
137
219
148
48
8
0
1581
131
155
291
210
158
140
110
202
132
45
7
0
391
33
31
101
65
57
40
27

210
131
36
12
6
17962
1009
1584
3595
3055
2256
1784
1479
1505
1109
420
147
19
16393
958
1449
3303
2746
1993
1603
1334
1417
1028
403
142
17
1569
51
135
292
309
263
181
145
88
81
17
5
2
10869
753
1123

129
73
21
8
4
10045
552
889
2026
1804
1334
1063
894
776
471
164
57
15
9068
519
792
1847
1615
1166
953
798
723
430
155
55
15
977
33
97
179
189
168
110
96
53
41
9
2
0
6091
382
577

81
58
15
4
2
7917
457
695
1569
1251
922
721
585
729
638
256
90
4
7325
439
657
1456
1131
827
650
536
694
598
248
87
2
592
18
38
113
120
95
71
49
35
40
8
3
2
4778
371
546

42
22
4
4
1
2069
124
173
312
191
166
180
218
290
267
106
41
1
1940
115
156
297
168
154
169
205
280
253
104
39
0
129
9
17
15
23
12
11
13
10
14
2
2
1
1884
157
254

23
11
2
2
1
1069
67
97
171
116
106
93
115
134
112
39
19
0
994
62
84
165
102
98
87
109
127
105
37
18
0
75
5
13
6
14
8
6
6
7
7
2
1
0
1056
78
135

19
11
2
2
0
1000
57
76
141
75
60
87
103
156
155
67
22
1
946
53
72
132
66
56
82
96
153
148
67
21
0
54
4
4
9
9
4
5
7
3
7
0
1
1
828
79
119

50
37
8
1
1
2743
157
284
467
314
265
275
275
328
246
105
27
0
2568
147
274
436
292
235
254
258
314
231
100
27
0
175
10
10
31
22
30
21
17
14
15
5
0
0
1962
180
209

33
21
5
0
1
1487
88
156
251
179
144
176
165
167
106
43
12
0
1387
84
149
234
170
124
161
157
160
95
41
12
0
100
4
7
17
9
20
15
8
7
11
2
0
0
1044
86
94

17
16
3
1
0
1256
69
128
216
135
121
99
110
161
140
62
15
0
1181
63
125
202
122
111
93
101
154
136
59
15
0
75
6
3
14
13
10
6
9
7
4
3
0
0
918
94
115

2563
1545
1302
1101
966
783
493
142
51
47
10002
716
1056
2390
1400
1154
995
889
724
450
132
49
47
867
37
67
173
145
148
106
77
59
43
10
2
0
30870
1549
2379
5416
4704
3970
3212
2508
3035
2541
1144

1390
873
776
680
597
443
251
70
27
25
5590
361
538
1303
792
678
616
558
398
229
66
26
25
501
21
39
87
81
98
64
39
45
22
4
1
0
17341
811
1342
3027
2892
2370
2018
1494
1556
1190
478

1173
672
526
421
369
340
242
72
24
22
4412
355
518
1087
608
476
379
331
326
221
66
23
22
366
16
28
86
64
50
42
38
14
21
6
1
0
13529
738
1037
2389
1812
1600
1194
1014
1479
1351
666

440
221
177
161
144
174
112
27
11
6
1787
150
243
420
210
164
153
131
166
107
26
11
6
97
7
11
20
11
13
8
13
8
5
1
0
0
6068
312
440
1033
644
597
570
546
795
743
312

236
134
109
108
88
93
52
13
7
3
996
73
125
225
127
101
102
85
87
48
13
7
3
60
5
10
11
7
8
6
3
6
4
0
0
0
3150
156
240
554
379
325
342
278
370
350
125

204
87
68
53
56
81
60
14
4
3
791
77
118
195
83
63
51
46
79
59
13
4
3
37
2
1
9
4
5
2
10
2
1
1
0
0
2918
156
200
479
265
272
228
268
425
393
187

444
243
226
214
188
125
89
30
7
7
1850
174
199
416
225
208
201
181
122
81
29
7
7
112
6
10
28
18
18
13
7
3
8
1
0
0
6173
462
592
1131
779
740
613
461
613
487
202

227
127
140
124
119
62
40
15
4
6
981
84
88
216
119
124
114
114
60
37
15
4
6
63
2
6
11
8
16
10
5
2
3
0
0
0
3259
231
335
604
417
374
335
264
318
252
88

217
116
86
90
69
63
49
15
3
1
869
90
111
200
106
84
87
67
62
44
14
3
1
49
4
4
17
10
2
3
2
1
5
1
0
0
2914
231
257
527
362
366
278
197
295
235
114

400
12
24133
1235
1949
4229
3552
3015
2399
1920
2450
2093
952
327
12
6737
314
430
1187
1152
955
813
588
585
448
192
73
0
13032
544
870
2032
1858
1554
1468
1218
1594
1285
464
131
14
9108
401
640
1383
1191
1025

158
5
13411
651
1093
2345
2198
1793
1489
1132
1226
953
396
130
5
3930
160
249
682
694
577
529
362
330
237
82
28
0
7158
302
488
1140
1143
912
885
710
750
579
202
41
6
4887
232
348
763
749
581

242
7
10722
584
856
1884
1354
1222
910
788
1224
1140
556
197
7
2807
154
181
505
458
378
284
226
255
211
110
45
0
5874
242
382
892
715
642
583
508
844
706
262
90
8
4221
169
292
620
442
444

76
0
4576
219
335
767
429
406
388
421
665
624
258
64
0
1492
93
105
266
215
191
182
125
130
119
54
12
0
2567
117
173
357
222
226
275
274
435
342
116
29
1
2141
106
149
281
173
192

31
0
2364
113
178
412
267
224
240
215
300
290
97
28
0
786
43
62
142
112
101
102
63
70
60
28
3
0
1244
60
94
183
126
130
144
139
168
146
44
9
1
1025
56
78
139
101
108

45
0
2212
106
157
355
162
182
148
206
365
334
161
36
0
706
50
43
124
103
90
80
62
60
59
26
9
0
1323
57
79
174
96
96
131
135
267
196
72
20
0
1116
50
71
142
72
84

89
4
5292
417
537
994
653
637
523
382
510
397
167
71
4
881
45
55
137
126
103
90
79
103
90
35
18
0
2265
145
178
356
226
250
248
217
293
244
80
24
4
1685
113
141
277
156
179

39
2
2786
206
305
532
352
323
280
221
256
202
75
32
2
473
25
30
72
65
51
55
43
62
50
13
7
0
1195
84
82
191
132
141
140
116
143
115
36
14
1
882
67
67
156
93
97

50
2
2506
211
232
462
301
314
243
161
254
195
92
39
2
408
20
25
65
61
52
35
36
41
40
22
11
0
1070
61
96
165
94
109
108
101
150
129
44
10
3
803
46
74
121
63
82

1014
863
1173
982
340
89
7
3924
143
230
649
667
529
454
355
421
303
124
42
7
1092302
49920
77504
186450
177825
163951
134992
105750
91670
62785
27094
9964
4397
570479
23351
43468
100692
86161
81367
66377
53262
51744
38402
17027
6543
2085
521823

595
490
529
420
147
30
3
2271
70
140
377
394
331
290
220
221
159
55
11
3
612804
27210
44438
107366
102500
95962
79918
61300
47591
29222
11248
3555
2494
321906
12695
25132
58284
51338
49082
40195
30820
26344
17501
7032
2285
1198
290898

419
373
644
562
193
59
4
1653
73
90
272
273
198
164
135
200
144
69
31
4
479498
22710
33066
79084
75325
67989
55074
44450
44079
33563
15846
6409
1903
248573
10656
18336
42408
34823
32285
26182
22442
25400
20901
9995
4258
887
230925

218
234
375
297
92
23
1
426
11
24
76
49
34
57
40
60
45
24
6
0
214150
10960
14667
34424
29135
25606
25110
23840
23734
16733
6909
2220
812
98315
4008
6660
15249
10175
9440
10264
11230
13846
10842
4710
1504
387
115835

115
116
144
126
34
7
1
219
4
16
44
25
22
29
23
24
20
10
2
0
113617
5786
8009
19133
16193
14282
14064
13060
11623
7398
2872
772
425
51468
2075
3627
8451
5951
5552
5877
6035
6559
4664
1941
528
208
62149

103
118
231
171
58
16
0
207
7
8
32
24
12
28
17
36
25
14
4
0
100533
5174
6658
15291
12942
11324
11046
10780
12111
9335
4037
1448
387
46847
1933
3033
6798
4224
3888
4387
5195
7287
6178
2769
976
179
53686

192
156
210
183
59
17
2
580
32
37
79
70
71
56
61
83
61
21
7
2
190675
9990
12430
28317
26314
24181
22008
19268
19848
16771
7982
2766
800
85434
3741
5441
11912
8848
8888
8841
8795
11223
10517
5070
1807
351
105241

102
83
99
83
24
10
1
313
17
15
35
39
44
38
33
44
32
12
4
0
100441
5355
6847
15692
14234
13465
12387
10520
9563
7635
3342
973
428
44201
1977
3023
6603
4961
5049
5040
4697
5250
4691
2097
611
202
56240

90
73
111
100
35
7
1
267
15
22
44
31
27
18
28
39
29
9
3
2
90234
4635
5583
12625
12080
10716
9621
8748
10285
9136
4640
1793
372
41233
1764
2418
5309
3887
3839
3801
4098
5973
5826
2973
1196
149
49001

26569
34036
85758
91664
82584
68615
52488
39926
24383
10067
3421
2312
37531
1272
2485
5660
5577
5215
4255
3701
3818
3187
1649
607
105
24429
737
1646
3555
3504
3206
2590
2356
2680
2373
1293
469
20
13102
535
839
2105
2073
2009
1665
1345
1138

14515
19306
49082
51162
46880
39723
30480
21247
11721
4216
1270
1296
20582
728
1458
3307
3371
3093
2475
2118
1855
1373
573
173
58
13331
423
958
2093
2195
1934
1514
1326
1297
1005
435
140
11
7251
305
500
1214
1176
1159
961
792
558

12054
14730
36676
40502
35704
28892
22008
18679
12662
5851
2151
1016
16949
544
1027
2353
2206
2122
1780
1583
1963
1814
1076
434
47
11098
314
688
1462
1309
1272
1076
1030
1383
1368
858
329
9
5851
230
339
891
897
850
704
553
580

6952
8007
19175
18960
16166
14846
12610
9888
5891
2199
716
425
6958
181
293
724
569
592
707
933
1250
1006
524
162
17
4832
89
193
462
323
358
432
646
940
806
443
137
3
2126
92
100
262
246
234
275
287
310

3711
4382
10682
10242
8730
8187
7025
5064
2734
931
244
217
3421
98
169
415
346
328
372
499
549
400
185
51
9
2328
50
115
274
210
196
237
335
399
303
160
48
1
1093
48
54
141
136
132
135
164
150

3241
3625
8493
8718
7436
6659
5585
4824
3157
1268
472
208
3537
83
124
309
223
264
335
434
701
606
339
111
8
2504
39
78
188
113
162
195
311
541
503
283
89
2
1033
44
46
121
110
102
140
123
160

6249
6989
16405
17466
15293
13167
10473
8625
6254
2912
959
449
5724
200
273
634
629
595
586
613
784
805
439
144
22
3219
74
116
270
236
223
280
380
573
605
349
110
3
2505
126
157
364
393
372
306
233
211

3378
3824
9089
9273
8416
7347
5823
4313
2944
1245
362
226
2861
113
152
329
375
347
329
328
344
353
139
42
10
1524
40
61
151
145
135
140
197
250
266
106
32
1
1337
73
91
178
230
212
189
131
94

2871
3165
7316
8193
6877
5820
4650
4312
3310
1667
597
223
2863
87
121
305
254
248
257
285
440
452
300
102
12
1695
34
55
119
91
88
140
183
323
339
243
78
2
1168
53
66
186
163
160
117
102
117

814
356
138
85
42481
1541
3796
8188
6504
6320
4789
3666
3695
2560
1039
330
53
35394
1269
3230
6881
5282
5149
3907
3073
3131
2236
911
286
39
7087
272
566
1307
1222
1171
882
593
564
324
128
44
14
25017
793
1722
4158

368
138
33
47
25042
870
2265
5058
4125
4023
2992
2112
1915
1114
404
127
37
21007
719
1947
4297
3415
3332
2446
1773
1611
971
359
109
28
4035
151
318
761
710
691
546
339
304
143
45
18
9
14215
448
1012
2503

446
218
105
38
17439
671
1531
3130
2379
2297
1797
1554
1780
1446
635
203
16
14387
550
1283
2584
1867
1817
1461
1300
1520
1265
552
177
11
3052
121
248
546
512
480
336
254
260
181
83
26
5
10802
345
710
1655

200
81
25
14
7961
279
578
1201
752
708
823
922
1221
979
384
101
13
6770
226
494
987
603
573
689
790
1075
880
348
94
11
1191
53
84
214
149
135
134
132
146
99
36
7
2
4850
122
279
766

97
25
3
8
4285
154
339
706
453
462
478
490
598
413
146
39
7
3665
126
291
598
376
388
403
423
520
366
131
37
6
620
28
48
108
77
74
75
67
78
47
15
2
1
2601
64
145
460

103
56
22
6
3676
125
239
495
299
246
345
432
623
566
238
62
6
3105
100
203
389
227
185
286
367
555
514
217
57
5
571
25
36
106
72
61
59
65
68
52
21
5
1
2249
58
134
306

200
90
34
19
6078
305
532
994
657
648
642
574
766
588
266
85
21
4619
210
368
706
447
465
490
488
626
505
230
71
13
1459
95
164
288
210
183
152
86
140
83
36
14
8
3878
137
194
519

87
33
10
9
3256
161
274
576
382
386
387
319
367
246
107
36
15
2490
108
193
423
267
284
301
268
297
214
96
29
10
766
53
81
153
115
102
86
51
70
32
11
7
5
1985
80
108
285

113
57
24
10
2822
144
258
418
275
262
255
255
399
342
159
49
6
2129
102
175
283
180
181
189
220
329
291
134
42
3
693
42
83
135
95
81
66
35
70
51
25
7
3
1893
57
86
234

3642
3631
2848
2396
2567
2055
872
241
92
20798
674
1462
3462
2963
2859
2270
2028
2212
1798
771
212
87
4219
119
260
696
679
772
578
368
355
257
101
29
5
31870
1069
2109
5498
5424
5415
4139
3076
2502
1711
643
210

2243
2229
1740
1370
1231
935
357
90
57
11835
382
859
2091
1869
1777
1372
1148
1064
827
315
77
54
2380
66
153
412
374
452
368
222
167
108
42
13
3
18574
609
1253
3427
3257
3214
2481
1795
1334
804
277
76

1399
1402
1108
1026
1336
1120
515
151
35
8963
292
603
1371
1094
1082
898
880
1148
971
456
135
33
1839
53
107
284
305
320
210
146
188
149
59
16
2
13296
460
856
2071
2167
2201
1658
1281
1168
907
366
134

464
415
476
602
774
602
267
56
27
4141
94
224
641
365
315
389
549
696
548
244
52
24
709
28
55
125
99
100
87
53
78
54
23
4
3
4532
165
293
741
559
541
542
509
533
436
149
47

270
238
296
335
363
274
118
22
16
2226
47
115
388
222
185
240
306
330
250
108
21
14
375
17
30
72
48
53
56
29
33
24
10
1
2
2508
88
163
428
345
322
329
282
273
186
66
12

194
177
180
267
411
328
149
34
11
1915
47
109
253
143
130
149
243
366
298
136
31
10
334
11
25
53
51
47
31
24
45
30
13
3
1
2024
77
130
313
214
219
213
227
260
250
83
35

353
355
363
399
633
599
244
58
24
3270
115
166
423
282
273
287
338
564
535
213
51
23
608
22
28
96
71
82
76
61
69
64
31
7
1
4631
211
259
683
604
549
582
523
548
424
186
49

205
212
210
201
268
273
103
21
19
1682
68
95
236
172
163
163
165
247
245
90
20
18
303
12
13
49
33
49
47
36
21
28
13
1
1
2447
113
154
385
325
302
319
282
256
199
89
19

148
143
153
198
365
326
141
37
5
1588
47
71
187
110
110
124
173
317
290
123
31
5
305
10
15
47
38
33
29
25
48
36
18
6
0
2184
98
105
298
279
247
263
241
292
225
97
30

74
23110
743
1643
4062
3878
3958
2878
2133
1867
1268
482
157
41
8760
326
466
1436
1546
1457
1261
943
635
443
161
53
33
41609
1564
2778
6638
6429
6220
5302
4529
3997
2623
1071
379
79
34567
1326
2329
5432
5360
5088
4405

47
13553
431
991
2519
2384
2389
1740
1234
984
593
206
56
26
5021
178
262
908
873
825
741
561
350
211
71
20
21
24010
850
1681
3913
3937
3771
3224
2686
2034
1239
469
159
47
19965
723
1417
3157
3306
3101
2692

27
9557
312
652
1543
1494
1569
1138
899
883
675
276
101
15
3739
148
204
528
673
632
520
382
285
232
90
33
12
17599
714
1097
2725
2492
2449
2078
1843
1963
1384
602
220
32
14602
603
912
2275
2054
1987
1713

17
3240
109
225
568
372
368
368
346
393
325
120
38
8
1292
56
68
173
187
173
174
163
140
111
29
9
9
7806
281
449
931
682
672
830
1153
1310
996
374
114
14
6575
234
362
786
555
548
684

14
1794
57
128
337
235
224
215
190
200
139
52
10
7
714
31
35
91
110
98
114
92
73
47
14
2
7
4049
150
248
514
431
389
456
608
620
433
155
41
4
3421
131
200
425
360
323
379

3
1446
52
97
231
137
144
153
156
193
186
68
28
1
578
25
33
82
77
75
60
71
67
64
15
7
2
3757
131
201
417
251
283
374
545
690
563
219
73
10
3154
103
162
361
195
225
305

13
2824
109
151
368
303
310
323
332
408
326
151
37
6
1807
102
108
315
301
239
259
191
140
98
35
12
7
5104
222
344
733
625
552
596
550
613
514
262
81
12
4253
190
292
612
513
456
502

4
1463
58
87
195
162
174
177
177
188
157
71
13
4
984
55
67
190
163
128
142
105
68
42
18
6
0
2761
113
204
403
371
324
351
315
281
235
119
37
8
2295
92
176
327
307
270
295

9
1361
51
64
173
141
136
146
155
220
169
80
24
2
823
47
41
125
138
111
117
86
72
56
17
6
7
2343
109
140
330
254
228
245
235
332
279
143
44
4
1958
98
116
285
206
186
207

3768
3344
2223
913
325
54
7042
238
449
1206
1069
1132
897
761
653
400
158
54
25
26124
1097
1694
4338
4435
4491
3420
2566
2155
1199
434
150
145
15575
658
1098
2733
2599
2635
2041
1439
1257
691
241
89
94
10549
439

2225
1717
1054
402
140
31
4045
127
264
756
631
670
532
461
317
185
67
19
16
14801
607
995
2559
2541
2620
2031
1477
1082
550
196
54
89
8856
344
664
1612
1522
1556
1224
808
611
316
108
34
57
5945
263

1543
1627
1169
511
185
23
2997
111
185
450
438
462
365
300
336
215
91
35
9
11323
490
699
1779
1894
1871
1389
1089
1073
649
238
96
56
6719
314
434
1121
1077
1079
817
631
646
375
133
55
37
4604
176

980
1120
867
331
98
10
1231
47
87
145
127
124
146
173
190
129
43
16
4
4555
192
285
700
624
561
585
549
540
329
117
40
33
3095
145
218
511
439
375
386
345
345
210
72
23
26
1460
47

516
532
381
135
37
2
628
19
48
89
71
66
77
92
88
52
20
4
2
2351
94
147
394
335
310
307
282
249
148
51
14
20
1593
74
115
288
235
210
206
171
153
87
29
10
15
758
20

464
588
486
196
61
8
603
28
39
56
56
58
69
81
102
77
23
12
2
2204
98
138
306
289
251
278
267
291
181
66
26
13
1502
71
103
223
204
165
180
174
192
123
43
13
11
702
27

456
517
416
217
71
11
851
32
52
121
112
96
94
94
96
98
45
10
1
5078
338
379
819
789
716
579
510
481
293
102
38
34
2723
178
222
456
385
379
312
264
284
154
52
21
16
2355
160

259
244
189
97
31
8
466
21
28
76
64
54
56
56
37
46
22
6
0
2644
188
218
443
405
379
326
251
207
138
55
15
19
1436
91
137
250
205
211
170
134
122
68
29
8
11
1208
97

197
273
227
120
40
3
385
11
24
45
48
42
38
38
59
52
23
4
1
2434
150
161
376
384
337
253
259
274
155
47
23
15
1287
87
85
206
180
168
142
130
162
86
23
13
5
1147
63

596
1605
1836
1856
1379
1127
898
508
193
61
51
206254
12202
14454
34437
36895
32965
26986
20642
14515
8374
3160
1112
512
21952
1032
1737
4158
3293
3164
2482
1943
1924
1415
564
204
36
184302
11170
12717
30279
33602
29801
24504
18699
12591
6959

331
947
1019
1064
807
669
471
234
88
20
32
114308
6587
8122
19474
20309
18518
15424
11906
7738
4109
1368
468
285
12435
580
1001
2473
1964
1904
1519
1121
928
630
222
69
24
101873
6007
7121
17001
18345
16614
13905
10785
6810
3479

265
658
817
792
572
458
427
274
105
41
19
91946
5615
6332
14963
16586
14447
11562
8736
6777
4265
1792
644
227
9517
452
736
1685
1329
1260
963
822
996
785
342
135
12
82429
5163
5596
13278
15257
13187
10599
7914
5781
3480

67
189
185
186
199
204
195
119
45
17
7
56596
3803
4212
9767
9883
8357
7191
5872
4126
2266
765
264
90
3970
178
264
646
443
409
417
430
555
411
161
49
7
52626
3625
3948
9121
9440
7948
6774
5442
3571
1855

32
106
100
100
101
111
96
61
22
4
5
30268
2025
2265
5415
5254
4506
3884
3273
2118
1065
323
100
40
2117
103
149
393
250
239
255
232
248
164
62
19
3
28151
1922
2116
5022
5004
4267
3629
3041
1870
901

35
83
85
86
98
93
99
58
23
13
2
26328
1778
1947
4352
4629
3851
3307
2599
2008
1201
442
164
50
1853
75
115
253
193
170
162
198
307
247
99
30
4
24475
1703
1832
4099
4436
3681
3145
2401
1701
954

157
363
404
337
267
246
197
139
50
17
18
46632
2986
3266
7611
8044
7049
6008
4681
3422
2230
928
301
106
3453
143
206
504
380
376
390
375
448
413
164
49
5
43179
2843
3060
7107
7664
6673
5618
4306
2974
1817

81
193
200
168
156
117
85
70
26
7
8
24936
1609
1804
4162
4184
3835
3351
2589
1761
1050
410
119
62
1733
80
105
277
202
212
220
181
196
176
69
11
4
23203
1529
1699
3885
3982
3623
3131
2408
1565
874

76
170
204
169
111
129
112
69
24
10
10
21696
1377
1462
3449
3860
3214
2657
2092
1661
1180
518
182
44
1720
63
101
227
178
164
170
194
252
237
95
38
1
19976
1314
1361
3222
3682
3050
2487
1898
1409
943

2596
908
476
33077
1069
2226
5597
4909
4723
3913
3135
3193
2613
1203
409
87
23235
758
1664
4103
3389
3242
2566
2050
2223
1932
925
320
63
9842
311
562
1494
1520
1481
1347
1085
970
681
278
89
24
59388
2146
3439
8866
9800

1146
399
261
18822
587
1325
3249
2924
2867
2423
1836
1666
1232
529
138
46
13221
417
993
2411
2031
1997
1593
1180
1143
907
405
113
31
5601
170
332
838
893
870
830
656
523
325
124
25
15
32757
1187
1972
5007
5422

1450
509
215
14255
482
901
2348
1985
1856
1490
1299
1527
1381
674
271
41
10014
341
671
1692
1358
1245
973
870
1080
1025
520
207
32
4241
141
230
656
627
611
517
429
447
356
154
64
9
26631
959
1467
3859
4378

604
215
83
5466
157
318
847
494
539
544
596
816
716
335
84
20
4058
110
246
641
336
391
370
422
616
565
275
71
15
1408
47
72
206
158
148
174
174
200
151
60
13
5
9091
329
522
1165
1137

261
81
37
2917
73
192
482
298
328
302
339
380
326
152
35
10
2144
48
142
369
202
242
201
234
281
262
127
31
5
773
25
50
113
96
86
101
105
99
64
25
4
5
4725
167
276
613
602

343
134
46
2549
84
126
365
196
211
242
257
436
390
183
49
10
1914
62
104
272
134
149
169
188
335
303
148
40
10
635
22
22
93
62
62
73
69
101
87
35
9
0
4366
162
246
552
535

764
252
101
5036
182
293
656
504
507
573
465
697
698
342
102
17
3626
126
212
487
309
330
390
316
539
547
278
78
14
1410
56
81
169
195
177
183
149
158
151
64
24
3
9594
390
461
1110
1089

341
108
58
2570
81
163
357
276
269
322
243
358
317
142
33
9
1844
57
116
279
168
177
224
158
276
247
111
23
8
726
24
47
78
108
92
98
85
82
70
31
10
1
4919
227
256
582
592

423
144
43
2466
101
130
299
228
238
251
222
339
381
200
69
8
1782
69
96
208
141
153
166
158
263
300
167
55
6
684
32
34
91
87
85
85
64
76
81
33
14
2
4675
163
205
528
497

9115
7488
5895
5423
4051
2090
832
243
25357
786
1528
3813
4017
3674
2963
2393
2417
2029
1180
485
72
34031
1360
1911
5053
5783
5441
4525
3502
3006
2022
910
347
171
46713
1495
2794
6771
7121
6449
5481
4760
4878
3928
2080
790
166

5350
4480
3444
2789
1887
839
258
122
13858
426
864
2151
2263
2202
1772
1402
1221
900
474
145
38
18899
761
1108
2856
3159
3148
2708
2042
1568
987
365
113
84
25276
843
1575
3934
4035
3733
3195
2686
2410
1720
830
226
89

3765
3008
2451
2634
2164
1251
574
121
11499
360
664
1662
1754
1472
1191
991
1196
1129
706
340
34
15132
599
803
2197
2624
2293
1817
1460
1438
1035
545
234
87
21437
652
1219
2837
3086
2716
2286
2074
2468
2208
1250
564
77

963
1046
1055
1216
974
464
163
57
3590
123
213
423
370
323
372
346
564
486
273
84
13
5501
206
309
742
767
640
674
709
652
488
191
79
44
7476
234
390
968
770
687
779
906
1085
947
517
164
29

551
609
588
616
429
202
48
24
1830
60
111
222
203
196
222
191
286
193
116
23
7
2895
107
165
391
399
355
387
397
330
236
86
25
17
3871
126
222
533
434
413
443
512
524
398
199
50
17

412
437
467
600
545
262
115
33
1760
63
102
201
167
127
150
155
278
293
157
61
6
2606
99
144
351
368
285
287
312
322
252
105
54
27
3605
108
168
435
336
274
336
394
561
549
318
114
12

1115
1001
995
1266
1156
702
276
33
3790
102
141
375
295
312
324
375
604
642
423
187
10
5804
288
320
735
794
803
677
620
662
514
279
89
23
8680
329
398
1005
1004
1016
899
875
1089
1165
630
234
36

667
583
540
583
502
283
85
19
1862
58
82
207
161
199
175
203
276
267
170
57
7
3057
169
174
375
431
468
408
337
307
235
113
28
12
4327
184
222
563
511
539
501
452
516
507
251
65
16

448
418
455
683
654
419
191
14
1928
44
59
168
134
113
149
172
328
375
253
130
3
2747
119
146
360
363
335
269
283
355
279
166
61
11
4353
145
176
442
493
477
398
423
573
658
379
169
20

24431
683
1538
3527
3613
3250
2638
2382
2449
2390
1328
565
68
22282
812
1256
3244
3508
3199
2843
2378
2429
1538
752
225
98
11874
322
592
1545
1644
1606
1518
1273
1327
1121
580
245
101
6233
138
333
796
822
805
781
617

13323
391
864
2112
2110
1999
1574
1353
1180
1012
523
169
36
11953
452
711
1822
1925
1734
1621
1333
1230
708
307
57
53
6472
180
361
868
957
951
918
722
655
471
230
77
82
3402
83
202
461
483
493
487
352

11108
292
674
1415
1503
1251
1064
1029
1269
1378
805
396
32
10329
360
545
1422
1583
1465
1222
1045
1199
830
445
168
45
5402
142
231
677
687
655
600
551
672
650
350
168
19
2831
55
131
335
339
312
294
265

4406
137
217
531
409
362
401
532
657
653
367
127
13
3070
97
173
437
361
325
378
374
428
294
150
37
16
1855
57
72
199
160
165
168
208
308
295
155
61
7
937
23
34
96
64
71
87
94

2194
74
114
277
225
224
221
299
305
265
146
37
7
1677
52
108
256
209
189
222
213
219
133
53
13
10
904
28
30
101
98
92
94
106
136
125
69
20
5
449
13
16
50
39
38
52
48

2212
63
103
254
184
138
180
233
352
388
221
90
6
1393
45
65
181
152
136
156
161
209
161
97
24
6
951
29
42
98
62
73
74
102
172
170
86
41
2
488
10
18
46
25
33
35
46

3637
94
125
318
249
325
296
368
533
740
410
169
10
5043
235
273
687
755
691
603
507
556
425
220
65
26
1709
38
56
132
142
165
155
217
275
295
162
69
3
1002
16
27
54
64
70
90
117

1758
53
68
184
137
181
177
190
246
309
158
51
4
2569
131
154
379
374
358
324
262
270
198
93
14
12
852
23
37
79
75
88
90
114
139
124
63
19
1
502
13
18
32
36
42
55
62

1879
41
57
134
112
144
119
178
287
431
252
118
6
2474
104
119
308
381
333
279
245
286
227
127
51
14
857
15
19
53
67
77
65
103
136
171
99
50
2
500
3
9
22
28
28
35
55

720
653
371
186
11
5641
184
259
749
822
801
737
656
607
468
209
59
90
47934
1505
2995
7989
7540
7209
6185
4589
4331
3217
1572
698
104
31362
920
2083
5116
4952
4751
3848
2862
2844
2218
1157
544
67
16572
585
912

358
273
146
58
6
3070
97
159
407
474
458
431
370
297
198
84
19
76
26814
813
1721
4614
4338
4206
3780
2695
2256
1479
615
245
52
17543
497
1197
2937
2848
2843
2395
1683
1480
986
458
186
33
9271
316
524

362
380
225
128
5
2571
87
100
342
348
343
306
286
310
270
125
40
14
21120
692
1274
3375
3202
3003
2405
1894
2075
1738
957
453
52
13819
423
886
2179
2104
1908
1453
1179
1364
1232
699
358
34
7301
269
388

160
166
95
46
1
918
34
38
103
96
94
81
114
148
129
60
15
6
7833
268
426
1246
849
819
913
948
1035
763
378
163
25
5048
170
280
773
523
498
558
575
679
548
290
140
14
2785
98
146

69
68
40
16
0
455
15
14
51
59
54
42
58
67
57
29
4
5
4171
141
232
737
483
467
534
507
524
348
138
48
12
2627
90
140
445
289
288
326
306
348
241
105
42
7
1544
51
92

91
98
55
30
1
463
19
24
52
37
40
39
56
81
72
31
11
1
3662
127
194
509
366
352
379
441
511
415
240
115
13
2421
80
140
328
234
210
232
269
331
307
185
98
7
1241
47
54

180
214
117
53
0
707
22
29
78
78
95
65
100
95
81
45
16
3
7157
253
378
978
772
820
779
671
928
873
487
198
20
4454
127
226
513
419
475
440
438
644
641
372
146
13
2703
126
152

92
95
44
13
0
350
10
19
47
39
46
35
52
47
29
19
6
1
3738
140
202
543
426
469
457
394
435
380
212
69
11
2311
71
131
275
242
283
259
250
300
279
163
52
6
1427
69
71

88
119
73
40
0
357
12
10
31
39
49
30
48
48
52
26
10
2
3419
113
176
435
346
351
322
277
493
493
275
129
9
2143
56
95
238
177
192
181
188
344
362
209
94
7
1276
57
81

2873
2588
2458
2337
1727
1487
999
415
154
37
31002
974
1784
5120
4643
4179
3589
2841
2956
2669
1393
699
155
23664
708
1405
3903
3487
2947
2581
2158
2345
2226
1172
616
116
7338
266
379
1217
1156
1232
1008
683
611
443
221

1677
1490
1363
1385
1012
776
493
157
59
19
17055
515
1036
2846
2732
2504
2149
1620
1509
1267
577
215
85
12976
377
817
2201
2075
1779
1554
1203
1190
1031
494
192
63
4079
138
219
645
657
725
595
417
319
236
83

1196
1098
1095
952
715
711
506
258
95
18
13947
459
748
2274
1911
1675
1440
1221
1447
1402
816
484
70
10688
331
588
1702
1412
1168
1027
955
1155
1195
678
424
53
3259
128
160
572
499
507
413
266
292
207
138

473
326
321
355
373
356
215
88
23
11
5463
186
296
815
552
477
540
606
741
704
363
152
31
4410
144
241
633
421
353
428
491
608
615
309
142
25
1053
42
55
182
131
124
112
115
133
89
54

292
194
179
208
201
176
107
33
6
5
2754
90
180
446
299
269
292
309
349
316
145
46
13
2219
66
148
359
223
206
235
237
296
270
125
43
11
535
24
32
87
76
63
57
72
53
46
20

181
132
142
147
172
180
108
55
17
6
2709
96
116
369
253
208
248
297
392
388
218
106
18
2191
78
93
274
198
147
193
254
312
345
184
99
14
518
18
23
95
55
61
55
43
80
43
34

465
353
345
339
233
284
232
115
52
7
5133
159
206
583
525
492
492
485
650
806
470
232
33
3984
117
148
442
383
329
335
381
530
687
407
200
25
1149
42
58
141
142
163
157
104
120
119
63

268
184
186
198
144
135
101
49
17
5
2578
83
113
305
297
274
267
268
305
378
198
74
16
1989
64
80
238
223
184
181
213
243
310
177
64
12
589
19
33
67
74
90
86
55
62
68
21

197
169
159
141
89
149
131
66
35
2
2555
76
93
278
228
218
225
217
345
428
272
158
17
1995
53
68
204
160
145
154
168
287
377
230
136
13
560
23
25
74
68
73
71
49
58
51
42

83
39
58974
2163
3964
10865
9416
8151
6563
5293
5032
4282
2194
909
142
33902
1130
2354
6505
5175
4383
3490
2823
3023
2766
1502
687
64
25072
1033
1610
4360
4241
3768
3073
2470
2009
1516
692
222
78
32109
1292
2455
5907
5089
5247

23
22
32485
1149
2254
6184
5498
4776
3889
3036
2533
1901
903
292
70
18806
592
1376
3748
3099
2632
2136
1623
1483
1229
630
220
38
13679
557
878
2436
2399
2144
1753
1413
1050
672
273
72
32
19014
692
1470
3569
3085
3218

60
17
26489
1014
1710
4681
3918
3375
2674
2257
2499
2381
1291
617
72
15096
538
978
2757
2076
1751
1354
1200
1540
1537
872
467
26
11393
476
732
1924
1842
1624
1320
1057
959
844
419
150
46
13095
600
985
2338
2004
2029

10
6
9714
340
579
1596
992
953
1085
1079
1270
1091
530
179
20
5515
140
332
858
476
444
568
631
803
735
382
132
14
4199
200
247
738
516
509
517
448
467
356
148
47
6
4846
193
328
894
628
610

3
2
5042
187
322
858
579
532
599
583
625
468
221
57
11
2869
70
187
463
289
255
329
341
391
326
164
45
9
2173
117
135
395
290
277
270
242
234
142
57
12
2
2731
92
193
512
396
370

7
4
4672
153
257
738
413
421
486
496
645
623
309
122
9
2646
70
145
395
187
189
239
290
412
409
218
87
5
2026
83
112
343
226
232
247
206
233
214
91
35
4
2115
101
135
382
232
240

32
8
10077
393
537
1389
1142
1051
990
999
1216
1352
713
264
31
5717
173
276
739
514
506
515
550
805
909
518
202
10
4360
220
261
650
628
545
475
449
411
443
195
62
21
4036
172
281
697
507
483

10
4
5074
197
296
748
576
580
567
538
549
609
309
93
12
2875
90
160
402
276
281
307
284
368
408
221
71
7
2199
107
136
346
300
299
260
254
181
201
88
22
5
2198
101
154
434
289
259

22
4
5003
196
241
641
566
471
423
461
667
743
404
171
19
2842
83
116
337
238
225
208
266
437
501
297
131
3
2161
113
125
304
328
246
215
195
230
242
107
40
16
1838
71
127
263
218
224

4033
3149
2540
1557
540
192
108
22524
953
1873
4396
3570
3675
2748
2083
1694
996
329
139
68
9585
339
582
1511
1519
1572
1285
1066
846
561
211
53
40
41036
1982
3415
7837
6711
6379
5082
3736
3040
1723
555
203
373
31339

2548
1908
1388
781
232
61
62
13497
522
1138
2650
2212
2283
1754
1261
935
511
148
45
38
5517
170
332
919
873
935
794
647
453
270
84
16
24
24008
1087
2009
4581
3982
3848
3157
2298
1611
877
250
92
216
18630

1485
1241
1152
776
308
131
46
9027
431
735
1746
1358
1392
994
822
759
485
181
94
30
4068
169
250
592
646
637
491
419
393
291
127
37
16
17028
895
1406
3256
2729
2531
1925
1438
1429
846
305
111
157
12709

566
562
547
350
112
34
22
3615
143
270
693
456
466
407
391
417
256
77
26
13
1231
50
58
201
172
144
159
171
130
94
35
8
9
6553
381
566
1283
1000
752
722
621
624
395
113
42
54
4921

349
313
276
154
51
12
13
2061
70
164
394
303
287
247
214
216
114
35
9
8
670
22
29
118
93
83
102
99
60
40
16
3
5
3576
195
294
696
578
440
428
361
295
189
50
21
29
2714

217
249
271
196
61
22
9
1554
73
106
299
153
179
160
177
201
142
42
17
5
561
28
29
83
79
61
57
72
70
54
19
5
4
2977
186
272
587
422
312
294
260
329
206
63
21
25
2207

471
433
430
342
159
39
22
2594
114
200
465
322
305
310
291
273
200
83
25
6
1442
58
81
232
185
178
161
142
157
142
76
14
16
5528
294
417
891
754
727
698
574
564
370
142
41
56
4101

269
235
204
164
67
10
12
1420
69
109
282
187
164
176
160
127
102
35
7
2
778
32
45
152
102
95
93
75
77
62
32
3
10
2899
157
225
487
396
398
383
316
261
184
54
13
25
2238

202
198
226
178
92
29
10
1174
45
91
183
135
141
134
131
146
98
48
18
4
664
26
36
80
83
83
68
67
80
80
44
11
6
2629
137
192
404
358
329
315
258
303
186
88
28
31
1863

1527
2701
6090
5126
4902
3808
2768
2289
1291
423
160
254
9697
455
714
1747
1585
1477
1274
968
751
432
132
43
119
32303
2037
3279
6901
5350
4622
3467
2635
2140
1230
400
135
107
27627
1793
2880
5991
4506
3813
2887
2265
1839

838
1610
3594
3116
3026
2411
1723
1208
678
192
78
156
5378
249
399
987
866
822
746
575
403
199
58
14
60
18649
1100
1819
3943
3179
2834
2094
1532
1236
613
183
60
56
15969
955
1607
3405
2703
2351
1757
1319
1058

689
1091
2496
2010
1876
1397
1045
1081
613
231
82
98
4319
206
315
760
719
655
528
393
348
233
74
29
59
13654
937
1460
2958
2171
1788
1373
1103
904
617
217
75
51
11658
838
1273
2586
1803
1462
1130
946
781

289
428
1026
735
554
526
440
475
283
91
32
42
1632
92
138
257
265
198
196
181
149
112
22
10
12
5016
355
556
1100
700
511
504
427
438
281
100
32
12
4362
321
498
964
601
414
420
372
390

143
225
565
443
332
304
258
225
138
40
17
24
862
52
69
131
135
108
124
103
70
51
10
4
5
2741
189
295
614
398
289
297
236
233
125
41
18
6
2387
168
262
536
347
240
248
211
205

146
203
461
292
222
222
182
250
145
51
15
18
770
40
69
126
130
90
72
78
79
61
12
6
7
2275
166
261
486
302
222
207
191
205
156
59
14
6
1975
153
236
428
254
174
172
161
185

220
309
669
544
540
504
430
434
285
103
34
29
1427
74
108
222
210
187
194
144
130
85
39
7
27
5057
379
473
943
697
607
568
468
421
333
104
39
25
4402
332
393
821
595
524
498
411
372

123
172
381
299
311
293
239
204
149
38
12
17
661
34
53
106
97
87
90
77
57
35
16
1
8
2812
194
261
542
414
354
325
250
228
168
48
15
13
2453
172
227
464
355
304
290
213
204

97
137
288
245
229
211
191
230
136
65
22
12
766
40
55
116
113
100
104
67
73
50
23
6
19
2245
185
212
401
283
253
243
218
193
165
56
24
12
1949
160
166
357
240
220
208
198
168

1081
345
125
102
4676
244
399
910
844
809
580
370
301
149
55
10
5
31632
2502
3342
7274
5116
3973
3062
2325
2034
1271
449
173
111
28774
2303
3153
6745
4668
3590
2706
2025
1830
1104
387
159
104
2858
199
189
529

544
164
54
52
2680
145
212
538
476
483
337
213
178
69
19
6
4
17637
1325
1832
3902
2920
2410
1848
1411
1059
588
193
85
64
16058
1226
1724
3611
2669
2188
1641
1230
957
502
168
81
61
1579
99
108
291

537
181
71
50
1996
99
187
372
368
326
243
157
123
80
36
4
1
13995
1177
1510
3372
2196
1563
1214
914
975
683
256
88
47
12716
1077
1429
3134
1999
1402
1065
795
873
602
219
78
43
1279
100
81
238

258
83
31
10
654
34
58
136
99
97
84
55
48
23
17
1
2
4980
420
565
1073
607
505
459
379
479
321
122
31
19
4612
393
543
1022
563
456
414
333
440
287
113
29
19
368
27
22
51

114
35
17
4
354
21
33
78
51
49
49
25
28
11
6
1
2
2588
210
284
541
337
299
260
223
236
132
52
6
8
2403
200
273
517
317
272
234
198
216
115
47
6
8
185
10
11
24

144
48
14
6
300
13
25
58
48
48
35
30
20
12
11
0
0
2392
210
281
532
270
206
199
156
243
189
70
25
11
2209
193
270
505
246
184
180
135
224
172
66
23
11
183
17
11
27

303
94
34
25
655
47
80
122
102
83
70
57
49
30
10
5
0
5200
443
593
1106
643
560
477
441
435
328
118
41
15
4841
419
575
1051
603
512
434
402
401
289
102
39
14
359
24
18
55

154
45
12
13
359
22
34
78
59
50
35
37
24
14
3
3
0
2774
243
319
577
346
326
268
257
203
156
50
23
6
2593
228
309
551
323
300
245
235
192
136
46
22
6
181
15
10
26

149
49
22
12
296
25
46
44
43
33
35
20
25
16
7
2
0
2426
200
274
529
297
234
209
184
232
172
68
18
9
2248
191
266
500
280
212
189
167
209
153
56
17
8
178
9
8
29

448
383
356
300
204
167
62
14
7
85797
4857
6397
14457
13816
12930
11414
8933
6917
3791
1349
460
476
33865
1729
2878
5792
4637
4766
4161
3469
3328
1982
704
225
194
51932
3128
3519
8665
9179
8164
7253
5464
3589
1809
645
235

251
222
207
181
102
86
25
4
3
47802
2603
3599
8309
7665
7325
6515
5143
3696
1881
607
193
266
18970
935
1610
3314
2710
2814
2457
1976
1698
940
317
92
107
28832
1668
1989
4995
4955
4511
4058
3167
1998
941
290
101

197
161
149
119
102
81
37
10
4
37995
2254
2798
6148
6151
5605
4899
3790
3221
1910
742
267
210
14895
794
1268
2478
1927
1952
1704
1493
1630
1042
387
133
87
23100
1460
1530
3670
4224
3653
3195
2297
1591
868
355
134

44
49
45
46
39
34
9
2
0
21748
1434
1669
3652
3422
2987
2727
2340
1943
1016
355
120
83
6902
359
518
1081
760
728
735
867
977
594
209
51
23
14846
1075
1151
2571
2662
2259
1992
1473
966
422
146
69

20
27
26
25
20
17
5
0
0
11587
744
910
2085
1811
1606
1489
1257
967
462
161
50
45
3607
179
275
614
430
424
399
454
433
264
101
22
12
7980
565
635
1471
1381
1182
1090
803
534
198
60
28

24
22
19
21
19
17
4
2
0
10161
690
759
1567
1611
1381
1238
1083
976
554
194
70
38
3295
180
243
467
330
304
336
413
544
330
108
29
11
6866
510
516
1100
1281
1077
902
670
432
224
86
41

40
48
43
39
34
39
16
2
1
17918
1106
1237
2784
2847
2516
2270
1897
1571
1028
411
135
116
5294
280
416
759
583
624
584
586
664
504
196
63
35
12624
826
821
2025
2264
1892
1686
1311
907
524
215
72

23
26
23
22
11
20
4
1
0
9574
569
674
1558
1513
1357
1231
1058
807
510
189
53
55
2811
143
227
432
326
336
331
319
336
233
88
21
19
6763
426
447
1126
1187
1021
900
739
471
277
101
32

17
22
20
17
23
19
12
1
1
8344
537
563
1226
1334
1159
1039
839
764
518
222
82
61
2483
137
189
327
257
288
253
267
328
271
108
42
16
5861
400
374
899
1077
871
786
572
436
247
114
40

282
7854
366
659
1545
1093
1201
1036
715
697
336
141
43
22
6947
335
613
1365
927
1072
909
629
616
295
124
42
20
907
31
46
180
166
129
127
86
81
41
17
1
2
26003
1260
1865
4459
3776
3799
3465

159
4471
203
372
841
611
701
638
409
398
186
74
23
15
3929
181
339
748
516
619
556
358
346
165
65
23
13
542
22
33
93
95
82
82
51
52
21
9
0
2
14552
691
1017
2509
2216
2195
2080

123
3383
163
287
704
482
500
398
306
299
150
67
20
7
3018
154
274
617
411
453
353
271
270
130
59
19
7
365
9
13
87
71
47
45
35
29
20
8
1
0
11451
569
848
1950
1560
1604
1385

60
1105
48
96
228
124
132
142
110
113
70
33
8
1
974
47
88
193
103
119
127
96
99
61
33
8
0
131
1
8
35
21
13
15
14
14
9
0
0
1
4659
271
295
730
548
542
559

33
602
24
53
113
67
73
88
55
68
38
17
5
1
540
23
47
107
55
67
79
48
58
34
17
5
0
62
1
6
6
12
6
9
7
10
4
0
0
1
2460
145
166
354
301
305
320

27
503
24
43
115
57
59
54
55
45
32
16
3
0
434
24
41
86
48
52
48
48
41
27
16
3
0
69
0
2
29
9
7
6
7
4
5
0
0
0
2199
126
129
376
247
237
239

81
1422
73
128
270
155
212
159
136
169
76
31
6
7
1241
67
114
219
130
194
135
124
151
67
27
6
7
181
6
14
51
25
18
24
12
18
9
4
0
0
4592
241
298
637
622
560
551

36
787
43
75
154
84
110
96
72
85
44
16
2
6
665
39
63
112
70
99
82
64
75
39
14
2
6
122
4
12
42
14
11
14
8
10
5
2
0
0
2443
130
152
349
357
316
321

45
635
30
53
116
71
102
63
64
84
32
15
4
1
576
28
51
107
60
95
53
60
76
28
13
4
1
59
2
2
9
11
7
10
4
8
4
2
0
0
2149
111
146
288
265
244
230

2588
2309
1617
560
175
130
17146
774
1259
2989
2281
2398
2186
1679
1676
1255
424
133
92
8857
486
606
1470
1495
1401
1279
909
633
362
136
42
38
3214
185
370
640
509
341
321
309
280
175
61
20
3
2932
175

1503
1225
750
224
66
76
9562
410
676
1668
1375
1407
1330
974
880
568
169
49
56
4990
281
341
841
841
788
750
529
345
182
55
17
20
1731
92
217
328
261
192
191
174
154
86
29
6
1
1577
89

1085
1084
867
336
109
54
7584
364
583
1321
906
991
856
705
796
687
255
84
36
3867
205
265
629
654
613
529
380
288
180
81
25
18
1483
93
153
312
248
149
130
135
126
89
32
14
2
1355
86

509
570
444
121
38
32
2985
149
194
453
308
312
332
305
436
352
93
27
24
1674
122
101
277
240
230
227
204
134
92
28
11
8
678
45
85
164
80
65
56
58
68
47
9
1
0
636
43

298
285
206
51
13
16
1542
73
106
200
170
181
201
169
215
165
38
10
14
918
72
60
154
131
124
119
129
70
41
13
3
2
337
22
45
77
38
40
29
28
32
22
4
0
0
315
21

211
285
238
70
25
16
1443
76
88
253
138
131
131
136
221
187
55
17
10
756
50
41
123
109
106
108
75
64
51
15
8
6
341
23
40
87
42
25
27
30
36
25
5
1
0
321
22

481
526
443
165
49
19
2947
142
184
405
343
323
336
299
387
359
118
40
11
1645
99
114
232
279
237
215
182
139
84
47
9
8
590
34
44
79
67
66
55
82
79
54
25
5
0
553
33

258
280
194
55
17
14
1517
72
86
228
200
176
189
154
196
153
42
13
8
926
58
66
121
157
140
132
104
84
41
13
4
6
294
12
28
43
29
35
28
40
39
25
13
2
0
273
12

223
246
249
110
32
5
1430
70
98
177
143
147
147
145
191
206
76
27
3
719
41
48
111
122
97
83
78
55
43
34
5
2
296
22
16
36
38
31
27
42
40
29
12
3
0
280
21

354
591
456
303
279
279
251
163
59
20
2
282
10
16
49
53
38
42
30
29
12
2
0
1
21515
679
1212
3539
2795
2803
2700
2502
2362
1767
816
214
126
13883
399
815
2215
1794
1843
1799
1631
1561
1140

207
303
237
169
162
158
137
80
28
6
1
154
3
10
25
24
23
29
16
17
6
1
0
0
11541
374
712
2018
1508
1572
1483
1395
1231
784
324
78
62
7384
219
467
1210
960
1022
985
917
810
506

147
288
219
134
117
121
114
83
31
14
1
128
7
6
24
29
15
13
14
12
6
1
0
1
9974
305
500
1521
1287
1231
1217
1107
1131
983
492
136
64
6499
180
348
1005
834
821
814
714
751
634

83
159
70
63
52
52
60
44
9
1
0
42
2
2
5
10
2
4
6
8
3
0
0
0
3163
110
141
430
304
307
404
441
500
352
134
26
14
2015
56
81
268
178
190
262
289
336
240

43
74
34
39
27
25
27
21
4
0
0
22
1
2
3
4
1
2
3
5
1
0
0
0
1618
62
74
227
168
157
213
224
249
168
64
9
3
1044
33
43
139
100
95
143
156
162
122

40
85
36
24
25
27
33
23
5
1
0
20
1
0
2
6
1
2
3
3
2
0
0
0
1545
48
67
203
136
150
191
217
251
184
70
17
11
971
23
38
129
78
95
119
133
174
118

41
77
62
59
46
77
76
52
25
5
0
37
1
3
2
5
7
9
5
3
2
0
0
0
3127
101
136
334
295
310
345
374
440
463
242
71
16
1964
46
86
205
151
188
224
247
308
316

26
42
26
30
24
36
38
24
13
2
0
21
0
2
1
3
5
4
4
1
1
0
0
0
1572
49
76
193
162
156
185
208
222
195
89
28
9
964
20
52
112
80
91
121
137
142
130

15
35
36
29
22
41
38
28
12
3
0
16
1
1
1
2
2
5
1
2
1
0
0
0
1555
52
60
141
133
154
160
166
218
268
153
43
7
1000
26
34
93
71
97
103
110
166
186

487
125
74
7632
280
397
1324
1001
960
901
871
801
627
329
89
52
27112
1523
2067
4499
4129
3999
3566
2624
2332
1487
509
155
222
16861
929
1327
2739
2336
2359
2213
1701
1594
1100
332
93
138
10251
594
740
1760
1793

206
44
38
4157
155
245
808
548
550
498
478
421
278
118
34
24
14707
821
1115
2439
2307
2251
2055
1447
1180
659
234
67
132
8970
493
727
1441
1274
1313
1262
938
775
475
148
39
85
5737
328
388
998
1033

281
81
36
3475
125
152
516
453
410
403
393
380
349
211
55
28
12405
702
952
2060
1822
1748
1511
1177
1152
828
275
88
90
7891
436
600
1298
1062
1046
951
763
819
625
184
54
53
4514
266
352
762
760

90
18
7
1148
54
60
162
126
117
142
152
164
112
44
8
7
5051
305
390
800
631
633
667
576
533
339
97
31
49
3020
171
233
437
317
362
372
375
385
262
67
13
26
2031
134
157
363
314

43
6
2
574
29
31
88
68
62
70
68
87
46
21
3
1
2615
174
196
413
352
346
388
301
233
125
42
14
31
1508
101
116
212
169
197
210
197
160
95
27
6
18
1107
73
80
201
183

47
12
5
574
25
29
74
58
55
72
84
77
66
23
5
6
2436
131
194
387
279
287
279
275
300
214
55
17
18
1512
70
117
225
148
165
162
178
225
167
40
7
8
924
61
77
162
131

143
38
12
1163
55
50
129
144
122
121
127
132
147
99
33
4
5096
291
379
752
672
656
623
519
526
425
172
41
40
3101
173
231
425
327
359
376
333
377
334
115
26
25
1995
118
148
327
345

56
16
7
608
29
24
81
82
65
64
71
80
65
33
12
2
2689
156
204
424
371
353
360
265
247
196
74
18
21
1565
88
129
223
180
192
210
162
169
143
46
11
12
1124
68
75
201
191

87
22
5
555
26
26
48
62
57
57
56
52
82
66
21
2
2407
135
175
328
301
303
263
254
279
229
98
23
19
1536
85
102
202
147
167
166
171
208
191
69
15
13
871
50
73
126
154

1640
1353
923
738
387
177
62
84
71903
3597
4871
12085
13785
11310
8743
6487
5240
3255
1438
517
575
14105
485
911
2281
2052
2075
1796
1496
1430
944
378
124
133
57798
3112
3960
9804
11733
9235
6947
4991
3810
2311
1060
393
442

938
793
509
405
184
86
28
47
41061
2032
2826
7055
8117
6661
5222
3794
2735
1491
599
199
330
7646
247
512
1256
1157
1160
1070
862
687
427
148
45
75
33415
1785
2314
5799
6960
5501
4152
2932
2048
1064
451
154
255

702
560
414
333
203
91
34
37
30842
1565
2045
5030
5668
4649
3521
2693
2505
1764
839
318
245
6459
238
399
1025
895
915
726
634
743
517
230
79
58
24383
1327
1646
4005
4773
3734
2795
2059
1762
1247
609
239
187

271
295
201
148
77
30
18
23
14237
743
888
2204
2395
1905
1801
1599
1379
808
314
98
103
1940
59
95
209
206
203
214
273
344
220
70
29
18
12297
684
793
1995
2189
1702
1587
1326
1035
588
244
69
85

149
178
104
73
30
15
8
13
7909
414
513
1302
1398
1034
1066
915
670
364
137
38
58
986
28
52
114
120
98
132
151
146
99
26
9
11
6923
386
461
1188
1278
936
934
764
524
265
111
29
47

122
117
97
75
47
15
10
10
6328
329
375
902
997
871
735
684
709
444
177
60
45
954
31
43
95
86
105
82
122
198
121
44
20
7
5374
298
332
807
911
766
653
562
511
323
133
40
38

297
247
186
149
91
57
15
15
11622
626
776
1749
1968
1634
1303
1079
1013
846
410
149
69
2073
57
137
350
218
229
200
208
256
249
114
35
20
9549
569
639
1399
1750
1405
1103
871
757
597
296
114
49

161
150
103
78
53
28
7
9
6444
350
423
1039
1168
1010
739
590
482
372
176
57
38
1051
30
67
183
119
141
123
114
104
103
49
12
6
5393
320
356
856
1049
869
616
476
378
269
127
45
32

136
97
83
71
38
29
8
6
5178
276
353
710
800
624
564
489
531
474
234
92
31
1022
27
70
167
99
88
77
94
152
146
65
23
14
4156
249
283
543
701
536
487
395
379
328
169
69
17

11976
428
740
1637
1677
1658
1627
1385
1390
986
296
66
86
10467
387
654
1452
1474
1460
1445
1212
1200
833
225
53
72
1509
41
86
185
203
198
182
173
190
153
71
13
14
2196
71
103
328
443
380
278
187

6418
217
420
929
960
900
886
783
671
445
132
27
48
5603
195
365
821
845
792
792
673
586
371
102
21
40
815
22
55
108
115
108
94
110
85
74
30
6
8
1300
31
66
213
288
239
183
107

5558
211
320
708
717
758
741
602
719
541
164
39
38
4864
192
289
631
629
668
653
539
614
462
123
32
32
694
19
31
77
88
90
88
63
105
79
41
7
6
896
40
37
115
155
141
95
80

1958
61
96
200
209
208
274
280
315
206
77
9
23
1746
56
86
188
179
185
254
260
276
170
65
6
21
212
5
10
12
30
23
20
20
39
36
12
3
2
382
14
17
49
56
51
68
44

986
30
56
97
122
116
142
136
155
84
32
3
13
885
27
50
91
105
106
132
125
138
68
28
2
13
101
3
6
6
17
10
10
11
17
16
4
1
0
222
6
12
27
36
34
45
22

972
31
40
103
87
92
132
144
160
122
45
6
10
861
29
36
97
74
79
122
135
138
102
37
4
8
111
2
4
6
13
13
10
9
22
20
8
2
2
160
8
5
22
20
17
23
22

1976
87
92
229
208
220
243
227
306
265
70
19
10
1752
84
79
199
191
202
220
209
269
225
49
17
8
224
3
13
30
17
18
23
18
37
40
21
2
2
309
16
13
46
60
41
25
21

1007
39
53
132
105
120
122
137
136
116
31
8
8
887
38
47
117
93
109
112
123
118
95
23
6
6
120
1
6
15
12
11
10
14
18
21
8
2
2
158
4
7
30
39
22
17
14

969
48
39
97
103
100
121
90
170
149
39
11
2
865
46
32
82
98
93
108
86
151
130
26
11
2
104
2
7
15
5
7
13
4
19
19
13
0
0
151
12
6
16
21
19
8
7

186
134
61
19
6
777
19
29
125
127
140
107
85
61
53
20
6
5
1419
52
74
203
316
240
171
102
125
81
41
13
1
742
14
26
113
112
120
96
68
76
76
31
7
3
416
9
17

97
57
14
3
2
451
11
18
77
70
85
74
49
34
25
5
2
1
849
20
48
136
218
154
109
58
63
32
9
1
1
408
6
18
74
68
70
61
36
37
30
7
0
1
236
5
11

89
77
47
16
4
326
8
11
48
57
55
33
36
27
28
15
4
4
570
32
26
67
98
86
62
44
62
49
32
12
0
334
8
8
39
44
50
35
32
39
46
24
7
2
180
4
6

51
20
8
2
2
146
2
4
16
16
13
37
23
19
7
6
1
2
236
12
13
33
40
38
31
21
32
13
2
1
0
99
2
4
15
14
8
20
9
14
11
1
1
0
64
1
3

25
10
3
1
1
95
2
4
10
10
10
29
12
11
3
2
1
1
127
4
8
17
26
24
16
10
14
7
1
0
0
51
1
4
9
8
4
13
3
5
4
0
0
0
37
1
3

26
10
5
1
1
51
0
0
6
6
3
8
11
8
4
4
0
1
109
8
5
16
14
14
15
11
18
6
1
1
0
48
1
0
6
6
4
7
6
9
7
1
1
0
27
0
0

24
31
25
7
0
80
2
1
15
10
6
10
9
8
13
4
2
0
229
14
12
31
50
35
15
12
16
18
21
5
0
74
1
1
8
6
8
4
5
8
15
15
3
0
32
1
0

8
11
5
1
0
36
1
1
8
4
3
5
6
2
5
0
1
0
122
3
6
22
35
19
12
8
6
6
5
0
0
31
1
0
3
4
5
3
4
1
5
5
0
0
10
1
0

16
20
20
6
0
44
1
0
7
6
3
5
3
6
8
4
1
0
107
11
6
9
15
16
3
4
10
12
16
5
0
43
0
1
5
2
3
1
1
7
10
10
3
0
22
0
0

76
69
75
45
34
36
39
13
1
2
326
5
9
37
43
45
51
34
40
37
18
6
1
1454
57
77
215
331
260
182
119
110
58
30
12
3
361
10
12
49
58
65
62
51
25
14
7

49
40
40
31
20
19
19
2
0
0
172
1
7
25
28
30
30
16
18
11
5
0
1
892
25
48
139
220
169
122
71
60
27
7
3
1
215
6
7
28
30
45
43
29
15
6
3

27
29
35
14
14
17
20
11
1
2
154
4
2
12
15
15
21
18
22
26
13
6
0
562
32
29
76
111
91
60
48
50
31
23
9
2
146
4
5
21
28
20
19
22
10
8
4

13
10
4
13
5
8
6
1
0
0
35
1
1
2
4
4
7
4
6
5
0
1
0
283
12
13
34
42
43
48
35
37
9
7
1
2
82
1
1
3
6
9
24
18
11
1
5

8
6
1
9
3
4
2
0
0
0
14
0
1
1
2
3
4
0
1
2
0
0
0
171
5
8
18
28
30
32
19
20
6
3
1
1
58
1
1
2
4
9
20
9
7
1
2

5
4
3
4
2
4
4
1
0
0
21
1
0
1
2
1
3
4
5
3
0
1
0
112
7
5
16
14
13
16
16
17
3
4
0
1
24
0
0
1
2
0
4
9
4
0
3

5
3
3
1
2
5
8
4
0
0
42
0
1
3
3
5
3
3
3
7
11
3
0
235
15
12
38
54
33
21
16
16
16
10
4
0
48
1
1
10
7
3
9
7
3
5
0

2
1
1
0
1
1
3
0
0
0
21
0
0
1
3
4
3
3
0
2
5
0
0
127
3
7
27
35
17
14
10
7
6
0
1
0
26
0
1
6
3
2
5
5
1
2
0

3
2
2
1
1
4
5
4
0
0
21
0
1
2
0
1
0
0
3
5
6
3
0
108
12
5
11
19
16
7
6
9
10
10
3
0
22
1
0
4
4
1
4
2
2
3
0

5
3
1093
47
65
166
273
195
120
68
85
44
23
7
0
3294
205
289
650
638
476
373
227
237
145
40
8
6
1956
110
165
404
337
247
226
147
169
115
26
4
6
1338
95
124
246
301
229

2
1
677
19
41
111
190
124
79
42
45
21
4
1
0
1893
119
159
391
361
300
225
129
126
60
16
4
3
1097
61
86
243
192
162
131
81
83
44
10
1
3
796
58
73
148
169
138

3
2
416
28
24
55
83
71
41
26
40
23
19
6
0
1401
86
130
259
277
176
148
98
111
85
24
4
3
859
49
79
161
145
85
95
66
86
71
16
3
3
542
37
51
98
132
91

1
2
201
11
12
31
36
34
24
17
26
8
2
0
0
429
25
32
60
87
48
57
31
45
33
8
3
0
260
13
12
36
50
25
36
21
34
26
6
1
0
169
12
20
24
37
23

1
1
113
4
7
16
24
21
12
10
13
5
1
0
0
234
13
16
29
52
32
37
18
18
11
6
2
0
136
7
5
21
31
16
21
13
11
7
4
0
0
98
6
11
8
21
16

0
1
88
7
5
15
12
13
12
7
13
3
1
0
0
195
12
16
31
35
16
20
13
27
22
2
1
0
124
6
7
15
19
9
15
8
23
19
2
1
0
71
6
9
16
16
7

2
0
187
14
11
28
47
30
12
9
13
11
10
2
0
715
61
49
105
136
101
73
47
61
57
17
2
6
393
24
27
57
60
43
39
35
46
44
11
1
6
322
37
22
48
76
58

1
0
101
3
6
21
32
15
9
5
6
4
0
0
0
404
36
23
69
80
68
41
21
34
22
6
1
3
220
15
13
39
36
30
19
16
25
20
4
0
3
184
21
10
30
44
38

1
0
86
11
5
7
15
15
3
4
7
7
10
2
0
311
25
26
36
56
33
32
26
27
35
11
1
3
173
9
14
18
24
13
20
19
21
24
7
1
3
138
16
12
18
32
20

147
80
68
30
14
4
0
3294
205
289
650
638
476
373
227
237
145
40
8
6
1956
110
165
404
337
247
226
147
169
115
26
4
6
1338
95
124
246
301
229
147
80
68
30
14
4
0
2963392

94
48
43
16
6
3
0
1893
119
159
391
361
300
225
129
126
60
16
4
3
1097
61
86
243
192
162
131
81
83
44
10
1
3
796
58
73
148
169
138
94
48
43
16
6
3
0
1692285

53
32
25
14
8
1
0
1401
86
130
259
277
176
148
98
111
85
24
4
3
859
49
79
161
145
85
95
66
86
71
16
3
3
542
37
51
98
132
91
53
32
25
14
8
1
0
1271107

21
10
11
7
2
2
0
429
25
32
60
87
48
57
31
45
33
8
3
0
260
13
12
36
50
25
36
21
34
26
6
1
0
169
12
20
24
37
23
21
10
11
7
2
2
0
574052

16
5
7
4
2
2
0
234
13
16
29
52
32
37
18
18
11
6
2
0
136
7
5
21
31
16
21
13
11
7
4
0
0
98
6
11
8
21
16
16
5
7
4
2
2
0
311835

5
5
4
3
0
0
0
195
12
16
31
35
16
20
13
27
22
2
1
0
124
6
7
15
19
9
15
8
23
19
2
1
0
71
6
9
16
16
7
5
5
4
3
0
0
0
262217

34
12
15
13
6
1
0
715
61
49
105
136
101
73
47
61
57
17
2
6
393
24
27
57
60
43
39
35
46
44
11
1
6
322
37
22
48
76
58
34
12
15
13
6
1
0
473271

22
5
9
2
2
1
0
404
36
23
69
80
68
41
21
34
22
6
1
3
220
15
13
39
36
30
19
16
25
20
4
0
3
184
21
10
30
44
38
22
5
9
2
2
1
0
264956

12
7
6
11
4
0
0
311
25
26
36
56
33
32
26
27
35
11
1
3
173
9
14
18
24
13
20
19
21
24
7
1
3
138
16
12
18
32
20
12
7
6
11
4
0
0
208315

141926
199445
484883
492115
447379
378502
285267
268581
168107
58140
18928
20119
1666135
77630
115839
280310
251522
229939
199982
156113
173569
118115
40245
12806
10065
1297257
64296
83606
204573
240593
217440
178520
129154
95012
49992
17895
6122
10054
27765
1752
2594
5589
4310
3708
3102
2388
2279

76954
110981
275083
283598
262291
228610
171870
145211
89186
28650
8421
11430
950781
42493
65184
160258
146098
135724
121697
93506
91511
62772
20199
5677
5662
741504
34461
45797
114825
137500
126567
106913
78364
53700
26414
8451
2744
5768
15737
941
1439
3183
2456
2154
1862
1477
1225

64972
88464
209800
208517
185088
149892
113397
123370
78921
29490
10507
8689
715354
35137
50655
120052
105424
94215
78285
62607
82058
55343
20046
7129
4403
555753
29835
37809
89748
103093
90873
71607
50790
41312
23578
9444
3378
4286
12028
811
1155
2406
1854
1554
1240
911
1054

32197
40075
93353
85904
72682
65928
54401
62021
44058
15182
4621
3630
321266
16794
22612
52215
39528
34154
33265
29916
42693
33367
11511
3352
1859
252786
15403
17463
41138
46376
38528
32663
24485
19328
10691
3671
1269
1771
4726
349
503
969
574
523
475
360
494

17223
21613
51658
48930
41588
38283
30642
29709
20989
7134
1973
2093
171367
9005
12241
28997
22428
19556
19323
16518
19610
15767
5447
1420
1055
140468
8218
9372
22661
26502
22032
18960
14124
10099
5222
1687
553
1038
2538
188
262
531
322
288
283
203
238

14974
18462
41695
36974
31094
27645
23759
32312
23069
8048
2648
1537
149899
7789
10371
23218
17100
14598
13942
13398
23083
17600
6064
1932
804
112318
7185
8091
18477
19874
16496
13703
10361
9229
5469
1984
716
733
2188
161
241
438
252
235
192
157
256

24678
30891
74733
74317
67073
58401
44413
45274
33750
12835
3823
3083
237739
11325
15078
37678
31201
29009
27100
22351
28281
23274
8533
2489
1420
235532
13353
15813
37055
43116
38064
31301
22062
16993
10476
4302
1334
1663
4773
299
412
899
674
553
515
441
472

12993
16718
41352
42360
38993
35103
26298
23622
17581
6415
1771
1750
132348
6101
8317
21238
17857
16871
16245
12977
14327
12111
4328
1168
808
132608
6892
8401
20114
24503
22122
18858
13321
9295
5470
2087
603
942
2681
162
212
517
385
323
314
258
249

11685
14173
33381
31957
28080
23298
18115
21652
16169
6420
2052
1333
105391
5224
6761
16440
13344
12138
10855
9374
13954
11163
4205
1321
612
102924
6461
7412
16941
18613
15942
12443
8741
7698
5006
2215
731
721
2092
137
200
382
289
230
201
183
223

1396
404
127
116
22337
1470
2196
4600
3361
2868
2440
1878
1838
1161
315
102
108
5428
282
398
989
949
840
662
510
441
235
89
25
8
57238
3398
4461
9832
9298
8271
7028
5384
4659
2874
839
284
910
40018
2561
3300
6895

706
179
52
63
12511
776
1204
2587
1897
1667
1438
1148
984
571
137
44
58
3226
165
235
596
559
487
424
329
241
135
42
8
5
32326
1843
2515
5555
5311
4736
4225
3196
2426
1451
424
119
525
22418
1385
1862
3883

690
225
75
53
9826
694
992
2013
1464
1201
1002
730
854
590
178
58
50
2202
117
163
393
390
353
238
181
200
100
47
17
3
24912
1555
1946
4277
3987
3535
2803
2188
2233
1423
415
165
385
17600
1176
1438
3012

340
99
27
13
3793
292
414
813
451
381
358
285
401
288
79
20
11
933
57
89
156
123
142
117
75
93
52
20
7
2
8995
656
757
1581
1202
1012
971
812
949
663
185
51
156
6649
519
588
1105

161
44
11
7
2015
153
214
440
250
210
207
161
195
136
36
7
6
523
35
48
91
72
78
76
42
43
25
8
4
1
4966
350
412
912
724
561
571
480
456
304
86
20
90
3568
275
316
617

179
55
16
6
1778
139
200
373
201
171
151
124
206
152
43
13
5
410
22
41
65
51
64
41
33
50
27
12
3
1
4029
306
345
669
478
451
400
332
493
359
99
31
66
3081
244
272
488

355
106
28
19
4022
255
351
738
552
461
449
364
408
313
90
22
19
751
44
61
161
122
92
66
77
64
42
16
6
0
8797
514
615
1518
1274
1135
970
894
859
647
199
59
113
6346
388
455
1128

189
50
12
10
2241
140
174
424
306
277
274
211
215
159
39
12
10
440
22
38
93
79
46
40
47
34
30
11
0
0
4884
271
345
840
727
651
591
537
403
328
97
26
68
3456
207
255
637

166
56
16
9
1781
115
177
314
246
184
175
153
193
154
51
10
9
311
22
23
68
43
46
26
30
30
12
5
6
0
3913
243
270
678
547
484
379
357
456
319
102
33
45
2890
181
200
491

6364
5547
4658
3642
3440
2179
607
198
627
17220
837
1161
2937
2934
2724
2370
1742
1219
695
232
86
283
137726
7304
9415
22231
22646
20096
17004
13264
12547
8237
2358
757
1867
93785
5154
6605
15156
15221
13507
11141
8591
8908
6183
1664
518

3638
3202
2779
2133
1720
1087
302
80
347
9908
458
653
1672
1673
1534
1446
1063
706
364
122
39
178
78202
4016
5403
12856
12937
11724
10226
7972
6413
4159
1110
299
1087
53175
2819
3756
8735
8865
7925
6682
5185
4503
3054
784
207

2726
2345
1879
1509
1720
1092
305
118
280
7312
379
508
1265
1261
1190
924
679
513
331
110
47
105
59524
3288
4012
9375
9709
8372
6778
5292
6134
4078
1248
458
780
40610
2335
2849
6421
6356
5582
4459
3406
4405
3129
880
311

859
737
664
599
763
512
141
39
123
2346
137
169
476
343
275
307
213
186
151
44
12
33
25890
1719
1912
4337
3543
3047
2903
2527
2878
1987
533
143
361
18842
1327
1472
3248
2553
2186
1987
1657
2118
1543
404
104

514
399
386
336
352
225
67
13
68
1398
75
96
295
210
162
185
144
104
79
19
7
22
14231
961
1067
2443
1989
1766
1749
1451
1370
941
230
53
211
10359
735
816
1840
1435
1260
1191
958
1036
724
179
41

345
338
278
263
411
287
74
26
55
948
62
73
181
133
113
122
69
82
72
25
5
11
11659
758
845
1894
1554
1281
1154
1076
1508
1046
303
90
150
8483
592
656
1408
1118
926
796
699
1082
819
225
63

880
767
665
632
661
504
148
44
74
2451
126
160
390
394
368
305
262
198
143
51
15
39
21766
1246
1427
3352
3110
2929
2575
2059
2262
1799
599
140
268
15676
886
1043
2426
2162
2088
1816
1439
1713
1392
418
102

490
428
406
369
279
252
70
20
43
1428
64
90
203
237
223
185
168
124
76
27
6
25
12044
662
793
1867
1749
1681
1578
1234
1099
855
309
57
160
8552
468
577
1330
1235
1200
1084
859
795
645
208
40

390
339
259
263
382
252
78
24
31
1023
62
70
187
157
145
120
94
74
67
24
9
14
9722
584
634
1485
1361
1248
997
825
1163
944
290
83
108
7124
418
466
1096
927
888
732
580
918
747
210
62

1137
43941
2150
2810
7075
7425
6589
5863
4673
3639
2054
694
239
730
73368
2810
4864
12655
11394
10080
8821
7275
8024
5179
1625
441
200
59899
2366
4014
10225
9153
8040
7072
5951
6797
4371
1367
371
172
13469
444
850
2430
2241
2040
1749

660
25027
1197
1647
4121
4072
3799
3544
2787
1910
1105
326
92
427
43883
1571
2842
7499
6979
6369
5755
4670
4381
2732
781
192
112
35792
1327
2346
5987
5636
5137
4613
3811
3685
2324
665
163
98
8091
244
496
1512
1343
1232
1142

477
18914
953
1163
2954
3353
2790
2319
1886
1729
949
368
147
303
29485
1239
2022
5156
4415
3711
3066
2605
3643
2447
844
249
88
24107
1039
1668
4238
3517
2903
2459
2140
3112
2047
702
208
74
5378
200
354
918
898
808
607

243
7048
392
440
1089
990
861
916
870
760
444
129
39
118
13074
527
860
2253
1548
1254
1265
1349
1934
1478
463
117
26
11112
439
740
1921
1265
1036
1057
1148
1706
1286
392
101
21
1962
88
120
332
283
218
208

144
3872
226
251
603
554
506
558
493
334
217
51
12
67
7199
275
464
1270
948
783
780
800
928
671
214
51
15
6127
236
398
1071
774
659
647
684
820
596
186
45
11
1072
39
66
199
174
124
133

99
3176
166
189
486
436
355
358
377
426
227
78
27
51
5875
252
396
983
600
471
485
549
1006
807
249
66
11
4985
203
342
850
491
377
410
464
886
690
206
56
10
890
49
54
133
109
94
75

191
6090
360
384
926
948
841
759
620
549
407
181
38
77
8836
317
493
1328
1200
1093
998
888
1183
942
309
70
15
7299
271
417
1107
961
861
805
728
1011
803
260
61
14
1537
46
76
221
239
232
193

111
3492
194
216
537
514
481
494
375
304
210
101
17
49
5110
169
272
757
728
651
654
551
624
491
170
32
11
4196
148
234
628
584
517
519
444
522
417
146
27
10
914
21
38
129
144
134
135

80
2598
166
168
389
434
360
265
245
245
197
80
21
28
3726
148
221
571
472
442
344
337
559
451
139
38
4
3103
123
183
479
377
344
286
284
489
386
114
34
4
623
25
38
92
95
98
58

1324
1227
808
258
70
28
46535
1882
2744
7688
7364
6769
5858
4794
4871
3106
1035
259
165
30630
1262
1848
5211
4597
4287
3723
3118
3320
2260
723
167
114
15905
620
896
2477
2767
2482
2135
1676
1551
846
312
92
51
32255
1364

859
696
408
116
29
14
27164
1003
1573
4369
4423
4144
3704
3007
2634
1595
530
102
80
17843
690
1044
2967
2781
2627
2386
1931
1771
1139
386
66
55
9321
313
529
1402
1642
1517
1318
1076
863
456
144
36
25
19243
728

465
531
400
142
41
14
19371
879
1171
3319
2941
2625
2154
1787
2237
1511
505
157
85
12787
572
804
2244
1816
1660
1337
1187
1549
1121
337
101
59
6584
307
367
1075
1125
965
817
600
688
390
168
56
26
13012
636

201
228
192
71
16
5
8127
284
437
1258
977
840
826
893
1269
962
290
77
14
5883
199
311
909
665
568
557
641
973
768
229
53
10
2244
85
126
349
312
272
269
252
296
194
61
24
4
6535
323

116
108
75
28
6
4
4431
145
259
707
569
509
509
515
572
467
145
28
6
3225
105
177
514
401
352
356
370
436
372
119
20
3
1206
40
82
193
168
157
153
145
136
95
26
8
3
3587
167

85
120
117
43
10
1
3696
139
178
551
408
331
317
378
697
495
145
49
8
2658
94
134
395
264
216
201
271
537
396
110
33
7
1038
45
44
156
144
115
116
107
160
99
35
16
1
2948
156

160
172
139
49
9
1
6883
340
365
1067
955
851
813
696
809
637
258
53
39
4267
171
224
686
533
493
490
440
537
466
176
25
26
2616
169
141
381
422
358
323
256
272
171
82
28
13
4329
152

107
102
74
24
5
1
3994
182
197
604
598
519
520
429
442
318
147
22
16
2485
90
125
383
344
294
328
265
296
229
108
11
12
1509
92
72
221
254
225
192
164
146
89
39
11
4
2498
75

53
70
65
25
4
0
2889
158
168
463
357
332
293
267
367
319
111
31
23
1782
81
99
303
189
199
162
175
241
237
68
14
14
1107
77
69
160
168
133
131
92
126
82
43
17
9
1831
77

2401
5980
4836
4378
3874
2874
3341
2150
780
223
54
27344
1156
2088
5082
4040
3623
3243
2407
2902
1875
682
202
44
4911
208
313
898
796
755
631
467
439
275
98
21
10
76630
2938
4466
12186
11294
10302
9673
7630
8389
6595

1387
3511
3083
2714
2544
1790
1805
1128
414
105
34
16267
623
1214
2967
2567
2246
2113
1498
1567
983
363
96
30
2976
105
173
544
516
468
431
292
238
145
51
9
4
44311
1609
2506
6851
6652
6098
6222
4869
4395
3475

1014
2469
1753
1664
1330
1084
1536
1022
366
118
20
11077
533
874
2115
1473
1377
1130
909
1335
892
319
106
14
1935
103
140
354
280
287
200
175
201
130
47
12
6
32319
1329
1960
5335
4642
4204
3451
2761
3994
3120

512
1160
729
594
630
594
931
719
262
75
6
5810
288
464
1056
639
516
544
506
841
651
231
69
5
725
35
48
104
90
78
86
88
90
68
31
6
1
20113
909
1190
3272
2570
2230
2242
1865
2531
2264

271
694
471
334
401
333
419
336
127
30
4
3192
153
251
627
416
289
344
285
375
309
110
29
4
395
14
20
67
55
45
57
48
44
27
17
1
0
10720
498
623
1722
1464
1270
1335
1074
1132
1094

241
466
258
260
229
261
512
383
135
45
2
2618
135
213
429
223
227
200
221
466
342
121
40
1
330
21
28
37
35
33
29
40
46
41
14
5
1
9393
411
567
1550
1106
960
907
791
1399
1170

283
816
547
545
525
374
481
405
166
28
7
3638
127
243
672
447
448
444
319
418
348
144
23
5
691
25
40
144
100
97
81
55
63
57
22
5
2
10239
376
532
1562
1295
1217
1243
979
1205
1265

162
465
355
313
329
219
238
225
98
14
5
2098
66
142
383
284
253
277
189
206
196
87
11
4
400
9
20
82
71
60
52
30
32
29
11
3
1
5755
206
306
857
738
670
791
629
595
659

121
351
192
232
196
155
243
180
68
14
2
1540
61
101
289
163
195
167
130
212
152
57
12
1
291
16
20
62
29
37
29
25
31
28
11
2
1
4484
170
226
705
557
547
452
350
610
606

2198
511
448
53345
2041
3080
8521
7351
6665
6462
5241
6222
5268
1785
385
324
23285
897
1386
3665
3943
3637
3211
2389
2167
1327
413
126
124
29241
692
1355
3965
3714
3787
3712
3149
3959
3387
1214
273
34
21377
513
1005
2827
2541

1161
226
247
30582
1100
1755
4757
4368
3934
4151
3314
3156
2737
964
169
177
13729
509
751
2094
2284
2164
2071
1555
1239
738
197
57
70
16889
394
801
2344
2273
2266
2343
1891
2011
1787
636
122
21
12277
287
591
1668
1576

1037
285
201
22763
941
1325
3764
2983
2731
2311
1927
3066
2531
821
216
147
9556
388
635
1571
1659
1473
1140
834
928
589
216
69
54
12352
298
554
1621
1441
1521
1369
1258
1948
1600
578
151
13
9100
226
414
1159
965

757
168
115
14567
614
814
2373
1697
1439
1535
1333
2001
1899
643
132
87
5546
295
376
899
873
791
707
532
530
365
114
36
28
6682
141
215
695
603
552
711
762
1273
1243
392
89
6
5008
96
156
513
399

373
69
66
7655
339
418
1236
988
809
906
751
871
909
325
55
48
3065
159
205
486
476
461
429
323
261
185
48
14
18
3451
80
124
393
350
331
409
423
515
594
188
39
5
2574
53
91
293
238

384
99
49
6912
275
396
1137
709
630
629
582
1130
990
318
77
39
2481
136
171
413
397
330
278
209
269
180
66
22
10
3231
61
91
302
253
221
302
339
758
649
204
50
1
2434
43
65
220
161

434
83
48
7231
248
374
1108
823
774
813
685
930
1021
352
63
40
3008
128
158
454
472
443
430
294
275
244
82
20
8
4079
98
168
444
387
444
445
461
649
634
281
60
8
3094
75
122
334
284

245
36
23
4017
134
224
606
467
436
512
430
445
515
205
26
17
1738
72
82
251
271
234
279
199
150
144
40
10
6
2222
44
91
264
215
256
275
240
317
341
146
30
3
1656
34
62
198
153

189
47
25
3214
114
150
502
356
338
301
255
485
506
147
37
23
1270
56
76
203
201
209
151
95
125
100
42
10
2
1857
54
77
180
172
188
170
221
332
293
135
30
5
1438
41
60
136
131

2553
2603
2287
3047
2791
975
210
25
7864
179
350
1138
1173
1234
1109
862
912
596
239
63
9
113941
4836
6636
17228
18322
18237
16124
11759
10281
6941
2436
668
473
35528
1379
2022
5292
4980
5100
4322
3390
4085
3403
1154
309
92

1545
1646
1359
1496
1482
514
98
15
4612
107
210
676
697
721
697
532
515
305
122
24
6
63957
2519
3635
9521
10100
10482
9743
7216
5517
3424
1250
288
262
19767
706
1120
2918
2911
3046
2639
2005
1984
1642
623
128
45

1008
957
928
1551
1309
461
112
10
3252
72
140
462
476
513
412
330
397
291
117
39
3
49984
2317
3001
7707
8222
7755
6381
4543
4764
3517
1186
380
211
15761
673
902
2374
2069
2054
1683
1385
2101
1761
531
181
47

345
478
550
1026
1047
321
72
5
1674
45
59
182
204
207
233
212
247
196
71
17
1
22386
1113
1328
3061
3204
3017
2925
2475
2492
1900
632
149
90
6396
203
325
696
659
630
655
627
1087
1087
338
77
12

219
281
308
397
505
155
29
5
877
27
33
100
112
112
128
115
118
89
33
10
0
11753
553
712
1634
1694
1639
1664
1448
1189
793
312
65
50
3177
89
173
386
352
358
361
337
451
458
174
33
5

126
197
242
629
542
166
43
0
797
18
26
82
92
95
105
97
129
107
38
7
1
10633
560
616
1427
1510
1378
1261
1027
1303
1107
320
84
40
3219
114
152
310
307
272
294
290
636
629
164
44
7

306
318
337
520
520
228
44
6
985
23
46
110
103
138
127
124
129
114
53
16
2
18651
960
1060
2674
2792
2834
2538
1812
1779
1451
527
134
90
4983
214
249
693
582
639
567
438
631
668
232
63
7

180
181
172
247
279
123
26
1
566
10
29
66
62
76
94
68
70
62
23
4
2
10362
481
581
1401
1492
1628
1579
1103
955
754
271
62
55
2714
100
138
365
329
381
350
244
303
337
135
30
2

126
137
165
273
241
105
18
5
419
13
17
44
41
62
33
56
59
52
30
12
0
8289
479
479
1273
1300
1206
959
709
824
697
256
72
35
2269
114
111
328
253
258
217
194
328
331
97
33
5

78413
3457
4614
11936
13342
13137
11802
8369
6196
3538
1282
359
381
44699
2071
2710
7184
7167
6651
6258
4989
4264
2288
524
173
420
36893
1780
2286
5893
5817
5405
5067
4069
3639
1980
440
141
376
7806
291
424
1291
1350
1246
1191
920

44190
1813
2515
6603
7189
7436
7104
5211
3533
1782
627
160
217
24736
1062
1490
3931
4016
3787
3637
2904
2182
1154
259
77
237
20314
936
1254
3190
3268
3094
2941
2323
1829
982
215
66
216
4422
126
236
741
748
693
696
581

34223
1644
2099
5333
6153
5701
4698
3158
2663
1756
655
199
164
19963
1009
1220
3253
3151
2864
2621
2085
2082
1134
265
96
183
16579
844
1032
2703
2549
2311
2126
1746
1810
998
225
75
160
3384
165
188
550
602
553
495
339

15990
910
1003
2365
2545
2387
2270
1848
1405
813
294
72
78
9566
556
619
1577
1422
1221
1195
1030
1040
635
141
49
81
8409
492
551
1370
1226
1048
1042
897
958
577
129
42
77
1157
64
68
207
196
173
153
133

8576
464
539
1248
1342
1281
1303
1111
738
335
138
32
45
5047
292
320
834
786
709
696
574
439
263
67
21
46
4379
262
283
708
670
617
605
491
396
228
59
17
43
668
30
37
126
116
92
91
83

7414
446
464
1117
1203
1106
967
737
667
478
156
40
33
4519
264
299
743
636
512
499
456
601
372
74
28
35
4030
230
268
662
556
431
437
406
562
349
70
25
34
489
34
31
81
80
81
62
50

13668
746
811
1981
2210
2195
1971
1374
1148
783
295
71
83
6462
338
396
1007
956
918
847
742
663
397
94
32
72
5291
283
333
820
788
737
670
595
554
343
76
28
64
1171
55
63
187
168
181
177
147

7648
381
443
1036
1163
1247
1229
859
652
417
136
32
53
3525
170
209
545
530
537
486
425
328
193
46
14
42
2875
155
172
440
441
430
380
335
272
161
40
12
37
650
15
37
105
89
107
106
90

6020
365
368
945
1047
948
742
515
496
366
159
39
30
2937
168
187
462
426
381
361
317
335
204
48
18
30
2416
128
161
380
347
307
290
260
282
182
36
16
27
521
40
26
82
79
74
71
57

625
308
84
32
44
26572
973
1694
4715
4142
3821
3749
2957
2610
1353
350
107
101
22083
807
1420
4031
3422
3113
3036
2485
2178
1120
288
89
94
4489
166
274
684
720
708
713
472
432
233
62
18
7
23986
938
1609

353
172
44
11
21
15123
538
994
2624
2332
2222
2216
1791
1446
686
172
49
53
12582
442
841
2250
1928
1822
1777
1498
1219
567
147
41
50
2541
96
153
374
404
400
439
293
227
119
25
8
3
13512
497
906

272
136
40
21
23
11449
435
700
2091
1810
1599
1533
1166
1164
667
178
58
48
9501
365
579
1781
1494
1291
1259
987
959
553
141
48
44
1948
70
121
310
316
308
274
179
205
114
37
10
4
10474
441
703

82
58
12
7
4
3159
112
209
589
371
341
365
358
429
278
75
14
18
2723
98
187
509
321
283
317
304
374
236
63
13
18
436
14
22
80
50
58
48
54
55
42
12
1
0
4470
133
226

43
35
8
4
3
1657
62
121
321
209
191
208
199
180
118
32
3
13
1436
53
111
279
181
160
182
167
157
102
28
3
13
221
9
10
42
28
31
26
32
23
16
4
0
0
2350
74
121

39
23
4
3
1
1502
50
88
268
162
150
157
159
249
160
43
11
5
1287
45
76
230
140
123
135
137
217
134
35
10
5
215
5
12
38
22
27
22
22
32
26
8
1
0
2120
59
105

109
54
18
4
8
3264
122
160
527
443
417
421
381
403
280
74
30
6
2777
107
141
466
371
326
342
333
367
234
58
26
6
487
15
19
61
72
91
79
48
36
46
16
4
0
3472
114
202

56
32
6
2
5
1768
66
95
285
242
236
247
219
192
140
28
16
2
1501
59
84
256
202
183
197
192
176
114
23
13
2
267
7
11
29
40
53
50
27
16
26
5
3
0
1962
55
104

53
22
12
2
3
1496
56
65
242
201
181
174
162
211
140
46
14
4
1276
48
57
210
169
143
145
141
191
120
35
13
4
220
8
8
32
32
38
29
21
20
20
11
1
0
1510
59
98

4338
3795
3195
2985
2372
2500
1556
445
129
124
21702
869
1483
3939
3444
2797
2651
2144
2310
1425
407
117
116
2284
69
126
399
351
398
334
228
190
131
38
12
8
78403
3661
4886
12427
12354
11955
10698
7822
7561
4815
1383

2372
2253
1879
1781
1425
1268
786
217
64
64
12207
463
839
2179
2035
1663
1568
1272
1157
714
202
57
58
1305
34
67
193
218
216
213
153
111
72
15
7
6
43718
1973
2628
6680
6878
6945
6411
4726
3877
2460
699

1966
1542
1316
1204
947
1232
770
228
65
60
9495
406
644
1760
1409
1134
1083
872
1153
711
205
60
58
979
35
59
206
133
182
121
75
79
59
23
5
2
34685
1688
2258
5747
5476
5010
4287
3096
3684
2355
684

729
540
466
506
515
687
470
134
43
21
4174
126
214
670
499
413
467
490
661
450
125
39
20
296
7
12
59
41
53
39
25
26
20
9
4
1
19855
1059
1270
3344
2829
2611
2465
1816
2225
1548
450

417
314
274
291
280
277
207
60
26
9
2192
72
113
386
288
249
268
268
260
199
58
23
8
158
2
8
31
26
25
23
12
17
8
2
3
1
10538
566
658
1747
1575
1514
1479
1005
956
710
213

312
226
192
215
235
410
263
74
17
12
1982
54
101
284
211
164
199
222
401
251
67
16
12
138
5
4
28
15
28
16
13
9
12
7
1
0
9317
493
612
1597
1254
1097
986
811
1269
838
237

629
476
443
472
352
397
259
83
20
25
3183
109
185
585
441
386
429
320
372
244
70
18
24
289
5
17
44
35
57
43
32
25
15
13
2
1
13755
726
855
2237
2019
1980
1897
1393
1248
979
263

352
299
252
291
205
207
128
42
14
13
1792
52
94
335
273
219
263
183
193
120
35
13
12
170
3
10
17
26
33
28
22
14
8
7
1
1
7537
396
453
1170
1081
1136
1121
852
616
495
138

277
177
191
181
147
190
131
41
6
12
1391
57
91
250
168
167
166
137
179
124
35
5
12
119
2
7
27
9
24
15
10
11
7
6
1
0
6218
330
402
1067
938
844
776
541
632
484
125

387
454
52738
2440
3353
8228
7701
7559
6864
5236
5759
3916
1070
279
333
25665
1221
1533
4199
4653
4396
3834
2586
1802
899
313
108
121
67438
2592
4477
12069
10365
9373
8011
6151
7109
4984
1597
444
266
55444
2180
3816
10103
8251
7354

180
261
29113
1300
1816
4382
4306
4427
4076
3073
2873
1997
539
134
190
14605
673
812
2298
2572
2518
2335
1653
1004
463
160
46
71
39184
1451
2489
6907
6231
5765
5058
3836
3768
2534
802
205
138
31993
1215
2127
5768
4957
4527

207
193
23625
1140
1537
3846
3395
3132
2788
2163
2886
1919
531
145
143
11060
548
721
1901
2081
1878
1499
933
798
436
153
62
50
28254
1141
1988
5162
4134
3608
2953
2315
3341
2450
795
239
128
23451
965
1689
4335
3294
2827

110
128
14128
737
924
2343
1778
1742
1672
1286
1767
1326
366
86
101
5727
322
346
1001
1051
869
793
530
458
222
84
24
27
12557
438
808
2075
1431
1233
1183
1199
1917
1546
551
140
36
10650
376
699
1777
1152
944

47
68
7362
382
489
1217
976
1013
983
701
738
608
166
38
51
3176
184
169
530
599
501
496
304
218
102
47
9
17
6814
235
431
1157
878
742
759
698
882
686
263
65
18
5690
202
375
986
699
584

63
60
6766
355
435
1126
802
729
689
585
1029
718
200
48
50
2551
138
177
471
452
368
297
226
240
120
37
15
10
5743
203
377
918
553
491
424
501
1035
860
288
75
18
4960
174
324
791
453
360

90
68
8563
440
534
1318
1181
1139
1087
863
925
771
194
61
50
5192
286
321
919
838
841
810
530
323
208
69
29
18
8950
314
445
1477
1168
1165
1049
797
1105
957
342
79
52
7150
253
352
1211
893
876

40
39
4650
240
296
683
643
657
624
489
457
397
105
29
30
2887
156
157
487
438
479
497
363
159
98
33
11
9
5115
156
257
832
713
728
641
476
576
498
172
39
27
4055
122
207
676
551
545

50
29
3913
200
238
635
538
482
463
374
468
374
89
32
20
2305
130
164
432
400
362
313
167
164
110
36
18
9
3835
158
188
645
455
437
408
321
529
459
170
40
25
3095
131
145
535
342
331

6396
4924
6054
4365
1385
385
231
11994
412
661
1966
2114
2019
1615
1227
1055
619
212
59
35
92293
5201
8037
18783
15478
13112
9782
6922
8074
4269
1634
585
416
67809
3875
5896
13787
11040
9400
7030
4963
6361
3367
1325
484
281
24484

4024
3018
3169
2185
701
184
118
7191
236
362
1139
1274
1238
1034
818
599
349
101
21
20
52689
2786
4420
10817
8949
7830
6003
4115
4300
2265
749
217
238
38563
2068
3222
7881
6417
5614
4320
2935
3356
1800
619
174
157
14126

2372
1906
2885
2180
684
201
113
4803
176
299
827
840
781
581
409
456
270
111
38
15
39604
2415
3617
7966
6529
5282
3779
2807
3774
2004
885
368
178
29246
1807
2674
5906
4623
3786
2710
2028
3005
1567
706
310
124
10358

923
991
1698
1421
509
127
33
1907
62
109
298
279
289
260
208
219
125
42
13
3
16628
988
1518
3554
2253
1900
1428
1214
1858
1164
525
167
59
12567
758
1124
2693
1614
1340
1045
871
1539
970
435
146
32
4061

587
563
761
617
236
63
17
1124
33
56
171
179
158
172
135
121
69
27
2
1
8848
508
782
1967
1281
1108
830
689
854
529
213
57
30
6696
391
592
1503
940
782
601
495
708
442
176
51
15
2152

336
428
937
804
273
64
16
783
29
53
127
100
131
88
73
98
56
15
11
2
7780
480
736
1587
972
792
598
525
1004
635
312
110
29
5871
367
532
1190
674
558
444
376
831
528
259
95
17
1909

781
622
935
822
290
69
46
1800
61
93
266
275
289
268
175
170
135
52
10
6
14031
876
1169
2804
2179
1905
1473
1006
1323
801
333
116
46
9950
619
793
1950
1521
1307
996
713
1024
642
263
93
29
4081

473
363
482
425
152
36
23
1060
34
50
156
162
183
168
113
94
73
20
3
4
7908
480
621
1574
1237
1128
905
576
704
434
163
53
33
5644
346
423
1097
880
776
612
410
556
347
133
42
22
2264

308
259
453
397
138
33
23
740
27
43
110
113
106
100
62
76
62
32
7
2
6123
396
548
1230
942
777
568
430
619
367
170
63
13
4306
273
370
853
641
531
384
303
468
295
130
51
7
1817

1326
2141
4996
4438
3712
2752
1959
1713
902
309
101
135
30579
1413
2657
5935
4561
4072
3311
2568
3105
1962
709
231
55
26380
1261
2347
5142
3877
3493
2743
2191
2721
1730
630
208
37
4199
152
310
793
684
579
568
377
384

718
1198
2936
2532
2216
1683
1180
944
465
130
43
81
18166
791
1503
3512
2755
2546
2156
1597
1754
1071
347
104
30
15618
699
1334
3018
2349
2183
1789
1345
1534
932
317
95
23
2548
92
169
494
406
363
367
252
220

608
943
2060
1906
1496
1069
779
769
437
179
58
54
12413
622
1154
2423
1806
1526
1155
971
1351
891
362
127
25
10762
562
1013
2124
1528
1310
954
846
1187
798
313
113
14
1651
60
141
299
278
216
201
125
164

230
394
861
639
560
383
343
319
194
90
21
27
5455
247
531
1024
563
493
453
482
741
609
217
86
9
4875
228
499
915
508
409
394
417
668
559
193
79
6
580
19
32
109
55
84
59
65
73

117
190
464
341
326
229
194
146
87
37
6
15
3031
139
290
581
338
307
286
279
381
289
99
36
6
2707
128
272
519
304
257
250
243
346
260
90
34
4
324
11
18
62
34
50
36
36
35

113
204
397
298
234
154
149
173
107
53
15
12
2424
108
241
443
225
186
167
203
360
320
118
50
3
2168
100
227
396
204
152
144
174
322
299
103
45
2
256
8
14
47
21
34
23
29
38

257
376
854
658
598
477
293
299
159
70
23
17
3342
139
234
650
426
365
354
312
406
314
109
31
2
2887
122
212
580
357
316
301
264
343
270
95
25
2
455
17
22
70
69
49
53
48
63

134
198
477
357
352
293
166
148
87
30
11
11
1978
81
115
406
260
236
224
188
218
189
49
11
1
1715
72
105
359
225
201
194
156
182
166
43
11
1
263
9
10
47
35
35
30
32
36

123
178
377
301
246
184
127
151
72
40
12
6
1364
58
119
244
166
129
130
124
188
125
60
20
1
1172
50
107
221
132
115
107
108
161
104
52
14
1
192
8
12
23
34
14
23
16
27

232
79
23
18
62298
3732
5485
11974
9824
8470
6840
4982
5863
3174
1065
438
451
41596
2489
3832
8138
6249
5383
4423
3212
4145
2375
799
317
234
20702
1243
1653
3836
3575
3087
2417
1770
1718
799
266
121
217
66721
3734
5119
11435

139
30
9
7
35516
2015
3001
6776
5671
5020
4162
2999
3204
1711
500
199
258
23880
1340
2140
4675
3687
3190
2686
1910
2289
1300
370
145
148
11636
675
861
2101
1984
1830
1476
1089
915
411
130
54
110
37680
2055
2832
6534

93
49
14
11
26782
1717
2484
5198
4153
3450
2678
1983
2659
1463
565
239
193
17716
1149
1692
3463
2562
2193
1737
1302
1856
1075
429
172
86
9066
568
792
1735
1591
1257
941
681
803
388
136
67
107
29041
1679
2287
4901

50
24
7
3
13635
944
1373
2575
1796
1426
1310
1095
1578
967
353
117
101
9516
645
994
1797
1136
942
888
741
1195
747
285
88
58
4119
299
379
778
660
484
422
354
383
220
68
29
43
10043
498
718
1527

29
9
2
2
7319
498
723
1387
991
798
750
634
793
482
155
50
58
5126
334
540
983
629
518
511
422
605
384
123
38
39
2193
164
183
404
362
280
239
212
188
98
32
12
19
5380
274
386
870

21
15
5
1
6316
446
650
1188
805
628
560
461
785
485
198
67
43
4390
311
454
814
507
424
377
319
590
363
162
50
19
1926
135
196
374
298
204
183
142
195
122
36
17
24
4663
224
332
657

44
14
6
0
9574
636
830
1823
1456
1254
1038
775
913
517
179
81
72
5702
368
506
1108
793
682
602
449
595
386
130
58
25
3872
268
324
715
663
572
436
326
318
131
49
23
47
7754
389
499
1253

23
6
0
0
5379
324
437
1026
834
742
614
466
504
261
83
41
47
3253
183
270
648
491
398
351
266
341
199
59
27
20
2126
141
167
378
343
344
263
200
163
62
24
14
27
4421
211
286
727

21
8
6
0
4195
312
393
797
622
512
424
309
409
256
96
40
25
2449
185
236
460
302
284
251
183
254
187
71
31
5
1746
127
157
337
320
228
173
126
155
69
25
9
20
3333
178
213
526

10478
9507
7427
5449
6565
4169
1462
606
770
53994
2966
4175
9142
8240
7497
5862
4383
5599
3677
1334
553
566
12727
768
944
2293
2238
2010
1565
1066
966
492
128
53
204
99199
6491
8447
18342
17018
14244
10976
7619
7765
5058
1765
827

6117
5584
4427
3179
3407
2152
668
278
447
30461
1646
2322
5251
4839
4443
3477
2526
2857
1911
614
253
322
7219
409
510
1283
1278
1141
950
653
550
241
54
25
125
56869
3545
4750
10620
9694
8458
6813
4698
4106
2612
802
358

4361
3923
3000
2270
3158
2017
794
328
323
23533
1320
1853
3891
3401
3054
2385
1857
2742
1766
720
300
244
5508
359
434
1010
960
869
615
413
416
251
74
28
79
42330
2946
3697
7722
7324
5786
4163
2921
3659
2446
963
469

1182
958
999
896
1414
1205
394
163
89
7998
371
550
1132
851
719
778
717
1237
1078
357
154
54
2045
127
168
395
331
239
221
179
177
127
37
9
35
30953
2613
2869
5753
4997
4059
3182
2266
2436
1692
568
269

677
574
599
534
648
539
163
66
50
4253
205
295
647
499
431
465
425
560
487
146
62
31
1127
69
91
223
178
143
134
109
88
52
17
4
19
16688
1400
1602
3174
2666
2227
1832
1310
1155
805
249
111

505
384
400
362
766
666
231
97
39
3745
166
255
485
352
288
313
292
677
591
211
92
23
918
58
77
172
153
96
87
70
89
75
20
5
16
14265
1213
1267
2579
2331
1832
1350
956
1281
887
319
158

1041
997
841
648
921
736
275
81
73
5968
273
385
955
738
740
617
483
763
642
251
72
49
1786
116
114
298
303
257
224
165
158
94
24
9
24
13623
905
1058
2358
2129
1864
1498
1096
1224
903
347
167

628
591
528
384
475
373
124
42
52
3390
158
219
548
450
439
389
287
389
328
112
37
34
1031
53
67
179
178
152
139
97
86
45
12
5
18
7601
481
588
1327
1196
1101
909
647
612
456
156
80

413
406
313
264
446
363
151
39
21
2578
115
166
407
288
301
228
196
374
314
139
35
15
755
63
47
119
125
105
85
68
72
49
12
4
6
6022
424
470
1031
933
763
589
449
612
447
191
87

647
52722
3242
4462
9806
8266
6830
5449
4018
4849
3505
1284
588
423
46477
3249
3985
8536
8752
7414
5527
3601
2916
1553
481
239
224
115668
5316
8076
20129
19732
17347
13876
10574
10534
6880
2162
599
443
70122
3369
5183
12692
10967
9712
7776

413
30396
1820
2509
5818
4913
4108
3375
2447
2484
1794
590
259
279
26473
1725
2241
4802
4781
4350
3438
2251
1622
818
212
99
134
66921
2964
4571
11461
11481
10513
8680
6528
5599
3577
1035
262
250
40088
1874
2879
7224
6379
5906
4824

234
22326
1422
1953
3988
3353
2722
2074
1571
2365
1711
694
329
144
20004
1524
1744
3734
3971
3064
2089
1350
1294
735
269
140
90
48747
2352
3505
8668
8251
6834
5196
4046
4935
3303
1127
337
193
30034
1495
2304
5468
4588
3806
2952

249
15344
1193
1382
2814
2190
1682
1415
1121
1564
1216
424
182
161
15609
1420
1487
2939
2807
2377
1767
1145
872
476
144
87
88
20014
979
1349
3281
2746
2324
2227
1978
2550
1806
528
158
88
13807
713
1001
2284
1720
1470
1392

157
8245
654
759
1567
1223
942
808
630
720
567
195
75
105
8443
746
843
1607
1443
1285
1024
680
435
238
54
36
52
10840
551
712
1822
1565
1358
1350
1095
1165
859
246
72
45
7316
397
508
1259
979
860
836

92
7099
539
623
1247
967
740
607
491
844
649
229
107
56
7166
674
644
1332
1364
1092
743
465
437
238
90
51
36
9174
428
637
1459
1181
966
877
883
1385
947
282
86
43
6491
316
493
1025
741
610
556

74
6710
414
467
1132
908
786
670
546
747
617
256
119
48
6913
491
591
1226
1221
1078
828
550
477
286
91
48
26
17691
823
1182
2882
2595
2343
2017
1613
1883
1556
568
137
92
10986
524
741
1809
1420
1351
1181

48
3764
229
260
681
545
467
395
307
363
308
117
58
34
3837
252
328
646
651
634
514
340
249
148
39
22
14
9980
449
665
1666
1453
1426
1252
972
928
769
284
58
58
6063
282
412
1040
771
806
713

26
2946
185
207
451
363
319
275
239
384
309
139
61
14
3076
239
263
580
570
444
314
210
228
138
52
26
12
7711
374
517
1216
1142
917
765
641
955
787
284
79
34
4923
242
329
769
649
545
468

6207
7079
4921
1489
409
318
45546
1947
2893
7437
8765
7635
6100
4367
3455
1959
673
190
125
251757
13669
17486
38792
47724
44313
35343
24909
16134
7598
2442
1051
2296
45652
2445
3852
8074
7936
6819
5610
4270
3659
1977
587
185
238
206105
11224

3717
3645
2549
724
187
180
26833
1090
1692
4237
5102
4607
3856
2811
1954
1028
311
75
70
142840
7222
9419
21413
26932
25816
20877
15056
9246
4011
1124
482
1242
25719
1306
2099
4444
4508
4048
3431
2532
1921
950
266
79
135
117121
5916

2490
3434
2372
765
222
138
18713
857
1201
3200
3663
3028
2244
1556
1501
931
362
115
55
108917
6447
8067
17379
20792
18497
14466
9853
6888
3587
1318
569
1054
19933
1139
1753
3630
3428
2771
2179
1738
1738
1027
321
106
103
88984
5308

1307
1895
1422
412
118
73
6207
266
348
997
1026
854
835
671
655
384
116
40
15
34361
2208
2547
5281
6491
5433
4558
3343
2550
1207
377
143
223
8125
517
737
1377
1264
1029
919
814
796
444
144
46
38
26236
1691

702
826
663
191
58
37
3524
154
204
563
586
498
514
393
339
196
55
14
8
19126
1160
1361
2864
3683
3141
2662
1930
1367
601
173
61
123
4307
266
394
734
697
574
545
434
367
194
60
16
26
14819
894

605
1069
759
221
60
36
2683
112
144
434
440
356
321
278
316
188
61
26
7
15235
1048
1186
2417
2808
2292
1896
1413
1183
606
204
82
100
3818
251
343
643
567
455
374
380
429
250
84
30
12
11417
797

999
1339
1100
355
90
77
6705
299
441
1073
1175
992
836
614
544
456
213
47
15
42378
2575
3194
6761
7680
7120
5560
3944
2851
1565
595
195
338
8024
459
722
1387
1181
1062
926
761
805
485
152
41
43
34354
2116

579
640
548
185
39
48
3917
167
253
626
682
620
539
393
288
221
99
19
10
23591
1294
1622
3615
4295
4172
3319
2383
1558
799
280
82
172
4304
209
372
772
664
618
547
413
377
223
73
15
21
19287
1085

420
699
552
170
51
29
2788
132
188
447
493
372
297
221
256
235
114
28
5
18787
1281
1572
3146
3385
2948
2241
1561
1293
766
315
113
166
3720
250
350
615
517
444
379
348
428
262
79
26
22
15067
1031

13634
30718
39788
37494
29733
20639
12475
5621
1855
866
2058
242343
12443
15536
37754
47159
40659
33620
24306
16442
8425
3211
1028
1760
0
0
0
0
0
0
0
0
0
0
0
0
0
242343
12443
15536
37754
47159
40659
33620
24306
16442
8425

7320
16969
22424
21768
17446
12524
7325
3061
858
403
1107
138652
6664
8288
20971
27750
23818
19839
14521
9309
4443
1521
478
1050
0
0
0
0
0
0
0
0
0
0
0
0
0
138652
6664
8288
20971
27750
23818
19839
14521
9309
4443

6314
13749
17364
15726
12287
8115
5150
2560
997
463
951
103691
5779
7248
16783
19409
16841
13781
9785
7133
3982
1690
550
710
0
0
0
0
0
0
0
0
0
0
0
0
0
103691
5779
7248
16783
19409
16841
13781
9785
7133
3982

1810
3904
5227
4404
3639
2529
1754
763
233
97
185
61269
3821
4186
9943
12404
9870
8230
5749
3860
1927
627
235
417
0
0
0
0
0
0
0
0
0
0
0
0
0
61269
3821
4186
9943
12404
9870
8230
5749
3860
1927

967
2130
2986
2567
2117
1496
1000
407
113
45
97
34558
2073
2221
5479
7275
5690
4780
3322
2099
960
295
109
255
0
0
0
0
0
0
0
0
0
0
0
0
0
34558
2073
2221
5479
7275
5690
4780
3322
2099
960

843
1774
2241
1837
1522
1033
754
356
120
52
88
26711
1748
1965
4464
5129
4180
3450
2427
1761
967
332
126
162
0
0
0
0
0
0
0
0
0
0
0
0
0
26711
1748
1965
4464
5129
4180
3450
2427
1761
967

2472
5374
6499
6058
4634
3183
2046
1080
443
154
295
57586
3331
3955
9204
11358
9517
7896
5387
3495
2006
801
263
373
0
0
0
0
0
0
0
0
0
0
0
0
0
57586
3331
3955
9204
11358
9517
7896
5387
3495
2006

1250
2843
3631
3554
2772
1970
1181
576
207
67
151
32253
1715
2078
4876
6602
5542
4603
3151
1878
1068
402
128
210
0
0
0
0
0
0
0
0
0
0
0
0
0
32253
1715
2078
4876
6602
5542
4603
3151
1878
1068

1222
2531
2868
2504
1862
1213
865
504
236
87
144
25333
1616
1877
4328
4756
3975
3293
2236
1617
938
399
135
163
0
0
0
0
0
0
0
0
0
0
0
0
0
25333
1616
1877
4328
4756
3975
3293
2236
1617
938

3211
1028
1760
98077
4278
5368
13940
19337
15970
13784
10546
7379
4206
1817
563
889
0
0
0
0
0
0
0
0
0
0
0
0
0
98077
4278
5368
13940
19337
15970
13784
10546
7379
4206
1817
563
889
59301
2719
3753
8990
9838

1521
478
1050
56573
2260
2860
7935
12101
9531
8054
6164
3990
2041
796
262
579
0
0
0
0
0
0
0
0
0
0
0
0
0
56573
2260
2860
7935
12101
9531
8054
6164
3990
2041
796
262
579
33475
1471
2058
4965
5625

1690
550
710
41504
2018
2508
6005
7236
6439
5730
4382
3389
2165
1021
301
310
0
0
0
0
0
0
0
0
0
0
0
0
0
41504
2018
2508
6005
7236
6439
5730
4382
3389
2165
1021
301
310
25826
1248
1695
4025
4213

627
235
417
27551
1442
1643
4234
5987
4439
3648
2690
1775
949
383
130
231
0
0
0
0
0
0
0
0
0
0
0
0
0
27551
1442
1643
4234
5987
4439
3648
2690
1775
949
383
130
231
9633
505
565
1388
1346

295
109
255
15956
765
865
2446
3889
2666
2077
1467
923
461
177
64
156
0
0
0
0
0
0
0
0
0
0
0
0
0
15956
765
865
2446
3889
2666
2077
1467
923
461
177
64
156
5131
262
317
745
774

332
126
162
11595
677
778
1788
2098
1773
1571
1223
852
488
206
66
75
0
0
0
0
0
0
0
0
0
0
0
0
0
11595
677
778
1788
2098
1773
1571
1223
852
488
206
66
75
4502
243
248
643
572

801
263
373
21378
1046
1267
3084
4397
3511
2923
2084
1512
842
410
137
165
0
0
0
0
0
0
0
0
0
0
0
0
0
21378
1046
1267
3084
4397
3511
2923
2084
1512
842
410
137
165
9843
491
632
1374
1450

402
128
210
12363
524
660
1750
2766
2081
1739
1255
825
390
190
73
110
0
0
0
0
0
0
0
0
0
0
0
0
0
12363
524
660
1750
2766
2081
1739
1255
825
390
190
73
110
5429
274
321
755
814

399
135
163
9015
522
607
1334
1631
1430
1184
829
687
452
220
64
55
0
0
0
0
0
0
0
0
0
0
0
0
0
9015
522
607
1334
1631
1430
1184
829
687
452
220
64
55
4414
217
311
619
636

9313
7809
6038
5312
3486
1350
394
299
41116
1731
2534
6089
6448
5976
5239
4306
4226
2918
1116
314
219
18185
988
1219
2901
3390
3337
2570
1732
1086
568
234
80
80
229882
11344
13973
33070
41893
39166
30900
23047
18941
10853
3840
1332
1523

5392
4700
3583
2861
1803
683
190
144
23047
950
1396
3380
3695
3462
3123
2486
2221
1509
568
152
105
10428
521
662
1585
1930
1930
1577
1097
640
294
115
38
39
131820
6109
7766
18523
23665
23169
18543
13767
10817
6035
1911
636
879

3921
3109
2455
2451
1683
667
204
155
18069
781
1138
2709
2753
2514
2116
1820
2005
1409
548
162
114
7757
467
557
1316
1460
1407
993
635
446
274
119
42
41
98062
5235
6207
14547
18228
15997
12357
9280
8124
4818
1929
696
644

1163
1176
1061
1129
846
340
80
34
6911
316
367
930
835
720
822
805
972
749
298
69
28
2722
189
198
458
511
443
354
256
157
97
42
11
6
38181
2263
2557
5520
6557
5652
4618
3832
3589
2263
800
291
239

685
682
578
497
388
156
31
16
3598
168
213
503
475
414
465
416
417
351
139
25
12
1533
94
104
242
299
271
217
162
80
37
17
6
4
20649
1204
1368
2987
3471
3236
2597
2090
1906
1144
379
132
135

478
494
483
632
458
184
49
18
3313
148
154
427
360
306
357
389
555
398
159
44
16
1189
95
94
216
212
172
137
94
77
60
25
5
2
17532
1059
1189
2533
3086
2416
2021
1742
1683
1119
421
159
104

1345
1214
959
1054
823
336
103
62
6561
291
396
895
858
746
764
646
845
721
267
86
46
3282
200
236
479
592
599
450
313
209
102
69
17
16
40013
2369
2526
5717
7282
6359
4876
3638
3381
2324
943
329
269

806
731
556
520
408
169
49
26
3526
165
203
498
484
437
442
342
400
357
132
45
21
1903
109
118
257
330
369
289
214
120
51
37
4
5
22306
1217
1405
3115
4055
3646
2887
2103
1868
1248
452
154
156

539
483
403
534
415
167
54
36
3035
126
193
397
374
309
322
304
445
364
135
41
25
1379
91
118
222
262
230
161
99
89
51
32
13
11
17707
1152
1121
2602
3227
2713
1989
1535
1513
1076
491
175
113

86056
3808
5299
12993
13649
12917
11344
8817
8541
5696
1988
704
300
143826
7536
8674
20077
28244
26249
19556
14230
10400
5157
1852
628
1223
120448
5522
8438
20004
17985
17642
15049
11235
11933
8065
2819
988
768
98779
4595
6891
16387
14405
14203
12154
9014

50282
2085
3013
7488
7966
7761
6979
5401
4806
3263
1018
323
179
81538
4024
4753
11035
15699
15408
11564
8366
6011
2772
893
313
700
69254
3138
4801
11597
10309
10247
9196
6796
6423
4473
1407
426
441
56841
2629
3943
9528
8254
8305
7449
5423

35774
1723
2286
5505
5683
5156
4365
3416
3735
2433
970
381
121
62288
3512
3921
9042
12545
10841
7992
5864
4389
2385
959
315
523
51194
2384
3637
8407
7676
7395
5853
4439
5510
3592
1412
562
327
41938
1966
2948
6859
6151
5898
4705
3591

14158
714
905
2048
2043
1757
1584
1457
1701
1289
452
170
38
24023
1549
1652
3472
4514
3895
3034
2375
1888
974
348
121
201
20198
1101
1443
3377
2581
2358
2162
1774
2486
1932
684
200
100
17052
927
1219
2832
2125
1923
1783
1466

7666
385
497
1140
1131
1018
905
796
831
645
219
78
21
12983
819
871
1847
2340
2218
1692
1294
1075
499
160
54
114
11068
589
783
1945
1455
1323
1283
992
1246
980
341
77
54
9262
493
653
1631
1181
1066
1052
805

6492
329
408
908
912
739
679
661
870
644
233
92
17
11040
730
781
1625
2174
1677
1342
1081
813
475
188
67
87
9130
512
660
1432
1126
1035
879
782
1240
952
343
123
46
7790
434
566
1201
944
857
731
661

12101
617
699
1703
1774
1599
1430
1190
1310
1136
436
166
41
27912
1752
1827
4014
5508
4760
3446
2448
2071
1188
507
163
228
17888
907
1222
2888
2375
2201
2066
1601
1947
1708
656
190
127
14009
689
914
2232
1763
1639
1592
1264

6838
326
411
947
1014
933
854
692
727
624
211
74
25
15468
891
994
2168
3041
2713
2033
1411
1141
624
241
80
131
10017
500
677
1638
1358
1266
1261
948
988
913
320
81
67
7956
393
508
1282
1025
957
994
756

5263
291
288
756
760
666
576
498
583
512
225
92
16
12444
861
833
1846
2467
2047
1413
1037
930
564
266
83
97
7871
407
545
1250
1017
935
805
653
959
795
336
109
60
6053
296
406
950
738
682
598
508

10142
7033
2440
884
631
21669
927
1547
3617
3580
3439
2895
2221
1791
1032
379
104
137
59868
2427
4359
10527
9106
8026
6624
4962
6678
4592
1827
632
108
47367
1856
3493
8225
6890
6083
5030
3873
5603
4038
1636
563
77
12501
571
866

5407
3938
1224
378
363
12413
509
858
2069
2055
1942
1747
1373
1016
535
183
48
78
35769
1395
2616
6338
5617
5044
4275
3124
3637
2531
874
263
55
28272
1099
2134
4951
4284
3853
3206
2432
3031
2228
781
234
39
7497
296
482

4735
3095
1216
506
268
9256
418
689
1548
1525
1497
1148
848
775
497
196
56
59
24099
1032
1743
4189
3489
2982
2349
1838
3041
2061
953
369
53
19095
757
1359
3274
2606
2230
1824
1441
2572
1810
855
329
38
5004
275
384

2171
1722
619
180
85
3146
174
224
545
456
435
379
308
315
210
65
20
15
10848
434
680
1615
1228
1094
1038
983
1627
1350
593
193
13
8856
334
550
1282
934
835
793
781
1393
1224
543
178
9
1992
100
130

1086
865
318
69
43
1806
96
130
314
274
257
231
187
160
115
23
8
11
5955
237
385
931
742
659
634
558
797
663
271
71
7
4840
188
313
747
574
508
477
445
668
602
251
64
3
1115
49
72

1085
857
301
111
42
1340
78
94
231
182
178
148
121
155
95
42
12
4
4893
197
295
684
486
435
404
425
830
687
322
122
6
4016
146
237
535
360
327
316
336
725
622
292
114
6
877
51
58

1622
1469
566
169
90
3879
218
308
656
612
562
474
337
325
239
90
21
37
7513
301
468
1137
974
859
796
621
1006
843
366
125
17
5611
186
337
812
638
578
558
469
844
739
332
112
6
1902
115
131

822
810
278
75
56
2061
107
169
356
333
309
267
192
166
103
42
6
11
4333
167
275
682
593
513
506
389
517
443
181
59
8
3221
106
201
496
399
349
344
293
430
386
159
55
3
1112
61
74

800
659
288
94
34
1818
111
139
300
279
253
207
145
159
136
48
15
26
3180
134
193
455
381
346
290
232
489
400
185
66
9
2390
80
136
316
239
229
214
176
414
353
173
57
3
790
54
57

2302
2216
1943
1594
1089
1075
554
191
69
31
75927
3945
5913
14225
12548
10680
8659
5817
7359
4141
1495
548
597
57473
2928
4494
10563
9257
7875
6378
4363
5979
3494
1266
430
446
18454
1017
1419
3662
3291
2805
2281
1454
1380
647
229

1387
1333
1191
1069
692
606
303
93
29
16
43477
2098
3314
8035
7198
6194
5324
3480
4010
2460
779
240
345
33038
1544
2503
6043
5391
4605
3915
2612
3218
2090
672
189
256
10439
554
811
1992
1807
1589
1409
868
792
370
107

915
883
752
525
397
469
251
98
40
15
32450
1847
2599
6190
5350
4486
3335
2337
3349
1681
716
308
252
24435
1384
1991
4520
3866
3270
2463
1751
2761
1404
594
241
190
8015
463
608
1670
1484
1216
872
586
588
277
122

333
294
259
245
202
234
126
50
15
4
9888
501
798
1871
1302
1056
978
714
1243
893
349
125
58
7705
374
607
1423
955
792
738
561
1026
769
308
107
45
2183
127
191
448
347
264
240
153
217
124
41

184
168
151
157
113
129
61
20
7
4
5494
258
430
1065
782
611
595
415
603
472
167
53
43
4277
182
323
808
584
468
456
326
496
408
145
46
35
1217
76
107
257
198
143
139
89
107
64
22

149
126
108
88
89
105
65
30
8
0
4394
243
368
806
520
445
383
299
640
421
182
72
15
3428
192
284
615
371
324
282
235
530
361
163
61
10
966
51
84
191
149
121
101
64
110
60
19

325
336
281
238
152
162
104
34
13
11
9329
461
614
1674
1415
1207
1055
766
1020
672
288
91
66
6811
323
447
1206
990
850
722
555
804
567
239
65
43
2518
138
167
468
425
357
333
211
216
105
49

186
194
164
162
96
87
57
22
4
5
5398
242
332
944
812
750
664
470
564
409
150
30
31
3939
170
238
680
579
538
449
337
434
349
124
22
19
1459
72
94
264
233
212
215
133
130
60
26

139
142
117
76
56
75
47
12
9
6
3931
219
282
730
603
457
391
296
456
263
138
61
35
2872
153
209
526
411
312
273
218
370
218
115
43
24
1059
66
73
204
192
145
118
78
86
45
23

118
151
50492
2225
3253
8425
7569
6416
5624
4438
6043
4246
1616
536
101
42522
1853
2658
6880
6217
5277
4659
3756
5327
3850
1475
484
86
7970
372
595
1545
1352
1139
965
682
716
396
141
52
15
115755
5884
8515
21051
18819
16149

51
89
29869
1183
1812
5010
4600
3985
3593
2763
3210
2575
815
268
55
25205
975
1489
4088
3837
3296
2981
2323
2830
2340
757
243
46
4664
208
323
922
763
689
612
440
380
235
58
25
9
66569
3325
4810
12040
10838
9399

67
62
20623
1042
1441
3415
2969
2431
2031
1675
2833
1671
801
268
46
17317
878
1169
2792
2380
1981
1678
1433
2497
1510
718
241
40
3306
164
272
623
589
450
353
242
336
161
83
27
6
49186
2559
3705
9011
7981
6750

18
13
9176
357
529
1342
1041
941
971
825
1429
1139
450
138
14
7695
280
391
1041
824
771
806
696
1290
1036
423
126
11
1481
77
138
301
217
170
165
129
139
103
27
12
3
32920
2329
2602
6133
4911
4084

7
8
5054
187
283
778
621
542
589
473
666
633
206
66
10
4267
142
217
621
503
451
499
388
604
570
201
63
8
787
45
66
157
118
91
90
85
62
63
5
3
2
17770
1284
1428
3325
2680
2208

11
5
4122
170
246
564
420
399
382
352
763
506
244
72
4
3428
138
174
420
321
320
307
308
686
466
222
63
3
694
32
72
144
99
79
75
44
77
40
22
9
1
15150
1045
1174
2808
2231
1876

26
23
7530
354
442
1201
1043
850
860
686
975
711
300
90
18
6264
303
360
964
855
693
692
569
834
641
263
76
14
1266
51
82
237
188
157
168
117
141
70
37
14
4
16148
835
1146
2794
2367
2107

8
12
4423
201
247
738
617
520
531
404
517
424
165
50
9
3654
170
201
592
502
413
416
332
442
389
148
43
6
769
31
46
146
115
107
115
72
75
35
17
7
3
9048
461
619
1576
1332
1175

18
11
3107
153
195
463
426
330
329
282
458
287
135
40
9
2610
133
159
372
353
280
276
237
392
252
115
33
8
497
20
36
91
73
50
53
45
66
35
20
7
1
7100
374
527
1218
1035
932

13761
10456
10481
6649
2458
867
665
79064
4040
5894
14365
12296
10636
9158
6922
7594
5098
1954
668
439
36691
1844
2621
6686
6523
5513
4603
3534
2887
1551
504
199
226
97087
3928
5667
14300
14163
14241
13309
10782
10142
6734
2313
726
782
80586

8336
6231
5803
3628
1356
409
394
46242
2330
3347
8350
7292
6299
5684
4207
4190
2841
1097
336
269
20327
995
1463
3690
3546
3100
2652
2024
1613
787
259
73
125
54324
2091
3126
8112
7775
7882
7729
6295
5578
3758
1238
313
427
44843

5425
4225
4678
3021
1102
458
271
32822
1710
2547
6015
5004
4337
3474
2715
3404
2257
857
332
170
16364
849
1158
2996
2977
2413
1951
1510
1274
764
245
126
101
42763
1837
2541
6188
6388
6359
5580
4487
4564
2976
1075
413
355
35743

3554
2828
3129
2084
750
274
242
21467
1517
1710
3898
2961
2503
2216
1817
2268
1623
601
204
149
11453
812
892
2235
1950
1581
1338
1011
861
461
149
70
93
12706
561
761
1931
1578
1488
1502
1360
1600
1220
484
134
87
10493

1961
1591
1560
1042
410
136
145
11730
870
937
2140
1656
1369
1245
1044
1113
820
335
108
93
6040
414
491
1185
1024
839
716
547
447
222
75
28
52
6786
287
425
1074
846
805
820
766
799
614
253
51
46
5543

1593
1237
1569
1042
340
138
97
9737
647
773
1758
1305
1134
971
773
1155
803
266
96
56
5413
398
401
1050
926
742
622
464
414
239
74
42
41
5920
274
336
857
732
683
682
594
801
606
231
83
41
4950

1913
1492
1656
1150
451
147
90
10734
526
751
1809
1488
1329
1248
983
1204
880
344
113
59
5414
309
395
985
879
778
665
509
452
270
107
34
31
14055
617
796
1961
1826
1814
1806
1496
1646
1322
534
141
96
11139

1149
838
915
610
241
75
57
6122
292
407
1057
863
747
744
580
671
476
185
60
40
2926
169
212
519
469
428
405
258
244
134
56
15
17
7728
316
431
1062
1011
1017
1046
859
878
721
273
63
51
6111

764
654
741
540
210
72
33
4612
234
344
752
625
582
504
403
533
404
159
53
19
2488
140
183
466
410
350
260
251
208
136
51
19
14
6327
301
365
899
815
797
760
637
768
601
261
78
45
5028

3268
4698
11770
11482
11525
10855
8936
8736
6001
2071
645
599
16501
660
969
2530
2681
2716
2454
1846
1406
733
242
81
183
34042
693
1463
4225
3823
4310
4264
3758
4992
4256
1704
429
125
29676
537
1229
3564
3183
3598
3627
3280
4593

1705
2586
6663
6279
6353
6265
5167
4769
3354
1106
271
325
9481
386
540
1449
1496
1529
1464
1128
809
404
132
42
102
18420
369
827
2409
2123
2430
2503
2144
2559
2059
748
181
68
15929
281
699
2037
1782
2030
2101
1850
2318

1563
2112
5107
5203
5172
4590
3769
3967
2647
965
374
274
7020
274
429
1081
1185
1187
990
718
597
329
110
39
81
15622
324
636
1816
1700
1880
1761
1614
2433
2197
956
248
57
13747
256
530
1527
1401
1568
1526
1430
2275

458
616
1563
1246
1160
1204
1131
1407
1089
433
123
63
2213
103
145
368
332
328
298
229
193
131
51
11
24
6926
113
198
529
406
491
758
842
1544
1411
527
100
7
6480
95
179
459
349
414
696
802
1490

228
342
871
658
623
650
614
704
551
226
43
33
1243
59
83
203
188
182
170
152
95
63
27
8
13
3145
51
111
308
224
255
381
370
603
584
211
44
3
2900
42
101
268
195
211
334
348
581

230
274
692
588
537
554
517
703
538
207
80
30
970
44
62
165
144
146
128
77
98
68
24
3
11
3781
62
87
221
182
236
377
472
941
827
316
56
4
3580
53
78
191
154
203
362
454
909

482
605
1513
1382
1379
1376
1203
1389
1146
469
124
71
2916
135
191
448
444
435
430
293
257
176
65
17
25
4807
98
173
540
361
451
497
471
816
903
378
107
12
4212
71
139
453
291
354
417
410
762

242
328
821
774
771
796
690
745
618
235
55
36
1617
74
103
241
237
246
250
169
133
103
38
8
15
2345
54
92
286
176
222
247
242
393
410
161
53
9
2022
40
76
242
132
178
206
204
358

240
277
692
608
608
580
513
644
528
234
69
35
1299
61
88
207
207
189
180
124
124
73
27
9
10
2462
44
81
254
185
229
250
229
423
493
217
54
3
2190
31
63
211
159
176
211
206
404

4035
1578
408
44
4366
156
234
661
640
712
637
478
399
221
126
21
81
23465
551
1033
2981
2674
3220
3371
2822
3102
2408
910
246
147
21208
490
918
2702
2366
2880
3036
2542
2863
2220
825
225
141
2257
61
115
279

1940
689
174
28
2491
88
128
372
341
400
402
294
241
119
59
7
40
12905
314
560
1693
1510
1805
1952
1678
1585
1212
431
84
81
11651
279
495
1502
1336
1615
1767
1515
1461
1127
395
80
79
1254
35
65
191

2095
889
234
16
1875
68
106
289
299
312
235
184
158
102
67
14
41
10560
237
473
1288
1164
1415
1419
1144
1517
1196
479
162
66
9557
211
423
1200
1030
1265
1269
1027
1402
1093
430
145
62
1003
26
50
88

1380
513
99
4
446
18
19
70
57
77
62
40
54
31
14
1
3
3155
55
118
312
263
318
400
387
563
516
170
34
19
2911
50
109
270
241
293
358
358
538
489
156
31
18
244
5
9
42

571
202
44
3
245
9
10
40
29
44
47
22
22
13
9
0
0
1629
30
74
181
153
189
219
207
250
230
72
12
12
1493
28
68
151
139
175
194
194
236
220
65
11
12
136
2
6
30

809
311
55
1
201
9
9
30
28
33
15
18
32
18
5
1
3
1526
25
44
131
110
129
181
180
313
286
98
22
7
1418
22
41
119
102
118
164
164
302
269
91
20
6
108
3
3
12

853
351
103
8
595
27
34
87
70
97
80
61
54
50
27
4
4
3032
64
125
316
255
304
353
343
460
511
231
54
16
2739
61
112
287
218
279
319
307
418
467
208
48
15
293
3
13
29

383
145
52
6
323
14
16
44
44
44
41
38
35
27
16
1
3
1576
42
63
159
146
165
198
214
223
237
102
19
8
1418
41
54
136
121
156
182
190
203
217
92
18
8
158
1
9
23

470
206
51
2
272
13
18
43
26
53
39
23
19
23
11
3
1
1456
22
62
157
109
139
155
129
237
274
129
35
8
1321
20
58
151
97
123
137
117
215
250
116
30
7
135
2
4
6

308
340
335
280
239
188
85
21
6
109927
4810
6569
17027
17104
16747
15315
11780
10770
6207
2049
715
834
83013
3685
5003
12938
12552
12182
11302
8850
8496
5119
1684
586
616
26914
1125
1566
4089
4552
4565
4013
2930
2274
1088
365
129

174
190
185
163
124
85
36
4
2
61174
2611
3667
9686
9251
9219
8842
6924
5773
3439
1022
323
417
45932
1986
2787
7354
6770
6713
6510
5127
4489
2793
842
270
291
15242
625
880
2332
2481
2506
2332
1797
1284
646
180
53

134
150
150
117
115
103
49
17
4
48753
2199
2902
7341
7853
7528
6473
4856
4997
2768
1027
392
417
37081
1699
2216
5584
5782
5469
4792
3723
4007
2326
842
316
325
11672
500
686
1757
2071
2059
1681
1133
990
442
185
76

22
25
42
29
25
27
14
3
1
16850
885
1018
2452
2236
2024
2094
1808
2115
1447
512
156
103
13812
706
859
2004
1769
1570
1723
1469
1771
1285
447
129
80
3038
179
159
448
467
454
371
339
344
162
65
27

14
14
25
13
14
10
7
1
0
8876
486
544
1399
1205
1142
1125
952
984
683
237
72
47
7169
384
464
1133
930
871
922
748
812
601
209
59
36
1707
102
80
266
275
271
203
204
172
82
28
13

8
11
17
16
11
17
7
2
1
7974
399
474
1053
1031
882
969
856
1131
764
275
84
56
6643
322
395
871
839
699
801
721
959
684
238
70
44
1331
77
79
182
192
183
168
135
172
80
37
14

37
25
34
36
42
44
23
6
1
15422
704
916
2302
2049
2071
2015
1621
1749
1261
480
136
118
12151
566
714
1823
1541
1587
1550
1265
1459
1051
390
118
87
3271
138
202
479
508
484
465
356
290
210
90
18

25
9
16
24
20
20
10
1
0
8549
391
520
1297
1083
1162
1184
958
900
700
228
64
62
6654
312
405
1011
794
897
902
727
737
583
183
59
44
1895
79
115
286
289
265
282
231
163
117
45
5

12
16
18
12
22
24
13
5
1
6873
313
396
1005
966
909
831
663
849
561
252
72
56
5497
254
309
812
747
690
648
538
722
468
207
59
43
1376
59
87
193
219
219
183
125
127
93
45
13

218
92466
4390
5986
14887
14281
13152
11961
9449
8573
5868
2304
804
811
67877
3214
4465
11050
9959
9235
8629
6847
6557
4764
1902
678
577
24589
1176
1521
3837
4322
3917
3332
2602
2016
1104
402
126
234
2266607
78258
133968
339404
370116
319177
276850

126
51338
2403
3372
8433
7713
7124
6879
5458
4692
3253
1210
368
433
37933
1808
2518
6325
5387
5078
4982
3983
3572
2649
1008
302
321
13405
595
854
2108
2326
2046
1897
1475
1120
604
202
66
112
1224459
41969
73491
184217
199349
178432
160253

92
41128
1987
2614
6454
6568
6028
5082
3991
3881
2615
1094
436
378
29944
1406
1947
4725
4572
4157
3647
2864
2985
2115
894
376
256
11184
581
667
1729
1996
1871
1435
1127
896
500
200
60
122
1042148
36289
60477
155187
170767
140745
116597

23
17527
1034
1226
2811
2493
2170
1980
1719
1756
1398
587
176
177
13350
792
954
2150
1800
1557
1455
1271
1398
1185
498
149
141
4177
242
272
661
693
613
525
448
358
213
89
27
36
398144
12619
17970
46107
43866
41959
44355

11
9250
534
678
1548
1319
1153
1097
907
860
686
307
74
87
7021
411
528
1172
949
840
804
663
685
578
258
60
73
2229
123
150
376
370
313
293
244
175
108
49
14
14
198473
6534
9627
24805
23262
22859
24337

12
8277
500
548
1263
1174
1017
883
812
896
712
280
102
90
6329
381
426
978
851
717
651
608
713
607
240
89
68
1948
119
122
285
323
300
232
204
183
105
40
13
22
199671
6085
8343
21302
20604
19100
20018

31
16078
841
1030
2473
2363
2105
2042
1585
1521
1275
520
196
127
11660
604
755
1768
1587
1431
1463
1160
1192
1013
430
162
95
4418
237
275
705
776
674
579
425
329
262
90
34
32
334292
14155
19574
49222
50057
46348
40813

18
8873
474
587
1377
1240
1151
1189
918
796
705
283
92
61
6466
350
440
987
842
790
847
671
622
554
238
75
50
2407
124
147
390
398
361
342
247
174
151
45
17
11
167226
7251
10196
25714
24628
23490
21203

13
7205
367
443
1096
1123
954
853
667
725
570
237
104
66
5194
254
315
781
745
641
616
489
570
459
192
87
45
2011
113
128
315
378
313
237
178
155
111
45
17
21
167066
6904
9378
23508
25429
22858
19610

230937
274586
152803
51751
12676
26081
1512961
43012
85079
214657
229673
199114
180228
158907
214484
123664
41747
9594
12802
753646
35246
48889
124747
140443
120063
96622
72030
60102
29139
10004
3082
13279
75542
2620
4600
11821
11315
9834
8607
7326
9043
5266
1895
552
2663
56946
1958

125887
140236
78520
23176
5095
13834
812882
23268
47001
116908
125990
110963
103649
84514
107652
63468
18902
3828
6739
411577
18701
26490
67309
73359
67469
56604
41373
32584
15052
4274
1267
7095
40669
1414
2604
6323
6246
5632
4994
3961
4443
2542
826
191
1493
30310
1058

105050
134350
74283
28575
7581
12247
700079
19744
38078
97749
103683
88151
76579
74393
106832
60196
22845
5766
6063
342069
16545
22399
57438
67084
52594
40018
30657
27518
14087
5730
1815
6184
34873
1206
1996
5498
5069
4202
3613
3365
4600
2724
1069
361
1170
26636
900

47305
75031
46268
15339
3174
4151
261467
5239
9001
23925
21734
22648
27400
33430
61511
39234
12955
2517
1873
136677
7380
8969
22182
22132
19311
16955
13875
13520
7034
2384
657
2278
13568
329
544
1500
1177
1170
1269
1640
2866
1924
654
153
342
11105
249

22669
32972
21522
6526
1262
2098
127379
2713
4828
13101
11981
12305
14691
15395
26561
18297
5611
988
908
71094
3821
4799
11704
11281
10554
9646
7274
6411
3225
915
274
1190
6632
158
300
807
648
694
665
743
1261
856
270
51
179
5360
116

24636
42059
24746
8813
1912
2053
134088
2526
4173
10824
9753
10343
12709
18035
34950
20937
7344
1529
965
65583
3559
4170
10478
10851
8757
7309
6601
7109
3809
1469
383
1088
6936
171
244
693
529
476
604
897
1605
1068
384
102
163
5745
133

33678
40672
24226
8976
2143
4428
197246
6137
10008
26005
24895
24585
24122
21727
30905
19030
6968
1525
1339
137046
8018
9566
23217
25162
21763
16691
11951
9767
5196
2008
618
3089
10360
463
723
1672
1530
1364
1290
945
1189
669
248
67
200
7880
343

16492
19097
11977
4032
896
2250
96517
3097
5145
13534
12380
11843
12255
10184
14268
9377
3147
635
652
70709
4154
5051
12180
12248
11647
8948
6308
4829
2600
885
261
1598
5222
251
400
878
761
682
667
491
529
319
107
23
114
3951
187

17186
21575
12249
4944
1247
2178
100729
3040
4863
12471
12515
12742
11867
11543
16637
9653
3821
890
687
66337
3864
4515
11037
12914
10116
7743
5643
4938
2596
1123
357
1491
5138
212
323
794
769
682
623
454
660
350
141
44
86
3929
156

3595
8775
8004
7095
6218
5489
7429
4509
1600
449
1825
18596
662
1005
3046
3311
2739
2389
1837
1614
757
295
103
838
65943
2113
3745
9668
9655
9359
8016
6702
8490
4931
1758
481
1025
54174
1644
2933
7714
7561
7385
6551
5670
7461
4365

2043
4698
4377
4087
3530
2866
3615
2158
697
161
1020
10359
356
561
1625
1869
1545
1464
1095
828
384
129
30
473
34901
1139
2023
5323
5193
5192
4653
3532
4188
2319
664
152
523
28428
903
1593
4252
4069
4070
3720
2939
3656
2040

1552
4077
3627
3008
2688
2623
3814
2351
903
288
805
8237
306
444
1421
1442
1194
925
742
786
373
166
73
365
31042
974
1722
4345
4462
4167
3363
3170
4302
2612
1094
329
502
25746
741
1340
3462
3492
3315
2831
2731
3805
2325

421
1158
878
874
986
1307
2516
1743
588
135
250
2463
80
123
342
299
296
283
333
350
181
66
18
92
10094
233
401
1003
890
931
1047
1220
2159
1398
545
119
148
8548
169
300
770
671
734
891
1047
1972
1254

236
627
476
506
513
591
1098
776
245
47
129
1272
42
64
180
172
188
152
152
163
80
25
4
50
4675
129
197
554
462
484
570
519
908
572
174
34
72
3907
98
150
430
362
370
472
434
827
508

185
531
402
368
473
716
1418
967
343
88
121
1191
38
59
162
127
108
131
181
187
101
41
14
42
5419
104
204
449
428
447
477
701
1251
826
371
85
76
4641
71
150
340
309
364
419
613
1145
746

554
1292
1067
1003
965
709
980
568
198
52
149
2480
120
169
380
463
361
325
236
209
101
50
15
51
7901
268
435
1146
982
1093
936
823
1106
706
252
68
86
6315
197
323
850
716
845
734
694
980
623

309
684
512
502
493
357
435
277
87
18
90
1271
64
91
194
249
180
174
134
94
42
20
5
24
4035
153
232
676
508
562
518
397
513
312
98
25
41
3173
115
176
487
357
437
400
331
453
272

245
608
555
501
472
352
545
291
111
34
59
1209
56
78
186
214
181
151
102
115
59
30
10
27
3866
115
203
470
474
531
418
426
593
394
154
43
45
3142
82
147
363
359
408
334
363
527
351

1592
421
877
11769
469
812
1954
2094
1974
1465
1032
1029
566
166
60
148
114822
2810
4830
15100
16284
15211
13914
12037
16191
10828
4218
847
2552
91718
1977
3571
11546
11987
11600
10851
9698
13983
9722
3744
741
2298
23104
833
1259
3554
4297

606
134
446
6473
236
430
1071
1124
1122
933
593
532
279
58
18
77
61504
1562
2660
8090
8791
8509
8028
6503
8043
5662
1943
333
1380
48794
1105
1975
6184
6449
6401
6240
5144
6852
5125
1771
300
1248
12710
457
685
1906
2342

986
287
431
5296
233
382
883
970
852
532
439
497
287
108
42
71
53318
1248
2170
7010
7493
6702
5886
5534
8148
5166
2275
514
1172
42924
872
1596
5362
5538
5199
4611
4554
7131
4597
1973
441
1050
10394
376
574
1648
1955

509
108
123
1546
64
101
233
219
197
156
173
187
144
36
11
25
19855
521
754
2076
2022
2010
2159
2182
3704
2766
1057
211
393
15684
351
526
1511
1352
1428
1610
1725
3211
2480
950
187
353
4171
170
228
565
670

168
29
59
768
31
47
124
100
114
98
85
81
64
6
5
13
9790
269
388
1131
1070
1081
1174
1028
1611
1311
449
76
202
7666
186
279
843
711
756
861
797
1381
1186
414
67
185
2124
83
109
288
359

341
79
64
778
33
54
109
119
83
58
88
106
80
30
6
12
10065
252
366
945
952
929
985
1154
2093
1455
608
135
191
8018
165
247
668
641
672
749
928
1830
1294
536
120
168
2047
87
119
277
311

222
56
75
1586
71
112
296
266
248
202
129
126
83
30
12
11
15267
433
550
1890
1880
1992
1797
1658
2380
1665
713
103
206
11699
277
351
1325
1284
1418
1329
1293
2053
1475
618
96
180
3568
156
199
565
596

88
22
35
862
38
56
189
151
125
118
66
60
40
10
3
6
7410
222
295
951
934
1014
891
815
1050
787
310
44
97
5606
142
187
662
637
705
654
612
894
707
278
41
87
1804
80
108
289
297

134
34
40
724
33
56
107
115
123
84
63
66
43
20
9
5
7857
211
255
939
946
978
906
843
1330
878
403
59
109
6093
135
164
663
647
713
675
681
1159
768
340
55
93
1764
76
91
276
299

3611
3063
2339
2208
1106
474
106
254
67647
1976
3891
9897
10435
8717
7459
7006
9639
5818
2110
499
200
54582
1468
3111
7821
7865
6696
5840
5775
8411
5164
1880
440
111
13065
508
780
2076
2570
2021
1619
1231
1228
654
230
59
89

2108
1788
1359
1191
537
172
33
132
37212
1036
2221
5453
5940
5063
4505
3796
4938
3014
953
187
106
29803
772
1788
4318
4468
3856
3510
3069
4257
2699
850
162
54
7409
264
433
1135
1472
1207
995
727
681
315
103
25
52

1503
1275
980
1017
569
302
73
122
30435
940
1670
4444
4495
3654
2954
3210
4701
2804
1157
312
94
24779
696
1323
3503
3397
2840
2330
2706
4154
2465
1030
278
57
5656
244
347
941
1098
814
624
504
547
339
127
34
37

582
549
457
493
286
107
24
40
12171
214
384
1041
966
1110
1233
1482
2854
1998
703
158
28
10514
180
321
831
728
914
1046
1284
2597
1820
637
137
19
1657
34
63
210
238
196
187
198
257
178
66
21
9

325
313
231
230
125
35
9
17
5863
92
241
559
571
586
645
667
1173
937
325
53
14
5032
81
209
446
432
480
545
565
1062
864
295
44
9
831
11
32
113
139
106
100
102
111
73
30
9
5

257
236
226
263
161
72
15
23
6308
122
143
482
395
524
588
815
1681
1061
378
105
14
5482
99
112
385
296
434
501
719
1535
956
342
93
10
826
23
31
97
99
90
87
96
146
105
36
12
4

574
468
365
327
190
95
7
26
8007
318
465
1106
1233
981
835
805
1163
706
298
71
26
6162
193
328
797
862
708
638
649
1022
619
270
61
15
1845
125
137
309
371
273
197
156
141
87
28
10
11

309
237
203
156
80
32
3
10
4073
156
263
593
612
511
449
394
559
371
123
28
14
3165
97
186
437
446
357
359
314
493
330
113
25
8
908
59
77
156
166
154
90
80
66
41
10
3
6

265
231
162
171
110
63
4
16
3934
162
202
513
621
470
386
411
604
335
175
43
12
2997
96
142
360
416
351
279
335
529
289
157
36
7
937
66
60
153
205
119
107
76
75
46
18
7
5

177909
12342
14788
33126
34114
27994
21095
14288
9268
4304
1641
662
4287
0
0
0
0
0
0
0
0
0
0
0
0
0
177909
12342
14788
33126
34114
27994
21095
14288
9268
4304
1641
662
4287
171071
9481
11394
26172
32037
27635
20662
15204

96038
6518
7893
17473
17427
15429
12113
8212
5279
2296
785
308
2305
0
0
0
0
0
0
0
0
0
0
0
0
0
96038
6518
7893
17473
17427
15429
12113
8212
5279
2296
785
308
2305
93572
5075
6037
13848
16669
15808
12303
8677

81871
5824
6895
15653
16687
12565
8982
6076
3989
2008
856
354
1982
0
0
0
0
0
0
0
0
0
0
0
0
0
81871
5824
6895
15653
16687
12565
8982
6076
3989
2008
856
354
1982
77499
4406
5357
12324
15368
11827
8359
6527

46882
3664
4088
9177
8938
7046
5349
3554
2337
1083
404
170
1072
0
0
0
0
0
0
0
0
0
0
0
0
0
46882
3664
4088
9177
8938
7046
5349
3554
2337
1083
404
170
1072
32473
1874
2018
4576
5215
4772
3875
3171

24602
1889
2178
4759
4519
3682
2996
1939
1284
559
165
73
559
0
0
0
0
0
0
0
0
0
0
0
0
0
24602
1889
2178
4759
4519
3682
2996
1939
1284
559
165
73
559
17018
986
1068
2432
2622
2671
2218
1640

22280
1775
1910
4418
4419
3364
2353
1615
1053
524
239
97
513
0
0
0
0
0
0
0
0
0
0
0
0
0
22280
1775
1910
4418
4419
3364
2353
1615
1053
524
239
97
513
15455
888
950
2144
2593
2101
1657
1531

41201
3068
3511
7686
8114
6578
4677
3007
1920
953
394
165
1128
0
0
0
0
0
0
0
0
0
0
0
0
0
41201
3068
3511
7686
8114
6578
4677
3007
1920
953
394
165
1128
36704
2433
2674
6007
7227
6083
4080
2851

21542
1621
1868
4064
3984
3477
2533
1639
1011
512
199
77
557
0
0
0
0
0
0
0
0
0
0
0
0
0
21542
1621
1868
4064
3984
3477
2533
1639
1011
512
199
77
557
19050
1260
1380
3087
3486
3257
2246
1554

19659
1447
1643
3622
4130
3101
2144
1368
909
441
195
88
571
0
0
0
0
0
0
0
0
0
0
0
0
0
19659
1447
1643
3622
4130
3101
2144
1368
909
441
195
88
571
17654
1173
1294
2920
3741
2826
1834
1297

13809
6654
2387
841
4795
53982
2253
3378
8108
8493
7207
6108
5178
6708
3766
1264
383
1136
117089
7228
8016
18064
23544
20428
14554
10026
7101
2888
1123
458
3659
107782
3968
7167
16791
16088
14246
12253
11055
14042
8017
2712
697
746
95015
3519
6310

7523
3541
1097
426
2568
29578
1229
1805
4337
4762
4230
3640
2804
3445
1963
573
190
600
63994
3846
4232
9511
11907
11578
8663
5873
4078
1578
524
236
1968
57827
2154
3983
9065
8854
7986
7060
5930
6864
4036
1187
288
420
50698
1922
3504

6286
3113
1290
415
2227
24404
1024
1573
3771
3731
2977
2468
2374
3263
1803
691
193
536
53095
3382
3784
8553
11637
8850
5891
4153
3023
1310
599
222
1691
49955
1814
3184
7726
7234
6260
5193
5125
7178
3981
1525
409
326
44317
1597
2806

3544
1846
663
182
737
11882
493
620
1507
1361
1295
1239
1289
2022
1256
426
107
267
20591
1381
1398
3069
3854
3477
2636
1882
1522
590
237
75
470
17552
363
659
1702
1385
1476
1836
2349
4039
2573
907
183
80
15798
322
535

1686
908
295
95
397
6060
269
328
820
734
741
671
614
898
607
196
50
132
10958
717
740
1612
1888
1930
1547
1026
788
301
99
45
265
8588
185
363
928
796
842
974
1105
1675
1212
383
76
49
7638
162
291

1858
938
368
87
340
5822
224
292
687
627
554
568
675
1124
649
230
57
135
9633
664
658
1457
1966
1547
1089
856
734
289
138
30
205
8964
178
296
774
589
634
862
1244
2364
1361
524
107
31
8160
160
244

2236
1097
464
181
1371
7426
367
516
1278
1067
1010
796
675
849
515
200
60
93
29278
2066
2158
4729
6160
5073
3284
2176
1387
582
264
121
1278
15511
652
988
2423
2139
2071
1879
1601
2050
1140
394
101
73
13740
565
864

1151
594
230
85
720
3797
199
254
642
541
526
437
358
394
272
93
27
54
15253
1061
1126
2445
2945
2731
1809
1196
757
322
137
58
666
7752
338
530
1277
1079
979
957
763
981
580
180
47
41
6824
298
464

1085
503
234
96
651
3629
168
262
636
526
484
359
317
455
243
107
33
39
14025
1005
1032
2284
3215
2342
1475
980
630
260
127
63
612
7759
314
458
1146
1060
1092
922
838
1069
560
214
54
32
6916
267
400

14521
13864
12266
10633
9832
12938
7408
2505
635
584
12767
449
857
2270
2224
1980
1620
1223
1104
609
207
62
162
95972
2391
4996
13815
15815
12481
10934
10040
13264
8201
3093
684
258
81187
1992
4278
11534
13095
10227
9056
8452
11725
7302
2735

7821
7691
6835
6046
5194
6283
3724
1103
263
312
7129
232
479
1244
1163
1151
1014
736
581
312
84
25
108
52450
1297
2817
7653
8843
7035
6353
5353
6727
4443
1498
301
130
44353
1088
2405
6425
7395
5780
5218
4449
5903
3990
1345

6700
6173
5431
4587
4638
6655
3684
1402
372
272
5638
217
378
1026
1061
829
606
487
523
297
123
37
54
43522
1094
2179
6162
6972
5446
4581
4687
6537
3758
1595
383
128
36834
904
1873
5109
5700
4447
3838
4003
5822
3312
1390

1337
1196
1306
1650
2138
3791
2430
859
169
65
1754
41
124
365
189
170
186
211
248
143
48
14
15
13891
236
453
1225
1211
1185
1423
1708
3186
2194
860
170
40
12093
205
383
1000
1012
998
1173
1501
2861
1988
781

710
695
736
854
998
1570
1151
367
69
35
950
23
72
218
101
106
120
107
105
61
16
7
14
6964
122
246
671
671
663
768
803
1448
1069
405
83
15
6076
104
209
559
570
558
626
700
1295
982
384

627
501
570
796
1140
2221
1279
492
100
30
804
18
52
147
88
64
66
104
143
82
32
7
1
6927
114
207
554
540
522
655
905
1738
1125
455
87
25
6017
101
174
441
442
440
547
801
1566
1006
397

2111
1830
1776
1646
1463
1908
1058
365
94
60
1771
87
124
312
309
295
233
138
142
82
29
7
13
10999
310
534
1411
1480
1276
1288
1252
1738
1099
486
97
28
9274
241
433
1104
1191
1046
1080
1092
1567
982
425

1104
924
831
829
686
906
535
168
46
33
928
40
66
173
155
148
128
77
75
45
12
1
8
5463
146
295
760
754
627
647
551
819
574
229
52
9
4581
112
231
596
624
498
538
478
731
516
201

1007
906
945
817
777
1002
523
197
48
27
843
47
58
139
154
147
105
61
67
37
17
6
5
5536
164
239
651
726
649
641
701
919
525
257
45
19
4693
129
202
508
567
548
542
614
836
466
224

599
192
14785
399
718
2281
2720
2254
1878
1588
1539
899
358
85
66
87478
2316
4591
13406
14214
12089
10262
8725
11387
6856
2666
635
331
67647
1748
3563
10134
10455
8840
7559
6715
9546
5971
2332
557
227
19831
568
1028
3272
3759
3249

265
90
8097
209
412
1228
1448
1255
1135
904
824
453
153
36
40
47790
1255
2506
7283
7690
6804
6137
4775
5885
3777
1272
248
158
36603
945
1937
5517
5665
4939
4489
3583
4818
3283
1112
216
99
11187
310
569
1766
2025
1865

334
102
6688
190
306
1053
1272
999
743
684
715
446
205
49
26
39688
1061
2085
6123
6524
5285
4125
3950
5502
3079
1394
387
173
31044
803
1626
4617
4790
3901
3070
3132
4728
2688
1220
341
128
8644
258
459
1506
1734
1384

156
35
1798
31
70
225
199
187
250
207
325
206
79
14
5
12634
284
468
1389
1233
1280
1341
1475
2478
1754
755
139
38
10193
204
351
1055
858
915
1020
1186
2177
1588
684
129
26
2441
80
117
334
375
365

76
13
888
18
37
112
101
105
142
103
153
87
21
7
2
6456
147
263
754
658
722
761
712
1135
911
326
55
12
5158
102
187
583
474
501
580
560
985
822
307
49
8
1298
45
76
171
184
221

80
22
910
13
33
113
98
82
108
104
172
119
58
7
3
6178
137
205
635
575
558
580
763
1343
843
429
84
26
5035
102
164
472
384
414
440
626
1192
766
377
80
18
1143
35
41
163
191
144

89
24
1725
69
101
307
289
230
208
160
171
117
61
8
4
12319
412
665
1879
1704
1575
1487
1185
1698
1116
437
111
50
9970
334
541
1509
1312
1196
1173
974
1450
968
388
96
29
2349
78
124
370
392
379

48
8
882
34
64
164
130
129
109
73
88
58
28
4
1
6073
218
334
952
855
764
781
549
757
586
204
46
27
4861
175
268
777
654
559
613
440
641
505
179
39
11
1212
43
66
175
201
205

41
16
843
35
37
143
159
101
99
87
83
59
33
4
3
6246
194
331
927
849
811
706
636
941
530
233
65
23
5109
159
273
732
658
637
560
534
809
463
209
57
18
1137
35
58
195
191
174

2703
2010
1841
885
334
78
104
82656
2197
4402
12229
13317
11001
9561
8363
11115
6677
2673
718
403
66516
1677
3571
9819
10211
8428
7460
6642
9553
5848
2337
614
356
16140
520
831
2410
3106
2573
2101
1721
1562
829
336
104
47
72125

1648
1192
1067
494
160
32
59
43450
1182
2404
6248
7137
6038
5375
4335
5498
3481
1267
274
211
34678
886
1952
4961
5501
4589
4190
3338
4664
3050
1119
238
190
8772
296
452
1287
1636
1449
1185
997
834
431
148
36
21
39041

1055
818
774
391
174
46
45
39206
1015
1998
5981
6180
4963
4186
4028
5617
3196
1406
444
192
31838
791
1619
4858
4710
3839
3270
3304
4889
2798
1218
376
166
7368
224
379
1123
1470
1124
916
724
728
398
188
68
26
33084

321
289
301
166
71
10
12
15857
327
584
1481
1334
1352
1626
2015
3668
2360
868
173
69
13696
244
476
1208
1047
1071
1388
1759
3330
2172
781
152
68
2161
83
108
273
287
281
238
256
338
188
87
21
1
14558

181
152
150
89
19
6
4
7701
177
303
771
738
726
810
916
1599
1159
394
75
33
6645
135
250
633
592
563
685
799
1458
1077
355
66
32
1056
42
53
138
146
163
125
117
141
82
39
9
1
7129

140
137
151
77
52
4
8
8156
150
281
710
596
626
816
1099
2069
1201
474
98
36
7051
109
226
575
455
508
703
960
1872
1095
426
86
36
1105
41
55
135
141
118
113
139
197
106
48
12
0
7429

314
211
248
148
49
15
21
9610
290
489
1550
1341
1227
1105
947
1303
835
380
104
39
7805
216
392
1258
1035
987
851
768
1123
718
332
92
33
1805
74
97
292
306
240
254
179
180
117
48
12
6
9193

168
109
116
81
25
7
16
4668
149
259
698
652
617
589
442
599
421
182
38
22
3788
107
205
540
521
499
463
362
513
366
158
35
19
880
42
54
158
131
118
126
80
86
55
24
3
3
4548

146
102
132
67
24
8
5
4942
141
230
852
689
610
516
505
704
414
198
66
17
4017
109
187
718
514
488
388
406
610
352
174
57
14
925
32
43
134
175
122
128
99
94
62
24
9
3
4645

1678
3834
9407
10472
9075
9132
8356
11659
6312
1759
318
123
61837
1447
3341
7968
8801
7591
7731
7107
10299
5626
1550
282
94
10288
231
493
1439
1671
1484
1401
1249
1360
686
209
36
29
73024
1759
3798
9458
9809
9183
9349
9240
12701

915
2156
5260
5698
5049
5430
4507
5874
3196
757
131
68
33337
770
1878
4449
4788
4201
4598
3779
5168
2851
681
121
53
5704
145
278
811
910
848
832
728
706
345
76
10
15
38527
944
2107
5200
5229
5078
5326
4768
6188

763
1678
4147
4774
4026
3702
3849
5785
3116
1002
187
55
28500
677
1463
3519
4013
3390
3133
3328
5131
2775
869
161
41
4584
86
215
628
761
636
569
521
654
341
133
26
14
34497
815
1691
4258
4580
4105
4023
4472
6513

221
431
1269
1195
1221
1565
1902
3715
2253
651
103
32
12680
177
368
1068
963
1008
1331
1664
3344
2046
596
91
24
1878
44
63
201
232
213
234
238
371
207
55
12
8
15531
165
425
1218
935
1150
1719
2544
4672

118
241
730
666
686
896
869
1564
1025
275
44
15
6194
90
201
617
530
568
769
760
1415
935
259
39
11
935
28
40
113
136
118
127
109
149
90
16
5
4
7186
82
246
724
492
593
888
1082
1913

103
190
539
529
535
669
1033
2151
1228
376
59
17
6486
87
167
451
433
440
562
904
1929
1111
337
52
13
943
16
23
88
96
95
107
129
222
117
39
7
4
8345
83
179
494
443
557
831
1462
2759

221
432
1025
964
1011
1174
1185
1819
998
299
51
14
8043
191
379
897
822
883
1030
1015
1622
890
259
44
11
1150
30
53
128
142
128
144
170
197
108
40
7
3
9033
211
409
1037
924
1050
1220
1237
1761

105
212
552
469
481
608
547
894
494
153
29
4
3980
86
180
486
400
423
535
465
799
443
132
27
4
568
19
32
66
69
58
73
82
95
51
21
2
0
4410
103
191
529
437
513
629
583
848

116
220
473
495
530
566
638
925
504
146
22
10
4063
105
199
411
422
460
495
550
823
447
127
17
7
582
11
21
62
73
70
71
88
102
57
19
5
3
4623
108
218
508
487
537
591
654
913

5367
1241
259
860
59275
1445
3161
7454
7672
7193
7432
7577
10899
4588
1042
195
617
13749
314
637
2004
2137
1990
1917
1663
1802
779
199
64
243
132086
5266
7944
20182
21879
20358
18208
13925
14699
5917
1461
386
1861
68956
2520
4306
10229

2598
534
119
436
31190
781
1754
4075
4131
3947
4231
3885
5292
2239
455
91
309
7337
163
353
1125
1098
1131
1095
883
896
359
79
28
127
71960
2817
4251
10936
11506
11339
10768
7894
7756
2980
627
161
925
37139
1363
2328
5433

2769
707
140
424
28085
664
1407
3379
3541
3246
3201
3692
5607
2349
587
104
308
6412
151
284
879
1039
859
822
780
906
420
120
36
116
60126
2449
3693
9246
10373
9019
7440
6031
6943
2937
834
225
936
31817
1157
1978
4796

2078
423
85
117
13381
143
351
968
757
925
1430
2203
4223
1850
376
70
85
2150
22
74
250
178
225
289
341
449
228
47
15
32
26908
1181
1557
3787
3807
3695
3540
3039
3863
1647
406
90
296
13826
484
736
1703

895
181
42
48
6141
72
200
570
396
474
728
929
1722
819
163
34
34
1045
10
46
154
96
119
160
153
191
76
18
8
14
13796
632
850
1963
1947
2008
2028
1594
1725
717
158
38
136
6772
266
410
875

1183
242
43
69
7240
71
151
398
361
451
702
1274
2501
1031
213
36
51
1105
12
28
96
82
106
129
188
258
152
29
7
18
13112
549
707
1824
1860
1687
1512
1445
2138
930
248
52
160
7054
218
326
828

848
213
25
98
7525
182
342
828
758
869
1019
1020
1501
732
172
19
83
1508
29
67
209
166
181
201
217
260
116
41
6
15
22706
1115
1362
3687
3598
3456
3185
2308
2318
1022
262
81
312
10628
527
677
1584

420
100
11
46
3677
88
157
425
364
411
528
482
736
361
79
10
36
733
15
34
104
73
102
101
101
112
59
21
1
10
12032
578
708
2073
1781
1844
1806
1223
1174
511
119
34
181
5407
269
354
841

428
113
14
52
3848
94
185
403
394
458
491
538
765
371
93
9
47
775
14
33
105
93
79
100
116
148
57
20
5
5
10674
537
654
1614
1817
1612
1379
1085
1144
511
143
47
131
5221
258
323
743

10407
9555
9197
7565
9910
3946
889
163
269
63130
2746
3638
9953
11472
10803
9011
6360
4789
1971
572
223
1592
115028
2365
5490
16302
19095
15204
14512
12684
17157
9032
2602
506
79
90015
1782
4311
12325
14449
11481
10981
9877
14420
7705
2197
437

5621
5280
5412
4155
5038
1936
374
68
131
34821
1454
1923
5503
5885
6059
5356
3739
2718
1044
253
93
794
62731
1257
2940
9034
10549
8448
8378
6950
8995
4719
1223
193
45
48918
949
2294
6795
8019
6348
6346
5364
7522
4033
1047
172

4786
4275
3785
3410
4872
2010
515
95
138
28309
1292
1715
4450
5587
4744
3655
2621
2071
927
319
130
798
52297
1108
2550
7268
8546
6756
6134
5734
8162
4313
1379
313
34
41097
833
2017
5530
6430
5133
4635
4513
6898
3672
1150
265

1517
1518
1696
1755
2829
1230
255
41
62
13082
697
821
2084
2290
2177
1844
1284
1034
417
151
49
234
19388
280
555
1793
1553
1642
2316
2900
4825
2682
712
115
15
15673
206
408
1329
1152
1236
1749
2301
4186
2378
621
98

789
768
914
884
1201
520
100
17
28
7024
366
440
1088
1158
1240
1114
710
524
197
58
21
108
9699
129
303
1006
871
913
1269
1381
2160
1276
338
45
8
7777
99
215
731
655
693
966
1078
1859
1144
293
40

728
750
782
871
1628
710
155
24
34
6058
331
381
996
1132
937
730
574
510
220
93
28
126
9689
151
252
787
682
729
1047
1519
2665
1406
374
70
7
7896
107
193
598
497
543
783
1223
2327
1234
328
58

1520
1422
1448
1125
1489
637
142
20
37
12078
588
685
2103
2078
2034
1737
1183
829
385
120
61
275
14642
420
611
1834
1834
1778
1782
1707
2517
1534
518
91
16
10985
275
441
1272
1224
1199
1323
1332
2108
1300
424
76

762
685
797
568
731
308
66
7
19
6625
309
354
1232
1019
1159
1009
655
443
203
53
27
162
6845
192
273
890
963
811
854
778
1109
703
234
32
6
5072
118
187
627
660
508
629
604
920
598
192
25

758
737
651
557
758
329
76
13
18
5453
279
331
871
1059
875
728
528
386
182
67
34
113
7797
228
338
944
871
967
928
929
1408
831
284
59
10
5913
157
254
645
564
691
694
728
1188
702
232
51

50
25013
583
1179
3977
4646
3723
3531
2807
2737
1327
405
69
29
79873
1627
3988
11483
14613
11329
10031
7952
10396
6128
1876
414
36
65420
1363
3292
9361
11811
9094
7965
6386
8809
5314
1642
358
25
14453
264
696
2122
2802
2235
2066

29
13813
308
646
2239
2530
2100
2032
1586
1473
686
176
21
16
43809
906
2226
6372
8138
6398
5790
4377
5299
3274
824
183
22
35676
757
1824
5202
6617
5096
4547
3456
4447
2830
726
160
14
8133
149
402
1170
1521
1302
1243

21
11200
275
533
1738
2116
1623
1499
1221
1264
641
229
48
13
36064
721
1762
5111
6475
4931
4241
3575
5097
2854
1052
231
14
29744
606
1468
4159
5194
3998
3418
2930
4362
2484
916
198
11
6320
115
294
952
1281
933
823

9
3715
74
147
464
401
406
567
599
639
304
91
17
6
10823
155
328
966
975
938
1260
1287
2503
1781
514
107
9
9163
129
269
760
767
753
1017
1087
2212
1604
463
96
6
1660
26
59
206
208
185
243

4
1922
30
88
275
216
220
303
303
301
132
45
5
4
5369
76
183
545
572
527
708
603
1052
834
223
43
3
4516
62
152
432
462
419
558
503
933
753
202
39
1
853
14
31
113
110
108
150

5
1793
44
59
189
185
186
264
296
338
172
46
12
2
5454
79
145
421
403
411
552
684
1451
947
291
64
6
4647
67
117
328
305
334
459
584
1279
851
261
57
5
807
12
28
93
98
77
93

11
3657
145
170
562
610
579
459
375
409
234
94
15
5
8463
187
325
940
1069
1006
1062
949
1467
997
377
79
5
7018
154
251
768
859
811
864
781
1260
867
331
67
5
1445
33
74
172
210
195
198

4
1773
74
86
263
303
303
225
174
189
105
42
7
2
3983
101
160
488
526
480
506
434
620
474
156
34
4
3278
80
124
406
432
367
395
352
540
416
133
29
4
705
21
36
82
94
113
111

7
1884
71
84
299
307
276
234
201
220
129
52
8
3
4480
86
165
452
543
526
556
515
847
523
221
45
1
3740
74
127
362
427
444
469
429
720
451
198
38
1
740
12
38
90
116
82
87

1566
1587
814
234
56
11
135469
4846
7432
20160
23559
20199
18245
13934
14638
7665
2366
676
1749
82683
2646
4492
11637
13689
11772
11046
8589
10164
5563
1723
466
896
52786
2200
2940
8523
9870
8427
7199
5345
4474
2102
643
210
853
90087
2195

921
852
444
98
23
8
72636
2577
3988
10923
12365
10956
10244
7648
7522
4073
1139
285
916
44222
1426
2441
6363
7272
6341
6115
4587
5184
2958
857
211
467
28414
1151
1547
4560
5093
4615
4129
3061
2338
1115
282
74
449
48465
1188

645
735
370
136
33
3
62833
2269
3444
9237
11194
9243
8001
6286
7116
3592
1227
391
833
38461
1220
2051
5274
6417
5431
4931
4002
4980
2605
866
255
429
24372
1049
1393
3963
4777
3812
3070
2284
2136
987
361
136
404
41622
1007

200
291
177
51
11
3
16097
467
649
1865
1920
1839
2037
1913
2814
1749
494
116
234
9436
206
304
848
975
945
1142
1157
1986
1317
381
85
90
6661
261
345
1017
945
894
895
756
828
432
113
31
144
14197
277

100
119
81
21
4
2
8059
244
316
974
1028
957
1098
970
1250
818
234
50
120
4699
106
150
458
551
495
597
558
894
618
186
37
49
3360
138
166
516
477
462
501
412
356
200
48
13
71
6959
144

100
172
96
30
7
1
8038
223
333
891
892
882
939
943
1564
931
260
66
114
4737
100
154
390
424
450
545
599
1092
699
195
48
41
3301
123
179
501
468
432
394
344
472
232
65
18
73
7238
133

168
207
130
46
12
0
16676
548
793
2482
2452
2324
2155
1806
2097
1271
459
100
189
9127
234
407
1149
1196
1180
1187
1006
1389
893
333
76
77
7549
314
386
1333
1256
1144
968
800
708
378
126
24
112
11502
377

82
80
58
23
5
0
8360
258
402
1255
1206
1232
1120
909
999
622
218
41
98
4477
112
203
610
560
586
598
474
653
442
167
33
39
3883
146
199
645
646
646
522
435
346
180
51
8
59
5537
207

86
127
72
23
7
0
8316
290
391
1227
1246
1092
1035
897
1098
649
241
59
91
4650
122
204
539
636
594
589
532
736
451
166
43
38
3666
168
187
688
610
498
446
365
362
198
75
16
53
5965
170

5160
13466
15647
12764
10837
9433
10687
6716
2526
568
88
63928
1392
3584
9265
10658
8629
7455
6730
8150
5409
2109
476
71
26159
803
1576
4201
4989
4135
3382
2703
2537
1307
417
92
17
64272
1886
4144
9703
11259
8985
7106
6276
7690
4975

2932
7570
8447
7040
6195
5047
5343
3361
1068
228
46
34350
751
2039
5269
5848
4726
4265
3606
4014
2695
913
188
36
14115
437
893
2301
2599
2314
1930
1441
1329
666
155
40
10
35075
1013
2352
5277
6266
5137
4162
3412
3900
2544

2228
5896
7200
5724
4642
4386
5344
3355
1458
340
42
29578
641
1545
3996
4810
3903
3190
3124
4136
2714
1196
288
35
12044
366
683
1900
2390
1821
1452
1262
1208
641
262
52
7
29197
873
1792
4426
4993
3848
2944
2864
3790
2431

492
1389
1371
1270
1588
1937
2891
2076
763
131
12
10620
172
309
879
886
886
1147
1496
2334
1721
659
119
12
3577
105
183
510
485
384
441
441
557
355
104
12
0
10549
189
427
1041
979
932
1028
1276
2402
1640

283
822
718
690
832
913
1233
949
308
60
7
5080
81
179
503
471
470
582
690
986
789
267
55
7
1879
63
104
319
247
220
250
223
247
160
41
5
0
5305
105
225
551
526
549
582
622
1058
807

209
567
653
580
756
1024
1658
1127
455
71
5
5540
91
130
376
415
416
565
806
1348
932
392
64
5
1698
42
79
191
238
164
191
218
310
195
63
7
0
5244
84
202
490
453
383
446
654
1344
833

633
1569
1590
1469
1285
1192
1526
1201
529
115
16
7638
188
359
952
937
902
830
823
1156
951
434
96
10
3864
189
274
617
653
567
455
369
370
250
95
19
6
7699
273
406
967
1091
1024
889
835
1054
758

310
848
783
723
642
566
635
554
218
43
8
3703
104
181
545
481
428
412
399
480
443
192
34
4
1834
103
129
303
302
295
230
167
155
111
26
9
4
3832
140
226
508
561
529
443
373
502
369

323
721
807
746
643
626
891
647
311
72
8
3935
84
178
407
456
474
418
424
676
508
242
62
6
2030
86
145
314
351
272
225
202
215
139
69
10
2
3867
133
180
459
530
495
446
462
552
389

1795
331
122
52886
1564
3467
7918
9296
7211
5767
5024
6439
4246
1583
280
91
11386
322
677
1785
1963
1774
1339
1252
1251
729
212
51
31
66248
1455
3530
9126
9899
9095
8455
7502
9474
5563
1751
299
99
51760
1123
2853
6472
7585

815
125
72
28829
839
1984
4286
5213
4144
3355
2677
3254
2190
725
108
54
6246
174
368
991
1053
993
807
735
646
354
90
17
18
35569
810
2071
5161
5320
4999
4778
3956
4722
2807
770
116
59
27566
644
1671
3595
4108

980
206
50
24057
725
1483
3632
4083
3067
2412
2347
3185
2056
858
172
37
5140
148
309
794
910
781
532
517
605
375
122
34
13
30679
645
1459
3965
4579
4096
3677
3546
4752
2756
981
183
40
24194
479
1182
2877
3477

532
78
25
8960
162
355
824
820
770
865
1068
2083
1445
485
64
19
1589
27
72
217
159
162
163
208
319
195
47
14
6
13226
177
339
1228
857
958
1484
1923
3411
2121
621
84
23
10693
126
263
664
635

235
32
13
4502
92
184
441
441
452
489
510
921
721
215
27
9
803
13
41
110
85
97
93
112
137
86
20
5
4
6437
93
188
697
460
497
770
896
1518
994
274
40
10
5117
69
143
362
345

297
46
12
4458
70
171
383
379
318
376
558
1162
724
270
37
10
786
14
31
107
74
65
70
96
182
109
27
9
2
6789
84
151
531
397
461
714
1027
1893
1127
347
44
13
5576
57
120
302
290

329
65
8
6291
219
330
775
885
814
703
653
908
650
291
56
7
1408
54
76
192
206
210
186
182
146
108
38
9
1
9371
185
343
959
1171
1378
1365
1246
1462
896
298
58
10
7335
133
264
697
904

151
25
5
3141
108
192
405
473
415
356
289
420
320
135
23
5
691
32
34
103
88
114
87
84
82
49
16
2
0
4370
88
181
490
547
610
632
577
629
449
137
22
8
3399
65
138
363
432

178
40
3
3150
111
138
370
412
399
347
364
488
330
156
33
2
717
22
42
89
118
96
99
98
64
59
22
7
1
5001
97
162
469
624
768
733
669
833
447
161
36
2
3936
68
126
334
472

7005
6514
5844
7948
4660
1468
232
56
14488
332
677
2654
2314
2090
1941
1658
1526
903
283
67
43
66007
1745
3974
8896
9797
8708
7840
7100
9925
5651
1850
430
91
48297
1209
2902
6233
6853
6154
5615
5088
7839
4521
1485
335
63

3808
3661
3021
3929
2344
659
94
32
8003
166
400
1566
1212
1191
1117
935
793
463
111
22
27
35369
944
2211
4916
5430
4835
4481
3857
4994
2771
729
146
55
25722
644
1598
3431
3834
3432
3194
2718
3913
2195
604
116
43

3197
2853
2823
4019
2316
809
138
24
6485
166
277
1088
1102
899
824
723
733
440
172
45
16
30638
801
1763
3980
4367
3873
3359
3243
4931
2880
1121
284
36
22575
565
1304
2802
3019
2722
2421
2370
3926
2326
881
219
20

714
1199
1591
3021
1861
538
68
13
2533
51
76
564
222
244
285
332
390
260
83
16
10
11614
180
337
864
842
978
1227
1545
3040
1925
548
111
17
8879
127
225
588
581
695
854
1120
2517
1628
447
85
12

361
621
720
1346
870
242
34
4
1320
24
45
335
115
136
149
176
172
124
32
6
6
5523
95
165
455
457
539
692
725
1298
835
213
40
9
4157
65
104
308
317
385
475
511
1071
700
183
31
7

353
578
871
1675
991
296
34
9
1213
27
31
229
107
108
136
156
218
136
51
10
4
6091
85
172
409
385
439
535
820
1742
1090
335
71
8
4722
62
121
280
264
310
379
609
1446
928
264
54
5

1088
1047
977
1200
736
241
40
8
2036
52
79
262
267
290
318
269
262
160
57
18
2
10498
250
477
1222
1318
1358
1393
1177
1727
1066
391
101
18
7955
164
360
872
965
1005
1055
894
1382
843
327
79
9

468
482
437
516
362
114
16
6
971
23
43
127
115
142
150
140
113
87
23
6
2
4938
129
241
649
638
617
641
530
794
501
152
39
7
3751
83
184
476
467
459
485
399
635
399
128
33
3

620
565
540
684
374
127
24
2
1065
29
36
135
152
148
168
129
149
73
34
12
0
5560
121
236
573
680
741
752
647
933
565
239
62
11
4204
81
176
396
498
546
570
495
747
444
199
46
6

17710
536
1072
2663
2944
2554
2225
2012
2086
1130
365
95
28
94157
3639
6746
16035
15847
12977
10983
9034
10277
5758
1896
433
532
68726
2554
4875
11378
11082
9158
7941
6640
8072
4724
1559
341
402
25431
1085
1871
4657
4765
3819
3042
2394

9647
300
613
1485
1596
1403
1287
1139
1081
576
125
30
12
50185
1928
3680
8645
8661
7295
6244
4849
5046
2719
725
147
246
36515
1356
2643
6109
6116
5169
4523
3570
3914
2209
612
116
178
13670
572
1037
2536
2545
2126
1721
1279

8063
236
459
1178
1348
1151
938
873
1005
554
240
65
16
43972
1711
3066
7390
7186
5682
4739
4185
5231
3039
1171
286
286
32211
1198
2232
5269
4966
3989
3418
3070
4158
2515
947
225
224
11761
513
834
2121
2220
1693
1321
1115

2735
53
112
276
261
283
373
425
523
297
101
26
5
16611
517
813
1987
1628
1563
1714
2066
3331
2104
665
135
88
12242
338
555
1305
1040
1052
1189
1534
2715
1778
569
107
60
4369
179
258
682
588
511
525
532

1366
30
61
147
140
154
217
214
227
135
30
9
2
7910
269
426
1074
848
834
923
931
1391
898
249
37
30
5759
171
281
731
557
568
642
664
1116
771
214
30
14
2151
98
145
343
291
266
281
267

1369
23
51
129
121
129
156
211
296
162
71
17
3
8701
248
387
913
780
729
791
1135
1940
1206
416
98
58
6483
167
274
574
483
484
547
870
1599
1007
355
77
46
2218
81
113
339
297
245
244
265

2543
86
117
350
353
353
338
283
345
223
64
22
9
15654
791
1208
2787
2429
2083
1846
1434
1656
925
312
70
113
10099
435
694
1689
1448
1283
1227
989
1234
744
236
50
70
5555
356
514
1098
981
800
619
445

1187
46
57
173
171
158
156
131
159
102
24
6
4
7532
391
617
1385
1184
1030
933
661
735
427
100
22
47
4739
214
338
800
701
608
613
449
558
338
80
16
24
2793
177
279
585
483
422
320
212

1356
40
60
177
182
195
182
152
186
121
40
16
5
8122
400
591
1402
1245
1053
913
773
921
498
212
48
66
5360
221
356
889
747
675
614
540
676
406
156
34
46
2762
179
235
513
498
378
299
233

2205
1034
337
92
130
121908
3860
6970
17969
18804
17216
14999
12743
15821
8387
2904
793
1442
95961
3005
5504
14098
14442
13294
11588
9921
12972
6905
2400
648
1184
25947
855
1466
3871
4362
3922
3411
2822
2849
1482
504
145
258
109501
3723
6554

1132
510
113
31
68
65939
2026
3729
9820
10167
9685
8717
6858
8308
4307
1284
289
749
51972
1585
2958
7747
7888
7432
6716
5311
6830
3577
1076
234
618
13967
441
771
2073
2279
2253
2001
1547
1478
730
208
55
131
59740
2012
3700

1073
524
224
61
62
55969
1834
3241
8149
8637
7531
6282
5885
7513
4080
1620
504
693
43989
1420
2546
6351
6554
5862
4872
4610
6142
3328
1324
414
566
11980
414
695
1798
2083
1669
1410
1275
1371
752
296
90
127
49761
1711
2854

616
326
96
28
28
18420
327
586
1893
1845
1802
2032
2349
3972
2330
915
207
162
14759
254
480
1546
1480
1441
1488
1777
3239
1971
769
181
133
3661
73
106
347
365
361
544
572
733
359
146
26
29
15245
438
678

275
127
35
7
16
9111
159
287
1020
1037
1004
1128
1093
1789
1070
375
68
81
7307
127
236
836
841
801
826
823
1457
912
318
61
69
1804
32
51
184
196
203
302
270
332
158
57
7
12
7701
234
367

341
199
61
21
12
9309
168
299
873
808
798
904
1256
2183
1260
540
139
81
7452
127
244
710
639
640
662
954
1782
1059
451
120
64
1857
41
55
163
169
158
242
302
401
201
89
19
17
7544
204
311

422
181
76
20
43
16003
445
782
2106
2036
2192
2065
1767
2390
1389
486
134
211
12963
346
641
1686
1614
1714
1645
1448
2008
1169
400
114
178
3040
99
141
420
422
478
420
319
382
220
86
20
33
14973
485
759

177
89
20
6
23
7899
201
394
1141
931
1100
1074
828
1150
715
218
51
96
6372
152
325
928
727
844
853
673
967
602
182
41
78
1527
49
69
213
204
256
221
155
183
113
36
10
18
7652
244
425

245
92
56
14
20
8104
244
388
965
1105
1092
991
939
1240
674
268
83
115
6591
194
316
758
887
870
792
775
1041
567
218
73
100
1513
50
72
207
218
222
199
164
199
107
50
10
15
7321
241
334

15192
16162
15517
14390
12012
13214
7780
2571
647
1739
81450
2726
4681
10347
11393
11233
10720
9108
10809
6402
2111
542
1378
28051
997
1873
4845
4769
4284
3670
2904
2405
1378
460
105
361
1324205
58602
93449
237332
243962
193941
157235
118482
113719
69151
28285

8344
8783
8677
8219
6690
6901
4060
1189
264
901
44201
1495
2587
5641
6158
6252
6103
4999
5654
3379
997
220
716
15539
517
1113
2703
2625
2425
2116
1691
1247
681
192
44
185
726521
30721
51342
130720
133564
108554
91900
67791
60679
34765
12345

6848
7379
6840
6171
5322
6313
3720
1382
383
838
37249
1231
2094
4706
5235
4981
4617
4109
5155
3023
1114
322
662
12512
480
760
2142
2144
1859
1554
1213
1158
697
268
61
176
597684
27881
42107
106612
110398
85387
65335
50691
53040
34386
15940

1637
1588
1639
1687
1828
2757
1986
679
154
174
11642
298
445
1066
1058
1170
1290
1441
2345
1674
581
132
142
3603
140
233
571
530
469
397
387
412
312
98
22
32
264170
13334
15870
39912
40641
33276
28558
25262
31488
22991
9878

878
885
911
942
918
1241
910
277
52
86
5816
160
234
586
580
640
717
707
1066
772
238
47
69
1885
74
133
292
305
271
225
211
175
138
39
5
17
133909
6841
8403
21598
21634
17645
15454
12796
14274
10127
3983

759
703
728
745
910
1516
1076
402
102
88
5826
138
211
480
478
530
573
734
1279
902
343
85
73
1718
66
100
279
225
198
172
176
237
174
59
17
15
130261
6493
7467
18314
19007
15631
13104
12466
17214
12864
5895

1837
1951
1979
2018
1761
2095
1335
437
105
211
11368
356
561
1312
1399
1426
1532
1347
1716
1092
360
92
175
3605
129
198
525
552
553
486
414
379
243
77
13
36
235691
13182
16196
39372
42740
34493
28245
20904
19966
12845
5599

970
977
1030
1037
888
1039
682
214
48
98
5775
186
302
693
705
727
786
655
853
565
182
40
81
1877
58
123
277
272
303
251
233
186
117
32
8
17
122685
6650
8370
20720
22494
18241
15436
10976
10018
6306
2528

867
974
949
981
873
1056
653
223
57
113
5593
170
259
619
694
699
746
692
863
527
178
52
94
1728
71
75
248
280
250
235
181
193
126
45
5
19
113006
6532
7826
18652
20246
16252
12809
9928
9948
6539
3071

8513
1534
792694
31159
56330
147239
134156
105581
91454
71198
77067
50543
20952
6324
691
531511
27443
37119
90093
109806
88360
65781
47284
36652
18608
7333
2189
843
92594
3802
6714
17401
16376
12931
11110
8311
8409
4950
2004
551
35
72348
3110
5468
14007
12686
9756

3298
842
438605
16574
31340
82388
75354
59878
54238
40889
40817
25258
9101
2399
369
287916
14147
20002
48332
58210
48676
37662
26902
19862
9507
3244
899
473
52176
2029
3749
9864
9282
7306
6654
4959
4624
2587
904
197
21
40760
1670
3041
7947
7252
5552

5215
692
354089
14585
24990
64851
58802
45703
37216
30309
36250
25285
11851
3925
322
243595
13296
17117
41761
51596
39684
28119
20382
16790
9101
4089
1290
370
40418
1773
2965
7537
7094
5625
4456
3352
3785
2363
1100
354
14
31588
1440
2427
6060
5434
4204

2698
262
139405
5391
7483
20443
15770
13386
13653
13798
21673
17788
7824
2077
119
124765
7943
8387
19469
24871
19890
14905
11464
9815
5203
2054
621
143
14349
678
830
2182
1779
1562
1544
1448
2008
1467
673
172
6
11160
536
667
1753
1320
1167

1009
145
69266
2746
4014
11344
8705
7112
7411
6767
9481
7696
3177
754
59
64643
4095
4389
10254
12929
10533
8043
6029
4793
2431
806
255
86
7348
343
444
1223
995
845
839
753
914
657
275
56
4
5674
263
359
989
744
640

1689
117
70139
2645
3469
9099
7065
6274
6242
7031
12192
10092
4647
1323
60
60122
3848
3998
9215
11942
9357
6862
5435
5022
2772
1248
366
57
7001
335
386
959
784
717
705
695
1094
810
398
116
2
5486
273
308
764
576
527

1651
498
120294
6134
8158
20686
18226
15208
14135
11186
12639
8782
3889
1135
116
115397
7048
8038
18686
24514
19285
14110
9718
7327
4063
1710
516
382
12310
638
871
1933
1732
1648
1560
1174
1315
963
389
83
4
9551
516
699
1517
1336
1204

682
264
62341
3149
4225
11093
9764
7894
7633
5762
6305
4276
1730
457
53
60344
3501
4145
9627
12730
10347
7803
5214
3713
2030
798
225
211
6621
331
454
1047
979
870
890
630
714
484
181
38
3
5112
265
358
815
765
632

969
234
57953
2985
3933
9593
8462
7314
6502
5424
6334
4506
2159
678
63
55053
3547
3893
9059
11784
8938
6307
4504
3614
2033
912
291
171
5689
307
417
886
753
778
670
544
601
479
208
45
1
4439
251
341
702
571
572

8377
6174
6682
3977
1624
459
28
20246
692
1246
3394
3690
3175
2733
2137
1727
973
380
92
7
43179
1746
3412
8551
7985
5557
4504
3520
4157
2468
951
305
23
29697
1262
2542
6192
5280
3738
2973
2197
2840
1760
674
226
13
13482

5015
3643
3649
2077
728
169
17
11416
359
708
1917
2030
1754
1639
1316
975
510
176
28
4
23929
931
1951
4833
4504
3230
2626
2015
2142
1193
389
101
14
16448
683
1439
3523
2990
2188
1744
1238
1439
848
271
78
7
7481

3362
2531
3033
1900
896
290
11
8830
333
538
1477
1660
1421
1094
821
752
463
204
64
3
19250
815
1461
3718
3481
2327
1878
1505
2015
1275
562
204
9
13249
579
1103
2669
2290
1550
1229
959
1401
912
403
148
6
6001

1097
1053
1620
1230
565
147
5
3189
142
163
429
459
395
447
395
388
237
108
25
1
7128
200
359
972
671
661
746
852
1326
894
355
88
4
4661
158
273
679
439
425
435
436
861
646
249
57
3
2467

607
529
714
545
231
50
3
1674
80
85
234
251
205
232
224
200
112
44
6
1
3490
95
206
555
380
370
365
433
579
355
125
25
2
2255
77
157
387
261
242
214
209
356
250
82
19
1
1235

490
524
906
685
334
97
2
1515
62
78
195
208
190
215
171
188
125
64
19
0
3638
105
153
417
291
291
381
419
747
539
230
63
2
2406
81
116
292
178
183
221
227
505
396
167
38
2
1232

1166
882
1072
764
316
76
3
2759
122
172
416
396
444
394
292
243
199
73
7
1
6368
270
468
1181
977
803
747
572
665
441
190
53
1
4424
177
327
815
635
558
516
370
504
340
142
39
1
1944

656
466
585
391
142
35
2
1509
66
96
232
214
238
234
164
129
93
39
3
1
3395
138
259
687
558
404
397
308
335
205
88
15
1
2341
95
180
475
358
276
267
192
253
166
66
12
1
1054

510
416
487
373
174
41
1
1250
56
76
184
182
206
160
128
114
106
34
4
0
2973
132
209
494
419
399
350
264
330
236
102
38
0
2083
82
147
340
277
282
249
178
251
174
76
27
0
890

484
870
2359
2705
1819
1531
1323
1317
708
277
79
10
43533
2313
3814
9092
8183
5698
4480
3408
3447
2053
769
245
31
33403
1707
2937
7008
6175
4239
3319
2610
2810
1722
644
209
23
10130
606
877
2084
2008
1459
1161
798
637

248
512
1310
1514
1042
882
777
703
345
118
23
7
24038
1196
2030
4960
4550
3239
2704
1947
1940
1034
334
85
19
18560
897
1594
3860
3479
2422
2008
1465
1595
872
284
70
14
5478
299
436
1100
1071
817
696
482
345

236
358
1049
1191
777
649
546
614
363
159
56
3
19495
1117
1784
4132
3633
2459
1776
1461
1507
1019
435
160
12
14843
810
1343
3148
2696
1817
1311
1145
1215
850
360
139
9
4652
307
441
984
937
642
465
316
292

42
86
293
232
236
311
416
465
248
106
31
1
6961
387
533
1200
926
717
635
620
904
680
269
84
6
5442
300
399
906
675
517
475
476
767
608
241
73
5
1519
87
134
294
251
200
160
144
137

18
49
168
119
128
151
224
223
105
43
6
1
3575
194
292
672
508
374
356
298
432
312
111
22
4
2807
157
226
508
382
267
268
223
367
284
102
20
3
768
37
66
164
126
107
88
75
65

24
37
125
113
108
160
192
242
143
63
25
0
3386
193
241
528
418
343
279
322
472
368
158
62
2
2635
143
173
398
293
250
207
253
400
324
139
53
2
751
50
68
130
125
93
72
69
72

93
141
366
342
245
231
202
161
101
48
14
0
6872
461
544
1377
1139
869
767
589
583
350
141
42
10
4674
314
360
933
722
542
507
406
450
282
117
34
7
2198
147
184
444
417
327
260
183
133

43
79
212
200
128
130
116
82
39
22
3
0
3463
232
242
733
603
422
413
289
292
160
52
20
5
2339
161
160
512
375
250
269
185
237
133
40
13
4
1124
71
82
221
228
172
144
104
55

50
62
154
142
117
101
86
79
62
26
11
0
3409
229
302
644
536
447
354
300
291
190
89
22
5
2335
153
200
421
347
292
238
221
213
149
77
21
3
1074
76
102
223
189
155
116
79
78

331
125
36
8
42637
1933
3267
8268
7067
5588
4537
3603
4395
2570
1036
357
16
33388
1427
2462
6314
5305
4221
3507
2909
3749
2254
916
311
13
9249
506
805
1954
1762
1367
1030
694
646
316
120
46
3
39366
2091
3479
8794

162
50
15
5
24339
1018
1809
4626
4134
3388
2903
2082
2352
1377
501
143
6
19047
768
1350
3545
3144
2569
2236
1652
2001
1210
444
123
5
5292
250
459
1081
990
819
667
430
351
167
57
20
1
20729
1128
1951
4761

169
75
21
3
18298
915
1458
3642
2933
2200
1634
1521
2043
1193
535
214
10
14341
659
1112
2769
2161
1652
1271
1257
1748
1044
472
188
8
3957
256
346
873
772
548
363
264
295
149
63
26
2
18637
963
1528
4033

72
28
11
1
7112
311
429
1198
830
691
656
653
1065
795
364
116
4
5940
255
354
942
642
551
503
564
955
729
333
108
4
1172
56
75
256
188
140
153
89
110
66
31
8
0
7785
421
563
1296

28
9
2
1
3669
159
235
644
503
380
361
336
490
347
161
51
2
3051
128
194
509
400
304
271
292
441
317
147
46
2
618
31
41
135
103
76
90
44
49
30
14
5
0
3629
221
312
695

44
19
9
0
3443
152
194
554
327
311
295
317
575
448
203
65
2
2889
127
160
433
242
247
232
272
514
412
186
62
2
554
25
34
121
85
64
63
45
61
36
17
3
0
4156
200
251
601

68
24
8
3
7799
484
616
1484
1216
1006
868
639
773
436
198
76
3
5613
309
409
1004
816
699
633
477
641
385
170
68
2
2186
175
207
480
400
307
235
162
132
51
28
8
1
6885
449
595
1492

27
12
7
1
4059
231
312
766
657
528
502
325
377
228
99
34
0
2919
149
203
523
446
369
363
231
314
205
86
30
0
1140
82
109
243
211
159
139
94
63
23
13
4
0
3437
239
307
772

41
12
1
2
3740
253
304
718
559
478
366
314
396
208
99
42
3
2694
160
206
481
370
330
270
246
327
180
84
38
2
1046
93
98
237
189
148
96
68
69
28
15
4
1
3448
210
288
720

6804
4691
3765
2995
3430
2230
832
230
25
30125
1607
2764
6860
5006
3394
2735
2255
2728
1874
693
191
18
9241
484
715
1934
1798
1297
1030
740
702
356
139
39
7
34599
1587
2883
7798
6309
4146
3213
2482
3267
1974
712
197

3703
2624
2121
1620
1537
896
300
76
12
15821
868
1571
3747
2753
1896
1523
1202
1195
759
237
62
8
4908
260
380
1014
950
728
598
418
342
137
63
14
4
19081
832
1620
4452
3582
2431
1907
1456
1629
870
237
47

3101
2067
1644
1375
1893
1334
532
154
13
14304
739
1193
3113
2253
1498
1212
1053
1533
1115
456
129
10
4333
224
335
920
848
569
432
322
360
219
76
25
3
15518
755
1263
3346
2727
1715
1306
1026
1638
1104
475
150

894
663
637
703
1227
949
348
77
7
6373
335
457
1019
690
508
504
588
1054
836
308
70
4
1412
86
106
277
204
155
133
115
173
113
40
7
3
5749
214
355
1024
636
460
490
469
1008
746
284
59

477
338
324
304
445
361
119
31
2
2952
169
258
556
382
257
250
247
383
318
102
29
1
677
52
54
139
95
81
74
57
62
43
17
2
1
2730
104
188
545
344
238
271
234
419
278
90
17

417
325
313
399
782
588
229
46
5
3421
166
199
463
308
251
254
341
671
518
206
41
3
735
34
52
138
109
74
59
58
111
70
23
5
2
3019
110
167
479
292
222
219
235
589
468
194
42

1029
819
778
565
575
383
146
49
5
4926
311
440
1105
660
555
536
401
441
313
121
38
5
1959
138
155
387
369
264
242
164
134
70
25
11
0
5150
315
431
1105
784
624
499
432
517
292
108
40

520
424
422
285
256
149
46
14
3
2454
166
227
584
340
286
289
198
192
127
33
9
3
983
73
80
188
180
138
133
87
64
22
13
5
0
2738
166
248
622
430
344
273
234
244
129
37
9

509
395
356
280
319
234
100
35
2
2472
145
213
521
320
269
247
203
249
186
88
29
2
976
65
75
199
189
126
109
77
70
48
12
6
0
2412
149
183
483
354
280
226
198
273
163
71
31

31
29803
1407
2549
6869
5335
3495
2697
2114
2835
1703
616
160
23
4796
180
334
929
974
651
516
368
432
271
96
37
8
25114
1037
1875
5073
4750
3384
2861
2210
2246
1162
377
126
13
17258
740
1275
3450
3248
2259
1914

18
16455
728
1426
3943
3056
2046
1596
1232
1407
761
207
38
15
2626
104
194
509
526
385
311
224
222
109
30
9
3
14036
558
1056
2854
2729
1909
1738
1297
1162
536
152
38
7
9631
402
720
1949
1909
1277
1156

13
13348
679
1123
2926
2279
1449
1101
882
1428
942
409
122
8
2170
76
140
420
448
266
205
144
210
162
66
28
5
11078
479
819
2219
2021
1475
1123
913
1084
626
225
88
6
7627
338
555
1501
1339
982
758

4
5004
193
307
902
543
397
410
395
895
649
256
53
4
745
21
48
122
93
63
80
74
113
97
28
6
0
3949
175
213
644
517
444
422
393
579
380
142
40
0
2851
123
157
445
343
307
285

2
2372
91
161
480
301
203
227
199
371
242
80
15
2
358
13
27
65
43
35
44
35
48
36
10
2
0
2038
89
102
369
316
244
238
218
242
153
57
10
0
1444
64
81
265
201
169
154

2
2632
102
146
422
242
194
183
196
524
407
176
38
2
387
8
21
57
50
28
36
39
65
61
18
4
0
1911
86
111
275
201
200
184
175
337
227
85
30
0
1407
59
76
180
142
138
131

3
4542
283
386
989
677
537
444
380
460
258
97
28
3
608
32
45
116
107
87
55
52
57
34
11
12
0
3335
162
223
605
524
440
410
332
356
210
48
22
3
2372
114
155
428
384
292
272

2
2394
150
211
562
364
294
238
206
215
113
35
4
2
344
16
37
60
66
50
35
28
29
16
2
5
0
1721
77
129
324
292
222
229
167
168
87
17
8
1
1251
57
82
238
226
149
159

1
2148
133
175
427
313
243
206
174
245
145
62
24
1
264
16
8
56
41
37
20
24
28
18
9
7
0
1614
85
94
281
232
218
181
165
188
123
31
14
2
1121
57
73
190
158
143
113

1507
1642
850
275
87
11
7856
297
600
1623
1502
1125
947
703
604
312
102
39
2
37221
1440
2604
6878
6910
5515
4648
3500
3132
1735
639
201
19
17731
622
1215
3329
3212
2556
2098
1556
1674
977
364
118
10
19490
818

875
817
378
110
31
7
4405
156
336
905
820
632
582
422
345
158
42
7
0
21007
755
1471
3849
3930
3085
2804
2095
1761
912
278
54
13
10211
330
701
1906
1898
1444
1297
955
958
520
165
30
7
10796
425

632
825
472
165
56
4
3451
141
264
718
682
493
365
281
259
154
60
32
2
16214
685
1133
3029
2980
2430
1844
1405
1371
823
361
147
6
7520
292
514
1423
1314
1112
801
601
716
457
199
88
3
8694
393

292
446
307
115
31
0
1098
52
56
199
174
137
137
101
133
73
27
9
0
6105
251
358
989
773
705
783
637
787
536
208
73
5
2999
97
149
475
316
324
342
289
473
342
141
49
2
3106
154

157
174
119
50
10
0
594
25
21
104
115
75
84
61
68
34
7
0
0
3166
121
193
558
435
350
435
336
395
243
74
22
4
1576
48
85
279
190
160
195
144
241
168
54
11
1
1590
73

135
272
188
65
21
0
504
27
35
95
59
62
53
40
65
39
20
9
0
2939
130
165
431
338
355
348
301
392
293
134
51
1
1423
49
64
196
126
164
147
145
232
174
87
38
1
1516
81

239
286
154
32
13
3
963
48
68
177
140
148
138
93
70
56
16
9
0
5164
274
357
842
839
771
624
524
461
300
135
33
4
1847
65
104
294
258
257
199
201
217
166
70
16
0
3317
209

123
135
63
11
7
1
470
20
47
86
66
73
70
44
33
24
6
1
0
2711
128
196
467
436
399
366
269
232
145
63
8
2
978
39
56
159
144
124
125
107
107
79
33
5
0
1733
89

116
151
91
21
6
2
493
28
21
91
74
75
68
49
37
32
10
8
0
2453
146
161
375
403
372
258
255
229
155
72
25
2
869
26
48
135
114
133
74
94
110
87
37
11
0
1584
120

1389
3549
3698
2959
2550
1944
1458
758
275
83
9
22593
565
1373
3666
3704
3127
3000
2478
2233
1535
727
168
17
17307
420
1075
2777
2731
2288
2234
1912
1793
1288
628
150
11
5286
145
298
889
973
839
766
566
440
247

770
1943
2032
1641
1507
1140
803
392
113
24
6
12703
299
794
2132
2083
1779
1759
1475
1223
773
318
64
4
9761
221
631
1627
1568
1295
1311
1130
987
648
283
57
3
2942
78
163
505
515
484
448
345
236
125

619
1606
1666
1318
1043
804
655
366
162
59
3
9890
266
579
1534
1621
1348
1241
1003
1010
762
409
104
13
7546
199
444
1150
1163
993
923
782
806
640
345
93
8
2344
67
135
384
458
355
318
221
204
122

209
514
457
381
441
348
314
194
67
24
3
3284
53
164
393
271
260
354
435
601
478
215
56
4
2728
41
125
291
211
193
289
363
539
425
194
53
4
556
12
39
102
60
67
65
72
62
53

108
279
245
190
240
192
154
75
20
11
3
1705
26
99
225
163
152
196
232
280
218
94
20
0
1399
20
77
161
129
111
158
187
257
190
90
19
0
306
6
22
64
34
41
38
45
23
28

101
235
212
191
201
156
160
119
47
13
0
1579
27
65
168
108
108
158
203
321
260
121
36
4
1329
21
48
130
82
82
131
176
282
235
104
34
4
250
6
17
38
26
26
27
27
39
25

253
548
581
514
425
323
244
134
65
17
4
2590
82
124
398
353
285
288
268
290
283
181
33
5
2039
64
100
323
265
209
189
210
240
240
163
31
5
551
18
24
75
88
76
99
58
50
43

140
308
292
275
241
162
125
66
30
3
2
1343
39
70
217
192
151
147
141
151
130
86
17
2
1052
34
53
177
146
110
92
105
129
110
78
16
2
291
5
17
40
46
41
55
36
22
20

113
240
289
239
184
161
119
68
35
14
2
1247
43
54
181
161
134
141
127
139
153
95
16
3
987
30
47
146
119
99
97
105
111
130
85
15
3
260
13
7
35
42
35
44
22
28
23

99
18
6
37760
1319
2715
7246
6385
4831
4563
3759
3819
2150
735
218
20
29587
1008
2072
5407
4952
3809
3613
3002
3106
1821
595
187
15
8173
311
643
1839
1433
1022
950
757
713
329
140
31
5
50895
2683
4249
10853
9885

35
7
1
21603
712
1549
4187
3663
2807
2770
2235
2162
1096
340
74
8
16978
540
1170
3106
2876
2269
2194
1792
1766
928
269
63
5
4625
172
379
1081
787
538
576
443
396
168
71
11
3
27804
1446
2326
5968
5447

64
11
5
16157
607
1166
3059
2722
2024
1793
1524
1657
1054
395
144
12
12609
468
902
2301
2076
1540
1419
1210
1340
893
326
124
10
3548
139
264
758
646
484
374
314
317
161
69
20
2
23091
1237
1923
4885
4438

21
3
0
6203
162
270
866
634
570
723
784
1107
761
260
62
4
4963
122
201
656
470
458
596
622
916
648
217
55
2
1240
40
69
210
164
112
127
162
191
113
43
7
2
8895
507
591
1562
1290

4
1
0
3162
89
145
508
353
300
373
393
508
344
125
22
2
2557
65
111
385
270
244
320
317
425
296
103
20
1
605
24
34
123
83
56
53
76
83
48
22
2
1
4389
267
297
851
700

17
2
0
3041
73
125
358
281
270
350
391
599
417
135
40
2
2406
57
90
271
200
214
276
305
491
352
114
35
1
635
16
35
87
81
56
74
86
108
65
21
5
1
4506
240
294
711
590

18
2
0
4268
205
274
765
619
528
529
433
479
296
104
35
1
3085
121
183
521
424
377
393
322
397
241
76
29
1
1183
84
91
244
195
151
136
111
82
55
28
6
0
9205
666
737
1794
1586

8
1
0
2286
115
158
424
324
274
286
233
250
157
53
12
0
1674
64
102
296
223
204
222
178
212
126
36
11
0
612
51
56
128
101
70
64
55
38
31
17
1
0
4863
347
412
949
817

10
1
0
1982
90
116
341
295
254
243
200
229
139
51
23
1
1411
57
81
225
201
173
171
144
185
115
40
18
1
571
33
35
116
94
81
72
56
44
24
11
5
0
4342
319
325
845
769

6828
5276
3882
3725
2322
878
273
41
34320
1792
2922
7693
6480
4326
3344
2479
2664
1725
665
202
28
16575
891
1327
3160
3405
2502
1932
1403
1061
597
213
71
13
35971
1344
2474
6919
6039
4980
4438
3376
3226
2073
817
233
52

3943
3089
2155
1943
1048
321
95
23
18852
976
1600
4286
3643
2502
1993
1378
1392
770
233
61
18
8952
470
726
1682
1804
1441
1096
777
551
278
88
34
5
20088
727
1421
3835
3262
2837
2685
1984
1732
1105
370
101
29

2885
2187
1727
1782
1274
557
178
18
15468
816
1322
3407
2837
1824
1351
1101
1272
955
432
141
10
7623
421
601
1478
1601
1061
836
626
510
319
125
37
8
15883
617
1053
3084
2777
2143
1753
1392
1494
968
447
132
23

967
860
751
1112
850
307
92
6
6194
363
411
1126
814
613
522
510
844
664
255
70
2
2701
144
180
436
476
354
338
241
268
186
52
22
4
6196
206
350
1161
778
642
634
611
794
649
278
83
10

495
475
361
493
325
92
29
4
3049
193
208
630
464
306
296
243
365
253
71
18
2
1340
74
89
221
236
189
179
118
128
72
21
11
2
3161
105
185
638
407
335
350
306
363
316
112
38
6

472
385
390
619
525
215
63
2
3145
170
203
496
350
307
226
267
479
411
184
52
0
1361
70
91
215
240
165
159
123
140
114
31
11
2
3035
101
165
523
371
307
284
305
431
333
166
45
4

1222
1027
769
698
459
187
52
8
6129
477
515
1252
1004
745
632
484
495
337
140
41
7
3076
189
222
542
582
477
395
285
203
122
47
11
1
6096
317
367
1071
924
829
789
605
609
362
178
37
8

686
571
410
353
215
81
19
3
3198
248
292
662
514
414
339
257
242
156
58
13
3
1665
99
120
287
303
272
232
153
111
59
23
6
0
3299
172
208
576
471
442
480
337
321
188
86
16
2

536
456
359
345
244
106
33
5
2931
229
223
590
490
331
293
227
253
181
82
28
4
1411
90
102
255
279
205
163
132
92
63
24
5
1
2797
145
159
495
453
387
309
268
288
174
92
21
6

29152
1056
1993
5588
4724
3865
3556
2743
2770
1862
740
212
43
6819
288
481
1331
1315
1115
882
633
456
211
77
21
9
40819
1657
3052
8371
7494
5822
4891
3606
3162
1767
694
240
63
28361
1142
2049
5527
5045
4009
3431
2545

16258
563
1145
3101
2549
2234
2148
1612
1472
982
336
92
24
3830
164
276
734
713
603
537
372
260
123
34
9
5
22587
857
1694
4582
4151
3280
2875
2073
1725
916
302
98
34
15739
595
1136
3030
2818
2308
2033
1453

12894
493
848
2487
2175
1631
1408
1131
1298
880
404
120
19
2989
124
205
597
602
512
345
261
196
88
43
12
4
18232
800
1358
3789
3343
2542
2016
1533
1437
851
392
142
29
12622
547
913
2497
2227
1701
1398
1092

5169
166
268
933
597
526
525
511
704
607
251
74
7
1027
40
82
228
181
116
109
100
90
42
27
9
3
7027
309
449
1264
929
845
797
717
825
553
246
86
7
4927
187
307
839
602
562
527
499

2612
84
145
511
310
277
291
249
312
292
103
34
4
549
21
40
127
97
58
59
57
51
24
9
4
2
3580
165
241
650
506
438
429
373
384
262
97
31
4
2479
95
160
449
325
289
284
245

2557
82
123
422
287
249
234
262
392
315
148
40
3
478
19
42
101
84
58
50
43
39
18
18
5
1
3447
144
208
614
423
407
368
344
441
291
149
55
3
2448
92
147
390
277
273
243
254

4694
223
274
800
678
593
604
478
521
319
164
34
6
1402
94
93
271
246
236
185
127
88
43
14
3
2
6680
327
466
1178
1148
919
845
645
591
343
154
55
9
4524
212
294
799
738
580
583
445

2528
119
148
425
336
317
373
272
279
163
79
15
2
771
53
60
151
135
125
107
65
42
25
7
1
0
3497
162
246
618
596
497
464
358
291
165
73
24
3
2405
113
165
428
391
318
324
247

2166
104
126
375
342
276
231
206
242
156
85
19
4
631
41
33
120
111
111
78
62
46
18
7
2
2
3183
165
220
560
552
422
381
287
300
178
81
31
6
2119
99
129
371
347
262
259
198

2405
1407
569
189
43
12458
515
1003
2844
2449
1813
1460
1061
757
360
125
51
20
28835
1024
1931
5130
4957
4386
3989
2949
2428
1369
509
138
25
18716
647
1294
3321
3136
2745
2596
1883
1675
956
356
93
14
10119
377
637

1311
705
250
78
22
6848
262
558
1552
1333
972
842
620
414
211
52
20
12
15932
570
1071
2794
2668
2431
2339
1771
1321
701
202
54
10
10328
360
715
1812
1696
1514
1524
1141
916
472
134
39
5
5604
210
356

1094
702
319
111
21
5610
253
445
1292
1116
841
618
441
343
149
73
31
8
12903
454
860
2336
2289
1955
1650
1178
1107
668
307
84
15
8388
287
579
1509
1440
1231
1072
742
759
484
222
54
9
4515
167
281

644
465
218
73
4
2100
122
142
425
327
283
270
218
181
88
28
13
3
4502
164
258
729
607
491
522
475
587
427
191
48
3
2899
111
176
452
363
268
325
289
415
313
149
36
2
1603
53
82

302
213
86
28
3
1101
70
81
201
181
149
145
128
82
49
11
3
1
2280
91
126
404
309
271
289
269
254
184
62
20
1
1442
61
77
256
182
150
182
158
183
130
47
15
1
838
30
49

342
252
132
45
1
999
52
61
224
146
134
125
90
99
39
17
10
2
2222
73
132
325
298
220
233
206
333
243
129
28
2
1457
50
99
196
181
118
143
131
232
183
102
21
1
765
23
33

442
269
119
36
7
2156
115
172
379
410
339
262
200
149
74
35
19
2
3729
130
200
657
542
529
541
425
338
233
100
26
8
2286
76
125
417
308
311
341
237
218
162
73
17
1
1443
54
75

209
134
57
16
3
1092
49
81
190
205
179
140
111
82
31
16
8
0
1856
66
110
302
261
273
286
236
164
104
44
7
3
1118
38
71
177
151
153
179
137
104
70
33
5
0
738
28
39

233
135
62
20
4
1064
66
91
189
205
160
122
89
67
43
19
11
2
1873
64
90
355
281
256
255
189
174
129
56
19
5
1168
38
54
240
157
158
162
100
114
92
40
12
1
705
26
36

1809
1821
1641
1393
1066
753
413
153
45
11
16922
369
730
2336
2741
2598
2342
2013
1678
1278
646
170
21
12573
267
526
1750
2047
1898
1656
1497
1263
1015
507
135
12
4349
102
204
586
694
700
686
516
415
263
139

982
972
917
815
630
405
229
68
15
5
8927
208
428
1318
1437
1368
1285
1126
891
574
224
52
16
6596
147
321
985
1064
997
906
837
658
452
177
41
11
2331
61
107
333
373
371
379
289
233
122
47

827
849
724
578
436
348
184
85
30
6
7995
161
302
1018
1304
1230
1057
887
787
704
422
118
5
5977
120
205
765
983
901
750
660
605
563
330
94
1
2018
41
97
253
321
329
307
227
182
141
92

277
244
223
197
186
172
114
42
12
1
2317
48
65
195
159
197
302
339
372
411
190
39
0
1850
32
49
142
121
146
229
278
304
350
165
34
0
467
16
16
53
38
51
73
61
68
61
25

148
127
121
107
111
71
54
15
5
0
1076
21
37
108
80
100
161
179
161
157
64
8
0
840
13
25
76
65
74
121
140
133
131
55
7
0
236
8
12
32
15
26
40
39
28
26
9

129
117
102
90
75
101
60
27
7
1
1241
27
28
87
79
97
141
160
211
254
126
31
0
1010
19
24
66
56
72
108
138
171
219
110
27
0
231
8
4
21
23
25
33
22
40
35
16

240
234
218
200
188
120
71
27
9
7
1911
53
73
230
247
243
215
240
238
213
128
29
2
1352
40
47
167
175
164
133
160
178
163
100
24
1
559
13
26
63
72
79
82
80
60
50
28

125
110
120
107
99
60
34
11
2
3
894
35
32
134
122
104
95
114
117
87
47
6
1
629
24
25
99
84
69
57
73
85
67
41
4
1
265
11
7
35
38
35
38
41
32
20
6

115
124
98
93
89
60
37
16
7
4
1017
18
41
96
125
139
120
126
121
126
81
23
1
723
16
22
68
91
95
76
87
93
96
59
20
0
294
2
19
28
34
44
44
39
28
30
22

35
9
21224
502
1118
3312
3061
2911
2888
2402
2480
1643
692
205
10
17458
389
919
2592
2444
2366
2399
1979
2144
1440
599
178
9
3766
113
199
720
617
545
489
423
336
203
93
27
1
58957
1705
3402
9312
9573
8203

11
5
11622
266
603
1834
1695
1634
1676
1378
1280
832
336
82
6
9561
206
494
1446
1358
1316
1397
1133
1103
734
299
69
6
2061
60
109
388
337
318
279
245
177
98
37
13
0
32479
891
1922
5317
5271
4463

24
4
9602
236
515
1478
1366
1277
1212
1024
1200
811
356
123
4
7897
183
425
1146
1086
1050
1002
846
1041
706
300
109
3
1705
53
90
332
280
227
210
178
159
105
56
14
1
26478
814
1480
3995
4302
3740

5
0
4360
85
136
583
402
357
470
524
856
606
286
55
0
3552
61
100
400
312
273
384
439
755
531
249
48
0
808
24
36
183
90
84
86
85
101
75
37
7
0
10198
223
399
1307
1099
955

1
0
2175
44
75
323
220
185
251
258
383
280
137
19
0
1760
32
51
221
170
143
201
223
329
246
128
16
0
415
12
24
102
50
42
50
35
54
34
9
3
0
5068
112
213
776
589
496

4
0
2185
41
61
260
182
172
219
266
473
326
149
36
0
1792
29
49
179
142
130
183
216
426
285
121
32
0
393
12
12
81
40
42
36
50
47
41
28
4
0
5130
111
186
531
510
459

5
1
2679
73
133
404
325
307
359
311
330
265
126
45
1
2201
57
115
317
251
254
290
247
289
231
109
40
1
478
16
18
87
74
53
69
64
41
34
17
5
0
9264
310
490
1362
1427
1176

2
0
1392
44
73
232
167
155
190
168
168
121
58
15
1
1143
34
61
187
135
128
154
131
147
101
51
13
1
249
10
12
45
32
27
36
37
21
20
7
2
0
4740
146
252
750
745
547

3
1
1287
29
60
172
158
152
169
143
162
144
68
30
0
1058
23
54
130
116
126
136
116
142
130
58
27
0
229
6
6
42
42
26
33
27
20
14
10
3
0
4524
164
238
612
682
629

7431
5878
6541
4439
1904
505
64
48704
1355
2685
7513
7622
6574
6051
4878
5718
4034
1743
472
59
10253
350
717
1799
1951
1629
1380
1000
823
405
161
33
5
274230
16997
19005
41622
61576
50239
33287
22450
16568
7844
3145
1029
468
18470

4322
3394
3481
2331
855
200
32
26766
709
1519
4284
4197
3589
3524
2821
3016
2105
785
185
32
5713
182
403
1033
1074
874
798
573
465
226
70
15
0
147155
8641
10052
21964
32300
27788
18725
12360
8954
4149
1469
489
264
10390

3109
2484
3060
2108
1049
305
32
21938
646
1166
3229
3425
2985
2527
2057
2702
1929
958
287
27
4540
168
314
766
877
755
582
427
358
179
91
18
5
127075
8356
8953
19658
29276
22451
14562
10090
7614
3695
1676
540
204
8080

1012
1080
1709
1537
688
176
13
8742
179
301
1046
874
757
836
930
1549
1444
650
166
10
1456
44
98
261
225
198
176
150
160
93
38
10
3
83910
6200
5908
12506
19042
14947
9798
6784
5065
2319
933
308
100
3610

561
529
724
687
308
67
6
4293
91
163
610
466
396
460
462
645
639
292
63
6
775
21
50
166
123
100
101
67
79
48
16
4
0
43831
3184
3077
6496
9906
7997
5327
3518
2572
1167
385
142
60
1946

451
551
985
850
380
109
7
4449
88
138
436
408
361
376
468
904
805
358
103
4
681
23
48
95
102
98
75
83
81
45
22
6
3
40079
3016
2831
6010
9136
6950
4471
3266
2493
1152
548
166
40
1664

1190
979
1112
779
342
86
11
7555
245
390
1059
1082
933
941
802
989
713
310
80
11
1709
65
100
303
345
243
249
177
123
66
32
6
0
67051
4368
4509
9686
15615
12410
8170
5284
3867
1908
796
257
181
4362

611
504
559
422
156
40
8
3840
106
199
592
561
430
471
413
499
386
137
38
8
900
40
53
158
184
117
140
91
60
36
19
2
0
35500
2175
2307
5004
8163
6855
4492
2849
2007
1030
387
137
94
2408

579
475
553
357
186
46
3
3715
139
191
467
521
503
470
389
490
327
173
42
3
809
25
47
145
161
126
109
86
63
30
13
4
0
31551
2193
2202
4682
7452
5555
3678
2435
1860
878
409
120
87
1954

1052
1307
3078
4311
3076
2096
1309
1130
656
303
120
32
255760
15945
17698
38544
57265
47163
31191
21141
15438
7188
2842
909
436
36228
1027
2062
5593
5686
5156
4769
3695
3839
2824
1188
365
24
31136
858
1747
4793
4841
4330
4062
3162
3357

524
700
1689
2490
1786
1267
734
633
356
147
47
17
136765
8117
9352
20275
29810
26002
17458
11626
8321
3793
1322
442
247
20027
566
1198
3179
3119
2794
2857
2180
2085
1407
493
138
11
17185
473
1016
2737
2680
2362
2422
1841
1798

528
607
1389
1821
1290
829
575
497
300
156
73
15
118995
7828
8346
18269
27455
21161
13733
9515
7117
3395
1520
467
189
16201
461
864
2414
2567
2362
1912
1515
1754
1417
695
227
13
13951
385
731
2056
2161
1968
1640
1321
1559

236
254
544
781
579
401
250
247
185
93
27
13
80300
5964
5654
11962
18261
14368
9397
6534
4818
2134
840
281
87
7234
209
312
902
771
697
736
719
1088
1123
535
139
3
6444
181
261
794
659
615
644
628
987

111
137
289
430
342
245
131
121
91
39
6
4
41885
3073
2940
6207
9476
7655
5082
3387
2451
1076
346
136
56
3517
114
172
544
399
358
389
333
479
468
210
49
2
3120
99
141
493
338
319
338
283
430

125
117
255
351
237
156
119
126
94
54
21
9
38415
2891
2714
5755
8785
6713
4315
3147
2367
1058
494
145
31
3717
95
140
358
372
339
347
386
609
655
325
90
1
3324
82
120
301
321
296
306
345
557

300
304
679
1270
695
434
259
212
111
64
26
8
62689
4068
4205
9007
14345
11715
7736
5025
3655
1797
732
231
173
4877
164
261
704
660
649
623
522
594
455
178
62
5
4066
144
207
582
541
516
517
442
509

150
147
366
753
407
237
139
114
48
32
10
5
33092
2025
2160
4638
7410
6448
4255
2710
1893
982
355
127
89
2457
83
136
359
345
325
336
272
271
224
80
24
2
2047
73
107
304
287
258
275
227
227

150
157
313
517
288
197
120
98
63
32
16
3
29597
2043
2045
4369
6935
5267
3481
2315
1762
815
377
104
84
2420
81
125
345
315
324
287
250
323
231
98
38
3
2019
71
100
278
254
258
242
215
282

2539
1086
340
21
5092
169
315
800
845
826
707
533
482
285
102
25
3
32232
1035
1892
5042
5156
4747
4358
3294
3236
2157
1014
268
33
26386
834
1525
4064
4081
3792
3530
2701
2778
1900
902
249
30
5846
201
367
978

1272
448
127
9
2842
93
182
442
439
432
435
339
287
135
45
11
2
17436
516
1075
2751
2763
2605
2517
1864
1724
1066
440
96
19
14199
409
863
2206
2187
2095
2013
1516
1488
929
385
91
17
3237
107
212
545

1267
638
213
12
2250
76
133
358
406
394
272
194
195
150
57
14
1
14796
519
817
2291
2393
2142
1841
1430
1512
1091
574
172
14
12187
425
662
1858
1894
1697
1517
1185
1290
971
517
158
13
2609
94
155
433

1040
498
134
3
790
28
51
108
112
82
92
91
101
83
37
5
0
5289
155
224
693
583
542
567
561
787
691
387
92
7
4456
132
179
530
451
421
482
477
706
622
362
87
7
833
23
45
163

435
196
46
2
397
15
31
51
61
39
51
50
49
33
14
3
0
2560
69
123
367
312
285
311
272
344
282
153
36
6
2131
57
99
280
241
225
261
234
310
244
141
33
6
429
12
24
87

605
302
88
1
393
13
20
57
51
43
41
41
52
50
23
2
0
2729
86
101
326
271
257
256
289
443
409
234
56
1
2325
75
80
250
210
196
221
243
396
378
221
54
1
404
11
21
76

393
154
57
4
811
20
54
122
119
133
106
80
85
62
24
5
1
4853
192
336
652
705
626
674
492
513
414
196
48
5
4004
164
269
522
583
507
553
400
430
354
172
46
4
849
28
67
130

198
68
22
1
410
10
29
55
58
67
61
45
44
26
12
2
1
2376
102
179
317
328
302
359
250
235
205
77
20
2
1925
85
143
247
274
243
286
197
192
170
67
20
1
451
17
36
70

195
86
35
3
401
10
25
67
61
66
45
35
41
36
12
3
0
2477
90
157
335
377
324
315
242
278
209
119
28
3
2079
79
126
275
309
264
267
203
238
184
105
26
3
398
11
31
60

1075
955
828
593
458
257
112
19
3
28095
622
1444
3948
4449
4090
4150
3437
2886
1976
868
199
26
15645
327
822
2214
2371
2213
2283
1925
1638
1174
541
121
16
12450
295
622
1734
2078
1877
1867
1512
1248
802
327
78

576
510
504
348
236
137
55
5
2
15215
337
821
2280
2486
2215
2316
1909
1556
892
313
75
15
8560
177
474
1301
1300
1181
1303
1089
906
552
213
55
9
6655
160
347
979
1186
1034
1013
820
650
340
100
20

499
445
324
245
222
120
57
14
1
12880
285
623
1668
1963
1875
1834
1528
1330
1084
555
124
11
7085
150
348
913
1071
1032
980
836
732
622
328
66
7
5795
135
275
755
892
843
854
692
598
462
227
58

132
121
85
84
81
69
25
5
0
4094
63
113
381
337
340
557
679
728
604
237
50
5
2504
28
68
196
162
190
317
437
481
419
167
35
4
1590
35
45
185
175
150
240
242
247
185
70
15

71
60
50
38
34
38
12
3
0
2035
34
66
226
194
180
284
354
354
240
79
21
3
1250
16
40
116
92
102
168
224
240
169
65
16
2
785
18
26
110
102
78
116
130
114
71
14
5

61
61
35
46
47
31
13
2
0
2059
29
47
155
143
160
273
325
374
364
158
29
2
1254
12
28
80
70
88
149
213
241
250
102
19
2
805
17
19
75
73
72
124
112
133
114
56
10

122
119
121
92
83
60
24
2
1
3533
120
163
423
473
480
468
428
430
324
175
45
4
1702
52
79
192
193
222
214
209
235
184
95
24
3
1831
68
84
231
280
258
254
219
195
140
80
21

54
59
73
53
43
35
10
0
1
1793
55
81
245
251
265
241
218
207
146
67
15
2
863
23
43
117
101
118
105
99
114
88
43
11
1
930
32
38
128
150
147
136
119
93
58
24
4

68
60
48
39
40
25
14
2
0
1740
65
82
178
222
215
227
210
223
178
108
30
2
839
29
36
75
92
104
109
110
121
96
52
13
2
901
36
46
103
130
111
118
100
102
82
56
17

10
7369
219
444
1308
1140
1015
1024
847
670
425
205
63
9
6149
164
382
1043
910
826
856
734
593
387
189
57
8
1220
55
62
265
230
189
168
113
77
38
16
6
1
60470
2258
3761
10003
11236
8762
7299

6
4029
117
246
727
603
535
596
505
373
225
74
24
4
3362
94
208
573
477
434
514
438
325
209
66
20
4
667
23
38
154
126
101
82
67
48
16
8
4
0
32768
1186
1994
5446
6205
4809
4154

4
3340
102
198
581
537
480
428
342
297
200
131
39
5
2787
70
174
470
433
392
342
296
268
178
123
37
4
553
32
24
111
104
88
86
46
29
22
8
2
1
27702
1072
1767
4557
5031
3953
3145

1
757
17
32
90
80
89
85
88
105
94
58
18
1
668
11
29
76
63
73
72
79
98
92
58
16
1
89
6
3
14
17
16
13
9
7
2
0
2
0
12484
462
585
1576
1655
1446
1400

1
373
7
18
53
40
43
46
52
46
38
18
11
1
326
4
17
47
31
34
42
44
41
37
18
10
1
47
3
1
6
9
9
4
8
5
1
0
1
0
6086
237
292
842
855
725
725

0
384
10
14
37
40
46
39
36
59
56
40
7
0
342
7
12
29
32
39
30
35
57
55
40
6
0
42
3
2
8
8
7
9
1
2
1
0
1
0
6398
225
293
734
800
721
675

1
1118
38
70
190
152
137
152
123
109
84
50
13
0
955
30
61
160
120
110
130
111
99
75
48
11
0
163
8
9
30
32
27
22
12
10
9
2
2
0
13437
614
739
2004
3176
1917
1522

1
551
22
36
89
74
66
80
71
51
39
20
3
0
473
20
30
73
57
54
70
66
47
35
19
2
0
78
2
6
16
17
12
10
5
4
4
1
1
0
7105
308
359
1073
1828
1024
837

0
567
16
34
101
78
71
72
52
58
45
30
10
0
482
10
31
87
63
56
60
45
52
40
29
9
0
85
6
3
14
15
15
12
7
6
5
1
1
0
6332
306
380
931
1348
893
685

5648
5518
3747
1695
496
47
35212
1229
2161
5893
5780
4932
4162
3094
3579
2714
1264
383
21
25258
1029
1600
4110
5456
3830
3137
2554
1939
1033
431
113
26
20464
734
1272
3420
3437
2928
2587
2008
1956
1310
602
188
22
17882
656

3192
2922
1855
778
204
23
19222
658
1167
3262
3212
2782
2405
1752
1878
1349
583
163
11
13546
528
827
2184
2993
2027
1749
1440
1044
506
195
41
12
11113
391
682
1865
1822
1525
1515
1164
1093
689
287
67
13
9698
349

2456
2596
1892
917
292
24
15990
571
994
2631
2568
2150
1757
1342
1701
1365
681
220
10
11712
501
773
1926
2463
1803
1388
1114
895
527
236
72
14
9351
343
590
1555
1615
1403
1072
844
863
621
315
121
9
8184
307

1269
1770
1439
702
171
9
7149
201
289
819
796
658
714
686
1194
1091
565
135
1
5335
261
296
757
859
788
686
583
576
348
137
36
8
3178
81
147
467
406
336
319
333
440
391
186
68
4
2866
72

615
777
622
314
76
6
3449
113
148
435
422
338
369
319
521
469
253
62
0
2637
124
144
407
433
387
356
296
256
153
61
14
6
1610
37
85
249
209
167
186
179
205
198
73
21
1
1438
33

654
993
817
388
95
3
3700
88
141
384
374
320
345
367
673
622
312
73
1
2698
137
152
350
426
401
330
287
320
195
76
22
2
1568
44
62
218
197
169
133
154
235
193
113
47
3
1428
39

1113
1051
821
360
107
13
6457
288
338
989
1020
983
795
539
658
539
234
67
7
6980
326
401
1015
2156
934
727
574
393
282
126
40
6
3635
202
206
540
604
523
458
355
337
243
129
34
4
3095
178

564
514
397
156
40
5
3383
150
165
525
583
546
440
258
312
268
106
27
3
3722
158
194
548
1245
478
397
306
202
129
50
13
2
1795
99
94
275
295
260
238
174
169
113
66
10
2
1518
85

549
537
424
204
67
8
3074
138
173
464
437
437
355
281
346
271
128
40
4
3258
168
207
467
911
456
330
268
191
153
76
27
4
1840
103
112
265
309
263
220
181
168
130
63
24
2
1577
93

1113
2962
2964
2521
2213
1738
1756
1214
552
174
19
2582
78
159
458
473
407
374
270
200
96
50
14
3
66392
3883
5687
14339
11925
8416
6914
5246
5201
2956
1216
362
247
43031
2388
3612
9156
7335
5074
4303
3496
3946
2413

593
1611
1568
1320
1288
1007
981
640
266
62
13
1415
42
89
254
254
205
227
157
112
49
21
5
0
35687
2049
2992
7581
6527
4711
4053
2876
2678
1399
532
147
142
23412
1263
1927
4951
4193
2946
2546
1889
2010
1127

520
1351
1396
1201
925
731
775
574
286
112
6
1167
36
70
204
219
202
147
113
88
47
29
9
3
30705
1834
2695
6758
5398
3705
2861
2370
2523
1557
684
215
105
19619
1125
1685
4205
3142
2128
1757
1607
1936
1286

131
413
365
283
278
304
406
375
174
63
2
312
9
16
54
41
53
41
29
34
16
12
5
2
12752
852
1004
2343
1755
1377
1192
1103
1520
1029
431
124
22
8677
556
627
1512
1014
827
761
735
1249
911

75
213
183
141
160
162
190
191
69
20
1
172
4
10
36
26
26
26
17
15
7
4
1
0
6364
445
541
1231
897
747
652
533
658
436
170
46
8
4233
294
325
792
534
447
410
332
533
379

56
200
182
142
118
142
216
184
105
43
1
140
5
6
18
15
27
15
12
19
9
8
4
2
6388
407
463
1112
858
630
540
570
862
593
261
78
14
4444
262
302
720
480
380
351
403
716
532

182
457
513
435
378
302
283
217
115
31
4
540
24
24
83
91
88
80
53
54
26
14
3
0
15982
1244
1466
3633
2745
1990
1636
1151
1051
571
238
79
178
7866
584
674
1620
1229
903
838
684
692
411

78
241
246
216
190
150
142
100
59
9
2
277
14
16
34
49
44
48
24
27
13
7
1
0
8012
637
714
1842
1373
973
882
552
532
258
110
31
108
4088
312
342
860
658
480
448
328
366
188

104
216
267
219
188
152
141
117
56
22
2
263
10
8
49
42
44
32
29
27
13
7
2
0
7970
607
752
1791
1372
1017
754
599
519
313
128
48
70
3778
272
332
760
571
423
390
356
326
223

970
293
45
23361
1495
2075
5183
4590
3342
2611
1750
1255
543
246
69
202
24904
1362
2442
5395
4055
2853
2307
1924
2345
1549
515
146
11
21320
1185
2105
4614
3380
2366
1905
1644
2121
1409
459
121
11
3584
177
337
781
675

422
118
20
12275
786
1065
2630
2334
1765
1507
987
668
272
110
29
122
13278
745
1358
2922
2250
1613
1344
1004
1115
687
184
50
6
11311
647
1180
2513
1874
1348
1103
831
988
617
163
41
6
1967
98
178
409
376

548
175
25
11086
709
1010
2553
2256
1577
1104
763
587
271
136
40
80
11626
617
1084
2473
1805
1240
963
920
1230
862
331
96
5
10009
538
925
2101
1506
1018
802
813
1133
792
296
80
5
1617
79
159
372
299

368
107
10
4075
296
377
831
741
550
431
368
271
118
63
17
12
4659
243
352
670
481
382
372
423
838
640
211
44
3
4262
226
317
596
427
326
322
389
796
619
201
40
3
397
17
35
74
54

145
39
3
2131
151
216
439
363
300
242
201
125
57
25
7
5
2197
131
181
361
252
191
207
178
345
267
73
10
1
1994
123
166
324
222
161
177
158
321
259
72
10
1
203
8
15
37
30

223
68
7
1944
145
161
392
378
250
189
167
146
61
38
10
7
2462
112
171
309
229
191
165
245
493
373
138
34
2
2268
103
151
272
205
165
145
231
475
360
129
30
2
194
9
20
37
24

169
54
8
8116
660
792
2013
1516
1087
798
467
359
160
69
25
170
4996
364
499
1025
733
589
495
432
460
274
90
34
1
4322
321
437
885
631
492
420
383
407
240
79
26
1
674
43
62
140
102

82
22
2
3924
325
372
982
715
493
434
224
166
70
28
9
106
2456
182
258
530
359
304
246
203
203
124
33
14
0
2135
158
229
464
309
263
205
178
180
110
27
12
0
321
24
29
66
50

87
32
6
4192
335
420
1031
801
594
364
243
193
90
41
16
64
2540
182
241
495
374
285
249
229
257
150
57
20
1
2187
163
208
421
322
229
215
205
227
130
52
14
1
353
19
33
74
52

487
402
280
224
140
56
25
0
32277
1142
2186
5645
5359
4604
4021
2924
2960
2088
985
333
30
23286
786
1569
4000
3759
3253
2873
2040
2200
1675
833
275
23
8991
356
617
1645
1600
1351
1148
884
760
413
152
58
7

265
241
173
127
70
21
9
0
18040
599
1178
3135
2954
2626
2460
1765
1569
1120
480
142
12
13153
420
857
2243
2108
1867
1807
1241
1165
909
407
119
10
4887
179
321
892
846
759
653
524
404
211
73
23
2

222
161
107
97
70
35
16
0
14237
543
1008
2510
2405
1978
1561
1159
1391
968
505
191
18
10133
366
712
1757
1651
1386
1066
799
1035
766
426
156
13
4104
177
296
753
754
592
495
360
356
202
79
35
5

56
50
34
42
21
10
4
0
5278
227
277
804
714
588
567
501
643
574
286
91
6
3808
155
185
515
495
415
404
345
489
479
247
75
4
1470
72
92
289
219
173
163
156
154
95
39
16
2

30
30
20
24
8
1
0
0
2704
113
146
431
370
322
326
279
268
268
142
37
2
1958
78
96
275
260
234
237
192
203
224
125
32
2
746
35
50
156
110
88
89
87
65
44
17
5
0

26
20
14
18
13
9
4
0
2574
114
131
373
344
266
241
222
375
306
144
54
4
1850
77
89
240
235
181
167
153
286
255
122
43
2
724
37
42
133
109
85
74
69
89
51
22
11
2

97
75
49
53
34
11
8
0
5982
271
408
1026
939
762
759
562
562
412
214
59
8
4051
172
264
685
585
511
503
366
410
314
183
53
5
1931
99
144
341
354
251
256
196
152
98
31
6
3

41
41
25
23
14
6
2
0
3120
133
194
547
471
394
434
306
274
226
111
27
3
2137
86
127
372
309
249
292
198
207
179
91
25
2
983
47
67
175
162
145
142
108
67
47
20
2
1

56
34
24
30
20
5
6
0
2862
138
214
479
468
368
325
256
288
186
103
32
5
1914
86
137
313
276
262
211
168
203
135
92
28
3
948
52
77
166
192
106
114
88
85
51
11
4
2

29848
980
1886
5276
4559
4160
3617
2887
3055
2170
903
304
51
24226
752
1468
4113
3605
3356
2958
2344
2595
1904
811
279
41
5622
228
418
1163
954
804
659
543
460
266
92
25
10
20294
665
1230
3384
3663
3001
2583
1905

16459
504
1044
2928
2475
2300
2144
1700
1611
1156
434
135
28
13344
393
805
2323
1978
1842
1746
1367
1357
1002
383
129
19
3115
111
239
605
497
458
398
333
254
154
51
6
9
11407
350
681
1878
2034
1688
1540
1120

13389
476
842
2348
2084
1860
1473
1187
1444
1014
469
169
23
10882
359
663
1790
1627
1514
1212
977
1238
902
428
150
22
2507
117
179
558
457
346
261
210
206
112
41
19
1
8887
315
549
1506
1629
1313
1043
785

5445
220
297
855
672
553
582
552
689
656
280
77
12
4571
174
221
649
549
465
482
467
609
611
266
72
6
874
46
76
206
123
88
100
85
80
45
14
5
6
3857
116
163
518
538
477
485
458

2707
107
155
467
355
277
296
275
294
306
132
35
8
2256
82
111
358
299
230
243
231
254
287
124
34
3
451
25
44
109
56
47
53
44
40
19
8
1
5
2038
63
89
267
312
266
266
244

2738
113
142
388
317
276
286
277
395
350
148
42
4
2315
92
110
291
250
235
239
236
355
324
142
38
3
423
21
32
97
67
41
47
41
40
26
6
4
1
1819
53
74
251
226
211
219
214

4467
170
271
735
624
631
561
415
527
347
132
49
5
3454
126
196
524
468
472
447
338
439
289
109
42
4
1013
44
75
211
156
159
114
77
88
58
23
7
1
2540
114
153
403
397
349
321
231

2331
77
148
387
315
314
299
243
275
180
68
23
2
1807
60
103
297
235
233
232
193
231
146
55
21
1
524
17
45
90
80
81
67
50
44
34
13
2
1
1357
60
76
198
231
194
176
124

2136
93
123
348
309
317
262
172
252
167
64
26
3
1647
66
93
227
233
239
215
145
208
143
54
21
3
489
27
30
121
76
78
47
27
44
24
10
5
0
1183
54
77
205
166
155
145
107

1868
1215
554
202
24
15061
543
980
2563
2733
2199
1861
1329
1349
896
430
156
22
5233
122
250
821
930
802
722
576
519
319
124
46
2
19183
561
1046
3357
3498
2774
2383
1845
1842
1172
473
196
36
14959
427
792

1043
687
272
100
14
8546
279
537
1445
1544
1266
1112
787
748
519
216
80
13
2861
71
144
433
490
422
428
333
295
168
56
20
1
10827
297
576
1898
1935
1591
1422
1090
1051
652
226
70
19
8451
225
440

825
528
282
102
10
6515
264
443
1118
1189
933
749
542
601
377
214
76
9
2372
51
106
388
440
380
294
243
224
151
68
26
1
8356
264
470
1459
1563
1183
961
755
791
520
247
126
17
6508
202
352

532
363
162
41
4
2428
87
118
363
355
305
255
232
315
248
116
30
4
1429
29
45
155
183
172
230
226
217
115
46
11
0
3113
95
134
542
412
315
311
301
416
349
166
69
3
2508
73
103

257
188
68
16
2
1269
43
62
194
206
176
139
118
143
128
47
11
2
769
20
27
73
106
90
127
126
114
60
21
5
0
1646
54
68
320
248
176
165
152
209
168
63
21
2
1334
42
59

275
175
94
25
2
1159
44
56
169
149
129
116
114
172
120
69
19
2
660
9
18
82
77
82
103
100
103
55
25
6
0
1467
41
66
222
164
139
146
149
207
181
103
48
1
1174
31
44

246
177
111
35
3
1925
87
117
309
298
251
241
173
191
142
87
26
3
615
27
36
94
99
98
80
58
55
35
24
9
0
2915
105
146
473
506
412
370
294
289
207
75
33
5
2221
84
107

135
89
51
21
2
1036
47
58
149
181
144
127
94
104
74
39
17
2
321
13
18
49
50
50
49
30
31
15
12
4
0
1517
49
80
234
291
223
194
142
153
99
35
15
2
1146
38
60

111
88
60
14
1
889
40
59
160
117
107
114
79
87
68
48
9
1
294
14
18
45
49
48
31
28
24
20
12
5
0
1398
56
66
239
215
189
176
152
136
108
40
18
3
1075
46
47

2549
2658
2105
1852
1442
1527
997
404
177
29
4224
134
254
808
840
669
531
403
315
175
69
19
7
33012
980
1407
3644
4128
4549
4687
4295
4434
3089
1409
302
88
14622
389
567
1537
1639
2002
2058
1999
2202
1444
608

1437
1493
1231
1107
838
858
556
190
61
15
2376
72
136
461
442
360
315
252
193
96
36
9
4
17016
498
728
2027
2286
2402
2617
2287
2198
1319
514
100
40
7479
200
288
861
891
1052
1154
1060
1078
597
233

1112
1165
874
745
604
669
441
214
116
14
1848
62
118
347
398
309
216
151
122
79
33
10
3
15996
482
679
1617
1842
2147
2070
2008
2236
1770
895
202
48
7143
189
279
676
748
950
904
939
1124
847
375

430
321
237
237
235
355
302
153
59
3
605
22
31
112
91
78
74
66
61
47
13
10
0
4964
126
151
414
448
520
709
774
901
636
222
52
11
2418
46
67
158
182
241
326
391
516
337
124

256
205
131
123
115
176
150
60
15
2
312
12
9
64
43
45
42
37
33
18
3
6
0
2350
62
73
224
231
244
364
388
395
252
90
23
4
1138
26
32
79
94
111
168
203
236
124
54

174
116
106
114
120
179
152
93
44
1
293
10
22
48
48
33
32
29
28
29
10
4
0
2614
64
78
190
217
276
345
386
506
384
132
29
7
1280
20
35
79
88
130
158
188
280
213
70

342
362
301
286
239
234
176
61
28
1
694
21
39
131
144
111
84
55
55
31
14
5
4
5347
180
242
568
653
656
680
624
750
606
310
60
18
2272
70
105
208
227
276
265
279
371
309
129

167
212
160
149
114
125
82
26
13
0
371
11
20
67
79
63
45
28
28
17
9
2
2
2621
80
120
287
367
354
363
312
336
259
117
21
5
1072
27
56
107
119
148
142
133
151
135
45

175
150
141
137
125
109
94
35
15
1
323
10
19
64
65
48
39
27
27
14
5
3
2
2726
100
122
281
286
302
317
312
414
347
193
39
13
1200
43
49
101
108
128
123
146
220
174
84

143
34
18390
591
840
2107
2489
2547
2629
2296
2232
1645
801
159
54
18977
530
819
2158
2337
2599
2716
2417
2561
1741
866
172
61
8504
209
344
953
960
1179
1214
1128
1286
782
340
82
27
10473
321
475
1205
1377
1420

47
18
9537
298
440
1166
1395
1350
1463
1227
1120
722
281
53
22
9846
273
423
1212
1323
1389
1500
1298
1276
753
323
51
25
4392
100
168
551
539
619
680
599
643
327
132
21
13
5454
173
255
661
784
770

96
16
8853
293
400
941
1094
1197
1166
1069
1112
923
520
106
32
9131
257
396
946
1014
1210
1216
1119
1285
988
543
121
36
4112
109
176
402
421
560
534
529
643
455
208
61
14
5019
148
220
544
593
650

27
3
2546
80
84
256
266
279
383
383
385
299
98
25
8
2936
57
74
224
246
292
427
466
576
395
142
29
8
1519
23
40
93
109
156
218
241
342
204
76
14
3
1417
34
34
131
137
136

10
1
1212
36
41
145
137
133
196
185
159
128
36
13
3
1403
27
33
130
138
134
209
244
262
158
58
8
2
710
10
14
48
62
66
108
133
164
71
31
2
1
693
17
19
82
76
68

17
2
1334
44
43
111
129
146
187
198
226
171
62
12
5
1533
30
41
94
108
158
218
222
314
237
84
21
6
809
13
26
45
47
90
110
108
178
133
45
12
2
724
17
15
49
61
68

28
5
3075
110
137
360
426
380
415
345
379
297
181
32
13
3248
108
158
355
396
398
416
347
435
382
210
29
14
1352
45
71
124
132
168
162
160
215
183
74
13
5
1896
63
87
231
264
230

8
1
1549
53
64
180
248
206
221
179
185
124
72
13
4
1611
46
82
185
221
215
224
169
203
165
86
12
3
653
16
41
66
73
90
93
71
94
77
27
4
1
958
30
41
119
148
125

20
4
1526
57
73
180
178
174
194
166
194
173
109
19
9
1637
62
76
170
175
183
192
178
232
217
124
17
11
699
29
30
58
59
78
69
89
121
106
47
9
4
938
33
46
112
116
105

1502
1289
1275
959
526
90
34
14035
450
588
1486
1791
1950
1971
1878
1873
1348
543
130
27
6118
180
223
584
679
823
844
871
916
662
268
61
7
7917
270
365
902
1112
1127
1127
1007
957
686
275
69
20
1615

820
699
633
426
191
30
12
7170
225
305
815
963
1013
1117
989
922
566
191
49
15
3087
100
120
310
352
433
474
461
435
270
101
26
5
4083
125
185
505
611
580
643
528
487
296
90
23
10
838

682
590
642
533
335
60
22
6865
225
283
671
828
937
854
889
951
782
352
81
12
3031
80
103
274
327
390
370
410
481
392
167
35
2
3834
145
180
397
501
547
484
479
470
390
185
46
10
777

209
225
234
191
66
15
5
2028
69
77
190
202
228
282
308
325
241
80
23
3
899
23
27
65
73
85
108
150
174
133
48
13
0
1129
46
50
125
129
143
174
158
151
108
32
10
3
337

101
111
98
87
27
6
1
947
35
40
94
93
110
155
144
133
94
32
15
2
428
16
18
31
32
45
60
70
72
53
23
8
0
519
19
22
63
61
65
95
74
61
41
9
7
2
149

108
114
136
104
39
9
4
1081
34
37
96
109
118
127
164
192
147
48
8
1
471
7
9
34
41
40
48
80
102
80
25
5
0
610
27
28
62
68
78
79
84
90
67
23
3
1
188

254
187
220
199
136
16
9
2099
72
84
213
257
258
264
277
315
224
100
31
4
920
25
34
84
95
108
103
119
156
126
55
15
0
1179
47
50
129
162
150
161
158
159
98
45
16
4
224

131
98
109
88
59
8
2
1010
34
38
102
146
139
139
143
133
94
31
9
2
419
11
15
41
46
58
49
62
57
58
18
4
0
591
23
23
61
100
81
90
81
76
36
13
5
2
105

123
89
111
111
77
8
7
1089
38
46
111
111
119
125
134
182
130
69
22
2
501
14
19
43
49
50
54
57
99
68
37
11
0
588
24
27
68
62
69
71
77
83
62
32
11
2
119

44
103
235
259
247
211
198
173
92
42
11
0
396
7
20
51
50
58
55
51
58
29
15
2
0
1219
37
83
184
209
189
156
147
115
63
27
9
0
1615
44
103
235
259
247
211
198
173

25
50
124
146
134
102
104
85
45
21
2
0
188
3
7
23
25
28
23
26
28
13
11
1
0
650
22
43
101
121
106
79
78
57
32
10
1
0
838
25
50
124
146
134
102
104
85

19
53
111
113
113
109
94
88
47
21
9
0
208
4
13
28
25
30
32
25
30
16
4
1
0
569
15
40
83
88
83
77
69
58
31
17
8
0
777
19
53
111
113
113
109
94
88

3
17
50
42
30
46
56
51
29
12
1
0
104
1
1
15
10
7
21
18
17
10
4
0
0
233
2
16
35
32
23
25
38
34
19
8
1
0
337
3
17
50
42
30
46
56
51

2
6
28
21
8
18
24
23
12
7
0
0
45
0
0
4
7
1
5
12
8
5
3
0
0
104
2
6
24
14
7
13
12
15
7
4
0
0
149
2
6
28
21
8
18
24
23

1
11
22
21
22
28
32
28
17
5
1
0
59
1
1
11
3
6
16
6
9
5
1
0
0
129
0
10
11
18
16
12
26
19
12
4
1
0
188
1
11
22
21
22
28
32
28

8
12
38
44
30
30
19
20
13
9
1
0
47
2
4
8
8
7
4
5
4
2
3
0
0
177
6
8
30
36
23
26
14
16
11
6
1
0
224
8
12
38
44
30
30
19
20

4
3
19
20
16
16
9
9
5
4
0
0
22
1
2
5
2
4
3
2
1
0
2
0
0
83
3
1
14
18
12
13
7
8
5
2
0
0
105
4
3
19
20
16
16
9
9

4
9
19
24
14
14
10
11
8
5
1
0
25
1
2
3
6
3
1
3
3
2
1
0
0
94
3
7
16
18
11
13
7
8
6
4
1
0
119
4
9
19
24
14
14
10
11

92
42
11
0
396
7
20
51
50
58
55
51
58
29
15
2
0
1219
37
83
184
209
189
156
147
115
63
27
9
0
761843
16039
28183
76235
86477
102996
116500
108815
98490
75192
41903
9270
1743
414875
8522
15196
41011

45
21
2
0
188
3
7
23
25
28
23
26
28
13
11
1
0
650
22
43
101
121
106
79
78
57
32
10
1
0
394706
8698
15925
43621
47514
54831
62792
59296
49211
32729
16110
3148
831
215752
4628
8685
23377

47
21
9
0
208
4
13
28
25
30
32
25
30
16
4
1
0
569
15
40
83
88
83
77
69
58
31
17
8
0
367137
7341
12258
32614
38963
48165
53708
49519
49279
42463
25793
6122
912
199123
3894
6511
17634

29
12
1
0
104
1
1
15
10
7
21
18
17
10
4
0
0
233
2
16
35
32
23
25
38
34
19
8
1
0
115513
1390
2979
9101
6630
8184
14480
18727
22538
19555
10045
1788
96
63409
727
1587
4786

12
7
0
0
45
0
0
4
7
1
5
12
8
5
3
0
0
104
2
6
24
14
7
13
12
15
7
4
0
0
53167
689
1601
5127
3771
4042
6986
9130
9650
7806
3711
607
47
29155
349
865
2685

17
5
1
0
59
1
1
11
3
6
16
6
9
5
1
0
0
129
0
10
11
18
16
12
26
19
12
4
1
0
62346
701
1378
3974
2859
4142
7494
9597
12888
11749
6334
1181
49
34254
378
722
2101

13
9
1
0
47
2
4
8
8
7
4
5
4
2
3
0
0
177
6
8
30
36
23
26
14
16
11
6
1
0
105366
3428
4359
10781
10755
11466
13119
12764
13154
13559
9598
2130
253
56110
1702
2200
5490

5
4
0
0
22
1
2
5
2
4
3
2
1
0
2
0
0
83
3
1
14
18
12
13
7
8
5
2
0
0
48087
1756
2267
5831
5217
5231
5976
5952
5702
5492
3767
783
113
25617
857
1144
2968

8
5
1
0
25
1
2
3
6
3
1
3
3
2
1
0
0
94
3
7
16
18
11
13
7
8
6
4
1
0
57279
1672
2092
4950
5538
6235
7143
6812
7452
8067
5831
1347
140
30493
845
1056
2522

46814
55721
63001
59109
53732
41365
23776
5652
976
346968
7517
12987
35224
39663
47275
53499
49706
44758
33827
18127
3618
767
29730
953
1560
4009
4361
4268
4046
3590
3275
2204
1137
281
46
19145
582
984
2598
2754
2665
2703
2397
2073
1411
760
202

25693
29680
33954
32571
27052
18193
9447
2001
471
178954
4070
7240
20244
21821
25151
28838
26725
22159
14536
6663
1147
360
16180
538
916
2258
2415
2311
2305
2050
1736
1045
456
117
33
10497
318
582
1458
1529
1425
1549
1400
1116
708
317
86

21121
26041
29047
26538
26680
23172
14329
3651
505
168014
3447
5747
14980
17842
22124
24661
22981
22599
19291
11464
2471
407
13550
415
644
1751
1946
1957
1741
1540
1539
1159
681
164
13
8648
264
402
1140
1225
1240
1154
997
957
703
443
116

3528
4449
7904
10192
12468
10934
5690
1103
41
52104
663
1392
4315
3102
3735
6576
8535
10070
8621
4355
685
55
4445
82
159
532
382
384
535
660
764
603
280
59
5
2869
40
97
325
228
240
374
443
487
399
191
43

1959
2163
3785
4985
5365
4384
2205
389
21
24012
340
736
2442
1812
1879
3201
4145
4285
3422
1506
218
26
2149
53
90
302
210
195
261
325
331
256
105
19
2
1404
22
55
194
119
116
193
228
214
173
75
15

1569
2286
4119
5207
7103
6550
3485
714
20
28092
323
656
1873
1290
1856
3375
4390
5785
5199
2849
467
29
2296
29
69
230
172
189
274
335
433
347
175
40
3
1465
18
42
131
109
124
181
215
273
226
116
28

5575
5894
6957
6712
7182
7392
5520
1311
175
49256
1726
2159
5291
5180
5572
6162
6052
5972
6167
4078
819
78
4150
181
214
534
509
543
506
530
455
374
249
51
4
2861
121
156
368
342
373
366
370
301
244
180
38

2691
2659
3165
3217
3151
2994
2196
491
84
22470
899
1123
2863
2526
2572
2811
2735
2551
2498
1571
292
29
2029
94
117
280
254
263
257
267
209
156
104
26
2
1424
60
85
181
174
184
192
195
144
113
78
18

2884
3235
3792
3495
4031
4398
3324
820
91
26786
827
1036
2428
2654
3000
3351
3317
3421
3669
2507
527
49
2121
87
97
254
255
280
249
263
246
218
145
25
2
1437
61
71
187
168
189
174
175
157
131
102
20

16
10585
371
576
1411
1607
1603
1343
1193
1202
793
377
79
30
55006
1646
2357
6128
6810
7883
7920
7151
6473
5169
2768
594
107
21099
577
840
2273
2574
3046
3102
2771
2465
1939
1175
300
37
33907
1069
1517
3855
4236
4837
4818

9
5683
220
334
800
886
886
756
650
620
337
139
31
24
28179
860
1320
3447
3634
4153
4217
3850
3257
2126
1068
201
46
11024
313
481
1288
1361
1621
1698
1530
1297
813
498
113
11
17155
547
839
2159
2273
2532
2519

7
4902
151
242
611
721
717
587
543
582
456
238
48
6
26827
786
1037
2681
3176
3730
3703
3301
3216
3043
1700
393
61
10075
264
359
985
1213
1425
1404
1241
1168
1126
677
187
26
16752
522
678
1696
1963
2305
2299

2
1576
42
62
207
154
144
161
217
277
204
89
16
3
8433
127
254
728
540
626
1014
1366
1618
1360
677
110
13
3230
39
95
283
199
229
395
502
605
536
291
55
1
5203
88
159
445
341
397
619

0
745
31
35
108
91
79
68
97
117
83
30
4
2
3914
62
144
424
316
315
500
630
712
502
259
41
9
1521
19
56
163
116
111
202
226
277
207
122
22
0
2393
43
88
261
200
204
298

2
831
11
27
99
63
65
93
120
160
121
59
12
1
4519
65
110
304
224
311
514
736
906
858
418
69
4
1709
20
39
120
83
118
193
276
328
329
169
33
1
2810
45
71
184
141
193
321

2
1289
60
58
166
167
170
140
160
154
130
69
13
2
9336
362
383
1032
1095
1075
1167
1091
1042
1156
757
164
12
3652
129
138
395
408
424
453
430
419
433
336
85
2
5684
233
245
637
687
651
714

0
605
34
32
99
80
79
65
72
65
43
26
8
2
4364
179
196
554
525
516
544
546
475
460
307
57
5
1742
59
68
226
194
204
214
228
198
171
145
34
1
2622
120
128
328
331
312
330

2
684
26
26
67
87
91
75
88
89
87
43
5
0
4972
183
187
478
570
559
623
545
567
696
450
107
7
1910
70
70
169
214
220
239
202
221
262
191
51
1
3062
113
117
309
356
339
384

4380
4008
3230
1593
294
70
20636
467
884
2283
2286
2755
3098
2965
2773
1848
1021
235
21
19844
453
845
2194
2187
2644
2988
2840
2664
1788
993
229
19
792
14
39
89
99
111
110
125
109
60
28
6
2
83928
1650

2320
1960
1313
570
88
35
10700
250
497
1310
1232
1435
1609
1607
1402
821
436
86
15
10282
243
473
1257
1182
1376
1553
1536
1350
794
420
85
13
418
7
24
53
50
59
56
71
52
27
16
1
2
43116
903

2060
2048
1917
1023
206
35
9936
217
387
973
1054
1320
1489
1358
1371
1027
585
149
6
9562
210
372
937
1005
1268
1435
1304
1314
994
573
144
6
374
7
15
36
49
52
54
54
57
33
12
5
0
40812
747

864
1013
824
386
55
12
4191
31
98
349
219
311
611
754
876
609
288
45
0
4060
30
98
334
207
302
592
733
844
592
284
44
0
131
1
0
15
12
9
19
21
32
17
4
1
0
16516
171

404
435
295
137
19
9
1943
15
54
185
124
156
277
348
393
256
124
11
0
1879
14
54
176
119
152
268
335
379
248
123
11
0
64
1
0
9
5
4
9
13
14
8
1
0
0
7454
79

460
578
529
249
36
3
2248
16
44
164
95
155
334
406
483
353
164
34
0
2181
16
44
158
88
150
324
398
465
344
161
33
0
67
0
0
6
7
5
10
8
18
9
3
1
0
9062
92

661
623
723
421
79
10
2988
83
141
362
278
344
390
346
391
352
244
54
3
2898
83
136
349
265
333
376
339
382
342
237
54
2
90
0
5
13
13
11
14
7
9
10
7
0
1
11020
349

318
277
289
162
23
4
1426
38
68
204
142
159
177
174
193
139
113
16
3
1383
38
64
195
134
154
172
170
192
136
110
16
2
43
0
4
9
8
5
5
4
1
3
3
0
1
5091
174

343
346
434
259
56
6
1562
45
73
158
136
185
213
172
198
213
131
38
0
1515
45
72
154
131
179
204
169
190
206
127
38
0
47
0
1
4
5
6
9
3
8
7
4
0
0
5929
175

2994
8097
8618
10562
12763
12365
12074
8925
4776
1010
94
30460
556
1025
2683
3097
3712
4488
4583
4423
3461
1924
478
30
53468
1094
1969
5414
5521
6850
8275
7782
7651
5464
2852
532
64
78657
2265
3810
10335
12079
10980
10924
9420
9044
6109

1683
4690
4801
5614
6682
6529
5891
3950
1920
400
53
15617
299
570
1567
1739
1988
2297
2436
2130
1539
821
214
17
27499
604
1113
3123
3062
3626
4385
4093
3761
2411
1099
186
36
41615
1223
2179
5998
6678
5948
5887
5132
4423
2695

1311
3407
3817
4948
6081
5836
6183
4975
2856
610
41
14843
257
455
1116
1358
1724
2191
2147
2293
1922
1103
264
13
25969
490
856
2291
2459
3224
3890
3689
3890
3053
1753
346
28
37042
1042
1631
4337
5401
5032
5037
4288
4621
3414

404
1328
783
1022
2208
2971
3480
2603
1300
230
16
6469
59
131
418
296
397
895
1213
1376
1049
525
102
8
10047
112
273
910
487
625
1313
1758
2104
1554
775
128
8
12412
221
437
1302
989
1003
1640
1957
2407
1705

213
759
432
473
986
1369
1465
1060
516
95
7
2927
26
67
243
169
183
392
572
574
418
236
44
3
4527
53
146
516
263
290
594
797
891
642
280
51
4
5719
120
217
723
572
443
746
918
1020
683

191
569
351
549
1222
1602
2015
1543
784
135
9
3542
33
64
175
127
214
503
641
802
631
289
58
5
5520
59
127
394
224
335
719
961
1213
912
495
77
4
6693
101
220
579
417
560
894
1039
1387
1022

525
1454
1093
1074
1271
1275
1429
1413
928
204
5
3982
116
163
422
404
375
468
479
548
536
362
109
0
7038
233
362
1032
689
699
803
796
881
877
566
95
5
9430
453
522
1209
1273
1117
1113
993
1066
1041

265
805
538
470
561
577
610
631
358
100
2
1807
54
75
231
185
168
201
230
237
242
125
59
0
3284
120
190
574
353
302
360
347
373
389
233
41
2
4380
217
288
674
611
502
504
475
436
401

260
649
555
604
710
698
819
782
570
104
3
2175
62
88
191
219
207
267
249
311
294
237
50
0
3754
113
172
458
336
397
443
449
508
488
333
54
3
5050
236
234
535
662
615
609
518
630
640

2685
606
400
44717
1250
2124
5744
6642
6254
6170
5346
5213
3571
1649
381
373
33940
1015
1686
4591
5437
4726
4754
4074
3831
2538
1036
225
27
57542
1303
2240
5957
7481
7900
8067
7189
7387
6060
3236
647
75
44653
1051
1743
4600
5857

1045
206
201
23457
695
1239
3313
3693
3354
3243
2858
2567
1545
635
126
189
18158
528
940
2685
2985
2594
2644
2274
1856
1150
410
80
12
29350
671
1260
3444
4085
4204
4367
3898
3504
2485
1191
197
44
22785
540
983
2633
3180

1640
400
199
21260
555
885
2431
2949
2900
2927
2488
2646
2026
1014
255
184
15782
487
746
1906
2452
2132
2110
1800
1975
1388
626
145
15
28192
632
980
2513
3396
3696
3700
3291
3883
3575
2045
450
31
21868
511
760
1967
2677

641
101
9
7067
120
253
696
530
594
920
1104
1377
1010
392
64
7
5345
101
184
606
459
409
720
853
1030
695
249
37
2
8392
102
199
613
540
665
987
1152
1685
1569
763
113
4
6586
84
151
486
428

231
40
6
3249
66
134
385
307
252
397
519
612
404
145
23
5
2470
54
83
338
265
191
349
399
408
279
86
17
1
3689
48
104
348
267
305
501
559
664
593
264
34
2
2898
40
85
270
201

410
61
3
3818
54
119
311
223
342
523
585
765
606
247
41
2
2875
47
101
268
194
218
371
454
622
416
163
20
1
4703
54
95
265
273
360
486
593
1021
976
499
79
2
3688
44
66
216
227

505
126
12
5057
213
266
602
657
558
603
541
600
616
317
78
6
4373
240
256
607
616
559
510
452
466
425
188
48
6
8144
230
253
717
787
784
911
894
1216
1323
864
157
8
6261
177
186
548
590

216
50
6
2320
110
154
335
314
245
264
248
251
234
128
33
4
2060
107
134
339
297
257
240
227
185
167
88
17
2
3589
110
115
386
407
377
416
401
478
513
331
52
3
2777
82
87
302
307

289
76
6
2737
103
112
267
343
313
339
293
349
382
189
45
2
2313
133
122
268
319
302
270
225
281
258
100
31
4
4555
120
138
331
380
407
495
493
738
810
533
105
5
3484
95
99
246
283

6160
6227
5501
5771
4688
2494
502
59
12889
252
497
1357
1624
1740
1840
1688
1616
1372
742
145
16
66137
1046
2059
5738
6544
8665
10647
9811
8707
7546
4186
868
320
22700
353
699
1947
2233
3007
3697
3397
2949
2568
1479
343
28

3284
3356
3004
2732
1947
923
166
37
6565
131
277
811
905
920
1011
894
772
538
268
31
7
33288
593
1161
3250
3629
4546
5626
5306
4177
3120
1499
237
144
11528
204
408
1095
1249
1600
1891
1862
1481
1081
553
92
12

2876
2871
2497
3039
2741
1571
336
22
6324
121
220
546
719
820
829
794
844
834
474
114
9
32849
453
898
2488
2915
4119
5021
4505
4530
4426
2687
631
176
11172
149
291
852
984
1407
1806
1535
1468
1487
926
251
16

527
758
897
1344
1218
602
88
3
1806
18
48
127
112
138
229
255
341
351
161
25
1
8864
90
180
541
422
597
1058
1333
1671
1816
974
173
9
3157
31
69
186
158
218
364
494
599
623
331
82
2

243
389
439
522
464
214
29
2
791
8
19
78
66
62
112
120
142
129
50
5
0
3955
52
107
314
255
309
502
685
683
667
330
48
3
1410
19
45
109
93
122
160
246
252
227
112
24
1

284
369
458
822
754
388
59
1
1015
10
29
49
46
76
117
135
199
222
111
20
1
4909
38
73
227
167
288
556
648
988
1149
644
125
6
1747
12
24
77
65
96
204
248
347
396
219
58
1

613
687
681
958
1031
664
118
8
1883
53
67
169
197
171
224
213
258
292
200
39
0
8707
188
260
663
682
794
1027
1105
1159
1515
1062
240
12
2894
57
81
211
221
265
353
358
377
484
386
95
6

298
317
309
382
401
249
40
3
812
28
28
84
100
79
99
92
96
112
82
12
0
3743
106
141
337
336
340
452
495
466
593
398
75
4
1227
32
46
110
107
100
145
178
151
186
144
26
2

315
370
372
576
630
415
78
5
1071
25
39
85
97
92
125
121
162
180
118
27
0
4964
82
119
326
346
454
575
610
693
922
664
165
8
1667
25
35
101
114
165
208
180
226
298
242
69
4

43437
693
1360
3791
4311
5658
6950
6414
5758
4978
2707
525
292
66097
1177
2275
5837
6487
8926
10998
9892
8384
6731
4328
952
110
22262
357
743
1855
2041
2939
3736
3325
2751
2367
1677
427
44
43835
820
1532
3982
4446
5987
7262
6567

21760
389
753
2155
2380
2946
3735
3444
2696
2039
946
145
132
34092
660
1268
3357
3617
4735
5974
5393
4247
2895
1567
341
38
11501
199
432
1074
1118
1549
2036
1856
1413
1016
634
161
13
22591
461
836
2283
2499
3186
3938
3537

21677
304
607
1636
1931
2712
3215
2970
3062
2939
1761
380
160
32005
517
1007
2480
2870
4191
5024
4499
4137
3836
2761
611
72
10761
158
311
781
923
1390
1700
1469
1338
1351
1043
266
31
21244
359
696
1699
1947
2801
3324
3030

5707
59
111
355
264
379
694
839
1072
1193
643
91
7
9454
104
241
649
477
654
1222
1550
1741
1696
947
163
10
2737
33
77
193
112
185
313
384
479
532
363
61
5
6717
71
164
456
365
469
909
1166

2545
33
62
205
162
187
342
439
431
440
218
24
2
4468
48
125
382
299
320
643
796
766
700
328
56
5
1303
16
40
123
71
94
173
200
213
215
137
19
2
3165
32
85
259
228
226
470
596

3162
26
49
150
102
192
352
400
641
753
425
67
5
4986
56
116
267
178
334
579
754
975
996
619
107
5
1434
17
37
70
41
91
140
184
266
317
226
42
3
3552
39
79
197
137
243
439
570

5813
131
179
452
461
529
674
747
782
1031
676
145
6
9808
291
370
829
890
1041
1272
1224
1244
1328
1072
235
12
2943
68
88
205
221
265
344
354
370
497
417
110
4
6865
223
282
624
669
776
928
870

2516
74
95
227
229
240
307
317
315
407
254
49
2
4442
162
207
443
427
498
596
559
557
516
387
86
4
1348
40
61
111
109
130
164
172
169
198
151
42
1
3094
122
146
332
318
368
432
387

3297
57
84
225
232
289
367
430
467
624
422
96
4
5366
129
163
386
463
543
676
665
687
812
685
149
8
1595
28
27
94
112
135
180
182
201
299
266
68
3
3771
101
136
292
351
408
496
483

5633
4364
2651
525
66
23974
400
944
2452
2709
3444
3925
3720
2865
2050
1154
282
29
23216
391
910
2363
2616
3328
3798
3619
2776
1996
1116
275
28
758
9
34
89
93
116
127
101
89
54
38
7
1
48750
774
1506

2834
1879
933
180
25
13058
212
514
1356
1530
1858
2266
2151
1593
955
504
105
14
12635
206
493
1305
1478
1808
2174
2097
1541
929
487
103
14
423
6
21
51
52
50
92
54
52
26
17
2
0
25434
424
865

2799
2485
1718
345
41
10916
188
430
1096
1179
1586
1659
1569
1272
1095
650
177
15
10581
185
417
1058
1138
1520
1624
1522
1235
1067
629
172
14
335
3
13
38
41
66
35
47
37
28
21
5
1
23316
350
641

1262
1164
584
102
5
3224
37
106
330
217
258
423
551
524
495
235
48
0
3145
37
106
317
208
249
409
543
513
489
227
47
0
79
0
0
13
9
9
14
8
11
6
8
1
0
6881
61
148

553
485
191
37
3
1624
14
56
170
121
145
228
296
240
227
106
21
0
1574
14
56
162
116
139
218
292
233
224
99
21
0
50
0
0
8
5
6
10
4
7
3
7
0
0
3263
29
79

709
679
393
65
2
1600
23
50
160
96
113
195
255
284
268
129
27
0
1571
23
50
155
92
110
191
251
280
265
128
26
0
29
0
0
5
4
3
4
4
4
3
1
1
0
3618
32
69

874
831
655
125
8
3153
75
121
305
322
363
418
405
397
373
288
80
6
3054
74
113
299
315
347
406
398
385
355
278
78
6
99
1
8
6
7
16
12
7
12
18
10
2
0
6694
175
219

388
318
236
44
3
1447
38
58
154
158
148
193
192
203
159
115
27
2
1404
37
53
153
155
141
185
191
197
150
113
27
2
43
1
5
1
3
7
8
1
6
9
2
0
0
3066
97
111

486
513
419
81
5
1706
37
63
151
164
215
225
213
194
214
173
53
4
1650
37
60
146
160
206
221
207
188
205
165
51
4
56
0
3
5
4
9
4
6
6
9
8
2
0
3628
78
108

4329
4302
6180
7871
7379
6510
5388
3590
845
76
35106
577
1113
3228
3102
4453
5683
5279
4611
3844
2566
608
42
13644
197
393
1101
1200
1727
2188
2100
1899
1544
1024
237
34
57964
1148
1848
4930
5251
7445
8935
8815
8185
6557
3831

2531
2380
3307
4335
4079
3315
2406
1462
300
30
18518
318
652
1901
1747
2389
3136
2959
2361
1742
1075
223
15
6916
106
213
630
633
918
1199
1120
954
664
387
77
15
29572
599
1048
2829
2875
3965
4796
4771
4059
2855
1421

1798
1922
2873
3536
3300
3195
2982
2128
545
46
16588
259
461
1327
1355
2064
2547
2320
2250
2102
1491
385
27
6728
91
180
471
567
809
989
980
945
880
637
160
19
28392
549
800
2101
2376
3480
4139
4044
4126
3702
2410

465
293
429
895
1187
1283
1242
740
136
2
4905
49
120
347
213
292
647
830
906
888
515
97
1
1976
12
28
118
80
137
248
357
377
354
225
39
1
8660
96
171
543
388
525
1024
1376
1755
1649
949

285
178
240
419
616
580
501
291
45
0
2359
23
66
210
128
165
303
440
422
359
211
32
0
904
6
13
75
50
75
116
176
158
142
80
13
0
3890
37
88
304
228
264
503
681
713
682
342

180
115
189
476
571
703
741
449
91
2
2546
26
54
137
85
127
344
390
484
529
304
65
1
1072
6
15
43
30
62
132
181
219
212
145
26
1
4770
59
83
239
160
261
521
695
1042
967
607

516
512
648
817
840
870
986
889
203
19
4764
128
154
397
360
471
578
593
607
688
632
154
2
1930
47
65
119
152
177
239
247
263
298
257
49
17
8407
248
338
757
749
897
1045
1068
1058
1103
842

292
260
298
392
375
383
385
385
78
10
2194
66
72
231
183
215
285
267
261
272
277
64
1
872
31
39
61
77
83
107
108
122
113
108
14
9
3704
129
177
409
357
406
455
482
440
433
297

224
252
350
425
465
487
601
504
125
9
2570
62
82
166
177
256
293
326
346
416
355
90
1
1058
16
26
58
75
94
132
139
141
185
149
35
8
4703
119
161
348
392
491
590
586
618
670
545

824
195
27859
575
879
2253
2458
3588
4212
4160
4012
3172
1931
465
154
30105
573
969
2677
2793
3857
4723
4655
4173
3385
1900
359
41
30137
434
858
2477
2903
3733
4689
4660
4120
3506
2186
541
30
27491
389
787
2256
2635
3384

264
90
14196
298
482
1285
1351
1950
2297
2219
1992
1377
721
152
72
15376
301
566
1544
1524
2015
2499
2552
2067
1478
700
112
18
15833
226
492
1408
1576
1996
2561
2664
2160
1628
908
198
16
14434
209
451
1282
1422
1810

560
105
13663
277
397
968
1107
1638
1915
1941
2020
1795
1210
313
82
14729
272
403
1133
1269
1842
2224
2103
2106
1907
1200
247
23
14304
208
366
1069
1327
1737
2128
1996
1960
1878
1278
343
14
13057
180
336
974
1213
1574

176
8
4140
42
69
216
176
237
459
625
873
829
501
109
4
4520
54
102
327
212
288
565
751
882
820
448
67
4
3636
31
67
225
157
225
406
537
691
717
477
99
4
3359
24
62
205
135
202

45
3
1768
16
34
121
95
104
220
299
339
331
179
28
2
2122
21
54
183
133
160
283
382
374
351
163
17
1
1738
12
36
117
87
127
214
294
312
295
201
40
3
1603
9
33
109
74
112

131
5
2372
26
35
95
81
133
239
326
534
498
322
81
2
2398
33
48
144
79
128
282
369
508
469
285
50
3
1898
19
31
108
70
98
192
243
379
422
276
59
1
1756
15
29
96
61
90

176
126
3922
102
143
339
326
370
487
463
518
524
436
95
119
4485
146
195
418
423
527
558
605
540
579
406
81
7
4133
79
135
313
338
360
561
522
543
611
526
144
1
3796
72
121
286
316
322

60
59
1717
49
66
178
152
178
206
205
234
202
158
32
57
1987
80
111
231
205
228
249
277
206
231
139
28
2
1834
38
71
158
155
147
243
249
239
271
212
50
1
1664
35
62
142
145
124

116
67
2205
53
77
161
174
192
281
258
284
322
278
63
62
2498
66
84
187
218
299
309
328
334
348
267
53
5
2299
41
64
155
183
213
318
273
304
340
314
94
0
2132
37
59
144
171
198

4242
4275
3777
3224
2002
493
27
2646
45
71
221
268
349
447
385
343
282
184
48
3
62463
1121
2092
5658
7129
9103
10041
9524
7810
5819
3327
762
77
37127
624
1188
3218
3987
5151
5866
5694
4908
3761
2179
504
47
25336

2312
2439
1982
1497
837
180
13
1399
17
41
126
154
186
249
225
178
131
71
18
3
32412
626
1182
3156
3901
4801
5416
5236
4026
2571
1223
243
31
19099
355
689
1786
2164
2684
3172
3136
2470
1649
807
168
19
13313

1930
1836
1795
1727
1165
313
14
1247
28
30
95
114
163
198
160
165
151
113
30
0
30051
495
910
2502
3228
4302
4625
4288
3784
3248
2104
519
46
18028
269
499
1432
1823
2467
2694
2558
2438
2112
1372
336
28
12023

369
501
648
675
444
91
3
277
7
5
20
22
23
37
36
43
42
33
8
1
8648
87
216
524
434
575
1035
1457
1681
1615
860
158
6
5639
53
118
307
240
356
671
951
1171
1091
568
110
3
3009

193
272
291
280
191
37
2
135
3
3
8
13
15
21
22
21
15
10
3
1
3894
41
127
281
236
288
513
705
736
632
271
61
3
2513
19
64
160
137
172
329
459
507
435
181
48
2
1381

176
229
357
395
253
54
1
142
4
2
12
9
8
16
14
22
27
23
5
0
4754
46
89
243
198
287
522
752
945
983
589
97
3
3126
34
54
147
103
184
342
492
664
656
387
62
1
1628

519
487
496
557
491
128
1
337
7
14
27
22
38
42
35
47
54
35
16
0
8384
287
388
857
899
1027
1143
1051
998
903
664
162
5
4933
160
232
500
514
572
658
583
615
564
430
105
0
3451

223
231
214
244
200
43
1
170
3
9
16
10
23
20
18
25
27
12
7
0
3824
147
214
464
421
456
488
504
417
387
267
57
2
2238
89
132
267
245
235
284
285
259
229
174
39
0
1586

296
256
282
313
291
85
0
167
4
5
11
12
15
22
17
22
27
23
9
0
4560
140
174
393
478
571
655
547
581
516
397
105
3
2695
71
100
233
269
337
374
298
356
335
256
66
0
1865

497
904
2440
3142
3952
4175
3830
2902
2058
1148
258
30
80822
1655
2756
8005
9517
11152
12576
12334
10883
7280
3678
823
163
39196
787
1316
3799
4631
5390
6089
5922
5339
3575
1831
445
72
41626
868
1440
4206
4886
5762
6487
6412
5544

271
493
1370
1737
2117
2244
2100
1556
922
416
75
12
41877
913
1540
4587
5161
5958
6751
6630
5421
3177
1410
253
76
20179
431
750
2133
2480
2842
3240
3239
2620
1556
719
132
37
21698
482
790
2454
2681
3116
3511
3391
2801

226
411
1070
1405
1835
1931
1730
1346
1136
732
183
18
38945
742
1216
3418
4356
5194
5825
5704
5462
4103
2268
570
87
19017
356
566
1666
2151
2548
2849
2683
2719
2019
1112
313
35
19928
386
650
1752
2205
2646
2976
3021
2743

34
98
217
194
219
364
506
510
524
292
48
3
11757
150
299
972
789
910
1422
1876
2362
1876
914
177
10
6046
86
141
473
398
421
738
972
1246
1003
456
110
2
5711
64
158
499
391
489
684
904
1116

22
63
121
99
116
184
246
229
197
90
13
1
5467
79
161
533
446
462
693
908
1035
752
343
51
4
2747
46
76
260
214
198
348
458
530
399
180
36
2
2720
33
85
273
232
264
345
450
505

12
35
96
95
103
180
260
281
327
202
35
2
6290
71
138
439
343
448
729
968
1327
1124
571
126
6
3299
40
65
213
184
223
390
514
716
604
276
74
0
2991
31
73
226
159
225
339
454
611

127
156
357
385
455
485
468
383
339
234
57
5
11012
427
490
1233
1328
1399
1478
1420
1286
1081
708
134
28
5093
202
223
569
636
606
659
636
606
521
354
64
17
5919
225
267
664
692
793
819
784
680

58
82
197
176
221
204
219
158
158
93
18
2
5148
227
239
671
626
651
698
656
596
448
277
49
10
2372
106
119
306
287
283
313
308
262
216
144
18
10
2776
121
120
365
339
368
385
348
334

69
74
160
209
234
281
249
225
181
141
39
3
5864
200
251
562
702
748
780
764
690
633
431
85
18
2721
96
104
263
349
323
346
328
344
305
210
46
7
3143
104
147
299
353
425
434
436
346

3705
1847
378
91
1179963
38538
66459
173297
215111
198406
167506
128846
105818
58214
21689
4533
1546
621745
19945
36427
94480
112410
97506
84294
66670
59879
34014
12551
2739
830
558218
18593
30032
78817
102701
100900
83212
62176
45939
24200
9138
1794
716
74549
3135
4217
10484

1621
691
121
39
657418
20766
37425
97267
116308
110061
96731
74231
59434
31622
10786
1998
789
346846
10812
20531
53284
61495
54342
48541
37922
33281
18586
6419
1216
417
310572
9954
16894
43983
54813
55719
48190
36309
26153
13036
4367
782
372
40256
1629
2257
5672

2084
1156
257
52
522545
17772
29034
76030
98803
88345
70775
54615
46384
26592
10903
2535
757
274899
9133
15896
41196
50915
43164
35753
28748
26598
15428
6132
1523
413
247646
8639
13138
34834
47888
45181
35022
25867
19786
11164
4771
1012
344
34293
1506
1960
4812

873
458
67
8
127405
3680
5463
15890
17129
17531
17878
16394
16603
11168
4578
966
125
71650
1843
2921
8658
9091
9060
9492
9123
10505
7299
2978
618
62
55755
1837
2542
7232
8038
8471
8386
7271
6098
3869
1600
348
63
7296
262
288
908

353
163
15
2
67744
1907
2944
8761
9249
9502
10007
8793
8376
5594
2140
406
65
37833
942
1551
4844
4930
4954
5294
4731
5191
3651
1446
273
26
29911
965
1393
3917
4319
4548
4713
4062
3185
1943
694
133
39
3791
149
146
493

520
295
52
6
59661
1773
2519
7129
7880
8029
7871
7601
8227
5574
2438
560
60
33817
901
1370
3814
4161
4106
4198
4392
5314
3648
1532
345
36
25844
872
1149
3315
3719
3923
3673
3209
2913
1926
906
215
24
3505
113
142
415

560
354
70
11
220241
9561
11288
30464
33769
32100
31235
25966
23199
15142
6108
1141
268
107621
4262
5395
14892
15520
14680
14874
12921
12680
8384
3247
668
98
112620
5299
5893
15572
18249
17420
16361
13045
10519
6758
2861
473
170
18274
1062
1075
2521

232
133
31
0
109879
4873
5860
15679
16478
15784
15855
12835
11203
7670
2988
532
122
53739
2178
2792
7895
7717
7070
7448
6303
6068
4283
1625
307
53
56140
2695
3068
7784
8761
8714
8407
6532
5135
3387
1363
225
69
9027
534
544
1250

328
221
39
11
110362
4688
5428
14785
17291
16316
15380
13131
11996
7472
3120
609
146
53882
2084
2603
6997
7803
7610
7426
6618
6612
4101
1622
361
45
56480
2604
2825
7788
9488
8706
7954
6513
5384
3371
1498
248
101
9247
528
531
1271

13935
13850
10844
8233
5775
2832
955
211
78
26495
960
1518
3979
4990
4490
3725
2996
2266
1105
361
79
26
48054
2175
2699
6505
8945
9360
7119
5237
3509
1727
594
132
52
90064
3720
4858
11865
17052
17032
13637
9877
6734
3553
1316
266

7207
7473
6086
4707
3222
1492
394
84
33
14170
493
801
2087
2602
2452
2110
1678
1199
564
140
31
13
26086
1136
1456
3585
4605
5021
3976
3029
2023
928
254
53
20
49888
1966
2665
6461
9017
9525
7961
5781
3776
1890
640
123

6728
6377
4758
3526
2553
1340
561
127
45
12325
467
717
1892
2388
2038
1615
1318
1067
541
221
48
13
21968
1039
1243
2920
4340
4339
3143
2208
1486
799
340
79
32
40176
1754
2193
5404
8035
7507
5676
4096
2958
1663
676
143

1045
1111
1068
1045
864
458
190
51
6
3070
83
121
427
355
425
429
443
446
227
90
21
3
4226
179
167
481
690
686
639
602
418
231
100
30
3
10506
481
595
1448
1886
1726
1489
1184
875
518
232
52

561
574
597
563
414
211
63
17
3
1531
47
58
224
203
228
228
224
190
95
26
7
1
2260
102
88
269
358
346
369
339
224
116
37
10
2
5616
235
321
759
1017
931
842
636
462
265
108
26

484
537
471
482
450
247
127
34
3
1539
36
63
203
152
197
201
219
256
132
64
14
2
1966
77
79
212
332
340
270
263
194
115
63
20
1
4890
246
274
689
869
795
647
548
413
253
124
26

3148
3180
2583
2014
1482
838
287
54
30
5626
260
329
805
917
910
805
672
517
297
91
19
4
12648
802
746
1716
2231
2270
1778
1342
965
541
196
35
26
23298
1275
1300
3136
4239
4041
3355
2510
1818
1091
428
69

1482
1567
1290
1009
779
412
133
18
9
2581
121
154
372
399
406
385
305
252
142
40
4
1
6446
413
390
878
1083
1161
905
704
527
270
93
14
8
12078
654
674
1595
2102
2171
1826
1336
915
555
204
27

1666
1613
1293
1005
703
426
154
36
21
3045
139
175
433
518
504
420
367
265
155
51
15
3
6202
389
356
838
1148
1109
873
638
438
271
103
21
18
11220
621
626
1541
2137
1870
1529
1174
903
536
224
42

154
0
0
0
0
0
0
0
0
0
0
0
0
0
90064
3720
4858
11865
17052
17032
13637
9877
6734
3553
1316
266
154
69061
2633
3791
9839
13050
12206
9733
7553
5505
3133
1226
223
169
27955
992
1523
4155
5243
4617
3748

83
0
0
0
0
0
0
0
0
0
0
0
0
0
49888
1966
2665
6461
9017
9525
7961
5781
3776
1890
640
123
83
38265
1433
2129
5352
6882
6823
5675
4310
3144
1727
604
102
84
15542
549
863
2312
2888
2607
2132

71
0
0
0
0
0
0
0
0
0
0
0
0
0
40176
1754
2193
5404
8035
7507
5676
4096
2958
1663
676
143
71
30796
1200
1662
4487
6168
5383
4058
3243
2361
1406
622
121
85
12413
443
660
1843
2355
2010
1616

20
0
0
0
0
0
0
0
0
0
0
0
0
0
10506
481
595
1448
1886
1726
1489
1184
875
518
232
52
20
7242
258
343
996
1076
1048
1001
863
795
536
256
54
16
3448
109
149
527
539
449
424

14
0
0
0
0
0
0
0
0
0
0
0
0
0
5616
235
321
759
1017
931
842
636
462
265
108
26
14
3962
140
178
588
583
562
586
475
412
280
127
22
9
1888
60
76
324
299
243
246

6
0
0
0
0
0
0
0
0
0
0
0
0
0
4890
246
274
689
869
795
647
548
413
253
124
26
6
3280
118
165
408
493
486
415
388
383
256
129
32
7
1560
49
73
203
240
206
178

36
0
0
0
0
0
0
0
0
0
0
0
0
0
23298
1275
1300
3136
4239
4041
3355
2510
1818
1091
428
69
36
13351
646
638
1857
2191
1980
1838
1601
1275
874
354
65
32
4490
172
185
558
625
583
636

19
0
0
0
0
0
0
0
0
0
0
0
0
0
12078
654
674
1595
2102
2171
1826
1336
915
555
204
27
19
6512
323
340
852
985
996
991
760
607
438
173
34
13
2202
89
91
306
319
295
306

17
0
0
0
0
0
0
0
0
0
0
0
0
0
11220
621
626
1541
2137
1870
1529
1174
903
536
224
42
17
6839
323
298
1005
1206
984
847
841
668
436
181
31
19
2288
83
94
252
306
288
330

3036
2398
1481
569
108
85
41106
1641
2268
5684
7807
7589
5985
4517
3107
1652
657
115
84
61158
1938
3631
9218
11327
9938
8687
6749
5463
2850
1059
219
79
37299
1209
2242
5582
6715
5833
5254
4118
3527
1893
731
150
45
23859
729

1703
1304
789
303
52
40
22723
884
1266
3040
3994
4216
3543
2607
1840
938
301
50
44
34411
1040
2005
5144
6138
5578
5084
4064
3157
1564
502
91
44
21051
642
1244
3129
3663
3315
3085
2482
2033
1012
357
68
21
13360
398

1333
1094
692
266
56
45
18383
757
1002
2644
3813
3373
2442
1910
1267
714
356
65
40
26747
898
1626
4074
5189
4360
3603
2685
2306
1286
557
128
35
16248
567
998
2453
3052
2518
2169
1636
1494
881
374
82
24
10499
331

356
416
307
140
27
5
3794
149
194
469
537
599
577
507
379
229
116
27
11
6408
190
288
803
832
920
979
818
792
506
230
43
7
4193
119
181
489
540
579
639
533
554
347
171
35
6
2215
71

189
203
156
77
13
2
2074
80
102
264
284
319
340
286
209
124
50
9
7
3440
107
168
453
447
490
551
483
408
225
94
11
3
2228
67
102
282
285
300
362
316
282
149
71
10
2
1212
40

167
213
151
63
14
3
1720
69
92
205
253
280
237
221
170
105
66
18
4
2968
83
120
350
385
430
428
335
384
281
136
32
4
1965
52
79
207
255
279
277
217
272
198
100
25
4
1003
31

640
520
401
134
30
6
8861
474
453
1299
1566
1397
1202
961
755
473
220
35
26
10081
423
523
1309
1585
1468
1479
1189
1088
690
264
54
9
6008
254
323
754
871
843
884
700
703
457
178
37
4
4073
169

298
222
189
71
14
2
4310
234
249
546
666
701
685
462
385
249
102
20
11
5012
177
250
678
745
723
785
603
536
364
124
24
3
3063
104
162
407
427
425
479
367
355
231
88
18
0
1949
73

342
298
212
63
16
4
4551
240
204
753
900
696
517
499
370
224
118
15
15
5069
246
273
631
840
745
694
586
552
326
140
30
6
2945
150
161
347
444
418
405
333
348
226
90
19
4
2124
96

1389
3636
4612
4105
3433
2631
1936
957
328
69
34
38172
1333
2273
5584
7295
5973
5008
4072
3603
2099
766
134
32
30576
1054
1896
4528
5728
4695
3915
3249
2967
1773
630
116
25
7596
279
377
1056
1567
1278
1093
823
636
326

761
2015
2475
2263
1999
1582
1124
552
145
23
23
21400
697
1306
3119
4004
3300
2912
2361
2005
1178
434
66
18
17185
556
1081
2545
3134
2598
2274
1899
1660
1003
362
59
14
4215
141
225
574
870
702
638
462
345
175

628
1621
2137
1842
1434
1049
812
405
183
46
11
16772
636
967
2465
3291
2673
2096
1711
1598
921
332
68
14
13391
498
815
1983
2594
2097
1641
1350
1307
770
268
57
11
3381
138
152
482
697
576
455
361
291
151

107
314
292
341
340
285
238
159
59
8
1
4524
109
183
554
608
632
644
573
566
431
183
36
5
3787
87
151
447
491
512
535
485
493
383
166
33
4
737
22
32
107
117
120
109
88
73
48

66
171
162
190
189
167
126
76
23
1
1
2482
58
100
304
366
368
380
305
283
206
93
17
2
2065
43
80
248
295
303
314
249
246
185
85
16
1
417
15
20
56
71
65
66
56
37
21

41
143
130
151
151
118
112
83
36
7
0
2042
51
83
250
242
264
264
268
283
225
90
19
3
1722
44
71
199
196
209
221
236
247
198
81
17
3
320
7
12
51
46
55
43
32
36
27

200
555
714
625
595
489
385
233
86
17
5
6080
244
310
733
836
779
818
782
776
549
221
27
5
4783
193
243
574
633
619
626
609
633
461
168
21
3
1297
51
67
159
203
160
192
173
143
88

88
271
318
298
306
236
181
133
36
6
3
3006
107
161
368
425
344
418
396
356
294
120
15
2
2366
79
119
287
329
269
321
314
294
247
94
11
2
640
28
42
81
96
75
97
82
62
47

112
284
396
327
289
253
204
100
50
11
2
3074
137
149
365
411
435
400
386
420
255
101
12
3
2417
114
124
287
304
350
305
295
339
214
74
10
1
657
23
25
78
107
85
95
91
81
41

136
18
7
58533
2125
3675
8909
11433
8973
7784
6116
5411
2891
963
190
63
50474
1863
3214
7846
9800
7544
6589
5287
4720
2568
821
165
57
8059
262
461
1063
1633
1429
1195
829
691
323
142
25
6
43668
1042
2391
6457
7818

72
7
4
33066
1162
2059
4902
6287
5087
4567
3513
3104
1706
544
99
36
28533
1025
1805
4292
5413
4294
3851
3020
2710
1520
482
89
32
4533
137
254
610
874
793
716
493
394
186
62
10
4
25481
603
1390
3916
4503

64
11
3
25467
963
1616
4007
5146
3886
3217
2603
2307
1185
419
91
27
21941
838
1409
3554
4387
3250
2738
2267
2010
1048
339
76
25
3526
125
207
453
759
636
479
336
297
137
80
15
2
18187
439
1001
2541
3315

17
3
1
6324
170
264
819
904
876
847
795
854
532
215
39
9
5645
149
240
737
791
767
746
710
773
495
192
37
8
679
21
24
82
113
109
101
85
81
37
23
2
1
4822
112
201
584
590

8
1
1
3452
87
155
443
492
483
480
435
464
283
107
17
6
3055
77
143
392
422
425
421
385
411
261
97
16
5
397
10
12
51
70
58
59
50
53
22
10
1
1
2653
59
121
324
327

9
2
0
2872
83
109
376
412
393
367
360
390
249
108
22
3
2590
72
97
345
369
342
325
325
362
234
95
21
3
282
11
12
31
43
51
42
35
28
15
13
1
0
2169
53
80
260
263

53
6
2
10497
466
606
1441
1723
1451
1465
1214
1101
707
251
60
12
8896
396
512
1220
1445
1225
1229
1038
944
618
209
50
10
1601
70
94
221
278
226
236
176
157
89
42
10
2
6343
214
272
797
869

26
4
0
5357
252
301
745
882
733
737
600
523
398
147
34
5
4588
217
253
625
758
630
618
510
461
355
128
28
5
769
35
48
120
124
103
119
90
62
43
19
6
0
3278
119
144
416
459

27
2
2
5140
214
305
696
841
718
728
614
578
309
104
26
7
4308
179
259
595
687
595
611
528
483
263
81
22
5
832
35
46
101
154
123
117
86
95
46
23
4
2
3065
95
128
381
410

7103
6373
4860
4160
2333
906
201
24
21980
515
1226
3339
3840
3413
3107
2376
2270
1283
487
115
9
21688
527
1165
3118
3978
3690
3266
2484
1890
1050
419
86
15
26345
575
1138
3555
4200
4143
3723
3149
3022
1919
750
150
21

4072
3823
2849
2453
1293
467
96
16
13064
300
702
2073
2267
1998
1885
1413
1366
734
265
55
6
12417
303
688
1843
2236
2074
1938
1436
1087
559
202
41
10
14556
286
635
2111
2322
2252
2106
1752
1617
1042
363
64
6

3031
2550
2011
1707
1040
439
105
8
8916
215
524
1266
1573
1415
1222
963
904
549
222
60
3
9271
224
477
1275
1742
1616
1328
1048
803
491
217
45
5
11789
289
503
1444
1878
1891
1617
1397
1405
877
387
86
15

611
705
660
682
451
178
47
1
2515
56
99
289
264
324
335
351
404
261
106
25
1
2307
56
102
295
326
287
370
309
278
190
72
22
0
3177
80
125
394
327
395
421
443
466
352
144
30
0

361
404
357
365
238
75
21
1
1415
25
55
170
150
199
195
190
227
143
48
12
1
1238
34
66
154
177
162
209
167
138
95
27
9
0
1643
44
57
213
174
225
237
238
212
167
61
15
0

250
301
303
317
213
103
26
0
1100
31
44
119
114
125
140
161
177
118
58
13
0
1069
22
36
141
149
125
161
142
140
95
45
13
0
1534
36
68
181
153
170
184
205
254
185
83
15
0

833
960
763
789
537
264
44
1
2960
98
116
363
420
370
418
343
407
277
123
25
0
3383
116
156
434
449
463
542
420
382
260
141
19
1
4560
123
176
631
582
576
675
581
591
405
176
42
2

419
522
393
389
260
136
21
0
1596
61
65
193
236
186
227
194
224
133
66
11
0
1682
58
79
223
223
233
295
199
165
127
70
10
0
2205
58
89
401
284
246
303
244
264
213
84
18
1

414
438
370
400
277
128
23
1
1364
37
51
170
184
184
191
149
183
144
57
14
0
1701
58
77
211
226
230
247
221
217
133
71
9
1
2355
65
87
230
298
330
372
337
327
192
92
24
1

16273
366
736
2326
2414
2439
2189
1911
1965
1303
505
105
14
10072
209
402
1229
1786
1704
1534
1238
1057
616
245
45
7
35361
780
1507
4475
5382
5389
5063
4478
4115
2705
1120
319
28
17818
333
744
2298
2556
2473
2406
2242

9070
181
415
1401
1352
1319
1265
1071
1058
722
239
44
3
5486
105
220
710
970
933
841
681
559
320
124
20
3
19774
434
887
2602
2909
3017
2898
2541
2314
1461
556
139
16
9980
199
450
1366
1393
1414
1360
1242

7203
185
321
925
1062
1120
924
840
907
581
266
61
11
4586
104
182
519
816
771
693
557
498
296
121
25
4
15587
346
620
1873
2473
2372
2165
1937
1801
1244
564
180
12
7838
134
294
932
1163
1059
1046
1000

2202
61
87
299
233
269
258
304
331
242
97
21
0
975
19
38
95
94
126
163
139
135
110
47
9
0
3930
77
112
360
428
459
521
525
667
501
231
46
3
2165
30
56
194
228
220
265
261

1139
35
40
155
127
144
143
169
153
119
42
12
0
504
9
17
58
47
81
94
69
59
48
19
3
0
2026
39
64
191
237
261
277
258
320
249
109
20
1
1104
19
30
101
124
127
139
125

1063
26
47
144
106
125
115
135
178
123
55
9
0
471
10
21
37
47
45
69
70
76
62
28
6
0
1904
38
48
169
191
198
244
267
347
252
122
26
2
1061
11
26
93
104
93
126
136

2514
61
84
423
301
301
350
298
336
238
96
25
1
2046
62
92
208
281
275
325
283
255
167
80
17
1
5886
123
193
843
654
710
768
778
807
633
298
73
6
3205
55
92
574
354
371
364
381

1337
30
51
291
167
142
171
130
161
138
46
10
0
868
28
38
110
117
104
132
114
103
75
38
8
1
2942
65
103
507
336
320
381
362
395
301
137
32
3
1665
34
52
368
189
183
177
175

1177
31
33
132
134
159
179
168
175
100
50
15
1
1178
34
54
98
164
171
193
169
152
92
42
9
0
2944
58
90
336
318
390
387
416
412
332
161
41
3
1540
21
40
206
165
188
187
206

2220
1618
702
211
15
17543
447
763
2177
2826
2916
2657
2236
1895
1087
418
108
13
10020
269
462
1291
1520
1661
1643
1406
1082
486
159
30
11
4145
98
155
522
589
698
721
588
488
203
68
9
6
5875
171
307

1232
871
356
87
10
9794
235
437
1236
1516
1603
1538
1299
1082
590
200
52
6
5497
139
251
725
817
909
932
805
603
235
65
13
3
2230
49
78
295
307
382
399
335
258
93
29
4
1
3267
90
173

988
747
346
124
5
7749
212
326
941
1310
1313
1119
937
813
497
218
56
7
4523
130
211
566
703
752
711
601
479
251
94
17
8
1915
49
77
227
282
316
322
253
230
110
39
5
5
2608
81
134

375
332
169
33
2
1765
47
56
166
200
239
256
264
292
169
62
13
1
1115
31
39
108
130
166
176
168
161
86
43
7
0
528
16
17
44
61
86
79
80
79
41
24
1
0
587
15
22

171
170
84
13
1
922
20
34
90
113
134
138
133
149
79
25
7
0
555
12
14
59
72
92
97
87
72
31
16
3
0
256
4
6
23
36
51
47
37
30
12
9
1
0
299
8
8

204
162
85
20
1
843
27
22
76
87
105
118
131
143
90
37
6
1
560
19
25
49
58
74
79
81
89
55
27
4
0
272
12
11
21
25
35
32
43
49
29
15
0
0
288
7
14

422
367
178
45
2
2681
68
101
269
300
339
404
397
385
266
120
28
4
1530
59
67
163
211
207
234
236
195
113
36
8
1
567
21
17
57
76
62
83
97
86
53
11
4
0
963
38
50

201
178
87
19
2
1277
31
51
139
147
137
204
187
194
123
50
13
1
757
34
38
85
96
103
114
117
100
53
12
4
1
281
12
10
33
44
27
39
46
47
18
3
2
0
476
22
28

221
189
91
26
0
1404
37
50
130
153
202
200
210
191
143
70
15
3
773
25
29
78
115
104
120
119
95
60
24
4
0
286
9
7
24
32
35
44
51
39
35
8
2
0
487
16
22

769
931
963
922
818
594
283
91
21
5
32953
1236
1912
5050
5931
5460
4650
3488
3042
1537
528
86
33
20758
860
1231
3197
3704
3257
2878
2153
2029
1020
343
62
24
12195
376
681
1853
2227
2203
1772
1335
1013
517
185

430
510
527
533
470
345
142
36
9
2
18379
682
1082
2844
3173
3048
2677
1948
1741
873
259
33
19
11586
473
703
1786
1984
1842
1645
1199
1149
599
167
23
16
6793
209
379
1058
1189
1206
1032
749
592
274
92

339
421
436
389
348
249
141
55
12
3
14574
554
830
2206
2758
2412
1973
1540
1301
664
269
53
14
9172
387
528
1411
1720
1415
1233
954
880
421
176
39
8
5402
167
302
795
1038
997
740
586
421
243
93

64
69
80
97
88
82
45
19
6
0
3038
69
116
336
376
448
488
395
411
276
107
13
3
2015
50
81
207
253
275
309
265
295
191
79
8
2
1023
19
35
129
123
173
179
130
116
85
28

36
36
41
50
50
42
19
7
2
0
1664
38
64
192
191
247
290
217
223
149
48
4
1
1111
28
47
120
130
152
191
137
156
108
39
2
1
553
10
17
72
61
95
99
80
67
41
9

28
33
39
47
38
40
26
12
4
0
1374
31
52
144
185
201
198
178
188
127
59
9
2
904
22
34
87
123
123
118
128
139
83
40
6
1
470
9
18
57
62
78
80
50
49
44
19

106
135
145
151
139
109
60
25
4
1
7100
355
375
1019
1140
1017
968
815
751
455
171
27
7
4864
260
270
715
780
706
644
530
515
309
109
21
5
2236
95
105
304
360
311
324
285
236
146
62

52
52
76
75
71
53
35
9
2
1
3620
190
193
518
538
535
507
389
414
239
80
11
6
2482
133
135
357
359
384
339
255
286
172
50
7
5
1138
57
58
161
179
151
168
134
128
67
30

54
83
69
76
68
56
25
16
2
0
3480
165
182
501
602
482
461
426
337
216
91
16
1
2382
127
135
358
421
322
305
275
229
137
59
14
0
1098
38
47
143
181
160
156
151
108
79
32

24
9
14042
306
676
1884
2415
2228
2014
1612
1620
864
342
75
6
8769
181
432
1208
1494
1325
1169
970
1069
605
261
51
4
5273
125
244
676
921
903
845
642
551
259
81
24
2
40276
1106
2239
6107
7494
6703

10
3
7860
181
394
1050
1346
1204
1194
913
916
433
189
36
4
4887
108
253
674
854
719
699
530
593
290
141
23
3
2973
73
141
376
492
485
495
383
323
143
48
13
1
22368
579
1291
3441
4095
3679

14
6
6182
125
282
834
1069
1024
820
699
704
431
153
39
2
3882
73
179
534
640
606
470
440
476
315
120
28
1
2300
52
103
300
429
418
350
259
228
116
33
11
1
17908
527
948
2666
3399
3024

5
1
1601
26
49
160
202
191
235
215
257
191
60
15
0
1112
12
31
109
139
136
152
143
184
147
50
9
0
489
14
18
51
63
55
83
72
73
44
10
6
0
4460
96
166
621
623
648

2
0
817
16
26
85
105
107
125
106
125
87
29
6
0
565
8
15
54
76
72
87
73
86
66
24
4
0
252
8
11
31
29
35
38
33
39
21
5
2
0
2308
49
95
301
329
337

3
1
784
10
23
75
97
84
110
109
132
104
31
9
0
547
4
16
55
63
64
65
70
98
81
26
5
0
237
6
7
20
34
20
45
39
34
23
5
4
0
2152
47
71
320
294
311

6
2
1904
50
69
174
224
259
257
248
307
201
96
19
0
1115
20
37
98
114
138
144
139
203
138
71
13
0
789
30
32
76
110
121
113
109
104
63
25
6
0
5427
139
218
635
699
679

4
1
912
24
27
95
108
121
119
120
148
90
50
10
0
524
9
16
54
56
62
63
64
101
61
32
6
0
388
15
11
41
52
59
56
56
47
29
18
4
0
2610
75
113
319
364
306

2
1
992
26
42
79
116
138
138
128
159
111
46
9
0
591
11
21
44
58
76
81
75
102
77
39
7
0
401
15
21
35
58
62
57
53
57
34
7
2
0
2817
64
105
316
335
373

5830
4370
3619
1959
659
149
41
20453
607
1226
3201
3830
3229
2758
2167
1920
1051
358
89
17
19823
499
1013
2906
3664
3474
3072
2203
1699
908
301
60
24
10386
361
744
1747
1758
1594
1365
1079
1032
515
152
24
15
8946

3246
2562
2014
1049
325
62
25
11193
302
724
1823
2039
1755
1503
1225
1037
569
173
33
10
11175
277
567
1618
2056
1924
1743
1337
977
480
152
29
15
5897
197
428
984
972
895
787
624
599
303
89
14
5
5041

2584
1808
1605
910
334
87
16
9260
305
502
1378
1791
1474
1255
942
883
482
185
56
7
8648
222
446
1288
1608
1550
1329
866
722
428
149
31
9
4489
164
316
763
786
699
578
455
433
212
63
10
10
3905

693
549
549
336
135
39
5
2198
42
92
264
295
271
300
284
333
207
80
29
1
2262
54
74
357
328
377
393
265
216
129
55
10
4
1079
35
47
138
135
135
127
136
161
116
40
8
1
977

368
303
285
160
62
16
3
1152
19
57
161
150
146
151
149
171
100
37
11
0
1156
30
38
140
179
191
217
154
114
60
25
5
3
600
16
27
76
73
80
65
81
86
66
26
3
1
541

325
246
264
176
73
23
2
1046
23
35
103
145
125
149
135
162
107
43
18
1
1106
24
36
217
149
186
176
111
102
69
30
5
1
479
19
20
62
62
55
62
55
75
50
14
5
0
436

759
729
770
552
205
38
4
2785
86
112
307
330
358
367
372
437
289
107
17
3
2642
53
106
328
369
321
392
357
333
263
98
21
1
2085
83
133
303
281
278
304
256
261
141
37
5
3
1854

352
328
356
278
100
16
3
1326
44
62
174
163
154
160
157
202
150
52
5
3
1284
31
51
145
201
152
192
171
154
128
48
11
0
1112
50
64
156
167
143
160
137
134
78
18
3
2
979

407
401
414
274
105
22
1
1459
42
50
133
167
204
207
215
235
139
55
12
0
1358
22
55
183
168
169
200
186
179
135
50
10
1
973
33
69
147
114
135
144
119
127
63
19
2
1
875

320
628
1475
1520
1348
1162
931
930
460
138
23
11
1440
41
116
272
238
246
203
148
102
55
14
1
4
15076
483
949
2444
2535
2218
2018
1581
1651
862
265
54
16
13540
433
868
2203
2262
1942
1788
1418
1521

174
355
832
841
751
656
523
535
272
83
14
5
856
23
73
152
131
144
131
101
64
31
6
0
0
8564
256
567
1399
1403
1227
1168
886
944
507
166
29
12
7668
231
520
1265
1246
1073
1026
785
867

146
273
643
679
597
506
408
395
188
55
9
6
584
18
43
120
107
102
72
47
38
24
8
1
4
6512
227
382
1045
1132
991
850
695
707
355
99
25
4
5872
202
348
938
1016
869
762
633
654

33
43
125
120
118
108
123
149
113
37
7
1
102
2
4
13
15
17
19
13
12
3
3
1
0
1790
47
78
192
174
186
216
253
344
215
72
11
2
1656
44
71
178
151
167
190
237
334

16
24
67
66
72
54
73
78
64
23
3
1
59
0
3
9
7
8
11
8
8
2
3
0
0
910
22
44
98
86
98
110
129
157
112
46
7
1
836
20
38
93
74
88
98
118
150

17
19
58
54
46
54
50
71
49
14
4
0
43
2
1
4
8
9
8
5
4
1
0
1
0
880
25
34
94
88
88
106
124
187
103
26
4
1
820
24
33
85
77
79
92
119
184

73
114
267
244
253
268
226
248
122
32
5
2
231
10
19
36
37
25
36
30
13
19
5
0
1
2726
107
138
363
379
345
386
347
371
219
60
10
1
2457
101
129
317
338
304
350
315
340

44
55
137
142
128
141
118
127
67
15
3
2
133
6
9
19
25
15
19
19
7
11
3
0
0
1422
56
80
201
192
160
199
170
184
131
41
7
1
1273
52
72
176
170
141
178
148
170

29
59
130
102
125
127
108
121
55
17
2
0
98
4
10
17
12
10
17
11
6
8
2
0
1
1304
51
58
162
187
185
187
177
187
88
19
3
0
1184
49
57
141
168
163
172
167
170

801
240
52
12
1536
50
81
241
273
276
230
163
130
61
25
2
4
42632
1657
2703
7233
8129
6747
5822
4329
3378
1777
633
144
80
29081
1270
1970
4850
5419
4408
3859
2968
2482
1262
449
103
41
13551
387
733
2383

469
149
28
9
896
25
47
134
157
154
142
101
77
38
17
1
3
23974
902
1514
4058
4497
3776
3372
2459
1936
1024
334
62
40
16256
688
1089
2686
2958
2470
2235
1667
1424
735
242
45
17
7718
214
425
1372

332
91
24
3
640
25
34
107
116
122
88
62
53
23
8
1
1
18658
755
1189
3175
3632
2971
2450
1870
1442
753
299
82
40
12825
582
881
2164
2461
1938
1624
1301
1058
527
207
58
24
5833
173
308
1011

205
66
11
2
134
3
7
14
23
19
26
16
10
10
6
0
0
5604
236
317
902
799
733
759
626
642
407
142
34
7
3898
178
211
535
544
484
532
461
496
324
105
26
2
1706
58
106
367

106
43
7
1
74
2
6
5
12
10
12
11
7
6
3
0
0
2995
119
165
503
425
395
431
335
320
216
67
15
4
2028
89
107
284
275
265
307
237
235
164
51
13
1
967
30
58
219

99
23
4
1
60
1
1
9
11
9
14
5
3
4
3
0
0
2609
117
152
399
374
338
328
291
322
191
75
19
3
1870
89
104
251
269
219
225
224
261
160
54
13
1
739
28
48
148

200
52
10
1
269
6
9
46
41
41
36
32
31
19
8
0
0
9558
477
569
1644
1665
1282
1315
1045
789
532
188
44
8
6796
390
453
1070
1052
943
972
758
608
383
128
34
5
2762
87
116
574

122
36
7
1
149
4
8
25
22
19
21
22
14
9
5
0
0
4886
258
302
874
867
609
645
515
391
303
105
14
3
3402
213
234
538
511
450
477
363
301
232
72
9
2
1484
45
68
336

78
16
3
0
120
2
1
21
19
22
15
10
17
10
3
0
0
4672
219
267
770
798
673
670
530
398
229
83
30
5
3394
177
219
532
541
493
495
395
307
151
56
25
3
1278
42
48
238

2710
2339
1963
1361
896
515
184
41
39
28223
883
1693
4673
5112
4317
3973
3082
2442
1366
536
117
29
22128
700
1328
3553
4055
3349
3128
2466
1930
1097
412
93
17
6095
183
365
1120
1057
968
845
616
512
269
124
24

1539
1306
1137
792
512
289
92
17
23
15951
497
948
2650
2815
2395
2290
1820
1434
743
295
46
18
12511
400
754
1991
2267
1841
1780
1474
1138
593
226
40
7
3440
97
194
659
548
554
510
346
296
150
69
6

1171
1033
826
569
384
226
92
24
16
12272
386
745
2023
2297
1922
1683
1262
1008
623
241
71
11
9617
300
574
1562
1788
1508
1348
992
792
504
186
53
10
2655
86
171
461
509
414
335
270
216
119
55
18

255
249
227
165
146
83
37
8
5
3244
132
164
461
459
424
409
368
364
296
124
39
4
2658
99
134
371
387
325
334
307
304
255
107
32
3
586
33
30
90
72
99
75
61
60
41
17
7

150
130
124
98
85
52
16
2
3
1684
69
83
250
247
231
214
184
168
158
64
15
1
1376
53
65
201
211
180
172
155
138
132
55
14
0
308
16
18
49
36
51
42
29
30
26
9
1

105
119
103
67
61
31
21
6
2
1560
63
81
211
212
193
195
184
196
138
60
24
3
1282
46
69
170
176
145
162
152
166
123
52
18
3
278
17
12
41
36
48
33
32
30
15
8
6

613
339
343
287
181
149
60
10
3
4178
138
186
555
609
537
599
552
486
328
157
29
2
3413
113
155
450
507
436
493
453
397
258
125
25
1
765
25
31
105
102
101
106
99
89
70
32
4

356
159
168
152
90
71
33
5
1
2155
76
105
305
321
270
306
281
235
164
78
13
1
1755
60
88
248
275
214
240
237
193
129
59
12
0
400
16
17
57
46
56
66
44
42
35
19
1

257
180
175
135
91
78
27
5
2
2023
62
81
250
288
267
293
271
251
164
79
16
1
1658
53
67
202
232
222
253
216
204
129
66
13
1
365
9
14
48
56
45
40
55
47
35
13
3

12
26276
829
1403
3930
4419
4067
3745
3069
2606
1460
593
116
39
21643
657
1146
3277
3586
3279
3069
2551
2182
1264
495
100
37
4633
172
257
653
833
788
676
518
424
196
98
16
2
36312
984
2013
5774
6541
5894
5088

11
14707
436
766
2151
2437
2276
2200
1767
1516
807
290
46
15
12097
345
618
1796
1975
1833
1805
1455
1266
704
246
40
14
2610
91
148
355
462
443
395
312
250
103
44
6
1
20288
565
1110
3282
3543
3235
2879

1
11569
393
637
1779
1982
1791
1545
1302
1090
653
303
70
24
9546
312
528
1481
1611
1446
1264
1096
916
560
249
60
23
2023
81
109
298
371
345
281
206
174
93
54
10
1
16024
419
903
2492
2998
2659
2209

1
3030
52
94
349
310
311
420
411
526
383
149
22
3
2604
41
73
288
255
242
359
362
472
354
135
20
3
426
11
21
61
55
69
61
49
54
29
14
2
0
3592
83
151
475
463
417
459

1
1606
20
52
199
166
171
236
206
271
193
77
13
2
1372
16
42
169
135
130
199
173
240
179
75
12
2
234
4
10
30
31
41
37
33
31
14
2
1
0
1907
40
77
283
246
231
253

0
1424
32
42
150
144
140
184
205
255
190
72
9
1
1232
25
31
119
120
112
160
189
232
175
60
8
1
192
7
11
31
24
28
24
16
23
15
12
1
0
1685
43
74
192
217
186
206

1
5670
212
272
721
786
835
881
750
622
388
165
27
11
4698
174
224
591
642
692
722
627
525
328
139
24
10
972
38
48
130
144
143
159
123
97
60
26
3
1
5477
166
228
704
659
712
789

1
2969
100
142
363
411
431
467
411
331
212
85
13
3
2475
80
114
306
337
356
394
340
283
182
69
11
3
494
20
28
57
74
75
73
71
48
30
16
2
0
2781
103
118
365
339
336
392

0
2701
112
130
358
375
404
414
339
291
176
80
14
8
2223
94
110
285
305
336
328
287
242
146
70
13
7
478
18
20
73
70
68
86
52
49
30
10
1
1
2696
63
110
339
320
376
397

4041
3253
1838
708
155
23
24320
715
1411
3976
4414
3821
3312
2649
2234
1213
459
99
17
11992
269
602
1798
2127
2073
1776
1392
1019
625
249
56
6
24478
805
1629
4018
4592
4016
3251
2385
2133
1180
363
88
18
19221
611

2344
1880
1017
361
61
11
13606
413
752
2264
2389
2119
1867
1521
1296
696
244
38
7
6682
152
358
1018
1154
1116
1012
823
584
321
117
23
4
13595
422
930
2242
2440
2228
1898
1361
1174
652
203
34
11
10681
317

1697
1373
821
347
94
12
10714
302
659
1712
2025
1702
1445
1128
938
517
215
61
10
5310
117
244
780
973
957
764
569
435
304
132
33
2
10883
383
699
1776
2152
1788
1353
1024
959
528
160
54
7
8540
294

475
470
390
171
36
2
2507
68
107
337
299
278
324
331
349
262
125
25
2
1085
15
44
138
164
139
135
144
121
128
46
11
0
2614
69
131
319
309
325
353
322
400
266
100
18
2
2153
59

236
249
198
78
15
1
1349
30
53
203
163
155
178
159
191
143
61
12
1
558
10
24
80
83
76
75
77
58
55
17
3
0
1405
41
69
186
174
166
197
164
207
130
62
9
0
1150
33

239
221
192
93
21
1
1158
38
54
134
136
123
146
172
158
119
64
13
1
527
5
20
58
81
63
60
67
63
73
29
8
0
1209
28
62
133
135
159
156
158
193
136
38
9
2
1003
26

762
712
498
207
38
2
3760
110
174
534
476
493
527
501
483
309
123
30
0
1717
56
54
170
183
219
262
261
229
189
84
8
2
3477
152
182
512
449
439
472
419
475
263
86
28
0
2453
85

396
351
260
108
12
1
1926
70
93
279
252
237
257
263
233
167
67
8
0
855
33
25
86
87
99
135
133
118
93
41
4
1
1734
66
103
270
216
220
229
213
222
137
45
13
0
1212
30

366
361
238
99
26
1
1834
40
81
255
224
256
270
238
250
142
56
22
0
862
23
29
84
96
120
127
128
111
96
43
4
1
1743
86
79
242
233
219
243
206
253
126
41
15
0
1241
55

1302
3185
3593
3092
2489
1869
1745
957
294
74
10
5257
194
327
833
999
924
762
516
388
223
69
14
8
24122
777
1395
3547
4334
4082
3180
2618
2367
1241
464
98
19
17056
571
1002
2449
3071
2809
2183
1873
1799
899

737
1791
1935
1712
1442
1061
958
526
167
30
5
2914
105
193
451
505
516
456
300
216
126
36
4
6
13417
402
789
1999
2368
2252
1818
1471
1303
717
244
47
7
9450
284
564
1372
1691
1546
1219
1046
998
526

565
1394
1658
1380
1047
808
787
431
127
44
5
2343
89
134
382
494
408
306
216
172
97
33
10
2
10705
375
606
1548
1966
1830
1362
1147
1064
524
220
51
12
7606
287
438
1077
1380
1263
964
827
801
373

96
262
247
254
283
264
345
233
92
16
2
461
10
35
57
62
71
70
58
55
33
8
2
0
2411
57
77
254
284
289
305
300
415
289
109
26
6
1871
45
57
196
197
210
233
243
348
226

47
153
140
132
153
134
179
114
56
9
0
255
8
22
33
34
34
44
30
28
16
6
0
0
1288
21
43
149
158
155
173
152
218
153
51
13
2
1007
17
32
117
113
112
132
119
189
119

49
109
107
122
130
130
166
119
36
7
2
206
2
13
24
28
37
26
28
27
17
2
2
0
1123
36
34
105
126
134
132
148
197
136
58
13
4
864
28
25
79
84
98
101
124
159
107

110
336
301
290
344
318
375
201
66
27
0
1024
67
72
176
148
149
128
101
100
62
20
1
0
4628
158
257
747
597
594
596
621
558
335
132
28
5
2827
92
149
382
377
353
352
396
412
217

57
180
148
132
171
165
173
109
34
13
0
522
36
46
90
68
88
58
48
49
28
11
0
0
2308
80
141
407
297
281
280
297
274
171
59
18
3
1393
39
82
209
194
165
155
190
201
113

53
156
153
158
173
153
202
92
32
14
0
502
31
26
86
80
61
70
53
51
34
9
1
0
2320
78
116
340
300
313
316
324
284
164
73
10
2
1434
53
67
173
183
188
197
206
211
104

316
68
16
7066
206
393
1098
1263
1273
997
745
568
342
148
30
3
46848
1574
2583
7051
8558
8435
6729
5194
3902
2016
646
119
41
19995
726
1157
3102
3654
3340
2672
2146
1860
966
305
56
11
26853
848
1426
3949
4904

167
31
6
3967
118
225
627
677
706
599
425
305
191
77
16
1
25995
886
1480
3975
4651
4625
3855
2926
2102
1120
302
53
20
11004
418
672
1749
2005
1864
1508
1160
953
504
138
25
8
14991
468
808
2226
2646

149
37
10
3099
88
168
471
586
567
398
320
263
151
71
14
2
20853
688
1103
3076
3907
3810
2874
2268
1800
896
344
66
21
8991
308
485
1353
1649
1476
1164
986
907
462
167
31
3
11862
380
618
1723
2258

89
22
5
540
12
20
58
87
79
72
57
67
63
20
4
1
5462
170
238
727
780
806
763
713
679
420
131
29
6
2525
73
105
337
337
362
321
307
364
232
70
15
2
2937
97
133
390
443

44
11
2
281
4
11
32
45
43
41
33
29
34
7
2
0
2921
95
128
420
417
428
413
370
352
226
56
12
4
1301
40
53
185
170
187
181
143
180
117
36
8
1
1620
55
75
235
247

45
11
3
259
8
9
26
42
36
31
24
38
29
13
2
1
2541
75
110
307
363
378
350
343
327
194
75
17
2
1224
33
52
152
167
175
140
164
184
115
34
7
1
1317
42
58
155
196

77
16
4
1801
66
108
365
220
241
244
225
146
118
55
12
1
8313
389
460
1230
1236
1216
1164
994
863
532
196
23
10
3285
149
172
460
473
484
432
392
409
219
83
8
4
5028
240
288
770
763

33
10
2
915
41
59
198
103
116
125
107
73
58
26
8
1
4005
211
255
567
617
549
565
478
377
275
97
10
4
1588
83
101
221
244
225
214
179
176
101
36
4
4
2417
128
154
346
373

44
6
2
886
25
49
167
117
125
119
118
73
60
29
4
0
4308
178
205
663
619
667
599
516
486
257
99
13
6
1697
66
71
239
229
259
218
213
233
118
47
4
0
2611
112
134
424
390

5095
4057
3048
2042
1050
341
63
30
20976
697
1173
3308
3762
3418
3083
2186
1878
990
380
77
24
10391
363
584
1679
1842
1645
1472
1089
986
498
184
31
18
10585
334
589
1629
1920
1773
1611
1097
892
492
196
46
6

2761
2347
1766
1149
616
164
28
12
11606
366
680
1866
2055
1919
1784
1221
1003
484
184
32
12
5820
190
332
961
1021
960
864
617
516
252
88
9
10
5786
176
348
905
1034
959
920
604
487
232
96
23
2

2334
1710
1282
893
434
177
35
18
9370
331
493
1442
1707
1499
1299
965
875
506
196
45
12
4571
173
252
718
821
685
608
472
470
246
96
22
8
4799
158
241
724
886
814
691
493
405
260
100
23
4

444
442
406
315
188
61
14
4
1857
36
61
216
235
248
269
233
272
191
77
17
2
994
21
34
120
134
134
126
120
161
101
34
8
1
863
15
27
96
101
114
143
113
111
90
43
9
1

241
232
227
172
109
20
4
3
983
22
35
126
127
126
147
128
125
102
36
8
1
536
13
20
73
81
73
71
61
73
54
15
2
0
447
9
15
53
46
53
76
67
52
48
21
6
1

203
210
179
143
79
41
10
1
874
14
26
90
108
122
122
105
147
89
41
9
1
458
8
14
47
53
61
55
59
88
47
19
6
1
416
6
12
43
55
61
67
46
59
42
22
3
0

732
732
602
454
313
113
15
6
3971
154
191
662
627
538
575
419
401
269
114
20
1
1875
61
80
379
297
259
230
187
186
133
54
8
1
2096
93
111
283
330
279
345
232
215
136
60
12
0

324
351
299
201
174
61
6
0
1924
67
85
350
322
269
289
187
177
114
56
8
0
931
26
36
209
143
135
119
91
89
54
25
4
0
993
41
49
141
179
134
170
96
88
60
31
4
0

408
381
303
253
139
52
9
6
2047
87
106
312
305
269
286
232
224
155
58
12
1
944
35
44
170
154
124
111
96
97
79
29
4
1
1103
52
62
142
151
145
175
136
127
76
29
8
0

28814
846
1804
4732
5948
4814
3807
2641
2383
1261
462
85
31
15250
526
997
2539
3283
2368
1926
1337
1265
697
246
49
17
13564
320
807
2193
2665
2446
1881
1304
1118
564
216
36
14
23432
829
1419
3745
4776
4066
3111
2217

15643
431
1034
2637
3152
2581
2157
1508
1255
628
206
37
17
8112
263
568
1355
1720
1256
1081
734
645
344
113
23
10
7531
168
466
1282
1432
1325
1076
774
610
284
93
14
7
12842
436
775
2070
2592
2185
1763
1253

13171
415
770
2095
2796
2233
1650
1133
1128
633
256
48
14
7138
263
429
1184
1563
1112
845
603
620
353
133
26
7
6033
152
341
911
1233
1121
805
530
508
280
123
22
7
10590
393
644
1675
2184
1881
1348
964

2864
57
128
358
410
435
401
367
390
224
83
9
2
1627
42
77
202
250
237
213
186
235
129
50
4
2
1237
15
51
156
160
198
188
181
155
95
33
5
0
2462
82
118
324
363
336
349
283

1496
34
65
180
209
225
231
203
189
118
37
5
0
847
23
41
100
127
131
121
98
117
65
22
2
0
649
11
24
80
82
94
110
105
72
53
15
3
0
1283
40
58
167
193
170
193
146

1368
23
63
178
201
210
170
164
201
106
46
4
2
780
19
36
102
123
106
92
88
118
64
28
2
2
588
4
27
76
78
104
78
76
83
42
18
2
0
1179
42
60
157
170
166
156
137

4297
169
195
647
648
579
619
462
488
314
142
25
9
2549
117
125
432
434
321
333
257
265
176
68
16
5
1748
52
70
215
214
258
286
205
223
138
74
9
4
4679
224
284
735
792
694
693
491

1809
71
91
247
249
246
285
196
210
136
59
14
5
967
49
61
138
138
122
137
101
107
67
33
10
4
842
22
30
109
111
124
148
95
103
69
26
4
1
2283
113
143
395
401
302
336
228

2488
98
104
400
399
333
334
266
278
178
83
11
4
1582
68
64
294
296
199
196
156
158
109
35
6
1
906
30
40
106
103
134
138
110
120
69
48
5
3
2396
111
141
340
391
392
357
263

1879
825
256
64
245
16874
614
1048
2732
3401
2842
2204
1608
1400
602
177
53
193
6558
215
371
1013
1375
1224
907
609
479
223
79
11
52
31370
811
1641
4353
5842
5689
4430
3216
2848
1738
643
131
28
18095
484
928

1040
461
130
27
110
9236
323
560
1521
1846
1508
1232
900
790
342
97
24
93
3606
113
215
549
746
677
531
353
250
119
33
3
17
16925
458
919
2426
3080
3073
2465
1782
1501
858
295
55
13
9613
271
511

839
364
126
37
135
7638
291
488
1211
1555
1334
972
708
610
260
80
29
100
2952
102
156
464
629
547
376
256
229
104
46
8
35
14445
353
722
1927
2762
2616
1965
1434
1347
880
348
76
15
8482
213
417

344
184
63
14
2
1772
61
79
225
271
237
247
206
252
138
44
11
1
690
21
39
99
92
99
102
77
92
46
19
3
1
3751
101
159
432
514
522
538
490
475
345
143
30
2
2241
56
90

176
96
37
6
1
956
30
40
121
141
120
144
111
137
77
29
5
1
327
10
18
46
52
50
49
35
39
19
8
1
0
1884
57
82
208
279
260
267
268
228
158
63
13
1
1096
32
43

168
88
26
8
1
816
31
39
104
130
117
103
95
115
61
15
6
0
363
11
21
53
40
49
53
42
53
27
11
2
1
1867
44
77
224
235
262
271
222
247
187
80
17
1
1145
24
47

448
217
69
19
13
3720
179
232
586
635
564
540
394
352
162
54
16
6
959
45
52
149
157
130
153
97
96
55
15
3
7
5360
230
261
634
727
812
738
617
610
490
206
30
5
3286
150
160

207
111
29
10
8
1820
91
113
315
322
250
256
184
169
85
22
9
4
463
22
30
80
79
52
80
44
38
26
7
1
4
2516
127
130
317
338
390
363
278
253
217
90
11
2
1501
84
77

241
106
40
9
5
1900
88
119
271
313
314
284
210
183
77
32
7
2
496
23
22
69
78
78
73
53
58
29
8
2
3
2844
103
131
317
389
422
375
339
357
273
116
19
3
1785
66
83

2450
3380
3071
2481
1785
1797
1188
428
87
16
13275
327
713
1903
2462
2618
1949
1431
1051
550
215
44
12
51547
1322
2761
7449
10015
8992
6892
5340
4648
2761
1098
217
52
27215
715
1493
3748
5508
4606
3460
2797
2534
1557
630

1345
1779
1662
1362
952
912
583
190
39
7
7312
187
408
1081
1301
1411
1103
830
589
275
105
16
6
28066
719
1538
4187
5379
5034
3918
2919
2422
1362
486
69
33
14515
385
813
2089
2968
2544
1927
1457
1269
732
272

1105
1601
1409
1119
833
885
605
238
48
9
5963
140
305
822
1161
1207
846
601
462
275
110
28
6
23481
603
1223
3262
4636
3958
2974
2421
2226
1399
612
148
19
12700
330
680
1659
2540
2062
1533
1340
1265
825
358

265
322
286
309
264
308
235
89
16
1
1510
45
69
167
192
236
229
226
167
110
54
14
1
5302
100
174
486
667
736
711
726
773
619
256
54
0
3086
61
113
258
415
403
367
421
464
390
165

132
171
137
151
139
135
108
38
9
1
788
25
39
76
108
123
116
129
93
50
25
4
0
2700
56
106
285
349
388
380
377
374
272
102
11
0
1525
30
63
151
218
209
198
201
222
162
66

133
151
149
158
125
173
127
51
7
0
722
20
30
91
84
113
113
97
74
60
29
10
1
2602
44
68
201
318
348
331
349
399
347
154
43
0
1561
31
50
107
197
194
169
220
242
228
99

376
471
476
428
345
383
327
145
22
3
2074
80
101
258
256
336
310
272
227
163
61
8
2
8483
286
384
1297
1222
1127
1108
958
1037
690
312
51
11
4149
125
180
485
661
568
534
500
535
363
158

180
213
233
207
146
146
141
64
9
1
1015
43
53
137
125
157
156
132
107
76
26
2
1
4025
147
196
686
591
536
513
421
450
316
137
25
7
1917
66
92
263
321
270
244
206
210
156
70

196
258
243
221
199
237
186
81
13
2
1059
37
48
121
131
179
154
140
120
87
35
6
1
4458
139
188
611
631
591
595
537
587
374
175
26
4
2232
59
88
222
340
298
290
294
325
207
88

128
39
24332
607
1268
3701
4507
4386
3432
2543
2114
1204
468
89
13
35352
957
1697
4343
6214
6458
5437
4325
3540
1667
600
91
23
6190
182
287
749
1129
1158
906
746
636
276
99
16
6
29162
775
1410
3594
5085
5300

38
21
13551
334
725
2098
2411
2490
1991
1462
1153
630
214
31
12
20059
538
911
2430
3429
3695
3113
2519
2130
942
291
47
14
3571
110
165
411
621
679
526
443
389
169
47
9
2
16488
428
746
2019
2808
3016

90
18
10781
273
543
1603
2096
1896
1441
1081
961
574
254
58
1
15293
419
786
1913
2785
2763
2324
1806
1410
725
309
44
9
2619
72
122
338
508
479
380
303
247
107
52
7
4
12674
347
664
1575
2277
2284

29
0
2216
39
61
228
252
333
344
305
309
229
91
25
0
2820
79
120
376
311
340
412
411
393
261
99
16
2
464
17
15
56
62
62
65
65
65
37
15
4
1
2356
62
105
320
249
278

5
0
1175
26
43
134
131
179
182
176
152
110
36
6
0
1575
39
63
216
173
201
237
222
222
137
56
9
0
265
7
8
42
36
34
35
32
38
22
9
2
0
1310
32
55
174
137
167

24
0
1041
13
18
94
121
154
162
129
157
119
55
19
0
1245
40
57
160
138
139
175
189
171
124
43
7
2
199
10
7
14
26
28
30
33
27
15
6
2
1
1046
30
50
146
112
111

31
9
4334
161
204
812
561
559
574
458
502
327
154
20
2
5626
257
310
701
835
864
823
719
601
344
146
22
4
890
41
40
125
113
148
124
116
106
50
23
3
1
4736
216
270
576
722
716

14
5
2108
81
104
423
270
266
269
215
240
160
67
11
2
2839
150
155
366
435
452
404
345
288
168
61
14
1
455
28
22
63
57
75
63
59
49
25
11
3
0
2384
122
133
303
378
377

17
4
2226
80
100
389
291
293
305
243
262
167
87
9
0
2787
107
155
335
400
412
419
374
313
176
85
8
3
435
13
18
62
56
73
61
57
57
25
12
0
1
2352
94
137
273
344
339

4531
3579
2904
1391
501
75
17
25283
822
1681
3952
4224
3794
3341
2571
2511
1544
648
182
13
20296
670
1403
3062
3386
2939
2642
2020
2110
1323
571
159
11
4987
152
278
890
838
855
699
551
401
221
77
23
2
28691

2587
2076
1741
773
244
38
12
14505
476
980
2396
2487
2144
2027
1495
1307
773
329
82
9
11606
383
813
1861
1985
1671
1609
1159
1095
663
288
71
8
2899
93
167
535
502
473
418
336
212
110
41
11
1
16526

1944
1503
1163
618
257
37
5
10778
346
701
1556
1737
1650
1314
1076
1204
771
319
100
4
8690
287
590
1201
1401
1268
1033
861
1015
660
283
88
3
2088
59
111
355
336
382
281
215
189
111
36
12
1
12165

347
346
328
224
84
12
1
2903
50
110
317
295
332
342
380
509
381
144
43
0
2425
32
91
252
248
241
276
311
465
341
127
41
0
478
18
19
65
47
91
66
69
44
40
17
2
0
3081

202
190
184
115
47
7
0
1508
30
55
198
172
174
201
195
226
167
70
20
0
1245
17
45
155
145
125
162
152
205
157
64
18
0
263
13
10
43
27
49
39
43
21
10
6
2
0
1679

145
156
144
109
37
5
1
1395
20
55
119
123
158
141
185
283
214
74
23
0
1180
15
46
97
103
116
114
159
260
184
63
23
0
215
5
9
22
20
42
27
26
23
30
11
0
0
1402

699
603
495
294
123
19
3
3928
137
226
551
542
563
544
397
477
334
130
26
1
3333
119
195
470
474
473
452
322
399
288
116
24
1
595
18
31
81
68
90
92
75
78
46
14
2
0
4939

341
286
239
143
50
11
1
2087
80
124
302
294
297
300
206
241
164
63
15
1
1779
70
108
258
255
249
254
174
200
143
53
14
1
308
10
16
44
39
48
46
32
41
21
10
1
0
2611

358
317
256
151
73
8
2
1841
57
102
249
248
266
244
191
236
170
67
11
0
1554
49
87
212
219
224
198
148
199
145
63
10
0
287
8
15
37
29
42
46
43
37
25
4
1
0
2328

1068
2035
5230
5386
4548
3813
2721
2099
1202
467
113
9
21618
767
1518
3914
4125
3346
2853
2042
1612
965
374
96
6
7073
301
517
1316
1261
1202
960
679
487
237
93
17
3
52452
1661
2663
6763
8562
9013
8141
6458
4807

578
1221
3005
2928
2560
2326
1674
1226
706
234
62
6
12473
421
899
2260
2269
1881
1728
1251
945
575
190
50
4
4053
157
322
745
659
679
598
423
281
131
44
12
2
28773
817
1501
3674
4479
4918
4624
3818
2724

490
814
2225
2458
1988
1487
1047
873
496
233
51
3
9145
346
619
1654
1856
1465
1125
791
667
390
184
46
2
3020
144
195
571
602
523
362
256
206
106
49
5
1
23679
844
1162
3089
4083
4095
3517
2640
2083

71
189
521
437
415
372
341
358
247
107
23
0
2239
41
125
329
330
297
283
260
269
198
86
21
0
842
30
64
192
107
118
89
81
89
49
21
2
0
5985
194
258
672
779
926
936
875
679

36
107
278
241
252
221
183
173
131
48
9
0
1236
17
69
178
189
184
164
145
136
108
38
8
0
443
19
38
100
52
68
57
38
37
23
10
1
0
3191
85
128
374
405
500
530
489
362

35
82
243
196
163
151
158
185
116
59
14
0
1003
24
56
151
141
113
119
115
133
90
48
13
0
399
11
26
92
55
50
32
43
52
26
11
1
0
2794
109
130
298
374
426
406
386
317

278
301
774
861
732
739
510
372
249
99
23
1
3557
190
213
550
619
517
520
372
286
197
76
17
0
1382
88
88
224
242
215
219
138
86
52
23
6
1
12395
554
613
1597
1914
1913
1837
1485
1188

146
168
413
401
373
432
282
187
138
56
15
0
1858
100
117
293
294
260
295
195
144
107
43
10
0
753
46
51
120
107
113
137
87
43
31
13
5
0
5997
243
328
767
832
932
887
773
587

132
133
361
460
359
307
228
185
111
43
8
1
1699
90
96
257
325
257
225
177
142
90
33
7
0
629
42
37
104
135
102
82
51
43
21
10
1
1
6398
311
285
830
1082
981
950
712
601

2826
1245
249
64
13127
291
591
1591
1863
2070
2039
1644
1449
1005
467
101
16
39325
1370
2072
5172
6699
6943
6102
4814
3358
1821
778
148
48
33491
974
1703
4287
5552
5585
5291
3830
3310
1984
781
156
38
13764
292
623
1765

1495
589
101
33
7297
148
331
873
1006
1144
1189
981
804
534
233
44
10
21476
669
1170
2801
3473
3774
3435
2837
1920
961
356
57
23
18884
553
983
2497
2901
3076
3126
2278
1872
1080
416
86
16
7798
171
359
1079

1331
656
148
31
5830
143
260
718
857
926
850
663
645
471
234
57
6
17849
701
902
2371
3226
3169
2667
1977
1438
860
422
91
25
14607
421
720
1790
2651
2509
2165
1552
1438
904
365
70
22
5966
121
264
686

428
199
35
4
1603
34
66
166
166
228
241
236
219
149
86
11
1
4382
160
192
506
613
698
695
639
460
279
113
24
3
3111
68
80
280
378
384
470
451
470
332
165
30
3
1472
24
29
123

218
87
11
2
853
14
33
95
90
129
133
123
113
79
39
4
1
2338
71
95
279
315
371
397
366
249
139
48
7
1
1720
32
48
160
208
213
274
262
228
192
85
17
1
805
13
19
71

210
112
24
2
750
20
33
71
76
99
108
113
106
70
47
7
0
2044
89
97
227
298
327
298
273
211
140
65
17
2
1391
36
32
120
170
171
196
189
242
140
80
13
2
667
11
10
52

829
372
73
20
2389
62
84
248
285
321
361
318
304
259
120
23
4
10006
492
529
1349
1629
1592
1476
1167
884
570
252
50
16
6120
211
276
828
839
860
894
702
690
525
239
40
16
2517
55
86
386

431
178
31
8
1193
29
48
136
128
141
194
176
142
129
58
10
2
4804
214
280
631
704
791
693
597
445
302
120
21
6
3100
117
153
499
382
404
458
364
322
249
123
22
7
1304
31
52
279

398
194
42
12
1196
33
36
112
157
180
167
142
162
130
62
13
2
5202
278
249
718
925
801
783
570
439
268
132
29
10
3020
94
123
329
457
456
436
338
368
276
116
18
9
1213
24
34
107

2016
2060
2190
1638
1568
1081
431
91
9
19727
682
1080
2522
3536
3525
3101
2192
1742
903
350
65
29
30189
780
1343
3368
4456
5104
4634
3888
3353
2182
886
164
31
10581
282
439
1205
1634
1738
1662
1347
1163
755
291
53

1077
1133
1277
939
882
601
225
50
5
11086
382
624
1418
1824
1943
1849
1339
990
479
191
36
11
16373
415
795
1905
2414
2782
2670
2175
1714
1030
392
65
16
5880
145
260
689
915
949
975
770
622
374
151
24

939
927
913
699
686
480
206
41
4
8641
300
456
1104
1712
1582
1252
853
752
424
159
29
18
13816
365
548
1463
2042
2322
1964
1713
1639
1152
494
99
15
4701
137
179
516
719
789
687
577
541
381
140
29

167
182
210
204
223
197
92
20
1
1639
44
51
157
211
202
260
247
247
135
73
10
2
3608
71
107
340
366
445
529
574
583
389
169
31
4
1349
33
35
144
133
162
205
200
225
139
60
11

88
101
117
115
109
117
43
12
0
915
19
29
89
120
112
157
147
119
75
42
5
1
1841
38
60
183
200
233
292
312
266
169
73
13
2
672
14
22
75
70
80
110
104
100
64
28
4

79
81
93
89
114
80
49
8
1
724
25
22
68
91
90
103
100
128
60
31
5
1
1767
33
47
157
166
212
237
262
317
220
96
18
2
677
19
13
69
63
82
95
96
125
75
32
7

255
299
342
305
344
287
133
22
3
3603
156
190
442
584
561
552
397
346
238
106
18
13
6152
190
249
521
695
883
922
872
824
662
281
48
5
2229
73
76
182
293
315
346
320
275
236
95
15

127
124
167
153
149
140
68
12
2
1796
86
101
220
255
280
291
211
173
109
55
10
5
2959
89
142
276
359
433
475
407
346
277
132
20
3
1098
35
43
97
161
157
171
159
115
100
49
8

128
175
175
152
195
147
65
10
1
1807
70
89
222
329
281
261
186
173
129
51
8
8
3193
101
107
245
336
450
447
465
478
385
149
28
2
1131
38
33
85
132
158
175
161
160
136
46
7

12
19608
498
904
2163
2822
3366
2972
2541
2190
1427
595
111
19
1293
27
76
219
216
183
171
131
163
84
20
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1293
27
76
219
216
183
171

6
10493
270
535
1216
1499
1833
1695
1405
1092
656
241
41
10
723
13
47
126
130
102
105
62
90
41
6
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
723
13
47
126
130
102
105

6
9115
228
369
947
1323
1533
1277
1136
1098
771
354
70
9
570
14
29
93
86
81
66
69
73
43
14
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
570
14
29
93
86
81
66

2
2259
38
72
196
233
283
324
374
358
250
109
20
2
183
2
5
14
14
20
28
24
45
24
5
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
183
2
5
14
14
20
28

1
1169
24
38
108
130
153
182
208
166
105
45
9
1
88
1
4
6
9
6
17
14
21
8
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
88
1
4
6
9
6
17

1
1090
14
34
88
103
130
142
166
192
145
64
11
1
95
1
1
8
5
14
11
10
24
16
3
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
95
1
1
8
5
14
11

3
3923
117
173
339
402
568
576
552
549
426
186
33
2
150
0
7
16
23
23
17
18
22
17
6
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
150
0
7
16
23
23
17

3
1861
54
99
179
198
276
304
248
231
177
83
12
0
78
0
5
9
12
15
11
5
11
8
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
78
0
5
9
12
15
11

0
2062
63
74
160
204
292
272
304
318
249
103
21
2
72
0
2
7
11
8
6
13
11
9
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
72
0
2
7
11
8
6

131
163
84
20
3
0
23116
587
974
2445
3441
4046
3581
2999
2520
1695
679
132
17
7763
196
300
840
1244
1338
1210
979
847
554
207
41
7
15353
391
674
1605
2197
2708
2371
2020
1673
1141
472
91
10
685
8

62
90
41
6
1
0
12552
312
579
1380
1852
2211
2058
1697
1296
806
302
50
9
4340
104
187
491
698
727
712
570
454
270
105
18
4
8212
208
392
889
1154
1484
1346
1127
842
536
197
32
5
337
1

69
73
43
14
2
0
10564
275
395
1065
1589
1835
1523
1302
1224
889
377
82
8
3423
92
113
349
546
611
498
409
393
284
102
23
3
7141
183
282
716
1043
1224
1025
893
831
605
275
59
5
348
7

24
45
24
5
2
0
2661
49
71
245
271
363
375
437
419
286
120
23
2
961
23
24
101
97
140
138
138
153
95
43
8
1
1700
26
47
144
174
223
237
299
266
191
77
15
1
88
2

14
21
8
2
0
0
1394
25
38
139
152
201
211
236
192
134
55
10
1
495
9
15
59
52
73
80
68
68
49
18
3
1
899
16
23
80
100
128
131
168
124
85
37
7
0
39
1

10
24
16
3
2
0
1267
24
33
106
119
162
164
201
227
152
65
13
1
466
14
9
42
45
67
58
70
85
46
25
5
0
801
10
24
64
74
95
106
131
142
106
40
8
1
49
1

18
22
17
6
1
0
4974
154
192
405
557
741
747
696
665
543
230
41
3
1683
54
52
130
231
244
270
231
210
179
68
12
2
3291
100
140
275
326
497
477
465
455
364
162
29
1
81
1

5
11
8
1
1
0
2400
69
110
218
293
355
383
329
290
224
110
17
2
825
25
28
70
125
117
132
122
91
71
36
6
2
1575
44
82
148
168
238
251
207
199
153
74
11
0
33
0

13
11
9
5
0
0
2574
85
82
187
264
386
364
367
375
319
120
24
1
858
29
24
60
106
127
138
109
119
108
32
6
0
1716
56
58
127
158
259
226
258
256
211
88
18
1
48
1

32
68
84
110
93
96
99
60
29
1
5
0
0
0
0
0
0
0
0
0
0
0
0
0
685
8
32
68
84
110
93
96
99
60
29
1
5
5095
158
261
636
715
765
789
662
571
343

22
47
43
43
51
46
49
23
8
1
3
0
0
0
0
0
0
0
0
0
0
0
0
0
337
1
22
47
43
43
51
46
49
23
8
1
3
2761
89
147
352
389
426
456
370
279
160

10
21
41
67
42
50
50
37
21
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
348
7
10
21
41
67
42
50
50
37
21
0
2
2334
69
114
284
326
339
333
292
292
183

4
9
8
10
11
15
9
10
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
88
2
4
9
8
10
11
15
9
10
10
0
0
676
18
27
72
73
52
115
98
110
69

3
6
5
1
9
7
3
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39
1
3
6
5
1
9
7
3
2
2
0
0
320
11
15
32
34
25
55
55
50
25

1
3
3
9
2
8
6
8
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
49
1
1
3
3
9
2
8
6
8
8
0
0
356
7
12
40
39
27
60
43
60
44

3
6
9
8
12
11
11
16
3
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
81
1
3
6
9
8
12
11
11
16
3
0
1
947
35
47
94
106
111
146
147
126
86

3
4
4
2
6
4
4
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
33
0
3
4
4
2
6
4
4
6
0
0
0
448
20
24
45
50
61
75
69
41
39

0
2
5
6
6
7
7
10
3
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
48
1
0
2
5
6
6
7
7
10
3
0
1
499
15
23
49
56
50
71
78
85
47

158
28
9
2818
86
139
365
390
400
452
368
316
201
84
12
5
2277
72
122
271
325
365
337
294
255
142
74
16
4
6660
240
358
946
1102
990
826
715
697
499
210
74
3
4880
169
233
632
760

76
13
4
1540
41
73
198
217
222
263
200
168
104
46
6
2
1221
48
74
154
172
204
193
170
111
56
30
7
2
3861
132
206
492
619
593
499
434
405
326
121
32
2
2834
99
138
325
441

82
15
5
1278
45
66
167
173
178
189
168
148
97
38
6
3
1056
24
48
117
153
161
144
124
144
86
44
9
2
2799
108
152
454
483
397
327
281
292
173
89
42
1
2046
70
95
307
319

34
6
2
388
10
11
43
36
22
67
62
72
44
17
3
1
288
8
16
29
37
30
48
36
38
25
17
3
1
1084
21
24
98
114
138
158
158
178
139
46
10
0
919
15
15
75
83

14
3
1
177
5
7
16
18
7
30
36
32
15
10
1
0
143
6
8
16
16
18
25
19
18
10
4
2
1
598
8
11
53
67
73
93
84
89
84
29
7
0
511
6
7
44
50

20
3
1
211
5
4
27
18
15
37
26
40
29
7
2
1
145
2
8
13
21
12
23
17
20
15
13
1
0
486
13
13
45
47
65
65
74
89
55
17
3
0
408
9
8
31
33

42
6
1
546
19
24
52
62
71
76
89
65
57
27
3
1
401
16
23
42
44
40
70
58
61
29
15
3
0
1219
41
54
137
176
185
148
147
158
108
47
18
0
834
21
31
76
116

21
2
1
273
10
15
27
36
40
39
37
24
29
13
2
1
175
10
9
18
14
21
36
32
17
10
8
0
0
664
17
32
60
98
93
75
96
93
68
25
7
0
464
12
20
31
65

21
4
0
273
9
9
25
26
31
37
52
41
28
14
1
0
226
6
14
24
30
19
34
26
44
19
7
3
0
555
24
22
77
78
92
73
51
65
40
22
11
0
370
9
11
45
51

672
592
544
584
439
183
69
3
1780
71
125
314
342
318
234
171
113
60
27
5
0
646
33
26
66
80
90
85
85
87
60
26
8
0
646
33
26
66
80
90
85
85
87
60
26
8
0

403
350
318
334
285
108
31
2
1027
33
68
167
178
190
149
116
71
41
13
1
0
368
17
19
33
43
51
50
53
46
36
16
4
0
368
17
19
33
43
51
50
53
46
36
16
4
0

269
242
226
250
154
75
38
1
753
38
57
147
164
128
85
55
42
19
14
4
0
278
16
7
33
37
39
35
32
41
24
10
4
0
278
16
7
33
37
39
35
32
41
24
10
4
0

109
141
138
164
127
42
10
0
165
6
9
23
31
29
17
20
14
12
4
0
0
113
2
2
6
15
23
16
14
17
14
4
0
0
113
2
2
6
15
23
16
14
17
14
4
0
0

58
84
71
81
76
27
7
0
87
2
4
9
17
15
9
13
8
8
2
0
0
57
1
0
4
10
10
7
9
7
6
3
0
0
57
1
0
4
10
10
7
9
7
6
3
0
0

51
57
67
83
51
15
3
0
78
4
5
14
14
14
8
7
6
4
2
0
0
56
1
2
2
5
13
9
5
10
8
1
0
0
56
1
2
2
5
13
9
5
10
8
1
0
0

112
90
107
128
94
41
18
0
385
20
23
61
60
73
58
40
30
14
6
0
0
96
0
1
5
7
11
11
15
19
20
4
3
0
96
0
1
5
7
11
11
15
19
20
4
3
0

58
45
67
76
61
22
7
0
200
5
12
29
33
35
30
29
17
7
3
0
0
50
0
1
2
5
5
6
9
10
10
0
2
0
50
0
1
2
5
5
6
9
10
10
0
2
0

54
45
40
52
33
19
11
0
185
15
11
32
27
38
28
11
13
7
3
0
0
46
0
0
3
2
6
5
6
9
10
4
1
0
46
0
0
3
2
6
5
6
9
10
4
1
0

0
0
0
0
0
0
0
0
0
0
0
0
0
2538
70
120
311
339
290
295
303
364
289
108
49
0
2497
70
118
307
329
287
291
297
358
283
108
49
0
41
0
2
4
10
3
4
6

0
0
0
0
0
0
0
0
0
0
0
0
0
1484
46
66
170
212
183
176
158
198
193
61
21
0
1459
46
65
167
206
182
175
154
195
187
61
21
0
25
0
1
3
6
1
1
4

0
0
0
0
0
0
0
0
0
0
0
0
0
1054
24
54
141
127
107
119
145
166
96
47
28
0
1038
24
53
140
123
105
116
143
163
96
47
28
0
16
0
1
1
4
2
3
2

0
0
0
0
0
0
0
0
0
0
0
0
0
605
6
6
48
41
59
91
98
123
98
27
8
0
598
6
6
48
39
59
91
97
119
98
27
8
0
7
0
0
0
2
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
341
3
4
27
28
33
58
42
62
63
16
5
0
338
3
4
27
27
33
58
42
60
63
16
5
0
3
0
0
0
1
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
264
3
2
21
13
26
33
56
61
35
11
3
0
260
3
2
21
12
26
33
55
59
35
11
3
0
4
0
0
0
1
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
344
6
11
25
25
32
39
49
74
48
23
12
0
341
6
11
25
25
32
39
48
74
46
23
12
0
3
0
0
0
0
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
192
4
7
11
16
19
16
28
40
32
14
5
0
189
4
7
11
16
19
16
27
40
30
14
5
0
3
0
0
0
0
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
152
2
4
14
9
13
23
21
34
16
9
7
0
152
2
4
14
9
13
23
21
34
16
9
7
0
0
0
0
0
0
0
0
0

6
6
0
0
0
3476
137
212
569
683
610
446
327
246
150
76
17
3
1737
66
89
259
351
295
216
162
139
96
49
12
3
1739
71
123
310
332
315
230
165
107
54
27
5
0

3
6
0
0
0
2009
69
121
289
364
359
273
223
161
97
44
7
2
1007
36
54
125
192
170
125
111
93
62
31
6
2
1002
33
67
164
172
189
148
112
68
35
13
1
0

3
0
0
0
0
1467
68
91
280
319
251
173
104
85
53
32
10
1
730
30
35
134
159
125
91
51
46
34
18
6
1
737
38
56
146
160
126
82
53
39
19
14
4
0

4
0
0
0
0
366
13
16
44
58
56
51
46
38
27
15
2
0
208
7
7
21
29
27
34
27
28
15
11
2
0
158
6
9
23
29
29
17
19
10
12
4
0
0

2
0
0
0
0
200
4
7
22
29
30
28
33
20
15
10
2
0
116
2
3
13
13
15
19
20
14
7
8
2
0
84
2
4
9
16
15
9
13
6
8
2
0
0

2
0
0
0
0
166
9
9
22
29
26
23
13
18
12
5
0
0
92
5
4
8
16
12
15
7
14
8
3
0
0
74
4
5
14
13
14
8
6
4
4
2
0
0

0
2
0
0
0
779
35
42
107
144
142
98
83
65
40
20
3
0
397
15
19
46
84
69
40
44
35
28
14
3
0
382
20
23
61
60
73
58
39
30
12
6
0
0

0
2
0
0
0
422
13
24
47
77
69
53
59
43
26
11
0
0
225
8
12
18
44
34
23
31
26
21
8
0
0
197
5
12
29
33
35
30
28
17
5
3
0
0

0
0
0
0
0
357
22
18
60
67
73
45
24
22
14
9
3
0
172
7
7
28
40
35
17
13
9
7
6
3
0
185
15
11
32
27
38
28
11
13
7
3
0
0

In Speech

In Movement

Mental Retardation

Persons

Males

Females

Persons

Males

Females

Persons

Males

Females

10

11

12

13

14

15

16

17

18

1,998,535

1,122,896

875,639

5,436,604

3,370,374

2,066,230

1,505,624

870,708

634,916

32,461

18,058

14,403

117,326

68,510

48,816

49,361

27,143

22,218

212,818

120,826

91,992

210,662

127,218

83,444

135,709

79,011

56,698

438,423

248,515

189,908

717,668

442,711

274,957

410,019

239,447

170,572

362,438

200,451

161,987

932,358

598,916

333,442

308,382

180,691

127,691

312,178

172,793

139,385

810,197

530,453

279,744

239,662

138,746

100,916

254,582

145,470

109,112

675,820

457,068

218,752

173,461

102,143

71,318

169,695

97,157

72,538

598,079

388,574

209,505

93,628

53,450

40,178

125,673

70,031

55,642

681,028

398,177

282,851

57,381

30,554

26,827

55,749

31,193

24,556

452,523

242,971

209,552

22,712

11,608

11,104

16,337

8,507

7,830

177,083

85,384

91,699

7,052

3,343

3,709

5,849

3,010

2,839

48,591

21,177

27,414

2,865

1,436

1,429

12,332

6,885

5,447

15,269

9,215

6,054

5,392

3,136

2,256

1,303,783

734,907

568,876

4,035,519

2,503,402

1,532,117

1,025,560

591,408

434,152

22,964

12,788

10,176

92,288

53,864

38,424

33,558

18,347

15,211

154,916

88,496

66,420

165,889

100,358

65,531

98,882

57,363

41,519

307,981

176,006

131,975

559,775

345,813

213,962

289,205

168,256

120,949

227,887

127,580

100,307

683,157

445,044

238,113

201,687

118,018

83,669

192,080

106,350

85,730

576,122

381,177

194,945

158,587

91,717

66,870

155,415

88,419

66,996

477,967

323,868

154,099

115,590

68,015

47,575

102,082

57,797

44,285

424,555

273,813

150,742

61,959

35,147

26,812

82,342

45,312

37,030

516,690

298,806

217,884

40,416

21,257

19,159

36,900

20,729

16,171

352,212

189,447

162,765

15,843

8,139

7,704

10,543

5,590

4,953

137,440

67,390

70,050

4,704

2,303

2,401

3,672

1,932

1,740

38,358

17,178

21,180

1,898

962

936

7,001

3,908

3,093

11,066

6,644

4,422

3,231

1,884

1,347

694,752

387,989

306,763

1,401,085

866,972

534,113

480,064

279,300

200,764

9,497

5,270

4,227

25,038

14,646

10,392

15,803

8,796

7,007

57,902

32,330

25,572

44,773

26,860

17,913

36,827

21,648

15,179

130,442

72,509

57,933

157,893

96,898

60,995

120,814

71,191

49,623

134,551

72,871

61,680

249,201

153,872

95,329

106,695

62,673

44,022

120,098

66,443

53,655

234,075

149,276

84,799

81,075

47,029

34,046

99,167

57,051

42,116

197,853

133,200

64,653

57,871

34,128

23,743

67,613

39,360

28,253

173,524

114,761

58,763

31,669

18,303

13,366

43,331

24,719

18,612

164,338

99,371

64,967

16,965

9,297

7,668

18,849

10,464

8,385

100,311

53,524

46,787

6,869

3,469

3,400

5,794

2,917

2,877

39,643

17,994

21,649

2,348

1,040

1,308

2,177

1,078

1,099

10,233

3,999

6,234

967

474

493

5,331

2,977

2,354

4,203

2,571

1,632

2,161

1,252

909

18681
376

11351
209

7330
167

58137
1467

35145
861

22992
606

16724
721

9798
398

6926
323

2493
4736
3050
2698
2301
1302
973
503
174
50
25
14872
305
2093
3919
2373
2083
1789
965
743
392
145
44
21
3809
71
400
817
677
615
512
337
230
111
29
6
4
1473
43
249
437
226
184
151
74
59
40

1518
2866
1833
1692
1442
793
564
290
96
29
19
9096
173
1282
2388
1437
1319
1123
594
433
223
80
28
16
2255
36
236
478
396
373
319
199
131
67
16
1
3
870
25
150
266
127
110
91
47
31
17

975
1870
1217
1006
859
509
409
213
78
21
6
5776
132
811
1531
936
764
666
371
310
169
65
16
5
1554
35
164
339
281
242
193
138
99
44
13
5
1
603
18
99
171
99
74
60
27
28
23

2762
7753
8497
8309
7497
6747
7008
5235
2130
692
40
47772
1265
2387
6646
7025
6776
5997
5491
5645
4179
1741
589
31
10365
202
375
1107
1472
1533
1500
1256
1363
1056
389
103
9
5244
217
350
850
660
660
589
566
644
445

1602
4570
5160
5401
4819
4106
4103
2971
1157
375
20
28978
750
1405
3888
4270
4410
3841
3347
3339
2410
976
325
17
6167
111
197
682
890
991
978
759
764
561
181
50
3
3102
129
187
472
386
424
366
349
375
268

1160
3183
3337
2908
2678
2641
2905
2264
973
317
20
18794
515
982
2758
2755
2366
2156
2144
2306
1769
765
264
14
4198
91
178
425
582
542
522
497
599
495
208
53
6
2142
88
163
378
274
236
223
217
269
177

1324
3666
3156
2726
2296
1304
858
455
167
43
8
12214
532
1039
2802
2301
1939
1597
892
616
336
126
30
4
4510
189
285
864
855
787
699
412
242
119
41
13
4
1117
82
117
260
210
148
132
64
58
27

768
2063
1892
1688
1391
754
492
247
84
18
3
7121
291
597
1574
1387
1217
949
499
346
178
68
14
1
2677
107
171
489
505
471
442
255
146
69
16
4
2
685
42
68
151
135
105
84
39
36
16

556
1603
1264
1038
905
550
366
208
83
25
5
5093
241
442
1228
914
722
648
393
270
158
58
16
3
1833
82
114
375
350
316
257
157
96
50
25
9
2
432
40
49
109
75
43
48
25
22
11

8
0
2
1227
29
207
363
192
152
127
59
55
34
7
0
2
246
14
42
74
34
32
24
15
4
6
1
0
0
1042
18
145
295
147
131
135
76
52
25
10
6
2
934
17
134
274
137

5
0
1
729
17
130
219
111
89
76
36
29
16
5
0
1
141
8
20
47
16
21
15
11
2
1
0
0
0
625
8
89
176
90
80
86
44
31
14
5
2
0
563
7
85
164
84

3
0
1
498
12
77
144
81
63
51
23
26
18
2
0
1
105
6
22
27
18
11
9
4
2
5
1
0
0
417
10
56
119
57
51
49
32
21
11
5
4
2
371
10
49
110
53

172
85
6
4733
177
314
768
605
590
531
523
576
407
157
79
6
511
40
36
82
55
70
58
43
68
38
15
6
0
4004
98
182
552
505
446
470
512
595
446
149
45
4
3640
93
174
510
471

90
52
4
2787
105
169
425
350
372
324
322
340
244
83
49
4
315
24
18
47
36
52
42
27
35
24
7
3
0
2312
63
97
304
315
275
283
276
340
249
85
24
1
2115
62
93
280
296

82
33
2
1946
72
145
343
255
218
207
201
236
163
74
30
2
196
16
18
35
19
18
16
16
33
14
8
3
0
1692
35
85
248
190
171
187
236
255
197
64
21
3
1525
31
81
230
175

12
6
1
1008
72
108
232
197
134
116
56
52
24
12
4
1
109
10
9
28
13
14
16
8
6
3
0
2
0
1168
73
103
255
197
174
162
89
59
44
7
4
1
1053
67
94
236
181

6
3
0
618
36
64
135
130
94
72
35
30
14
6
2
0
67
6
4
16
5
11
12
4
6
2
0
1
0
680
44
61
148
113
109
93
51
35
21
3
2
0
614
41
54
134
106

6
3
1
390
36
44
97
67
40
44
21
22
10
6
2
1
42
4
5
12
8
3
4
4
0
1
0
1
0
488
29
42
107
84
65
69
38
24
23
4
2
1
439
26
40
102
75

115
114
66
42
21
7
5
2
108
1
11
21
10
16
21
10
10
4
3
1
0
103
1
15
20
16
14
21
10
3
2
1
0
0
83
0
13
19
10
9
20
6
3
2
1
0
0

72
72
37
25
12
3
2
0
62
1
4
12
6
8
14
7
6
2
2
0
0
63
0
12
13
9
10
10
4
3
2
0
0
0
53
0
11
13
6
7
9
2
3
2
0
0
0

43
42
29
17
9
4
3
2
46
0
7
9
4
8
7
3
4
2
1
1
0
40
1
3
7
7
4
11
6
0
0
1
0
0
30
0
2
6
4
2
11
4
0
0
1
0
0

414
421
476
528
390
120
39
4
364
5
8
42
34
32
49
36
67
56
29
6
0
453
3
11
33
48
51
48
55
77
79
38
10
0
386
2
11
23
40
44
40
45
70
71
35
5
0

250
262
264
303
213
69
22
1
197
1
4
24
19
25
21
12
37
36
16
2
0
233
3
6
18
24
30
25
24
34
40
24
5
0
197
2
6
12
17
26
21
21
30
38
22
2
0

164
159
212
225
177
51
17
3
167
4
4
18
15
7
28
24
30
20
13
4
0
220
0
5
15
24
21
23
31
43
39
14
5
0
189
0
5
11
23
18
19
24
40
33
13
3
0

154
142
81
51
37
7
2
1
115
6
9
19
16
20
20
8
8
7
0
2
0
183
8
13
29
38
31
26
16
11
6
1
4
0
144
4
11
28
27
21
23
12
10
4
1
3
0

99
81
46
30
19
3
1
0
66
3
7
14
7
10
12
5
5
2
0
1
0
98
4
8
15
20
20
12
10
6
2
1
0
0
74
1
6
14
13
15
10
6
6
2
1
0
0

55
61
35
21
18
4
1
1
49
3
2
5
9
10
8
3
3
5
0
1
0
85
4
5
14
18
11
14
6
5
4
0
4
0
70
3
5
14
14
6
13
6
4
2
0
3
0

20
1
2
1
6
5
1
4
0
0
0
0
0
184
2
32
51
25
21
29
6
8
6
3
1
0
171
2
32
46
24
18
26
5
8
6
3
1
0
13
0
0
5
1
3
3
1

10
0
1
0
3
3
1
2
0
0
0
0
0
104
0
18
25
14
14
20
3
4
4
2
0
0
94
0
18
21
13
12
18
2
4
4
2
0
0
10
0
0
4
1
2
2
1

10
1
1
1
3
2
0
2
0
0
0
0
0
80
2
14
26
11
7
9
3
4
2
1
1
0
77
2
14
25
11
6
8
3
4
2
1
1
0
3
0
0
1
0
1
1
0

67
1
0
10
8
7
8
10
7
8
3
5
0
555
11
19
55
82
62
78
56
95
65
30
2
0
524
9
19
53
76
58
75
55
87
60
30
2
0
31
2
0
2
6
4
3
1

36
1
0
6
7
4
4
3
4
2
2
3
0
292
4
9
30
44
39
45
31
48
33
8
1
0
280
3
9
28
42
39
44
30
45
31
8
1
0
12
1
0
2
2
0
1
1

31
0
0
4
1
3
4
7
3
6
1
2
0
263
7
10
25
38
23
33
25
47
32
22
1
0
244
6
10
25
34
19
31
25
42
29
22
1
0
19
1
0
0
4
4
2
0

39
4
2
1
11
10
3
4
1
2
0
1
0
215
12
14
49
40
35
29
15
13
6
2
0
0
212
12
14
48
39
35
29
14
13
6
2
0
0
3
0
0
1
1
0
0
1

24
3
2
1
7
5
2
4
0
0
0
0
0
121
8
7
26
20
23
17
9
5
4
2
0
0
119
8
7
25
19
23
17
9
5
4
2
0
0
2
0
0
1
1
0
0
0

15
1
0
0
4
5
1
0
1
2
0
1
0
94
4
7
23
20
12
12
6
8
2
0
0
0
93
4
7
23
20
12
12
5
8
2
0
0
0
1
0
0
0
0
0
0
1

0
0
0
0
0
800
17
117
229
137
105
79
42
37
18
17
1
1
754
16
111
222
126
98
72
40
34
17
16
1
1
46
1
6
7
11
7
7
2
3
1
1
0
0
979
29
135

0
0
0
0
0
495
12
66
137
81
75
54
27
20
11
11
0
1
468
11
64
135
73
71
49
25
18
10
11
0
1
27
1
2
2
8
4
5
2
2
1
0
0
0
614
14
88

0
0
0
0
0
305
5
51
92
56
30
25
15
17
7
6
1
0
286
5
47
87
53
27
23
15
16
7
5
1
0
19
0
4
5
3
3
2
0
1
0
1
0
0
365
15
47

8
5
0
0
0
2445
67
131
432
358
343
309
260
255
168
84
37
1
2292
64
129
418
336
314
279
238
241
155
82
35
1
153
3
2
14
22
29
30
22
14
13
2
2
0
2577
64
126

3
2
0
0
0
1595
38
78
259
231
240
220
169
173
112
59
16
0
1488
36
78
248
219
217
195
158
162
102
57
16
0
107
2
0
11
12
23
25
11
11
10
2
0
0
1639
36
80

5
3
0
0
0
850
29
53
173
127
103
89
91
82
56
25
21
1
804
28
51
170
117
97
84
80
79
53
25
19
1
46
1
2
3
10
6
5
11
3
3
0
2
0
938
28
46

0
0
0
0
0
401
9
31
95
61
64
76
34
13
13
4
1
0
382
9
29
89
58
62
72
34
12
12
4
1
0
19
0
2
6
3
2
4
0
1
1
0
0
0
731
33
57

0
0
0
0
0
205
2
16
47
32
38
39
16
7
4
3
1
0
194
2
14
46
31
36
35
16
6
4
3
1
0
11
0
2
1
1
2
4
0
1
0
0
0
0
430
13
32

0
0
0
0
0
196
7
15
48
29
26
37
18
6
9
1
0
0
188
7
15
43
27
26
37
18
6
8
1
0
0
8
0
0
5
2
0
0
0
0
1
0
0
0
301
20
25

236
188
136
106
66
40
24
12
6
1
909
28
127
225
173
122
98
62
36
21
10
6
1
70
1
8
11
15
14
8
4
4
3
2
0
0
1108
19
122
265
170
194
141
90
55
38
13

139
121
91
63
42
27
17
5
6
1
564
14
80
132
111
79
56
39
27
15
4
6
1
50
0
8
7
10
12
7
3
0
2
1
0
0
677
13
75
164
96
122
92
55
33
20
6

97
67
45
43
24
13
7
7
0
0
345
14
47
93
62
43
42
23
9
6
6
0
0
20
1
0
4
5
2
1
1
4
1
1
0
0
431
6
47
101
74
72
49
35
22
18
7

370
406
401
290
267
312
197
102
40
2
2442
64
123
360
384
374
266
248
301
181
99
40
2
135
0
3
10
22
27
24
19
11
16
3
0
0
2446
60
105
267
371
439
356
269
238
227
89

239
246
285
203
166
187
113
59
24
1
1555
36
79
233
234
264
189
153
179
106
57
24
1
84
0
1
6
12
21
14
13
8
7
2
0
0
1547
34
66
170
232
294
244
179
141
122
46

131
160
116
87
101
125
84
43
16
1
887
28
44
127
150
110
77
95
122
75
42
16
1
51
0
2
4
10
6
10
6
3
9
1
0
0
899
26
39
97
139
145
112
90
97
105
43

164
151
119
84
53
42
20
6
2
0
690
32
55
156
137
113
77
52
41
19
6
2
0
41
1
2
8
14
6
7
1
1
1
0
0
0
705
32
62
175
133
128
92
45
13
16
7

92
90
77
56
29
24
13
2
2
0
400
13
31
85
79
74
50
28
24
12
2
2
0
30
0
1
7
11
3
6
1
0
1
0
0
0
438
22
36
112
77
83
56
32
8
10
2

72
61
42
28
24
18
7
4
0
0
290
19
24
71
58
39
27
24
17
7
4
0
0
11
1
1
1
3
3
1
0
1
0
0
0
0
267
10
26
63
56
45
36
13
5
6
5

1
0
997
18
120
243
149
173
119
75
50
37
12
1
0
111
1
2
22
21
21
22
15
5
1
1
0
0
1503
18
192
410
246
226
171
115
65
37
15
4
4
1281
15
164
360
199
191

1
0
609
13
74
153
83
107
74
46
32
20
6
1
0
68
0
1
11
13
15
18
9
1
0
0
0
0
921
9
123
255
145
151
109
63
37
18
7
1
3
795
8
108
224
121
126

0
0
388
5
46
90
66
66
45
29
18
17
6
0
0
43
1
1
11
8
6
4
6
4
1
1
0
0
582
9
69
155
101
75
62
52
28
19
8
3
1
486
7
56
136
78
65

22
3
2200
58
97
243
342
403
317
235
209
197
77
19
3
246
2
8
24
29
36
39
34
29
30
12
3
0
4767
134
240
791
799
628
597
497
499
384
158
38
2
4221
121
209
715
696
548

16
3
1402
34
65
155
214
274
215
156
126
105
41
14
3
145
0
1
15
18
20
29
23
15
17
5
2
0
2915
76
142
481
467
391
383
293
307
244
105
25
1
2573
69
125
432
401
338

6
0
798
24
32
88
128
129
102
79
83
92
36
5
0
101
2
7
9
11
16
10
11
14
13
7
1
0
1852
58
98
310
332
237
214
204
192
140
53
13
1
1648
52
84
283
295
210

2
0
602
30
52
152
105
115
79
33
12
15
7
2
0
103
2
10
23
28
13
13
12
1
1
0
0
0
1303
58
105
307
254
208
180
84
70
24
11
1
1
1087
50
97
259
222
161

0
0
379
21
28
100
61
75
50
25
7
10
2
0
0
59
1
8
12
16
8
6
7
1
0
0
0
0
757
26
58
146
165
137
116
41
46
15
5
1
1
619
23
53
120
143
105

2
0
223
9
24
52
44
40
29
8
5
5
5
2
0
44
1
2
11
12
5
7
5
0
1
0
0
0
546
32
47
161
89
71
64
43
24
9
6
0
0
468
27
44
139
79
56

151
98
54
29
14
4
2
222
3
28
50
47
35
20
17
11
8
1
0
2
592
17
91
171
99
71
61
34
35
9
2
1
1
479
15
76
143
78
57
46
29
23
9
2
0
1
113

99
53
32
14
7
1
2
126
1
15
31
24
25
10
10
5
4
0
0
1
348
12
57
99
60
41
37
18
21
2
1
0
0
282
11
48
82
50
32
27
15
14
2
1
0
0
66

52
45
22
15
7
3
0
96
2
13
19
23
10
10
7
6
4
1
0
1
244
5
34
72
39
30
24
16
14
7
1
1
1
197
4
28
61
28
25
19
14
9
7
1
0
1
47

532
442
442
341
138
36
1
546
13
31
76
103
80
65
55
57
43
20
2
1
2316
79
158
388
344
266
253
216
263
241
70
36
2
1936
68
143
325
287
211
207
179
223
199
59
34
1
380

345
261
272
212
94
23
1
342
7
17
49
66
53
38
32
35
32
11
2
0
1339
52
84
223
183
161
147
125
150
152
37
24
1
1117
45
74
184
151
126
122
102
133
126
29
24
1
222

187
181
170
129
44
13
0
204
6
14
27
37
27
27
23
22
11
9
0
1
977
27
74
165
161
105
106
91
113
89
33
12
1
819
23
69
141
136
85
85
77
90
73
30
10
0
158

145
68
55
19
9
1
1
216
8
8
48
32
47
35
16
15
5
2
0
0
553
15
45
136
100
90
67
46
32
12
9
1
0
463
12
35
117
85
73
58
38
26
11
7
1
0
90

91
32
33
13
4
1
1
138
3
5
26
22
32
25
9
13
2
1
0
0
317
5
28
81
52
49
40
27
22
10
3
0
0
258
3
21
72
42
36
34
21
17
9
3
0
0
59

54
36
22
6
5
0
0
78
5
3
22
10
15
10
7
2
3
1
0
0
236
10
17
55
48
41
27
19
10
2
6
1
0
205
9
14
45
43
37
24
17
9
2
4
1
0
31

2
15
28
21
14
15
5
12
0
0
1
0
1288
19
139
267
239
200
169
124
82
39
8
2
0
18
0
3
6
3
3
1
0
1
0
1
0
0
1270
19
136
261
236
197
168
124
81

1
9
17
10
9
10
3
7
0
0
0
0
726
9
75
151
133
108
101
68
49
28
4
0
0
9
0
1
5
1
1
0
0
1
0
0
0
0
717
9
74
146
132
107
101
68
48

1
6
11
11
5
5
2
5
0
0
1
0
562
10
64
116
106
92
68
56
33
11
4
2
0
9
0
2
1
2
2
1
0
0
0
1
0
0
553
10
62
115
104
90
67
56
33

11
15
63
57
55
46
37
40
42
11
2
1
2773
51
111
316
437
401
411
319
347
255
98
25
2
70
3
7
14
11
9
10
7
4
3
2
0
0
2703
48
104
302
426
392
401
312
343

7
10
39
32
35
25
23
17
26
8
0
0
1669
27
60
189
248
258
271
207
207
137
48
17
0
44
1
4
8
9
5
8
5
2
2
0
0
0
1625
26
56
181
239
253
263
202
205

4
5
24
25
20
21
14
23
16
3
2
1
1104
24
51
127
189
143
140
112
140
118
50
8
2
26
2
3
6
2
4
2
2
2
1
2
0
0
1078
22
48
121
187
139
138
110
138

3
10
19
15
17
9
8
6
1
2
0
0
1857
86
138
332
345
345
307
158
83
41
17
3
2
26
0
4
9
4
5
1
1
1
0
1
0
0
1831
86
134
323
341
340
306
157
82

2
7
9
10
13
6
6
5
1
0
0
0
1124
57
79
190
203
210
199
100
52
25
6
2
1
12
0
1
4
2
3
1
0
1
0
0
0
0
1112
57
78
186
201
207
198
100
51

1
3
10
5
4
3
2
1
0
2
0
0
733
29
59
142
142
135
108
58
31
16
11
1
1
14
0
3
5
2
2
0
1
0
0
1
0
0
719
29
56
137
140
133
108
57
31

39
7
2
0
451
8
63
122
69
67
58
21
25
9
6
3
0
389
6
56
105
61
56
49
17
22
8
6
3
0
62
2
7
17
8
11
9
4
3
1
0
0
0
943
19
108
194

28
4
0
0
267
8
33
63
47
47
34
14
11
6
3
1
0
235
6
30
57
42
38
31
12
10
5
3
1
0
32
2
3
6
5
9
3
2
1
1
0
0
0
580
13
71
112

11
3
2
0
184
0
30
59
22
20
24
7
14
3
3
2
0
154
0
26
48
19
18
18
5
12
3
3
2
0
30
0
4
11
3
2
6
2
2
0
0
0
0
363
6
37
82

252
96
25
2
1542
65
105
226
203
179
199
158
193
137
52
25
0
1351
60
99
204
174
157
170
143
152
118
52
22
0
191
5
6
22
29
22
29
15
41
19
0
3
0
3634
66
126
374

135
48
17
0
831
43
50
123
110
104
102
82
113
70
24
10
0
725
39
48
111
91
91
84
74
94
60
24
9
0
106
4
2
12
19
13
18
8
19
10
0
1
0
2088
38
77
215

117
48
8
2
711
22
55
103
93
75
97
76
80
67
28
15
0
626
21
51
93
83
66
86
69
58
58
28
13
0
85
1
4
10
10
9
11
7
22
9
0
2
0
1546
28
49
159

41
16
3
2
424
24
37
98
79
78
46
24
22
11
5
0
0
368
23
33
89
69
68
38
20
17
7
4
0
0
56
1
4
9
10
10
8
4
5
4
1
0
0
854
17
62
178

25
6
2
1
232
13
26
50
39
47
25
13
11
5
3
0
0
203
13
24
47
35
42
21
9
8
2
2
0
0
29
0
2
3
4
5
4
4
3
3
1
0
0
497
10
35
111

16
10
1
1
192
11
11
48
40
31
21
11
11
6
2
0
0
165
10
9
42
34
26
17
11
9
5
2
0
0
27
1
2
6
6
5
4
0
2
1
0
0
0
357
7
27
67

154
147
124
78
68
37
8
2
4
852
16
98
175
138
134
119
70
57
34
6
2
3
91
3
10
19
16
13
5
8
11
3
2
0
1
404
3
56
90
68
60
57
28
25
12
4
0

96
97
83
47
31
21
4
2
3
521
10
62
101
86
89
80
42
27
18
2
2
2
59
3
9
11
10
8
3
5
4
3
2
0
1
230
1
30
50
43
34
34
14
14
8
1
0

58
50
41
31
37
16
4
0
1
331
6
36
74
52
45
39
28
30
16
4
0
1
32
0
1
8
6
5
2
3
7
0
0
0
0
174
2
26
40
25
26
23
14
11
4
3
0

492
513
532
487
502
360
140
37
5
3229
61
115
346
434
458
454
433
439
324
128
34
3
405
5
11
28
58
55
78
54
63
36
12
3
2
1370
34
76
221
213
189
173
170
118
105
52
19

289
320
325
264
258
202
76
20
4
1879
36
72
199
258
293
280
243
223
185
70
18
2
209
2
5
16
31
27
45
21
35
17
6
2
2
847
18
49
125
131
131
111
104
70
67
30
11

203
193
207
223
244
158
64
17
1
1350
25
43
147
176
165
174
190
216
139
58
16
1
196
3
6
12
27
28
33
33
28
19
6
1
0
523
16
27
96
82
58
62
66
48
38
22
8

167
133
127
71
50
36
11
2
0
768
17
59
161
151
123
109
62
41
32
11
2
0
86
0
3
17
16
10
18
9
9
4
0
0
0
440
21
46
103
88
56
39
37
26
18
4
2

101
78
74
39
25
19
5
0
0
449
10
34
101
92
72
63
35
22
15
5
0
0
48
0
1
10
9
6
11
4
3
4
0
0
0
263
15
19
55
59
35
27
23
17
10
3
0

66
55
53
32
25
17
6
2
0
319
7
25
60
59
51
46
27
19
17
6
2
0
38
0
2
7
7
4
7
5
6
0
0
0
0
177
6
27
48
29
21
12
14
9
8
1
2

1
362
3
55
84
64
50
45
23
22
11
4
0
1
42
0
1
6
4
10
12
5
3
1
0
0
0
1779
45
223
448
255
247
241
139
109
53
12
4
3
1412
38
189
366
199
186
188

1
208
1
30
46
41
28
28
13
12
7
1
0
1
22
0
0
4
2
6
6
1
2
1
0
0
0
1062
26
137
258
145
149
165
80
60
31
6
2
3
833
23
115
209
110
114
126

0
154
2
25
38
23
22
17
10
10
4
3
0
0
20
0
1
2
2
4
6
4
1
0
0
0
0
717
19
86
190
110
98
76
59
49
22
6
2
0
579
15
74
157
89
72
62

0
1268
34
73
212
195
176
156
157
107
93
46
19
0
102
0
3
9
18
13
17
13
11
12
6
0
0
7055
138
305
754
823
842
903
942
1080
876
309
81
2
5681
124
260
646
677
693
722

0
785
18
47
117
120
121
99
99
63
62
28
11
0
62
0
2
8
11
10
12
5
7
5
2
0
0
4012
79
195
440
494
541
536
526
551
443
167
40
0
3265
70
171
376
409
445
413

0
483
16
26
95
75
55
57
58
44
31
18
8
0
40
0
1
1
7
3
5
8
4
7
4
0
0
3043
59
110
314
329
301
367
416
529
433
142
41
2
2416
54
89
270
268
248
309

0
405
21
43
99
80
52
36
35
23
13
2
1
0
35
0
3
4
8
4
3
2
3
5
2
1
0
1452
53
96
269
262
216
222
144
116
50
19
5
0
1156
41
85
216
205
169
175

0
245
15
19
53
54
32
26
23
15
6
2
0
0
18
0
0
2
5
3
1
0
2
4
1
0
0
850
35
53
155
154
137
136
69
67
26
14
4
0
678
27
48
123
119
110
109

0
160
6
24
46
26
20
10
12
8
7
0
1
0
17
0
3
2
3
1
2
2
1
1
1
1
0
602
18
43
114
108
79
86
75
49
24
5
1
0
478
14
37
93
86
59
66

101
88
43
9
3
2
367
7
34
82
56
61
53
38
21
10
3
1
1
857
16
112
198
141
140
121
67
31
19
7
3
2
707
12
104
167
110
104
99
55
28
17
7
2
2
150
4

58
47
23
5
1
2
229
3
22
49
35
35
39
22
13
8
1
1
1
544
9
66
133
89
86
75
42
22
13
5
2
2
454
8
60
114
69
62
62
38
20
12
5
2
2
90
1

43
41
20
4
2
0
138
4
12
33
21
26
14
16
8
2
2
0
0
313
7
46
65
52
54
46
25
9
6
2
1
0
253
4
44
53
41
42
37
17
8
5
2
0
0
60
3

746
842
657
243
70
1
1374
14
45
108
146
149
181
196
238
219
66
11
1
2682
59
123
355
400
361
357
356
318
236
91
25
1
2171
51
100
292
316
289
290
289
259
188
78
18
1
511
8

416
437
346
144
38
0
747
9
24
64
85
96
123
110
114
97
23
2
0
1586
36
77
193
231
234
216
219
184
126
55
14
1
1287
32
61
157
181
192
174
177
155
100
47
10
1
299
4

330
405
311
99
32
1
627
5
21
44
61
53
58
86
124
122
43
9
1
1096
23
46
162
169
127
141
137
134
110
36
11
0
884
19
39
135
135
97
116
112
104
88
31
8
0
212
4

114
89
43
15
4
0
296
12
11
53
57
47
47
30
27
7
4
1
0
767
29
59
171
155
116
98
63
44
27
3
2
0
602
23
45
136
125
91
74
50
35
20
2
1
0
165
6

53
53
21
11
4
0
172
8
5
32
35
27
27
16
14
5
3
0
0
434
11
39
91
99
72
48
33
23
16
2
0
0
353
11
32
76
82
58
34
26
19
13
2
0
0
81
0

61
36
22
4
0
0
124
4
6
21
22
20
20
14
13
2
1
1
0
333
18
20
80
56
44
50
30
21
11
1
2
0
249
12
13
60
43
33
40
24
16
7
0
1
0
84
6

8
31
31
36
22
12
3
2
0
1
0
984
26
142
234
167
129
128
51
65
29
10
2
1
951
26
139
227
159
126
124
48
62
29
8
2
1
33
0
3
7
8
3
4
3
3
0

6
19
20
24
13
4
2
1
0
0
0
599
13
81
146
100
84
71
38
41
16
6
2
1
578
13
80
142
94
82
69
35
39
16
5
2
1
21
0
1
4
6
2
2
3
2
0

2
12
11
12
9
8
1
1
0
1
0
385
13
61
88
67
45
57
13
24
13
4
0
0
373
13
59
85
65
44
55
13
23
13
3
0
0
12
0
2
3
2
1
2
0
1
0

23
63
84
72
67
67
59
48
13
7
0
2452
79
139
377
436
379
312
248
245
149
66
21
1
2355
75
131
366
414
363
301
240
234
145
65
20
1
97
4
8
11
22
16
11
8
11
4

16
36
50
42
42
42
29
26
8
4
0
1500
43
80
228
270
244
186
158
152
85
40
14
0
1439
41
76
221
255
231
180
151
146
84
40
14
0
61
2
4
7
15
13
6
7
6
1

7
27
34
30
25
25
30
22
5
3
0
952
36
59
149
166
135
126
90
93
64
26
7
1
916
34
55
145
159
132
121
89
88
61
25
6
1
36
2
4
4
7
3
5
1
5
3

14
35
30
25
24
13
9
7
1
1
0
441
13
30
107
70
76
70
38
21
7
7
1
1
416
12
28
104
66
68
68
38
19
7
5
1
0
25
1
2
3
4
8
2
0
2
0

7
15
17
14
14
7
4
3
0
0
0
267
9
14
63
44
52
45
19
15
3
2
1
0
251
8
12
61
41
47
43
19
14
3
2
1
0
16
1
2
2
3
5
2
0
1
0

7
20
13
11
10
6
5
4
1
1
0
174
4
16
44
26
24
25
19
6
4
5
0
1
165
4
16
43
25
21
25
19
5
4
3
0
0
9
0
0
1
1
3
0
0
1
0

2
0
0
540
18
98
149
78
66
65
33
20
5
8
0
0
527
17
97
147
77
65
62
32
18
4
8
0
0
13
1
1
2
1
1
3
1
2
1
0
0
0
432
9
53
84
69

1
0
0
337
8
59
89
51
39
44
22
15
5
5
0
0
327
7
59
87
50
38
43
21
13
4
5
0
0
10
1
0
2
1
1
1
1
2
1
0
0
0
262
5
36
46
38

1
0
0
203
10
39
60
27
27
21
11
5
0
3
0
0
200
10
38
60
27
27
19
11
5
0
3
0
0
3
0
1
0
0
0
2
0
0
0
0
0
0
170
4
17
38
31

1
1
0
1114
34
87
185
192
161
138
115
99
71
27
5
0
1062
31
86
180
183
154
133
110
93
65
22
5
0
52
3
1
5
9
7
5
5
6
6
5
0
0
1156
29
48
156
182

0
0
0
720
20
54
113
132
105
96
68
63
48
19
2
0
685
17
53
108
125
100
94
65
60
45
16
2
0
35
3
1
5
7
5
2
3
3
3
3
0
0
709
18
25
89
105

1
1
0
394
14
33
72
60
56
42
47
36
23
8
3
0
377
14
33
72
58
54
39
45
33
20
6
3
0
17
0
0
0
2
2
3
2
3
3
2
0
0
447
11
23
67
77

2
0
1
284
13
24
76
49
39
48
19
11
3
2
0
0
269
13
23
73
46
38
43
17
11
3
2
0
0
15
0
1
3
3
1
5
2
0
0
0
0
0
222
12
11
57
34

0
0
0
162
7
16
38
27
22
28
16
5
2
1
0
0
154
7
15
38
25
21
25
15
5
2
1
0
0
8
0
1
0
2
1
3
1
0
0
0
0
0
121
5
9
29
19

2
0
1
122
6
8
38
22
17
20
3
6
1
1
0
0
115
6
8
35
21
17
18
2
6
1
1
0
0
7
0
0
3
1
0
2
1
0
0
0
0
0
101
7
2
28
15

77
68
28
29
13
1
0
1
420
9
51
84
68
76
66
25
27
12
1
0
1
12
0
2
0
1
1
2
3
2
1
0
0
0
806
12
127
245
118
121
82
44
33
12
8
4
0

52
41
16
17
10
0
0
1
255
5
34
46
38
51
40
14
16
10
0
0
1
7
0
2
0
0
1
1
2
1
0
0
0
0
528
7
85
158
78
84
53
30
20
6
4
3
0

25
27
12
12
3
1
0
0
165
4
17
38
30
25
26
11
11
2
1
0
0
5
0
0
0
1
0
1
1
1
1
0
0
0
278
5
42
87
40
37
29
14
13
6
4
1
0

179
140
155
124
94
35
13
1
1130
29
48
154
176
176
139
146
124
91
33
13
1
26
0
0
2
6
3
1
9
0
3
2
0
0
1980
54
86
253
297
349
282
226
207
138
70
15
3

115
95
91
86
57
22
6
0
695
18
25
88
100
112
95
88
86
57
20
6
0
14
0
0
1
5
3
0
3
0
0
2
0
0
1313
28
50
151
204
244
209
165
148
81
30
2
1

64
45
64
38
37
13
7
1
435
11
23
66
76
64
44
58
38
34
13
7
1
12
0
0
1
1
0
1
6
0
3
0
0
0
667
26
36
102
93
105
73
61
59
57
40
13
2

26
24
15
20
14
8
1
0
206
11
10
57
31
21
19
15
19
14
8
1
0
16
1
1
0
3
5
5
0
1
0
0
0
0
721
30
63
170
151
124
90
48
30
12
2
1
0

12
17
7
11
5
6
1
0
114
5
8
29
17
11
14
7
11
5
6
1
0
7
0
1
0
2
1
3
0
0
0
0
0
0
434
14
40
103
92
83
51
34
12
5
0
0
0

14
7
8
9
9
2
0
0
92
6
2
28
14
10
5
8
8
9
2
0
0
9
1
0
0
1
4
2
0
1
0
0
0
0
287
16
23
67
59
41
39
14
18
7
2
1
0

714
12
113
222
100
105
71
39
31
10
7
4
0
92
0
14
23
18
16
11
5
2
2
1
0
0
498
14
78
164
90
62
39
22
12
12
1
2
2
463
11
72
159
80
59
34
21

461
7
74
146
62
72
45
26
19
4
3
3
0
67
0
11
12
16
12
8
4
1
2
1
0
0
324
8
51
102
59
46
24
16
6
7
1
2
2
299
6
46
102
50
43
20
15

253
5
39
76
38
33
26
13
12
6
4
1
0
25
0
3
11
2
4
3
1
1
0
0
0
0
174
6
27
62
31
16
15
6
6
5
0
0
0
164
5
26
57
30
16
14
6

1625
50
80
214
248
273
238
175
173
98
61
12
3
355
4
6
39
49
76
44
51
34
40
9
3
0
1215
40
45
173
211
198
152
119
131
84
49
13
0
1101
33
45
162
190
184
132
112

1076
26
46
125
171
189
178
132
124
58
25
1
1
237
2
4
26
33
55
31
33
24
23
5
1
0
779
23
22
109
136
125
108
85
91
50
22
8
0
709
20
22
103
123
118
93
80

549
24
34
89
77
84
60
43
49
40
36
11
2
118
2
2
13
16
21
13
18
10
17
4
2
0
436
17
23
64
75
73
44
34
40
34
27
5
0
392
13
23
59
67
66
39
32

589
25
55
145
124
103
68
34
21
11
2
1
0
132
5
8
25
27
21
22
14
9
1
0
0
0
252
16
22
62
43
52
26
18
5
7
1
0
0
231
15
22
56
39
48
22
17

363
12
34
91
81
69
39
24
8
5
0
0
0
71
2
6
12
11
14
12
10
4
0
0
0
0
146
8
12
37
26
34
14
12
1
2
0
0
0
136
8
12
33
25
32
12
11

226
13
21
54
43
34
29
10
13
6
2
1
0
61
3
2
13
16
7
10
4
5
1
0
0
0
106
8
10
25
17
18
12
6
4
5
1
0
0
95
7
10
23
14
16
10
6

10
12
1
2
2
35
3
6
5
10
3
5
1
2
0
0
0
0
1603
22
162
356
300
244
214
134
99
51
15
6
0
950
14
102
222
185
136
121
75
54
24
11
6
0
653
8
60

5
7
1
2
2
25
2
5
0
9
3
4
1
1
0
0
0
0
999
9
100
243
187
139
128
91
59
27
13
3
0
606
6
59
159
119
79
75
53
29
15
9
3
0
393
3
41

5
5
0
0
0
10
1
1
5
1
0
1
0
1
0
0
0
0
604
13
62
113
113
105
86
43
40
24
2
3
0
344
8
43
63
66
57
46
22
25
9
2
3
0
260
5
19

117
73
42
11
0
114
7
0
11
21
14
20
7
14
11
7
2
0
5066
70
156
507
822
1025
733
598
528
360
184
78
5
3249
45
94
336
583
679
438
354
311
225
122
59
3
1817
25
62

79
44
21
6
0
70
3
0
6
13
7
15
5
12
6
1
2
0
3273
47
89
324
537
680
526
410
328
210
81
38
3
2147
34
59
212
384
462
324
247
203
137
54
29
2
1126
13
30

38
29
21
5
0
44
4
0
5
8
7
5
2
2
5
6
0
0
1793
23
67
183
285
345
207
188
200
150
103
40
2
1102
11
35
124
199
217
114
107
108
88
68
30
1
691
12
32

4
7
1
0
0
21
1
0
6
4
4
4
1
1
0
0
0
0
2199
75
158
479
435
384
300
188
103
48
24
3
2
1161
33
110
264
229
208
157
73
49
21
15
1
1
1038
42
48

1
2
0
0
0
10
0
0
4
1
2
2
1
0
0
0
0
0
1292
42
95
271
270
217
183
116
57
29
11
0
1
685
21
65
148
144
120
95
45
25
13
9
0
0
607
21
30

3
5
1
0
0
11
1
0
2
3
2
2
0
1
0
0
0
0
907
33
63
208
165
167
117
72
46
19
13
3
1
476
12
45
116
85
88
62
28
24
8
6
1
1
431
21
18

134
115
108
93
59
45
27
4
0
0
312
1
34
71
48
56
41
20
21
13
5
2
0
272
1
30
60
41
48
37
19
18
12
4
2
0
40
0
4
11
7
8
4
1
3
1
1

84
68
60
53
38
30
12
4
0
0
176
0
16
41
24
33
27
12
12
7
2
2
0
153
0
14
31
23
27
24
12
11
7
2
2
0
23
0
2
10
1
6
3
0
1
0
0

50
47
48
40
21
15
15
0
0
0
136
1
18
30
24
23
14
8
9
6
3
0
0
119
1
16
29
18
21
13
7
7
5
2
0
0
17
0
2
1
6
2
1
1
2
1
1

171
239
346
295
244
217
135
62
19
2
1291
15
33
118
216
237
175
156
138
118
65
20
0
1106
13
30
105
187
209
146
138
113
98
50
17
0
185
2
3
13
29
28
29
18
25
20
15

112
153
218
202
163
125
73
27
9
1
844
6
25
75
145
161
122
115
97
62
30
6
0
728
6
23
66
120
145
102
103
77
53
27
6
0
116
0
2
9
25
16
20
12
20
9
3

59
86
128
93
81
92
62
35
10
1
447
9
8
43
71
76
53
41
41
56
35
14
0
378
7
7
39
67
64
44
35
36
45
23
11
0
69
2
1
4
4
12
9
6
5
11
12

215
206
176
143
115
54
27
9
2
1
435
10
31
94
94
84
51
35
16
13
5
2
0
376
10
27
76
81
77
46
28
15
11
3
2
0
59
0
4
18
13
7
5
7
1
2
2

123
126
97
88
71
32
16
2
0
1
245
6
17
52
55
48
31
19
7
5
4
1
0
203
6
15
39
46
43
27
14
6
4
2
1
0
42
0
2
13
9
5
4
5
1
1
2

92
80
79
55
44
22
11
7
2
0
190
4
14
42
39
36
20
16
9
8
1
1
0
173
4
12
37
35
34
19
14
9
7
1
1
0
17
0
2
5
4
2
1
2
0
1
0

0
0
8278
96
861
1635
1420
1110
1041
792
676
421
165
49
12
7548
93
794
1464
1262
1004
961
722
644
393
153
46
12
730
3
67
171
158
106
80
70
32
28
12
3
0
535
9
73
129
100
76

0
0
4879
49
518
987
831
659
618
449
418
241
85
20
4
4463
46
482
918
734
591
570
406
396
221
76
19
4
416
3
36
69
97
68
48
43
22
20
9
1
0
292
5
31
70
61
44

0
0
3399
47
343
648
589
451
423
343
258
180
80
29
8
3085
47
312
546
528
413
391
316
248
172
77
27
8
314
0
31
102
61
38
32
27
10
8
3
2
0
243
4
42
59
39
32

3
0
32550
371
788
2343
3486
5016
4650
4492
4730
3794
2094
752
34
30427
347
737
2194
3219
4682
4285
4181
4462
3560
2004
723
33
2123
24
51
149
267
334
365
311
268
234
90
29
1
1791
29
69
193
229
258

0
0
19447
221
499
1488
2232
3236
3108
2814
2655
1900
937
337
20
18140
210
466
1385
2066
3024
2850
2606
2501
1786
898
328
20
1307
11
33
103
166
212
258
208
154
114
39
9
0
1108
15
43
135
152
171

3
0
13103
150
289
855
1254
1780
1542
1678
2075
1894
1157
415
14
12287
137
271
809
1153
1658
1435
1575
1961
1774
1106
395
13
816
13
18
46
101
122
107
103
114
120
51
20
1
683
14
26
58
77
87

0
0
8986
152
693
2209
1862
1566
1186
640
382
188
74
24
10
8127
135
621
1992
1696
1422
1066
576
346
177
65
22
9
859
17
72
217
166
144
120
64
36
11
9
2
1
518
13
46
152
100
81

0
0
5310
79
411
1257
1116
987
708
387
215
97
39
10
4
4809
70
364
1133
1022
907
632
347
196
92
32
10
4
501
9
47
124
94
80
76
40
19
5
7
0
0
303
7
27
88
61
55

0
0
3676
73
282
952
746
579
478
253
167
91
35
14
6
3318
65
257
859
674
515
434
229
150
85
33
12
5
358
8
25
93
72
64
44
24
17
6
2
2
1
215
6
19
64
39
26

44
34
41
21
7
1
0
500
9
71
119
92
73
37
30
40
21
7
1
0
35
0
2
10
8
3
7
4
1
0
0
0
0
1911
26
200
372
330
275
223
176
146
101
48
9
5
1784

20
22
26
9
3
1
0
270
5
30
62
55
44
16
19
26
9
3
1
0
22
0
1
8
6
0
4
3
0
0
0
0
0
1162
13
127
243
190
152
127
115
102
62
24
5
2
1075

24
12
15
12
4
0
0
230
4
41
57
37
29
21
11
14
12
4
0
0
13
0
1
2
2
3
3
1
1
0
0
0
0
749
13
73
129
140
123
96
61
44
39
24
4
3
709

272
239
237
158
78
29
0
1720
29
66
191
220
253
254
226
231
148
75
27
0
71
0
3
2
9
5
18
13
6
10
3
2
0
7077
86
176
456
686
1152
1052
980
1028
789
492
169
11
6782

185
162
119
73
37
16
0
1065
15
41
133
144
169
171
153
117
70
36
16
0
43
0
2
2
8
2
14
9
2
3
1
0
0
4383
49
131
293
441
739
731
656
615
412
224
90
2
4203

87
77
118
85
41
13
0
655
14
25
58
76
84
83
73
114
78
39
11
0
28
0
1
0
1
3
4
4
4
7
2
2
0
2694
37
45
163
245
413
321
324
413
377
268
79
9
2579

49
36
26
9
3
1
2
492
13
43
146
95
78
46
33
24
8
3
1
2
26
0
3
6
5
3
3
3
2
1
0
0
0
2221
39
156
474
495
414
284
169
108
51
18
10
3
2117

26
20
12
4
2
1
0
285
7
25
84
59
52
24
18
10
3
2
1
0
18
0
2
4
2
3
2
2
2
1
0
0
0
1365
24
99
280
301
274
179
103
66
25
8
4
2
1298

23
16
14
5
1
0
2
207
6
18
62
36
26
22
15
14
5
1
0
2
8
0
1
2
3
0
1
1
0
0
0
0
0
856
15
57
194
194
140
105
66
42
26
10
6
1
819

25
191
358
297
256
208
163
140
90
42
9
5
127
1
9
14
33
19
15
13
6
11
6
0
0
28
0
2
2
8
3
6
5
2
0
0
0
0
28
0
2
2
8
3
6
5
2

12
119
236
168
140
117
107
98
52
19
5
2
87
1
8
7
22
12
10
8
4
10
5
0
0
11
0
2
1
2
0
2
3
1
0
0
0
0
11
0
2
1
2
0
2
3
1

13
72
122
129
116
91
56
42
38
23
4
3
40
0
1
7
11
7
5
5
2
1
1
0
0
17
0
0
1
6
3
4
2
1
0
0
0
0
17
0
0
1
6
3
4
2
1

82
173
433
646
1117
1005
941
984
747
476
167
11
295
4
3
23
40
35
47
39
44
42
16
2
0
146
2
4
12
15
23
21
16
24
15
12
2
0
146
2
4
12
15
23
21
16
24

47
129
275
416
716
699
631
588
396
215
89
2
180
2
2
18
25
23
32
25
27
16
9
1
0
79
1
2
9
10
14
9
8
14
5
6
1
0
79
1
2
9
10
14
9
8
14

35
44
158
230
401
306
310
396
351
261
78
9
115
2
1
5
15
12
15
14
17
26
7
1
0
67
1
2
3
5
9
12
8
10
10
6
1
0
67
1
2
3
5
9
12
8
10

36
148
456
474
389
271
161
102
50
17
10
3
104
3
8
18
21
25
13
8
6
1
1
0
0
33
0
5
12
5
4
3
1
0
1
1
0
1
33
0
5
12
5
4
3
1
0

21
93
268
288
260
171
97
62
25
7
4
2
67
3
6
12
13
14
8
6
4
0
1
0
0
20
0
3
6
4
3
0
1
0
1
1
0
1
20
0
3
6
4
3
0
1
0

15
55
188
186
129
100
64
40
25
10
6
1
37
0
2
6
8
11
5
2
2
1
0
0
0
13
0
2
6
1
1
3
0
0
0
0
0
0
13
0
2
6
1
1
3
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
548
1
43
90
87
69
95
45
66
34
11
7
0
520
1
42
87
78
65
90
42
64
33
11
7
0
28
0
1
3

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
324
0
25
54
52
42
62
23
40
17
7
2
0
308
0
25
53
47
40
57
21
39
17
7
2
0
16
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
224
1
18
36
35
27
33
22
26
17
4
5
0
212
1
17
34
31
25
33
21
25
16
4
5
0
12
0
1
2

15
12
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1637
23
41
164
218
264
256
199
222
154
70
23
3
1541
21
39
157
208
242
245
190
208
145
64
19
3
96
2
2
7

5
6
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
980
16
23
88
141
185
163
120
123
78
32
10
1
926
15
21
83
134
173
153
116
114
76
32
8
1
54
1
2
5

10
6
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
657
7
18
76
77
79
93
79
99
76
38
13
2
615
6
18
74
74
69
92
74
94
69
32
11
2
42
1
0
2

1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
384
10
28
113
82
70
41
18
12
7
2
1
0
348
9
24
103
75
65
36
15
11
7
2
1
0
36
1
4
10

1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
215
4
17
61
52
40
19
12
5
3
1
1
0
194
4
15
57
46
37
16
9
5
3
1
1
0
21
0
2
4

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
169
6
11
52
30
30
22
6
7
4
1
0
0
154
5
9
46
29
28
20
6
6
4
1
0
0
15
1
2
6

9
4
5
3
2
1
0
0
0
1368
14
134
309
228
158
174
147
118
53
23
4
6
1248
14
116
242
216
155
165
144
114
49
23
4
6
120
0
18
67
12
3
9
3
4
4
0
0

5
2
5
2
1
0
0
0
0
727
8
75
143
133
90
96
75
67
30
9
0
1
690
8
70
133
127
88
91
72
64
27
9
0
1
37
0
5
10
6
2
5
3
3
3
0
0

4
2
0
1
1
1
0
0
0
641
6
59
166
95
68
78
72
51
23
14
4
5
558
6
46
109
89
67
74
72
50
22
14
4
5
83
0
13
57
6
1
4
0
1
1
0
0

10
22
11
9
14
9
6
4
0
5018
58
129
376
564
764
711
769
735
519
290
94
9
4740
55
122
358
529
719
669
723
689
498
280
89
9
278
3
7
18
35
45
42
46
46
21
10
5

7
12
10
4
9
2
0
2
0
2984
38
75
236
354
478
467
481
402
274
129
43
7
2817
37
72
223
335
448
439
445
376
266
127
42
7
167
1
3
13
19
30
28
36
26
8
2
1

3
10
1
5
5
7
6
2
0
2034
20
54
140
210
286
244
288
333
245
161
51
2
1923
18
50
135
194
271
230
278
313
232
153
47
2
111
2
4
5
16
15
14
10
20
13
8
4

7
5
5
3
1
0
0
0
0
1259
21
113
317
268
216
151
84
39
30
16
0
4
1159
21
108
299
253
195
133
75
35
25
12
0
3
100
0
5
18
15
21
18
9
4
5
4
0

6
3
3
3
0
0
0
0
0
713
11
63
181
154
128
89
45
22
12
7
0
1
655
11
58
171
144
117
77
41
21
10
4
0
1
58
0
5
10
10
11
12
4
1
2
3
0

1
2
2
0
1
0
0
0
0
546
10
50
136
114
88
62
39
17
18
9
0
3
504
10
50
128
109
78
56
34
14
15
8
0
2
42
0
0
8
5
10
6
5
3
3
1
0

0
489
6
49
87
74
65
57
56
34
37
16
8
0
457
6
48
80
69
58
53
52
31
36
16
8
0
32
0
1
7
5
7
4
4
3
1
0
0
0
502
6
64
86
72
84
71

0
294
3
33
54
41
34
39
34
24
19
10
3
0
272
3
32
50
37
31
36
31
21
18
10
3
0
22
0
1
4
4
3
3
3
3
1
0
0
0
298
3
41
57
37
50
43

0
195
3
16
33
33
31
18
22
10
18
6
5
0
185
3
16
30
32
27
17
21
10
18
6
5
0
10
0
0
3
1
4
1
1
0
0
0
0
0
204
3
23
29
35
34
28

0
2920
22
34
117
206
356
382
414
495
493
270
130
1
2806
21
32
111
195
333
357
400
478
482
268
128
1
114
1
2
6
11
23
25
14
17
11
2
2
0
2611
21
62
149
270
485
313

0
1560
10
24
81
116
225
237
224
250
237
108
47
1
1491
10
23
76
112
212
219
214
239
232
107
46
1
69
0
1
5
4
13
18
10
11
5
1
1
0
1518
13
37
105
152
290
222

0
1360
12
10
36
90
131
145
190
245
256
162
83
0
1315
11
9
35
83
121
138
186
239
250
161
82
0
45
1
1
1
7
10
7
4
6
6
1
1
0
1093
8
25
44
118
195
91

1
654
6
39
136
132
116
97
63
33
16
11
5
0
619
5
35
130
122
110
95
60
31
16
11
4
0
35
1
4
6
10
6
2
3
2
0
0
1
0
749
5
55
198
146
140
118

0
385
2
24
69
90
69
57
38
19
9
7
1
0
368
2
22
67
84
66
56
37
17
9
7
1
0
17
0
2
2
6
3
1
1
2
0
0
0
0
458
4
34
107
84
94
75

1
269
4
15
67
42
47
40
25
14
7
4
4
0
251
3
13
63
38
44
39
23
14
7
4
3
0
18
1
2
4
4
3
1
2
0
0
0
1
0
291
1
21
91
62
46
43

51
28
23
13
4
0
445
6
60
72
68
72
64
41
25
21
13
3
0
57
0
4
14
4
12
7
10
3
2
0
1
0
419
4
42
85
69
65
54
44
31
13
8
4
0
390
4

27
17
14
8
1
0
265
3
39
48
36
43
38
21
15
13
8
1
0
33
0
2
9
1
7
5
6
2
1
0
0
0
261
2
29
55
44
35
34
28
21
9
3
1
0
248
2

24
11
9
5
3
0
180
3
21
24
32
29
26
20
10
8
5
2
0
24
0
2
5
3
5
2
4
1
1
0
1
0
158
2
13
30
25
30
20
16
10
4
5
3
0
142
2

314
370
346
197
84
0
2417
21
55
140
240
453
286
283
348
322
186
83
0
194
0
7
9
30
32
27
31
22
24
11
1
0
2060
23
41
118
229
310
316
265
255
253
174
73
3
1962
21

200
218
164
91
26
0
1398
13
32
100
134
269
205
180
204
151
84
26
0
120
0
5
5
18
21
17
20
14
13
7
0
0
1251
12
28
71
163
202
216
173
159
111
85
28
3
1197
10

114
152
182
106
58
0
1019
8
23
40
106
184
81
103
144
171
102
57
0
74
0
2
4
12
11
10
11
8
11
4
1
0
809
11
13
47
66
108
100
92
96
142
89
45
0
765
11

44
28
12
3
0
0
651
2
41
155
132
130
109
42
25
12
3
0
0
98
3
14
43
14
10
9
2
3
0
0
0
0
684
7
62
204
145
102
89
45
23
3
2
2
0
647
7

30
22
6
2
0
0
400
1
23
85
77
90
67
29
20
6
2
0
0
58
3
11
22
7
4
8
1
2
0
0
0
0
418
4
38
118
93
65
57
28
11
2
1
1
0
397
4

14
6
6
1
0
0
251
1
18
70
55
40
42
13
5
6
1
0
0
40
0
3
21
7
6
1
1
1
0
0
0
0
266
3
24
86
52
37
32
17
12
1
1
1
0
250
3

40
80
63
59
50
40
30
13
7
4
0
29
0
2
5
6
6
4
4
1
0
1
0
0
612
8
79
122
112
99
56
45
50
29
10
2
0
523
8
69
108
84
77
51
41
49
27

28
53
40
33
31
27
21
9
3
1
0
13
0
1
2
4
2
3
1
0
0
0
0
0
382
4
47
82
71
62
40
20
34
15
5
2
0
325
4
41
75
51
45
38
19
33
14

12
27
23
26
19
13
9
4
4
3
0
16
0
1
3
2
4
1
3
1
0
1
0
0
230
4
32
40
41
37
16
25
16
14
5
0
0
198
4
28
33
33
32
13
22
16
13

35
112
221
293
299
254
246
241
166
71
3
98
2
6
6
8
17
17
11
9
12
8
2
0
3149
34
74
227
345
498
393
397
519
401
200
57
4
2894
33
65
208
304
452
347
360
489
385

24
70
157
193
203
168
155
106
80
28
3
54
2
4
1
6
9
13
5
4
5
5
0
0
1881
24
47
142
232
332
264
243
272
213
83
26
3
1712
23
43
129
203
299
231
218
253
202

11
42
64
100
96
86
91
135
86
43
0
44
0
2
5
2
8
4
6
5
7
3
2
0
1268
10
27
85
113
166
129
154
247
188
117
31
1
1182
10
22
79
101
153
116
142
236
183

59
193
139
91
86
43
22
3
2
2
0
37
0
3
11
6
11
3
2
1
0
0
0
0
756
10
73
191
155
130
101
46
22
23
4
1
0
692
9
67
175
140
123
90
41
22
21

36
112
89
58
56
27
11
2
1
1
0
21
0
2
6
4
7
1
1
0
0
0
0
0
438
3
38
102
88
86
66
31
11
11
2
0
0
405
3
36
95
79
82
59
29
11
10

23
81
50
33
30
16
11
1
1
1
0
16
0
1
5
2
4
2
1
1
0
0
0
0
318
7
35
89
67
44
35
15
11
12
2
1
0
287
6
31
80
61
41
31
12
11
11

7
2
0
89
0
10
14
28
22
5
4
1
2
3
0
0
613
10
69
132
132
73
72
43
45
27
5
5
0
560
10
61
127
118
63
67
37
43
26
5
3
0
53
0
8
5
14

3
2
0
57
0
6
7
20
17
2
1
1
1
2
0
0
376
5
46
84
85
45
40
22
26
16
4
3
0
347
5
41
83
78
37
37
20
25
15
4
2
0
29
0
5
1
7

4
0
0
32
0
4
7
8
5
3
3
0
1
1
0
0
237
5
23
48
47
28
32
21
19
11
1
2
0
213
5
20
44
40
26
30
17
18
11
1
1
0
24
0
3
4
7

193
55
3
255
1
9
19
41
46
46
37
30
16
7
2
1
2185
34
66
235
291
351
318
257
293
201
105
34
0
1969
28
61
222
274
311
291
233
259
167
94
29
0
216
6
5
13
17

83
25
3
169
1
4
13
29
33
33
25
19
11
0
1
0
1381
16
37
151
203
241
218
165
178
102
51
19
0
1251
14
33
142
190
215
199
149
163
83
47
16
0
130
2
4
9
13

110
30
0
86
0
5
6
12
13
13
12
11
5
7
1
1
804
18
29
84
88
110
100
92
115
99
54
15
0
718
14
28
80
84
96
92
84
96
84
47
13
0
86
4
1
4
4

3
1
0
64
1
6
16
15
7
11
5
0
2
1
0
0
557
16
32
158
105
89
69
43
32
7
4
2
0
490
15
32
143
94
68
57
40
30
6
4
1
0
67
1
0
15
11

1
0
0
33
0
2
7
9
4
7
2
0
1
1
0
0
351
7
24
102
62
59
41
30
18
6
1
1
0
308
6
24
89
56
47
34
28
17
5
1
1
0
43
1
0
13
6

2
1
0
31
1
4
9
6
3
4
3
0
1
0
0
0
206
9
8
56
43
30
28
13
14
1
3
1
0
182
9
8
54
38
21
23
12
13
1
3
0
0
24
0
0
2
5

10
5
6
2
1
0
2
0
1111
12
96
202
196
132
162
124
95
68
18
5
1
951
10
84
170
157
112
143
105
86
62
16
5
1
160
2
12
32
39
20
19
19
9
6
2
0
0

8
3
2
1
1
0
1
0
672
6
56
131
108
96
101
67
52
42
10
2
1
572
4
49
111
86
81
93
53
45
39
8
2
1
100
2
7
20
22
15
8
14
7
3
2
0
0

2
2
4
1
0
0
1
0
439
6
40
71
88
36
61
57
43
26
8
3
0
379
6
35
59
71
31
50
52
41
23
8
3
0
60
0
5
12
17
5
11
5
2
3
0
0
0

40
27
24
34
34
11
5
0
3644
34
84
282
391
506
574
598
511
418
189
55
2
3138
29
77
236
325
437
469
511
465
363
173
51
2
506
5
7
46
66
69
105
87
46
55
16
4
0

26
19
16
15
19
4
3
0
2163
24
48
169
241
336
369
360
289
211
85
29
2
1842
22
42
137
204
293
295
302
262
179
75
29
2
321
2
6
32
37
43
74
58
27
32
10
0
0

14
8
8
19
15
7
2
0
1481
10
36
113
150
170
205
238
222
207
104
26
0
1296
7
35
99
121
144
174
209
203
184
98
22
0
185
3
1
14
29
26
31
29
19
23
6
4
0

21
12
3
2
1
0
1
0
1113
24
82
240
215
193
176
87
56
28
10
2
0
821
17
57
166
153
158
132
61
41
27
7
2
0
292
7
25
74
62
35
44
26
15
1
3
0
0

12
7
2
1
1
0
0
0
612
12
43
134
119
109
95
45
29
18
7
1
0
447
10
28
90
88
90
68
27
22
18
5
1
0
165
2
15
44
31
19
27
18
7
0
2
0
0

9
5
1
1
0
0
1
0
501
12
39
106
96
84
81
42
27
10
3
1
0
374
7
29
76
65
68
64
34
19
9
2
1
0
127
5
10
30
31
16
17
8
8
1
1
0
0

142
0
10
19
12
11
27
22
20
15
6
0
0
142
0
10
19
12
11
27
22
20
15
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
24549
413
2605
5581
4472
3555
2922
1977

80
0
6
13
7
9
14
13
8
8
2
0
0
80
0
6
13
7
9
14
13
8
8
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14297
255
1585
3421
2596
1942
1695
1156

62
0
4
6
5
2
13
9
12
7
4
0
0
62
0
4
6
5
2
13
9
12
7
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10252
158
1020
2160
1876
1613
1227
821

312
5
8
14
42
49
42
44
41
47
17
2
1
312
5
8
14
42
49
42
44
41
47
17
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
130044
1796
3631
14377
27842
26284
16436
12319

159
3
4
8
27
23
27
22
16
20
6
2
1
159
3
4
8
27
23
27
22
16
20
6
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
81534
1082
2262
9077
17469
16586
10864
8234

153
2
4
6
15
26
15
22
25
27
11
0
0
153
2
4
6
15
26
15
22
25
27
11
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
48510
714
1369
5300
10373
9698
5572
4085

58
1
2
14
14
11
8
4
3
1
0
0
0
58
1
2
14
14
11
8
4
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
45070
1265
3260
10965
9611
7535
5912
3144

32
1
1
9
8
5
4
4
0
0
0
0
0
32
1
1
9
8
5
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
27332
712
1953
6678
5917
4628
3634
1951

26
0
1
5
6
6
4
0
3
1
0
0
0
26
0
1
5
6
6
4
0
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17738
553
1307
4287
3694
2907
2278
1193

1640
866
356
128
34
16018
277
1840
3791
2854
2215
1806
1178
1083
596
255
101
22
8531
136
765
1790
1618
1340
1116
799
557
270
101
27
12
2477
28
231
541
484
342
321
216
187
75
36
13
3
1464
20
158

894
495
184
58
16
9296
168
1119
2337
1667
1189
1046
670
573
340
129
46
12
5001
87
466
1084
929
753
649
486
321
155
55
12
4
1431
14
141
345
269
180
182
128
99
46
18
7
2
855
10
96

746
371
172
70
18
6722
109
721
1454
1187
1026
760
508
510
256
126
55
10
3530
49
299
706
689
587
467
313
236
115
46
15
8
1046
14
90
196
215
162
139
88
88
29
18
6
1
609
10
62

13754
8177
3892
1360
176
94776
1312
2623
10543
20653
19423
11699
8438
9883
5975
2997
1087
143
35268
484
1008
3834
7189
6861
4737
3881
3871
2202
895
273
33
7845
127
262
915
1670
1595
1036
725
738
486
201
84
6
5966
99
199

8436
4780
2043
586
115
59803
801
1633
6657
13061
12406
7792
5720
6033
3528
1588
489
95
21731
281
629
2420
4408
4180
3072
2514
2403
1252
455
97
20
4998
76
168
572
1052
1044
705
470
475
290
105
37
4
3806
58
125

5318
3397
1849
774
61
34973
511
990
3886
7592
7017
3907
2718
3850
2447
1409
598
48
13537
203
379
1414
2781
2681
1665
1367
1468
950
440
176
13
2847
51
94
343
618
551
331
255
263
196
96
47
2
2160
41
74

2081
812
298
128
59
29943
760
2289
7526
6267
4925
3869
1987
1436
547
200
92
45
15127
505
971
3439
3344
2610
2043
1157
645
265
98
36
14
3721
92
257
919
851
631
455
218
197
58
25
15
3
2857
70
209

1143
476
147
59
34
18216
434
1388
4585
3848
3047
2395
1244
782
328
95
43
27
9116
278
565
2093
2069
1581
1239
707
361
148
52
16
7
2287
54
149
573
523
405
280
132
114
39
12
6
0
1735
40
118

938
336
151
69
25
11727
326
901
2941
2419
1878
1474
743
654
219
105
49
18
6011
227
406
1346
1275
1029
804
450
284
117
46
20
7
1434
38
108
346
328
226
175
86
83
19
13
9
3
1122
30
91

323
258
203
181
114
120
48
24
12
3
1013
8
73
218
226
139
140
102
67
27
12
1
0
783
14
75
152
145
112
94
86
56
33
13
2
1
540
9
54
118
102
67
60
58
42
22
7

202
145
108
107
71
64
31
12
7
2
576
4
45
143
124
72
75
57
35
15
6
0
0
431
6
43
100
74
57
42
53
33
16
6
1
0
305
3
31
81
57
35
25
34
25
12
2

121
113
95
74
43
56
17
12
5
1
437
4
28
75
102
67
65
45
32
12
6
1
0
352
8
32
52
71
55
52
33
23
17
7
1
1
235
6
23
37
45
32
35
24
17
10
5

726
1338
1238
767
500
533
352
144
66
4
1879
28
63
189
332
357
269
225
205
134
57
18
2
3155
48
85
318
587
657
433
329
335
217
88
52
6
2339
34
62
244
459
490
302
225
246
162
67

447
847
806
517
334
344
213
79
33
3
1192
18
43
125
205
238
188
136
131
77
26
4
1
1981
29
55
208
354
441
283
213
199
138
42
15
4
1471
19
37
157
282
328
199
150
145
103
34

279
491
432
250
166
189
139
65
33
1
687
10
20
64
127
119
81
89
74
57
31
14
1
1174
19
30
110
233
216
150
116
136
79
46
37
2
868
15
25
87
177
162
103
75
101
59
33

734
647
465
340
155
159
46
18
12
2
864
22
48
185
204
166
115
63
38
12
7
3
1
1463
52
121
372
311
220
198
96
56
26
5
6
0
1077
40
95
274
216
170
149
63
42
22
2

462
390
299
198
92
94
30
7
5
0
552
14
31
111
133
106
82
40
20
9
5
1
0
860
31
76
224
179
135
110
51
32
17
2
3
0
637
23
57
173
121
99
84
35
25
16
1

272
257
166
142
63
65
16
11
7
2
312
8
17
74
71
60
33
23
18
3
2
2
1
603
21
45
148
132
85
88
45
24
9
3
3
0
440
17
38
101
95
71
65
28
17
6
1

1
0
243
5
21
34
43
45
34
28
14
11
6
1
1
1482
19
136
327
261
222
201
136
92
58
18
9
3
736
12
73
173
126
103
94
59
45
34
10
7
0
746
7
63
154
135
119

0
0
126
3
12
19
17
22
17
19
8
4
4
1
0
875
13
80
196
151
127
121
82
61
34
8
2
0
427
8
42
102
75
60
55
32
27
18
6
2
0
448
5
38
94
76
67

1
0
117
2
9
15
26
23
17
9
6
7
2
0
1
607
6
56
131
110
95
80
54
31
24
10
7
3
309
4
31
71
51
43
39
27
18
16
4
5
0
298
2
25
60
59
52

42
6
816
14
23
74
128
167
131
104
89
55
21
10
0
7322
85
189
647
1302
1514
923
836
822
596
295
106
7
4498
53
110
357
803
963
536
479
497
400
216
81
3
2824
32
79
290
499
551

13
4
510
10
18
51
72
113
84
63
54
35
8
2
0
4477
48
113
383
802
932
637
558
492
321
143
42
6
2768
33
66
212
478
607
389
320
301
220
103
36
3
1709
15
47
171
324
325

29
2
306
4
5
23
56
54
47
41
35
20
13
8
0
2845
37
76
264
500
582
286
278
330
275
152
64
1
1730
20
44
145
325
356
147
159
196
180
113
45
0
1115
17
32
119
175
226

4
0
386
12
26
98
95
50
49
33
14
4
3
2
0
3469
97
221
752
711
642
457
286
183
78
31
8
3
1678
38
122
393
341
314
206
132
77
40
10
2
3
1791
59
99
359
370
328

3
0
223
8
19
51
58
36
26
16
7
1
1
0
0
1991
48
139
423
423
369
266
179
86
41
13
2
2
1012
19
81
229
210
189
130
84
42
22
4
0
2
979
29
58
194
213
180

1
0
163
4
7
47
37
14
23
17
7
3
2
2
0
1478
49
82
329
288
273
191
107
97
37
18
6
1
666
19
41
164
131
125
76
48
35
18
6
2
1
812
30
41
165
157
148

107
77
47
24
8
2
3
1513
22
146
278
293
236
181
144
115
68
21
8
1
1258
20
123
234
243
197
137
117
99
60
20
7
1
255
2
23
44
50
39
44
27
16
8
1
1
0
622

66
50
34
16
2
0
0
895
14
94
175
168
127
116
90
60
39
8
4
0
747
13
84
151
136
103
90
73
51
35
7
4
0
148
1
10
24
32
24
26
17
9
4
1
0
0
344

41
27
13
8
6
2
3
618
8
52
103
125
109
65
54
55
29
13
4
1
511
7
39
83
107
94
47
44
48
25
13
3
1
107
1
13
20
18
15
18
10
7
4
0
1
0
278

387
357
325
196
79
25
4
6653
72
171
598
1188
1372
971
787
692
447
246
104
5
5653
60
151
499
1015
1199
824
655
560
381
214
92
3
1000
12
20
99
173
173
147
132
132
66
32
12
2
3417

248
238
191
101
40
6
3
4152
41
114
378
718
844
649
560
424
254
116
50
4
3495
33
99
316
613
729
545
470
335
210
96
46
3
657
8
15
62
105
115
104
90
89
44
20
4
1
2130

139
119
134
95
39
19
1
2501
31
57
220
470
528
322
227
268
193
130
54
1
2158
27
52
183
402
470
279
185
225
171
118
46
0
343
4
5
37
68
58
43
42
43
22
12
8
1
1287

251
154
106
38
21
6
0
2836
77
222
661
590
476
432
202
106
46
11
11
2
2369
59
196
569
486
395
362
156
91
35
9
9
2
467
18
26
92
104
81
70
46
15
11
2
2
0
913

136
95
44
19
9
2
0
1720
39
131
398
357
300
271
130
60
23
6
4
1
1450
31
116
341
294
256
231
99
53
20
5
3
1
270
8
15
57
63
44
40
31
7
3
1
1
0
545

115
59
62
19
12
4
0
1116
38
91
263
233
176
161
72
46
23
5
7
1
919
28
80
228
192
139
131
57
38
15
4
6
1
197
10
11
35
41
37
30
15
8
8
1
1
0
368

17
62
148
103
94
74
55
34
22
6
7
0
508
16
53
115
84
73
65
44
28
20
4
6
0
114
1
9
33
19
21
9
11
6
2
2
1
0
557
12
58
127
106
63
62
47
34

11
33
83
56
52
42
36
15
11
3
2
0
279
10
28
63
46
42
37
27
12
10
2
2
0
65
1
5
20
10
10
5
9
3
1
1
0
0
321
7
37
81
58
40
32
28
18

6
29
65
47
42
32
19
19
11
3
5
0
229
6
25
52
38
31
28
17
16
10
2
4
0
49
0
4
13
9
11
4
2
3
1
1
1
0
236
5
21
46
48
23
30
19
16

37
64
257
655
777
462
332
406
225
135
61
6
2871
28
54
208
545
662
377
280
349
187
120
56
5
546
9
10
49
110
115
85
52
57
38
15
5
1
3076
45
80
245
636
653
407
314
363

27
34
170
400
495
318
222
232
130
76
25
1
1803
19
28
137
327
422
269
191
203
111
70
25
1
327
8
6
33
73
73
49
31
29
19
6
0
0
1905
26
44
159
395
419
269
200
212

10
30
87
255
282
144
110
174
95
59
36
5
1068
9
26
71
218
240
108
89
146
76
50
31
4
219
1
4
16
37
42
36
21
28
19
9
5
1
1171
19
36
86
241
234
138
114
151

16
79
216
198
137
121
64
48
12
12
6
4
744
14
64
169
159
113
104
53
41
10
8
6
3
169
2
15
47
39
24
17
11
7
2
4
0
1
1005
17
82
255
184
170
157
77
39

7
48
125
123
83
72
39
31
7
6
1
3
431
6
39
88
101
66
58
33
27
6
3
1
3
114
1
9
37
22
17
14
6
4
1
3
0
0
655
10
50
169
120
117
98
50
27

9
31
91
75
54
49
25
17
5
6
5
1
313
8
25
81
58
47
46
20
14
4
5
5
0
55
1
6
10
17
7
3
5
3
1
1
0
1
350
7
32
86
64
53
59
27
12

33
11
4
0
401
8
41
96
76
42
49
24
26
27
8
4
0
156
4
17
31
30
21
13
23
8
6
3
0
0
2727
45
241
627
528
389
323
258
172
101
32
11
0
1171
20
107
286

13
7
0
0
236
5
24
63
47
26
25
16
14
12
4
0
0
85
2
13
18
11
14
7
12
4
1
3
0
0
1588
36
143
381
318
217
179
136
98
56
20
4
0
664
17
68
171

20
4
4
0
165
3
17
33
29
16
24
8
12
15
4
4
0
71
2
4
13
19
7
6
11
4
5
0
0
0
1139
9
98
246
210
172
144
122
74
45
12
7
0
507
3
39
115

211
79
30
13
2392
33
57
186
504
523
302
241
282
162
67
23
12
684
12
23
59
132
130
105
73
81
49
12
7
1
12497
186
335
1255
2443
2508
1580
1370
1437
858
399
121
5
6863
84
159
610

123
37
10
11
1513
17
33
118
321
345
206
157
165
99
33
9
10
392
9
11
41
74
74
63
43
47
24
4
1
1
7839
105
206
797
1558
1537
1082
903
873
508
219
47
4
4318
54
93
388

88
42
20
2
879
16
24
68
183
178
96
84
117
63
34
14
2
292
3
12
18
58
56
42
30
34
25
8
6
0
4658
81
129
458
885
971
498
467
564
350
180
74
1
2545
30
66
222

17
4
2
1
763
9
62
206
125
128
123
57
31
16
4
1
1
242
8
20
49
59
42
34
20
8
1
0
1
0
5056
164
339
1151
1120
859
687
371
233
83
38
9
2
2488
59
163
576

10
3
1
0
490
6
39
131
80
90
73
39
20
9
3
0
0
165
4
11
38
40
27
25
11
7
1
0
1
0
3053
84
204
700
667
533
411
237
139
46
24
6
2
1484
31
101
346

7
1
1
1
273
3
23
75
45
38
50
18
11
7
1
1
1
77
4
9
11
19
15
9
9
1
0
0
0
0
2003
80
135
451
453
326
276
134
94
37
14
3
0
1004
28
62
230

218
155
131
104
75
50
18
7
0
1556
25
134
341
310
234
192
154
97
51
14
4
0
1015
14
104
219
172
149
103
86
89
42
18
10
9
805
11
85
171
139
111
84
70
70
33
18
8

125
84
69
51
40
25
12
2
0
924
19
75
210
193
133
110
85
58
31
8
2
0
580
7
68
130
103
80
52
50
46
25
11
4
4
460
7
55
106
82
56
42
41
36
19
11
3

93
71
62
53
35
25
6
5
0
632
6
59
131
117
101
82
69
39
20
6
2
0
435
7
36
89
69
69
51
36
43
17
7
6
5
345
4
30
65
57
55
42
29
34
14
7
5

1356
1412
842
746
827
498
245
81
3
5634
102
176
645
1087
1096
738
624
610
360
154
40
2
6938
83
164
800
1615
1336
866
576
762
406
209
89
32
5728
65
143
658
1354
1112
711
456
621
326
176
77

857
887
576
504
497
298
132
30
2
3521
51
113
409
701
650
506
399
376
210
87
17
2
4309
47
109
503
1000
842
542
365
489
244
106
42
20
3577
35
97
421
846
711
443
294
389
196
89
38

499
525
266
242
330
200
113
51
1
2113
51
63
236
386
446
232
225
234
150
67
23
0
2629
36
55
297
615
494
324
211
273
162
103
47
12
2151
30
46
237
508
401
268
162
232
130
87
39

546
403
348
185
131
43
26
7
1
2568
105
176
575
574
456
339
186
102
40
12
2
1
1652
41
103
357
340
283
240
145
86
31
11
6
9
1353
37
83
281
273
239
191
124
73
28
11
5

312
249
207
117
79
22
15
4
1
1569
53
103
354
355
284
204
120
60
24
9
2
1
1025
27
62
211
215
180
164
90
37
25
4
3
7
839
23
53
165
170
154
132
76
32
22
4
2

234
154
141
68
52
21
11
3
0
999
52
73
221
219
172
135
66
42
16
3
0
0
627
14
41
146
125
103
76
55
49
6
7
3
2
514
14
30
116
103
85
59
48
41
6
7
3

5
210
3
19
48
33
38
19
16
19
9
0
2
4
1758
35
234
476
312
247
178
114
98
35
25
4
0
1324
29
188
376
249
181
119
70
64
24
20
4
0
434
6
46
100
63
66
59

2
120
0
13
24
21
24
10
9
10
6
0
1
2
1063
24
146
285
200
131
120
66
57
22
9
3
0
795
19
116
223
161
97
79
37
35
16
9
3
0
268
5
30
62
39
34
41

3
90
3
6
24
12
14
9
7
9
3
0
1
2
695
11
88
191
112
116
58
48
41
13
16
1
0
529
10
72
153
88
84
40
33
29
8
11
1
0
166
1
16
38
24
32
18

29
1210
18
21
142
261
224
155
120
141
80
33
12
3
12367
222
407
1979
3110
2578
1329
849
997
529
262
104
1
9734
183
324
1607
2457
2033
1035
641
750
404
212
87
1
2633
39
83
372
653
545
294

18
732
12
12
82
154
131
99
71
100
48
17
4
2
7767
149
252
1231
1948
1648
863
586
609
306
135
39
1
6143
122
210
996
1550
1304
680
450
455
232
109
34
1
1624
27
42
235
398
344
183

11
478
6
9
60
107
93
56
49
41
32
16
8
1
4600
73
155
748
1162
930
466
263
388
223
127
65
0
3591
61
114
611
907
729
355
191
295
172
103
53
0
1009
12
41
137
255
201
111

8
299
4
20
76
67
44
49
21
13
3
0
1
1
3120
83
244
874
671
485
379
188
131
35
20
8
2
2333
48
178
681
516
361
275
133
96
27
11
5
2
787
35
66
193
155
124
104

6
186
4
9
46
45
26
32
14
5
3
0
1
1
1895
51
156
549
411
273
234
122
68
17
9
4
1
1415
29
113
434
314
199
163
91
49
14
5
3
1
480
22
43
115
97
74
71

2
113
0
11
30
22
18
17
7
8
0
0
0
0
1225
32
88
325
260
212
145
66
63
18
11
4
1
918
19
65
247
202
162
112
42
47
13
6
2
1
307
13
23
78
58
50
33

44
34
11
5
0
0
736
16
77
192
136
104
77
43
48
26
12
3
2
585
12
54
156
102
83
62
35
44
20
12
3
2
151
4
23
36
34
21
15
8
4
6
0
0
0
523
9

29
22
6
0
0
0
433
9
44
121
76
61
47
25
23
16
9
2
0
346
7
29
99
57
49
40
19
21
14
9
2
0
87
2
15
22
19
12
7
6
2
2
0
0
0
298
4

15
12
5
5
0
0
303
7
33
71
60
43
30
18
25
10
3
1
2
239
5
25
57
45
34
22
16
23
6
3
1
2
64
2
8
14
15
9
8
2
2
4
0
0
0
225
5

208
247
125
50
17
0
4934
56
173
637
1226
965
593
425
474
236
111
35
3
3712
44
135
482
930
712
433
305
369
182
88
29
3
1222
12
38
155
296
253
160
120
105
54
23
6
0
3630
49

136
154
74
26
5
0
3183
33
108
421
790
644
382
299
287
148
56
12
3
2411
27
89
328
610
484
275
212
217
109
46
11
3
772
6
19
93
180
160
107
87
70
39
10
1
0
2304
27

72
93
51
24
12
0
1751
23
65
216
436
321
211
126
187
88
55
23
0
1301
17
46
154
320
228
158
93
152
73
42
18
0
450
6
19
62
116
93
53
33
35
15
13
5
0
1326
22

55
35
8
9
3
0
1405
40
91
363
311
231
193
81
55
27
9
4
0
952
23
67
259
204
155
124
50
42
19
5
4
0
453
17
24
104
107
76
69
31
13
8
4
0
0
941
18

31
19
3
4
1
0
825
20
50
212
183
143
121
49
28
16
1
2
0
560
10
41
148
123
94
76
33
20
12
1
2
0
265
10
9
64
60
49
45
16
8
4
0
0
0
554
8

24
16
5
5
2
0
580
20
41
151
128
88
72
32
27
11
8
2
0
392
13
26
111
81
61
48
17
22
7
4
2
0
188
7
15
40
47
27
24
15
5
4
4
0
0
387
10

67
112
105
80
54
39
33
13
9
0
2
321
6
43
80
59
42
30
23
22
8
6
0
2
202
3
24
32
46
38
24
16
11
5
3
0
0
1209
24
157
302
192
181
137
86
71
42

36
67
62
45
30
22
19
8
4
0
1
180
3
21
48
37
24
13
13
12
5
3
0
1
118
1
15
19
25
21
17
9
7
3
1
0
0
717
16
98
191
115
95
85
55
33
22

31
45
43
35
24
17
14
5
5
0
1
141
3
22
32
22
18
17
10
10
3
3
0
1
84
2
9
13
21
17
7
7
4
2
2
0
0
492
8
59
111
77
86
52
31
38
20

104
468
819
697
446
359
370
181
96
31
10
2571
31
84
329
570
498
307
238
279
129
77
23
6
1059
18
20
139
249
199
139
121
91
52
19
8
4
6502
105
218
726
1373
1271
842
630
714
411

68
292
520
438
276
249
250
111
52
16
5
1638
17
56
202
368
319
194
165
183
79
41
11
3
666
10
12
90
152
119
82
84
67
32
11
5
2
4133
63
135
475
883
808
558
397
455
257

36
176
299
259
170
110
120
70
44
15
5
933
14
28
127
202
179
113
73
96
50
36
12
3
393
8
8
49
97
80
57
37
24
20
8
3
2
2369
42
83
251
490
463
284
233
259
154

73
255
215
157
101
51
49
16
3
2
1
660
12
47
178
149
113
72
38
36
9
3
2
1
281
6
26
77
66
44
29
13
13
7
0
0
0
2076
62
156
501
415
353
281
132
100
50

41
142
134
100
65
31
20
8
3
1
1
390
4
24
99
96
71
47
24
15
5
3
1
1
164
4
17
43
38
29
18
7
5
3
0
0
0
1267
37
91
311
260
206
179
82
56
36

32
113
81
57
36
20
29
8
0
1
0
270
8
23
79
53
42
25
14
21
4
0
1
0
117
2
9
34
28
15
11
6
8
4
0
0
0
809
25
65
190
155
147
102
50
44
14

11
6
0
852
19
121
211
128
125
99
61
46
28
9
5
0
357
5
36
91
64
56
38
25
25
14
2
1
0
958
21
124
229
175
115
119
61
58
35
15
5
1
743
16
103
184
129

3
4
0
508
13
70
135
75
70
58
39
24
18
2
4
0
209
3
28
56
40
25
27
16
9
4
1
0
0
577
12
76
157
104
65
65
38
25
22
10
2
1
450
9
62
123
79

8
2
0
344
6
51
76
53
55
41
22
22
10
7
1
0
148
2
8
35
24
31
11
9
16
10
1
1
0
381
9
48
72
71
50
54
23
33
13
5
3
0
293
7
41
61
50

161
49
2
4583
81
150
516
978
920
569
409
493
306
116
43
2
1919
24
68
210
395
351
273
221
221
105
45
6
0
5546
80
164
677
1108
1096
753
490
636
320
156
47
19
4642
62
139
566
936

79
21
2
2969
52
90
337
660
602
378
261
310
196
63
18
2
1164
11
45
138
223
206
180
136
145
61
16
3
0
3485
46
85
432
735
687
473
332
383
195
84
22
11
2954
36
73
365
628

82
28
0
1614
29
60
179
318
318
191
148
183
110
53
25
0
755
13
23
72
172
145
93
85
76
44
29
3
0
2061
34
79
245
373
409
280
158
253
125
72
25
8
1688
26
66
201
308

21
5
0
1424
34
112
335
280
248
191
90
82
35
14
3
0
652
28
44
166
135
105
90
42
18
15
7
2
0
1402
39
104
357
292
253
161
84
64
32
8
3
5
1083
26
75
284
226

8
1
0
871
23
66
204
172
145
124
58
47
24
7
1
0
396
14
25
107
88
61
55
24
9
12
1
0
0
860
24
62
210
195
158
104
46
35
19
3
0
4
663
17
45
169
146

13
4
0
553
11
46
131
108
103
67
32
35
11
7
2
0
256
14
19
59
47
44
35
18
9
3
6
2
0
542
15
42
147
97
95
57
38
29
13
5
3
1
420
9
30
115
80

87
89
42
46
30
12
4
1
215
5
21
45
46
28
30
19
12
5
3
1
0
1704
26
173
383
293
284
201
136
125
51
21
6
5
1069
18
125
253
177
168
116
78
79
36
11
5
3

49
53
25
20
19
8
2
1
127
3
14
34
25
16
12
13
5
3
2
0
0
968
14
97
226
160
150
128
76
68
33
9
5
2
603
8
73
148
97
84
74
44
41
22
6
4
2

38
36
17
26
11
4
2
0
88
2
7
11
21
12
18
6
7
2
1
1
0
736
12
76
157
133
134
73
60
57
18
12
1
3
466
10
52
105
80
84
42
34
38
14
5
1
1

924
600
397
534
284
143
43
14
904
18
25
111
172
172
153
93
102
36
13
4
5
9880
130
231
831
2006
1947
1326
1028
1247
730
311
87
6
7143
100
180
620
1512
1407
922
680
900
508
238
71
5

591
380
271
327
176
77
21
9
531
10
12
67
107
96
93
61
56
19
7
1
2
6061
86
147
518
1242
1227
871
644
715
404
172
30
5
4454
71
117
380
964
910
614
425
508
300
135
25
5

333
220
126
207
108
66
22
5
373
8
13
44
65
76
60
32
46
17
6
3
3
3819
44
84
313
764
720
455
384
532
326
139
57
1
2689
29
63
240
548
497
308
255
392
208
103
46
0

194
127
61
56
23
5
3
3
319
13
29
73
66
59
34
23
8
9
3
0
2
3287
93
247
811
708
596
401
225
135
47
16
8
0
2052
58
185
550
436
353
226
118
78
31
12
5
0

118
84
34
32
15
1
0
2
197
7
17
41
49
40
20
12
3
4
2
0
2
2045
50
151
518
467
382
231
138
72
26
6
4
0
1288
29
115
350
289
229
136
77
39
16
5
3
0

76
43
27
24
8
4
3
1
122
6
12
32
17
19
14
11
5
5
1
0
0
1242
43
96
293
241
214
170
87
63
21
10
4
0
764
29
70
200
147
124
90
41
39
15
7
2
0

635
8
48
130
116
116
85
58
46
15
10
1
2
1941
29
213
446
359
272
242
147
130
72
25
6
0
1042
13
131
259
197
123
124
70
66
39
17
3
0
899
16
82
187
162
149
118
77

365
6
24
78
63
66
54
32
27
11
3
1
0
1132
20
135
256
218
147
132
83
79
44
15
3
0
590
10
78
149
118
60
69
34
42
21
8
1
0
542
10
57
107
100
87
63
49

270
2
24
52
53
50
31
26
19
4
7
0
2
809
9
78
190
141
125
110
64
51
28
10
3
0
452
3
53
110
79
63
55
36
24
18
9
2
0
357
6
25
80
62
62
55
28

2737
30
51
211
494
540
404
348
347
222
73
16
1
9706
115
259
1158
2401
1982
1129
825
931
539
272
86
9
5645
74
140
730
1519
1185
623
409
473
291
147
49
5
4061
41
119
428
882
797
506
416

1607
15
30
138
278
317
257
219
207
104
37
5
0
6018
63
169
726
1462
1227
732
550
582
321
134
44
8
3525
37
86
461
937
744
420
270
288
180
73
25
4
2493
26
83
265
525
483
312
280

1130
15
21
73
216
223
147
129
140
118
36
11
1
3688
52
90
432
939
755
397
275
349
218
138
42
1
2120
37
54
269
582
441
203
139
185
111
74
24
1
1568
15
36
163
357
314
194
136

1235
35
62
261
272
243
175
107
57
16
4
3
0
4483
142
304
1074
960
722
589
338
205
94
35
11
9
2141
69
179
594
409
334
266
131
87
40
19
8
5
2342
73
125
480
551
388
323
207

757
21
36
168
178
153
95
61
33
10
1
1
0
2749
85
185
651
597
440
364
208
132
53
23
7
4
1308
42
109
355
254
217
163
80
46
21
12
6
3
1441
43
76
296
343
223
201
128

478
14
26
93
94
90
80
46
24
6
3
2
0
1734
57
119
423
363
282
225
130
73
41
12
4
5
833
27
70
239
155
117
103
51
41
19
7
2
2
901
30
49
184
208
165
122
79

64
33
8
3
0
935
16
102
246
169
132
110
49
67
26
12
5
1
780
15
88
211
140
107
85
39
56
24
10
5
0
155
1
14
35
29
25
25
10
11
2
2
0
1
782
13
79

37
23
7
2
0
530
11
59
148
93
62
68
33
36
12
5
2
1
439
10
49
129
78
51
49
25
31
11
4
2
0
91
1
10
19
15
11
19
8
5
1
1
0
1
461
7
51

27
10
1
1
0
405
5
43
98
76
70
42
16
31
14
7
3
0
341
5
39
82
62
56
36
14
25
13
6
3
0
64
0
4
16
14
14
6
2
6
1
1
0
0
321
6
28

458
248
125
37
4
5546
81
159
820
1472
1128
589
380
444
278
140
46
9
5032
74
143
744
1319
1035
540
337
399
255
133
44
9
514
7
16
76
153
93
49
43
45
23
7
2
0
3260
37
79

294
141
61
19
4
3492
45
89
503
927
710
400
269
277
167
77
23
5
3165
42
80
453
832
648
362
241
253
153
74
22
5
327
3
9
50
95
62
38
28
24
14
3
1
0
2066
23
50

164
107
64
18
0
2054
36
70
317
545
418
189
111
167
111
63
23
4
1867
32
63
291
487
387
178
96
146
102
59
22
4
187
4
7
26
58
31
11
15
21
9
4
1
0
1194
14
29

118
54
16
3
4
1782
54
145
478
365
261
220
117
84
40
12
4
2
1565
49
129
410
320
233
195
103
77
35
11
2
1
217
5
16
68
45
28
25
14
7
5
1
2
1
1247
40
89

86
32
11
1
1
1085
34
82
284
231
168
138
71
43
25
5
3
1
948
31
71
241
204
149
123
62
39
22
4
1
1
137
3
11
43
27
19
15
9
4
3
1
2
0
768
24
50

32
22
5
2
3
697
20
63
194
134
93
82
46
41
15
7
1
1
617
18
58
169
116
84
72
41
38
13
7
1
0
80
2
5
25
18
9
10
5
3
2
0
0
1
479
16
39

155
141
132
104
54
44
29
22
6
3
601
7
66
115
113
103
70
40
36
27
16
5
3
181
6
13
40
28
29
34
14
8
2
6
1
0
705
13
84
123
123
112
99
47
54
34
11

106
80
76
61
24
17
19
14
3
3
347
3
43
78
66
59
38
16
14
17
8
2
3
114
4
8
28
14
17
23
8
3
2
6
1
0
413
9
50
72
67
70
55
28
31
22
6

49
61
56
43
30
27
10
8
3
0
254
4
23
37
47
44
32
24
22
10
8
3
0
67
2
5
12
14
12
11
6
5
0
0
0
0
292
4
34
51
56
42
44
19
23
12
5

286
559
695
459
353
377
243
119
43
10
2514
30
59
209
436
558
353
261
286
178
99
36
9
746
7
20
77
123
137
106
92
91
65
20
7
1
3848
47
105
310
696
855
548
375
453
296
124

186
350
446
310
248
237
130
60
22
4
1603
18
37
135
270
362
239
184
182
101
51
20
4
463
5
13
51
80
84
71
64
55
29
9
2
0
2420
30
56
202
431
539
381
253
265
174
70

100
209
249
149
105
140
113
59
21
6
911
12
22
74
166
196
114
77
104
77
48
16
5
283
2
7
26
43
53
35
28
36
36
11
5
1
1428
17
49
108
265
316
167
122
188
122
54

281
264
226
175
84
47
21
8
4
8
970
30
69
214
205
179
134
66
37
21
7
2
6
277
10
20
67
59
47
41
18
10
0
1
2
2
1399
38
114
380
271
224
188
107
48
17
6

194
162
131
114
54
18
12
4
2
3
609
17
43
149
125
107
90
44
15
12
4
1
2
159
7
7
45
37
24
24
10
3
0
0
1
1
869
16
71
236
167
133
125
74
29
10
4

87
102
95
61
30
29
9
4
2
5
361
13
26
65
80
72
44
22
22
9
3
1
4
118
3
13
22
22
23
17
8
7
0
1
1
1
530
22
43
144
104
91
63
33
19
7
2

5
0
328
5
49
66
47
44
48
21
27
13
6
2
0
377
8
35
57
76
68
51
26
27
21
5
3
0
1572
33
177
369
280
205
184
135
95
51
31
11
1
1118
18
134
268
197
146

3
0
201
4
33
44
26
24
31
11
15
9
3
1
0
212
5
17
28
41
46
24
17
16
13
3
2
0
903
18
111
216
164
115
104
82
54
20
15
4
0
638
8
87
159
115
79

2
0
127
1
16
22
21
20
17
10
12
4
3
1
0
165
3
18
29
35
22
27
9
11
8
2
1
0
669
15
66
153
116
90
80
53
41
31
16
7
1
480
10
47
109
82
67

36
3
2324
27
55
185
438
531
326
204
267
185
83
22
1
1524
20
50
125
258
324
222
171
186
111
41
14
2
10375
142
279
1118
2316
1998
1314
972
1118
691
310
95
22
7933
113
212
835
1702
1541

17
2
1470
13
28
122
272
335
233
140
160
106
47
13
1
950
17
28
80
159
204
148
113
105
68
23
4
1
6567
92
190
689
1482
1243
852
675
694
405
189
42
14
5035
75
145
516
1090
964

19
1
854
14
27
63
166
196
93
64
107
79
36
9
0
574
3
22
45
99
120
74
58
81
43
18
10
1
3808
50
89
429
834
755
462
297
424
286
121
53
8
2898
38
67
319
612
577

3
3
731
22
60
208
131
103
98
67
27
8
3
1
3
668
16
54
172
140
121
90
40
21
9
3
2
0
2889
81
193
672
627
461
368
222
170
66
17
7
5
2037
55
136
437
457
313

2
2
468
10
38
128
85
64
69
47
19
4
1
1
2
401
6
33
108
82
69
56
27
10
6
3
1
0
1698
51
107
397
371
278
213
133
93
38
10
4
3
1204
38
80
262
272
185

1
1
263
12
22
80
46
39
29
20
8
4
2
0
1
267
10
21
64
58
52
34
13
11
3
0
1
0
1191
30
86
275
256
183
155
89
77
28
7
3
2
833
17
56
175
185
128

129
90
68
38
21
8
1
454
15
43
101
83
59
55
45
27
13
10
3
0
550
7
65
129
95
84
58
38
38
20
7
7
2
372
3
44
96
70
55
34
19
24
15
6
5
1
178

72
55
37
14
9
3
0
265
10
24
57
49
36
32
27
17
6
6
1
0
337
3
43
85
60
45
34
21
22
15
4
3
2
226
1
30
63
45
29
20
7
12
12
4
2
1
111

57
35
31
24
12
5
1
189
5
19
44
34
23
23
18
10
7
4
2
0
213
4
22
44
35
39
24
17
16
5
3
4
0
146
2
14
33
25
26
14
12
12
3
2
3
0
67

1013
717
867
568
263
81
21
2442
29
67
283
614
457
301
255
251
123
47
14
1
3547
49
103
332
660
660
430
364
438
277
178
54
2
2633
37
67
232
482
480
317
258
351
217
149
41
2
914

663
504
540
325
164
36
13
1532
17
45
173
392
279
189
171
154
80
25
6
1
2247
26
70
232
420
415
281
241
286
154
91
30
1
1685
23
44
166
309
308
210
177
231
121
72
23
1
562

350
213
327
243
99
45
8
910
12
22
110
222
178
112
84
97
43
22
8
0
1300
23
33
100
240
245
149
123
152
123
87
24
1
948
14
23
66
173
172
107
81
120
96
77
18
1
352

260
166
140
47
16
6
4
852
26
57
235
170
148
108
56
30
19
1
1
1
924
19
76
236
207
148
109
56
45
16
6
6
0
666
8
58
174
141
112
78
39
33
12
6
5
0
258

153
95
74
30
9
4
2
494
13
27
135
99
93
60
38
19
8
1
0
1
581
12
48
151
132
94
74
35
23
8
1
3
0
414
5
39
111
90
67
54
24
15
6
1
2
0
167

107
71
66
17
7
2
2
358
13
30
100
71
55
48
18
11
11
0
1
0
343
7
28
85
75
54
35
21
22
8
5
3
0
252
3
19
63
51
45
24
15
18
6
5
3
0
91

4
21
33
25
29
24
19
14
5
1
2
1
961
17
107
197
228
136
97
90
52
21
13
3
0
49
2
3
9
10
13
4
4
3
1
0
0
0
912
15
104
188
218
123
93
86
49

2
13
22
15
16
14
14
10
3
0
1
1
562
10
65
120
131
83
53
52
28
14
6
0
0
26
2
1
5
4
9
2
1
1
1
0
0
0
536
8
64
115
127
74
51
51
27

2
8
11
10
13
10
5
4
2
1
1
0
399
7
42
77
97
53
44
38
24
7
7
3
0
23
0
2
4
6
4
2
3
2
0
0
0
0
376
7
40
73
91
49
42
35
22

12
36
100
178
180
113
106
87
60
29
13
0
3815
68
148
439
684
624
543
485
399
266
131
28
0
129
4
5
10
34
28
16
13
8
7
4
0
0
3686
64
143
429
650
596
527
472
391

3
26
66
111
107
71
64
55
33
19
7
0
2378
44
87
268
437
405
382
333
219
144
51
8
0
85
3
4
6
22
19
12
7
5
5
2
0
0
2293
41
83
262
415
386
370
326
214

9
10
34
67
73
42
42
32
27
10
6
0
1437
24
61
171
247
219
161
152
180
122
80
20
0
44
1
1
4
12
9
4
6
3
2
2
0
0
1393
23
60
167
235
210
157
146
177

11
18
62
66
36
31
17
12
4
0
1
0
1090
25
102
350
260
159
100
61
25
6
1
1
0
16
0
3
5
3
2
0
1
0
2
0
0
0
1074
25
99
345
257
157
100
60
25

7
9
40
42
27
20
11
8
2
0
1
0
683
13
60
215
168
98
68
41
17
2
0
1
0
6
0
2
1
1
1
0
0
0
1
0
0
0
677
13
58
214
167
97
68
41
17

4
9
22
24
9
11
6
4
2
0
0
0
407
12
42
135
92
61
32
20
8
4
1
0
0
10
0
1
4
2
1
0
1
0
1
0
0
0
397
12
41
131
90
60
32
19
8

20
13
3
0
961
17
107
197
228
136
97
90
52
21
13
3
0
49
2
3
9
10
13
4
4
3
1
0
0
0
912
15
104
188
218
123
93
86
49
20
13
3
0
12348
197
1369
2831

13
6
0
0
562
10
65
120
131
83
53
52
28
14
6
0
0
26
2
1
5
4
9
2
1
1
1
0
0
0
536
8
64
115
127
74
51
51
27
13
6
0
0
7008
106
779
1666

7
7
3
0
399
7
42
77
97
53
44
38
24
7
7
3
0
23
0
2
4
6
4
2
3
2
0
0
0
0
376
7
40
73
91
49
42
35
22
7
7
3
0
5340
91
590
1165

259
127
28
0
3815
68
148
439
684
624
543
485
399
266
131
28
0
129
4
5
10
34
28
16
13
8
7
4
0
0
3686
64
143
429
650
596
527
472
391
259
127
28
0
36996
734
1403
5440

139
49
8
0
2378
44
87
268
437
405
382
333
219
144
51
8
0
85
3
4
6
22
19
12
7
5
5
2
0
0
2293
41
83
262
415
386
370
326
214
139
49
8
0
22743
422
868
3320

120
78
20
0
1437
24
61
171
247
219
161
152
180
122
80
20
0
44
1
1
4
12
9
4
6
3
2
2
0
0
1393
23
60
167
235
210
157
146
177
120
78
20
0
14253
312
535
2120

4
1
1
0
1090
25
102
350
260
159
100
61
25
6
1
1
0
16
0
3
5
3
2
0
1
0
2
0
0
0
1074
25
99
345
257
157
100
60
25
4
1
1
0
11450
258
939
3106

1
0
1
0
683
13
60
215
168
98
68
41
17
2
0
1
0
6
0
2
1
1
1
0
0
0
1
0
0
0
677
13
58
214
167
97
68
41
17
1
0
1
0
6952
148
553
1815

3
1
0
0
407
12
42
135
92
61
32
20
8
4
1
0
0
10
0
1
4
2
1
0
1
0
1
0
0
0
397
12
41
131
90
60
32
19
8
3
1
0
0
4498
110
386
1291

2074
1647
1645
1140
847
407
123
35
33
8808
138
1024
2017
1362
1125
1214
853
631
308
86
25
25
3540
59
345
814
712
522
431
287
216
99
37
10
8
683
16
73
159
96
92
100
75
46
19
6
1

1156
916
923
637
484
237
62
16
26
4966
73
579
1191
753
621
672
460
366
172
46
13
20
2042
33
200
475
403
295
251
177
118
65
16
3
6
385
10
36
94
52
50
53
50
32
5
2
1

918
731
722
503
363
170
61
19
7
3842
65
445
826
609
504
542
393
265
136
40
12
5
1498
26
145
339
309
227
180
110
98
34
21
7
2
298
6
37
65
44
42
47
25
14
14
4
0

6482
5177
4525
3980
4331
3116
1369
391
48
27947
571
1074
4063
4646
3764
3402
3044
3426
2512
1107
302
36
9049
163
329
1377
1836
1413
1123
936
905
604
262
89
12
1390
25
59
188
217
177
197
168
182
115
51
10

4083
3386
3045
2515
2526
1713
669
163
33
16970
325
666
2478
2898
2472
2259
1879
1940
1365
533
131
24
5773
97
202
842
1185
914
786
636
586
348
136
32
9
827
12
37
110
130
112
131
102
96
64
29
4

2399
1791
1480
1465
1805
1403
700
228
15
10977
246
408
1585
1748
1292
1143
1165
1486
1147
574
171
12
3276
66
127
535
651
499
337
300
319
256
126
57
3
563
13
22
78
87
65
66
66
86
51
22
6

2455
1809
1398
738
474
169
61
26
17
8368
177
741
2321
1737
1286
1003
545
363
125
44
21
5
3082
81
198
785
718
523
395
193
111
44
17
5
12
319
9
23
102
66
40
32
24
16
6
0
0

1517
1151
933
434
264
85
28
14
10
5090
97
434
1352
1065
840
681
325
204
61
17
12
2
1862
51
119
463
452
311
252
109
60
24
11
2
8
193
6
13
55
45
26
21
12
11
4
0
0

938
658
465
304
210
84
33
12
7
3278
80
307
969
672
446
322
220
159
64
27
9
3
1220
30
79
322
266
212
143
84
51
20
6
3
4
126
3
10
47
21
14
11
12
5
2
0
0

0
609
15
68
142
85
75
88
67
43
19
6
1
0
74
1
5
17
11
17
12
8
3
0
0
0
0
552
9
54
120
81
82
72
60
41
25
4
1
3
489
6
50
105
71
68
64

0
338
9
31
82
46
41
48
43
30
5
2
1
0
47
1
5
12
6
9
5
7
2
0
0
0
0
314
4
31
73
46
49
45
30
19
14
1
0
2
281
2
31
66
40
40
40

0
271
6
37
60
39
34
40
24
13
14
4
0
0
27
0
0
5
5
8
7
1
1
0
0
0
0
238
5
23
47
35
33
27
30
22
11
3
1
1
208
4
19
39
31
28
24

1
1294
23
55
179
196
159
182
159
174
109
47
10
1
96
2
4
9
21
18
15
9
8
6
4
0
0
1578
33
59
161
240
227
207
210
180
181
65
14
1
1444
33
58
150
212
198
186

0
771
11
34
106
122
98
121
96
93
60
26
4
0
56
1
3
4
8
14
10
6
3
4
3
0
0
901
20
33
90
150
148
124
117
104
82
28
5
0
815
20
32
84
129
129
108

1
523
12
21
73
74
61
61
63
81
49
21
6
1
40
1
1
5
13
4
5
3
5
2
1
0
0
677
13
26
71
90
79
83
93
76
99
37
9
1
629
13
26
66
83
69
78

1
292
6
22
96
56
38
29
23
15
6
0
0
1
27
3
1
6
10
2
3
1
1
0
0
0
0
486
5
38
135
120
69
58
28
22
11
0
0
0
459
5
35
127
113
67
55

0
172
3
12
51
36
26
19
11
10
4
0
0
0
21
3
1
4
9
0
2
1
1
0
0
0
0
290
2
21
67
79
42
39
21
14
5
0
0
0
277
2
21
63
75
41
38

1
120
3
10
45
20
12
10
12
5
2
0
0
1
6
0
0
2
1
2
1
0
0
0
0
0
0
196
3
17
68
41
27
19
7
8
6
0
0
0
182
3
14
64
38
26
17

57
39
24
2
0
3
63
3
4
15
10
14
8
3
2
1
2
1
0
637
6
64
126
95
80
91
78
60
24
8
2
3
593
6
61
114
89
73
86
73
57
23
8
1
2
44
0

28
17
14
1
0
2
33
2
0
7
6
9
5
2
2
0
0
0
0
344
5
33
63
44
49
55
43
32
15
2
1
2
317
5
30
56
40
47
51
40
30
14
2
0
2
27
0

29
22
10
1
0
1
30
1
4
8
4
5
3
1
0
1
2
1
0
293
1
31
63
51
31
36
35
28
9
6
1
1
276
1
31
58
49
26
35
33
27
9
6
1
0
17
0

194
170
169
60
13
1
134
0
1
11
28
29
21
16
10
12
5
1
0
928
13
35
92
113
106
117
105
156
108
66
14
3
916
13
35
90
110
103
115
103
156
108
66
14
3
12
0

107
98
79
24
5
0
86
0
1
6
21
19
16
10
6
3
4
0
0
529
7
18
62
68
61
70
65
78
62
31
6
1
521
7
18
60
67
60
68
63
78
62
31
6
1
8
0

87
72
90
36
8
1
48
0
0
5
7
10
5
6
4
9
1
1
0
399
6
17
30
45
45
47
40
78
46
35
8
2
395
6
17
30
43
43
47
40
78
46
35
8
2
4
0

27
20
10
0
0
0
27
0
3
8
7
2
3
1
2
1
0
0
0
279
4
27
73
66
42
27
22
11
3
3
1
0
267
3
27
69
64
40
25
21
11
3
3
1
0
12
1

20
12
5
0
0
0
13
0
0
4
4
1
1
1
2
0
0
0
0
144
1
14
33
41
24
14
13
3
1
0
0
0
139
1
14
32
40
23
13
12
3
1
0
0
0
5
0

7
8
5
0
0
0
14
0
3
4
3
1
2
0
0
1
0
0
0
135
3
13
40
25
18
13
9
8
2
3
1
0
128
2
13
37
24
17
12
9
8
2
3
1
0
7
1

3
12
6
7
5
5
3
1
0
1
1
844
6
91
184
110
110
132
91
64
38
13
2
3
782
5
81
170
100
95
127
86
63
37
13
2
3
62
1
10
14
10
15
5
5
1
1

3
7
4
2
4
3
2
1
0
1
0
459
2
51
98
53
59
69
53
39
22
9
1
3
421
2
44
92
45
50
67
49
38
21
9
1
3
38
0
7
6
8
9
2
4
1
1

0
5
2
5
1
2
1
0
0
0
1
385
4
40
86
57
51
63
38
25
16
4
1
0
361
3
37
78
55
45
60
37
25
16
4
1
0
24
1
3
8
2
6
3
1
0
0

0
2
3
3
2
2
0
0
0
0
0
2747
35
90
311
365
349
382
336
437
299
121
18
4
2519
30
85
278
329
309
348
307
416
282
117
14
4
228
5
5
33
36
40
34
29
21
17

0
2
1
1
2
2
0
0
0
0
0
1611
17
56
183
209
234
233
198
247
156
67
7
4
1460
14
53
164
185
207
206
175
234
147
65
6
4
151
3
3
19
24
27
27
23
13
9

0
0
2
2
0
0
0
0
0
0
0
1136
18
34
128
156
115
149
138
190
143
54
11
0
1059
16
32
114
144
102
142
132
182
135
52
8
0
77
2
2
14
12
13
7
6
8
8

0
4
2
2
2
1
0
0
0
0
0
763
14
70
229
163
117
82
45
28
11
3
0
1
712
14
67
220
153
104
74
44
24
9
3
0
0
51
0
3
9
10
13
8
1
4
2

0
1
1
1
1
1
0
0
0
0
0
459
10
39
125
100
75
56
27
18
6
2
0
1
420
10
37
117
93
66
50
26
15
4
2
0
0
39
0
2
8
7
9
6
1
3
2

0
3
1
1
1
0
0
0
0
0
0
304
4
31
104
63
42
26
18
10
5
1
0
0
292
4
30
103
60
38
24
18
9
5
1
0
0
12
0
1
1
3
4
2
0
1
0

0
0
0
2188
42
205
496
403
305
256
204
161
72
30
3
11
999
23
110
242
166
132
117
88
73
30
11
1
6
1189
19
95
254
237
173
139
116
88
42
19
2
5
811
10
73
153
117

0
0
0
1294
23
125
307
228
170
150
120
91
50
19
2
9
600
13
68
159
95
67
70
51
42
22
8
1
4
694
10
57
148
133
103
80
69
49
28
11
1
5
460
6
41
89
72

0
0
0
894
19
80
189
175
135
106
84
70
22
11
1
2
399
10
42
83
71
65
47
37
31
8
3
0
2
495
9
38
106
104
70
59
47
39
14
8
1
0
351
4
32
64
45

4
4
0
5270
111
197
627
921
846
641
570
638
455
188
57
19
2565
62
112
339
423
403
306
273
317
212
79
29
10
2705
49
85
288
498
443
335
297
321
243
109
28
9
2791
28
83
233
353

2
1
0
3356
66
120
397
595
552
434
383
402
269
97
25
16
1652
33
66
217
276
269
206
179
200
138
45
15
8
1704
33
54
180
319
283
228
204
202
131
52
10
8
1644
15
55
142
224

2
3
0
1914
45
77
230
326
294
207
187
236
186
91
32
3
913
29
46
122
147
134
100
94
117
74
34
14
2
1001
16
31
108
179
160
107
93
119
112
57
18
1
1147
13
28
91
129

0
0
1
2058
47
159
495
458
355
271
134
85
28
11
5
10
844
18
83
219
186
131
94
55
41
8
4
2
3
1214
29
76
276
272
224
177
79
44
20
7
3
7
1083
7
82
245
218

0
0
1
1221
28
92
296
286
204
174
72
43
15
4
2
5
517
10
47
138
111
81
65
35
24
4
0
1
1
704
18
45
158
175
123
109
37
19
11
4
1
4
669
3
53
137
136

0
0
0
837
19
67
199
172
151
97
62
42
13
7
3
5
327
8
36
81
75
50
29
20
17
4
4
1
2
510
11
31
118
97
101
68
42
25
9
3
2
3
414
4
29
108
82

112
134
88
65
40
12
3
4
682
9
59
129
98
91
112
75
56
36
11
2
4
129
1
14
24
19
21
22
13
9
4
1
1
0
631
4
58
93
109
72
95
84
68
35
6
5
2

60
82
44
35
23
5
1
2
392
5
37
75
63
48
67
38
31
20
5
1
2
68
1
4
14
9
12
15
6
4
3
0
0
0
346
1
31
60
52
36
56
40
41
20
4
3
2

52
52
44
30
17
7
2
2
290
4
22
54
35
43
45
37
25
16
6
1
2
61
0
10
10
10
9
7
7
5
1
1
1
0
285
3
27
33
57
36
39
44
27
15
2
2
0

385
377
360
390
357
188
32
5
2498
28
73
199
300
333
328
323
366
335
180
29
4
293
0
10
34
53
52
49
37
24
22
8
3
1
2105
43
74
182
240
282
307
285
317
245
99
30
1

242
250
229
217
174
81
13
2
1459
15
49
122
192
213
214
204
200
161
76
11
2
185
0
6
20
32
29
36
25
17
13
5
2
0
1259
27
45
108
156
184
209
182
173
128
39
7
1

143
127
131
173
183
107
19
3
1039
13
24
77
108
120
114
119
166
174
104
18
2
108
0
4
14
21
23
13
12
7
9
3
1
1
846
16
29
74
84
98
98
103
144
117
60
23
0

200
158
86
50
20
14
3
0
990
6
70
228
195
183
149
76
49
20
11
3
0
93
1
12
17
23
17
9
10
1
0
3
0
0
571
11
55
140
114
90
78
50
23
7
2
0
1

131
107
57
26
10
8
1
0
609
3
44
125
123
122
101
50
25
10
5
1
0
60
0
9
12
13
9
6
7
1
0
3
0
0
344
5
28
76
62
60
60
31
17
4
0
0
1

69
51
29
24
10
6
2
0
381
3
26
103
72
61
48
26
24
10
6
2
0
33
1
3
5
10
8
3
3
0
0
0
0
0
227
6
27
64
52
30
18
19
6
3
2
0
0

564
4
46
82
91
64
88
80
64
34
5
4
2
67
0
12
11
18
8
7
4
4
1
1
1
0
275
5
30
65
38
33
36
29
26
10
3
0
0
265
5
29
63
37
32
33
27

312
1
25
53
45
33
50
38
40
19
4
2
2
34
0
6
7
7
3
6
2
1
1
0
1
0
165
3
19
38
24
17
24
14
19
5
2
0
0
158
3
19
38
23
16
21
12

252
3
21
29
46
31
38
42
24
15
1
2
0
33
0
6
4
11
5
1
2
3
0
1
0
0
110
2
11
27
14
16
12
15
7
5
1
0
0
107
2
10
25
14
16
12
15

1941
40
68
169
213
250
271
265
302
238
97
27
1
164
3
6
13
27
32
36
20
15
7
2
3
0
894
19
36
79
131
120
135
127
115
87
39
6
0
873
19
34
78
127
115
135
127

1148
25
43
97
137
160
182
171
165
122
38
7
1
111
2
2
11
19
24
27
11
8
6
1
0
0
519
10
20
36
71
73
91
70
70
52
24
2
0
509
10
20
36
70
71
91
70

793
15
25
72
76
90
89
94
137
116
59
20
0
53
1
4
2
8
8
9
9
7
1
1
3
0
375
9
16
43
60
47
44
57
45
35
15
4
0
364
9
14
42
57
44
44
57

529
9
52
130
104
78
76
47
23
7
2
0
1
42
2
3
10
10
12
2
3
0
0
0
0
0
300
5
22
58
64
66
39
13
19
10
4
0
0
290
5
22
57
63
64
38
12

319
3
26
70
57
52
59
30
17
4
0
0
1
25
2
2
6
5
8
1
1
0
0
0
0
0
192
2
14
32
41
45
31
9
12
4
2
0
0
186
2
14
32
40
43
30
8

210
6
26
60
47
26
17
17
6
3
2
0
0
17
0
1
4
5
4
1
2
0
0
0
0
0
108
3
8
26
23
21
8
4
7
6
2
0
0
104
3
8
25
23
21
8
4

26
10
3
0
0
10
0
1
2
1
1
3
2
0
0
0
0
0

19
5
2
0
0
7
0
0
0
1
1
3
2
0
0
0
0
0

7
5
1
0
0
3
0
1
2
0
0
0
0
0
0
0
0
0

108
85
39
6
0
21
0
2
1
4
5
0
0
7
2
0
0
0

64
51
24
2
0
10
0
0
0
1
2
0
0
6
1
0
0
0

44
34
15
4
0
11
0
2
1
3
3
0
0
1
1
0
0
0

16
9
4
0
0
10
0
0
1
1
2
1
1
3
1
0
0
0

11
4
2
0
0
6
0
0
0
1
2
1
1
1
0
0
0
0

5
5
2
0
0
4
0
0
1
0
0
0
0
2
1
0
0
0

703

376

327

2377

1368

1009

767

486

281

10

52

25

27

63

38

25

70

45

25

46

28

18

144

82

62

201

129

72

178

115

63

103

59

44

271

141

130

150

89

61

97

51

46

304

181

123

144

104

40

115

48

67

344

224

120

112

74

38

81

45

36

344

209

135

59

36

23

57

32

25

388

210

178

44

26

18

24

13

11

271

153

118

17

10

105

43

62

27

19

648

340

308

2197

1252

945

730

461

269

50

24

26

58

34

24

63

39

24

45

27

18

133

76

57

187

117

70

170

113

57

94

52

42

251

130

121

141

82

59

89

46

43

275

165

110

137

98

39

108

43

65

306

200

106

107

71

36

75

40

35

315

188

127

55

32

23

54

29

25

366

198

168

43

26

17

19

12

257

142

115

16

10

101

41

60

26

18

55

36

19

180

116

64

37

25

12

11

14

12

20

11

29

16

13

38

24

14

29

21

22

12

10

14

11

0
232
4
34
45
35
28
37
25
16
6
0
1
1
212
3
32
44
31
26
32
22
15
6
0
1
0
20
1
2
1
4
2
5
3
1
0
0
0
1
1092
14
134
215

0
129
3
18
23
21
14
21
14
12
3
0
0
0
118
2
17
23
17
13
18
13
12
3
0
0
0
11
1
1
0
4
1
3
1
0
0
0
0
0
638
8
74
141

0
103
1
16
22
14
14
16
11
4
3
0
1
1
94
1
15
21
14
13
14
9
3
3
0
1
0
9
0
1
1
0
1
2
2
1
0
0
0
1
454
6
60
74

0
759
15
35
90
116
116
98
109
93
57
22
7
1
663
12
33
79
95
99
86
102
85
46
19
6
1
96
3
2
11
21
17
12
7
8
11
3
1
0
2935
61
116
343

0
490
9
21
55
66
81
79
73
55
30
14
6
1
429
8
20
50
51
71
67
68
50
24
13
6
1
61
1
1
5
15
10
12
5
5
6
1
0
0
1832
34
71
201

0
269
6
14
35
50
35
19
36
38
27
8
1
0
234
4
13
29
44
28
19
34
35
22
6
0
0
35
2
1
6
6
7
0
2
3
5
2
1
0
1103
27
45
142

0
231
4
15
66
44
35
41
12
11
2
1
0
0
211
4
15
57
41
32
37
12
10
2
1
0
0
20
0
0
9
3
3
4
0
1
0
0
0
0
1011
25
59
276

0
149
3
7
42
27
24
28
9
8
0
1
0
0
138
3
7
38
25
22
26
9
7
0
1
0
0
11
0
0
4
2
2
2
0
1
0
0
0
0
647
16
33
173

0
82
1
8
24
17
11
13
3
3
2
0
0
0
73
1
8
19
16
10
11
3
3
2
0
0
0
9
0
0
5
1
1
2
0
0
0
0
0
0
364
9
26
103

223
137
176
87
54
37
10
3
2
686
8
84
127
120
79
127
64
41
26
7
2
1
406
6
50
88
103
58
49
23
13
11
3
1
1
1512
39
213
437
271
208
139
89
73
29
6
6

133
74
105
46
30
20
4
1
2
408
5
46
82
75
42
79
33
26
14
4
1
1
230
3
28
59
58
32
26
13
4
6
0
0
1
854
23
116
259
139
121
77
50
42
19
2
4

90
63
71
41
24
17
6
2
0
278
3
38
45
45
37
48
31
15
12
3
1
0
176
3
22
29
45
26
23
10
9
5
3
1
0
658
16
97
178
132
87
62
39
31
10
4
2

496
395
409
395
373
220
84
34
9
1993
41
79
221
306
255
287
272
271
163
68
23
7
942
20
37
122
190
140
122
123
102
57
16
11
2
6294
116
234
1316
1455
865
671
524
550
344
151
66

317
254
270
262
223
135
43
16
6
1220
24
48
127
187
170
191
176
152
95
34
11
5
612
10
23
74
130
84
79
86
71
40
9
5
1
3920
70
139
797
914
575
468
326
331
193
74
31

179
141
139
133
150
85
41
18
3
773
17
31
94
119
85
96
96
119
68
34
12
2
330
10
14
48
60
56
43
37
31
17
7
6
1
2374
46
95
519
541
290
203
198
219
151
77
35

251
148
131
62
41
12
4
2
0
678
16
48
181
161
100
89
45
26
9
2
1
0
333
9
11
95
90
48
42
17
15
3
2
1
0
1754
67
163
544
361
256
178
85
63
24
5
5

159
106
93
38
17
6
4
2
0
431
10
27
110
103
74
62
30
8
4
2
1
0
216
6
6
63
56
32
31
8
9
2
2
1
0
1040
39
89
316
225
159
113
44
35
11
3
3

92
42
38
24
24
6
0
0
0
247
6
21
71
58
26
27
15
18
5
0
0
0
117
3
5
32
34
16
11
9
6
1
0
0
0
714
28
74
228
136
97
65
41
28
13
2
2

2
971
24
144
268
171
143
81
61
50
18
3
6
2
541
15
69
169
100
65
58
28
23
11
3
0
0
2188
32
277
594
393
291
262
149
116
48
18
8
0
1308
21
202
398
209
158
151

2
549
13
78
164
86
88
40
33
28
11
2
4
2
305
10
38
95
53
33
37
17
14
8
0
0
0
1244
15
166
339
233
166
138
88
60
28
9
2
0
732
10
119
225
126
90
78

0
422
11
66
104
85
55
41
28
22
7
1
2
0
236
5
31
74
47
32
21
11
9
3
3
0
0
944
17
111
255
160
125
124
61
56
20
9
6
0
576
11
83
173
83
68
73

2
4204
81
140
843
965
589
447
342
375
265
109
46
2
2090
35
94
473
490
276
224
182
175
79
42
20
0
6928
183
315
1617
1564
1005
640
447
512
377
190
76
2
4840
139
239
1251
1119
676
405

2
2612
52
80
514
608
388
311
207
220
152
55
23
2
1308
18
59
283
306
187
157
119
111
41
19
8
0
4487
110
208
1010
1042
689
462
299
320
215
99
33
0
3122
82
164
784
744
471
294

0
1592
29
60
329
357
201
136
135
155
113
54
23
0
782
17
35
190
184
89
67
63
64
38
23
12
0
2441
73
107
607
522
316
178
148
192
162
91
43
2
1718
57
75
467
375
205
111

3
1194
51
117
373
223
177
115
65
49
17
3
4
0
560
16
46
171
138
79
63
20
14
7
2
1
3
1828
51
180
565
380
247
191
118
61
18
9
7
1
1172
32
138
394
237
135
115

3
708
31
61
224
137
109
73
32
27
9
2
3
0
332
8
28
92
88
50
40
12
8
2
1
0
3
1118
27
122
348
227
151
123
65
34
12
3
6
0
713
14
97
239
143
83
74

0
486
20
56
149
86
68
42
33
22
8
1
1
0
228
8
18
79
50
29
23
8
6
5
1
1
0
710
24
58
217
153
96
68
53
27
6
6
1
1
459
18
41
155
94
52
41

78
50
26
10
5
0
880
11
75
196
184
133
111
71
66
22
8
3
0
21787
443
2744
5498
3830
2988
2228
1632
1396
694
227
86
21
14578
307
1971
3861
2511
1926
1420
988
938
444
147
53
12
7209
136

42
24
12
4
2
0
512
5
47
114
107
76
60
46
36
16
5
0
0
13321
261
1693
3528
2371
1731
1349
999
839
400
104
35
11
9035
180
1236
2515
1599
1117
856
606
564
259
75
22
6
4286
81

36
26
14
6
3
0
368
6
28
82
77
57
51
25
30
6
3
3
0
8466
182
1051
1970
1459
1257
879
633
557
294
123
51
10
5543
127
735
1346
912
809
564
382
374
185
72
31
6
2923
55

262
320
243
125
59
2
2088
44
76
366
445
329
235
185
192
134
65
17
0
116026
2019
3718
12765
22487
20659
14194
11696
13786
8786
4400
1402
114
82283
1477
2762
9338
16398
15125
9924
7760
9316
5904
3140
1054
85
33743
542

175
188
132
61
27
0
1365
28
44
226
298
218
168
124
132
83
38
6
0
72761
1217
2364
8320
14911
13768
9689
7429
7790
4528
2041
631
73
52540
885
1736
6096
11093
10273
6929
5001
5349
3136
1497
493
52
20221
332

87
132
111
64
32
2
723
16
32
140
147
111
67
61
60
51
27
11
0
43265
802
1354
4445
7576
6891
4505
4267
5996
4258
2359
771
41
29743
592
1026
3242
5305
4852
2995
2759
3967
2768
1643
561
33
13522
210

63
36
9
6
7
0
656
19
42
171
143
112
76
55
25
9
3
0
1
30070
893
2481
8256
6182
4919
3437
1847
1268
506
177
72
32
20160
567
1731
5876
3963
3216
2254
1153
852
350
127
51
20
9910
326

30
19
6
2
6
0
405
13
25
109
84
68
49
35
15
6
1
0
0
19268
515
1509
5237
4206
3280
2197
1160
738
265
98
40
23
13044
339
1055
3753
2798
2162
1448
705
477
185
74
31
17
6224
176

33
17
3
4
1
0
251
6
17
62
59
44
27
20
10
3
2
0
1
10802
378
972
3019
1976
1639
1240
687
530
241
79
32
9
7116
228
676
2123
1165
1054
806
448
375
165
53
20
3
3686
150

773
1637
1319
1062
808
644
458
250
80
33
9
494
14
68
103
87
83
44
45
35
8
4
3
0
268
9
42
59
52
42
20
18
18
3
2
3
0
226
5
26
44
35
41
24
27
17
5

457
1013
772
614
493
393
275
141
29
13
5
286
7
40
66
52
43
27
24
19
5
2
1
0
149
6
26
36
30
19
10
9
10
2
0
1
0
137
1
14
30
22
24
17
15
9
3

316
624
547
448
315
251
183
109
51
20
4
208
7
28
37
35
40
17
21
16
3
2
2
0
119
3
16
23
22
23
10
9
8
1
2
2
0
89
4
12
14
13
17
7
12
8
2

956
3427
6089
5534
4270
3936
4470
2882
1260
348
29
2378
34
75
208
362
428
362
287
284
214
94
27
3
1221
15
40
110
194
255
183
123
141
103
38
18
1
1157
19
35
98
168
173
179
164
143
111

628
2224
3818
3495
2760
2428
2441
1392
544
138
21
1454
18
37
137
222
283
263
167
152
112
46
16
1
796
8
18
72
126
181
130
81
84
64
21
11
0
658
10
19
65
96
102
133
86
68
48

328
1203
2271
2039
1510
1508
2029
1490
716
210
8
924
16
38
71
140
145
99
120
132
102
48
11
2
425
7
22
38
68
74
53
42
57
39
17
7
1
499
9
16
33
72
71
46
78
75
63

750
2380
2219
1703
1183
694
416
156
50
21
12
744
20
65
196
152
128
77
51
31
14
6
3
1
390
10
42
111
78
61
39
20
16
7
5
1
0
354
10
23
85
74
67
38
31
15
7

454
1484
1408
1118
749
455
261
80
24
9
6
450
11
39
121
90
81
48
29
17
6
4
3
1
242
8
23
69
45
41
28
12
8
3
4
1
0
208
3
16
52
45
40
20
17
9
3

296
896
811
585
434
239
155
76
26
12
6
294
9
26
75
62
47
29
22
14
8
2
0
0
148
2
19
42
33
20
11
8
8
4
1
0
0
146
7
7
33
29
27
18
14
6
4

2
0
0
890
15
102
196
151
135
107
84
53
33
10
4
0
492
11
60
121
80
73
54
42
26
18
5
2
0
398
4
42
75
71
62
53
42
27
15
5
2
0
1036
16
122
238
174

2
0
0
547
6
63
127
87
81
69
56
33
19
4
2
0
300
5
38
77
48
43
33
30
15
9
1
1
0
247
1
25
50
39
38
36
26
18
10
3
1
0
657
8
81
153
102

0
0
0
343
9
39
69
64
54
38
28
20
14
6
2
0
192
6
22
44
32
30
21
12
11
9
4
1
0
151
3
17
25
32
24
17
16
9
5
2
1
0
379
8
41
85
72

56
9
2
4850
63
120
349
848
920
605
509
642
485
232
74
3
2899
39
75
208
546
590
350
283
371
269
124
41
3
1951
24
45
141
302
330
255
226
271
216
108
33
0
6681
80
166
576
1100

25
5
1
2876
33
81
216
530
567
397
320
359
240
103
28
2
1774
19
57
123
341
374
247
188
212
139
56
16
2
1102
14
24
93
189
193
150
132
147
101
47
12
0
3941
52
109
378
692

31
4
1
1974
30
39
133
318
353
208
189
283
245
129
46
1
1125
20
18
85
205
216
103
95
159
130
68
25
1
849
10
21
48
113
137
105
94
124
115
61
21
0
2740
28
57
198
408

1
2
1
1594
30
109
358
320
294
233
123
90
24
10
1
2
958
15
75
239
185
173
136
62
52
12
7
1
1
636
15
34
119
135
121
97
61
38
12
3
0
1
1917
48
120
508
393

0
2
1
982
19
64
218
196
193
129
82
60
11
8
1
1
594
10
49
145
123
112
70
42
31
4
6
1
1
388
9
15
73
73
81
59
40
29
7
2
0
0
1162
26
70
296
260

1
0
0
612
11
45
140
124
101
104
41
30
13
2
0
1
364
5
26
94
62
61
66
20
21
8
1
0
0
248
6
19
46
62
40
38
21
9
5
1
0
1
755
22
50
212
133

138
103
100
81
47
13
4
0
669
11
90
158
110
82
73
53
55
28
6
3
0
367
5
32
80
64
56
30
47
26
19
7
1
0
755
17
76
145
156
111
86
56
65
29
9
5
0

82
67
65
59
30
8
2
0
431
7
64
104
67
48
44
31
42
17
5
2
0
226
1
17
49
35
34
23
34
17
13
3
0
0
463
9
54
95
97
58
50
42
37
15
4
2
0

56
36
35
22
17
5
2
0
238
4
26
54
43
34
29
22
13
11
1
1
0
141
4
15
31
29
22
7
13
9
6
4
1
0
292
8
22
50
59
53
36
14
28
14
5
3
0

1086
794
780
1037
654
295
113
0
4422
63
122
379
750
793
519
485
650
394
187
80
0
2259
17
44
197
350
293
275
295
387
260
108
33
0
5011
71
124
410
1018
1058
609
443
590
402
212
68
6

694
508
466
526
327
143
46
0
2645
39
73
255
460
510
351
290
330
217
86
34
0
1296
13
36
123
232
184
157
176
196
110
57
12
0
3101
35
82
270
643
667
420
280
346
221
98
36
3

392
286
314
511
327
152
67
0
1777
24
49
124
290
283
168
195
320
177
101
46
0
963
4
8
74
118
109
118
119
191
150
51
21
0
1910
36
42
140
375
391
189
163
244
181
114
32
3

317
246
130
85
47
16
6
1
1205
34
88
342
240
178
153
67
61
31
9
2
0
712
14
32
166
153
139
93
63
24
16
7
4
1
1291
26
73
381
266
213
177
79
51
14
5
5
1

199
148
74
49
28
10
2
0
745
20
50
206
162
116
93
38
36
19
5
0
0
417
6
20
90
98
83
55
36
13
9
5
2
0
818
12
49
244
173
140
106
55
29
7
1
1
1

118
98
56
36
19
6
4
1
460
14
38
136
78
62
60
29
25
12
4
2
0
295
8
12
76
55
56
38
27
11
7
2
2
1
473
14
24
137
93
73
71
24
22
7
4
4
0

558
15
58
110
120
77
56
40
49
22
8
3
0
197
2
18
35
36
34
30
16
16
7
1
2
0
1058
18
140
269
180
135
109
73
86
36
9
3
0
809
15
115
203
134
105
81
57

335
7
40
71
72
38
31
31
28
14
3
0
0
128
2
14
24
25
20
19
11
9
1
1
2
0
636
7
90
165
111
75
65
45
49
23
5
1
0
482
5
73
123
79
58
51
36

223
8
18
39
48
39
25
9
21
8
5
3
0
69
0
4
11
11
14
11
5
7
6
0
0
0
422
11
50
104
69
60
44
28
37
13
4
2
0
327
10
42
80
55
47
30
21

3774
57
93
305
778
821
465
309
421
295
169
55
6
1237
14
31
105
240
237
144
134
169
107
43
13
0
6451
152
182
704
1264
1126
793
623
837
484
206
76
4
5061
125
148
553
1031
925
627
461

2341
24
61
200
487
528
331
195
238
160
83
31
3
760
11
21
70
156
139
89
85
108
61
15
5
0
3991
97
107
459
825
726
536
395
465
254
88
37
2
3193
78
85
363
678
611
430
299

1433
33
32
105
291
293
134
114
183
135
86
24
3
477
3
10
35
84
98
55
49
61
46
28
8
0
2460
55
75
245
439
400
257
228
372
230
118
39
2
1868
47
63
190
353
314
197
162

974
22
60
307
196
152
129
51
38
10
5
4
0
317
4
13
74
70
61
48
28
13
4
0
1
1
1349
40
128
372
243
211
174
92
53
21
12
1
2
1057
27
93
295
192
170
131
73

612
10
37
196
128
102
77
35
20
5
1
1
0
206
2
12
48
45
38
29
20
9
2
0
0
1
858
26
71
242
170
137
109
56
31
10
4
0
2
677
18
49
188
139
116
82
44

362
12
23
111
68
50
52
16
18
5
4
3
0
111
2
1
26
25
23
19
8
4
2
0
1
0
491
14
57
130
73
74
65
36
22
11
8
1
0
380
9
44
107
53
54
49
29

65
29
3
2
0
249
3
25
66
46
30
28
16
21
7
6
1
0
1366
25
167
350
217
209
141
105
83
41
14
10
4
929
20
121
246
142
142
96
72
55
23
7
3
2
437
5
46

37
17
2
1
0
154
2
17
42
32
17
14
9
12
6
3
0
0
813
14
112
230
130
103
77
62
47
24
7
5
2
564
11
80
166
93
67
52
42
29
16
4
2
2
249
3
32

28
12
1
1
0
95
1
8
24
14
13
14
7
9
1
3
1
0
553
11
55
120
87
106
64
43
36
17
7
5
2
365
9
41
80
49
75
44
30
26
7
3
1
0
188
2
14

614
356
155
62
4
1390
27
34
151
233
201
166
162
223
128
51
14
0
7326
93
207
708
1659
1406
859
683
845
524
234
94
14
5459
72
156
527
1282
1075
595
486
615
378
185
79
9
1867
21
51

357
195
64
31
2
798
19
22
96
147
115
106
96
108
59
24
6
0
4560
54
129
432
1069
941
564
441
485
288
103
46
8
3437
42
93
316
844
731
398
313
357
212
84
43
4
1123
12
36

257
161
91
31
2
592
8
12
55
86
86
60
66
115
69
27
8
0
2766
39
78
276
590
465
295
242
360
236
131
48
6
2022
30
63
211
438
344
197
173
258
166
101
36
5
744
9
15

46
18
10
0
2
292
13
35
77
51
41
43
19
7
3
2
1
0
2190
77
144
527
505
361
231
155
115
52
10
8
5
1421
44
94
378
319
238
145
94
65
28
8
5
3
769
33
50

27
8
4
0
2
181
8
22
54
31
21
27
12
4
2
0
0
0
1344
50
81
332
313
232
137
98
58
27
7
6
3
888
31
54
239
205
151
89
59
34
14
6
4
2
456
19
27

19
10
6
0
0
111
5
13
23
20
20
16
7
3
1
2
1
0
846
27
63
195
192
129
94
57
57
25
3
2
2
533
13
40
139
114
87
56
35
31
14
2
1
1
313
14
23

104
75
67
45
33
28
18
7
7
2
1038
34
141
250
216
132
110
68
49
25
10
3
0
545
18
88
142
109
73
46
27
24
12
5
1
0
493
16
53
108
107
59
64
41
25
13
5

64
37
36
25
20
18
8
3
3
0
614
15
89
163
126
68
64
40
28
11
7
3
0
318
7
55
93
68
32
26
11
15
6
4
1
0
296
8
34
70
58
36
38
29
13
5
3

40
38
31
20
13
10
10
4
4
2
424
19
52
87
90
64
46
28
21
14
3
0
0
227
11
33
49
41
41
20
16
9
6
1
0
0
197
8
19
38
49
23
26
12
12
8
2

181
377
331
264
197
230
146
49
15
5
4636
99
186
619
998
783
535
425
497
300
156
35
3
2663
59
89
364
606
487
291
224
270
160
91
21
1
1973
40
97
255
392
296
244
201
227
140
65

116
225
210
166
128
128
76
19
3
4
2890
65
124
408
640
485
361
274
286
152
75
17
3
1724
40
61
237
403
324
205
144
167
86
45
11
1
1166
25
63
171
237
161
156
130
119
66
30

65
152
121
98
69
102
70
30
12
1
1746
34
62
211
358
298
174
151
211
148
81
18
0
939
19
28
127
203
163
86
80
103
74
46
10
0
807
15
34
84
155
135
88
71
108
74
35

149
186
123
86
61
50
24
2
3
2
1129
46
97
333
240
153
123
67
43
18
4
4
1
599
26
65
192
125
78
52
29
18
8
2
3
1
530
20
32
141
115
75
71
38
25
10
2

93
108
81
48
39
24
13
1
2
1
722
23
66
215
169
94
76
40
25
10
2
1
1
387
12
45
123
90
53
32
15
9
5
1
1
1
335
11
21
92
79
41
44
25
16
5
1

56
78
42
38
22
26
11
1
1
1
407
23
31
118
71
59
47
27
18
8
2
3
0
212
14
20
69
35
25
20
14
9
3
1
2
0
195
9
11
49
36
34
27
13
9
5
1

2
0
1141
24
152
289
197
147
119
100
81
20
8
2
2
790
15
115
199
145
89
80
69
57
14
5
1
1
351
9
37
90
52
58
39
31
24
6
3
1
1
1072
18
154
272
176
160

2
0
696
17
91
184
121
87
73
62
46
11
4
0
0
492
12
75
124
91
55
48
46
30
9
2
0
0
204
5
16
60
30
32
25
16
16
2
2
0
0
654
13
86
166
113
97

0
0
445
7
61
105
76
60
46
38
35
9
4
2
2
298
3
40
75
54
34
32
23
27
5
3
1
1
147
4
21
30
22
26
14
15
8
4
1
1
1
418
5
68
106
63
63

14
2
6165
87
190
629
1304
1094
742
623
665
488
262
75
6
4397
58
141
451
970
801
528
417
451
333
185
57
5
1768
29
49
178
334
293
214
206
214
155
77
18
1
6216
109
198
666
1338
1122

6
2
3979
53
126
413
909
762
515
402
362
255
141
37
4
2889
36
94
303
699
570
365
275
247
167
101
29
3
1090
17
32
110
210
192
150
127
115
88
40
8
1
3995
61
134
441
895
756

8
0
2186
34
64
216
395
332
227
221
303
233
121
38
2
1508
22
47
148
271
231
163
142
204
166
84
28
2
678
12
17
68
124
101
64
79
99
67
37
10
0
2221
48
64
225
443
366

1
0
1675
52
146
440
371
243
196
110
69
26
14
5
3
1080
30
95
312
236
142
126
61
45
19
9
4
1
595
22
51
128
135
101
70
49
24
7
5
1
2
1448
52
128
444
277
213

0
0
1107
31
82
295
257
172
128
70
45
18
3
3
3
721
21
50
213
168
104
81
34
31
12
3
3
1
386
10
32
82
89
68
47
36
14
6
0
0
2
943
31
86
277
205
147

1
0
568
21
64
145
114
71
68
40
24
8
11
2
0
359
9
45
99
68
38
45
27
14
7
6
1
0
209
12
19
46
46
33
23
13
10
1
5
1
0
505
21
42
167
72
66

121
60
64
32
12
3
0
850
14
124
219
134
125
90
48
58
28
8
2
0
222
4
30
53
42
35
31
12
6
4
4
1
0
964
16
130
264
152
138
90
64
66
31
9
3
1
785

73
40
37
22
6
1
0
537
10
73
139
91
80
54
31
32
20
6
1
0
117
3
13
27
22
17
19
9
5
2
0
0
0
597
9
83
184
90
88
55
35
36
11
5
0
1
484

48
20
27
10
6
2
0
313
4
51
80
43
45
36
17
26
8
2
1
0
105
1
17
26
20
18
12
3
1
2
4
1
0
367
7
47
80
62
50
35
29
30
20
4
3
0
301

799
629
676
417
197
60
5
5149
90
169
550
1127
922
673
487
562
343
171
51
4
1067
19
29
116
211
200
126
142
114
74
26
9
1
6196
106
189
720
1239
1188
774
573
695
417
213
70
12
5237

575
384
381
227
106
32
3
3321
50
113
355
770
620
493
295
310
193
94
26
2
674
11
21
86
125
136
82
89
71
34
12
6
1
3813
63
125
460
789
808
504
346
391
200
89
31
7
3259

224
245
295
190
91
28
2
1828
40
56
195
357
302
180
192
252
150
77
25
2
393
8
8
30
86
64
44
53
43
40
14
3
0
2383
43
64
260
450
380
270
227
304
217
124
39
5
1978

165
82
53
22
7
4
1
1119
45
107
348
204
159
122
60
43
21
5
4
1
329
7
21
96
73
54
43
22
10
1
2
0
0
1470
35
114
401
272
256
177
92
73
30
11
5
4
1124

102
46
27
13
4
4
1
717
28
68
216
152
107
73
30
21
13
4
4
1
226
3
18
61
53
40
29
16
6
0
0
0
0
923
17
67
252
176
162
124
57
35
17
9
4
3
712

63
36
26
9
3
0
0
402
17
39
132
52
52
49
30
22
8
1
0
0
103
4
3
35
20
14
14
6
4
1
2
0
0
547
18
47
149
96
94
53
35
38
13
2
1
1
412

12
113
216
120
116
74
45
55
22
8
3
1
179
4
17
48
32
22
16
19
11
9
1
0
0
1252
17
140
370
220
161
131
89
68
36
12
8
0
923
11
103
291
166
120
95
53
44

6
75
152
66
74
46
23
28
8
5
0
1
113
3
8
32
24
14
9
12
8
3
0
0
0
751
10
78
233
141
87
80
51
43
19
6
3
0
564
5
53
190
108
67
63
29
27

6
38
64
54
42
28
22
27
14
3
3
0
66
1
9
16
8
8
7
7
3
6
1
0
0
501
7
62
137
79
74
51
38
25
17
6
5
0
359
6
50
101
58
53
32
24
17

90
167
614
1041
1015
653
481
583
346
179
61
7
959
16
22
106
198
173
121
92
112
71
34
9
5
7348
131
251
863
1556
1390
807
661
817
503
248
105
16
5748
104
199
702
1239
1102
621
481
624

54
110
400
669
698
431
288
325
175
79
26
4
554
9
15
60
120
110
73
58
66
25
10
5
3
4522
71
163
567
1019
872
528
395
484
250
113
51
9
3568
57
125
465
819
702
410
290
368

36
57
214
372
317
222
193
258
171
100
35
3
405
7
7
46
78
63
48
34
46
46
24
4
2
2826
60
88
296
537
518
279
266
333
253
135
54
7
2180
47
74
237
420
400
211
191
256

17
84
325
192
208
131
69
57
25
10
3
3
346
18
30
76
80
48
46
23
16
5
1
2
1
1684
44
125
438
335
304
215
92
81
33
9
7
1
1252
29
92
346
233
227
154
67
64

8
52
204
126
132
90
43
28
15
8
3
3
211
9
15
48
50
30
34
14
7
2
1
1
0
1099
25
71
289
228
205
134
68
50
21
4
3
1
814
14
56
233
157
151
92
50
38

9
32
121
66
76
41
26
29
10
2
0
0
135
9
15
28
30
18
12
9
9
3
0
1
1
585
19
54
149
107
99
81
24
31
12
5
4
0
438
15
36
113
76
76
62
17
26

27
7
6
0
329
6
37
79
54
41
36
36
24
9
5
2
0
1733
33
194
435
309
214
186
156
118
58
21
4
5
1121
19
131
289
199
131
115
98
84
38
14
0
3
612
14
63
146

16
4
2
0
187
5
25
43
33
20
17
22
16
3
2
1
0
1067
25
118
266
204
120
114
91
81
35
9
2
2
711
16
78
183
141
75
68
60
60
23
7
0
0
356
9
40
83

11
3
4
0
142
1
12
36
21
21
19
14
8
6
3
1
0
666
8
76
169
105
94
72
65
37
23
12
2
3
410
3
53
106
58
56
47
38
24
15
7
0
3
256
5
23
63

373
206
83
14
1600
27
52
161
317
288
186
180
193
130
42
22
2
7258
122
227
788
1413
1410
966
763
821
443
239
51
15
5320
94
188
607
1039
1053
687
541
575
312
171
42
11
1938
28
39
181

191
93
40
8
954
14
38
102
200
170
118
105
116
59
20
11
1
4659
78
137
520
980
939
670
499
480
219
101
25
11
3493
60
112
404
755
714
491
352
345
152
79
21
8
1166
18
25
116

182
113
43
6
646
13
14
59
117
118
68
75
77
71
22
11
1
2599
44
90
268
433
471
296
264
341
224
138
26
4
1827
34
76
203
284
339
196
189
230
160
92
21
3
772
10
14
65

27
7
5
1
432
15
33
92
102
77
61
25
17
6
2
2
0
2101
57
158
577
456
338
259
126
79
32
13
3
3
1448
41
103
421
310
231
175
81
50
22
9
3
2
653
16
55
156

17
3
2
1
285
11
15
56
71
54
42
18
12
4
1
1
0
1359
29
102
364
317
220
174
82
42
17
10
2
0
930
24
68
263
222
147
116
51
20
10
7
2
0
429
5
34
101

10
4
3
0
147
4
18
36
31
23
19
7
5
2
1
1
0
742
28
56
213
139
118
85
44
37
15
3
1
3
518
17
35
158
88
84
59
30
30
12
2
1
2
224
11
21
55

110
83
71
58
34
20
7
4
2
1565
37
189
400
259
226
173
103
110
43
15
7
3
1266
34
164
337
209
169
142
72
87
28
15
6
3
299
3
25
63
50
57
31
31
23
15
0
1

63
45
46
31
21
12
2
2
2
954
16
124
245
172
132
107
59
61
27
7
3
1
767
14
104
202
144
101
89
38
49
15
7
3
1
187
2
20
43
28
31
18
21
12
12
0
0

47
38
25
27
13
8
5
2
0
611
21
65
155
87
94
66
44
49
16
8
4
2
499
20
60
135
65
68
53
34
38
13
8
3
2
112
1
5
20
22
26
13
10
11
3
0
1

374
357
279
222
246
131
68
9
4
6603
113
256
758
1308
1221
874
694
684
376
239
71
9
5447
97
210
648
1091
1019
704
549
549
311
204
60
5
1156
16
46
110
217
202
170
145
135
65
35
11

225
225
179
147
135
67
22
4
3
4484
66
153
501
942
917
642
478
415
211
122
30
7
3723
58
129
422
788
772
526
378
336
176
108
26
4
761
8
24
79
154
145
116
100
79
35
14
4

149
132
100
75
111
64
46
5
1
2119
47
103
257
366
304
232
216
269
165
117
41
2
1724
39
81
226
303
247
178
171
213
135
96
34
1
395
8
22
31
63
57
54
45
56
30
21
7

146
107
84
45
29
10
4
0
1
2045
44
184
561
407
370
211
134
85
33
11
4
1
1668
35
155
465
320
302
167
109
74
27
10
3
1
377
9
29
96
87
68
44
25
11
6
1
1

95
73
58
31
22
7
3
0
0
1389
26
117
381
308
258
145
82
46
17
6
2
1
1130
21
98
319
240
211
111
68
40
13
6
2
1
259
5
19
62
68
47
34
14
6
4
0
0

51
34
26
14
7
3
1
0
1
656
18
67
180
99
112
66
52
39
16
5
2
0
538
14
57
146
80
91
56
41
34
14
4
1
0
118
4
10
34
19
21
10
11
5
2
1
1

0
927
13
113
216
181
127
85
68
66
41
14
3
0
553
8
80
130
90
80
49
38
39
25
13
1
0
374
5
33
86
91
47
36
30
27
16
1
2
0
882
18
99
217
178
110
81

0
567
5
78
141
109
70
56
40
38
22
7
1
0
360
4
53
91
58
49
34
26
23
15
7
0
0
207
1
25
50
51
21
22
14
15
7
0
1
0
535
12
56
137
102
75
41

0
360
8
35
75
72
57
29
28
28
19
7
2
0
193
4
27
39
32
31
15
12
16
10
6
1
0
167
4
8
36
40
26
14
16
12
9
1
1
0
347
6
43
80
76
35
40

4
5169
55
104
422
882
852
650
619
759
533
217
75
1
3224
37
70
280
566
515
416
369
465
317
141
48
0
1945
18
34
142
316
337
234
250
294
216
76
27
1
4189
43
118
403
741
789
547

3
3144
33
71
274
576
567
445
387
400
261
99
31
0
2002
22
48
183
387
351
291
235
244
154
65
22
0
1142
11
23
91
189
216
154
152
156
107
34
9
0
2703
27
77
275
508
537
399

1
2025
22
33
148
306
285
205
232
359
272
118
44
1
1222
15
22
97
179
164
125
134
221
163
76
26
0
803
7
11
51
127
121
80
98
138
109
42
18
1
1486
16
41
128
233
252
148

0
1329
32
97
377
272
235
132
92
53
26
8
3
2
763
20
59
246
140
127
65
54
28
15
4
3
2
566
12
38
131
132
108
67
38
25
11
4
0
0
1045
25
86
277
223
203
95

0
832
15
63
228
166
159
93
55
34
10
6
1
2
499
9
39
149
104
88
49
31
18
6
3
1
2
333
6
24
79
62
71
44
24
16
4
3
0
0
710
17
55
173
165
143
70

0
497
17
34
149
106
76
39
37
19
16
2
2
0
264
11
20
97
36
39
16
23
10
9
1
2
0
233
6
14
52
70
37
23
14
9
7
1
0
0
335
8
31
104
58
60
25

76
56
32
11
2
2
650
11
74
156
138
83
55
55
43
21
10
2
2
232
7
25
61
40
27
26
21
13
11
1
0
0
911
13
101
242
145
122
96
72
62
38
12
7
1
770
9

53
34
18
4
1
2
411
10
41
103
85
55
28
43
27
12
4
1
2
124
2
15
34
17
20
13
10
7
6
0
0
0
568
8
61
159
97
68
66
38
37
26
5
2
1
495
5

23
22
14
7
1
0
239
1
33
53
53
28
27
12
16
9
6
1
0
108
5
10
27
23
7
13
11
6
5
1
0
0
343
5
40
83
48
54
30
34
25
12
7
5
0
275
4

493
550
297
159
45
4
3205
29
88
317
594
630
429
354
390
207
131
32
4
984
14
30
86
147
159
118
139
160
90
28
13
0
5865
69
142
517
923
927
710
619
824
653
338
135
8
4979
65

315
312
157
75
19
2
2103
18
56
217
416
433
317
223
228
117
64
12
2
600
9
21
58
92
104
82
92
84
40
11
7
0
3645
54
91
339
645
637
477
396
468
324
152
55
7
3131
52

178
238
140
84
26
2
1102
11
32
100
178
197
112
131
162
90
67
20
2
384
5
9
28
55
55
36
47
76
50
17
6
0
2220
15
51
178
278
290
233
223
356
329
186
80
1
1848
13

58
48
19
4
5
2
793
15
59
216
169
152
80
42
37
16
3
3
1
252
10
27
61
54
51
15
16
11
3
1
2
1
1330
25
129
386
259
207
169
69
49
23
11
3
0
1145
22

39
32
9
2
3
2
542
9
43
131
126
108
62
27
23
8
2
2
1
168
8
12
42
39
35
8
12
9
1
0
1
1
895
18
83
245
199
140
125
42
26
11
4
2
0
783
17

19
16
10
2
2
0
251
6
16
85
43
44
18
15
14
8
1
1
0
84
2
15
19
15
16
7
4
2
2
1
1
0
435
7
46
141
60
67
44
27
23
12
7
1
0
362
5

81
206
127
103
78
66
50
33
12
5
0
141
4
20
36
18
19
18
6
12
5
0
2
1
753
13
88
178
138
117
86
42
58
25
7
1
0
587
10
71
140
97
95
66
35
48
20

51
141
88
61
51
36
32
23
5
2
0
73
3
10
18
9
7
15
2
5
3
0
0
1
472
10
58
125
82
69
51
31
33
11
2
0
0
377
9
49
97
58
59
41
25
29
8

30
65
39
42
27
30
18
10
7
3
0
68
1
10
18
9
12
3
4
7
2
0
2
0
281
3
30
53
56
48
35
11
25
14
5
1
0
210
1
22
43
39
36
25
10
19
12

127
439
776
802
600
513
691
545
297
116
8
886
4
15
78
147
125
110
106
133
108
41
19
0
4637
70
147
463
762
865
595
479
593
353
233
75
2
3742
49
124
358
629
722
467
392
455
281

82
291
550
547
408
326
402
283
135
48
7
514
2
9
48
95
90
69
70
66
41
17
7
0
2983
45
91
316
507
595
424
330
361
177
98
38
1
2425
30
77
242
423
508
333
272
281
144

45
148
226
255
192
187
289
262
162
68
1
372
2
6
30
52
35
41
36
67
67
24
12
0
1654
25
56
147
255
270
171
149
232
176
135
37
1
1317
19
47
116
206
214
134
120
174
137

110
332
221
178
149
60
43
18
9
3
0
185
3
19
54
38
29
20
9
6
5
2
0
0
1084
22
92
327
217
185
113
59
38
20
7
3
1
844
19
65
251
169
146
88
49
30
17

71
212
178
123
111
35
22
9
3
2
0
112
1
12
33
21
17
14
7
4
2
1
0
0
722
13
53
213
166
134
71
35
21
10
4
1
1
563
11
35
165
130
107
55
29
17
9

39
120
43
55
38
25
21
9
6
1
0
73
2
7
21
17
12
6
2
2
3
1
0
0
362
9
39
114
51
51
42
24
17
10
3
2
0
281
8
30
86
39
39
33
20
13
8

4
1
0
166
3
17
38
41
22
20
7
10
5
3
0
0
883
16
86
201
168
159
107
55
48
28
9
5
1
313
8
26
79
65
48
40
17
16
9
3
2
0
570
8
60
122
103

2
0
0
95
1
9
28
24
10
10
6
4
3
0
0
0
526
9
53
116
104
98
65
35
26
16
2
2
0
181
4
15
44
40
27
23
12
9
5
1
1
0
345
5
38
72
64

2
1
0
71
2
8
10
17
12
10
1
6
2
3
0
0
357
7
33
85
64
61
42
20
22
12
7
3
1
132
4
11
35
25
21
17
5
7
4
2
1
0
225
3
22
50
39

200
63
2
895
21
23
105
133
143
128
87
138
72
33
12
0
4259
76
115
411
780
759
574
435
503
359
196
49
2
1868
28
50
185
370
363
266
185
186
122
87
25
1
2391
48
65
226
410

82
32
1
558
15
14
74
84
87
91
58
80
33
16
6
0
2677
45
74
273
518
496
401
282
288
189
92
17
2
1209
15
30
125
255
240
187
130
106
60
50
10
1
1468
30
44
148
263

118
31
1
337
6
9
31
49
56
37
29
58
39
17
6
0
1582
31
41
138
262
263
173
153
215
170
104
32
0
659
13
20
60
115
123
79
55
80
62
37
15
0
923
18
21
78
147

6
3
1
240
3
27
76
48
39
25
10
8
3
1
0
0
1193
50
112
317
270
193
124
57
48
18
4
0
0
467
19
51
145
99
62
49
15
21
5
1
0
0
726
31
61
172
171

3
1
1
159
2
18
48
36
27
16
6
4
1
1
0
0
752
24
68
216
172
125
73
34
28
10
2
0
0
297
7
26
103
66
40
30
8
13
4
0
0
0
455
17
42
113
106

3
2
0
81
1
9
28
12
12
9
4
4
2
0
0
0
441
26
44
101
98
68
51
23
20
8
2
0
0
170
12
25
42
33
22
19
7
8
1
1
0
0
271
14
19
59
65

111
67
38
32
19
6
3
1
931
38
207
321
133
73
66
31
30
25
5
2
0
838
34
192
298
119
63
55
25
28
18
4
2
0
93
4
15
23
14
10
11
6
2
7
1
0
0

71
42
23
17
11
1
1
0
585
29
128
216
85
45
28
16
20
15
1
2
0
524
26
119
196
77
38
26
12
18
9
1
2
0
61
3
9
20
8
7
2
4
2
6
0
0
0

40
25
15
15
8
5
2
1
346
9
79
105
48
28
38
15
10
10
4
0
0
314
8
73
102
42
25
29
13
10
9
3
0
0
32
1
6
3
6
3
9
2
0
1
1
0
0

396
308
250
317
237
109
24
1
4231
203
289
980
828
577
391
258
344
229
105
27
0
3691
188
268
899
709
479
336
224
288
190
86
24
0
540
15
21
81
119
98
55
34
56
39
19
3
0

256
214
152
182
129
42
7
1
2716
127
170
618
577
392
268
177
203
125
46
13
0
2394
119
155
569
506
321
234
159
172
108
38
13
0
322
8
15
49
71
71
34
18
31
17
8
0
0

140
94
98
135
108
67
17
0
1515
76
119
362
251
185
123
81
141
104
59
14
0
1297
69
113
330
203
158
102
65
116
82
48
11
0
218
7
6
32
48
27
21
16
25
22
11
3
0

131
75
42
27
13
3
0
0
904
60
136
300
158
105
69
35
31
7
3
0
0
782
55
122
269
133
82
60
26
26
7
2
0
0
122
5
14
31
25
23
9
9
5
0
1
0
0

85
43
26
15
6
2
0
0
575
33
86
186
111
67
46
18
21
5
2
0
0
492
31
75
165
93
54
39
11
18
5
1
0
0
83
2
11
21
18
13
7
7
3
0
1
0
0

46
32
16
12
7
1
0
0
329
27
50
114
47
38
23
17
10
2
1
0
0
290
24
47
104
40
28
21
15
8
2
1
0
0
39
3
3
10
7
10
2
2
2
0
0
0
0

1413
29
169
317
272
194
136
132
95
45
18
4
2
337
8
41
89
64
46
25
25
21
12
4
2
0
1076
21
128
228
208
148
111
107
74
33
14
2
2
723
19
106
225
121
97
51
53

873
24
91
201
170
124
84
80
64
26
6
1
2
209
5
25
59
37
31
15
14
15
5
2
1
0
664
19
66
142
133
93
69
66
49
21
4
0
2
460
8
59
156
76
61
37
34

540
5
78
116
102
70
52
52
31
19
12
3
0
128
3
16
30
27
15
10
11
6
7
2
1
0
412
2
62
86
75
55
42
41
25
12
10
2
0
263
11
47
69
45
36
14
19

6241
146
220
766
1233
986
762
737
712
431
204
43
1
1509
41
61
202
329
244
189
149
137
101
46
10
0
4732
105
159
564
904
742
573
588
575
330
158
33
1
4316
97
212
805
931
672
446
363

3823
76
143
499
794
640
498
458
401
210
90
13
1
926
15
41
133
197
160
129
99
79
48
22
3
0
2897
61
102
366
597
480
369
359
322
162
68
10
1
2805
64
140
524
631
487
294
237

2418
70
77
267
439
346
264
279
311
221
114
30
0
583
26
20
69
132
84
60
50
58
53
24
7
0
1835
44
57
198
307
262
204
229
253
168
90
23
0
1511
33
72
281
300
185
152
126

1739
77
151
489
385
268
171
100
70
18
8
1
1
453
20
45
139
91
62
40
24
20
8
4
0
0
1286
57
106
350
294
206
131
76
50
10
4
1
1
809
31
87
247
161
122
80
44

1078
50
85
285
248
186
99
68
49
3
5
0
0
281
17
26
82
61
39
24
15
12
1
4
0
0
797
33
59
203
187
147
75
53
37
2
1
0
0
548
19
51
165
117
86
60
30

661
27
66
204
137
82
72
32
21
15
3
1
1
172
3
19
57
30
23
16
9
8
7
0
0
0
489
24
47
147
107
59
56
23
13
8
3
1
1
261
12
36
82
44
36
20
14

22
21
5
3
0
525
15
82
173
91
64
30
33
16
14
4
3
0
198
4
24
52
30
33
21
20
6
7
1
0
0
15094
279
1704
3589
2995
2256
1708
1179
808
391
127
30
28
339
10
61

11
14
3
1
0
344
6
49
124
58
40
23
21
9
10
3
1
0
116
2
10
32
18
21
14
13
2
4
0
0
0
8946
158
1020
2114
1808
1266
1034
749
475
225
66
12
19
208
9
36

11
7
2
2
0
181
9
33
49
33
24
7
12
7
4
1
2
0
82
2
14
20
12
12
7
7
4
3
1
0
0
6148
121
684
1475
1187
990
674
430
333
166
61
18
9
131
1
25

411
224
121
34
0
3268
77
177
640
731
512
325
247
278
168
87
26
0
1048
20
35
165
200
160
121
116
133
56
34
8
0
67383
1017
1946
7084
11211
10079
8695
7843
9545
6279
2992
641
51
1885
30
69

225
129
61
13
0
2187
49
116
421
520
378
222
169
161
95
48
8
0
618
15
24
103
111
109
72
68
64
34
13
5
0
40727
607
1129
4427
7420
6765
5940
4816
5212
2880
1251
249
31
1198
21
45

186
95
60
21
0
1081
28
61
219
211
134
103
78
117
73
39
18
0
430
5
11
62
89
51
49
48
69
22
21
3
0
26656
410
817
2657
3791
3314
2755
3027
4333
3399
1741
392
20
687
9
24

23
9
4
1
0
618
22
67
197
111
88
63
40
18
9
2
1
0
191
9
20
50
50
34
17
4
5
0
2
0
0
16338
436
1300
4912
3916
2463
1701
832
488
183
63
26
18
350
8
25

13
5
1
1
0
418
13
41
132
83
60
44
28
11
5
0
1
0
130
6
10
33
34
26
16
2
2
0
1
0
0
10385
259
820
3029
2589
1579
1133
536
290
98
24
16
12
245
4
18

10
4
3
0
0
200
9
26
65
28
28
19
12
7
4
2
0
0
61
3
10
17
16
8
1
2
3
0
1
0
0
5953
177
480
1883
1327
884
568
296
198
85
39
10
6
105
4
7

84
69
45
32
12
16
6
3
1
0
14755
269
1643
3505
2926
2211
1676
1167
792
385
124
29
28
2868
52
372
717
527
416
303
216
146
85
23
6
5
146
3
30
33
34
18
13
3
8
3
0

53
45
26
16
7
12
3
1
0
0
8738
149
984
2061
1763
1240
1018
742
463
222
65
12
19
1699
32
211
433
321
227
182
138
87
55
8
2
3
92
3
19
19
23
13
7
2
4
2
0

31
24
19
16
5
4
3
2
1
0
6017
120
659
1444
1163
971
658
425
329
163
59
17
9
1169
20
161
284
206
189
121
78
59
30
15
4
2
54
0
11
14
11
5
6
1
4
1
0

228
337
311
235
182
250
141
76
24
2
65498
987
1877
6856
10874
9768
8460
7661
9295
6138
2916
617
49
14693
247
479
1771
2685
2306
1862
1577
1953
1151
546
111
5
909
17
39
131
187
168
110
90
95
49
15

154
217
215
172
111
144
76
27
15
1
39529
586
1084
4273
7203
6550
5768
4705
5068
2804
1224
234
30
9203
152
266
1107
1835
1544
1292
1021
1148
557
232
47
2
593
9
27
88
116
112
80
59
66
27
5

74
120
96
63
71
106
65
49
9
1
25969
401
793
2583
3671
3218
2692
2956
4227
3334
1692
383
19
5490
95
213
664
850
762
570
556
805
594
314
64
3
316
8
12
43
71
56
30
31
29
22
10

110
83
53
35
21
10
3
2
0
0
15988
428
1275
4802
3833
2410
1666
811
478
180
61
26
18
3871
86
308
1251
956
542
384
191
97
35
16
4
1
189
6
14
56
42
26
20
16
6
2
1

76
60
34
26
18
6
2
1
0
0
10140
255
802
2953
2529
1545
1107
518
284
96
23
16
12
2473
54
196
784
633
327
252
135
61
24
4
2
1
136
3
11
40
30
17
15
14
3
2
1

34
23
19
9
3
4
1
1
0
0
5848
173
473
1849
1304
865
559
293
194
84
38
10
6
1398
32
112
467
323
215
132
56
36
11
12
2
0
53
3
3
16
12
9
5
2
3
0
0

1
0
2722
49
342
684
493
398
290
213
138
82
23
5
5
751
15
81
171
167
121
78
53
42
15
7
1
0
9
0
2
2
2
0
1
1
1
0
0
0
0
742
15
79
169
165
121

0
0
1607
29
192
414
298
214
175
136
83
53
8
2
3
424
6
43
90
103
72
43
27
26
7
6
1
0
5
0
2
0
1
0
1
0
1
0
0
0
0
419
6
41
90
102
72

1
0
1115
20
150
270
195
184
115
77
55
29
15
3
2
327
9
38
81
64
49
35
26
16
8
1
0
0
4
0
0
2
1
0
0
1
0
0
0
0
0
323
9
38
79
63
49

7
1
13784
230
440
1640
2498
2138
1752
1487
1858
1102
531
104
4
3545
45
81
323
557
542
479
487
513
336
139
42
1
71
0
1
9
15
10
9
5
10
6
6
0
0
3474
45
80
314
542
532

4
0
8610
143
239
1019
1719
1432
1212
962
1082
530
227
43
2
2222
29
47
226
380
360
333
301
294
161
71
19
1
44
0
0
8
7
7
7
3
7
2
3
0
0
2178
29
47
218
373
353

3
1
5174
87
201
621
779
706
540
525
776
572
304
61
2
1323
16
34
97
177
182
146
186
219
175
68
23
0
27
0
1
1
8
3
2
2
3
4
3
0
0
1296
16
33
96
169
179

0
0
3682
80
294
1195
914
516
364
175
91
33
15
4
1
842
24
55
238
194
142
102
44
29
9
4
1
0
13
0
2
2
4
3
1
0
1
0
0
0
0
829
24
53
236
190
139

0
0
2337
51
185
744
603
310
237
121
58
22
3
2
1
544
13
34
149
135
89
73
28
19
3
0
1
0
9
0
1
1
2
3
1
0
1
0
0
0
0
535
13
33
148
133
86

0
0
1345
29
109
451
311
206
127
54
33
11
12
2
0
298
11
21
89
59
53
29
16
10
6
4
0
0
4
0
1
1
2
0
0
0
0
0
0
0
0
294
11
20
88
57
53

77
52
41
15
7
1
0
2039
37
265
587
391
296
204
119
93
32
9
2
4
23
0
8
4
3
2
1
2
3
0
0
0
0
2016
37
257
583
388
294
203
117
90
32
9
2
4
1348

42
27
25
7
6
1
0
1227
23
159
352
235
161
122
80
65
21
4
2
3
16
0
6
2
3
1
0
1
3
0
0
0
0
1211
23
153
350
232
160
122
79
62
21
4
2
3
790

35
25
16
8
1
0
0
812
14
106
235
156
135
82
39
28
11
5
0
1
7
0
2
2
0
1
1
1
0
0
0
0
0
805
14
104
233
156
134
81
38
28
11
5
0
1
558

470
482
503
330
133
42
1
10052
162
338
1361
2107
1687
1284
987
1261
595
204
61
5
69
1
5
10
17
8
11
3
7
3
2
2
0
9983
161
333
1351
2090
1679
1273
984
1254
592
202
59
5
7002

326
298
287
159
68
19
1
6262
88
202
817
1363
1143
889
629
716
303
87
22
3
49
1
4
9
9
7
10
2
3
1
1
2
0
6213
87
198
808
1354
1136
879
627
713
302
86
20
3
4076

144
184
216
171
65
23
0
3790
74
136
544
744
544
395
358
545
292
117
39
2
20
0
1
1
8
1
1
1
4
2
1
0
0
3770
74
135
543
736
543
394
357
541
290
116
39
2
2926

101
44
28
9
4
1
0
2046
65
187
681
501
314
161
66
43
15
5
5
3
14
0
2
4
5
0
2
1
0
0
0
0
0
2032
65
185
677
496
314
159
65
43
15
5
5
3
1749

72
28
18
3
0
1
0
1336
45
117
420
353
204
114
46
23
9
1
3
1
13
0
2
3
5
0
2
1
0
0
0
0
0
1323
45
115
417
348
204
112
45
23
9
1
3
1
1124

29
16
10
6
4
0
0
710
20
70
261
148
110
47
20
20
6
4
2
2
1
0
0
1
0
0
0
0
0
0
0
0
0
709
20
70
260
148
110
47
20
20
6
4
2
2
625

31
142
293
265
209
150
108
92
46
9
3
0
7
1
0
0
2
4
0
0
0
0
0
0
0
1341
30
142
293
263
205
150
108
92
46
9
3
0
143
2
8
35
27
18
20
22
6

13
93
167
156
121
83
70
51
29
5
2
0
5
1
0
0
2
2
0
0
0
0
0
0
0
785
12
93
167
154
119
83
70
51
29
5
2
0
81
0
3
21
14
13
9
15
4

18
49
126
109
88
67
38
41
17
4
1
0
2
0
0
0
0
2
0
0
0
0
0
0
0
556
18
49
126
109
86
67
38
41
17
4
1
0
62
2
5
14
13
5
11
7
2

94
202
656
1133
984
830
793
1019
832
399
58
2
18
0
1
1
1
1
3
4
2
2
2
1
0
6984
94
201
655
1132
983
827
789
1017
830
397
57
2
577
3
15
58
82
87
98
86
55

51
112
398
715
656
580
479
521
370
175
18
1
7
0
1
0
0
1
1
2
1
0
1
0
0
4069
51
111
398
715
655
579
477
520
370
174
18
1
340
1
9
43
53
59
59
51
33

43
90
258
418
328
250
314
498
462
224
40
1
11
0
0
1
1
0
2
2
1
2
1
1
0
2915
43
90
257
417
328
248
312
497
460
223
39
1
237
2
6
15
29
28
39
35
22

37
132
504
422
302
177
85
57
23
10
0
0
4
0
0
2
1
1
0
0
0
0
0
0
0
1745
37
132
502
421
301
177
85
57
23
10
0
0
125
2
10
32
40
15
9
11
3

22
74
317
276
206
118
53
37
15
6
0
0
2
0
0
2
0
0
0
0
0
0
0
0
0
1122
22
74
315
276
206
118
53
37
15
6
0
0
78
1
6
18
25
11
6
7
2

15
58
187
146
96
59
32
20
8
4
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
623
15
58
187
145
95
59
32
20
8
4
0
0
47
1
4
14
15
4
3
4
1

4
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
143
2
8
35
27
18
20
22
6
4
1
0
0
611
13
59
123
113
101
76
65
30
24
4
2
1
0
0
0
0

2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
81
0
3
21
14
13
9
15
4
2
0
0
0
389
8
38
79
71
59
51
45
20
14
2
1
1
0
0
0
0

2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
62
2
5
14
13
5
11
7
2
2
1
0
0
222
5
21
44
42
42
25
20
10
10
2
1
0
0
0
0
0

50
36
6
1
0
0
0
0
0
0
0
0
0
0
0
0
0
577
3
15
58
82
87
98
86
55
50
36
6
1
3311
32
59
201
346
324
401
504
659
488
237
58
2
0
0
0
0

18
11
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
340
1
9
43
53
59
59
51
33
18
11
2
1
1755
20
34
122
215
220
261
277
308
189
87
22
0
0
0
0
0

32
25
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
237
2
6
15
29
28
39
35
22
32
25
4
0
1556
12
25
79
131
104
140
227
351
299
150
36
2
0
0
0
0

2
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
125
2
10
32
40
15
9
11
3
2
0
1
0
722
23
50
176
163
131
88
40
31
15
1
4
0
0
0
0
0

1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
78
1
6
18
25
11
6
7
2
1
0
1
0
430
14
35
100
96
75
56
28
17
6
1
2
0
0
0
0
0

1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
47
1
4
14
15
4
3
4
1
1
0
0
0
292
9
15
76
67
56
32
12
14
9
0
2
0
0
0
0
0

0
0
0
0
0
0
0
0
0
611
13
59
123
113
101
76
65
30
24
4
2
1
2263
25
228
480
443
328
253
233
147
84
24
5
13
2
0
0
0
1
0
0
0
1
0
0
0

0
0
0
0
0
0
0
0
0
389
8
38
79
71
59
51
45
20
14
2
1
1
1356
15
140
288
274
180
156
147
82
46
18
1
9
1
0
0
0
0
0
0
0
1
0
0
0

0
0
0
0
0
0
0
0
0
222
5
21
44
42
42
25
20
10
10
2
1
0
907
10
88
192
169
148
97
86
65
38
6
4
4
1
0
0
0
1
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
3311
32
59
201
346
324
401
504
659
488
237
58
2
10710
130
279
908
1409
1370
1371
1318
1837
1313
629
131
15
19
1
0
3
3
2
7
0
1
0
2
0

0
0
0
0
0
0
0
0
0
1755
20
34
122
215
220
261
277
308
189
87
22
0
6195
69
173
573
915
904
917
772
954
581
279
48
10
13
1
0
1
3
2
5
0
0
0
1
0

0
0
0
0
0
0
0
0
0
1556
12
25
79
131
104
140
227
351
299
150
36
2
4515
61
106
335
494
466
454
546
883
732
350
83
5
6
0
0
2
0
0
2
0
1
0
1
0

0
0
0
0
0
0
0
0
0
722
23
50
176
163
131
88
40
31
15
1
4
0
2500
53
175
710
579
382
311
151
91
33
11
2
2
5
0
0
4
0
1
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
430
14
35
100
96
75
56
28
17
6
1
2
0
1588
33
112
449
378
244
207
93
51
14
4
1
2
3
0
0
3
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
292
9
15
76
67
56
32
12
14
9
0
2
0
912
20
63
261
201
138
104
58
40
19
7
1
0
2
0
0
1
0
1
0
0
0
0
0
0

0
2261
25
228
480
442
328
253
233
146
84
24
5
13
2278
51
243
518
485
340
307
166
107
38
15
6
2
127
5
19
41
22
14
15
5
2
2
2
0
0
2151
46
224
477
463
326
292

0
1355
15
140
288
274
180
156
147
81
46
18
1
9
1343
29
153
305
287
189
191
101
60
19
7
2
0
72
4
7
29
13
6
8
3
2
0
0
0
0
1271
25
146
276
274
183
183

0
906
10
88
192
168
148
97
86
65
38
6
4
4
935
22
90
213
198
151
116
65
47
19
8
4
2
55
1
12
12
9
8
7
2
0
2
2
0
0
880
21
78
201
189
143
109

0
10691
129
279
905
1406
1368
1364
1318
1836
1313
627
131
15
8263
124
213
766
1389
1449
1207
1069
1038
642
294
66
6
773
11
19
67
107
120
94
80
134
81
45
14
1
7490
113
194
699
1282
1329
1113

0
6182
68
173
572
912
902
912
772
954
581
278
48
10
5167
79
126
483
945
994
816
677
591
313
112
27
4
475
10
10
41
79
84
68
45
67
46
15
9
1
4692
69
116
442
866
910
748

0
4509
61
106
333
494
466
452
546
882
732
349
83
5
3096
45
87
283
444
455
391
392
447
329
182
39
2
298
1
9
26
28
36
26
35
67
35
30
5
0
2798
44
78
257
416
419
365

0
2495
53
175
706
579
381
311
151
91
33
11
2
2
1904
64
150
544
494
286
186
96
53
16
7
4
4
118
2
7
38
29
22
11
4
3
1
1
0
0
1786
62
143
506
465
264
175

0
1585
33
112
446
378
244
207
93
51
14
4
1
2
1239
35
99
342
328
201
128
62
30
7
3
2
2
78
1
4
25
22
14
7
3
2
0
0
0
0
1161
34
95
317
306
187
121

0
910
20
63
260
201
137
104
58
40
19
7
1
0
665
29
51
202
166
85
58
34
23
9
4
2
2
40
1
3
13
7
8
4
1
1
1
1
0
0
625
28
48
189
159
77
54

161
105
36
13
6
2
2793
53
306
665
577
427
317
197
145
63
35
5
3
25
1
2
4
5
7
2
1
1
1
1
0
0
2768
52
304
661
572
420
315
196
144
62
34
5
3
69484
1379

98
58
19
7
2
0
1637
32
180
379
347
244
197
126
80
32
16
1
3
17
1
2
3
3
4
0
1
1
1
1
0
0
1620
31
178
376
344
240
197
125
79
31
15
1
3
42182
795

63
47
17
6
4
2
1156
21
126
286
230
183
120
71
65
31
19
4
0
8
0
0
1
2
3
2
0
0
0
0
0
0
1148
21
126
285
228
180
118
71
65
31
19
4
0
27302
584

989
904
561
249
52
5
9230
180
280
1040
1503
1330
1163
1022
1210
872
508
108
14
26
0
4
7
7
2
1
0
1
0
4
0
0
9204
180
276
1033
1496
1328
1162
1022
1209
872
504
108
14
427364
6605

632
524
267
97
18
3
5507
118
160
658
999
885
793
609
647
388
197
44
9
17
0
3
7
3
2
1
0
0
0
1
0
0
5490
118
157
651
996
883
792
609
647
388
196
44
9
241049
3901

357
380
294
152
34
2
3723
62
120
382
504
445
370
413
563
484
311
64
5
9
0
1
0
4
0
0
0
1
0
3
0
0
3714
62
119
382
500
445
370
413
562
484
308
64
5
186315
2704

92
50
15
6
4
4
2579
82
233
776
567
349
283
148
84
35
9
5
8
7
0
0
4
2
0
1
0
0
0
0
0
0
2572
82
233
772
565
349
282
148
84
35
9
5
8
81389
1932

59
28
7
3
2
2
1573
42
147
450
365
222
179
84
50
19
5
4
6
4
0
0
2
1
0
1
0
0
0
0
0
0
1569
42
147
448
364
222
178
84
50
19
5
4
6
52533
1127

33
22
8
3
2
2
1006
40
86
326
202
127
104
64
34
16
4
1
2
3
0
0
2
1
0
0
0
0
0
0
0
0
1003
40
86
324
201
127
104
64
34
16
4
1
2
28856
805

9360
17915
11568
9281
7634
5150
4010
2188
631
175
193
47865
1006
7119
13152
7477
6009
4833
3292
2691
1556
453
118
159
21619
373
2241
4763
4091
3272
2801
1858
1319
632
178
57
34
1880
38
284
479
358
231
177
119
92
72

5735
11391
7109
5428
4585
3106
2283
1208
331
88
123
29685
583
4424
8575
4790
3622
2947
1984
1523
837
241
55
104
12497
212
1311
2816
2319
1806
1638
1122
760
371
90
33
19
1202
28
192
320
232
136
109
71
63
35

3625
6524
4459
3853
3049
2044
1727
980
300
87
70
18180
423
2695
4577
2687
2387
1886
1308
1168
719
212
63
55
9122
161
930
1947
1772
1466
1163
736
559
261
88
24
15
678
10
92
159
126
95
68
48
29
37

11857
40944
57860
52603
39796
40629
66624
69042
31921
7837
1646
350056
5409
9724
33379
45427
40309
30988
32452
56706
59992
27645
6637
1388
77308
1196
2133
7565
12433
12294
8808
8177
9918
9050
4276
1200
258
14818
212
398
1475
2137
2255
1560
1276
1872
1995

7404
25889
38778
34645
26309
24171
31726
31065
13471
2855
835
195563
3225
6093
21110
30840
26645
20407
18982
26647
26832
11633
2461
688
45486
676
1311
4779
7938
8000
5902
5189
5079
4233
1838
394
147
8604
138
234
931
1416
1457
996
762
920
975

4453
15055
19082
17958
13487
16458
34898
37977
18450
4982
811
154493
2184
3631
12269
14587
13664
10581
13470
30059
33160
16012
4176
700
31822
520
822
2786
4495
4294
2906
2988
4839
4817
2438
806
111
6214
74
164
544
721
798
564
514
952
1020

7432
24004
15071
12407
9667
5411
3255
1402
402
120
286
61380
1347
5981
18861
10621
8987
7214
4060
2583
1110
310
85
221
20009
585
1451
5143
4450
3420
2453
1351
672
292
92
35
65
3103
63
278
909
621
468
385
185
97
53

4619
15618
10394
8241
6280
3334
1778
708
185
61
188
39674
783
3683
12362
7486
5963
4666
2466
1372
566
140
45
142
12859
344
936
3256
2908
2278
1614
868
406
142
45
16
46
1962
43
183
564
409
298
248
108
57
34

2813
8386
4677
4166
3387
2077
1477
694
217
59
98
21706
564
2298
6499
3135
3024
2548
1594
1211
544
170
40
79
7150
241
515
1887
1542
1142
839
483
266
150
47
19
19
1141
20
95
345
212
170
137
77
40
19

12
5
13
1353
28
217
365
242
170
118
82
58
53
9
3
8
527
10
67
114
116
61
59
37
34
19
3
2
5
1792
30
248
506
271
262
167
122
85
68
16
5
12
1431
22
202
418
198

7
3
6
885
21
150
248
164
101
75
53
41
22
6
2
2
317
7
42
72
68
35
34
18
22
13
1
1
4
1086
20
147
315
172
156
100
76
47
31
11
4
7
893
16
118
272
133

5
2
7
468
7
67
117
78
69
43
29
17
31
3
1
6
210
3
25
42
48
26
25
19
12
6
2
1
1
706
10
101
191
99
106
67
46
38
37
5
1
5
538
6
84
146
65

1155
370
113
11691
165
312
1142
1640
1733
1143
952
1512
1669
1016
325
82
3127
47
86
333
497
522
417
324
360
326
139
45
31
12890
195
395
1388
2016
1937
1272
1084
1531
1712
977
225
158
11119
166
343
1154
1702

559
154
62
6768
104
188
727
1100
1140
720
558
736
826
483
140
46
1836
34
46
204
316
317
276
204
184
149
76
14
16
7343
117
249
848
1332
1242
774
634
734
793
442
98
80
6285
98
213
705
1133

596
216
51
4923
61
124
415
540
593
423
394
776
843
533
185
36
1291
13
40
129
181
205
141
120
176
177
63
31
15
5547
78
146
540
684
695
498
450
797
919
535
127
78
4834
68
130
449
569

24
3
17
2370
45
229
710
445
349
299
146
72
38
21
2
14
733
18
49
199
176
119
86
39
25
15
3
1
3
2444
52
229
732
464
356
270
150
96
43
25
2
25
2006
47
197
620
363

7
2
9
1483
27
147
438
293
212
193
89
43
27
6
1
7
479
16
36
126
116
86
55
19
14
7
1
1
2
1609
33
132
477
330
251
171
96
66
22
15
0
16
1338
30
120
411
271

17
1
8
887
18
82
272
152
137
106
57
29
11
15
1
7
254
2
13
73
60
33
31
20
11
8
2
0
1
835
19
97
255
134
105
99
54
30
21
10
2
9
668
17
77
209
92

204
135
98
74
49
14
5
12
361
8
46
88
73
58
32
24
11
19
2
0
0
2031
42
285
576
338
256
193
142
105
67
15
4
8
1268
28
212
379
206
147
112
66
58
46
5
4
5

127
81
60
41
24
10
4
7
193
4
29
43
39
29
19
16
6
7
1
0
0
1263
21
176
386
214
159
109
87
54
39
9
2
7
809
16
134
263
135
94
64
39
30
25
2
2
5

77
54
38
33
25
4
1
5
168
4
17
45
34
29
13
8
5
12
1
0
0
768
21
109
190
124
97
84
55
51
28
6
2
1
459
12
78
116
71
53
48
27
28
21
3
2
0

1630
1079
925
1321
1557
895
210
137
1771
29
52
234
314
307
193
159
210
155
82
15
21
9775
237
385
1119
1373
1215
847
841
1298
1471
754
176
59
7049
170
291
840
920
800
568
573
968
1185
572
128
34

1044
649
526
633
707
411
93
73
1058
19
36
143
199
198
125
108
101
86
31
5
7
5752
139
258
715
958
833
582
545
625
673
331
60
33
4110
99
196
541
663
551
384
358
449
545
265
42
17

586
430
399
688
850
484
117
64
713
10
16
91
115
109
68
51
109
69
51
10
14
4023
98
127
404
415
382
265
296
673
798
423
116
26
2939
71
95
299
257
249
184
215
519
640
307
86
17

290
221
115
71
39
22
2
19
438
5
32
112
101
66
49
35
25
4
3
0
6
2310
59
204
624
450
370
269
164
92
45
14
2
17
1524
38
158
453
262
227
173
98
69
31
8
2
5

203
138
74
46
20
13
0
12
271
3
12
66
59
48
33
22
20
2
2
0
4
1569
36
120
423
353
264
175
103
55
20
7
1
12
1038
23
87
319
212
155
119
62
39
13
4
1
4

87
83
41
25
19
9
2
7
167
2
20
46
42
18
16
13
5
2
1
0
2
741
23
84
201
97
106
94
61
37
25
7
1
5
486
15
71
134
50
72
54
36
30
18
4
1
1

763
14
73
197
132
109
81
76
47
21
10
0
3
1689
39
240
480
267
209
159
113
106
56
11
5
4
1257
29
185
352
187
158
119
86
78
45
9
5
4
432
10
55
128
80
51
40
27

454
5
42
123
79
65
45
48
24
14
7
0
2
1015
26
145
286
168
110
109
71
66
26
3
1
4
766
19
111
217
118
87
85
53
48
21
2
1
4
249
7
34
69
50
23
24
18

309
9
31
74
53
44
36
28
23
7
3
0
1
674
13
95
194
99
99
50
42
40
30
8
4
0
491
10
74
135
69
71
34
33
30
24
7
4
0
183
3
21
59
30
28
16
9

2726
67
94
279
453
415
279
268
330
286
182
48
25
8107
155
308
972
1420
1163
865
767
893
937
456
112
59
6038
110
225
725
1011
856
651
547
689
739
359
86
40
2069
45
83
247
409
307
214
220

1642
40
62
174
295
282
198
187
176
128
66
18
16
5004
108
192
656
1024
786
604
493
476
421
177
32
35
3661
77
142
482
744
571
447
341
356
319
136
22
24
1343
31
50
174
280
215
157
152

1084
27
32
105
158
133
81
81
154
158
116
30
9
3103
47
116
316
396
377
261
274
417
516
279
80
24
2377
33
83
243
267
285
204
206
333
420
223
64
16
726
14
33
73
129
92
57
68

786
21
46
171
188
143
96
66
23
14
6
0
12
2125
38
184
635
391
327
246
150
92
42
8
4
8
1553
28
152
486
273
218
177
106
69
31
5
2
6
572
10
32
149
118
109
69
44

531
13
33
104
141
109
56
41
16
7
3
0
8
1413
19
117
412
280
238
176
93
45
20
6
3
4
1016
14
96
317
196
160
116
66
30
13
4
2
2
397
5
21
95
84
78
60
27

255
8
13
67
47
34
40
25
7
7
3
0
4
712
19
67
223
111
89
70
57
47
22
2
1
4
537
14
56
169
77
58
61
40
39
18
1
0
4
175
5
11
54
34
31
9
17

28
11
2
0
0
1564
23
216
392
265
183
183
128
85
51
24
5
9
1188
17
154
292
200
144
144
102
65
41
19
3
7
376
6
62
100
65
39
39
26
20
10
5
2
2
3747
85
439

18
5
1
0
0
989
8
135
267
188
108
106
82
50
25
12
2
6
755
5
98
199
144
83
86
67
40
18
9
1
5
234
3
37
68
44
25
20
15
10
7
3
1
1
2284
47
261

10
6
1
0
0
575
15
81
125
77
75
77
46
35
26
12
3
3
433
12
56
93
56
61
58
35
25
23
10
2
2
142
3
25
32
21
14
19
11
10
3
2
1
1
1463
38
178

204
198
97
26
19
10854
152
359
1130
1601
1369
1101
1032
1403
1587
823
222
75
8688
124
293
876
1292
1114
890
798
1102
1252
698
185
64
2166
28
66
254
309
255
211
234
301
335
125
37
11
22598
334
661

120
102
41
10
11
6565
101
238
768
1163
958
772
683
727
742
307
67
39
5290
81
200
602
957
783
634
530
578
579
255
59
32
1275
20
38
166
206
175
138
153
149
163
52
8
7
13347
217
409

84
96
56
16
8
4289
51
121
362
438
411
329
349
676
845
516
155
36
3398
43
93
274
335
331
256
268
524
673
443
126
32
891
8
28
88
103
80
73
81
152
172
73
29
4
9251
117
252

23
11
3
2
2
2505
49
214
777
461
374
273
155
107
67
14
3
11
1960
43
173
620
351
278
206
124
89
51
14
3
8
545
6
41
157
110
96
67
31
18
16
0
0
3
3749
106
417

15
7
2
1
2
1746
32
138
527
364
277
204
104
50
31
7
2
10
1369
27
108
421
284
206
155
83
41
27
7
2
8
377
5
30
106
80
71
49
21
9
4
0
0
2
2468
59
264

8
4
1
1
0
759
17
76
250
97
97
69
51
57
36
7
1
1
591
16
65
199
67
72
51
41
48
24
7
1
0
168
1
11
51
30
25
18
10
9
12
0
0
1
1281
47
153

941
667
534
416
241
252
113
43
13
3
2982
65
373
770
524
403
302
193
204
95
38
12
3
765
20
66
171
143
131
114
48
48
18
5
1
0
2473
54
316
663
444
297
275
184
133
64
22

610
405
313
251
151
142
67
28
8
1
1845
37
228
502
323
247
185
119
115
55
25
8
1
439
10
33
108
82
66
66
32
27
12
3
0
0
1551
28
192
435
282
183
162
124
75
38
16

331
262
221
165
90
110
46
15
5
2
1137
28
145
268
201
156
117
74
89
40
13
4
2
326
10
33
63
61
65
48
16
21
6
2
1
0
922
26
124
228
162
114
113
60
58
26
6

2453
3503
2989
1932
1798
3079
3595
1781
464
9
19029
292
580
2140
3001
2438
1525
1430
2549
3089
1565
412
8
3569
42
81
313
502
551
407
368
530
506
216
52
1
13457
263
506
1987
2341
1810
1118
949
1552
1699
916

1608
2401
2033
1322
1076
1499
1688
861
226
7
11303
193
364
1388
2072
1683
1055
864
1249
1451
777
201
6
2044
24
45
220
329
350
267
212
250
237
84
25
1
8186
154
322
1304
1640
1219
761
602
744
810
474

845
1102
956
610
722
1580
1907
920
238
2
7726
99
216
752
929
755
470
566
1300
1638
788
211
2
1525
18
36
93
173
201
140
156
280
269
132
27
0
5271
109
184
683
701
591
357
347
808
889
442

1171
718
520
383
210
159
47
13
4
1
3129
85
381
996
577
404
320
176
134
42
10
3
1
620
21
36
175
141
116
63
34
25
5
3
1
0
2435
86
239
870
455
328
225
118
58
27
13

779
506
349
253
124
95
30
6
2
1
2065
47
243
667
403
275
216
101
78
27
5
2
1
403
12
21
112
103
74
37
23
17
3
1
0
0
1639
57
149
596
341
200
150
74
33
19
7

392
212
171
130
86
64
17
7
2
0
1064
38
138
329
174
129
104
75
56
15
5
1
0
217
9
15
63
38
42
26
11
8
2
2
1
0
796
29
90
274
114
128
75
44
25
8
6

9
12
2033
50
273
565
354
243
211
149
104
49
16
7
12
440
4
43
98
90
54
64
35
29
15
6
2
0
967
27
150
289
159
113
99
49
44
14
15
1
7
764
23
124
233
128
79

6
10
1276
26
168
376
217
152
123
100
58
29
13
4
10
275
2
24
59
65
31
39
24
17
9
3
2
0
600
16
86
192
104
64
62
28
28
9
7
1
3
474
14
68
156
86
46

3
2
757
24
105
189
137
91
88
49
46
20
3
3
2
165
2
19
39
25
23
25
11
12
6
3
0
0
367
11
64
97
55
49
37
21
16
5
8
0
4
290
9
56
77
42
33

248
68
11102
222
430
1620
1913
1408
872
767
1314
1471
815
206
64
2355
41
76
367
428
402
246
182
238
228
101
42
4
6912
148
275
1257
1413
973
580
468
675
716
311
92
4
5680
123
227
1027
1135
758

113
43
6789
131
269
1069
1368
965
603
486
628
697
432
101
40
1397
23
53
235
272
254
158
116
116
113
42
12
3
4439
86
178
867
1013
655
408
311
356
358
166
39
2
3644
73
144
716
822
518

135
25
4313
91
161
551
545
443
269
281
686
774
383
105
24
958
18
23
132
156
148
88
66
122
115
59
30
1
2473
62
97
390
400
318
172
157
319
358
145
53
2
2036
50
83
311
313
240

1
15
1934
68
211
708
344
242
172
91
52
19
11
1
15
501
18
28
162
111
86
53
27
6
8
2
0
0
1220
27
124
467
218
175
100
51
37
15
5
0
1
986
24
97
390
172
137

1
12
1288
43
130
487
262
137
113
52
29
15
7
1
12
351
14
19
109
79
63
37
22
4
4
0
0
0
840
19
83
334
158
121
68
32
17
7
1
0
0
675
19
62
277
124
92

0
3
646
25
81
221
82
105
59
39
23
4
4
0
3
150
4
9
53
32
23
16
5
2
4
2
0
0
380
8
41
133
60
54
32
19
20
8
4
0
1
311
5
35
113
48
45

72
36
38
10
13
1
7
203
4
26
56
31
34
27
13
6
4
2
0
0
1126
25
162
342
196
131
109
59
51
34
9
5
3
987
21
147
305
166
112
96
49
44
33
7
4
3
139

45
20
22
8
5
1
3
126
2
18
36
18
18
17
8
6
1
2
0
0
718
16
106
228
134
82
63
32
28
21
4
2
2
630
14
93
206
116
67
56
26
24
20
4
2
2
88

27
16
16
2
8
0
4
77
2
8
20
13
16
10
5
0
3
0
0
0
408
9
56
114
62
49
46
27
23
13
5
3
1
357
7
54
99
50
45
40
23
20
13
3
2
1
51

467
372
579
634
273
81
4
1232
25
48
230
278
215
113
96
96
82
38
11
0
8705
164
318
1081
1242
1008
805
783
1270
1317
527
130
60
7570
129
270
933
1064
855
689
658
1132
1185
477
120
58
1135

333
245
298
316
142
35
2
795
13
34
151
191
137
75
66
58
42
24
4
0
5244
99
195
726
891
675
542
488
644
651
243
58
32
4522
78
161
634
760
568
461
411
562
582
222
52
31
722

134
127
281
318
131
46
2
437
12
14
79
87
78
38
30
38
40
14
7
0
3461
65
123
355
351
333
263
295
626
666
284
72
28
3048
51
109
299
304
287
228
247
570
603
255
68
27
413

82
37
28
14
4
0
1
234
3
27
77
46
38
18
14
9
1
1
0
0
1447
50
147
465
261
198
155
91
46
23
3
1
7
1200
40
123
390
208
168
121
80
38
21
3
1
7
247

57
25
12
6
1
0
0
165
0
21
57
34
29
11
7
5
1
0
0
0
1005
31
96
329
202
147
99
54
29
11
1
1
5
837
25
81
280
162
126
75
48
22
11
1
1
5
168

25
12
16
8
3
0
1
69
3
6
20
12
9
7
7
4
0
1
0
0
442
19
51
136
59
51
56
37
17
12
2
0
2
363
15
42
110
46
42
46
32
16
10
2
0
2
79

4
15
37
30
19
13
10
7
1
2
1
0
1334
29
203
335
216
172
143
96
72
49
13
5
1
1043
23
169
257
172
128
108
76
57
37
12
3
1
291
6
34
78
44
44
35
20
15

2
13
22
18
15
7
6
4
1
0
0
0
792
16
117
208
141
94
87
52
43
22
9
2
1
635
14
97
167
112
75
66
41
36
17
8
1
1
157
2
20
41
29
19
21
11
7

2
2
15
12
4
6
4
3
0
2
1
0
542
13
86
127
75
78
56
44
29
27
4
3
0
408
9
72
90
60
53
42
35
21
20
4
2
0
134
4
14
37
15
25
14
9
8

35
48
148
178
153
116
125
138
132
50
10
2
7867
139
247
780
1090
1094
737
718
1204
1292
489
68
9
6687
117
184
658
877
898
589
595
1077
1179
447
59
7
1180
22
63
122
213
196
148
123
127

21
34
92
131
107
81
77
82
69
21
6
1
4506
83
147
481
732
733
494
413
560
604
227
27
5
3779
67
104
408
595
605
387
340
491
546
208
24
4
727
16
43
73
137
128
107
73
69

14
14
56
47
46
35
48
56
63
29
4
1
3361
56
100
299
358
361
243
305
644
688
262
41
4
2908
50
80
250
282
293
202
255
586
633
239
35
3
453
6
20
49
76
68
41
50
58

10
24
75
53
30
34
11
8
2
0
0
0
1368
38
132
415
243
184
179
91
58
19
7
2
0
1061
26
108
334
174
138
140
71
47
14
7
2
0
307
12
24
81
69
46
39
20
11

6
15
49
40
21
24
6
7
0
0
0
0
899
24
79
281
170
120
124
50
36
9
5
1
0
692
16
63
228
123
88
95
38
30
5
5
1
0
207
8
16
53
47
32
29
12
6

4
9
26
13
9
10
5
1
2
0
0
0
469
14
53
134
73
64
55
41
22
10
2
1
0
369
10
45
106
51
50
45
33
17
9
2
1
0
100
4
8
28
22
14
10
8
5

12
1
2
0
1137
20
175
334
155
139
118
86
60
35
7
2
6
944
17
153
274
127
114
93
74
51
29
5
2
5
193
3
22
60
28
25
25
12
9
6
2
0
1
10087
181
1069
2155

5
1
1
0
703
12
114
219
98
80
64
50
35
22
3
2
4
582
10
99
179
79
67
50
41
30
19
2
2
4
121
2
15
40
19
13
14
9
5
3
1
0
0
5877
105
609
1270

7
0
1
0
434
8
61
115
57
59
54
36
25
13
4
0
2
362
7
54
95
48
47
43
33
21
10
3
0
1
72
1
7
20
9
12
11
3
4
3
1
0
1
4210
76
460
885

113
42
9
2
10294
161
288
924
1343
1065
883
945
1952
1777
702
146
108
9357
151
268
833
1217
940
762
856
1802
1660
645
131
92
937
10
20
91
126
125
121
89
150
117
57
15
16
30874
503
888
2819

58
19
3
1
5876
88
186
591
908
731
619
511
880
885
356
62
59
5324
82
172
528
836
649
533
454
805
830
329
57
49
552
6
14
63
72
82
86
57
75
55
27
5
10
17925
277
567
1805

55
23
6
1
4418
73
102
333
435
334
264
434
1072
892
346
84
49
4033
69
96
305
381
291
229
402
997
830
316
74
43
385
4
6
28
54
43
35
32
75
62
30
10
6
12949
226
321
1014

5
0
0
0
1567
37
169
513
248
237
174
93
54
17
5
2
18
1377
32
152
446
216
204
156
87
48
14
4
2
16
190
5
17
67
32
33
18
6
6
3
1
0
2
7503
245
705
2122

4
0
0
0
1032
20
95
344
198
154
116
52
29
9
2
2
11
906
18
83
297
173
136
103
49
26
8
2
2
9
126
2
12
47
25
18
13
3
3
1
0
0
2
4809
144
451
1385

1
0
0
0
535
17
74
169
50
83
58
41
25
8
3
0
7
471
14
69
149
43
68
53
38
22
6
2
0
7
64
3
5
20
7
15
5
3
3
2
1
0
0
2694
101
254
737

1893
1565
1310
890
613
297
73
34
7
3510
77
470
888
619
484
368
255
199
107
30
10
3
6577
104
599
1267
1274
1081
942
635
414
190
43
24
4
2303
51
302
617
411
290
237
167
117
76
20
3

1086
890
788
552
351
169
35
20
2
2110
46
280
560
364
288
224
166
112
53
11
5
1
3767
59
329
710
722
602
564
386
239
116
24
15
1
1364
26
186
380
219
163
151
102
74
45
9
2

807
675
522
338
262
128
38
14
5
1400
31
190
328
255
196
144
89
87
54
19
5
2
2810
45
270
557
552
479
378
249
175
74
19
9
3
939
25
116
237
192
127
86
65
43
31
11
1

4551
4532
3182
2999
4332
4507
2071
480
10
19475
302
539
1728
2608
2486
1702
1711
3020
3449
1587
341
2
11399
201
349
1091
1943
2046
1480
1288
1312
1058
484
139
8
11043
150
359
1336
1793
1481
1111
1002
1245
1444
866
198

3028
3007
2157
1879
2112
2015
899
174
5
10957
172
356
1099
1805
1668
1159
1023
1398
1497
659
121
0
6968
105
211
706
1223
1339
998
856
714
518
240
53
5
6641
102
240
885
1264
1021
771
688
658
621
305
51

1523
1525
1025
1120
2220
2492
1172
306
5
8518
130
183
629
803
818
543
688
1622
1952
928
220
2
4431
96
138
385
720
707
482
432
598
540
244
86
3
4402
48
119
451
529
460
340
314
587
823
561
147

1558
1162
826
481
254
97
31
15
7
3300
81
324
1101
612
462
350
198
107
44
13
5
3
4203
164
381
1021
946
700
476
283
147
53
18
10
4
2533
42
229
810
469
386
273
161
90
44
14
1

1031
751
517
315
145
47
16
4
3
2185
46
197
731
448
323
232
123
55
23
6
1
0
2624
98
254
654
583
428
285
192
90
24
10
3
3
1756
25
155
525
352
284
204
110
58
26
5
1

527
411
309
166
109
50
15
11
4
1115
35
127
370
164
139
118
75
52
21
7
4
3
1579
66
127
367
363
272
191
91
57
29
8
7
1
777
17
74
285
117
102
69
51
32
18
9
0

12
1694
35
231
468
292
222
157
116
91
57
14
1
10
609
16
71
149
119
68
80
51
26
19
6
2
2
3512
65
441
900
615
488
399
247
198
114
33
9
3
2778
52
363
699
469
385
321

7
1013
17
141
288
163
130
99
66
61
34
8
0
6
351
9
45
92
56
33
52
36
13
11
1
2
1
2134
33
272
545
400
281
244
165
106
66
19
2
1
1711
27
225
422
313
226
198

5
681
18
90
180
129
92
58
50
30
23
6
1
4
258
7
26
57
63
35
28
15
13
8
5
0
1
1378
32
169
355
215
207
155
82
92
48
14
7
2
1067
25
138
277
156
159
123

58
8702
119
279
1027
1384
1110
860
775
1004
1219
731
155
39
2341
31
80
309
409
371
251
227
241
225
135
43
19
22228
318
607
1970
2799
2377
2185
2400
3592
3701
1856
413
10
18504
250
496
1596
2252
1913
1766

35
5234
88
189
696
989
768
608
534
528
516
257
40
21
1407
14
51
189
275
253
163
154
130
105
48
11
14
12569
191
366
1272
1947
1625
1469
1460
1833
1599
681
119
7
10386
150
307
1042
1568
1293
1219

23
3468
31
90
331
395
342
252
241
476
703
474
115
18
934
17
29
120
134
118
88
73
111
120
87
32
5
9659
127
241
698
852
752
716
940
1759
2102
1175
294
3
8118
100
189
554
684
620
547

14
1953
29
195
646
332
294
200
124
77
34
10
0
12
580
13
34
164
137
92
73
37
13
10
4
1
2
3721
68
325
1040
630
583
491
312
166
79
18
7
2
3080
54
282
843
494
478
424

11
1370
19
133
425
261
212
149
88
49
21
4
0
9
386
6
22
100
91
72
55
22
9
5
1
1
2
2422
36
216
689
446
390
307
188
91
41
11
5
2
1998
28
189
562
354
319
259

3
583
10
62
221
71
82
51
36
28
13
6
0
3
194
7
12
64
46
20
18
15
4
5
3
0
0
1299
32
109
351
184
193
184
124
75
38
7
2
0
1082
26
93
281
140
159
165

197
157
97
29
7
2
734
13
78
201
146
103
78
50
41
17
4
2
1
5908
119
733
1382
970
913
761
486
305
165
62
10
2
3620
84
532
946
544
497
443
264
168
96
41
5
0
2288
35

139
87
56
17
1
0
423
6
47
123
87
55
46
26
19
10
2
1
1
3531
64
435
835
567
542
470
296
192
89
35
4
2
2210
40
318
587
342
301
281
161
107
49
22
2
0
1321
24

58
70
41
12
6
2
311
7
31
78
59
48
32
24
22
7
2
1
0
2377
55
298
547
403
371
291
190
113
76
27
6
0
1410
44
214
359
202
196
162
103
61
47
19
3
0
967
11

1889
3035
3266
1664
369
8
3724
68
111
374
547
464
419
511
557
435
192
44
2
17050
292
513
1909
2386
2019
1681
1817
2417
2507
1256
241
12
13018
234
424
1448
1603
1386
1186
1349
1995
2140
1070
176
7
4032
58

1156
1525
1408
603
110
5
2183
41
59
230
379
332
250
304
308
191
78
9
2
10140
168
300
1275
1606
1361
1164
1174
1282
1194
537
73
6
7644
139
247
976
1103
937
818
848
1049
1010
462
50
5
2496
29

733
1510
1858
1061
259
3
1541
27
52
144
168
132
169
207
249
244
114
35
0
6910
124
213
634
780
658
517
643
1135
1313
719
168
6
5374
95
177
472
500
449
368
501
946
1130
608
126
2
1536
29

270
142
69
15
7
2
641
14
43
197
136
105
67
42
24
10
3
0
0
4686
148
397
1220
860
734
613
361
220
100
25
8
0
3023
79
263
836
493
451
394
239
169
76
18
5
0
1663
69

158
77
36
9
5
2
424
8
27
127
92
71
48
30
14
5
2
0
0
3000
75
239
827
576
491
382
227
120
46
11
6
0
1967
41
158
575
346
307
255
152
87
34
8
4
0
1033
34

112
65
33
6
2
0
217
6
16
70
44
34
19
12
10
5
1
0
0
1686
73
158
393
284
243
231
134
100
54
14
2
0
1056
38
105
261
147
144
139
87
82
42
10
1
0
630
35

201
436
426
416
318
222
137
69
21
5
2
652
13
117
197
104
73
48
42
34
16
6
0
2
581
13
109
181
85
65
38
37
30
15
6
0
2
71
0
8
16
19
8
10
5
4
1

117
248
225
241
189
135
85
40
13
2
2
430
5
71
138
71
54
33
21
21
10
4
0
2
384
5
67
129
57
48
26
18
19
9
4
0
2
46
0
4
9
14
6
7
3
2
1

84
188
201
175
129
87
52
29
8
3
0
222
8
46
59
33
19
15
21
13
6
2
0
0
197
8
42
52
28
17
12
19
11
6
2
0
0
25
0
4
7
5
2
3
2
2
0

89
461
783
633
495
468
422
367
186
65
5
3832
74
150
379
443
386
305
386
596
687
356
67
3
3423
65
134
346
386
320
267
338
539
634
331
60
3
409
9
16
33
57
66
38
48
57
53

53
299
503
424
346
326
233
184
75
23
1
2232
39
101
266
321
283
204
232
296
323
141
24
2
1989
34
91
246
279
237
178
200
269
302
129
22
2
243
5
10
20
42
46
26
32
27
21

36
162
280
209
149
142
189
183
111
42
4
1600
35
49
113
122
103
101
154
300
364
215
43
1
1434
31
43
100
107
83
89
138
270
332
202
38
1
166
4
6
13
15
20
12
16
30
32

134
384
367
283
219
122
51
24
7
3
0
778
19
93
249
150
92
72
47
36
16
3
1
0
681
15
79
222
130
81
64
42
32
14
1
1
0
97
4
14
27
20
11
8
5
4
2

81
252
230
184
127
75
33
12
3
2
0
495
8
60
166
103
55
44
26
21
9
2
1
0
432
5
49
151
93
48
36
22
19
8
0
1
0
63
3
11
15
10
7
8
4
2
1

53
132
137
99
92
47
18
12
4
1
0
283
11
33
83
47
37
28
21
15
7
1
0
0
249
10
30
71
37
33
28
20
13
6
1
0
0
34
1
3
12
10
4
0
1
2
1

0
0
0
2580
52
451
786
387
282
247
174
110
59
13
3
16
2399
47
427
738
355
252
232
163
101
54
11
3
16
181
5
24
48
32
30
15
11
9
5
2
0
0
1591
37
251
495
227

0
0
0
1706
30
286
557
269
195
160
106
56
31
3
1
12
1594
27
274
525
249
175
151
100
50
27
3
1
12
112
3
12
32
20
20
9
6
6
4
0
0
0
1021
20
161
327
161

0
0
0
874
22
165
229
118
87
87
68
54
28
10
2
4
805
20
153
213
106
77
81
63
51
27
8
2
4
69
2
12
16
12
10
6
5
3
1
2
0
0
570
17
90
168
66

25
7
0
13559
279
501
1321
1557
1264
1196
1359
2181
2418
1144
245
94
12807
266
486
1237
1450
1170
1131
1289
2061
2311
1088
233
85
752
13
15
84
107
94
65
70
120
107
56
12
9
13760
216
353
1194
1305

12
2
0
7757
164
318
881
1081
879
822
861
1078
1106
439
82
46
7328
158
307
829
1002
820
773
820
1024
1054
422
76
43
429
6
11
52
79
59
49
41
54
52
17
6
3
7164
131
228
702
877

13
5
0
5802
115
183
440
476
385
374
498
1103
1312
705
163
48
5479
108
179
408
448
350
358
469
1037
1257
666
157
42
323
7
4
32
28
35
16
29
66
55
39
6
6
6596
85
125
492
428

2
0
0
3102
75
274
795
522
483
421
262
170
61
18
4
17
2919
70
267
746
483
451
394
249
162
59
17
4
17
183
5
7
49
39
32
27
13
8
2
1
0
0
2222
34
164
585
374

2
0
0
2034
44
160
552
369
338
266
159
91
28
10
4
13
1925
41
159
519
343
316
250
156
87
27
10
4
13
109
3
1
33
26
22
16
3
4
1
0
0
0
1442
25
111
388
268

0
0
0
1068
31
114
243
153
145
155
103
79
33
8
0
4
994
29
108
227
140
135
144
93
75
32
7
0
4
74
2
6
16
13
10
11
10
4
1
1
0
0
780
9
53
197
106

175
134
111
88
46
17
3
7
1431
34
237
447
210
153
113
92
80
42
15
3
5
160
3
14
48
17
22
21
19
8
4
2
0
2
845
14
119
290
125
92
83
54
41
21
5
1
0

102
83
76
49
25
8
2
7
928
19
150
303
150
91
70
63
45
22
8
2
5
93
1
11
24
11
11
13
13
4
3
0
0
2
564
11
76
209
97
49
46
34
22
17
3
0
0

73
51
35
39
21
9
1
0
503
15
87
144
60
62
43
29
35
20
7
1
0
67
2
3
24
6
11
8
6
4
1
2
0
0
281
3
43
81
28
43
37
20
19
4
2
1
0

1223
1125
1329
2543
2776
1284
304
108
12958
204
332
1112
1213
1116
1035
1247
2411
2664
1236
292
96
802
12
21
82
92
107
90
82
132
112
48
12
12
7800
143
213
708
917
820
686
850
1408
1301
578
174
2

783
688
760
1165
1193
486
102
49
6738
124
213
660
813
714
633
713
1107
1146
473
98
44
426
7
15
42
64
69
55
47
58
47
13
4
5
4192
88
132
456
614
525
439
469
675
520
217
57
0

440
437
569
1378
1583
798
202
59
6220
80
119
452
400
402
402
534
1304
1518
763
194
52
376
5
6
40
28
38
35
35
74
65
35
8
7
3608
55
81
252
303
295
247
381
733
781
361
117
2

369
295
191
125
50
15
5
15
2046
33
159
536
340
332
268
180
120
49
14
3
12
176
1
5
49
34
37
27
11
5
1
1
2
3
1206
23
104
342
226
175
173
82
46
20
9
6
0

250
197
109
53
25
3
3
10
1320
24
106
355
244
225
178
102
51
24
2
1
8
122
1
5
33
24
25
19
7
2
1
1
2
2
753
14
61
240
143
112
106
42
17
11
5
2
0

119
98
82
72
25
12
2
5
726
9
53
181
96
107
90
78
69
25
12
2
4
54
0
0
16
10
12
8
4
3
0
0
0
1
453
9
43
102
83
63
67
40
29
9
4
4
0

657
9
98
236
86
74
59
44
30
15
5
1
0
188
5
21
54
39
18
24
10
11
6
0
0
0
1935
24
264
550
256
254
188
141
135
75
34
4
10
1537
20
215
436
187
203
149
114

446
7
64
175
71
39
35
24
17
11
3
0
0
118
4
12
34
26
10
11
10
5
6
0
0
0
1172
10
165
361
170
148
104
81
71
40
15
1
6
943
8
135
288
128
127
88
64

211
2
34
61
15
35
24
20
13
4
2
1
0
70
1
9
20
13
8
13
0
6
0
0
0
0
763
14
99
189
86
106
84
60
64
35
19
3
4
594
12
80
148
59
76
61
50

6520
124
183
610
733
626
549
727
1228
1117
475
147
1
1280
19
30
98
184
194
137
123
180
184
103
27
1
21905
216
365
1372
1948
1786
1574
2178
4555
4869
2250
576
216
17699
175
289
1115
1511
1323
1225
1721

3501
77
114
389
505
404
350
396
587
446
183
50
0
691
11
18
67
109
121
89
73
88
74
34
7
0
10876
103
224
799
1231
1142
1034
1165
2036
2031
849
174
88
8746
85
188
640
973
849
800
926

3019
47
69
221
228
222
199
331
641
671
292
97
1
589
8
12
31
75
73
48
50
92
110
69
20
1
11029
113
141
573
717
644
540
1013
2519
2838
1401
402
128
8953
90
101
475
538
474
425
795

985
18
89
286
179
141
145
58
40
16
8
5
0
221
5
15
56
47
34
28
24
6
4
1
1
0
2990
51
225
768
539
470
430
233
157
65
19
5
28
2384
43
185
628
405
375
322
184

619
12
51
204
116
91
85
28
15
10
5
2
0
134
2
10
36
27
21
21
14
2
1
0
0
0
1871
28
143
486
358
318
268
136
77
28
10
2
17
1487
24
117
400
272
253
197
107

366
6
38
82
63
50
60
30
25
6
3
3
0
87
3
5
20
20
13
7
10
4
3
1
1
0
1119
23
82
282
181
152
162
97
80
37
9
3
11
897
19
68
228
133
122
125
77

113
63
25
4
8
398
4
49
114
69
51
39
27
22
12
9
0
2
2659
49
357
621
424
334
330
245
185
68
26
9
11
1459
32
240
394
217
162
154
127
77
30
14
4
8
1200
17
117

57
34
9
1
4
229
2
30
73
42
21
16
17
14
6
6
0
2
1596
35
211
389
256
196
199
138
113
42
8
3
6
903
25
149
249
138
100
94
69
50
19
4
1
5
693
10
62

56
29
16
3
4
169
2
19
41
27
30
23
10
8
6
3
0
0
1063
14
146
232
168
138
131
107
72
26
18
6
5
556
7
91
145
79
62
60
58
27
11
10
3
3
507
7
55

3707
4035
1920
491
187
4206
41
76
257
437
463
349
457
848
834
330
85
29
17026
232
375
1288
2327
2263
1781
1909
2789
2645
1130
266
21
12366
178
261
937
1618
1473
1178
1359
2180
2117
859
189
17
4660
54
114

1670
1681
714
150
70
2130
18
36
159
258
293
234
239
366
350
135
24
18
9341
140
231
834
1494
1498
1175
1103
1287
1052
441
75
11
6624
107
161
630
1051
969
770
758
969
814
327
59
9
2717
33
70

2037
2354
1206
341
117
2076
23
40
98
179
170
115
218
482
484
195
61
11
7685
92
144
454
833
765
606
806
1502
1593
689
191
10
5742
71
100
307
567
504
408
601
1211
1303
532
130
8
1943
21
44

134
61
15
5
27
606
8
40
140
134
95
108
49
23
4
4
0
1
3156
61
280
916
590
480
394
235
124
54
13
7
2
1993
47
212
644
335
263
227
140
87
33
3
2
0
1163
14
68

66
25
8
2
16
384
4
26
86
86
65
71
29
11
3
2
0
1
2086
40
172
634
408
311
249
163
72
27
4
4
2
1305
32
135
454
238
159
136
93
43
14
0
1
0
781
8
37

68
36
7
3
11
222
4
14
54
48
30
37
20
12
1
2
0
0
1070
21
108
282
182
169
145
72
52
27
9
3
0
688
15
77
190
97
104
91
47
44
19
3
1
0
382
6
31

227
207
172
176
118
108
38
12
5
3
1377
25
195
394
211
175
134
97
83
45
14
4
0
1009
16
156
298
149
117
99
64
55
38
13
4
0
368
9
39
96
62
58
35
33
28
7
1

140
118
96
105
69
63
23
4
2
1
833
16
127
252
124
103
76
56
45
26
7
1
0
613
10
99
196
85
73
58
37
27
21
6
1
0
220
6
28
56
39
30
18
19
18
5
1

87
89
76
71
49
45
15
8
3
2
544
9
68
142
87
72
58
41
38
19
7
3
0
396
6
57
102
64
44
41
27
28
17
7
3
0
148
3
11
40
23
28
17
14
10
2
0

351
709
790
603
550
609
528
271
77
4
11786
138
226
865
1424
1406
1067
1307
2205
2149
820
168
11
10132
108
187
695
1131
1122
883
1157
2012
1971
728
127
11
1654
30
39
170
293
284
184
150
193
178
92

204
443
529
405
345
318
238
114
16
2
6356
81
146
535
987
938
690
713
974
919
319
49
5
5380
66
121
427
801
746
567
621
875
837
276
38
5
976
15
25
108
186
192
123
92
99
82
43

147
266
261
198
205
291
290
157
61
2
5430
57
80
330
437
468
377
594
1231
1230
501
119
6
4752
42
66
268
330
376
316
536
1137
1134
452
89
6
678
15
14
62
107
92
61
58
94
96
49

272
255
217
167
95
37
21
10
5
2
1740
46
187
559
328
231
185
110
58
21
11
4
0
1393
40
168
469
230
173
150
88
45
17
10
3
0
347
6
19
90
98
58
35
22
13
4
1

180
170
152
113
70
29
13
4
3
2
1080
24
121
355
223
130
115
66
31
10
3
2
0
854
20
108
302
155
95
89
49
23
8
3
2
0
226
4
13
53
68
35
26
17
8
2
0

92
85
65
54
25
8
8
6
2
0
660
22
66
204
105
101
70
44
27
11
8
2
0
539
20
60
167
75
78
61
39
22
9
7
1
0
121
2
6
37
30
23
9
5
5
2
1

0
0
1178
27
188
305
196
164
117
83
63
24
10
1
0
971
25
161
255
154
140
93
66
51
17
8
1
0
207
2
27
50
42
24
24
17
12
7
2
0
0
2416
51
327
612
403
327

0
0
754
19
130
204
129
94
74
53
30
15
5
1
0
629
17
109
173
104
81
59
44
25
12
4
1
0
125
2
21
31
25
13
15
9
5
3
1
0
0
1391
29
194
357
248
191

0
0
424
8
58
101
67
70
43
30
33
9
5
0
0
342
8
52
82
50
59
34
22
26
5
4
0
0
82
0
6
19
17
11
9
8
7
4
1
0
0
1025
22
133
255
155
136

41
0
8312
120
207
662
1269
1214
845
867
1296
1218
494
117
3
6973
101
172
579
1045
934
705
724
1138
1062
414
96
3
1339
19
35
83
224
280
140
143
158
156
80
21
0
16102
209
332
1276
1926
1951

11
0
4726
66
132
410
850
782
556
509
613
556
205
45
2
3941
58
108
363
704
611
460
411
531
479
174
40
2
785
8
24
47
146
171
96
98
82
77
31
5
0
8527
111
209
767
1225
1229

30
0
3586
54
75
252
419
432
289
358
683
662
289
72
1
3032
43
64
216
341
323
245
313
607
583
240
56
1
554
11
11
36
78
109
44
45
76
79
49
16
0
7575
98
123
509
701
722

1
0
1857
31
193
647
354
281
164
105
52
22
5
3
0
1548
26
171
557
280
225
141
76
50
16
4
2
0
309
5
22
90
74
56
23
29
2
6
1
1
0
2745
51
279
907
498
370

0
0
1129
15
124
392
237
161
101
60
26
9
2
2
0
926
12
107
334
186
127
86
40
26
6
1
1
0
203
3
17
58
51
34
15
20
0
3
1
1
0
1700
30
179
558
306
231

1
0
728
16
69
255
117
120
63
45
26
13
3
1
0
622
14
64
223
94
98
55
36
24
10
3
1
0
106
2
5
32
23
22
8
9
2
3
0
0
0
1045
21
100
349
192
139

241
175
163
92
15
5
5
1797
44
255
462
278
243
170
126
123
78
9
4
5
619
7
72
150
125
84
71
49
40
14
6
1
0
1040
16
168
252
138
133
103
88
71
55
9
6
1
815

147
96
76
40
8
2
3
1047
24
150
277
179
144
110
67
52
33
6
2
3
344
5
44
80
69
47
37
29
24
7
2
0
0
623
9
105
160
77
76
64
48
41
34
4
4
1
493

94
79
87
52
7
3
2
750
20
105
185
99
99
60
59
71
45
3
2
2
275
2
28
70
56
37
34
20
16
7
4
1
0
417
7
63
92
61
57
39
40
30
21
5
2
0
322

1630
1757
2873
2728
1084
259
77
13845
181
269
1057
1549
1557
1355
1538
2605
2463
978
227
66
2257
28
63
219
377
394
275
219
268
265
106
32
11
10422
112
192
692
1019
1014
894
1071
2002
2069
1082
271
4
9212

1036
1016
1261
1141
420
76
36
7238
97
171
636
1005
989
848
880
1132
1011
371
69
29
1289
14
38
131
220
240
188
136
129
130
49
7
7
5567
71
109
416
656
641
586
602
967
957
457
102
3
4896

594
741
1612
1587
664
183
41
6607
84
98
421
544
568
507
658
1473
1452
607
158
37
968
14
25
88
157
154
87
83
139
135
57
25
4
4855
41
83
276
363
373
308
469
1035
1112
625
169
1
4316

319
150
97
53
13
1
7
2182
36
243
728
383
279
243
125
78
49
11
1
6
563
15
36
179
115
91
76
25
19
4
2
0
1
1726
29
134
494
321
318
200
110
80
24
14
1
1
1448

197
96
64
30
2
1
6
1348
20
154
450
243
174
140
79
52
28
1
1
6
352
10
25
108
63
57
57
17
12
2
1
0
0
1097
19
80
322
215
202
120
71
47
13
6
1
1
920

122
54
33
23
11
0
1
834
16
89
278
140
105
103
46
26
21
10
0
0
211
5
11
71
52
34
19
8
7
2
1
0
1
629
10
54
172
106
116
80
39
33
11
8
0
0
528

10
141
204
108
105
73
72
51
39
7
4
1
225
6
27
48
30
28
30
16
20
16
2
2
0
1260
34
198
346
206
157
106
79
77
38
10
2
7
1144
33
181
325
184
139
93
65
72

6
87
128
59
59
48
42
31
26
4
2
1
130
3
18
32
18
17
16
6
10
8
0
2
0
747
14
135
213
122
92
62
37
47
18
3
1
3
685
13
125
203
111
84
53
30
43

4
54
76
49
46
25
30
20
13
3
2
0
95
3
9
16
12
11
14
10
10
8
2
0
0
513
20
63
133
84
65
44
42
30
20
7
1
4
459
20
56
122
73
55
40
35
29

94
174
595
881
867
771
948
1797
1893
953
236
3
1210
18
18
97
138
147
123
123
205
176
129
35
1
9347
171
234
943
1203
1047
913
909
1672
1545
523
130
57
8969
164
226
896
1145
983
863
854
1640

60
97
350
577
548
505
536
864
870
400
87
2
671
11
12
66
79
93
81
66
103
87
57
15
1
5012
106
131
563
771
653
577
501
691
705
230
57
27
4799
103
127
536
739
614
544
463
678

34
77
245
304
319
266
412
933
1023
553
149
1
539
7
6
31
59
54
42
57
102
89
72
20
0
4335
65
103
380
432
394
336
408
981
840
293
73
30
4170
61
99
360
406
369
319
391
962

13
115
431
263
262
167
92
70
21
12
1
1
278
16
19
63
58
56
33
18
10
3
2
0
0
1756
55
135
454
292
319
202
151
85
34
9
5
15
1598
45
124
413
261
293
187
136
80

10
67
282
180
166
98
58
39
13
5
1
1
177
9
13
40
35
36
22
13
8
0
1
0
0
1102
35
86
282
175
220
133
96
45
14
3
1
12
998
29
76
257
153
202
125
85
43

3
48
149
83
96
69
34
31
8
7
0
0
101
7
6
23
23
20
11
5
2
3
1
0
0
654
20
49
172
117
99
69
55
40
20
6
4
3
600
16
48
156
108
91
62
51
37

36
7
2
7
116
1
17
21
22
18
13
14
5
2
3
0
0
1268
25
209
362
200
157
121
67
56
43
9
1
18
1111
22
185
330
171
136
102
53
47
39
8
1
17
157
3
24
32

16
3
1
3
62
1
10
10
11
8
9
7
4
2
0
0
0
758
18
130
224
120
90
70
39
30
20
6
0
11
667
16
117
202
103
79
58
33
26
17
5
0
11
91
2
13
22

20
4
1
4
54
0
7
11
11
10
4
7
1
0
3
0
0
510
7
79
138
80
67
51
28
26
23
3
1
7
444
6
68
128
68
57
44
20
21
22
3
1
6
66
1
11
10

1510
512
124
52
378
7
8
47
58
64
50
55
32
35
11
6
5
11220
294
411
1728
1860
1379
938
945
1578
1246
508
194
139
10590
279
385
1653
1737
1274
869
872
1516
1203
484
185
133
630
15
26
75

691
227
54
23
213
3
4
27
32
39
33
38
13
14
3
3
4
6092
166
256
970
1162
840
601
522
727
508
195
79
66
5734
158
238
928
1088
774
556
479
704
483
187
76
63
358
8
18
42

819
285
70
29
165
4
4
20
26
25
17
17
19
21
8
3
1
5128
128
155
758
698
539
337
423
851
738
313
115
73
4856
121
147
725
649
500
313
393
812
720
297
109
70
272
7
8
33

33
8
5
13
158
10
11
41
31
26
15
15
5
1
1
0
2
1807
50
147
472
309
305
261
107
81
41
4
1
29
1632
43
133
436
278
271
238
93
73
38
3
1
25
175
7
14
36

14
3
1
10
104
6
10
25
22
18
8
11
2
0
0
0
2
1112
31
80
269
195
210
182
61
45
20
3
0
16
1007
26
69
256
176
190
165
52
41
17
2
0
13
105
5
11
13

19
5
4
3
54
4
1
16
9
8
7
4
3
1
1
0
0
695
19
67
203
114
95
79
46
36
21
1
1
13
625
17
64
180
102
81
73
41
32
21
1
1
12
70
2
3
23

29
21
19
14
9
4
1
0
1
1291
34
194
309
205
158
138
81
102
52
9
4
5
1049
28
156
260
160
118
117
68
86
42
8
3
3
242
6
38
49
45
40
21
13
16
10
1
1

17
11
12
6
4
3
1
0
0
774
25
111
208
119
91
78
45
55
30
4
3
5
653
21
92
179
102
74
68
37
48
23
4
2
3
121
4
19
29
17
17
10
8
7
7
0
1

12
10
7
8
5
1
0
0
1
517
9
83
101
86
67
60
36
47
22
5
1
0
396
7
64
81
58
44
49
31
38
19
4
1
0
121
2
19
20
28
23
11
5
9
3
1
0

123
105
69
73
62
43
24
9
6
13561
133
267
798
1628
1490
1133
1241
2340
2835
1316
326
54
11388
109
223
671
1362
1210
923
1012
1987
2442
1120
282
47
2173
24
44
127
266
280
210
229
353
393
196
44

74
66
45
43
23
25
8
3
3
6993
73
171
471
999
960
687
723
1056
1199
516
110
28
5844
60
141
394
828
783
561
592
895
1038
433
95
24
1149
13
30
77
171
177
126
131
161
161
83
15

49
39
24
30
39
18
16
6
3
6568
60
96
327
629
530
446
518
1284
1636
800
216
26
5544
49
82
277
534
427
362
420
1092
1404
687
187
23
1024
11
14
50
95
103
84
98
192
232
113
29

31
34
23
14
8
3
1
0
4
2439
42
233
801
454
340
260
143
95
48
8
4
11
2047
36
209
702
358
260
217
121
82
44
7
2
9
392
6
24
99
96
80
43
22
13
4
1
2

19
20
17
9
4
3
1
0
3
1528
26
145
529
294
218
160
82
43
21
5
1
4
1267
23
129
465
232
156
131
69
35
19
4
1
3
261
3
16
64
62
62
29
13
8
2
1
0

12
14
6
5
4
0
0
0
1
911
16
88
272
160
122
100
61
52
27
3
3
7
780
13
80
237
126
104
86
52
47
25
3
1
6
131
3
8
35
34
18
14
9
5
2
0
2

2
2469
37
262
630
462
335
332
191
132
60
22
2
4
869
7
103
258
123
115
114
63
50
27
8
0
1
1600
30
159
372
339
220
218
128
82
33
14
2
3
1159
29
171
342
185
144
115

2
1453
16
155
394
264
198
186
116
74
33
15
1
1
535
3
67
160
81
73
66
37
23
17
7
0
1
918
13
88
234
183
125
120
79
51
16
8
1
0
734
19
118
232
109
89
70

0
1016
21
107
236
198
137
146
75
58
27
7
1
3
334
4
36
98
42
42
48
26
27
10
1
0
0
682
17
71
138
156
95
98
49
31
17
6
1
3
425
10
53
110
76
55
45

7
10013
123
247
987
1920
1854
1178
927
1197
1034
429
109
8
5107
60
125
520
880
867
538
435
658
678
274
70
2
4906
63
122
467
1040
987
640
492
539
356
155
39
6
9453
156
274
863
1337
1405
1006

4
5998
71
168
588
1221
1199
783
601
620
534
168
39
6
2971
37
86
305
578
561
353
266
310
340
109
25
1
3027
34
82
283
643
638
430
335
310
194
59
14
5
5475
90
163
531
868
924
684

3
4015
52
79
399
699
655
395
326
577
500
261
70
2
2136
23
39
215
302
306
185
169
348
338
165
45
1
1879
29
40
184
397
349
210
157
229
162
96
25
1
3978
66
111
332
469
481
322

2
2534
61
209
723
576
397
302
131
71
35
10
3
16
1131
21
103
374
235
162
130
62
26
13
4
1
0
1403
40
106
349
341
235
172
69
45
22
6
2
16
1769
55
181
559
322
233
212

1
1584
37
126
432
403
248
194
76
34
18
6
0
10
715
11
65
226
171
101
86
34
14
5
2
0
0
869
26
61
206
232
147
108
42
20
13
4
0
10
1073
26
105
334
200
149
143

1
950
24
83
291
173
149
108
55
37
17
4
3
6
416
10
38
148
64
61
44
28
12
8
2
1
0
534
14
45
143
109
88
64
27
25
9
2
2
6
696
29
76
225
122
84
69

64
65
33
8
1
2
882
22
132
260
138
112
86
50
53
22
5
1
1
277
7
39
82
47
32
29
14
12
11
3
0
1
936
26
156
243
129
107
101
57
51
51
11
4
0
789
24

36
36
19
4
1
1
572
15
92
179
87
68
53
29
33
13
1
1
1
162
4
26
53
22
21
17
7
3
6
3
0
0
590
18
101
173
81
56
58
35
29
31
6
2
0
506
16

28
29
14
4
0
1
310
7
40
81
51
44
33
21
20
9
4
0
0
115
3
13
29
25
11
12
7
9
5
0
0
1
346
8
55
70
48
51
43
22
22
20
5
2
0
283
8

808
1425
1427
626
123
3
7621
118
228
705
1016
1086
767
648
1220
1213
522
95
3
1832
38
46
158
321
319
239
160
205
214
104
28
0
10893
159
317
899
1582
1679
1023
811
1606
1776
795
241
5
9359
139

494
708
689
274
49
1
4381
70
142
429
671
719
514
397
590
589
224
35
1
1094
20
21
102
197
205
170
97
118
100
50
14
0
6252
98
198
571
1049
1067
685
488
786
836
374
97
3
5359
87

314
717
738
352
74
2
3240
48
86
276
345
367
253
251
630
624
298
60
2
738
18
25
56
124
114
69
63
87
114
54
14
0
4641
61
119
328
533
612
338
323
820
940
421
144
2
4000
52

105
70
23
5
3
1
1384
38
145
457
236
182
165
81
58
14
5
2
1
385
17
36
102
86
51
47
24
12
9
0
1
0
1625
32
141
495
292
266
202
94
70
25
7
1
0
1364
29

70
35
10
1
0
0
835
17
87
267
146
116
112
52
29
8
1
0
0
238
9
18
67
54
33
31
18
6
2
0
0
0
1039
14
87
323
209
165
128
59
35
16
3
0
0
865
14

35
35
13
4
3
1
549
21
58
190
90
66
53
29
29
6
4
2
1
147
8
18
35
32
18
16
6
6
7
0
1
0
586
18
54
172
83
101
74
35
35
9
4
1
0
499
15

136
209
104
89
85
47
39
41
11
4
0
147
2
20
34
25
18
16
10
12
10
0
0
0
2680
54
378
630
396
361
295
222
192
114
30
7
1
1988
45
297
498
260
244
211
156
149
96

89
155
68
46
47
29
21
27
6
2
0
84
2
12
18
13
10
11
6
8
4
0
0
0
1586
34
234
401
229
203
167
123
114
60
17
3
1
1191
28
181
321
160
141
116
89
88
49

47
54
36
43
38
18
18
14
5
2
0
63
0
8
16
12
8
5
4
4
6
0
0
0
1094
20
144
229
167
158
128
99
78
54
13
4
0
797
17
116
177
100
103
95
67
61
47

263
765
1371
1413
858
667
1420
1534
711
213
5
1534
20
54
134
211
266
165
144
186
242
84
28
0
24383
281
513
1659
2216
2357
2124
2555
5015
5017
2104
522
20
21320
251
460
1460
1890
1941
1854
2225
4524
4467

165
485
910
898
564
395
698
735
330
89
3
893
11
33
86
139
169
121
93
88
101
44
8
0
12875
163
300
975
1444
1480
1308
1400
2288
2304
975
226
12
11188
143
269
846
1243
1227
1136
1190
2049
2049

98
280
461
515
294
272
722
799
381
124
2
641
9
21
48
72
97
44
51
98
141
40
20
0
11508
118
213
684
772
877
816
1155
2727
2713
1129
296
8
10132
108
191
614
647
714
718
1035
2475
2418

127
429
234
218
164
75
59
22
6
1
0
261
3
14
66
58
48
38
19
11
3
1
0
0
4171
78
364
1170
691
691
576
325
169
79
18
9
1
3363
57
335
974
528
536
448
257
143
62

78
278
170
132
100
47
30
14
2
0
0
174
0
9
45
39
33
28
12
5
2
1
0
0
2601
37
208
702
458
468
389
199
87
37
9
6
1
2094
24
189
585
357
362
302
160
71
31

49
151
64
86
64
28
29
8
4
1
0
87
3
5
21
19
15
10
7
6
1
0
0
0
1570
41
156
468
233
223
187
126
82
42
9
3
0
1269
33
146
389
171
174
146
97
72
31

26
5
1
692
9
81
132
136
117
84
66
43
18
4
2
0
598
4
92
160
89
70
55
50
44
21
8
3
2
525
4
85
150
80
52
46
42
38
18
6
2
2
73
0
7
10
9

16
1
1
395
6
53
80
69
62
51
34
26
11
1
2
0
341
1
52
96
53
40
33
27
20
13
4
1
1
302
1
49
91
49
29
29
21
16
11
4
1
1
39
0
3
5
4

10
4
0
297
3
28
52
67
55
33
32
17
7
3
0
0
257
3
40
64
36
30
22
23
24
8
4
2
1
223
3
36
59
31
23
17
21
22
7
2
1
1
34
0
4
5
5

1795
433
20
3063
30
53
199
326
416
270
330
491
550
309
89
0
6518
126
173
710
971
778
519
541
1028
1045
458
160
9
6058
119
166
679
890
702
468
494
964
984
431
153
8
460
7
7
31
81

830
194
12
1687
20
31
129
201
253
172
210
239
255
145
32
0
3473
72
106
422
605
486
319
293
448
463
200
59
0
3210
69
102
404
558
439
285
265
410
438
183
57
0
263
3
4
18
47

965
239
8
1376
10
22
70
125
163
98
120
252
295
164
57
0
3045
54
67
288
366
292
200
248
580
582
258
101
9
2848
50
64
275
332
263
183
229
554
546
248
96
8
197
4
3
13
34

15
7
1
808
21
29
196
163
155
128
68
26
17
3
2
0
1050
31
96
298
186
185
137
57
43
13
2
2
0
826
18
72
250
147
143
109
39
32
12
2
2
0
224
13
24
48
39

8
4
1
507
13
19
117
101
106
87
39
16
6
1
2
0
638
21
54
162
114
120
94
33
29
10
1
0
0
530
16
40
142
99
99
75
25
24
9
1
0
0
108
5
14
20
15

7
3
0
301
8
10
79
62
49
41
29
10
11
2
0
0
412
10
42
136
72
65
43
24
14
3
1
2
0
296
2
32
108
48
44
34
14
8
3
1
2
0
116
8
10
28
24

18
9
8
6
3
2
1
0
266586
5094
33453
70377
46300
36932
27961
18724
15160
6884
2190
1002
2509
202152
3989
26682
54706
33760
27396
20530
13614
11730
5412
1735
737
1861
64434
1105
6771
15671
12540
9536
7431
5110
3430
1472
455
265
648

11
4
6
4
2
0
0
0
151170
2823
18802
39911
26706
20601
15963
10590
8611
3997
1229
554
1383
114665
2215
15003
30986
19675
15253
11681
7666
6596
3151
980
423
1036
36505
608
3799
8925
7031
5348
4282
2924
2015
846
249
131
347

7
5
2
2
1
2
1
0
115416
2271
14651
30466
19594
16331
11998
8134
6549
2887
961
448
1126
87487
1774
11679
23720
14085
12143
8849
5948
5134
2261
755
314
825
27929
497
2972
6746
5509
4188
3149
2186
1415
626
206
134
301

76
51
47
64
61
27
7
1
677713
15372
31060
144136
141110
91140
63682
51623
64880
45036
18944
6661
4069
543203
12494
25700
118691
112171
72311
49349
39456
51994
36832
15607
5515
3083
134510
2878
5360
25445
28939
18829
14333
12167
12886
8204
3337
1146
986

47
34
28
38
25
17
2
0
441615
8897
18864
91594
99065
62652
45390
34486
39090
25384
10131
3418
2644
355061
7220
15614
75689
79627
49834
35229
26362
31232
20934
8462
2844
2014
86554
1677
3250
15905
19438
12818
10161
8124
7858
4450
1669
574
630

29
17
19
26
36
10
5
1
236098
6475
12196
52542
42045
28488
18292
17137
25790
19652
8813
3243
1425
188142
5274
10086
43002
32544
22477
14120
13094
20762
15898
7145
2671
1069
47956
1201
2110
9540
9501
6011
4172
4043
5028
3754
1668
572
356

42
28
18
11
1
0
0
0
181342
6867
16588
52713
35348
28005
19422
10178
6726
2696
882
548
1369
140097
5290
13446
41879
26341
21516
14541
7570
5326
2109
682
393
1004
41245
1577
3142
10834
9007
6489
4881
2608
1400
587
200
155
365

21
19
8
5
1
0
0
0
113841
3772
9826
32185
23460
18407
12852
6370
3833
1512
479
311
834
88236
2889
7948
25607
17711
14260
9695
4731
3000
1176
383
223
613
25605
883
1878
6578
5749
4147
3157
1639
833
336
96
88
221

21
9
10
6
0
0
0
0
67501
3095
6762
20528
11888
9598
6570
3808
2893
1184
403
237
535
51861
2401
5498
16272
8630
7256
4846
2839
2326
933
299
170
391
15640
694
1264
4256
3258
2342
1724
969
567
251
104
67
144

3881
70
524
1078
668
511
381
236
165
101
39
12
96
2708
45
380
769
451
346
263
153
121
72
22
12
74
1173
25
144
309
217
165
118
83
44
29
17
0
22
3944
56
589
1214
699
455
382
228

2230
36
309
642
383
303
206
120
94
60
16
6
55
1564
23
228
461
259
203
140
81
67
44
8
6
44
666
13
81
181
124
100
66
39
27
16
8
0
11
2354
32
355
719
430
276
231
130

1651
34
215
436
285
208
175
116
71
41
23
6
41
1144
22
152
308
192
143
123
72
54
28
14
6
30
507
12
63
128
93
65
52
44
17
13
9
0
11
1590
24
234
495
269
179
151
98

12789
248
473
3014
2741
1844
1265
930
1089
675
308
114
88
9217
163
359
2336
2042
1347
880
599
700
437
212
82
60
3572
85
114
678
699
497
385
331
389
238
96
32
28
15808
362
689
4187
3479
2191
1410
1013

8185
150
300
1881
1882
1209
909
593
630
354
157
61
59
5957
99
233
1480
1428
871
631
381
406
236
110
44
38
2228
51
67
401
454
338
278
212
224
118
47
17
21
10330
211
462
2666
2445
1487
961
662

4604
98
173
1133
859
635
356
337
459
321
151
53
29
3260
64
126
856
614
476
249
218
294
201
102
38
22
1344
34
47
277
245
159
107
119
165
120
49
15
7
5478
151
227
1521
1034
704
449
351

3501
110
351
1166
723
428
339
159
103
47
29
20
26
2373
74
268
850
457
281
203
92
62
34
24
13
15
1128
36
83
316
266
147
136
67
41
13
5
7
11
3464
107
337
1213
695
470
312
159

2245
67
213
752
493
280
209
103
53
31
13
11
20
1507
42
164
549
311
180
117
61
29
20
13
8
13
738
25
49
203
182
100
92
42
24
11
0
3
7
2240
67
215
772
483
309
203
101

1256
43
138
414
230
148
130
56
50
16
16
9
6
866
32
104
301
146
101
86
31
33
14
11
5
2
390
11
34
113
84
47
44
25
17
2
5
4
4
1224
40
122
441
212
161
109
58

163
80
37
16
25
2693
37
445
831
464
301
243
141
114
56
30
15
16
1251
19
144
383
235
154
139
87
49
24
7
1
9
4010
82
560
1247
707
452
398
216
174
87
28
15
44
2932
60
422

89
45
21
10
16
1626
23
264
503
292
183
144
81
68
31
17
9
11
728
9
91
216
138
93
87
49
21
14
4
1
5
2342
44
347
738
428
253
227
117
91
48
14
10
25
1711
33
262

74
35
16
6
9
1067
14
181
328
172
118
99
60
46
25
13
6
5
523
10
53
167
97
61
52
38
28
10
3
0
4
1668
38
213
509
279
199
171
99
83
39
14
5
19
1221
27
160

1169
790
352
120
46
11958
275
528
3275
2647
1631
1017
727
864
612
258
89
35
3850
87
161
912
832
560
393
286
305
178
94
31
11
13472
295
630
3727
3454
1760
1075
731
803
512
264
112
109
10838
241
516

714
443
200
51
28
7844
161
351
2090
1863
1117
694
477
528
349
152
41
21
2486
50
111
576
582
370
267
185
186
94
48
10
7
8674
186
385
2291
2326
1178
759
495
493
301
130
53
77
6934
152
320

455
347
152
69
18
4114
114
177
1185
784
514
323
250
336
263
106
48
14
1364
37
50
336
250
190
126
101
119
84
46
21
4
4798
109
245
1436
1128
582
316
236
310
211
134
59
32
3904
89
196

110
32
12
9
8
2477
76
245
903
473
321
215
111
85
25
10
6
7
987
31
92
310
222
149
97
48
25
7
2
3
1
3367
119
365
1126
711
453
293
144
85
30
4
9
28
2632
95
314

57
16
7
5
5
1593
48
159
570
334
212
133
67
43
13
7
3
4
647
19
56
202
149
97
70
34
14
3
0
2
1
2068
67
215
679
444
294
197
80
51
17
3
2
19
1584
54
181

53
16
5
4
3
884
28
86
333
139
109
82
44
42
12
3
3
3
340
12
36
108
73
52
27
14
11
4
2
1
0
1299
52
150
447
267
159
96
64
34
13
1
7
9
1048
41
133

956
490
338
279
127
133
61
18
13
35
1078
22
138
291
217
114
119
89
41
26
10
2
9
5338
110
733
1558
907
670
500
316
249
97
38
14
146
3378
77
522
1050
541
401
278
167
150
59
20

574
295
192
156
66
66
34
7
9
17
631
11
85
164
133
61
71
51
25
14
7
1
8
3057
66
418
902
526
391
294
185
125
50
15
9
76
1955
43
312
612
319
233
172
89
74
32
6

382
195
146
123
61
67
27
11
4
18
447
11
53
127
84
53
48
38
16
12
3
1
1
2281
44
315
656
381
279
206
131
124
47
23
5
70
1423
34
210
438
222
168
106
78
76
27
14

3074
2755
1435
839
569
625
396
209
89
90
2634
54
114
653
699
325
236
162
178
116
55
23
19
13226
380
750
3856
2958
1625
1030
772
887
473
199
90
206
9369
279
558
2986
2072
1149
672
478
574
277
120

1871
1855
949
586
383
379
236
101
40
62
1740
34
65
420
471
229
173
112
114
65
29
13
15
8755
218
449
2472
2075
1135
758
539
547
275
101
50
136
6238
159
333
1920
1491
792
506
329
343
174
66

1203
900
486
253
186
246
160
108
49
28
894
20
49
233
228
96
63
50
64
51
26
10
4
4471
162
301
1384
883
490
272
233
340
198
98
40
70
3131
120
225
1066
581
357
166
149
231
103
54

914
528
331
220
109
64
23
3
6
25
735
24
51
212
183
122
73
35
21
7
1
3
3
4238
195
421
1358
824
570
381
200
125
61
16
12
75
2726
131
301
911
486
342
245
117
86
38
13

542
321
205
147
61
38
14
3
2
16
484
13
34
137
123
89
50
19
13
3
0
0
3
2589
102
261
820
531
344
255
119
71
28
10
8
40
1679
70
196
541
320
208
173
69
47
16
9

372
207
126
73
48
26
9
0
4
9
251
11
17
75
60
33
23
16
8
4
1
3
0
1649
93
160
538
293
226
126
81
54
33
6
4
35
1047
61
105
370
166
134
72
48
39
22
4

8
105
1960
33
211
508
366
269
222
149
99
38
18
6
41
2677
77
369
787
440
371
237
144
134
46
19
10
43
2148
66
320
633
335
294
188
112
107
31
15
8
39
529
11
49
154
105
77

8
55
1102
23
106
290
207
158
122
96
51
18
9
1
21
1496
49
197
446
251
203
138
82
63
26
8
6
27
1206
44
173
364
196
154
111
60
48
19
7
6
24
290
5
24
82
55
49

0
50
858
10
105
218
159
111
100
53
48
20
9
5
20
1181
28
172
341
189
168
99
62
71
20
11
4
16
942
22
147
269
139
140
77
52
59
12
8
2
15
239
6
25
72
50
28

62
142
3857
101
192
870
886
476
358
294
313
196
79
28
64
7852
165
413
2406
1829
955
678
454
498
284
103
46
21
6313
131
326
2050
1479
790
518
316
373
201
72
38
19
1539
34
87
356
350
165

32
93
2517
59
116
552
584
343
252
210
204
101
35
18
43
5151
99
252
1482
1298
656
496
309
309
168
48
19
15
4148
78
199
1269
1042
539
380
213
237
124
38
15
14
1003
21
53
213
256
117

30
49
1340
42
76
318
302
133
106
84
109
95
44
10
21
2701
66
161
924
531
299
182
145
189
116
55
27
6
2165
53
127
781
437
251
138
103
136
77
34
23
5
536
13
34
143
94
48

8
48
1512
64
120
447
338
228
136
83
39
23
3
4
27
2295
65
211
775
482
297
208
119
92
19
12
6
9
1780
56
166
618
361
222
156
95
71
13
10
5
7
515
9
45
157
121
75

6
24
910
32
65
279
211
136
82
50
24
12
1
2
16
1398
32
138
453
312
178
138
70
53
10
4
4
6
1073
30
110
358
232
130
98
55
43
6
3
3
5
325
2
28
95
80
48

2
24
602
32
55
168
127
92
54
33
15
11
2
2
11
897
33
73
322
170
119
70
49
39
9
8
2
3
707
26
56
260
129
92
58
40
28
7
7
2
2
190
7
17
62
41
27

49
32
27
15
4
2
4
1914
42
292
564
356
234
179
120
82
25
10
1
9
1380
33
213
414
253
167
127
81
54
22
9
1
6
534
9
79
150
103
67
52
39
28
3
1
0
3
4671

27
22
15
7
1
0
3
1106
24
167
322
210
143
103
70
41
16
5
1
4
789
18
127
236
157
91
72
42
23
14
5
1
3
317
6
40
86
53
52
31
28
18
2
0
0
1
2605

22
10
12
8
3
2
1
808
18
125
242
146
91
76
50
41
9
5
0
5
591
15
86
178
96
76
55
39
31
8
4
0
3
217
3
39
64
50
15
21
11
10
1
1
0
2
2066

160
138
125
83
31
8
2
5896
150
307
1591
1426
778
512
329
392
238
106
52
15
4681
128
254
1300
1146
610
377
265
288
183
77
42
11
1215
22
53
291
280
168
135
64
104
55
29
10
4
10851

116
96
72
44
10
4
1
3919
96
198
1025
992
554
354
226
241
144
57
26
6
3148
81
169
843
810
440
259
183
183
109
44
21
6
771
15
29
182
182
114
95
43
58
35
13
5
0
6987

44
42
53
39
21
4
1
1977
54
109
566
434
224
158
103
151
94
49
26
9
1533
47
85
457
336
170
118
82
105
74
33
21
5
444
7
24
109
98
54
40
21
46
20
16
5
4
3864

52
24
21
6
2
1
2
1417
49
165
528
266
181
98
63
36
22
7
1
1
989
38
116
377
183
125
59
43
25
16
6
0
1
428
11
49
151
83
56
39
20
11
6
1
1
0
2508

40
15
10
4
1
1
1
875
26
107
312
177
106
72
42
17
11
4
0
1
612
18
77
226
120
74
44
29
12
7
4
0
1
263
8
30
86
57
32
28
13
5
4
0
0
0
1592

12
9
11
2
1
0
1
542
23
58
216
89
75
26
21
19
11
3
1
0
377
20
39
151
63
51
15
14
13
9
2
0
0
165
3
19
65
26
24
11
7
6
2
1
1
0
916

84
505
1226
793
632
522
365
240
117
36
22
129
2539
47
286
711
395
313
280
188
131
73
25
10
80
2132
37
219
515
398
319
242
177
109
44
11
12
49
1554
36
203
392
252
206
156
118
83

44
294
702
443
338
284
195
139
69
18
10
69
1420
22
172
412
218
164
153
104
75
40
11
7
42
1185
22
122
290
225
174
131
91
64
29
7
3
27
925
25
124
239
150
131
86
62
45

40
211
524
350
294
238
170
101
48
18
12
60
1119
25
114
299
177
149
127
84
56
33
14
3
38
947
15
97
225
173
145
111
86
45
15
4
9
22
629
11
79
153
102
75
70
56
38

254
438
2400
2500
1583
1013
845
783
511
292
102
130
6468
140
286
1581
1485
955
564
460
412
265
170
68
82
4383
114
152
819
1015
628
449
385
371
246
122
34
48
5553
109
185
1307
1232
746
477
410
444

142
290
1506
1664
1081
729
576
460
260
136
57
86
4207
74
188
980
1014
658
409
320
247
147
81
37
52
2780
68
102
526
650
423
320
256
213
113
55
20
34
3592
70
115
797
894
502
316
261
266

112
148
894
836
502
284
269
323
251
156
45
44
2261
66
98
601
471
297
155
140
165
118
89
31
30
1603
46
50
293
365
205
129
129
158
133
67
14
14
1961
39
70
510
338
244
161
149
178

92
235
742
515
362
251
135
91
43
9
8
25
1156
37
118
387
224
141
110
47
40
25
5
3
19
1352
55
117
355
291
221
141
88
51
18
4
5
6
873
18
67
285
191
139
77
43
28

55
150
466
336
243
164
83
52
19
3
6
15
728
24
72
237
158
85
80
27
22
11
1
1
10
864
31
78
229
178
158
84
56
30
8
2
5
5
580
12
42
176
144
89
53
28
18

37
85
276
179
119
87
52
39
24
6
2
10
428
13
46
150
66
56
30
20
18
14
4
2
9
488
24
39
126
113
63
57
32
21
10
2
0
1
293
6
25
109
47
50
24
15
10

66
16
5
21
1243
24
162
322
183
162
134
93
69
55
14
5
20
311
12
41
70
69
44
22
25
14
11
2
0
1
6723
140
780
1603
1316
1023
749
480
322
131
49
33
97
2078
47
273
586

39
10
3
11
731
15
99
193
111
99
78
47
37
30
9
3
10
194
10
25
46
39
32
8
15
8
9
1
0
1
3829
87
448
892
728
589
439
282
192
76
27
20
49
1219
35
157
340

27
6
2
10
512
9
63
129
72
63
56
46
32
25
5
2
10
117
2
16
24
30
12
14
10
6
2
1
0
0
2894
53
332
711
588
434
310
198
130
55
22
13
48
859
12
116
246

382
183
50
28
4286
84
149
1018
967
581
350
300
338
297
139
39
24
1267
25
36
289
265
165
127
110
106
85
44
11
4
13805
368
657
2960
3193
2041
1359
1021
978
631
305
100
192
6225
156
298
1549

221
104
26
20
2787
52
92
620
701
390
241
190
197
184
81
21
18
805
18
23
177
193
112
75
71
69
37
23
5
2
8824
219
406
1873
2142
1357
926
652
570
344
161
50
124
3997
91
188
1013

161
79
24
8
1499
32
57
398
266
191
109
110
141
113
58
18
6
462
7
13
112
72
53
52
39
37
48
21
6
2
4981
149
251
1087
1051
684
433
369
408
287
144
50
68
2228
65
110
536

13
5
2
5
693
12
55
235
144
112
60
30
24
9
5
2
5
180
6
12
50
47
27
17
13
4
4
0
0
0
4219
251
408
1139
864
618
427
218
110
62
18
22
82
1406
95
147
441

8
3
2
5
460
8
35
149
108
72
39
19
14
6
3
2
5
120
4
7
27
36
17
14
9
4
2
0
0
0
2624
158
256
731
550
371
259
125
67
35
8
14
50
904
62
96
291

5
2
0
0
233
4
20
86
36
40
21
11
10
3
2
0
0
60
2
5
23
11
10
3
4
0
2
0
0
0
1595
93
152
408
314
247
168
93
43
27
10
8
32
502
33
51
150

396
258
205
137
88
51
14
8
15
4645
93
507
1017
920
765
544
343
234
80
35
25
82
1985
39
250
481
360
322
216
117
86
51
22
8
33
729
12
100
203
134
95
72
38
26
17
11
4

236
151
121
77
53
28
8
6
7
2610
52
291
552
492
438
318
205
139
48
19
14
42
1151
25
145
290
216
177
127
66
41
30
12
5
17
436
9
59
126
77
53
41
24
12
11
9
4

160
107
84
60
35
23
6
2
8
2035
41
216
465
428
327
226
138
95
32
16
11
40
834
14
105
191
144
145
89
51
45
21
10
3
16
293
3
41
77
57
42
31
14
14
6
2
0

1496
877
507
393
387
278
166
61
57
7580
212
359
1411
1697
1164
852
628
591
353
139
39
135
4230
124
168
850
982
625
430
302
288
231
122
25
83
2404
57
89
521
589
348
241
160
150
115
63
12

1031
575
358
243
203
144
86
29
36
4827
128
218
860
1111
782
568
409
367
200
75
21
88
2778
75
116
545
678
438
293
203
185
113
57
14
61
1620
36
68
337
414
243
174
100
100
63
32
9

465
302
149
150
184
134
80
32
21
2753
84
141
551
586
382
284
219
224
153
64
18
47
1452
49
52
305
304
187
137
99
103
118
65
11
22
784
21
21
184
175
105
67
60
50
52
31
3

277
187
123
54
33
25
5
2
17
2813
156
261
698
587
431
304
164
77
37
13
20
65
1252
66
124
334
248
188
113
66
32
19
9
4
49
663
44
70
178
132
88
53
32
19
13
4
3

192
119
72
25
19
11
3
1
13
1720
96
160
440
358
252
187
100
48
24
5
13
37
755
31
65
210
158
122
73
39
15
13
5
2
22
410
21
35
115
90
62
34
21
9
10
3
1

85
68
51
29
14
14
2
1
4
1093
60
101
258
229
179
117
64
29
13
8
7
28
497
35
59
124
90
66
40
27
17
6
4
2
27
253
23
35
63
42
26
19
11
10
3
1
2

17
1256
27
150
278
226
227
144
79
60
34
11
4
16
3247
75
447
893
553
441
289
197
184
84
31
9
44
2398
63
345
666
410
306
201
154
134
63
24
6
26
849
12
102
227
143
135
88

11
715
16
86
164
139
124
86
42
29
19
3
1
6
1950
42
283
570
345
267
160
101
103
38
14
3
24
1455
34
218
424
266
190
113
75
81
27
9
3
15
495
8
65
146
79
77
47

6
541
11
64
114
87
103
58
37
31
15
8
3
10
1297
33
164
323
208
174
129
96
81
46
17
6
20
943
29
127
242
144
116
88
79
53
36
15
3
11
354
4
37
81
64
58
41

59
1826
67
79
329
393
277
189
142
138
116
59
13
24
14583
303
586
3461
3319
1934
1276
1081
1190
835
377
144
77
11720
234
457
2815
2690
1591
1014
845
931
663
307
117
56
2863
69
129
646
629
343
262

44
1158
39
48
208
264
195
119
103
85
50
25
5
17
9290
177
355
2210
2289
1337
872
672
656
419
193
58
52
7532
138
278
1823
1870
1112
696
528
510
334
158
47
38
1758
39
77
387
419
225
176

15
668
28
31
121
129
82
70
39
53
66
34
8
7
5293
126
231
1251
1030
597
404
409
534
416
184
86
25
4188
96
179
992
820
479
318
317
421
329
149
70
18
1105
30
52
259
210
118
86

27
589
22
54
156
116
100
60
34
13
6
5
1
22
3088
85
229
1028
633
443
335
165
81
43
17
9
20
2400
59
181
817
481
360
256
121
66
29
13
7
10
688
26
48
211
152
83
79

9
345
10
30
95
68
60
39
18
6
3
2
1
13
2031
40
148
667
460
303
224
97
40
22
9
6
15
1586
27
118
521
365
247
174
70
32
14
6
4
8
445
13
30
146
95
56
50

18
244
12
24
61
48
40
21
16
7
3
3
0
9
1057
45
81
361
173
140
111
68
41
21
8
3
5
814
32
63
296
116
113
82
51
34
15
7
3
2
243
13
18
65
57
27
29

43
50
21
7
3
18
4198
75
519
1057
794
590
446
293
236
111
26
18
33
2411
45
320
625
424
320
247
166
143
70
17
11
23
1787
30
199
432
370
270
199
127
93
41
9
7
10
1351
15

26
22
11
5
0
9
2455
38
312
630
473
336
257
179
138
55
11
9
17
1410
25
199
352
265
190
141
99
85
31
5
6
12
1045
13
113
278
208
146
116
80
53
24
6
3
5
775
9

17
28
10
2
3
9
1743
37
207
427
321
254
189
114
98
56
15
9
16
1001
20
121
273
159
130
106
67
58
39
12
5
11
742
17
86
154
162
124
83
47
40
17
3
4
5
576
6

236
259
172
70
27
21
13030
317
581
3237
2959
1836
1106
883
923
665
313
115
95
9728
240
423
2495
2240
1372
821
653
643
465
231
84
61
3302
77
158
742
719
464
285
230
280
200
82
31
34
6048
100

144
146
85
35
11
14
8419
193
357
2088
2111
1219
753
577
510
345
163
56
47
6310
144
248
1604
1624
913
547
431
362
242
121
43
31
2109
49
109
484
487
306
206
146
148
103
42
13
16
4029
53

92
113
87
35
16
7
4611
124
224
1149
848
617
353
306
413
320
150
59
48
3418
96
175
891
616
459
274
222
281
223
110
41
30
1193
28
49
258
232
158
79
84
132
97
40
18
18
2019
47

44
15
14
4
2
10
2958
110
284
888
589
448
308
159
88
34
16
9
25
1992
61
195
624
386
320
191
100
63
22
11
6
13
966
49
89
264
203
128
117
59
25
12
5
3
12
1300
39

27
8
8
3
2
7
1900
69
160
556
422
310
205
94
42
20
6
5
11
1283
37
111
390
274
220
131
62
31
13
4
3
7
617
32
49
166
148
90
74
32
11
7
2
2
4
874
26

17
7
6
1
0
3
1058
41
124
332
167
138
103
65
46
14
10
4
14
709
24
84
234
112
100
60
38
32
9
7
3
6
349
17
40
98
55
38
43
27
14
5
3
1
8
426
13

139
388
249
174
138
118
54
55
15
3
3
1035
11
108
311
196
130
100
75
43
42
14
3
2
316
4
31
77
53
44
38
43
11
13
1
0
1
2290
52
333
661
395
255
198
140
120
45

80
226
160
79
77
75
30
29
7
2
1
584
8
62
179
128
52
55
47
23
22
6
2
0
191
1
18
47
32
27
22
28
7
7
1
0
1
1370
34
185
413
248
155
109
86
65
23

59
162
89
95
61
43
24
26
8
1
2
451
3
46
132
68
78
45
28
20
20
8
1
2
125
3
13
30
21
17
16
15
4
6
0
0
0
920
18
148
248
147
100
89
54
55
22

233
1363
1531
884
593
396
427
314
153
50
4
5100
85
201
1181
1271
740
491
328
362
269
130
39
3
948
15
32
182
260
144
102
68
65
45
23
11
1
9609
240
460
1975
2152
1384
867
709
774
518

144
889
1125
620
427
262
238
169
77
23
2
3411
44
126
770
934
520
354
221
209
146
65
21
1
618
9
18
119
191
100
73
41
29
23
12
2
1
6401
137
278
1347
1595
965
614
474
448
267

89
474
406
264
166
134
189
145
76
27
2
1689
41
75
411
337
220
137
107
153
123
65
18
2
330
6
14
63
69
44
29
27
36
22
11
9
0
3208
103
182
628
557
419
253
235
326
251

101
380
247
204
152
80
54
29
9
1
4
1027
25
82
300
191
169
114
67
44
26
7
1
1
273
14
19
80
56
35
38
13
10
3
2
0
3
2046
95
181
641
376
279
192
95
71
34

63
252
189
145
101
48
30
15
4
0
1
698
17
50
206
146
123
77
37
25
14
3
0
0
176
9
13
46
43
22
24
11
5
1
1
0
1
1361
59
113
412
268
195
134
68
37
17

38
128
58
59
51
32
24
14
5
1
3
329
8
32
94
45
46
37
30
19
12
4
1
1
97
5
6
34
13
13
14
2
5
2
1
0
2
685
36
68
229
108
84
58
27
34
17

18
5
68
1596
32
242
503
269
160
130
85
75
35
13
5
47
694
20
91
158
126
95
68
55
45
10
5
0
21
5956
135
653
1541
1066
903
700
465
302
120
43
23
5
2415
73
322
677
433

9
4
39
985
24
137
323
172
102
74
60
36
17
7
4
29
385
10
48
90
76
53
35
26
29
6
2
0
10
3400
74
369
923
605
470
402
270
175
78
23
8
3
1444
42
191
426
268

9
1
29
611
8
105
180
97
58
56
25
39
18
6
1
18
309
10
43
68
50
42
33
29
16
4
3
0
11
2556
61
284
618
461
433
298
195
127
42
20
15
2
971
31
131
251
165

231
64
235
7366
188
374
1633
1692
1045
641
508
559
352
145
42
187
2243
52
86
342
460
339
226
201
215
166
86
22
48
12976
296
554
2889
2990
1857
1187
987
1066
739
302
100
9
8460
185
328
1992
2090

108
26
142
4981
105
230
1129
1278
726
450
345
332
185
70
16
115
1420
32
48
218
317
239
164
129
116
82
38
10
27
8427
166
351
1919
2127
1241
807
632
594
380
158
45
7
5631
104
215
1351
1519

123
38
93
2385
83
144
504
414
319
191
163
227
167
75
26
72
823
20
38
124
143
100
62
72
99
84
48
12
21
4549
130
203
970
863
616
380
355
472
359
144
55
2
2829
81
113
641
571

9
12
61
1474
72
147
476
264
184
141
59
50
24
8
8
41
572
23
34
165
112
95
51
36
21
10
1
4
20
3584
168
329
1017
706
549
382
232
111
50
26
9
5
1941
87
184
577
387

6
9
43
998
45
93
320
190
130
101
39
25
12
6
7
30
363
14
20
92
78
65
33
29
12
5
0
2
13
2303
93
207
649
487
358
241
144
72
25
19
5
3
1294
45
118
378
292

3
3
18
476
27
54
156
74
54
40
20
25
12
2
1
11
209
9
14
73
34
30
18
7
9
5
1
2
7
1281
75
122
368
219
191
141
88
39
25
7
4
2
647
42
66
199
95

331
220
160
112
59
18
8
2
3541
62
331
864
633
572
480
305
190
61
25
15
3
2776
58
375
816
503
356
239
174
155
55
12
8
25
1954
43
273
575
326
266
174
123
111
41
8
5
9

178
126
99
62
38
11
1
2
1956
32
178
497
337
292
276
171
113
40
12
7
1
1614
33
215
483
314
200
143
81
91
29
8
4
13
1122
25
158
322
211
148
100
57
65
22
5
3
6

153
94
61
50
21
7
7
0
1585
30
153
367
296
280
204
134
77
21
13
8
2
1162
25
160
333
189
156
96
93
64
26
4
4
12
832
18
115
253
115
118
74
66
46
19
3
2
3

1251
728
550
611
456
195
65
9
4516
111
226
897
900
606
459
437
455
283
107
35
0
11076
198
428
2771
2713
1649
993
705
767
512
194
81
65
7667
107
268
1933
1920
1174
667
456
526
388
144
60
24

846
489
365
353
248
103
31
7
2796
62
136
568
608
395
318
267
241
132
55
14
0
7446
113
246
1824
1992
1136
707
487
489
274
98
40
40
5238
63
155
1306
1426
833
478
311
336
208
74
33
15

405
239
185
258
208
92
34
2
1720
49
90
329
292
211
141
170
214
151
52
21
0
3630
85
182
947
721
513
286
218
278
238
96
41
25
2429
44
113
627
494
341
189
145
190
180
70
27
9

298
182
124
52
29
15
3
3
1643
81
145
440
319
251
200
108
59
21
11
6
2
2426
97
221
700
512
359
262
134
75
35
9
9
13
1616
51
150
479
337
249
182
88
46
20
4
5
5

200
124
72
35
14
12
2
2
1009
48
89
271
195
158
117
72
37
11
7
3
1
1616
55
133
458
374
246
185
84
40
21
4
7
9
1106
29
91
322
247
184
132
57
22
13
1
4
4

98
58
52
17
15
3
1
1
634
33
56
169
124
93
83
36
22
10
4
3
1
810
42
88
242
138
113
77
50
35
14
5
2
4
510
22
59
157
90
65
50
31
24
7
3
1
1

822
15
102
241
177
90
65
51
44
14
4
3
16
1739
24
247
494
295
218
166
117
102
43
18
7
8
1461
22
222
415
244
184
133
95
86
35
14
3
8
278
2
25
79
51
34
33
22

492
8
57
161
103
52
43
24
26
7
3
1
7
1013
15
145
301
181
117
97
61
57
23
7
4
5
859
14
130
262
148
100
80
49
46
17
5
3
5
154
1
15
39
33
17
17
12

330
7
45
80
74
38
22
27
18
7
1
2
9
726
9
102
193
114
101
69
56
45
20
11
3
3
602
8
92
153
96
84
53
46
40
18
9
0
3
124
1
10
40
18
17
16
10

3409
91
160
838
793
475
326
249
241
124
50
21
41
7187
108
306
1641
1740
1038
697
450
567
378
179
70
13
6219
93
265
1420
1490
894
600
381
506
337
158
63
12
968
15
41
221
250
144
97
69

2208
50
91
518
566
303
229
176
153
66
24
7
25
4881
59
205
1102
1266
698
531
317
341
207
110
36
9
4225
54
173
957
1095
605
450
268
303
181
99
31
9
656
5
32
145
171
93
81
49

1201
41
69
320
227
172
97
73
88
58
26
14
16
2306
49
101
539
474
340
166
133
226
171
69
34
4
1994
39
92
463
395
289
150
113
203
156
59
32
3
312
10
9
76
79
51
16
20

810
46
71
221
175
110
80
46
29
15
5
4
8
1859
84
156
529
360
301
205
110
69
26
14
1
4
1563
69
133
448
297
257
173
93
53
25
11
1
3
296
15
23
81
63
44
32
17

510
26
42
136
127
62
53
27
18
8
3
3
5
1223
42
93
338
259
205
143
75
42
16
8
0
2
1037
37
81
288
216
177
119
63
33
15
7
0
1
186
5
12
50
43
28
24
12

300
20
29
85
48
48
27
19
11
7
2
1
3
636
42
63
191
101
96
62
35
27
10
6
1
2
526
32
52
160
81
80
54
30
20
10
4
1
2
110
10
11
31
20
16
8
5

16
8
4
4
0
5185
114
674
1327
885
751
503
383
285
116
42
24
81
4308
97
559
1099
729
619
426
314
244
87
37
22
75
877
17
115
228
156
132
77
69
41
29
5
2
6
5757
114
754

11
6
2
1
0
3005
75
372
745
557
440
301
220
155
60
20
14
46
2514
64
313
625
457
367
258
183
133
42
17
12
43
491
11
59
120
100
73
43
37
22
18
3
2
3
3297
56
444

5
2
2
3
0
2180
39
302
582
328
311
202
163
130
56
22
10
35
1794
33
246
474
272
252
168
131
111
45
20
10
32
386
6
56
108
56
59
34
32
19
11
2
0
3
2460
58
310

61
41
21
7
1
12299
347
638
3608
2796
1474
980
692
795
485
186
82
216
9916
295
543
2991
2228
1182
774
519
608
382
156
63
175
2383
52
95
617
568
292
206
173
187
103
30
19
41
15540
397
769

38
26
11
5
0
8270
199
391
2390
2053
1016
712
481
468
264
99
48
149
6729
171
332
1999
1673
823
566
357
354
212
81
37
124
1541
28
59
391
380
193
146
124
114
52
18
11
25
10331
236
473

23
15
10
2
1
4029
148
247
1218
743
458
268
211
327
221
87
34
67
3187
124
211
992
555
359
208
162
254
170
75
26
51
842
24
36
226
188
99
60
49
73
51
12
8
16
5209
161
296

16
1
3
0
1
2933
135
273
941
548
434
266
141
99
24
10
10
52
2352
112
224
772
430
348
194
111
81
16
9
8
47
581
23
49
169
118
86
72
30
18
8
1
2
5
5188
208
489

9
1
1
0
1
1871
76
161
585
392
303
165
85
52
13
5
4
30
1483
62
133
476
310
239
114
66
41
7
5
3
27
388
14
28
109
82
64
51
19
11
6
0
1
3
3140
111
275

7
0
2
0
0
1062
59
112
356
156
131
101
56
47
11
5
6
22
869
50
91
296
120
109
80
45
40
9
4
5
20
193
9
21
60
36
22
21
11
7
2
1
1
2
2048
97
214

1592
1023
767
598
380
277
100
46
24
82
3464
75
510
1015
572
459
327
186
167
63
21
12
57
2293
39
244
577
451
308
271
194
110
37
25
12
25
2099
43
298
625
372
287
180
136
107
30
13

884
605
448
359
217
161
45
22
13
43
2009
33
296
566
353
281
205
101
96
31
9
7
31
1288
23
148
318
252
167
154
116
65
14
13
6
12
1236
28
178
375
228
172
95
72
57
18
9

708
418
319
239
163
116
55
24
11
39
1455
42
214
449
219
178
122
85
71
32
12
5
26
1005
16
96
259
199
141
117
78
45
23
12
6
13
863
15
120
250
144
115
85
64
50
12
4

4149
3595
2078
1309
922
1150
592
210
121
248
11308
286
550
3194
2616
1555
900
598
824
411
129
89
156
4232
111
219
955
979
523
409
324
326
181
81
32
92
9154
182
412
2455
2264
1313
806
531
686
323
116

2660
2537
1429
955
635
731
341
103
61
170
7573
165
340
2048
1868
1069
677
418
539
236
63
43
107
2758
71
133
612
669
360
278
217
192
105
40
18
63
6115
112
257
1555
1608
924
580
365
432
188
62

1489
1058
649
354
287
419
251
107
60
78
3735
121
210
1146
748
486
223
180
285
175
66
46
49
1474
40
86
343
310
163
131
107
134
76
41
14
29
3039
70
155
900
656
389
226
166
254
135
54

1580
927
740
568
296
193
63
28
17
79
3318
133
337
1081
568
465
334
165
121
47
11
10
46
1870
75
152
499
359
275
234
131
72
16
17
7
33
2149
103
195
630
443
338
221
102
70
33
7

984
618
442
329
158
111
38
14
12
48
2053
75
187
675
397
296
207
80
68
28
6
6
28
1087
36
88
309
221
146
122
78
43
10
8
6
20
1324
55
120
386
291
215
137
64
34
13
6

596
309
298
239
138
82
25
14
5
31
1265
58
150
406
171
169
127
85
53
19
5
4
18
783
39
64
190
138
129
112
53
29
6
9
1
13
825
48
75
244
152
123
84
38
36
20
1

7
1
1770
37
255
541
307
239
153
115
88
22
9
4
0
329
6
43
84
65
48
27
21
19
8
4
3
1
3717
68
552
1042
624
504
361
236
197
73
14
8
38
2884
56
434
805
466
394

4
0
1044
24
156
318
198
141
81
61
45
12
6
2
0
192
4
22
57
30
31
14
11
12
6
3
2
0
2165
32
314
590
395
274
230
129
117
50
8
5
21
1682
27
250
446
302
218

3
1
726
13
99
223
109
98
72
54
43
10
3
2
0
137
2
21
27
35
17
13
10
7
2
1
1
1
1552
36
238
452
229
230
131
107
80
23
6
3
17
1202
29
184
359
164
176

56
10
7705
158
353
2103
1929
1105
667
433
545
267
92
44
9
1449
24
59
352
335
208
139
98
141
56
24
12
1
10563
269
539
2495
2360
1434
980
738
945
514
188
51
50
8505
234
457
2084
1893
1164

29
3
5155
98
215
1341
1383
777
475
296
333
164
49
21
3
960
14
42
214
225
147
105
69
99
24
13
8
0
7053
156
335
1610
1677
994
725
522
593
277
100
28
36
5662
136
288
1350
1357
790

27
7
2550
60
138
762
546
328
192
137
212
103
43
23
6
489
10
17
138
110
61
34
29
42
32
11
4
1
3510
113
204
885
683
440
255
216
352
237
88
23
14
2843
98
169
734
536
374

4
3
1705
81
146
521
333
272
171
83
59
29
6
2
2
444
22
49
109
110
66
50
19
11
4
1
2
1
2590
117
269
782
467
372
280
129
93
42
10
8
21
2033
104
237
627
358
287

1
2
1041
45
85
316
222
171
106
51
28
11
5
0
1
283
10
35
70
69
44
31
13
6
2
1
1
1
1625
66
169
487
329
222
186
78
41
21
6
5
15
1281
62
155
396
260
161

3
1
664
36
61
205
111
101
65
32
31
18
1
2
1
161
12
14
39
41
22
19
6
5
2
0
1
0
965
51
100
295
138
150
94
51
52
21
4
3
6
752
42
82
231
98
126

280
193
155
54
10
8
29
833
12
118
237
158
110
81
43
42
19
4
0
9
4694
81
661
1255
877
709
451
235
229
94
22
17
63
4068
69
581
1109
734
615
404
201
191
79
18
14
53
626

180
104
92
35
6
5
17
483
5
64
144
93
56
50
25
25
15
2
0
4
2702
43
374
727
535
413
246
124
133
54
9
10
34
2354
40
334
652
451
357
218
105
110
44
7
7
29
348

100
89
63
19
4
3
12
350
7
54
93
65
54
31
18
17
4
2
0
5
1992
38
287
528
342
296
205
111
96
40
13
7
29
1714
29
247
457
283
258
186
96
81
35
11
7
24
278

761
520
751
401
159
44
37
2058
35
82
411
467
270
219
218
194
113
29
7
13
14602
338
680
3504
3370
2032
1242
882
1243
780
311
124
96
13037
311
626
3169
3024
1832
1081
745
1081
692
273
115
88
1565

556
367
466
218
83
25
26
1391
20
47
260
320
204
169
155
127
59
17
3
10
9701
215
417
2268
2416
1431
890
589
744
440
168
63
60
8691
197
378
2062
2194
1293
764
508
639
395
149
57
55
1010

205
153
285
183
76
19
11
667
15
35
151
147
66
50
63
67
54
12
4
3
4901
123
263
1236
954
601
352
293
499
340
143
61
36
4346
114
248
1107
830
539
317
237
442
297
124
58
33
555

200
82
70
33
9
5
21
557
13
32
155
109
85
80
47
23
9
1
3
0
2959
95
275
875
547
474
341
167
105
30
14
13
23
2596
94
247
766
466
409
300
145
100
27
11
12
19
363

133
45
30
16
5
3
15
344
4
14
91
69
61
53
33
11
5
1
2
0
1804
57
158
521
339
306
229
103
48
14
5
11
13
1580
57
140
464
285
264
198
86
46
13
5
11
11
224

67
37
40
17
4
2
6
213
9
18
64
40
24
27
14
12
4
0
1
0
1155
38
117
354
208
168
112
64
57
16
9
2
10
1016
37
107
302
181
145
102
59
54
14
6
1
8
139

12
80
146
143
94
47
34
38
15
4
3
10
4991
97
773
1401
860
678
471
266
220
103
33
21
68
4203
84
667
1186
708
582
396
210
178
83
33
17
59
788
13
106
215
152
96
75
56
42

3
40
75
84
56
28
19
23
10
2
3
5
2863
48
426
816
530
382
267
150
127
56
14
11
36
2422
41
369
701
441
322
229
120
102
45
14
9
29
441
7
57
115
89
60
38
30
25

9
40
71
59
38
19
15
15
5
2
0
5
2128
49
347
585
330
296
204
116
93
47
19
10
32
1781
43
298
485
267
260
167
90
76
38
19
8
30
347
6
49
100
63
36
37
26
17

27
54
335
346
200
161
137
162
88
38
9
8
17150
363
850
4149
4093
2642
1433
929
1253
807
369
157
105
15461
333
777
3769
3688
2408
1274
812
1098
730
332
142
98
1689
30
73
380
405
234
159
117
155

18
39
206
222
138
126
81
105
45
19
6
5
11452
209
514
2695
2954
1817
1051
641
783
451
186
87
64
10356
194
476
2468
2679
1653
930
556
688
404
169
80
59
1096
15
38
227
275
164
121
85
95

9
15
129
124
62
35
56
57
43
19
3
3
5698
154
336
1454
1139
825
382
288
470
356
183
70
41
5105
139
301
1301
1009
755
344
256
410
326
163
62
39
593
15
35
153
130
70
38
32
60

1
28
109
81
65
41
22
5
3
3
1
4
3851
155
438
1112
715
576
421
189
134
54
11
17
29
3387
142
405
985
604
506
362
165
121
47
10
15
25
464
13
33
127
111
70
59
24
13

0
18
57
54
42
31
17
2
1
0
0
2
2364
85
254
651
472
362
265
126
82
27
6
9
25
2082
76
229
578
412
319
228
109
72
24
5
9
21
282
9
25
73
60
43
37
17
10

1
10
52
27
23
10
5
3
2
3
1
2
1487
70
184
461
243
214
156
63
52
27
5
8
4
1305
66
176
407
192
187
134
56
49
23
5
6
4
182
4
8
54
51
27
22
7
3

20
0
4
9
4079
70
573
1221
664
521
383
251
198
89
24
11
74
3331
59
503
994
491
439
306
205
167
80
18
7
62
748
11
70
227
173
82
77
46
31
9
6
4
12
3152
54
386
874

11
0
2
7
2418
42
334
739
411
304
209
149
111
45
17
8
49
1974
35
291
610
308
244
171
125
89
40
15
5
41
444
7
43
129
103
60
38
24
22
5
2
3
8
1763
35
208
489

9
0
2
2
1661
28
239
482
253
217
174
102
87
44
7
3
25
1357
24
212
384
183
195
135
80
78
40
3
2
21
304
4
27
98
70
22
39
22
9
4
4
1
4
1389
19
178
385

77
37
15
7
14658
347
675
3255
3171
2042
1402
1039
1379
849
298
124
77
12604
302
583
2832
2700
1745
1199
860
1198
744
265
104
72
2054
45
92
423
471
297
203
179
181
105
33
20
5
12157
201
439
2016

47
17
7
5
9879
191
430
2140
2354
1419
1012
714
857
495
154
65
48
8533
168
375
1861
2024
1213
869
597
751
437
140
54
44
1346
23
55
279
330
206
143
117
106
58
14
11
4
7794
112
263
1273

30
20
8
2
4779
156
245
1115
817
623
390
325
522
354
144
59
29
4071
134
208
971
676
532
330
263
447
307
125
50
28
708
22
37
144
141
91
60
62
75
47
19
9
1
4363
89
176
743

7
1
2
4
3404
99
312
1042
675
542
346
161
129
50
17
8
23
2892
86
277
889
551
462
289
140
111
41
16
7
23
512
13
35
153
124
80
57
21
18
9
1
1
0
2747
72
166
776

3
1
0
4
2276
58
201
694
488
363
234
102
77
27
12
3
17
1940
50
176
594
407
311
194
87
68
22
11
3
17
336
8
25
100
81
52
40
15
9
5
1
0
0
1729
32
98
471

4
0
2
0
1128
41
111
348
187
179
112
59
52
23
5
5
6
952
36
101
295
144
151
95
53
43
19
5
4
6
176
5
10
53
43
28
17
6
9
4
0
1
0
1018
40
68
305

556
431
307
185
175
97
19
13
55
2535
49
316
717
410
340
255
143
154
83
15
10
43
617
5
70
157
146
91
52
42
21
14
4
3
12
7885
129
751
1686
1552
1201
983
694
475
238
48
48

328
237
175
98
90
57
9
6
31
1425
32
176
394
250
185
146
74
83
52
7
5
21
338
3
32
95
78
52
29
24
7
5
2
1
10
4439
74
416
927
851
687
575
391
288
136
30
25

228
194
132
87
85
40
10
7
24
1110
17
140
323
160
155
109
69
71
31
8
5
22
279
2
38
62
68
39
23
18
14
9
2
2
2
3446
55
335
759
701
514
408
303
187
102
18
23

2218
1483
1297
1035
1491
1158
446
168
205
10283
186
378
1700
1777
1219
1069
873
1306
1043
415
153
164
1874
15
61
316
441
264
228
162
185
115
31
15
41
14764
293
521
2462
2910
2228
1660
1391
1571
1044
397
134

1593
982
948
697
872
620
215
88
131
6577
105
230
1084
1299
801
775
584
752
562
200
79
106
1217
7
33
189
294
181
173
113
120
58
15
9
25
9381
159
297
1533
1950
1500
1146
900
957
569
206
68

625
501
349
338
619
538
231
80
74
3706
81
148
616
478
418
294
289
554
481
215
74
58
657
8
28
127
147
83
55
49
65
57
16
6
16
5383
134
224
929
960
728
514
491
614
475
191
66

591
461
334
133
106
41
11
12
44
2241
57
148
651
473
361
276
102
82
33
9
11
38
506
15
18
125
118
100
58
31
24
8
2
1
6
5140
166
362
1408
1135
782
616
296
195
83
19
19

386
318
240
80
49
20
5
7
23
1438
27
88
401
320
256
200
62
39
16
4
6
19
291
5
10
70
66
62
40
18
10
4
1
1
4
3096
89
201
826
678
497
403
178
122
48
9
10

205
143
94
53
57
21
6
5
21
803
30
60
250
153
105
76
40
43
17
5
5
19
215
10
8
55
52
38
18
13
14
4
1
0
2
2044
77
161
582
457
285
213
118
73
35
10
9

80
2127
46
265
533
397
297
218
135
130
66
15
8
17
5758
83
486
1153
1155
904
765
559
345
172
33
40
63
3673
71
445
1124
667
458
359
244
172
81
29
12
11
3215
61
399
990
577
405
302

39
1218
25
150
306
232
161
135
73
74
42
7
3
10
3221
49
266
621
619
526
440
318
214
94
23
22
29
2020
32
244
633
377
245
209
127
90
38
11
8
6
1779
31
219
564
323
221
175

41
909
21
115
227
165
136
83
62
56
24
8
5
7
2537
34
220
532
536
378
325
241
131
78
10
18
34
1653
39
201
491
290
213
150
117
82
43
18
4
5
1436
30
180
426
254
184
127

153
6455
121
254
1246
1377
962
690
471
650
412
162
53
57
8309
172
267
1216
1533
1266
970
920
921
632
235
81
96
12786
237
573
2072
2302
1772
1383
1154
1585
1120
432
143
13
11783
206
537
1916
2118
1657
1249

96
4243
61
141
787
974
693
496
312
393
229
91
33
33
5138
98
156
746
976
807
650
588
564
340
115
35
63
7962
128
328
1247
1501
1195
983
774
926
574
233
67
6
7359
116
307
1160
1389
1120
892

57
2212
60
113
459
403
269
194
159
257
183
71
20
24
3171
74
111
470
557
459
320
332
357
292
120
46
33
4824
109
245
825
801
577
400
380
659
546
199
76
7
4424
90
230
756
729
537
357

59
1890
63
167
600
370
276
200
76
75
36
6
3
18
3250
103
195
808
765
506
416
220
120
47
13
16
41
3571
92
254
982
772
616
425
209
132
55
11
13
10
3323
88
238
927
713
568
399

35
1150
34
99
352
216
176
148
51
45
17
2
2
8
1946
55
102
474
462
321
255
127
77
31
7
8
27
2265
53
159
567
522
414
286
148
66
29
6
9
6
2099
50
149
531
484
377
268

24
740
29
68
248
154
100
52
25
30
19
4
1
10
1304
48
93
334
303
185
161
93
43
16
6
8
14
1306
39
95
415
250
202
139
61
66
26
5
4
4
1224
38
89
396
229
191
131

206
154
73
26
11
11
458
10
46
134
90
53
57
38
18
8
3
1
0
2698
54
335
709
491
387
285
204
153
53
20
6
1
1876
43
253
496
343
276
175
130
111
31
13
4
1
822
11

107
83
33
9
8
6
241
1
25
69
54
24
34
20
7
5
2
0
0
1627
37
195
440
278
243
175
120
94
29
14
2
0
1130
30
147
296
198
171
114
73
71
20
9
1
0
497
7

99
71
40
17
3
5
217
9
21
65
36
29
23
18
11
3
1
1
0
1071
17
140
269
213
144
110
84
59
24
6
4
1
746
13
106
200
145
105
61
57
40
11
4
3
1
325
4

1037
1474
1036
406
134
13
1003
31
36
156
184
115
134
117
111
84
26
9
0
8048
175
326
1848
2131
1190
691
505
615
369
144
49
5
6398
138
274
1518
1675
944
534
376
486
300
114
36
3
1650
37

693
859
537
221
59
6
603
12
21
87
112
75
91
81
67
37
12
8
0
5518
93
180
1237
1591
859
512
346
372
227
71
25
5
4355
73
155
1021
1242
672
386
253
288
183
60
19
3
1163
20

344
615
499
185
75
7
400
19
15
69
72
40
43
36
44
47
14
1
0
2530
82
146
611
540
331
179
159
243
142
73
24
0
2043
65
119
497
433
272
148
123
198
117
54
17
0
487
17

189
122
48
9
13
9
248
4
16
55
59
48
26
20
10
7
2
0
1
1573
61
127
470
322
270
169
87
49
9
5
4
0
1226
47
109
376
239
213
132
60
37
8
3
2
0
347
14

135
61
25
5
9
5
166
3
10
36
38
37
18
13
5
4
1
0
1
1032
42
71
301
230
184
105
59
32
4
2
2
0
795
32
58
233
175
144
84
38
25
4
1
1
0
237
10

54
61
23
4
4
4
82
1
6
19
21
11
8
7
5
3
1
0
0
541
19
56
169
92
86
64
28
17
5
3
2
0
431
15
51
143
64
69
48
22
12
4
2
1
0
110
4

82
213
148
111
110
74
42
22
7
2
0
2441
50
319
668
430
328
281
145
133
61
18
5
3
2035
42
264
560
350
276
237
121
112
53
15
4
1
406
8
55
108
80
52
44
24
21
8

48
144
80
72
61
47
23
9
5
1
0
1403
30
186
384
256
185
173
73
81
25
8
1
1
1184
26
151
330
212
159
147
62
68
21
7
1
0
219
4
35
54
44
26
26
11
13
4

34
69
68
39
49
27
19
13
2
1
0
1038
20
133
284
174
143
108
72
52
36
10
4
2
851
16
113
230
138
117
90
59
44
32
8
3
1
187
4
20
54
36
26
18
13
8
4

52
330
456
246
157
129
129
69
30
13
2
7857
146
326
1790
1829
1198
771
518
646
408
158
61
6
6490
124
267
1480
1503
973
655
414
538
346
134
53
3
1367
22
59
310
326
225
116
104
108
62

25
216
349
187
126
93
84
44
11
6
2
5240
82
205
1177
1328
837
541
336
398
224
83
25
4
4328
66
168
993
1094
683
449
263
332
191
68
19
2
912
16
37
184
234
154
92
73
66
33

27
114
107
59
31
36
45
25
19
7
0
2617
64
121
613
501
361
230
182
248
184
75
36
2
2162
58
99
487
409
290
206
151
206
155
66
34
1
455
6
22
126
92
71
24
31
42
29

18
94
83
57
37
27
12
1
2
2
0
1551
48
130
488
301
244
173
76
66
13
4
2
6
1279
42
110
418
240
194
140
63
55
12
2
1
2
272
6
20
70
61
50
33
13
11
1

13
68
55
40
21
21
7
0
1
1
0
988
28
86
294
206
162
117
47
36
7
2
0
3
812
26
73
250
166
131
92
39
28
6
1
0
0
176
2
13
44
40
31
25
8
8
1

5
26
28
17
16
6
5
1
1
1
0
563
20
44
194
95
82
56
29
30
6
2
2
3
467
16
37
168
74
63
48
24
27
6
1
1
2
96
4
7
26
21
19
8
5
3
0

3
1
2
2261
38
289
615
402
308
233
145
132
65
17
5
12
1115
15
149
338
202
123
110
60
70
30
13
4
1
1146
23
140
277
200
185
123
85
62
35
4
1
11
1361
22
182
385
230

1
0
1
1309
23
170
377
222
164
144
81
77
32
10
2
7
680
9
87
213
120
73
73
37
43
14
8
2
1
629
14
83
164
102
91
71
44
34
18
2
0
6
843
15
118
235
146

2
1
1
952
15
119
238
180
144
89
64
55
33
7
3
5
435
6
62
125
82
50
37
23
27
16
5
2
0
517
9
57
113
98
94
52
41
28
17
2
1
5
518
7
64
150
84

24
8
3
7903
136
272
1405
1763
1349
815
609
736
500
224
82
12
6271
110
225
1140
1367
1071
632
476
590
403
180
68
9
1632
26
47
265
396
278
183
133
146
97
44
14
3
8118
129
277
1449
1667

15
6
2
5300
84
164
927
1310
922
581
405
444
294
114
46
9
4208
67
129
760
1034
730
448
320
345
237
92
39
7
1092
17
35
167
276
192
133
85
99
57
22
7
2
5451
81
159
966
1234

9
2
1
2603
52
108
478
453
427
234
204
292
206
110
36
3
2063
43
96
380
333
341
184
156
245
166
88
29
2
540
9
12
98
120
86
50
48
47
40
22
7
1
2667
48
118
483
433

2
1
4
1618
31
138
462
329
272
190
97
54
27
10
5
3
1249
21
112
351
245
221
146
74
45
20
7
5
2
369
10
26
111
84
51
44
23
9
7
3
0
1
1399
13
91
406
289

1
0
3
1073
14
80
302
241
188
129
63
35
13
4
3
1
832
8
64
233
179
158
98
47
28
10
3
3
1
241
6
16
69
62
30
31
16
7
3
1
0
0
916
5
58
241
200

1
1
1
545
17
58
160
88
84
61
34
19
14
6
2
2
417
13
48
118
66
63
48
27
17
10
4
2
1
128
4
10
42
22
21
13
7
2
4
2
0
1
483
8
33
165
89

194
123
90
77
37
14
6
1
1106
17
145
313
190
141
105
79
65
32
14
5
0
255
5
37
72
40
53
18
11
12
5
0
1
1
2392
39
288
631
414
327
272
159
151
71
26
6
8

114
78
58
42
21
11
4
1
688
11
96
191
123
79
68
51
36
18
11
4
0
155
4
22
44
23
35
10
7
6
3
0
0
1
1391
19
173
380
226
187
162
85
87
50
13
3
6

80
45
32
35
16
3
2
0
418
6
49
122
67
62
37
28
29
14
3
1
0
100
1
15
28
17
18
8
4
6
2
0
1
0
1001
20
115
251
188
140
110
74
64
21
13
3
2

1304
891
681
851
580
217
69
3
6857
117
245
1222
1373
1101
732
561
726
525
191
63
1
1261
12
32
227
294
203
159
120
125
55
26
6
2
8589
154
323
1477
1807
1241
868
685
925
664
311
124
10

899
645
436
534
329
128
38
2
4614
76
139
819
1035
761
529
356
458
294
113
33
1
837
5
20
147
199
138
116
80
76
35
15
5
1
5615
88
187
958
1318
823
616
449
564
389
158
60
5

405
246
245
317
251
89
31
1
2243
41
106
403
338
340
203
205
268
231
78
30
0
424
7
12
80
95
65
43
40
49
20
11
1
1
2974
66
136
519
489
418
252
236
361
275
153
64
5

255
186
90
40
15
12
2
0
1170
12
76
349
228
209
159
79
35
11
10
2
0
229
1
15
57
61
46
27
11
5
4
2
0
0
1896
40
180
573
337
323
212
105
76
33
13
1
3

179
137
57
22
8
9
0
0
768
5
49
212
161
142
115
51
19
7
7
0
0
148
0
9
29
39
37
22
6
3
1
2
0
0
1244
25
106
349
247
229
147
68
43
17
10
1
2

76
49
33
18
7
3
2
0
402
7
27
137
67
67
44
28
16
4
3
2
0
81
1
6
28
22
9
5
5
2
3
0
0
0
652
15
74
224
90
94
65
37
33
16
3
0
1

2123
36
249
563
355
290
250
138
137
69
24
5
7
269
3
39
68
59
37
22
21
14
2
2
1
1
4770
91
401
1178
952
726
562
381
254
146
34
21
24
1444
38
137
433
282
184
147
95

1243
18
155
338
195
168
150
71
80
49
12
2
5
148
1
18
42
31
19
12
14
7
1
1
1
1
2749
62
230
646
547
423
327
218
164
85
21
14
12
871
27
86
243
186
117
87
46

880
18
94
225
160
122
100
67
57
20
12
3
2
121
2
21
26
28
18
10
7
7
1
1
0
0
2021
29
171
532
405
303
235
163
90
61
13
7
12
573
11
51
190
96
67
60
49

7628
134
297
1300
1600
1123
766
597
819
585
291
106
10
961
20
26
177
207
118
102
88
106
79
20
18
0
18703
299
526
2708
3991
2705
2156
1890
2213
1431
557
206
21
7485
136
234
1197
1684
1024
763
597

5008
76
171
854
1175
746
545
402
493
340
147
54
5
607
12
16
104
143
77
71
47
71
49
11
6
0
12411
186
329
1765
2763
1925
1567
1272
1337
842
286
123
16
4971
86
147
770
1215
730
556
400

2620
58
126
446
425
377
221
195
326
245
144
52
5
354
8
10
73
64
41
31
41
35
30
9
12
0
6292
113
197
943
1228
780
589
618
876
589
271
83
5
2514
50
87
427
469
294
207
197

1703
37
169
523
293
284
185
98
70
28
12
1
3
193
3
11
50
44
39
27
7
6
5
1
0
0
5191
157
353
1306
1129
888
666
384
194
68
25
13
8
1749
42
136
523
345
302
179
122

1121
22
99
323
214
203
132
63
39
14
9
1
2
123
3
7
26
33
26
15
5
4
3
1
0
0
3316
88
226
766
770
597
435
246
123
40
12
8
5
1163
22
88
322
258
221
116
72

582
15
70
200
79
81
53
35
31
14
3
0
1
70
0
4
24
11
13
12
2
2
2
0
0
0
1875
69
127
540
359
291
231
138
71
28
13
5
3
586
20
48
201
87
81
63
50

73
44
8
3
0
3326
53
264
745
670
542
415
286
181
102
26
18
24
1599
31
179
417
303
236
181
103
90
40
16
2
1
1075
24
126
283
190
159
118
68
64
28
12
2
1
524
7
53

46
25
6
2
0
1878
35
144
403
361
306
240
172
118
60
15
12
12
987
21
112
267
188
132
114
58
57
25
11
2
0
699
15
78
193
128
99
75
40
41
19
9
2
0
288
6
34

27
19
2
1
0
1448
18
120
342
309
236
175
114
63
42
11
6
12
612
10
67
150
115
104
67
45
33
15
5
0
1
376
9
48
90
62
60
43
28
23
9
3
0
1
236
1
19

869
631
266
81
3
11218
163
292
1511
2307
1681
1393
1293
1344
800
291
125
18
7309
135
188
1056
1371
1026
800
655
841
768
356
103
10
5358
99
129
747
973
748
566
480
631
600
293
86
6
1951
36
59

526
361
138
39
3
7440
100
182
995
1548
1195
1011
872
811
481
148
84
13
4833
85
117
691
1031
725
590
448
477
412
199
50
8
3564
63
77
510
743
523
434
327
354
321
166
41
5
1269
22
40

343
270
128
42
0
3778
63
110
516
759
486
382
421
533
319
143
41
5
2476
50
71
365
340
301
210
207
364
356
157
53
2
1794
36
52
237
230
225
132
153
277
279
127
45
1
682
14
19

70
14
10
5
1
3442
115
217
783
784
586
487
262
124
54
15
8
7
1075
24
71
276
217
203
127
83
40
23
7
2
2
791
20
56
210
158
145
87
60
29
18
6
1
1
284
4
15

49
8
4
2
1
2153
66
138
444
512
376
319
174
74
32
8
6
4
736
13
39
191
163
141
91
56
27
12
3
0
0
554
10
33
149
127
104
63
38
18
9
3
0
0
182
3
6

21
6
6
3
0
1289
49
79
339
272
210
168
88
50
22
7
2
3
339
11
32
85
54
62
36
27
13
11
4
2
2
237
10
23
61
31
41
24
22
11
9
3
1
1
102
1
9

134
113
77
63
35
26
12
4
0
0
1868
31
206
411
378
296
196
137
109
59
16
11
18
1078
19
123
255
204
169
110
73
62
36
10
9
8
790
12
83
156
174
127
86
64
47
23
6

74
60
33
39
18
16
6
2
0
0
1110
17
112
242
238
177
116
85
63
34
11
4
11
643
10
66
157
127
100
63
46
34
22
7
4
7
467
7
46
85
111
77
53
39
29
12
4

60
53
44
24
17
10
6
2
0
0
758
14
94
169
140
119
80
52
46
25
5
7
7
435
9
57
98
77
69
47
27
28
14
3
5
1
323
5
37
71
63
50
33
25
18
11
2

309
398
278
234
175
210
168
63
17
4
7917
127
198
944
1640
1189
827
738
987
754
374
110
29
4701
93
126
614
990
685
454
390
570
484
221
68
6
3216
34
72
330
650
504
373
348
417
270
153

181
288
202
156
121
123
91
33
9
3
5096
68
121
588
1170
818
621
501
544
398
197
53
17
3034
49
74
379
733
476
345
264
305
250
119
35
5
2062
19
47
209
437
342
276
237
239
148
78

128
110
76
78
54
87
77
30
8
1
2821
59
77
356
470
371
206
237
443
356
177
57
12
1667
44
52
235
257
209
109
126
265
234
102
33
1
1154
15
25
121
213
162
97
111
178
122
75

66
59
58
40
23
11
5
1
1
1
1393
39
104
336
297
245
160
93
67
26
9
7
10
662
14
61
177
140
111
69
39
31
13
4
2
1
731
25
43
159
157
134
91
54
36
13
5

42
36
37
28
18
9
3
0
0
0
848
26
64
213
176
150
108
51
39
10
6
1
4
416
11
39
120
88
62
48
19
18
7
3
1
0
432
15
25
93
88
88
60
32
21
3
3

24
23
21
12
5
2
2
1
1
1
545
13
40
123
121
95
52
42
28
16
3
6
6
246
3
22
57
52
49
21
20
13
6
1
1
1
299
10
18
66
69
46
31
22
15
10
2

2
10
1105
23
141
359
197
132
92
66
53
19
10
5
8
876
18
122
308
144
96
69
41
43
17
7
3
8
229
5
19
51
53
36
23
25
10
2
3
2
0
1064
20
112
275
196
151

0
4
616
15
79
187
114
73
61
36
35
6
7
1
2
493
14
70
161
81
55
47
23
29
6
4
1
2
123
1
9
26
33
18
14
13
6
0
3
0
0
616
11
49
171
118
92

2
6
489
8
62
172
83
59
31
30
18
13
3
4
6
383
4
52
147
63
41
22
18
14
11
3
2
6
106
4
10
25
20
18
9
12
4
2
0
2
0
448
9
63
104
78
59

42
23
4526
119
195
712
1097
668
417
361
421
321
148
56
11
3703
105
162
615
878
530
325
273
358
275
129
45
8
823
14
33
97
219
138
92
88
63
46
19
11
3
4402
68
116
563
813
514

18
12
2981
68
125
492
767
453
294
246
250
170
86
23
7
2440
61
100
431
615
365
228
184
207
149
75
19
6
541
7
25
61
152
88
66
62
43
21
11
4
1
2770
41
69
363
588
361

24
11
1545
51
70
220
330
215
123
115
171
151
62
33
4
1263
44
62
184
263
165
97
89
151
126
54
26
2
282
7
8
36
67
50
26
26
20
25
8
7
2
1632
27
47
200
225
153

5
9
851
27
82
237
159
125
107
54
35
14
5
4
2
686
25
74
205
119
98
83
35
29
7
5
4
2
165
2
8
32
40
27
24
19
6
7
0
0
0
894
21
51
213
159
163

0
4
542
18
46
154
108
85
64
35
19
5
3
3
2
439
18
43
132
80
66
49
24
16
3
3
3
2
103
0
3
22
28
19
15
11
3
2
0
0
0
596
11
32
125
115
114

5
5
309
9
36
83
51
40
43
19
16
9
2
1
0
247
7
31
73
39
32
34
11
13
4
2
1
0
62
2
5
10
12
8
9
8
3
5
0
0
0
298
10
19
88
44
49

104
83
66
43
7
7
0
857
15
102
218
153
122
84
61
54
36
6
6
0
207
5
10
57
43
29
20
22
12
7
1
1
0
810
15
90
236
150
102
75
49
41
27
8
2
15
630

60
45
38
23
4
5
0
500
8
46
144
91
74
50
33
29
18
3
4
0
116
3
3
27
27
18
10
12
9
5
1
1
0
501
10
56
154
100
58
48
27
21
12
5
2
8
391

44
38
28
20
3
2
0
357
7
56
74
62
48
34
28
25
18
3
2
0
91
2
7
30
16
11
10
10
3
2
0
0
0
309
5
34
82
50
44
27
22
20
15
3
0
7
239

435
384
581
559
294
69
6
3557
59
94
442
645
400
344
309
481
467
253
58
5
845
9
22
121
168
114
91
75
100
92
41
11
1
3513
64
104
503
727
506
304
268
374
361
201
57
44
2866

306
258
324
264
162
31
3
2250
37
57
298
468
282
243
208
264
219
142
29
3
520
4
12
65
120
79
63
50
60
45
20
2
0
2209
36
61
320
527
337
216
173
201
184
102
27
25
1818

129
126
257
295
132
38
3
1307
22
37
144
177
118
101
101
217
248
111
29
2
325
5
10
56
48
35
28
25
40
47
21
9
1
1304
28
43
183
200
169
88
95
173
177
99
30
19
1048

128
70
57
24
6
2
0
721
17
39
176
127
127
100
62
46
20
5
2
0
173
4
12
37
32
36
28
8
11
4
1
0
0
631
16
53
154
118
113
86
45
28
9
3
1
5
514

93
46
35
19
4
2
0
484
8
24
106
96
88
72
40
29
15
4
2
0
112
3
8
19
19
26
21
6
6
4
0
0
0
403
11
28
95
84
77
56
24
15
5
3
1
4
328

35
24
22
5
2
0
0
237
9
15
70
31
39
28
22
17
5
1
0
0
61
1
4
18
13
10
7
2
5
0
1
0
0
228
5
25
59
34
36
30
21
13
4
0
0
1
186

8
70
190
116
74
59
36
32
23
6
1
15
180
7
20
46
34
28
16
13
9
4
2
1
0
1448
31
180
432
247
180
144
81
89
39
17
3
5
1208
25
149
351
202
158
124
67
73

5
43
127
76
43
39
17
17
11
4
1
8
110
5
13
27
24
15
9
10
4
1
1
1
0
886
14
98
251
169
116
92
54
51
22
12
3
4
740
12
80
204
137
103
77
46
44

3
27
63
40
31
20
19
15
12
2
0
7
70
2
7
19
10
13
7
3
5
3
1
0
0
562
17
82
181
78
64
52
27
38
17
5
0
1
468
13
69
147
65
55
47
21
29

50
82
414
598
393
247
215
288
317
177
48
37
647
14
22
89
129
113
57
53
86
44
24
9
7
7419
128
260
1071
1324
983
719
567
924
910
408
107
18
6222
115
209
895
1054
803
580
453
812

30
50
269
441
267
174
136
159
161
87
23
21
391
6
11
51
86
70
42
37
42
23
15
4
4
4784
72
155
739
945
705
517
386
497
485
219
52
12
3935
66
124
609
766
563
403
300
419

20
32
145
157
126
73
79
129
156
90
25
16
256
8
11
38
43
43
15
16
44
21
9
5
3
2635
56
105
332
379
278
202
181
427
425
189
55
6
2287
49
85
286
288
240
177
153
393

14
47
133
85
93
66
36
27
8
3
1
1
117
2
6
21
33
20
20
9
1
1
0
0
4
1371
31
105
362
270
219
194
93
55
22
9
2
9
1174
26
97
315
220
192
166
77
45

9
24
80
65
63
44
19
15
4
3
1
1
75
2
4
15
19
14
12
5
0
1
0
0
3
943
16
60
231
204
169
138
61
35
16
7
1
5
809
14
59
197
170
149
116
49
27

5
23
53
20
30
22
17
12
4
0
0
0
42
0
2
6
14
6
8
4
1
0
0
0
1
428
15
45
131
66
50
56
32
20
6
2
1
4
365
12
38
118
50
43
50
28
18

37
15
2
5
240
6
31
81
45
22
20
14
16
2
2
1
0
1134
18
160
264
173
172
121
97
65
42
14
6
2
1041
17
149
238
160
157
111
89
64
37
13
4
2
93
1
11
26

21
10
2
4
146
2
18
47
32
13
15
8
7
1
2
1
0
641
7
84
136
101
108
73
58
32
26
9
5
2
588
7
80
123
90
99
66
53
32
23
9
4
2
53
0
4
13

16
5
0
1
94
4
13
34
13
9
5
6
9
1
0
0
0
493
11
76
128
72
64
48
39
33
16
5
1
0
453
10
69
115
70
58
45
36
32
14
4
0
0
40
1
7
13

817
369
100
15
1197
13
51
176
270
180
139
114
112
93
39
7
3
3493
103
157
589
587
406
299
246
462
401
189
46
8
3168
98
151
543
508
356
265
214
427
381
176
41
8
325
5
6
46

432
198
45
10
849
6
31
130
179
142
114
86
78
53
21
7
2
2170
59
96
383
412
272
208
155
237
210
106
29
3
1980
56
92
357
365
241
185
131
221
202
101
26
3
190
3
4
26

385
171
55
5
348
7
20
46
91
38
25
28
34
40
18
0
1
1323
44
61
206
175
134
91
91
225
191
83
17
5
1188
42
59
186
143
115
80
83
206
179
75
15
5
135
2
2
20

21
8
2
5
197
5
8
47
50
27
28
16
10
1
1
0
4
540
15
56
153
94
91
63
38
20
4
2
0
4
467
13
54
136
80
77
52
28
19
2
2
0
4
73
2
2
17

16
7
1
4
134
2
1
34
34
20
22
12
8
0
0
0
1
360
7
39
96
68
57
46
28
13
3
2
0
1
308
7
37
85
56
48
39
20
12
1
2
0
1
52
0
2
11

5
1
1
1
63
3
7
13
16
7
6
4
2
1
1
0
3
180
8
17
57
26
34
17
10
7
1
0
0
3
159
6
17
51
24
29
13
8
7
1
0
0
3
21
2
0
6

13
15
10
8
1
5
1
2
0
3482
57
468
929
531
497
391
258
218
97
25
8
3
3063
50
428
841
444
428
336
232
181
88
24
8
3
419
7
40
88
87
69
55
26
37
9
1
0

11
9
7
5
0
3
0
1
0
2040
34
271
513
353
291
233
142
123
63
13
3
1
1778
31
246
462
296
249
198
127
97
56
12
3
1
262
3
25
51
57
42
35
15
26
7
1
0

2
6
3
3
1
2
1
1
0
1442
23
197
416
178
206
158
116
95
34
12
5
2
1285
19
182
379
148
179
138
105
84
32
12
5
2
157
4
15
37
30
27
20
11
11
2
0
0

79
50
34
32
35
20
13
5
0
11661
252
455
1993
1837
1454
1195
1095
1591
1199
432
125
33
10405
230
417
1801
1607
1279
1039
971
1430
1086
400
113
32
1256
22
38
192
230
175
156
124
161
113
32
12

47
31
23
24
16
8
5
3
0
7494
149
272
1215
1331
1022
870
708
935
682
226
63
21
6704
136
250
1098
1167
902
757
631
849
621
216
57
20
790
13
22
117
164
120
113
77
86
61
10
6

32
19
11
8
19
12
8
2
0
4167
103
183
778
506
432
325
387
656
517
206
62
12
3701
94
167
703
440
377
282
340
581
465
184
56
12
466
9
16
75
66
55
43
47
75
52
22
6

14
14
11
10
1
2
0
0
0
2766
64
225
799
581
468
298
158
114
30
13
7
9
2488
59
209
736
511
412
261
139
104
28
13
7
9
278
5
16
63
70
56
37
19
10
2
0
0

12
9
7
8
1
2
0
0
0
1819
35
132
500
415
325
212
95
71
17
8
3
6
1634
33
121
458
365
289
183
85
67
16
8
3
6
185
2
11
42
50
36
29
10
4
1
0
0

2
5
4
2
0
0
0
0
0
947
29
93
299
166
143
86
63
43
13
5
4
3
854
26
88
278
146
123
78
54
37
12
5
4
3
93
3
5
21
20
20
8
9
6
1
0
0

0
7815
129
814
1961
1258
1115
918
659
535
245
91
37
53
6667
114
726
1721
1032
934
746
551
481
227
80
30
25
1148
15
88
240
226
181
172
108
54
18
11
7
28
2211
43
285
612
350
323
207

0
4118
58
462
1043
648
553
471
361
287
140
51
15
29
3532
54
410
914
531
464
386
309
257
135
47
12
13
586
4
52
129
117
89
85
52
30
5
4
3
16
1248
20
151
355
206
190
111

0
3697
71
352
918
610
562
447
298
248
105
40
22
24
3135
60
316
807
501
470
360
242
224
92
33
18
12
562
11
36
111
109
92
87
56
24
13
7
4
12
963
23
134
257
144
133
96

1
11329
247
480
1959
1938
1443
1077
1035
1382
1113
470
165
20
10721
235
460
1861
1830
1372
1011
973
1287
1070
445
158
19
608
12
20
98
108
71
66
62
95
43
25
7
1
5918
130
268
1264
1140
778
512

1
7032
153
273
1158
1229
969
754
670
812
649
258
94
13
6669
146
261
1101
1162
931
707
631
752
624
249
92
13
363
7
12
57
67
38
47
39
60
25
9
2
0
3717
76
149
770
792
543
335

0
4297
94
207
801
709
474
323
365
570
464
212
71
7
4052
89
199
760
668
441
304
342
535
446
196
66
6
245
5
8
41
41
33
19
23
35
18
16
5
1
2201
54
119
494
348
235
177

0
3162
108
276
921
577
503
353
199
131
55
22
8
9
2986
98
264
878
543
474
335
186
117
54
21
8
8
176
10
12
43
34
29
18
13
14
1
1
0
1
1778
96
185
542
294
251
176

0
1887
47
154
524
357
331
229
119
76
25
15
5
5
1774
41
147
494
336
310
218
113
67
24
15
5
4
113
6
7
30
21
21
11
6
9
1
0
0
1
1068
49
103
313
188
162
117

0
1275
61
122
397
220
172
124
80
55
30
7
3
4
1212
57
117
384
207
164
117
73
50
30
6
3
4
63
4
5
13
13
8
7
7
5
0
1
0
0
710
47
82
229
106
89
59

138
149
61
18
7
18
2057
37
274
573
322
297
192
129
136
56
17
6
18
154
6
11
39
28
26
15
9
13
5
1
1
0
9849
140
1173
2570
1760
1378
1026
728
601
242
90
53
88
7592
112

68
87
33
11
5
11
1170
20
145
336
190
176
105
64
78
31
10
4
11
78
0
6
19
16
14
6
4
9
2
1
1
0
5602
74
664
1481
1001
763
593
409
344
145
55
25
48
4317
57

70
62
28
7
2
7
887
17
129
237
132
121
87
65
58
25
7
2
7
76
6
5
20
12
12
9
5
4
3
0
0
0
4247
66
509
1089
759
615
433
319
257
97
35
28
40
3275
55

431
686
440
154
61
54
5494
125
246
1189
1058
716
468
399
636
408
140
55
54
424
5
22
75
82
62
44
32
50
32
14
6
0
17607
530
929
3402
3168
2270
1752
1629
1948
1252
475
182
70
14261
465

274
391
235
94
28
30
3454
74
136
716
745
499
301
254
365
223
85
26
30
263
2
13
54
47
44
34
20
26
12
9
2
0
11320
328
561
2124
2120
1548
1237
1073
1186
731
267
94
51
9195
282

157
295
205
60
33
24
2040
51
110
473
313
217
167
145
271
185
55
29
24
161
3
9
21
35
18
10
12
24
20
5
4
0
6287
202
368
1278
1048
722
515
556
762
521
208
88
19
5066
183

92
78
26
12
2
24
1663
88
173
513
277
234
161
84
70
26
12
2
23
115
8
12
29
17
17
15
8
8
0
0
0
1
6587
338
620
1845
1286
1027
665
361
266
94
34
21
30
4949
260

56
41
16
9
1
13
993
45
94
295
179
148
106
50
38
16
9
1
12
75
4
9
18
9
14
11
6
3
0
0
0
1
4036
185
361
1086
825
652
434
231
156
58
17
10
21
3080
139

36
37
10
3
1
11
670
43
79
218
98
86
55
34
32
10
3
1
11
40
4
3
11
8
3
4
2
5
0
0
0
0
2551
153
259
759
461
375
231
130
110
36
17
11
9
1869
121

990
2096
1262
1021
741
524
457
196
79
38
76
2257
28
183
474
498
357
285
204
144
46
11
15
12
6119
121
764
1522
999
865
658
431
409
152
40
28
130
5660
115
718
1378
914
802
617
401
388
144

558
1210
724
565
428
305
250
116
47
16
41
1285
17
106
271
277
198
165
104
94
29
8
9
7
3469
63
414
830
555
508
401
259
237
82
21
19
80
3203
62
392
746
506
472
375
242
224
75

432
886
538
456
313
219
207
80
32
22
35
972
11
77
203
221
159
120
100
50
17
3
6
5
2650
58
350
692
444
357
257
172
172
70
19
9
50
2457
53
326
632
408
330
242
159
164
69

802
2927
2564
1771
1328
1233
1563
1006
385
153
64
3346
65
127
475
604
499
424
396
385
246
90
29
6
12656
273
523
2493
2778
1939
1189
842
1216
831
277
116
179
11559
245
477
2291
2532
1773
1089
744
1114
768

476
1825
1754
1209
943
817
944
594
225
80
46
2125
46
85
299
366
339
294
256
242
137
42
14
5
8217
162
321
1544
1934
1335
872
564
705
468
132
57
123
7498
147
292
1425
1763
1217
797
497
637
434

326
1102
810
562
385
416
619
412
160
73
18
1221
19
42
176
238
160
130
140
143
109
48
15
1
4439
111
202
949
844
604
317
278
511
363
145
59
56
4061
98
185
866
769
556
292
247
477
334

498
1449
922
744
485
251
202
71
25
13
29
1638
78
122
396
364
283
180
110
64
23
9
8
1
3023
112
261
875
595
495
332
143
98
44
4
11
53
2727
103
245
796
525
442
293
132
89
38

294
861
599
493
330
161
118
47
14
4
20
956
46
67
225
226
159
104
70
38
11
3
6
1
1883
57
154
498
399
329
228
96
52
23
2
9
36
1704
51
144
455
356
297
204
88
46
20

204
588
323
251
155
90
84
24
11
9
9
682
32
55
171
138
124
76
40
26
12
6
2
0
1140
55
107
377
196
166
104
47
46
21
2
2
17
1023
52
101
341
169
145
89
44
43
18

37
26
120
459
6
46
144
85
63
41
30
21
8
3
2
10
3969
71
438
971
683
564
432
308
277
124
34
18
49
3286
59
379
833
533
468
353
251
232
101
30
17
30
683
12
59
138
150

19
17
73
266
1
22
84
49
36
26
17
13
7
2
2
7
2172
39
230
534
383
307
239
184
136
75
17
7
21
1805
34
198
456
302
255
200
153
114
61
16
6
10
367
5
32
78
81

18
9
47
193
5
24
60
36
27
15
13
8
1
1
0
3
1797
32
208
437
300
257
193
124
141
49
17
11
28
1481
25
181
377
231
213
153
98
118
40
14
11
20
316
7
27
60
69

254
106
166
1097
28
46
202
246
166
100
98
102
63
23
10
13
8072
139
375
1526
1692
1135
788
597
792
619
264
95
50
7172
118
339
1395
1494
1023
683
497
700
563
240
84
36
900
21
36
131
198

122
52
115
719
15
29
119
171
118
75
67
68
34
10
5
8
5143
81
229
949
1157
747
551
393
491
330
140
39
36
4562
67
207
875
1020
681
473
326
430
295
127
35
26
581
14
22
74
137

132
54
51
378
13
17
83
75
48
25
31
34
29
13
5
5
2929
58
146
577
535
388
237
204
301
289
124
56
14
2610
51
132
520
474
342
210
171
270
268
113
49
10
319
7
14
57
61

3
9
52
296
9
16
79
70
53
39
11
9
6
1
2
1
2336
61
201
668
436
398
250
158
98
29
9
8
20
2048
44
175
599
387
351
223
130
89
24
9
4
13
288
17
26
69
49

1
7
35
179
6
10
43
43
32
24
8
6
3
1
2
1
1442
32
100
397
290
270
163
94
58
16
7
3
12
1278
25
85
366
260
238
147
76
53
14
7
0
7
164
7
15
31
30

2
2
17
117
3
6
36
27
21
15
3
3
3
0
0
0
894
29
101
271
146
128
87
64
40
13
2
5
8
770
19
90
233
127
113
76
54
36
10
2
4
6
124
10
11
38
19

96
79
57
45
23
4
1
19
3176
56
403
852
520
434
338
203
200
97
33
14
26
2781
50
348
765
436
375
299
179
178
88
28
13
22
395
6
55
87
84
59
39
24
22
9
5
1
4

52
39
31
22
14
1
1
11
1716
28
220
438
282
226
186
127
109
67
15
5
13
1497
25
184
386
241
196
164
115
97
61
13
4
11
219
3
36
52
41
30
22
12
12
6
2
1
2

44
40
26
23
9
3
0
8
1460
28
183
414
238
208
152
76
91
30
18
9
13
1284
25
164
379
195
179
135
64
81
27
15
9
11
176
3
19
35
43
29
17
12
10
3
3
0
2

112
105
100
92
56
24
11
14
7670
153
378
1555
1509
979
696
567
814
593
295
92
39
6591
140
338
1357
1241
834
592
477
709
529
261
81
32
1079
13
40
198
268
145
104
90
105
64
34
11
7

66
78
67
61
35
13
4
10
4752
77
209
906
996
661
489
358
483
346
154
50
23
4092
68
186
787
814
569
419
302
432
315
135
46
19
660
9
23
119
182
92
70
56
51
31
19
4
4

46
27
33
31
21
11
7
4
2918
76
169
649
513
318
207
209
331
247
141
42
16
2499
72
152
570
427
265
173
175
277
214
126
35
13
419
4
17
79
86
53
34
34
54
33
15
7
3

47
27
28
9
5
0
4
7
2124
69
143
570
439
356
273
119
85
44
13
2
11
1865
59
128
514
379
317
235
101
73
38
11
1
9
259
10
15
56
60
39
38
18
12
6
2
1
2

32
16
18
5
2
0
3
5
1350
40
75
353
270
253
199
76
44
26
6
0
8
1191
32
69
319
237
224
170
65
39
24
5
0
7
159
8
6
34
33
29
29
11
5
2
1
0
1

15
11
10
4
3
0
1
2
774
29
68
217
169
103
74
43
41
18
7
2
3
674
27
59
195
142
93
65
36
34
14
6
1
2
100
2
9
22
27
10
9
7
7
4
1
1
1

4823
71
637
1324
836
613
464
332
325
145
47
15
14
4559
68
613
1251
786
578
421
310
316
141
47
15
13
264
3
24
73
50
35
43
22
9
4
0
0
1
6648
131
878
1585
1122
1096
781
423

2599
41
341
691
462
323
262
181
172
86
26
5
9
2447
40
329
647
438
303
232
167
168
84
26
5
8
152
1
12
44
24
20
30
14
4
2
0
0
1
3770
77
475
910
643
608
466
239

2224
30
296
633
374
290
202
151
153
59
21
10
5
2112
28
284
604
348
275
189
143
148
57
21
10
5
112
2
12
29
26
15
13
8
5
2
0
0
0
2878
54
403
675
479
488
315
184

13815
280
608
2491
2536
1838
1277
1183
1604
1266
518
178
36
13196
263
585
2403
2429
1740
1196
1124
1534
1211
501
175
35
619
17
23
88
107
98
81
59
70
55
17
3
1
9034
290
567
2040
1842
1226
850
599

8663
142
358
1492
1695
1244
895
788
940
719
271
93
26
8255
128
344
1440
1625
1175
829
746
901
690
260
92
25
408
14
14
52
70
69
66
42
39
29
11
1
1
6057
158
342
1321
1306
874
648
423

5152
138
250
999
841
594
382
395
664
547
247
85
10
4941
135
241
963
804
565
367
378
633
521
241
83
10
211
3
9
36
37
29
15
17
31
26
6
2
0
2977
132
225
719
536
352
202
176

4100
110
320
1178
831
667
459
260
169
66
16
6
18
3862
103
307
1109
779
621
432
245
165
62
15
6
18
238
7
13
69
52
46
27
15
4
4
1
0
0
2840
127
295
781
497
498
313
145

2525
54
195
712
516
421
317
157
102
34
6
2
9
2378
50
186
671
487
390
299
149
99
31
5
2
9
147
4
9
41
29
31
18
8
3
3
1
0
0
1776
70
172
487
333
320
201
88

1575
56
125
466
315
246
142
103
67
32
10
4
9
1484
53
121
438
292
231
133
96
66
31
10
4
9
91
3
4
28
23
15
9
7
1
1
0
0
0
1064
57
123
294
164
178
112
57

384
163
38
21
26
6025
123
803
1438
1009
1009
700
376
340
152
36
20
19
623
8
75
147
113
87
81
47
44
11
2
1
7
1581
38
241
431
291
238
119
89
75
34
13
3
9
1515
38
232

204
98
22
10
18
3425
72
430
827
584
566
418
208
184
91
21
10
14
345
5
45
83
59
42
48
31
20
7
1
0
4
909
18
128
250
170
140
72
53
46
22
6
2
2
874
18
123

180
65
16
11
8
2600
51
373
611
425
443
282
168
156
61
15
10
5
278
3
30
64
54
45
33
16
24
4
1
1
3
672
20
113
181
121
98
47
36
29
12
7
1
7
641
20
109

825
502
204
77
12
8291
268
537
1854
1675
1130
780
538
768
469
189
74
9
743
22
30
186
167
96
70
61
57
33
15
3
3
2720
70
143
561
524
367
206
202
299
220
100
22
6
2634
67
137

524
293
116
46
6
5579
144
330
1209
1203
798
596
375
489
279
107
44
5
478
14
12
112
103
76
52
48
35
14
9
2
1
1790
37
81
352
377
272
145
138
183
138
49
13
5
1737
36
79

301
209
88
31
6
2712
124
207
645
472
332
184
163
279
190
82
30
4
265
8
18
74
64
20
18
13
22
19
6
1
2
930
33
62
209
147
95
61
64
116
82
51
9
1
897
31
58

107
37
22
10
8
2505
106
267
684
435
452
270
130
95
31
21
8
6
335
21
28
97
62
46
43
15
12
6
1
2
2
904
56
126
229
176
117
97
47
26
14
2
6
8
878
56
122

61
24
8
6
6
1560
58
156
429
285
290
173
80
51
20
8
6
4
216
12
16
58
48
30
28
8
10
4
0
0
2
570
35
62
152
116
80
68
21
12
12
1
5
6
554
35
61

46
13
14
4
2
945
48
111
255
150
162
97
50
44
11
13
2
2
119
9
12
39
14
16
15
7
2
2
1
2
0
334
21
64
77
60
37
29
26
14
2
1
1
2
324
21
61

409
281
229
116
81
73
31
13
3
9
66
0
9
22
10
9
3
8
2
3
0
0
0
2639
82
415
764
423
347
243
127
146
56
13
11
12
2203
68
351
630
343
293
205
101
131
50
11

239
162
137
70
50
45
20
6
2
2
35
0
5
11
8
3
2
3
1
2
0
0
0
1504
41
224
449
242
206
128
69
92
35
5
6
7
1238
32
186
357
191
175
111
55
82
33
5

170
119
92
46
31
28
11
7
1
7
31
0
4
11
2
6
1
5
1
1
0
0
0
1135
41
191
315
181
141
115
58
54
21
8
5
5
965
36
165
273
152
118
94
46
49
17
6

544
509
356
198
196
286
216
97
22
6
86
3
6
17
15
11
8
6
13
4
3
0
0
4709
113
265
1060
985
526
403
380
465
321
125
53
13
4306
105
248
980
903
483
355
347
418
288
117

340
366
264
141
134
176
136
47
13
5
53
1
2
12
11
8
4
4
7
2
2
0
0
3154
59
165
676
687
380
301
273
296
201
75
31
10
2870
56
155
624
626
346
260
250
261
181
71

204
143
92
57
62
110
80
50
9
1
33
2
4
5
4
3
4
2
6
2
1
0
0
1555
54
100
384
298
146
102
107
169
120
50
22
3
1436
49
93
356
277
137
95
97
157
107
46

226
169
112
93
45
25
14
2
6
8
26
0
4
3
7
5
4
2
1
0
0
0
0
1768
90
188
469
325
277
187
110
76
34
5
5
2
1644
87
173
434
304
255
172
104
70
33
5

151
110
75
66
21
11
12
1
5
6
16
0
1
1
6
5
2
0
1
0
0
0
0
1108
50
108
289
219
179
119
71
45
22
2
4
0
1022
48
98
269
204
163
106
67
40
21
2

75
59
37
27
24
14
2
1
1
2
10
0
3
2
1
0
2
2
0
0
0
0
0
660
40
80
180
106
98
68
39
31
12
3
1
2
622
39
75
165
100
92
66
37
30
12
3

8
12
436
14
64
134
80
54
38
26
15
6
2
3
0
4566
80
577
1175
834
708
462
298
238
131
35
15
13
4349
76
563
1113
786
683
436
275
229
127
35
13
13
217
4
14
62
48
25

4
7
266
9
38
92
51
31
17
14
10
2
0
2
0
2646
44
339
700
508
398
253
158
131
77
16
13
9
2511
43
329
657
478
384
238
143
126
76
16
12
9
135
1
10
43
30
14

4
5
170
5
26
42
29
23
21
12
5
4
2
1
0
1920
36
238
475
326
310
209
140
107
54
19
2
4
1838
33
234
456
308
299
198
132
103
51
19
1
4
82
3
4
19
18
11

51
11
403
8
17
80
82
43
48
33
47
33
8
2
2
8820
235
470
1927
1802
1108
791
629
822
600
296
128
12
8261
218
444
1803
1683
1027
731
580
784
573
281
127
10
559
17
26
124
119
81

31
9
284
3
10
52
61
34
41
23
35
20
4
0
1
5879
139
286
1185
1312
795
591
424
554
359
167
60
7
5516
130
272
1113
1235
745
541
390
526
341
156
60
7
363
9
14
72
77
50

20
2
119
5
7
28
21
9
7
10
12
13
4
2
1
2941
96
184
742
490
313
200
205
268
241
129
68
5
2745
88
172
690
448
282
190
190
258
232
125
67
3
196
8
12
52
42
31

5
2
124
3
15
35
21
22
15
6
6
1
0
0
0
2905
142
288
758
590
461
311
165
116
38
16
11
9
2774
138
281
729
550
444
296
154
115
32
15
11
9
131
4
7
29
40
17

4
0
86
2
10
20
15
16
13
4
5
1
0
0
0
1806
68
169
465
400
316
194
96
58
23
8
6
3
1725
67
165
449
374
304
185
89
57
18
8
6
3
81
1
4
16
26
12

1
2
38
1
5
15
6
6
2
2
1
0
0
0
0
1099
74
119
293
190
145
117
69
58
15
8
5
6
1049
71
116
280
176
140
111
65
58
14
7
5
6
50
3
3
13
14
5

26
23
9
4
0
2
0
4287
115
631
1127
711
562
415
287
285
105
31
9
9
4026
108
590
1062
655
534
387
277
269
100
26
9
9
261
7
41
65
56
28
28
10
16
5
5
0
0
3586

15
15
5
1
0
1
0
2340
64
344
588
386
292
247
161
175
57
18
4
4
2208
60
331
551
360
274
230
156
167
55
16
4
4
132
4
13
37
26
18
17
5
8
2
2
0
0
1894

11
8
4
3
0
1
0
1947
51
287
539
325
270
168
126
110
48
13
5
5
1818
48
259
511
295
260
157
121
102
45
10
5
5
129
3
28
28
30
10
11
5
8
3
3
0
0
1692

60
49
38
27
15
1
2
5552
147
332
1155
942
602
447
468
735
457
191
68
8
5160
142
309
1072
875
554
407
436
676
438
178
65
8
392
5
23
83
67
48
40
32
59
19
13
3
0
6310

50
34
28
18
11
0
0
3538
78
200
692
643
414
316
301
455
281
115
40
3
3280
73
186
639
603
384
286
282
410
270
106
38
3
258
5
14
53
40
30
30
19
45
11
9
2
0
4184

10
15
10
9
4
1
2
2014
69
132
463
299
188
131
167
280
176
76
28
5
1880
69
123
433
272
170
121
154
266
168
72
27
5
134
0
9
30
27
18
10
13
14
8
4
1
0
2126

15
11
1
6
1
0
0
1872
86
172
555
340
288
154
102
105
42
12
8
8
1767
83
163
514
326
273
140
100
102
40
10
8
8
105
3
9
41
14
15
14
2
3
2
2
0
0
2016

9
7
1
5
0
0
0
1165
49
101
321
223
183
109
65
70
28
4
5
7
1102
49
97
293
215
174
100
64
68
27
3
5
7
63
0
4
28
8
9
9
1
2
1
1
0
0
1299

6
4
0
1
1
0
0
707
37
71
234
117
105
45
37
35
14
8
3
1
665
34
66
221
111
99
40
36
34
13
7
3
1
42
3
5
13
6
6
5
1
1
1
1
0
0
717

69
480
938
610
481
374
245
223
103
33
16
14
3451
68
465
909
570
463
363
237
215
99
32
16
14
135
1
15
29
40
18
11
8
8
4
1
0
0
1817
39
236
504
317
244
180
105
122

38
252
478
325
248
194
145
114
68
15
10
7
1816
37
243
464
303
235
189
138
110
65
15
10
7
78
1
9
14
22
13
5
7
4
3
0
0
0
1041
23
144
282
187
132
96
61
73

31
228
460
285
233
180
100
109
35
18
6
7
1635
31
222
445
267
228
174
99
105
34
17
6
7
57
0
6
15
18
5
6
1
4
1
1
0
0
776
16
92
222
130
112
84
44
49

122
321
1352
1277
777
516
454
692
523
193
56
27
6033
115
312
1296
1222
736
488
424
665
502
191
55
27
277
7
9
56
55
41
28
30
27
21
2
1
0
4120
89
207
920
737
484
339
344
488

60
181
843
919
541
378
323
466
321
106
31
15
3990
56
174
806
881
509
356
302
447
307
106
31
15
194
4
7
37
38
32
22
21
19
14
0
0
0
2628
47
115
559
513
321
242
229
298

62
140
509
358
236
138
131
226
202
87
25
12
2043
59
138
490
341
227
132
122
218
195
85
24
12
83
3
2
19
17
9
6
9
8
7
2
1
0
1492
42
92
361
224
163
97
115
190

76
194
570
390
311
238
109
73
37
8
6
4
1874
70
186
529
364
297
210
99
66
35
8
6
4
142
6
8
41
26
14
28
10
7
2
0
0
0
1453
76
142
422
274
225
135
73
61

44
118
331
268
231
161
71
44
20
2
6
3
1207
42
114
306
249
219
141
66
41
18
2
6
3
92
2
4
25
19
12
20
5
3
2
0
0
0
903
33
82
242
188
161
99
42
31

32
76
239
122
80
77
38
29
17
6
0
1
667
28
72
223
115
78
69
33
25
17
6
0
1
50
4
4
16
7
2
8
5
4
0
0
0
0
550
43
60
180
86
64
36
31
30

43
13
7
7
1676
36
217
470
290
220
168
97
114
39
11
7
7
141
3
19
34
27
24
12
8
8
4
2
0
0
4452
83
559
1113
745
632
529
324
255
131
38
14
29
4227
80
537
1039

28
6
4
5
957
21
130
263
170
119
88
57
69
26
5
4
5
84
2
14
19
17
13
8
4
4
2
1
0
0
2513
51
309
619
442
327
301
182
166
71
27
8
10
2383
50
294
582

15
7
3
2
719
15
87
207
120
101
80
40
45
13
6
3
2
57
1
5
15
10
11
4
4
4
2
1
0
0
1939
32
250
494
303
305
228
142
89
60
11
6
19
1844
30
243
457

318
141
48
5
3837
84
194
854
683
445
312
320
462
297
135
47
4
283
5
13
66
54
39
27
24
26
21
6
1
1
6810
221
344
1363
1110
749
621
652
819
580
217
83
51
6491
220
330
1305

189
83
28
4
2445
42
109
516
477
299
223
213
280
176
79
28
3
183
5
6
43
36
22
19
16
18
13
4
0
1
4349
122
213
850
773
539
439
409
466
334
125
46
33
4151
121
207
819

129
58
20
1
1392
42
85
338
206
146
89
107
182
121
56
19
1
100
0
7
23
18
17
8
8
8
8
2
1
0
2461
99
131
513
337
210
182
243
353
246
92
37
18
2340
99
123
486

20
7
7
11
1365
73
133
394
256
213
127
66
60
20
7
5
11
88
3
9
28
18
12
8
7
1
0
0
2
0
2603
137
286
684
473
402
274
150
104
37
12
11
33
2476
128
269
651

12
4
2
7
849
33
78
227
174
153
92
38
30
12
4
1
7
54
0
4
15
14
8
7
4
1
0
0
1
0
1550
64
164
391
308
240
173
94
68
21
6
4
17
1476
59
156
372

8
3
5
4
516
40
55
167
82
60
35
28
30
8
3
4
4
34
3
5
13
4
4
1
3
0
0
0
1
0
1053
73
122
293
165
162
101
56
36
16
6
7
16
1000
69
113
279

709
596
501
312
245
128
38
14
28
225
3
22
74
36
36
28
12
10
3
0
0
1
7858
135
839
1943
1395
1099
893
626
518
239
79
33
59
6001
104
668
1525
1021
833
666
474
396
192
66
18

417
308
285
176
158
69
27
8
9
130
1
15
37
25
19
16
6
8
2
0
0
1
4347
72
446
1071
771
611
492
350
299
131
56
16
32
3319
54
366
833
561
475
367
262
223
98
48
11

292
288
216
136
87
59
11
6
19
95
2
7
37
11
17
12
6
2
1
0
0
0
3511
63
393
872
624
488
401
276
219
108
23
17
27
2682
50
302
692
460
358
299
212
173
94
18
7

1047
715
585
624
778
557
202
79
49
319
1
14
58
63
34
36
28
41
23
15
4
2
12222
244
567
2324
2248
1517
1286
1132
1446
902
362
124
70
10143
202
489
1949
1845
1239
1033
930
1221
768
306
105

728
515
415
387
443
322
117
44
33
198
1
6
31
45
24
24
22
23
12
8
2
0
8024
135
356
1397
1522
1084
915
771
946
567
207
72
52
6667
109
312
1177
1262
888
730
636
786
486
179
61

319
200
170
237
335
235
85
35
16
121
0
8
27
18
10
12
6
18
11
7
2
2
4198
109
211
927
726
433
371
361
500
335
155
52
18
3476
93
177
772
583
351
303
294
435
282
127
44

447
384
260
145
100
36
12
11
33
127
9
17
33
26
18
14
5
4
1
0
0
0
4202
183
364
1151
825
668
458
237
162
77
25
18
34
3363
149
302
939
642
527
352
189
136
66
18
14

292
229
164
91
65
21
6
4
17
74
5
8
19
16
11
9
3
3
0
0
0
0
2572
107
202
670
503
441
310
159
92
41
15
9
23
2063
86
167
548
398
353
238
123
78
34
11
7

155
155
96
54
35
15
6
7
16
53
4
9
14
10
7
5
2
1
1
0
0
0
1630
76
162
481
322
227
148
78
70
36
10
9
11
1300
63
135
391
244
174
114
66
58
32
7
7

38
1857
31
171
418
374
266
227
152
122
47
13
15
21
6604
138
862
1544
1082
1035
710
502
392
190
51
18
80
6401
132
843
1504
1038
999
694
488
377
184
49
18
75
203
6
19
40
44
36
16

21
1028
18
80
238
210
136
125
88
76
33
8
5
11
3634
70
443
849
615
577
374
277
221
115
27
13
53
3509
66
434
822
586
557
360
268
215
113
26
13
49
125
4
9
27
29
20
14

17
829
13
91
180
164
130
102
64
46
14
5
10
10
2970
68
419
695
467
458
336
225
171
75
24
5
27
2892
66
409
682
452
442
334
220
162
71
23
5
26
78
2
10
13
15
16
2

56
2079
42
78
375
403
278
253
202
225
134
56
19
14
8036
237
482
1668
1458
1002
784
676
840
512
209
74
94
7622
225
458
1588
1371
953
745
634
797
490
200
70
91
414
12
24
80
87
49
39

41
1357
26
44
220
260
196
185
135
160
81
28
11
11
5331
143
304
1069
1026
716
558
450
512
326
125
45
57
5058
134
293
1019
964
684
527
419
487
311
121
42
57
273
9
11
50
62
32
31

15
722
16
34
155
143
82
68
67
65
53
28
8
3
2705
94
178
599
432
286
226
226
328
186
84
29
37
2564
91
165
569
407
269
218
215
310
179
79
28
34
141
3
13
30
25
17
8

29
839
34
62
212
183
141
106
48
26
11
7
4
5
2935
167
362
787
490
453
264
165
123
49
21
14
40
2838
163
352
755
476
436
260
159
120
44
19
14
40
97
4
10
32
14
17
4

20
509
21
35
122
105
88
72
36
14
7
4
2
3
1713
88
180
474
289
283
158
103
66
31
10
7
24
1644
86
173
451
279
272
154
98
64
27
9
7
24
69
2
7
23
10
11
4

9
330
13
27
90
78
53
34
12
12
4
3
2
2
1222
79
182
313
201
170
106
62
57
18
11
7
16
1194
77
179
304
197
164
106
61
56
17
10
7
16
28
2
3
9
4
6
0

14
15
6
2
0
5
5221
111
612
1390
881
711
543
398
322
166
65
17
5
4771
103
563
1273
803
636
508
359
293
155
57
17
4
450
8
49
117
78
75
35
39
29
11
8
0
1
5629
117

9
6
2
1
0
4
2801
51
342
737
459
361
287
236
175
100
39
12
2
2554
47
316
674
421
317
269
210
157
95
35
12
1
247
4
26
63
38
44
18
26
18
5
4
0
1
3114
64

5
9
4
1
0
1
2420
60
270
653
422
350
256
162
147
66
26
5
3
2217
56
247
599
382
319
239
149
136
60
22
5
3
203
4
23
54
40
31
17
13
11
6
4
0
0
2515
53

42
43
22
9
4
3
10555
250
546
2051
1810
1273
1108
967
1198
883
326
120
23
9480
221
493
1862
1621
1125
975
850
1084
822
296
112
19
1075
29
53
189
189
148
133
117
114
61
30
8
4
13883
350

31
25
15
4
3
0
6836
153
348
1261
1228
890
784
653
713
526
197
68
15
6129
129
314
1147
1102
793
690
566
643
490
180
63
12
707
24
34
114
126
97
94
87
70
36
17
5
3
8971
200

11
18
7
5
1
3
3719
97
198
790
582
383
324
314
485
357
129
52
8
3351
92
179
715
519
332
285
284
441
332
116
49
7
368
5
19
75
63
51
39
30
44
25
13
3
1
4912
150

6
3
5
2
0
0
3407
203
349
939
568
497
363
210
154
85
22
7
10
3130
193
331
873
504
456
323
190
142
82
19
7
10
277
10
18
66
64
41
40
20
12
3
3
0
0
3938
108

5
2
4
1
0
0
1993
103
202
557
331
304
213
132
84
45
14
5
3
1835
99
191
520
296
278
186
122
80
43
12
5
3
158
4
11
37
35
26
27
10
4
2
2
0
0
2458
60

1
1
1
1
0
0
1414
100
147
382
237
193
150
78
70
40
8
2
7
1295
94
140
353
208
178
137
68
62
39
7
2
7
119
6
7
29
29
15
13
10
8
1
1
0
0
1480
48

719
1586
917
688
572
400
353
192
54
16
15
5235
105
675
1462
845
648
537
360
343
179
50
16
15
394
12
44
124
72
40
35
40
10
13
4
0
0
3234
64
440
854
533
401
338
235
192
106

385
863
517
362
328
221
201
121
35
10
7
2891
56
358
803
474
340
303
202
193
112
33
10
7
223
8
27
60
43
22
25
19
8
9
2
0
0
1741
35
230
436
289
209
193
131
111
66

334
723
400
326
244
179
152
71
19
6
8
2344
49
317
659
371
308
234
158
150
67
17
6
8
171
4
17
64
29
18
10
21
2
4
2
0
0
1493
29
210
418
244
192
145
104
81
40

824
2882
2257
1538
1363
1228
1576
1150
513
169
33
12823
321
773
2663
2066
1411
1244
1137
1467
1073
482
155
31
1060
29
51
219
191
127
119
91
109
77
31
14
2
5875
156
400
1250
968
710
588
525
620
424

494
1742
1551
1077
981
838
989
697
288
94
20
8270
180
456
1621
1413
992
901
771
906
652
273
85
20
701
20
38
121
138
85
80
67
83
45
15
9
0
3797
91
244
748
672
471
420
352
420
249

330
1140
706
461
382
390
587
453
225
75
13
4553
141
317
1042
653
419
343
366
561
421
209
70
11
359
9
13
98
53
42
39
24
26
32
16
5
2
2078
65
156
502
296
239
168
173
200
175

339
1202
745
630
415
231
171
59
13
6
19
3642
98
315
1115
678
583
383
211
167
57
11
6
18
296
10
24
87
67
47
32
20
4
2
2
0
1
1929
82
192
581
372
276
203
97
71
32

204
700
481
417
278
160
96
37
9
5
11
2262
55
190
646
432
385
254
147
95
35
8
5
10
196
5
14
54
49
32
24
13
1
2
1
0
1
1207
37
128
347
234
184
133
57
51
22

135
502
264
213
137
71
75
22
4
1
8
1380
43
125
469
246
198
129
64
72
22
3
1
8
100
5
10
33
18
15
8
7
3
0
1
0
0
722
45
64
234
138
92
70
40
20
10

31
18
22
2411
54
330
644
384
292
245
159
147
93
30
15
18
823
10
110
210
149
109
93
76
45
13
1
3
4
6182
104
715
1408
958
888
750
565
440
176
70
28
80
5670
93
672
1281
869

19
9
13
1299
31
170
333
206
151
139
90
84
56
18
9
12
442
4
60
103
83
58
54
41
27
10
1
0
1
3442
56
383
766
525
498
418
320
254
113
42
22
45
3157
52
360
692
472

12
9
9
1112
23
160
311
178
141
106
69
63
37
12
6
6
381
6
50
107
66
51
39
35
18
3
0
3
3
2740
48
332
642
433
390
332
245
186
63
28
6
35
2513
41
312
589
397

162
56
16
4507
120
306
927
744
565
444
377
502
331
127
48
16
1368
36
94
323
224
145
144
148
118
93
35
8
0
9035
259
486
1815
1533
1061
912
822
991
691
312
96
57
8154
230
437
1645
1377

91
27
12
2966
75
194
569
519
373
325
255
346
199
75
24
12
831
16
50
179
153
98
95
97
74
50
16
3
0
5951
154
297
1164
1076
742
647
548
640
406
183
52
42
5357
136
270
1052
960

71
29
4
1541
45
112
358
225
192
119
122
156
132
52
24
4
537
20
44
144
71
47
49
51
44
43
19
5
0
3084
105
189
651
457
319
265
274
351
285
129
44
15
2797
94
167
593
417

12
5
6
1589
70
159
487
298
220
162
81
67
24
11
5
5
340
12
33
94
74
56
41
16
4
8
1
0
1
1998
60
189
541
371
328
223
133
88
39
9
5
12
1802
55
176
490
334

7
2
5
990
32
104
294
182
148
105
49
48
15
7
2
4
217
5
24
53
52
36
28
8
3
7
0
0
1
1312
34
121
326
254
239
151
93
52
28
6
3
5
1192
31
111
300
228

5
3
1
599
38
55
193
116
72
57
32
19
9
4
3
1
123
7
9
41
22
20
13
8
1
1
1
0
0
686
26
68
215
117
89
72
40
36
11
3
2
7
610
24
65
190
106

802
690
532
403
158
68
26
76
512
11
43
127
89
86
60
33
37
18
2
2
4
7562
150
938
1992
1217
961
802
584
485
230
89
37
77
6564
131
818
1727
1042
825
695
503
433
203
80
33
74

453
380
305
239
102
40
21
41
285
4
23
74
53
45
38
15
15
11
2
1
4
4039
81
502
1035
637
506
421
330
264
144
56
20
43
3505
70
438
897
543
435
364
282
238
128
51
19
40

349
310
227
164
56
28
5
35
227
7
20
53
36
41
22
18
22
7
0
1
0
3523
69
436
957
580
455
381
254
221
86
33
17
34
3059
61
380
830
499
390
331
221
195
75
29
14
34

950
825
729
893
627
292
94
55
881
29
49
170
156
111
87
93
98
64
20
2
2
12271
315
732
2429
2145
1481
1114
1080
1407
890
414
140
124
11314
284
683
2229
1951
1357
1019
987
1322
836
390
133
123

661
582
495
572
366
172
51
40
594
18
27
112
116
81
65
53
68
40
11
1
2
7702
171
427
1476
1388
982
772
729
867
518
220
67
85
7109
157
399
1343
1271
907
707
676
810
487
206
62
84

289
243
234
321
261
120
43
15
287
11
22
58
40
30
22
40
30
24
9
1
0
4569
144
305
953
757
499
342
351
540
372
194
73
39
4205
127
284
886
680
450
312
311
512
349
184
71
39

293
200
121
79
33
7
4
10
196
5
13
51
37
35
23
12
9
6
2
1
2
5120
219
476
1438
932
772
537
314
222
92
34
9
75
4745
201
436
1332
856
724
495
294
208
86
30
9
74

217
137
85
46
25
4
3
5
120
3
10
26
26
22
14
8
6
3
2
0
0
3086
112
275
841
554
500
359
204
120
52
20
3
46
2867
107
249
780
509
468
333
192
111
51
18
3
46

76
63
36
33
8
3
1
5
76
2
3
25
11
13
9
4
3
3
0
1
2
2034
107
201
597
378
272
178
110
102
40
14
6
29
1878
94
187
552
347
256
162
102
97
35
12
6
28

998
19
120
265
175
136
107
81
52
27
9
4
3
5578
106
679
1423
877
720
617
456
372
155
53
21
99
5047
100
646
1291
771
637
540
412
340
142
51
20
97
531
6
33
132
106
83
77
44

534
11
64
138
94
71
57
48
26
16
5
1
3
3108
52
364
818
497
371
350
259
211
94
32
9
51
2785
48
349
735
433
323
300
234
189
85
31
8
50
323
4
15
83
64
48
50
25

464
8
56
127
81
65
50
33
26
11
4
3
0
2470
54
315
605
380
349
267
197
161
61
21
12
48
2262
52
297
556
338
314
240
178
151
57
20
12
47
208
2
18
49
42
35
27
19

957
31
49
200
194
124
95
93
85
54
24
7
1
10658
271
622
2139
1722
1072
919
940
1291
994
419
143
126
9859
248
593
1985
1565
969
838
863
1214
928
399
135
122
799
23
29
154
157
103
81
77

593
14
28
133
117
75
65
53
57
31
14
5
1
6807
143
370
1362
1209
743
659
622
768
559
222
76
74
6301
133
353
1262
1113
677
598
572
719
516
209
75
74
506
10
17
100
96
66
61
50

364
17
21
67
77
49
30
40
28
23
10
2
0
3851
128
252
777
513
329
260
318
523
435
197
67
52
3558
115
240
723
452
292
240
291
495
412
190
60
48
293
13
12
54
61
37
20
27

375
18
40
106
76
48
42
20
14
6
4
0
1
3246
99
339
896
577
496
367
199
151
55
17
8
42
3031
94
323
839
535
463
335
180
144
52
16
8
42
215
5
16
57
42
33
32
19

219
5
26
61
45
32
26
12
9
1
2
0
0
2042
49
214
557
383
318
239
137
83
24
6
5
27
1911
47
203
524
356
297
219
124
79
24
6
5
27
131
2
11
33
27
21
20
13

156
13
14
45
31
16
16
8
5
5
2
0
1
1204
50
125
339
194
178
128
62
68
31
11
3
15
1120
47
120
315
179
166
116
56
65
28
10
3
15
84
3
5
24
15
12
12
6

32
13
2
1
2
2193
42
314
594
385
272
217
167
110
64
19
4
5
1979
39
287
533
337
245
203
152
98
59
17
4
5
214
3
27
61
48
27
14
15
12
5
2
0
0
6366
91
722

22
9
1
1
1
1246
22
180
326
214
149
122
106
67
41
13
1
5
1118
20
164
285
186
135
113
95
61
40
13
1
5
128
2
16
41
28
14
9
11
6
1
0
0
0
3634
47
428

10
4
1
0
1
947
20
134
268
171
123
95
61
43
23
6
3
0
861
19
123
248
151
110
90
57
37
19
4
3
0
86
1
11
20
20
13
5
4
6
4
2
0
0
2732
44
294

77
66
20
8
4
6172
151
372
1231
1157
774
590
508
692
465
170
50
12
5368
134
332
1075
961
657
514
439
620
418
158
49
11
804
17
40
156
196
117
76
69
72
47
12
1
1
11448
277
624

49
43
13
1
0
4092
86
223
778
807
546
423
369
451
285
93
23
8
3556
77
200
679
680
462
367
316
404
255
85
23
8
536
9
23
99
127
84
56
53
47
30
8
0
0
7297
161
359

28
23
7
7
4
2080
65
149
453
350
228
167
139
241
180
77
27
4
1812
57
132
396
281
195
147
123
216
163
73
26
3
268
8
17
57
69
33
20
16
25
17
4
1
1
4151
116
265

7
3
1
0
0
1490
35
147
458
268
237
149
97
61
26
6
3
3
1262
28
127
396
222
199
124
81
53
22
6
3
1
228
7
20
62
46
38
25
16
8
4
0
0
2
4463
154
403

4
0
0
0
0
948
22
87
286
171
154
103
64
39
16
2
2
2
800
17
74
249
138
129
87
55
31
15
2
2
1
148
5
13
37
33
25
16
9
8
1
0
0
1
2813
101
225

3
3
1
0
0
542
13
60
172
97
83
46
33
22
10
4
1
1
462
11
53
147
84
70
37
26
22
7
4
1
0
80
2
7
25
13
13
9
7
0
3
0
0
1
1650
53
178

1625
1115
930
725
519
392
152
36
24
35
3172
53
378
827
547
466
336
250
199
72
14
14
16
3194
38
344
798
568
464
389
269
193
80
22
10
19
2494
47
314
635
460
353
259
178
146
60
30

918
613
498
421
314
244
93
22
16
20
1778
27
215
463
294
243
188
149
120
50
8
10
11
1856
20
213
455
319
255
233
165
124
43
14
6
9
1381
22
179
363
248
189
144
86
88
39
16

707
502
432
304
205
148
59
14
8
15
1394
26
163
364
253
223
148
101
79
22
6
4
5
1338
18
131
343
249
209
156
104
69
37
8
4
10
1113
25
135
272
212
164
115
92
58
21
14

2341
2145
1430
1130
989
1130
868
331
110
73
7141
175
419
1492
1314
900
685
603
705
526
215
68
39
4307
102
205
849
831
530
445
386
425
342
116
42
34
5531
165
303
1216
1178
733
500
416
493
328
137

1516
1427
917
780
670
704
498
169
50
46
4570
112
248
965
892
564
475
407
435
303
113
32
24
2727
49
111
551
535
353
305
263
269
195
56
18
22
3587
96
183
755
827
493
335
276
305
200
85

825
718
513
350
319
426
370
162
60
27
2571
63
171
527
422
336
210
196
270
223
102
36
15
1580
53
94
298
296
177
140
123
156
147
60
24
12
1944
69
120
461
351
240
165
140
188
128
52

1292
880
700
490
269
152
62
21
14
26
2525
78
243
799
452
391
273
150
87
27
7
8
10
1938
76
160
493
428
309
217
119
65
35
14
6
16
1472
77
158
424
280
227
142
81
53
21
6

792
570
436
352
162
97
44
10
8
16
1611
53
135
488
298
253
206
92
53
18
3
4
8
1202
48
90
304
272
183
146
70
44
26
7
4
8
968
35
96
287
176
168
103
55
29
13
4

500
310
264
138
107
55
18
11
6
10
914
25
108
311
154
138
67
58
34
9
4
4
2
736
28
70
189
156
126
71
49
21
9
7
2
8
504
42
62
137
104
59
39
26
24
8
2

4
8
1963
33
245
503
374
270
201
144
117
46
21
2
7
531
14
69
132
86
83
58
34
29
14
9
2
1
2943
72
348
810
511
402
306
194
167
90
15
3
25
2387
62
287
679
416
317

3
4
1066
14
134
276
202
141
111
69
72
29
13
1
4
315
8
45
87
46
48
33
17
16
10
3
2
0
1700
41
189
483
293
229
177
112
96
55
8
1
16
1378
34
161
396
242
180

1
4
897
19
111
227
172
129
90
75
45
17
8
1
3
216
6
24
45
40
35
25
17
13
4
6
0
1
1243
31
159
327
218
173
129
82
71
35
7
2
9
1009
28
126
283
174
137

53
9
4763
140
266
1049
1010
627
433
357
409
295
126
45
6
768
25
37
167
168
106
67
59
84
33
11
8
3
7082
195
360
1454
1518
876
631
528
694
549
212
52
13
6091
173
313
1272
1294
740

25
7
3116
85
167
651
713
424
293
238
255
183
79
24
4
471
11
16
104
114
69
42
38
50
17
6
1
3
4589
126
200
921
1061
598
447
365
408
308
115
32
8
3965
113
178
803
921
509

28
2
1647
55
99
398
297
203
140
119
154
112
47
21
2
297
14
21
63
54
37
25
21
34
16
5
7
0
2493
69
160
533
457
278
184
163
286
241
97
20
5
2126
60
135
469
373
231

2
1
1247
66
132
361
238
188
121
71
42
19
6
2
1
225
11
26
63
42
39
21
10
11
2
0
0
0
1948
58
209
563
349
300
212
125
76
42
6
7
1
1699
45
189
513
301
258

2
0
827
32
83
244
153
136
88
47
25
13
4
2
0
141
3
13
43
23
32
15
8
4
0
0
0
0
1246
31
117
354
233
202
140
85
49
26
5
3
1
1093
22
106
327
202
173

0
1
420
34
49
117
85
52
33
24
17
6
2
0
1
84
8
13
20
19
7
6
2
7
2
0
0
0
702
27
92
209
116
98
72
40
27
16
1
4
0
606
23
83
186
99
85

233
144
132
79
12
1
25
556
10
61
131
95
85
73
50
35
11
3
2
0
2468
51
296
690
449
350
290
176
101
40
18
5
2
1652
34
221
498
290
212
170
103
74
29
15
4
2
816

135
84
75
48
6
1
16
322
7
28
87
51
49
42
28
21
7
2
0
0
1501
34
178
400
285
210
178
117
56
25
13
4
1
995
23
134
289
190
125
97
65
38
18
12
3
1
506

98
60
57
31
6
0
9
234
3
33
44
44
36
31
22
14
4
1
2
0
967
17
118
290
164
140
112
59
45
15
5
1
1
657
11
87
209
100
87
73
38
36
11
3
1
1
310

523
439
605
487
191
44
10
991
22
47
182
224
136
108
89
89
62
21
8
3
5436
169
303
993
1021
692
569
447
597
403
186
51
5
4710
159
267
874
842
602
468
368
536
371
169
50
4
726

372
302
354
272
106
28
7
624
13
22
118
140
89
75
63
54
36
9
4
1
3495
94
185
627
695
479
394
295
359
241
94
27
5
3016
90
158
556
573
414
331
233
320
228
82
27
4
479

151
137
251
215
85
16
3
367
9
25
64
84
47
33
26
35
26
12
4
2
1941
75
118
366
326
213
175
152
238
162
92
24
0
1694
69
109
318
269
188
137
135
216
143
87
23
0
247

177
104
65
35
6
5
1
249
13
20
50
48
42
35
21
11
7
0
2
0
1349
57
154
374
261
210
154
70
45
15
6
2
1
1148
45
139
314
221
179
132
57
39
15
5
1
1
201

117
75
42
21
5
2
1
153
9
11
27
31
29
23
10
7
5
0
1
0
803
28
84
211
164
140
98
40
23
9
4
1
1
678
20
76
176
139
121
81
33
19
9
3
0
1
125

60
29
23
14
1
3
0
96
4
9
23
17
13
12
11
4
2
0
1
0
546
29
70
163
97
70
56
30
22
6
2
1
0
470
25
63
138
82
58
51
24
20
6
2
1
0
76

17
75
192
159
138
120
73
27
11
3
1
0
1564
37
202
415
317
204
140
105
72
35
16
14
7
1299
29
180
352
257
170
112
82
60
29
11
12
5
265
8
22
63
60
34
28
23
12

11
44
111
95
85
81
52
18
7
1
1
0
922
17
110
257
206
114
81
54
42
19
12
8
2
767
14
99
213
172
96
63
41
38
14
9
7
1
155
3
11
44
34
18
18
13
4

6
31
81
64
53
39
21
9
4
2
0
0
642
20
92
158
111
90
59
51
30
16
4
6
5
532
15
81
139
85
74
49
41
22
15
2
5
4
110
5
11
19
26
16
10
10
8

10
36
119
179
90
101
79
61
32
17
1
1
7156
137
299
1861
1792
1013
557
409
450
376
162
84
16
6067
118
262
1612
1530
855
470
330
372
311
123
69
15
1089
19
37
249
262
158
87
79
78

4
27
71
122
65
63
62
39
13
12
0
1
4821
78
177
1271
1301
706
415
276
272
197
77
40
11
4121
72
153
1106
1132
596
358
220
222
157
62
32
11
700
6
24
165
169
110
57
56
50

6
9
48
57
25
38
17
22
19
5
1
0
2335
59
122
590
491
307
142
133
178
179
85
44
5
1946
46
109
506
398
259
112
110
150
154
61
37
4
389
13
13
84
93
48
30
23
28

12
15
60
40
31
22
13
6
0
1
1
0
1550
76
147
436
313
238
176
72
55
24
4
6
3
1263
60
126
372
236
206
139
51
45
22
3
2
1
287
16
21
64
77
32
37
21
10

8
8
35
25
19
17
7
4
0
1
1
0
980
49
89
261
218
164
104
44
33
10
2
5
1
810
40
73
228
173
145
80
32
27
9
1
2
0
170
9
16
33
45
19
24
12
6

4
7
25
15
12
5
6
2
0
0
0
0
570
27
58
175
95
74
72
28
22
14
2
1
2
453
20
53
144
63
61
59
19
18
13
2
0
1
117
7
5
31
32
13
13
9
4

6
5
2
2
1233
30
187
363
217
162
101
70
57
23
8
5
10
996
28
153
297
168
128
79
58
48
20
6
4
7
237
2
34
66
49
34
22
12
9
3
2
1
3
170845
4165
24862
42770

5
3
1
1
720
23
110
195
133
103
55
41
36
11
5
3
5
596
22
90
167
103
84
44
37
30
9
5
2
3
124
1
20
28
30
19
11
4
6
2
0
1
2
97893
2258
13852
24711

1
2
1
1
513
7
77
168
84
59
46
29
21
12
3
2
5
400
6
63
130
65
44
35
21
18
11
1
2
4
113
1
14
38
19
15
11
8
3
1
2
0
1
72952
1907
11010
18059

65
39
15
1
6089
131
253
1506
1317
786
519
411
558
381
160
56
11
4969
108
202
1247
1059
637
417
319
458
328
138
47
9
1120
23
51
259
258
149
102
92
100
53
22
9
2
369577
14044
23848
80024

40
15
8
0
3994
74
160
977
963
547
369
258
318
200
92
30
6
3272
60
124
813
782
447
302
199
258
177
79
26
5
722
14
36
164
181
100
67
59
60
23
13
4
1
245576
8007
14250
51299

25
24
7
1
2095
57
93
529
354
239
150
153
240
181
68
26
5
1697
48
78
434
277
190
115
120
200
151
59
21
4
398
9
15
95
77
49
35
33
40
30
9
5
1
124001
6037
9598
28725

2
1
4
2
1148
26
79
352
230
194
140
68
37
10
4
4
4
906
18
65
293
181
161
100
47
27
8
2
2
2
242
8
14
59
49
33
40
21
10
2
2
2
2
89251
4697
9101
23276

1
1
3
1
748
17
42
228
170
132
92
40
17
4
3
1
2
598
11
30
189
142
112
67
29
12
4
1
1
0
150
6
12
39
28
20
25
11
5
0
2
0
2
55335
2522
5262
14163

1
0
1
1
400
9
37
124
60
62
48
28
20
6
1
3
2
308
7
35
104
39
49
33
18
15
4
1
1
2
92
2
2
20
21
13
15
10
5
2
0
2
0
33916
2175
3839
9113

28772
24872
17956
11643
9710
3599
994
456
1046
150197
3737
22436
37721
25049
21770
15561
10038
8540
3179
868
405
893
20648
428
2426
5049
3723
3102
2395
1605
1170
420
126
51
153
5656
160
882
1393
836
819
647
440
332
116
23
6

16627
14358
10475
6568
5518
2148
538
244
596
86236
2032
12530
21878
14564
12626
9032
5637
4836
1894
472
224
511
11657
226
1322
2833
2063
1732
1443
931
682
254
66
20
85
3318
96
481
828
504
482
388
265
197
64
10
2

12145
10514
7481
5075
4192
1451
456
212
450
63961
1705
9906
15843
10485
9144
6529
4401
3704
1285
396
181
382
8991
202
1104
2216
1660
1370
952
674
488
166
60
31
68
2338
64
401
565
332
337
259
175
135
52
13
4

60345
44883
36664
32729
42490
23824
7510
2235
981
330394
12737
21606
71628
52921
39769
32598
29184
38631
21688
6756
2013
863
39183
1307
2242
8396
7424
5114
4066
3545
3859
2136
754
222
118
11653
608
939
2539
1814
1449
1159
1053
1261
634
149
43

42235
31566
26443
22479
27713
15371
4343
1220
650
220062
7246
12934
46177
37271
28027
23488
20041
25251
14032
3921
1106
568
25514
761
1316
5122
4964
3539
2955
2438
2462
1339
422
114
82
7749
347
558
1666
1306
998
830
686
819
422
92
24

18110
13317
10221
10250
14777
8453
3167
1015
331
110332
5491
8672
25451
15650
11742
9110
9143
13380
7656
2835
907
295
13669
546
926
3274
2460
1575
1111
1107
1397
797
332
108
36
3904
261
381
873
508
451
329
367
442
212
57
19

15868
14106
10075
5486
4125
1552
459
180
326
78520
4237
8172
20499
13681
12377
8787
4816
3734
1382
399
161
275
10731
460
929
2777
2187
1729
1288
670
391
170
60
19
51
2524
168
310
686
393
370
255
171
115
39
8
7

10309
9191
6712
3351
2365
897
249
105
209
48621
2261
4717
12527
8854
8075
5836
2929
2120
804
221
95
182
6714
261
545
1636
1455
1116
876
422
245
93
28
10
27
1560
89
183
439
255
232
169
91
69
22
3
6

5559
4915
3363
2135
1760
655
210
75
117
29899
1976
3455
7972
4827
4302
2951
1887
1614
578
178
66
93
4017
199
384
1141
732
613
412
248
146
77
32
9
24
964
79
127
247
138
138
86
80
46
17
5
1

2
5123
148
802
1250
745
755
584
401
308
102
20
6
2
533
12
80
143
91
64
63
39
24
14
3
0
0
8099
253
1295
1895
1303
1187
801
630
505
144
29
20
37
7496
233
1215
1750
1218
1081
736

1
2999
89
439
739
442
452
348
239
183
55
10
2
1
319
7
42
89
62
30
40
26
14
9
0
0
0
4766
133
746
1180
759
704
459
360
290
89
14
11
21
4407
121
697
1092
708
642
419

1
2124
59
363
511
303
303
236
162
125
47
10
4
1
214
5
38
54
29
34
23
13
10
5
3
0
0
3333
120
549
715
544
483
342
270
215
55
15
9
16
3089
112
518
658
510
439
317

5
10368
562
858
2286
1612
1293
1013
903
1119
547
132
39
4
1285
46
81
253
202
156
146
150
142
87
17
4
1
13044
691
1040
2619
1868
1524
1400
1280
1557
790
203
48
24
11818
641
966
2414
1686
1375
1251

1
6922
320
511
1508
1161
889
731
594
728
374
81
24
1
827
27
47
158
145
109
99
92
91
48
11
0
0
8895
413
653
1797
1398
1072
1000
850
1021
527
119
25
20
8087
385
608
1666
1280
966
900

4
3446
242
347
778
451
404
282
309
391
173
51
15
3
458
19
34
95
57
47
47
58
51
39
6
4
1
4149
278
387
822
470
452
400
430
536
263
84
23
4
3731
256
358
748
406
409
351

2
2285
160
285
619
348
329
229
156
108
37
6
6
2
239
8
25
67
45
41
26
15
7
2
2
1
0
3912
292
514
1069
653
515
371
235
177
60
20
3
3
3593
271
477
967
595
481
333

2
1407
86
170
398
224
205
146
84
64
20
2
6
2
153
3
13
41
31
27
23
7
5
2
1
0
0
2370
158
284
681
414
307
227
137
101
41
14
3
3
2160
148
263
615
372
284
200

0
878
74
115
221
124
124
83
72
44
17
4
0
0
86
5
12
26
14
14
3
8
2
0
1
1
0
1542
134
230
388
239
208
144
98
76
19
6
0
0
1433
123
214
352
223
197
133

586
461
139
25
17
35
603
20
80
145
85
106
65
44
44
5
4
3
2
1022
26
177
218
176
140
91
73
82
26
8
2
3
972
24
166
211
165
136
88
66
77
26
8
2
3
50
2

334
265
85
12
11
21
359
12
49
88
51
62
40
26
25
4
2
0
0
595
11
110
125
115
81
50
40
45
13
3
0
2
563
10
105
120
108
79
47
35
41
13
3
0
2
32
1

252
196
54
13
6
14
244
8
31
57
34
44
25
18
19
1
2
3
2
427
15
67
93
61
59
41
33
37
13
5
2
1
409
14
61
91
57
57
41
31
36
13
5
2
1
18
1

1131
1397
709
183
44
21
1226
50
74
205
182
149
149
149
160
81
20
4
3
2356
124
147
405
296
250
240
265
390
163
58
12
6
2238
115
139
388
283
236
225
248
376
156
54
12
6
118
9

750
909
472
109
24
18
808
28
45
131
118
106
100
100
112
55
10
1
2
1619
66
89
276
233
168
169
196
256
110
42
10
4
1536
62
86
264
222
157
156
182
246
106
41
10
4
83
4

381
488
237
74
20
3
418
22
29
74
64
43
49
49
48
26
10
3
1
737
58
58
129
63
82
71
69
134
53
16
2
2
702
53
53
124
61
79
69
66
130
50
13
2
2
35
5

216
170
58
19
3
3
319
21
37
102
58
34
38
19
7
2
1
0
0
498
36
57
130
73
66
54
37
34
9
1
0
1
472
33
55
124
67
62
53
35
32
9
1
0
1
26
3

124
96
39
13
3
3
210
10
21
66
42
23
27
13
5
2
1
0
0
318
19
34
81
59
49
31
20
19
5
0
0
1
300
18
32
75
56
46
30
20
17
5
0
0
1
18
1

92
74
19
6
0
0
109
11
16
36
16
11
11
6
2
0
0
0
0
180
17
23
49
14
17
23
17
15
4
1
0
0
172
15
23
49
11
16
23
15
15
4
1
0
0
8
2

11
7
11
4
3
7
5
0
0
0
0
9432
244
1352
2148
1612
1504
1047
637
555
165
39
27
102
9047
240
1302
2061
1548
1445
998
605
534
160
39
25
90
385
4
50
87
64
59
49
32
21
5

5
5
7
2
3
5
4
0
0
0
0
5568
135
753
1264
949
928
624
370
329
107
23
17
69
5341
133
726
1216
911
890
597
350
315
103
23
16
61
227
2
27
48
38
38
27
20
14
4

6
2
4
2
0
2
1
0
0
0
0
3864
109
599
884
663
576
423
267
226
58
16
10
33
3706
107
576
845
637
555
401
255
219
57
16
9
29
158
2
23
39
26
21
22
12
7
1

8
17
13
14
15
17
14
7
4
0
0
11145
564
783
1859
1395
1242
1190
1161
1605
960
236
83
67
10654
541
753
1762
1317
1174
1138
1113
1562
931
227
78
58
491
23
30
97
78
68
52
48
43
29

3
12
11
11
13
14
10
4
1
0
0
7523
297
471
1272
1032
902
847
799
1075
617
130
43
38
7201
283
450
1210
985
852
806
763
1048
605
125
41
33
322
14
21
62
47
50
41
36
27
12

5
5
2
3
2
3
4
3
3
0
0
3622
267
312
587
363
340
343
362
530
343
106
40
29
3453
258
303
552
332
322
332
350
514
326
102
37
25
169
9
9
35
31
18
11
12
16
17

2
6
6
4
1
2
2
0
0
0
0
2478
144
216
597
464
381
299
171
110
42
29
5
20
2351
139
205
556
441
364
281
167
107
38
29
4
20
127
5
11
41
23
17
18
4
3
4

2
6
3
3
1
0
2
0
0
0
0
1552
72
110
390
312
257
196
107
57
23
10
2
16
1468
69
103
359
297
246
186
104
55
21
10
2
16
84
3
7
31
15
11
10
3
2
2

0
0
3
1
0
2
0
0
0
0
0
926
72
106
207
152
124
103
64
53
19
19
3
4
883
70
102
197
144
118
95
63
52
17
19
2
4
43
2
4
10
8
6
8
1
1
2

0
2
12
6124
129
929
1590
974
868
653
410
368
138
33
17
15
5957
126
901
1546
944
842
637
399
361
136
33
17
15
167
3
28
44
30
26
16
11
7
2
0
0
0
3119
88
508
827
516

0
1
8
3517
77
532
937
558
492
381
228
198
82
14
7
11
3421
76
515
908
541
476
374
222
196
81
14
7
11
96
1
17
29
17
16
7
6
2
1
0
0
0
1817
51
287
503
297

0
1
4
2607
52
397
653
416
376
272
182
170
56
19
10
4
2536
50
386
638
403
366
263
177
165
55
19
10
4
71
2
11
15
13
10
9
5
5
1
0
0
0
1302
37
221
324
219

9
5
9
14680
632
997
2775
1881
1655
1635
1424
2158
1060
349
89
25
14126
610
953
2661
1800
1586
1577
1370
2097
1026
336
87
23
554
22
44
114
81
69
58
54
61
34
13
2
2
7716
386
572
1524
1052

5
2
5
9553
346
592
1785
1343
1128
1141
942
1373
651
191
47
14
9201
338
570
1716
1286
1082
1105
898
1334
633
181
46
12
352
8
22
69
57
46
36
44
39
18
10
1
2
4977
212
333
955
684

4
3
4
5127
286
405
990
538
527
494
482
785
409
158
42
11
4925
272
383
945
514
504
472
472
763
393
155
41
11
202
14
22
45
24
23
22
10
22
16
3
1
0
2739
174
239
569
368

0
1
0
3396
169
316
828
586
552
427
226
196
75
14
4
3
3260
164
302
807
561
529
411
214
186
67
12
4
3
136
5
14
21
25
23
16
12
10
8
2
0
0
1662
90
188
410
267

0
0
0
2174
91
182
542
372
373
286
144
121
52
9
1
1
2085
88
173
530
354
356
276
134
117
47
8
1
1
89
3
9
12
18
17
10
10
4
5
1
0
0
1017
51
99
263
170

0
1
0
1222
78
134
286
214
179
141
82
75
23
5
3
2
1175
76
129
277
207
173
135
80
69
20
4
3
2
47
2
5
9
7
6
6
2
6
3
1
0
0
645
39
89
147
97

417
296
205
181
50
21
7
3
2977
83
490
785
489
395
289
198
172
47
19
7
3
142
5
18
42
27
22
7
7
9
3
2
0
0
4094
94
671
1086
710
645
384
244
176
48
19
10
7

234
176
117
109
29
9
3
2
1736
48
277
480
282
223
170
113
103
27
8
3
2
81
3
10
23
15
11
6
4
6
2
1
0
0
2257
53
372
613
375
363
207
135
95
23
12
6
3

183
120
88
72
21
12
4
1
1241
35
213
305
207
172
119
85
69
20
11
4
1
61
2
8
19
12
11
1
3
3
1
1
0
0
1837
41
299
473
335
282
177
109
81
25
7
4
4

939
875
749
911
477
171
54
6
7432
374
554
1466
1019
915
841
717
878
454
160
49
5
284
12
18
58
33
24
34
32
33
23
11
5
1
8284
483
805
2024
1318
932
748
639
753
408
123
45
6

643
628
495
599
299
94
32
3
4796
205
324
918
663
626
605
473
577
286
85
31
3
181
7
9
37
21
17
23
22
22
13
9
1
0
5280
252
472
1238
895
643
534
422
478
248
65
27
6

296
247
254
312
178
77
22
3
2636
169
230
548
356
289
236
244
301
168
75
18
2
103
5
9
21
12
7
11
10
11
10
2
4
1
3004
231
333
786
423
289
214
217
275
160
58
18
0

273
190
100
94
34
10
5
1
1563
83
173
377
254
264
183
96
87
32
8
5
1
99
7
15
33
13
9
7
4
7
2
2
0
0
1958
129
211
529
352
297
174
126
97
28
12
3
0

171
117
63
54
18
5
5
1
957
46
91
243
162
166
112
59
50
18
4
5
1
60
5
8
20
8
5
5
4
4
0
1
0
0
1138
70
138
281
219
177
106
77
48
13
7
2
0

102
73
37
40
16
5
0
0
606
37
82
134
92
98
71
37
37
14
4
0
0
39
2
7
13
5
4
2
0
3
2
1
0
0
820
59
73
248
133
120
68
49
49
15
5
1
0

3855
91
639
1026
677
602
358
217
166
45
19
10
5
239
3
32
60
33
43
26
27
10
3
0
0
2
2073
60
332
578
342
298
215
113
89
31
8
6
1
1867
59
294
511
318
269
187
105

2120
52
353
579
357
335
192
122
89
22
12
6
1
137
1
19
34
18
28
15
13
6
1
0
0
2
1139
32
180
338
180
154
116
66
47
19
4
2
1
1020
31
161
298
167
142
95
58

1735
39
286
447
320
267
166
95
77
23
7
4
4
102
2
13
26
15
15
11
14
4
2
0
0
0
934
28
152
240
162
144
99
47
42
12
4
4
0
847
28
133
213
151
127
92
47

7845
470
771
1935
1251
866
705
609
704
378
107
43
6
439
13
34
89
67
66
43
30
49
30
16
2
0
3889
220
383
890
495
394
405
372
426
213
65
24
2
3428
200
349
818
421
332
334
315

5008
245
451
1183
855
595
506
400
449
234
59
25
6
272
7
21
55
40
48
28
22
29
14
6
2
0
2437
127
227
516
330
277
276
251
262
124
32
13
2
2138
114
206
472
285
234
230
211

2837
225
320
752
396
271
199
209
255
144
48
18
0
167
6
13
34
27
18
15
8
20
16
10
0
0
1452
93
156
374
165
117
129
121
164
89
33
11
0
1290
86
143
346
136
98
104
104

1829
127
196
487
326
278
162
121
92
26
11
3
0
129
2
15
42
26
19
12
5
5
2
1
0
0
1384
89
155
360
237
198
159
93
71
16
4
1
1
1250
84
148
326
214
169
143
82

1059
69
128
257
199
166
100
75
45
12
6
2
0
79
1
10
24
20
11
6
2
3
1
1
0
0
741
41
83
205
123
108
80
52
42
6
1
0
0
658
38
78
188
110
88
72
43

770
58
68
230
127
112
62
46
47
14
5
1
0
50
1
5
18
6
8
6
3
2
1
0
0
0
643
48
72
155
114
90
79
41
29
10
3
1
1
592
46
70
138
104
81
71
39

81
28
8
6
1
206
1
38
67
24
29
28
8
8
3
0
0
0
9995
235
1400
2256
1754
1596
1110
690
519
186
46
27
176
8896
212
1298
2022
1543
1426
962
611
447
157
43
25
150
1099
23
102

43
18
4
2
1
119
1
19
40
13
12
21
8
4
1
0
0
0
5427
118
723
1206
951
908
633
367
274
116
27
15
89
4823
110
672
1077
836
813
545
329
231
96
26
14
74
604
8
51

38
10
4
4
0
87
0
19
27
11
17
7
0
4
2
0
0
0
4568
117
677
1050
803
688
477
323
245
70
19
12
87
4073
102
626
945
707
613
417
282
216
61
17
11
76
495
15
51

381
192
62
22
2
461
20
34
72
74
62
71
57
45
21
3
2
0
8775
437
698
2036
1315
956
885
739
937
527
135
39
71
7792
410
635
1833
1130
837
759
642
844
486
120
37
59
983
27
63

235
108
29
12
2
299
13
21
44
45
43
46
40
27
16
3
1
0
5630
248
408
1237
827
675
659
504
589
333
77
20
53
4975
231
369
1107
712
592
564
432
525
308
72
20
43
655
17
39

146
84
33
10
0
162
7
13
28
29
19
25
17
18
5
0
1
0
3145
189
290
799
488
281
226
235
348
194
58
19
18
2817
179
266
726
418
245
195
210
319
178
48
17
16
328
10
24

62
16
4
1
1
134
5
7
34
23
29
16
11
9
0
0
0
0
2478
163
279
595
415
402
265
165
101
50
9
4
30
2206
148
255
526
369
356
225
154
86
45
8
4
30
272
15
24

34
6
1
0
0
83
3
5
17
13
20
8
9
8
0
0
0
0
1418
82
151
349
224
233
164
104
55
32
5
1
18
1262
72
140
318
192
208
136
96
46
31
4
1
18
156
10
11

28
10
3
1
1
51
2
2
17
10
9
8
2
1
0
0
0
0
1060
81
128
246
191
169
101
61
46
18
4
3
12
944
76
115
208
177
148
89
58
40
14
4
3
12
116
5
13

234
211
170
148
79
72
29
3
2
26
4744
117
738
1231
815
710
499
299
224
67
28
6
10
4363
109
706
1140
733
645
465
267
197
61
25
5
10
381
8
32
91
82
65
34
32
27
6
3

129
115
95
88
38
43
20
1
1
15
2653
63
433
682
438
389
303
169
121
31
15
5
4
2450
58
412
631
403
351
289
153
104
28
13
4
4
203
5
21
51
35
38
14
16
17
3
2

105
96
75
60
41
29
9
2
1
11
2091
54
305
549
377
321
196
130
103
36
13
1
6
1913
51
294
509
330
294
176
114
93
33
12
1
6
178
3
11
40
47
27
20
16
10
3
1

203
185
119
126
97
93
41
15
2
12
8901
406
687
2023
1295
1039
904
853
1009
455
175
50
5
8099
374
635
1884
1160
929
807
771
918
409
161
46
5
802
32
52
139
135
110
97
82
91
46
14

130
115
83
95
72
64
25
5
0
10
5813
240
407
1248
896
720
633
602
657
284
94
27
5
5277
218
376
1163
798
649
565
551
593
250
84
25
5
536
22
31
85
98
71
68
51
64
34
10

73
70
36
31
25
29
16
10
2
2
3088
166
280
775
399
319
271
251
352
171
81
23
0
2822
156
259
721
362
280
242
220
325
159
77
21
0
266
10
21
54
37
39
29
31
27
12
4

69
46
46
40
11
15
5
1
0
0
2359
103
252
606
426
402
277
159
91
30
6
4
3
2106
96
228
551
371
358
242
144
82
25
5
4
0
253
7
24
55
55
44
35
15
9
5
1

31
32
25
28
8
9
1
1
0
0
1373
53
137
339
257
236
176
102
52
16
3
2
0
1211
50
122
307
223
205
150
91
44
14
3
2
0
162
3
15
32
34
31
26
11
8
2
0

38
14
21
12
3
6
4
0
0
0
986
50
115
267
169
166
101
57
39
14
3
2
3
895
46
106
244
148
153
92
53
38
11
2
2
0
91
4
9
23
21
13
9
4
1
3
1

1
0
2661
60
426
667
445
371
276
192
153
43
9
8
11
2487
53
402
631
411
344
253
183
141
43
8
8
10
174
7
24
36
34
27
23
9
12
0
1
0
1
2080
43
321
514
401
281

1
0
1565
30
224
427
268
205
159
116
91
31
4
6
4
1454
27
211
403
247
188
141
112
82
31
3
6
3
111
3
13
24
21
17
18
4
9
0
1
0
1
1211
20
184
295
232
170

0
0
1096
30
202
240
177
166
117
76
62
12
5
2
7
1033
26
191
228
164
156
112
71
59
12
5
2
7
63
4
11
12
13
10
5
5
3
0
0
0
0
869
23
137
219
169
111

4
0
6232
307
517
1341
843
756
725
596
701
303
96
40
7
6001
296
501
1289
815
729
691
568
681
294
94
36
7
231
11
16
52
28
27
34
28
20
9
2
4
0
5278
223
413
1104
721
630

2
0
4055
171
297
847
573
515
507
421
447
205
45
23
4
3894
164
287
810
554
499
479
397
432
201
44
23
4
161
7
10
37
19
16
28
24
15
4
1
0
0
3507
128
236
721
488
447

2
0
2177
136
220
494
270
241
218
175
254
98
51
17
3
2107
132
214
479
261
230
212
171
249
93
50
13
3
70
4
6
15
9
11
6
4
5
5
1
4
0
1771
95
177
383
233
183

0
3
982
50
96
257
189
138
119
61
52
9
7
2
2
941
49
93
248
181
127
115
56
52
9
7
2
2
41
1
3
9
8
11
4
5
0
0
0
0
0
1023
51
127
247
190
161

0
0
642
28
57
169
135
98
71
42
28
7
4
1
2
610
27
54
162
130
89
68
38
28
7
4
1
2
32
1
3
7
5
9
3
4
0
0
0
0
0
644
25
76
161
119
105

0
3
340
22
39
88
54
40
48
19
24
2
3
1
0
331
22
39
86
51
38
47
18
24
2
3
1
0
9
0
0
2
3
2
1
1
0
0
0
0
0
379
26
51
86
71
56

220
130
116
34
12
6
2
1791
39
277
452
332
243
189
107
103
30
11
6
2
289
4
44
62
69
38
31
23
13
4
1
0
0
5541
134
805
1461
944
816
527
366
329
105
31
5
18
5119

133
76
67
24
6
2
2
1051
18
164
264
194
147
116
60
58
21
5
2
2
160
2
20
31
38
23
17
16
9
3
1
0
0
3154
76
461
835
562
460
300
189
179
61
22
3
6
2909

87
54
49
10
6
4
0
740
21
113
188
138
96
73
47
45
9
6
4
0
129
2
24
31
31
15
14
7
4
1
0
0
0
2387
58
344
626
382
356
227
177
150
44
9
2
12
2210

581
493
587
347
143
32
4
4794
200
373
999
647
563
519
450
550
325
136
30
2
484
23
40
105
74
67
62
43
37
22
7
2
2
13856
624
957
2981
2051
1550
1443
1338
1732
831
265
70
14
12514

435
362
397
204
69
18
2
3179
117
211
653
440
397
384
329
370
194
65
17
2
328
11
25
68
48
50
51
33
27
10
4
1
0
9314
344
541
1904
1452
1097
1079
945
1232
523
153
36
8
8417

146
131
190
143
74
14
2
1615
83
162
346
207
166
135
121
180
131
71
13
0
156
12
15
37
26
17
11
10
10
12
3
1
2
4542
280
416
1077
599
453
364
393
500
308
112
34
6
4097

119
65
40
14
5
4
0
878
49
113
208
161
135
102
53
36
13
4
4
0
145
2
14
39
29
26
17
12
4
1
1
0
0
2687
106
222
630
523
455
327
182
143
71
19
5
4
2403

81
43
24
7
2
1
0
548
23
67
137
98
89
69
35
21
6
2
1
0
96
2
9
24
21
16
12
8
3
1
0
0
0
1747
63
136
390
355
321
235
111
84
38
8
3
3
1561

38
22
16
7
3
3
0
330
26
46
71
63
46
33
18
15
7
2
3
0
49
0
5
15
8
10
5
4
1
0
1
0
0
940
43
86
240
168
134
92
71
59
33
11
2
1
842

126
758
1334
868
749
489
335
314
96
28
5
17
422
8
47
127
76
67
38
31
15
9
3
0
1
9204
231
1327
2169
1550
1474
994
595
540
232
42
32
18
8437
207
1211
1994
1412
1359
920
530
505

69
438
757
518
423
279
170
173
54
19
3
6
245
7
23
78
44
37
21
19
6
7
3
0
0
5329
131
739
1251
915
862
596
329
314
146
23
12
11
4889
117
684
1140
834
795
551
294
295

57
320
577
350
326
210
165
141
42
9
2
11
177
1
24
49
32
30
17
12
9
2
0
0
1
3875
100
588
918
635
612
398
266
226
86
19
20
7
3548
90
527
854
578
564
369
236
210

571
878
2684
1801
1376
1309
1201
1602
767
246
67
12
1342
53
79
297
250
174
134
137
130
64
19
3
2
16566
654
947
2780
2392
2099
1897
1681
2379
1244
369
105
19
15130
596
870
2520
2171
1918
1715
1529
2218

313
497
1735
1274
972
980
849
1134
484
139
33
7
897
31
44
169
178
125
99
96
98
39
14
3
1
11391
385
551
1820
1729
1504
1386
1190
1648
874
227
62
15
10463
345
508
1665
1588
1385
1260
1085
1540

258
381
949
527
404
329
352
468
283
107
34
5
445
22
35
128
72
49
35
41
32
25
5
0
1
5175
269
396
960
663
595
511
491
731
370
142
43
4
4667
251
362
855
583
533
455
444
678

93
200
562
468
407
285
161
134
67
17
5
4
284
13
22
68
55
48
42
21
9
4
2
0
0
5229
329
500
1285
880
860
587
331
282
118
28
16
13
4758
301
457
1158
796
787
533
305
264

55
119
350
319
289
205
98
77
35
8
3
3
186
8
17
40
36
32
30
13
7
3
0
0
0
3191
183
267
760
566
562
390
188
165
72
19
12
7
2908
169
249
687
510
516
353
172
152

38
81
212
149
118
80
63
57
32
9
2
1
98
5
5
28
19
16
12
8
2
1
2
0
0
2038
146
233
525
314
298
197
143
117
46
9
4
6
1850
132
208
471
286
271
180
133
112

216
37
29
17
767
24
116
175
138
115
74
65
35
16
5
3
1
3726
77
504
1087
622
529
346
254
190
72
25
9
11
3478
73
473
1018
581
501
319
236
176
64
22
8
7
248
4
31
69

139
19
11
10
440
14
55
111
81
67
45
35
19
7
4
1
1
2083
38
279
616
363
287
193
135
108
36
14
6
8
1939
36
260
576
333
271
179
126
103
31
13
6
5
144
2
19
40

77
18
18
7
327
10
61
64
57
48
29
30
16
9
1
2
0
1643
39
225
471
259
242
153
119
82
36
11
3
3
1539
37
213
442
248
230
140
110
73
33
9
2
2
104
2
12
29

1146
334
96
17
1436
58
77
260
221
181
182
152
161
98
35
9
2
9077
299
531
1904
1249
1046
1003
944
1167
663
199
62
10
8543
284
502
1806
1163
976
944
884
1099
628
189
58
10
534
15
29
98

806
211
57
13
928
40
43
155
141
119
126
105
108
68
16
5
2
5962
180
326
1162
872
743
718
624
755
437
109
28
8
5614
172
312
1105
807
691
680
585
715
410
104
25
8
348
8
14
57

340
123
39
4
508
18
34
105
80
62
56
47
53
30
19
4
0
3115
119
205
742
377
303
285
320
412
226
90
34
2
2929
112
190
701
356
285
264
299
384
218
85
33
2
186
7
15
41

109
24
15
9
471
28
43
127
84
73
54
26
18
9
4
1
4
2197
103
193
647
398
337
240
116
96
48
13
4
2
2067
97
185
609
366
320
222
112
91
47
12
4
2
130
6
8
38

68
16
11
5
283
14
18
73
56
46
37
16
13
4
3
1
2
1333
42
116
385
241
226
169
62
54
26
8
3
1
1251
39
110
364
219
213
158
60
50
26
8
3
1
82
3
6
21

41
8
4
4
188
14
25
54
28
27
17
10
5
5
1
0
2
864
61
77
262
157
111
71
54
42
22
5
1
1
816
58
75
245
147
107
64
52
41
21
4
1
1
48
3
2
17

41
28
27
18
14
8
3
1
4
4328
102
576
1248
677
627
417
267
257
106
22
22
7
4053
94
545
1182
624
581
394
242
249
97
17
22
6
275
8
31
66
53
46
23
25
8
9
5
0

30
16
14
9
5
5
1
0
3
2472
52
335
692
408
373
224
156
136
68
14
11
3
2303
48
315
651
375
348
210
139
129
64
10
11
3
169
4
20
41
33
25
14
17
7
4
4
0

11
12
13
9
9
3
2
1
1
1856
50
241
556
269
254
193
111
121
38
8
11
4
1750
46
230
531
249
233
184
103
120
33
7
11
3
106
4
11
25
20
21
9
8
1
5
1
0

86
70
59
60
68
35
10
4
0
11256
331
666
2387
1737
1342
1140
970
1454
868
287
70
4
10825
325
644
2289
1666
1278
1084
929
1415
846
281
64
4
431
6
22
98
71
64
56
41
39
22
6
6

65
52
38
39
40
27
5
3
0
7736
201
420
1523
1297
993
847
694
971
572
173
42
3
7431
196
407
1461
1236
947
804
663
946
556
173
39
3
305
5
13
62
61
46
43
31
25
16
0
3

21
18
21
21
28
8
5
1
0
3520
130
246
864
440
349
293
276
483
296
114
28
1
3394
129
237
828
430
331
280
266
469
290
108
25
1
126
1
9
36
10
18
13
10
14
6
6
3

32
17
18
4
5
1
1
0
0
2812
103
262
828
506
465
284
171
123
50
15
3
2
2674
100
254
781
470
450
270
164
117
49
15
3
1
138
3
8
47
36
15
14
7
6
1
0
0

22
13
11
2
4
0
0
0
0
1776
53
166
489
336
304
203
109
75
29
8
2
2
1683
51
160
458
312
295
194
104
69
29
8
2
1
93
2
6
31
24
9
9
5
6
0
0
0

10
4
7
2
1
1
1
0
0
1036
50
96
339
170
161
81
62
48
21
7
1
0
991
49
94
323
158
155
76
60
48
20
7
1
0
45
1
2
16
12
6
5
2
0
1
0
0

1
6390
134
910
1629
1005
878
707
461
400
182
50
25
9
5705
127
836
1477
878
776
617
395
356
165
46
23
9
685
7
74
152
127
102
90
66
44
17
4
2
0
6683
166
833
1589
1181
975
701

0
3753
73
527
944
611
532
415
271
219
111
28
16
6
3346
68
489
856
537
469
360
228
194
99
25
15
6
407
5
38
88
74
63
55
43
25
12
3
1
0
3937
106
481
927
680
574
426

1
2637
61
383
685
394
346
292
190
181
71
22
9
3
2359
59
347
621
341
307
257
167
162
66
21
8
3
278
2
36
64
53
39
35
23
19
5
1
1
0
2746
60
352
662
501
401
275

0
17308
501
884
2922
2267
1907
1630
1622
2677
2021
694
170
13
16175
467
829
2726
2089
1776
1516
1518
2518
1909
652
163
12
1133
34
55
196
178
131
114
104
159
112
42
7
1
11037
443
627
2155
1889
1420
1103

0
11411
286
550
1901
1630
1384
1195
1094
1627
1247
402
87
8
10666
263
517
1778
1512
1288
1112
1023
1524
1180
379
83
7
745
23
33
123
118
96
83
71
103
67
23
4
1
7530
269
377
1435
1366
1021
809

0
5897
215
334
1021
637
523
435
528
1050
774
292
83
5
5509
204
312
948
577
488
404
495
994
729
273
80
5
388
11
22
73
60
35
31
33
56
45
19
3
0
3507
174
250
720
523
399
294

1
3577
138
330
890
644
592
454
231
174
88
24
8
4
3264
127
294
809
580
549
416
211
163
81
22
8
4
313
11
36
81
64
43
38
20
11
7
2
0
0
3444
211
295
884
644
547
368

1
2366
79
204
560
449
425
339
144
96
49
15
4
2
2172
72
184
518
406
399
307
132
91
43
14
4
2
194
7
20
42
43
26
32
12
5
6
1
0
0
2179
119
180
543
451
356
256

0
1211
59
126
330
195
167
115
87
78
39
9
4
2
1092
55
110
291
174
150
109
79
72
38
8
4
2
119
4
16
39
21
17
6
8
6
1
1
0
0
1265
92
115
341
193
191
112

457
401
180
55
18
127
6138
155
779
1457
1088
894
637
408
367
165
52
16
120
545
11
54
132
93
81
64
49
34
15
3
2
7
5875
162
856
1528
1035
841
596
378
298
117
35
14
15
5695
154

269
240
120
26
10
78
3635
98
448
868
631
532
389
238
218
107
24
9
73
302
8
33
59
49
42
37
31
22
13
2
1
5
3400
91
490
887
626
514
342
189
158
61
24
7
11
3296
85

188
161
60
29
8
49
2503
57
331
589
457
362
248
170
149
58
28
7
47
243
3
21
73
44
39
27
18
12
2
1
1
2
2475
71
366
641
409
327
254
189
140
56
11
7
4
2399
69

818
1261
749
261
88
223
10292
414
589
2004
1763
1322
1030
773
1169
695
246
83
204
745
29
38
151
126
98
73
45
92
54
15
5
19
18508
717
1160
3715
3176
2393
1916
1656
2182
1108
332
118
35
17931
698

578
819
503
150
48
155
7032
252
353
1334
1280
955
754
544
759
471
143
45
142
498
17
24
101
86
66
55
34
60
32
7
3
13
12434
413
733
2433
2229
1716
1358
1142
1435
709
188
51
27
12053
400

240
442
246
111
40
68
3260
162
236
670
483
367
276
229
410
224
103
38
62
247
12
14
50
40
32
18
11
32
22
8
2
6
6074
304
427
1282
947
677
558
514
747
399
144
67
8
5878
298

195
153
59
17
7
64
3235
202
274
833
607
514
347
178
146
53
15
6
60
209
9
21
51
37
33
21
17
7
6
2
1
4
3845
81
284
982
756
722
543
204
170
69
18
10
6
3713
77

109
82
36
7
4
36
2055
114
166
515
427
337
239
103
76
33
6
4
35
124
5
14
28
24
19
17
6
6
3
1
0
1
2582
43
165
630
541
511
392
130
109
41
10
6
4
2494
40

86
71
23
10
3
28
1180
88
108
318
180
177
108
75
70
20
9
2
25
85
4
7
23
13
14
4
11
1
3
1
1
3
1263
38
119
352
215
211
151
74
61
28
8
4
2
1219
37

836
1484
1003
820
573
362
290
113
33
12
15
180
8
20
44
32
21
23
16
8
4
2
2
0
5778
132
805
1373
1043
958
582
373
355
109
34
7
7
4672
105
669
1104
826
789
450
297
301
88

481
864
605
501
330
178
154
59
22
6
11
104
6
9
23
21
13
12
11
4
2
2
1
0
3355
71
438
806
609
562
356
219
195
75
18
4
2
2724
60
363
657
481
471
272
170
166
62

355
620
398
319
243
184
136
54
11
6
4
76
2
11
21
11
8
11
5
4
2
0
1
0
2423
61
367
567
434
396
226
154
160
34
16
3
5
1948
45
306
447
345
318
178
127
135
26

1128
3611
3076
2315
1854
1593
2121
1072
316
115
32
577
19
32
104
100
78
62
63
61
36
16
3
3
12184
408
697
2923
2520
1595
1166
919
1134
568
183
54
17
9930
332
566
2407
2018
1269
962
731
960
474

716
2369
2168
1659
1314
1093
1399
684
176
51
24
381
13
17
64
61
57
44
49
36
25
12
0
3
8263
241
427
1903
1744
1161
866
659
730
387
102
30
13
6766
195
349
1574
1404
930
724
518
621
332

412
1242
908
656
540
500
722
388
140
64
8
196
6
15
40
39
21
18
14
25
11
4
3
0
3921
167
270
1020
776
434
300
260
404
181
81
24
4
3164
137
217
833
614
339
238
213
339
142

274
946
729
702
522
195
165
69
18
10
6
132
4
10
36
27
20
21
9
5
0
0
0
0
2843
175
244
703
556
518
302
179
112
36
14
1
3
2293
145
201
583
448
411
226
143
89
29

161
610
519
497
378
123
105
41
10
6
4
88
3
4
20
22
14
14
7
4
0
0
0
0
1782
99
147
436
358
340
205
105
58
21
9
1
3
1444
78
123
372
293
269
148
84
47
17

113
336
210
205
144
72
60
28
8
4
2
44
1
6
16
5
6
7
2
1
0
0
0
0
1061
76
97
267
198
178
97
74
54
15
5
0
0
849
67
78
211
155
142
78
59
42
12

29
7
7
1106
27
136
269
217
169
132
76
54
21
5
0
0
1781
52
295
475
285
258
153
118
109
24
10
2
0
1697
51
282
454
273
249
143
111
103
20
9
2
0
84
1
13
21
12

16
4
2
631
11
75
149
128
91
84
49
29
13
2
0
0
1041
26
160
285
170
154
89
74
60
14
8
1
0
985
25
150
270
163
148
83
69
58
11
7
1
0
56
1
10
15
7

13
3
5
475
16
61
120
89
78
48
27
25
8
3
0
0
740
26
135
190
115
104
64
44
49
10
2
1
0
712
26
132
184
110
101
60
42
45
9
2
1
0
28
0
3
6
5

151
44
16
2254
76
131
516
502
326
204
188
174
94
32
10
1
6090
264
470
1455
1095
781
591
487
571
274
82
20
0
5812
256
445
1390
1032
752
566
461
548
263
80
19
0
278
8
25
65
63

84
22
13
1497
46
78
329
340
231
142
141
109
55
18
8
0
4178
150
280
967
769
559
449
361
392
188
51
12
0
3985
145
261
928
721
538
428
346
376
181
49
12
0
193
5
19
39
48

67
22
3
757
30
53
187
162
95
62
47
65
39
14
2
1
1912
114
190
488
326
222
142
126
179
86
31
8
0
1827
111
184
462
311
214
138
115
172
82
31
7
0
85
3
6
26
15

14
1
3
550
30
43
120
108
107
76
36
23
7
0
0
0
1317
77
133
343
234
208
144
66
82
19
4
7
0
1234
73
125
318
219
197
135
61
78
19
3
6
0
83
4
8
25
15

9
1
3
338
21
24
64
65
71
57
21
11
4
0
0
0
817
44
75
211
155
137
89
37
48
14
1
6
0
768
41
69
199
144
132
84
34
45
14
1
5
0
49
3
6
12
11

5
0
0
212
9
19
56
43
36
19
15
12
3
0
0
0
500
33
58
132
79
71
55
29
34
5
3
1
0
466
32
56
119
75
65
51
27
33
5
2
1
0
34
1
2
13
4

9
10
7
6
4
1
0
0
4493
102
626
1160
801
642
463
297
254
100
22
5
21
3547
86
526
911
626
505
355
230
188
85
17
4
14
946
16
100
249
175
137
108
67
66
15
5
1
7

6
6
5
2
3
1
0
0
2606
50
333
674
474
379
294
169
147
57
15
3
11
2072
41
278
541
376
302
231
132
106
43
10
3
9
534
9
55
133
98
77
63
37
41
14
5
0
2

3
4
2
4
1
0
0
0
1887
52
293
486
327
263
169
128
107
43
7
2
10
1475
45
248
370
250
203
124
98
82
42
7
1
5
412
7
45
116
77
60
45
30
25
1
0
1
5

29
25
26
23
11
2
1
0
10732
406
643
2695
1964
1367
954
904
1028
502
181
67
21
8256
299
477
2114
1455
1069
723
718
794
398
142
49
18
2476
107
166
581
509
298
231
186
234
104
39
18
3

21
21
15
16
7
2
0
0
7246
234
386
1704
1405
969
729
613
703
341
108
39
15
5718
177
287
1392
1057
768
560
511
555
280
87
32
12
1528
57
99
312
348
201
169
102
148
61
21
7
3

8
4
11
7
4
0
1
0
3486
172
257
991
559
398
225
291
325
161
73
28
6
2538
122
190
722
398
301
163
207
239
118
55
17
6
948
50
67
269
161
97
62
84
86
43
18
11
0

11
9
5
4
0
1
1
0
2055
82
204
568
385
313
244
127
75
37
11
3
6
1552
63
172
440
273
235
175
95
61
21
9
3
5
503
19
32
128
112
78
69
32
14
16
2
0
1

5
5
3
3
0
0
1
0
1318
43
119
353
257
208
179
85
44
19
5
2
4
1006
32
100
274
189
161
132
60
38
10
4
2
4
312
11
19
79
68
47
47
25
6
9
1
0
0

6
4
2
1
0
1
0
0
737
39
85
215
128
105
65
42
31
18
6
1
2
546
31
72
166
84
74
43
35
23
11
5
1
1
191
8
13
49
44
31
22
7
8
7
1
0
1

3356
81
510
822
550
489
359
229
202
76
27
8
3
3267
80
500
796
533
478
350
224
197
74
26
7
2
89
1
10
26
17
11
9
5
5
2
1
1
1
1605
32
227
403
310
214
151
88

1978
39
281
489
328
306
208
137
116
50
16
5
3
1924
38
277
472
318
298
203
135
113
48
15
5
2
54
1
4
17
10
8
5
2
3
2
1
0
1
949
15
126
245
185
132
91
46

1378
42
229
333
222
183
151
92
86
26
11
3
0
1343
42
223
324
215
180
147
89
84
26
11
2
0
35
0
6
9
7
3
4
3
2
0
0
1
0
656
17
101
158
125
82
60
42

7354
238
470
1502
1135
894
730
673
916
562
172
58
4
7124
226
453
1439
1084
874
709
654
899
554
171
57
4
230
12
17
63
51
20
21
19
17
8
1
1
0
5282
155
280
1225
1067
707
500
454

4829
129
280
962
795
633
536
456
590
317
92
37
2
4678
121
269
928
761
618
520
442
578
311
92
36
2
151
8
11
34
34
15
16
14
12
6
0
1
0
3610
93
175
809
753
504
361
322

2525
109
190
540
340
261
194
217
326
245
80
21
2
2446
105
184
511
323
256
189
212
321
243
79
21
2
79
4
6
29
17
5
5
5
5
2
1
0
0
1672
62
105
416
314
203
139
132

1732
93
198
440
276
278
216
114
65
34
11
2
5
1671
89
196
425
267
262
205
112
65
33
11
2
4
61
4
2
15
9
16
11
2
0
1
0
0
1
1061
40
82
261
204
195
142
71

1078
49
101
276
169
188
152
71
41
18
7
1
5
1037
45
100
268
164
176
143
70
41
18
7
1
4
41
4
1
8
5
12
9
1
0
0
0
0
1
699
18
49
168
141
135
103
45

654
44
97
164
107
90
64
43
24
16
4
1
0
634
44
96
157
103
86
62
42
24
15
4
1
0
20
0
1
7
4
4
2
1
0
1
0
0
0
362
22
33
93
63
60
39
26

112
43
15
5
5
1165
26
171
287
217
159
113
59
84
31
12
4
2
440
6
56
116
93
55
38
29
28
12
3
1
3
1107
34
163
310
192
150
110
61
62
19
4
2
0
979
30
143

69
26
8
4
2
693
13
96
183
125
95
67
32
50
20
8
4
0
256
2
30
62
60
37
24
14
19
6
0
0
2
653
18
98
188
121
86
58
35
35
11
2
1
0
581
16
86

43
17
7
1
3
472
13
75
104
92
64
46
27
34
11
4
0
2
184
4
26
54
33
18
14
15
9
6
3
1
1
454
16
65
122
71
64
52
26
27
8
2
1
0
398
14
57

508
289
65
27
5
3760
116
206
898
748
489
359
304
373
202
44
20
1
1522
39
74
327
319
218
141
150
135
87
21
7
4
3970
134
256
992
723
516
356
310
413
198
59
10
3
3459
118
227

343
197
36
13
4
2593
68
130
600
539
353
256
217
254
140
25
10
1
1017
25
45
209
214
151
105
105
89
57
11
3
3
2696
73
151
638
517
382
251
229
265
135
45
7
3
2363
65
134

165
92
29
14
1
1167
48
76
298
209
136
103
87
119
62
19
10
0
505
14
29
118
105
67
36
45
46
30
10
4
1
1274
61
105
354
206
134
105
81
148
63
14
3
0
1096
53
93

44
17
3
0
2
727
33
65
192
129
116
100
44
31
15
1
0
1
334
7
17
69
75
79
42
27
13
2
2
0
1
660
38
74
188
108
90
98
32
22
5
3
2
0
568
34
62

28
8
2
0
2
473
14
37
121
85
82
76
28
21
8
0
0
1
226
4
12
47
56
53
27
17
7
0
2
0
1
409
15
44
123
65
54
74
19
12
3
0
0
0
350
13
38

16
9
1
0
0
254
19
28
71
44
34
24
16
10
7
1
0
0
108
3
5
22
19
26
15
10
6
2
0
0
0
251
23
30
65
43
36
24
13
10
2
3
2
0
218
21
24

282
174
130
89
54
53
19
3
2
0
128
4
20
28
18
20
21
7
9
0
1
0
0
939
31
148
269
163
111
85
50
56
19
1
3
3
808
27
132
231
139
96
71
42
47
17
1

173
112
74
48
30
28
11
2
1
0
72
2
12
15
9
12
10
5
7
0
0
0
0
543
16
95
147
94
60
52
33
27
13
0
3
3
472
14
88
128
81
52
42
28
22
12
0

109
62
56
41
24
25
8
1
1
0
56
2
8
13
9
8
11
2
2
0
1
0
0
396
15
53
122
69
51
33
17
29
6
1
0
0
336
13
44
103
58
44
29
14
25
5
1

884
623
426
317
270
364
167
51
9
3
511
16
29
108
100
90
39
40
49
31
8
1
0
2590
90
174
683
456
259
222
237
277
136
44
12
0
2217
77
153
572
381
214
197
207
245
124
36

567
457
319
218
198
243
114
39
6
3
333
8
17
71
60
63
33
31
22
21
6
1
0
1684
47
103
415
300
181
152
164
191
94
28
9
0
1444
37
87
347
257
147
137
143
172
87
22

317
166
107
99
72
121
53
12
3
0
178
8
12
37
40
27
6
9
27
10
2
0
0
906
43
71
268
156
78
70
73
86
42
16
3
0
773
40
66
225
124
67
60
64
73
37
14

168
91
76
85
25
18
4
3
2
0
92
4
12
20
17
14
13
7
4
1
0
0
0
571
26
54
182
100
81
54
34
28
8
3
1
0
488
22
46
151
83
73
49
28
25
8
2

111
57
43
63
14
9
2
0
0
0
59
2
6
12
8
11
11
5
3
1
0
0
0
367
18
35
116
64
56
35
18
20
3
1
1
0
313
16
29
100
48
50
32
16
17
3
1

57
34
33
22
11
9
2
3
2
0
33
2
6
8
9
3
2
2
1
0
0
0
0
204
8
19
66
36
25
19
16
8
5
2
0
0
175
6
17
51
35
23
17
12
8
5
1

3
2
131
4
16
38
24
15
14
8
9
2
0
0
1
4185
99
618
1100
712
523
439
287
246
112
31
11
7
3601
81
536
948
612
427
378
257
219
101
28
10
4
584
18
82
152
100
96

3
2
71
2
7
19
13
8
10
5
5
1
0
0
1
2406
53
348
658
413
301
247
158
139
67
14
6
2
2082
41
307
570
366
244
208
145
123
59
12
6
1
324
12
41
88
47
57

0
0
60
2
9
19
11
7
4
3
4
1
0
0
0
1779
46
270
442
299
222
192
129
107
45
17
5
5
1519
40
229
378
246
183
170
112
96
42
16
4
3
260
6
41
64
53
39

11
0
373
13
21
111
75
45
25
30
32
12
8
1
0
14341
398
770
3582
2849
1777
1194
1081
1489
881
233
72
15
12513
343
686
3116
2457
1558
1044
945
1309
778
204
63
10
1828
55
84
466
392
219

8
0
240
10
16
68
43
34
15
21
19
7
6
1
0
9393
239
463
2226
1904
1215
856
747
964
594
133
44
8
8240
204
417
1950
1660
1078
753
648
852
517
117
40
4
1153
35
46
276
244
137

3
0
133
3
5
43
32
11
10
9
13
5
2
0
0
4948
159
307
1356
945
562
338
334
525
287
100
28
7
4273
139
269
1166
797
480
291
297
457
261
87
23
6
675
20
38
190
148
82

1
0
83
4
8
31
17
8
5
6
3
0
1
0
0
2641
92
260
716
497
454
272
163
119
45
18
4
1
2242
77
230
615
406
377
231
149
102
37
16
1
1
399
15
30
101
91
77

1
0
54
2
6
16
16
6
3
2
3
0
0
0
0
1650
49
155
425
329
289
191
105
66
29
9
3
0
1400
40
139
362
266
240
167
96
56
24
9
1
0
250
9
16
63
63
49

0
0
29
2
2
15
1
2
2
4
0
0
1
0
0
991
43
105
291
168
165
81
58
53
16
9
1
1
842
37
91
253
140
137
64
53
46
13
7
0
1
149
6
14
38
28
28

61
30
27
11
3
1
3
12839
313
1724
3068
2227
1892
1449
969
765
273
89
38
32
7522
198
1140
1838
1247
1062
804
521
460
165
53
24
10
5317
115
584
1230
980
830
645
448
305
108
36
14
22
3989

39
13
16
8
2
0
1
7221
159
936
1734
1214
1054
872
559
456
158
42
25
12
4256
100
603
1062
698
606
475
295
268
101
27
15
6
2965
59
333
672
516
448
397
264
188
57
15
10
6
2258

22
17
11
3
1
1
2
5618
154
788
1334
1013
838
577
410
309
115
47
13
20
3266
98
537
776
549
456
329
226
192
64
26
9
4
2352
56
251
558
464
382
248
184
117
51
21
4
16
1731

150
136
180
103
29
9
5
24903
723
1345
5593
4699
3403
2517
2098
2415
1420
504
151
35
16678
484
903
3872
3076
2271
1588
1385
1658
985
327
106
23
8225
239
442
1721
1623
1132
929
713
757
435
177
45
12
9393

103
99
112
77
16
4
4
16612
410
782
3651
3193
2297
1871
1488
1584
949
296
75
16
11252
281
521
2587
2120
1533
1161
1001
1107
680
199
53
9
5360
129
261
1064
1073
764
710
487
477
269
97
22
7
6252

47
37
68
26
13
5
1
8291
313
563
1942
1506
1106
646
610
831
471
208
76
19
5426
203
382
1285
956
738
427
384
551
305
128
53
14
2865
110
181
657
550
368
219
226
280
166
80
23
5
3141

41
14
17
8
2
3
0
6517
318
660
1655
1232
1018
743
443
284
92
40
21
11
3722
194
408
955
641
575
423
251
188
47
21
14
5
2795
124
252
700
591
443
320
192
96
45
19
7
6
2586

24
9
10
5
0
2
0
4049
176
415
994
800
648
477
287
164
50
23
10
5
2327
112
257
577
409
369
279
169
108
24
14
6
3
1722
64
158
417
391
279
198
118
56
26
9
4
2
1587

17
5
7
3
2
1
0
2468
142
245
661
432
370
266
156
120
42
17
11
6
1395
82
151
378
232
206
144
82
80
23
7
8
2
1073
60
94
283
200
164
122
74
40
19
10
3
4
999

90
554
1016
677
521
442
299
231
100
34
15
10
3411
80
477
872
573
440
378
261
196
85
30
13
6
578
10
77
144
104
81
64
38
35
15
4
2
4
1971
56
307
498
278
278
214
132
133

48
282
580
414
295
257
155
133
59
20
8
7
1939
42
243
502
353
247
220
136
116
50
18
8
4
319
6
39
78
61
48
37
19
17
9
2
0
3
1173
35
192
303
171
156
129
65
79

42
272
436
263
226
185
144
98
41
14
7
3
1472
38
234
370
220
193
158
125
80
35
12
5
2
259
4
38
66
43
33
27
19
18
6
2
2
1
798
21
115
195
107
122
85
67
54

238
505
2085
1629
1117
901
783
1058
730
272
66
9
8213
203
428
1802
1388
979
776
694
957
671
253
54
8
1180
35
77
283
241
138
125
89
101
59
19
12
1
6747
229
417
1453
986
784
630
634
846

133
298
1361
1200
803
666
514
657
426
151
37
6
5488
115
261
1192
1036
703
566
455
594
392
141
28
5
764
18
37
169
164
100
100
59
63
34
10
9
1
4474
123
251
951
721
555
459
427
538

105
207
724
429
314
235
269
401
304
121
29
3
2725
88
167
610
352
276
210
239
363
279
112
26
3
416
17
40
114
77
38
25
30
38
25
9
3
0
2273
106
166
502
265
229
171
207
308

135
281
660
450
415
308
165
113
37
13
3
6
2191
119
247
564
368
356
260
135
93
30
12
3
4
395
16
34
96
82
59
48
30
20
7
1
0
2
1492
59
123
405
264
246
187
90
68

68
159
409
293
273
197
96
56
18
11
3
4
1345
59
142
346
242
233
168
78
45
15
11
3
3
242
9
17
63
51
40
29
18
11
3
0
0
1
942
21
74
246
184
167
125
61
39

67
122
251
157
142
111
69
57
19
2
0
2
846
60
105
218
126
123
92
57
48
15
1
0
1
153
7
17
33
31
19
19
12
9
4
1
0
1
550
38
49
159
80
79
62
29
29

48
14
11
2
1732
53
281
422
246
240
186
117
118
44
13
10
2
239
3
26
76
32
38
28
15
15
4
1
1
0
2350
58
334
613
370
305
306
158
111
49
19
9
18
1838
48
288
494

29
7
6
1
1036
35
178
257
154
137
108
58
69
27
6
6
1
137
0
14
46
17
19
21
7
10
2
1
0
0
1350
33
174
391
214
174
164
83
58
31
14
3
11
1072
31
150
319

19
7
5
1
696
18
103
165
92
103
78
59
49
17
7
4
1
102
3
12
30
15
19
7
8
5
2
0
1
0
1000
25
160
222
156
131
142
75
53
18
5
6
7
766
17
138
175

528
193
39
8
6103
205
377
1326
899
711
571
560
754
485
172
36
7
644
24
40
127
87
73
59
74
92
43
21
3
1
5554
154
334
1261
865
669
559
558
615
369
114
44
12
5402
153
327
1231

311
116
19
3
4053
110
225
869
652
501
417
377
492
286
104
17
3
421
13
26
82
69
54
42
50
46
25
12
2
0
3579
80
198
826
608
438
374
350
381
223
67
23
11
3477
80
195
801

217
77
20
5
2050
95
152
457
247
210
154
183
262
199
68
19
4
223
11
14
45
18
19
17
24
46
18
9
1
1
1975
74
136
435
257
231
185
208
234
146
47
21
1
1925
73
132
430

33
8
6
3
1356
56
112
374
225
220
170
86
67
30
7
6
3
136
3
11
31
39
26
17
4
1
3
1
0
0
1661
115
177
433
271
231
187
105
102
21
10
3
6
1613
113
175
422

14
6
3
2
858
20
69
229
159
150
111
60
38
12
5
3
2
84
1
5
17
25
17
14
1
1
2
1
0
0
1018
61
103
270
178
143
115
60
63
12
6
1
6
985
61
101
264

19
2
3
1
498
36
43
145
66
70
59
26
29
18
2
3
1
52
2
6
14
14
9
3
3
0
1
0
0
0
643
54
74
163
93
88
72
45
39
9
4
2
0
628
52
74
158

278
229
225
112
87
36
16
7
18
512
10
46
119
92
76
81
46
24
13
3
2
0
3809
71
575
1017
650
506
420
250
209
71
29
5
6
3278
59
510
879
551
423
354
219
181
68
24
5

166
134
121
56
47
22
13
2
11
278
2
24
72
48
40
43
27
11
9
1
1
0
2204
41
339
591
370
291
240
145
127
37
16
2
5
1910
34
298
514
320
247
199
127
114
36
15
2

112
95
104
56
40
14
3
5
7
234
8
22
47
44
36
38
19
13
4
2
1
0
1605
30
236
426
280
215
180
105
82
34
13
3
1
1368
25
212
365
231
176
155
92
67
32
9
3

844
655
543
538
594
351
112
42
12
152
1
7
30
21
14
16
20
21
18
2
2
0
13023
391
717
3190
2364
1652
1150
1072
1391
758
240
87
11
11264
337
626
2777
2040
1405
991
917
1213
672
203
76

595
426
361
338
369
214
65
22
11
102
0
3
25
13
12
13
12
12
9
2
1
0
8579
226
420
2049
1695
1184
805
695
852
459
141
46
7
7434
194
366
1797
1488
1012
685
591
737
399
121
40

249
229
182
200
225
137
47
20
1
50
1
4
5
8
2
3
8
9
9
0
1
0
4444
165
297
1141
669
468
345
377
539
299
99
41
4
3830
143
260
980
552
393
306
326
476
273
82
36

261
226
180
101
97
21
8
3
6
48
2
2
11
10
5
7
4
5
0
2
0
0
2954
153
334
777
495
444
329
189
159
57
8
8
1
2536
137
290
671
414
377
271
163
145
52
7
8

170
140
109
57
59
12
5
1
6
33
0
2
6
8
3
6
3
4
0
1
0
0
1799
85
205
445
314
291
226
115
73
37
4
3
1
1535
76
178
391
259
244
180
102
64
34
3
3

91
86
71
44
38
9
3
2
0
15
2
0
5
2
2
1
1
1
0
1
0
0
1155
68
129
332
181
153
103
74
86
20
4
5
0
1001
61
112
280
155
133
91
61
81
18
4
5

5
531
12
65
138
99
83
66
31
28
3
5
0
1
4370
123
641
1071
714
639
459
312
237
118
31
8
17
3885
109
583
941
631
565
407
275
215
107
29
7
16
485
14
58
130
83
74
52

4
294
7
41
77
50
44
41
18
13
1
1
0
1
2498
70
340
603
402
377
277
186
142
68
17
4
12
2227
64
309
536
353
332
249
162
130
62
15
4
11
271
6
31
67
49
45
28

1
237
5
24
61
49
39
25
13
15
2
4
0
0
1872
53
301
468
312
262
182
126
95
50
14
4
5
1658
45
274
405
278
233
158
113
85
45
14
3
5
214
8
27
63
34
29
24

7
1759
54
91
413
324
247
159
155
178
86
37
11
4
10329
321
654
2295
1859
1261
1008
880
1084
676
199
76
16
9565
294
604
2118
1692
1181
936
821
1003
641
186
73
16
764
27
50
177
167
80
72

4
1145
32
54
252
207
172
120
104
115
60
20
6
3
6779
186
397
1419
1258
822
692
607
745
468
133
44
8
6290
168
371
1312
1151
770
643
565
693
442
124
43
8
489
18
26
107
107
52
49

3
614
22
37
161
117
75
39
51
63
26
17
5
1
3550
135
257
876
601
439
316
273
339
208
66
32
8
3275
126
233
806
541
411
293
256
310
199
62
30
8
275
9
24
70
60
28
23

1
418
16
44
106
81
67
58
26
14
5
1
0
0
2948
177
329
771
484
465
332
160
148
53
15
7
7
2709
167
312
698
437
426
304
148
141
48
15
6
7
239
10
17
73
47
39
28

1
264
9
27
54
55
47
46
13
9
3
1
0
0
1767
101
178
458
305
291
204
96
83
34
8
4
5
1628
97
169
416
279
267
186
87
79
32
8
3
5
139
4
9
42
26
24
18

0
154
7
17
52
26
20
12
13
5
2
0
0
0
1181
76
151
313
179
174
128
64
65
19
7
3
2
1081
70
143
282
158
159
118
61
62
16
7
3
2
100
6
8
31
21
15
10

37
22
11
2
1
1
10634
230
1430
2587
1721
1494
1142
745
599
250
68
40
328
9240
217
1290
2268
1492
1290
967
622
507
221
56
32
278
1394
13
140
319
229
204
175
123
92
29
12
8
50
2661
57

24
12
6
2
0
1
5868
125
776
1416
960
809
653
406
342
145
35
18
183
5114
115
706
1252
838
696
544
335
296
132
30
17
153
754
10
70
164
122
113
109
71
46
13
5
1
30
1486
28

13
10
5
0
1
0
4766
105
654
1171
761
685
489
339
257
105
33
22
145
4126
102
584
1016
654
594
423
287
211
89
26
15
125
640
3
70
155
107
91
66
52
46
16
7
7
20
1175
29

59
81
35
13
3
0
16286
545
1040
4095
3275
1958
1346
1161
1385
844
275
107
255
14595
503
957
3717
2867
1725
1210
1037
1244
780
230
99
226
1691
42
83
378
408
233
136
124
141
64
45
8
29
7045
233

42
52
26
9
1
0
10398
315
607
2476
2163
1329
931
766
885
552
157
59
158
9351
295
564
2261
1898
1170
836
690
798
519
130
53
137
1047
20
43
215
265
159
95
76
87
33
27
6
21
4613
129

17
29
9
4
2
0
5888
230
433
1619
1112
629
415
395
500
292
118
48
97
5244
208
393
1456
969
555
374
347
446
261
100
46
89
644
22
40
163
143
74
41
48
54
31
18
2
8
2432
104

12
7
5
0
1
0
5070
323
577
1446
883
683
490
245
204
80
20
11
108
4544
291
534
1295
779
614
439
226
188
74
16
8
80
526
32
43
151
104
69
51
19
16
6
4
3
28
1708
97

9
4
2
0
1
0
3044
177
306
847
560
426
325
146
126
47
10
5
69
2721
156
288
755
489
383
291
137
114
44
9
4
51
323
21
18
92
71
43
34
9
12
3
1
1
18
1036
63

3
3
3
0
0
0
2026
146
271
599
323
257
165
99
78
33
10
6
39
1823
135
246
540
290
231
148
89
74
30
7
4
29
203
11
25
59
33
26
17
10
4
3
3
2
10
672
34

386
754
458
379
277
160
114
48
15
6
7
2441
54
360
665
428
360
259
146
103
42
14
5
5
220
3
26
89
30
19
18
14
11
6
1
1
2
2070
48
355
567
357
273
169
132
100
49

214
413
270
205
156
93
66
28
5
2
6
1358
28
198
358
253
197
146
86
58
23
5
1
5
128
0
16
55
17
8
10
7
8
5
0
1
1
1172
25
199
323
212
147
91
81
59
22

172
341
188
174
121
67
48
20
10
4
1
1083
26
162
307
175
163
113
60
45
19
9
4
0
92
3
10
34
13
11
8
7
3
1
1
0
1
898
23
156
244
145
126
78
51
41
27

492
1780
1231
743
583
624
721
433
157
44
4
6536
214
466
1655
1124
684
540
586
683
404
140
36
4
509
19
26
125
107
59
43
38
38
29
17
8
0
6229
241
385
1291
1062
762
612
606
750
383

274
1102
844
541
410
440
466
286
90
28
3
4291
115
258
1034
771
502
380
412
442
269
82
23
3
322
14
16
68
73
39
30
28
24
17
8
5
0
4165
138
248
838
748
555
430
408
455
251

218
678
387
202
173
184
255
147
67
16
1
2245
99
208
621
353
182
160
174
241
135
58
13
1
187
5
10
57
34
20
13
10
14
12
9
3
0
2064
103
137
453
314
207
182
198
295
132

209
447
302
263
195
100
60
27
5
1
2
1512
92
192
392
259
232
173
87
53
25
4
1
2
196
5
17
55
43
31
22
13
7
2
1
0
0
1487
72
173
408
285
229
150
82
58
16

116
255
196
169
121
64
34
13
2
1
2
917
59
109
222
169
151
106
52
32
12
2
1
2
119
4
7
33
27
18
15
12
2
1
0
0
0
901
39
107
222
176
155
95
53
39
7

93
192
106
94
74
36
26
14
3
0
0
595
33
83
170
90
81
67
35
21
13
2
0
0
77
1
10
22
16
13
7
1
5
1
1
0
0
586
33
66
186
109
74
55
29
19
9

11
6
3
1922
45
335
532
327
247
161
122
86
48
10
6
3
148
3
20
35
30
26
8
10
14
1
1
0
0
1306
30
213
349
241
164
121
94
57
27
4
5
1
1037
24
180
277
184

8
4
1
1093
23
190
302
198
131
87
78
50
22
7
4
1
79
2
9
21
14
16
4
3
9
0
1
0
0
737
14
117
197
144
101
66
55
25
14
1
2
1
591
12
99
151
115

3
2
2
829
22
145
230
129
116
74
44
36
26
3
2
2
69
1
11
14
16
10
4
7
5
1
0
0
0
569
16
96
152
97
63
55
39
32
13
3
3
0
446
12
81
126
69

100
22
15
5720
223
370
1191
973
704
560
546
682
347
93
16
15
509
18
15
100
89
58
52
60
68
36
7
6
0
5094
143
296
1309
997
701
440
368
433
290
88
26
3
4551
127
267
1155
873

67
15
12
3835
132
238
777
681
510
400
366
418
226
64
11
12
330
6
10
61
67
45
30
42
37
25
3
4
0
3433
80
182
853
667
503
315
273
290
199
54
14
3
3057
69
160
753
576

33
7
3
1885
91
132
414
292
194
160
180
264
121
29
5
3
179
12
5
39
22
13
22
18
31
11
4
2
0
1661
63
114
456
330
198
125
95
143
91
34
12
0
1494
58
107
402
297

9
2
3
1369
70
164
377
253
208
138
75
54
16
9
2
3
118
2
9
31
32
21
12
7
4
0
0
0
0
989
58
132
268
160
153
107
49
40
17
3
1
1
862
50
123
230
142

4
2
2
822
37
100
207
153
139
87
49
35
7
4
2
2
79
2
7
15
23
16
8
4
4
0
0
0
0
626
31
77
165
108
104
70
31
25
12
2
1
0
542
27
70
142
94

5
0
1
547
33
64
170
100
69
51
26
19
9
5
0
1
39
0
2
16
9
5
4
3
0
0
0
0
0
363
27
55
103
52
49
37
18
15
5
1
0
1
320
23
53
88
48

126
96
75
48
18
4
5
0
269
6
33
72
57
38
25
19
9
9
0
0
1
756
11
109
204
125
100
88
48
43
22
1
3
2
699
11
103
189
115
92
80
41
42
20
1
3
2

84
53
44
21
9
1
2
0
146
2
18
46
29
17
13
11
4
5
0
0
1
434
6
67
118
71
57
50
22
26
13
0
2
2
405
6
64
112
65
54
45
19
25
11
0
2
2

42
43
31
27
9
3
3
0
123
4
15
26
28
21
12
8
5
4
0
0
0
322
5
42
86
54
43
38
26
17
9
1
1
0
294
5
39
77
50
38
35
22
17
9
1
1
0

625
385
330
410
264
86
26
3
543
16
29
154
124
76
55
38
23
26
2
0
0
2870
83
150
632
515
414
326
227
309
162
39
11
2
2691
79
141
589
477
382
309
216
292
158
39
8
1

446
280
249
276
179
52
14
3
376
11
22
100
91
57
35
24
14
20
2
0
0
1977
56
87
413
371
289
239
163
222
105
24
6
2
1857
52
82
391
341
268
228
152
211
102
24
5
1

179
105
81
134
85
34
12
0
167
5
7
54
33
19
20
14
9
6
0
0
0
893
27
63
219
144
125
87
64
87
57
15
5
0
834
27
59
198
136
114
81
64
81
56
15
3
0

131
92
40
36
14
2
1
1
127
8
9
38
18
22
15
9
4
3
1
0
0
514
12
50
145
86
89
63
33
23
9
2
2
0
483
12
50
135
82
84
57
27
23
9
2
2
0

91
58
24
24
10
1
1
0
84
4
7
23
14
13
12
7
1
2
1
0
0
325
4
29
87
59
66
41
22
11
5
1
0
0
301
4
29
80
56
61
37
17
11
5
1
0
0

40
34
16
12
4
1
0
1
43
4
2
15
4
9
3
2
3
1
0
0
0
189
8
21
58
27
23
22
11
12
4
1
2
0
182
8
21
55
26
23
20
10
12
4
1
2
0

57
0
6
15
10
8
8
7
1
2
0
0
0
1577
17
88
217
290
345
291
181
84
43
14
4
3
1339
16
78
182
240
305
239
155
68
40
10
4
2
238
1
10
35
50
40
52
26

29
0
3
6
6
3
5
3
1
2
0
0
0
818
9
46
111
142
179
152
91
50
27
7
2
2
699
9
42
94
116
158
125
80
42
25
5
2
1
119
0
4
17
26
21
27
11

28
0
3
9
4
5
3
4
0
0
0
0
0
759
8
42
106
148
166
139
90
34
16
7
2
1
640
7
36
88
124
147
114
75
26
15
5
2
1
119
1
6
18
24
19
25
15

179
4
9
43
38
32
17
11
17
4
0
3
1
2067
43
71
229
265
238
286
302
291
212
110
18
2
1792
37
66
197
229
207
234
246
257
200
102
15
2
275
6
5
32
36
31
52
56

120
4
5
22
30
21
11
11
11
3
0
1
1
1218
25
40
131
169
140
161
182
158
131
71
8
2
1064
20
38
116
145
122
140
145
138
123
68
7
2
154
5
2
15
24
18
21
37

59
0
4
21
8
11
6
0
6
1
0
2
0
849
18
31
98
96
98
125
120
133
81
39
10
0
728
17
28
81
84
85
94
101
119
77
34
8
0
121
1
3
17
12
13
31
19

31
0
0
10
4
5
6
6
0
0
0
0
0
516
14
28
98
100
91
74
58
27
12
6
4
4
416
13
22
74
81
72
61
50
21
10
5
3
4
100
1
6
24
19
19
13
8

24
0
0
7
3
5
4
5
0
0
0
0
0
274
9
17
60
54
44
38
32
9
6
3
0
2
221
9
12
48
42
33
31
28
7
6
3
0
2
53
0
5
12
12
11
7
4

7
0
0
3
1
0
2
1
0
0
0
0
0
242
5
11
38
46
47
36
26
18
6
3
4
2
195
4
10
26
39
39
30
22
14
4
2
3
2
47
1
1
12
7
8
6
4

16
3
4
0
1
91
1
7
17
23
19
14
6
1
3
0
0
0
89
1
7
17
22
19
14
5
1
3
0
0
0
2
0
0
0
1
0
0
1
0
0
0
0
0
363
4
26

8
2
2
0
1
48
1
3
9
9
11
9
4
1
1
0
0
0
46
1
3
9
8
11
9
3
1
1
0
0
0
2
0
0
0
1
0
0
1
0
0
0
0
0
187
3
14

8
1
2
0
0
43
0
4
8
14
8
5
2
0
2
0
0
0
43
0
4
8
14
8
5
2
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
176
1
12

34
12
8
3
0
114
2
4
20
19
11
14
18
14
6
5
1
0
106
2
4
18
19
10
14
16
13
5
5
0
0
8
0
0
2
0
1
0
2
1
1
0
1
0
464
10
22

20
8
3
1
0
75
1
3
12
15
7
11
10
10
1
4
1
0
70
1
3
11
15
7
11
8
9
1
4
0
0
5
0
0
1
0
0
0
2
1
0
0
1
0
275
5
16

14
4
5
2
0
39
1
1
8
4
4
3
8
4
5
1
0
0
36
1
1
7
4
3
3
8
4
4
1
0
0
3
0
0
1
0
1
0
0
0
1
0
0
0
189
5
6

6
2
1
1
0
19
0
2
4
3
4
2
2
0
0
1
0
1
19
0
2
4
3
4
2
2
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
149
6
8

2
0
0
0
0
9
0
1
3
2
2
1
0
0
0
0
0
0
9
0
1
3
2
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
82
5
5

4
2
1
1
0
10
0
1
1
1
2
1
2
0
0
1
0
1
10
0
1
1
1
2
1
2
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
67
1
3

51
54
82
75
38
13
10
5
3
2
356
4
26
51
53
80
73
38
13
10
4
3
1
7
0
0
0
1
2
2
0
0
0
1
0
1
464
4
25
57
75
108
89
63
25
14
3

26
27
44
38
17
7
5
3
2
1
182
3
14
26
26
43
37
17
7
5
2
2
0
5
0
0
0
1
1
1
0
0
0
1
0
1
244
1
13
25
38
54
50
32
16
12
2

25
27
38
37
21
6
5
2
1
1
174
1
12
25
27
37
36
21
6
5
2
1
1
2
0
0
0
0
1
1
0
0
0
0
0
0
220
3
12
32
37
54
39
31
9
2
1

64
61
56
55
55
61
54
21
4
1
452
10
22
62
59
55
53
54
58
53
21
4
1
12
0
0
2
2
1
2
1
3
1
0
0
0
586
11
22
61
73
56
87
74
93
67
39

35
33
34
35
32
31
36
16
1
1
269
5
16
35
33
33
33
31
30
35
16
1
1
6
0
0
0
0
1
2
1
1
1
0
0
0
354
7
9
36
52
29
49
50
55
40
25

29
28
22
20
23
30
18
5
3
0
183
5
6
27
26
22
20
23
28
18
5
3
0
6
0
0
2
2
0
0
0
2
0
0
0
0
232
4
13
25
21
27
38
24
38
27
14

23
28
30
21
14
10
6
2
1
0
147
6
8
23
28
30
21
13
10
5
2
1
0
2
0
0
0
0
0
0
1
0
1
0
0
0
136
3
4
26
32
23
17
18
5
2
2

13
15
17
11
9
4
2
1
0
0
82
5
5
13
15
17
11
9
4
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
76
2
2
18
16
7
12
11
2
2
2

10
13
13
10
5
6
4
1
1
0
65
1
3
10
13
13
10
4
6
3
1
1
0
2
0
0
0
0
0
0
1
0
1
0
0
0
60
1
2
8
16
16
5
7
3
0
0

0
1
438
4
23
52
73
103
83
60
23
13
3
0
1
26
0
2
5
2
5
6
3
2
1
0
0
0
659
8
30
92
138
136
113
74
45
16
6
1
0
456
7
22
62
92
103

0
1
235
1
12
25
37
53
46
32
15
11
2
0
1
9
0
1
0
1
1
4
0
1
1
0
0
0
339
4
16
51
68
70
55
38
26
9
2
0
0
236
4
13
34
45
51

0
0
203
3
11
27
36
50
37
28
8
2
1
0
0
17
0
1
5
1
4
2
3
1
0
0
0
0
320
4
14
41
70
66
58
36
19
7
4
1
0
220
3
9
28
47
52

2
1
556
10
20
56
68
51
82
71
90
66
39
2
1
30
1
2
5
5
5
5
3
3
1
0
0
0
903
20
23
84
112
115
130
155
123
85
45
11
0
678
15
20
61
83
91

1
1
334
7
9
33
47
26
46
48
52
39
25
1
1
20
0
0
3
5
3
3
2
3
1
0
0
0
514
12
12
48
69
70
66
90
62
54
26
5
0
391
7
10
37
50
56

1
0
222
3
11
23
21
25
36
23
38
27
14
1
0
10
1
2
2
0
2
2
1
0
0
0
0
0
389
8
11
36
43
45
64
65
61
31
19
6
0
287
8
10
24
33
35

1
3
128
3
4
22
31
22
16
18
4
2
2
1
3
8
0
0
4
1
1
1
0
1
0
0
0
0
212
5
14
45
37
34
34
24
12
4
1
2
0
122
4
8
25
19
16

0
2
74
2
2
18
15
7
11
11
2
2
2
0
2
2
0
0
0
1
0
1
0
0
0
0
0
0
107
2
9
26
21
18
14
12
3
2
0
0
0
56
2
4
14
10
7

1
1
54
1
2
4
16
15
5
7
2
0
0
1
1
6
0
0
4
0
1
0
0
1
0
0
0
0
105
3
5
19
16
16
20
12
9
2
1
2
0
66
2
4
11
9
9

69
52
31
14
3
1
0
203
1
8
30
46
33
44
22
14
2
3
0
0
1538
16
162
370
281
252
193
142
77
33
9
1
2
1299
14
120
318
232
216
166
121
72
29
9
0
2
239

33
28
19
8
1
0
0
103
0
3
17
23
19
22
10
7
1
1
0
0
880
9
97
222
148
131
109
93
39
22
7
1
2
737
7
70
190
123
110
93
80
36
19
7
0
2
143

36
24
12
6
2
1
0
100
1
5
13
23
14
22
12
7
1
2
0
0
658
7
65
148
133
121
84
49
38
11
2
0
0
562
7
50
128
109
106
73
41
36
10
2
0
0
96

85
105
96
76
37
9
0
225
5
3
23
29
24
45
50
27
9
8
2
0
3235
98
169
523
429
389
457
419
364
265
92
29
1
2735
81
137
438
355
304
367
345
339
253
88
27
1
500

50
58
47
48
23
5
0
123
5
2
11
19
14
16
32
15
6
3
0
0
1935
56
104
284
262
240
283
282
212
149
49
13
1
1620
46
81
233
223
189
223
230
193
143
46
12
1
315

35
47
49
28
14
4
0
102
0
1
12
10
10
29
18
12
3
5
2
0
1300
42
65
239
167
149
174
137
152
116
43
16
0
1115
35
56
205
132
115
144
115
146
110
42
15
0
185

22
17
7
3
0
1
0
90
1
6
20
18
18
12
7
5
1
1
1
0
1264
77
128
315
230
207
145
84
44
23
5
3
3
1011
65
102
235
181
168
116
73
41
20
4
3
3
253

8
8
1
2
0
0
0
51
0
5
12
11
11
6
4
2
0
0
0
0
635
40
69
156
115
98
71
51
18
11
2
2
2
512
37
55
121
91
78
56
43
16
9
2
2
2
123

14
9
6
1
0
1
0
39
1
1
8
7
7
6
3
3
1
1
1
0
629
37
59
159
115
109
74
33
26
12
3
1
1
499
28
47
114
90
90
60
30
25
11
2
1
1
130

2
42
52
49
36
27
21
5
4
0
1
0
74
0
7
8
11
8
11
18
8
0
3
0
0
66
0
6
8
8
7
9
18
7
0
3
0
0
8
0
1
0
3
1
2
0
1

2
27
32
25
21
16
13
3
3
0
1
0
46
0
6
3
9
5
6
13
3
0
1
0
0
39
0
5
3
6
5
4
13
2
0
1
0
0
7
0
1
0
3
0
2
0
1

0
15
20
24
15
11
8
2
1
0
0
0
28
0
1
5
2
3
5
5
5
0
2
0
0
27
0
1
5
2
2
5
5
5
0
2
0
0
1
0
0
0
0
1
0
0
0

17
32
85
74
85
90
74
25
12
4
2
0
196
2
3
23
26
20
23
28
21
28
17
5
0
189
2
3
22
23
19
23
27
21
28
16
5
0
7
0
0
1
3
1
0
1
0

10
23
51
39
51
60
52
19
6
3
1
0
100
1
3
12
10
11
7
20
14
14
7
1
0
96
1
3
12
8
10
7
19
14
14
7
1
0
4
0
0
0
2
1
0
1
0

7
9
34
35
34
30
22
6
6
1
1
0
96
1
0
11
16
9
16
8
7
14
10
4
0
93
1
0
10
15
9
16
8
7
14
9
4
0
3
0
0
1
1
0
0
0
0

12
26
80
49
39
29
11
3
3
1
0
0
18
1
1
4
1
5
1
3
2
0
0
0
0
15
1
1
3
1
3
1
3
2
0
0
0
0
3
0
0
1
0
2
0
0
0

3
14
35
24
20
15
8
2
2
0
0
0
11
1
0
3
0
3
1
3
0
0
0
0
0
8
1
0
2
0
1
1
3
0
0
0
0
0
3
0
0
1
0
2
0
0
0

9
12
45
25
19
14
3
1
1
1
0
0
7
0
1
1
1
2
0
0
2
0
0
0
0
7
0
1
1
1
2
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
108
2
11
20
19
14
13
18
7
2
2
0
0
92
2
9
15
16
13
12
14
7
2
2
0
0
16
0
2
5
3
1
1
4
0
0
0
0
0
78
1
13
20

0
0
0
0
58
1
5
10
10
8
5
12
4
1
2
0
0
51
1
5
7
10
7
5
9
4
1
2
0
0
7
0
0
3
0
1
0
3
0
0
0
0
0
47
0
6
13

0
0
0
0
50
1
6
10
9
6
8
6
3
1
0
0
0
41
1
4
8
6
6
7
5
3
1
0
0
0
9
0
2
2
3
0
1
1
0
0
0
0
0
31
1
7
7

0
1
0
0
301
13
17
34
47
33
42
44
44
25
1
1
0
270
13
13
29
42
28
38
40
42
23
1
1
0
31
0
4
5
5
5
4
4
2
2
0
0
0
210
7
13
48

0
0
0
0
189
6
11
18
34
17
29
28
27
17
1
1
0
170
6
8
15
31
15
28
25
25
15
1
1
0
19
0
3
3
3
2
1
3
2
2
0
0
0
111
3
6
23

0
1
0
0
112
7
6
16
13
16
13
16
17
8
0
0
0
100
7
5
14
11
13
10
15
17
8
0
0
0
12
0
1
2
2
3
3
1
0
0
0
0
0
99
4
7
25

0
0
0
0
43
5
3
14
7
5
5
2
1
1
0
0
0
37
4
3
11
5
5
5
2
1
1
0
0
0
6
1
0
3
2
0
0
0
0
0
0
0
0
92
6
10
22

0
0
0
0
22
2
3
6
3
3
3
0
1
1
0
0
0
21
2
3
5
3
3
3
0
1
1
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
41
4
2
14

0
0
0
0
21
3
0
8
4
2
2
2
0
0
0
0
0
16
2
0
6
2
2
2
2
0
0
0
0
0
5
1
0
2
2
0
0
0
0
0
0
0
0
51
2
8
8

13
11
15
4
1
0
0
0
0
62
1
7
18
8
9
15
3
1
0
0
0
0
16
0
6
2
5
2
0
1
0
0
0
0
0
134
0
22
37
29
18
10
9
8
1
0
0

7
7
11
3
0
0
0
0
0
38
0
4
12
4
5
11
2
0
0
0
0
0
9
0
2
1
3
2
0
1
0
0
0
0
0
77
0
15
24
14
10
6
4
3
1
0
0

6
4
4
1
1
0
0
0
0
24
1
3
6
4
4
4
1
1
0
0
0
0
7
0
4
1
2
0
0
0
0
0
0
0
0
57
0
7
13
15
8
4
5
5
0
0
0

34
29
26
24
16
11
1
1
0
160
6
11
35
26
20
19
18
14
9
1
1
0
50
1
2
13
8
9
7
6
2
2
0
0
0
286
17
21
49
41
41
51
35
18
12
0
1

18
18
15
15
6
6
0
1
0
88
2
5
18
15
12
11
13
6
5
0
1
0
23
1
1
5
3
6
4
2
0
1
0
0
0
168
9
14
27
23
21
35
22
7
10
0
0

16
11
11
9
10
5
1
0
0
72
4
6
17
11
8
8
5
8
4
1
0
0
27
0
1
8
5
3
3
4
2
1
0
0
0
118
8
7
22
18
20
16
13
11
2
0
1

15
17
5
11
3
2
0
1
0
76
5
8
16
10
16
5
10
3
2
0
1
0
16
1
2
6
5
1
0
1
0
0
0
0
0
154
12
20
38
36
25
13
8
1
0
0
0

6
5
3
7
0
0
0
0
0
35
4
1
12
5
4
3
6
0
0
0
0
0
6
0
1
2
1
1
0
1
0
0
0
0
0
81
4
9
20
22
11
10
5
0
0
0
0

9
12
2
4
3
2
0
1
0
41
1
7
4
5
12
2
4
3
2
0
1
0
10
1
1
4
4
0
0
0
0
0
0
0
0
73
8
11
18
14
14
3
3
1
0
0
0

0
68
0
6
23
18
9
3
3
6
0
0
0
0
66
0
16
14
11
9
7
6
2
1
0
0
0
56
1
3
13
14
7
8
6
2
1
0
1
0
51
1
3
11
14
6
7

0
36
0
1
15
6
5
3
3
3
0
0
0
0
41
0
14
9
8
5
3
1
0
1
0
0
0
36
0
3
10
7
6
4
3
1
1
0
1
0
31
0
3
8
7
5
3

0
32
0
5
8
12
4
0
0
3
0
0
0
0
25
0
2
5
3
4
4
5
2
0
0
0
0
20
1
0
3
7
1
4
3
1
0
0
0
0
20
1
0
3
7
1
4

0
148
12
11
28
19
15
23
18
14
8
0
0
0
138
5
10
21
22
26
28
17
4
4
0
1
0
168
7
9
34
30
21
21
24
11
7
2
2
0
145
5
9
29
25
17
16

0
86
7
7
15
10
7
16
12
4
8
0
0
0
82
2
7
12
13
14
19
10
3
2
0
0
0
104
6
4
17
20
12
15
15
7
5
2
1
0
85
4
4
13
16
8
11

0
62
5
4
13
9
8
7
6
10
0
0
0
0
56
3
3
9
9
12
9
7
1
2
0
1
0
64
1
5
17
10
9
6
9
4
2
0
1
0
60
1
5
16
9
9
5

1
78
8
12
17
17
16
3
3
1
0
0
0
1
76
4
8
21
19
9
10
5
0
0
0
0
0
92
8
11
23
18
10
13
7
2
0
0
0
0
74
6
9
16
16
9
11

0
38
3
3
10
11
7
2
2
0
0
0
0
0
43
1
6
10
11
4
8
3
0
0
0
0
0
51
4
8
11
12
6
4
6
0
0
0
0
0
43
3
6
10
11
5
4

1
40
5
9
7
6
9
1
1
1
0
0
0
1
33
3
2
11
8
5
2
2
0
0
0
0
0
41
4
3
12
6
4
9
1
2
0
0
0
0
31
3
3
6
5
4
7

6
2
1
0
0
0
5
0
0
2
0
1
1
0
0
0
0
1
0
113
1
11
24
15
19
22
12
7
2
0
0
0
96
0
8
22
11
17
18
11
7
2
0
0
0
17
1

3
1
1
0
0
0
5
0
0
2
0
1
1
0
0
0
0
1
0
57
1
8
14
5
7
10
6
4
2
0
0
0
48
0
6
13
5
6
7
5
4
2
0
0
0
9
1

3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
56
0
3
10
10
12
12
6
3
0
0
0
0
48
0
2
9
6
11
11
6
3
0
0
0
0
8
0

22
11
7
2
2
0
23
2
0
5
5
4
5
2
0
0
0
0
0
247
4
9
61
27
33
34
31
23
17
8
0
0
224
4
9
55
24
31
30
27
20
17
7
0
0
23
0

14
7
5
2
1
0
19
2
0
4
4
4
4
1
0
0
0
0
0
149
3
7
30
16
24
19
21
14
11
4
0
0
135
3
7
27
16
22
16
18
12
11
3
0
0
14
0

8
4
2
0
1
0
4
0
0
1
1
0
1
1
0
0
0
0
0
98
1
2
31
11
9
15
10
9
6
4
0
0
89
1
2
28
8
9
14
9
8
6
4
0
0
9
0

5
2
0
0
0
0
18
2
2
7
2
1
2
2
0
0
0
0
0
126
7
14
23
25
23
13
7
7
3
3
0
1
91
6
4
14
23
17
9
7
6
2
2
0
1
35
1

4
0
0
0
0
0
8
1
2
1
1
1
0
2
0
0
0
0
0
54
4
6
15
6
10
5
2
3
2
0
0
1
41
4
2
10
5
10
4
2
2
1
0
0
1
13
0

1
2
0
0
0
0
10
1
0
6
1
0
2
0
0
0
0
0
0
72
3
8
8
19
13
8
5
4
1
3
0
0
50
2
2
4
18
7
5
5
4
1
2
0
0
22
1

3
2
4
2
4
1
0
0
0
0
0
120
1
10
34
21
21
12
8
6
7
0
0
0
99
1
7
26
17
17
12
6
6
7
0
0
0
21
0
3
8
4
4
0
2
0
0

2
1
0
1
3
1
0
0
0
0
0
70
1
5
18
14
11
7
7
2
5
0
0
0
59
1
4
15
11
9
7
5
2
5
0
0
0
11
0
1
3
3
2
0
2
0
0

1
1
4
1
1
0
0
0
0
0
0
50
0
5
16
7
10
5
1
4
2
0
0
0
40
0
3
11
6
8
5
1
4
2
0
0
0
10
0
2
5
1
2
0
0
0
0

0
6
3
2
4
4
3
0
1
0
0
272
6
6
35
27
31
39
40
41
34
8
4
1
227
4
3
33
22
23
27
32
37
34
7
4
1
45
2
3
2
5
8
12
8
4
0

0
3
0
2
3
3
2
0
1
0
0
177
3
5
23
18
20
24
30
24
21
5
3
1
145
2
2
23
15
14
15
24
21
21
4
3
1
32
1
3
0
3
6
9
6
3
0

0
3
3
0
1
1
1
0
0
0
0
95
3
1
12
9
11
15
10
17
13
3
1
0
82
2
1
10
7
9
12
8
16
13
3
1
0
13
1
0
2
2
2
3
2
1
0

10
9
2
6
4
0
1
1
1
0
0
110
2
9
30
22
24
11
5
2
3
2
0
0
69
0
7
17
13
15
7
3
2
3
2
0
0
41
2
2
13
9
9
4
2
0
0

4
5
1
0
1
0
1
1
0
0
0
50
1
5
14
8
14
3
2
0
1
2
0
0
30
0
4
7
5
8
2
1
0
1
2
0
0
20
1
1
7
3
6
1
1
0
0

6
4
1
6
3
0
0
0
1
0
0
60
1
4
16
14
10
8
3
2
2
0
0
0
39
0
3
10
8
7
5
2
2
2
0
0
0
21
1
1
6
6
3
3
1
0
0

0
0
0
47
0
6
16
5
7
3
2
5
1
1
0
1
40
0
5
15
3
6
2
1
5
1
1
0
1
7
0
1
1
2
1
1
1
0
0
0
0
0
188
1
17
41
34

0
0
0
26
0
4
12
0
3
2
1
2
0
1
0
1
24
0
4
11
0
3
2
0
2
0
1
0
1
2
0
0
1
0
0
0
1
0
0
0
0
0
110
1
9
23
19

0
0
0
21
0
2
4
5
4
1
1
3
1
0
0
0
16
0
1
4
3
3
0
1
3
1
0
0
0
5
0
1
0
2
1
1
0
0
0
0
0
0
78
0
8
18
15

1
0
0
107
4
10
17
12
7
14
16
13
6
8
0
0
91
3
7
14
10
5
11
14
13
6
8
0
0
16
1
3
3
2
2
3
2
0
0
0
0
0
284
9
20
38
27

1
0
0
67
3
5
12
8
5
7
12
6
4
5
0
0
58
2
4
10
7
4
6
10
6
4
5
0
0
9
1
1
2
1
1
1
2
0
0
0
0
0
170
6
10
21
15

0
0
0
40
1
5
5
4
2
7
4
7
2
3
0
0
33
1
3
4
3
1
5
4
7
2
3
0
0
7
0
2
1
1
1
2
0
0
0
0
0
0
114
3
10
17
12

0
0
0
30
1
2
6
6
4
3
3
4
1
0
0
0
21
1
2
3
3
3
1
3
4
1
0
0
0
9
0
0
3
3
1
2
0
0
0
0
0
0
118
4
12
31
19

0
0
0
10
1
1
2
2
0
2
1
0
1
0
0
0
7
1
1
0
2
0
1
1
0
1
0
0
0
3
0
0
2
0
0
1
0
0
0
0
0
0
61
0
6
17
11

0
0
0
20
0
1
4
4
4
1
2
4
0
0
0
0
14
0
1
3
1
3
0
2
4
0
0
0
0
6
0
0
1
3
1
1
0
0
0
0
0
0
57
4
6
14
8

42
26
13
6
7
1
0
0
172
1
14
37
33
37
23
13
6
7
1
0
0
16
0
3
4
1
5
3
0
0
0
0
0
0
106
3
9
30
18
19
14
6
3
2
2
0
0

22
18
8
4
5
1
0
0
98
1
7
21
19
17
15
8
4
5
1
0
0
12
0
2
2
0
5
3
0
0
0
0
0
0
66
2
6
22
11
7
8
5
3
0
2
0
0

20
8
5
2
2
0
0
0
74
0
7
16
14
20
8
5
2
2
0
0
0
4
0
1
2
1
0
0
0
0
0
0
0
0
40
1
3
8
7
12
6
1
0
2
0
0
0

39
39
37
33
27
14
1
0
255
9
17
34
23
33
35
32
30
27
14
1
0
29
0
3
4
4
6
4
5
3
0
0
0
0
266
5
14
32
32
27
24
27
36
52
14
3
0

27
23
28
24
9
6
1
0
149
6
8
18
14
24
19
23
21
9
6
1
0
21
0
2
3
1
3
4
5
3
0
0
0
0
164
2
11
16
21
17
13
20
23
28
11
2
0

12
16
9
9
18
8
0
0
106
3
9
16
9
9
16
9
9
18
8
0
0
8
0
1
1
3
3
0
0
0
0
0
0
0
102
3
3
16
11
10
11
7
13
24
3
1
0

25
13
7
6
1
0
0
0
112
4
12
29
18
23
12
7
6
1
0
0
0
6
0
0
2
1
2
1
0
0
0
0
0
0
119
8
14
34
15
15
19
8
4
1
0
1
0

11
6
5
5
0
0
0
0
58
0
6
16
10
10
6
5
5
0
0
0
0
3
0
0
1
1
1
0
0
0
0
0
0
0
62
5
10
11
10
9
6
8
2
0
0
1
0

14
7
2
1
1
0
0
0
54
4
6
13
8
13
6
2
1
1
0
0
0
3
0
0
1
0
1
1
0
0
0
0
0
0
57
3
4
23
5
6
13
0
2
1
0
0
0

94
3
7
26
16
18
11
6
3
2
2
0
0
12
0
2
4
2
1
3
0
0
0
0
0
0
78
1
8
14
21
12
10
8
4
0
0
0
0
72
1
7
14
19
11
10
6

58
2
4
19
10
7
6
5
3
0
2
0
0
8
0
2
3
1
0
2
0
0
0
0
0
0
39
0
3
7
9
7
4
6
3
0
0
0
0
37
0
3
7
9
6
4
5

36
1
3
7
6
11
5
1
0
2
0
0
0
4
0
0
1
1
1
1
0
0
0
0
0
0
39
1
5
7
12
5
6
2
1
0
0
0
0
35
1
4
7
10
5
6
1

234
4
11
26
27
23
19
21
35
52
13
3
0
32
1
3
6
5
4
5
6
1
0
1
0
0
144
1
8
33
24
14
24
13
14
9
4
0
0
131
0
6
31
23
13
21
10

144
2
9
12
17
16
10
16
22
28
10
2
0
20
0
2
4
4
1
3
4
1
0
1
0
0
92
0
7
17
16
8
19
11
9
3
2
0
0
81
0
5
15
15
7
17
8

90
2
2
14
10
7
9
5
13
24
3
1
0
12
1
1
2
1
3
2
2
0
0
0
0
0
52
1
1
16
8
6
5
2
5
6
2
0
0
50
0
1
16
8
6
4
2

114
8
14
33
14
13
19
8
3
1
0
1
0
5
0
0
1
1
2
0
0
1
0
0
0
0
77
3
6
23
16
11
10
3
3
2
0
0
0
73
3
6
21
16
10
9
3

58
5
10
10
9
7
6
8
2
0
0
1
0
4
0
0
1
1
2
0
0
0
0
0
0
0
40
3
2
15
10
3
5
1
1
0
0
0
0
37
3
2
13
10
3
4
1

56
3
4
23
5
6
13
0
1
1
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
37
0
4
8
6
8
5
2
2
2
0
0
0
36
0
4
8
6
7
5
2

4
0
0
0
0
6
0
1
0
2
1
0
2
0
0
0
0
0
139
2
19
45
22
16
16
13
4
1
0
0
1
138
2
19
45
22
16
15
13
4
1
0
0
1
1
0
0

3
0
0
0
0
2
0
0
0
0
1
0
1
0
0
0
0
0
77
1
11
23
10
10
10
8
2
1
0
0
1
76
1
11
23
10
10
9
8
2
1
0
0
1
1
0
0

1
0
0
0
0
4
0
1
0
2
0
0
1
0
0
0
0
0
62
1
8
22
12
6
6
5
2
0
0
0
0
62
1
8
22
12
6
6
5
2
0
0
0
0
0
0
0

14
9
4
0
0
13
1
2
2
1
1
3
3
0
0
0
0
0
241
4
15
48
29
24
32
35
38
14
1
1
0
232
3
14
46
29
23
30
34
38
13
1
1
0
9
1
1

9
3
2
0
0
11
0
2
2
1
1
2
3
0
0
0
0
0
133
2
9
21
21
16
19
21
16
8
0
0
0
127
1
8
19
21
15
18
21
16
8
0
0
0
6
1
1

5
6
2
0
0
2
1
0
0
0
0
1
0
0
0
0
0
0
108
2
6
27
8
8
13
14
22
6
1
1
0
105
2
6
27
8
8
12
13
22
5
1
1
0
3
0
0

3
2
0
0
0
4
0
0
2
0
1
1
0
0
0
0
0
0
67
6
9
22
8
7
11
3
0
0
0
0
1
66
6
9
22
8
7
10
3
0
0
0
0
1
1
0
0

1
0
0
0
0
3
0
0
2
0
0
1
0
0
0
0
0
0
36
2
7
13
4
2
5
2
0
0
0
0
1
36
2
7
13
4
2
5
2
0
0
0
0
1
0
0
0

2
2
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
31
4
2
9
4
5
6
1
0
0
0
0
0
30
4
2
9
4
5
5
1
0
0
0
0
0
1
0
0

0
0
0
1
0
0
0
0
0
0
10
1
0
2
3
2
0
0
1
1
0
0
0
5
0
0
2
1
1
0
0
1
0
0
0
0
5
1
0
0
2
1
0
0
0
1
0

0
0
0
1
0
0
0
0
0
0
4
1
0
1
2
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
3
1
0
0
2
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
6
0
0
1
1
2
0
0
1
1
0
0
0
4
0
0
1
1
1
0
0
1
0
0
0
0
2
0
0
0
0
1
0
0
0
1
0

2
0
1
2
1
0
1
0
0
0
46
0
0
8
8
11
8
5
4
0
0
2
0
36
0
0
5
8
7
6
5
4
0
0
1
0
10
0
0
3
0
4
2
0
0
0
0

2
0
1
1
0
0
0
0
0
0
32
0
0
5
6
5
6
5
3
0
0
2
0
26
0
0
3
6
3
5
5
3
0
0
1
0
6
0
0
2
0
2
1
0
0
0
0

0
0
0
1
1
0
1
0
0
0
14
0
0
3
2
6
2
0
1
0
0
0
0
10
0
0
2
2
4
1
0
1
0
0
0
0
4
0
0
1
0
2
1
0
0
0
0

0
0
0
1
0
0
0
0
0
0
9
0
0
2
2
0
1
1
0
3
0
0
0
7
0
0
1
2
0
1
1
0
2
0
0
0
2
0
0
1
0
0
0
0
0
1
0

0
0
0
0
0
0
0
0
0
0
3
0
0
1
0
0
0
0
0
2
0
0
0
2
0
0
0
0
0
0
0
0
2
0
0
0
1
0
0
1
0
0
0
0
0
0
0

0
0
0
1
0
0
0
0
0
0
6
0
0
1
2
0
1
1
0
1
0
0
0
5
0
0
1
2
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0

0
0
90
0
11
25
21
12
10
5
4
2
0
0
0
81
0
9
22
20
11
9
5
3
2
0
0
0
9
0
2
3
1
1
1
0
1
0
0
0
0
181
2
15
39
33
41

0
0
58
0
7
19
11
7
6
4
3
1
0
0
0
51
0
5
16
10
7
6
4
2
1
0
0
0
7
0
2
3
1
0
0
0
1
0
0
0
0
99
1
9
21
19
21

0
0
32
0
4
6
10
5
4
1
1
1
0
0
0
30
0
4
6
10
4
3
1
1
1
0
0
0
2
0
0
0
0
1
1
0
0
0
0
0
0
82
1
6
18
14
20

1
0
137
3
4
22
17
13
23
17
23
9
3
3
0
121
3
4
21
16
9
20
12
22
8
3
3
0
16
0
0
1
1
4
3
5
1
1
0
0
0
292
16
18
38
45
39

1
0
78
3
2
16
11
9
12
8
12
4
1
0
0
67
3
2
15
10
7
9
4
12
4
1
0
0
11
0
0
1
1
2
3
4
0
0
0
0
0
179
9
10
25
23
26

0
0
59
0
2
6
6
4
11
9
11
5
2
3
0
54
0
2
6
6
2
11
8
10
4
2
3
0
5
0
0
0
0
2
0
1
1
1
0
0
0
113
7
8
13
22
13

0
0
78
4
7
24
15
10
9
3
2
3
0
1
0
67
4
6
18
14
9
8
3
2
2
0
1
0
11
0
1
6
1
1
1
0
0
1
0
0
0
115
9
10
17
25
20

0
0
34
2
4
8
8
3
4
0
2
2
0
1
0
30
2
4
7
7
2
4
0
2
1
0
1
0
4
0
0
1
1
1
0
0
0
1
0
0
0
67
6
6
6
13
13

0
0
44
2
3
16
7
7
5
3
0
1
0
0
0
37
2
2
11
7
7
4
3
0
1
0
0
0
7
0
1
5
0
0
1
0
0
0
0
0
0
48
3
4
11
12
7

21
16
8
6
0
0
0
147
2
13
32
24
35
18
12
7
4
0
0
0
34
0
2
7
9
6
3
4
1
2
0
0
0
16
0
0
2
2
3
2
4
3
0
0
0
0
16

10
10
3
5
0
0
0
80
1
8
17
15
18
9
7
2
3
0
0
0
19
0
1
4
4
3
1
3
1
2
0
0
0
10
0
0
2
1
0
2
3
2
0
0
0
0
10

11
6
5
1
0
0
0
67
1
5
15
9
17
9
5
5
1
0
0
0
15
0
1
3
5
3
2
1
0
0
0
0
0
6
0
0
0
1
3
0
1
1
0
0
0
0
6

48
36
25
11
11
5
0
234
13
17
27
35
31
40
26
20
9
11
5
0
58
3
1
11
10
8
8
10
5
2
0
0
0
38
0
2
3
3
7
9
7
4
3
0
0
0
38

35
22
17
6
5
1
0
141
7
9
17
20
21
30
14
12
5
5
1
0
38
2
1
8
3
5
5
8
5
1
0
0
0
22
0
0
1
2
4
5
4
3
3
0
0
0
22

13
14
8
5
6
4
0
93
6
8
10
15
10
10
12
8
4
6
4
0
20
1
0
3
7
3
3
2
0
1
0
0
0
16
0
2
2
1
3
4
3
1
0
0
0
0
16

15
10
6
3
0
0
0
95
8
9
12
21
16
12
9
5
3
0
0
0
20
1
1
5
4
4
3
1
1
0
0
0
0
16
1
0
2
0
6
3
3
1
0
0
0
0
16

12
6
3
2
0
0
0
56
6
6
6
9
11
9
5
2
2
0
0
0
11
0
0
0
4
2
3
1
1
0
0
0
0
12
1
0
0
0
5
2
3
1
0
0
0
0
12

3
4
3
1
0
0
0
39
2
3
6
12
5
3
4
3
1
0
0
0
9
1
1
5
0
2
0
0
0
0
0
0
0
4
0
0
2
0
1
1
0
0
0
0
0
0
4

0
0
2
2
3
2
4
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2294
25
230
475
377
360
364
242
143
59
15
3
1
1889
21
181
387
295
294
317
204
124

0
0
2
1
0
2
3
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1261
15
133
266
212
177
196
138
84
32
7
1
0
1033
14
107
216
166
140
168
116
70

0
0
0
1
3
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1033
10
97
209
165
183
168
104
59
27
8
2
1
856
7
74
171
129
154
149
88
54

0
2
3
3
7
9
7
4
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3828
87
191
577
590
473
430
426
421
374
183
71
5
2941
65
139
445
432
335
331
314
327

0
0
1
2
4
5
4
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2235
54
121
342
351
300
276
247
236
178
88
39
3
1689
37
91
268
253
203
210
176
176

0
2
2
1
3
4
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1593
33
70
235
239
173
154
179
185
196
95
32
2
1252
28
48
177
179
132
121
138
151

1
0
2
0
6
3
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1250
34
64
231
258
219
192
128
73
38
8
3
2
949
23
46
173
182
171
148
106
57

1
0
0
0
5
2
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
666
24
33
124
144
117
103
68
34
14
2
2
1
499
16
23
95
100
89
77
59
23

0
0
2
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
584
10
31
107
114
102
89
60
39
24
6
1
1
450
7
23
78
82
82
71
47
34

53
12
1
0
405
4
49
88
82
66
47
38
19
6
3
2
1
319
5
22
72
53
47
56
40
19
5
0
0
0
282
4
19
60
48
41
52
38
17
3
0
0
0
37
1
3
12

30
6
0
0
228
1
26
50
46
37
28
22
14
2
1
1
0
178
4
13
39
30
24
28
22
15
3
0
0
0
156
3
12
31
27
21
26
21
14
1
0
0
0
22
1
1
8

23
6
1
0
177
3
23
38
36
29
19
16
5
4
2
1
1
141
1
9
33
23
23
28
18
4
2
0
0
0
126
1
7
29
21
20
26
17
3
2
0
0
0
15
0
2
4

327
157
64
5
887
22
52
132
158
138
99
112
94
47
26
7
0
477
17
24
64
60
62
66
54
51
46
20
12
1
417
14
21
56
52
54
54
42
47
45
19
12
1
60
3
3
8

159
77
36
3
546
17
30
74
98
97
66
71
60
19
11
3
0
293
10
16
36
37
38
40
38
35
24
11
8
0
249
7
14
32
31
31
33
27
32
24
10
8
0
44
3
2
4

168
80
28
2
341
5
22
58
60
41
33
41
34
28
15
4
0
184
7
8
28
23
24
26
16
16
22
9
4
1
168
7
7
24
21
23
21
15
15
21
9
4
1
16
0
1
4

36
4
1
2
301
11
18
58
76
48
44
22
16
2
4
2
0
157
5
9
25
35
21
28
14
10
8
1
0
1
140
3
8
23
30
20
25
12
9
8
1
0
1
17
2
1
2

14
2
0
1
167
8
10
29
44
28
26
9
11
0
0
2
0
82
2
2
19
20
9
10
11
6
2
0
0
1
69
0
1
18
16
9
8
9
5
2
0
0
1
13
2
1
1

22
2
1
1
134
3
8
29
32
20
18
13
5
2
4
0
0
75
3
7
6
15
12
18
3
4
6
1
0
0
71
3
7
5
14
11
17
3
4
6
1
0
0
4
0
0
1

5
6
4
2
2
2
0
0
0
222
2
23
32
31
43
34
26
15
12
3
1
0
174
2
17
29
24
31
28
18
11
12
2
0
0
48
0
6
3
7
12
6
8
4
0
1
1

3
3
2
1
1
2
0
0
0
145
2
15
24
26
20
21
17
8
10
1
1
0
114
2
12
21
20
13
17
13
5
10
1
0
0
31
0
3
3
6
7
4
4
3
0
0
1

2
3
2
1
1
0
0
0
0
77
0
8
8
5
23
13
9
7
2
2
0
0
60
0
5
8
4
18
11
5
6
2
1
0
0
17
0
3
0
1
5
2
4
1
0
1
0

8
8
12
12
4
1
1
0
0
443
6
13
28
51
39
55
47
58
82
43
18
3
330
2
9
15
37
25
41
33
42
68
38
17
3
113
4
4
13
14
14
14
14
16
14
5
1

6
7
7
11
3
0
1
0
0
260
4
7
16
30
27
42
27
37
37
23
8
2
188
1
4
9
21
18
29
17
27
31
21
8
2
72
3
3
7
9
9
13
10
10
6
2
0

2
1
5
1
1
1
0
0
0
183
2
6
12
21
12
13
20
21
45
20
10
1
142
1
5
6
16
7
12
16
15
37
17
9
1
41
1
1
6
5
5
1
4
6
8
3
1

5
1
3
2
1
0
0
0
0
149
2
6
19
26
37
31
17
6
4
1
0
0
107
1
3
14
18
29
19
15
5
3
0
0
0
42
1
3
5
8
8
12
2
1
1
1
0

4
0
2
2
1
0
0
0
0
75
2
3
11
12
17
18
7
2
3
0
0
0
56
1
2
9
8
12
12
7
2
3
0
0
0
19
1
1
2
4
5
6
0
0
0
0
0

1
1
1
0
0
0
0
0
0
74
0
3
8
14
20
13
10
4
1
1
0
0
51
0
1
5
10
17
7
8
3
0
0
0
0
23
0
2
3
4
3
6
2
1
1
1
0

0
225
0
18
41
30
29
41
31
26
7
2
0
0
205
0
14
34
28
28
38
29
25
7
2
0
0
20
0
4
7
2
1
3
2
1
0
0
0
0
151
2
21
36
27
32
15

0
119
0
8
20
15
16
23
21
12
4
0
0
0
110
0
6
17
14
16
22
20
11
4
0
0
0
9
0
2
3
1
0
1
1
1
0
0
0
0
79
2
13
18
12
15
7

0
106
0
10
21
15
13
18
10
14
3
2
0
0
95
0
8
17
14
12
16
9
14
3
2
0
0
11
0
2
4
1
1
2
1
0
0
0
0
0
72
0
8
18
15
17
8

0
303
2
9
38
58
37
35
27
39
33
22
3
0
279
1
8
35
54
33
28
26
36
33
22
3
0
24
1
1
3
4
4
7
1
3
0
0
0
0
329
4
7
69
64
38
35

0
148
2
5
19
31
16
21
14
15
14
9
2
0
126
1
4
16
27
13
14
13
13
14
9
2
0
22
1
1
3
4
3
7
1
2
0
0
0
0
194
2
6
43
36
23
25

0
155
0
4
19
27
21
14
13
24
19
13
1
0
153
0
4
19
27
20
14
13
23
19
13
1
0
2
0
0
0
0
1
0
0
1
0
0
0
0
135
2
1
26
28
15
10

0
118
2
5
18
23
16
20
25
8
0
1
0
0
105
2
4
15
20
14
18
24
8
0
0
0
0
13
0
1
3
3
2
2
1
0
0
1
0
0
91
3
6
23
21
13
12

0
64
2
4
8
15
8
11
14
2
0
0
0
0
58
2
4
6
13
7
10
14
2
0
0
0
0
6
0
0
2
2
1
1
0
0
0
0
0
0
46
2
4
9
10
7
9

0
54
0
1
10
8
8
9
11
6
0
1
0
0
47
0
0
9
7
7
8
10
6
0
0
0
0
7
0
1
1
1
1
1
1
0
0
1
0
0
45
1
2
14
11
6
3

6
8
3
1
0
0
134
2
19
32
21
28
15
5
8
3
1
0
0
17
0
2
4
6
4
0
1
0
0
0
0
0
279
5
32
68
68
47
27
18
7
5
2
0
0
157
5

3
6
2
1
0
0
69
2
11
17
9
11
7
3
6
2
1
0
0
10
0
2
1
3
4
0
0
0
0
0
0
0
146
2
18
31
31
24
19
13
6
1
1
0
0
83
2

3
2
1
0
0
0
65
0
8
15
12
17
8
2
2
1
0
0
0
7
0
0
3
3
0
0
1
0
0
0
0
0
133
3
14
37
37
23
8
5
1
4
1
0
0
74
3

34
36
24
14
3
1
295
3
7
62
57
35
33
28
31
23
12
3
1
34
1
0
7
7
3
2
6
5
1
2
0
0
648
19
41
93
132
79
76
74
71
37
21
5
0
351
12

20
14
14
8
2
1
173
1
6
40
31
20
24
15
11
14
8
2
1
21
1
0
3
5
3
1
5
3
0
0
0
0
398
10
23
51
77
63
50
43
47
20
12
2
0
211
6

14
22
10
6
1
0
122
2
1
22
26
15
9
13
20
9
4
1
0
13
0
0
4
2
0
1
1
2
1
2
0
0
250
9
18
42
55
16
26
31
24
17
9
3
0
140
6

7
4
2
0
0
0
74
1
4
21
14
12
10
7
3
2
0
0
0
17
2
2
2
7
1
2
0
1
0
0
0
0
244
13
17
52
52
41
35
12
14
4
2
2
0
119
8

2
1
2
0
0
0
39
1
3
9
6
7
8
2
1
2
0
0
0
7
1
1
0
4
0
1
0
0
0
0
0
0
139
10
9
27
27
24
23
7
8
2
0
2
0
64
6

5
3
0
0
0
0
35
0
1
12
8
5
2
5
2
0
0
0
0
10
1
1
2
3
1
1
0
1
0
0
0
0
105
3
8
25
25
17
12
5
6
2
2
0
0
55
2

22
47
33
24
11
10
3
2
0
0
0
122
0
10
21
35
23
16
8
4
3
2
0
0
217
2
23
43
27
27
37
33
16
7
2
0
0
194
1
21
37
23
25
35
28
15
7

13
24
15
11
9
6
2
1
0
0
0
63
0
5
7
16
13
10
7
4
0
1
0
0
119
1
14
22
17
12
19
21
9
3
1
0
0
103
1
12
17
16
11
17
17
8
3

9
23
18
13
2
4
1
1
0
0
0
59
0
5
14
19
10
6
1
0
3
1
0
0
98
1
9
21
10
15
18
12
7
4
1
0
0
91
0
9
20
7
14
18
11
7
4

29
54
72
28
44
40
31
24
13
4
0
297
7
12
39
60
51
32
34
40
13
8
1
0
342
4
16
43
37
54
26
49
43
50
16
4
0
307
4
13
38
33
48
26
41
40
46

16
33
39
24
30
23
18
14
7
1
0
187
4
7
18
38
39
20
20
29
6
5
1
0
214
3
9
33
27
33
17
26
23
32
8
3
0
196
3
7
29
24
29
17
23
23
31

13
21
33
4
14
17
13
10
6
3
0
110
3
5
21
22
12
12
14
11
7
3
0
0
128
1
7
10
10
21
9
23
20
18
8
1
0
111
1
6
9
9
19
9
18
17
15

8
25
22
22
18
5
6
4
1
0
0
125
5
9
27
30
19
17
7
8
0
1
2
0
113
1
5
12
30
21
21
10
9
4
0
0
0
100
1
4
11
26
17
19
10
9
3

3
12
10
13
11
4
3
2
0
0
0
75
4
6
15
17
11
12
3
5
0
0
2
0
62
1
3
6
14
10
13
9
5
1
0
0
0
57
1
2
6
13
8
12
9
5
1

5
13
12
9
7
1
3
2
1
0
0
50
1
3
12
13
8
5
4
3
0
1
0
0
51
0
2
6
16
11
8
1
4
3
0
0
0
43
0
2
5
13
9
7
1
4
2

2
0
0
23
1
2
6
4
2
2
5
1
0
0
0
0
425
3
36
75
62
67
89
50
28
11
4
0
0
395
3
35
66
58
63
84
46
26
10
4
0
0
30
0
1
9
4

1
0
0
16
0
2
5
1
1
2
4
1
0
0
0
0
221
0
19
48
37
30
42
23
13
6
3
0
0
205
0
18
41
35
29
39
21
13
6
3
0
0
16
0
1
7
2

1
0
0
7
1
0
1
3
1
0
1
0
0
0
0
0
204
3
17
27
25
37
47
27
15
5
1
0
0
190
3
17
25
23
34
45
25
13
4
1
0
0
14
0
0
2
2

15
3
0
35
0
3
5
4
6
0
8
3
4
1
1
0
420
13
24
84
59
43
49
42
44
30
21
11
0
357
10
20
70
48
33
42
35
39
30
21
9
0
63
3
4
14
11

8
2
0
18
0
2
4
3
4
0
3
0
1
0
1
0
251
9
16
54
42
25
32
25
21
13
7
7
0
217
6
14
47
35
19
28
22
20
13
7
6
0
34
3
2
7
7

7
1
0
17
0
1
1
1
2
0
5
3
3
1
0
0
169
4
8
30
17
18
17
17
23
17
14
4
0
140
4
6
23
13
14
14
13
19
17
14
3
0
29
0
2
7
4

0
0
0
13
0
1
1
4
4
2
0
0
1
0
0
0
89
2
5
21
17
12
11
11
6
4
0
0
0
84
2
5
19
16
11
10
11
6
4
0
0
0
5
0
0
2
1

0
0
0
5
0
1
0
1
2
1
0
0
0
0
0
0
45
1
2
12
12
7
3
5
2
1
0
0
0
43
1
2
12
11
6
3
5
2
1
0
0
0
2
0
0
0
1

0
0
0
8
0
0
1
3
2
1
0
0
1
0
0
0
44
1
3
9
5
5
8
6
4
3
0
0
0
41
1
3
7
5
5
7
6
4
3
0
0
0
3
0
0
2
0

4
5
4
2
1
0
0
0
54
1
9
15
10
9
2
3
4
1
0
0
0
43
1
6
12
9
7
2
3
2
1
0
0
0
11
0
3
3
1
2
0
0
2
0
0
0
0

1
3
2
0
0
0
0
0
34
1
7
9
8
4
2
1
2
0
0
0
0
27
1
5
7
7
3
2
1
1
0
0
0
0
7
0
2
2
1
1
0
0
1
0
0
0
0

3
2
2
2
1
0
0
0
20
0
2
6
2
5
0
2
2
1
0
0
0
16
0
1
5
2
4
0
2
1
1
0
0
0
4
0
1
1
0
1
0
0
1
0
0
0
0

10
7
7
5
0
0
2
0
104
4
6
21
26
6
9
11
6
11
2
2
0
84
3
5
17
18
5
8
10
5
9
2
2
0
20
1
1
4
8
1
1
1
1
2
0
0
0

6
4
3
1
0
0
1
0
67
4
4
14
16
4
4
8
5
5
1
2
0
53
3
4
10
12
3
4
7
4
3
1
2
0
14
1
0
4
4
1
0
1
1
2
0
0
0

4
3
4
4
0
0
1
0
37
0
2
7
10
2
5
3
1
6
1
0
0
31
0
1
7
6
2
4
3
1
6
1
0
0
6
0
1
0
4
0
1
0
0
0
0
0
0

1
1
0
0
0
0
0
0
37
1
3
8
4
8
3
4
1
3
1
1
0
33
1
3
6
2
8
3
4
1
3
1
1
0
4
0
0
2
2
0
0
0
0
0
0
0
0

1
0
0
0
0
0
0
0
19
1
1
4
2
7
0
3
0
0
1
0
0
17
1
1
3
1
7
0
3
0
0
1
0
0
2
0
0
1
1
0
0
0
0
0
0
0
0

0
1
0
0
0
0
0
0
18
0
2
4
2
1
3
1
1
3
0
1
0
16
0
2
3
1
1
3
1
1
3
0
1
0
2
0
0
1
1
0
0
0
0
0
0
0
0

107
0
7
19
15
17
36
10
3
0
0
0
0
89
0
4
15
14
15
31
8
2
0
0
0
0
18
0
3
4
1
2
5
2
1
0
0
0
0
202
3
27
44
34
28
23
22

50
0
3
7
9
6
17
6
2
0
0
0
0
41
0
1
5
8
5
15
6
1
0
0
0
0
9
0
2
2
1
1
2
0
1
0
0
0
0
115
1
13
29
18
18
16
10

57
0
4
12
6
11
19
4
1
0
0
0
0
48
0
3
10
6
10
16
2
1
0
0
0
0
9
0
1
2
0
1
3
2
0
0
0
0
0
87
2
14
15
16
10
7
12

140
4
10
30
17
11
19
21
13
12
1
2
0
120
4
10
27
12
7
14
19
12
12
1
2
0
20
0
0
3
5
4
5
2
1
0
0
0
0
455
9
28
74
68
80
46
51

80
3
10
14
12
7
12
11
5
3
1
2
0
72
3
10
14
9
6
10
9
5
3
1
2
0
8
0
0
0
3
1
2
2
0
0
0
0
0
247
5
15
48
34
51
24
29

60
1
0
16
5
4
7
10
8
9
0
0
0
48
1
0
13
3
1
4
10
7
9
0
0
0
12
0
0
3
2
3
3
0
1
0
0
0
0
208
4
13
26
34
29
22
22

33
0
0
7
5
6
6
6
1
2
0
0
0
31
0
0
6
5
6
6
5
1
2
0
0
0
2
0
0
1
0
0
0
1
0
0
0
0
0
128
3
4
23
28
23
19
13

12
0
0
2
2
3
3
2
0
0
0
0
0
12
0
0
2
2
3
3
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
67
1
3
11
16
13
9
6

21
0
0
5
3
3
3
4
1
2
0
0
0
19
0
0
4
3
3
3
3
1
2
0
0
0
2
0
0
1
0
0
0
1
0
0
0
0
0
61
2
1
12
12
10
10
7

10
7
1
2
1
137
1
14
29
23
20
17
16
8
7
1
1
0
65
2
13
15
11
8
6
6
2
0
0
1
1
93
2
12
30
20
14
4
3
7
1
0
0
0
79
2
10

7
3
0
0
0
78
1
8
20
9
13
12
7
5
3
0
0
0
37
0
5
9
9
5
4
3
2
0
0
0
0
55
2
10
19
9
8
2
1
4
0
0
0
0
47
2
9

3
4
1
2
1
59
0
6
9
14
7
5
9
3
4
1
1
0
28
2
8
6
2
3
2
3
0
0
0
1
1
38
0
2
11
11
6
2
2
3
1
0
0
0
32
0
1

41
33
17
8
0
247
7
5
41
33
44
28
26
27
22
8
6
0
208
2
23
33
35
36
18
25
14
11
9
2
0
167
5
13
33
18
24
14
16
19
16
6
3
0
154
5
12

25
10
5
1
0
129
4
3
26
15
28
13
15
15
7
2
1
0
118
1
12
22
19
23
11
14
10
3
3
0
0
83
2
10
14
9
13
9
6
9
6
3
2
0
75
2
9

16
23
12
7
0
118
3
2
15
18
16
15
11
12
15
6
5
0
90
1
11
11
16
13
7
11
4
8
6
2
0
84
3
3
19
9
11
5
10
10
10
3
1
0
79
3
3

9
3
2
0
1
73
2
3
11
14
14
14
5
5
3
1
0
1
55
1
1
12
14
9
5
8
4
0
1
0
0
91
2
4
23
17
21
6
9
5
4
0
0
0
83
2
4

6
1
1
0
0
35
1
3
4
7
8
6
2
2
1
1
0
0
32
0
0
7
9
5
3
4
4
0
0
0
0
55
2
2
15
14
12
4
2
2
2
0
0
0
49
2
2

3
2
1
0
1
38
1
0
7
7
6
8
3
3
2
0
0
1
23
1
1
5
5
4
2
4
0
0
1
0
0
36
0
2
8
3
9
2
7
3
2
0
0
0
34
0
2

26
14
12
4
3
7
1
0
0
0
14
0
2
4
6
2
0
0
0
0
0
0
0
2504
39
261
545
418
393
325
240
164
75
35
2
7
1676
22
190
381
260
269
215
152
112
43
26

16
6
7
2
1
4
0
0
0
0
8
0
1
3
3
1
0
0
0
0
0
0
0
1397
20
140
315
221
219
189
127
94
45
22
2
3
947
14
100
219
139
158
124
84
61
28
17

10
8
5
2
2
3
1
0
0
0
6
0
1
1
3
1
0
0
0
0
0
0
0
1107
19
121
230
197
174
136
113
70
30
13
0
4
729
8
90
162
121
111
91
68
51
15
9

30
16
23
13
14
17
15
6
3
0
13
0
1
3
2
1
1
2
2
1
0
0
0
5093
112
217
558
712
641
694
762
653
464
220
55
5
3286
83
151
391
488
416
438
474
400
287
120

12
9
12
8
5
8
5
3
2
0
8
0
1
2
0
1
1
1
1
1
0
0
0
3038
64
122
329
429
385
441
441
412
274
118
20
3
1968
50
84
238
298
248
276
272
255
165
64

18
7
11
5
9
9
10
3
1
0
5
0
0
1
2
0
0
1
1
0
0
0
0
2055
48
95
229
283
256
253
321
241
190
102
35
2
1318
33
67
153
190
168
162
202
145
122
56

22
15
18
6
8
4
4
0
0
0
8
0
0
1
2
3
0
1
1
0
0
0
0
4506
193
275
828
840
873
629
456
237
117
41
4
13
2808
136
189
542
528
533
372
261
148
63
28

14
13
9
4
2
1
2
0
0
0
6
0
0
1
1
3
0
0
1
0
0
0
0
2436
90
146
418
453
495
366
255
130
54
22
1
6
1564
67
103
278
288
325
220
146
87
30
17

8
2
9
2
6
3
2
0
0
0
2
0
0
0
1
0
0
1
0
0
0
0
0
2070
103
129
410
387
378
263
201
107
63
19
3
7
1244
69
86
264
240
208
152
115
61
33
11

1
5
828
17
71
164
158
124
110
88
52
32
9
1
2
170
3
23
44
32
19
22
15
8
2
1
0
1
167
2
23
43
31
19
22
15
8
2
1
0
1
3
1
0
1
1
0

1
2
450
6
40
96
82
61
65
43
33
17
5
1
1
90
0
12
24
16
14
10
6
4
2
1
0
1
89
0
12
23
16
14
10
6
4
2
1
0
1
1
0
0
1
0
0

0
3
378
11
31
68
76
63
45
45
19
15
4
0
1
80
3
11
20
16
5
12
9
4
0
0
0
0
78
2
11
20
15
5
12
9
4
0
0
0
0
2
1
0
0
1
0

35
3
1807
29
66
167
224
225
256
288
253
177
100
20
2
294
9
18
53
58
46
35
34
20
9
11
1
0
290
9
18
53
58
45
34
33
20
9
10
1
0
4
0
0
0
0
1

16
2
1070
14
38
91
131
137
165
169
157
109
54
4
1
190
4
11
36
36
30
24
21
13
8
6
1
0
188
4
11
36
36
29
24
21
13
8
5
1
0
2
0
0
0
0
1

19
1
737
15
28
76
93
88
91
119
96
68
46
16
1
104
5
7
17
22
16
11
13
7
1
5
0
0
102
5
7
17
22
16
10
12
7
1
5
0
0
2
0
0
0
0
0

3
5
1698
57
86
286
312
340
257
195
89
54
13
1
8
252
20
14
51
47
55
29
17
7
7
2
1
2
246
19
14
50
46
53
28
17
7
7
2
1
2
6
1
0
1
1
2

1
2
872
23
43
140
165
170
146
109
43
24
5
0
4
129
12
9
26
20
29
17
8
3
4
0
0
1
126
11
9
26
19
29
16
8
3
4
0
0
1
3
1
0
0
1
0

2
3
826
34
43
146
147
170
111
86
46
30
8
1
4
123
8
5
25
27
26
12
9
4
3
2
1
1
120
8
5
24
27
24
12
9
4
3
2
1
1
3
0
0
1
0
2

0
0
0
0
0
0
0
113
0
13
29
20
10
18
10
11
2
0
0
0
105
0
12
27
19
9
17
9
10
2
0
0
0
8
0
1
2
1
1
1
1
1
0
0
0
0
185

0
0
0
0
0
0
0
64
0
11
15
11
6
8
4
9
0
0
0
0
59
0
10
13
10
6
8
4
8
0
0
0
0
5
0
1
2
1
0
0
0
1
0
0
0
0
110

0
0
0
0
0
0
0
49
0
2
14
9
4
10
6
2
2
0
0
0
46
0
2
14
9
3
9
5
2
2
0
0
0
3
0
0
0
0
1
1
1
0
0
0
0
0
75

1
1
0
0
1
0
0
281
8
18
36
50
22
24
34
32
27
21
9
0
243
8
18
34
43
17
20
25
31
24
15
8
0
38
0
0
2
7
5
4
9
1
3
6
1
0
361

0
0
0
0
1
0
0
161
7
9
21
24
13
16
19
20
18
10
4
0
137
7
9
20
23
9
14
11
19
16
5
4
0
24
0
0
1
1
4
2
8
1
2
5
0
0
213

1
1
0
0
0
0
0
120
1
9
15
26
9
8
15
12
9
11
5
0
106
1
9
14
20
8
6
14
12
8
10
4
0
14
0
0
1
6
1
2
1
0
1
1
1
0
148

1
0
0
0
0
0
0
183
12
18
43
32
28
20
16
8
4
2
0
0
155
10
15
33
26
26
19
13
8
3
2
0
0
28
2
3
10
6
2
1
3
0
1
0
0
0
276

1
0
0
0
0
0
0
105
4
14
18
20
20
14
8
6
1
0
0
0
90
4
11
12
18
19
13
6
6
1
0
0
0
15
0
3
6
2
1
1
2
0
0
0
0
0
133

0
0
0
0
0
0
0
78
8
4
25
12
8
6
8
2
3
2
0
0
65
6
4
21
8
7
6
7
2
2
2
0
0
13
2
0
4
4
1
0
1
0
1
0
0
0
143

1
21
36
36
33
18
15
15
4
5
0
1
172
1
20
34
34
29
16
13
15
4
5
0
1
13
0
1
2
2
4
2
2
0
0
0
0
0
366
5
38
72
53
65
56
35
27

1
11
23
22
15
12
12
7
3
4
0
0
103
1
10
22
21
15
10
10
7
3
4
0
0
7
0
1
1
1
0
2
2
0
0
0
0
0
200
4
14
32
29
39
34
24
16

0
10
13
14
18
6
3
8
1
1
0
1
69
0
10
12
13
14
6
3
8
1
1
0
1
6
0
0
1
1
4
0
0
0
0
0
0
0
166
1
24
40
24
26
22
11
11

11
20
49
61
56
45
46
32
24
11
6
0
336
10
19
46
59
51
43
43
29
20
10
6
0
25
1
1
3
2
5
2
3
3
4
1
0
0
669
13
23
56
64
77
112
122
99

5
14
25
38
37
28
28
19
9
7
3
0
199
4
13
25
38
33
27
26
17
7
6
3
0
14
1
1
0
0
4
1
2
2
2
1
0
0
409
9
13
37
39
44
74
68
68

6
6
24
23
19
17
18
13
15
4
3
0
137
6
6
21
21
18
16
17
12
13
4
3
0
11
0
0
3
2
1
1
1
1
2
0
0
0
260
4
10
19
25
33
38
54
31

18
15
44
62
58
31
25
14
6
2
0
1
264
18
14
43
59
54
30
23
14
6
2
0
1
12
0
1
1
3
4
1
2
0
0
0
0
0
456
16
20
82
92
90
66
48
26

9
9
17
27
39
13
9
6
3
1
0
0
126
9
8
16
26
37
12
8
6
3
1
0
0
7
0
1
1
1
2
1
1
0
0
0
0
0
243
5
11
32
53
51
41
25
18

9
6
27
35
19
18
16
8
3
1
0
1
138
9
6
27
33
17
18
15
8
3
1
0
1
5
0
0
0
2
2
0
1
0
0
0
0
0
213
11
9
50
39
39
25
23
8

11
3
0
1
248
2
21
48
31
47
40
29
20
8
2
0
0
118
3
17
24
22
18
16
6
7
3
1
0
1
419
10
46
91
78
60
45
43
31
8
5
0
2
280
6
31
68

6
2
0
0
142
2
9
20
19
28
25
21
11
5
2
0
0
58
2
5
12
10
11
9
3
5
1
0
0
0
245
6
21
51
46
39
28
25
21
6
1
0
1
165
4
14
39

5
1
0
1
106
0
12
28
12
19
15
8
9
3
0
0
0
60
1
12
12
12
7
7
3
2
2
1
0
1
174
4
25
40
32
21
17
18
10
2
4
0
1
115
2
17
29

69
27
7
0
417
11
14
37
34
52
81
70
56
45
13
4
0
252
2
9
19
30
25
31
52
43
24
14
3
0
1027
22
41
116
129
129
130
163
139
107
42
8
1
600
12
23
63

37
15
5
0
262
8
7
25
23
29
55
38
42
24
8
3
0
147
1
6
12
16
15
19
30
26
13
7
2
0
635
14
24
69
78
74
84
95
103
67
24
2
1
365
7
13
42

32
12
2
0
155
3
7
12
11
23
26
32
14
21
5
1
0
105
1
3
7
14
10
12
22
17
11
7
1
0
392
8
17
47
51
55
46
68
36
40
18
6
0
235
5
10
21

11
4
1
0
282
9
13
51
56
50
47
27
21
5
3
0
0
174
7
7
31
36
40
19
21
5
6
1
1
0
780
17
45
140
148
159
120
74
36
31
8
1
1
487
12
28
91

5
2
0
0
159
3
9
21
29
33
31
12
17
2
2
0
0
84
2
2
11
24
18
10
13
1
3
0
0
0
447
6
23
77
87
94
74
43
22
15
4
1
1
279
4
14
44

6
2
1
0
123
6
4
30
27
17
16
15
4
3
1
0
0
90
5
5
20
12
22
9
8
4
3
1
1
0
333
11
22
63
61
65
46
31
14
16
4
0
0
208
8
14
47

46
40
33
22
22
6
4
0
2
139
4
15
23
32
20
12
21
9
2
1
0
0
588
9
52
125
102
90
81
61
40
16
9
2
1
237
2
27
58
40
39
24
21
17
4
4
1

27
25
21
13
15
5
1
0
1
80
2
7
12
19
14
7
12
6
1
0
0
0
325
3
32
78
54
40
49
30
19
10
7
2
1
131
1
16
38
18
17
15
12
6
4
3
1

19
15
12
9
7
1
3
0
1
59
2
8
11
13
6
5
9
3
1
1
0
0
263
6
20
47
48
50
32
31
21
6
2
0
0
106
1
11
20
22
22
9
9
11
0
1
0

70
76
79
96
88
66
22
4
1
427
10
18
53
59
53
51
67
51
41
20
4
0
1095
20
34
94
134
134
142
192
166
114
54
8
3
439
10
14
44
54
50
51
85
66
46
17
1

40
43
47
54
65
38
13
2
1
270
7
11
27
38
31
37
41
38
29
11
0
0
628
10
19
48
87
83
87
105
96
65
25
2
1
250
6
10
19
34
34
31
46
36
26
8
0

30
33
32
42
23
28
9
2
0
157
3
7
26
21
22
14
26
13
12
9
4
0
467
10
15
46
47
51
55
87
70
49
29
6
2
189
4
4
25
20
16
20
39
30
20
9
1

104
94
68
45
22
15
6
1
1
293
5
17
49
44
65
52
29
14
16
2
0
0
1167
48
62
208
208
215
190
120
66
32
12
0
6
393
19
26
81
64
67
63
34
24
11
4
0

58
56
46
30
15
6
4
1
1
168
2
9
33
29
38
28
13
7
9
0
0
0
626
22
26
106
112
117
110
71
34
17
8
0
3
238
9
9
48
45
46
37
21
12
8
3
0

46
38
22
15
7
9
2
0
0
125
3
8
16
15
27
24
16
7
7
2
0
0
541
26
36
102
96
98
80
49
32
15
4
0
3
155
10
17
33
19
21
26
13
12
3
1
0

0
351
7
25
67
62
51
57
40
23
12
5
1
1
465
10
45
100
73
75
61
38
22
31
9
0
1
302
8
35
67
42
50
41
23
12
16
7
0
1
163
2
10
33
31
25
20

0
194
2
16
40
36
23
34
18
13
6
4
1
1
253
6
29
63
29
40
34
17
12
18
5
0
0
169
6
21
43
18
30
22
11
5
9
4
0
0
84
0
8
20
11
10
12

0
157
5
9
27
26
28
23
22
10
6
1
0
0
212
4
16
37
44
35
27
21
10
13
4
0
1
133
2
14
24
24
20
19
12
7
7
3
0
1
79
2
2
13
20
15
8

1
656
10
20
50
80
84
91
107
100
68
37
7
2
807
14
37
90
107
104
136
101
109
66
34
9
0
464
11
23
54
70
58
69
61
62
36
16
4
0
343
3
14
36
37
46
67

0
378
4
9
29
53
49
56
59
60
39
17
2
1
487
6
18
51
62
70
89
60
67
43
20
1
0
283
5
9
32
45
39
44
36
39
24
9
1
0
204
1
9
19
17
31
45

1
278
6
11
21
27
35
35
48
40
29
20
5
1
320
8
19
39
45
34
47
41
42
23
14
8
0
181
6
14
22
25
19
25
25
23
12
7
3
0
139
2
5
17
20
15
22

0
774
29
36
127
144
148
127
86
42
21
8
0
6
895
29
57
150
158
183
119
112
58
20
7
1
1
534
21
35
95
91
114
70
60
32
10
5
1
0
361
8
22
55
67
69
49

0
388
13
17
58
67
71
73
50
22
9
5
0
3
499
16
32
85
86
100
71
67
31
6
4
0
1
317
13
21
60
52
66
42
37
19
3
4
0
0
182
3
11
25
34
34
29

0
386
16
19
69
77
77
54
36
20
12
3
0
3
396
13
25
65
72
83
48
45
27
14
3
1
0
217
8
14
35
39
48
28
23
13
7
1
1
0
179
5
11
30
33
35
20

15
10
15
2
0
0
104
1
12
24
8
21
17
15
5
0
1
0
0
89
1
12
17
8
18
15
14
3
0
1
0
0
15
0
0
7
0
3
2
1
2
0
0
0
0
94
0

6
7
9
1
0
0
55
0
7
13
3
12
11
6
2
0
1
0
0
46
0
7
8
3
11
10
5
1
0
1
0
0
9
0
0
5
0
1
1
1
1
0
0
0
0
55
0

9
3
6
1
0
0
49
1
5
11
5
9
6
9
3
0
0
0
0
43
1
5
9
5
7
5
9
2
0
0
0
0
6
0
0
2
0
2
1
0
1
0
0
0
0
39
0

40
47
30
18
5
0
350
9
16
39
64
46
47
41
35
31
17
4
1
314
7
15
35
58
42
43
36
31
28
14
4
1
36
2
1
4
6
4
4
5
4
3
3
0
0
209
6

24
28
19
11
0
0
201
5
10
26
40
23
26
25
18
16
10
1
1
183
5
9
23
36
22
23
23
16
15
9
1
1
18
0
1
3
4
1
3
2
2
1
1
0
0
114
4

16
19
11
7
5
0
149
4
6
13
24
23
21
16
17
15
7
3
0
131
2
6
12
22
20
20
13
15
13
5
3
0
18
2
0
1
2
3
1
3
2
2
2
0
0
95
2

52
26
10
2
0
1
272
20
23
64
54
43
30
19
12
3
2
0
2
238
16
23
55
47
36
26
18
11
3
2
0
1
34
4
0
9
7
7
4
1
1
0
0
0
1
225
13

30
12
3
0
0
1
143
10
12
34
31
23
14
9
7
1
2
0
0
126
8
12
30
27
19
12
9
6
1
2
0
0
17
2
0
4
4
4
2
0
1
0
0
0
0
111
6

22
14
7
2
0
0
129
10
11
30
23
20
16
10
5
2
0
0
2
112
8
11
25
20
17
14
9
5
2
0
0
1
17
2
0
5
3
3
2
1
0
0
0
0
1
114
7

11
24
16
20
7
8
5
1
2
0
0
76
0
9
19
9
18
7
6
5
1
2
0
0
18
0
2
5
7
2
0
2
0
0
0
0
0
1163
16
112
216
183
170
172
172
79
32

3
16
11
14
3
3
4
0
1
0
0
43
0
1
13
7
12
3
2
4
0
1
0
0
12
0
2
3
4
2
0
1
0
0
0
0
0
601
7
61
133
93
82
85
88
37
9

8
8
5
6
4
5
1
1
1
0
0
33
0
8
6
2
6
4
4
1
1
1
0
0
6
0
0
2
3
0
0
1
0
0
0
0
0
562
9
51
83
90
88
87
84
42
23

10
25
45
27
23
29
21
17
3
3
0
183
5
7
25
42
25
18
25
17
13
3
3
0
26
1
3
0
3
2
5
4
4
4
0
0
0
1976
63
98
250
310
304
306
247
207
126

4
16
25
11
13
20
8
11
1
1
0
101
4
3
16
23
10
11
17
8
7
1
1
0
13
0
1
0
2
1
2
3
0
4
0
0
0
1162
38
56
140
175
195
190
151
128
60

6
9
20
16
10
9
13
6
2
2
0
82
1
4
9
19
15
7
8
9
6
2
2
0
13
1
2
0
1
1
3
1
4
0
0
0
0
814
25
42
110
135
109
116
96
79
66

21
46
39
42
24
25
10
3
2
0
0
209
12
21
43
35
39
21
24
9
3
2
0
0
16
1
0
3
4
3
3
1
1
0
0
0
0
1585
32
92
302
327
280
232
171
92
39

10
23
17
22
12
15
3
2
1
0
0
103
6
10
21
14
20
11
15
3
2
1
0
0
8
0
0
2
3
2
1
0
0
0
0
0
0
843
17
61
163
180
160
111
80
48
12

11
23
22
20
12
10
7
1
1
0
0
106
6
11
22
21
19
10
9
6
1
1
0
0
8
1
0
1
1
1
2
1
1
0
0
0
0
742
15
31
139
147
120
121
91
44
27

10
0
1
735
11
63
146
120
105
104
111
50
19
6
0
0
428
5
49
70
63
65
68
61
29
13
4
0
1
102
3
13
20
16
21
9
15
3
2
0
0
0
88
3
13
16
14

6
0
0
399
4
36
91
66
54
56
59
23
6
4
0
0
202
3
25
42
27
28
29
29
14
3
2
0
0
53
1
5
14
5
13
3
10
2
0
0
0
0
48
1
5
11
5

4
0
1
336
7
27
55
54
51
48
52
27
13
2
0
0
226
2
24
28
36
37
39
32
15
10
2
0
1
49
2
8
6
11
8
6
5
1
2
0
0
0
40
2
8
5
9

60
4
1
1141
39
65
160
175
137
171
150
128
78
36
2
0
835
24
33
90
135
167
135
97
79
48
24
2
1
198
7
16
29
35
28
26
22
20
9
6
0
0
160
7
14
25
28

27
1
1
651
26
37
92
92
84
100
90
79
36
14
1
0
511
12
19
48
83
111
90
61
49
24
13
0
1
112
5
7
13
17
16
15
15
14
7
3
0
0
87
5
6
11
12

33
3
0
490
13
28
68
83
53
71
60
49
42
22
1
0
324
12
14
42
52
56
45
36
30
24
11
2
0
86
2
9
16
18
12
11
7
6
2
3
0
0
73
2
8
14
16

14
1
3
776
17
47
152
171
132
106
76
45
20
8
0
2
809
15
45
150
156
148
126
95
47
19
6
1
1
111
3
6
25
20
22
12
16
5
2
0
0
0
94
3
5
21
17

7
1
3
410
9
31
81
88
76
52
36
25
6
4
0
2
433
8
30
82
92
84
59
44
23
6
3
1
1
54
1
5
12
5
10
8
8
5
0
0
0
0
44
1
4
9
3

7
0
0
366
8
16
71
83
56
54
40
20
14
4
0
0
376
7
15
68
64
64
67
51
24
13
3
0
0
57
2
1
13
15
12
4
8
0
2
0
0
0
50
2
1
12
14

19
7
12
3
1
0
0
0
14
0
0
4
2
2
2
3
0
1
0
0
0
78
0
7
16
11
9
11
15
8
0
0
0
1
39
0
2
8
8
5
6
6
4
0
0
0
0

13
3
8
2
0
0
0
0
5
0
0
3
0
0
0
2
0
0
0
0
0
33
0
0
7
8
3
5
5
5
0
0
0
0
20
0
0
4
7
3
2
1
3
0
0
0
0

6
4
4
1
1
0
0
0
9
0
0
1
2
2
2
1
0
1
0
0
0
45
0
7
9
3
6
6
10
3
0
0
0
1
19
0
2
4
1
2
4
5
1
0
0
0
0

22
18
18
16
6
6
0
0
38
0
2
4
7
6
8
4
4
3
0
0
0
142
4
9
18
23
18
17
23
19
9
2
0
0
66
1
3
10
8
6
9
15
8
6
0
0
0

12
9
12
12
5
3
0
0
25
0
1
2
5
4
6
3
2
2
0
0
0
82
2
4
11
14
11
6
14
12
7
1
0
0
36
0
2
5
3
2
4
9
6
5
0
0
0

10
9
6
4
1
3
0
0
13
0
1
2
2
2
2
1
2
1
0
0
0
60
2
5
7
9
7
11
9
7
2
1
0
0
30
1
1
5
5
4
5
6
2
1
0
0
0

19
11
11
5
2
0
0
0
17
0
1
4
3
3
1
5
0
0
0
0
0
117
1
5
19
25
23
18
19
5
1
1
0
0
40
0
1
5
11
9
6
6
1
1
0
0
0

8
8
6
5
0
0
0
0
10
0
1
3
2
2
0
2
0
0
0
0
0
70
0
4
12
14
12
10
14
2
1
1
0
0
19
0
1
2
3
4
3
4
1
1
0
0
0

11
3
5
0
2
0
0
0
7
0
0
1
1
1
1
3
0
0
0
0
0
47
1
1
7
11
11
8
5
3
0
0
0
0
21
0
0
3
8
5
3
2
0
0
0
0
0

39
0
5
8
3
4
5
9
4
0
0
0
1
353
5
34
66
46
53
57
49
24
14
5
0
0
135
0
11
30
16
15
25
24
7
5
2
0
0
218
5
23
36
30
38
32
25

13
0
0
3
1
0
3
4
2
0
0
0
0
180
3
23
43
20
22
26
26
12
3
2
0
0
73
0
6
20
7
6
13
15
4
1
1
0
0
107
3
17
23
13
16
13
11

26
0
5
5
2
4
2
5
2
0
0
0
1
173
2
11
23
26
31
31
23
12
11
3
0
0
62
0
5
10
9
9
12
9
3
4
1
0
0
111
2
6
13
17
22
19
14

76
3
6
8
15
12
8
8
11
3
2
0
0
701
20
27
63
110
141
107
82
74
46
28
2
1
235
8
9
23
37
30
34
35
27
21
11
0
0
466
12
18
40
73
111
73
47

46
2
2
6
11
9
2
5
6
2
1
0
0
424
10
17
37
59
92
74
46
51
25
12
0
1
126
5
4
12
15
18
20
21
17
11
3
0
0
298
5
13
25
44
74
54
25

30
1
4
2
4
3
6
3
5
1
1
0
0
277
10
10
26
51
49
33
36
23
21
16
2
0
109
3
5
11
22
12
14
14
10
10
8
0
0
168
7
5
15
29
37
19
22

77
1
4
14
14
14
12
13
4
0
1
0
0
649
9
38
122
127
115
93
74
41
20
7
1
2
174
0
6
34
38
32
24
20
12
4
3
0
1
475
9
32
88
89
83
69
54

51
0
3
10
11
8
7
10
1
0
1
0
0
337
5
24
60
75
65
39
36
21
6
3
1
2
100
0
4
19
26
21
8
12
7
1
1
0
1
237
5
20
41
49
44
31
24

26
1
1
4
3
6
5
3
3
0
0
0
0
312
4
14
62
52
50
54
38
20
14
4
0
0
74
0
2
15
12
11
16
8
5
3
2
0
0
238
4
12
47
40
39
38
30

17
9
3
0
0
190
3
15
22
32
24
31
41
17
2
3
0
0
143
3
10
18
21
18
21
33
16
1
2
0
0
47
0
5
4
11
6
10
8
1
1
1
0
0
72
0
7

8
2
1
0
0
89
1
9
8
18
7
14
21
8
0
3
0
0
71
1
7
7
13
4
11
19
7
0
2
0
0
18
0
2
1
5
3
3
2
1
0
1
0
0
33
0
2

9
7
2
0
0
101
2
6
14
14
17
17
20
9
2
0
0
0
72
2
3
11
8
14
10
14
9
1
0
0
0
29
0
3
3
6
3
7
6
0
1
0
0
0
39
0
5

47
25
17
2
1
230
5
14
28
44
33
44
23
20
12
5
2
0
173
5
11
18
29
23
35
18
17
10
5
2
0
57
0
3
10
15
10
9
5
3
2
0
0
0
157
8
6

34
14
9
0
1
130
3
11
13
27
20
24
15
10
4
2
1
0
100
3
10
10
19
14
19
10
8
4
2
1
0
30
0
1
3
8
6
5
5
2
0
0
0
0
80
4
1

13
11
8
2
0
100
2
3
15
17
13
20
8
10
8
3
1
0
73
2
1
8
10
9
16
8
9
6
3
1
0
27
0
2
7
7
4
4
0
1
2
0
0
0
77
4
5

29
16
4
1
1
210
2
9
35
43
34
37
31
8
5
5
0
1
130
0
6
23
24
21
22
19
6
4
4
0
1
80
2
3
12
19
13
15
12
2
1
1
0
0
95
0
5

14
5
2
1
1
108
1
7
22
22
21
17
11
3
0
3
0
1
66
0
4
12
13
13
11
7
2
0
3
0
1
42
1
3
10
9
8
6
4
1
0
0
0
0
49
0
1

15
11
2
0
0
102
1
2
13
21
13
20
20
5
5
2
0
0
64
0
2
11
11
8
11
12
4
4
1
0
0
38
1
0
2
10
5
9
8
1
1
1
0
0
46
0
4

9
8
9
19
13
5
1
1
0
0
52
0
5
7
5
7
11
10
5
1
1
0
0
20
0
2
2
3
2
8
3
0
0
0
0
0
175
2
20
21
32
27
28
20
16
8
1

5
6
7
8
3
2
0
0
0
0
23
0
2
5
4
5
4
1
2
0
0
0
0
10
0
0
0
2
2
4
2
0
0
0
0
0
96
0
13
12
17
12
18
13
6
4
1

4
2
2
11
10
3
1
1
0
0
29
0
3
2
1
2
7
9
3
1
1
0
0
10
0
2
2
1
0
4
1
0
0
0
0
0
79
2
7
9
15
15
10
7
10
4
0

15
18
22
23
22
18
16
9
0
0
85
3
5
7
12
11
13
9
10
9
6
0
0
72
5
1
8
6
11
10
13
8
7
3
0
0
210
6
11
32
31
30
30
33
20
15
2

8
11
13
12
13
6
7
5
0
0
41
2
1
3
8
6
7
3
5
3
3
0
0
39
2
0
5
3
7
5
10
1
4
2
0
0
132
4
7
21
19
18
22
21
14
5
1

7
7
9
11
9
12
9
4
0
0
44
1
4
4
4
5
6
6
5
6
3
0
0
33
3
1
3
3
4
5
3
7
3
1
0
0
78
2
4
11
12
12
8
12
6
10
1

21
13
17
18
10
10
1
0
0
0
59
0
3
16
6
11
12
5
5
1
0
0
0
36
0
2
5
7
6
6
5
5
0
0
0
0
174
4
11
33
38
34
24
15
8
6
1

11
8
10
10
3
6
0
0
0
0
27
0
0
8
2
6
7
1
3
0
0
0
0
22
0
1
3
6
4
3
2
3
0
0
0
0
108
1
10
23
25
22
14
6
5
2
0

10
5
7
8
7
4
1
0
0
0
32
0
3
8
4
5
5
4
2
1
0
0
0
14
0
1
2
1
2
3
3
2
0
0
0
0
66
3
1
10
13
12
10
9
3
4
1

0
0
131
2
12
16
28
21
20
13
12
6
1
0
0
44
0
8
5
4
6
8
7
4
2
0
0
0
124
3
10
41
28
16
9
9
3
5
0
0
0
96
3
7
35
22
11

0
0
71
0
8
8
16
10
14
7
4
3
1
0
0
25
0
5
4
1
2
4
6
2
1
0
0
0
78
2
7
29
14
11
6
6
1
2
0
0
0
60
2
6
24
11
7

0
0
60
2
4
8
12
11
6
6
8
3
0
0
0
19
0
3
1
3
4
4
1
2
1
0
0
0
46
1
3
12
14
5
3
3
2
3
0
0
0
36
1
1
11
11
4

0
0
143
4
8
26
19
19
16
22
17
11
1
0
0
67
2
3
6
12
11
14
11
3
4
1
0
0
235
7
6
42
34
23
44
28
26
17
8
0
0
197
6
6
35
30
19

0
0
93
3
5
18
11
12
14
14
12
3
1
0
0
39
1
2
3
8
6
8
7
2
2
0
0
0
145
6
4
27
19
18
29
17
17
5
3
0
0
121
5
4
24
17
14

0
0
50
1
3
8
8
7
2
8
5
8
0
0
0
28
1
1
3
4
5
6
4
1
2
1
0
0
90
1
2
15
15
5
15
11
9
12
5
0
0
76
1
2
11
13
5

0
0
110
3
10
16
26
21
13
10
5
5
1
0
0
64
1
1
17
12
13
11
5
3
1
0
0
0
147
12
16
28
41
20
19
3
6
2
0
0
0
120
11
15
25
36
11

0
0
65
1
9
11
15
14
7
4
2
2
0
0
0
43
0
1
12
10
8
7
2
3
0
0
0
0
76
8
9
14
21
11
8
1
2
2
0
0
0
64
7
8
13
19
6

0
0
45
2
1
5
11
7
6
6
3
3
1
0
0
21
1
0
5
2
5
4
3
0
1
0
0
0
71
4
7
14
20
9
11
2
4
0
0
0
0
56
4
7
12
17
5

6
6
1
5
0
0
0
28
0
3
6
6
5
3
3
2
0
0
0
0
69
0
6
21
10
11
8
10
3
0
0
0
0
51
0
3
16
6
9
8
7
2
0
0
0
0
18

4
4
0
2
0
0
0
18
0
1
5
3
4
2
2
1
0
0
0
0
39
0
2
15
5
7
5
4
1
0
0
0
0
33
0
2
12
3
6
5
4
1
0
0
0
0
6

2
2
1
3
0
0
0
10
0
2
1
3
1
1
1
1
0
0
0
0
30
0
4
6
5
4
3
6
2
0
0
0
0
18
0
1
4
3
3
3
3
1
0
0
0
0
12

34
22
24
14
7
0
0
38
1
0
7
4
4
10
6
2
3
1
0
0
103
6
9
23
15
9
15
14
10
2
0
0
0
82
5
9
16
12
7
12
11
9
1
0
0
0
21

21
14
15
5
2
0
0
24
1
0
3
2
4
8
3
2
0
1
0
0
57
4
5
10
9
7
8
10
4
0
0
0
0
47
3
5
9
7
6
6
7
4
0
0
0
0
10

13
8
9
9
5
0
0
14
0
0
4
2
0
2
3
0
3
0
0
0
46
2
4
13
6
2
7
4
6
2
0
0
0
35
2
4
7
5
1
6
4
5
1
0
0
0
11

12
3
5
2
0
0
0
27
1
1
3
5
9
7
0
1
0
0
0
0
82
1
2
19
20
15
11
3
9
2
0
0
0
49
0
1
12
13
8
6
2
6
1
0
0
0
33

6
1
2
2
0
0
0
12
1
1
1
2
5
2
0
0
0
0
0
0
41
1
1
9
10
9
5
1
4
1
0
0
0
25
0
1
7
7
4
2
1
3
0
0
0
0
16

6
2
3
0
0
0
0
15
0
0
2
3
4
5
0
1
0
0
0
0
41
0
1
10
10
6
6
2
5
1
0
0
0
24
0
0
5
6
4
4
1
3
1
0
0
0
17

0
3
5
4
2
0
3
1
0
0
0
0
4567
89
493
1068
1010
718
539
332
194
84
25
13
2
3039
69
372
754
684
459
326
168
123
56
17
11
0
1528
20
121
314
326
259
213
164
71

0
0
3
2
1
0
0
0
0
0
0
0
2538
41
288
608
552
379
299
195
116
47
7
6
0
1702
35
217
422
373
249
189
98
74
34
5
6
0
836
6
71
186
179
130
110
97
42

0
3
2
2
1
0
3
1
0
0
0
0
2029
48
205
460
458
339
240
137
78
37
18
7
2
1337
34
155
332
311
210
137
70
49
22
12
5
0
692
14
50
128
147
129
103
67
29

1
0
7
3
2
3
3
1
1
0
0
0
11707
300
534
1490
1887
1622
1586
1432
1257
933
463
198
5
8015
229
393
1137
1356
1078
1027
861
816
658
315
143
2
3692
71
141
353
531
544
559
571
441

1
0
1
2
1
2
3
0
0
0
0
0
7126
172
316
845
1153
1082
1074
996
739
475
202
70
2
4846
133
238
642
829
716
692
603
457
341
140
54
1
2280
39
78
203
324
366
382
393
282

0
0
6
1
1
1
0
1
1
0
0
0
4581
128
218
645
734
540
512
436
518
458
261
128
3
3169
96
155
495
527
362
335
258
359
317
175
89
1
1412
32
63
150
207
178
177
178
159

1
1
7
7
7
5
1
3
1
0
0
0
4307
141
218
805
885
795
692
416
252
57
29
11
6
3027
116
171
576
633
545
464
277
178
37
19
8
3
1280
25
47
229
252
250
228
139
74

1
0
2
3
5
3
0
1
1
0
0
0
2358
83
126
453
459
447
385
237
127
27
9
3
2
1640
71
99
321
325
301
257
155
83
18
7
2
1
718
12
27
132
134
146
128
82
44

0
1
5
4
2
2
1
2
0
0
0
0
1949
58
92
352
426
348
307
179
125
30
20
8
4
1387
45
72
255
308
244
207
122
95
19
12
6
2
562
13
20
97
118
104
100
57
30

28
8
2
2
2381
46
226
546
524
372
308
210
95
40
10
3
1
1228
28
143
306
283
175
138
82
49
19
4
1
0
1153
18
83
240
241
197
170
128
46
21
6
2
1
964
25
110
203

13
2
0
0
1301
20
128
311
289
191
164
123
51
21
3
0
0
684
15
77
174
153
100
78
48
25
12
2
0
0
617
5
51
137
136
91
86
75
26
9
1
0
0
554
12
66
113

15
6
2
2
1080
26
98
235
235
181
144
87
44
19
7
3
1
544
13
66
132
130
75
60
34
24
7
2
1
0
536
13
32
103
105
106
84
53
20
12
5
2
1
410
13
44
90

275
148
55
3
5590
139
237
641
835
805
809
736
590
451
245
100
2
3035
89
132
409
482
417
397
338
294
267
141
68
1
2555
50
105
232
353
388
412
398
296
184
104
32
1
2629
61
100
369

134
62
16
1
3458
84
136
368
516
551
557
510
353
239
108
35
1
1872
55
80
239
293
289
281
235
166
145
64
24
1
1586
29
56
129
223
262
276
275
187
94
44
11
0
1625
32
65
219

141
86
39
2
2132
55
101
273
319
254
252
226
237
212
137
65
1
1163
34
52
170
189
128
116
103
128
122
77
44
0
969
21
49
103
130
126
136
123
109
90
60
21
1
1004
29
35
150

20
10
3
3
2087
54
92
372
443
389
349
209
125
27
19
5
3
1144
32
54
200
249
209
183
111
75
15
12
3
1
943
22
38
172
194
180
166
98
50
12
7
2
2
1033
39
56
192

9
2
1
1
1127
31
48
206
222
217
190
121
70
13
6
2
1
607
22
26
106
123
111
101
65
39
9
4
1
0
520
9
22
100
99
106
89
56
31
4
2
1
1
578
22
37
110

11
8
2
2
960
23
44
166
221
172
159
88
55
14
13
3
2
537
10
28
94
126
98
82
46
36
6
8
2
1
423
13
16
72
95
74
77
42
19
8
5
1
1
455
17
19
82

220
167
108
47
47
25
7
4
1
797
24
91
168
182
136
92
34
37
23
6
4
0
167
1
19
35
38
31
16
13
10
2
1
0
1
460
4
63
123
95
65
62
22
19
4
1
2

133
90
63
26
29
17
2
3
0
452
11
55
93
108
69
53
19
24
16
1
3
0
102
1
11
20
25
21
10
7
5
1
1
0
0
267
2
42
68
55
35
36
13
12
3
0
1

87
77
45
21
18
8
5
1
1
345
13
36
75
74
67
39
15
13
7
5
1
0
65
0
8
15
13
10
6
6
5
1
0
0
1
193
2
21
55
40
30
26
9
7
1
1
1

500
420
358
321
237
153
69
38
3
2149
56
89
324
408
343
293
243
190
125
51
26
1
480
5
11
45
92
77
65
78
47
28
18
12
2
1527
22
58
189
201
136
182
159
229
214
97
40

289
271
245
230
144
80
39
10
1
1318
29
58
189
243
220
193
176
111
64
29
6
0
307
3
7
30
46
51
52
54
33
16
10
4
1
861
10
32
99
136
91
119
108
121
93
32
20

211
149
113
91
93
73
30
28
2
831
27
31
135
165
123
100
67
79
61
22
20
1
173
2
4
15
46
26
13
24
14
12
8
8
1
666
12
26
90
65
45
63
51
108
121
65
20

207
198
158
102
65
6
4
3
3
885
38
49
176
181
169
130
80
50
4
3
3
2
148
1
7
16
26
29
28
22
15
2
1
0
1
484
23
33
105
86
74
74
43
32
10
2
2

110
106
87
68
31
4
2
0
1
489
21
33
101
96
87
69
54
22
3
2
0
1
89
1
4
9
14
19
18
14
9
1
0
0
0
284
18
21
62
50
51
46
19
12
4
0
1

97
92
71
34
34
2
2
3
2
396
17
16
75
85
82
61
26
28
1
1
3
1
59
0
3
7
12
10
10
8
6
1
1
0
1
200
5
12
43
36
23
28
24
20
6
2
1

0
400
4
56
118
82
54
50
16
13
4
1
2
0
60
0
7
5
13
11
12
6
6
0
0
0
0
762
14
94
196
171
114
61
53
33
15
7
4
0
614
13
82
162
137
94
46

0
231
2
39
65
47
27
28
10
9
3
0
1
0
36
0
3
3
8
8
8
3
3
0
0
0
0
416
7
52
116
75
63
36
33
24
6
2
2
0
335
7
46
90
65
53
30

0
169
2
17
53
35
27
22
6
4
1
1
1
0
24
0
4
2
5
3
4
3
3
0
0
0
0
346
7
42
80
96
51
25
20
9
9
5
2
0
279
6
36
72
72
41
16

0
1257
18
50
165
169
105
148
116
186
182
83
35
0
270
4
8
24
32
31
34
43
43
32
14
5
0
1961
78
139
291
351
261
237
216
201
115
52
20
0
1574
66
122
239
297
213
189

0
706
9
26
86
115
70
98
77
91
84
30
20
0
155
1
6
13
21
21
21
31
30
9
2
0
0
1182
46
83
159
212
169
153
148
121
63
23
5
0
950
40
74
128
178
137
120

0
551
9
24
79
54
35
50
39
95
98
53
15
0
115
3
2
11
11
10
13
12
13
23
12
5
0
779
32
56
132
139
92
84
68
80
52
29
15
0
624
26
48
111
119
76
69

0
433
23
33
97
80
64
62
36
27
9
1
1
0
51
0
0
8
6
10
12
7
5
1
1
1
0
703
25
37
136
149
134
111
62
30
14
4
1
0
565
23
35
103
123
103
89

0
258
18
21
57
48
47
37
16
10
3
0
1
0
26
0
0
5
2
4
9
3
2
1
0
0
0
369
12
20
75
77
73
62
29
14
6
1
0
0
286
10
19
57
58
56
50

0
175
5
12
40
32
17
25
20
17
6
1
0
0
25
0
0
3
4
6
3
4
3
0
1
1
0
334
13
17
61
72
61
49
33
16
8
3
1
0
279
13
16
46
65
47
39

36
24
10
6
4
0
148
1
12
34
34
20
15
17
9
5
1
0
0
2707
72
422
748
513
401
279
138
78
39
8
6
3
2329
62
370
639
448
340
237
114
67
36
7
6
3
378
10

21
16
3
2
2
0
81
0
6
26
10
10
6
12
8
3
0
0
0
1412
34
215
405
259
202
154
72
48
17
2
3
1
1228
30
188
350
230
175
134
61
39
15
2
3
1
184
4

15
8
7
4
2
0
67
1
6
8
24
10
9
5
1
2
1
0
0
1295
38
207
343
254
199
125
66
30
22
6
3
2
1101
32
182
289
218
165
103
53
28
21
5
3
2
194
6

164
146
84
40
14
0
387
12
17
52
54
48
48
52
55
31
12
6
0
5312
360
500
1095
954
610
590
445
409
232
82
28
7
4500
314
440
937
801
510
492
374
345
194
67
20
6
812
46

115
89
48
17
4
0
232
6
9
31
34
32
33
33
32
15
6
1
0
2998
186
290
617
527
353
360
258
245
120
32
7
3
2535
165
256
522
448
291
299
216
206
96
26
7
3
463
21

49
57
36
23
10
0
155
6
8
21
20
16
15
19
23
16
6
5
0
2314
174
210
478
427
257
230
187
164
112
50
21
4
1965
149
184
415
353
219
193
158
139
98
41
13
3
349
25

50
26
9
3
1
0
138
2
2
33
26
31
22
12
4
5
1
0
0
2332
90
172
635
546
369
239
160
77
26
10
2
6
1788
73
151
494
388
270
192
124
64
20
6
1
5
544
17

20
12
3
1
0
0
83
2
1
18
19
17
12
9
2
3
0
0
0
1235
43
94
325
306
207
121
79
41
11
5
1
2
928
34
86
258
204
147
97
55
34
7
4
1
1
307
9

30
14
6
2
1
0
55
0
1
15
7
14
10
3
2
2
1
0
0
1097
47
78
310
240
162
118
81
36
15
5
1
4
860
39
65
236
184
123
95
69
30
13
2
0
4
237
8

52
109
65
61
42
24
11
3
1
0
0
630
18
54
162
126
110
82
36
21
14
1
3
3
572
17
52
141
115
103
74
31
18
14
1
3
3
58
1
2
21
11
7
8
5
3
0

27
55
29
27
20
11
9
2
0
0
0
332
10
37
85
63
57
42
20
12
4
0
1
1
305
9
35
76
59
53
41
17
9
4
0
1
1
27
1
2
9
4
4
1
3
3
0

25
54
36
34
22
13
2
1
1
0
0
298
8
17
77
63
53
40
16
9
10
1
2
2
267
8
17
65
56
50
33
14
9
10
1
2
2
31
0
0
12
7
3
7
2
0
0

60
158
153
100
98
71
64
38
15
8
1
1191
59
75
205
193
132
162
126
132
66
31
9
1
1100
58
70
188
184
125
142
115
123
59
26
9
1
91
1
5
17
9
7
20
11
9
7

34
95
79
62
61
42
39
24
6
0
0
701
32
47
118
121
76
104
71
84
34
10
3
1
654
31
43
107
119
72
93
66
80
31
8
3
1
47
1
4
11
2
4
11
5
4
3

26
63
74
38
37
29
25
14
9
8
1
490
27
28
87
72
56
58
55
48
32
21
6
0
446
27
27
81
65
53
49
49
43
28
18
6
0
44
0
1
6
7
3
9
6
5
4

21
141
158
99
47
36
13
6
4
1
1
566
29
48
144
119
92
55
46
21
8
3
1
0
507
27
47
130
104
82
49
40
18
7
3
0
0
59
2
1
14
15
10
6
6
3
1

8
67
102
60
24
24
7
4
1
0
1
297
18
28
71
62
53
26
22
13
3
1
0
0
267
17
27
66
54
46
24
18
12
2
1
0
0
30
1
1
5
8
7
2
4
1
1

13
74
56
39
23
12
6
2
3
1
0
269
11
20
73
57
39
29
24
8
5
2
1
0
240
10
20
64
50
36
25
22
6
5
2
0
0
29
1
0
9
7
3
4
2
2
0

0
0
0
286
1
48
78
57
42
32
14
9
2
1
2
0
250
1
39
68
50
39
27
14
8
2
0
2
0
36
0
9
10
7
3
5
0
1
0
1
0
0
161
6
24
42
31

0
0
0
143
1
19
38
30
20
19
8
6
1
0
1
0
125
1
14
33
25
19
18
8
5
1
0
1
0
18
0
5
5
5
1
1
0
1
0
0
0
0
84
3
13
27
13

0
0
0
143
0
29
40
27
22
13
6
3
1
1
1
0
125
0
25
35
25
20
9
6
3
1
0
1
0
18
0
4
5
2
2
4
0
0
0
1
0
0
77
3
11
15
18

5
0
0
526
29
29
98
88
72
67
57
43
33
7
3
0
460
26
25
88
77
63
57
49
37
28
7
3
0
66
3
4
10
11
9
10
8
6
5
0
0
0
230
8
23
43
39

2
0
0
312
17
17
57
49
44
41
34
32
16
3
2
0
269
17
15
49
42
40
34
29
26
12
3
2
0
43
0
2
8
7
4
7
5
6
4
0
0
0
128
1
14
29
22

3
0
0
214
12
12
41
39
28
26
23
11
17
4
1
0
191
9
10
39
35
23
23
20
11
16
4
1
0
23
3
2
2
4
5
3
3
0
1
0
0
0
102
7
9
14
17

0
1
0
179
6
12
50
45
25
17
9
9
3
1
0
2
137
3
11
37
38
17
13
7
8
1
1
0
1
42
3
1
13
7
8
4
2
1
2
0
0
1
174
13
15
46
40

0
0
0
94
2
6
25
24
12
8
5
7
3
1
0
1
72
1
6
19
20
9
5
3
7
1
1
0
0
22
1
0
6
4
3
3
2
0
2
0
0
1
88
4
8
27
21

0
1
0
85
4
6
25
21
13
9
4
2
0
0
0
1
65
2
5
18
18
8
8
4
1
0
0
0
1
20
2
1
7
3
5
1
0
1
0
0
0
0
86
9
7
19
19

22
18
10
3
5
0
0
0
150
5
21
40
30
21
17
9
3
4
0
0
0
11
1
3
2
1
1
1
1
0
1
0
0
0
359
11
74
111
60
42
32
15
12
2
0
0
0

9
11
3
2
3
0
0
0
78
3
12
25
12
9
10
3
2
2
0
0
0
6
0
1
2
1
0
1
0
0
1
0
0
0
209
5
38
62
38
27
19
10
8
2
0
0
0

13
7
7
1
2
0
0
0
72
2
9
15
18
12
7
6
1
2
0
0
0
5
1
2
0
0
1
0
1
0
0
0
0
0
150
6
36
49
22
15
13
5
4
0
0
0
0

27
35
23
14
13
4
1
0
215
7
21
39
37
25
34
20
14
13
4
1
0
15
1
2
4
2
2
1
3
0
0
0
0
0
793
72
93
191
123
95
58
55
58
33
10
3
2

15
19
11
9
6
1
1
0
122
1
12
27
21
14
19
11
9
6
1
1
0
6
0
2
2
1
1
0
0
0
0
0
0
0
453
41
56
115
66
56
35
30
31
17
5
0
1

12
16
12
5
7
3
0
0
93
6
9
12
16
11
15
9
5
7
3
0
0
9
1
0
2
1
1
1
3
0
0
0
0
0
340
31
37
76
57
39
23
25
27
16
5
3
1

24
19
13
3
1
0
0
0
121
7
8
28
30
16
17
13
1
1
0
0
0
53
6
7
18
10
8
2
0
2
0
0
0
0
248
6
28
82
56
30
21
15
5
3
0
0
2

11
12
3
2
0
0
0
0
61
1
5
16
18
8
10
3
0
0
0
0
0
27
3
3
11
3
3
2
0
2
0
0
0
0
134
3
16
49
28
13
12
9
1
2
0
0
1

13
7
10
1
1
0
0
0
60
6
3
12
12
8
7
10
1
1
0
0
0
26
3
4
7
7
5
0
0
0
0
0
0
0
114
3
12
33
28
17
9
6
4
1
0
0
1

316
8
61
99
53
38
28
15
12
2
0
0
0
43
3
13
12
7
4
4
0
0
0
0
0
0
300
5
40
68
68
50
40
12
13
1
3
0
0
283
5
38
62
66
45
39
12

191
4
30
58
35
26
18
10
8
2
0
0
0
18
1
8
4
3
1
1
0
0
0
0
0
0
161
3
16
47
34
29
20
6
6
0
0
0
0
153
3
16
42
34
26
20
6

125
4
31
41
18
12
10
5
4
0
0
0
0
25
2
5
8
4
3
3
0
0
0
0
0
0
139
2
24
21
34
21
20
6
7
1
3
0
0
130
2
22
20
32
19
19
6

724
66
85
172
114
85
51
52
55
31
9
2
2
69
6
8
19
9
10
7
3
3
2
1
1
0
564
45
61
122
109
82
58
32
33
17
3
2
0
510
44
56
115
94
70
52
30

410
36
52
101
61
52
28
28
30
17
4
0
1
43
5
4
14
5
4
7
2
1
0
1
0
0
317
24
31
67
58
49
31
23
21
11
2
0
0
281
23
28
64
49
40
28
21

314
30
33
71
53
33
23
24
25
14
5
2
1
26
1
4
5
4
6
0
1
2
2
0
1
0
247
21
30
55
51
33
27
9
12
6
1
2
0
229
21
28
51
45
30
24
9

226
6
25
74
49
27
21
14
5
3
0
0
2
22
0
3
8
7
3
0
1
0
0
0
0
0
249
8
20
77
58
36
21
13
13
2
1
0
0
210
7
19
65
48
28
18
11

122
3
14
45
23
12
12
9
1
2
0
0
1
12
0
2
4
5
1
0
0
0
0
0
0
0
131
4
13
36
34
22
9
5
8
0
0
0
0
110
4
12
30
28
17
8
4

104
3
11
29
26
15
9
5
4
1
0
0
1
10
0
1
4
2
2
0
1
0
0
0
0
0
118
4
7
41
24
14
12
8
5
2
1
0
0
100
3
7
35
20
11
10
7

12
1
3
0
0
17
0
2
6
2
5
1
0
1
0
0
0
0
614
15
109
180
110
86
47
41
11
12
2
1
0
419
10
89
129
75
47
27
24
5
10
2
1
0
195
5
20

6
0
0
0
0
8
0
0
5
0
3
0
0
0
0
0
0
0
311
4
56
95
52
38
28
23
7
6
1
1
0
212
2
46
68
37
22
13
15
2
5
1
1
0
99
2
10

6
1
3
0
0
9
0
2
1
2
2
1
0
1
0
0
0
0
303
11
53
85
58
48
19
18
4
6
1
0
0
207
8
43
61
38
25
14
9
3
5
1
0
0
96
3
10

30
14
3
2
0
54
1
5
7
15
12
6
2
3
3
0
0
0
1461
116
157
320
291
149
145
109
94
45
21
10
4
974
84
124
226
189
94
94
67
53
24
13
3
3
487
32
33

18
8
2
0
0
36
1
3
3
9
9
3
2
3
3
0
0
0
803
59
97
166
149
87
89
66
54
26
8
1
1
535
46
79
114
99
50
58
39
30
12
6
1
1
268
13
18

12
6
1
2
0
18
0
2
4
6
3
3
0
0
0
0
0
0
658
57
60
154
142
62
56
43
40
19
13
9
3
439
38
45
112
90
44
36
28
23
12
7
2
2
219
19
15

12
2
0
0
0
39
1
1
12
10
8
3
2
1
0
1
0
0
617
14
23
158
165
111
73
44
17
6
5
0
1
300
9
16
85
57
53
43
20
11
3
2
0
1
317
5
7

7
0
0
0
0
21
0
1
6
6
5
1
1
1
0
0
0
0
336
7
10
73
105
65
36
28
7
2
3
0
0
148
3
9
40
29
28
21
11
4
1
2
0
0
188
4
1

5
2
0
0
0
18
1
0
6
4
3
2
1
0
0
1
0
0
281
7
13
85
60
46
37
16
10
4
2
0
1
152
6
7
45
28
25
22
9
7
2
0
0
1
129
1
6

51
35
39
20
17
6
2
0
0
0
357
16
73
107
61
49
28
10
9
3
1
0
0
339
16
70
100
59
47
25
9
9
3
1
0
0
18
0
3
7
2
2
3
1
0
0
0

27
15
16
15
8
5
1
0
0
0
172
8
36
51
29
22
15
2
7
1
1
0
0
164
8
35
48
28
20
14
2
7
1
1
0
0
8
0
1
3
1
2
1
0
0
0
0

24
20
23
5
9
1
1
0
0
0
185
8
37
56
32
27
13
8
2
2
0
0
0
175
8
35
52
31
27
11
7
2
2
0
0
0
10
0
2
4
1
0
2
1
0
0
0

94
102
55
51
42
41
21
8
7
1
547
31
62
116
111
53
65
43
35
25
6
0
0
517
29
59
109
106
48
62
41
33
25
5
0
0
30
2
3
7
5
5
3
2
2
0
1

52
50
37
31
27
24
14
2
0
0
284
12
28
65
62
26
41
23
14
10
3
0
0
264
11
27
60
57
23
39
22
13
10
2
0
0
20
1
1
5
5
3
2
1
1
0
1

42
52
18
20
15
17
7
6
7
1
263
19
34
51
49
27
24
20
21
15
3
0
0
253
18
32
49
49
25
23
19
20
15
3
0
0
10
1
2
2
0
2
1
1
1
0
0

73
108
58
30
24
6
3
3
0
0
299
14
26
78
63
51
33
20
9
3
0
1
1
287
14
25
75
62
47
31
19
9
3
0
1
1
12
0
1
3
1
4
2
1
0
0
0

33
76
37
15
17
3
1
1
0
0
155
5
13
44
32
31
18
7
3
1
0
1
0
148
5
13
42
32
27
17
7
3
1
0
1
0
7
0
0
2
0
4
1
0
0
0
0

40
32
21
15
7
3
2
2
0
0
144
9
13
34
31
20
15
13
6
2
0
0
1
139
9
12
33
30
20
14
12
6
2
0
0
1
5
0
1
1
1
0
1
1
0
0
0

0
0
39750
622
4701
9607
8065
6431
4530
2783
1833
831
217
93
37
34498
555
4206
8468
6951
5540
3837
2366
1545
730
193
81
26
5252
67
495
1139
1114
891
693
417
288
101
24
12
11
969
15
129
270
183
142

0
0
21885
366
2677
5354
4192
3476
2551
1590
1041
455
114
49
20
18944
331
2401
4727
3597
2993
2146
1331
866
393
102
45
12
2941
35
276
627
595
483
405
259
175
62
12
4
8
530
7
62
152
97
81

0
0
17865
256
2024
4253
3873
2955
1979
1193
792
376
103
44
17
15554
224
1805
3741
3354
2547
1691
1035
679
337
91
36
14
2311
32
219
512
519
408
288
158
113
39
12
8
3
439
8
67
118
86
61

0
0
76007
2592
4125
9943
9915
8970
9341
8800
9799
7615
3470
1397
40
66866
2375
3752
8957
8771
7821
8038
7565
8568
6670
3040
1279
30
9141
217
373
986
1144
1149
1303
1235
1231
945
430
118
10
1605
60
78
255
246
181

0
0
45099
1507
2482
5867
6250
5787
6183
5685
5400
3759
1535
618
26
39551
1379
2249
5289
5547
5030
5283
4822
4697
3303
1352
580
20
5548
128
233
578
703
757
900
863
703
456
183
38
6
976
34
39
156
154
114

0
0
30908
1085
1643
4076
3665
3183
3158
3115
4399
3856
1935
779
14
27315
996
1503
3668
3224
2791
2755
2743
3871
3367
1688
699
10
3593
89
140
408
441
392
403
372
528
489
247
80
4
629
26
39
99
92
67

0
0
26374
1041
1691
5025
5160
4910
3941
2303
1362
619
206
81
35
22416
921
1457
4271
4316
4173
3346
1953
1170
538
174
74
23
3958
120
234
754
844
737
595
350
192
81
32
7
12
707
29
36
171
138
125

0
0
14864
545
947
2830
2916
2837
2315
1311
697
311
93
45
17
12519
482
808
2372
2420
2396
1932
1093
600
280
83
41
12
2345
63
139
458
496
441
383
218
97
31
10
4
5
397
17
20
86
78
67

0
0
11510
496
744
2195
2244
2073
1626
992
665
308
113
36
18
9897
439
649
1899
1896
1777
1414
860
570
258
91
33
11
1613
57
95
296
348
296
212
132
95
50
22
3
7
310
12
16
85
60
58

96
74
39
13
6
2
0
923
14
124
265
175
129
90
70
36
13
5
2
0
46
1
5
5
8
13
6
4
3
0
1
0
0
2200
34
344
529
402
334
214
133
118
69
12
11
0
1963

49
47
21
10
2
2
0
506
6
60
149
93
72
48
45
19
10
2
2
0
24
1
2
3
4
9
1
2
2
0
0
0
0
1195
19
190
294
220
181
124
73
57
26
7
4
0
1063

47
27
18
3
4
0
0
417
8
64
116
82
57
42
25
17
3
3
0
0
22
0
3
2
4
4
5
2
1
0
1
0
0
1005
15
154
235
182
153
90
60
61
43
5
7
0
900

208
191
170
138
53
24
1
1510
58
73
244
229
174
193
179
159
131
46
23
1
95
2
5
11
17
7
15
12
11
7
7
1
0
5498
212
290
652
621
565
532
626
746
720
358
169
7
4830

141
127
111
65
22
13
0
913
32
34
146
145
111
128
118
105
62
20
12
0
63
2
5
10
9
3
13
9
6
3
2
1
0
3103
136
175
403
397
376
343
397
367
292
137
76
4
2707

67
64
59
73
31
11
1
597
26
39
98
84
63
65
61
54
69
26
11
1
32
0
0
1
8
4
2
3
5
4
5
0
0
2395
76
115
249
224
189
189
229
379
428
221
93
3
2123

99
63
27
12
3
1
3
604
23
33
145
121
105
85
57
22
10
2
1
0
103
6
3
26
17
20
14
6
5
2
1
0
3
2007
89
159
362
395
343
280
170
112
63
24
6
4
1739

63
43
16
7
0
0
0
349
13
18
76
70
57
54
40
14
7
0
0
0
48
4
2
10
8
10
9
3
2
0
0
0
0
1117
42
96
199
228
191
167
91
61
31
9
2
0
947

36
20
11
5
3
1
3
255
10
15
69
51
48
31
17
8
3
2
1
0
55
2
1
16
9
10
5
3
3
2
1
0
3
890
47
63
163
167
152
113
79
51
32
15
4
4
792

34
318
482
356
292
179
121
99
61
10
11
0
237
0
26
47
46
42
35
12
19
8
2
0
0
966
22
130
264
183
135
101
55
38
22
8
6
2
829
18
111
229
148
122
81
50
33

19
175
271
191
154
102
70
49
22
6
4
0
132
0
15
23
29
27
22
3
8
4
1
0
0
540
8
74
148
104
71
59
38
23
9
3
2
1
463
6
65
131
85
60
47
34
21

15
143
211
165
138
77
51
50
39
4
7
0
105
0
11
24
17
15
13
9
11
4
1
0
0
426
14
56
116
79
64
42
17
15
13
5
4
1
366
12
46
98
63
62
34
16
12

191
261
597
555
491
437
530
655
639
310
159
5
668
21
29
55
66
74
95
96
91
81
48
10
2
2489
115
116
321
299
243
257
293
326
300
152
67
0
2177
94
109
290
262
214
226
263
281

119
158
367
347
328
280
332
318
258
123
74
3
396
17
17
36
50
48
63
65
49
34
14
2
1
1418
62
68
197
194
158
171
183
169
135
52
29
0
1228
49
62
175
172
137
148
161
147

72
103
230
208
163
157
198
337
381
187
85
2
272
4
12
19
16
26
32
31
42
47
34
8
1
1071
53
48
124
105
85
86
110
157
165
100
38
0
949
45
47
115
90
77
78
102
134

86
145
325
345
286
233
144
93
53
20
6
3
268
3
14
37
50
57
47
26
19
10
4
0
1
903
45
61
211
183
153
111
66
38
27
3
4
1
781
37
56
191
157
123
94
61
30

41
86
178
196
153
135
72
50
27
7
2
0
170
1
10
21
32
38
32
19
11
4
2
0
0
505
26
33
117
109
88
64
39
19
7
1
2
0
432
21
29
106
95
72
53
34
13

45
59
147
149
133
98
72
43
26
13
4
3
98
2
4
16
18
19
15
7
8
6
2
0
1
398
19
28
94
74
65
47
27
19
20
2
2
1
349
16
27
85
62
51
41
27
17

21
8
6
2
137
4
19
35
35
13
20
5
5
1
0
0
0
1971
36
285
523
353
292
224
115
84
39
15
5
0
1820
34
267
493
314
266
205
108
76
38
15
4
0
151
2
18
30

8
3
2
1
77
2
9
17
19
11
12
4
2
1
0
0
0
1097
21
151
316
188
151
126
73
42
19
9
1
0
1028
20
144
298
170
143
118
68
39
18
9
1
0
69
1
7
18

13
5
4
1
60
2
10
18
16
2
8
1
3
0
0
0
0
874
15
134
207
165
141
98
42
42
20
6
4
0
792
14
123
195
144
123
87
40
37
20
6
3
0
82
1
11
12

247
131
60
0
312
21
7
31
37
29
31
30
45
53
21
7
0
4419
163
205
638
613
506
534
464
500
454
254
86
2
4067
152
193
602
574
465
476
413
452
422
235
81
2
352
11
12
36

105
45
27
0
190
13
6
22
22
21
23
22
22
30
7
2
0
2644
89
122
397
401
339
371
319
269
188
105
42
2
2426
83
117
373
370
313
330
284
242
173
100
39
2
218
6
5
24

142
86
33
0
122
8
1
9
15
8
8
8
23
23
14
5
0
1775
74
83
241
212
167
163
145
231
266
149
44
0
1641
69
76
229
204
152
146
129
210
249
135
42
0
134
5
7
12

25
2
4
1
122
8
5
20
26
30
17
5
8
2
1
0
0
1418
34
97
310
261
234
212
136
78
39
11
3
3
1295
33
93
284
236
208
193
124
73
34
11
3
3
123
1
4
26

6
1
2
0
73
5
4
11
14
16
11
5
6
1
0
0
0
812
21
57
187
134
133
127
81
41
22
7
2
0
740
20
55
170
120
120
115
72
40
19
7
2
0
72
1
2
17

19
1
2
1
49
3
1
9
12
14
6
0
2
1
1
0
0
606
13
40
123
127
101
85
55
37
17
4
1
3
555
13
38
114
116
88
78
52
33
15
4
1
3
51
0
2
9

39
26
19
7
8
1
0
1
0
1097
23
140
270
186
164
127
80
60
26
15
1
5
1009
23
131
243
173
149
113
75
59
24
14
0
5
88
0
9
27
13
15
14
5
1
2
1
1

18
8
8
5
3
1
0
0
0
590
14
85
147
85
82
75
44
37
13
7
0
1
544
14
79
133
80
74
65
42
37
12
7
0
1
46
0
6
14
5
8
10
2
0
1
0
0

21
18
11
2
5
0
0
1
0
507
9
55
123
101
82
52
36
23
13
8
1
4
465
9
52
110
93
75
48
33
22
12
7
0
4
42
0
3
13
8
7
4
3
1
1
1
1

39
41
58
51
48
32
19
5
0
2577
110
142
343
364
262
286
259
304
269
156
81
1
2372
109
132
318
334
230
262
223
277
259
147
80
1
205
1
10
25
30
32
24
36
27
10
9
1

31
26
41
35
27
15
5
3
0
1467
57
88
200
242
153
185
174
148
114
71
34
1
1346
56
82
186
220
136
169
154
133
110
66
33
1
121
1
6
14
22
17
16
20
15
4
5
1

8
15
17
16
21
17
14
2
0
1110
53
54
143
122
109
101
85
156
155
85
47
0
1026
53
50
132
114
94
93
69
144
149
81
47
0
84
0
4
11
8
15
8
16
12
6
4
0

25
26
19
12
5
5
0
0
0
889
28
49
176
175
167
130
80
39
26
6
11
2
799
27
46
158
158
147
116
68
37
25
6
10
1
90
1
3
18
17
20
14
12
2
1
0
1

14
13
12
9
1
3
0
0
0
464
11
29
99
86
97
68
38
15
9
4
7
1
410
11
27
88
75
83
62
30
14
9
4
6
1
54
0
2
11
11
14
6
8
1
0
0
1

11
13
7
3
4
2
0
0
0
425
17
20
77
89
70
62
42
24
17
2
4
1
389
16
19
70
83
64
54
38
23
16
2
4
0
36
1
1
7
6
6
8
4
1
1
0
0

0
3804
73
457
928
730
592
418
286
191
87
29
13
0
3329
62
416
821
640
501
351
257
172
76
24
9
0
475
11
41
107
90
91
67
29
19
11
5
4
0
2671
40
272
516
597
466
357

0
2083
45
252
529
364
314
248
167
100
43
14
7
0
1804
40
232
460
316
267
207
142
85
40
10
5
0
279
5
20
69
48
47
41
25
15
3
4
2
0
1421
20
163
276
278
237
198

0
1721
28
205
399
366
278
170
119
91
44
15
6
0
1525
22
184
361
324
234
144
115
87
36
14
4
0
196
6
21
38
42
44
26
4
4
8
1
2
0
1250
20
109
240
319
229
159

0
7967
316
462
1023
982
844
836
831
1014
951
487
217
4
6960
296
425
939
874
719
665
688
885
835
430
200
4
1007
20
37
84
108
125
171
143
129
116
57
17
0
4556
146
247
560
637
571
587

0
4556
192
266
589
619
545
573
500
514
458
206
93
1
3958
179
245
539
555
466
449
404
437
410
184
89
1
598
13
21
50
64
79
124
96
77
48
22
4
0
2719
85
146
326
384
348
374

0
3411
124
196
434
363
299
263
331
500
493
281
124
3
3002
117
180
400
319
253
216
284
448
425
246
111
3
409
7
16
34
44
46
47
47
52
68
35
13
0
1837
61
101
234
253
223
213

1
2688
111
174
493
514
501
396
245
144
67
31
10
2
2275
94
143
428
427
424
338
204
127
54
26
8
2
413
17
31
65
87
77
58
41
17
13
5
2
0
1619
69
86
295
312
321
242

0
1505
53
97
282
301
287
219
138
73
32
15
7
1
1260
44
76
243
253
241
177
116
62
28
14
5
1
245
9
21
39
48
46
42
22
11
4
1
2
0
929
44
36
162
189
201
136

1
1183
58
77
211
213
214
177
107
71
35
16
3
1
1015
50
67
185
174
183
161
88
65
26
12
3
1
168
8
10
26
39
31
16
19
6
9
4
0
0
690
25
50
133
123
120
106

204
135
63
11
5
5
2464
38
252
480
553
431
324
185
124
59
9
5
4
207
2
20
36
44
35
33
19
11
4
2
0
1
1419
24
179
337
274
256
160
89
64
29
3
4
0
1307
21

121
78
38
7
1
4
1300
20
153
251
258
221
178
104
71
35
5
1
3
121
0
10
25
20
16
20
17
7
3
2
0
1
751
16
110
183
137
126
84
44
36
13
1
1
0
694
13

83
57
25
4
4
1
1164
18
99
229
295
210
146
81
53
24
4
4
1
86
2
10
11
24
19
13
2
4
1
0
0
0
668
8
69
154
137
130
76
45
28
16
2
3
0
613
8

572
584
407
178
66
1
4194
136
228
519
597
525
540
512
547
370
160
59
1
362
10
19
41
40
46
47
60
37
37
18
7
0
2682
54
121
325
330
297
331
297
431
298
150
48
0
2441
51

372
345
222
80
37
0
2516
81
136
307
366
316
341
329
330
203
73
34
0
203
4
10
19
18
32
33
43
15
19
7
3
0
1541
31
69
199
207
181
216
183
220
144
70
21
0
1421
30

200
239
185
98
29
1
1678
55
92
212
231
209
199
183
217
167
87
25
1
159
6
9
22
22
14
14
17
22
18
11
4
0
1141
23
52
126
123
116
115
114
211
154
80
27
0
1020
21

150
88
38
16
2
0
1477
65
82
278
279
291
213
137
82
34
14
2
0
142
4
4
17
33
30
29
13
6
4
2
0
0
557
18
35
90
102
121
90
53
33
11
3
1
0
512
16

82
47
23
8
1
0
845
41
34
151
170
182
121
73
43
22
7
1
0
84
3
2
11
19
19
15
9
4
1
1
0
0
306
7
16
48
53
70
53
30
21
6
2
0
0
286
7

68
41
15
8
1
0
632
24
48
127
109
109
92
64
39
12
7
1
0
58
1
2
6
14
11
14
4
2
3
1
0
0
251
11
19
42
49
51
37
23
12
5
1
1
0
226
9

171
307
253
242
143
79
58
27
3
3
0
112
3
8
30
21
14
17
10
6
2
0
1
0
704
8
82
153
162
125
75
43
30
18
6
2
0
659
7
77
141
153
116
69
41
29
18

105
170
127
124
75
35
32
11
1
1
0
57
3
5
13
10
2
9
9
4
2
0
0
0
402
5
48
91
84
81
46
18
15
8
5
1
0
371
4
44
81
79
75
43
17
14
8

66
137
126
118
68
44
26
16
2
2
0
55
0
3
17
11
12
8
1
2
0
0
1
0
302
3
34
62
78
44
29
25
15
10
1
1
0
288
3
33
60
74
41
26
24
15
10

114
294
304
276
298
272
389
273
125
45
0
241
3
7
31
26
21
33
25
42
25
25
3
0
1313
41
61
187
193
155
168
152
162
124
53
15
2
1229
38
57
181
182
144
154
134
156
117

63
180
194
170
192
171
202
137
62
20
0
120
1
6
19
13
11
24
12
18
7
8
1
0
780
24
41
109
118
92
106
105
96
54
26
7
2
725
21
37
106
112
83
98
93
92
52

51
114
110
106
106
101
187
136
63
25
0
121
2
1
12
13
10
9
13
24
18
17
2
0
533
17
20
78
75
63
62
47
66
70
27
8
0
504
17
20
75
70
61
56
41
64
65

30
82
92
112
89
48
29
10
3
1
0
45
2
5
8
10
9
1
5
4
1
0
0
0
382
14
30
78
75
77
45
28
17
12
6
0
0
353
14
29
71
68
71
40
26
16
12

15
43
48
66
53
28
18
6
2
0
0
20
0
1
5
5
4
0
2
3
0
0
0
0
212
9
19
41
45
40
30
14
4
6
4
0
0
194
9
19
34
41
37
27
13
4
6

15
39
44
46
36
20
11
4
1
1
0
25
2
4
3
5
5
1
3
1
1
0
0
0
170
5
11
37
30
37
15
14
13
6
2
0
0
159
5
10
37
27
34
13
13
12
6

6
2
0
45
1
5
12
9
9
6
2
1
0
0
0
0
1643
19
185
363
381
298
169
103
74
43
6
1
1
1348
18
154
302
313
246
145
76
50
37
5
1
1
295
1
31
61
68

5
1
0
31
1
4
10
5
6
3
1
1
0
0
0
0
890
10
104
190
219
143
105
53
43
21
1
1
0
728
9
84
160
176
124
89
39
28
17
1
1
0
162
1
20
30
43

1
1
0
14
0
1
2
4
3
3
1
0
0
0
0
0
753
9
81
173
162
155
64
50
31
22
5
0
1
620
9
70
142
137
122
56
37
22
20
4
0
1
133
0
11
31
25

51
14
1
84
3
4
6
11
11
14
18
6
7
2
1
1
2982
90
166
344
377
349
368
366
454
322
109
34
3
2430
76
134
287
305
288
305
304
377
248
79
24
3
552
14
32
57
72

24
6
1
55
3
4
3
6
9
8
12
4
2
2
1
1
1738
52
100
192
240
222
233
216
233
171
62
14
3
1404
46
80
158
189
180
187
173
198
132
45
13
3
334
6
20
34
51

27
8
0
29
0
0
3
5
2
6
6
2
5
0
0
0
1244
38
66
152
137
127
135
150
221
151
47
20
0
1026
30
54
129
116
108
118
131
179
116
34
11
0
218
8
12
23
21

6
0
0
29
0
1
7
7
6
5
2
1
0
0
0
0
993
48
60
156
215
194
164
83
42
22
3
4
2
773
42
53
121
157
151
128
64
33
18
1
3
2
220
6
7
35
58

4
0
0
18
0
0
7
4
3
3
1
0
0
0
0
0
572
26
33
92
127
115
93
50
21
10
0
3
2
438
22
31
69
87
89
70
38
17
10
0
3
2
134
4
2
23
40

2
0
0
11
0
1
0
3
3
2
1
1
0
0
0
0
421
22
27
64
88
79
71
33
21
12
3
1
0
335
20
22
52
70
62
58
26
16
8
1
0
0
86
2
5
12
18

52
24
27
24
6
1
0
0
1477
29
174
355
305
261
150
98
66
29
9
1
0
1202
23
145
305
252
201
118
78
47
26
6
1
0
275
6
29
50
53
60
32
20
19
3
3
0
0

19
16
14
15
4
0
0
0
833
17
104
201
171
138
84
58
36
20
4
0
0
684
15
91
169
148
104
67
45
25
17
3
0
0
149
2
13
32
23
34
17
13
11
3
1
0
0

33
8
13
9
2
1
0
0
644
12
70
154
134
123
66
40
30
9
5
1
0
518
8
54
136
104
97
51
33
22
9
3
1
0
126
4
16
18
30
26
15
7
8
0
2
0
0

61
63
62
77
74
30
10
0
3098
90
128
345
371
422
468
426
419
293
101
33
2
2581
80
114
294
314
358
396
364
330
226
75
28
2
517
10
14
51
57
64
72
62
89
67
26
5
0

42
46
43
35
39
17
1
0
1798
45
70
187
225
258
297
263
242
150
49
11
1
1478
40
61
157
188
215
253
213
193
113
34
10
1
320
5
9
30
37
43
44
50
49
37
15
1
0

19
17
19
42
35
13
9
0
1300
45
58
158
146
164
171
163
177
143
52
22
1
1103
40
53
137
126
143
143
151
137
113
41
18
1
197
5
5
21
20
21
28
12
40
30
11
4
0

43
36
19
9
4
2
1
0
1069
45
65
220
187
191
177
99
56
19
5
4
1
833
40
49
170
152
151
126
82
40
16
3
3
1
236
5
16
50
35
40
51
17
16
3
2
1
0

26
23
12
4
0
0
0
0
596
22
31
118
105
112
111
52
32
11
0
2
0
466
21
26
91
82
88
79
45
23
9
0
2
0
130
1
5
27
23
24
32
7
9
2
0
0
0

17
13
7
5
4
2
1
0
473
23
34
102
82
79
66
47
24
8
5
2
1
367
19
23
79
70
63
47
37
17
7
3
1
1
106
4
11
23
12
16
19
10
7
1
2
1
0

1542
25
190
382
292
241
173
129
66
32
10
2
0
1435
25
181
350
274
225
164
117
59
29
9
2
0
107
0
9
32
18
16
9
12
7
3
1
0
0
1438
22
144
337
286
237
168
108

857
13
115
213
146
139
91
82
33
18
5
2
0
798
13
109
194
140
131
85
72
31
16
5
2
0
59
0
6
19
6
8
6
10
2
2
0
0
0
806
11
85
189
155
129
96
52

685
12
75
169
146
102
82
47
33
14
5
0
0
637
12
72
156
134
94
79
45
28
13
4
0
0
48
0
3
13
12
8
3
2
5
1
1
0
0
632
11
59
148
131
108
72
56

2979
79
152
344
347
363
395
409
434
295
112
49
0
2764
78
147
315
325
334
365
381
403
274
101
41
0
215
1
5
29
22
29
30
28
31
21
11
8
0
2570
52
136
285
313
317
367
291

1811
49
91
194
210
242
255
266
250
172
59
23
0
1669
48
86
175
195
218
237
246
230
161
54
19
0
142
1
5
19
15
24
18
20
20
11
5
4
0
1544
32
74
162
189
207
237
197

1168
30
61
150
137
121
140
143
184
123
53
26
0
1095
30
61
140
130
116
128
135
173
113
47
22
0
73
0
0
10
7
5
12
8
11
10
6
4
0
1026
20
62
123
124
110
130
94

822
24
49
147
126
192
141
75
45
15
6
1
1
686
16
37
123
104
164
118
66
37
14
5
1
1
136
8
12
24
22
28
23
9
8
1
1
0
0
759
22
41
131
158
142
124
74

468
10
28
83
76
114
83
42
18
8
4
1
1
392
8
22
69
61
98
69
36
16
7
4
1
1
76
2
6
14
15
16
14
6
2
1
0
0
0
435
9
25
72
90
85
79
45

354
14
21
64
50
78
58
33
27
7
2
0
0
294
8
15
54
43
66
49
30
21
7
1
0
0
60
6
6
10
7
12
9
3
6
0
1
0
0
324
13
16
59
68
57
45
29

84
32
11
2
7
1121
19
119
278
215
187
124
79
61
25
10
2
2
317
3
25
59
71
50
44
29
23
7
1
0
5
1460
18
176
379
287
246
146
102
70
26
5
4
1
1334
17
165

53
22
7
0
7
620
9
70
159
113
96
70
38
39
17
7
0
2
186
2
15
30
42
33
26
14
14
5
0
0
5
821
10
99
218
152
141
82
54
38
20
2
4
1
753
10
93

31
10
4
2
0
501
10
49
119
102
91
54
41
22
8
3
2
0
131
1
10
29
29
17
18
15
9
2
1
0
0
639
8
77
161
135
105
64
48
32
6
3
0
0
581
7
72

407
269
99
33
1
2136
43
109
249
262
265
307
228
347
217
81
28
0
434
9
27
36
51
52
60
63
60
52
18
5
1
2905
84
145
436
414
376
365
332
360
251
107
35
0
2681
78
141

230
148
55
12
1
1279
26
60
141
160
174
195
151
191
123
49
9
0
265
6
14
21
29
33
42
46
39
25
6
3
1
1737
54
87
253
240
258
244
209
207
117
50
18
0
1606
48
84

177
121
44
21
0
857
17
49
108
102
91
112
77
156
94
32
19
0
169
3
13
15
22
19
18
17
21
27
12
2
0
1168
30
58
183
174
118
121
123
153
134
57
17
0
1075
30
57

49
16
2
0
0
590
19
33
98
120
111
101
52
43
13
0
0
0
169
3
8
33
38
31
23
22
6
3
2
0
0
780
19
49
138
171
142
125
67
40
20
6
2
1
709
18
45

22
8
0
0
0
339
7
20
47
73
70
65
29
21
7
0
0
0
96
2
5
25
17
15
14
16
1
1
0
0
0
423
11
28
66
91
76
72
45
16
11
4
2
1
380
10
26

27
8
2
0
0
251
12
13
51
47
41
36
23
22
6
0
0
0
73
1
3
8
21
16
9
6
5
2
2
0
0
357
8
21
72
80
66
53
22
24
9
2
0
0
329
8
19

347
265
223
129
91
65
23
5
3
1
126
1
11
32
22
23
17
11
5
3
0
1
0
739
14
89
197
170
104
79
45
23
10
5
2
1
662
10
79
176
153
92
71
43
20
10
5

203
140
127
73
49
35
17
2
3
1
68
0
6
15
12
14
9
5
3
3
0
1
0
403
9
50
109
80
65
42
25
12
6
2
2
1
360
7
43
97
71
59
39
24
9
6
2

144
125
96
56
42
30
6
3
0
0
58
1
5
17
10
9
8
6
2
0
0
0
0
336
5
39
88
90
39
37
20
11
4
3
0
0
302
3
36
79
82
33
32
19
11
4
3

407
384
346
343
305
321
226
98
32
0
224
6
4
29
30
30
22
27
39
25
9
3
0
1641
56
89
221
210
168
188
216
206
177
77
32
1
1486
47
83
200
182
151
169
194
186
166
76

234
227
240
228
192
184
106
47
16
0
131
6
3
19
13
18
16
17
23
11
3
2
0
990
36
52
142
126
115
123
146
116
90
29
14
1
889
29
48
130
109
105
113
129
100
84
28

173
157
106
115
113
137
120
51
16
0
93
0
1
10
17
12
6
10
16
14
6
1
0
651
20
37
79
84
53
65
70
90
87
48
18
0
597
18
35
70
73
46
56
65
86
82
48

122
156
137
112
60
33
18
5
2
1
71
1
4
16
15
5
13
7
7
2
1
0
0
808
56
74
174
166
132
89
57
36
14
6
1
3
718
52
66
156
143
118
78
50
32
14
5

57
82
71
62
41
15
10
3
2
1
43
1
2
9
9
5
10
4
1
1
1
0
0
444
28
37
101
95
79
43
29
17
10
2
1
2
386
27
31
87
78
70
38
23
17
10
2

65
74
66
50
19
18
8
2
0
0
28
0
2
7
6
0
3
3
6
1
0
0
0
364
28
37
73
71
53
46
28
19
4
4
0
1
332
25
35
69
65
48
40
27
15
4
3

2
1
77
4
10
21
17
12
8
2
3
0
0
0
0
206
2
22
44
62
30
21
15
7
2
1
0
0
148
0
17
36
40
23
14
8
7
2
1
0
0
58
2
5
8
22
7

2
1
43
2
7
12
9
6
3
1
3
0
0
0
0
115
0
14
26
33
14
13
8
5
1
1
0
0
82
0
12
22
20
8
9
4
5
1
1
0
0
33
0
2
4
13
6

0
0
34
2
3
9
8
6
5
1
0
0
0
0
0
91
2
8
18
29
16
8
7
2
1
0
0
0
66
0
5
14
20
15
5
4
2
1
0
0
0
25
2
3
4
9
1

31
1
155
9
6
21
28
17
19
22
20
11
1
1
0
393
18
26
54
62
65
61
42
36
20
5
4
0
288
15
24
42
48
42
45
26
26
13
3
4
0
105
3
2
12
14
23

13
1
101
7
4
12
17
10
10
17
16
6
1
1
0
241
10
11
26
38
44
45
28
25
10
2
2
0
175
8
10
20
30
32
32
15
19
6
1
2
0
66
2
1
6
8
12

18
0
54
2
2
9
11
7
9
5
4
5
0
0
0
152
8
15
28
24
21
16
14
11
10
3
2
0
113
7
14
22
18
10
13
11
7
7
2
2
0
39
1
1
6
6
11

1
3
90
4
8
18
23
14
11
7
4
0
1
0
0
134
4
9
20
33
32
23
8
3
2
0
0
0
105
4
8
15
25
25
17
6
3
2
0
0
0
29
0
1
5
8
7

1
2
58
1
6
14
17
9
5
6
0
0
0
0
0
79
1
5
12
18
23
15
4
1
0
0
0
0
61
1
5
9
13
17
12
3
1
0
0
0
0
18
0
0
3
5
6

0
1
32
3
2
4
6
5
6
1
4
0
1
0
0
55
3
4
8
15
9
8
4
2
2
0
0
0
44
3
3
6
12
8
5
3
2
2
0
0
0
11
0
1
2
3
1

7
7
0
0
0
0
0
1896
26
226
524
379
250
219
134
86
38
11
2
1
1503
21
190
439
286
193
163
101
68
29
10
2
1
393
5
36
85
93
57
56
33
18
9
1
0
0
1482

4
4
0
0
0
0
0
1039
22
118
276
214
132
133
72
44
21
6
1
0
834
18
100
235
167
101
101
54
35
17
5
1
0
205
4
18
41
47
31
32
18
9
4
1
0
0
830

3
3
0
0
0
0
0
857
4
108
248
165
118
86
62
42
17
5
1
1
669
3
90
204
119
92
62
47
33
12
5
1
1
188
1
18
44
46
26
24
15
9
5
0
0
0
652

16
16
10
7
2
0
0
3672
161
269
503
482
435
474
454
435
283
138
38
0
3154
142
230
442
405
373
404
396
380
235
116
31
0
518
19
39
61
77
62
70
58
55
48
22
7
0
3092

13
13
6
4
1
0
0
2274
96
167
285
309
285
331
300
266
153
65
17
0
1957
86
141
252
262
243
284
260
229
130
56
14
0
317
10
26
33
47
42
47
40
37
23
9
3
0
1870

3
3
4
3
1
0
0
1398
65
102
218
173
150
143
154
169
130
73
21
0
1197
56
89
190
143
130
120
136
151
105
60
17
0
201
9
13
28
30
20
23
18
18
25
13
4
0
1222

6
2
0
0
0
0
0
1586
74
101
282
327
311
214
133
92
40
9
3
0
1323
63
86
229
255
270
186
109
81
34
8
2
0
263
11
15
53
72
41
28
24
11
6
1
1
0
1138

3
1
0
0
0
0
0
914
38
57
165
188
188
124
78
48
21
6
1
0
761
31
48
130
145
167
108
65
42
18
6
1
0
153
7
9
35
43
21
16
13
6
3
0
0
0
662

3
1
0
0
0
0
0
672
36
44
117
139
123
90
55
44
19
3
2
0
562
32
38
99
110
103
78
44
39
16
2
1
0
110
4
6
18
29
20
12
11
5
3
1
1
0
476

30
223
413
289
190
140
96
66
25
6
2
2
1347
28
201
385
264
164
126
86
59
24
6
2
2
135
2
22
28
25
26
14
10
7
1
0
0
0
791
20
108
230
157
114
73
41
31

21
131
226
159
110
73
52
39
14
4
1
0
757
20
116
208
146
101
65
47
35
14
4
1
0
73
1
15
18
13
9
8
5
4
0
0
0
0
461
14
69
137
83
70
35
25
16

9
92
187
130
80
67
44
27
11
2
1
2
590
8
85
177
118
63
61
39
24
10
2
1
2
62
1
7
10
12
17
6
5
3
1
0
0
0
330
6
39
93
74
44
38
16
15

144
226
445
408
326
341
325
411
288
129
48
1
2794
138
212
406
368
294
295
299
369
254
115
44
0
298
6
14
39
40
32
46
26
42
34
14
4
1
1474
85
116
241
191
180
154
136
185

67
150
268
270
206
241
214
228
148
56
21
1
1690
65
141
239
248
183
207
195
206
134
52
20
0
180
2
9
29
22
23
34
19
22
14
4
1
1
887
45
68
145
124
116
87
90
110

77
76
177
138
120
100
111
183
140
73
27
0
1104
73
71
167
120
111
88
104
163
120
63
24
0
118
4
5
10
18
9
12
7
20
20
10
3
0
587
40
48
96
67
64
67
46
75

60
69
204
235
216
136
115
59
35
8
1
0
1059
56
67
188
219
202
129
105
52
33
7
1
0
79
4
2
16
16
14
7
10
7
2
1
0
0
617
35
41
133
107
125
77
47
37

29
39
112
136
120
88
74
38
19
7
0
0
605
27
37
99
124
111
85
65
32
19
6
0
0
57
2
2
13
12
9
3
9
6
0
1
0
0
338
23
19
76
55
63
46
27
22

31
30
92
99
96
48
41
21
16
1
1
0
454
29
30
89
95
91
44
40
20
14
1
1
0
22
2
0
3
4
5
4
1
1
2
0
0
0
279
12
22
57
52
62
31
20
15

15
0
1
1
722
20
100
212
148
96
63
36
30
15
0
1
1
69
0
8
18
9
18
10
5
1
0
0
0
0
833
14
96
186
171
133
92
77
46
11
7
0
0
713
13
84
163

10
0
1
1
425
14
64
130
79
60
30
20
16
10
0
1
1
36
0
5
7
4
10
5
5
0
0
0
0
0
448
6
50
107
88
76
44
43
26
6
2
0
0
390
6
45
97

5
0
0
0
297
6
36
82
69
36
33
16
14
5
0
0
0
33
0
3
11
5
8
5
0
1
0
0
0
0
385
8
46
79
83
57
48
34
20
5
5
0
0
323
7
39
66

106
57
22
1
1380
78
111
235
179
163
147
115
175
99
55
22
1
94
7
5
6
12
17
7
21
10
7
2
0
0
1753
43
108
231
244
202
229
186
211
189
82
28
0
1506
38
101
205

62
30
9
1
834
43
66
144
117
105
84
77
103
57
28
9
1
53
2
2
1
7
11
3
13
7
5
2
0
0
1038
23
68
143
157
133
156
120
111
88
31
8
0
878
20
63
129

44
27
13
0
546
35
45
91
62
58
63
38
72
42
27
13
0
41
5
3
5
5
6
4
8
3
2
0
0
0
715
20
40
88
87
69
73
66
100
101
51
20
0
628
18
38
76

8
4
2
1
569
34
37
126
95
117
72
40
34
8
3
2
1
48
1
4
7
12
8
5
7
3
0
1
0
0
641
27
36
123
129
130
96
63
23
7
6
1
0
535
25
30
105

5
0
2
0
310
22
15
74
49
58
42
22
21
5
0
2
0
28
1
4
2
6
5
4
5
1
0
0
0
0
384
14
24
77
77
77
63
37
11
3
1
0
0
317
13
19
66

3
4
0
1
259
12
22
52
46
59
30
18
13
3
3
0
1
20
0
0
5
6
3
1
2
2
0
1
0
0
257
13
12
46
52
53
33
26
12
4
5
1
0
218
12
11
39

147
111
78
63
39
8
7
0
0
120
1
12
23
24
22
14
14
7
3
0
0
0
763
9
76
162
173
145
94
51
35
12
5
1
0
709
9
72
150
159
135
90
46
30
12
5
1

80
63
36
35
21
5
2
0
0
58
0
5
10
8
13
8
8
5
1
0
0
0
394
5
41
77
95
79
42
27
16
9
2
1
0
363
5
39
69
87
73
39
25
14
9
2
1

67
48
42
28
18
3
5
0
0
62
1
7
13
16
9
6
6
2
2
0
0
0
369
4
35
85
78
66
52
24
19
3
3
0
0
346
4
33
81
72
62
51
21
16
3
3
0

204
165
197
148
177
172
71
28
0
247
5
7
26
40
37
32
38
34
17
11
0
0
1134
30
66
155
165
151
139
132
131
93
43
29
0
1035
28
63
141
157
141
124
118
114
80
41
28

128
107
137
92
93
75
26
8
0
160
3
5
14
29
26
19
28
18
13
5
0
0
687
16
40
91
106
101
97
79
75
47
21
14
0
629
15
38
82
104
95
87
70
64
40
20
14

76
58
60
56
84
97
45
20
0
87
2
2
12
11
11
13
10
16
4
6
0
0
447
14
26
64
59
50
42
53
56
46
22
15
0
406
13
25
59
53
46
37
48
50
40
21
14

108
111
83
42
20
5
5
1
0
106
2
6
18
21
19
13
21
3
2
1
0
0
497
19
38
91
95
99
81
42
23
5
2
1
1
447
19
32
81
89
88
71
38
20
5
2
1

66
66
53
23
9
2
0
0
0
67
1
5
11
11
11
10
14
2
1
1
0
0
277
13
23
47
49
54
47
26
12
3
1
1
1
247
13
20
42
45
47
40
23
11
3
1
1

42
45
30
19
11
3
5
1
0
39
1
1
7
10
8
3
7
1
1
0
0
0
220
6
15
44
46
45
34
16
11
2
1
0
0
200
6
12
39
44
41
31
15
9
2
1
0

0
54
0
4
12
14
10
4
5
5
0
0
0
0
2074
36
240
540
383
328
255
147
99
29
8
7
2
1851
34
221
483
347
296
228
124
77
25
8
7
1
223
2
19
57
36
32
27

0
31
0
2
8
8
6
3
2
2
0
0
0
0
1159
24
140
300
198
172
149
85
63
17
5
5
1
1020
22
125
265
179
155
130
71
49
14
5
5
0
139
2
15
35
19
17
19

0
23
0
2
4
6
4
1
3
3
0
0
0
0
915
12
100
240
185
156
106
62
36
12
3
2
1
831
12
96
218
168
141
98
53
28
11
3
2
1
84
0
4
22
17
15
8

0
99
2
3
14
8
10
15
14
17
13
2
1
0
3886
113
233
532
506
515
506
376
491
375
159
79
1
3554
110
222
500
456
477
447
330
433
347
155
76
1
332
3
11
32
50
38
59

0
58
1
2
9
2
6
10
9
11
7
1
0
0
2384
65
146
318
325
332
346
260
289
198
65
40
0
2180
63
139
305
291
309
306
226
255
184
62
40
0
204
2
7
13
34
23
40

0
41
1
1
5
6
4
5
5
6
6
1
1
0
1502
48
87
214
181
183
160
116
202
177
94
39
1
1374
47
83
195
165
168
141
104
178
163
93
36
1
128
1
4
19
16
15
19

1
50
0
6
10
6
11
10
4
3
0
0
0
0
1213
32
73
249
234
206
187
124
65
25
13
5
0
1087
28
68
231
201
180
167
111
60
23
13
5
0
126
4
5
18
33
26
20

1
30
0
3
5
4
7
7
3
1
0
0
0
0
712
18
40
141
139
121
115
78
40
13
5
2
0
637
17
38
132
122
104
103
66
36
12
5
2
0
75
1
2
9
17
17
12

0
20
0
3
5
2
4
3
1
2
0
0
0
0
501
14
33
108
95
85
72
46
25
12
8
3
0
450
11
30
99
79
76
64
45
24
11
8
3
0
51
3
3
9
16
9
8

23
22
4
0
0
1
1531
20
129
336
347
247
202
126
65
42
9
4
4
296
7
31
64
66
47
35
19
10
13
3
1
0
1235
13
98
272
281
200
167
107
55
29
6
3
4
1233
17

14
14
3
0
0
1
875
10
73
183
190
154
113
75
43
27
5
1
1
165
4
16
38
31
28
19
12
7
7
2
1
0
710
6
57
145
159
126
94
63
36
20
3
0
1
695
10

9
8
1
0
0
0
656
10
56
153
157
93
89
51
22
15
4
3
3
131
3
15
26
35
19
16
7
3
6
1
0
0
525
7
41
127
122
74
73
44
19
9
3
3
3
538
7

46
58
28
4
3
0
2022
34
80
257
271
283
306
274
254
166
71
22
4
416
8
22
51
61
46
61
42
56
42
17
10
0
1606
26
58
206
210
237
245
232
198
124
54
12
4
2125
54

34
34
14
3
0
0
1253
19
49
141
155
189
214
198
159
86
35
6
2
254
6
15
25
35
26
46
31
34
24
8
4
0
999
13
34
116
120
163
168
167
125
62
27
2
2
1306
34

12
24
14
1
3
0
769
15
31
116
116
94
92
76
95
80
36
16
2
162
2
7
26
26
20
15
11
22
18
9
6
0
607
13
24
90
90
74
77
65
73
62
27
10
2
819
20

13
5
2
0
0
0
1066
33
77
260
216
178
158
71
40
19
6
1
7
199
7
16
50
37
33
33
14
4
3
2
0
0
867
26
61
210
179
145
125
57
36
16
4
1
7
589
18

12
4
1
0
0
0
622
19
49
150
121
106
107
32
22
8
2
1
5
106
5
10
25
19
18
18
7
3
1
0
0
0
516
14
39
125
102
88
89
25
19
7
2
1
5
337
11

1
1
1
0
0
0
444
14
28
110
95
72
51
39
18
11
4
0
2
93
2
6
25
18
15
15
7
1
2
2
0
0
351
12
22
85
77
57
36
32
17
9
2
0
2
252
7

138
316
237
181
151
97
62
25
5
2
2
1093
15
125
286
216
155
126
84
54
23
5
2
2
140
2
13
30
21
26
25
13
8
2
0
0
0
1356
13
151
323
299
248
152
91
42
29

77
173
133
87
88
58
45
17
4
2
1
614
8
72
155
122
78
72
47
37
16
4
2
1
81
2
5
18
11
9
16
11
8
1
0
0
0
727
7
91
174
141
133
86
53
25
13

61
143
104
94
63
39
17
8
1
0
1
479
7
53
131
94
77
54
37
17
7
1
0
1
59
0
8
12
10
17
9
2
0
1
0
0
0
629
6
60
149
158
115
66
38
17
16

114
280
313
315
280
252
234
186
70
26
1
1923
51
105
251
276
287
260
232
210
170
60
21
0
202
3
9
29
37
28
20
20
24
16
10
5
1
2089
47
105
292
265
280
329
266
265
148

74
169
199
203
186
163
132
102
33
11
0
1188
33
68
153
178
184
169
150
122
94
27
10
0
118
1
6
16
21
19
17
13
10
8
6
1
0
1300
30
59
181
181
184
213
186
143
81

40
111
114
112
94
89
102
84
37
15
1
735
18
37
98
98
103
91
82
88
76
33
11
0
84
2
3
13
16
9
3
7
14
8
4
4
1
789
17
46
111
84
96
116
80
122
67

36
89
115
108
98
53
43
20
6
2
1
533
15
32
85
98
99
90
49
39
18
5
2
1
56
3
4
4
17
9
8
4
4
2
1
0
0
825
39
46
149
165
134
141
59
51
22

20
48
63
66
64
29
15
16
3
1
1
303
8
18
47
54
60
58
25
14
15
2
1
1
34
3
2
1
9
6
6
4
1
1
1
0
0
436
17
27
73
85
77
85
29
24
11

16
41
52
42
34
24
28
4
3
1
0
230
7
14
38
44
39
32
24
25
3
3
1
0
22
0
2
3
8
3
2
0
3
1
0
0
0
389
22
19
76
80
57
56
30
27
11

4
3
1
1349
13
149
323
298
247
151
90
41
29
4
3
1
7
0
2
0
1
1
1
1
1
0
0
0
0
1717
18
177
401
315
319
236
113
87
41
6
3
1
1650
17
171
389
301

3
1
0
723
7
90
174
141
133
85
52
24
13
3
1
0
4
0
1
0
0
0
1
1
1
0
0
0
0
979
14
109
239
157
173
135
63
61
21
4
2
1
938
14
105
231
148

1
2
1
626
6
59
149
157
114
66
38
17
16
1
2
1
3
0
1
0
1
1
0
0
0
0
0
0
0
738
4
68
162
158
146
101
50
26
20
2
1
0
712
3
66
158
153

65
24
3
2077
47
103
292
263
279
325
263
265
148
65
24
3
12
0
2
0
2
1
4
3
0
0
0
0
0
2779
113
148
391
353
304
344
324
345
271
129
57
0
2632
111
144
377
343

30
9
3
1294
30
57
181
181
184
209
186
143
81
30
9
3
6
0
2
0
0
0
4
0
0
0
0
0
0
1670
71
105
219
229
206
216
207
181
149
62
25
0
1583
70
102
213
221

35
15
0
783
17
46
111
82
95
116
77
122
67
35
15
0
6
0
0
0
2
1
0
3
0
0
0
0
0
1109
42
43
172
124
98
128
117
164
122
67
32
0
1049
41
42
164
122

9
9
1
816
39
46
146
165
131
138
59
51
22
9
9
1
9
0
0
3
0
3
3
0
0
0
0
0
0
842
20
52
142
151
161
170
70
45
20
7
4
0
798
20
48
136
141

4
3
1
429
17
27
70
85
75
83
29
24
11
4
3
1
7
0
0
3
0
2
2
0
0
0
0
0
0
447
10
32
87
79
93
80
33
23
6
2
2
0
424
10
29
84
74

5
6
0
387
22
19
76
80
56
55
30
27
11
5
6
0
2
0
0
0
0
1
1
0
0
0
0
0
0
395
10
20
55
72
68
90
37
22
14
5
2
0
374
10
19
52
67

307
225
109
82
40
6
2
1
67
1
6
12
14
12
11
4
5
1
0
1
0
1768
15
139
329
462
353
238
131
65
24
4
7
1
1712
15
135
319
442
344
232
130
60
23
4
7
1

167
128
61
57
21
4
1
1
41
0
4
8
9
6
7
2
4
0
0
1
0
944
8
72
180
221
197
131
80
34
13
2
6
0
917
8
70
177
210
195
126
79
32
12
2
6
0

140
97
48
25
19
2
1
0
26
1
2
4
5
6
4
2
1
1
0
0
0
824
7
67
149
241
156
107
51
31
11
2
1
1
795
7
65
142
232
149
106
51
28
11
2
1
1

287
317
309
322
244
123
55
0
147
2
4
14
10
17
27
15
23
27
6
2
0
2307
82
96
283
338
295
288
308
284
222
76
31
4
2249
82
95
279
328
287
280
297
276
216
74
31
4

196
199
196
167
137
58
24
0
87
1
3
6
8
10
17
11
14
12
4
1
0
1367
53
57
175
211
180
182
183
164
115
32
12
3
1324
53
56
172
203
174
175
174
160
112
30
12
3

91
118
113
155
107
65
31
0
60
1
1
8
2
7
10
4
9
15
2
1
0
940
29
39
108
127
115
106
125
120
107
44
19
1
925
29
39
107
125
113
105
123
116
104
44
19
1

150
162
67
44
20
6
4
0
44
0
4
6
10
11
8
3
1
0
1
0
0
825
29
48
131
175
175
135
72
37
15
5
2
1
801
29
47
127
168
168
134
70
35
15
5
2
1

86
77
31
23
6
2
2
0
23
0
3
3
5
7
3
2
0
0
0
0
0
471
16
27
89
99
94
73
45
18
5
2
2
1
455
16
27
85
93
90
73
44
17
5
2
2
1

64
85
36
21
14
4
2
0
21
0
1
3
5
4
5
1
1
0
1
0
0
354
13
21
42
76
81
62
27
19
10
3
0
0
346
13
20
42
75
78
61
26
18
10
3
0
0

56
0
4
10
20
9
6
1
5
1
0
0
0
147336
2359
16087
34720
27508
22376
19576
12141
7613
3339
966
421
230
94298
1762
11916
24829
17508
13440
11509
6680
4182
1708
468
201
95
53038
597
4171
9891
10000
8936
8067
5461

27
0
2
3
11
2
5
1
2
1
0
0
0
81255
1337
9041
19235
14821
11995
11041
6962
4263
1733
489
212
126
52419
987
6777
13823
9552
7279
6524
3859
2362
870
237
99
50
28836
350
2264
5412
5269
4716
4517
3103

29
0
2
7
9
7
1
0
3
0
0
0
0
66081
1022
7046
15485
12687
10381
8535
5179
3350
1606
477
209
104
41879
775
5139
11006
7956
6161
4985
2821
1820
838
231
102
45
24202
247
1907
4479
4731
4220
3550
2358

58
0
1
4
10
8
8
11
8
6
2
0
0
322945
8029
13426
42751
49373
43803
46703
43145
40665
23713
8650
2426
261
239059
6464
10786
33929
37387
31976
33830
30635
29634
16689
5899
1670
160
83886
1565
2640
8822
11986
11827
12873
12510

43
0
1
3
8
6
7
9
4
3
2
0
0
204942
4726
8143
25893
31770
29376
32473
29371
25108
12689
4249
983
161
152327
3776
6567
20468
24121
21590
23659
21058
18400
8988
2910
695
95
52615
950
1576
5425
7649
7786
8814
8313

15
0
0
1
2
2
1
2
4
3
0
0
0
118003
3303
5283
16858
17603
14427
14230
13774
15557
11024
4401
1443
100
86732
2688
4219
13461
13266
10386
10171
9577
11234
7701
2989
975
65
31271
615
1064
3397
4337
4041
4059
4197

24
0
1
4
7
7
1
2
2
0
0
0
0
136523
4087
9022
30021
27342
23455
19729
11809
6854
2815
832
343
214
92526
2775
6497
21816
18746
15577
12856
7393
4440
1697
467
188
74
43997
1312
2525
8205
8596
7878
6873
4416

16
0
0
4
6
4
0
1
1
0
0
0
0
76270
2140
5076
16630
15307
13175
11359
6734
3723
1437
416
161
112
51475
1467
3686
12037
10327
8751
7364
4245
2380
840
238
97
43
24795
673
1390
4593
4980
4424
3995
2489

8
0
1
0
1
3
1
1
1
0
0
0
0
60253
1947
3946
13391
12035
10280
8370
5075
3131
1378
416
182
102
41051
1308
2811
9779
8419
6826
5492
3148
2060
857
229
91
31
19202
639
1135
3612
3616
3454
2878
1927

3431
1631
498
220
135
3262
39
226
556
454
481
710
438
235
89
20
8
6
2254
27
152
371
306
331
511
311
169
63
9
2
2
1008
12
74
185
148
150
199
127
66
26
11
6
4
6700
96
632

1901
863
252
113
76
1742
28
128
293
248
241
381
222
131
52
11
4
3
1213
19
81
203
176
160
273
157
100
36
6
1
1
529
9
47
90
72
81
108
65
31
16
5
3
2
3565
53
369

1530
768
246
107
59
1520
11
98
263
206
240
329
216
104
37
9
4
3
1041
8
71
168
130
171
238
154
69
27
3
1
1
479
3
27
95
76
69
91
62
35
10
6
3
2
3135
43
263

11031
7024
2751
756
101
4294
102
179
543
578
561
620
650
579
351
107
20
4
2898
73
129
372
382
352
414
429
409
250
72
14
2
1396
29
50
171
196
209
206
221
170
101
35
6
2
13123
345
576

6708
3701
1339
288
66
2568
55
102
281
353
346
395
401
347
213
68
6
1
1686
35
73
191
228
208
248
264
240
149
46
4
0
882
20
29
90
125
138
147
137
107
64
22
2
1
8143
205
345

4323
3323
1412
468
35
1726
47
77
262
225
215
225
249
232
138
39
14
3
1212
38
56
181
154
144
166
165
169
101
26
10
2
514
9
21
81
71
71
59
84
63
37
13
4
1
4980
140
231

2414
1118
365
155
140
1796
40
101
378
375
308
269
164
101
45
7
5
3
1200
29
69
240
258
193
180
116
75
28
5
4
3
596
11
32
138
117
115
89
48
26
17
2
1
0
4731
109
240

1343
597
178
64
69
967
25
58
198
209
168
150
83
43
24
2
4
3
623
18
38
123
142
105
89
56
32
13
1
3
3
344
7
20
75
67
63
61
27
11
11
1
1
0
2579
59
143

1071
521
187
91
71
829
15
43
180
166
140
119
81
58
21
5
1
0
577
11
31
117
116
88
91
60
43
15
4
1
0
252
4
12
63
50
52
28
21
15
6
1
0
0
2152
50
97

1476
1153
1118
1179
636
263
107
24
12
4
5115
78
482
1134
848
862
927
497
192
67
18
8
2
1585
18
150
342
305
256
252
139
71
40
6
4
2
3978
67
433
920
674
620
618
350
192
74
17

806
596
550
635
342
147
48
13
5
1
2744
41
287
626
446
418
501
272
108
32
10
3
0
821
12
82
180
150
132
134
70
39
16
3
2
1
2158
34
247
517
383
318
312
201
109
27
4

670
557
568
544
294
116
59
11
7
3
2371
37
195
508
402
444
426
225
84
35
8
5
2
764
6
68
162
155
124
118
69
32
24
3
2
1
1820
33
186
403
291
302
306
149
83
47
13

1776
2032
1653
1969
1863
1622
876
314
93
4
9932
280
450
1406
1586
1188
1463
1379
1219
648
237
73
3
3191
65
126
370
446
465
506
484
403
228
77
20
1
8414
273
397
1208
1366
1071
1229
1148
961
477
213

1078
1285
1046
1280
1237
981
465
178
41
2
6103
167
268
843
996
742
944
900
727
346
134
35
1
2040
38
77
235
289
304
336
337
254
119
44
6
1
5390
148
235
756
898
687
847
811
589
267
115

698
747
607
689
626
641
411
136
52
2
3829
113
182
563
590
446
519
479
492
302
103
38
2
1151
27
49
135
157
161
170
147
149
109
33
14
0
3024
125
162
452
468
384
382
337
372
210
98

978
944
864
765
468
249
85
17
9
3
3431
89
181
725
685
610
565
328
167
62
11
7
1
1300
20
59
253
259
254
200
140
82
23
6
2
2
3048
82
155
608
600
539
548
298
157
38
18

542
555
473
398
247
108
39
10
3
2
1858
46
109
409
396
328
288
172
74
26
7
3
0
721
13
34
133
159
145
110
75
34
13
3
0
2
1781
37
103
347
378
328
318
167
70
17
13

436
389
391
367
221
141
46
7
6
1
1573
43
72
316
289
282
277
156
93
36
4
4
1
579
7
25
120
100
109
90
65
48
10
3
2
0
1267
45
52
261
222
211
230
131
87
21
5

9
4
3506
64
407
840
577
543
527
300
163
60
13
8
4
472
3
26
80
97
77
91
50
29
14
4
1
0
3877
79
632
1112
655
478
437
265
153
40
18
8
0
3445
75
590
1014
568
409

4
2
1899
32
236
467
330
276
267
172
90
20
4
3
2
259
2
11
50
53
42
45
29
19
7
0
1
0
2219
44
360
642
383
261
260
144
92
19
9
5
0
1970
41
331
575
340
227

5
2
1607
32
171
373
247
267
260
128
73
40
9
5
2
213
1
15
30
44
35
46
21
10
7
4
0
0
1658
35
272
470
272
217
177
121
61
21
9
3
0
1475
34
259
439
228
182

67
4
7612
251
371
1124
1251
957
1087
1024
859
440
184
61
3
802
22
26
84
115
114
142
124
102
37
29
6
1
8231
357
653
1746
1246
937
1044
870
824
373
144
36
1
7386
323
608
1631
1116
818

34
3
4870
136
219
703
823
613
748
724
522
247
100
32
3
520
12
16
53
75
74
99
87
67
20
15
2
0
5199
205
415
986
793
619
721
619
524
216
78
22
1
4674
188
388
918
719
542

33
1
2742
115
152
421
428
344
339
300
337
193
84
29
0
282
10
10
31
40
40
43
37
35
17
14
4
1
3032
152
238
760
453
318
323
251
300
157
66
14
0
2712
135
220
713
397
276

3
2
2729
79
143
558
528
481
480
267
139
34
16
3
1
319
3
12
50
72
58
68
31
18
4
2
0
1
3457
144
318
929
635
533
416
252
145
62
14
9
0
3080
132
287
836
552
476

3
0
1601
36
96
315
343
293
276
152
60
15
12
3
0
180
1
7
32
35
35
42
15
10
2
1
0
0
1929
65
183
510
363
308
237
141
80
31
7
4
0
1709
57
165
467
308
273

0
2
1128
43
47
243
185
188
204
115
79
19
4
0
1
139
2
5
18
37
23
26
16
8
2
1
0
1
1528
79
135
419
272
225
179
111
65
31
7
5
0
1371
75
122
369
244
203

382
230
122
33
15
7
0
432
4
42
98
87
69
55
35
31
7
3
1
0
2177
40
280
587
417
270
291
144
98
35
6
7
2
1854
38
257
532
351
219
226
112
79
27
5
6
2
323

232
122
76
14
8
4
0
249
3
29
67
43
34
28
22
16
5
1
1
0
1236
20
175
305
237
140
186
88
57
19
3
5
1
1034
19
160
271
198
112
138
68
47
14
2
4
1
202

150
108
46
19
7
3
0
183
1
13
31
44
35
27
13
15
2
2
0
0
941
20
105
282
180
130
105
56
41
16
3
2
1
820
19
97
261
153
107
88
44
32
13
3
2
1
121

913
765
734
320
124
33
1
845
34
45
115
130
119
131
105
90
53
20
3
0
6028
146
249
810
895
733
822
758
863
522
171
54
5
5315
130
237
751
782
650
707
658
767
443
139
48
3
713

632
543
464
188
71
20
1
525
17
27
68
74
77
89
76
60
28
7
2
0
3625
82
149
485
535
487
539
496
504
247
80
18
3
3174
76
141
448
465
425
463
423
439
214
63
15
2
451

281
222
270
132
53
13
0
320
17
18
47
56
42
42
29
30
25
13
1
0
2403
64
100
325
360
246
283
262
359
275
91
36
2
2141
54
96
303
317
225
244
235
328
229
76
33
1
262

364
230
131
55
10
7
0
377
12
31
93
83
57
52
22
14
7
4
2
0
2694
80
172
595
548
441
411
220
159
52
13
1
2
2135
68
139
489
451
358
311
156
120
31
10
1
1
559

202
129
70
29
5
4
0
220
8
18
43
55
35
35
12
10
2
2
0
0
1483
47
93
297
319
240
236
135
84
24
6
1
1
1156
40
73
249
258
188
171
93
63
15
5
1
0
327

162
101
61
26
5
3
0
157
4
13
50
28
22
17
10
4
5
2
2
0
1211
33
79
298
229
201
175
85
75
28
7
0
1
979
28
66
240
193
170
140
63
57
16
5
0
1
232

2
23
55
66
51
65
32
19
8
1
1
0
5678
132
790
1615
1020
770
621
364
241
84
28
8
5
4835
115
707
1440
856
639
501
285
194
68
23
6
1
843
17
83
175
164
131
120
79
47

1
15
34
39
28
48
20
10
5
1
1
0
3155
80
442
895
559
421
357
206
135
38
17
4
1
2691
71
393
798
466
355
292
153
114
30
15
4
0
464
9
49
97
93
66
65
53
21

1
8
21
27
23
17
12
9
3
0
0
0
2523
52
348
720
461
349
264
158
106
46
11
4
4
2144
44
314
642
390
284
209
132
80
38
8
2
1
379
8
34
78
71
65
55
26
26

16
12
59
113
83
115
100
96
79
32
6
2
12820
398
723
2317
1946
1512
1669
1453
1537
835
325
98
7
11288
350
646
2077
1704
1336
1428
1276
1356
741
287
85
2
1532
48
77
240
242
176
241
177
181

6
8
37
70
62
76
73
65
33
17
3
1
8095
235
448
1385
1268
1037
1141
994
960
419
159
43
6
7128
196
403
1245
1111
919
979
877
844
373
142
38
1
967
39
45
140
157
118
162
117
116

10
4
22
43
21
39
27
31
46
15
3
1
4725
163
275
932
678
475
528
459
577
416
166
55
1
4160
154
243
832
593
417
449
399
512
368
145
47
1
565
9
32
100
85
58
79
60
65

12
33
106
97
83
100
64
39
21
3
0
1
5820
254
505
1447
1141
902
740
413
275
94
33
8
8
5000
206
432
1285
979
759
646
347
232
78
28
7
1
820
48
73
162
162
143
94
66
43

7
20
48
61
52
65
42
21
9
1
0
1
3122
140
281
757
570
493
433
226
151
45
17
5
4
2660
112
241
668
482
412
370
193
128
36
13
5
0
462
28
40
89
88
81
63
33
23

5
13
58
36
31
35
22
18
12
2
0
0
2698
114
224
690
571
409
307
187
124
49
16
3
4
2340
94
191
617
497
347
276
154
104
42
15
2
1
358
20
33
73
74
62
31
33
20

16
5
2
4
11450
225
1536
3190
2193
1542
1262
715
510
199
50
15
13
9317
186
1266
2634
1794
1211
1020
559
418
167
37
12
13
2133
39
270
556
399
331
242
156
92
32
13
3
0
4467
85
686
1268

8
2
0
1
6290
134
875
1759
1171
811
729
414
266
96
20
6
9
5156
113
737
1461
958
632
589
325
228
84
15
5
9
1134
21
138
298
213
179
140
89
38
12
5
1
0
2444
41
387
687

8
3
2
3
5160
91
661
1431
1022
731
533
301
244
103
30
9
4
4161
73
529
1173
836
579
431
234
190
83
22
7
4
999
18
132
258
186
152
102
67
54
20
8
2
0
2023
44
299
581

94
38
13
5
33203
886
1625
5233
4895
3778
4362
4186
4440
2614
914
255
15
28346
748
1395
4422
4101
3216
3705
3566
3870
2273
812
223
15
4857
138
230
811
794
562
657
620
570
341
102
32
0
17383
423
704
2417

46
17
5
5
21526
539
971
3331
3271
2712
3190
2947
2697
1345
417
99
7
18490
453
841
2830
2765
2336
2744
2530
2345
1177
375
87
7
3036
86
130
501
506
376
446
417
352
168
42
12
0
11091
254
425
1442

48
21
8
0
11677
347
654
1902
1624
1066
1172
1239
1743
1269
497
156
8
9856
295
554
1592
1336
880
961
1036
1525
1096
437
136
8
1821
52
100
310
288
186
211
203
218
173
60
20
0
6292
169
279
975

16
5
1
7
12157
369
984
3188
2520
1876
1520
857
560
190
63
22
8
9810
294
822
2670
2029
1435
1186
681
466
155
51
17
4
2347
75
162
518
491
441
334
176
94
35
12
5
4
5179
128
376
1282

9
4
0
4
6632
199
571
1720
1389
990
858
491
288
78
34
8
6
5312
159
482
1450
1109
738
660
383
233
64
26
6
2
1320
40
89
270
280
252
198
108
55
14
8
2
4
2953
76
220
706

7
1
1
3
5525
170
413
1468
1131
886
662
366
272
112
29
14
2
4498
135
340
1220
920
697
526
298
233
91
25
11
2
1027
35
73
248
211
189
136
68
39
21
4
3
0
2226
52
156
576

831
582
425
298
203
64
18
3
4
3963
81
641
1148
723
512
364
254
167
52
14
3
4
504
4
45
120
108
70
61
44
36
12
4
0
0
11942
207
1101
2754
2440
1928
1633
952
586
232
67
22

467
305
240
164
105
34
9
2
3
2186
40
365
625
405
275
209
140
87
28
7
2
3
258
1
22
62
62
30
31
24
18
6
2
0
0
6476
113
592
1503
1319
1037
892
560
292
112
34
13

364
277
185
134
98
30
9
1
1
1777
41
276
523
318
237
155
114
80
24
7
1
1
246
3
23
58
46
40
30
20
18
6
2
0
0
5466
94
509
1251
1121
891
741
392
294
120
33
9

2507
2274
2560
2448
2505
1190
296
52
7
15502
371
642
2175
2251
1975
2267
2161
2263
1079
268
45
5
1881
52
62
242
256
299
293
287
242
111
28
7
2
25239
545
978
3269
4487
3868
3854
3349
2787
1480
482
111

1651
1569
1814
1688
1492
610
119
21
6
9875
223
388
1308
1481
1369
1609
1488
1336
541
111
17
4
1216
31
37
134
170
200
205
200
156
69
8
4
2
16166
304
599
1971
2868
2587
2713
2291
1728
819
222
44

856
705
746
760
1013
580
177
31
1
5627
148
254
867
770
606
658
673
927
538
157
28
1
665
21
25
108
86
99
88
87
86
42
20
3
0
9073
241
379
1298
1619
1281
1141
1058
1059
661
260
67

1032
896
721
419
229
73
18
4
1
4612
114
348
1166
910
799
625
367
201
64
14
3
1
567
14
28
116
122
97
96
52
28
9
4
1
0
10925
329
709
2321
2266
1901
1607
1016
505
191
42
26

591
520
415
242
137
39
5
2
0
2618
67
206
652
513
458
357
208
119
31
5
2
0
335
9
14
54
78
62
58
34
18
8
0
0
0
6178
178
371
1331
1231
1081
961
590
285
105
18
17

441
376
306
177
92
34
13
2
1
1994
47
142
514
397
341
268
159
82
33
9
1
1
232
5
14
62
44
35
38
18
10
1
4
1
0
4747
151
338
990
1035
820
646
426
220
86
24
9

20
7005
140
696
1688
1404
1108
955
510
321
130
34
12
7
4937
67
405
1066
1036
820
678
442
265
102
33
10
13
6057
92
591
1376
1255
900
794
489
327
169
41
20
3
4220
71
457
1023
872
631
528

9
3775
73
379
908
757
599
524
298
152
58
18
7
2
2701
40
213
595
562
438
368
262
140
54
16
6
7
3276
49
318
724
681
484
432
283
180
92
23
7
3
2290
37
240
542
475
349
297

11
3230
67
317
780
647
509
431
212
169
72
16
5
5
2236
27
192
471
474
382
310
180
125
48
17
4
6
2781
43
273
652
574
416
362
206
147
77
18
13
0
1930
34
217
481
397
282
231

29
16397
372
646
2106
2736
2457
2494
2247
1934
1005
309
71
20
8842
173
332
1163
1751
1411
1360
1102
853
475
173
40
9
20590
393
718
2384
2957
2793
2979
2835
2689
1786
809
239
8
15028
316
581
1868
2227
1990
2114

20
10452
200
394
1265
1751
1642
1739
1533
1206
547
132
28
15
5714
104
205
706
1117
945
974
758
522
272
90
16
5
13459
233
443
1583
1942
1940
2175
2039
1707
951
372
70
4
9928
188
364
1248
1482
1407
1564

9
5945
172
252
841
985
815
755
714
728
458
177
43
5
3128
69
127
457
634
466
386
344
331
203
83
24
4
7131
160
275
801
1015
853
804
796
982
835
437
169
4
5100
128
217
620
745
583
550

12
6596
189
418
1473
1325
1175
983
584
297
106
27
13
6
4329
140
291
848
941
726
624
432
208
85
15
13
6
6773
128
353
1507
1486
1165
998
557
373
130
48
22
6
4777
92
261
1122
1088
799
690

10
3725
105
222
854
693
657
589
350
169
57
14
10
5
2453
73
149
477
538
424
372
240
116
48
4
7
5
3821
72
209
831
823
693
589
307
207
62
15
11
2
2704
51
152
620
586
482
417

2
2871
84
196
619
632
518
394
234
128
49
13
3
1
1876
67
142
371
403
302
252
192
92
37
11
6
1
2952
56
144
676
663
472
409
250
166
68
33
11
4
2073
41
109
502
502
317
273

287
202
105
27
16
1
1837
21
134
353
383
269
266
202
125
64
14
4
2
17582
202
1446
3411
3313
2874
2632
1727
1098
556
185
95
43
5669
84
616
1410
1184
818
711
402
253
121
45
19
6
11913
118

168
106
57
12
6
1
986
12
78
182
206
135
135
115
74
35
11
1
2
9479
116
776
1805
1753
1509
1459
978
610
297
99
51
26
3075
41
326
729
651
469
394
232
144
59
19
10
1
6404
75

119
96
48
15
10
0
851
9
56
171
177
134
131
87
51
29
3
3
0
8103
86
670
1606
1560
1365
1173
749
488
259
86
44
17
2594
43
290
681
533
349
317
170
109
62
26
9
5
5509
43

1934
1931
1274
614
174
5
5562
77
137
516
730
803
865
901
758
512
195
65
3
28751
555
943
2978
4304
3973
4375
4104
3749
2419
983
334
34
13588
336
543
1738
2429
1838
1948
1691
1547
969
386
149
14
15163
219

1415
1234
682
286
56
2
3531
45
79
335
460
533
611
624
473
269
86
14
2
18089
356
547
1838
2761
2595
3025
2760
2299
1277
475
136
20
8708
219
320
1072
1572
1206
1393
1171
975
529
179
63
9
9381
137

519
697
592
328
118
3
2031
32
58
181
270
270
254
277
285
243
109
51
1
10662
199
396
1140
1543
1378
1350
1344
1450
1142
508
198
14
4880
117
223
666
857
632
555
520
572
440
207
86
5
5782
82

347
247
85
31
14
1
1996
36
92
385
398
366
308
210
126
45
17
8
5
14017
375
752
2630
2702
2439
2301
1383
828
401
115
65
26
5614
152
359
1253
1219
910
827
427
296
110
36
17
8
8403
223

198
141
38
9
10
0
1117
21
57
211
237
211
172
109
66
24
6
1
2
7667
183
421
1460
1525
1293
1286
751
448
202
58
25
15
3171
76
209
683
690
512
502
255
160
51
19
8
6
4496
107

149
106
47
22
4
1
879
15
35
174
161
155
136
101
60
21
11
7
3
6350
192
331
1170
1177
1146
1015
632
380
199
57
40
11
2443
76
150
570
529
398
325
172
136
59
17
9
2
3907
116

830
2001
2129
2056
1921
1325
845
435
140
76
37
9542
125
774
1948
1984
1619
1344
871
525
247
65
34
6
5060
86
481
1152
1020
823
672
396
256
127
32
12
3
4482
39
293
796
964
796
672
475
269
120

450
1076
1102
1040
1065
746
466
238
80
41
25
5174
74
421
1033
1021
884
743
511
308
129
30
16
4
2760
50
263
612
530
461
376
237
141
67
16
4
3
2414
24
158
421
491
423
367
274
167
62

380
925
1027
1016
856
579
379
197
60
35
12
4368
51
353
915
963
735
601
360
217
118
35
18
2
2300
36
218
540
490
362
296
159
115
60
16
8
0
2068
15
135
375
473
373
305
201
102
58

400
1240
1875
2135
2427
2413
2202
1450
597
185
20
18775
380
637
2080
2826
2870
2874
2692
2349
1381
514
158
14
12638
291
465
1473
1955
1955
1944
1712
1523
893
321
96
10
6137
89
172
607
871
915
930
980
826
488

227
766
1189
1389
1632
1589
1324
748
296
73
11
11990
224
369
1262
1789
1925
1988
1833
1530
767
236
56
11
8077
175
270
873
1227
1327
1353
1195
998
487
137
28
7
3913
49
99
389
562
598
635
638
532
280

173
474
686
746
795
824
878
702
301
112
9
6785
156
268
818
1037
945
886
859
819
614
278
102
3
4561
116
195
600
728
628
591
517
525
406
184
68
3
2224
40
73
218
309
317
295
342
294
208

393
1377
1483
1529
1474
956
532
291
79
48
18
8897
170
516
1858
1859
1707
1297
802
397
204
59
25
3
5940
122
370
1319
1253
1143
832
490
237
124
31
17
2
2957
48
146
539
606
564
465
312
160
80

212
777
835
781
784
496
288
151
39
17
9
5055
95
306
1070
1019
964
751
474
236
101
27
11
1
3381
72
222
751
674
645
493
298
144
61
14
6
1
1674
23
84
319
345
319
258
176
92
40

181
600
648
748
690
460
244
140
40
31
9
3842
75
210
788
840
743
546
328
161
103
32
14
2
2559
50
148
568
579
498
339
192
93
63
17
11
1
1283
25
62
220
261
245
207
136
68
40

33
22
3
5403
102
723
1470
971
753
609
372
274
95
22
11
1
4883
92
677
1357
869
657
539
330
245
85
21
10
1
520
10
46
113
102
96
70
42
29
10
1
1
0
4279
97
657
1215
770

14
12
1
3028
52
409
840
547
399
341
214
160
48
12
5
1
2758
48
390
777
491
347
307
195
142
44
11
5
1
270
4
19
63
56
52
34
19
18
4
1
0
0
2459
58
395
729
403

19
10
2
2375
50
314
630
424
354
268
158
114
47
10
6
0
2125
44
287
580
378
310
232
135
103
41
10
5
0
250
6
27
50
46
44
36
23
11
6
0
1
0
1820
39
262
486
367

193
62
4
15935
415
703
2135
2449
2375
2303
2069
1963
1114
326
77
6
14993
391
681
2039
2310
2221
2156
1913
1836
1056
311
73
6
942
24
22
96
139
154
147
156
127
58
15
4
0
10687
331
540
1500
1561

99
28
4
9936
244
437
1235
1560
1573
1563
1390
1196
558
150
26
4
9342
227
423
1177
1472
1485
1455
1283
1119
528
143
26
4
594
17
14
58
88
88
108
107
77
30
7
0
0
6587
211
341
846
936

94
34
0
5999
171
266
900
889
802
740
679
767
556
176
51
2
5651
164
258
862
838
736
701
630
717
528
168
47
2
348
7
8
38
51
66
39
49
50
28
8
4
0
4100
120
199
654
625

28
8
1
5784
137
408
1315
1131
1025
863
473
297
107
20
6
2
5368
125
390
1250
1039
954
779
433
275
98
17
6
2
416
12
18
65
92
71
84
40
22
9
3
0
0
2973
85
229
733
557

13
5
0
3230
74
239
740
639
578
496
255
145
49
11
3
1
3009
69
227
700
588
540
454
239
133
44
11
3
1
221
5
12
40
51
38
42
16
12
5
0
0
0
1679
52
128
396
319

15
3
1
2554
63
169
575
492
447
367
218
152
58
9
3
1
2359
56
163
550
451
414
325
194
142
54
6
3
1
195
7
6
25
41
33
42
24
10
4
3
0
0
1294
33
101
337
238

586
426
286
154
61
16
3
8
3709
83
580
1078
655
500
358
250
128
52
14
3
8
570
14
77
137
115
86
68
36
26
9
2
0
0
8704
131
795
1714
1671
1534
1214
808
500
238
59
26
14

340
253
157
84
27
10
2
1
2131
51
345
646
348
287
216
135
70
21
9
2
1
328
7
50
83
55
53
37
22
14
6
1
0
0
4721
71
434
909
879
790
701
463
298
129
25
12
10

246
173
129
70
34
6
1
7
1578
32
235
432
307
213
142
115
58
31
5
1
7
242
7
27
54
60
33
31
14
12
3
1
0
0
3983
60
361
805
792
744
513
345
202
109
34
14
4

1511
1500
1358
1452
697
174
48
15
9665
305
498
1367
1390
1338
1337
1233
1337
647
157
45
11
1022
26
42
133
171
173
163
125
115
50
17
3
4
14418
328
564
1668
2074
2153
2267
1994
1704
1132
395
119
20

969
1020
884
861
403
83
26
7
5925
196
315
765
830
854
909
792
790
369
77
23
5
662
15
26
81
106
115
111
92
71
34
6
3
2
9225
183
343
1035
1323
1436
1569
1359
1106
607
200
49
15

542
480
474
591
294
91
22
8
3740
109
183
602
560
484
428
441
547
278
80
22
6
360
11
16
52
65
58
52
33
44
16
11
0
2
5193
145
221
633
751
717
698
635
598
525
195
70
5

506
421
230
132
62
11
3
4
2596
67
204
658
485
451
360
189
113
54
8
3
4
377
18
25
75
72
55
61
41
19
8
3
0
0
8192
297
588
1739
1628
1467
1156
676
371
173
57
22
18

300
237
135
74
31
5
2
0
1459
42
116
353
276
268
201
112
59
27
3
2
0
220
10
12
43
43
32
36
23
15
4
2
0
0
4664
157
316
954
923
841
705
421
202
91
32
12
10

206
184
95
58
31
6
1
4
1137
25
88
305
209
183
159
77
54
27
5
1
4
157
8
13
32
29
23
25
18
4
4
1
0
0
3528
140
272
785
705
626
451
255
169
82
25
10
8

2969
60
309
671
607
482
384
223
141
64
18
7
3
5735
71
486
1043
1064
1052
830
585
359
174
41
19
11
9133
80
580
1404
1551
1547
1530
1091
763
379
130
41
37
0
0
0
0
0
0
0
0

1593
29
162
355
315
236
221
140
89
34
7
2
3
3128
42
272
554
564
554
480
323
209
95
18
10
7
5058
40
304
782
836
833
909
633
420
202
59
22
18
0
0
0
0
0
0
0
0

1376
31
147
316
292
246
163
83
52
30
11
5
0
2607
29
214
489
500
498
350
262
150
79
23
9
4
4075
40
276
622
715
714
621
458
343
177
71
19
19
0
0
0
0
0
0
0
0

6244
144
249
750
960
907
962
818
769
470
154
54
7
8174
184
315
918
1114
1246
1305
1176
935
662
241
65
13
11532
144
242
902
1462
1484
1647
1822
1790
1318
559
137
25
0
0
0
0
0
0
0
0

4031
78
154
462
612
605
668
573
520
250
80
25
4
5194
105
189
573
711
831
901
786
586
357
120
24
11
7030
86
147
569
940
957
1102
1192
1039
662
264
57
15
0
0
0
0
0
0
0
0

2213
66
95
288
348
302
294
245
249
220
74
29
3
2980
79
126
345
403
415
404
390
349
305
121
41
2
4502
58
95
333
522
527
545
630
751
656
295
80
10
0
0
0
0
0
0
0
0

2944
79
173
655
643
550
387
236
134
63
14
4
6
5248
218
415
1084
985
917
769
440
237
110
43
18
12
7652
227
395
1263
1456
1362
1215
845
458
217
103
34
77
0
0
0
0
0
0
0
0

1573
40
89
331
330
302
229
147
64
29
6
2
4
3091
117
227
623
593
539
476
274
138
62
26
10
6
4356
117
218
701
860
765
727
492
257
122
48
17
32
0
0
0
0
0
0
0
0

1371
39
84
324
313
248
158
89
70
34
8
2
2
2157
101
188
461
392
378
293
166
99
48
17
8
6
3296
110
177
562
596
597
488
353
201
95
55
17
45
0
0
0
0
0
0
0
0

0
0
0
0
0
9133
80
580
1404
1551
1547
1530
1091
763
379
130
41
37
13563
252
1580
3258
2685
2060
1637
982
643
285
97
49
35
9442
205
1217
2491
1848
1353
1032
614
405
172
58
32
15
4121
47
363

0
0
0
0
0
5058
40
304
782
836
833
909
633
420
202
59
22
18
7557
145
890
1810
1432
1152
922
577
380
164
47
20
18
5342
118
692
1408
1000
752
591
376
252
105
27
13
8
2215
27
198

0
0
0
0
0
4075
40
276
622
715
714
621
458
343
177
71
19
19
6006
107
690
1448
1253
908
715
405
263
121
50
29
17
4100
87
525
1083
848
601
441
238
153
67
31
19
7
1906
20
165

0
0
0
0
0
11532
144
242
902
1462
1484
1647
1822
1790
1318
559
137
25
29707
841
1140
3891
4749
3775
4101
3752
3788
2437
922
275
36
22563
705
935
3205
3836
2923
3040
2699
2659
1703
627
201
30
7144
136
205

0
0
0
0
0
7030
86
147
569
940
957
1102
1192
1039
662
264
57
15
18661
485
686
2332
3136
2577
2873
2417
2264
1302
456
112
21
14422
404
560
1933
2542
2026
2149
1794
1660
930
320
85
19
4239
81
126

0
0
0
0
0
4502
58
95
333
522
527
545
630
751
656
295
80
10
11046
356
454
1559
1613
1198
1228
1335
1524
1135
466
163
15
8141
301
375
1272
1294
897
891
905
999
773
307
116
11
2905
55
79

0
0
0
0
0
7652
227
395
1263
1456
1362
1215
845
458
217
103
34
77
14210
572
996
3083
2880
2431
1863
1176
738
323
89
43
16
10661
445
791
2397
2162
1764
1366
841
548
234
69
32
12
3549
127
205

0
0
0
0
0
4356
117
218
701
860
765
727
492
257
122
48
17
32
7992
291
573
1723
1597
1406
1081
680
409
160
45
18
9
5997
234
463
1334
1197
1013
789
488
306
117
34
15
7
1995
57
110

0
0
0
0
0
3296
110
177
562
596
597
488
353
201
95
55
17
45
6218
281
423
1360
1283
1025
782
496
329
163
44
25
7
4664
211
328
1063
965
751
577
353
242
117
35
17
5
1554
70
95

767
837
707
605
368
238
113
39
17
20
10553
161
1315
2709
1903
1564
1275
812
485
226
55
30
18
8964
143
1166
2409
1625
1304
1037
638
396
169
41
20
16
1589
18
149
300
278
260
238
174
89
57
14

402
432
400
331
201
128
59
20
7
10
5925
89
756
1538
1010
875
738
480
263
111
33
19
13
5076
81
679
1367
871
741
607
381
216
84
24
14
11
849
8
77
171
139
134
131
99
47
27
9

365
405
307
274
167
110
54
19
10
10
4628
72
559
1171
893
689
537
332
222
115
22
11
5
3888
62
487
1042
754
563
430
257
180
85
17
6
5
740
10
72
129
139
126
107
75
42
30
5

686
913
852
1061
1053
1129
734
295
74
6
22561
556
942
2884
3453
3321
3490
3106
2738
1426
513
113
19
20318
512
863
2665
3106
2953
3126
2728
2488
1293
461
107
16
2243
44
79
219
347
368
364
378
250
133
52

399
594
551
724
623
604
372
136
27
2
14098
323
569
1662
2131
2153
2335
2104
1711
761
285
55
9
12660
288
519
1529
1917
1908
2094
1843
1547
697
259
53
6
1438
35
50
133
214
245
241
261
164
64
26

287
319
301
337
430
525
362
159
47
4
8463
233
373
1222
1322
1168
1155
1002
1027
665
228
58
10
7658
224
344
1136
1189
1045
1032
885
941
596
202
54
10
805
9
29
86
133
123
123
117
86
69
26

686
718
667
497
335
190
89
20
11
4
9863
334
662
2208
1905
1687
1444
843
495
192
52
23
18
8606
297
598
1983
1657
1481
1232
703
416
158
43
21
17
1257
37
64
225
248
206
212
140
79
34
9

389
400
393
292
192
103
43
11
3
2
5395
161
329
1234
1010
928
812
489
278
103
25
12
14
4668
146
292
1104
868
814
688
401
227
82
22
11
13
727
15
37
130
142
114
124
88
51
21
3

297
318
274
205
143
87
46
9
8
2
4468
173
333
974
895
759
632
354
217
89
27
11
4
3938
151
306
879
789
667
544
302
189
76
21
10
4
530
22
27
95
106
92
88
52
28
13
6

10
2
8989
147
1310
2737
1568
1150
939
541
363
159
48
20
7
8088
134
1215
2437
1401
1038
835
482
331
146
44
18
7
901
13
95
300
167
112
104
59
32
13
4
2
0
46684
1057
6578
12669
8179
6451

5
2
5293
96
763
1658
896
645
551
325
226
89
31
10
3
4726
83
711
1453
795
583
490
288
200
83
27
10
3
567
13
52
205
101
62
61
37
26
6
4
0
0
26169
582
3655
6996
4589
3660

5
0
3696
51
547
1079
672
505
388
216
137
70
17
10
4
3362
51
504
984
606
455
345
194
131
63
17
8
4
334
0
43
95
66
50
43
22
6
7
0
2
0
20515
475
2923
5673
3590
2791

6
3
21254
611
913
3010
3586
3161
3038
2688
2325
1285
489
140
8
19346
566
847
2760
3265
2902
2725
2402
2133
1185
436
118
7
1908
45
66
250
321
259
313
286
192
100
53
22
1
147892
3945
6767
23003
21510
16442

2
3
14064
354
572
1816
2330
2161
2183
1909
1573
800
292
68
6
12782
327
527
1658
2128
1976
1968
1710
1434
734
255
60
5
1282
27
45
158
202
185
215
199
139
66
37
8
1
89103
2324
3978
13582
13806
10900

4
0
7190
257
341
1194
1256
1000
855
779
752
485
197
72
2
6564
239
320
1102
1137
926
757
692
699
451
181
58
2
626
18
21
92
119
74
98
87
53
34
16
14
0
58789
1621
2789
9421
7704
5542

2
1
8355
227
563
1959
1677
1406
1174
717
385
176
53
13
5
7427
196
512
1737
1483
1239
1043
651
346
158
46
12
4
928
31
51
222
194
167
131
66
39
18
7
1
1
37458
1545
3631
10276
7196
5675

1
1
4787
112
314
1113
987
806
669
408
221
114
38
3
2
4251
97
284
974
874
723
589
371
198
105
32
3
1
536
15
30
139
113
83
80
37
23
9
6
0
1
21601
822
2034
5819
4195
3377

1
0
3568
115
249
846
690
600
505
309
164
62
15
10
3
3176
99
228
763
609
516
454
280
148
53
14
9
3
392
16
21
83
81
84
51
29
16
9
1
1
0
15857
723
1597
4457
3001
2298

4855
3067
2286
964
279
66
233
34544
816
5220
9741
5886
4572
3416
2101
1714
715
207
47
109
12140
241
1358
2928
2293
1879
1439
966
572
249
72
19
124
1643
34
259
526
243
208
142
84
85
44
13
4
1
1569

2797
1761
1289
531
153
37
119
19305
443
2870
5407
3320
2594
1953
1187
943
378
118
29
63
6864
139
785
1589
1269
1066
844
574
346
153
35
8
56
964
20
148
309
152
131
82
47
41
25
6
2
1
925

2058
1306
997
433
126
29
114
15239
373
2350
4334
2566
1978
1463
914
771
337
89
18
46
5276
102
573
1339
1024
813
595
392
226
96
37
11
68
679
14
111
217
91
77
60
37
44
19
7
2
0
644

16656
16959
22750
13599
4652
1252
357
118928
3272
5606
18696
16565
12837
12899
13229
19063
11553
3951
1061
196
28964
673
1161
4307
4945
3605
3757
3730
3687
2046
701
191
161
7926
182
348
1340
1164
835
702
706
1356
869
339
83
2
7580

10962
10437
12659
7215
2437
603
200
71213
1929
3308
11000
10708
8482
8468
8057
10462
6090
2079
524
106
17890
395
670
2582
3098
2418
2494
2380
2197
1125
358
79
94
4845
100
196
827
772
562
464
410
760
528
184
41
1
4626

5694
6522
10091
6384
2215
649
157
47715
1343
2298
7696
5857
4355
4431
5172
8601
5463
1872
537
90
11074
278
491
1725
1847
1187
1263
1350
1490
921
343
112
67
3081
82
152
513
392
273
238
296
596
341
155
42
1
2954

4235
2422
1658
530
131
45
114
28693
1236
2956
8019
5237
4213
3215
1830
1360
429
103
37
58
8765
309
675
2257
1959
1462
1020
592
298
101
28
8
56
1804
53
182
516
303
286
222
103
106
25
6
2
0
1699

2594
1424
882
289
68
25
72
16360
652
1651
4517
3035
2454
1930
1063
709
237
54
18
40
5241
170
383
1302
1160
923
664
361
173
52
14
7
32
1117
36
94
325
183
174
146
74
64
18
2
1
0
1049

1641
998
776
241
63
20
42
12333
584
1305
3502
2202
1759
1285
767
651
192
49
19
18
3524
139
292
955
799
539
356
231
125
49
14
1
24
687
17
88
191
120
112
76
29
42
7
4
1
0
650

33
239
507
230
201
139
76
83
44
12
4
1
74
1
20
19
13
7
3
8
2
0
1
0
0
1139
31
173
317
190
161
110
56
57
29
10
0
5
1039
28
154
286
176
147
98
53
57

20
136
299
145
127
81
44
39
25
6
2
1
39
0
12
10
7
4
1
3
2
0
0
0
0
674
13
107
191
110
95
62
36
34
16
8
0
2
615
11
96
171
102
89
55
33
34

13
103
208
85
74
58
32
44
19
6
2
0
35
1
8
9
6
3
2
5
0
0
1
0
0
465
18
66
126
80
66
48
20
23
13
2
0
3
424
17
58
115
74
58
43
20
23

175
336
1282
1092
793
659
680
1310
843
327
82
1
346
7
12
58
72
42
43
26
46
26
12
1
1
4482
148
250
761
708
484
423
402
686
435
149
36
0
4104
139
239
698
652
434
380
353
632

98
188
794
724
533
432
390
736
511
178
41
1
219
2
8
33
48
29
32
20
24
17
6
0
0
2718
89
144
457
458
304
279
242
397
242
89
17
0
2500
83
138
414
430
271
258
213
364

77
148
488
368
260
227
290
574
332
149
41
0
127
5
4
25
24
13
11
6
22
9
6
1
1
1764
59
106
304
250
180
144
160
289
193
60
19
0
1604
56
101
284
222
163
122
140
268

51
176
489
283
271
205
96
98
23
5
2
0
105
2
6
27
20
15
17
7
8
2
1
0
0
1031
32
125
307
182
133
118
63
55
13
2
1
0
948
31
114
290
164
120
108
56
50

35
94
307
170
163
135
67
59
17
1
1
0
68
1
0
18
13
11
11
7
5
1
1
0
0
610
21
64
174
108
88
75
43
27
9
1
0
0
559
20
58
164
97
80
69
38
23

16
82
182
113
108
70
29
39
6
4
1
0
37
1
6
9
7
4
6
0
3
1
0
0
0
421
11
61
133
74
45
43
20
28
4
1
1
0
389
11
56
126
67
40
39
18
27

25
10
0
5
100
3
19
31
14
14
12
3
0
4
0
0
0
782
27
149
216
123
99
70
45
35
10
7
0
1
615
22
116
174
101
72
57
36
27
8
2
0
0
167
5
33
42

14
8
0
2
59
2
11
20
8
6
7
3
0
2
0
0
0
443
14
88
123
70
59
37
21
19
7
5
0
0
358
12
71
103
59
43
29
16
17
6
2
0
0
85
2
17
20

11
2
0
3
41
1
8
11
6
8
5
0
0
2
0
0
0
339
13
61
93
53
40
33
24
16
3
2
0
1
257
10
45
71
42
29
28
20
10
2
0
0
0
82
3
16
22

404
141
32
0
378
9
11
63
56
50
43
49
54
31
8
4
0
2655
78
155
477
453
350
284
277
289
211
65
16
0
2076
64
123
391
367
284
212
208
209
157
48
13
0
579
14
32
86

229
84
16
0
218
6
6
43
28
33
21
29
33
13
5
1
0
1747
53
89
329
327
243
191
182
182
117
29
5
0
1371
45
71
271
269
196
146
132
131
86
20
4
0
376
8
18
58

175
57
16
0
160
3
5
20
28
17
22
20
21
18
3
3
0
908
25
66
148
126
107
93
95
107
94
36
11
0
705
19
52
120
98
88
66
76
78
71
28
9
0
203
6
14
28

13
2
0
0
83
1
11
17
18
13
10
7
5
0
0
1
0
688
21
56
187
132
125
75
52
29
6
5
0
0
529
19
43
132
104
94
62
45
24
4
2
0
0
159
2
13
55

9
1
0
0
51
1
6
10
11
8
6
5
4
0
0
0
0
417
12
36
107
78
86
48
26
18
4
2
0
0
314
10
27
73
56
63
40
26
15
3
1
0
0
103
2
9
34

4
1
0
0
32
0
5
7
7
5
4
2
1
0
0
1
0
271
9
20
80
54
39
27
26
11
2
3
0
0
215
9
16
59
48
31
22
19
9
1
1
0
0
56
0
4
21

22
27
13
9
8
2
5
0
1
3337
90
555
980
566
436
317
169
126
73
20
4
1
3056
79
519
921
503
385
290
154
112
69
20
3
1
281
11
36
59
63
51
27
15
14
4
0
1

11
16
8
5
2
1
3
0
0
1922
52
328
559
323
256
180
93
77
39
12
2
1
1755
45
305
527
285
224
168
84
66
36
12
2
1
167
7
23
32
38
32
12
9
11
3
0
0

11
11
5
4
6
1
2
0
1
1415
38
227
421
243
180
137
76
49
34
8
2
0
1301
34
214
394
218
161
122
70
46
33
8
1
0
114
4
13
27
25
19
15
6
3
1
0
1

86
66
72
69
80
54
17
3
0
9841
347
558
1659
1428
1065
1060
1060
1380
867
305
108
4
9033
320
526
1529
1307
973
941
962
1274
810
284
103
4
808
27
32
130
121
92
119
98
106
57
21
5

58
47
45
50
51
31
9
1
0
6195
213
310
1034
966
726
742
673
832
487
158
52
2
5674
195
294
946
892
661
658
609
763
455
149
50
2
521
18
16
88
74
65
84
64
69
32
9
2

28
19
27
19
29
23
8
2
0
3646
134
248
625
462
339
318
387
548
380
147
56
2
3359
125
232
583
415
312
283
353
511
355
135
53
2
287
9
16
42
47
27
35
34
37
25
12
3

28
31
13
7
5
2
3
0
0
2292
74
212
675
475
330
242
132
113
26
7
4
2
2107
69
197
618
435
302
219
120
110
25
7
3
2
185
5
15
57
40
28
23
12
3
1
0
1

22
23
8
0
3
1
1
0
0
1358
36
122
375
302
196
162
86
61
10
3
3
2
1240
32
111
344
275
178
145
78
60
10
3
2
2
118
4
11
31
27
18
17
8
1
0
0
1

6
8
5
7
2
1
2
0
0
934
38
90
300
173
134
80
46
52
16
4
1
0
867
37
86
274
160
124
74
42
50
15
4
1
0
67
1
4
26
13
10
6
4
2
1
0
0

0
3909
88
597
1078
685
517
381
237
189
95
27
9
6
3268
81
523
929
569
415
297
192
151
75
23
7
6
641
7
74
149
116
102
84
45
38
20
4
2
0
1996
49
300
540
296
302
217

0
2162
42
314
568
409
285
225
130
113
54
13
3
6
1792
38
273
490
336
230
172
101
90
42
12
2
6
370
4
41
78
73
55
53
29
23
12
1
1
0
1161
29
157
332
168
178
124

0
1747
46
283
510
276
232
156
107
76
41
14
6
0
1476
43
250
439
233
185
125
91
61
33
11
5
0
271
3
33
71
43
47
31
16
15
8
3
1
0
835
20
143
208
128
124
93

0
6820
248
352
1084
1023
808
834
753
973
521
161
47
16
5818
219
315
947
861
677
680
627
850
448
138
40
16
1002
29
37
137
162
131
154
126
123
73
23
7
0
8464
260
381
1245
942
781
768

0
4332
153
215
680
677
522
561
494
590
314
93
26
7
3652
134
193
590
565
434
455
396
507
273
75
23
7
680
19
22
90
112
88
106
98
83
41
18
3
0
4995
134
226
764
636
528
517

0
2488
95
137
404
346
286
273
259
383
207
68
21
9
2166
85
122
357
296
243
225
231
343
175
63
17
9
322
10
15
47
50
43
48
28
40
32
5
4
0
3469
126
155
481
306
253
251

0
1700
88
166
432
323
264
183
116
84
37
4
1
2
1383
71
143
363
257
216
139
84
74
30
3
1
2
317
17
23
69
66
48
44
32
10
7
1
0
0
1850
130
218
460
310
298
191

0
1014
36
89
250
204
154
128
75
50
23
4
0
1
810
24
76
210
159
129
93
55
42
18
3
0
1
204
12
13
40
45
25
35
20
8
5
1
0
0
1067
67
116
274
194
165
117

0
686
52
77
182
119
110
55
41
34
14
0
1
1
573
47
67
153
98
87
46
29
32
12
0
1
1
113
5
10
29
21
23
9
12
2
2
0
0
0
783
63
102
186
116
133
74

128
101
50
8
2
3
1891
46
286
504
285
284
207
121
96
49
8
2
3
105
3
14
36
11
18
10
7
5
1
0
0
0
2416
58
360
616
421
345
266
166
105
44
11
3
21
2071
48

75
61
26
6
2
3
1102
27
149
309
163
168
119
71
59
26
6
2
3
59
2
8
23
5
10
5
4
2
0
0
0
0
1317
29
179
337
237
184
161
96
54
24
6
3
7
1124
27

53
40
24
2
0
0
789
19
137
195
122
116
88
50
37
23
2
0
0
46
1
6
13
6
8
5
3
3
1
0
0
0
1099
29
181
279
184
161
105
70
51
20
5
0
14
947
21

910
1635
1104
350
87
1
8149
254
368
1203
887
740
733
875
1595
1068
341
84
1
315
6
13
42
55
41
35
35
40
36
9
3
0
4109
134
273
908
675
405
454
422
496
238
66
23
15
3537
115

552
833
579
185
41
0
4784
130
219
731
598
496
494
531
808
558
180
39
0
211
4
7
33
38
32
23
21
25
21
5
2
0
2519
81
156
522
439
288
318
258
288
122
27
11
9
2166
70

358
802
525
165
46
1
3365
124
149
472
289
244
239
344
787
510
161
45
1
104
2
6
9
17
9
12
14
15
15
4
1
0
1590
53
117
386
236
117
136
164
208
116
39
12
6
1371
45

122
88
21
10
2
0
1793
128
214
445
300
286
181
121
86
21
9
2
0
57
2
4
15
10
12
10
1
2
0
1
0
0
1724
116
202
449
314
237
187
111
72
20
7
2
7
1469
102

78
39
12
4
1
0
1029
65
114
265
187
156
110
77
38
12
4
1
0
38
2
2
9
7
9
7
1
1
0
0
0
0
957
67
105
257
177
134
106
58
32
13
3
0
5
788
62

44
49
9
6
1
0
764
63
100
180
113
130
71
44
48
9
5
1
0
19
0
2
6
3
3
3
0
1
0
1
0
0
767
49
97
192
137
103
81
53
40
7
4
2
2
681
40

325
530
366
306
213
136
89
39
8
2
9
345
10
35
86
55
39
53
30
16
5
3
1
12
1316
28
197
338
251
201
129
79
63
24
4
2
0
1208
26
181
319
229
179
110
74
62
22

163
287
206
160
128
79
45
20
4
2
3
193
2
16
50
31
24
33
17
9
4
2
1
4
743
15
95
190
136
124
83
42
39
16
2
1
0
679
13
88
180
123
112
68
39
38
15

162
243
160
146
85
57
44
19
4
0
6
152
8
19
36
24
15
20
13
7
1
1
0
8
573
13
102
148
115
77
46
37
24
8
2
1
0
529
13
93
139
106
67
42
35
24
7

244
810
576
347
389
348
428
196
57
20
7
572
19
29
98
99
58
65
74
68
42
9
3
8
3707
100
213
777
531
381
434
448
493
232
79
17
2
3400
95
199
709
493
345
394
415
455
212

141
461
379
247
268
211
248
102
24
11
4
353
11
15
61
60
41
50
47
40
20
3
0
5
2178
60
116
462
326
244
287
289
260
99
27
6
2
1985
58
108
422
300
222
259
263
237
89

103
349
197
100
121
137
180
94
33
9
3
219
8
14
37
39
17
15
27
28
22
6
3
3
1529
40
97
315
205
137
147
159
233
133
52
11
0
1415
37
91
287
193
123
135
152
218
123

181
382
261
205
150
92
67
16
7
2
4
255
14
21
67
53
32
37
19
5
4
0
0
3
980
56
104
262
182
151
104
56
47
13
1
3
1
898
54
98
246
161
139
92
48
45
10

90
209
146
112
79
46
29
9
3
0
3
169
5
15
48
31
22
27
12
3
4
0
0
2
534
26
60
136
108
82
62
31
22
5
0
2
0
489
25
55
125
98
76
54
27
22
5

91
173
115
93
71
46
38
7
4
2
1
86
9
6
19
22
10
10
7
2
0
0
0
1
446
30
44
126
74
69
42
25
25
8
1
1
1
409
29
43
121
63
63
38
21
23
5

4
2
0
108
2
16
19
22
22
19
5
1
2
0
0
0
4676
100
572
1240
840
711
497
328
186
70
20
6
106
2052
36
267
563
379
305
198
140
93
24
5
2
40
2624
64
305
677
461

2
1
0
64
2
7
10
13
12
15
3
1
1
0
0
0
2717
53
343
702
478
437
291
198
107
42
12
3
51
1195
17
160
319
213
195
116
83
49
16
3
1
23
1522
36
183
383
265

2
1
0
44
0
9
9
9
10
4
2
0
1
0
0
0
1959
47
229
538
362
274
206
130
79
28
8
3
55
857
19
107
244
166
110
82
57
44
8
2
1
17
1102
28
122
294
196

67
15
1
307
5
14
68
38
36
40
33
38
20
12
2
1
10219
294
452
1883
1883
1223
1167
1193
1190
584
170
43
137
4753
167
219
830
816
598
532
507
620
312
77
17
58
5466
127
233
1053
1067

20
6
1
193
2
8
40
26
22
28
26
23
10
7
0
1
6356
185
257
1135
1185
832
816
753
666
325
88
23
91
2892
108
132
470
516
411
367
300
338
164
39
10
37
3464
77
125
665
669

47
9
0
114
3
6
28
12
14
12
7
15
10
5
2
0
3863
109
195
748
698
391
351
440
524
259
82
20
46
1861
59
87
360
300
187
165
207
282
148
38
7
21
2002
50
108
388
398

1
3
1
82
2
6
16
21
12
12
8
2
3
0
0
0
2822
115
244
831
584
392
290
178
104
32
7
5
40
1247
57
104
396
243
178
123
72
41
16
5
3
9
1575
58
140
435
341

0
2
0
45
1
5
11
10
6
8
4
0
0
0
0
0
1696
54
146
463
368
253
181
110
69
18
3
5
26
742
27
59
226
148
125
78
35
25
8
2
3
6
954
27
87
237
220

1
1
1
37
1
1
5
11
6
4
4
2
3
0
0
0
1126
61
98
368
216
139
109
68
35
14
4
0
14
505
30
45
170
95
53
45
37
16
8
3
0
3
621
31
53
198
121

406
299
188
93
46
15
4
66
4017
92
471
1053
809
582
414
290
214
60
13
5
14
2040
51
272
565
397
283
187
115
118
31
7
4
10
1977
41
199
488
412
299
227
175
96
29
6
1
4

242
175
115
58
26
9
2
28
2212
49
248
561
451
306
240
164
143
31
7
3
9
1085
26
136
306
218
140
103
61
70
12
4
2
7
1127
23
112
255
233
166
137
103
73
19
3
1
2

164
124
73
35
20
6
2
38
1805
43
223
492
358
276
174
126
71
29
6
2
5
955
25
136
259
179
143
84
54
48
19
3
2
3
850
18
87
233
179
133
90
72
23
10
3
0
2

625
635
686
570
272
93
26
79
9055
236
437
1599
1586
1200
1052
1151
1111
470
128
45
40
4900
136
254
903
786
644
594
556
615
289
75
24
24
4155
100
183
696
800
556
458
595
496
181
53
21
16

421
449
453
328
161
49
13
54
5667
135
268
919
1043
800
692
715
700
287
69
18
21
3021
78
155
520
508
420
392
352
368
172
34
9
13
2646
57
113
399
535
380
300
363
332
115
35
9
8

204
186
233
242
111
44
13
25
3388
101
169
680
543
400
360
436
411
183
59
27
19
1879
58
99
383
278
224
202
204
247
117
41
15
11
1509
43
70
297
265
176
158
232
164
66
18
12
8

214
167
106
63
16
2
2
31
3522
181
338
886
793
542
335
246
135
43
5
1
17
1856
98
218
491
372
268
169
125
76
28
1
1
9
1666
83
120
395
421
274
166
121
59
15
4
0
8

128
103
75
44
10
1
2
20
1936
90
175
475
435
304
205
138
81
20
3
0
10
974
48
111
249
200
134
99
65
48
13
0
0
7
962
42
64
226
235
170
106
73
33
7
3
0
3

86
64
31
19
6
1
0
11
1586
91
163
411
358
238
130
108
54
23
2
1
7
882
50
107
242
172
134
70
60
28
15
1
1
2
704
41
56
169
186
104
60
48
26
8
1
0
5

408
11
76
135
63
40
31
19
17
14
2
0
0
340
11
64
113
51
29
29
15
15
11
2
0
0
68
0
12
22
12
11
2
4
2
3
0
0
0
2348
41
285
576
462
350
291
160

232
6
44
75
38
22
22
9
9
6
1
0
0
197
6
37
66
31
17
20
7
7
5
1
0
0
35
0
7
9
7
5
2
2
2
1
0
0
0
1248
20
164
306
235
187
156
85

176
5
32
60
25
18
9
10
8
8
1
0
0
143
5
27
47
20
12
9
8
8
6
1
0
0
33
0
5
13
5
6
0
2
0
2
0
0
0
1100
21
121
270
227
163
135
75

2514
72
103
393
366
275
287
282
392
226
96
20
2
2305
64
91
365
326
246
256
267
364
213
91
20
2
209
8
12
28
40
29
31
15
28
13
5
0
0
7863
142
252
781
1009
948
1102
1101

1434
38
67
224
232
165
184
158
185
114
55
11
1
1307
35
59
204
209
147
165
150
166
108
52
11
1
127
3
8
20
23
18
19
8
19
6
3
0
0
4517
84
149
457
604
620
686
674

1080
34
36
169
134
110
103
124
207
112
41
9
1
998
29
32
161
117
99
91
117
198
105
39
9
1
82
5
4
8
17
11
12
7
9
7
2
0
0
3346
58
103
324
405
328
416
427

576
21
61
167
101
85
68
37
28
6
1
0
1
435
16
48
139
75
52
54
24
21
5
1
0
0
141
5
13
28
26
33
14
13
7
1
0
0
1
1935
45
142
484
439
337
232
149

314
13
41
84
48
48
40
23
12
3
1
0
1
242
12
35
69
33
35
31
14
9
3
1
0
0
72
1
6
15
15
13
9
9
3
0
0
0
1
1083
23
81
289
239
201
132
82

262
8
20
83
53
37
28
14
16
3
0
0
0
193
4
13
70
42
17
23
10
12
2
0
0
0
69
4
7
13
11
20
5
4
4
1
0
0
0
852
22
61
195
200
136
100
67

107
59
15
2
0
1136
21
151
290
220
166
145
66
46
22
9
0
0
1212
20
134
286
242
184
146
94
61
37
6
2
0
2551
64
409
751
374
312
255
163
132
58
25
7
1
2236
55
369

52
34
7
2
0
586
11
88
146
111
94
68
33
23
7
5
0
0
662
9
76
160
124
93
88
52
29
27
2
2
0
1492
37
241
445
230
175
149
97
71
30
12
4
1
1313
33
217

55
25
8
0
0
550
10
63
144
109
72
77
33
23
15
4
0
0
550
11
58
126
118
91
58
42
32
10
4
0
0
1059
27
168
306
144
137
106
66
61
28
13
3
0
923
22
152

1290
859
291
83
5
4143
77
141
459
507
472
515
497
736
530
157
50
2
3720
65
111
322
502
476
587
604
554
329
134
33
3
14447
304
585
1953
1798
1306
1326
1584
2762
1853
755
215
6
13164
272
540

701
375
131
34
2
2360
50
88
272
289
301
339
319
388
215
73
24
2
2157
34
61
185
315
319
347
355
313
160
58
10
0
8709
179
366
1174
1218
885
840
903
1578
1037
415
113
1
7907
161
334

589
484
160
49
3
1783
27
53
187
218
171
176
178
348
315
84
26
0
1563
31
50
137
187
157
240
249
241
169
76
23
3
5738
125
219
779
580
421
486
681
1184
816
340
102
5
5257
111
206

63
33
7
3
1
933
30
77
243
201
123
128
77
36
13
3
2
0
1002
15
65
241
238
214
104
72
27
20
4
1
1
3048
89
278
840
537
477
393
223
140
54
13
4
0
2743
78
257

22
9
2
2
1
493
15
46
132
112
60
69
42
11
3
2
1
0
590
8
35
157
127
141
63
40
11
6
0
1
1
1862
44
167
516
334
294
255
133
78
33
7
1
0
1667
38
155

41
24
5
1
0
440
15
31
111
89
63
59
35
25
10
1
1
0
412
7
30
84
111
73
41
32
16
14
4
0
0
1186
45
111
324
203
183
138
90
62
21
6
3
0
1076
40
102

666
321
260
228
140
113
55
23
5
1
315
9
40
85
53
52
27
23
19
3
2
2
0
685
17
113
231
101
73
61
32
35
16
6
0
0
627
15
106
213
88
66
56
31
32
16
4

396
198
148
131
85
61
28
12
3
1
179
4
24
49
32
27
18
12
10
2
0
1
0
377
14
63
129
56
37
34
20
16
5
3
0
0
348
13
59
121
50
32
33
19
14
5
2

270
123
112
97
55
52
27
11
2
0
136
5
16
36
21
25
9
11
9
1
2
1
0
308
3
50
102
45
36
27
12
19
11
3
0
0
279
2
47
92
38
34
23
12
18
11
2

1784
1618
1160
1183
1447
2534
1714
710
196
6
1283
32
45
169
180
146
143
137
228
139
45
19
0
3340
107
173
544
433
319
351
388
546
324
121
32
2
3095
99
162
517
398
285
319
358
514
298
113

1075
1099
788
746
814
1440
955
390
104
1
802
18
32
99
119
97
94
89
138
82
25
9
0
1933
63
102
306
261
215
222
223
293
175
62
11
0
1782
59
95
289
237
193
202
204
274
162
57

709
519
372
437
633
1094
759
320
92
5
481
14
13
70
61
49
49
48
90
57
20
10
0
1407
44
71
238
172
104
129
165
253
149
59
21
2
1313
40
67
228
161
92
117
154
240
136
56

774
469
424
340
205
130
50
12
4
0
305
11
21
66
68
53
53
18
10
4
1
0
0
593
22
58
176
108
82
69
37
29
9
1
2
0
547
20
51
170
98
77
60
34
28
7
0

473
294
255
218
123
71
32
7
1
0
195
6
12
43
40
39
37
10
7
1
0
0
0
344
9
29
106
68
48
37
22
18
6
0
1
0
321
8
27
103
63
46
31
21
17
4
0

301
175
169
122
82
59
18
5
3
0
110
5
9
23
28
14
16
8
3
3
1
0
0
249
13
29
70
40
34
32
15
11
3
1
1
0
226
12
24
67
35
31
29
13
11
3
0

0
0
58
2
7
18
13
7
5
1
3
0
2
0
0
2154
47
292
655
360
266
203
154
102
51
21
3
0
1846
42
255
562
304
226
172
131
91
41
20
2
0
308
5
37
93
56
40

0
0
29
1
4
8
6
5
1
1
2
0
1
0
0
1266
30
181
388
215
155
120
80
58
23
14
2
0
1079
26
158
336
181
130
99
65
51
18
13
2
0
187
4
23
52
34
25

0
0
29
1
3
10
7
2
4
0
1
0
1
0
0
888
17
111
267
145
111
83
74
44
28
7
1
0
767
16
97
226
123
96
73
66
40
23
7
0
0
121
1
14
41
22
15

30
2
245
8
11
27
35
34
32
30
32
26
8
2
0
8633
208
389
1435
1413
980
890
891
1179
812
334
100
2
7463
163
333
1223
1188
863
760
765
1043
732
300
93
0
1170
45
56
212
225
117

10
0
151
4
7
17
24
22
20
19
19
13
5
1
0
5354
110
234
855
934
669
625
558
655
478
186
50
0
4649
84
203
729
790
589
534
476
590
435
172
47
0
705
26
31
126
144
80

20
2
94
4
4
10
11
12
12
11
13
13
3
1
0
3279
98
155
580
479
311
265
333
524
334
148
50
2
2814
79
130
494
398
274
226
289
453
297
128
46
0
465
19
25
86
81
37

2
0
46
2
7
6
10
5
9
3
1
2
1
0
0
2138
48
210
680
376
325
240
106
92
52
6
2
1
1850
44
190
598
317
272
203
89
79
51
4
2
1
288
4
20
82
59
53

1
0
23
1
2
3
5
2
6
1
1
2
0
0
0
1314
27
134
399
224
212
150
73
58
30
4
2
1
1132
25
123
354
190
174
125
58
49
29
2
2
1
182
2
11
45
34
38

1
0
23
1
5
3
5
3
3
2
0
0
1
0
0
824
21
76
281
152
113
90
33
34
22
2
0
0
718
19
67
244
127
98
78
31
30
22
2
0
0
106
2
9
37
25
15

31
23
11
10
1
1
0
993
12
142
325
165
115
102
67
35
21
5
2
2
572
7
83
191
88
68
60
30
28
12
2
1
2
421
5
59
134
77
47
42
37
7
9
3
1
0
2112

21
15
7
5
1
0
0
556
10
82
161
88
72
70
39
19
11
2
1
1
313
6
43
92
41
42
45
18
17
6
1
1
1
243
4
39
69
47
30
25
21
2
5
1
0
0
1183

10
8
4
5
0
1
0
437
2
60
164
77
43
32
28
16
10
3
1
1
259
1
40
99
47
26
15
12
11
6
1
0
1
178
1
20
65
30
17
17
16
5
4
2
1
0
929

130
126
136
80
34
7
2
3994
113
186
679
741
460
456
477
481
302
82
15
2
2457
73
118
407
449
274
259
295
316
207
50
9
0
1537
40
68
272
292
186
197
182
165
95
32
6
2
5891

91
82
65
43
14
3
0
2397
68
96
374
476
302
303
305
264
150
49
9
1
1457
41
61
228
296
170
169
189
165
103
30
5
0
940
27
35
146
180
132
134
116
99
47
19
4
1
3573

39
44
71
37
20
4
2
1597
45
90
305
265
158
153
172
217
152
33
6
1
1000
32
57
179
153
104
90
106
151
104
20
4
0
597
13
33
126
112
54
63
66
66
48
13
2
1
2318

37
17
13
1
2
0
0
941
22
74
306
197
153
100
44
31
10
3
0
1
502
14
45
166
97
89
47
21
18
5
0
0
0
439
8
29
140
100
64
53
23
13
5
3
0
1
1623

25
15
9
1
2
0
0
525
13
36
160
106
102
63
20
17
5
3
0
0
271
9
20
85
48
54
31
10
11
3
0
0
0
254
4
16
75
58
48
32
10
6
2
3
0
0
925

12
2
4
0
0
0
0
416
9
38
146
91
51
37
24
14
5
0
0
1
231
5
25
81
49
35
16
11
7
2
0
0
0
185
4
13
65
42
16
21
13
7
3
0
0
1
698

42
282
514
384
313
224
162
126
45
11
5
4
1865
41
256
466
338
281
190
129
111
34
10
5
4
247
1
26
48
46
32
34
33
15
11
1
0
0
1227
32
203
371
220
157
103
47
56

20
148
276
228
175
133
98
67
30
4
3
1
1040
20
136
247
200
157
116
78
55
23
4
3
1
143
0
12
29
28
18
17
20
12
7
0
0
0
693
17
106
207
120
96
62
30
35

22
134
238
156
138
91
64
59
15
7
2
3
825
21
120
219
138
124
74
51
56
11
6
2
3
104
1
14
19
18
14
17
13
3
4
1
0
0
534
15
97
164
100
61
41
17
21

144
265
989
878
738
765
731
869
398
91
21
2
5545
142
250
942
823
685
709
683
835
368
87
19
2
346
2
15
47
55
53
56
48
34
30
4
2
0
3770
110
203
542
513
483
512
506
555

88
163
547
538
495
501
451
494
233
51
11
1
3365
87
155
518
512
459
461
423
474
216
49
10
1
208
1
8
29
26
36
40
28
20
17
2
1
0
2358
64
133
320
326
323
328
336
347

56
102
442
340
243
264
280
375
165
40
10
1
2180
55
95
424
311
226
248
260
361
152
38
9
1
138
1
7
18
29
17
16
20
14
13
2
1
0
1412
46
70
222
187
160
184
170
208

91
180
382
300
250
194
110
84
23
5
0
4
1508
90
174
352
270
234
180
101
80
19
4
0
4
115
1
6
30
30
16
14
9
4
4
1
0
0
1023
50
108
257
204
141
114
77
41

48
99
226
157
155
118
65
41
13
2
0
1
850
47
95
207
135
145
109
59
39
11
2
0
1
75
1
4
19
22
10
9
6
2
2
0
0
0
589
35
65
139
117
87
69
40
22

43
81
156
143
95
76
45
43
10
3
0
3
658
43
79
145
135
89
71
42
41
8
2
0
3
40
0
2
11
8
6
5
3
2
2
1
0
0
434
15
43
118
87
54
45
37
19

24
6
4
4
1131
28
192
342
198
143
97
42
54
22
5
4
4
96
4
11
29
22
14
6
5
2
2
1
0
0
4908
98
524
1091
906
733
634
415
309
109
27
4
58
2540
59
313
649

12
3
3
2
640
15
99
189
109
90
57
28
34
11
3
3
2
53
2
7
18
11
6
5
2
1
1
0
0
0
2651
62
290
536
482
407
339
250
171
64
18
1
31
1349
32
169
313

12
3
1
2
491
13
93
153
89
53
40
14
20
11
2
1
2
43
2
4
11
11
8
1
3
1
1
1
0
0
2257
36
234
555
424
326
295
165
138
45
9
3
27
1191
27
144
336

235
71
17
23
3419
102
187
505
452
425
457
461
512
219
62
16
21
351
8
16
37
61
58
55
45
43
16
9
1
2
10198
256
450
1450
1523
1230
1240
1133
1535
903
306
85
87
6447
175
303
953

130
27
9
15
2136
58
122
301
289
286
289
304
317
122
25
8
15
222
6
11
19
37
37
39
32
30
8
2
1
0
6040
156
258
834
921
791
813
701
851
461
167
45
42
3792
109
176
544

105
44
8
8
1283
44
65
204
163
139
168
157
195
97
37
8
6
129
2
5
18
24
21
16
13
13
8
7
0
2
4158
100
192
616
602
439
427
432
684
442
139
40
45
2655
66
127
409

18
7
1
5
962
48
102
237
191
131
112
71
39
18
7
1
5
61
2
6
20
13
10
2
6
2
0
0
0
0
2974
123
280
827
545
449
361
187
122
34
12
5
29
1801
76
190
534

9
3
0
3
558
33
61
130
110
83
68
38
20
9
3
0
3
31
2
4
9
7
4
1
2
2
0
0
0
0
1703
73
157
461
318
263
210
112
59
19
7
3
21
1006
44
108
300

9
4
1
2
404
15
41
107
81
48
44
33
19
9
4
1
2
30
0
2
11
6
6
1
4
0
0
0
0
0
1271
50
123
366
227
186
151
75
63
15
5
2
8
795
32
82
234

447
321
303
210
155
56
8
2
17
2368
39
211
442
459
412
331
205
154
53
19
2
41
376
9
62
94
73
58
30
24
16
7
3
0
0
351
8
58
89
67
55
30
21
15
5
3
0

250
173
156
127
84
29
6
1
9
1302
30
121
223
232
234
183
123
87
35
12
0
22
204
6
37
53
33
27
17
17
9
4
1
0
0
193
6
34
50
32
26
17
15
9
3
1
0

197
148
147
83
71
27
2
1
8
1066
9
90
219
227
178
148
82
67
18
7
2
19
172
3
25
41
40
31
13
7
7
3
2
0
0
158
2
24
39
35
29
13
6
6
2
2
0

898
748
739
697
1019
600
212
63
40
3751
81
147
497
625
482
501
436
516
303
94
22
47
2129
58
81
319
253
249
281
285
350
174
63
15
1
1930
54
70
297
226
221
253
260
321
156
59
12

557
486
470
438
561
284
117
33
17
2248
47
82
290
364
305
343
263
290
177
50
12
25
1223
31
55
180
142
154
169
180
197
74
36
5
0
1112
29
46
166
128
134
157
163
185
65
34
5

341
262
269
259
458
316
95
30
23
1503
34
65
207
261
177
158
173
226
126
44
10
22
906
27
26
139
111
95
112
105
153
100
27
10
1
818
25
24
131
98
87
96
97
136
91
25
7

303
242
210
111
78
26
10
3
18
1173
47
90
293
242
207
151
76
44
8
2
2
11
465
19
36
134
98
57
58
23
26
11
2
0
1
419
17
29
127
87
44
54
23
25
10
2
0

174
130
109
67
37
14
6
1
16
697
29
49
161
144
133
101
45
22
5
1
2
5
231
11
20
57
61
31
27
11
9
4
0
0
0
208
10
17
54
54
25
25
11
8
4
0
0

129
112
101
44
41
12
4
2
2
476
18
41
132
98
74
50
31
22
3
1
0
6
234
8
16
77
37
26
31
12
17
7
2
0
1
211
7
12
73
33
19
29
12
17
6
2
0

0
25
1
4
5
6
3
0
3
1
2
0
0
0
879
29
162
243
145
103
73
53
49
15
5
0
2
825
27
156
229
135
94
68
47
48
14
5
0
2
54
2
6
14
10
9
5

0
11
0
3
3
1
1
0
2
0
1
0
0
0
455
14
85
127
74
54
35
30
22
10
3
0
1
424
13
81
119
68
48
32
27
22
10
3
0
1
31
1
4
8
6
6
3

0
14
1
1
2
5
2
0
1
1
1
0
0
0
424
15
77
116
71
49
38
23
27
5
2
0
1
401
14
75
110
67
46
36
20
26
4
2
0
1
23
1
2
6
4
3
2

1
199
4
11
22
27
28
28
25
29
18
4
3
0
5288
104
202
714
621
530
640
662
956
597
209
51
2
4959
101
197
656
554
484
606
628
911
575
198
47
2
329
3
5
58
67
46
34

0
111
2
9
14
14
20
12
17
12
9
2
0
0
3075
61
121
410
388
331
395
409
519
297
115
27
2
2893
59
119
384
351
302
374
385
493
287
112
25
2
182
2
2
26
37
29
21

1
88
2
2
8
13
8
16
8
17
9
2
3
0
2213
43
81
304
233
199
245
253
437
300
94
24
0
2066
42
78
272
203
182
232
243
418
288
86
22
0
147
1
3
32
30
17
13

1
46
2
7
7
11
13
4
0
1
1
0
0
0
1078
31
96
330
198
159
124
67
48
16
8
1
0
989
27
90
293
179
146
116
65
48
16
8
1
0
89
4
6
37
19
13
8

0
23
1
3
3
7
6
2
0
1
0
0
0
0
566
20
52
166
98
91
67
39
18
11
4
0
0
516
16
49
147
87
84
63
37
18
11
4
0
0
50
4
3
19
11
7
4

1
23
1
4
4
4
7
2
0
0
1
0
0
0
512
11
44
164
100
68
57
28
30
5
4
1
0
473
11
41
146
92
62
53
28
30
5
4
1
0
39
0
3
18
8
6
4

6
1
1
0
0
0
463
13
56
118
82
64
50
39
27
9
5
0
0
425
13
53
106
72
61
43
39
25
8
5
0
0
38
0
3
12
10
3
7
0
2
1
0
0
0
1151
16

3
0
0
0
0
0
238
7
23
63
42
33
30
21
11
6
2
0
0
219
7
22
56
37
31
27
21
11
5
2
0
0
19
0
1
7
5
2
3
0
0
1
0
0
0
602
9

3
1
1
0
0
0
225
6
33
55
40
31
20
18
16
3
3
0
0
206
6
31
50
35
30
16
18
14
3
3
0
0
19
0
2
5
5
1
4
0
2
0
0
0
0
549
7

34
45
22
11
4
0
2995
65
106
330
410
321
370
394
506
354
114
24
1
2804
63
101
312
362
292
342
372
484
341
111
23
1
191
2
5
18
48
29
28
22
22
13
3
1
0
6073
154

24
26
10
3
2
0
1736
33
63
178
254
218
236
254
269
163
55
13
0
1617
33
59
169
229
195
216
238
253
157
55
13
0
119
0
4
9
25
23
20
16
16
6
0
0
0
3199
97

10
19
12
8
2
0
1259
32
43
152
156
103
134
140
237
191
59
11
1
1187
30
42
143
133
97
126
134
231
184
56
10
1
72
2
1
9
23
6
8
6
6
7
3
1
0
2874
57

2
0
0
0
0
0
544
13
44
157
116
82
72
32
24
3
1
0
0
502
13
40
142
106
75
68
31
23
3
1
0
0
42
0
4
15
10
7
4
1
1
0
0
0
0
832
24

2
0
0
0
0
0
263
7
23
70
60
43
39
10
9
1
1
0
0
243
7
21
63
55
39
37
10
9
1
1
0
0
20
0
2
7
5
4
2
0
0
0
0
0
0
465
12

0
0
0
0
0
0
281
6
21
87
56
39
33
22
15
2
0
0
0
259
6
19
79
51
36
31
21
14
2
0
0
0
22
0
2
8
5
3
2
1
1
0
0
0
0
367
12

176
339
211
139
132
76
45
13
4
0
0
965
15
151
290
174
116
109
54
40
13
3
0
0
186
1
25
49
37
23
23
22
5
0
1
0
0
1198
29
163
322
209
166
123
74
69
24

94
182
99
74
75
40
21
7
1
0
0
501
9
82
159
81
58
61
25
18
7
1
0
0
101
0
12
23
18
16
14
15
3
0
0
0
0
657
14
90
176
115
91
70
43
40
9

82
157
112
65
57
36
24
6
3
0
0
464
6
69
131
93
58
48
29
22
6
2
0
0
85
1
13
26
19
7
9
7
2
0
1
0
0
541
15
73
146
94
75
53
31
29
15

219
763
703
627
804
781
1134
666
182
38
2
5041
138
185
665
574
504
639
629
990
553
138
24
2
1032
16
34
98
129
123
165
152
144
113
44
14
0
3479
81
134
378
456
444
454
422
586
365

112
403
416
397
498
454
474
260
76
12
0
2593
87
90
346
338
318
396
354
395
204
57
8
0
606
10
22
57
78
79
102
100
79
56
19
4
0
2003
49
82
191
267
286
295
263
324
168

107
360
287
230
306
327
660
406
106
26
2
2448
51
95
319
236
186
243
275
595
349
81
16
2
426
6
12
41
51
44
63
52
65
57
25
10
0
1476
32
52
187
189
158
159
159
262
197

83
222
148
139
104
65
37
6
4
0
0
602
17
68
160
102
94
74
52
28
5
2
0
0
230
7
15
62
46
45
30
13
9
1
2
0
0
1275
81
134
309
231
181
159
86
60
19

49
138
81
70
57
31
20
4
3
0
0
330
9
39
100
55
43
38
25
16
3
2
0
0
135
3
10
38
26
27
19
6
4
1
1
0
0
711
42
74
172
127
96
100
44
36
10

34
84
67
69
47
34
17
2
1
0
0
272
8
29
60
47
51
36
27
12
2
0
0
0
95
4
5
24
20
18
11
7
5
0
1
0
0
564
39
60
137
104
85
59
42
24
9

11
4
4
876
24
131
237
148
109
90
49
53
20
9
2
4
322
5
32
85
61
57
33
25
16
4
2
2
0
68517
1268
8227
15433
12008
10160
8671
5744
4285
1911
502
105
203
56130
1083
7189
13013
9614

5
2
2
473
10
68
126
81
60
52
28
30
9
5
2
2
184
4
22
50
34
31
18
15
10
0
0
0
0
38506
728
4756
8539
6443
5689
5021
3384
2438
1069
272
56
111
31472
622
4155
7260
5155

6
2
2
403
14
63
111
67
49
38
21
23
11
4
0
2
138
1
10
35
27
26
15
10
6
4
2
2
0
30011
540
3471
6894
5565
4471
3650
2360
1847
842
230
49
92
24658
461
3034
5753
4459

125
31
3
2806
65
105
309
353
343
348
339
496
308
108
29
3
673
16
29
69
103
101
106
83
90
57
17
2
0
259899
5863
9559
27018
33119
30938
32524
31748
42289
31468
11926
2864
583
228590
5311
8590
23788
28696

63
13
2
1572
38
62
156
203
223
221
203
261
138
53
12
2
431
11
20
35
64
63
74
60
63
30
10
1
0
152999
3380
5719
15833
20311
19862
21169
19149
23229
16257
6321
1443
326
133798
3067
5153
13942
17572

62
18
1
1234
27
43
153
150
120
127
136
235
170
55
17
1
242
5
9
34
39
38
32
23
27
27
7
1
0
106900
2483
3840
11185
12808
11076
11355
12599
19060
15211
5605
1421
257
94792
2244
3437
9846
11124

7
6
2
971
66
107
232
162
131
121
67
56
15
7
5
2
304
15
27
77
69
50
38
19
4
4
0
1
0
72399
2494
7537
18405
13571
11510
8782
4939
3244
1275
337
103
202
61727
2147
6671
15897
11302

6
4
0
529
31
60
128
89
65
74
34
33
6
6
3
0
182
11
14
44
38
31
26
10
3
4
0
1
0
40320
1386
4336
10638
7529
6234
4878
2646
1691
623
190
51
118
34110
1190
3800
9156
6237

1
2
2
442
35
47
104
73
66
47
33
23
9
1
2
2
122
4
13
33
31
19
12
9
1
0
0
0
0
32079
1108
3201
7767
6042
5276
3904
2293
1553
652
147
52
84
27617
957
2871
6741
5065

8081
6811
4554
3574
1581
397
82
151
12387
185
1038
2420
2394
2079
1860
1190
711
330
105
23
52
1844
39
220
452
322
267
229
138
120
36
17
2
2
1677
34
200
404
297
243
205
127
114
32
17
2
2

4492
3910
2653
2014
877
213
45
76
7034
106
601
1279
1288
1197
1111
731
424
192
59
11
35
999
23
122
248
172
142
126
75
65
20
5
1
0
907
20
105
228
157
131
113
70
60
17
5
1
0

3589
2901
1901
1560
704
184
37
75
5353
79
437
1141
1106
882
749
459
287
138
46
12
17
845
16
98
204
150
125
103
63
55
16
12
1
2
770
14
95
176
140
112
92
57
54
15
12
1
2

26679
27846
27400
38029
28465
10726
2560
500
31309
552
969
3230
4423
4259
4678
4348
4260
3003
1200
304
83
10725
228
315
961
1461
1314
1337
1282
1879
1316
499
120
13
10046
209
293
898
1359
1220
1231
1205
1762
1264
478
114
13

17138
18032
16302
20664
14633
5712
1317
266
19201
313
566
1891
2739
2724
3137
2847
2565
1624
609
126
60
6006
134
208
550
828
834
832
703
984
611
259
58
5
5631
127
191
512
773
772
773
662
921
590
248
57
5

9541
9814
11098
17365
13832
5014
1243
234
12108
239
403
1339
1684
1535
1541
1501
1695
1379
591
178
23
4719
94
107
411
633
480
505
579
895
705
240
62
8
4415
82
102
386
586
448
458
543
841
674
230
57
8

9619
7423
4199
2832
1104
290
87
156
10672
347
866
2508
2269
1891
1359
740
412
171
47
16
46
2350
66
240
686
470
381
234
130
81
40
10
6
6
2081
57
209
597
426
336
212
113
75
36
9
5
6

5137
4090
2202
1467
539
165
39
88
6210
196
536
1482
1292
1097
788
444
224
84
25
12
30
1279
40
142
408
245
186
128
63
39
18
4
3
3
1122
35
119
352
219
167
114
55
36
16
4
2
3

4482
3333
1997
1365
565
125
48
68
4462
151
330
1026
977
794
571
296
188
87
22
4
16
1071
26
98
278
225
195
106
67
42
22
6
3
3
959
22
90
245
207
169
98
58
39
20
5
3
3

167
5
20
48
25
24
24
11
6
4
0
0
0
754
19
96
176
153
116
73
56
37
20
8
0
0
504
12
68
113
106
72
43
39
27
17
7
0
0
250
7
28
63
47
44
30
17

92
3
17
20
15
11
13
5
5
3
0
0
0
435
15
61
95
85
67
45
32
21
10
4
0
0
283
9
45
56
59
40
27
21
15
8
3
0
0
152
6
16
39
26
27
18
11

75
2
3
28
10
13
11
6
1
1
0
0
0
319
4
35
81
68
49
28
24
16
10
4
0
0
221
3
23
57
47
32
16
18
12
9
4
0
0
98
1
12
24
21
17
12
6

679
19
22
63
102
94
106
77
117
52
21
6
0
4709
50
107
360
547
546
593
661
897
641
250
49
8
3620
41
73
261
382
389
421
485
741
559
222
42
4
1089
9
34
99
165
157
172
176

375
7
17
38
55
62
59
41
63
21
11
1
0
2531
30
61
202
319
328
343
367
434
298
120
24
5
1883
25
44
153
217
233
232
259
344
251
103
20
2
648
5
17
49
102
95
111
108

304
12
5
25
47
32
47
36
54
31
10
5
0
2178
20
46
158
228
218
250
294
463
343
130
25
3
1737
16
29
108
165
156
189
226
397
308
119
22
2
441
4
17
50
63
62
61
68

269
9
31
89
44
45
22
17
6
4
1
1
0
1110
22
111
244
258
195
109
83
59
22
3
2
2
759
11
77
177
156
139
79
60
39
15
3
2
1
351
11
34
67
102
56
30
23

157
5
23
56
26
19
14
8
3
2
0
1
0
583
9
66
134
149
93
52
34
31
12
1
1
1
382
4
45
98
90
57
36
22
19
9
1
1
0
201
5
21
36
59
36
16
12

112
4
8
33
18
26
8
9
3
2
1
0
0
527
13
45
110
109
102
57
49
28
10
2
1
1
377
7
32
79
66
82
43
38
20
6
2
1
1
150
6
13
31
43
20
14
11

10
3
1
0
0
1319
31
136
325
240
197
161
114
86
22
6
1
0
918
23
102
242
162
126
101
80
61
14
6
1
0
401
8
34
83
78
71
60
34
25
8
0
0
0
439
9
78

6
2
1
0
0
747
23
77
170
130
118
109
61
45
10
3
1
0
525
17
58
134
86
74
73
42
30
7
3
1
0
222
6
19
36
44
44
36
19
15
3
0
0
0
251
3
55

4
1
0
0
0
572
8
59
155
110
79
52
53
41
12
3
0
0
393
6
44
108
76
52
28
38
31
7
3
0
0
179
2
15
47
34
27
24
15
10
5
0
0
0
188
6
23

156
82
28
7
4
7707
131
216
642
898
839
1023
1073
1449
992
342
86
16
6388
111
184
502
720
673
802
874
1247
883
301
77
14
1319
20
32
140
178
166
221
199
202
109
41
9
2
2270
56
91

90
47
17
4
3
4193
77
124
363
485
503
619
593
754
473
152
42
8
3387
68
104
275
385
394
459
467
639
417
135
38
6
806
9
20
88
100
109
160
126
115
56
17
4
2
1350
26
57

66
35
11
3
1
3514
54
92
279
413
336
404
480
695
519
190
44
8
3001
43
80
227
335
279
343
407
608
466
166
39
8
513
11
12
52
78
57
61
73
87
53
24
5
0
920
30
34

20
7
0
0
1
1639
93
154
385
306
265
223
116
57
25
9
2
4
1237
75
129
290
219
192
171
88
41
20
7
1
4
402
18
25
95
87
73
52
28
16
5
2
1
0
465
11
50

12
3
0
0
1
854
57
83
217
157
127
120
48
24
12
5
1
3
640
48
69
158
114
87
92
37
17
10
5
0
3
214
9
14
59
43
40
28
11
7
2
0
1
0
239
5
28

8
4
0
0
0
785
36
71
168
149
138
103
68
33
13
4
1
1
597
27
60
132
105
105
79
51
24
10
2
1
1
188
9
11
36
44
33
24
17
9
3
2
0
0
226
6
22

118
81
60
36
17
21
14
3
0
2
367
8
73
108
69
47
25
11
15
9
0
0
2
72
1
5
10
12
13
11
6
6
5
3
0
0
2841
54
292
602
524
455
393
247
167
69
19

70
46
34
17
11
8
4
2
0
1
214
3
53
64
38
27
13
6
7
2
0
0
1
37
0
2
6
8
7
4
5
1
2
2
0
0
1619
30
167
324
280
281
239
154
82
40
11

48
35
26
19
6
13
10
1
0
1
153
5
20
44
31
20
12
5
8
7
0
0
1
35
1
3
4
4
6
7
1
5
3
1
0
0
1222
24
125
278
244
174
154
93
85
29
8

263
326
336
317
295
313
194
57
20
2
2110
54
82
248
303
313
297
271
292
177
52
19
2
160
2
9
15
23
23
20
24
21
17
5
1
0
11543
235
359
1036
1482
1383
1567
1594
1993
1329
423

159
203
203
187
188
176
108
33
9
1
1251
26
51
148
190
190
176
170
161
98
31
9
1
99
0
6
11
13
13
11
18
15
10
2
0
0
6489
135
212
601
889
839
977
910
1001
627
223

104
123
133
130
107
137
86
24
11
1
859
28
31
100
113
123
121
101
131
79
21
10
1
61
2
3
4
10
10
9
6
6
7
3
1
0
5054
100
147
435
593
544
590
684
992
702
200

134
99
67
53
32
13
4
1
1
0
418
10
45
124
89
60
45
28
12
3
1
1
0
47
1
5
10
10
7
8
4
1
1
0
0
0
2843
105
322
748
558
420
355
188
84
37
12

60
51
36
30
19
7
2
0
1
0
218
5
25
56
45
32
30
15
7
2
0
1
0
21
0
3
4
6
4
0
4
0
0
0
0
0
1535
58
184
395
315
224
200
92
42
13
4

74
48
31
23
13
6
2
1
0
0
200
5
20
68
44
28
15
13
5
1
1
0
0
26
1
2
6
4
3
8
0
1
1
0
0
0
1308
47
138
353
243
196
155
96
42
24
8

8
11
1677
34
198
400
313
227
203
130
112
33
13
6
8
1164
20
94
202
211
228
190
117
55
36
6
2
3
1916
40
294
454
365
276
214
136
96
30
9
0
2
1693
34
268
393
317
249

3
8
952
20
113
222
169
138
125
78
55
17
7
3
5
667
10
54
102
111
143
114
76
27
23
4
0
3
1064
27
164
242
205
147
120
89
44
21
4
0
1
934
23
145
210
178
134

5
3
725
14
85
178
144
89
78
52
57
16
6
3
3
497
10
40
100
100
85
76
41
28
13
2
2
0
852
13
130
212
160
129
94
47
52
9
5
0
1
759
11
123
183
139
115

110
32
8328
182
282
730
993
958
1098
1108
1542
1013
322
74
26
3215
53
77
306
489
425
469
486
451
316
101
36
6
8844
211
406
1042
1162
1104
1233
1180
1320
809
297
62
18
8060
198
372
952
1036
975

56
19
4554
103
175
419
590
563
668
599
736
478
168
39
16
1935
32
37
182
299
276
309
311
265
149
55
17
3
5246
113
256
630
696
694
805
714
767
401
136
28
6
4742
106
234
576
621
613

54
13
3774
79
107
311
403
395
430
509
806
535
154
35
10
1280
21
40
124
190
149
160
175
186
167
46
19
3
3598
98
150
412
466
410
428
466
553
408
161
34
12
3318
92
138
376
415
362

6
8
1848
65
240
511
333
255
223
123
57
22
10
5
4
995
40
82
237
225
165
132
65
27
15
2
1
4
2042
67
256
584
373
322
236
112
58
23
7
0
4
1816
63
246
522
325
289

4
4
973
38
131
261
185
127
123
64
29
7
3
3
2
562
20
53
134
130
97
77
28
13
6
1
1
2
1166
35
150
353
207
177
135
62
28
11
5
0
3
1024
33
142
314
180
157

2
4
875
27
109
250
148
128
100
59
28
15
7
2
2
433
20
29
103
95
68
55
37
14
9
1
0
2
876
32
106
231
166
145
101
50
30
12
2
0
1
792
30
104
208
145
132

187
121
88
27
7
0
2
223
6
26
61
48
27
27
15
8
3
2
0
0
3063
64
478
784
550
399
327
217
154
60
15
2
13
2745
59
445
718
488
347
278
192
140
53
11
2
12
318

103
77
41
19
3
0
1
130
4
19
32
27
13
17
12
3
2
1
0
0
1643
39
276
395
300
215
175
124
77
29
6
0
7
1479
36
256
361
267
193
149
108
70
27
6
0
6
164

84
44
47
8
4
0
1
93
2
7
29
21
14
10
3
5
1
1
0
0
1420
25
202
389
250
184
152
93
77
31
9
2
6
1266
23
189
357
221
154
129
84
70
26
5
2
6
154

1109
1071
1227
757
285
60
18
784
13
34
90
126
129
124
109
93
52
12
2
0
14991
341
594
1555
1651
1785
2141
2165
2482
1580
516
153
28
13994
321
565
1463
1533
1661
1974
2002
2349
1478
476
145
27
997

717
634
710
369
129
27
6
504
7
22
54
75
81
88
80
57
32
7
1
0
8483
192
355
885
977
1120
1225
1254
1378
766
244
76
11
7893
182
336
831
911
1039
1131
1153
1293
712
225
69
11
590

392
437
517
388
156
33
12
280
6
12
36
51
48
36
29
36
20
5
1
0
6508
149
239
670
674
665
916
911
1104
814
272
77
17
6101
139
229
632
622
622
843
849
1056
766
251
76
16
407

201
90
50
21
6
0
3
226
4
10
62
48
33
35
22
8
2
1
0
1
3801
142
459
1003
670
565
449
265
158
67
13
3
7
3416
135
410
869
612
516
406
242
145
61
11
3
6
385

108
48
24
11
4
0
3
142
2
8
39
27
20
27
14
4
0
1
0
0
2069
82
269
574
335
296
245
140
85
28
8
3
4
1820
77
228
479
307
267
215
127
80
26
7
3
4
249

93
42
26
10
2
0
0
84
2
2
23
21
13
8
8
4
2
0
0
1
1732
60
190
429
335
269
204
125
73
39
5
0
3
1596
58
182
390
305
249
191
115
65
35
4
0
2
136

5
33
66
62
52
49
25
14
7
4
0
1
4110
88
587
1024
696
584
450
270
252
116
33
3
7
3691
81
544
926
621
514
390
240
234
102
32
2
5
419
7
43
98
75
70
60
30
18

3
20
34
33
22
26
16
7
2
0
0
1
2418
50
354
636
387
344
267
150
149
59
18
1
3
2199
47
330
583
353
308
229
135
141
51
18
1
3
219
3
24
53
34
36
38
15
8

2
13
32
29
30
23
9
7
5
4
0
0
1692
38
233
388
309
240
183
120
103
57
15
2
4
1492
34
214
343
268
206
161
105
93
51
14
1
2
200
4
19
45
41
34
22
15
10

20
29
92
118
124
167
163
133
102
40
8
1
14640
397
587
1470
1787
1892
2075
1909
2214
1567
600
117
25
13373
368
539
1355
1615
1744
1858
1708
2053
1451
557
102
23
1267
29
48
115
172
148
217
201
161

10
19
54
66
81
94
101
85
54
19
7
0
9135
231
373
882
1167
1231
1380
1194
1374
891
348
49
15
8335
213
342
818
1060
1134
1237
1061
1273
818
323
43
13
800
18
31
64
107
97
143
133
101

10
10
38
52
43
73
62
48
48
21
1
1
5505
166
214
588
620
661
695
715
840
676
252
68
10
5038
155
197
537
555
610
621
647
780
633
234
59
10
467
11
17
51
65
51
74
68
60

7
49
134
58
49
43
23
13
6
2
0
1
4732
168
474
1180
876
772
563
372
215
78
28
3
3
4304
155
438
1091
790
698
499
335
196
70
27
3
2
428
13
36
89
86
74
64
37
19

5
41
95
28
29
30
13
5
2
1
0
0
2663
97
277
706
501
412
297
205
117
32
19
0
0
2415
87
256
657
454
375
259
175
106
28
18
0
0
248
10
21
49
47
37
38
30
11

2
8
39
30
20
13
10
8
4
1
0
1
2069
71
197
474
375
360
266
167
98
46
9
3
3
1889
68
182
434
336
323
240
160
90
42
9
3
2
180
3
15
40
39
37
26
7
8

14
1
1
2
2137
38
356
623
351
240
199
146
104
60
16
3
1
1840
32
320
548
293
205
160
128
90
48
14
2
0
297
6
36
75
58
35
39
18
14
12
2
1
1
2084
44
251
502

8
0
0
0
1235
21
221
359
193
138
117
78
59
36
11
1
1
1071
19
205
315
162
114
93
70
53
29
11
0
0
164
2
16
44
31
24
24
8
6
7
0
1
1
1228
27
155
301

6
1
1
2
902
17
135
264
158
102
82
68
45
24
5
2
0
769
13
115
233
131
91
67
58
37
19
3
2
0
133
4
20
31
27
11
15
10
8
5
2
0
0
856
17
96
201

116
43
15
2
7727
181
330
862
1045
883
938
926
1074
996
404
82
6
6882
162
300
755
949
793
835
815
968
894
339
68
4
845
19
30
107
96
90
103
111
106
102
65
14
2
9314
192
291
871

73
25
6
2
4882
100
200
515
700
604
656
622
641
571
228
43
2
4357
90
184
448
640
541
581
547
576
514
199
36
1
525
10
16
67
60
63
75
75
65
57
29
7
1
5808
111
187
514

43
18
9
0
2845
81
130
347
345
279
282
304
433
425
176
39
4
2525
72
116
307
309
252
254
268
392
380
140
32
3
320
9
14
40
36
27
28
36
41
45
36
7
1
3506
81
104
357

8
1
0
1
2516
61
201
647
472
413
357
194
104
49
11
5
2
2250
55
191
595
406
367
320
165
95
41
10
3
2
266
6
10
52
66
46
37
29
9
8
1
2
0
3017
79
301
735

4
1
0
0
1402
28
110
373
261
223
208
106
58
27
3
4
1
1262
25
105
349
226
198
189
87
54
23
2
3
1
140
3
5
24
35
25
19
19
4
4
1
1
0
1706
49
180
429

4
0
0
1
1114
33
91
274
211
190
149
88
46
22
8
1
1
988
30
86
246
180
169
131
78
41
18
8
0
1
126
3
5
28
31
21
18
10
5
4
0
1
0
1311
30
121
306

354
262
232
205
126
82
19
4
3
1996
42
238
473
342
251
223
198
126
80
17
3
3
88
2
13
29
12
11
9
7
0
2
2
1
0
2105
25
208
398
370
303
288
226
172
79
23
5

196
146
144
116
81
50
10
1
1
1175
27
148
280
188
139
137
113
81
50
10
1
1
53
0
7
21
8
7
7
3
0
0
0
0
0
1215
12
124
237
200
168
170
136
104
43
15
3

158
116
88
89
45
32
9
3
2
821
15
90
193
154
112
86
85
45
30
7
2
2
35
2
6
8
4
4
2
4
0
2
2
1
0
890
13
84
161
170
135
118
90
68
36
8
2

1049
1023
1016
970
1453
1559
714
146
30
8804
182
281
815
972
959
966
930
1373
1484
671
142
29
510
10
10
56
77
64
50
40
80
75
43
4
1
7636
124
192
592
850
794
821
878
1184
1334
687
166

661
684
727
658
871
894
397
85
19
5483
103
182
482
608
644
696
629
818
845
374
83
19
325
8
5
32
53
40
31
29
53
49
23
2
0
4558
75
119
369
550
526
589
546
672
679
353
74

388
339
289
312
582
665
317
61
11
3321
79
99
333
364
315
270
301
555
639
297
59
10
185
2
5
24
24
24
19
11
27
26
20
2
1
3078
49
73
223
300
268
232
332
512
655
334
92

523
479
411
217
163
76
25
7
1
2791
68
278
668
486
451
383
204
154
74
19
5
1
226
11
23
67
37
28
28
13
9
2
6
2
0
2609
65
185
510
486
466
384
229
152
93
27
5

298
260
220
126
86
40
14
3
1
1564
42
161
389
277
246
201
115
81
39
10
2
1
142
7
19
40
21
14
19
11
5
1
4
1
0
1480
38
96
290
270
280
210
138
87
49
17
1

225
219
191
91
77
36
11
4
0
1227
26
117
279
209
205
182
89
73
35
9
3
0
84
4
4
27
16
14
9
2
4
1
2
1
0
1129
27
89
220
216
186
174
91
65
44
10
4

8
1787
23
180
325
301
266
241
186
159
75
18
5
8
318
2
28
73
69
37
47
40
13
4
5
0
0
4593
90
502
973
845
636
610
400
305
148
51
8
25
2780
66
378
684
454
337
313

3
1016
10
105
194
154
148
143
110
94
42
10
3
3
199
2
19
43
46
20
27
26
10
1
5
0
0
2659
49
301
554
459
376
361
234
182
90
28
5
20
1643
34
234
409
253
196
190

5
771
13
75
131
147
118
98
76
65
33
8
2
5
119
0
9
30
23
17
20
14
3
3
0
0
0
1934
41
201
419
386
260
249
166
123
58
23
3
5
1137
32
144
275
201
141
123

14
7124
112
183
528
758
731
761
820
1113
1281
665
159
13
512
12
9
64
92
63
60
58
71
53
22
7
1
22110
315
544
1441
2009
2245
2667
2751
4270
3843
1607
362
56
18558
263
441
1171
1637
1801
2075

6
4233
69
112
331
490
484
538
501
636
648
347
72
5
325
6
7
38
60
42
51
45
36
31
6
2
1
12855
180
309
883
1323
1438
1736
1586
2255
2000
928
188
29
10673
150
246
722
1080
1169
1331

8
2891
43
71
197
268
247
223
319
477
633
318
87
8
187
6
2
26
32
21
9
13
35
22
16
5
0
9255
135
235
558
686
807
931
1165
2015
1843
679
174
27
7885
113
195
449
557
632
744

7
2376
52
170
460
438
432
342
215
142
88
25
5
7
233
13
15
50
48
34
42
14
10
5
2
0
0
6082
152
495
1367
1191
1084
810
470
320
137
27
11
18
4796
106
403
1119
913
819
646

4
1343
31
91
258
240
258
185
130
82
47
16
1
4
137
7
5
32
30
22
25
8
5
2
1
0
0
3529
85
287
839
689
636
467
266
170
61
14
5
10
2762
61
232
699
520
468
367

3
1033
21
79
202
198
174
157
85
60
41
9
4
3
96
6
10
18
18
12
17
6
5
3
1
0
0
2553
67
208
528
502
448
343
204
150
76
13
6
8
2034
45
171
420
393
351
279

219
197
90
28
5
9
1813
24
124
289
391
299
297
181
108
58
23
3
16
3660
41
341
718
634
628
504
347
259
145
30
4
9
3458
39
319
679
595
597
480
329
243
140
27
4
6
202
2

123
122
57
16
3
6
1016
15
67
145
206
180
171
111
60
33
12
2
14
2049
27
189
393
338
351
293
212
141
81
17
1
6
1930
25
172
372
314
334
280
202
132
79
15
1
4
119
2

96
75
33
12
2
3
797
9
57
144
185
119
126
70
48
25
11
1
2
1611
14
152
325
296
277
211
135
118
64
13
3
3
1528
14
147
307
281
263
200
127
111
61
12
3
2
83
0

2237
3724
3410
1431
326
42
3552
52
103
270
372
444
592
514
546
433
176
36
14
11625
263
401
1166
1549
1391
1442
1413
1687
1506
597
161
49
11094
246
387
1111
1478
1330
1361
1339
1625
1451
581
156
29
531
17

1278
1907
1752
837
178
23
2182
30
63
161
243
269
405
308
348
248
91
10
6
7332
157
240
729
1016
984
997
917
979
865
336
73
39
6971
150
228
693
968
942
942
862
940
832
323
71
20
361
7

959
1817
1658
594
148
19
1370
22
40
109
129
175
187
206
198
185
85
26
8
4293
106
161
437
533
407
445
496
708
641
261
88
10
4123
96
159
418
510
388
419
477
685
619
258
85
9
170
10

378
259
112
20
9
12
1286
46
92
248
278
265
164
92
61
25
7
2
6
3405
71
245
732
695
603
496
250
173
81
26
4
29
3198
66
236
690
633
570
475
241
166
81
26
3
11
207
5

207
139
48
11
3
7
767
24
55
140
169
168
100
59
31
13
3
2
3
1960
42
157
446
387
323
288
135
98
40
16
1
27
1834
39
151
418
355
305
278
128
94
40
16
1
9
126
3

171
120
64
9
6
5
519
22
37
108
109
97
64
33
30
12
4
0
3
1445
29
88
286
308
280
208
115
75
41
10
3
2
1364
27
85
272
278
265
197
113
72
41
10
2
2
81
2

22
39
39
31
24
18
16
5
3
0
3
1857
29
244
450
340
272
233
146
86
38
11
3
5
1656
28
222
405
295
239
205
133
78
34
10
2
5
201
1
22
45
45
33
28
13
8
4

17
21
24
17
13
10
9
2
2
0
2
1050
16
143
252
177
155
126
89
59
23
4
2
4
940
16
132
224
161
136
111
79
53
19
3
2
4
110
0
11
28
16
19
15
10
6
4

5
18
15
14
11
8
7
3
1
0
1
807
13
101
198
163
117
107
57
27
15
7
1
1
716
12
90
181
134
103
94
54
25
15
7
0
1
91
1
11
17
29
14
13
3
2
0

14
55
71
61
81
74
62
55
16
5
20
8686
155
272
808
995
1077
1138
1113
1449
1152
402
106
19
8063
142
252
742
907
988
1032
1019
1375
1107
380
101
18
623
13
20
66
88
89
106
94
74
45

12
36
48
42
55
55
39
33
13
2
19
5404
92
168
492
635
744
788
691
825
647
246
66
10
5001
84
158
452
583
683
714
627
773
618
237
63
9
403
8
10
40
52
61
74
64
52
29

2
19
23
19
26
19
23
22
3
3
1
3282
63
104
316
360
333
350
422
624
505
156
40
9
3062
58
94
290
324
305
318
392
602
489
143
38
9
220
5
10
26
36
28
32
30
22
16

9
42
62
33
21
9
7
0
0
1
18
2384
78
216
558
517
388
305
154
111
43
7
3
4
2169
71
204
519
474
341
265
143
101
38
6
3
4
215
7
12
39
43
47
40
11
10
5

6
28
32
18
10
7
4
0
0
0
18
1347
46
129
331
301
214
174
77
42
23
6
2
2
1219
40
120
303
272
189
152
71
42
21
5
2
2
128
6
9
28
29
25
22
6
0
2

3
14
30
15
11
2
3
0
0
1
0
1037
32
87
227
216
174
131
77
69
20
1
1
2
950
31
84
216
202
152
113
72
59
17
1
1
2
87
1
3
11
14
22
18
5
10
3

1
1
0
2421
35
248
519
422
370
332
218
181
69
15
5
7
2163
31
226
458
378
327
285
199
171
65
14
4
5
258
4
22
61
44
43
47
19
10
4
1
1
2
1648
43
221
416
266

1
0
0
1359
19
154
274
205
212
193
136
112
41
6
4
3
1215
18
138
242
187
184
168
124
105
37
6
4
2
144
1
16
32
18
28
25
12
7
4
0
0
1
950
29
133
241
158

0
1
0
1062
16
94
245
217
158
139
82
69
28
9
1
4
948
13
88
216
191
143
117
75
66
28
8
0
3
114
3
6
29
26
15
22
7
3
0
1
1
1
698
14
88
175
108

22
5
1
6660
146
249
734
978
953
901
810
980
628
200
58
23
5905
131
215
652
867
834
801
708
896
562
170
47
22
755
15
34
82
111
119
100
102
84
66
30
11
1
8477
146
238
652
865

9
3
1
4058
78
162
448
607
617
580
512
546
355
105
31
17
3571
68
141
397
539
531
516
441
492
315
88
26
17
487
10
21
51
68
86
64
71
54
40
17
5
0
5272
81
159
431
564

13
2
0
2602
68
87
286
371
336
321
298
434
273
95
27
6
2334
63
74
255
328
303
285
267
404
247
82
21
5
268
5
13
31
43
33
36
31
30
26
13
6
1
3205
65
79
221
301

1
0
0
2016
78
187
562
407
306
211
146
81
27
4
2
5
1736
72
161
495
339
260
181
121
74
23
3
2
5
280
6
26
67
68
46
30
25
7
4
1
0
0
2115
53
225
544
386

1
0
0
1062
42
96
320
217
150
94
79
41
16
2
1
4
909
36
81
281
185
127
81
60
37
14
2
1
4
153
6
15
39
32
23
13
19
4
2
0
0
0
1255
30
136
333
235

0
0
0
954
36
91
242
190
156
117
67
40
11
2
1
1
827
36
80
214
154
133
100
61
37
9
1
1
1
127
0
11
28
36
23
17
6
3
2
1
0
0
860
23
89
211
151

221
198
136
85
42
14
2
4
1522
42
212
389
239
206
179
119
81
38
12
2
3
126
1
9
27
27
15
19
17
4
4
2
0
1
4717
74
413
872
872
804
696
463
317
137
36
12
21

123
108
79
46
21
8
1
3
879
29
126
228
140
117
95
72
43
18
7
1
3
71
0
7
13
18
6
13
7
3
3
1
0
0
2816
41
247
509
484
471
444
291
196
88
26
8
11

98
90
57
39
21
6
1
1
643
13
86
161
99
89
84
47
38
20
5
1
0
55
1
2
14
9
9
6
10
1
1
1
0
1
1901
33
166
363
388
333
252
172
121
49
10
4
10

1048
987
1028
1636
1257
507
104
9
7803
136
224
606
797
955
881
952
1530
1162
457
94
9
674
10
14
46
68
93
106
76
106
95
50
10
0
10899
229
409
1052
1543
1574
1535
1408
1479
1099
432
118
21

721
692
635
904
712
304
63
6
4848
78
149
403
519
658
615
587
841
664
271
57
6
424
3
10
28
45
63
77
48
63
48
33
6
0
7080
126
249
664
986
1065
1092
965
968
634
257
57
17

327
295
393
732
545
203
41
3
2955
58
75
203
278
297
266
365
689
498
186
37
3
250
7
4
18
23
30
29
28
43
47
17
4
0
3819
103
160
388
557
509
443
443
511
465
175
61
4

330
238
164
114
39
12
6
4
1957
50
215
514
354
296
214
149
108
37
10
6
4
158
3
10
30
32
34
24
15
6
2
2
0
0
4503
156
426
1039
927
833
522
297
176
73
30
9
15

189
139
89
63
27
9
3
2
1154
29
131
314
216
168
121
79
58
26
7
3
2
101
1
5
19
19
21
18
10
5
1
2
0
0
2612
88
270
600
536
474
297
177
96
43
20
3
8

141
99
75
51
12
3
3
2
803
21
84
200
138
128
93
70
50
11
3
3
2
57
2
5
11
13
13
6
5
1
1
0
0
0
1891
68
156
439
391
359
225
120
80
30
10
6
7

2284
38
247
434
381
367
321
206
181
81
19
3
6
2433
36
166
438
491
437
375
257
136
56
17
9
15
2562
41
251
525
411
361
362
260
208
100
28
5
10
2227
34
227
454
355
307
319
223

1360
23
150
265
209
200
205
127
108
53
15
2
3
1456
18
97
244
275
271
239
164
88
35
11
6
8
1445
26
141
289
235
189
207
147
124
64
17
2
4
1262
22
132
255
207
161
174
127

924
15
97
169
172
167
116
79
73
28
4
1
3
977
18
69
194
216
166
136
93
48
21
6
3
7
1117
15
110
236
176
172
155
113
84
36
11
3
6
965
12
95
199
148
146
145
96

7218
157
278
665
960
975
978
894
1055
818
337
92
9
3681
72
131
387
583
599
557
514
424
281
95
26
12
11666
268
389
1145
1240
1350
1485
1342
1898
1660
685
172
32
10325
244
358
1005
1081
1186
1302
1154

4644
87
172
409
613
672
709
582
680
469
199
45
7
2436
39
77
255
373
393
383
383
288
165
58
12
10
7189
171
236
718
809
929
1008
855
1094
893
378
79
19
6398
153
217
637
711
831
900
741

2574
70
106
256
347
303
269
312
375
349
138
47
2
1245
33
54
132
210
206
174
131
136
116
37
14
2
4477
97
153
427
431
421
477
487
804
767
307
93
13
3927
91
141
368
370
355
402
413

2737
98
280
613
550
483
334
187
115
43
20
6
8
1766
58
146
426
377
350
188
110
61
30
10
3
7
3836
124
380
971
663
641
490
272
164
80
27
4
20
3372
106
355
880
576
548
419
227

1596
53
180
359
323
278
199
101
60
24
13
1
5
1016
35
90
241
213
196
98
76
36
19
7
2
3
2300
70
220
604
384
389
304
161
94
44
17
2
11
2016
63
208
546
326
331
259
136

1141
45
100
254
227
205
135
86
55
19
7
5
3
750
23
56
185
164
154
90
34
25
11
3
1
4
1536
54
160
367
279
252
186
111
70
36
10
2
9
1356
43
147
334
250
217
160
91

181
90
24
4
9
335
7
24
71
56
54
43
37
27
10
4
1
1
8103
109
808
1710
1353
1317
1207
712
548
246
63
12
18
6576
88
679
1422
1075
1073
971
566
428
198
49
11
16
1527
21
129

106
56
16
2
4
183
4
9
34
28
28
33
20
18
8
1
0
0
4351
61
408
914
689
652
670
436
331
137
36
7
10
3491
48
335
763
539
527
529
342
257
111
26
6
8
860
13
73

75
34
8
2
5
152
3
15
37
28
26
10
17
9
2
3
1
1
3752
48
400
796
664
665
537
276
217
109
27
5
8
3085
40
344
659
536
546
442
224
171
87
23
5
8
667
8
56

1704
1501
608
151
31
1341
24
31
140
159
164
183
188
194
159
77
21
1
20931
365
780
3049
3791
2504
2387
2155
2710
2129
817
207
37
17123
315
670
2572
3146
1973
1864
1701
2235
1791
656
169
31
3808
50
110

975
810
336
69
18
791
18
19
81
98
98
108
114
119
83
42
10
1
12533
223
443
1720
2290
1617
1608
1371
1538
1140
449
113
21
10302
189
380
1474
1899
1307
1255
1064
1276
964
379
98
17
2231
34
63

729
691
272
82
13
550
6
12
59
61
66
75
74
75
76
35
11
0
8398
142
337
1329
1501
887
779
784
1172
989
368
94
16
6821
126
290
1098
1247
666
609
637
959
827
277
71
14
1577
16
47

143
70
24
4
20
464
18
25
91
87
93
71
45
21
10
3
0
0
5342
188
593
1361
1018
811
652
352
235
87
21
9
15
4332
161
511
1138
809
639
501
284
187
66
18
8
10
1010
27
82

79
39
16
2
11
284
7
12
58
58
58
45
25
15
5
1
0
0
3035
114
343
780
568
447
383
188
138
51
11
5
7
2460
99
301
657
448
344
300
146
107
37
11
4
6
575
15
42

64
31
8
2
9
180
11
13
33
29
35
26
20
6
5
2
0
0
2307
74
250
581
450
364
269
164
97
36
10
4
8
1872
62
210
481
361
295
201
138
80
29
7
4
4
435
12
40

288
278
244
236
146
120
48
14
1
2
1013
12
139
249
182
148
125
78
48
22
2
3
5
888
11
131
221
159
122
109
68
42
16
1
3
5
125
1
8
28
23
26
16
10
6
6
1

151
150
125
141
94
74
26
10
1
2
544
5
83
122
93
81
67
49
26
12
1
2
3
472
4
76
104
80
68
60
43
22
10
0
2
3
72
1
7
18
13
13
7
6
4
2
1

137
128
119
95
52
46
22
4
0
0
469
7
56
127
89
67
58
29
22
10
1
1
2
416
7
55
117
79
54
49
25
20
6
1
1
2
53
0
1
10
10
13
9
4
2
4
0

477
645
531
523
454
475
338
161
38
6
3477
91
183
544
572
419
466
415
475
229
50
17
16
3027
85
174
505
516
373
392
343
389
186
38
12
14
450
6
9
39
56
46
74
72
86
43
12

246
391
310
353
307
262
176
70
15
4
1956
51
102
306
349
253
300
212
248
96
24
5
10
1714
46
96
282
309
223
248
184
210
83
19
5
9
242
5
6
24
40
30
52
28
38
13
5

231
254
221
170
147
213
162
91
23
2
1521
40
81
238
223
166
166
203
227
133
26
12
6
1313
39
78
223
207
150
144
159
179
103
19
7
5
208
1
3
15
16
16
22
44
48
30
7

223
209
172
151
68
48
21
3
1
5
893
47
124
263
148
120
86
53
32
10
1
1
8
780
43
114
232
129
97
72
48
25
10
1
1
8
113
4
10
31
19
23
14
5
7
0
0

123
120
103
83
42
31
14
0
1
1
440
22
60
125
76
51
44
36
17
3
1
1
4
378
19
55
111
65
38
35
33
13
3
1
1
4
62
3
5
14
11
13
9
3
4
0
0

100
89
69
68
26
17
7
3
0
4
453
25
64
138
72
69
42
17
15
7
0
0
4
402
24
59
121
64
59
37
15
12
7
0
0
4
51
1
5
17
8
10
5
2
3
0
0

0
0
1010
28
160
247
185
147
99
58
52
25
3
0
6
940
28
157
226
172
138
95
51
44
22
2
0
5
70
0
3
21
13
9
4
7
8
3
1
0
1
738
18
122
225
126
93

0
0
563
18
102
136
100
79
50
34
30
12
0
0
2
529
18
100
123
94
76
49
29
26
12
0
0
2
34
0
2
13
6
3
1
5
4
0
0
0
0
404
10
72
127
66
51

0
0
447
10
58
111
85
68
49
24
22
13
3
0
4
411
10
57
103
78
62
46
22
18
10
2
0
3
36
0
1
8
7
6
3
2
4
3
1
0
1
334
8
50
98
60
42

5
2
5365
161
287
689
686
645
669
725
875
454
140
30
4
4985
152
267
632
637
585
612
676
835
426
131
28
4
380
9
20
57
49
60
57
49
40
28
9
2
0
3331
74
137
338
375
348

0
1
2919
72
153
381
382
394
413
381
444
220
60
17
2
2699
68
145
358
353
353
372
351
418
207
56
16
2
220
4
8
23
29
41
41
30
26
13
4
1
0
1855
41
84
199
230
208

5
1
2446
89
134
308
304
251
256
344
431
234
80
13
2
2286
84
122
274
284
232
240
325
417
219
75
12
2
160
5
12
34
20
19
16
19
14
15
5
1
0
1476
33
53
139
145
140

0
0
1186
50
162
380
190
149
132
62
51
8
1
0
1
1074
47
155
349
165
132
114
54
48
8
1
0
1
112
3
7
31
25
17
18
8
3
0
0
0
0
716
49
120
229
111
93

0
0
659
30
106
208
105
77
77
29
24
3
0
0
0
596
29
102
192
89
66
68
25
22
3
0
0
0
63
1
4
16
16
11
9
4
2
0
0
0
0
358
19
58
119
58
52

0
0
527
20
56
172
85
72
55
33
27
5
1
0
1
478
18
53
157
76
66
46
29
26
5
1
0
1
49
2
3
15
9
6
9
4
1
0
0
0
0
358
30
62
110
53
41

66
39
28
20
1
0
0
700
18
115
214
120
88
61
36
27
20
1
0
0
38
0
7
11
6
5
5
3
1
0
0
0
0
1089
29
136
272
202
153
118
76
66
27
7
1
2
930

40
18
13
6
1
0
0
388
10
69
122
64
50
38
15
13
6
1
0
0
16
0
3
5
2
1
2
3
0
0
0
0
0
621
18
86
140
109
91
72
44
41
13
6
0
1
526

26
21
15
14
0
0
0
312
8
46
92
56
38
23
21
14
14
0
0
0
22
0
4
6
4
4
3
0
1
0
0
0
0
468
11
50
132
93
62
46
32
25
14
1
1
1
404

338
360
753
454
130
16
8
3172
73
132
315
360
329
315
336
731
433
124
16
8
159
1
5
23
15
19
23
24
22
21
6
0
0
4196
108
143
492
736
570
469
417
625
426
172
29
9
3952

201
200
372
238
68
9
5
1750
40
81
187
220
191
187
185
354
225
66
9
5
105
1
3
12
10
17
14
15
18
13
2
0
0
2514
69
83
280
453
371
316
249
363
225
86
17
2
2356

137
160
381
216
62
7
3
1422
33
51
128
140
138
128
151
377
208
58
7
3
54
0
2
11
5
2
9
9
4
8
4
0
0
1682
39
60
212
283
199
153
168
262
201
86
12
7
1596

55
24
26
5
2
1
1
675
48
113
219
104
85
50
23
24
5
2
1
1
41
1
7
10
7
8
5
1
2
0
0
0
0
923
40
95
281
173
146
94
45
36
9
1
0
3
854

27
10
13
1
1
0
0
332
18
55
112
52
48
24
9
12
1
1
0
0
26
1
3
7
6
4
3
1
1
0
0
0
0
483
22
44
149
100
74
45
23
17
5
1
0
3
445

28
14
13
4
1
1
1
343
30
58
107
52
37
26
14
12
4
1
1
1
15
0
4
3
1
4
2
0
1
0
0
0
0
440
18
51
132
73
72
49
22
19
4
0
0
0
409

26
125
249
172
119
99
54
54
24
6
0
2
159
3
11
23
30
34
19
22
12
3
1
1
0
3296
72
407
772
543
471
418
269
217
84
28
6
9
2948
71
379
693
480
411
373
240
184

15
78
131
93
73
58
31
30
11
5
0
1
95
3
8
9
16
18
14
13
11
2
1
0
0
1829
39
242
413
277
271
238
152
130
47
12
4
4
1645
38
225
376
245
239
218
135
108

11
47
118
79
46
41
23
24
13
1
0
1
64
0
3
14
14
16
5
9
1
1
0
1
0
1467
33
165
359
266
200
180
117
87
37
16
2
5
1303
33
154
317
235
172
155
105
76

105
133
458
693
514
440
395
605
409
162
29
9
244
3
10
34
43
56
29
22
20
17
10
0
0
11375
319
408
1209
1431
1221
1260
1348
2043
1428
542
144
22
10314
295
371
1113
1289
1098
1110
1191
1868

68
79
260
426
332
294
233
355
212
78
17
2
158
1
4
20
27
39
22
16
8
13
8
0
0
6262
182
261
656
787
732
798
759
1097
669
239
71
11
5619
170
237
608
700
645
691
662
993

37
54
198
267
182
146
162
250
197
84
12
7
86
2
6
14
16
17
7
6
12
4
2
0
0
5113
137
147
553
644
489
462
589
946
759
303
73
11
4695
125
134
505
589
453
419
529
875

37
88
264
159
136
85
41
32
8
1
0
3
69
3
7
17
14
10
9
4
4
1
0
0
0
2861
123
360
797
504
375
310
170
149
57
10
2
4
2568
108
333
729
439
328
278
146
141

20
41
140
93
69
39
20
15
4
1
0
3
38
2
3
9
7
5
6
3
2
1
0
0
0
1508
66
205
458
269
187
147
69
78
22
3
1
3
1347
54
189
417
235
161
127
61
75

17
47
124
66
67
46
21
17
4
0
0
0
31
1
4
8
7
5
3
1
2
0
0
0
0
1353
57
155
339
235
188
163
101
71
35
7
1
1
1221
54
144
312
204
167
151
85
66

76
26
6
9
348
1
28
79
63
60
45
29
33
8
2
0
0
1024
17
165
287
163
119
109
77
66
13
3
1
4
973
16
158
274
154
113
103
74
61
12
3
1
4
51
1
7
13

42
11
4
4
184
1
17
37
32
32
20
17
22
5
1
0
0
566
9
93
173
83
64
64
40
31
7
1
1
0
543
9
88
169
78
62
61
38
30
6
1
1
0
23
0
5
4

34
15
2
5
164
0
11
42
31
28
25
12
11
3
1
0
0
458
8
72
114
80
55
45
37
35
6
2
0
4
430
7
70
105
76
51
42
36
31
6
2
0
4
28
1
2
9

1326
499
133
21
1061
24
37
96
142
123
150
157
175
102
43
11
1
4653
149
186
509
547
516
592
599
776
539
185
49
6
4416
143
177
484
517
489
547
558
748
523
176
48
6
237
6
9
25

612
223
68
10
643
12
24
48
87
87
107
97
104
57
16
3
1
2569
80
126
287
331
310
372
324
388
247
77
24
3
2433
79
120
273
311
297
344
297
373
238
74
24
3
136
1
6
14

714
276
65
11
418
12
13
48
55
36
43
60
71
45
27
8
0
2084
69
60
222
216
206
220
275
388
292
108
25
3
1983
64
57
211
206
192
203
261
375
285
102
24
3
101
5
3
11

51
9
2
4
293
15
27
68
65
47
32
24
8
6
1
0
0
1008
34
108
264
193
153
112
68
55
13
7
1
0
943
33
103
247
177
144
103
63
53
13
6
1
0
65
1
5
17

21
3
1
3
161
12
16
41
34
26
20
8
3
1
0
0
0
551
23
64
151
104
71
66
31
29
9
3
0
0
507
22
61
139
94
65
60
28
27
9
2
0
0
44
1
3
12

30
6
1
1
132
3
11
27
31
21
12
16
5
5
1
0
0
457
11
44
113
89
82
46
37
26
4
4
1
0
436
11
42
108
83
79
43
35
26
4
4
1
0
21
0
2
5

9
6
6
3
5
1
0
0
0
2810
66
333
605
487
456
327
223
194
85
18
5
11
2616
62
311
563
454
426
298
207
188
80
14
5
8
194
4
22
42
33
30
29
16
6
5
4
0

5
2
3
2
1
1
0
0
0
1541
36
185
324
260
252
187
127
102
48
10
3
7
1440
33
173
305
245
238
171
117
99
44
7
3
5
101
3
12
19
15
14
16
10
3
4
3
0

4
4
3
1
4
0
0
0
0
1269
30
148
281
227
204
140
96
92
37
8
2
4
1176
29
138
258
209
188
127
90
89
36
7
2
3
93
1
10
23
18
16
13
6
3
1
1
0

30
27
45
41
28
16
9
1
0
7961
291
431
1083
1027
968
952
897
1218
721
279
69
25
7520
285
412
1030
959
907
887
838
1159
686
268
65
24
441
6
19
53
68
61
65
59
59
35
11
4

20
13
28
27
15
9
3
0
0
4395
159
233
565
619
601
557
513
671
312
124
31
10
4136
156
224
534
576
565
516
479
633
295
119
30
9
259
3
9
31
43
36
41
34
38
17
5
1

10
14
17
14
13
7
6
1
0
3566
132
198
518
408
367
395
384
547
409
155
38
15
3384
129
188
496
383
342
371
359
526
391
149
35
15
182
3
10
22
25
25
24
25
21
18
6
3

16
9
9
5
2
0
1
0
0
2500
96
302
690
410
356
288
165
144
30
8
2
9
2362
94
281
662
379
330
271
157
139
30
8
2
9
138
2
21
28
31
26
17
8
5
0
0
0

10
6
6
3
2
0
1
0
0
1314
44
162
408
213
179
151
83
57
12
4
0
1
1239
44
150
393
195
165
143
78
54
12
4
0
1
75
0
12
15
18
14
8
5
3
0
0
0

6
3
3
2
0
0
0
0
0
1186
52
140
282
197
177
137
82
87
18
4
2
8
1123
50
131
269
184
165
128
79
85
18
4
2
8
63
2
9
13
13
12
9
3
2
0
0
0

3
1211
20
172
270
195
183
162
98
60
35
5
6
5
971
16
152
215
149
132
133
76
55
28
4
6
5
240
4
20
55
46
51
29
22
5
7
1
0
0
1833
44
253
413
330
285
210

2
656
14
93
143
101
110
93
54
23
18
1
4
2
523
10
86
110
77
80
78
41
21
13
1
4
2
133
4
7
33
24
30
15
13
2
5
0
0
0
998
19
140
219
171
171
129

1
555
6
79
127
94
73
69
44
37
17
4
2
3
448
6
66
105
72
52
55
35
34
15
3
2
3
107
0
13
22
22
21
14
9
3
2
1
0
0
835
25
113
194
159
114
81

1
3951
135
217
655
610
497
425
413
587
308
72
20
12
3292
126
198
564
529
417
336
316
498
240
48
12
8
659
9
19
91
81
80
89
97
89
68
24
8
4
4685
191
281
584
588
538
533

1
2226
81
127
393
352
296
275
259
267
136
25
6
9
1828
77
113
337
301
249
218
187
213
107
15
5
6
398
4
14
56
51
47
57
72
54
29
10
1
3
2549
125
156
322
345
305
333

0
1725
54
90
262
258
201
150
154
320
172
47
14
3
1464
49
85
227
228
168
118
129
285
133
33
7
2
261
5
5
35
30
33
32
25
35
39
14
7
1
2136
66
125
262
243
233
200

0
1097
45
184
306
183
140
124
60
37
12
0
2
4
929
40
162
267
150
113
100
52
31
10
0
1
3
168
5
22
39
33
27
24
8
6
2
0
1
1
1701
101
187
448
294
243
195

0
575
20
100
164
98
68
60
35
21
4
0
2
3
480
19
85
140
79
53
49
31
17
4
0
1
2
95
1
15
24
19
15
11
4
4
0
0
1
1
916
43
106
251
164
129
116

0
522
25
84
142
85
72
64
25
16
8
0
0
1
449
21
77
127
71
60
51
21
14
6
0
0
1
73
4
7
15
14
12
13
4
2
2
0
0
0
785
58
81
197
130
114
79

139
95
45
9
2
8
1687
42
235
394
300
263
187
126
82
40
8
2
8
146
2
18
19
30
22
23
13
13
5
1
0
0
1741
32
220
309
337
264
231
185
113
36
8
2
4
1394
28

81
42
19
3
0
4
909
18
130
208
155
155
112
74
34
16
3
0
4
89
1
10
11
16
16
17
7
8
3
0
0
0
944
13
116
159
188
155
118
109
61
17
5
1
2
745
12

58
53
26
6
2
4
778
24
105
186
145
108
75
52
48
24
5
2
4
57
1
8
8
14
6
6
6
5
2
1
0
0
797
19
104
150
149
109
113
76
52
19
3
1
2
649
16

584
749
443
137
40
17
4350
187
272
543
542
490
479
541
706
403
132
39
16
335
4
9
41
46
48
54
43
43
40
5
1
1
6406
200
329
766
806
761
816
700
1267
602
117
22
20
5616
185

326
354
196
56
24
7
2366
122
150
295
322
275
304
299
338
177
54
24
6
183
3
6
27
23
30
29
27
16
19
2
0
1
3488
119
178
427
449
449
511
434
596
259
47
10
9
3009
108

258
395
247
81
16
10
1984
65
122
248
220
215
175
242
368
226
78
15
10
152
1
3
14
23
18
25
16
27
21
3
1
0
2918
81
151
339
357
312
305
266
671
343
70
12
11
2607
77

116
77
24
5
3
8
1571
97
177
395
276
228
181
104
73
24
5
3
8
130
4
10
53
18
15
14
12
4
0
0
0
0
1790
83
265
535
291
239
191
85
75
15
2
1
8
1525
80

58
35
8
2
2
2
831
42
98
212
153
121
106
52
33
8
2
2
2
85
1
8
39
11
8
10
6
2
0
0
0
0
933
52
141
290
134
124
110
42
32
2
0
0
6
775
49

58
42
16
3
1
6
740
55
79
183
123
107
75
52
40
16
3
1
6
45
3
2
14
7
7
4
6
2
0
0
0
0
857
31
124
245
157
115
81
43
43
13
2
1
2
750
31

189
262
276
207
167
134
91
31
5
1
3
347
4
31
47
61
57
64
51
22
5
3
1
1
579
17
96
143
109
73
62
48
22
6
2
0
1
522
17
91
127
97
62
57
42
20
6

99
136
153
120
80
80
46
15
3
0
1
199
1
17
23
35
35
38
29
15
2
2
1
1
307
9
52
80
56
35
32
26
13
3
1
0
0
277
9
49
71
50
30
28
24
12
3

90
126
123
87
87
54
45
16
2
1
2
148
3
14
24
26
22
26
22
7
3
1
0
0
272
8
44
63
53
38
30
22
9
3
1
0
1
245
8
42
56
47
32
29
18
8
3

301
685
681
635
712
606
1145
535
98
13
20
790
15
28
81
125
126
104
94
122
67
19
9
0
3339
111
187
448
513
414
401
337
554
273
66
29
6
3128
101
174
428
480
384
370
307
534
255

169
379
372
365
440
370
529
225
38
5
9
479
11
9
48
77
84
71
64
67
34
9
5
0
1862
69
98
262
309
262
252
211
268
94
19
15
3
1731
62
93
249
285
243
228
191
257
88

132
306
309
270
272
236
616
310
60
8
11
311
4
19
33
48
42
33
30
55
33
10
4
0
1477
42
89
186
204
152
149
126
286
179
47
14
3
1397
39
81
179
195
141
142
116
277
167

242
454
229
193
165
73
66
13
2
1
7
265
3
23
81
62
46
26
12
9
2
0
0
1
917
47
110
222
179
155
97
48
44
11
0
2
2
853
44
105
207
167
142
88
45
41
11

125
236
107
95
90
38
28
2
0
0
5
158
3
16
54
27
29
20
4
4
0
0
0
1
507
30
67
123
102
86
44
25
22
5
0
2
1
467
29
63
116
93
75
40
24
20
5

117
218
122
98
75
35
38
11
2
1
2
107
0
7
27
35
17
6
8
5
2
0
0
0
410
17
43
99
77
69
53
23
22
6
0
0
1
386
15
42
91
74
67
48
21
21
6

2
0
1
57
0
5
16
12
11
5
6
2
0
0
0
0
28262
602
3758
7281
5143
3813
3096
1954
1636
696
197
57
29
21308
463
3022
5673
3764
2807
2217
1407
1221
531
148
36
19
6954
139
736
1608
1379

1
0
0
30
0
3
9
6
5
4
2
1
0
0
0
0
15509
325
2112
3907
2805
2119
1741
1123
888
355
89
27
18
11628
251
1688
3035
2054
1547
1242
794
645
273
67
19
13
3881
74
424
872
751

1
0
1
27
0
2
7
6
6
1
4
1
0
0
0
0
12753
277
1646
3374
2338
1694
1355
831
748
341
108
30
11
9680
212
1334
2638
1710
1260
975
613
576
258
81
17
6
3073
65
312
736
628

62
27
6
211
10
13
20
33
30
31
30
20
18
4
2
0
190328
4178
7004
21919
32340
25491
22623
21346
27660
18955
6816
1868
128
155537
3548
5923
18355
25724
19959
17942
17202
23402
15981
5791
1619
91
34791
630
1081
3564
6616

18
14
3
131
7
5
13
24
19
24
20
11
6
1
1
0
108415
2429
4199
12620
19426
16077
14260
12748
13889
8840
3035
826
66
87583
2066
3560
10494
15529
12562
11077
10032
11531
7367
2596
723
46
20832
363
639
2126
3897

44
13
3
80
3
8
7
9
11
7
10
9
12
3
1
0
81913
1749
2805
9299
12914
9414
8363
8598
13771
10115
3781
1042
62
67954
1482
2363
7861
10195
7397
6865
7170
11871
8614
3195
896
45
13959
267
442
1438
2719

0
1
2
64
3
5
15
12
13
9
3
3
0
0
1
0
33171
825
3153
9569
6735
5359
3955
1855
1104
439
106
45
26
25455
612
2562
7637
4989
3934
3006
1399
844
342
81
34
15
7716
213
591
1932
1746

0
1
1
40
1
4
7
9
11
4
1
2
0
0
1
0
17562
451
1783
5088
3500
2796
2156
974
511
221
50
19
13
13279
332
1448
4033
2522
1992
1626
708
381
176
39
14
8
4283
119
335
1055
978

0
0
1
24
2
1
8
3
2
5
2
1
0
0
0
0
15609
374
1370
4481
3235
2563
1799
881
593
218
56
26
13
12176
280
1114
3604
2467
1942
1380
691
463
166
42
20
7
3433
94
256
877
768

1006
879
547
415
165
49
21
10
779
14
109
210
143
102
93
51
38
15
2
2
0
562
14
89
144
95
76
69
37
28
8
1
1
0
217
0
20
66
48
26
24
14
10
7
1
1
0

572
499
329
243
82
22
8
5
435
8
65
108
85
57
49
31
22
8
1
1
0
311
8
52
80
53
42
34
20
17
4
0
1
0
124
0
13
28
32
15
15
11
5
4
1
0
0

434
380
218
172
83
27
13
5
344
6
44
102
58
45
44
20
16
7
1
1
0
251
6
37
64
42
34
35
17
11
4
1
0
0
93
0
7
38
16
11
9
3
5
3
0
1
0

5532
4681
4144
4258
2974
1025
249
37
4651
128
228
516
752
520
524
569
722
462
172
57
1
3688
113
186
386
524
401
405
457
629
391
148
48
0
963
15
42
130
228
119
119
112
93
71
24
9
1

3515
3183
2716
2358
1473
439
103
20
2720
70
148
307
460
343
326
353
366
230
87
29
1
2115
60
121
227
320
261
249
273
318
191
73
22
0
605
10
27
80
140
82
77
80
48
39
14
7
1

2017
1498
1428
1900
1501
586
146
17
1931
58
80
209
292
177
198
216
356
232
85
28
0
1573
53
65
159
204
140
156
184
311
200
75
26
0
358
5
15
50
88
37
42
32
45
32
10
2
0

1425
949
456
260
97
25
11
11
838
10
64
206
189
147
105
76
26
8
6
1
0
621
5
52
153
121
116
89
54
20
6
4
1
0
217
5
12
53
68
31
16
22
6
2
2
0
0

804
530
266
130
45
11
5
5
466
8
37
104
98
80
65
47
20
3
3
1
0
339
4
29
80
56
60
58
32
15
2
2
1
0
127
4
8
24
42
20
7
15
5
1
1
0
0

621
419
190
130
52
14
6
6
372
2
27
102
91
67
40
29
6
5
3
0
0
282
1
23
73
65
56
31
22
5
4
2
0
0
90
1
4
29
26
11
9
7
1
1
1
0
0

2702
71
403
675
481
372
272
183
166
51
16
11
1
2454
61
367
610
439
342
248
166
151
46
15
8
1
248
10
36
65
42
30
24
17
15
5
1
3
0
914
31
152
227
163
107
95
57

1458
42
211
363
278
188
151
94
87
30
5
8
1
1329
36
193
327
257
176
138
85
77
27
5
7
1
129
6
18
36
21
12
13
9
10
3
0
1
0
486
18
83
114
87
54
46
36

1244
29
192
312
203
184
121
89
79
21
11
3
0
1125
25
174
283
182
166
110
81
74
19
10
1
0
119
4
18
29
21
18
11
8
5
2
1
2
0
428
13
69
113
76
53
49
21

15824
468
754
2010
2203
1786
1734
1751
2471
1741
679
219
8
14673
446
717
1871
1971
1614
1588
1619
2335
1640
657
208
7
1151
22
37
139
232
172
146
132
136
101
22
11
1
7790
162
253
664
878
746
902
988

9065
290
470
1164
1364
1129
1044
1013
1253
886
340
108
4
8368
279
445
1087
1216
1021
942
927
1182
832
330
103
4
697
11
25
77
148
108
102
86
71
54
10
5
0
4284
93
156
384
567
462
536
564

6759
178
284
846
839
657
690
738
1218
855
339
111
4
6305
167
272
784
755
593
646
692
1153
808
327
105
3
454
11
12
62
84
64
44
46
65
47
12
6
1
3506
69
97
280
311
284
366
424

2896
73
275
818
558
475
362
168
106
46
12
2
1
2609
65
248
737
500
428
322
154
101
41
11
2
0
287
8
27
81
58
47
40
14
5
5
1
0
1
990
17
73
292
196
166
126
66

1574
40
155
402
318
275
203
99
52
23
5
2
0
1414
35
143
363
280
245
178
91
50
22
5
2
0
160
5
12
39
38
30
25
8
2
1
0
0
0
557
8
39
152
125
91
75
41

1322
33
120
416
240
200
159
69
54
23
7
0
1
1195
30
105
374
220
183
144
63
51
19
6
0
0
127
3
15
42
20
17
15
6
3
4
1
0
1
433
9
34
140
71
75
51
25

50
24
3
4
1
839
24
136
207
157
96
85
57
48
22
3
3
1
75
7
16
20
6
11
10
0
2
2
0
1
0
1550
22
219
384
285
205
156
114
101
44
18
2
0
1302
17
182

30
15
0
2
1
439
15
72
101
83
46
41
36
28
14
0
2
1
47
3
11
13
4
8
5
0
2
1
0
0
0
868
12
137
206
157
119
89
61
57
22
7
1
0
718
9
109

20
9
3
2
0
400
9
64
106
74
50
44
21
20
8
3
1
0
28
4
5
7
2
3
5
0
0
1
0
1
0
682
10
82
178
128
86
67
53
44
22
11
1
0
584
8
73

1474
1155
422
142
4
7206
146
234
583
780
682
814
910
1404
1104
409
136
4
584
16
19
81
98
64
88
78
70
51
13
6
0
13265
279
458
1285
1728
1674
1688
1505
2290
1590
612
154
2
11524
241
395

719
533
199
70
1
3911
85
143
336
497
417
481
513
675
507
191
65
1
373
8
13
48
70
45
55
51
44
26
8
5
0
7655
164
300
792
1082
1079
1116
900
1160
718
274
69
1
6615
143
258

755
622
223
72
3
3295
61
91
247
283
265
333
397
729
597
218
71
3
211
8
6
33
28
19
33
27
26
25
5
1
0
5610
115
158
493
646
595
572
605
1130
872
338
85
1
4909
98
137

33
15
4
2
0
904
17
70
267
183
147
110
60
30
14
4
2
0
86
0
3
25
13
19
16
6
3
1
0
0
0
1833
47
167
513
386
298
222
108
62
24
3
3
0
1565
38
140

14
8
3
1
0
505
8
37
138
115
81
66
37
12
7
3
1
0
52
0
2
14
10
10
9
4
2
1
0
0
0
966
27
90
296
190
140
127
60
23
11
1
1
0
805
21
73

19
7
1
1
0
399
9
33
129
68
66
44
23
18
7
1
1
0
34
0
1
11
3
9
7
2
1
0
0
0
0
867
20
77
217
196
158
95
48
39
13
2
2
0
760
17
67

330
230
174
133
94
85
39
16
2
0
248
5
37
54
55
31
23
20
16
5
2
0
0
1382
32
185
337
263
208
160
94
69
15
9
4
6
914
24
133
209
177
150
94
55
53
9
5

170
129
104
74
50
48
19
5
1
0
150
3
28
36
28
15
15
11
9
3
2
0
0
772
17
110
175
140
125
89
59
40
7
3
3
4
504
13
78
108
95
85
52
34
30
5
0

160
101
70
59
44
37
20
11
1
0
98
2
9
18
27
16
8
9
7
2
0
0
0
610
15
75
162
123
83
71
35
29
8
6
1
2
410
11
55
101
82
65
42
21
23
4
5

1132
1474
1433
1435
1284
2008
1407
566
147
2
1741
38
63
153
254
241
253
221
282
183
46
7
0
7488
196
301
937
1304
1048
847
798
1008
706
261
74
8
5221
134
198
662
818
670
560
538
792
581
204

695
921
926
943
762
1007
638
255
66
1
1040
21
42
97
161
153
173
138
153
80
19
3
0
4389
101
175
544
808
688
582
512
504
323
114
35
3
2944
76
114
375
487
432
377
333
374
258
90

437
553
507
492
522
1001
769
311
81
1
701
17
21
56
93
88
80
83
129
103
27
4
0
3099
95
126
393
496
360
265
286
504
383
147
39
5
2277
58
84
287
331
238
183
205
418
323
114

453
324
253
190
88
53
21
2
3
0
268
9
27
60
62
45
32
20
9
3
1
0
0
1323
41
142
395
294
199
134
61
36
16
4
1
0
862
30
92
249
186
126
96
40
28
11
3

259
153
115
107
47
19
9
1
1
0
161
6
17
37
37
25
20
13
4
2
0
0
0
756
25
87
214
155
130
85
30
18
8
3
1
0
477
17
60
125
92
81
63
18
13
5
2

194
171
138
83
41
34
12
1
2
0
107
3
10
23
25
20
12
7
5
1
1
0
0
567
16
55
181
139
69
49
31
18
8
1
0
0
385
13
32
124
94
45
33
22
15
6
1

0
5
468
8
52
128
86
58
66
39
16
6
4
4
1
1788
32
231
510
308
222
189
106
127
45
15
3
0
1530
25
200
442
263
191
158
95
105
37
11
3
0
258
7
31
68
45
31

0
4
268
4
32
67
45
40
37
25
10
2
3
3
0
993
15
131
289
168
119
109
57
72
26
6
1
0
842
11
113
247
142
101
93
53
57
20
4
1
0
151
4
18
42
26
18

0
1
200
4
20
61
41
18
29
14
6
4
1
1
1
795
17
100
221
140
103
80
49
55
19
9
2
0
688
14
87
195
121
90
65
42
48
17
7
2
0
107
3
13
26
19
13

59
5
2267
62
103
275
486
378
287
260
216
125
57
15
3
15253
276
469
1875
2779
1852
1448
1383
2427
1847
699
192
6
13260
250
416
1680
2405
1580
1218
1178
2130
1609
608
180
6
1993
26
53
195
374
272

27
1
1445
25
61
169
321
256
205
179
130
65
24
8
2
8478
160
284
1058
1701
1226
900
777
1142
844
307
76
3
7338
144
250
945
1474
1052
744
648
993
743
271
71
3
1140
16
34
113
227
174

32
4
822
37
42
106
165
122
82
81
86
60
33
7
1
6775
116
185
817
1078
626
548
606
1285
1003
392
116
3
5922
106
166
735
931
528
474
530
1137
866
337
109
3
853
10
19
82
147
98

1
0
461
11
50
146
108
73
38
21
8
5
1
0
0
2166
46
167
673
458
334
252
111
74
32
14
5
0
1842
35
151
591
386
273
209
88
63
29
13
4
0
324
11
16
82
72
61

1
0
279
8
27
89
63
49
22
12
5
3
1
0
0
1161
29
93
375
250
178
130
47
31
18
8
2
0
979
21
83
325
209
147
108
36
26
16
7
1
0
182
8
10
50
41
31

0
0
182
3
23
57
45
24
16
9
3
2
0
0
0
1005
17
74
298
208
156
122
64
43
14
6
3
0
863
14
68
266
177
126
101
52
37
13
6
3
0
142
3
6
32
31
30

31
11
22
8
4
0
0
3042
76
421
848
555
396
265
212
166
67
28
6
2
2189
55
332
665
367
273
168
140
113
50
20
4
2
853
21
89
183
188
123
97
72
53
17
8
2
0
959

16
4
15
6
2
0
0
1694
44
233
461
319
233
145
122
84
29
21
1
2
1221
34
188
359
215
156
90
83
55
23
15
1
2
473
10
45
102
104
77
55
39
29
6
6
0
0
561

15
7
7
2
2
0
0
1348
32
188
387
236
163
120
90
82
38
7
5
0
968
21
144
306
152
117
78
57
58
27
5
3
0
380
11
44
81
84
46
42
33
24
11
2
2
0
398

230
205
297
238
91
12
0
22066
593
921
3074
4336
3168
2495
2233
2583
1813
631
191
28
17950
512
782
2596
3494
2501
1960
1808
2140
1469
510
158
20
4116
81
139
478
842
667
535
425
443
344
121
33
8
6982

156
129
149
101
36
5
0
12993
354
546
1751
2667
2026
1585
1390
1388
885
300
85
16
10546
303
471
1471
2196
1605
1211
1107
1129
717
251
74
11
2447
51
75
280
471
421
374
283
259
168
49
11
5
3958

74
76
148
137
55
7
0
9073
239
375
1323
1669
1142
910
843
1195
928
331
106
12
7404
209
311
1125
1298
896
749
701
1011
752
259
84
9
1669
30
64
198
371
246
161
142
184
176
72
22
3
3024

43
23
11
3
1
1
0
3411
82
334
961
682
548
433
165
130
48
18
6
4
2481
62
268
760
484
368
308
109
84
24
8
3
3
930
20
66
201
198
180
125
56
46
24
10
3
1
958

22
11
5
2
1
1
0
1880
38
197
531
365
305
247
94
68
21
7
5
2
1385
30
159
429
259
205
175
61
45
12
5
3
2
495
8
38
102
106
100
72
33
23
9
2
2
0
506

21
12
6
1
0
0
0
1531
44
137
430
317
243
186
71
62
27
11
1
2
1096
32
109
331
225
163
133
48
39
12
3
0
1
435
12
28
99
92
80
53
23
23
15
8
1
1
452

22
125
245
166
144
111
66
55
19
5
0
1
817
21
113
219
138
111
92
55
47
15
5
0
1
142
1
12
26
28
33
19
11
8
4
0
0
0
1689
25
196
409
285
230
215
135
120

14
74
139
98
89
69
38
28
9
3
0
0
485
14
69
126
81
72
58
29
26
7
3
0
0
76
0
5
13
17
17
11
9
2
2
0
0
0
931
13
106
218
152
129
126
78
72

8
51
106
68
55
42
28
27
10
2
0
1
332
7
44
93
57
39
34
26
21
8
2
0
1
66
1
7
13
11
16
8
2
6
2
0
0
0
758
12
90
191
133
101
89
57
48

165
295
1021
1445
1009
738
597
762
612
268
68
2
6388
151
277
938
1287
901
673
537
725
579
255
63
2
594
14
18
83
158
108
65
60
37
33
13
5
0
13118
248
402
1352
2173
1875
1677
1632
1951

100
183
584
879
634
448
345
368
279
109
28
1
3573
95
171
534
785
557
397
299
346
257
104
27
1
385
5
12
50
94
77
51
46
22
22
5
1
0
7419
139
251
749
1259
1173
1042
982
991

65
112
437
566
375
290
252
394
333
159
40
1
2815
56
106
404
502
344
276
238
379
322
151
36
1
209
9
6
33
64
31
14
14
15
11
8
4
0
5699
109
151
603
914
702
635
650
960

22
99
285
207
132
117
49
23
18
3
3
0
848
21
93
262
184
104
101
40
20
17
3
3
0
110
1
6
23
23
28
16
9
3
1
0
0
0
2373
43
236
665
474
393
294
154
72

9
57
144
113
76
58
23
15
10
1
0
0
439
9
54
133
101
55
46
19
12
9
1
0
0
67
0
3
11
12
21
12
4
3
1
0
0
0
1174
27
134
367
208
191
130
68
30

13
42
141
94
56
59
26
8
8
2
3
0
409
12
39
129
83
49
55
21
8
8
2
3
0
43
1
3
12
11
7
4
5
0
0
0
0
0
1199
16
102
298
266
202
164
86
42

57
13
2
2
1373
24
168
344
234
180
161
110
96
45
9
0
2
316
1
28
65
51
50
54
25
24
12
4
2
0
3554
62
379
858
650
475
459
288
243
110
26
3
1
2026
33
236
511

28
6
1
2
748
12
89
181
124
99
96
62
55
23
5
0
2
183
1
17
37
28
30
30
16
17
5
1
1
0
1959
34
219
458
330
278
263
176
128
64
8
1
0
1119
19
139
275

29
7
1
0
625
12
79
163
110
81
65
48
41
22
4
0
0
133
0
11
28
23
20
24
9
7
7
3
1
0
1595
28
160
400
320
197
196
112
115
46
18
2
1
907
14
97
236

1307
401
91
9
10855
213
348
1173
1825
1504
1331
1314
1637
1099
333
70
8
2263
35
54
179
348
371
346
318
314
208
68
21
1
25188
381
724
2579
4973
3994
3229
2915
3271
2198
749
169
6
17289
261
501
1840

601
186
41
5
6085
119
216
644
1064
943
823
781
812
495
150
33
5
1334
20
35
105
195
230
219
201
179
106
36
8
0
14513
224
420
1470
2884
2477
2084
1804
1699
1048
326
76
1
9798
151
290
1024

706
215
50
4
4770
94
132
529
761
561
508
533
825
604
183
37
3
929
15
19
74
153
141
127
117
135
102
32
13
1
10675
157
304
1109
2089
1517
1145
1111
1572
1150
423
93
5
7491
110
211
816

33
2
6
1
1946
34
207
568
387
306
242
118
54
25
1
4
0
427
9
29
97
87
87
52
36
18
8
1
2
1
4697
72
413
1353
987
826
560
266
149
54
12
3
2
3024
50
303
924

16
2
1
0
958
20
120
310
166
149
106
48
24
13
1
1
0
216
7
14
57
42
42
24
20
6
3
1
0
0
2471
35
233
712
535
420
300
133
68
28
4
1
2
1518
24
163
470

17
0
5
1
988
14
87
258
221
157
136
70
30
12
0
3
0
211
2
15
40
45
45
28
16
12
5
0
2
1
2226
37
180
641
452
406
260
133
81
26
8
2
0
1506
26
140
454

350
263
247
158
136
72
18
1
1
1528
29
143
347
300
212
212
130
107
38
8
2
0
5185
101
641
1310
981
723
592
366
263
140
40
14
14
3268
60
445
894
572
430
352
226
156
91
27
9

175
152
136
98
76
40
8
1
0
840
15
80
183
155
126
127
78
52
24
0
0
0
2797
48
355
700
517
382
330
225
142
66
19
6
7
1750
27
237
491
299
225
196
135
75
45
14
3

175
111
111
60
60
32
10
0
1
688
14
63
164
145
86
85
52
55
14
8
2
0
2388
53
286
610
464
341
262
141
121
74
21
8
7
1518
33
208
403
273
205
156
91
81
46
13
6

3456
2697
2141
1971
2272
1478
539
128
5
7899
120
223
739
1517
1297
1088
944
999
720
210
41
1
25907
555
881
3082
5159
3675
3188
2819
3409
2148
763
189
39
18985
435
691
2369
3742
2550
2247
2032
2615
1604
543
139

1980
1656
1338
1187
1179
691
242
59
1
4715
73
130
446
904
821
746
617
520
357
84
17
0
14897
317
478
1806
3035
2311
2067
1732
1700
1023
335
72
21
10795
251
379
1388
2244
1592
1411
1211
1269
749
237
55

1476
1041
803
784
1093
787
297
69
4
3184
47
93
293
613
476
342
327
479
363
126
24
1
11010
238
403
1276
2124
1364
1121
1087
1709
1125
428
117
18
8190
184
312
981
1498
958
836
821
1346
855
306
84

580
497
348
180
96
33
10
2
1
1673
22
110
429
407
329
212
86
53
21
2
1
1
5814
231
583
1696
1174
894
638
292
192
78
16
6
14
3817
134
411
1227
725
540
397
177
125
60
11
3

291
231
187
87
43
18
3
0
1
953
11
70
242
244
189
113
46
25
10
1
1
1
3057
125
319
897
592
469
352
169
81
38
8
1
6
1949
75
224
646
355
260
211
95
46
30
5
0

289
266
161
93
53
15
7
2
0
720
11
40
187
163
140
99
40
28
11
1
0
0
2757
106
264
799
582
425
286
123
111
40
8
5
8
1868
59
187
581
370
280
186
82
79
30
6
3

6
1917
41
196
416
409
293
240
140
107
49
13
5
8
1106
21
154
289
185
151
118
71
80
27
9
0
1
979
20
139
259
159
129
109
59
72
25
8
0
0
127
1
15
30
26
22
9

3
1047
21
118
209
218
157
134
90
67
21
5
3
4
593
13
83
152
93
92
65
38
38
13
5
0
1
516
12
74
134
81
78
61
29
31
12
4
0
0
77
1
9
18
12
14
4

3
870
20
78
207
191
136
106
50
40
28
8
2
4
513
8
71
137
92
59
53
33
42
14
4
0
0
463
8
65
125
78
51
48
30
41
13
4
0
0
50
0
6
12
14
8
5

18
6922
120
190
713
1417
1125
941
787
794
544
220
50
21
9384
161
301
891
1263
1060
1029
1099
1722
1289
456
111
2
8482
141
280
804
1114
937
903
985
1582
1213
423
99
1
902
20
21
87
149
123
126

9
4102
66
99
418
791
719
656
521
431
274
98
17
12
5051
92
187
526
746
673
609
606
839
545
184
43
1
4501
77
177
472
659
588
530
526
752
505
175
39
1
550
15
10
54
87
85
79

9
2820
54
91
295
626
406
285
266
363
270
122
33
9
4333
69
114
365
517
387
420
493
883
744
272
68
1
3981
64
103
332
455
349
373
459
830
708
248
60
0
352
5
11
33
62
38
47

7
1997
97
172
469
449
354
241
115
67
18
5
3
7
1579
26
165
466
281
269
203
86
60
18
4
1
0
1422
22
156
430
240
235
185
80
54
15
4
1
0
157
4
9
36
41
34
18

2
1108
50
95
251
237
209
141
74
35
8
3
1
4
816
15
91
276
147
103
106
41
26
10
1
0
0
726
13
85
251
121
91
95
37
24
8
1
0
0
90
2
6
25
26
12
11

5
889
47
77
218
212
145
100
41
32
10
2
2
3
763
11
74
190
134
166
97
45
34
8
3
1
0
696
9
71
179
119
144
90
43
30
7
3
1
0
67
2
3
11
15
22
7

12
8
2
1
0
1
721
15
87
163
128
105
99
56
43
19
6
0
0
533
13
72
125
99
83
68
32
26
12
3
0
0
188
2
15
38
29
22
31
24
17
7
3
0
0
765
23

9
7
1
1
0
1
408
10
54
92
71
58
55
28
29
9
2
0
0
306
8
45
68
55
48
40
16
18
7
1
0
0
102
2
9
24
16
10
15
12
11
2
1
0
0
423
11

3
1
1
0
0
0
313
5
33
71
57
47
44
28
14
10
4
0
0
227
5
27
57
44
35
28
16
8
5
2
0
0
86
0
6
14
13
12
16
12
6
5
2
0
0
342
12

114
140
76
33
12
1
5578
98
158
550
1037
925
785
688
689
461
150
35
2
4487
83
131
466
865
727
641
529
536
365
115
27
2
1091
15
27
84
172
198
144
159
153
96
35
8
0
5217
108

80
87
40
9
4
0
3213
55
99
315
564
546
502
441
395
223
58
15
0
2585
45
82
256
477
439
415
337
304
173
44
13
0
628
10
17
59
87
107
87
104
91
50
14
2
0
2764
53

34
53
36
24
8
1
2365
43
59
235
473
379
283
247
294
238
92
20
2
1902
38
49
210
388
288
226
192
232
192
71
14
2
463
5
10
25
85
91
57
55
62
46
21
6
0
2453
55

6
6
3
0
0
0
1305
28
114
395
261
210
165
78
35
14
2
3
0
1022
21
97
315
201
160
126
63
24
12
1
2
0
283
7
17
80
60
50
39
15
11
2
1
1
0
938
22

4
2
2
0
0
0
644
16
61
193
131
91
89
36
17
7
1
2
0
492
11
51
149
97
66
72
29
9
6
0
2
0
152
5
10
44
34
25
17
7
8
1
1
0
0
489
13

2
4
1
0
0
0
661
12
53
202
130
119
76
42
18
7
1
1
0
530
10
46
166
104
94
54
34
15
6
1
0
0
131
2
7
36
26
25
22
8
3
1
0
1
0
449
9

135
207
135
82
81
45
37
16
3
1
0
696
22
127
188
121
72
71
39
36
16
3
1
0
69
1
8
19
14
10
10
6
1
0
0
0
0
1349
36
201
376
266
188
120
69
55
32

78
109
81
48
52
21
16
5
2
0
0
386
10
75
98
72
43
46
19
16
5
2
0
0
37
1
3
11
9
5
6
2
0
0
0
0
0
720
17
109
202
148
99
59
36
33
15

57
98
54
34
29
24
21
11
1
1
0
310
12
52
90
49
29
25
20
20
11
1
1
0
32
0
5
8
5
5
4
4
1
0
0
0
0
629
19
92
174
118
89
61
33
22
17

189
470
630
613
671
715
911
590
235
84
1
4679
99
179
435
568
509
585
631
836
544
210
82
1
538
9
10
35
62
104
86
84
75
46
25
2
0
7994
223
400
989
1055
1015
1048
1018
1227
708

117
268
375
355
406
393
429
244
93
30
1
2470
46
112
250
341
302
353
342
382
229
82
30
1
294
7
5
18
34
53
53
51
47
15
11
0
0
4470
134
234
556
659
612
615
590
615
322

72
202
255
258
265
322
482
346
142
54
0
2209
53
67
185
227
207
232
289
454
315
128
52
0
244
2
5
17
28
51
33
33
28
31
14
2
0
3524
89
166
433
396
403
433
428
612
386

78
248
199
154
123
56
40
14
3
1
0
857
22
73
226
179
135
111
55
38
14
3
1
0
81
0
5
22
20
19
12
1
2
0
0
0
0
1431
36
164
411
278
232
167
78
46
14

52
137
96
73
71
20
18
7
2
0
0
447
13
48
121
86
69
65
19
17
7
2
0
0
42
0
4
16
10
4
6
1
1
0
0
0
0
713
21
91
189
121
128
88
42
21
8

26
111
103
81
52
36
22
7
1
1
0
410
9
25
105
93
66
46
36
21
7
1
1
0
39
0
1
6
10
15
6
0
1
0
0
0
0
718
15
73
222
157
104
79
36
25
6

4
2
0
1200
34
184
339
232
162
106
59
48
30
4
2
0
149
2
17
37
34
26
14
10
7
2
0
0
0
129
5
20
34
25
15
13
10
2
4
0
1
0
107
4
19
26
23

1
1
0
625
16
101
177
124
81
52
31
27
14
1
1
0
95
1
8
25
24
18
7
5
6
1
0
0
0
63
2
11
15
15
6
6
4
2
2
0
0
0
51
2
10
10
13

3
1
0
575
18
83
162
108
81
54
28
21
16
3
1
0
54
1
9
12
10
8
7
5
1
1
0
0
0
66
3
9
19
10
9
7
6
0
2
0
1
0
56
2
9
16
10

237
67
7
7033
214
359
901
920
849
921
880
1097
618
209
58
7
961
9
41
88
135
166
127
138
130
90
28
9
0
756
14
32
81
91
89
83
117
157
62
22
6
2
631
13
27
64
73

90
38
5
3885
128
204
501
577
513
527
508
535
276
78
33
5
585
6
30
55
82
99
88
82
80
46
12
5
0
413
8
23
46
58
55
56
64
60
30
9
3
1
340
7
20
39
50

147
29
2
3148
86
155
400
343
336
394
372
562
342
131
25
2
376
3
11
33
53
67
39
56
50
44
16
4
0
343
6
9
35
33
34
27
53
97
32
13
3
1
291
6
7
25
23

2
1
2
1149
32
141
323
225
182
129
63
36
13
2
1
2
282
4
23
88
53
50
38
15
10
1
0
0
0
96
4
16
30
16
15
10
3
0
1
0
0
1
74
2
13
24
10

1
1
2
586
20
82
158
97
100
66
34
18
7
1
1
2
127
1
9
31
24
28
22
8
3
1
0
0
0
56
1
11
17
10
9
5
1
0
1
0
0
1
45
0
11
14
6

1
0
0
563
12
59
165
128
82
63
29
18
6
1
0
0
155
3
14
57
29
22
16
7
7
0
0
0
0
40
3
5
13
6
6
5
2
0
0
0
0
0
29
2
2
10
4

13
8
7
2
4
0
1
0
22
1
1
8
2
2
5
3
0
0
0
0
0
447
8
61
134
86
59
48
24
17
10
0
0
0
358
8
50
107
74
41
40
14
15
9
0
0
0

6
4
2
2
2
0
0
0
12
0
1
5
2
0
2
2
0
0
0
0
0
239
3
33
73
44
29
29
16
6
6
0
0
0
192
3
29
58
37
22
24
9
5
5
0
0
0

7
4
5
0
2
0
1
0
10
1
0
3
0
2
3
1
0
0
0
0
0
208
5
28
61
42
30
19
8
11
4
0
0
0
166
5
21
49
37
19
16
5
10
4
0
0
0

61
71
100
144
55
17
4
2
125
1
5
17
18
28
12
17
13
7
5
2
0
2832
88
159
401
391
332
377
363
445
214
49
12
1
2354
69
141
340
299
261
313
309
392
183
38
8
1

37
49
52
51
25
7
2
1
73
1
3
7
8
18
7
12
9
5
2
1
0
1530
55
81
217
219
210
239
200
197
86
19
6
1
1238
42
70
182
164
164
201
163
167
67
14
3
1

24
22
48
93
30
10
2
1
52
0
2
10
10
10
5
5
4
2
3
1
0
1302
33
78
184
172
122
138
163
248
128
30
6
0
1116
27
71
158
135
97
112
146
225
116
24
5
0

12
8
3
0
1
0
0
1
22
2
3
6
6
3
2
0
0
0
0
0
0
377
22
49
111
69
53
28
22
15
6
1
1
0
292
20
35
87
51
41
22
15
13
6
1
1
0

7
4
1
0
1
0
0
1
11
1
0
3
4
2
1
0
0
0
0
0
0
191
12
29
52
32
30
12
13
7
4
0
0
0
148
10
21
39
25
25
9
9
6
4
0
0
0

5
4
2
0
0
0
0
0
11
1
3
3
2
1
1
0
0
0
0
0
0
186
10
20
59
37
23
16
9
8
2
1
1
0
144
10
14
48
26
16
13
6
7
2
1
1
0

89
0
11
27
12
18
8
10
2
1
0
0
0
201
6
39
65
38
29
10
7
4
1
0
2
0
161
4
30
54
34
21
8
4
4
1
0
1
0
40
2
9
11
4
8
2
3

47
0
4
15
7
7
5
7
1
1
0
0
0
109
4
20
33
22
14
9
3
2
1
0
1
0
86
2
15
25
19
11
7
3
2
1
0
1
0
23
2
5
8
3
3
2
0

42
0
7
12
5
11
3
3
1
0
0
0
0
92
2
19
32
16
15
1
4
2
0
0
1
0
75
2
15
29
15
10
1
1
2
0
0
0
0
17
0
4
3
1
5
0
3

478
19
18
61
92
71
64
54
53
31
11
4
0
1035
35
79
142
143
110
160
156
141
52
10
7
0
832
27
61
115
109
82
136
120
128
42
7
5
0
203
8
18
27
34
28
24
36

292
13
11
35
55
46
38
37
30
19
5
3
0
603
20
47
83
99
78
103
82
64
20
5
2
0
476
15
37
68
77
57
86
63
56
14
2
1
0
127
5
10
15
22
21
17
19

186
6
7
26
37
25
26
17
23
12
6
1
0
432
15
32
59
44
32
57
74
77
32
5
5
0
356
12
24
47
32
25
50
57
72
28
5
4
0
76
3
8
12
12
7
7
17

85
2
14
24
18
12
6
7
2
0
0
0
0
146
3
14
51
26
14
16
16
5
0
0
0
1
120
2
12
41
23
11
13
12
5
0
0
0
1
26
1
2
10
3
3
3
4

43
2
8
13
7
5
3
4
1
0
0
0
0
85
2
7
30
14
7
13
10
2
0
0
0
0
67
1
5
23
13
5
10
8
2
0
0
0
0
18
1
2
7
1
2
3
2

42
0
6
11
11
7
3
3
1
0
0
0
0
61
1
7
21
12
7
3
6
3
0
0
0
1
53
1
7
18
10
6
3
4
3
0
0
0
1
8
0
0
3
2
1
0
2

0
0
0
1
0
69324
1411
9447
17912
12471
9446
7245
4715
3811
1912
627
219
108
46389
983
6898
12502
7998
6058
4533
2930
2577
1314
414
138
44
22935
428
2549
5410
4473
3388
2712
1785
1234
598
213
81
64
490
10
74

0
0
0
0
0
40317
790
5427
10463
7490
5435
4262
2777
2120
1073
319
101
60
27252
567
3987
7393
4958
3548
2673
1693
1399
731
210
70
23
13065
223
1440
3070
2532
1887
1589
1084
721
342
109
31
37
294
6
46

0
0
0
1
0
29007
621
4020
7449
4981
4011
2983
1938
1691
839
308
118
48
19137
416
2911
5109
3040
2510
1860
1237
1178
583
204
68
21
9870
205
1109
2340
1941
1501
1123
701
513
256
104
50
27
196
4
28

13
10
3
2
0
404738
9675
16808
56206
74326
61416
47557
38778
46775
34640
13994
4229
334
309148
7771
13523
44421
55760
45564
34665
28495
36283
27829
11226
3375
236
95590
1904
3285
11785
18566
15852
12892
10283
10492
6811
2768
854
98
4284
121
214

8
6
3
1
0
252385
5564
10133
34700
49571
41016
32397
25446
26671
18061
6782
1854
190
191581
4437
8114
27426
37649
30505
23364
18381
20164
14374
5506
1521
140
60804
1127
2019
7274
11922
10511
9033
7065
6507
3687
1276
333
50
2648
61
120

5
4
0
1
0
152353
4111
6675
21506
24755
20400
15160
13332
20104
16579
7212
2375
144
117567
3334
5409
16995
18111
15059
11301
10114
16119
13455
5720
1854
96
34786
777
1266
4511
6644
5341
3859
3218
3985
3124
1492
521
48
1636
60
94

0
0
0
0
0
77803
2416
6867
20735
15318
12845
9698
5075
3040
1219
335
161
94
52079
1594
5047
14417
9715
8350
6280
3326
2105
856
229
114
46
25724
822
1820
6318
5603
4495
3418
1749
935
363
106
47
48
646
14
56

0
0
0
0
0
46571
1312
3946
12233
9499
7906
6129
3026
1633
598
158
76
55
31080
873
2920
8466
6092
5138
3952
1954
1090
411
105
52
27
15491
439
1026
3767
3407
2768
2177
1072
543
187
53
24
28
395
8
31

0
0
0
0
0
31232
1104
2921
8502
5819
4939
3569
2049
1407
621
177
85
39
20999
721
2127
5951
3623
3212
2328
1372
1015
445
124
62
19
10233
383
794
2551
2196
1727
1241
677
392
176
53
23
20
251
6
25

152
77
53
48
44
18
7
6
1
0
402
8
59
125
60
44
38
37
17
7
6
1
0
88
2
15
27
17
9
10
7
1
0
0
0
0
1311
29
204
381
255
181
114
54
47
33
11

101
49
26
27
23
10
2
3
1
0
250
5
38
87
42
22
21
19
10
2
3
1
0
44
1
8
14
7
4
6
4
0
0
0
0
0
831
16
128
244
175
103
79
30
29
19
7

51
28
27
21
21
8
5
3
0
0
152
3
21
38
18
22
17
18
7
5
3
0
0
44
1
7
13
10
5
4
3
1
0
0
0
0
480
13
76
137
80
78
35
24
18
14
4

707
830
719
476
373
430
315
83
13
3
3542
111
177
602
701
579
380
310
339
261
69
11
2
742
10
37
105
129
140
96
63
91
54
14
2
1
10263
224
393
1772
2167
1595
966
731
965
938
404

444
542
483
314
225
250
163
37
7
2
2191
54
103
382
457
386
255
188
195
133
32
5
1
457
7
17
62
85
97
59
37
55
30
5
2
1
6910
151
229
1243
1638
1156
696
505
553
479
220

263
288
236
162
148
180
152
46
6
1
1351
57
74
220
244
193
125
122
144
128
37
6
1
285
3
20
43
44
43
37
26
36
24
9
0
0
3353
73
164
529
529
439
270
226
412
459
184

199
140
97
59
38
27
10
5
1
0
465
12
37
134
99
75
45
27
24
8
3
1
0
181
2
19
65
41
22
14
11
3
2
2
0
0
1348
39
122
391
287
212
148
68
54
19
5

114
95
59
40
23
15
7
2
1
0
287
6
23
77
70
44
30
17
13
5
1
1
0
108
2
8
37
25
15
10
6
2
2
1
0
0
928
26
82
275
205
145
97
52
32
8
5

85
45
38
19
15
12
3
3
0
0
178
6
14
57
29
31
15
10
11
3
2
0
0
73
0
11
28
16
7
4
5
1
0
1
0
0
420
13
40
116
82
67
51
16
22
11
0

2
0
998
18
156
295
191
137
89
36
37
29
8
2
0
313
11
48
86
64
44
25
18
10
4
3
0
0
1545
31
204
392
300
197
166
96
85
49
18
4
3
1203
24
163
313
217
148

1
0
630
10
97
187
135
74
62
20
23
16
5
1
0
201
6
31
57
40
29
17
10
6
3
2
0
0
964
22
121
252
199
120
106
53
48
31
10
1
1
750
16
94
205
146
91

1
0
368
8
59
108
56
63
27
16
14
13
3
1
0
112
5
17
29
24
15
8
8
4
1
1
0
0
581
9
83
140
101
77
60
43
37
18
8
3
2
453
8
69
108
71
57

103
5
7957
180
319
1417
1616
1220
721
563
760
743
325
89
4
2306
44
74
355
551
375
245
168
205
195
79
14
1
7545
160
263
1242
1569
1202
830
659
695
578
270
68
9
5545
107
196
904
1116
877

39
1
5338
120
184
999
1227
892
519
380
434
369
177
36
1
1572
31
45
244
411
264
177
125
119
110
43
3
0
5238
96
159
878
1193
885
636
453
445
304
148
35
6
3908
64
123
665
883
654

64
4
2619
60
135
418
389
328
202
183
326
374
148
53
3
734
13
29
111
140
111
68
43
86
85
36
11
1
2307
64
104
364
376
317
194
206
250
274
122
33
3
1637
43
73
239
233
223

3
0
1035
31
107
302
201
156
118
55
42
17
4
2
0
313
8
15
89
86
56
30
13
12
2
1
1
0
1189
33
106
338
236
191
129
85
44
22
1
3
1
838
26
73
239
162
140

1
0
710
21
74
211
145
106
74
41
28
6
4
0
0
218
5
8
64
60
39
23
11
4
2
1
1
0
845
23
67
235
178
144
94
58
31
13
1
0
1
599
18
46
172
124
103

2
0
325
10
33
91
56
50
44
14
14
11
0
2
0
95
3
7
25
26
17
7
2
8
0
0
0
0
344
10
39
103
58
47
35
27
13
9
0
3
0
239
8
27
67
38
37

127
81
73
37
15
4
1
342
7
41
79
83
49
39
15
12
12
3
0
2
1625
25
207
428
312
205
173
118
80
44
19
6
8
614
11
77
175
112
80
61
38
31
20
4
4
1
1011

82
41
42
24
7
1
1
214
6
27
47
53
29
24
12
6
7
3
0
0
984
14
125
255
203
121
107
74
42
26
9
4
4
393
6
50
113
87
44
39
23
15
12
1
2
1
591

45
40
31
13
8
3
0
128
1
14
32
30
20
15
3
6
5
0
0
2
641
11
82
173
109
84
66
44
38
18
10
2
4
221
5
27
62
25
36
22
15
16
8
3
2
0
420

588
476
543
462
216
56
4
2000
53
67
338
453
325
242
183
152
116
54
12
5
8713
169
322
1357
2004
1520
1054
809
771
444
194
60
9
3635
86
133
689
853
614
367
298
289
186
80
32
8
5078

456
318
346
249
119
28
3
1330
32
36
213
310
231
180
135
99
55
29
7
3
5918
102
195
874
1446
1058
812
577
477
252
95
26
4
2512
51
88
448
676
428
288
219
160
105
33
12
4
3406

132
158
197
213
97
28
1
670
21
31
125
143
94
62
48
53
61
25
5
2
2795
67
127
483
558
462
242
232
294
192
99
34
5
1123
35
45
241
177
186
79
79
129
81
47
20
4
1672

88
61
32
13
1
2
1
351
7
33
99
74
51
41
24
12
9
0
1
0
1688
53
138
481
381
258
192
97
62
16
4
2
4
566
24
58
173
120
76
56
29
21
7
1
0
1
1122

64
41
21
8
1
0
1
246
5
21
63
54
41
30
17
10
5
0
0
0
1098
32
90
296
262
167
136
59
41
9
2
1
3
366
17
36
110
81
49
40
18
11
3
0
0
1
732

24
20
11
5
0
2
0
105
2
12
36
20
10
11
7
2
4
0
1
0
590
21
48
185
119
91
56
38
21
7
2
1
1
200
7
22
63
39
27
16
11
10
4
1
0
0
390

14
130
253
200
125
112
80
49
24
15
2
7
517
13
85
133
102
68
53
28
19
11
5
0
0
396
10
67
106
74
52
41
21
17
5
3
0
0
121
3
18
27
28
16
12
7
2

8
75
142
116
77
68
51
27
14
8
2
3
322
7
52
86
69
40
36
15
10
6
1
0
0
256
7
41
69
55
30
31
11
9
3
0
0
0
66
0
11
17
14
10
5
4
1

6
55
111
84
48
44
29
22
10
7
0
4
195
6
33
47
33
28
17
13
9
5
4
0
0
140
3
26
37
19
22
10
10
8
2
3
0
0
55
3
7
10
14
6
7
3
1

83
189
668
1151
906
687
511
482
258
114
28
1
3941
91
161
551
814
682
465
339
378
285
133
40
2
2902
66
121
401
624
504
343
239
273
219
89
23
0
1039
25
40
150
190
178
122
100
105

51
107
426
770
630
524
358
317
147
62
14
0
2575
53
89
374
588
459
337
243
218
144
60
8
2
1924
39
64
278
457
350
249
173
155
112
42
5
0
651
14
25
96
131
109
88
70
63

32
82
242
381
276
163
153
165
111
52
14
1
1366
38
72
177
226
223
128
96
160
141
73
32
0
978
27
57
123
167
154
94
66
118
107
47
18
0
388
11
15
54
59
69
34
30
42

29
80
308
261
182
136
68
41
9
3
2
3
530
16
44
151
102
92
65
28
21
8
3
0
0
384
13
37
107
74
66
47
17
14
6
3
0
0
146
3
7
44
28
26
18
11
7

15
54
186
181
118
96
41
30
6
2
1
2
340
8
26
104
65
63
40
18
11
4
1
0
0
252
6
23
77
49
46
29
10
8
3
1
0
0
88
2
3
27
16
17
11
8
3

14
26
122
80
64
40
27
11
3
1
1
1
190
8
18
47
37
29
25
10
10
4
2
0
0
132
7
14
30
25
20
18
7
6
3
2
0
0
58
1
4
17
12
9
7
3
4

6
2
0
0
1424
33
207
375
253
201
144
79
78
37
10
4
3
1137
27
165
308
196
164
103
61
66
34
8
2
3
287
6
42
67
57
37
41
18
12
3
2
2
0
1139
26
161
322

3
1
0
0
892
22
131
238
162
126
86
49
49
22
7
0
0
706
19
101
192
123
109
58
37
41
20
6
0
0
186
3
30
46
39
17
28
12
8
2
1
0
0
677
13
93
202

3
1
0
0
532
11
76
137
91
75
58
30
29
15
3
4
3
431
8
64
116
73
55
45
24
25
14
2
2
3
101
3
12
21
18
20
13
6
4
1
1
2
0
462
13
68
120

66
44
17
2
8508
188
421
1322
1700
1366
952
760
871
621
237
61
9
7044
160
348
1122
1395
1142
753
609
725
531
199
52
8
1464
28
73
200
305
224
199
151
146
90
38
9
1
7278
156
292
1072

32
18
3
2
5570
103
266
859
1248
926
697
513
500
318
112
20
8
4604
89
216
737
1054
761
553
410
404
265
92
16
7
966
14
50
122
194
165
144
103
96
53
20
4
1
4674
81
179
710

34
26
14
0
2938
85
155
463
452
440
255
247
371
303
125
41
1
2440
71
132
385
341
381
200
199
321
266
107
36
1
498
14
23
78
111
59
55
48
50
37
18
5
0
2604
75
113
362

2
0
0
0
1108
41
110
337
207
159
123
59
41
20
5
5
1
869
35
89
273
159
119
91
46
34
15
4
3
1
239
6
21
64
48
40
32
13
7
5
1
2
0
911
33
94
245

1
0
0
0
671
23
55
194
145
105
77
31
24
10
1
5
1
527
20
47
155
114
77
55
25
22
7
1
3
1
144
3
8
39
31
28
22
6
2
3
0
2
0
549
19
55
136

1
0
0
0
437
18
55
143
62
54
46
28
17
10
4
0
0
342
15
42
118
45
42
36
21
12
8
3
0
0
95
3
13
25
17
12
10
7
5
2
1
0
0
362
14
39
109

197
151
112
71
59
27
8
4
1
921
20
133
265
157
127
81
57
51
20
7
2
1
218
6
28
57
40
24
31
14
8
7
1
2
0
1825
48
281
531
316
227
166
96
100
46
9
2

120
87
64
44
28
17
6
2
1
551
10
79
169
95
74
47
34
23
13
5
1
1
126
3
14
33
25
13
17
10
5
4
1
1
0
1089
31
161
312
202
139
103
51
53
28
6
1

77
64
48
27
31
10
2
2
0
370
10
54
96
62
53
34
23
28
7
2
1
0
92
3
14
24
15
11
14
4
3
3
0
1
0
736
17
120
219
114
88
63
45
47
18
3
1

1586
1205
790
561
749
558
233
74
2
5795
131
252
891
1250
951
606
436
576
471
177
52
2
1483
25
40
181
336
254
184
125
173
87
56
22
0
11178
215
467
1706
2291
1536
1011
914
1334
1093
485
121

1105
804
543
370
448
289
114
29
2
3722
69
151
591
876
634
411
284
341
251
88
24
2
952
12
28
119
229
170
132
86
107
38
26
5
0
7135
117
297
1119
1623
1017
674
591
770
601
260
62

481
401
247
191
301
269
119
45
0
2073
62
101
300
374
317
195
152
235
220
89
28
0
531
13
12
62
107
84
52
39
66
49
30
17
0
4043
98
170
587
668
519
337
323
564
492
225
59

169
152
109
54
41
10
1
2
1
696
29
79
199
124
112
73
37
31
8
1
2
1
215
4
15
46
45
40
36
17
10
2
0
0
0
1713
39
159
457
314
280
219
120
76
35
4
5

114
95
70
27
25
6
1
1
0
418
17
44
108
84
75
48
18
17
5
1
1
0
131
2
11
28
30
20
22
9
8
1
0
0
0
1077
25
102
276
212
185
142
69
39
19
2
3

55
57
39
27
16
4
0
1
1
278
12
35
91
40
37
25
19
14
3
0
1
1
84
2
4
18
15
20
14
8
2
1
0
0
0
636
14
57
181
102
95
77
51
37
16
2
2

3
1378
37
228
400
226
167
126
67
79
36
8
2
2
447
11
53
131
90
60
40
29
21
10
1
0
1
839
14
134
242
160
106
59
44
45
26
7
1
1
742
13
122
217
139
97
51

2
849
26
130
247
148
106
79
40
42
23
5
1
2
240
5
31
65
54
33
24
11
11
5
1
0
0
494
10
79
147
92
62
33
27
29
11
3
1
0
432
9
74
130
79
57
26

1
529
11
98
153
78
61
47
27
37
13
3
1
0
207
6
22
66
36
27
16
18
10
5
0
0
1
345
4
55
95
68
44
26
17
16
15
4
0
1
310
4
48
87
60
40
25

5
8664
178
366
1349
1725
1134
744
692
1083
890
412
87
4
2514
37
101
357
566
402
267
222
251
203
73
34
1
5202
144
264
840
903
673
529
433
625
535
201
52
3
4564
128
249
738
769
575
442

4
5526
95
230
900
1226
749
496
449
621
482
226
49
3
1609
22
67
219
397
268
178
142
149
119
34
13
1
3304
100
160
552
641
458
349
270
340
297
109
27
1
2882
87
150
491
547
386
286

1
3138
83
136
449
499
385
248
243
462
408
186
38
1
905
15
34
138
169
134
89
80
102
84
39
21
0
1898
44
104
288
262
215
180
163
285
238
92
25
2
1682
41
99
247
222
189
156

5
1270
30
128
357
213
206
148
92
59
25
3
5
4
443
9
31
100
101
74
71
28
17
10
1
0
1
887
28
86
247
162
145
110
54
38
14
2
0
1
762
24
78
215
138
129
92

3
796
20
83
212
144
137
99
52
30
13
1
3
2
281
5
19
64
68
48
43
17
9
6
1
0
1
568
18
55
145
109
100
75
31
25
7
2
0
1
484
14
51
125
92
89
63

2
474
10
45
145
69
69
49
40
29
12
2
2
2
162
4
12
36
33
26
28
11
8
4
0
0
0
319
10
31
102
53
45
35
23
13
7
0
0
0
278
10
27
90
46
40
29

36
39
23
3
1
1
97
1
12
25
21
9
8
8
6
3
4
0
0
2400
56
370
672
410
313
233
148
118
53
17
9
1
1695
33
288
496
277
219
158
95
79
32
10
8
0
705
23

22
24
10
0
1
0
62
1
5
17
13
5
7
5
5
1
3
0
0
1456
33
211
416
265
183
133
93
78
32
7
4
1
1033
25
168
308
173
129
91
60
53
19
3
4
0
423
8

14
15
13
3
0
1
35
0
7
8
8
4
1
3
1
2
1
0
0
944
23
159
256
145
130
100
55
40
21
10
5
0
662
8
120
188
104
90
67
35
26
13
7
4
0
282
15

384
568
486
179
43
3
638
16
15
102
134
98
87
49
57
49
22
9
0
13676
396
635
1904
2354
2009
1562
1299
1664
1190
512
140
11
10221
313
506
1485
1728
1447
1123
943
1262
915
385
105
9
3455
83

232
304
275
99
24
1
422
13
10
61
94
72
63
38
36
22
10
3
0
8672
227
391
1223
1620
1387
1098
859
949
627
231
55
5
6462
179
306
949
1213
988
795
609
715
480
182
41
5
2210
48

152
264
211
80
19
2
216
3
5
41
40
26
24
11
21
27
12
6
0
5004
169
244
681
734
622
464
440
715
563
281
85
6
3759
134
200
536
515
459
328
334
547
435
203
64
4
1245
35

45
29
9
2
0
1
125
4
8
32
24
16
18
9
9
5
0
0
0
2441
73
228
687
472
413
284
155
86
27
7
3
6
1606
32
162
490
306
253
180
100
57
15
5
2
4
835
41

26
18
3
2
0
1
84
4
4
20
17
11
12
5
7
4
0
0
0
1510
35
136
416
304
266
187
96
46
17
3
1
3
1005
19
99
300
195
166
119
61
32
10
2
0
2
505
16

19
11
6
0
0
0
41
0
4
12
7
5
6
4
2
1
0
0
0
931
38
92
271
168
147
97
59
40
10
4
2
3
601
13
63
190
111
87
61
39
25
5
3
2
2
330
25

82
176
133
94
75
53
39
21
7
1
1
1237
23
170
337
245
172
123
73
57
27
8
1
1
958
18
135
277
185
130
85
53
44
23
6
1
1
279
5
35
60
60
42
38
20
13
4

43
108
92
54
42
33
25
13
4
0
1
741
12
101
194
152
104
77
50
29
15
5
1
1
587
10
82
163
118
80
57
35
24
13
3
1
1
154
2
19
31
34
24
20
15
5
2

39
68
41
40
33
20
14
8
3
1
0
496
11
69
143
93
68
46
23
28
12
3
0
0
371
8
53
114
67
50
28
18
20
10
3
0
0
125
3
16
29
26
18
18
5
8
2

129
419
626
562
439
356
402
275
127
35
2
7558
210
322
1127
1405
1053
835
682
921
656
256
87
4
6097
184
265
932
1091
841
645
532
752
567
214
70
4
1461
26
57
195
314
212
190
150
169
89

85
274
407
399
303
250
234
147
49
14
0
4727
120
206
769
986
689
564
452
476
328
97
38
2
3774
105
169
637
771
563
432
342
366
277
78
32
2
953
15
37
132
215
126
132
110
110
51

44
145
219
163
136
106
168
128
78
21
2
2831
90
116
358
419
364
271
230
445
328
159
49
2
2323
79
96
295
320
278
213
190
386
290
136
38
2
508
11
20
63
99
86
58
40
59
38

66
197
166
160
104
55
29
12
2
1
2
1403
35
113
357
282
262
184
92
53
19
5
1
0
1031
28
95
269
207
185
131
57
39
15
4
1
0
372
7
18
88
75
77
53
35
14
4

37
116
109
100
68
35
14
7
1
1
1
847
18
63
216
180
167
119
51
23
7
3
0
0
616
12
54
160
138
116
80
31
19
4
2
0
0
231
6
9
56
42
51
39
20
4
3

29
81
57
60
36
20
15
5
1
0
1
556
17
50
141
102
95
65
41
30
12
2
1
0
415
16
41
109
69
69
51
26
20
11
2
1
0
141
1
9
32
33
26
14
15
10
1

2
0
0
2502
49
365
664
453
314
240
159
145
82
22
8
1
1980
42
301
527
343
233
195
128
120
69
16
5
1
522
7
64
137
110
81
45
31
25
13
6
3
0
2921
44
372
751
531

2
0
0
1389
27
204
368
265
185
123
90
66
43
14
4
0
1086
22
168
287
203
135
99
68
51
38
12
3
0
303
5
36
81
62
50
24
22
15
5
2
1
0
1690
22
209
441
338

0
0
0
1113
22
161
296
188
129
117
69
79
39
8
4
1
894
20
133
240
140
98
96
60
69
31
4
2
1
219
2
28
56
48
31
21
9
10
8
4
2
0
1231
22
163
310
193

42
17
0
13692
341
606
1958
2228
1701
1587
1239
1719
1549
589
160
15
11186
271
489
1579
1748
1336
1273
994
1442
1377
522
141
14
2506
70
117
379
480
365
314
245
277
172
67
19
1
12671
296
506
1435
1577

19
6
0
8651
203
388
1181
1509
1189
1101
831
942
871
341
86
9
7026
161
312
962
1181
937
877
658
771
775
305
78
9
1625
42
76
219
328
252
224
173
171
96
36
8
0
8007
182
298
923
1101

23
11
0
5041
138
218
777
719
512
486
408
777
678
248
74
6
4160
110
177
617
567
399
396
336
671
602
217
63
5
881
28
41
160
152
113
90
72
106
76
31
11
1
4664
114
208
512
476

1
0
0
2976
83
340
845
546
468
353
175
110
37
15
3
1
2292
67
280
673
415
342
249
131
91
31
11
2
0
684
16
60
172
131
126
104
44
19
6
4
1
1
2703
73
254
758
512

1
0
0
1814
40
199
492
352
291
238
109
62
21
6
3
1
1399
34
160
397
275
211
171
78
51
17
3
2
0
415
6
39
95
77
80
67
31
11
4
3
1
1
1688
37
167
447
325

0
0
0
1162
43
141
353
194
177
115
66
48
16
9
0
0
893
33
120
276
140
131
78
53
40
14
8
0
0
269
10
21
77
54
46
37
13
8
2
1
0
0
1015
36
87
311
187

404
293
200
177
113
28
6
2
2440
40
317
633
444
330
231
161
149
103
24
6
2
481
4
55
118
87
74
62
39
28
10
4
0
0
623
12
99
179
111
78
55
36
37
13
2
0
1

232
166
113
88
63
13
4
1
1416
20
182
375
284
190
128
90
73
58
11
4
1
274
2
27
66
54
42
38
23
15
5
2
0
0
354
7
53
100
72
39
34
20
18
9
1
0
1

172
127
87
89
50
15
2
1
1024
20
135
258
160
140
103
71
76
45
13
2
1
207
2
28
52
33
32
24
16
13
5
2
0
0
269
5
46
79
39
39
21
16
19
4
1
0
0

1332
1189
1180
2117
2007
808
210
14
10925
265
433
1237
1295
1154
994
980
1864
1784
720
185
14
1746
31
73
198
282
178
195
200
253
223
88
25
0
3342
106
167
470
516
434
428
359
437
300
95
29
1

934
856
795
1205
1138
447
120
8
6900
165
255
789
909
808
713
664
1057
1018
403
111
8
1107
17
43
134
192
126
143
131
148
120
44
9
0
2006
64
103
275
314
290
275
227
243
147
52
15
1

398
333
385
912
869
361
90
6
4025
100
178
448
386
346
281
316
807
766
317
74
6
639
14
30
64
90
52
52
69
105
103
44
16
0
1336
42
64
195
202
144
153
132
194
153
43
14
0

457
301
162
113
55
7
9
2
2202
63
205
626
403
372
246
131
99
41
7
8
1
501
10
49
132
109
85
55
31
14
14
0
1
1
643
24
78
184
116
113
63
32
27
4
1
0
1

309
192
105
67
28
6
5
0
1369
31
141
363
253
251
156
84
59
21
6
4
0
319
6
26
84
72
58
36
21
8
7
0
1
0
373
10
41
106
77
63
40
21
11
2
1
0
1

148
109
57
46
27
1
4
2
833
32
64
263
150
121
90
47
40
20
1
4
1
182
4
23
48
37
27
19
10
6
7
0
0
1
270
14
37
78
39
50
23
11
16
2
0
0
0

509
12
76
145
95
62
44
29
31
12
2
0
1
114
0
23
34
16
16
11
7
6
1
0
0
0
699
18
101
176
115
84
68
52
50
24
11
0
0
521
12
85
129
76
60
52
43

295
7
43
83
61
31
28
15
16
9
1
0
1
59
0
10
17
11
8
6
5
2
0
0
0
0
410
10
58
99
76
49
40
28
34
12
4
0
0
301
7
46
70
51
35
31
24

214
5
33
62
34
31
16
14
15
3
1
0
0
55
0
13
17
5
8
5
2
4
1
0
0
0
289
8
43
77
39
35
28
24
16
12
7
0
0
220
5
39
59
25
25
21
19

2867
95
151
398
424
362
350
311
386
279
85
25
1
475
11
16
72
92
72
78
48
51
21
10
4
0
5702
93
181
540
1124
1049
737
598
676
447
183
67
7
4255
72
146
411
892
784
539
437

1708
59
93
228
264
241
221
192
212
134
49
14
1
298
5
10
47
50
49
54
35
31
13
3
1
0
3439
51
111
326
703
666
478
392
383
213
84
27
5
2559
40
91
235
558
505
353
281

1159
36
58
170
160
121
129
119
174
145
36
11
0
177
6
6
25
42
23
24
13
20
8
7
3
0
2263
42
70
214
421
383
259
206
293
234
99
40
2
1696
32
55
176
334
279
186
156

551
22
73
157
98
96
48
28
23
4
1
0
1
92
2
5
27
18
17
15
4
4
0
0
0
0
1058
18
97
325
188
167
123
69
42
19
8
1
1
701
12
72
218
117
117
69
44

322
9
39
94
64
55
31
17
9
2
1
0
1
51
1
2
12
13
8
9
4
2
0
0
0
0
639
13
53
194
120
97
83
42
22
9
5
0
1
421
9
41
130
75
68
42
28

229
13
34
63
34
41
17
11
14
2
0
0
0
41
1
3
15
5
9
6
0
2
0
0
0
0
419
5
44
131
68
70
40
27
20
10
3
1
0
280
3
31
88
42
49
27
16

41
17
6
0
0
178
6
16
47
39
24
16
9
9
7
5
0
0
1028
27
147
258
194
124
106
72
60
24
11
2
3
769
22
121
198
149
97
71
47
40
13
9
0
2
259
5
26

26
8
3
0
0
109
3
12
29
25
14
9
4
8
4
1
0
0
574
15
83
143
107
74
57
44
30
14
6
0
1
441
12
68
112
83
60
41
29
22
8
5
0
1
133
3
15

15
9
3
0
0
69
3
4
18
14
10
7
5
1
3
4
0
0
454
12
64
115
87
50
49
28
30
10
5
2
2
328
10
53
86
66
37
30
18
18
5
4
0
1
126
2
11

488
307
124
49
6
1447
21
35
129
232
265
198
161
188
140
59
18
1
8158
152
296
927
1739
1680
1036
772
734
539
204
75
4
6793
138
266
772
1457
1423
853
627
587
440
167
60
3
1365
14
30

263
152
56
21
4
880
11
20
91
145
161
125
111
120
61
28
6
1
5048
88
181
551
1088
1054
688
533
446
293
96
27
3
4245
79
165
472
935
902
557
433
354
243
80
22
3
803
9
16

225
155
68
28
2
567
10
15
38
87
104
73
50
68
79
31
12
0
3110
64
115
376
651
626
348
239
288
246
108
48
1
2548
59
101
300
522
521
296
194
233
197
87
38
0
562
5
14

30
16
4
1
1
357
6
25
107
71
50
54
25
12
3
4
0
0
1393
40
134
359
255
234
190
82
66
27
4
2
0
1033
28
114
282
184
164
133
58
44
21
3
2
0
360
12
20

17
8
2
0
1
218
4
12
64
45
29
41
14
5
1
3
0
0
805
20
70
207
149
152
115
48
34
8
2
0
0
601
14
59
163
113
109
81
32
21
7
2
0
0
204
6
11

13
8
2
1
0
139
2
13
43
26
21
13
11
7
2
1
0
0
588
20
64
152
106
82
75
34
32
19
2
2
0
432
14
55
119
71
55
52
26
23
14
1
2
0
156
6
9

60
45
27
35
25
20
11
2
2
1
1104
26
143
283
210
145
101
80
70
28
16
2
0
626
15
94
170
123
76
49
39
34
15
10
1
0
478
11
49
113
87
69
52
41
36
13
6

31
24
14
16
15
8
6
1
0
0
659
15
82
173
139
73
60
48
42
17
9
1
0
392
9
54
110
88
44
28
23
22
8
5
1
0
267
6
28
63
51
29
32
25
20
9
4

29
21
13
19
10
12
5
1
2
1
445
11
61
110
71
72
41
32
28
11
7
1
0
234
6
40
60
35
32
21
16
12
7
5
0
0
211
5
21
50
36
40
20
16
16
4
2

155
282
257
183
145
147
99
37
15
1
8706
202
371
1219
1851
1463
1169
878
799
495
194
58
7
6529
162
297
949
1414
1125
874
627
567
349
122
37
6
2177
40
74
270
437
338
295
251
232
146
72

79
153
152
131
100
92
50
16
5
0
5365
107
204
741
1193
931
786
564
466
267
85
18
3
4008
78
161
570
928
705
582
409
323
190
49
11
2
1357
29
43
171
265
226
204
155
143
77
36

76
129
105
52
45
55
49
21
10
1
3341
95
167
478
658
532
383
314
333
228
109
40
4
2521
84
136
379
486
420
292
218
244
159
73
26
4
820
11
31
99
172
112
91
96
89
69
36

77
71
70
57
24
22
6
1
0
0
1547
36
124
386
270
259
236
131
70
25
6
3
1
980
26
84
263
157
153
146
81
48
15
4
2
1
567
10
40
123
113
106
90
50
22
10
2

44
36
43
34
16
13
1
0
0
0
874
15
62
221
165
142
139
81
33
10
3
2
1
542
9
41
149
94
88
81
48
23
6
1
1
1
332
6
21
72
71
54
58
33
10
4
2

33
35
27
23
8
9
5
1
0
0
673
21
62
165
105
117
97
50
37
15
3
1
0
438
17
43
114
63
65
65
33
25
9
3
1
0
235
4
19
51
42
52
32
17
12
6
0

1
0
1390
26
224
332
230
189
167
82
79
41
12
4
4
801
17
146
220
114
95
88
42
47
25
3
1
3
589
9
78
112
116
94
79
40
32
16
9
3
1
1181
19
197
295
191
142

0
0
818
13
141
203
127
111
103
47
45
21
5
1
1
499
9
95
136
70
61
59
25
28
14
1
0
1
319
4
46
67
57
50
44
22
17
7
4
1
0
708
11
117
184
121
87

1
0
572
13
83
129
103
78
64
35
34
20
7
3
3
302
8
51
84
44
34
29
17
19
11
2
1
2
270
5
32
45
59
44
35
18
15
9
5
2
1
473
8
80
111
70
55

21
1
11013
235
397
1289
2031
2031
1436
1143
1157
790
370
130
4
7115
168
281
901
1341
1310
907
719
705
470
229
82
2
3898
67
116
388
690
721
529
424
452
320
141
48
2
10218
214
390
1224
1925
1916

7
1
6852
134
245
813
1313
1319
965
757
687
400
172
46
1
4504
95
174
564
890
870
630
479
421
239
109
33
0
2348
39
71
249
423
449
335
278
266
161
63
13
1
6377
121
255
735
1276
1249

14
0
4161
101
152
476
718
712
471
386
470
390
198
84
3
2611
73
107
337
451
440
277
240
284
231
120
49
2
1550
28
45
139
267
272
194
146
186
159
78
35
1
3841
93
135
489
649
667

1
0
2673
77
246
712
525
438
329
182
99
38
14
6
7
1539
45
164
428
267
247
185
101
65
24
8
3
2
1134
32
82
284
258
191
144
81
34
14
6
3
5
1495
51
133
383
289
225

1
0
1575
45
150
432
331
247
205
104
38
12
6
4
1
912
27
100
265
174
141
115
57
21
6
3
2
1
663
18
50
167
157
106
90
47
17
6
3
2
0
914
30
79
232
180
152

0
0
1098
32
96
280
194
191
124
78
61
26
8
2
6
627
18
64
163
93
106
70
44
44
18
5
1
1
471
14
32
117
101
85
54
34
17
8
3
1
5
581
21
54
151
109
73

116
76
71
53
15
4
2
871
15
144
220
143
102
84
61
52
36
11
1
2
310
4
53
75
48
40
32
15
19
17
4
3
0
1126
22
170
305
175
125
152
77
61
23
12
4
0
727

66
55
34
26
6
1
0
529
9
89
142
91
63
47
44
26
15
3
0
0
179
2
28
42
30
24
19
11
8
11
3
1
0
681
9
101
171
107
72
99
50
45
19
7
1
0
459

50
21
37
27
9
3
2
342
6
55
78
52
39
37
17
26
21
8
1
2
131
2
25
33
18
16
13
4
11
6
1
2
0
445
13
69
134
68
53
53
27
16
4
5
3
0
268

1211
911
1053
845
411
113
5
8245
166
333
1018
1563
1530
940
699
832
700
360
99
5
1973
48
57
206
362
386
271
212
221
145
51
14
0
8865
166
383
1312
1785
1733
1093
774
690
564
262
100
3
6435

831
590
615
454
200
48
3
5134
94
219
604
1055
1004
640
450
477
376
173
39
3
1243
27
36
131
221
245
191
140
138
78
27
9
0
5545
88
238
808
1176
1142
720
525
412
278
115
41
2
4020

380
321
438
391
211
65
2
3111
72
114
414
508
526
300
249
355
324
187
60
2
730
21
21
75
141
141
80
72
83
67
24
5
0
3320
78
145
504
609
591
373
249
278
286
147
59
1
2415

195
107
71
29
5
6
1
1129
40
110
298
203
165
146
79
53
27
2
5
1
366
11
23
85
86
60
49
28
18
2
3
1
0
1652
48
132
473
319
264
212
97
62
31
12
0
2
1060

127
60
37
11
3
2
1
696
24
67
182
133
113
91
45
26
10
2
2
1
218
6
12
50
47
39
36
15
11
1
1
0
0
993
28
79
267
195
162
138
58
39
17
8
0
2
648

68
47
34
18
2
4
0
433
16
43
116
70
52
55
34
27
17
0
3
0
148
5
11
35
39
21
13
13
7
1
2
1
0
659
20
53
206
124
102
74
39
23
14
4
0
0
412

14
117
189
122
75
94
51
37
15
10
3
0
399
8
53
116
53
50
58
26
24
8
2
1
0
1558
29
187
447
282
237
143
90
77
40
15
9
2
1107
23
142
333
182
157
99
63
57

6
67
114
78
49
62
35
30
12
5
1
0
222
3
34
57
29
23
37
15
15
7
2
0
0
898
23
107
248
161
139
83
54
47
24
7
3
2
644
17
83
193
102
93
54
36
36

8
50
75
44
26
32
16
7
3
5
2
0
177
5
19
59
24
27
21
11
9
1
0
1
0
660
6
80
199
121
98
60
36
30
16
8
6
0
463
6
59
140
80
64
45
27
21

116
304
1022
1235
1285
727
534
483
440
209
77
3
2430
50
79
290
550
448
366
240
207
124
53
23
0
9845
231
404
1839
2265
1851
1082
812
658
465
177
56
5
8185
187
354
1608
1892
1512
850
636
548

66
185
636
833
841
472
351
296
210
94
34
2
1525
22
53
172
343
301
248
174
116
68
21
7
0
5939
116
235
1031
1414
1195
709
534
378
233
71
20
3
4917
92
204
898
1198
972
548
415
313

50
119
386
402
444
255
183
187
230
115
43
1
905
28
26
118
207
147
118
66
91
56
32
16
0
3906
115
169
808
851
656
373
278
280
232
106
36
2
3268
95
150
710
694
540
302
221
235

23
90
325
193
162
129
64
43
23
7
0
1
592
25
42
148
126
102
83
33
19
8
5
0
1
1946
94
193
469
381
352
232
122
71
22
7
3
0
1553
80
162
370
290
279
194
96
55

14
56
189
126
104
86
31
24
12
5
0
1
345
14
23
78
69
58
52
27
15
5
3
0
1
1045
45
87
257
204
204
137
69
33
7
1
1
0
804
37
71
195
151
154
112
50
26

9
34
136
67
58
43
33
19
11
2
0
0
247
11
19
70
57
44
31
6
4
3
2
0
0
901
49
106
212
177
148
95
53
38
15
6
2
0
749
43
91
175
139
125
82
46
29

29
13
8
1
451
6
45
114
100
80
44
27
20
11
2
1
1
3764
75
367
807
713
618
450
320
213
126
49
15
11
691
16
92
171
122
106
63
51
37
20
9
2
2
3073
59
275
636

19
7
3
1
254
6
24
55
59
46
29
18
11
5
0
0
1
2135
43
201
470
400
351
250
191
116
71
26
9
7
408
9
51
105
73
63
36
32
23
9
5
1
1
1727
34
150
365

10
6
5
0
197
0
21
59
41
34
15
9
9
6
2
1
0
1629
32
166
337
313
267
200
129
97
55
23
6
4
283
7
41
66
49
43
27
19
14
11
4
1
1
1346
25
125
271

394
151
48
5
1660
44
50
231
373
339
232
176
110
71
26
8
0
12205
254
409
1230
2101
2250
1785
1424
1334
887
380
125
26
4176
109
179
490
700
801
590
440
429
267
121
45
5
8029
145
230
740

196
60
18
3
1022
24
31
133
216
223
161
119
65
37
11
2
0
7608
136
237
770
1314
1410
1237
970
837
484
155
45
13
2648
59
100
322
457
516
417
295
276
139
47
15
5
4960
77
137
448

198
91
30
2
638
20
19
98
157
116
71
57
45
34
15
6
0
4597
118
172
460
787
840
548
454
497
403
225
80
13
1528
50
79
168
243
285
173
145
153
128
74
30
0
3069
68
93
292

19
5
3
0
393
14
31
99
91
73
38
26
16
3
2
0
0
3823
160
314
956
817
609
496
242
146
50
17
9
7
928
38
103
264
164
127
111
64
36
11
7
3
0
2895
122
211
692

6
1
1
0
241
8
16
62
53
50
25
19
7
1
0
0
0
2247
86
173
579
481
352
316
143
76
25
6
5
5
540
18
57
151
107
78
71
37
15
3
1
2
0
1707
68
116
428

13
4
2
0
152
6
15
37
38
23
13
7
9
2
2
0
0
1576
74
141
377
336
257
180
99
70
25
11
4
2
388
20
46
113
57
49
40
27
21
8
6
1
0
1188
54
95
264

591
512
387
269
176
106
40
13
9
1339
22
167
325
243
182
157
109
74
35
13
9
3
1023
18
133
252
186
130
126
81
49
26
11
8
3
316
4
34
73
57
52
31
28
25
9
2
1

327
288
214
159
93
62
21
8
6
773
11
95
178
141
110
93
69
42
20
8
3
3
599
11
72
140
111
84
72
54
26
17
6
3
3
174
0
23
38
30
26
21
15
16
3
2
0

264
224
173
110
83
44
19
5
3
566
11
72
147
102
72
64
40
32
15
5
6
0
424
7
61
112
75
46
54
27
23
9
5
5
0
142
4
11
35
27
26
10
13
9
6
0
1

1401
1449
1195
984
905
620
259
80
21
10435
227
386
1653
2194
1949
1194
867
913
687
271
92
2
8575
185
314
1414
1795
1606
965
704
735
553
225
77
2
1860
42
72
239
399
343
229
163
178
134
46
15

857
894
820
675
561
345
108
30
8
6274
112
220
922
1382
1272
769
574
532
350
101
38
2
5181
92
182
796
1140
1052
626
471
425
279
86
30
2
1093
20
38
126
242
220
143
103
107
71
15
8

544
555
375
309
344
275
151
50
13
4161
115
166
731
812
677
425
293
381
337
170
54
0
3394
93
132
618
655
554
339
233
310
274
139
47
0
767
22
34
113
157
123
86
60
71
63
31
7

653
482
385
178
110
39
10
6
7
1806
74
146
435
376
302
262
110
64
25
6
5
1
1398
71
120
337
283
229
197
84
48
19
4
5
1
408
3
26
98
93
73
65
26
16
6
2
0

374
274
245
106
61
22
5
3
5
1038
42
78
241
228
181
153
56
41
12
1
4
1
817
41
62
193
177
138
116
44
30
10
1
4
1
221
1
16
48
51
43
37
12
11
2
0
0

279
208
140
72
49
17
5
3
2
768
32
68
194
148
121
109
54
23
13
5
1
0
581
30
58
144
106
91
81
40
18
9
3
1
0
187
2
10
50
42
30
28
14
5
4
2
0

0
838
11
105
241
149
115
86
64
36
21
10
0
0
608
7
82
185
114
80
63
36
20
14
7
0
0
230
4
23
56
35
35
23
28
16
7
3
0
0
1564
30
228
412
258
180
153

0
462
8
55
121
87
73
48
35
19
10
6
0
0
329
6
44
88
66
52
36
20
8
5
4
0
0
133
2
11
33
21
21
12
15
11
5
2
0
0
904
17
132
237
156
94
100

0
376
3
50
120
62
42
38
29
17
11
4
0
0
279
1
38
97
48
28
27
16
12
9
3
0
0
97
2
12
23
14
14
11
13
5
2
1
0
0
660
13
96
175
102
86
53

0
6180
172
285
1284
1265
1096
652
467
471
318
103
60
7
5092
158
241
1162
1058
882
493
375
365
234
71
48
5
1088
14
44
122
207
214
159
92
106
84
32
12
2
11757
240
439
1321
2183
1892
1368

0
3736
95
174
755
761
740
406
309
268
167
37
19
5
3065
87
151
684
649
601
298
238
198
117
26
13
3
671
8
23
71
112
139
108
71
70
50
11
6
2
7188
133
258
795
1449
1203
923

0
2444
77
111
529
504
356
246
158
203
151
66
41
2
2027
71
90
478
409
281
195
137
167
117
45
35
2
417
6
21
51
95
75
51
21
36
34
21
6
0
4569
107
181
526
734
689
445

0
1120
56
84
252
195
224
158
85
40
15
5
5
1
855
41
66
204
153
162
114
68
27
11
4
4
1
265
15
18
48
42
62
44
17
13
4
1
1
0
1680
47
147
463
284
271
222

0
645
32
47
147
113
128
96
51
18
8
2
2
1
494
24
37
118
88
91
76
38
11
7
2
1
1
151
8
10
29
25
37
20
13
7
1
0
1
0
1030
27
85
280
181
174
144

0
475
24
37
105
82
96
62
34
22
7
3
3
0
361
17
29
86
65
71
38
30
16
4
2
3
0
114
7
8
19
17
25
24
4
6
3
1
0
0
650
20
62
183
103
97
78

105
99
65
26
7
1
1282
25
180
344
210
136
124
83
90
58
25
7
0
282
5
48
68
48
44
29
22
9
7
1
0
1
1484
35
231
423
272
174
147
83
69
36
9
5
0
1090
26

61
56
35
13
3
0
746
14
101
195
132
72
84
51
50
31
13
3
0
158
3
31
42
24
22
16
10
6
4
0
0
0
851
18
111
251
168
104
86
49
37
22
3
2
0
630
10

44
43
30
13
4
1
536
11
79
149
78
64
40
32
40
27
12
4
0
124
2
17
26
24
22
13
12
3
3
1
0
1
633
17
120
172
104
70
61
34
32
14
6
3
0
460
16

1041
1528
1098
493
150
4
9892
204
381
1093
1812
1575
1089
852
1317
975
447
144
3
1865
36
58
228
371
317
279
189
211
123
46
6
1
9199
239
446
1329
1723
1415
1060
762
1096
720
291
115
3
7075
196

636
874
579
264
70
4
5998
109
220
649
1214
1010
732
506
735
511
242
67
3
1190
24
38
146
235
193
191
130
139
68
22
3
1
6037
144
262
868
1213
984
766
514
664
409
154
57
2
4691
116

405
654
519
229
80
0
3894
95
161
444
598
565
357
346
582
464
205
77
0
675
12
20
82
136
124
88
59
72
55
24
3
0
3162
95
184
461
510
431
294
248
432
311
137
58
1
2384
80

106
86
36
12
4
2
1273
40
114
340
215
216
155
77
68
32
10
4
2
407
7
33
123
69
55
67
29
18
4
2
0
0
1405
34
125
376
289
233
162
81
77
22
4
2
0
970
19

66
48
17
7
1
0
765
21
67
206
138
136
96
44
36
15
5
1
0
265
6
18
74
43
38
48
22
12
2
2
0
0
872
15
65
245
181
152
117
52
30
13
1
1
0
612
10

40
38
19
5
3
2
508
19
47
134
77
80
59
33
32
17
5
3
2
142
1
15
49
26
17
19
7
6
2
0
0
0
533
19
60
131
108
81
45
29
47
9
3
1
0
358
9

182
318
198
130
91
53
58
26
6
2
0
394
9
49
105
74
44
56
30
11
10
3
3
0
4553
91
501
1014
928
696
531
358
254
94
29
25
32
501
12
84
153
66
66
36
26
30
19

83
193
129
84
51
30
32
15
2
1
0
221
8
28
58
39
20
35
19
5
7
1
1
0
2567
40
276
568
500
393
316
219
153
57
13
9
23
296
5
49
95
44
38
17
15
18
10

99
125
69
46
40
23
26
11
4
1
0
173
1
21
47
35
24
21
11
6
3
2
2
0
1986
51
225
446
428
303
215
139
101
37
16
16
9
205
7
35
58
22
28
19
11
12
9

359
1053
1360
1084
761
558
818
565
226
93
2
2124
43
87
276
363
331
299
204
278
155
65
22
1
9899
253
363
1260
1893
1617
1313
1023
1131
658
268
94
26
2591
55
132
388
543
407
291
208
266
179

213
700
985
765
554
376
492
316
126
47
1
1346
28
49
168
228
219
212
138
172
93
28
10
1
6257
141
221
781
1224
1064
890
681
677
374
142
51
11
1664
28
81
246
365
278
203
136
159
99

146
353
375
319
207
182
326
249
100
46
1
778
15
38
108
135
112
87
66
106
62
37
12
0
3642
112
142
479
669
553
423
342
454
284
126
43
15
927
27
51
142
178
129
88
72
107
80

97
263
201
156
101
56
54
19
3
1
0
435
15
28
113
88
77
61
25
23
3
1
1
0
3917
211
359
952
838
613
429
253
135
69
25
15
18
580
21
70
171
102
82
68
25
20
10

52
177
125
102
75
39
18
12
1
1
0
260
5
13
68
56
50
42
13
12
1
0
0
0
2249
114
214
564
470
363
239
136
79
38
12
7
13
353
15
46
101
67
46
43
9
14
6

45
86
76
54
26
17
36
7
2
0
0
175
10
15
45
32
27
19
12
11
2
1
1
0
1668
97
145
388
368
250
190
117
56
31
13
8
5
227
6
24
70
35
36
25
16
6
4

5
1
3
4052
79
417
861
862
630
495
332
224
75
24
24
29
1364
37
218
351
228
164
134
89
81
40
17
5
0
1076
30
189
272
169
127
103
66
67
35
15
3
0
288
7
29
79
59

3
0
2
2271
35
227
473
456
355
299
204
135
47
10
9
21
806
17
129
208
141
102
81
50
46
23
7
2
0
642
15
110
164
110
77
63
36
37
22
6
2
0
164
2
19
44
31

2
1
1
1781
44
190
388
406
275
196
128
89
28
14
15
8
558
20
89
143
87
62
53
39
35
17
10
3
0
434
15
79
108
59
50
40
30
30
13
9
1
0
124
5
10
35
28

89
29
4
7308
198
231
872
1350
1210
1022
815
865
479
179
65
22
11112
209
375
1289
2068
1856
1197
919
1232
1121
578
260
8
9489
185
329
1100
1719
1541
972
760
1087
1023
529
238
6
1623
24
46
189
349

52
15
2
4593
113
140
535
859
786
687
545
518
275
90
36
9
6815
115
221
803
1423
1266
798
586
652
573
264
111
3
5795
103
195
690
1220
1053
631
474
566
517
242
101
3
1020
12
26
113
203

37
14
2
2715
85
91
337
491
424
335
270
347
204
89
29
13
4297
94
154
486
645
590
399
333
580
548
314
149
5
3694
82
134
410
499
488
341
286
521
506
287
137
3
603
12
20
76
146

6
3
2
3337
190
289
781
736
531
361
228
115
59
19
12
16
1842
64
180
515
331
280
200
123
84
42
15
6
2
1420
46
143
382
246
224
157
97
75
34
10
6
0
422
18
37
133
85

3
1
2
1896
99
168
463
403
317
196
127
65
32
9
6
11
1115
32
102
318
212
179
134
61
46
19
8
3
1
855
20
78
237
161
144
101
49
40
17
5
3
0
260
12
24
81
51

3
2
0
1441
91
121
318
333
214
165
101
50
27
10
6
5
727
32
78
197
119
101
66
62
38
23
7
3
1
565
26
65
145
85
80
56
48
35
17
5
3
0
162
6
13
52
34

37
31
23
14
5
2
2
0
1341
30
207
356
236
195
113
74
77
30
13
6
4
1020
21
161
278
177
150
81
54
54
26
10
5
3
321
9
46
78
59
45
32
20
23
4
3
1
1

25
18
14
9
1
1
0
0
825
19
126
221
147
121
73
46
44
18
4
3
3
634
12
105
174
108
95
53
35
30
16
2
2
2
191
7
21
47
39
26
20
11
14
2
2
1
1

12
13
9
5
4
1
2
0
516
11
81
135
89
74
40
28
33
12
9
3
1
386
9
56
104
69
55
28
19
24
10
8
3
1
130
2
25
31
20
19
12
9
9
2
1
0
0

315
225
159
145
98
49
22
2
7506
222
334
1069
1311
937
856
663
912
744
330
127
1
5984
173
263
842
1015
700
637
519
770
660
296
109
0
1522
49
71
227
296
237
219
144
142
84
34
18
1

213
167
112
86
56
22
10
0
4848
140
203
666
935
659
597
439
530
434
171
73
1
3821
106
161
525
728
492
436
338
434
381
153
67
0
1027
34
42
141
207
167
161
101
96
53
18
6
1

102
58
47
59
42
27
12
2
2658
82
131
403
376
278
259
224
382
310
159
54
0
2163
67
102
317
287
208
201
181
336
279
143
42
0
495
15
29
86
89
70
58
43
46
31
16
12
0

56
43
26
9
8
5
0
2
1398
48
109
381
296
224
162
81
52
35
7
3
0
1100
42
90
299
221
170
137
63
41
29
5
3
0
298
6
19
82
75
54
25
18
11
6
2
0
0

35
33
12
6
2
3
0
1
860
27
55
237
191
138
114
50
21
23
3
1
0
675
22
45
191
143
103
96
40
14
18
2
1
0
185
5
10
46
48
35
18
10
7
5
1
0
0

21
10
14
3
6
2
0
1
538
21
54
144
105
86
48
31
31
12
4
2
0
425
20
45
108
78
67
41
23
27
11
3
2
0
113
1
9
36
27
19
7
8
4
1
1
0
0

1419
23
165
372
249
194
162
100
80
54
13
6
1
1144
21
136
308
192
160
125
84
60
42
10
5
1
275
2
29
64
57
34
37
16
20
12
3
1
0
550
12
86
155
76
73
50
40

777
12
90
209
129
117
88
58
43
23
6
2
0
613
11
74
169
98
94
70
46
30
15
5
1
0
164
1
16
40
31
23
18
12
13
8
1
1
0
330
6
48
95
48
49
34
22

642
11
75
163
120
77
74
42
37
31
7
4
1
531
10
62
139
94
66
55
38
30
27
5
4
1
111
1
13
24
26
11
19
4
7
4
2
0
0
220
6
38
60
28
24
16
18

10269
231
361
1206
1666
1302
1348
1188
1328
1060
445
128
6
8394
203
306
976
1346
1035
1063
952
1118
902
381
107
5
1875
28
55
230
320
267
285
236
210
158
64
21
1
2957
83
139
431
524
406
382
289

6207
139
201
697
1074
889
906
737
736
531
236
58
3
5008
120
168
555
863
709
709
575
606
449
199
53
2
1199
19
33
142
211
180
197
162
130
82
37
5
1
1829
48
82
246
345
272
248
202

4062
92
160
509
592
413
442
451
592
529
209
70
3
3386
83
138
421
483
326
354
377
512
453
182
54
3
676
9
22
88
109
87
88
74
80
76
27
16
0
1128
35
57
185
179
134
134
87

1909
47
160
559
387
282
228
123
69
34
12
5
3
1528
43
134
465
286
220
179
96
56
30
12
5
2
381
4
26
94
101
62
49
27
13
4
0
0
1
820
32
65
252
137
134
93
54

1079
25
88
301
213
166
140
88
35
12
6
3
2
849
23
71
252
154
127
112
64
26
10
6
3
1
230
2
17
49
59
39
28
24
9
2
0
0
1
496
19
27
144
93
85
67
34

830
22
72
258
174
116
88
35
34
22
6
2
1
679
20
63
213
132
93
67
32
30
20
6
2
1
151
2
9
45
42
23
21
3
4
2
0
0
0
324
13
38
108
44
49
26
20

31
14
9
2
2
427
9
75
115
62
56
34
32
21
12
7
2
2
123
3
11
40
14
17
16
8
10
2
2
0
0
1355
25
166
347
223
208
133
108
91
40
8
5
1
881
18
119

12
8
5
1
2
265
6
45
73
40
39
25
16
8
6
4
1
2
65
0
3
22
8
10
9
6
4
2
1
0
0
798
15
99
209
136
118
82
65
50
18
4
2
0
521
10
75

19
6
4
1
0
162
3
30
42
22
17
9
16
13
6
3
1
0
58
3
8
18
6
7
7
2
6
0
1
0
0
557
10
67
138
87
90
51
43
41
22
4
3
1
360
8
44

303
259
111
28
2
2379
71
115
363
427
322
292
217
240
210
95
25
2
578
12
24
68
97
84
90
72
63
49
16
3
0
8061
180
313
1040
1464
1133
1029
829
968
701
335
67
2
5713
147
242

188
131
55
11
1
1465
39
68
208
289
212
189
148
147
103
50
11
1
364
9
14
38
56
60
59
54
41
28
5
0
0
5199
111
191
654
991
801
731
576
566
379
173
24
2
3647
88
140

115
128
56
17
1
914
32
47
155
138
110
103
69
93
107
45
14
1
214
3
10
30
41
24
31
18
22
21
11
3
0
2862
69
122
386
473
332
298
253
402
322
162
43
0
2066
59
102

33
12
2
3
3
641
25
59
207
104
100
66
37
28
8
2
2
3
179
7
6
45
33
34
27
17
5
4
0
1
0
1658
45
135
438
346
272
207
112
61
30
10
1
1
1144
31
106

18
4
1
2
2
382
15
26
115
74
61
48
24
13
2
1
1
2
114
4
1
29
19
24
19
10
5
2
0
1
0
989
21
74
263
205
175
128
72
31
16
3
0
1
683
15
51

15
8
1
1
1
259
10
33
92
30
39
18
13
15
6
1
1
1
65
3
5
16
14
10
8
7
0
2
0
0
0
669
24
61
175
141
97
79
40
30
14
7
1
0
461
16
55

238
154
120
78
59
65
23
5
1
1
474
7
47
109
69
88
55
49
26
17
3
4
0
1409
24
218
372
242
177
154
92
78
36
10
6
0
1164
19
185
323
188
146
125
70
64
32
7

140
92
68
51
34
34
13
3
1
0
277
5
24
69
44
50
31
31
16
5
1
1
0
799
12
123
214
144
99
87
50
42
20
4
4
0
659
8
99
185
118
80
74
36
33
19
3

98
62
52
27
25
31
10
2
0
1
197
2
23
40
25
38
24
18
10
12
2
3
0
610
12
95
158
98
78
67
42
36
16
6
2
0
505
11
86
138
70
66
51
34
31
13
4

791
1048
748
717
547
677
498
249
47
2
2348
33
71
249
416
385
312
282
291
203
86
20
0
7222
211
325
1123
1167
915
857
738
880
691
229
74
12
6116
181
289
957
956
753
712
621
774
592
207

505
700
526
498
365
396
273
134
20
2
1552
23
51
149
291
275
233
211
170
106
39
4
0
4453
113
185
659
758
618
593
499
504
361
121
35
7
3729
92
160
567
612
508
486
414
433
313
107

286
348
222
219
182
281
225
115
27
0
796
10
20
100
125
110
79
71
121
97
47
16
0
2769
98
140
464
409
297
264
239
376
330
108
39
5
2387
89
129
390
344
245
226
207
341
279
100

319
231
181
130
76
40
20
9
1
0
514
14
29
119
115
91
77
36
21
10
1
0
1
1510
41
173
380
316
243
184
91
46
25
4
6
1
1168
38
147
317
238
173
132
64
31
19
4

188
144
122
78
49
21
12
3
0
0
306
6
23
75
61
53
50
23
10
4
0
0
1
915
21
102
219
216
153
109
57
22
10
4
2
0
701
21
87
184
166
105
75
38
13
7
4

131
87
59
52
27
19
8
6
1
0
208
8
6
44
54
38
27
13
11
6
1
0
0
595
20
71
161
100
90
75
34
24
15
0
4
1
467
17
60
133
72
68
57
26
18
12
0

5
0
245
5
33
49
54
31
29
22
14
4
3
1
0
3027
38
326
698
566
468
363
249
183
89
32
9
6
1104
14
144
258
188
174
117
90
72
34
10
3
0
1923
24
182
440
378
294

4
0
140
4
24
29
26
19
13
14
9
1
1
0
0
1708
19
182
383
321
265
217
142
109
50
14
3
3
646
7
80
156
111
106
74
48
42
16
5
1
0
1062
12
102
227
210
159

1
0
105
1
9
20
28
12
16
8
5
3
2
1
0
1319
19
144
315
245
203
146
107
74
39
18
6
3
458
7
64
102
77
68
43
42
30
18
5
2
0
861
12
80
213
168
135

63
11
1106
30
36
166
211
162
145
117
106
99
22
11
1
13238
250
460
1570
2358
1973
1832
1485
1593
1087
462
143
25
6844
153
266
844
1188
993
867
659
849
667
263
88
7
6394
97
194
726
1170
980

30
7
724
21
25
92
146
110
107
85
71
48
14
5
0
8329
144
282
971
1530
1362
1277
1014
950
539
197
46
17
4258
86
158
531
804
715
603
444
454
324
108
27
4
4071
58
124
440
726
647

33
4
382
9
11
74
65
52
38
32
35
51
8
6
1
4909
106
178
599
828
611
555
471
643
548
265
97
8
2586
67
108
313
384
278
264
215
395
343
155
61
3
2323
39
70
286
444
333

4
1
342
3
26
63
78
70
52
27
15
6
0
2
0
3671
88
235
864
801
698
496
258
140
56
18
9
8
1255
21
108
315
243
236
165
91
49
17
6
2
2
2416
67
127
549
558
462

1
0
214
0
15
35
50
48
34
19
9
3
0
1
0
2218
47
126
506
492
431
336
156
84
27
6
4
3
783
14
67
183
153
155
119
56
26
8
0
2
0
1435
33
59
323
339
276

3
1
128
3
11
28
28
22
18
8
6
3
0
1
0
1453
41
109
358
309
267
160
102
56
29
12
5
5
472
7
41
132
90
81
46
35
23
9
6
0
2
981
34
68
226
219
186

246
159
111
55
22
6
6
1265
25
141
286
254
188
151
84
74
41
16
5
0
1023
20
129
224
200
150
118
69
61
36
11
5
0
242
5
12
62
54
38
33
15
13
5
5
0
0
711

143
94
67
34
9
2
3
747
12
79
171
154
102
101
49
46
21
8
4
0
605
12
72
135
122
80
80
39
37
18
6
4
0
142
0
7
36
32
22
21
10
9
3
2
0
0
408

103
65
44
21
13
4
3
518
13
62
115
100
86
50
35
28
20
8
1
0
418
8
57
89
78
70
38
30
24
18
5
1
0
100
5
5
26
22
16
12
5
4
2
3
0
0
303

965
826
744
420
199
55
18
6509
148
217
784
968
814
788
725
941
712
309
91
12
5541
124
189
660
809
673
660
608
816
635
277
79
11
968
24
28
124
159
141
128
117
125
77
32
12
1
5069

674
570
496
215
89
19
13
4093
84
147
498
642
574
571
476
550
359
143
41
8
3457
70
127
414
550
474
468
400
465
314
132
35
8
636
14
20
84
92
100
103
76
85
45
11
6
0
2672

291
256
248
205
110
36
5
2416
64
70
286
326
240
217
249
391
353
166
50
4
2084
54
62
246
259
199
192
208
351
321
145
44
3
332
10
8
40
67
41
25
41
40
32
21
6
1
2397

331
167
91
39
12
7
6
1370
17
99
351
241
261
208
120
47
19
6
1
0
1054
11
83
285
177
186
164
86
39
16
6
1
0
316
6
16
66
64
75
44
34
8
3
0
0
0
832

217
100
58
19
6
2
3
835
9
54
210
149
171
134
65
26
13
3
1
0
639
5
46
171
110
114
108
46
23
12
3
1
0
196
4
8
39
39
57
26
19
3
1
0
0
0
454

114
67
33
20
6
5
3
535
8
45
141
92
90
74
55
21
6
3
0
0
415
6
37
114
67
72
56
40
16
4
3
0
0
120
2
8
27
25
18
18
15
5
2
0
0
0
378

16
116
168
121
87
61
57
46
28
8
3
0
666
16
110
157
115
81
55
50
43
28
8
3
0
45
0
6
11
6
6
6
7
3
0
0
0
0
1045
17
133
279
175
144
127
69
62

12
60
97
75
55
30
32
26
15
5
1
0
381
12
57
88
73
51
27
29
23
15
5
1
0
27
0
3
9
2
4
3
3
3
0
0
0
0
593
6
70
162
106
83
68
41
33

4
56
71
46
32
31
25
20
13
3
2
0
285
4
53
69
42
30
28
21
20
13
3
2
0
18
0
3
2
4
2
3
4
0
0
0
0
0
452
11
63
117
69
61
59
28
29

121
185
537
707
526
564
566
894
671
227
69
2
4909
120
174
519
684
508
537
548
877
652
220
68
2
160
1
11
18
23
18
27
18
17
19
7
1
0
7369
200
311
875
1053
888
880
908
1149

69
111
309
434
304
329
302
405
286
95
27
1
2576
68
105
295
418
293
311
290
397
278
94
26
1
96
1
6
14
16
11
18
12
8
8
1
1
0
4177
113
197
491
646
586
535
537
611

52
74
228
273
222
235
264
489
385
132
42
1
2333
52
69
224
266
215
226
258
480
374
126
42
1
64
0
5
4
7
7
9
6
9
11
6
0
0
3192
87
114
384
407
302
345
371
538

12
56
154
154
138
126
101
51
27
9
3
1
783
12
53
145
143
124
118
98
50
27
9
3
1
49
0
3
9
11
14
8
3
1
0
0
0
0
1273
40
106
337
251
202
150
100
56

8
33
78
94
77
71
57
19
10
5
1
1
419
8
32
71
86
69
64
54
18
10
5
1
1
35
0
1
7
8
8
7
3
1
0
0
0
0
702
14
60
190
140
108
88
58
31

4
23
76
60
61
55
44
32
17
4
2
0
364
4
21
74
57
55
54
44
32
17
4
2
0
14
0
2
2
3
6
1
0
0
0
0
0
0
571
26
46
147
111
94
62
42
25

27
9
3
0
882
17
118
239
139
118
113
55
55
18
7
3
0
163
0
15
40
36
26
14
14
7
9
2
0
0
1928
36
238
454
360
281
209
159
112
57
17
1
4
1368
29
178
338

16
6
2
0
497
6
63
139
88
67
61
29
27
10
5
2
0
96
0
7
23
18
16
7
12
6
6
1
0
0
1096
22
129
258
210
155
121
87
70
34
8
1
1
793
18
97
199

11
3
1
0
385
11
55
100
51
51
52
26
28
8
2
1
0
67
0
8
17
18
10
7
2
1
3
1
0
0
832
14
109
196
150
126
88
72
42
23
9
0
3
575
11
81
139

737
268
88
12
6648
187
286
819
924
782
803
817
1043
649
242
84
12
721
13
25
56
129
106
77
91
106
88
26
4
0
13456
292
525
1791
2560
1793
1745
1525
1609
1067
422
119
8
10253
239
433
1475

302
112
39
8
3733
102
179
452
570
517
478
486
544
257
105
35
8
444
11
18
39
76
69
57
51
67
45
7
4
0
8241
167
303
1029
1649
1163
1185
1012
905
569
207
47
5
6226
142
253
848

435
156
49
4
2915
85
107
367
354
265
325
331
499
392
137
49
4
277
2
7
17
53
37
20
40
39
43
19
0
0
5215
125
222
762
911
630
560
513
704
498
215
72
3
4027
97
180
627

21
7
2
1
1080
35
93
284
223
162
119
82
53
20
6
2
1
193
5
13
53
28
40
31
18
3
1
1
0
0
2483
50
214
681
481
438
323
160
87
30
13
5
1
1765
38
168
521

10
3
0
0
580
12
54
152
119
85
70
47
29
9
3
0
0
122
2
6
38
21
23
18
11
2
1
0
0
0
1440
30
119
395
281
247
198
101
46
15
6
2
0
1004
24
93
302

11
4
2
1
500
23
39
132
104
77
49
35
24
11
3
2
1
71
3
7
15
7
17
13
7
1
0
1
0
0
1043
20
95
286
200
191
125
59
41
15
7
3
1
761
14
75
219

250
190
144
106
77
40
13
1
2
560
7
60
116
110
91
65
53
35
17
4
0
2
1322
30
167
350
229
153
158
107
76
37
9
6
0
1189
28
157
318
199
138
141
91
70
34
7
6

149
112
81
59
46
25
5
1
1
303
4
32
59
61
43
40
28
24
9
3
0
0
739
14
95
199
136
89
79
65
37
15
8
2
0
665
14
89
183
115
78
74
54
34
15
7
2

101
78
63
47
31
15
8
0
1
257
3
28
57
49
48
25
25
11
8
1
0
2
583
16
72
151
93
64
79
42
39
22
1
4
0
524
14
68
135
84
60
67
37
36
19
0
4

1952
1307
1301
1121
1159
825
347
89
5
3203
53
92
316
608
486
444
404
450
242
75
30
3
9224
153
347
1118
1527
1190
1160
1114
1274
908
338
92
3
8418
145
315
1020
1378
1056
1056
1007
1182
850
321
85

1258
854
856
738
631
438
168
37
3
2015
25
50
181
391
309
329
274
274
131
39
10
2
5548
94
205
673
985
804
748
731
664
447
154
41
2
5029
89
187
618
889
708
670
659
607
415
147
38

694
453
445
383
528
387
179
52
2
1188
28
42
135
217
177
115
130
176
111
36
20
1
3676
59
142
445
542
386
412
383
610
461
184
51
1
3389
56
128
402
489
348
386
348
575
435
174
47

321
292
218
112
59
21
9
5
1
718
12
46
160
160
146
105
48
28
9
4
0
0
1729
37
115
489
347
272
244
129
70
23
2
1
0
1501
33
103
432
305
230
207
109
57
23
2
0

176
157
130
74
31
10
5
2
0
436
6
26
93
105
90
68
27
15
5
1
0
0
997
18
74
279
192
157
146
74
43
13
1
0
0
866
15
66
248
169
131
125
63
35
13
1
0

145
135
88
38
28
11
4
3
1
282
6
20
67
55
56
37
21
13
4
3
0
0
732
19
41
210
155
115
98
55
27
10
1
1
0
635
18
37
184
136
99
82
46
22
10
1
0

0
133
2
10
32
30
15
17
16
6
3
2
0
0
1612
26
208
379
298
227
191
131
105
34
10
3
0
1376
25
182
318
253
194
156
118
93
26
9
2
0
236
1
26
61
45
33
35

0
74
0
6
16
21
11
5
11
3
0
1
0
0
880
17
116
197
151
122
114
73
59
23
5
3
0
748
17
103
165
125
106
90
67
51
18
4
2
0
132
0
13
32
26
16
24

0
59
2
4
16
9
4
12
5
3
3
1
0
0
732
9
92
182
147
105
77
58
46
11
5
0
0
628
8
79
153
128
88
66
51
42
8
5
0
0
104
1
13
29
19
17
11

3
806
8
32
98
149
134
104
107
92
58
17
7
0
8681
268
446
1137
1365
1154
1039
1023
1258
743
191
52
5
7506
243
405
1006
1187
986
852
857
1099
663
157
48
3
1175
25
41
131
178
168
187

2
519
5
18
55
96
96
78
72
57
32
7
3
0
5239
163
265
679
811
756
710
672
701
384
75
20
3
4489
147
236
602
708
646
574
553
592
341
68
19
3
750
16
29
77
103
110
136

1
287
3
14
43
53
38
26
35
35
26
10
4
0
3442
105
181
458
554
398
329
351
557
359
116
32
2
3017
96
169
404
479
340
278
304
507
322
89
29
0
425
9
12
54
75
58
51

0
228
4
12
57
42
42
37
20
13
0
0
1
0
2172
54
206
604
417
376
286
130
65
22
6
2
4
1813
44
185
517
347
308
231
101
55
14
5
2
4
359
10
21
87
70
68
55

0
131
3
8
31
23
26
21
11
8
0
0
0
0
1127
29
111
321
221
184
149
64
32
8
5
1
2
922
26
99
269
181
144
116
45
28
7
4
1
2
205
3
12
52
40
40
33

0
97
1
4
26
19
16
16
9
5
0
0
1
0
1045
25
95
283
196
192
137
66
33
14
1
1
2
891
18
86
248
166
164
115
56
27
7
1
1
2
154
7
9
35
30
28
22

13
12
8
1
1
0
903
19
113
267
148
144
85
43
45
30
6
2
1
671
13
89
199
112
104
62
28
33
24
5
2
0
232
6
24
68
36
40
23
15
12
6
1
0
1
741
15

6
8
5
1
1
0
549
10
67
163
98
80
54
26
27
18
3
2
1
411
5
53
119
79
62
39
17
19
13
3
2
0
138
5
14
44
19
18
15
9
8
5
0
0
1
438
9

7
4
3
0
0
0
354
9
46
104
50
64
31
17
18
12
3
0
0
260
8
36
80
33
42
23
11
14
11
2
0
0
94
1
10
24
17
22
8
6
4
1
1
0
0
303
6

166
159
80
34
4
2
4930
122
254
811
1030
925
564
359
426
280
121
32
6
3676
90
204
628
749
664
410
256
329
216
99
25
6
1254
32
50
183
281
261
154
103
97
64
22
7
0
4315
122

119
109
43
7
1
0
3279
72
149
516
727
621
400
246
288
163
75
18
4
2443
53
117
399
537
453
288
175
215
125
62
15
4
836
19
32
117
190
168
112
71
73
38
13
3
0
2916
71

47
50
37
27
3
2
1651
50
105
295
303
304
164
113
138
117
46
14
2
1233
37
87
229
212
211
122
81
114
91
37
10
2
418
13
18
66
91
93
42
32
24
26
9
4
0
1399
51

29
10
8
1
0
0
737
19
67
208
142
126
82
55
27
7
2
1
1
502
14
51
146
84
89
53
36
21
5
1
1
1
235
5
16
62
58
37
29
19
6
2
1
0
0
635
21

19
4
1
1
0
0
486
14
36
118
108
86
55
42
18
6
1
1
1
334
10
29
85
64
63
37
26
13
4
1
1
1
152
4
7
33
44
23
18
16
5
2
0
0
0
407
15

10
6
7
0
0
0
251
5
31
90
34
40
27
13
9
1
1
0
0
168
4
22
61
20
26
16
10
8
1
0
0
0
83
1
9
29
14
14
11
3
1
0
1
0
0
228
6

112
205
128
89
71
53
38
16
12
1
1
611
13
100
170
108
71
51
41
31
15
9
1
1
130
2
12
35
20
18
20
12
7
1
3
0
0
1207
27
190
321
200
155
138
76
68
21

68
117
77
56
45
28
21
11
6
0
0
360
7
62
99
64
43
33
20
17
10
5
0
0
78
2
6
18
13
13
12
8
4
1
1
0
0
679
15
108
193
116
79
79
38
34
11

44
88
51
33
26
25
17
5
6
1
1
251
6
38
71
44
28
18
21
14
5
4
1
1
52
0
6
17
7
5
8
4
3
0
2
0
0
528
12
82
128
84
76
59
38
34
10

216
634
817
783
553
329
430
276
112
40
3
3519
94
176
518
659
646
448
261
351
233
94
37
2
796
28
40
116
158
137
105
68
79
43
18
3
1
6789
188
327
861
965
830
833
745
1091
669

117
424
610
559
402
232
268
154
60
18
1
2388
52
95
343
505
473
324
180
216
131
50
18
1
528
19
22
81
105
86
78
52
52
23
10
0
0
4055
112
203
532
613
571
561
446
559
329

99
210
207
224
151
97
162
122
52
22
2
1131
42
81
175
154
173
124
81
135
102
44
19
1
268
9
18
35
53
51
27
16
27
20
8
3
1
2734
76
124
329
352
259
272
299
532
340

58
180
133
101
69
42
19
10
1
1
0
493
20
46
136
99
80
57
33
13
7
1
1
0
142
1
12
44
34
21
12
9
6
3
0
0
0
1474
50
125
360
288
246
199
94
68
33

37
110
90
69
50
19
10
5
1
1
0
321
14
29
82
69
56
42
16
8
3
1
1
0
86
1
8
28
21
13
8
3
2
2
0
0
0
850
30
71
203
175
153
116
51
36
12

21
70
43
32
19
23
9
5
0
0
0
172
6
17
54
30
24
15
17
5
4
0
0
0
56
0
4
16
13
8
4
6
4
1
0
0
0
624
20
54
157
113
93
83
43
32
21

8
3
0
954
22
151
249
159
128
102
65
53
15
7
3
0
253
5
39
72
41
27
36
11
15
6
1
0
0
792
16
104
227
146
109
71
49
44
18
3
4
1
546
11
76
158
87

3
3
0
529
13
82
147
91
65
60
34
25
7
2
3
0
150
2
26
46
25
14
19
4
9
4
1
0
0
464
9
64
126
85
68
39
34
22
12
1
3
1
322
5
46
85
54

5
0
0
425
9
69
102
68
63
42
31
28
8
5
0
0
103
3
13
26
16
13
17
7
6
2
0
0
0
328
7
40
101
61
41
32
15
22
6
2
1
0
224
6
30
73
33

220
52
8
5738
170
287
733
765
670
687
638
947
594
189
50
8
1051
18
40
128
200
160
146
107
144
75
31
2
0
4706
143
235
557
749
554
594
531
708
470
134
31
0
3678
117
188
420
530

103
24
2
3376
101
180
448
480
453
452
377
484
288
88
23
2
679
11
23
84
133
118
109
69
75
41
15
1
0
2736
84
158
317
442
357
360
307
380
246
66
19
0
2082
68
125
233
304

117
28
6
2362
69
107
285
285
217
235
261
463
306
101
27
6
372
7
17
44
67
42
37
38
69
34
16
1
0
1970
59
77
240
307
197
234
224
328
224
68
12
0
1596
49
63
187
226

5
4
2
1204
43
108
295
228
196
165
74
58
28
4
3
2
270
7
17
65
60
50
34
20
10
5
1
1
0
891
20
80
237
181
135
123
61
42
7
4
1
0
642
17
62
182
127

1
1
1
683
25
60
165
134
121
94
39
31
11
1
1
1
167
5
11
38
41
32
22
12
5
1
0
0
0
513
11
45
128
114
66
74
43
26
5
1
0
0
373
9
36
99
75

4
3
1
521
18
48
130
94
75
71
35
27
17
3
2
1
103
2
6
27
19
18
12
8
5
4
1
1
0
378
9
35
109
67
69
49
18
16
2
3
1
0
269
8
26
83
52

79
51
29
37
11
3
3
1
246
5
28
69
59
30
20
20
7
7
0
1
0
1366
38
196
376
224
170
142
84
76
42
13
4
1
1247
36
183
336
206
152
130
77
72
37
13
4
1

49
31
23
16
9
1
2
1
142
4
18
41
31
19
8
11
6
3
0
1
0
775
21
115
217
141
99
74
45
31
22
8
2
0
697
19
110
189
127
88
67
39
28
20
8
2
0

30
20
6
21
2
2
1
0
104
1
10
28
28
11
12
9
1
4
0
0
0
591
17
81
159
83
71
68
39
45
20
5
2
1
550
17
73
147
79
64
63
38
44
17
5
2
1

427
478
395
587
397
113
26
0
1028
26
47
137
219
127
116
136
121
73
21
5
0
6754
211
326
895
844
762
759
680
1050
827
315
80
5
6328
201
302
834
788
709
699
618
996
794
305
77
5

260
288
223
306
206
55
14
0
654
16
33
84
138
97
72
84
74
40
11
5
0
4064
116
188
538
587
522
504
418
566
431
145
47
2
3780
110
169
506
545
483
466
370
533
411
140
45
2

167
190
172
281
191
58
12
0
374
10
14
53
81
30
44
52
47
33
10
0
0
2690
95
138
357
257
240
255
262
484
396
170
33
3
2548
91
133
328
243
226
233
248
463
383
165
32
3

97
81
37
32
5
2
0
0
249
3
18
55
54
38
42
24
10
2
2
1
0
1155
34
114
338
235
178
115
72
41
22
3
3
0
1032
29
107
296
204
161
104
66
37
22
3
3
0

46
53
30
20
4
1
0
0
140
2
9
29
39
20
21
13
6
1
0
0
0
745
19
75
214
160
119
67
51
24
14
1
1
0
672
17
72
189
143
107
59
48
21
14
1
1
0

51
28
7
12
1
1
0
0
109
1
9
26
15
18
21
11
4
1
2
1
0
410
15
39
124
75
59
48
21
17
8
2
2
0
360
12
35
107
61
54
45
18
16
8
2
2
0

119
2
13
40
18
18
12
7
4
5
0
0
0
1240
36
199
365
226
165
104
69
47
20
4
3
2
978
30
162
278
174
138
79
53
37
19
4
3
1
262
6
37
87
52
27
25
16

78
2
5
28
14
11
7
6
3
2
0
0
0
714
21
119
201
145
88
60
40
25
11
3
1
0
560
17
99
153
113
71
45
28
20
10
3
1
0
154
4
20
48
32
17
15
12

41
0
8
12
4
7
5
1
1
3
0
0
0
526
15
80
164
81
77
44
29
22
9
1
2
2
418
13
63
125
61
67
34
25
17
9
1
2
1
108
2
17
39
20
10
10
4

426
10
24
61
56
53
60
62
54
33
10
3
0
4694
171
280
806
674
499
476
371
647
542
180
39
9
4153
159
257
671
557
431
415
323
607
515
172
37
9
541
12
23
135
117
68
61
48

284
6
19
32
42
39
38
48
33
20
5
2
0
2837
108
187
482
470
329
293
231
339
285
85
24
4
2468
100
173
401
391
279
249
190
310
269
80
22
4
369
8
14
81
79
50
44
41

142
4
5
29
14
14
22
14
21
13
5
1
0
1857
63
93
324
204
170
183
140
308
257
95
15
5
1685
59
84
270
166
152
166
133
297
246
92
15
5
172
4
9
54
38
18
17
7

123
5
7
42
31
17
11
6
4
0
0
0
0
1274
44
130
406
244
195
130
64
39
13
8
1
0
1023
39
112
310
200
160
97
56
31
12
5
1
0
251
5
18
96
44
35
33
8

73
2
3
25
17
12
8
3
3
0
0
0
0
772
26
78
240
150
120
87
37
23
8
3
0
0
606
23
68
180
121
96
64
31
16
7
0
0
0
166
3
10
60
29
24
23
6

50
3
4
17
14
5
3
3
1
0
0
0
0
502
18
52
166
94
75
43
27
16
5
5
1
0
417
16
44
130
79
64
33
25
15
5
5
1
0
85
2
8
36
15
11
10
2

10
1
0
0
1
588
19
129
144
76
85
65
33
26
11
0
0
0
523
19
119
131
66
77
55
24
24
8
0
0
0
65
0
10
13
10
8
10
9
2
3
0
0
0
339
15
60

5
1
0
0
0
350
16
77
85
43
42
42
23
18
4
0
0
0
309
16
72
78
39
36
35
15
16
2
0
0
0
41
0
5
7
4
6
7
8
2
2
0
0
0
195
12
36

5
0
0
0
1
238
3
52
59
33
43
23
10
8
7
0
0
0
214
3
47
53
27
41
20
9
8
6
0
0
0
24
0
5
6
6
2
3
1
0
1
0
0
0
144
3
24

40
27
8
2
0
7006
244
378
1458
1652
1020
682
562
537
331
103
37
2
6420
236
352
1356
1498
910
617
510
503
304
96
36
2
586
8
26
102
154
110
65
52
34
27
7
1
0
3331
108
168

29
16
5
2
0
4070
137
226
832
1001
607
418
352
298
140
43
14
2
3701
131
209
766
903
538
378
314
277
130
39
14
2
369
6
17
66
98
69
40
38
21
10
4
0
0
2027
62
84

11
11
3
0
0
2936
107
152
626
651
413
264
210
239
191
60
23
0
2719
105
143
590
595
372
239
196
226
174
57
22
0
217
2
9
36
56
41
25
14
13
17
3
1
0
1304
46
84

8
1
3
0
0
780
27
75
215
139
135
111
45
22
10
1
0
0
664
23
68
189
120
103
94
37
21
8
1
0
0
116
4
7
26
19
32
17
8
1
2
0
0
0
403
24
39

7
1
3
0
0
474
16
58
127
77
90
68
23
10
5
0
0
0
411
14
53
112
67
70
61
20
10
4
0
0
0
63
2
5
15
10
20
7
3
0
1
0
0
0
217
10
19

1
0
0
0
0
306
11
17
88
62
45
43
22
12
5
1
0
0
253
9
15
77
53
33
33
17
11
4
1
0
0
53
2
2
11
9
12
10
5
1
1
0
0
0
186
14
20

97
53
43
26
27
14
3
1
0
0
302
12
56
85
50
37
23
21
14
3
1
0
0
37
3
4
12
3
6
3
6
0
0
0
0
0
1184
27
165
317
210
166
123
72
54
37
7

56
32
22
12
13
9
3
0
0
0
174
10
33
50
29
19
11
10
9
3
0
0
0
21
2
3
6
3
3
1
3
0
0
0
0
0
683
11
96
186
132
83
74
46
29
20
4

41
21
21
14
14
5
0
1
0
0
128
2
23
35
21
18
12
11
5
0
1
0
0
16
1
1
6
0
3
2
3
0
0
0
0
0
501
16
69
131
78
83
49
26
25
17
3

798
595
435
355
345
298
170
40
15
4
3011
104
155
743
532
367
321
315
270
152
34
14
4
320
4
13
55
63
68
34
30
28
18
6
1
0
7955
212
370
1107
1579
1253
864
710
852
633
289

461
352
267
247
231
196
97
22
7
1
1832
60
77
431
318
220
227
214
172
87
19
6
1
195
2
7
30
34
47
20
17
24
10
3
1
0
4926
123
230
654
1061
856
595
468
494
293
121

337
243
168
108
114
102
73
18
8
3
1179
44
78
312
214
147
94
101
98
65
15
8
3
125
2
6
25
29
21
14
13
4
8
3
0
0
3029
89
140
453
518
397
269
242
358
340
168

97
62
65
55
36
12
10
0
2
1
350
24
36
87
55
56
43
29
9
8
0
2
1
53
0
3
10
7
9
12
7
3
2
0
0
0
1389
42
116
321
278
246
206
96
57
16
8

52
32
36
37
22
4
3
0
1
1
186
10
16
48
27
32
28
18
2
3
0
1
1
31
0
3
4
5
4
9
4
2
0
0
0
0
822
19
63
175
172
165
131
57
28
8
3

45
30
29
18
14
8
7
0
1
0
164
14
20
39
28
24
15
11
7
5
0
1
0
22
0
0
6
2
5
3
3
1
2
0
0
0
567
23
53
146
106
81
75
39
29
8
5

5
1
857
15
132
242
149
117
77
50
37
27
5
5
1
327
12
33
75
61
49
46
22
17
10
2
0
0
590
16
89
149
121
80
58
36
25
9
4
3
0
390
10
58
104
80
51

2
0
483
7
76
133
94
62
41
31
20
14
3
2
0
200
4
20
53
38
21
33
15
9
6
1
0
0
347
8
58
94
70
44
33
22
10
5
2
1
0
231
4
36
62
52
30

3
1
374
8
56
109
55
55
36
19
17
13
2
3
1
127
8
13
22
23
28
13
7
8
4
1
0
0
243
8
31
55
51
36
25
14
15
4
2
2
0
159
6
22
42
28
21

84
2
6162
169
296
860
1231
969
648
528
666
494
236
63
2
1793
43
74
247
348
284
216
182
186
139
53
21
0
3552
91
133
419
660
499
390
364
479
359
128
28
2
2367
69
102
261
421
307

31
0
3769
97
185
500
827
653
441
343
383
219
99
22
0
1157
26
45
154
234
203
154
125
111
74
22
9
0
2125
53
77
249
425
309
269
242
266
169
60
5
1
1398
41
57
157
282
188

53
2
2393
72
111
360
404
316
207
185
283
275
137
41
2
636
17
29
93
114
81
62
57
75
65
31
12
0
1427
38
56
170
235
190
121
122
213
190
68
23
1
969
28
45
104
139
119

3
0
970
29
86
228
191
159
141
68
43
14
8
3
0
419
13
30
93
87
87
65
28
14
2
0
0
0
697
30
48
150
159
108
116
42
30
11
2
0
1
381
17
32
83
74
57

1
0
566
12
48
120
118
107
90
41
19
7
3
1
0
256
7
15
55
54
58
41
16
9
1
0
0
0
429
18
28
87
101
66
74
28
20
7
0
0
0
215
12
18
43
42
30

2
0
404
17
38
108
73
52
51
27
24
7
5
2
0
163
6
15
38
33
29
24
12
5
1
0
0
0
268
12
20
63
58
42
42
14
10
4
2
0
1
166
5
14
40
32
27

43
22
12
6
3
1
0
200
6
31
45
41
29
15
14
13
3
1
2
0
60332
1179
7348
14450
11134
8764
7034
4901
3120
1555
460
200
187
29348
652
4477
7891
4912
3861
3023
2080
1366
708
206
83
89
30984

22
15
4
4
1
1
0
116
4
22
32
18
14
11
7
6
1
1
0
0
35277
665
4453
8755
6401
4987
4069
2913
1756
841
227
96
114
17554
368
2764
4907
2941
2221
1784
1245
761
376
92
37
58
17723

21
7
8
2
2
0
0
84
2
9
13
23
15
4
7
7
2
0
2
0
25055
514
2895
5695
4733
3777
2965
1988
1364
714
233
104
73
11794
284
1713
2984
1971
1640
1239
835
605
332
114
46
31
13261

265
235
334
260
91
21
1
1185
22
31
158
239
192
125
129
145
99
37
7
1
245879
4861
9245
28987
46991
49410
35144
26792
22654
14143
5295
1649
708
153695
3264
6535
19716
30330
30821
21093
15734
13270
8319
3136
1068
409
92184

179
153
183
113
42
3
0
727
12
20
92
143
121
90
89
83
56
18
2
1
149263
2813
5582
17363
28610
30865
23082
17339
13197
7119
2267
610
416
94479
1893
3974
11742
18872
19709
14103
10225
7697
4230
1391
396
247
54784

86
82
151
147
49
18
1
458
10
11
66
96
71
35
40
62
43
19
5
0
96616
2048
3663
11624
18381
18545
12062
9453
9457
7024
3028
1039
292
59216
1371
2561
7974
11458
11112
6990
5509
5573
4089
1745
672
162
37400

62
25
21
8
2
0
0
316
13
16
67
85
51
54
17
9
3
0
0
1
66393
1502
7319
21148
13118
9955
6931
3534
1657
671
217
95
246
39554
745
5169
13953
7135
5493
3816
1764
837
377
117
44
104
26839

38
15
13
4
0
0
0
214
6
10
44
59
36
36
13
7
3
0
0
0
39309
885
4398
12751
7808
5852
4064
2044
899
308
86
43
171
23361
443
3108
8436
4253
3201
2192
998
448
162
44
20
56
15948

24
10
8
4
2
0
0
102
7
6
23
26
15
18
4
2
0
0
0
1
27084
617
2921
8397
5310
4103
2867
1490
758
363
131
52
75
16193
302
2061
5517
2882
2292
1624
766
389
215
73
24
48
10891

527
2871
6559
6222
4903
4011
2821
1754
847
254
117
98
1705
32
254
427
287
269
168
133
66
41
16
7
5
1130
23
190
300
177
166
113
79
37
30
8
3
4
575
9
64
127
110
103
55
54
29

297
1689
3848
3460
2766
2285
1668
995
465
135
59
56
1034
12
171
260
176
151
104
84
34
24
9
4
5
707
6
133
186
114
93
74
52
20
19
5
1
4
327
6
38
74
62
58
30
32
14

230
1182
2711
2762
2137
1726
1153
759
382
119
58
42
671
20
83
167
111
118
64
49
32
17
7
3
0
423
17
57
114
63
73
39
27
17
11
3
2
0
248
3
26
53
48
45
25
22
15

1597
2710
9271
16661
18589
14051
11058
9384
5824
2159
581
299
9818
208
414
1137
1984
1905
1326
1016
881
574
253
106
14
6968
161
311
798
1498
1363
908
669
599
396
178
85
2
2850
47
103
339
486
542
418
347
282

920
1608
5621
9738
11156
8979
7114
5500
2889
876
214
169
5827
117
241
674
1219
1173
847
647
521
260
92
30
6
4193
90
179
476
950
851
591
423
365
184
58
25
1
1634
27
62
198
269
322
256
224
156

677
1102
3650
6923
7433
5072
3944
3884
2935
1283
367
130
3991
91
173
463
765
732
479
369
360
314
161
76
8
2775
71
132
322
548
512
317
246
234
212
120
60
1
1216
20
41
141
217
220
162
123
126

757
2150
7195
5983
4462
3115
1770
820
294
100
51
142
2794
66
327
926
523
430
256
137
76
41
8
2
2
1885
44
258
630
341
276
175
80
47
28
4
2
0
909
22
69
296
182
154
81
57
29

442
1290
4315
3555
2651
1872
1046
451
146
42
23
115
1669
48
195
569
305
263
147
75
44
18
3
0
2
1108
33
147
389
197
169
92
44
24
12
1
0
0
561
15
48
180
108
94
55
31
20

315
860
2880
2428
1811
1243
724
369
148
58
28
27
1125
18
132
357
218
167
109
62
32
23
5
2
0
777
11
111
241
144
107
83
36
23
16
3
2
0
348
7
21
116
74
60
26
26
9

11
8
4
1
2323
53
466
720
389
265
182
114
79
39
11
3
2
1946
47
415
619
315
215
134
89
67
34
6
3
2
377
6
51
101
74
50
48
25
12
5
5
0
0
1121
24
169
323

5
4
3
1
1541
31
294
506
268
167
116
74
56
24
2
1
2
1306
27
260
438
221
138
92
55
48
23
1
1
2
235
4
34
68
47
29
24
19
8
1
1
0
0
678
11
110
210

6
4
1
0
782
22
172
214
121
98
66
40
23
15
9
2
0
640
20
155
181
94
77
42
34
19
11
5
2
0
142
2
17
33
27
21
24
6
4
4
4
0
0
443
13
59
113

178
75
21
12
13566
329
772
2227
2716
2895
1777
1202
931
495
172
43
7
11653
307
703
1978
2326
2458
1502
1027
768
404
144
32
4
1913
22
69
249
390
437
275
175
163
91
28
11
3
7510
132
300
882

76
34
5
5
8597
202
476
1378
1794
1900
1188
766
553
252
69
13
6
7450
192
432
1220
1571
1639
1003
655
459
206
60
9
4
1147
10
44
158
223
261
185
111
94
46
9
4
2
4510
79
191
527

102
41
16
7
4969
127
296
849
922
995
589
436
378
243
103
30
1
4203
115
271
758
755
819
499
372
309
198
84
23
0
766
12
25
91
167
176
90
64
69
45
19
7
1
3000
53
109
355

13
4
0
2
2791
58
403
994
458
391
271
126
55
26
5
1
3
2294
47
351
863
352
299
215
91
45
24
3
1
3
497
11
52
131
106
92
56
35
10
2
2
0
0
1622
39
224
548

6
2
0
2
1738
40
258
647
283
243
159
69
25
10
3
0
1
1428
33
229
564
217
180
123
50
20
10
1
0
1
310
7
29
83
66
63
36
19
5
0
2
0
0
991
18
134
350

7
2
0
0
1053
18
145
347
175
148
112
57
30
16
2
1
2
866
14
122
299
135
119
92
41
25
14
2
1
2
187
4
23
48
40
29
20
16
5
2
0
0
0
631
21
90
198

170
131
136
82
48
27
8
2
1
925
21
147
264
135
103
115
67
41
21
8
2
1
196
3
22
59
35
28
21
15
7
6
0
0
0
1649
35
220
423
293
219
156
160
88
46
7
0

97
77
74
48
29
15
5
1
1
570
9
99
177
78
63
61
39
25
12
5
1
1
108
2
11
33
19
14
13
9
4
3
0
0
0
988
23
125
272
184
130
88
85
46
30
4
0

73
54
62
34
19
12
3
1
0
355
12
48
87
57
40
54
28
16
9
3
1
0
88
1
11
26
16
14
8
6
3
3
0
0
0
661
12
95
151
109
89
68
75
42
16
3
0

1461
1625
985
760
656
468
176
50
15
6250
114
262
768
1230
1314
791
637
544
385
151
40
14
1260
18
38
114
231
311
194
123
112
83
25
10
1
10761
203
383
1234
2211
2617
1566
1095
766
464
150
57

903
1032
628
486
358
215
63
20
8
3772
68
168
454
780
844
503
407
292
178
55
15
8
738
11
23
73
123
188
125
79
66
37
8
5
0
6571
130
247
791
1346
1590
986
696
456
240
54
23

558
593
357
274
298
253
113
30
7
2478
46
94
314
450
470
288
230
252
207
96
25
6
522
7
15
41
108
123
69
44
46
46
17
5
1
4190
73
136
443
865
1027
580
399
310
224
96
34

289
245
164
69
29
10
2
0
3
1289
33
193
451
223
189
119
54
16
6
2
0
3
333
6
31
97
66
56
45
15
13
4
0
0
0
2605
39
285
889
488
402
271
130
51
34
8
1

187
150
97
39
13
2
0
0
1
785
17
109
297
142
112
70
28
7
2
0
0
1
206
1
25
53
45
38
27
11
6
0
0
0
0
1611
25
167
578
308
251
158
76
27
12
5
1

102
95
67
30
16
8
2
0
2
504
16
84
154
81
77
49
26
9
4
2
0
2
127
5
6
44
21
18
18
4
7
4
0
0
0
994
14
118
311
180
151
113
54
24
22
3
0

2
1237
24
172
329
210
167
114
117
68
30
5
0
1
412
11
48
94
83
52
42
43
20
16
2
0
1
1814
48
274
445
294
239
215
140
92
41
13
7
6
1494
40
237
379
239
192
171

1
747
16
100
212
132
104
63
62
36
19
3
0
0
241
7
25
60
52
26
25
23
10
11
1
0
1
1101
31
174
281
170
130
131
90
50
25
9
6
4
899
26
152
236
138
105
102

1
490
8
72
117
78
63
51
55
32
11
2
0
1
171
4
23
34
31
26
17
20
10
5
1
0
0
713
17
100
164
124
109
84
50
42
16
4
1
2
595
14
85
143
101
87
69

15
8425
170
317
981
1761
2073
1186
831
593
349
112
40
12
2336
33
66
253
450
544
380
264
173
115
38
17
3
13162
292
497
1526
2631
2707
1976
1505
1135
614
197
65
17
11249
262
448
1337
2309
2264
1657

12
5207
111
210
619
1100
1276
763
534
345
182
41
17
9
1364
19
37
172
246
314
223
162
111
58
13
6
3
8138
170
317
906
1663
1724
1275
991
637
329
89
27
10
6990
153
281
799
1477
1443
1075

3
3218
59
107
362
661
797
423
297
248
167
71
23
3
972
14
29
81
204
230
157
102
62
57
25
11
0
5024
122
180
620
968
983
701
514
498
285
108
38
7
4259
109
167
538
832
821
582

7
2063
32
257
729
375
304
200
96
34
28
4
0
4
542
7
28
160
113
98
71
34
17
6
4
1
3
3132
64
322
978
618
500
352
176
84
16
10
5
7
2575
50
278
787
500
415
300

3
1277
23
153
472
241
187
114
54
22
7
3
0
1
334
2
14
106
67
64
44
22
5
5
2
1
2
1893
46
204
615
358
292
213
100
49
4
4
3
5
1540
36
177
480
283
241
187

4
786
9
104
257
134
117
86
42
12
21
1
0
3
208
5
14
54
46
34
27
12
12
1
2
0
1
1239
18
118
363
260
208
139
76
35
12
6
2
2
1035
14
101
307
217
174
113

112
76
29
12
4
3
320
8
37
66
55
47
44
28
16
12
1
3
3
1393
26
176
352
263
191
170
98
64
34
9
7
3
899
15
120
231
167
123
109
62
36
24
5
5
2
494
11

70
40
16
8
4
2
202
5
22
45
32
25
29
20
10
9
1
2
2
814
18
102
206
155
110
103
56
40
17
4
3
0
534
11
72
141
100
68
66
37
23
12
2
2
0
280
7

42
36
13
4
0
1
118
3
15
21
23
22
15
8
6
3
0
1
1
579
8
74
146
108
81
67
42
24
17
5
4
3
365
4
48
90
67
55
43
25
13
12
3
3
2
214
4

1277
939
519
167
56
14
1913
30
49
189
322
443
319
228
196
95
30
9
3
6685
102
203
683
1283
1656
1036
732
570
287
92
21
20
3928
68
136
432
769
970
626
386
307
160
49
10
15
2757
34

838
528
286
78
23
9
1148
17
36
107
186
281
200
153
109
43
11
4
1
4145
63
140
439
765
1026
686
489
340
135
42
7
13
2471
38
97
276
475
612
426
250
178
84
24
3
8
1674
25

439
411
233
89
33
5
765
13
13
82
136
162
119
75
87
52
19
5
2
2540
39
63
244
518
630
350
243
230
152
50
14
7
1457
30
39
156
294
358
200
136
129
76
25
7
7
1083
9

148
66
15
8
4
4
557
14
44
191
118
85
52
28
18
1
2
1
3
1707
35
143
526
402
269
188
74
42
14
5
2
7
1046
20
99
343
220
157
111
42
30
11
5
2
6
661
15

86
38
4
3
3
2
353
10
27
135
75
51
26
14
11
0
1
0
3
1060
22
90
340
254
165
107
45
23
7
3
0
4
639
9
64
215
146
94
61
24
16
4
3
0
3
421
13

62
28
11
5
1
2
204
4
17
56
43
34
26
14
7
1
1
1
0
647
13
53
186
148
104
81
29
19
7
2
2
3
407
11
35
128
74
63
50
18
14
7
2
2
3
240
2

56
121
96
68
61
36
28
10
4
2
1
12910
195
1239
2639
2432
2070
1735
1256
787
377
103
47
30
1238
25
184
347
178
173
123
80
72
40
11
2
3
11672
170
1055
2292
2254
1897
1612
1176
715
337

30
65
55
42
37
19
17
5
2
1
0
7249
104
723
1522
1305
1143
972
733
427
218
59
26
17
704
17
103
214
98
99
69
38
34
23
6
0
3
6545
87
620
1308
1207
1044
903
695
393
195

26
56
41
26
24
17
11
5
2
1
1
5661
91
516
1117
1127
927
763
523
360
159
44
21
13
534
8
81
133
80
74
54
42
38
17
5
2
0
5127
83
435
984
1047
853
709
481
322
142

67
251
514
686
410
346
263
127
43
11
5
28253
543
897
2945
5268
5988
4263
3248
2632
1661
604
160
44
5042
106
214
689
1072
1111
637
482
379
237
87
21
7
23211
437
683
2256
4196
4877
3626
2766
2253
1424

43
163
290
414
260
239
162
51
18
4
5
16940
302
539
1758
3120
3603
2736
2106
1568
854
255
76
23
3171
63
135
415
681
713
430
334
224
128
34
10
4
13769
239
404
1343
2439
2890
2306
1772
1344
726

24
88
224
272
150
107
101
76
25
7
0
11313
241
358
1187
2148
2385
1527
1142
1064
807
349
84
21
1871
43
79
274
391
398
207
148
155
109
53
11
3
9442
198
279
913
1757
1987
1320
994
909
698

44
183
182
112
77
32
12
3
0
0
1
8190
262
752
2184
1817
1323
908
539
256
87
27
20
15
1410
31
216
539
230
178
120
54
27
7
4
3
1
6780
231
536
1645
1587
1145
788
485
229
80

26
125
108
71
46
21
7
3
0
0
1
4893
137
448
1344
1099
787
544
331
139
36
9
8
11
860
18
132
349
138
108
72
25
12
4
0
1
1
4033
119
316
995
961
679
472
306
127
32

18
58
74
41
31
11
5
0
0
0
0
3297
125
304
840
718
536
364
208
117
51
18
12
4
550
13
84
190
92
70
48
29
15
3
4
2
0
2747
112
220
650
626
466
316
179
102
48

92
45
27
1568
38
224
466
265
202
148
98
68
35
13
7
4
1169
27
191
367
192
141
101
63
46
24
11
4
2
399
11
33
99
73
61
47
35
22
11
2
3
2
3043
45
307
668
567

53
26
14
972
23
139
303
155
127
91
62
41
19
6
3
3
739
16
120
243
114
90
66
41
29
12
4
2
2
233
7
19
60
41
37
25
21
12
7
2
1
1
1744
23
179
411
318

39
19
13
596
15
85
163
110
75
57
36
27
16
7
4
1
430
11
71
124
78
51
35
22
17
12
7
2
0
166
4
14
39
32
24
22
14
10
4
0
2
1
1299
22
128
257
249

517
139
37
9936
173
368
1080
1929
1976
1330
1101
966
683
249
76
5
7021
134
270
800
1503
1434
895
732
582
447
165
55
4
2915
39
98
280
426
542
435
369
384
236
84
21
1
14273
194
352
1364
2852

221
66
19
6010
108
227
656
1155
1244
896
682
553
347
120
21
1
4283
83
174
489
911
912
597
459
337
218
86
17
0
1727
25
53
167
244
332
299
223
216
129
34
4
1
8475
120
212
833
1639

296
73
18
3926
65
141
424
774
732
434
419
413
336
129
55
4
2738
51
96
311
592
522
298
273
245
229
79
38
4
1188
14
45
113
182
210
136
146
168
107
50
17
0
5798
74
140
531
1213

23
17
14
2466
36
287
865
442
328
274
125
71
26
8
1
3
1735
25
233
668
283
201
180
69
53
15
7
0
1
731
11
54
197
159
127
94
56
18
11
1
1
2
3844
77
351
1049
806

9
7
10
1429
27
172
491
277
179
169
67
33
11
2
0
1
993
18
137
377
177
110
102
37
26
7
2
0
0
436
9
35
114
100
69
67
30
7
4
0
0
1
2240
46
202
624
475

14
10
4
1037
9
115
374
165
149
105
58
38
15
6
1
2
742
7
96
291
106
91
78
32
27
8
5
0
1
295
2
19
83
59
58
27
26
11
7
1
1
1
1604
31
149
425
331

466
402
260
190
74
38
12
14
1326
25
150
306
225
192
169
124
79
33
13
5
5
1717
20
157
362
342
274
233
136
111
41
25
7
9
2184
46
256
537
419
286
244
165
119
70
25
9
8

264
217
158
101
41
17
6
9
760
11
81
186
133
113
90
75
42
19
5
2
3
984
12
98
225
185
151
127
83
59
22
12
4
6
1281
25
151
341
247
152
151
93
64
40
8
3
6

202
185
102
89
33
21
6
5
566
14
69
120
92
79
79
49
37
14
8
3
2
733
8
59
137
157
123
106
53
52
19
13
3
3
903
21
105
196
172
134
93
72
55
30
17
6
2

2987
2138
1607
1295
939
393
110
42
6955
86
193
686
1499
1461
973
717
587
458
214
62
19
7318
108
159
678
1353
1526
1165
890
708
481
179
48
23
11155
165
309
1016
2099
1948
1553
1383
1328
855
366
117
16

1781
1412
1037
750
478
158
32
23
4173
56
112
410
876
883
659
478
336
240
94
17
12
4302
64
100
423
763
898
753
559
414
238
64
15
11
6501
102
169
605
1260
1219
988
836
723
402
153
34
10

1206
726
570
545
461
235
78
19
2782
30
81
276
623
578
314
239
251
218
120
45
7
3016
44
59
255
590
628
412
331
294
243
115
33
12
4654
63
140
411
839
729
565
547
605
453
213
83
6

658
471
236
112
46
19
9
10
1915
22
207
606
374
303
216
108
42
23
9
4
1
1929
55
144
443
432
355
255
128
70
23
10
5
9
2925
53
312
873
618
434
321
171
78
39
11
5
10

393
272
117
63
29
7
3
9
1089
13
112
359
211
180
121
51
22
15
3
1
1
1151
33
90
265
264
213
151
66
41
14
4
2
8
1695
29
187
532
361
256
176
94
36
16
3
2
3

265
199
119
49
17
12
6
1
826
9
95
247
163
123
95
57
20
8
6
3
0
778
22
54
178
168
142
104
62
29
9
6
3
1
1230
24
125
341
257
178
145
77
42
23
8
3
7

1134
25
156
294
200
141
124
79
52
41
13
4
5
1050
21
100
243
219
145
120
86
67
29
12
5
3
457
14
64
109
78
56
53
33
24
18
2
1
5
228
9
38
71
40
23
15
10

688
17
95
192
127
79
75
45
29
23
1
2
3
593
8
56
149
120
73
76
48
35
17
7
1
3
267
8
37
62
48
34
30
23
12
9
1
1
2
126
5
19
40
23
14
7
7

446
8
61
102
73
62
49
34
23
18
12
2
2
457
13
44
94
99
72
44
38
32
12
5
4
0
190
6
27
47
30
22
23
10
12
9
1
0
3
102
4
19
31
17
9
8
3

6509
99
216
647
1340
1212
880
743
644
457
193
69
9
4646
66
93
369
759
736
673
640
684
398
173
48
7
3112
33
83
266
553
539
505
392
352
233
115
33
8
1744
15
52
149
310
314
281
204

3913
60
118
388
816
809
579
461
353
219
82
21
7
2588
42
51
217
444
410
409
375
370
183
71
13
3
1830
19
51
161
324
334
342
240
188
106
49
13
3
1042
9
32
98
181
196
196
127

2596
39
98
259
524
403
301
282
291
238
111
48
2
2058
24
42
152
315
326
264
265
314
215
102
35
4
1282
14
32
105
229
205
163
152
164
127
66
20
5
702
6
20
51
129
118
85
77

1860
33
226
592
378
251
188
92
50
31
10
2
7
1065
20
86
281
240
183
133
79
28
8
1
3
3
880
17
77
232
170
139
86
56
31
8
3
1
60
470
4
52
154
89
72
45
31

1075
17
135
372
212
156
98
49
17
13
3
1
2
620
12
52
160
149
100
78
45
19
3
0
1
1
547
5
51
134
92
91
55
32
22
6
0
1
58
277
0
34
88
51
49
24
19

785
16
91
220
166
95
90
43
33
18
7
1
5
445
8
34
121
91
83
55
34
9
5
1
2
2
333
12
26
98
78
48
31
24
9
2
3
0
2
193
4
18
66
38
23
21
12

13
5
2
1
1
229
5
26
38
38
33
38
23
11
13
0
0
4
2524
36
316
639
461
367
281
203
120
73
10
13
5
1655
21
236
432
295
237
174
124
73
45
6
8
4
869
15
80

6
3
1
1
0
141
3
18
22
25
20
23
16
6
6
0
0
2
1452
20
184
377
264
204
162
125
71
36
4
2
3
976
11
142
253
180
135
104
79
43
24
2
1
2
476
9
42

7
2
1
0
1
88
2
8
16
13
13
15
7
5
7
0
0
2
1072
16
132
262
197
163
119
78
49
37
6
11
2
679
10
94
179
115
102
70
45
30
21
4
7
2
393
6
38

197
118
77
25
2
1368
18
31
117
243
225
224
188
155
115
38
8
6
12704
175
395
1282
2495
2540
2028
1382
1176
787
305
127
12
8701
116
281
869
1833
1797
1345
870
763
513
207
96
11
4003
59
114

107
52
34
9
1
788
10
19
63
143
138
146
113
81
54
15
4
2
7581
86
226
751
1488
1545
1354
882
671
382
130
57
9
5230
57
167
496
1083
1113
924
562
440
246
93
40
9
2351
29
59

90
66
43
16
1
580
8
12
54
100
87
78
75
74
61
23
4
4
5123
89
169
531
1007
995
674
500
505
405
175
70
3
3471
59
114
373
750
684
421
308
323
267
114
56
2
1652
30
55

16
3
2
0
2
410
13
25
78
81
67
41
25
15
5
1
1
58
3699
60
378
1168
789
608
368
164
91
41
24
7
1
2453
30
281
809
517
392
232
94
51
27
15
5
0
1246
30
97

9
2
0
0
1
270
5
17
46
41
42
31
13
13
4
0
1
57
2142
34
235
678
469
346
209
92
47
19
9
3
1
1415
17
167
467
300
230
132
57
27
11
6
1
0
727
17
68

7
1
2
0
1
140
8
8
32
40
25
10
12
2
1
1
0
1
1557
26
143
490
320
262
159
72
44
22
15
4
0
1038
13
114
342
217
162
100
37
24
16
9
4
0
519
13
29

207
166
130
107
79
47
28
4
5
1
1597
20
190
440
280
200
164
114
82
76
20
9
2
1257
15
154
352
220
146
132
88
69
58
16
6
1
340
5
36
88
60
54
32
26
13
18
4

124
84
69
58
46
28
12
2
1
1
927
10
106
258
161
114
104
73
51
34
10
5
1
734
9
87
212
128
82
83
55
42
26
6
3
1
193
1
19
46
33
32
21
18
9
8
4

83
82
61
49
33
19
16
2
4
0
670
10
84
182
119
86
60
41
31
42
10
4
1
523
6
67
140
92
64
49
33
27
32
10
3
0
147
4
17
42
27
22
11
8
4
10
0

413
662
743
683
512
413
274
98
31
1
8137
129
249
937
1667
1477
1165
799
790
575
235
90
24
6047
93
209
725
1241
1059
820
585
587
441
188
79
20
2090
36
40
212
426
418
345
214
203
134
47

255
405
432
430
320
231
136
37
17
0
4849
83
156
525
1010
936
758
491
446
292
105
32
15
3609
58
132
405
765
687
541
344
329
223
83
30
12
1240
25
24
120
245
249
217
147
117
69
22

158
257
311
253
192
182
138
61
14
1
3288
46
93
412
657
541
407
308
344
283
130
58
9
2438
35
77
320
476
372
279
241
258
218
105
49
8
850
11
16
92
181
169
128
67
86
65
25

359
272
216
136
70
40
14
9
2
1
2121
37
216
741
418
291
229
96
47
22
9
6
9
1612
27
175
596
312
212
148
66
37
19
7
5
8
509
10
41
145
106
79
81
30
10
3
2

211
169
116
77
35
20
8
3
2
1
1260
25
134
426
265
170
142
54
25
11
1
2
5
958
19
110
346
201
116
91
39
20
9
1
2
4
302
6
24
80
64
54
51
15
5
2
0

148
103
100
59
35
20
6
6
0
0
861
12
82
315
153
121
87
42
22
11
8
4
4
654
8
65
250
111
96
57
27
17
10
6
3
4
207
4
17
65
42
25
30
15
5
1
2

3
1
3180
56
393
855
551
442
359
227
158
92
29
12
6
1784
34
253
538
281
222
186
114
81
49
15
9
2
1396
22
140
317
270
220
173
113
77
43
14
3
4
1970
55
306
520
340
278

2
0
1864
28
237
518
337
249
211
139
80
44
13
4
4
1067
15
161
329
181
117
116
78
37
23
7
2
1
797
13
76
189
156
132
95
61
43
21
6
2
3
1189
28
188
321
214
155

1
1
1316
28
156
337
214
193
148
88
78
48
16
8
2
717
19
92
209
100
105
70
36
44
26
8
7
1
599
9
64
128
114
88
78
52
34
22
8
1
1
781
27
118
199
126
123

11
4
15790
275
522
2186
3503
3033
1967
1477
1314
889
426
169
29
9887
182
333
1537
2264
1858
1188
812
758
549
270
124
12
5903
93
189
649
1239
1175
779
665
556
340
156
45
17
9724
225
465
1139
1627
2225

2
3
9213
155
316
1268
2105
1825
1270
895
722
416
174
54
13
5837
104
201
889
1386
1158
781
497
404
253
119
41
4
3376
51
115
379
719
667
489
398
318
163
55
13
9
6162
115
287
734
1025
1442

9
1
6577
120
206
918
1398
1208
697
582
592
473
252
115
16
4050
78
132
648
878
700
407
315
354
296
151
83
8
2527
42
74
270
520
508
290
267
238
177
101
32
8
3562
110
178
405
602
783

1
1
3697
110
471
1286
685
496
354
156
69
42
14
9
5
2207
58
318
853
375
277
176
70
40
21
9
6
4
1490
52
153
433
310
219
178
86
29
21
5
3
1
2917
51
303
966
598
420

0
1
2192
63
274
760
414
308
208
97
35
19
5
6
3
1333
30
195
515
236
171
103
47
17
8
4
5
2
859
33
79
245
178
137
105
50
18
11
1
1
1
1772
29
177
606
359
249

1
0
1505
47
197
526
271
188
146
59
34
23
9
3
2
874
28
123
338
139
106
73
23
23
13
5
1
2
631
19
74
188
132
82
73
36
11
10
4
2
0
1145
22
126
360
239
171

204
139
78
32
13
5
0
1387
41
244
398
222
191
139
84
40
15
9
4
0
583
14
62
122
118
87
65
55
38
17
4
1
0
2452
68
366
622
434
321
248
185
122
49
14
7
16
1941

126
88
46
15
5
3
0
847
20
152
243
147
109
87
54
23
6
3
3
0
342
8
36
78
67
46
39
34
23
9
2
0
0
1457
34
221
394
253
201
139
97
71
29
6
3
9
1158

78
51
32
17
8
2
0
540
21
92
155
75
82
52
30
17
9
6
1
0
241
6
26
44
51
41
26
21
15
8
2
1
0
995
34
145
228
181
120
109
88
51
20
8
4
7
783

1401
1048
888
483
152
51
20
7060
178
372
857
1244
1651
985
726
590
305
98
37
17
2664
47
93
282
383
574
416
322
298
178
54
14
3
10686
259
485
1267
1970
2347
1632
1114
850
472
145
46
99
8414

972
700
529
261
69
16
12
4546
94
228
548
780
1092
697
494
362
180
50
12
9
1616
21
59
186
245
350
275
206
167
81
19
4
3
6830
150
294
806
1232
1489
1130
789
518
267
71
23
61
5445

429
348
359
222
83
35
8
2514
84
144
309
464
559
288
232
228
125
48
25
8
1048
26
34
96
138
224
141
116
131
97
35
10
0
3856
109
191
461
738
858
502
325
332
205
74
23
38
2969

304
171
62
26
5
3
8
2028
25
226
756
399
266
197
98
34
15
4
2
6
889
26
77
210
199
154
107
73
28
11
1
1
2
3085
59
389
1145
565
386
276
155
54
24
5
1
26
2443

188
114
32
11
2
1
4
1236
15
132
474
244
153
125
60
22
6
1
1
3
536
14
45
132
115
96
63
54
10
5
1
0
1
1907
34
269
696
355
229
166
103
28
11
1
0
15
1521

116
57
30
15
3
2
4
792
10
94
282
155
113
72
38
12
9
3
1
3
353
12
32
78
84
58
44
19
18
6
0
1
1
1178
25
120
449
210
157
110
52
26
13
4
1
11
922

57
306
507
329
253
191
139
95
37
9
6
12
511
11
60
115
105
68
57
46
27
12
5
1
4
1944
72
324
553
344
245
173
115
75
25
6
1
11
1690
62
299
485
296
199
140
104
65

28
183
327
193
159
107
70
56
23
3
3
6
299
6
38
67
60
42
32
27
15
6
3
0
3
1146
42
204
322
208
138
98
74
42
7
3
1
7
994
34
189
291
180
106
79
66
33

29
123
180
136
94
84
69
39
14
6
3
6
212
5
22
48
45
26
25
19
12
6
2
1
1
798
30
120
231
136
107
75
41
33
18
3
0
4
696
28
110
194
116
93
61
38
32

199
424
1016
1591
1871
1253
857
642
353
107
35
66
2272
60
61
251
379
476
379
257
208
119
38
11
33
7757
257
465
1259
1554
1533
896
742
630
302
82
16
21
6615
230
410
1118
1333
1275
739
639
524

116
260
641
1011
1204
890
614
384
206
56
20
43
1385
34
34
165
221
285
240
175
134
61
15
3
18
4894
138
259
720
981
1028
613
499
406
184
45
8
13
4189
120
228
636
841
864
512
427
344

83
164
375
580
667
363
243
258
147
51
15
23
887
26
27
86
158
191
139
82
74
58
23
8
15
2863
119
206
539
573
505
283
243
224
118
37
8
8
2426
110
182
482
492
411
227
212
180

45
343
967
430
280
190
105
41
17
4
0
21
642
14
46
178
135
106
86
50
13
7
1
1
5
2093
48
279
803
383
265
185
80
33
12
4
0
1
1648
37
241
667
283
178
142
63
23

26
239
592
275
165
118
66
21
7
1
0
11
386
8
30
104
80
64
48
37
7
4
0
0
4
1269
27
163
496
228
174
104
49
24
2
1
0
1
1011
22
141
413
171
123
82
39
17

19
104
375
155
115
72
39
20
10
3
0
10
256
6
16
74
55
42
38
13
6
3
1
1
1
824
21
116
307
155
91
81
31
9
10
3
0
0
637
15
100
254
112
55
60
24
6

22
6
1
11
254
10
25
68
48
46
33
11
10
3
0
0
0
1218
45
245
371
183
134
105
64
43
20
5
2
1
1056
36
228
331
148
119
83
52
36
16
4
2
1
162
9
17
40

5
3
1
7
152
8
15
31
28
32
19
8
9
2
0
0
0
708
27
149
214
97
75
68
43
22
9
3
1
0
614
22
140
186
80
67
56
36
16
8
2
1
0
94
5
9
28

17
3
0
4
102
2
10
37
20
14
14
3
1
1
0
0
0
510
18
96
157
86
59
37
21
21
11
2
1
1
442
14
88
145
68
52
27
16
20
8
2
1
1
68
4
8
12

247
66
14
20
1142
27
55
141
221
258
157
103
106
55
16
2
1
8134
292
439
1780
1807
1292
887
646
507
331
94
31
28
7431
275
417
1691
1693
1162
795
555
445
272
76
25
25
703
17
22
89

157
39
8
13
705
18
31
84
140
164
101
72
62
27
6
0
0
4920
161
263
988
1085
851
606
428
285
169
47
18
19
4514
153
250
944
1020
767
548
367
254
138
39
17
17
406
8
13
44

90
27
6
7
437
9
24
57
81
94
56
31
44
28
10
2
1
3214
131
176
792
722
441
281
218
222
162
47
13
9
2917
122
167
747
673
395
247
188
191
134
37
8
8
297
9
9
45

11
3
0
0
445
11
38
136
100
87
43
17
10
1
1
0
1
1530
51
227
591
255
160
135
64
27
8
7
1
4
1266
43
208
505
207
126
97
44
21
7
4
1
3
264
8
19
86

2
1
0
0
258
5
22
83
57
51
22
10
7
0
0
0
1
889
25
125
327
151
103
91
39
19
1
5
1
2
741
21
116
276
122
84
69
29
16
1
4
1
2
148
4
9
51

9
2
0
0
187
6
16
53
43
36
21
7
3
1
1
0
0
641
26
102
264
104
57
44
25
8
7
2
0
2
525
22
92
229
85
42
28
15
5
6
0
0
1
116
4
10
35

35
15
22
12
7
4
1
0
0
5771
100
572
1180
1083
896
751
581
363
165
43
16
21
1845
35
269
425
309
282
210
147
106
41
11
3
7
3926
65
303
755
774
614
541
434
257
124
32
13

17
8
12
7
6
1
1
0
0
3302
64
348
693
602
502
418
325
214
94
22
8
12
1104
21
170
258
181
164
129
81
63
24
5
2
6
2198
43
178
435
421
338
289
244
151
70
17
6

18
7
10
5
1
3
0
0
0
2469
36
224
487
481
394
333
256
149
71
21
8
9
741
14
99
167
128
118
81
66
43
17
6
1
1
1728
22
125
320
353
276
252
190
106
54
15
7

114
130
92
91
62
59
18
6
3
12363
285
499
1366
1945
2273
1977
1618
1308
716
237
65
74
6949
172
312
816
1124
1297
1072
848
718
384
124
40
42
5414
113
187
550
821
976
905
770
590
332
113
25

65
84
58
61
31
31
8
1
2
7687
162
291
813
1190
1434
1306
1104
803
396
112
27
49
4341
98
182
485
717
840
725
559
427
203
64
18
23
3346
64
109
328
473
594
581
545
376
193
48
9

49
46
34
30
31
28
10
5
1
4676
123
208
553
755
839
671
514
505
320
125
38
25
2608
74
130
331
407
457
347
289
291
181
60
22
19
2068
49
78
222
348
382
324
225
214
139
65
16

48
34
38
20
6
1
3
0
1
4818
129
515
1376
900
787
547
298
149
77
12
11
17
2299
47
347
754
344
363
231
123
50
31
2
3
4
2519
82
168
622
556
424
316
175
99
46
10
8

29
19
22
10
3
0
1
0
0
2747
73
303
808
517
420
321
166
75
42
6
7
9
1264
22
199
439
189
180
122
65
26
18
0
2
2
1483
51
104
369
328
240
199
101
49
24
6
5

19
15
16
10
3
1
2
0
1
2071
56
212
568
383
367
226
132
74
35
6
4
8
1035
25
148
315
155
183
109
58
24
13
2
1
2
1036
31
64
253
228
184
117
74
50
22
4
3

14
385
13
57
91
57
60
40
39
21
3
3
0
1
340
12
53
83
43
56
33
36
17
3
3
0
1
45
1
4
8
14
4
7
3
4
0
0
0
0
1411
19
157
326
264
202
174

6
214
10
37
49
27
32
25
21
8
2
2
0
1
192
9
36
44
20
30
21
21
6
2
2
0
1
22
1
1
5
7
2
4
0
2
0
0
0
0
858
13
89
214
171
123
94

8
171
3
20
42
30
28
15
18
13
1
1
0
0
148
3
17
39
23
26
12
15
11
1
1
0
0
23
0
3
3
7
2
3
3
2
0
0
0
0
553
6
68
112
93
79
80

32
1839
45
60
238
292
339
300
189
216
104
42
11
3
1623
38
56
222
254
299
265
160
191
88
37
10
3
216
7
4
16
38
40
35
29
25
16
5
1
0
4532
55
163
503
641
894
742

26
1177
27
34
142
178
232
208
135
136
58
20
5
2
1020
21
31
131
155
200
180
111
117
49
18
5
2
157
6
3
11
23
32
28
24
19
9
2
0
0
2837
30
99
316
426
573
506

6
662
18
26
96
114
107
92
54
80
46
22
6
1
603
17
25
91
99
99
85
49
74
39
19
5
1
59
1
1
5
15
8
7
5
6
7
3
1
0
1695
25
64
187
215
321
236

13
455
13
81
160
70
57
44
21
8
1
0
0
0
417
11
81
153
59
51
38
16
7
1
0
0
0
38
2
0
7
11
6
6
5
1
0
0
0
0
1562
37
186
504
279
244
173

7
275
9
48
104
38
29
23
15
8
1
0
0
0
250
7
48
100
31
26
20
10
7
1
0
0
0
25
2
0
4
7
3
3
5
1
0
0
0
0
902
28
95
303
156
131
105

6
180
4
33
56
32
28
21
6
0
0
0
0
0
167
4
33
53
28
25
18
6
0
0
0
0
0
13
0
0
3
4
3
3
0
0
0
0
0
0
660
9
91
201
123
113
68

124
74
49
15
2
5
885
8
109
220
160
110
117
68
46
33
9
1
4
526
11
48
106
104
92
57
56
28
16
6
1
1
136
5
19
32
31
10
15
10
12
0
1
1
0
117
4

75
44
26
6
0
3
542
5
63
148
102
62
64
44
30
17
5
0
2
316
8
26
66
69
61
30
31
14
9
1
0
1
78
2
12
20
16
6
8
7
6
0
1
0
0
73
2

49
30
23
9
2
2
343
3
46
72
58
48
53
24
16
16
4
1
2
210
3
22
40
35
31
27
25
14
7
5
1
0
58
3
7
12
15
4
7
3
6
0
0
1
0
44
2

560
510
322
105
21
16
3378
49
133
382
451
680
534
412
380
246
84
15
12
1154
6
30
121
190
214
208
148
130
76
21
6
4
663
11
42
90
158
77
79
89
65
38
11
3
0
585
11

346
316
156
48
8
13
2122
28
76
240
305
448
359
263
236
114
37
6
10
715
2
23
76
121
125
147
83
80
42
11
2
3
408
6
28
52
90
46
54
57
45
23
6
1
0
367
6

214
194
166
57
13
3
1256
21
57
142
146
232
175
149
144
132
47
9
2
439
4
7
45
69
89
61
65
50
34
10
4
1
255
5
14
38
68
31
25
32
20
15
5
2
0
218
5

92
28
8
5
2
4
1075
24
147
373
179
147
113
58
19
7
2
2
4
487
13
39
131
100
97
60
34
9
1
3
0
0
198
10
48
77
31
15
11
6
0
0
0
0
0
183
10

54
17
6
3
2
2
620
19
74
217
104
76
74
33
12
6
1
2
2
282
9
21
86
52
55
31
21
5
0
2
0
0
98
5
25
36
12
11
6
3
0
0
0
0
0
89
5

38
11
2
2
0
2
455
5
73
156
75
71
39
25
7
1
1
0
2
205
4
18
45
48
42
29
13
4
1
1
0
0
100
5
23
41
19
4
5
3
0
0
0
0
0
94
5

18
30
26
7
13
8
9
0
1
1
0
19
1
1
2
5
3
2
2
3
0
0
0
0
1197
10
125
251
232
171
160
108
80
40
14
3
3
723
6
94
148
136
94
90
64
58
24

12
19
15
5
7
6
6
0
1
0
0
5
0
0
1
1
1
1
1
0
0
0
0
0
690
9
86
157
110
105
82
63
47
23
6
0
2
407
5
62
87
61
57
47
36
35
13

6
11
11
2
6
2
3
0
0
1
0
14
1
1
1
4
2
1
1
3
0
0
0
0
507
1
39
94
122
66
78
45
33
17
8
3
1
316
1
32
61
75
37
43
28
23
11

40
79
140
67
69
78
56
33
9
3
0
78
0
2
11
18
10
10
11
9
5
2
0
0
4348
59
120
370
504
666
628
629
634
451
215
48
24
2829
38
91
254
337
446
428
401
395
268

27
47
81
41
48
53
38
20
5
1
0
41
0
1
5
9
5
6
4
7
3
1
0
0
2507
34
73
218
288
407
388
412
353
210
95
15
14
1642
24
51
145
189
273
263
266
227
131

13
32
59
26
21
25
18
13
4
2
0
37
0
1
6
9
5
4
7
2
2
1
0
0
1841
25
47
152
216
259
240
217
281
241
120
33
10
1187
14
40
109
148
173
165
135
168
137

46
69
29
14
9
6
0
0
0
0
0
15
0
2
8
2
1
2
0
0
0
0
0
0
1356
12
121
417
260
224
164
94
38
17
6
1
2
971
8
92
313
183
167
115
52
24
10

24
32
11
10
4
3
0
0
0
0
0
9
0
1
4
1
1
2
0
0
0
0
0
0
718
7
77
234
132
111
80
45
19
9
2
0
2
504
4
56
168
94
83
52
27
12
4

22
37
18
4
5
3
0
0
0
0
0
6
0
1
4
1
0
0
0
0
0
0
0
0
638
5
44
183
128
113
84
49
19
8
4
1
0
467
4
36
145
89
84
63
25
12
6

7
1
1
474
4
31
103
96
77
70
44
22
16
7
2
2
1390
39
144
318
256
233
163
112
68
33
11
3
10
741
21
88
170
130
117
81
65
34
21
7
2
5
649
18
56
148
126

3
0
1
283
4
24
70
49
48
35
27
12
10
3
0
1
778
24
89
167
142
129
96
61
39
15
5
3
8
396
14
55
87
68
62
43
33
17
8
3
2
4
382
10
34
80
74

4
1
0
191
0
7
33
47
29
35
17
10
6
4
2
1
612
15
55
151
114
104
67
51
29
18
6
0
2
345
7
33
83
62
55
38
32
17
13
4
0
1
267
8
22
68
52

124
31
16
1519
21
29
116
167
220
200
228
239
183
91
17
8
3946
88
175
455
540
635
549
493
498
339
101
38
35
2730
65
130
325
365
413
391
340
340
241
70
26
24
1216
23
45
130
175

57
9
7
865
10
22
73
99
134
125
146
126
79
38
6
7
2386
52
105
255
338
408
344
341
306
164
46
10
17
1631
36
82
181
216
263
248
233
207
116
32
6
11
755
16
23
74
122

67
22
9
654
11
7
43
68
86
75
82
113
104
53
11
1
1560
36
70
200
202
227
205
152
192
175
55
28
18
1099
29
48
144
149
150
143
107
133
125
38
20
13
461
7
22
56
53

4
1
2
385
4
29
104
77
57
49
42
14
7
2
0
0
1286
19
147
393
254
216
138
63
33
8
6
0
9
827
10
98
269
157
134
93
33
20
5
0
0
8
459
9
49
124
97

2
0
2
214
3
21
66
38
28
28
18
7
5
0
0
0
718
8
85
220
144
129
70
30
21
3
2
0
6
469
4
59
152
88
81
48
15
14
2
0
0
6
249
4
26
68
56

2
1
0
171
1
8
38
39
29
21
24
7
2
2
0
0
568
11
62
173
110
87
68
33
12
5
4
0
3
358
6
39
117
69
53
45
18
6
3
0
0
2
210
5
23
56
41

116
82
47
34
12
4
1
5
4451
73
432
1030
1048
726
514
297
175
84
26
22
24
751
9
85
171
142
116
86
67
31
24
6
5
9
3700
64
347
859
906
610
428
230
144
60
20
17
15

67
53
28
22
7
2
1
4
2646
38
268
608
616
426
319
187
107
41
12
11
13
422
5
54
102
73
64
44
42
15
12
3
2
6
2224
33
214
506
543
362
275
145
92
29
9
9
7

49
29
19
12
5
2
0
1
1805
35
164
422
432
300
195
110
68
43
14
11
11
329
4
31
69
69
52
42
25
16
12
3
3
3
1476
31
133
353
363
248
153
85
52
31
11
8
8

222
158
153
158
98
31
12
11
14549
292
497
1544
2942
2836
2070
1622
1396
841
321
85
103
3570
61
122
372
534
623
549
454
438
267
98
29
23
10979
231
375
1172
2408
2213
1521
1168
958
574
223
56
80

145
96
108
99
48
14
4
6
8831
182
289
924
1763
1790
1364
1065
818
414
132
36
54
2067
38
75
200
310
373
367
279
229
131
37
13
15
6764
144
214
724
1453
1417
997
786
589
283
95
23
39

77
62
45
59
50
17
8
5
5718
110
208
620
1179
1046
706
557
578
427
189
49
49
1503
23
47
172
224
250
182
175
209
136
61
16
8
4215
87
161
448
955
796
524
382
369
291
128
33
41

82
45
30
13
3
6
0
1
3968
111
384
1252
859
575
378
201
129
33
11
6
29
992
20
110
317
165
163
110
45
40
10
3
0
9
2976
91
274
935
694
412
268
156
89
23
8
6
20

48
22
15
7
1
2
0
0
2287
69
227
710
487
333
219
117
73
19
8
3
22
548
9
68
171
97
85
55
26
22
4
3
0
8
1739
60
159
539
390
248
164
91
51
15
5
3
14

34
23
15
6
2
4
0
1
1681
42
157
542
372
242
159
84
56
14
3
3
7
444
11
42
146
68
78
55
19
18
6
0
0
1
1237
31
115
396
304
164
104
65
38
8
3
3
6

539
12
53
113
113
85
74
44
24
12
5
2
2
450
10
41
94
97
76
60
38
19
9
3
1
2
89
2
12
19
16
9
14
6
5
3
2
1
0
149
1
9
40
45
25
13
8

299
7
30
69
60
43
42
29
8
4
5
1
1
248
7
24
56
54
36
32
23
7
4
3
1
1
51
0
6
13
6
7
10
6
1
0
2
0
0
103
0
6
28
33
17
11
5

240
5
23
44
53
42
32
15
16
8
0
1
1
202
3
17
38
43
40
28
15
12
5
0
0
1
38
2
6
6
10
2
4
0
4
3
0
1
0
46
1
3
12
12
8
2
3

2476
40
91
211
359
400
368
343
360
220
57
10
17
2132
35
83
188
309
349
324
292
304
182
41
9
16
344
5
8
23
50
51
44
51
56
38
16
1
1
620
11
12
65
110
141
76
58

1437
20
52
123
223
233
225
219
196
109
23
4
10
1254
17
46
110
195
208
198
190
175
86
16
4
9
183
3
6
13
28
25
27
29
21
23
7
0
1
367
4
5
45
68
95
48
36

1039
20
39
88
136
167
143
124
164
111
34
6
7
878
18
37
78
114
141
126
102
129
96
25
5
7
161
2
2
10
22
26
17
22
35
15
9
1
0
253
7
7
20
42
46
28
22

652
9
91
205
141
92
63
34
4
5
3
1
4
591
9
86
190
131
78
56
26
4
5
2
1
3
61
0
5
15
10
14
7
8
0
0
1
0
1
176
3
12
44
33
44
28
9

367
6
53
123
82
39
35
21
2
3
2
0
1
331
6
51
112
75
32
33
15
2
3
1
0
1
36
0
2
11
7
7
2
6
0
0
1
0
0
98
0
9
29
16
24
14
6

285
3
38
82
59
53
28
13
2
2
1
1
3
260
3
35
78
56
46
23
11
2
2
1
1
2
25
0
3
4
3
7
5
2
0
0
0
0
1
78
3
3
15
17
20
14
3

5
3
0
0
0
56
0
5
12
16
11
5
4
1
2
0
0
0
93
1
4
28
29
14
8
4
4
1
0
0
0
44
0
2
11
13
8
3
4
2
1
0
0
0
27
0
2

2
1
0
0
0
33
0
4
5
9
6
4
4
0
1
0
0
0
70
0
2
23
24
11
7
1
2
0
0
0
0
29
0
1
7
9
5
3
3
1
0
0
0
0
15
0
1

3
2
0
0
0
23
0
1
7
7
5
1
0
1
1
0
0
0
23
1
2
5
5
3
1
3
2
1
0
0
0
15
0
1
4
4
3
0
1
1
1
0
0
0
12
0
1

69
55
18
3
2
254
4
5
30
38
67
28
23
23
26
8
1
1
366
7
7
35
72
74
48
35
46
29
10
2
1
282
3
6
26
36
68
35
24
37
34
10
1
2
172
3
4

37
22
5
1
1
145
1
1
20
19
44
18
13
15
11
3
0
0
222
3
4
25
49
51
30
23
22
11
2
1
1
157
1
2
22
20
42
22
13
19
13
2
0
1
99
1
0

32
33
13
2
1
109
3
4
10
19
23
10
10
8
15
5
1
1
144
4
3
10
23
23
18
12
24
18
8
1
0
125
2
4
4
16
26
13
11
18
21
8
1
1
73
2
4

1
2
0
0
0
66
2
3
20
14
15
9
3
0
0
0
0
0
110
1
9
24
19
29
19
6
1
2
0
0
0
71
1
3
20
11
15
16
3
1
1
0
0
0
33
1
2

0
0
0
0
0
37
0
3
14
6
8
4
2
0
0
0
0
0
61
0
6
15
10
16
10
4
0
0
0
0
0
37
0
3
13
5
6
8
2
0
0
0
0
0
18
0
2

1
2
0
0
0
29
2
0
6
8
7
5
1
0
0
0
0
0
49
1
3
9
9
13
9
2
1
2
0
0
0
34
1
0
7
6
9
8
1
1
1
0
0
0
15
1
0

8
8
6
1
2
0
0
0
0
0
17
0
0
3
5
2
2
2
2
1
0
0
0
105
1
7
29
32
17
10
4
3
2
0
0
0
29
0
3
4
8
5
4
2
1
2
0

4
4
3
1
2
0
0
0
0
0
14
0
0
3
5
2
2
1
1
0
0
0
0
74
0
5
21
24
12
8
2
1
1
0
0
0
18
0
3
1
5
3
3
2
0
1
0

4
4
3
0
0
0
0
0
0
0
3
0
0
0
0
0
0
1
1
1
0
0
0
31
1
2
8
8
5
2
2
2
1
0
0
0
11
0
0
3
3
2
1
0
1
1
0

17
24
46
21
10
17
22
6
1
1
110
0
2
9
12
22
14
14
20
12
4
0
1
338
8
6
39
74
73
41
34
32
21
8
2
0
82
1
1
13
14
21
7
13
6
4
2

15
13
27
15
5
10
11
2
0
0
58
0
2
7
7
15
7
8
9
2
0
0
1
210
3
3
23
48
53
26
23
18
9
3
1
0
46
0
1
5
6
17
3
8
5
0
1

2
11
19
6
5
7
11
4
1
1
52
0
0
2
5
7
7
6
11
10
4
0
0
128
5
3
16
26
20
15
11
14
12
5
1
0
36
1
0
8
8
4
4
5
1
4
1

11
6
8
5
0
0
0
0
0
0
38
0
1
9
5
7
11
3
1
1
0
0
0
105
2
9
24
22
29
12
6
0
1
0
0
0
33
1
1
9
8
7
4
3
0
0
0

7
3
4
2
0
0
0
0
0
0
19
0
1
6
2
2
6
2
0
0
0
0
0
61
0
6
16
11
18
6
4
0
0
0
0
0
19
0
1
7
3
4
2
2
0
0
0

4
3
4
3
0
0
0
0
0
0
19
0
0
3
3
5
5
1
1
1
0
0
0
44
2
3
8
11
11
6
2
0
1
0
0
0
14
1
0
2
5
3
2
1
0
0
0

0
0
76
1
4
25
24
12
6
2
2
0
0
0
0
201
7
29
52
50
30
19
7
5
1
1
0
0
119
6
15
31
23
21
12
5
4
1
1
0
0
82
1
14
21
27
9

0
0
56
0
2
20
19
9
5
0
1
0
0
0
0
115
3
21
28
27
19
10
4
3
0
0
0
0
68
2
10
17
12
14
6
4
3
0
0
0
0
47
1
11
11
15
5

0
0
20
1
2
5
5
3
1
2
1
0
0
0
0
86
4
8
24
23
11
9
3
2
1
1
0
0
51
4
5
14
11
7
6
1
1
1
1
0
0
35
0
3
10
12
4

0
0
256
7
5
26
60
52
34
21
26
17
6
2
0
682
22
37
95
133
123
94
70
70
31
7
0
0
388
9
17
57
72
62
58
41
42
26
4
0
0
294
13
20
38
61
61

0
0
164
3
2
18
42
36
23
15
13
9
2
1
0
440
18
23
67
79
83
57
49
46
14
4
0
0
243
7
11
40
45
42
34
26
27
9
2
0
0
197
11
12
27
34
41

0
0
92
4
3
8
18
16
11
6
13
8
4
1
0
242
4
14
28
54
40
37
21
24
17
3
0
0
145
2
6
17
27
20
24
15
15
17
2
0
0
97
2
8
11
27
20

0
0
72
1
8
15
14
22
8
3
0
1
0
0
0
180
6
23
71
38
16
12
8
5
0
0
1
0
118
3
15
49
27
6
8
5
4
0
0
1
0
62
3
8
22
11
10

0
0
42
0
5
9
8
14
4
2
0
0
0
0
0
95
4
15
37
17
7
8
3
3
0
0
1
0
67
2
8
28
13
4
6
3
2
0
0
1
0
28
2
7
9
4
3

0
0
30
1
3
6
6
8
4
1
0
1
0
0
0
85
2
8
34
21
9
4
5
2
0
0
0
0
51
1
7
21
14
2
2
2
2
0
0
0
0
34
1
1
13
7
7

7
2
1
0
0
0
0
201
7
29
52
50
30
19
7
5
1
1
0
0
119
6
15
31
23
21
12
5
4
1
1
0
0
82
1
14
21
27
9
7
2
1
0
0
0
0
473610

4
0
0
0
0
0
0
115
3
21
28
27
19
10
4
3
0
0
0
0
68
2
10
17
12
14
6
4
3
0
0
0
0
47
1
11
11
15
5
4
0
0
0
0
0
0
260792

3
2
1
0
0
0
0
86
4
8
24
23
11
9
3
2
1
1
0
0
51
4
5
14
11
7
6
1
1
1
1
0
0
35
0
3
10
12
4
3
2
1
0
0
0
0
212818

36
29
28
5
3
0
0
682
22
37
95
133
123
94
70
70
31
7
0
0
388
9
17
57
72
62
58
41
42
26
4
0
0
294
13
20
38
61
61
36
29
28
5
3
0
0
548418

23
23
19
5
2
0
0
440
18
23
67
79
83
57
49
46
14
4
0
0
243
7
11
40
45
42
34
26
27
9
2
0
0
197
11
12
27
34
41
23
23
19
5
2
0
0
357348

13
6
9
0
1
0
0
242
4
14
28
54
40
37
21
24
17
3
0
0
145
2
6
17
27
20
24
15
15
17
2
0
0
97
2
8
11
27
20
13
6
9
0
1
0
0
191070

4
3
1
0
0
0
0
180
6
23
71
38
16
12
8
5
0
0
1
0
118
3
15
49
27
6
8
5
4
0
0
1
0
62
3
8
22
11
10
4
3
1
0
0
0
0
160209

2
0
1
0
0
0
0
95
4
15
37
17
7
8
3
3
0
0
1
0
67
2
8
28
13
4
6
3
2
0
0
1
0
28
2
7
9
4
3
2
0
1
0
0
0
0
90408

2
3
0
0
0
0
0
85
2
8
34
21
9
4
5
2
0
0
0
0
51
1
7
21
14
2
2
2
2
0
0
0
0
34
1
1
13
7
7
2
3
0
0
0
0
0
69801

5718
34038
77534
85942
84255
72602
50499
35886
16044
4408
1789
4895
240835
3044
19236
43516
41003
39540
35065
24347
20094
9399
2452
959
2180
232775
2674
14802
34018
44939
44715
37537
26152
15792
6645
1956
830
2715
2834
43
359
721
429
415
336
222
183

3099
18599
42534
46561
46208
40831
28696
19395
8912
2348
927
2682
131871
1647
10650
24122
22229
21322
19461
13591
10534
5301
1352
492
1170
128921
1452
7949
18412
24332
24886
21370
15105
8861
3611
996
435
1512
1563
23
222
416
228
209
189
128
89

2619
15439
35000
39381
38047
31771
21803
16491
7132
2060
862
2213
108964
1397
8586
19394
18774
18218
15604
10756
9560
4098
1100
467
1010
103854
1222
6853
15606
20607
19829
16167
11047
6931
3034
960
395
1203
1271
20
137
305
201
206
147
94
94

12463
20946
60708
90219
93685
78239
65794
67633
40491
13085
3516
1639
363353
8931
14674
41142
58580
60184
49735
41867
46497
28997
9138
2556
1052
185065
3532
6272
19566
31639
33501
28504
23927
21136
11494
3947
960
587
6134
178
265
875
1149
992
809
713
647

7459
12845
38423
58295
62845
55315
46254
42314
24272
6780
1524
1022
237783
5355
9002
26098
38365
40977
35456
29335
28815
17646
4966
1116
652
119565
2104
3843
12325
19930
21868
19859
16919
13499
6626
1814
408
370
3997
103
163
541
770
679
559
520
395

5004
8101
22285
31924
30840
22924
19540
25319
16219
6305
1992
617
125570
3576
5672
15044
20215
19207
14279
12532
17682
11351
4172
1440
400
65500
1428
2429
7241
11709
11633
8645
7008
7637
4868
2133
552
217
2137
75
102
334
379
313
250
193
252

5845
16617
51319
34547
22468
14408
7332
4345
1783
542
304
699
92318
3238
10682
31816
18618
11934
7822
3867
2490
1041
293
164
353
67891
2607
5935
19503
15929
10534
6586
3465
1855
742
249
140
346
1763
85
252
585
334
219
146
86
34

3276
9709
29884
19419
12218
7967
4061
2193
900
233
158
390
51165
1797
6208
18245
10133
6288
4234
2115
1212
532
132
86
183
39243
1479
3501
11639
9286
5930
3733
1946
981
368
101
72
207
969
52
158
348
151
118
71
45
19

2569
6908
21435
15128
10250
6441
3271
2152
883
309
146
309
41153
1441
4474
13571
8485
5646
3588
1752
1278
509
161
78
170
28648
1128
2434
7864
6643
4604
2853
1519
874
374
148
68
139
794
33
94
237
183
101
75
41
15

75
21
9
21
2286
34
305
598
318
325
274
164
157
65
16
9
21
548
9
54
123
111
90
62
58
26
10
5
0
0
12123
163
885
1944
2024
2082
1844
1307
990
480
131
40
233
8010
114
614
1317

35
8
6
10
1267
18
192
351
172
165
150
91
78
27
7
6
10
296
5
30
65
56
44
39
37
11
8
1
0
0
6613
101
504
999
1105
1139
1025
716
536
268
75
14
131
4388
68
355
667

40
13
3
11
1019
16
113
247
146
160
124
73
79
38
9
3
11
252
4
24
58
55
46
23
21
15
2
4
0
0
5510
62
381
945
919
943
819
591
454
212
56
26
102
3622
46
259
650

363
94
35
14
4610
131
213
697
864
731
591
523
483
275
62
27
13
1524
47
52
178
285
261
218
190
164
88
32
8
1
9384
194
426
1129
1879
1706
1321
1046
866
544
155
44
74
6383
145
320
801

199
45
12
11
2983
78
129
418
577
496
404
389
296
149
28
9
10
1014
25
34
123
193
183
155
131
99
50
17
3
1
6119
123
261
709
1171
1150
942
737
550
317
89
20
50
4161
92
195
500

164
49
23
3
1627
53
84
279
287
235
187
134
187
126
34
18
3
510
22
18
55
92
78
63
59
65
38
15
5
0
3265
71
165
420
708
556
379
309
316
227
66
24
24
2222
53
125
301

13
5
2
2
1302
66
199
447
227
148
102
70
25
11
4
1
2
461
19
53
138
107
71
44
16
9
2
1
1
0
2547
114
303
846
498
327
203
116
69
35
10
7
19
1655
88
224
556

4
2
1
0
714
38
123
261
102
85
48
36
15
3
2
1
0
255
14
35
87
49
33
23
9
4
1
0
0
0
1451
63
180
521
278
179
105
53
33
16
4
4
15
951
46
139
349

9
3
1
2
588
28
76
186
125
63
54
34
10
8
2
0
2
206
5
18
51
58
38
21
7
5
1
1
1
0
1096
51
123
325
220
148
98
63
36
19
6
3
4
704
42
85
207

1342
1333
1182
816
663
343
92
21
173
4113
49
271
627
682
749
662
491
327
137
39
19
60
25133
290
1731
4034
4329
4382
3809
2747
2036
961
216
121
477
14805
170
1093
2438
2555
2620
2160
1492
1235
625
119
56

739
747
649
455
361
193
51
7
96
2225
33
149
332
366
392
376
261
175
75
24
7
35
13585
155
938
2223
2265
2315
2128
1576
1014
537
109
58
267
8034
82
598
1360
1381
1391
1216
843
601
349
55
28

603
586
533
361
302
150
41
14
77
1888
16
122
295
316
357
286
230
152
62
15
12
25
11548
135
793
1811
2064
2067
1681
1171
1022
424
107
63
210
6771
88
495
1078
1174
1229
944
649
634
276
64
28

1306
1130
842
653
596
401
111
31
47
3001
49
106
328
573
576
479
393
270
143
44
13
27
24313
516
791
2569
4803
4327
3220
2837
2721
1760
477
122
170
17527
384
560
1859
3486
3111
2245
2007
1984
1333
354
90

818
780
602
463
373
232
63
13
30
1958
31
66
209
353
370
340
274
177
85
26
7
20
15728
301
499
1672
3086
2910
2279
1989
1621
974
226
56
115
11363
231
345
1228
2288
2113
1566
1415
1174
716
171
43

488
350
240
190
223
169
48
18
17
1043
18
40
119
220
206
139
119
93
58
18
6
7
8585
215
292
897
1717
1417
941
848
1100
786
251
66
55
6164
153
215
631
1198
998
679
592
810
617
183
47

312
184
128
74
47
20
8
5
9
892
26
79
290
186
143
75
42
22
15
2
2
10
6353
331
635
1920
1296
859
572
320
230
85
22
22
61
4191
240
455
1274
832
547
357
190
158
66
15
16

178
101
61
35
21
11
3
2
5
500
17
41
172
100
78
44
18
12
5
1
2
10
3709
182
404
1178
749
471
336
172
114
50
8
7
38
2407
129
283
762
479
293
207
102
76
40
6
5

134
83
67
39
26
9
5
3
4
392
9
38
118
86
65
31
24
10
10
1
0
0
2644
149
231
742
547
388
236
148
116
35
14
15
23
1784
111
172
512
353
254
150
88
82
26
9
11

242
10328
120
638
1596
1774
1762
1649
1255
801
336
97
65
235
7647
107
685
1658
1293
1243
1039
694
549
247
57
18
57
6212
82
580
1386
1044
989
821
555
443
210
45
13
44
1435
25
105
272
249
254
218

130
5551
73
340
863
884
924
912
733
413
188
54
30
137
4385
68
384
975
720
697
636
411
282
143
31
9
29
3595
53
328
817
588
568
504
333
224
123
25
8
24
790
15
56
158
132
129
132

112
4777
47
298
733
890
838
737
522
388
148
43
35
98
3262
39
301
683
573
546
403
283
267
104
26
9
28
2617
29
252
569
456
421
317
222
219
87
20
5
20
645
10
49
114
117
125
86

114
6786
132
231
710
1317
1216
975
830
737
427
123
32
56
21248
540
876
2556
3594
3469
2969
2553
2650
1487
435
93
26
17120
471
708
2000
2873
2768
2338
2067
2199
1230
367
77
22
4128
69
168
556
721
701
631

73
4365
70
154
444
798
797
713
574
447
258
55
13
42
14327
335
565
1673
2439
2461
2181
1833
1672
914
203
36
15
11549
286
459
1307
1961
1969
1718
1476
1389
766
173
30
15
2778
49
106
366
478
492
463

41
2421
62
77
266
519
419
262
256
290
169
68
19
14
6921
205
311
883
1155
1008
788
720
978
573
232
57
11
5571
185
249
693
912
799
620
591
810
464
194
47
7
1350
20
62
190
243
209
168

41
2162
91
180
646
464
312
215
130
72
19
7
6
20
4454
168
531
1541
930
578
346
175
113
52
10
2
8
3564
141
460
1208
751
445
270
139
94
40
8
1
7
890
27
71
333
179
133
76

25
1302
53
121
416
270
178
129
70
38
10
2
2
13
2526
91
318
882
523
323
197
94
64
25
2
0
7
1977
74
268
666
412
249
155
74
54
18
1
0
6
549
17
50
216
111
74
42

16
860
38
59
230
194
134
86
60
34
9
5
4
7
1928
77
213
659
407
255
149
81
49
27
8
2
1
1587
67
192
542
339
196
115
65
40
22
7
1
1
341
10
21
117
68
59
34

139
106
37
12
5
13
5283
54
423
1068
907
887
830
517
365
140
43
10
39
3408
37
280
705
595
575
525
302
234
89
27
8
31
1875
17
143
363
312
312
305
215
131
51
16
2
8
2888
39

78
58
20
6
1
5
2898
23
245
579
495
464
472
297
207
68
23
5
20
1889
17
161
393
330
300
305
174
133
42
15
4
15
1009
6
84
186
165
164
167
123
74
26
8
1
5
1682
15

61
48
17
6
4
8
2385
31
178
489
412
423
358
220
158
72
20
5
19
1519
20
119
312
265
275
220
128
101
47
12
4
16
866
11
59
177
147
148
138
92
57
25
8
1
3
1206
24

486
451
257
68
16
4
11532
262
392
1346
2080
2001
1651
1466
1318
736
211
49
20
7269
190
257
863
1283
1263
1015
927
817
480
125
36
13
4263
72
135
483
797
738
636
539
501
256
86
13
7
8542
210

357
283
148
30
6
0
7643
153
242
864
1372
1377
1172
1059
833
429
107
22
13
4814
112
160
546
853
873
727
666
511
280
61
15
10
2829
41
82
318
519
504
445
393
322
149
46
7
3
5756
125

129
168
109
38
10
4
3889
109
150
482
708
624
479
407
485
307
104
27
7
2455
78
97
317
430
390
288
261
306
200
64
21
3
1434
31
53
165
278
234
191
146
179
107
40
6
4
2786
85

36
19
12
2
1
1
2803
100
254
885
622
429
262
133
74
33
6
2
3
1702
65
171
593
330
248
155
72
41
19
4
1
3
1101
35
83
292
292
181
107
61
33
14
2
1
0
1785
84

20
10
7
1
0
1
1546
57
148
504
342
228
144
70
33
14
2
2
2
945
39
95
339
187
128
87
39
17
9
2
1
2
601
18
53
165
155
100
57
31
16
5
0
1
0
1018
44

16
9
5
1
1
0
1257
43
106
381
280
201
118
63
41
19
4
0
1
757
26
76
254
143
120
68
33
24
10
2
0
1
500
17
30
127
137
81
50
30
17
9
2
0
0
767
40

336
708
483
438
334
239
175
79
25
13
19
2333
28
277
582
378
345
270
196
147
62
24
10
14
555
11
59
126
105
93
64
43
28
17
1
3
5
3819
51
399
893
684
565
451
322
257
132

207
408
287
252
208
141
84
42
18
10
10
1380
10
174
344
233
196
169
115
74
33
17
7
8
302
5
33
64
54
56
39
26
10
9
1
3
2
2179
34
243
492
374
333
254
205
137
74

129
300
196
186
126
98
91
37
7
3
9
953
18
103
238
145
149
101
81
73
29
7
3
6
253
6
26
62
51
37
25
17
18
8
0
0
3
1640
17
156
401
310
232
197
117
120
58

375
1129
1490
1462
1276
903
998
494
158
41
6
7093
181
320
940
1231
1205
1046
749
832
410
134
39
6
1449
29
55
189
259
257
230
154
166
84
24
2
0
18668
392
624
1986
2951
2835
2738
2383
2508
1637

231
697
1033
1037
926
648
637
303
96
21
2
4761
111
191
573
846
860
758
534
534
251
81
20
2
995
14
40
124
187
177
168
114
103
52
15
1
0
12277
232
389
1279
1913
1908
1999
1722
1547
945

144
432
457
425
350
255
361
191
62
20
4
2332
70
129
367
385
345
288
215
298
159
53
19
4
454
15
15
65
72
80
62
40
63
32
9
1
0
6391
160
235
707
1038
927
739
661
961
692

224
594
338
227
152
63
59
33
7
1
3
1502
68
192
510
275
192
126
48
53
29
5
1
3
283
16
32
84
63
35
26
15
6
4
2
0
0
4504
147
449
1422
989
598
447
224
123
63

148
343
183
130
80
38
31
15
2
1
3
843
32
129
286
148
110
66
28
27
12
1
1
3
175
12
19
57
35
20
14
10
4
3
1
0
0
2485
83
248
805
542
318
265
126
48
32

76
251
155
97
72
25
28
18
5
0
0
659
36
63
224
127
82
60
20
26
17
4
0
0
108
4
13
27
28
15
12
5
2
1
1
0
0
2019
64
201
617
447
280
182
98
75
31

30
13
22
2424
29
279
613
408
333
271
200
160
87
24
9
11
1395
22
120
280
276
232
180
122
97
45
6
4
11
1401
20
155
345
228
185
177
125
108
48
8
1
1
999
14
112
215
165

14
8
11
1395
18
180
348
234
192
143
128
81
47
11
6
7
784
16
63
144
140
141
111
77
56
27
3
2
4
820
16
95
205
130
107
103
69
61
30
2
1
1
590
12
69
129
95

16
5
11
1029
11
99
265
174
141
128
72
79
40
13
3
4
611
6
57
136
136
91
69
45
41
18
3
2
7
581
4
60
140
98
78
74
56
47
18
6
0
0
409
2
43
86
70

465
96
53
12702
288
449
1350
1949
1828
1815
1597
1741
1220
358
67
40
5966
104
175
636
1002
1007
923
786
767
417
107
29
13
8118
155
214
664
1130
1344
1221
1054
1165
830
271
62
8
5737
112
168
470
751

261
52
30
8363
165
288
874
1281
1254
1320
1154
1061
702
203
36
25
3914
67
101
405
632
654
679
568
486
243
58
16
5
5318
90
141
426
776
881
874
736
718
492
156
24
4
3757
63
109
304
528

204
44
23
4339
123
161
476
668
574
495
443
680
518
155
31
15
2052
37
74
231
370
353
244
218
281
174
49
13
8
2800
65
73
238
354
463
347
318
447
338
115
38
4
1980
49
59
166
223

13
12
17
2914
94
297
984
596
355
296
135
84
42
9
12
10
1590
53
152
438
393
243
151
89
39
21
4
0
7
2025
35
180
752
395
268
230
94
47
19
3
2
0
1307
26
121
484
246

5
5
8
1569
51
164
540
311
180
183
80
25
23
3
5
4
916
32
84
265
231
138
82
46
23
9
2
0
4
1110
25
94
448
220
121
118
47
23
9
3
2
0
705
18
66
282
133

8
7
9
1345
43
133
444
285
175
113
55
59
19
6
7
6
674
21
68
173
162
105
69
43
16
12
2
0
3
915
10
86
304
175
147
112
47
24
10
0
0
0
602
8
55
202
113

135
130
103
82
35
6
1
1
402
6
43
130
63
50
47
22
26
13
2
0
0
16235
174
1003
2436
2790
3050
2785
1827
1285
561
144
54
126
5242
62
356
898
971
957
775
519
427
188
41
22
26

76
82
55
44
24
2
1
1
230
4
26
76
35
31
21
14
17
6
0
0
0
8874
82
530
1278
1462
1681
1591
1039
725
307
84
27
68
2856
30
184
457
544
542
428
274
241
107
25
11
13

59
48
48
38
11
4
0
0
172
2
17
54
28
19
26
8
9
7
2
0
0
7361
92
473
1158
1328
1369
1194
788
560
254
60
27
58
2386
32
172
441
427
415
347
245
186
81
16
11
13

893
848
756
828
658
200
48
5
2381
43
46
194
379
451
373
298
337
172
71
14
3
17727
317
558
1699
2789
3195
2643
2221
2225
1429
499
114
38
7257
150
225
669
1015
1245
970
868
1060
741
254
49
11

591
616
527
491
395
111
20
2
1561
27
32
122
248
290
258
209
227
97
45
4
2
11471
202
346
1071
1750
2091
1917
1588
1374
799
267
46
20
4673
94
139
412
673
862
713
610
600
409
138
17
6

302
232
229
337
263
89
28
3
820
16
14
72
131
161
115
89
110
75
26
10
1
6256
115
212
628
1039
1104
726
633
851
630
232
68
18
2584
56
86
257
342
383
257
258
460
332
116
32
5

164
152
69
28
13
2
2
0
718
9
59
268
149
104
78
25
19
6
1
0
0
7367
162
661
2435
1570
1038
774
410
191
73
26
8
19
2197
36
243
867
435
268
180
89
50
20
5
3
1

69
78
34
16
5
2
2
0
405
7
28
166
87
52
40
13
7
4
1
0
0
4157
89
373
1475
893
542
410
237
84
31
9
3
11
1229
24
135
504
242
147
97
44
21
9
3
2
1

95
74
35
12
8
0
0
0
313
2
31
102
62
52
38
12
12
2
0
0
0
3210
73
288
960
677
496
364
173
107
42
17
5
8
968
12
108
363
193
121
83
45
29
11
2
1
0

10993
112
647
1538
1819
2093
2010
1308
858
373
103
32
100
8684
92
488
1321
1502
1562
1522
1050
722
253
51
18
103
7195
78
408
1094
1258
1297
1236
863
603
209
43
14
92
1489
14
80
227
244
265
286
187

6018
52
346
821
918
1139
1163
765
484
200
59
16
55
4605
46
268
692
773
828
816
569
372
147
26
10
58
3826
38
232
566
660
696
663
457
303
124
23
9
55
779
8
36
126
113
132
153
112

4975
60
301
717
901
954
847
543
374
173
44
16
45
4079
46
220
629
729
734
706
481
350
106
25
8
45
3369
40
176
528
598
601
573
406
300
85
20
5
37
710
6
44
101
131
133
133
75

10470
167
333
1030
1774
1950
1673
1353
1165
688
245
65
27
7164
140
249
783
1143
1098
1076
1044
939
518
115
21
38
5755
124
198
633
879
864
857
836
772
445
97
17
33
1409
16
51
150
264
234
219
208

6798
108
207
659
1077
1229
1204
978
774
390
129
29
14
4648
69
141
506
748
740
758
715
569
313
54
8
27
3735
60
110
411
592
578
608
563
474
264
45
7
23
913
9
31
95
156
162
150
152

3672
59
126
371
697
721
469
375
391
298
116
36
13
2516
71
108
277
395
358
318
329
370
205
61
13
11
2020
64
88
222
287
286
249
273
298
181
52
10
10
496
7
20
55
108
72
69
56

5170
126
418
1568
1135
770
594
321
141
53
21
5
18
2695
79
288
873
511
366
289
147
77
24
6
11
24
2063
62
240
657
380
275
218
115
62
19
6
9
20
632
17
48
216
131
91
71
32

2928
65
238
971
651
395
313
193
63
22
6
1
10
1420
43
166
477
271
180
140
74
39
9
5
7
9
1048
33
142
354
181
130
100
54
29
7
5
6
7
372
10
24
123
90
50
40
20

2242
61
180
597
484
375
281
128
78
31
15
4
8
1275
36
122
396
240
186
149
73
38
15
1
4
15
1015
29
98
303
199
145
118
61
33
12
1
3
13
260
7
24
93
41
41
31
12

119
44
8
4
11
4336
57
300
727
788
715
760
522
284
118
29
15
21
3541
42
248
609
643
576
613
439
232
90
17
13
19
795
15
52
118
145
139
147
83
52
28
12
2
2
1911
31
181

69
23
3
1
3
2364
30
164
397
422
410
399
280
163
61
21
8
9
1944
23
137
337
345
338
314
238
137
48
12
7
8
420
7
27
60
77
72
85
42
26
13
9
1
1
1032
22
93

50
21
5
3
8
1972
27
136
330
366
305
361
242
121
57
8
7
12
1597
19
111
272
298
238
299
201
95
42
5
6
11
375
8
25
58
68
67
62
41
26
15
3
1
1
879
9
88

167
73
18
4
5
6844
156
275
862
1096
1061
1032
946
910
379
96
21
10
5619
127
237
712
912
890
806
784
742
303
81
16
9
1225
29
38
150
184
171
226
162
168
76
15
5
1
5890
152
245

95
49
9
1
4
4451
89
181
545
682
695
710
683
582
219
49
9
7
3663
72
159
457
570
586
554
558
476
173
45
7
6
788
17
22
88
112
109
156
125
106
46
4
2
1
3746
91
155

72
24
9
3
1
2393
67
94
317
414
366
322
263
328
160
47
12
3
1956
55
78
255
342
304
252
226
266
130
36
9
3
437
12
16
62
72
62
70
37
62
30
11
3
0
2144
61
90

15
5
0
2
4
2000
52
199
716
374
306
213
80
38
11
4
2
5
1676
40
173
631
297
254
168
69
24
9
4
2
5
324
12
26
85
77
52
45
11
14
2
0
0
0
1349
34
147

10
2
0
1
2
1025
26
118
375
189
139
104
43
20
5
2
1
3
847
19
102
327
147
111
82
37
12
4
2
1
3
178
7
16
48
42
28
22
6
8
1
0
0
0
698
14
83

5
3
0
1
2
975
26
81
341
185
167
109
37
18
6
2
1
2
829
21
71
304
150
143
86
32
12
5
2
1
2
146
5
10
37
35
24
23
5
6
1
0
0
0
651
20
64

422
381
288
248
158
125
46
10
7
14
1725
28
160
379
346
262
220
149
112
42
10
7
10
186
3
21
43
35
26
28
9
13
4
0
0
4
9321
114
629
1447
1688
1753
1558
1053
657
282
59

230
209
162
123
94
61
21
6
4
7
943
20
86
214
194
145
109
87
54
20
6
4
4
89
2
7
16
15
17
14
7
7
1
0
0
3
5129
65
336
772
887
959
872
623
368
167
28

192
172
126
125
64
64
25
4
3
7
782
8
74
165
152
117
111
62
58
22
4
3
6
97
1
14
27
20
9
14
2
6
3
0
0
1
4192
49
293
675
801
794
686
430
289
115
31

705
944
905
873
721
754
443
112
28
8
5165
141
224
625
850
773
750
622
671
375
100
26
8
725
11
21
80
94
132
123
99
83
68
12
2
0
13156
299
455
1284
2068
2163
1951
1676
1842
1027
291

425
605
603
585
491
455
266
57
10
3
3278
85
143
375
542
519
500
421
405
225
51
9
3
468
6
12
50
63
84
85
70
50
41
6
1
0
8475
177
275
839
1332
1447
1338
1158
1122
586
148

280
339
302
288
230
299
177
55
18
5
1887
56
81
250
308
254
250
201
266
150
49
17
5
257
5
9
30
31
48
38
29
33
27
6
1
0
4681
122
180
445
736
716
613
518
720
441
143

554
269
165
95
42
23
11
6
0
3
1178
29
129
491
239
134
82
34
21
11
5
0
3
171
5
18
63
30
31
13
8
2
0
1
0
0
3898
157
386
1197
790
585
396
191
122
42
9

292
141
78
49
29
4
2
4
0
2
613
12
71
261
125
68
42
22
4
2
4
0
2
85
2
12
31
16
10
7
7
0
0
0
0
0
2141
90
214
641
427
321
224
108
70
26
4

262
128
87
46
13
19
9
2
0
1
565
17
58
230
114
66
40
12
17
9
1
0
1
86
3
6
32
14
21
6
1
2
0
1
0
0
1757
67
172
556
363
264
172
83
52
16
5

22
59
5464
57
392
855
964
997
898
602
440
178
33
11
37
3857
57
237
592
724
756
660
451
217
104
26
11
22
6316
96
589
1362
1137
1043
829
541
390
207
48
13
61
5319
81
510
1177
941
867

13
39
3066
33
211
461
525
561
515
357
248
109
15
5
26
2063
32
125
311
362
398
357
266
120
58
13
8
13
3562
63
336
766
638
598
453
318
219
99
29
8
35
2992
52
293
660
528
496

9
20
2398
24
181
394
439
436
383
245
192
69
18
6
11
1794
25
112
281
362
358
303
185
97
46
13
3
9
2754
33
253
596
499
445
376
223
171
108
19
5
26
2327
29
217
517
413
371

63
37
9548
230
333
901
1414
1469
1387
1250
1419
842
221
48
34
3608
69
122
383
654
694
564
426
423
185
70
15
3
18211
480
751
2381
3156
2946
2519
2089
2233
1222
326
82
26
14859
402
647
2013
2538
2325

29
24
6068
137
198
582
905
998
935
840
835
476
119
21
22
2407
40
77
257
427
449
403
318
287
110
29
8
2
11919
289
443
1498
2060
1998
1822
1490
1382
713
178
37
9
9693
245
369
1267
1662
1585

34
13
3480
93
135
319
509
471
452
410
584
366
102
27
12
1201
29
45
126
227
245
161
108
136
75
41
7
1
6292
191
308
883
1096
948
697
599
851
509
148
45
17
5166
157
278
746
876
740

6
17
2435
91
262
794
453
351
239
112
79
35
7
3
9
1463
66
124
403
337
234
157
79
43
7
2
3
8
3811
119
435
1393
731
483
339
157
91
36
10
6
11
2980
96
378
1119
526
363

4
12
1296
53
142
414
229
182
136
63
45
21
2
3
6
845
37
72
227
198
139
88
45
25
5
2
1
6
2046
66
247
758
389
246
184
86
34
18
8
5
5
1594
54
215
613
275
178

2
5
1139
38
120
380
224
169
103
49
34
14
5
0
3
618
29
52
176
139
95
69
34
18
2
0
2
2
1765
53
188
635
342
237
155
71
57
18
2
1
6
1386
42
163
506
251
185

693
440
332
177
38
10
53
997
15
79
185
196
176
136
101
58
30
10
3
8
14149
207
1309
2919
2536
2397
1872
1206
1045
397
115
41
105
10699
148
989
2235
1881
1804
1418
876
834
296
100
35
83
3450

378
258
186
81
24
7
29
570
11
43
106
110
102
75
60
33
18
5
1
6
7883
103
709
1697
1396
1309
1078
693
550
220
56
17
55
5900
76
524
1290
1023
981
817
484
432
167
51
13
42
1983

315
182
146
96
14
3
24
427
4
36
79
86
74
61
41
25
12
5
2
2
6266
104
600
1222
1140
1088
794
513
495
177
59
24
50
4799
72
465
945
858
823
601
392
402
129
49
22
41
1467

2043
1657
1859
1020
265
68
22
3352
78
104
368
618
621
476
432
374
202
61
14
4
18543
685
1137
2994
3477
3014
2195
1650
1972
983
296
101
39
13782
533
852
2195
2553
2199
1624
1199
1535
750
238
76
28
4761

1471
1170
1138
598
151
29
8
2226
44
74
231
398
413
351
320
244
115
27
8
1
12020
393
699
1853
2276
2095
1559
1126
1212
604
142
36
25
8894
301
514
1340
1669
1535
1144
820
932
471
123
28
17
3126

572
487
721
422
114
39
14
1126
34
30
137
220
208
125
112
130
87
34
6
3
6523
292
438
1141
1201
919
636
524
760
379
154
65
14
4888
232
338
855
884
664
480
379
603
279
115
48
11
1635

259
116
73
28
7
6
9
831
23
57
274
205
120
80
41
18
8
3
0
2
4734
208
620
1652
973
567
308
185
133
48
15
7
18
3404
148
471
1208
664
403
217
134
99
30
12
5
13
1330

140
62
30
13
5
5
4
452
12
32
145
114
68
44
24
4
5
3
0
1
2636
111
348
957
531
310
178
92
65
21
8
6
9
1848
79
261
673
359
215
119
66
46
13
6
4
7
788

119
54
43
15
2
1
5
379
11
25
129
91
52
36
17
14
3
0
0
1
2098
97
272
695
442
257
130
93
68
27
7
1
9
1556
69
210
535
305
188
98
68
53
17
6
1
6
542

59
320
684
655
593
454
330
211
101
15
6
22
4038
60
389
891
688
688
527
343
283
106
30
7
26
3535
54
346
782
590
616
441
309
258
93
27
6
13
503
6
43
109
98
72
86
34
25

27
185
407
373
328
261
209
118
53
5
4
13
2268
33
218
498
391
366
289
215
164
58
20
3
13
1977
32
200
425
339
327
236
191
146
51
19
3
8
291
1
18
73
52
39
53
24
18

32
135
277
282
265
193
121
93
48
10
2
9
1770
27
171
393
297
322
238
128
119
48
10
4
13
1558
22
146
357
251
289
205
118
112
42
8
3
5
212
5
25
36
46
33
33
10
7

152
285
799
924
815
571
451
437
233
58
25
11
8707
282
528
1291
1441
1432
1103
833
1010
540
187
57
3
7320
254
433
1080
1205
1212
879
704
876
459
164
52
2
1387
28
95
211
236
220
224
129
134

92
185
513
607
560
415
306
280
133
19
8
8
5819
157
319
828
982
1020
836
584
639
316
105
31
2
4919
140
271
701
827
869
675
488
557
264
98
27
2
900
17
48
127
155
151
161
96
82

60
100
286
317
255
156
145
157
100
39
17
3
2888
125
209
463
459
412
267
249
371
224
82
26
1
2401
114
162
379
378
343
204
216
319
195
66
25
0
487
11
47
84
81
69
63
33
52

60
149
444
309
164
91
51
34
18
3
2
5
1791
71
273
648
316
213
132
66
38
20
7
2
5
1556
62
242
575
265
178
113
58
33
17
7
1
5
235
9
31
73
51
35
19
8
5

32
87
284
172
95
59
26
19
8
2
2
2
1044
44
176
385
167
110
83
37
26
10
3
1
2
896
39
155
335
137
94
71
31
22
7
3
0
2
148
5
21
50
30
16
12
6
4

28
62
160
137
69
32
25
15
10
1
0
3
747
27
97
263
149
103
49
29
12
10
4
1
3
660
23
87
240
128
84
42
27
11
10
4
1
3
87
4
10
23
21
19
7
2
1

13
3
1
13
10278
136
967
2074
1776
1692
1394
888
787
330
82
52
100
6480
80
640
1343
1129
1021
848
541
509
229
59
33
48
3798
56
327
731
647
671
546
347
278
101
23
19
52
16651
244
1418
2982

7
1
0
5
5608
86
516
1131
938
934
776
502
413
187
43
31
51
3566
47
347
751
607
576
465
297
268
129
31
22
26
2042
39
169
380
331
358
311
205
145
58
12
9
25
8956
126
759
1635

6
2
1
8
4670
50
451
943
838
758
618
386
374
143
39
21
49
2914
33
293
592
522
445
383
244
241
100
28
11
22
1756
17
158
351
316
313
235
142
133
43
11
10
27
7695
118
659
1347

81
23
5
1
12130
448
690
1756
2012
1968
1497
1166
1466
761
255
72
39
8725
337
528
1279
1410
1385
1044
812
1075
590
184
55
26
3405
111
162
477
602
583
453
354
391
171
71
17
13
12565
383
661
1626

52
7
4
0
7976
262
424
1092
1346
1367
1086
805
931
463
143
35
22
5726
191
325
796
955
956
745
549
692
366
106
28
17
2250
71
99
296
391
411
341
256
239
97
37
7
5
8271
241
396
1047

29
16
1
1
4154
186
266
664
666
601
411
361
535
298
112
37
17
2999
146
203
483
455
429
299
263
383
224
78
27
9
1155
40
63
181
211
172
112
98
152
74
34
10
8
4294
142
265
579

3
0
1
0
2791
131
344
989
536
331
197
108
85
38
8
6
18
1851
90
242
719
310
199
125
69
54
25
3
5
10
940
41
102
270
226
132
72
39
31
13
5
1
8
2861
127
378
1019

3
0
1
0
1523
73
192
549
298
168
115
55
43
18
3
1
8
1009
53
140
391
172
102
72
36
26
11
1
1
4
514
20
52
158
126
66
43
19
17
7
2
0
4
1579
72
216
575

0
0
0
0
1268
58
152
440
238
163
82
53
42
20
5
5
10
842
37
102
328
138
97
53
33
28
14
2
4
6
426
21
50
112
100
66
29
20
14
6
3
1
4
1282
55
162
444

2995
2982
2200
1432
1343
565
165
96
229
13477
194
1161
2410
2359
2371
1755
1195
1134
496
144
88
170
3174
50
257
572
636
611
445
237
209
69
21
8
59
7548
106
861
1707
1459
1170
862
551
483
238
63
23

1613
1618
1181
766
684
316
88
44
126
7278
106
626
1323
1282
1316
938
623
570
278
81
42
93
1678
20
133
312
331
302
243
143
114
38
7
2
33
4398
56
475
1029
809
698
518
341
270
137
34
16

1382
1364
1019
666
659
249
77
52
103
6199
88
535
1087
1077
1055
817
572
564
218
63
46
77
1496
30
124
260
305
309
202
94
95
31
14
6
26
3150
50
386
678
650
472
344
210
213
101
29
7

2214
2097
1528
1183
1500
893
289
100
91
10437
321
573
1352
1838
1698
1238
942
1274
778
264
92
67
2128
62
88
274
376
399
290
241
226
115
25
8
24
18618
601
925
2450
3424
3242
2411
1886
1931
1211
374
136

1487
1472
1100
815
914
534
154
50
61
6877
203
348
886
1235
1199
891
643
767
471
143
46
45
1394
38
48
161
252
273
209
172
147
63
11
4
16
12171
362
541
1565
2237
2176
1782
1339
1205
703
192
51

727
625
428
368
586
359
135
50
30
3560
118
225
466
603
499
347
299
507
307
121
46
22
734
24
40
113
124
126
81
69
79
52
14
4
8
6447
239
384
885
1187
1066
629
547
726
508
182
85

545
302
221
115
83
43
13
6
9
2286
99
331
831
425
223
159
94
68
37
8
6
5
575
28
47
188
120
79
62
21
15
6
5
0
4
5882
306
754
1897
1204
746
476
209
168
71
25
12

296
160
130
66
32
21
4
2
5
1232
52
190
464
220
113
91
54
24
17
2
2
3
347
20
26
111
76
47
39
12
8
4
2
0
2
3407
176
437
1143
666
436
282
125
78
44
8
5

249
142
91
49
51
22
9
4
4
1054
47
141
367
205
110
68
40
44
20
6
4
2
228
8
21
77
44
32
23
9
7
2
3
0
2
2475
130
317
754
538
310
194
84
90
27
17
7

25
4269
66
545
1017
748
615
449
303
304
154
38
12
18
3279
40
316
690
711
555
413
248
179
84
25
11
7
12269
171
1050
2331
2351
2118
1708
1207
796
366
90
31
50
6648
89
616
1350
1232
1048
854

15
2492
36
304
638
416
357
261
187
167
90
17
7
12
1906
20
171
391
393
341
257
154
103
47
17
9
3
6816
91
594
1285
1277
1159
988
702
423
211
45
18
23
3681
41
344
753
674
575
482

10
1777
30
241
379
332
258
188
116
137
64
21
5
6
1373
20
145
299
318
214
156
94
76
37
8
2
4
5453
80
456
1046
1074
959
720
505
373
155
45
13
27
2967
48
272
597
558
473
372

27
11581
400
579
1543
2061
1898
1453
1125
1265
852
280
102
23
7037
201
346
907
1363
1344
958
761
666
359
94
34
4
28828
722
1106
3394
5445
5323
4057
3207
3161
1737
506
111
59
17101
444
688
1999
3114
3154
2302

18
7599
248
338
983
1380
1298
1077
805
771
494
146
43
16
4572
114
203
582
857
878
705
534
434
209
46
8
2
18834
422
692
2081
3482
3575
2888
2321
1998
1032
258
49
36
11241
259
428
1230
2030
2158
1644

9
3982
152
241
560
681
600
376
320
494
358
134
59
7
2465
87
143
325
506
466
253
227
232
150
48
26
2
9994
300
414
1313
1963
1748
1169
886
1163
705
248
62
23
5860
185
260
769
1084
996
658

14
3052
136
403
1133
553
372
219
94
89
29
10
6
8
2830
170
351
764
651
374
257
115
79
42
15
6
6
7100
291
822
2330
1628
989
551
241
156
54
17
5
16
4078
173
535
1460
848
485
286

7
1743
86
226
679
308
202
122
54
36
20
3
4
3
1664
90
211
464
358
234
160
71
42
24
5
1
4
3971
169
473
1316
898
559
301
138
77
23
5
1
11
2248
94
298
839
453
272
151

7
1309
50
177
454
245
170
97
40
53
9
7
2
5
1166
80
140
300
293
140
97
44
37
18
10
5
2
3129
122
349
1014
730
430
250
103
79
31
12
4
5
1830
79
237
621
395
213
135

669
472
218
53
26
21
5621
82
434
981
1119
1070
854
538
324
148
37
5
29
63634
736
4070
8880
12653
13020
10670
7028
3651
1435
425
255
811
4564
54
399
829
919
854
687
423
246
102
27
10
14
59070
682

381
250
128
28
15
10
3135
50
250
532
603
584
506
321
173
83
17
3
13
35633
408
2201
4855
6888
7387
6096
4128
2084
791
221
135
439
2537
29
224
452
512
473
380
250
136
56
15
4
6
33096
379

288
222
90
25
11
11
2486
32
184
449
516
486
348
217
151
65
20
2
16
28001
328
1869
4025
5765
5633
4574
2900
1567
644
204
120
372
2027
25
175
377
407
381
307
173
110
46
12
6
8
25974
303

1816
1985
1145
342
71
41
11727
278
418
1395
2331
2169
1755
1391
1176
592
164
40
18
29852
670
1092
3090
5410
5503
4563
3981
3201
1633
456
134
119
9630
254
426
1043
1871
1755
1402
1153
1014
522
123
34
33
20222
416

1302
1255
699
182
29
25
7593
163
264
851
1452
1417
1244
1019
743
333
76
20
11
19140
386
638
1876
3393
3615
3132
2784
2057
942
187
55
75
6158
141
244
613
1137
1187
996
814
631
296
59
14
26
12982
245

514
730
446
160
42
16
4134
115
154
544
879
752
511
372
433
259
88
20
7
10712
284
454
1214
2017
1888
1431
1197
1144
691
269
79
44
3472
113
182
430
734
568
406
339
383
226
64
20
7
7240
171

136
100
33
10
2
10
3022
118
287
870
780
504
265
105
56
21
7
3
6
11368
486
1134
3228
2611
1713
1087
584
271
111
41
29
73
2819
114
350
895
592
397
241
142
44
20
3
3
18
8549
372

73
48
14
0
0
6
1723
75
175
477
445
287
150
65
29
9
5
1
5
6571
266
681
1853
1539
978
624
358
153
51
17
14
37
1618
66
199
495
338
233
152
92
23
7
2
3
8
4953
200

63
52
19
10
2
4
1299
43
112
393
335
217
115
40
27
12
2
2
1
4797
220
453
1375
1072
735
463
226
118
60
24
15
36
1201
48
151
400
254
164
89
50
21
13
1
0
10
3596
172

3671
8051
11734
12166
9983
6605
3405
1333
398
245
797
34992
342
2029
4606
6780
6552
5756
4315
2648
1094
347
102
421
0
0
0
0
0
0
0
0
0
0
0
0
0
34992
342
2029
4606
6780
6552
5756
4315
2648
1094

1977
4403
6376
6914
5716
3878
1948
735
206
131
433
19808
183
1058
2514
3868
3790
3343
2492
1529
569
164
53
245
0
0
0
0
0
0
0
0
0
0
0
0
0
19808
183
1058
2514
3868
3790
3343
2492
1529
569

1694
3648
5358
5252
4267
2727
1457
598
192
114
364
15184
159
971
2092
2912
2762
2413
1823
1119
525
183
49
176
0
0
0
0
0
0
0
0
0
0
0
0
0
15184
159
971
2092
2912
2762
2413
1823
1119
525

666
2047
3539
3748
3161
2828
2187
1111
333
100
86
23117
385
648
2117
3753
4064
3632
3141
2805
1622
726
156
68
0
0
0
0
0
0
0
0
0
0
0
0
0
23117
385
648
2117
3753
4064
3632
3141
2805
1622

394
1263
2256
2428
2136
1970
1426
646
128
41
49
14731
214
381
1320
2406
2610
2451
2196
1819
911
326
56
41
0
0
0
0
0
0
0
0
0
0
0
0
0
14731
214
381
1320
2406
2610
2451
2196
1819
911

272
784
1283
1320
1025
858
761
465
205
59
37
8386
171
267
797
1347
1454
1181
945
986
711
400
100
27
0
0
0
0
0
0
0
0
0
0
0
0
0
8386
171
267
797
1347
1454
1181
945
986
711

784
2333
2019
1316
846
442
227
91
38
26
55
10460
418
825
2785
2531
1721
1032
582
325
133
35
20
53
0
0
0
0
0
0
0
0
0
0
0
0
0
10460
418
825
2785
2531
1721
1032
582
325
133

482
1358
1201
745
472
266
130
44
15
11
29
6200
245
475
1676
1528
1043
602
333
175
64
11
10
38
0
0
0
0
0
0
0
0
0
0
0
0
0
6200
245
475
1676
1528
1043
602
333
175
64

302
975
818
571
374
176
97
47
23
15
26
4260
173
350
1109
1003
678
430
249
150
69
24
10
15
0
0
0
0
0
0
0
0
0
0
0
0
0
4260
173
350
1109
1003
678
430
249
150
69

347
102
421
14941
138
710
1866
2782
2661
2447
1930
1246
671
242
72
176
0
0
0
0
0
0
0
0
0
0
0
0
0
14941
138
710
1866
2782
2661
2447
1930
1246
671
242
72
176
10569
129
735
1600
2026

164
53
245
8413
76
372
1024
1625
1557
1404
1120
661
315
121
34
104
0
0
0
0
0
0
0
0
0
0
0
0
0
8413
76
372
1024
1625
1557
1404
1120
661
315
121
34
104
5723
62
398
840
1102

183
49
176
6528
62
338
842
1157
1104
1043
810
585
356
121
38
72
0
0
0
0
0
0
0
0
0
0
0
0
0
6528
62
338
842
1157
1104
1043
810
585
356
121
38
72
4846
67
337
760
924

726
156
68
8746
105
196
637
1153
1417
1453
1321
1198
787
367
78
34
0
0
0
0
0
0
0
0
0
0
0
0
0
8746
105
196
637
1153
1417
1453
1321
1198
787
367
78
34
11184
222
373
1000
1792

326
56
41
5368
60
103
390
761
915
941
896
715
398
137
27
25
0
0
0
0
0
0
0
0
0
0
0
0
0
5368
60
103
390
761
915
941
896
715
398
137
27
25
7240
130
225
632
1101

400
100
27
3378
45
93
247
392
502
512
425
483
389
230
51
9
0
0
0
0
0
0
0
0
0
0
0
0
0
3378
45
93
247
392
502
512
425
483
389
230
51
9
3944
92
148
368
691

35
20
53
4781
157
330
1189
1162
764
524
314
178
77
30
11
45
0
0
0
0
0
0
0
0
0
0
0
0
0
4781
157
330
1189
1162
764
524
314
178
77
30
11
45
3287
87
344
1183
718

11
10
38
2773
82
193
686
716
455
293
168
86
41
10
8
35
0
0
0
0
0
0
0
0
0
0
0
0
0
2773
82
193
686
716
455
293
168
86
41
10
8
35
1830
44
196
664
403

24
10
15
2008
75
137
503
446
309
231
146
92
36
20
3
10
0
0
0
0
0
0
0
0
0
0
0
0
0
2008
75
137
503
446
309
231
146
92
36
20
3
10
1457
43
148
519
315

2031
1640
1175
708
317
97
37
74
6966
82
500
1094
1258
1255
1043
788
544
248
76
24
54
3603
47
235
506
768
776
597
387
164
69
21
13
20
44372
523
2736
6139
9299
8826
6704
4710
3140
1342
375
140
438

1091
912
644
380
173
59
21
41
3767
40
268
568
686
688
577
432
287
132
47
13
29
1956
22
130
272
416
403
335
212
93
41
12
8
12
24415
284
1477
3227
5030
4950
3773
2639
1741
767
198
79
250

940
728
531
328
144
38
16
33
3199
42
232
526
572
567
466
356
257
116
29
11
25
1647
25
105
234
352
373
262
175
71
28
9
5
8
19957
239
1259
2912
4269
3876
2931
2071
1399
575
177
61
188

2049
1705
1445
1345
851
304
69
29
8341
161
276
698
1349
1471
1231
1089
1048
682
254
57
25
2843
61
97
302
443
578
474
356
297
169
50
12
4
39441
658
1225
3555
5846
7286
6261
5359
4911
2991
978
264
107

1304
1182
1034
892
524
168
34
14
5377
93
156
443
831
929
855
764
697
424
145
29
11
1863
37
69
189
270
375
327
270
195
100
23
5
3
26172
398
757
2257
3827
4939
4421
3813
3167
1872
529
123
69

745
523
411
453
327
136
35
15
2964
68
120
255
518
542
376
325
351
258
109
28
14
980
24
28
113
173
203
147
86
102
69
27
7
1
13269
260
468
1298
2019
2347
1840
1546
1744
1119
449
141
38

458
240
117
73
32
15
10
10
2193
40
231
812
486
291
147
76
57
26
11
8
8
1094
47
113
371
232
167
93
41
16
6
4
2
2
11128
465
1027
3311
2525
1745
1052
511
269
105
36
21
61

232
144
68
44
16
9
6
4
1231
21
134
471
265
145
87
48
34
12
7
4
3
599
23
62
193
138
87
57
20
10
4
2
2
1
6284
247
598
1989
1456
943
561
251
136
48
19
12
24

226
96
49
29
16
6
4
6
962
19
97
341
221
146
60
28
23
14
4
4
5
495
24
51
178
94
80
36
21
6
2
2
0
1
4844
218
429
1322
1069
802
491
260
133
57
17
9
37

12949
181
956
2114
2408
2219
1957
1330
1045
482
124
46
87
31423
342
1780
4025
6891
6607
4747
3380
2095
860
251
94
351
20310
267
1591
3394
3392
3408
3050
2158
1749
811
201
101
188
16893
227
1357
2847
2771
2762
2511
1771

7153
99
534
1133
1332
1218
1102
748
552
284
75
24
52
17262
185
943
2094
3698
3732
2671
1891
1189
483
123
55
198
11100
157
885
1826
1814
1802
1729
1213
913
494
108
51
108
9286
134
760
1557
1501
1461
1432
1002

5796
82
422
981
1076
1001
855
582
493
198
49
22
35
14161
157
837
1931
3193
2875
2076
1489
906
377
128
39
153
9210
110
706
1568
1578
1606
1321
945
836
317
93
50
80
7607
93
597
1290
1270
1301
1079
769

21750
407
717
2025
3048
3816
3401
2875
2827
1844
582
175
33
17691
251
508
1530
2798
3470
2860
2484
2084
1147
396
89
74
25579
540
929
2653
3741
4664
3669
2982
3277
2104
689
248
83
21184
479
795
2245
3053
3846
2993
2334

14627
249
446
1285
2066
2623
2464
2054
1810
1197
333
79
21
11545
149
311
972
1761
2316
1957
1759
1357
675
196
44
48
16534
355
562
1706
2365
3085
2582
2081
2004
1277
351
116
50
13696
306
481
1434
1939
2592
2105
1632

7123
158
271
740
982
1193
937
821
1017
647
249
96
12
6146
102
197
558
1037
1154
903
725
727
472
200
45
26
9045
185
367
947
1376
1579
1087
901
1273
827
338
132
33
7488
173
314
811
1114
1254
888
702

4865
188
497
1561
1057
698
454
214
112
48
14
7
15
6263
277
530
1750
1468
1047
598
297
157
57
22
14
46
7099
254
833
2423
1486
932
601
268
160
71
24
17
30
5728
211
684
1977
1178
738
482
207

2688
85
283
927
603
366
226
105
56
22
6
3
6
3596
162
315
1062
853
577
335
146
80
26
13
9
18
4052
154
500
1444
818
511
335
151
68
33
13
7
18
3236
125
406
1170
638
399
267
117

2177
103
214
634
454
332
228
109
56
26
8
4
9
2667
115
215
688
615
470
263
151
77
31
9
5
28
3047
100
333
979
668
421
266
117
92
38
11
10
12
2492
86
278
807
540
339
215
90

1513
709
173
89
163
3417
40
234
547
621
646
539
387
236
102
28
12
25
4781
88
540
1181
809
648
587
341
361
145
41
15
25
3855
71
432
949
641
509
480
280
308
120
35
13
17
926
17
108

786
428
91
41
93
1814
23
125
269
313
341
297
211
127
66
17
10
15
2771
44
327
682
484
362
347
194
203
83
23
8
14
2246
36
262
561
378
294
277
162
169
70
20
7
10
525
8
65

727
281
82
48
70
1603
17
109
278
308
305
242
176
109
36
11
2
10
2010
44
213
499
325
286
240
147
158
62
18
7
11
1609
35
170
388
263
215
203
118
139
50
15
6
7
401
9
43

2758
1808
576
228
69
4395
61
134
408
688
818
676
648
519
296
113
20
14
18398
529
768
2245
3018
3079
2423
1844
2395
1453
496
139
9
14681
441
614
1734
2355
2406
1873
1449
1981
1252
441
126
9
3717
88
154

1662
1110
292
104
39
2838
49
81
272
426
493
477
449
342
167
59
12
11
12152
337
495
1458
2024
2148
1741
1264
1448
914
259
60
4
9729
289
401
1115
1605
1697
1337
1000
1205
789
234
53
4
2423
48
94

1096
698
284
124
30
1557
12
53
136
262
325
199
199
177
129
54
8
3
6246
192
273
787
994
931
682
580
947
539
237
79
5
4952
152
213
619
750
709
536
449
776
463
207
73
5
1294
40
60

136
63
19
14
19
1371
43
149
446
308
194
119
61
24
8
5
3
11
4178
178
612
1440
823
502
294
145
127
37
11
4
5
3230
134
512
1142
608
374
215
100
98
35
5
2
5
948
44
100

58
30
10
5
11
816
29
94
274
180
112
68
34
10
3
3
2
7
2523
100
383
892
493
284
159
98
83
25
3
2
1
1945
75
329
697
363
207
111
70
63
25
2
2
1
578
25
54

78
33
9
9
8
555
14
55
172
128
82
51
27
14
5
2
1
4
1655
78
229
548
330
218
135
47
44
12
8
2
4
1285
59
183
445
245
167
104
30
35
10
3
0
4
370
19
46

232
168
139
107
61
53
25
6
2
8
18052
251
1505
3500
3146
2953
2511
1503
1553
655
202
81
192
13495
184
1121
2601
2309
2143
1844
1129
1251
532
171
56
154
4557
67
384
899
837
810
667
374
302
123
31

121
106
68
70
32
34
13
3
1
4
9898
136
831
1958
1672
1553
1431
845
822
403
108
39
100
7353
97
610
1455
1226
1132
1048
626
645
318
96
24
76
2545
39
221
503
446
421
383
219
177
85
12

111
62
71
37
29
19
12
3
1
4
8154
115
674
1542
1474
1400
1080
658
731
252
94
42
92
6142
87
511
1146
1083
1011
796
503
606
214
75
32
78
2012
28
163
396
391
389
284
155
125
38
19

511
663
673
550
395
414
201
55
13
0
13936
389
731
1935
2493
2217
1694
1304
1745
970
316
87
55
10860
303
568
1496
1917
1684
1300
995
1413
806
268
70
40
3076
86
163
439
576
533
394
309
332
164
48

343
419
451
404
264
243
125
25
7
0
9131
223
464
1232
1610
1492
1215
917
1097
632
173
39
37
7192
172
356
956
1265
1148
945
702
893
540
154
33
28
1939
51
108
276
345
344
270
215
204
92
19

168
244
222
146
131
171
76
30
6
0
4805
166
267
703
883
725
479
387
648
338
143
48
18
3668
131
212
540
652
536
355
293
520
266
114
37
12
1137
35
55
163
231
189
124
94
128
72
29

298
215
128
79
45
29
2
6
2
0
3483
133
433
1207
749
419
257
97
109
53
8
5
13
2625
88
352
923
556
305
183
61
95
41
8
3
10
858
45
81
284
193
114
74
36
14
12
0

195
130
77
48
28
20
0
1
0
0
1932
74
238
688
403
228
139
56
59
30
4
5
8
1436
50
189
534
295
159
89
32
50
23
4
3
8
496
24
49
154
108
69
50
24
9
7
0

103
85
51
31
17
9
2
5
2
0
1551
59
195
519
346
191
118
41
50
23
4
0
5
1189
38
163
389
261
146
94
29
45
18
4
0
2
362
21
32
130
85
45
24
12
5
5
0

25
38
4281
73
394
976
729
606
540
334
395
159
45
18
12
3585
60
317
814
608
489
454
289
347
139
39
18
11
696
13
77
162
121
117
86
45
48
20
6
0
1
7805
146
844
1749
1423
1076

15
24
2388
35
212
566
395
359
305
183
202
93
21
9
8
1994
29
164
472
332
289
259
157
179
80
17
9
7
394
6
48
94
63
70
46
26
23
13
4
0
1
4411
83
460
986
806
605

10
14
1893
38
182
410
334
247
235
151
193
66
24
9
4
1591
31
153
342
276
200
195
132
168
59
22
9
4
302
7
29
68
58
47
40
19
25
7
2
0
0
3394
63
384
763
617
471

17
15
14091
277
484
1538
2216
2195
1830
1548
1992
1411
457
129
14
12143
245
412
1297
1870
1856
1542
1324
1759
1295
412
118
13
1948
32
72
241
346
339
288
224
233
116
45
11
1
24172
560
961
2726
4042
4109

6
9
9365
166
300
1017
1520
1546
1329
1051
1182
931
247
68
8
8073
147
257
850
1300
1314
1117
894
1042
856
227
61
8
1292
19
43
167
220
232
212
157
140
75
20
7
0
15819
352
617
1738
2609
2740

11
6
4726
111
184
521
696
649
501
497
810
480
210
61
6
4070
98
155
447
570
542
425
430
717
439
185
57
5
656
13
29
74
126
107
76
67
93
41
25
4
1
8353
208
344
988
1433
1369

2
3
2849
107
320
997
596
342
221
113
93
35
14
5
6
2272
83
271
791
479
259
171
89
76
31
13
3
6
577
24
49
206
117
83
50
24
17
4
1
2
0
8216
311
876
2636
1770
1096

2
0
1585
61
179
573
324
179
128
61
45
24
4
4
3
1255
46
149
450
257
135
99
48
39
23
4
2
3
330
15
30
123
67
44
29
13
6
1
0
2
0
4604
174
503
1532
996
595

0
3
1264
46
141
424
272
163
93
52
48
11
10
1
3
1017
37
122
341
222
124
72
41
37
8
9
1
3
247
9
19
83
50
39
21
11
11
3
1
0
0
3612
137
373
1104
774
501

1000
668
514
273
64
16
32
5467
101
615
1251
986
726
690
443
352
211
57
15
20
2338
45
229
498
437
350
310
225
162
62
7
1
12
24643
240
1547
3591
3912
3959
3968
3089
2377
1271
326
123
240
20719

580
375
307
149
35
8
17
3096
60
336
706
564
401
403
248
212
116
31
8
11
1315
23
124
280
242
204
177
127
95
33
4
0
6
12995
116
812
1952
1991
2022
2132
1672
1233
678
193
65
129
10880

420
293
207
124
29
8
15
2371
41
279
545
422
325
287
195
140
95
26
7
9
1023
22
105
218
195
146
133
98
67
29
3
1
6
11648
124
735
1639
1921
1937
1836
1417
1144
593
133
58
111
9839

3371
2805
2904
1811
639
172
72
17631
459
747
2025
2851
2911
2402
1961
2175
1399
507
142
52
6541
101
214
701
1191
1198
969
844
729
412
132
30
20
17483
246
519
1570
2270
2966
2673
2326
2506
1632
540
150
85
14755

2394
1944
1810
1120
373
77
45
11730
287
482
1302
1892
1987
1747
1372
1348
899
310
70
34
4089
65
135
436
717
753
647
572
462
221
63
7
11
11414
151
302
1027
1411
1940
1892
1601
1629
1055
297
59
50
9631

977
861
1094
691
266
95
27
5901
172
265
723
959
924
655
589
827
500
197
72
18
2452
36
79
265
474
445
322
272
267
191
69
23
9
6069
95
217
543
859
1026
781
725
877
577
243
91
35
5124

712
389
234
110
31
22
29
5421
177
621
1886
1119
662
454
241
147
63
20
11
20
2795
134
255
750
651
434
258
148
87
47
11
11
9
5401
137
471
1654
1235
817
548
280
136
56
23
18
26
4380

396
201
118
47
16
13
13
3104
102
364
1102
654
369
255
132
70
27
11
7
11
1500
72
139
430
342
226
141
69
48
20
5
6
2
2986
76
282
949
670
410
277
178
75
34
14
8
13
2358

316
188
116
63
15
9
16
2317
75
257
784
465
293
199
109
77
36
9
4
9
1295
62
116
320
309
208
117
79
39
27
6
5
7
2415
61
189
705
565
407
271
102
61
22
9
10
13
2022

202
1314
3018
3214
3266
3321
2570
2061
1155
301
113
184
3924
38
233
573
698
693
647
519
316
116
25
10
56
2365
19
178
386
411
427
355
257
179
108
32
5
8
1668
13
127
287
297
289
236
178
128

98
686
1647
1622
1666
1785
1385
1039
615
177
61
99
2115
18
126
305
369
356
347
287
194
63
16
4
30
1270
12
96
221
207
221
203
138
99
53
15
3
2
917
9
71
169
160
147
136
100
69

104
628
1371
1592
1600
1536
1185
1022
540
124
52
85
1809
20
107
268
329
337
300
232
122
53
9
6
26
1095
7
82
165
204
206
152
119
80
55
17
2
6
751
4
56
118
137
142
100
78
59

202
446
1315
1901
2455
2199
1938
2147
1462
481
135
74
2728
44
73
255
369
511
474
388
359
170
59
15
11
9509
120
246
736
1086
1474
1415
1293
1533
1102
405
90
9
8401
107
218
644
938
1286
1215
1134
1385

123
262
864
1190
1605
1555
1319
1406
947
268
49
43
1783
28
40
163
221
335
337
282
223
108
29
10
7
5962
71
140
413
637
937
970
900
979
661
212
34
8
5253
64
125
369
543
812
829
788
879

79
184
451
711
850
644
619
741
515
213
86
31
945
16
33
92
148
176
137
106
136
62
30
5
4
3547
49
106
323
449
537
445
393
554
441
193
56
1
3148
43
93
275
395
474
386
346
506

111
387
1333
1002
652
453
226
113
48
21
14
20
1021
26
84
321
233
165
95
54
23
8
2
4
6
2748
33
236
975
604
417
237
125
81
23
11
3
3
2380
27
209
844
513
365
208
104
71

63
230
740
516
319
228
147
63
26
12
6
8
628
13
52
209
154
91
49
31
12
8
2
2
5
1554
18
144
575
341
218
136
55
45
16
3
1
2
1336
14
126
491
293
193
118
41
39

48
157
593
486
333
225
79
50
22
9
8
12
393
13
32
112
79
74
46
23
11
0
0
2
1
1194
15
92
400
263
199
101
70
36
7
8
2
1
1044
13
83
353
220
172
90
63
32

86
23
1
3
697
6
51
99
114
138
119
79
51
22
9
4
5
4571
38
210
599
598
730
803
606
538
303
82
18
46
4097
35
185
541
522
635
713
544
506
282
74
18
42
474
3
25
58

44
10
1
1
353
3
25
52
47
74
67
38
30
9
5
2
1
2418
23
107
322
317
386
434
327
262
162
46
8
24
2167
21
95
285
282
339
390
291
244
150
40
8
22
251
2
12
37

42
13
0
2
344
3
26
47
67
64
52
41
21
13
4
2
4
2153
15
103
277
281
344
369
279
276
141
36
10
22
1930
14
90
256
240
296
323
253
262
132
34
10
20
223
1
13
21

1022
361
83
8
1108
13
28
92
148
188
200
159
148
80
44
7
1
5282
65
145
356
454
789
795
760
926
635
263
74
20
4793
60
129
320
413
725
727
673
846
581
233
66
20
489
5
16
36

612
195
30
7
709
7
15
44
94
125
141
112
100
49
17
4
1
3212
44
80
220
271
500
521
530
540
344
133
22
7
2932
41
71
194
247
455
476
473
503
320
125
20
7
280
3
9
26

410
166
53
1
399
6
13
48
54
63
59
47
48
31
27
3
0
2070
21
65
136
183
289
274
230
386
291
130
52
13
1861
19
58
126
166
270
251
200
343
261
108
46
13
209
2
7
10

22
11
3
3
368
6
27
131
91
52
29
21
10
1
0
0
0
1709
21
125
603
391
261
166
82
33
16
6
1
4
1550
21
114
557
339
232
156
74
32
15
6
0
4
159
0
11
46

15
3
1
2
218
4
18
84
48
25
18
14
6
1
0
0
0
967
14
68
352
228
144
88
42
18
9
3
0
1
873
14
64
321
195
128
84
38
17
8
3
0
1
94
0
4
31

7
8
2
1
150
2
9
47
43
27
11
7
4
0
0
0
0
742
7
57
251
163
117
78
40
15
7
3
1
3
677
7
50
236
144
104
72
36
15
7
3
0
3
65
0
7
15

76
95
90
62
32
21
8
0
4
28260
305
1643
4344
4632
4873
4712
3446
2509
1129
287
113
267
21055
219
1217
3294
3404
3485
3454
2575
1993
914
230
86
184
7205
86
426
1050
1228
1388
1258
871
516
215
57
27

35
47
44
36
18
12
6
0
2
15091
149
883
2384
2428
2458
2571
1915
1337
636
150
55
125
11205
111
654
1802
1783
1753
1868
1421
1059
507
124
43
80
3886
38
229
582
645
705
703
494
278
129
26
12

41
48
46
26
14
9
2
0
2
13169
156
760
1960
2204
2415
2141
1531
1172
493
137
58
142
9850
108
563
1492
1621
1732
1586
1154
934
407
106
43
104
3319
48
197
468
583
683
555
377
238
86
31
15

41
64
68
87
80
54
30
8
0
17151
274
595
1659
2690
3076
2657
2258
2192
1193
349
130
78
12308
201
415
1187
1949
2195
1801
1585
1605
923
282
105
60
4843
73
180
472
741
881
856
673
587
270
67
25

24
45
45
57
37
24
8
2
0
11135
171
366
1030
1607
2001
1855
1635
1404
773
193
57
43
8042
119
251
753
1198
1446
1283
1146
1031
583
157
45
30
3093
52
115
277
409
555
572
489
373
190
36
12

17
19
23
30
43
30
22
6
0
6016
103
229
629
1083
1075
802
623
788
420
156
73
35
4266
82
164
434
751
749
518
439
574
340
125
60
30
1750
21
65
195
332
326
284
184
214
80
31
13

52
29
10
8
1
1
0
1
0
5721
129
488
1869
1358
853
518
248
139
61
13
10
35
3959
93
353
1338
912
552
351
169
101
48
9
5
28
1762
36
135
531
446
301
167
79
38
13
4
5

33
16
4
4
1
1
0
0
0
3113
70
275
1098
728
412
261
131
73
38
6
4
17
2133
47
197
781
489
265
168
85
50
31
5
2
13
980
23
78
317
239
147
93
46
23
7
1
2

19
13
6
4
0
0
0
1
0
2608
59
213
771
630
441
257
117
66
23
7
6
18
1826
46
156
557
423
287
183
84
51
17
4
3
15
782
13
57
214
207
154
74
33
15
6
3
3

83
17170
168
1149
2733
2882
2830
2774
1988
1455
700
225
89
177
11451
128
785
1874
1799
1822
1842
1294
1022
533
166
66
120
5719
40
364
859
1083
1008
932
694
433
167
59
23
57
219543
2653
19523
42526
41235
37395
30521

45
9238
93
644
1470
1515
1427
1472
1126
800
418
126
49
98
6211
72
441
1031
942
916
980
741
559
331
94
37
67
3027
21
203
439
573
511
492
385
241
87
32
12
31
121644
1462
10881
23056
21586
20979
17964

38
7932
75
505
1263
1367
1403
1302
862
655
282
99
40
79
5240
56
344
843
857
906
862
553
463
202
72
29
53
2692
19
161
420
510
497
440
309
192
80
27
11
26
97899
1191
8642
19470
19649
16416
12557

18
14155
311
491
1412
1970
2217
2008
1850
1887
1302
488
148
71
11286
247
399
1132
1533
1737
1556
1463
1526
1094
417
130
52
2869
64
92
280
437
480
452
387
361
208
71
18
19
538934
8253
16371
53433
98071
81914
73084

13
9007
185
312
896
1206
1391
1376
1249
1215
797
265
63
52
7226
151
252
730
960
1103
1079
984
977
672
229
52
37
1781
34
60
166
246
288
297
265
238
125
36
11
15
327947
4841
9657
31087
58475
52288
48345

5
5148
126
179
516
764
826
632
601
672
505
223
85
19
4060
96
147
402
573
634
477
479
549
422
188
78
15
1088
30
32
114
191
192
155
122
123
83
35
7
4
210987
3412
6714
22346
39596
29626
24739

7
5268
128
428
1571
1139
832
570
315
163
59
22
7
34
4003
101
333
1216
813
621
456
247
126
48
14
4
24
1265
27
95
355
326
211
114
68
37
11
8
3
10
132380
3784
12434
35675
28637
20650
14156

4
2973
81
253
941
622
449
308
175
78
31
10
6
19
2238
64
194
727
429
341
242
136
56
24
7
3
15
735
17
59
214
193
108
66
39
22
7
3
3
4
70272
2105
6903
19224
14767
10666
7803

3
2295
47
175
630
517
383
262
140
85
28
12
1
15
1765
37
139
489
384
280
214
111
70
24
7
1
9
530
10
36
141
133
103
48
29
15
4
5
0
6
62108
1679
5531
16451
13870
9984
6353

19755
15471
6158
1608
473
2225
138068
1787
13499
28026
25198
22272
18301
11866
10447
4221
1055
261
1135
81475
866
6024
14500
16037
15123
12220
7889
5024
1937
553
212
1090
6429
82
617
1375
1244
1008
834
528
383
125
48
12
173
4433
64

11233
8582
3527
826
251
1297
76156
984
7646
15255
13383
12375
10588
6556
5605
2412
550
142
660
45488
478
3235
7801
8203
8604
7376
4677
2977
1115
276
109
637
3541
45
363
732
654
563
495
306
200
60
26
5
92
2467
36

8522
6889
2631
782
222
928
61912
803
5853
12771
11815
9897
7713
5310
4842
1809
505
119
475
35987
388
2789
6699
7834
6519
4844
3212
2047
822
277
103
453
2888
37
254
643
590
445
339
222
183
65
22
7
81
1966
28

67476
79894
41528
12769
2626
3515
411720
6277
12703
40913
72954
60221
54270
50807
64459
34100
10521
2112
2383
127214
1976
3668
12520
25117
21693
18814
16669
15435
7428
2248
514
1132
17773
327
674
2069
2894
2700
2387
2129
2449
1296
398
105
345
13360
260

42387
47531
24025
6153
1068
2090
249840
3718
7526
23824
44009
38619
35689
31295
37984
19731
5148
887
1410
78107
1123
2131
7263
14466
13669
12656
11092
9547
4294
1005
181
680
10928
201
419
1210
1792
1773
1613
1314
1426
731
182
39
228
8081
159

25089
32363
17503
6616
1558
1425
161880
2559
5177
17089
28945
21602
18581
19512
26475
14369
5373
1225
973
49107
853
1537
5257
10651
8024
6158
5577
5888
3134
1243
333
452
6845
126
255
859
1102
927
774
815
1023
565
216
66
117
5279
101

7823
5337
1892
557
203
1232
92195
2309
9259
25543
19715
14095
9664
5363
3831
1351
377
127
561
40185
1475
3175
10132
8922
6555
4492
2460
1506
541
180
76
671
3841
114
366
1050
804
548
401
236
169
54
8
4
87
2788
85

4156
2709
968
243
86
642
47964
1264
5113
13540
10000
6980
5208
2775
1888
682
166
49
299
22308
841
1790
5684
4767
3686
2595
1381
821
286
77
37
343
2011
61
202
519
428
292
213
125
83
31
1
2
54
1450
48

3667
2628
924
314
117
590
44231
1045
4146
12003
9715
7115
4456
2588
1943
669
211
78
262
17877
634
1385
4448
4155
2869
1897
1079
685
255
103
39
328
1830
53
164
531
376
256
188
111
86
23
7
2
33
1338
37

464
962
836
669
531
362
297
96
36
11
105
1996
18
153
413
408
339
303
166
86
29
12
1
68
7684
81
629
1545
1408
1331
1073
670
524
228
59
22
114
6017
63
493
1232
1084
1005
823
525
430
192

278
510
450
394
306
208
153
49
19
5
59
1074
9
85
222
204
169
189
98
47
11
7
0
33
4101
35
323
837
713
716
591
362
288
120
38
9
69
3200
29
256
675
548
534
434
287
235
97

186
452
386
275
225
154
144
47
17
6
46
922
9
68
191
204
170
114
68
39
18
5
1
35
3583
46
306
708
695
615
482
308
236
108
21
13
45
2817
34
237
557
536
471
389
238
195
95

545
1567
2089
1997
1743
1589
1915
1047
310
75
223
4413
67
129
502
805
703
644
540
534
249
88
30
122
17109
234
541
1654
2606
2631
2296
2176
2689
1504
484
103
191
14433
186
433
1371
2129
2165
1926
1858
2340
1326

335
914
1280
1316
1137
935
1112
577
138
33
145
2847
42
84
296
512
457
476
379
314
154
44
6
83
10249
134
317
995
1580
1697
1538
1315
1519
803
215
30
106
8613
108
257
824
1297
1404
1269
1111
1319
711

210
653
809
681
606
654
803
470
172
42
78
1566
25
45
206
293
246
168
161
220
95
44
24
39
6860
100
224
659
1026
934
758
861
1170
701
269
73
85
5820
78
176
547
832
761
657
747
1021
615

299
791
528
377
305
170
123
41
5
3
61
1053
29
67
259
276
171
96
66
46
13
3
1
26
4164
117
376
1034
850
707
480
245
213
68
26
8
40
3199
82
293
812
638
517
373
196
171
56

166
385
281
200
160
86
59
27
0
2
36
561
13
36
134
147
92
53
39
24
4
1
0
18
2202
64
223
542
410
364
288
132
111
31
9
3
25
1658
46
174
420
302
258
212
104
90
24

133
406
247
177
145
84
64
14
5
1
25
492
16
31
125
129
79
43
27
22
9
2
1
8
1962
53
153
492
440
343
192
113
102
37
17
5
15
1541
36
119
392
336
259
161
92
81
32

51
20
99
1667
18
136
313
324
326
250
145
94
36
8
2
15
13033
118
776
2229
2289
2220
1963
1318
1126
555
162
34
243
10088
93
586
1711
1723
1687
1510
1018
920
478
128
28
206
2945
25
190
518
566

35
8
62
901
6
67
162
165
182
157
75
53
23
3
1
7
7243
65
428
1156
1213
1289
1190
743
590
332
75
16
146
5593
52
325
896
922
974
920
553
465
292
58
15
121
1650
13
103
260
291

16
12
37
766
12
69
151
159
144
93
70
41
13
5
1
8
5790
53
348
1073
1076
931
773
575
536
223
87
18
97
4495
41
261
815
801
713
590
465
455
186
70
13
85
1295
12
87
258
275

436
92
171
2676
48
108
283
477
466
370
318
349
178
48
11
20
28903
289
624
2226
3682
3681
3672
3784
5441
3533
1211
211
549
24352
231
489
1772
2883
2993
3002
3190
4768
3229
1098
186
511
4551
58
135
454
799

192
28
93
1636
26
60
171
283
293
269
204
200
92
23
2
13
17416
177
385
1298
2247
2338
2413
2320
3118
2070
620
90
340
14555
142
310
1035
1769
1878
1948
1925
2682
1892
574
81
319
2861
35
75
263
478

244
64
78
1040
22
48
112
194
173
101
114
149
86
25
9
7
11487
112
239
928
1435
1343
1259
1464
2323
1463
591
121
209
9797
89
179
737
1114
1115
1054
1265
2086
1337
524
105
192
1690
23
60
191
321

23
7
31
965
35
83
222
212
190
107
49
42
12
3
1
9
6756
117
472
1879
1572
1032
723
388
297
125
34
7
110
5206
80
369
1477
1164
782
552
317
247
100
28
6
84
1550
37
103
402
408

7
2
19
544
18
49
122
108
106
76
28
21
7
2
1
6
3511
63
260
1004
823
508
379
201
145
55
12
4
57
2670
37
201
787
583
372
296
165
126
49
11
3
40
841
26
59
217
240

16
5
12
421
17
34
100
104
84
31
21
21
5
1
0
3
3245
54
212
875
749
524
344
187
152
70
22
3
53
2536
43
168
690
581
410
256
152
121
51
17
3
44
709
11
44
185
168

533
453
300
206
77
34
6
37
5041
73
704
1312
986
673
470
365
292
112
31
8
15
3941
61
573
1054
725
500
370
287
236
95
28
6
6
1100
12
131
258
261
173
100
78
56
17
3
2
9

315
270
190
125
40
17
1
25
2806
44
404
736
546
362
268
191
160
67
16
5
7
2186
38
331
590
403
268
209
144
130
53
14
4
2
620
6
73
146
143
94
59
47
30
14
2
1
5

218
183
110
81
37
17
5
12
2235
29
300
576
440
311
202
174
132
45
15
3
8
1755
23
242
464
322
232
161
143
106
42
14
2
4
480
6
58
112
118
79
41
31
26
3
1
1
4

688
670
594
673
304
113
25
38
20608
355
681
2273
3564
3071
2629
2511
3150
1682
546
108
38
17087
289
576
1913
2879
2441
2088
2101
2721
1482
470
96
31
3521
66
105
360
685
630
541
410
429
200
76
12
7

460
465
395
436
178
46
9
21
12872
202
408
1348
2224
2051
1817
1598
1919
971
272
42
20
10561
163
343
1125
1781
1628
1420
1312
1634
866
237
35
17
2311
39
65
223
443
423
397
286
285
105
35
7
3

228
205
199
237
126
67
16
17
7736
153
273
925
1340
1020
812
913
1231
711
274
66
18
6526
126
233
788
1098
813
668
789
1087
616
233
61
14
1210
27
40
137
242
207
144
124
144
95
41
5
4

250
171
71
50
25
6
1
26
4021
83
378
1149
928
618
381
227
176
57
14
3
7
3180
63
312
932
712
463
298
184
148
51
10
3
4
841
20
66
217
216
155
83
43
28
6
4
0
3

136
83
36
19
6
1
1
17
2122
43
200
631
486
322
212
105
85
31
3
0
4
1662
33
166
513
358
234
165
88
73
29
2
0
1
460
10
34
118
128
88
47
17
12
2
1
0
3

114
88
35
31
19
5
0
9
1899
40
178
518
442
296
169
122
91
26
11
3
3
1518
30
146
419
354
229
133
96
75
22
8
3
3
381
10
32
99
88
67
36
26
16
4
3
0
0

16424
174
1193
2619
3157
3088
2612
1696
995
418
141
50
281
0
0
0
0
0
0
0
0
0
0
0
0
0
16424
174
1193
2619
3157
3088
2612
1696
995
418
141
50
281
16291
205
1365
2826
3213
3152
2289
1411

9307
88
645
1390
1617
1768
1589
1056
610
260
76
28
180
0
0
0
0
0
0
0
0
0
0
0
0
0
9307
88
645
1390
1617
1768
1589
1056
610
260
76
28
180
9331
124
726
1461
1683
1905
1453
875

7117
86
548
1229
1540
1320
1023
640
385
158
65
22
101
0
0
0
0
0
0
0
0
0
0
0
0
0
7117
86
548
1229
1540
1320
1023
640
385
158
65
22
101
6960
81
639
1365
1530
1247
836
536

9056
263
357
1023
1649
1539
1255
1146
932
513
166
44
169
0
0
0
0
0
0
0
0
0
0
0
0
0
9056
263
357
1023
1649
1539
1255
1146
932
513
166
44
169
23839
440
723
2278
4411
3695
3371
3051

5508
155
188
569
938
962
827
788
591
284
81
15
110
0
0
0
0
0
0
0
0
0
0
0
0
0
5508
155
188
569
938
962
827
788
591
284
81
15
110
15103
245
427
1341
2738
2518
2380
2002

3548
108
169
454
711
577
428
358
341
229
85
29
59
0
0
0
0
0
0
0
0
0
0
0
0
0
3548
108
169
454
711
577
428
358
341
229
85
29
59
8736
195
296
937
1673
1177
991
1049

6991
443
632
1509
1418
1123
808
470
262
95
43
24
164
0
0
0
0
0
0
0
0
0
0
0
0
0
6991
443
632
1509
1418
1123
808
470
262
95
43
24
164
6592
264
552
1545
1442
1125
737
414

3897
258
343
827
749
636
478
282
162
46
17
11
88
0
0
0
0
0
0
0
0
0
0
0
0
0
3897
258
343
827
749
636
478
282
162
46
17
11
88
3624
146
313
837
760
616
424
245

3094
185
289
682
669
487
330
188
100
49
26
13
76
0
0
0
0
0
0
0
0
0
0
0
0
0
3094
185
289
682
669
487
330
188
100
49
26
13
76
2968
118
239
708
682
509
313
169

1029
352
98
44
307
4519
59
465
931
861
725
548
343
364
134
25
7
57
11772
146
900
1895
2352
2427
1741
1068
665
218
73
37
250
7855
144
1055
2034
1361
1136
816
525
474
197
41
18
54
6648
129
930

650
207
49
30
168
2567
42
250
503
467
445
326
208
206
73
11
6
30
6764
82
476
958
1216
1460
1127
667
444
134
38
24
138
4367
74
597
1149
719
648
464
276
259
121
19
10
31
3682
63
533

379
145
49
14
139
1952
17
215
428
394
280
222
135
158
61
14
1
27
5008
64
424
937
1136
967
614
401
221
84
35
13
112
3488
70
458
885
642
488
352
249
215
76
22
8
23
2966
66
397

3196
1543
506
123
502
12500
205
350
1200
2209
1774
1639
1509
1986
1000
314
81
233
11339
235
373
1078
2202
1921
1732
1542
1210
543
192
42
269
29528
553
1123
3510
5188
4496
3654
3519
4279
2196
713
154
143
26251
510
1018

1964
892
239
63
294
7880
115
207
732
1448
1228
1160
935
1168
560
151
49
127
7223
130
220
609
1290
1290
1220
1067
796
332
88
14
167
17735
325
678
1993
3168
2900
2457
2179
2374
1208
302
65
86
15697
300
615

1232
651
267
60
208
4620
90
143
468
761
546
479
574
818
440
163
32
106
4116
105
153
469
912
631
512
475
414
211
104
28
102
11793
228
445
1517
2020
1596
1197
1340
1905
988
411
89
57
10554
210
403

248
80
28
12
145
2421
82
237
617
519
364
257
151
102
29
12
4
47
4171
182
315
928
923
761
480
263
146
51
16
8
98
5643
177
631
1598
1155
827
573
342
204
75
23
10
28
4892
156
564

134
42
16
6
85
1246
43
130
306
264
175
143
87
43
16
7
2
30
2378
103
183
531
496
441
281
158
91
26
9
4
55
2920
97
334
835
558
424
310
183
105
47
12
4
11
2502
83
295

114
38
12
6
60
1175
39
107
311
255
189
114
64
59
13
5
2
17
1793
79
132
397
427
320
199
105
55
25
7
4
43
2723
80
297
763
597
403
263
159
99
28
11
6
17
2390
73
269

1740
1135
929
668
421
428
173
37
14
44
1207
15
125
294
226
207
148
104
46
24
4
4
10
7522
101
728
1673
1464
1199
911
614
514
218
72
15
13
6132
95
623
1368
1182
941
746
466
439
193
59

984
597
525
375
220
233
102
17
8
25
685
11
64
165
122
123
89
56
26
19
2
2
6
4263
53
424
921
826
704
530
354
262
134
36
10
9
3495
50
360
758
685
572
424
265
222
117
30

756
538
404
293
201
195
71
20
6
19
522
4
61
129
104
84
59
48
20
5
2
2
4
3259
48
304
752
638
495
381
260
252
84
36
5
4
2637
45
263
610
497
369
322
201
217
76
29

3151
4561
3904
3176
3129
3905
1996
647
137
117
3277
43
105
359
627
592
478
390
374
200
66
17
26
32629
411
880
3223
6039
4493
3996
4112
5170
3071
972
206
56
27765
343
757
2773
5115
3685
3315
3432
4547
2720
867

1796
2821
2506
2110
1907
2147
1092
275
57
71
2038
25
63
197
347
394
347
272
227
116
27
8
15
19603
252
517
1883
3675
2851
2590
2473
2922
1810
506
89
35
16680
214
445
1623
3142
2361
2148
2026
2552
1615
454

1355
1740
1398
1066
1222
1758
904
372
80
46
1239
18
42
162
280
198
131
118
147
84
39
9
11
13026
159
363
1340
2364
1642
1406
1639
2248
1261
466
117
21
11085
129
312
1150
1973
1324
1167
1406
1995
1105
413

1397
995
702
489
295
179
65
20
10
20
751
21
67
201
160
125
84
47
25
10
3
0
8
6273
133
534
1840
1450
972
619
359
225
103
26
3
9
5253
109
465
1567
1168
818
528
291
196
82
20

723
481
351
259
158
93
38
11
4
6
418
14
39
112
77
73
51
25
12
9
1
0
5
3207
68
285
990
737
463
313
180
103
55
9
0
4
2686
56
246
847
601
376
267
143
92
47
8

674
514
351
230
137
86
27
9
6
14
333
7
28
89
83
52
33
22
13
1
2
0
3
3066
65
249
850
713
509
306
179
122
48
17
3
5
2567
53
219
720
567
442
261
148
104
35
12

11
9
1390
6
105
305
282
258
165
148
75
25
13
4
4
8761
92
747
1814
1645
1482
1149
731
668
297
86
10
40
6273
77
568
1323
1159
1033
756
498
516
240
70
7
26
2488
15
179
491
486
449

7
5
768
3
64
163
141
132
106
89
40
17
6
3
4
4831
50
417
975
837
825
689
395
373
179
60
5
26
3417
42
321
719
582
568
449
249
278
144
48
3
14
1414
8
96
256
255
257

4
4
622
3
41
142
141
126
59
59
35
8
7
1
0
3930
42
330
839
808
657
460
336
295
118
26
5
14
2856
35
247
604
577
465
307
249
238
96
22
4
12
1074
7
83
235
231
192

173
38
4864
68
123
450
924
808
681
680
623
351
105
33
18
24995
324
704
2419
4439
3613
3165
3025
4058
2219
751
204
74
19944
276
591
1926
3463
2799
2389
2366
3372
1905
639
172
46
5051
48
113
493
976
814

77
23
2923
38
72
260
533
490
442
447
370
195
52
12
12
15326
202
423
1427
2602
2342
2151
1922
2409
1325
392
92
39
12115
171
350
1135
2036
1818
1606
1471
1957
1143
321
82
25
3211
31
73
292
566
524

96
15
1941
30
51
190
391
318
239
233
253
156
53
21
6
9669
122
281
992
1837
1271
1014
1103
1649
894
359
112
35
7829
105
241
791
1427
981
783
895
1415
762
318
90
21
1840
17
40
201
410
290

2
7
1020
24
69
273
282
154
91
68
29
21
6
1
2
5390
135
421
1532
1194
822
577
332
244
80
28
5
20
4025
105
342
1162
868
609
409
239
187
63
22
4
15
1365
30
79
370
326
213

0
3
521
12
39
143
136
87
46
37
11
8
1
0
1
2824
70
238
819
613
414
325
162
112
46
10
3
12
2081
54
194
615
445
302
217
118
82
34
8
2
10
743
16
44
204
168
112

2
4
499
12
30
130
146
67
45
31
18
13
5
1
1
2566
65
183
713
581
408
252
170
132
34
18
2
8
1944
51
148
547
423
307
192
121
105
29
14
2
5
622
14
35
166
158
101

393
233
152
57
16
3
14
6770
81
661
1277
1305
1102
904
599
497
218
67
25
34
5184
64
544
1033
983
813
644
439
403
161
53
17
30
1586
17
117
244
322
289
260
160
94
57
14
8
4
4950

240
146
95
35
12
2
12
3751
52
356
660
707
634
522
335
274
133
44
13
21
2891
40
291
538
544
473
376
243
220
100
39
9
18
860
12
65
122
163
161
146
92
54
33
5
4
3
2646

153
87
57
22
4
1
2
3019
29
305
617
598
468
382
264
223
85
23
12
13
2293
24
253
495
439
340
268
196
183
61
14
8
12
726
5
52
122
159
128
114
68
40
24
9
4
1
2304

776
659
686
314
112
32
28
21712
329
589
2201
4298
3267
2772
2580
3054
1674
671
178
99
17444
275
495
1841
3377
2527
2151
1995
2550
1429
578
140
86
4268
54
94
360
921
740
621
585
504
245
93
38
13
21180

545
451
452
182
71
10
14
12660
187
367
1242
2420
1992
1737
1546
1772
945
336
58
58
10074
150
311
1042
1913
1539
1342
1139
1452
800
292
45
49
2586
37
56
200
507
453
395
407
320
145
44
13
9
13015

231
208
234
132
41
22
14
9052
142
222
959
1878
1275
1035
1034
1282
729
335
120
41
7370
125
184
799
1464
988
809
856
1098
629
286
95
37
1682
17
38
160
414
287
226
178
184
100
49
25
4
8165

168
93
57
17
6
1
5
5087
146
482
1385
1097
799
535
295
227
67
25
8
21
3942
105
398
1101
823
602
423
225
169
55
16
7
18
1145
41
84
284
274
197
112
70
58
12
9
1
3
4728

108
44
30
12
2
1
2
2675
80
262
745
568
395
292
156
119
35
12
2
9
2040
55
219
589
419
279
227
117
85
30
10
2
8
635
25
43
156
149
116
65
39
34
5
2
0
1
2392

60
49
27
5
4
0
3
2412
66
220
640
529
404
243
139
108
32
13
6
12
1902
50
179
512
404
323
196
108
84
25
6
5
10
510
16
41
128
125
81
47
31
24
7
7
1
2
2336

88
535
1086
984
768
637
362
332
115
19
6
18
4179
80
460
935
825
647
521
298
285
94
16
5
13
771
8
75
151
159
121
116
64
47
21
3
1
5
7320
93
626
1374
1349
1271
1029
716
584

43
303
594
496
397
364
193
161
68
9
3
15
2224
38
262
507
419
335
297
158
130
58
8
2
10
422
5
41
87
77
62
67
35
31
10
1
1
5
3964
53
361
736
683
689
594
370
316

45
232
492
488
371
273
169
171
47
10
3
3
1955
42
198
428
406
312
224
140
155
36
8
3
3
349
3
34
64
82
59
49
29
16
11
2
0
0
3356
40
265
638
666
582
435
346
268

297
609
2003
3420
3032
3157
2990
3529
1691
378
58
16
17865
262
516
1686
2881
2502
2606
2510
3042
1479
316
52
13
3315
35
93
317
539
530
551
480
487
212
62
6
3
19487
260
619
1919
3204
2774
2899
2825
3310

184
359
1164
2044
1943
2111
1893
2130
978
169
26
14
11000
163
309
978
1751
1603
1751
1571
1834
857
147
24
12
2015
21
50
186
293
340
360
322
296
121
22
2
2
11842
161
360
1097
1884
1794
1895
1762
1973

113
250
839
1376
1089
1046
1097
1399
713
209
32
2
6865
99
207
708
1130
899
855
939
1208
622
169
28
1
1300
14
43
131
246
190
191
158
191
91
40
4
1
7645
99
259
822
1320
980
1004
1063
1337

95
521
1203
1087
733
525
289
199
51
18
4
3
3965
82
455
982
907
618
444
243
171
44
14
3
2
763
13
66
221
180
115
81
46
28
7
4
1
1
3662
100
465
1020
793
490
354
197
146

48
304
633
541
326
268
143
98
23
7
1
0
1984
41
271
513
435
268
228
112
90
19
6
1
0
408
7
33
120
106
58
40
31
8
4
1
0
0
1942
63
271
555
409
239
184
99
71

47
217
570
546
407
257
146
101
28
11
3
3
1981
41
184
469
472
350
216
131
81
25
8
2
2
355
6
33
101
74
57
41
15
20
3
3
1
1
1720
37
194
465
384
251
170
98
75

167
34
10
67
5427
70
497
1024
969
933
767
530
436
125
28
4
44
1893
23
129
350
380
338
262
186
148
42
6
6
23
15677
184
1123
2565
2809
3000
2479
1620
1226
394
85
23
169
7511
86
609
1271

98
18
7
39
2976
40
288
534
514
514
446
284
238
77
15
3
23
988
13
73
202
169
175
148
86
78
21
3
4
16
8621
103
580
1353
1454
1642
1489
932
718
204
43
13
90
4170
56
331
654

69
16
3
28
2451
30
209
490
455
419
321
246
198
48
13
1
21
905
10
56
148
211
163
114
100
70
21
3
2
7
7056
81
543
1212
1355
1358
990
688
508
190
42
10
79
3341
30
278
617

1236
261
50
130
15726
227
538
1634
2539
2177
2287
2253
2714
1003
211
34
109
3761
33
81
285
665
597
612
572
596
233
50
16
21
24267
417
783
2347
4211
3759
3779
3387
3697
1369
287
58
173
15742
293
562
1583

705
112
24
75
9574
143
315
945
1516
1398
1496
1393
1623
571
93
17
64
2268
18
45
152
368
396
399
369
350
134
19
7
11
15097
240
475
1378
2496
2423
2581
2168
2302
787
129
18
100
9703
171
330
921

531
149
26
55
6152
84
223
689
1023
779
791
860
1091
432
118
17
45
1493
15
36
133
297
201
213
203
246
99
31
9
10
9170
177
308
969
1715
1336
1198
1219
1395
582
158
40
73
6039
122
232
662

44
17
5
31
2893
88
396
780
603
388
279
161
125
35
11
3
24
769
12
69
240
190
102
75
36
21
9
6
2
7
6422
228
536
1551
1253
1022
725
423
287
106
23
10
258
3266
120
313
873

22
8
3
18
1496
55
229
410
300
181
145
78
61
17
5
1
14
446
8
42
145
109
58
39
21
10
5
3
2
4
3337
119
280
797
637
538
391
248
149
58
7
6
107
1634
60
160
427

22
9
2
13
1397
33
167
370
303
207
134
83
64
18
6
2
10
323
4
27
95
81
44
36
15
11
4
3
0
3
3085
109
256
754
616
484
334
175
138
48
16
4
151
1632
60
153
446

1294
1395
1195
732
670
205
34
4
16
8166
98
514
1294
1515
1605
1284
888
556
189
51
19
153
7828
86
793
1916
1690
1145
948
557
465
172
44
9
3
5959
70
647
1458
1230
882
720
425
354
126
38
8

694
788
733
410
374
105
15
4
6
4451
47
249
699
760
854
756
522
344
99
28
9
84
4175
52
441
1055
903
594
492
289
234
87
21
6
1
3110
39
363
781
636
442
370
217
177
60
18
6

600
607
462
322
296
100
19
0
10
3715
51
265
595
755
751
528
366
212
90
23
10
69
3653
34
352
861
787
551
456
268
231
85
23
3
2
2849
31
284
677
594
440
350
208
177
66
20
2

2589
2291
2380
2205
2651
917
197
35
39
8525
124
221
764
1622
1468
1399
1182
1046
452
90
23
134
35389
405
880
3305
7058
5289
5027
4332
5591
2665
701
118
18
28350
332
717
2627
5533
4102
3903
3466
4705
2243
605
102

1546
1484
1609
1368
1635
512
91
12
24
5394
69
145
457
950
939
972
800
667
275
38
6
76
21785
230
486
1972
4179
3329
3300
2760
3512
1605
351
50
11
17463
194
388
1560
3293
2575
2560
2201
2960
1362
314
46

1043
807
771
837
1016
405
106
23
15
3131
55
76
307
672
529
427
382
379
177
52
17
58
13604
175
394
1333
2879
1960
1727
1572
2079
1060
350
68
7
10887
138
329
1067
2240
1527
1343
1265
1745
881
291
56

660
500
346
203
158
62
11
3
17
3156
108
223
678
593
522
379
220
129
44
12
7
241
7476
156
629
2080
1823
1160
788
399
307
97
28
7
2
5895
113
535
1626
1446
906
625
298
241
79
19
5

335
238
178
113
73
37
2
2
9
1703
59
120
370
302
300
213
135
76
21
5
4
98
4036
87
339
1175
947
604
445
207
163
53
13
1
2
3153
63
291
915
738
462
351
151
130
40
9
1

325
262
168
90
85
25
9
1
8
1453
49
103
308
291
222
166
85
53
23
7
3
143
3440
69
290
905
876
556
343
192
144
44
15
6
0
2742
50
244
711
708
444
274
147
111
39
10
4

1
1869
16
146
458
460
263
228
132
111
46
6
1
2
5910
57
592
1346
1220
960
763
411
365
153
33
8
2
4826
51
478
1109
979
773
628
325
316
134
25
7
1
1084
6
114
237
241
187
135

1
1065
13
78
274
267
152
122
72
57
27
3
0
0
3144
36
329
709
600
523
436
227
184
79
18
3
0
2561
33
260
591
483
412
361
178
158
67
15
3
0
583
3
69
118
117
111
75

0
804
3
68
184
193
111
106
60
54
19
3
1
2
2766
21
263
637
620
437
327
184
181
74
15
5
2
2265
18
218
518
496
361
267
147
158
67
10
4
1
501
3
45
119
124
76
60

15
7039
73
163
678
1525
1187
1124
866
886
422
96
16
3
27734
350
673
2675
6024
4505
3881
3184
3780
1986
560
111
5
22402
295
558
2191
4898
3618
3021
2493
3093
1656
486
89
4
5332
55
115
484
1126
887
860

10
4322
36
98
412
886
754
740
559
552
243
37
4
1
16884
201
413
1583
3567
2809
2506
2001
2241
1248
259
54
2
13630
174
341
1302
2919
2269
1954
1549
1808
1042
228
43
1
3254
27
72
281
648
540
552

5
2717
37
65
266
639
433
384
307
334
179
59
12
2
10850
149
260
1092
2457
1696
1375
1183
1539
738
301
57
3
8772
121
217
889
1979
1349
1067
944
1285
614
258
46
3
2078
28
43
203
478
347
308

2
1581
43
94
454
377
254
163
101
66
18
9
2
0
6052
97
514
1717
1424
965
647
330
244
82
18
10
4
4893
76
430
1407
1139
787
504
260
198
65
16
9
2
1159
21
84
310
285
178
143

2
883
24
48
260
209
142
94
56
33
13
4
0
0
3273
51
285
919
777
522
347
190
126
39
9
5
3
2573
38
231
729
602
421
255
153
101
29
8
5
1
700
13
54
190
175
101
92

0
698
19
46
194
168
112
69
45
33
5
5
2
0
2779
46
229
798
647
443
300
140
118
43
9
5
1
2320
38
199
678
537
366
249
107
97
36
8
4
1
459
8
30
120
110
77
51

86
49
19
8
1
1
20367
182
1334
3300
3878
3667
3193
2081
1614
684
170
59
205
11757
109
854
1889
2145
2001
1847
1194
1030
448
112
25
103
8610
73
480
1411
1733
1666
1346
887
584
236
58
34
102
7308
86

49
26
12
3
0
0
11284
99
747
1828
2006
2053
1879
1169
895
379
87
30
112
6454
50
482
1029
1123
1112
1066
660
559
248
58
14
53
4830
49
265
799
883
941
813
509
336
131
29
16
59
3965
51

37
23
7
5
1
1
9083
83
587
1472
1872
1614
1314
912
719
305
83
29
93
5303
59
372
860
1022
889
781
534
471
200
54
11
50
3780
24
215
612
850
725
533
378
248
105
29
18
43
3343
35

691
687
330
74
22
1
28739
447
809
2511
5420
4638
4355
3681
3977
1950
556
121
274
19388
300
567
1649
3497
3010
2890
2459
2906
1464
395
97
154
9351
147
242
862
1923
1628
1465
1222
1071
486
161
24
120
26030
345

452
433
206
31
11
1
17309
269
440
1447
3127
2853
2806
2323
2359
1211
274
50
150
11674
191
316
952
2033
1873
1844
1511
1718
910
197
44
85
5635
78
124
495
1094
980
962
812
641
301
77
6
65
15463
196

239
254
124
43
11
0
11430
178
369
1064
2293
1785
1549
1358
1618
739
282
71
124
7714
109
251
697
1464
1137
1046
948
1188
554
198
53
69
3716
69
118
367
829
648
503
410
430
185
84
18
55
10567
149

70
46
17
2
1
2
7214
195
604
1943
1615
1100
774
446
289
107
38
15
88
4768
112
415
1315
1057
718
513
291
195
70
24
9
49
2446
83
189
628
558
382
261
155
94
37
14
6
39
6853
147

37
25
10
1
0
2
3826
110
330
1041
828
569
422
235
156
61
20
4
50
2507
60
230
718
547
353
262
146
106
41
13
3
28
1319
50
100
323
281
216
160
89
50
20
7
1
22
3649
92

33
21
7
1
1
0
3388
85
274
902
787
531
352
211
133
46
18
11
38
2261
52
185
597
510
365
251
145
89
29
11
6
21
1127
33
89
305
277
166
101
66
44
17
7
5
17
3204
55

776
1863
1473
1061
840
568
390
191
48
7
5
5249
69
595
1373
1025
736
577
401
288
139
36
5
5
2059
17
181
490
448
325
263
167
102
52
12
2
0
5300
80
675
1257
1108
773
577
379
290
120

440
1038
801
542
477
289
198
108
14
4
3
2855
41
339
772
561
373
322
207
143
80
11
3
3
1110
10
101
266
240
169
155
82
55
28
3
1
0
2898
45
406
668
600
425
313
205
154
59

336
825
672
519
363
279
192
83
34
3
2
2394
28
256
601
464
363
255
194
145
59
25
2
2
949
7
80
224
208
156
108
85
47
24
9
1
0
2402
35
269
589
508
348
264
174
136
61

772
2534
5353
4298
3577
3215
3352
1821
627
114
22
18550
242
557
1797
3698
2902
2488
2249
2524
1459
526
90
18
7480
103
215
737
1655
1396
1089
966
828
362
101
24
4
19063
313
721
1906
4160
3191
2380
2090
2330
1429

454
1464
3051
2610
2314
1967
1999
1054
290
49
15
11071
135
333
1054
2146
1768
1638
1377
1486
837
249
37
11
4392
61
121
410
905
842
676
590
513
217
41
12
4
11480
176
394
1087
2457
2035
1557
1326
1399
790

318
1070
2302
1688
1263
1248
1353
767
337
65
7
7479
107
224
743
1552
1134
850
872
1038
622
277
53
7
3088
42
94
327
750
554
413
376
315
145
60
12
0
7583
137
327
819
1703
1156
823
764
931
639

594
1816
1526
1163
784
396
278
107
15
20
7
5019
97
456
1301
1117
848
573
294
220
84
11
14
4
1834
50
138
515
409
315
211
102
58
23
4
6
3
4871
138
482
1363
1048
767
521
304
166
49

346
983
787
595
434
205
141
50
6
9
1
2649
61
259
700
572
422
318
160
109
36
5
7
0
1000
31
87
283
215
173
116
45
32
14
1
2
1
2579
74
276
729
525
390
294
168
86
21

248
833
739
568
350
191
137
57
9
11
6
2370
36
197
601
545
426
255
134
111
48
6
7
4
834
19
51
232
194
142
95
57
26
9
3
4
2
2292
64
206
634
523
377
227
136
80
28

29
4
8
4461
70
577
1069
933
627
495
311
240
102
26
4
7
839
10
98
188
175
146
82
68
50
18
3
0
1
4693
62
532
1063
908
736
552
389
283
132
19
9
8
3616
56
442
811
681

16
1
6
2431
38
350
567
504
343
266
166
126
51
14
1
5
467
7
56
101
96
82
47
39
28
8
2
0
1
2646
39
336
601
476
412
317
224
154
71
8
3
5
2059
34
285
454
367

13
3
2
2030
32
227
502
429
284
229
145
114
51
12
3
2
372
3
42
87
79
64
35
29
22
10
1
0
0
2047
23
196
462
432
324
235
165
129
61
11
6
3
1557
22
157
357
314

450
70
23
15631
261
613
1610
3436
2544
1910
1661
1917
1210
386
62
21
3432
52
108
296
724
647
470
429
413
219
64
8
2
17426
284
522
1565
3245
2999
2564
2195
2414
1213
358
57
10
13393
235
432
1214
2461

214
30
15
9435
145
332
911
2062
1649
1245
1025
1164
676
187
26
13
2045
31
62
176
395
386
312
301
235
114
27
4
2
10599
169
318
911
1915
1881
1670
1364
1481
692
174
18
6
8138
145
270
694
1470

236
40
8
6196
116
281
699
1374
895
665
636
753
534
199
36
8
1387
21
46
120
329
261
158
128
178
105
37
4
0
6827
115
204
654
1330
1118
894
831
933
521
184
39
4
5255
90
162
520
991

21
3
9
4079
110
427
1158
879
621
418
252
143
42
21
2
6
792
28
55
205
169
146
103
52
23
7
0
1
3
4692
99
497
1389
1030
727
491
238
139
56
17
3
6
3551
75
421
995
793

8
3
5
2128
59
242
611
435
307
233
139
71
16
8
2
5
451
15
34
118
90
83
61
29
15
5
0
1
0
2579
67
286
829
531
372
268
115
70
31
6
0
4
1897
53
239
555
405

13
0
4
1951
51
185
547
444
314
185
113
72
26
13
0
1
341
13
21
87
79
63
42
23
8
2
0
0
3
2113
32
211
560
499
355
223
123
69
25
11
3
2
1654
22
182
440
388

566
411
303
219
98
17
8
4
1077
6
90
252
227
170
141
86
64
34
2
1
4
4530
70
579
980
839
694
562
373
304
97
18
8
6
3177
48
428
685
568
482
389
249
233
74
11
5
5

312
242
176
119
56
7
3
4
587
5
51
147
109
100
75
48
35
15
1
0
1
2502
38
330
544
449
370
319
202
170
62
10
4
4
1747
26
238
383
307
252
220
124
136
47
7
3
4

254
169
127
100
42
10
5
0
490
1
39
105
118
70
66
38
29
19
1
1
3
2028
32
249
436
390
324
243
171
134
35
8
4
2
1430
22
190
302
261
230
169
125
97
27
4
2
1

2262
1944
1624
1913
970
287
43
8
4033
49
90
351
784
737
620
571
501
243
71
14
2
17171
313
593
1640
3148
2540
2129
2130
2745
1371
465
88
9
12437
223
435
1150
2229
1773
1528
1512
2113
1046
354
69
5

1427
1250
997
1170
554
142
15
4
2461
24
48
217
445
454
420
367
311
138
32
3
2
10501
180
358
941
1875
1680
1413
1369
1678
769
201
31
6
7614
131
263
652
1356
1175
1015
964
1287
584
160
24
3

835
694
627
743
416
145
28
4
1572
25
42
134
339
283
200
204
190
105
39
11
0
6670
133
235
699
1273
860
716
761
1067
602
264
57
3
4823
92
172
498
873
598
513
548
826
462
194
45
2

567
373
170
102
39
10
2
4
1141
24
76
394
237
160
118
68
37
17
7
1
2
4961
131
603
1331
1001
765
537
278
196
75
18
8
18
3466
87
452
916
672
535
380
194
138
53
18
6
15

280
205
82
51
21
4
0
2
682
14
47
274
126
92
63
33
19
10
2
0
2
2749
81
346
772
539
400
302
156
92
34
7
4
16
1897
51
257
511
360
284
219
110
58
23
7
2
15

287
168
88
51
18
6
2
2
459
10
29
120
111
68
55
35
18
7
5
1
0
2212
50
257
559
462
365
235
122
104
41
11
4
2
1569
36
195
405
312
251
161
84
80
30
11
4
0

1353
22
151
295
271
212
173
124
71
23
7
3
1
8660
135
970
1877
1543
1434
1148
729
550
171
38
15
50
6418
102
757
1370
1106
1057
866
537
412
129
29
12
41
2242
33
213
507
437
377
282
192

755
12
92
161
142
118
99
78
34
15
3
1
0
4808
80
536
1041
812
822
631
423
304
101
18
8
32
3584
60
427
757
585
603
480
318
226
80
15
6
27
1224
20
109
284
227
219
151
105

598
10
59
134
129
94
74
46
37
8
4
2
1
3852
55
434
836
731
612
517
306
246
70
20
7
18
2834
42
330
613
521
454
386
219
186
49
14
6
14
1018
13
104
223
210
158
131
87

4734
90
158
490
919
767
601
618
632
325
111
19
4
22640
452
853
2998
4972
3586
2920
2422
2571
1309
397
73
87
17367
345
676
2303
3733
2668
2255
1823
2045
1057
331
60
71
5273
107
177
695
1239
918
665
599

2887
49
95
289
519
505
398
405
391
185
41
7
3
13852
247
502
1704
3046
2314
1934
1587
1535
726
175
30
52
10676
193
391
1300
2309
1757
1502
1215
1215
570
154
26
44
3176
54
111
404
737
557
432
372

1847
41
63
201
400
262
203
213
241
140
70
12
1
8788
205
351
1294
1926
1272
986
835
1036
583
222
43
35
6691
152
285
1003
1424
911
753
608
830
487
177
34
27
2097
53
66
291
502
361
233
227

1495
44
151
415
329
230
157
84
58
22
0
2
3
6127
236
712
1716
1223
928
644
336
194
79
23
6
30
4508
172
552
1309
886
672
438
245
125
62
18
5
24
1619
64
160
407
337
256
206
91

852
30
89
261
179
116
83
46
34
11
0
2
1
3192
128
410
892
607
488
344
168
93
37
12
3
10
2306
96
316
676
433
342
225
117
54
29
9
2
7
886
32
94
216
174
146
119
51

643
14
62
154
150
114
74
38
24
11
0
0
2
2935
108
302
824
616
440
300
168
101
42
11
3
20
2202
76
236
633
453
330
213
128
71
33
9
3
17
733
32
66
191
163
110
87
40

138
42
9
3
9
14857
187
1310
2633
2633
2632
2141
1387
1184
469
102
33
146
10751
135
987
1944
1839
1915
1504
976
878
352
80
23
118
4106
52
323
689
794
717
637
411
306
117
22
10
28
16333
192
1203

78
21
3
2
5
8393
87
737
1501
1385
1508
1290
808
655
266
57
15
84
6100
60
569
1119
999
1065
906
574
488
195
46
10
69
2293
27
168
382
386
443
384
234
167
71
11
5
15
9057
106
652

60
21
6
1
4
6464
100
573
1132
1248
1124
851
579
529
203
45
18
62
4651
75
418
825
840
850
598
402
390
157
34
13
49
1813
25
155
307
408
274
253
177
139
46
11
5
13
7276
86
551

526
252
66
13
16
30684
512
943
3167
5437
4664
4011
3836
4664
2301
703
159
287
24473
419
745
2512
4230
3618
3222
3034
3887
1861
572
127
246
6211
93
198
655
1207
1046
789
802
777
440
131
32
41
22972
333
698

320
156
21
4
8
18655
302
530
1844
3279
2963
2643
2392
2832
1295
357
56
162
14998
245
431
1468
2604
2341
2108
1869
2383
1066
295
43
145
3657
57
99
376
675
622
535
523
449
229
62
13
17
14065
206
439

206
96
45
9
8
12029
210
413
1323
2158
1701
1368
1444
1832
1006
346
103
125
9475
174
314
1044
1626
1277
1114
1165
1504
795
277
84
101
2554
36
99
279
532
424
254
279
328
211
69
19
24
8907
127
259

69
17
5
1
6
7829
213
734
2265
1559
1222
780
480
339
125
28
16
68
6043
162
587
1758
1182
941
593
374
267
91
21
11
56
1786
51
147
507
377
281
187
106
72
34
7
5
12
6735
220
699

39
8
3
1
3
4100
106
389
1183
789
649
443
248
166
68
16
8
35
3130
82
308
907
609
480
335
192
131
45
12
5
24
970
24
81
276
180
169
108
56
35
23
4
3
11
3625
129
381

30
9
2
0
3
3729
107
345
1082
770
573
337
232
173
57
12
8
33
2913
80
279
851
573
461
258
182
136
46
9
6
32
816
27
66
231
197
112
79
50
37
11
3
2
1
3110
91
318

2562
2729
2863
2631
1726
1382
573
164
44
264
11502
136
922
1734
1916
1956
1785
1226
1053
433
116
30
195
4831
56
281
828
813
907
846
500
329
140
48
14
69
90741
1325
10657
23449
18367
13276
10061
6287
4605
1908
571

1371
1406
1588
1572
1009
773
332
68
23
157
6387
77
507
934
993
1071
1060
707
589
261
50
19
119
2670
29
145
437
413
517
512
302
184
71
18
4
38
49848
732
6138
13108
9779
6891
5627
3585
2560
1061
254

1191
1323
1275
1059
717
609
241
96
21
107
5115
59
415
800
923
885
725
519
464
172
66
11
76
2161
27
136
391
400
390
334
198
145
69
30
10
31
40893
593
4519
10341
8588
6385
4434
2702
2045
847
317

1987
3649
3453
3208
3156
3516
1956
608
113
295
17260
268
533
1443
2525
2469
2407
2349
2845
1601
496
100
224
5712
65
165
544
1124
984
801
807
671
355
112
13
71
271982
6214
11688
38546
56504
44458
36126
29638
27657
14622
4959

1189
2171
2230
2092
2018
2076
1126
303
49
166
10608
166
334
861
1517
1622
1577
1494
1678
934
257
43
125
3457
40
105
328
654
608
515
524
398
192
46
6
41
171139
3628
6986
22910
34077
28807
24705
20121
17951
8927
2383

798
1478
1223
1116
1138
1440
830
305
64
129
6652
102
199
582
1008
847
830
855
1167
667
239
57
99
2255
25
60
216
470
376
286
283
273
163
66
7
30
100843
2586
4702
15636
22427
15651
11421
9517
9706
5695
2576

1760
1345
1035
752
399
288
110
38
12
77
4943
148
541
1267
959
760
544
310
226
83
27
9
69
1792
72
158
493
386
275
208
89
62
27
11
3
8
93974
3376
8702
26113
20624
14512
10073
5424
3313
1220
395

967
718
540
427
203
139
52
23
4
42
2615
90
289
683
495
395
308
156
110
35
14
1
39
1010
39
92
284
223
145
119
47
29
17
9
3
3
49501
1771
4883
14254
10723
7326
5301
2783
1613
556
179

793
627
495
325
196
149
58
15
8
35
2328
58
252
584
464
365
236
154
116
48
13
8
30
782
33
66
209
163
130
89
42
33
10
2
0
5
44473
1605
3819
11859
9901
7186
4772
2641
1700
664
216

153
82
60633
882
7440
16544
11845
8330
6672
4095
3085
1256
348
96
40
30108
443
3217
6905
6522
4946
3389
2192
1520
652
223
57
42
7305
119
904
1985
1384
1045
801
508
352
163
33
9
2
5753
92
733
1623
1089
802

73
40
33680
492
4328
9446
6402
4314
3733
2320
1729
691
158
45
22
16168
240
1810
3662
3377
2577
1894
1265
831
370
96
28
18
3926
62
500
1106
708
536
431
275
191
97
16
3
1
3115
52
404
922
565
400

80
42
26953
390
3112
7098
5443
4016
2939
1775
1356
565
190
51
18
13940
203
1407
3243
3145
2369
1495
927
689
282
127
29
24
3379
57
404
879
676
509
370
233
161
66
17
6
1
2638
40
329
701
524
402

1410
160
195850
4590
8719
28933
40278
30972
25514
20822
20186
10974
3676
1064
122
76132
1624
2969
9613
16226
13486
10612
8816
7471
3648
1283
346
38
26489
629
1202
3962
5744
4297
3444
2769
2626
1292
414
102
8
21414
547
1028
3337
4641
3409

553
91
124089
2699
5208
17223
24665
20393
17634
14136
13069
6780
1794
420
68
47050
929
1778
5687
9412
8414
7071
5985
4882
2147
589
133
23
16790
369
742
2446
3511
2753
2347
1909
1661
803
205
38
6
13595
325
635
2051
2870
2216

857
69
71761
1891
3511
11710
15613
10579
7880
6686
7117
4194
1882
644
54
29082
695
1191
3926
6814
5072
3541
2831
2589
1501
694
213
15
9699
260
460
1516
2233
1544
1097
860
965
489
209
64
2
7819
222
393
1286
1771
1193

145
77
59116
1901
5807
17602
12676
8599
6172
3208
2075
745
202
79
50
34858
1475
2895
8511
7948
5913
3901
2216
1238
475
193
66
27
8054
278
757
2349
1798
1168
866
451
270
77
27
10
3
6276
244
631
1871
1390
869

61
51
30810
985
3265
9556
6544
4205
3170
1614
984
338
79
35
35
18691
786
1618
4698
4179
3121
2131
1169
629
218
100
26
16
4231
129
436
1292
939
539
459
246
141
34
13
2
1
3239
108
358
1014
710
391

84
26
28306
916
2542
8046
6132
4394
3002
1594
1091
407
123
44
15
16167
689
1277
3813
3769
2792
1770
1047
609
257
93
40
11
3823
149
321
1057
859
629
407
205
129
43
14
8
2
3037
136
273
857
680
478

611
384
267
115
27
8
2
1552
27
171
362
295
243
190
124
85
48
6
1
0
3399
71
534
986
655
442
322
169
143
61
11
3
2
2419
53
401
723
446
316
221
119
95
38
3
3
1
980

342
198
146
69
14
2
1
811
10
96
184
143
136
89
77
45
28
2
1
0
1880
34
322
549
342
249
172
100
77
28
5
2
0
1340
24
238
410
226
177
119
74
52
16
2
2
0
540

269
186
121
46
13
6
1
741
17
75
178
152
107
101
47
40
20
4
0
0
1519
37
212
437
313
193
150
69
66
33
6
1
2
1079
29
163
313
220
139
102
45
43
22
1
1
1
440

2715
2158
2103
1052
335
81
8
5075
82
174
625
1103
888
729
611
523
240
79
21
0
12201
319
572
2083
3181
1925
1284
1036
1037
544
151
64
5
8512
250
446
1575
2141
1319
870
697
710
362
96
44
2
3689

1855
1473
1316
654
165
29
6
3195
44
107
395
641
537
492
436
345
149
40
9
0
7507
180
345
1195
1885
1236
889
691
644
342
70
27
3
5272
146
262
925
1282
872
606
459
430
230
41
18
1
2235

860
685
787
398
170
52
2
1880
38
67
230
462
351
237
175
178
91
39
12
0
4694
139
227
888
1296
689
395
345
393
202
81
37
2
3240
104
184
650
859
447
264
238
280
132
55
26
1
1454

667
323
192
62
19
6
2
1778
34
126
478
408
299
199
128
78
15
8
4
1
3155
119
376
1048
687
435
264
111
75
24
11
4
1
2191
97
283
768
435
293
170
70
50
15
7
3
0
964

344
175
102
28
7
1
1
992
21
78
278
229
148
115
71
39
6
6
1
0
1704
64
225
596
348
221
138
56
40
9
6
1
0
1174
54
170
431
212
143
87
36
28
7
5
1
0
530

323
148
90
34
12
5
1
786
13
48
200
179
151
84
57
39
9
2
3
1
1451
55
151
452
339
214
126
55
35
15
5
3
1
1017
43
113
337
223
150
83
34
22
8
2
2
0
434

18
133
263
209
126
101
50
48
23
8
0
1
3802
68
572
1099
758
487
380
198
141
77
14
6
2
2988
56
454
900
598
364
283
148
114
58
5
6
2
814
12
118
199
160
123
97
50
27

10
84
139
116
72
53
26
25
12
3
0
0
2067
41
310
589
413
258
207
116
81
40
7
3
2
1645
35
250
493
337
186
154
86
69
28
2
3
2
422
6
60
96
76
72
53
30
12

8
49
124
93
54
48
24
23
11
5
0
1
1735
27
262
510
345
229
173
82
60
37
7
3
0
1343
21
204
407
261
178
129
62
45
30
3
3
0
392
6
58
103
84
51
44
20
15

69
126
508
1040
606
414
339
327
182
55
20
3
10639
336
551
1900
2633
1647
1158
942
888
412
133
36
3
8619
267
453
1561
2135
1318
905
768
740
335
105
30
2
2020
69
98
339
498
329
253
174
148

34
83
270
603
364
283
232
214
112
29
9
2
6675
192
320
1073
1533
1142
822
653
600
257
67
13
3
5443
155
269
875
1265
925
645
529
499
211
58
10
2
1232
37
51
198
268
217
177
124
101

35
43
238
437
242
131
107
113
70
26
11
1
3964
144
231
827
1100
505
336
289
288
155
66
23
0
3176
112
184
686
870
393
260
239
241
124
47
20
0
788
32
47
141
230
112
76
50
47

22
93
280
252
142
94
41
25
9
4
1
1
3351
155
360
985
699
486
296
184
122
44
17
3
0
2633
119
299
768
544
382
232
142
102
32
12
1
0
718
36
61
217
155
104
64
42
20

10
55
165
136
78
51
20
12
2
1
0
0
1722
81
190
508
358
231
161
96
72
15
8
2
0
1349
63
163
398
278
172
124
69
64
11
6
1
0
373
18
27
110
80
59
37
27
8

12
38
115
116
64
43
21
13
7
3
1
1
1629
74
170
477
341
255
135
88
50
29
9
1
0
1284
56
136
370
266
210
108
73
38
21
6
0
0
345
18
34
107
75
45
27
15
12

19
9
0
0
2830
46
407
899
525
325
237
153
151
61
20
5
1
2244
35
306
730
409
248
201
120
122
49
18
5
1
586
11
101
169
116
77
36
33
29
12
2
0
0
2670
51
444
891

12
5
0
0
1593
24
252
487
295
186
132
90
82
35
10
0
0
1252
21
187
394
230
138
110
71
66
27
8
0
0
341
3
65
93
65
48
22
19
16
8
2
0
0
1547
30
270
534

7
4
0
0
1237
22
155
412
230
139
105
63
69
26
10
5
1
992
14
119
336
179
110
91
49
56
22
10
5
1
245
8
36
76
51
29
14
14
13
4
0
0
0
1123
21
174
357

77
28
6
1
10747
290
488
1615
2117
1683
1323
1050
1277
623
212
68
1
8545
218
375
1267
1631
1299
1047
864
1074
533
182
54
1
2202
72
113
348
486
384
276
186
203
90
30
14
0
8804
276
482
1911

46
9
3
1
6971
166
281
1001
1336
1184
970
694
796
406
110
26
1
5549
128
211
786
1035
920
769
564
666
351
98
20
1
1422
38
70
215
301
264
201
130
130
55
12
6
0
5300
166
284
1089

31
19
3
0
3776
124
207
614
781
499
353
356
481
217
102
42
0
2996
90
164
481
596
379
278
300
408
182
84
34
0
780
34
43
133
185
120
75
56
73
35
18
8
0
3504
110
198
822

12
5
2
0
2519
84
274
750
559
364
203
130
106
36
8
5
0
1970
68
206
601
424
279
161
102
90
31
6
2
0
549
16
68
149
135
85
42
28
16
5
2
3
0
2604
137
321
867

4
2
1
0
1385
47
154
412
299
199
133
66
53
18
3
1
0
1084
41
113
333
222
154
104
53
46
15
2
1
0
301
6
41
79
77
45
29
13
7
3
1
0
0
1320
71
170
460

8
3
1
0
1134
37
120
338
260
165
70
64
53
18
5
4
0
886
27
93
268
202
125
57
49
44
16
4
1
0
248
10
27
70
58
40
13
15
9
2
1
3
0
1284
66
151
407

518
282
206
145
91
30
8
4
0
2019
40
347
696
384
200
151
105
64
24
5
3
0
651
11
97
195
134
82
55
40
27
6
3
1
0
2425
54
391
747
452
279
205
126
120
31
15
2

297
151
112
85
46
16
5
1
0
1196
27
214
426
223
111
85
60
33
13
4
0
0
351
3
56
108
74
40
27
25
13
3
1
1
0
1366
35
221
453
232
153
120
71
58
15
7
0

221
131
94
60
45
14
3
3
0
823
13
133
270
161
89
66
45
31
11
1
3
0
300
8
41
87
60
42
28
15
14
3
2
0
0
1059
19
170
294
220
126
85
55
62
16
8
2

2070
1275
884
719
661
381
109
33
3
6822
223
404
1560
1610
942
648
544
489
295
80
25
2
1982
53
78
351
460
333
236
175
172
86
29
8
1
9963
245
485
1993
2490
1454
992
778
879
471
134
33

1199
851
573
481
407
186
51
11
2
4121
135
245
886
946
637
415
365
302
145
35
9
1
1179
31
39
203
253
214
158
116
105
41
16
2
1
6178
143
288
1191
1495
957
674
535
563
260
57
10

871
424
311
238
254
195
58
22
1
2701
88
159
674
664
305
233
179
187
150
45
16
1
803
22
39
148
207
119
78
59
67
45
13
6
0
3785
102
197
802
995
497
318
243
316
211
77
23

495
311
223
115
75
41
13
4
2
1998
103
258
688
368
227
164
90
56
30
9
3
2
606
34
63
179
127
84
59
25
19
11
4
1
0
2351
70
267
868
444
289
201
95
79
34
1
2

254
155
107
50
22
21
6
2
2
1004
54
140
360
186
109
77
41
14
17
2
2
2
316
17
30
100
68
46
30
9
8
4
4
0
0
1253
30
153
488
243
142
100
43
37
16
0
0

241
156
116
65
53
20
7
2
0
994
49
118
328
182
118
87
49
42
13
7
1
0
290
17
33
79
59
38
29
16
11
7
0
1
0
1098
40
114
380
201
147
101
52
42
18
1
2

3
2079
49
344
642
367
240
173
111
110
27
15
0
1
346
5
47
105
85
39
32
15
10
4
0
2
2
1855
27
236
545
369
232
192
116
94
32
8
3
1
1256
16
158
388
241
158
142

1
1186
32
193
407
192
132
101
58
52
12
7
0
0
180
3
28
46
40
21
19
13
6
3
0
0
1
1033
20
140
300
204
121
113
67
44
18
4
1
1
715
14
99
220
133
84
83

2
893
17
151
235
175
108
72
53
58
15
8
0
1
166
2
19
59
45
18
13
2
4
1
0
2
1
822
7
96
245
165
111
79
49
50
14
4
2
0
541
2
59
168
108
74
59

9
8437
225
422
1762
2127
1206
819
642
729
374
99
26
6
1526
20
63
231
363
248
173
136
150
97
35
7
3
7079
189
323
1058
1716
1121
933
699
645
285
79
27
4
4750
133
227
748
1167
721
631

5
5294
133
255
1052
1294
803
563
444
474
218
45
9
4
884
10
33
139
201
154
111
91
89
42
12
1
1
4398
108
198
635
1037
715
638
455
413
159
32
6
2
2973
74
141
439
741
468
428

4
3143
92
167
710
833
403
256
198
255
156
54
17
2
642
10
30
92
162
94
62
45
61
55
23
6
2
2681
81
125
423
679
406
295
244
232
126
47
21
2
1777
59
86
309
426
253
203

1
1971
55
232
735
365
229
170
81
69
32
1
1
1
380
15
35
133
79
60
31
14
10
2
0
1
0
2014
66
226
663
439
276
170
99
56
11
3
5
0
1343
46
147
449
297
186
108

1
1034
23
134
410
192
112
81
37
29
15
0
0
1
219
7
19
78
51
30
19
6
8
1
0
0
0
1082
34
143
377
218
125
89
58
31
5
0
2
0
702
25
87
251
149
74
59

0
937
32
98
325
173
117
89
44
40
17
1
1
0
161
8
16
55
28
30
12
8
2
1
0
1
0
932
32
83
286
221
151
81
41
25
6
3
3
0
641
21
60
198
148
112
49

67
60
19
5
1
1
599
11
78
157
128
74
50
49
34
13
3
2
0
2897
39
334
751
557
444
332
202
170
47
15
4
2
1361
16
173
387
261
176
143
86
90
21
5
1
2
1536
23

41
27
10
2
1
1
318
6
41
80
71
37
30
26
17
8
2
0
0
1579
19
192
402
291
226
188
131
92
26
9
1
2
766
7
112
208
139
94
82
57
52
9
3
1
2
813
12

26
33
9
3
0
0
281
5
37
77
57
37
20
23
17
5
1
2
0
1318
20
142
349
266
218
144
71
78
21
6
3
0
595
9
61
179
122
82
61
29
38
12
2
0
0
723
11

462
412
180
49
17
3
2329
56
96
310
549
400
302
237
233
105
30
10
1
10020
218
388
1350
2344
1768
1360
1049
929
446
128
37
3
5716
139
228
818
1323
1011
727
559
546
259
80
23
3
4304
79

298
261
97
21
3
2
1425
34
57
196
296
247
210
157
152
62
11
3
0
6335
133
233
809
1430
1123
908
718
620
285
66
8
2
3651
89
131
500
833
641
489
378
371
168
44
5
2
2684
44

164
151
83
28
14
1
904
22
39
114
253
153
92
80
81
43
19
7
1
3685
85
155
541
914
645
452
331
309
161
62
29
1
2065
50
97
318
490
370
238
181
175
91
36
18
1
1620
35

60
37
7
3
3
0
671
20
79
214
142
90
62
39
19
4
0
2
0
3074
96
268
828
699
460
381
208
105
19
8
2
0
1504
38
140
448
351
229
165
82
42
7
1
1
0
1570
58

32
20
3
0
2
0
380
9
56
126
69
51
30
26
11
2
0
0
0
1656
51
144
449
373
224
224
119
62
8
2
0
0
796
14
77
238
193
102
97
53
21
1
0
0
0
860
37

28
17
4
3
1
0
291
11
23
88
73
39
32
13
8
2
0
2
0
1418
45
124
379
326
236
157
89
43
11
6
2
0
708
24
63
210
158
127
68
29
21
6
1
1
0
710
21

161
364
296
268
189
116
80
26
10
3
0
1816
15
171
388
391
299
218
168
114
46
5
1
0
1312
12
141
280
287
208
150
119
76
35
4
0
0
504
3
30
108
104
91
68
49
38
11

80
194
152
132
106
74
40
17
6
0
0
1006
8
102
238
207
139
128
90
62
28
4
0
0
744
7
83
177
160
100
85
68
40
21
3
0
0
262
1
19
61
47
39
43
22
22
7

81
170
144
136
83
42
40
9
4
3
0
810
7
69
150
184
160
90
78
52
18
1
1
0
568
5
58
103
127
108
65
51
36
14
1
0
0
242
2
11
47
57
52
25
27
16
4

160
532
1021
757
633
490
383
187
48
14
0
6047
111
216
649
1128
1010
967
781
622
390
146
26
1
4655
94
172
496
862
756
738
618
476
305
116
22
0
1392
17
44
153
266
254
229
163
146
85

102
309
597
482
419
340
249
117
22
3
0
3803
64
135
407
673
647
626
546
405
230
60
10
0
2954
54
113
316
512
479
494
433
310
186
49
8
0
849
10
22
91
161
168
132
113
95
44

58
223
424
275
214
150
134
70
26
11
0
2244
47
81
242
455
363
341
235
217
160
86
16
1
1701
40
59
180
350
277
244
185
166
119
67
14
0
543
7
22
62
105
86
97
50
51
41

128
380
348
231
216
126
63
12
7
1
0
2184
34
185
607
490
349
280
147
64
15
7
4
2
1602
24
145
456
345
255
196
108
51
14
6
2
0
582
10
40
151
145
94
84
39
13
1

67
211
180
122
127
66
41
7
2
0
0
1208
17
103
353
280
179
155
82
30
6
2
1
0
881
13
83
258
203
126
104
63
23
6
2
0
0
327
4
20
95
77
53
51
19
7
0

61
169
168
109
89
60
22
5
5
1
0
976
17
82
254
210
170
125
65
34
9
5
3
2
721
11
62
198
142
129
92
45
28
8
4
2
0
255
6
20
56
68
41
33
20
6
1

1
1
0
2561
46
355
704
501
339
239
175
135
56
7
2
2
2029
41
286
552
389
269
188
137
114
47
4
1
1
532
5
69
152
112
70
51
38
21
9
3
1
1
3310
58
497
1009
629

1
0
0
1406
23
194
390
273
171
137
109
79
27
2
0
1
1112
20
157
306
216
136
104
82
69
20
1
0
1
294
3
37
84
57
35
33
27
10
7
1
0
0
1813
33
274
558
335

0
1
0
1155
23
161
314
228
168
102
66
56
29
5
2
1
917
21
129
246
173
133
84
55
45
27
3
1
0
238
2
32
68
55
35
18
11
11
2
2
1
1
1497
25
223
451
294

30
4
1
11332
290
541
1596
2388
1731
1549
1328
1164
546
151
42
6
9313
245
447
1280
1948
1427
1263
1111
950
471
127
38
6
2019
45
94
316
440
304
286
217
214
75
24
4
0
11997
344
652
2357
3098

11
2
0
7306
168
317
982
1489
1144
1100
906
785
328
70
15
2
6040
146
264
785
1238
957
895
752
647
283
58
13
2
1266
22
53
197
251
187
205
154
138
45
12
2
0
7376
213
416
1358
1866

19
2
1
4026
122
224
614
899
587
449
422
379
218
81
27
4
3273
99
183
495
710
470
368
359
303
188
69
25
4
753
23
41
119
189
117
81
63
76
30
12
2
0
4621
131
236
999
1232

1
2
2
3166
70
330
1115
666
407
299
143
90
32
9
2
3
2359
53
259
805
497
308
228
109
69
22
5
2
2
807
17
71
310
169
99
71
34
21
10
4
0
1
3770
179
458
1153
803

0
1
0
1706
41
196
622
327
201
176
80
41
16
3
1
2
1246
33
152
429
230
164
131
60
32
11
2
1
1
460
8
44
193
97
37
45
20
9
5
1
0
1
1958
96
238
631
407

1
1
2
1460
29
134
493
339
206
123
63
49
16
6
1
1
1113
20
107
376
267
144
97
49
37
11
3
1
1
347
9
27
117
72
62
26
14
12
5
3
0
0
1812
83
220
522
396

434
294
187
123
51
19
1
8
2225
40
340
717
416
263
196
118
85
33
10
1
6
1085
18
157
292
213
171
98
69
38
18
9
0
2
2880
35
325
880
527
396
312
191
137
58
14
4
1

243
160
105
64
27
10
0
4
1222
23
183
401
213
152
107
70
44
18
7
0
4
591
10
91
157
122
91
53
35
20
9
3
0
0
1660
24
196
508
302
222
180
102
80
36
5
4
1

191
134
82
59
24
9
1
4
1003
17
157
316
203
111
89
48
41
15
3
1
2
494
8
66
135
91
80
45
34
18
9
6
0
2
1220
11
129
372
225
174
132
89
57
22
9
0
0

1823
1260
925
857
462
169
45
5
8826
239
482
1845
2234
1306
896
650
642
357
136
34
5
3171
105
170
512
864
517
364
275
215
105
33
11
0
8373
182
389
1170
1693
1363
1171
934
849
448
131
37
6

1191
844
603
534
261
71
16
3
5458
148
298
1058
1369
867
623
419
406
198
56
13
3
1918
65
118
300
497
324
221
184
128
63
15
3
0
5232
108
250
680
1005
888
774
646
535
267
62
15
2

632
416
322
323
201
98
29
2
3368
91
184
787
865
439
273
231
236
159
80
21
2
1253
40
52
212
367
193
143
91
87
42
18
8
0
3141
74
139
490
688
475
397
288
314
181
69
22
4

463
334
198
118
44
15
4
1
2606
131
336
834
538
292
214
128
88
31
9
4
1
1164
48
122
319
265
171
120
70
30
13
6
0
0
2461
79
221
712
492
350
299
159
97
36
11
3
2

243
175
87
58
14
8
0
1
1352
67
178
462
274
149
105
54
48
9
5
0
1
606
29
60
169
133
94
70
33
10
5
3
0
0
1287
47
125
389
229
187
158
81
46
19
5
0
1

220
159
111
60
30
7
4
0
1254
64
158
372
264
143
109
74
40
22
4
4
0
558
19
62
150
132
77
50
37
20
8
3
0
0
1174
32
96
323
263
163
141
78
51
17
6
3
1

2411
29
285
753
431
317
254
164
113
48
12
4
1
469
6
40
127
96
79
58
27
24
10
2
0
0
3392
48
381
1129
624
418
346
205
142
59
22
6
12
2090
35
237
594
420
276
227
139

1393
19
171
437
254
174
144
88
67
30
4
4
1
267
5
25
71
48
48
36
14
13
6
1
0
0
1916
22
211
655
361
206
212
122
80
29
9
2
7
1208
16
134
359
247
138
143
84

1018
10
114
316
177
143
110
76
46
18
8
0
0
202
1
15
56
48
31
22
13
11
4
1
0
0
1476
26
170
474
263
212
134
83
62
30
13
4
5
882
19
103
235
173
138
84
55

6962
156
337
980
1384
1092
967
770
726
392
119
33
6
1411
26
52
190
309
271
204
164
123
56
12
4
0
8760
207
462
1425
1937
1449
1198
892
707
338
102
30
13
6219
151
304
904
1328
1061
904
647

4344
88
217
579
818
728
630
526
451
235
57
13
2
888
20
33
101
187
160
144
120
84
32
5
2
0
5525
111
261
836
1169
973
808
611
478
215
43
13
7
3975
78
167
518
820
742
617
445

2618
68
120
401
566
364
337
244
275
157
62
20
4
523
6
19
89
122
111
60
44
39
24
7
2
0
3235
96
201
589
768
476
390
281
229
123
59
17
6
2244
73
137
386
508
319
287
202

2022
63
175
599
393
289
250
136
77
30
6
2
2
439
16
46
113
99
61
49
23
20
6
5
1
0
3127
111
289
914
704
458
296
175
123
37
11
4
5
2096
65
202
618
470
295
204
121

1056
40
98
328
180
151
135
71
34
15
3
0
1
231
7
27
61
49
36
23
10
12
4
2
0
0
1682
55
180
516
385
223
156
81
58
17
7
2
2
1118
32
124
344
261
145
107
53

966
23
77
271
213
138
115
65
43
15
3
2
1
208
9
19
52
50
25
26
13
8
2
3
1
0
1445
56
109
398
319
235
140
94
65
20
4
2
3
978
33
78
274
209
150
97
68

93
44
16
6
3
1302
13
144
535
204
142
119
66
49
15
6
0
9
2358
33
268
547
466
341
309
211
121
46
13
2
1
1599
23
186
389
312
214
211
143
81
30
8
1
1
759
10
82

58
20
6
2
1
708
6
77
296
114
68
69
38
22
9
3
0
6
1325
19
162
305
252
171
177
128
74
30
6
1
0
913
13
112
229
176
101
126
83
51
17
4
1
0
412
6
50

35
24
10
4
2
594
7
67
239
90
74
50
28
27
6
3
0
3
1033
14
106
242
214
170
132
83
47
16
7
1
1
686
10
74
160
136
113
85
60
30
13
4
0
1
347
4
32

537
269
76
25
13
2541
56
158
521
609
388
294
245
170
69
26
5
0
6957
176
282
822
1270
1290
1142
865
690
316
84
20
0
4684
114
198
571
839
857
772
587
483
202
49
12
0
2273
62
84

364
168
38
11
7
1550
33
94
318
349
231
191
166
114
47
5
2
0
4396
108
163
507
762
802
775
574
457
197
42
9
0
2985
65
117
365
508
538
518
399
326
122
21
6
0
1411
43
46

173
101
38
14
6
991
23
64
203
260
157
103
79
56
22
21
3
0
2561
68
119
315
508
488
367
291
233
119
42
11
0
1699
49
81
206
331
319
254
188
157
80
28
6
0
862
19
38

84
26
6
2
3
1031
46
87
296
234
163
92
54
39
11
5
2
2
2701
72
244
770
596
398
310
167
96
33
6
6
3
1728
50
147
473
393
254
199
108
70
26
3
2
3
973
22
97

36
11
4
0
1
564
23
56
172
124
78
49
28
22
6
3
2
1
1410
41
132
412
295
214
155
89
50
15
3
2
2
883
29
84
239
192
132
96
53
42
12
1
1
2
527
12
48

48
15
2
2
2
467
23
31
124
110
85
43
26
17
5
2
0
1
1291
31
112
358
301
184
155
78
46
18
3
4
1
845
21
63
234
201
122
103
55
28
14
2
1
1
446
10
49

158
154
127
98
68
40
16
5
1
0
1501
15
101
239
352
283
190
155
104
36
20
2
4
1115
10
71
186
274
208
143
108
76
24
11
1
3
386
5
30
53
78
75
47
47
28
12
9

76
76
70
51
45
23
13
2
0
0
787
10
59
133
176
141
98
84
55
20
7
1
3
589
6
43
108
138
103
73
60
39
13
3
0
3
198
4
16
25
38
38
25
24
16
7
4

82
78
57
47
23
17
3
3
1
0
714
5
42
106
176
142
92
71
49
16
13
1
1
526
4
28
78
136
105
70
48
37
11
8
1
0
188
1
14
28
40
37
22
23
12
5
5

251
431
433
370
278
207
114
35
8
0
3448
54
82
271
498
534
517
538
473
293
143
40
5
2610
39
60
205
388
417
376
405
355
227
108
30
0
838
15
22
66
110
117
141
133
118
66
35

142
254
264
257
175
131
75
21
3
0
2095
35
45
165
278
320
334
372
320
159
51
13
3
1576
26
34
120
212
251
245
283
234
123
39
9
0
519
9
11
45
66
69
89
89
86
36
12

109
177
169
113
103
76
39
14
5
0
1353
19
37
106
220
214
183
166
153
134
92
27
2
1034
13
26
85
176
166
131
122
121
104
69
21
0
319
6
11
21
44
48
52
44
32
30
23

297
203
144
111
59
26
7
3
4
0
1930
21
106
530
487
370
227
118
41
22
3
5
0
1427
16
79
396
373
266
169
81
28
12
2
5
0
503
5
27
134
114
104
58
37
13
10
1

173
103
82
59
36
8
3
2
1
0
1045
10
77
295
259
188
114
58
25
14
0
5
0
773
7
58
218
201
133
86
40
18
7
0
5
0
272
3
19
77
58
55
28
18
7
7
0

124
100
62
52
23
18
4
1
3
0
885
11
29
235
228
182
113
60
16
8
3
0
0
654
9
21
178
172
133
83
41
10
5
2
0
0
231
2
8
57
56
49
30
19
6
3
1

1
1
1475
17
142
348
266
199
198
144
96
36
19
8
2
1252
13
116
300
213
187
173
116
78
35
15
5
1
223
4
26
48
53
12
25
28
18
1
4
3
1
4837
63
485
1159
1016
720

1
0
829
6
85
193
145
106
115
88
51
27
10
3
0
708
3
73
170
113
97
103
68
43
27
9
2
0
121
3
12
23
32
9
12
20
8
0
1
1
0
2624
34
285
626
551
384

0
1
646
11
57
155
121
93
83
56
45
9
9
5
2
544
10
43
130
100
90
70
48
35
8
6
3
1
102
1
14
25
21
3
13
8
10
1
3
2
1
2213
29
200
533
465
336

10
5
4947
79
162
524
783
892
851
657
562
301
104
31
1
4068
60
135
417
631
715
712
547
480
254
89
27
1
879
19
27
107
152
177
139
110
82
47
15
4
0
15260
329
611
1676
2697
2459

4
3
3085
46
86
315
479
578
564
428
345
173
56
14
1
2531
37
68
254
387
456
468
357
296
148
46
13
1
554
9
18
61
92
122
96
71
49
25
10
1
0
9624
192
377
1001
1613
1546

6
2
1862
33
76
209
304
314
287
229
217
128
48
17
0
1537
23
67
163
244
259
244
190
184
106
43
14
0
325
10
9
46
60
55
43
39
33
22
5
3
0
5636
137
234
675
1084
913

0
0
1579
28
118
424
324
254
204
123
64
24
9
4
3
1267
20
100
335
261
204
168
96
53
19
5
3
3
312
8
18
89
63
50
36
27
11
5
4
1
0
3828
83
281
1001
816
689

0
0
801
14
56
214
163
134
99
69
27
15
7
1
2
643
10
50
165
130
107
85
54
23
12
4
1
2
158
4
6
49
33
27
14
15
4
3
3
0
0
1967
39
149
558
421
351

0
0
778
14
62
210
161
120
105
54
37
9
2
3
1
624
10
50
170
131
97
83
42
30
7
1
2
1
154
4
12
40
30
23
22
12
7
2
1
1
0
1861
44
132
443
395
338

601
358
299
102
23
7
4
3959
51
395
961
808
590
498
293
252
81
20
6
4
878
12
90
198
208
130
103
65
47
21
3
1
0
11452
166
1051
2197
2774
2096
1326
810
583
293
106
31
19
1091

308
203
163
59
7
2
2
2160
29
226
529
445
314
257
164
142
45
6
1
2
464
5
59
97
106
70
51
39
21
14
1
1
0
6140
89
575
1171
1443
1102
765
457
315
148
48
18
9
603

293
155
136
43
16
5
2
1799
22
169
432
363
276
241
129
110
36
14
5
2
414
7
31
101
102
60
52
26
26
7
2
0
0
5312
77
476
1026
1331
994
561
353
268
145
58
13
10
488

2148
1841
1896
1122
380
90
11
12765
280
478
1376
2213
2010
1794
1541
1643
997
336
86
11
2495
49
133
300
484
449
354
300
253
125
44
4
0
19732
392
717
2013
4059
3877
2758
2386
2080
945
371
117
17
2458

1477
1266
1215
708
189
36
4
8048
162
300
825
1331
1267
1239
1046
1044
628
168
34
4
1576
30
77
176
282
279
238
220
171
80
21
2
0
12296
228
437
1193
2372
2447
1828
1622
1368
567
175
46
13
1596

671
575
681
414
191
54
7
4717
118
178
551
882
743
555
495
599
369
168
52
7
919
19
56
124
202
170
116
80
82
45
23
2
0
7436
164
280
820
1687
1430
930
764
712
378
196
71
4
862

497
236
142
59
18
3
3
3116
67
228
809
668
579
403
184
112
47
14
2
3
712
16
53
192
148
110
94
52
30
12
4
1
0
15176
848
1200
3022
3543
2847
1720
1001
581
250
119
30
15
1148

238
117
53
30
7
2
2
1568
28
124
440
327
296
190
93
37
24
6
1
2
399
11
25
118
94
55
48
24
16
6
1
1
0
8040
437
678
1643
1820
1514
949
508
294
115
62
11
9
610

259
119
89
29
11
1
1
1548
39
104
369
341
283
213
91
75
23
8
1
1
313
5
28
74
54
55
46
28
14
6
3
0
0
7136
411
522
1379
1723
1333
771
493
287
135
57
19
6
538

13
100
281
259
171
113
60
50
31
10
3
0
10361
153
951
1916
2515
1925
1213
750
533
262
96
28
19
3363
29
292
712
693
550
473
306
196
82
24
4
2
2916
22
246
620
603
470
416
268
170

7
56
158
152
81
60
34
29
18
6
2
0
5537
82
519
1013
1291
1021
705
423
286
130
42
16
9
1885
17
167
402
381
283
279
176
130
41
8
1
0
1635
13
139
348
332
242
253
154
109

6
44
123
107
90
53
26
21
13
4
1
0
4824
71
432
903
1224
904
508
327
247
132
54
12
10
1478
12
125
310
312
267
194
130
66
41
16
3
2
1281
9
107
272
271
228
163
114
61

51
98
278
514
481
351
256
239
123
51
13
3
17274
341
619
1735
3545
3396
2407
2130
1841
822
320
104
14
8848
163
272
908
1495
1485
1417
1184
1072
588
200
56
8
7535
131
229
775
1274
1253
1187
1002
925

35
55
172
306
310
247
184
174
83
25
3
2
10700
193
382
1021
2066
2137
1581
1438
1194
484
150
43
11
5675
91
170
558
894
923
985
811
721
389
99
29
5
4851
74
146
473
774
793
820
687
614

16
43
106
208
171
104
72
65
40
26
10
1
6574
148
237
714
1479
1259
826
692
647
338
170
61
3
3173
72
102
350
601
562
432
373
351
199
101
27
3
2684
57
83
302
500
460
367
315
311

40
100
285
297
183
110
62
42
16
9
3
1
14028
808
1100
2737
3246
2664
1610
939
539
234
110
27
14
2625
62
234
713
564
433
309
153
111
38
7
1
0
2262
49
201
611
494
369
272
126
97

19
57
166
151
94
65
25
22
7
3
1
0
7430
418
621
1477
1669
1420
884
483
272
108
59
10
9
1393
31
146
401
303
203
154
89
49
16
1
0
0
1188
20
129
341
266
167
132
72
45

21
43
119
146
89
45
37
20
9
6
2
1
6598
390
479
1260
1577
1244
726
456
267
126
51
17
5
1232
31
88
312
261
230
155
64
62
22
6
1
0
1074
29
72
270
228
202
140
54
52

75
20
4
2
447
7
46
92
90
80
57
38
26
7
4
0
0
2522
22
216
598
504
383
356
208
164
46
20
4
1
2102
17
177
494
419
308
294
186
144
44
15
3
1
420
5
39
104

37
7
1
0
250
4
28
54
49
41
26
22
21
4
1
0
0
1432
11
133
353
282
206
198
120
91
27
11
0
0
1183
6
110
288
232
169
161
104
80
26
7
0
0
249
5
23
65

38
13
3
2
197
3
18
38
41
39
31
16
5
3
3
0
0
1090
11
83
245
222
177
158
88
73
19
9
4
1
919
11
67
206
187
139
133
82
64
18
8
3
1
171
0
16
39

520
182
50
7
1313
32
43
133
221
232
230
182
147
68
18
6
1
6907
108
230
714
1102
1240
1121
953
845
420
133
35
6
5554
77
189
563
879
971
881
754
712
374
114
34
6
1353
31
41
151

349
90
27
4
824
17
24
85
120
130
165
124
107
40
9
2
1
4453
59
141
426
669
811
767
645
567
272
77
15
4
3590
43
113
332
538
653
598
509
479
244
62
15
4
863
16
28
94

171
92
23
3
489
15
19
48
101
102
65
58
40
28
9
4
0
2454
49
89
288
433
429
354
308
278
148
56
20
2
1964
34
76
231
341
318
283
245
233
130
52
19
2
490
15
13
57

35
7
1
0
363
13
33
102
70
64
37
27
14
3
0
0
0
2360
66
169
586
553
385
286
162
100
40
7
4
2
1970
51
137
503
448
318
247
135
83
37
5
4
2
390
15
32
83

15
1
0
0
205
11
17
60
37
36
22
17
4
1
0
0
0
1136
38
95
312
264
180
119
65
41
18
1
2
1
923
29
73
267
210
142
99
52
31
16
1
2
1
213
9
22
45

20
6
1
0
158
2
16
42
33
28
15
10
10
2
0
0
0
1224
28
74
274
289
205
167
97
59
22
6
2
1
1047
22
64
236
238
176
148
83
52
21
4
2
1
177
6
10
38

85
75
62
22
20
2
5
1
0
2184
25
188
428
435
376
319
209
125
60
15
1
3
1239
15
105
251
229
218
195
107
75
29
13
0
2
945
10
83
177
206
158
124
102
50
31
2
1

50
37
37
16
11
1
4
0
0
1211
18
121
259
220
177
188
122
74
29
1
0
2
712
9
71
160
124
103
116
70
45
11
1
0
2
499
9
50
99
96
74
72
52
29
18
0
0

35
38
25
6
9
1
1
1
0
973
7
67
169
215
199
131
87
51
31
14
1
1
527
6
34
91
105
115
79
37
30
18
12
0
0
446
1
33
78
110
84
52
50
21
13
2
1

223
269
240
199
133
46
19
1
0
5881
98
180
545
807
891
988
887
768
470
204
41
2
3337
61
117
353
469
477
561
500
415
237
120
25
2
2544
37
63
192
338
414
427
387
353
233
84
16

131
158
169
136
88
28
15
0
0
3603
64
99
324
467
532
652
596
509
258
87
13
2
2097
39
64
218
264
291
381
345
281
148
53
11
2
1506
25
35
106
203
241
271
251
228
110
34
2

92
111
71
63
45
18
4
1
0
2278
34
81
221
340
359
336
291
259
212
117
28
0
1240
22
53
135
205
186
180
155
134
89
67
14
0
1038
12
28
86
135
173
156
136
125
123
50
14

105
67
39
27
17
3
2
0
0
3078
46
201
782
793
570
417
158
69
34
4
1
3
1699
23
110
425
448
318
239
82
36
14
3
0
1
1379
23
91
357
345
252
178
76
33
20
1
1

54
38
20
13
10
2
0
0
0
1640
30
112
435
456
271
213
78
30
10
3
1
1
894
14
61
240
259
138
121
40
16
3
2
0
0
746
16
51
195
197
133
92
38
14
7
1
1

51
29
19
14
7
1
2
0
0
1438
16
89
347
337
299
204
80
39
24
1
0
2
805
9
49
185
189
180
118
42
20
11
1
0
1
633
7
40
162
148
119
86
38
19
13
0
0

1
616
6
43
114
118
107
81
64
46
30
7
0
0
559
5
39
96
115
96
75
54
44
28
7
0
0
57
1
4
18
3
11
6
10
2
2
0
0
0
4406
45
471
1023
966
700
500

0
321
3
23
63
54
51
42
38
26
18
3
0
0
297
3
22
55
53
46
40
33
24
18
3
0
0
24
0
1
8
1
5
2
5
2
0
0
0
0
2364
25
272
558
504
338
267

1
295
3
20
51
64
56
39
26
20
12
4
0
0
262
2
17
41
62
50
35
21
20
10
4
0
0
33
1
3
10
2
6
4
5
0
2
0
0
0
2042
20
199
465
462
362
233

0
1669
25
55
187
209
259
277
266
224
113
39
13
2
1435
23
51
154
185
214
237
228
197
101
32
11
2
234
2
4
33
24
45
40
38
27
12
7
2
0
9812
198
385
1169
1790
1704
1422

0
1073
18
36
101
123
150
205
178
157
80
17
6
2
927
17
32
81
112
123
177
154
138
73
14
4
2
146
1
4
20
11
27
28
24
19
7
3
2
0
6283
110
210
696
1102
1129
957

0
596
7
19
86
86
109
72
88
67
33
22
7
0
508
6
19
73
73
91
60
74
59
28
18
7
0
88
1
0
13
13
18
12
14
8
5
4
0
0
3529
88
175
473
688
575
465

2
720
12
62
235
169
82
74
54
23
5
3
0
1
640
10
56
212
148
70
65
50
23
3
2
0
1
80
2
6
23
21
12
9
4
0
2
1
0
0
3792
111
306
997
876
627
411

1
370
9
32
131
85
47
34
21
10
0
1
0
0
328
8
29
119
73
41
30
18
10
0
0
0
0
42
1
3
12
12
6
4
3
0
0
1
0
0
2020
65
167
545
462
308
220

1
350
3
30
104
84
35
40
33
13
5
2
0
1
312
2
27
93
75
29
35
32
13
3
2
0
1
38
1
3
11
9
6
5
1
0
2
0
0
0
1772
46
139
452
414
319
191

331
226
103
28
7
6
2827
32
312
731
627
419
309
179
129
70
13
4
2
1579
13
159
292
339
281
191
152
97
33
15
3
4
2039
27
198
457
438
317
249
155
117
50
20
9
2
1815
24

179
142
60
11
6
2
1527
17
183
407
323
203
164
95
81
43
7
3
1
837
8
89
151
181
135
103
84
61
17
4
3
1
1074
15
110
258
217
156
130
80
60
30
11
6
1
950
14

152
84
43
17
1
4
1300
15
129
324
304
216
145
84
48
27
6
1
1
742
5
70
141
158
146
88
68
36
16
11
0
3
965
12
88
199
221
161
119
75
57
20
9
3
1
865
10

1201
1113
553
208
64
5
6550
135
268
819
1203
1139
921
729
742
399
142
50
3
3262
63
117
350
587
565
501
472
371
154
66
14
2
4079
87
181
513
746
625
602
498
451
258
95
22
1
3520
77

827
760
354
117
18
3
4250
72
153
487
757
772
630
520
501
261
81
13
3
2033
38
57
209
345
357
327
307
259
93
36
5
0
2575
60
100
306
459
366
417
344
307
163
48
4
1
2234
54

374
353
199
91
46
2
2300
63
115
332
446
367
291
209
241
138
61
37
0
1229
25
60
141
242
208
174
165
112
61
30
9
2
1504
27
81
207
287
259
185
154
144
95
47
18
0
1286
23

244
140
57
14
8
1
2357
64
197
644
541
376
250
148
82
41
10
3
1
1435
47
109
353
335
251
161
96
58
16
4
5
0
1377
40
115
373
313
221
153
85
56
12
7
0
2
1159
34

137
72
34
4
5
1
1245
37
103
353
287
180
134
82
40
22
3
3
1
775
28
64
192
175
128
86
55
32
12
1
2
0
718
21
60
197
155
110
90
49
27
4
3
0
2
613
17

107
68
23
10
3
0
1112
27
94
291
254
196
116
66
42
19
7
0
0
660
19
45
161
160
123
75
41
26
4
3
3
0
659
19
55
176
158
111
63
36
29
8
4
0
0
546
17

175
412
388
279
224
139
102
45
17
8
2
224
3
23
45
50
38
25
16
15
5
3
1
0
3677
72
575
1152
712
438
307
182
163
51
19
6
0
2731
43
447
911
485
307
226
132
120
38

98
226
191
139
114
73
51
27
10
6
1
124
1
12
32
26
17
16
7
9
3
1
0
0
2042
45
328
623
382
242
185
105
87
34
6
5
0
1527
27
257
500
261
172
134
76
68
23

77
186
197
140
110
66
51
18
7
2
1
100
2
11
13
24
21
9
9
6
2
2
1
0
1635
27
247
529
330
196
122
77
76
17
13
1
0
1204
16
190
411
224
135
92
56
52
15

157
438
639
544
510
421
392
236
85
20
1
559
10
24
75
107
81
92
77
59
22
10
2
0
12485
327
604
2218
2953
1940
1478
1131
1074
532
164
52
12
9398
250
478
1731
2236
1392
1056
797
848
436

85
268
393
325
353
294
267
147
44
3
1
341
6
15
38
66
41
64
50
40
16
4
1
0
7808
191
349
1274
1819
1314
1038
736
660
315
83
25
4
5905
142
271
994
1409
944
761
521
518
253

72
170
246
219
157
127
125
89
41
17
0
218
4
9
37
41
40
28
27
19
6
6
1
0
4677
136
255
944
1134
626
440
395
414
217
81
27
8
3493
108
207
737
827
448
295
276
330
183

99
314
262
184
127
65
54
11
7
0
2
218
6
16
59
51
37
26
20
2
1
0
0
0
4066
236
477
1239
818
455
378
225
151
57
19
4
7
2792
157
345
902
532
298
240
148
109
43

53
168
139
89
75
36
27
4
3
0
2
105
4
7
29
16
21
15
13
0
0
0
0
0
2094
120
249
628
456
218
198
116
68
23
8
3
7
1441
79
184
476
292
141
128
71
43
18

46
146
123
95
52
29
27
7
4
0
0
113
2
9
30
35
16
11
7
2
1
0
0
0
1972
116
228
611
362
237
180
109
83
34
11
1
0
1351
78
161
426
240
157
112
77
66
25

17
5
0
946
29
128
241
227
131
81
50
43
13
2
1
0
1708
36
299
561
296
180
129
106
60
32
6
3
0
1448
28
260
473
244
152
111
89
55
30
3
3
0
260
8
39
88
52

5
4
0
515
18
71
123
121
70
51
29
19
11
1
1
0
937
17
183
295
164
90
75
63
32
15
1
2
0
792
12
159
250
130
78
66
51
29
14
1
2
0
145
5
24
45
34

12
1
0
431
11
57
118
106
61
30
21
24
2
1
0
0
771
19
116
266
132
90
54
43
28
17
5
1
0
656
16
101
223
114
74
45
38
26
16
2
1
0
115
3
15
43
18

126
39
9
3087
77
126
487
717
548
422
334
226
96
38
13
3
5716
165
356
1247
1313
792
555
466
456
266
80
20
0
4700
135
296
1052
1074
631
445
384
383
221
63
16
0
1016
30
60
195
239

70
19
3
1903
49
78
280
410
370
277
215
142
62
13
6
1
3544
102
220
726
819
512
384
301
283
153
33
11
0
2908
85
181
616
678
413
306
240
235
123
24
7
0
636
17
39
110
141

56
20
6
1184
28
48
207
307
178
145
119
84
34
25
7
2
2172
63
136
521
494
280
171
165
173
113
47
9
0
1792
50
115
436
396
218
139
144
148
98
39
9
0
380
13
21
85
98

12
2
4
1274
79
132
337
286
157
138
77
42
14
7
2
3
1590
79
226
551
299
179
125
57
46
17
7
2
2
1312
67
193
470
236
146
98
41
38
12
7
2
2
278
12
33
81
63

4
1
4
653
41
65
152
164
77
70
45
25
5
4
2
3
840
50
129
294
146
110
51
26
24
3
5
0
2
702
43
112
253
121
88
40
17
19
2
5
0
2
138
7
17
41
25

8
1
0
621
38
67
185
122
80
68
32
17
9
3
0
0
750
29
97
257
153
69
74
31
22
14
2
2
0
610
24
81
217
115
58
58
24
19
10
2
2
0
140
5
16
40
38

28
18
17
5
2
3
0
0
2219
30
253
588
415
337
277
127
111
59
17
5
0
1659
23
190
451
309
239
200
97
83
50
13
4
0
560
7
63
137
106
98
77
30
28
9
4
1
0

12
9
12
3
1
0
0
0
1207
15
140
341
214
166
156
71
57
34
11
2
0
922
10
108
271
166
119
115
54
38
30
9
2
0
285
5
32
70
48
47
41
17
19
4
2
0
0

16
9
5
2
1
3
0
0
1012
15
113
247
201
171
121
56
54
25
6
3
0
737
13
82
180
143
120
85
43
45
20
4
2
0
275
2
31
67
58
51
36
13
9
5
2
1
0

161
110
82
73
45
17
4
0
7321
112
287
838
1281
1200
1001
840
870
558
249
80
5
5466
77
224
630
952
877
729
614
653
441
202
62
5
1855
35
63
208
329
323
272
226
217
117
47
18
0

99
78
61
48
30
9
4
0
4639
63
173
494
793
776
700
582
566
337
116
38
1
3507
44
141
366
590
572
541
428
426
271
98
29
1
1132
19
32
128
203
204
159
154
140
66
18
9
0

62
32
21
25
15
8
0
0
2682
49
114
344
488
424
301
258
304
221
133
42
4
1959
33
83
264
362
305
188
186
227
170
104
33
4
723
16
31
80
126
119
113
72
77
51
29
9
0

33
27
16
8
5
0
0
0
2295
68
211
634
426
368
270
142
113
43
11
5
4
1684
44
159
483
308
260
195
101
85
32
10
3
4
611
24
52
151
118
108
75
41
28
11
1
2
0

22
11
9
5
1
0
0
0
1237
42
114
341
250
195
145
77
45
19
3
3
3
913
28
89
259
178
142
105
56
33
15
3
2
3
324
14
25
82
72
53
40
21
12
4
0
1
0

11
16
7
3
4
0
0
0
1058
26
97
293
176
173
125
65
68
24
8
2
1
771
16
70
224
130
118
90
45
52
17
7
1
1
287
10
27
69
46
55
35
20
16
7
1
1
0

2046
21
227
544
354
325
265
152
100
37
13
7
1
1660
18
188
422
282
265
230
127
80
29
13
6
0
386
3
39
122
72
60
35
25
20
8
0
1
1
1513
25
172
369
315
227
183
88

1160
14
148
309
181
175
150
89
61
22
7
3
1
941
13
122
248
141
141
133
73
45
15
7
3
0
219
1
26
61
40
34
17
16
16
7
0
0
1
840
13
94
223
168
114
91
51

886
7
79
235
173
150
115
63
39
15
6
4
0
719
5
66
174
141
124
97
54
35
14
6
3
0
167
2
13
61
32
26
18
9
4
1
0
1
0
673
12
78
146
147
113
92
37

7051
108
240
794
1144
1121
979
860
907
600
225
67
6
5820
79
192
655
935
927
808
679
765
514
197
63
6
1231
29
48
139
209
194
171
181
142
86
28
4
0
4568
73
125
510
888
812
663
527

4450
56
141
483
695
750
686
582
564
359
103
27
4
3688
44
112
404
574
625
565
463
478
303
89
27
4
762
12
29
79
121
125
121
119
86
56
14
0
0
2957
42
71
311
533
522
480
363

2601
52
99
311
449
371
293
278
343
241
122
40
2
2132
35
80
251
361
302
243
216
287
211
108
36
2
469
17
19
60
88
69
50
62
56
30
14
4
0
1611
31
54
199
355
290
183
164

2175
74
207
635
403
360
221
131
91
34
11
5
3
1787
60
177
535
327
287
181
110
71
23
10
4
2
388
14
30
100
76
73
40
21
20
11
1
1
1
1386
30
109
392
309
192
170
82

1131
33
117
336
217
181
105
68
50
15
3
3
3
918
26
100
283
172
143
86
56
36
10
2
2
2
213
7
17
53
45
38
19
12
14
5
1
1
1
690
15
57
218
131
90
83
38

1044
41
90
299
186
179
116
63
41
19
8
2
0
869
34
77
252
155
144
95
54
35
13
8
2
0
175
7
13
47
31
35
21
9
6
6
0
0
0
696
15
52
174
178
102
87
44

79
33
16
6
0
1150
19
134
277
248
162
139
71
58
27
12
3
0
363
6
38
92
67
65
44
17
21
6
4
3
0
1683
16
125
400
357
275
214
138
102
40
14
1
1
1325
12
94

50
23
7
6
0
641
9
74
172
136
83
66
41
33
18
6
3
0
199
4
20
51
32
31
25
10
17
5
1
3
0
878
6
69
227
185
128
111
68
56
22
6
0
0
686
4
50

29
10
9
0
0
509
10
60
105
112
79
73
30
25
9
6
0
0
164
2
18
41
35
34
19
7
4
1
3
0
0
805
10
56
173
172
147
103
70
46
18
8
1
1
639
8
44

476
332
112
47
3
3414
57
96
392
638
610
506
386
354
243
88
42
2
1154
16
29
118
250
202
157
141
122
89
24
5
1
4850
84
168
528
930
791
684
636
559
317
109
35
9
3746
57
128

329
225
54
26
1
2248
32
56
236
386
402
375
268
247
176
45
24
1
709
10
15
75
147
120
105
95
82
49
9
2
0
3187
42
98
328
572
525
483
446
382
219
72
15
5
2479
29
72

147
107
58
21
2
1166
25
40
156
252
208
131
118
107
67
43
18
1
445
6
14
43
103
82
52
46
40
40
15
3
1
1663
42
70
200
358
266
201
190
177
98
37
20
4
1267
28
56

60
24
4
10
4
1030
26
86
281
224
144
126
64
48
18
1
8
4
356
4
23
111
85
48
44
18
12
6
3
2
0
1466
22
104
370
360
266
189
71
49
21
5
5
4
1167
17
80

31
14
3
7
3
519
13
42
158
104
66
61
27
27
12
1
5
3
171
2
15
60
27
24
22
11
4
2
2
2
0
775
13
56
201
180
143
103
33
26
13
2
2
3
614
11
40

29
10
1
3
1
511
13
44
123
120
78
65
37
21
6
0
3
1
185
2
8
51
58
24
22
7
8
4
1
0
0
691
9
48
169
180
123
86
38
23
8
3
3
1
553
6
40

304
292
208
175
109
85
32
12
1
1
358
4
31
96
65
67
39
29
17
8
2
0
0
5272
44
345
681
921
959
861
661
516
195
53
17
19
2148
17
131
288
364
393
349
286
219
70
17

167
154
101
93
50
47
16
4
0
0
192
2
19
60
31
27
18
18
9
6
2
0
0
2807
27
176
368
496
506
491
341
260
101
18
13
10
1119
10
64
156
192
207
192
142
109
34
4

137
138
107
82
59
38
16
8
1
1
166
2
12
36
34
40
21
11
8
2
0
0
0
2465
17
169
313
425
453
370
320
256
94
35
4
9
1029
7
67
132
172
186
157
144
110
36
13

391
678
590
538
502
466
265
92
32
7
1104
27
40
137
252
201
146
134
93
52
17
3
2
5578
58
85
317
421
667
720
878
1057
845
433
90
7
2446
26
36
156
190
305
324
368
485
356
162

242
423
403
381
353
314
184
60
15
3
708
13
26
86
149
122
102
93
68
35
12
0
2
3153
36
48
197
269
400
497
547
605
392
138
21
3
1418
15
22
105
119
183
228
233
282
166
55

149
255
187
157
149
152
81
32
17
4
396
14
14
51
103
79
44
41
25
17
5
3
0
2425
22
37
120
152
267
223
331
452
453
295
69
4
1028
11
14
51
71
122
96
135
203
190
107

284
299
210
154
55
37
17
5
5
4
299
5
24
86
61
56
35
16
12
4
0
0
0
1817
59
108
459
340
301
264
137
85
51
11
2
0
793
22
40
231
129
116
120
62
42
25
5

155
152
114
82
25
18
10
2
2
3
161
2
16
46
28
29
21
8
8
3
0
0
0
965
24
62
267
196
148
133
66
42
23
4
0
0
418
9
24
131
76
58
58
29
19
12
2

129
147
96
72
30
19
7
3
3
1
138
3
8
40
33
27
14
8
4
1
0
0
0
852
35
46
192
144
153
131
71
43
28
7
2
0
375
13
16
100
53
58
62
33
23
13
3

11
3
3124
27
214
393
557
566
512
375
297
125
36
6
16
3063
20
201
397
538
554
498
399
297
109
31
9
10
1278
5
69
180
220
233
209
182
127
32
11
7
3
1785
15
132
217
318
321

8
1
1688
17
112
212
304
299
299
199
151
67
14
5
9
1654
10
102
218
303
295
287
203
155
61
9
6
5
677
1
34
100
118
123
119
91
67
18
1
4
1
977
9
68
118
185
172

3
2
1436
10
102
181
253
267
213
176
146
58
22
1
7
1409
10
99
179
235
259
211
196
142
48
22
3
5
601
4
35
80
102
110
90
91
60
14
10
3
2
808
6
64
99
133
149

33
5
3132
32
49
161
231
362
396
510
572
489
271
57
2
2987
32
51
174
230
355
376
454
569
429
257
54
6
1287
12
19
99
113
168
176
177
244
167
87
20
5
1700
20
32
75
117
187

7
3
1735
21
26
92
150
217
269
314
323
226
83
14
0
1654
20
24
105
144
218
254
281
310
196
89
10
3
745
6
9
66
71
110
117
112
135
80
33
3
3
909
14
15
39
73
108

26
2
1397
11
23
69
81
145
127
196
249
263
188
43
2
1333
12
27
69
86
137
122
173
259
233
168
44
3
542
6
10
33
42
58
59
65
109
87
54
17
2
791
6
17
36
44
79

1
0
1024
37
68
228
211
185
144
75
43
26
6
1
0
1087
31
69
308
185
164
150
88
51
30
10
1
0
530
14
30
178
73
73
71
41
30
15
4
1
0
557
17
39
130
112
91

0
0
547
15
38
136
120
90
75
37
23
11
2
0
0
593
16
42
171
116
89
76
42
22
15
4
0
0
287
8
19
98
48
40
34
16
13
9
2
0
0
306
8
23
73
68
49

1
0
477
22
30
92
91
95
69
38
20
15
4
1
0
494
15
27
137
69
75
74
46
29
15
6
1
0
243
6
11
80
25
33
37
25
17
6
2
1
0
251
9
16
57
44
42

289
217
170
77
20
2
7
2209
24
144
284
383
405
363
262
219
86
22
8
9
870
12
62
108
144
160
140
104
92
38
6
4
0
1339
12
82
176
239
245
223
158
127
48
16
4
9
73

168
112
88
43
8
2
4
1153
17
74
150
193
211
204
138
105
40
9
7
5
442
9
30
56
74
84
73
51
42
16
3
4
0
711
8
44
94
119
127
131
87
63
24
6
3
5
48

121
105
82
34
12
0
3
1056
7
70
134
190
194
159
124
114
46
13
1
4
428
3
32
52
70
76
67
53
50
22
3
0
0
628
4
38
82
120
118
92
71
64
24
10
1
4
25

200
277
325
262
170
34
1
2591
26
34
143
191
312
344
424
488
416
176
36
1
1159
14
17
57
77
137
148
191
241
189
75
13
0
1432
12
17
86
114
175
196
233
247
227
101
23
1
361

137
169
175
116
56
7
0
1499
16
24
92
125
182
243
266
295
196
49
11
0
673
9
13
39
48
73
111
121
147
86
22
4
0
826
7
11
53
77
109
132
145
148
110
27
7
0
210

63
108
150
146
114
27
1
1092
10
10
51
66
130
101
158
193
220
127
25
1
486
5
4
18
29
64
37
70
94
103
53
9
0
606
5
6
33
37
66
64
88
99
117
74
16
1
151

79
47
21
15
6
0
0
730
28
39
151
155
137
114
49
34
21
1
1
0
263
8
10
53
56
43
49
21
12
10
1
0
0
467
20
29
98
99
94
65
28
22
11
0
1
0
112

42
26
9
6
2
0
0
372
8
20
96
80
59
57
24
20
8
0
0
0
131
1
5
33
28
18
24
13
6
3
0
0
0
241
7
15
63
52
41
33
11
14
5
0
0
0
75

37
21
12
9
4
0
0
358
20
19
55
75
78
57
25
14
13
1
1
0
132
7
5
20
28
25
25
8
6
7
1
0
0
226
13
14
35
47
53
32
17
8
6
0
1
0
37

2
4
13
20
14
9
4
6
1
0
0
0
10
0
1
1
1
2
2
1
1
1
0
0
0
63
2
3
12
19
12
7
3
5
0
0
0
0
73
2
4
13
20
14
9
4
6

1
4
7
12
10
7
2
4
1
0
0
0
7
0
1
0
0
1
2
1
1
1
0
0
0
41
1
3
7
12
9
5
1
3
0
0
0
0
48
1
4
7
12
10
7
2
4

1
0
6
8
4
2
2
2
0
0
0
0
3
0
0
1
1
1
0
0
0
0
0
0
0
22
1
0
5
7
3
2
2
2
0
0
0
0
25
1
0
6
8
4
2
2
2

11
14
25
43
78
43
48
57
24
15
3
0
79
3
4
5
5
15
6
7
22
8
4
0
0
282
8
10
20
38
63
37
41
35
16
11
3
0
361
11
14
25
43
78
43
48
57

5
7
12
30
48
27
28
29
15
8
1
0
44
1
1
2
4
9
3
3
11
6
4
0
0
166
4
6
10
26
39
24
25
18
9
4
1
0
210
5
7
12
30
48
27
28
29

6
7
13
13
30
16
20
28
9
7
2
0
35
2
3
3
1
6
3
4
11
2
0
0
0
116
4
4
10
12
24
13
16
17
7
7
2
0
151
6
7
13
13
30
16
20
28

1
13
34
28
19
8
6
2
1
0
0
0
24
0
1
10
7
3
2
1
0
0
0
0
0
88
1
12
24
21
16
6
5
2
1
0
0
0
112
1
13
34
28
19
8
6
2

1
10
18
21
15
4
5
0
1
0
0
0
13
0
1
4
4
2
1
1
0
0
0
0
0
62
1
9
14
17
13
3
4
0
1
0
0
0
75
1
10
18
21
15
4
5
0

0
3
16
7
4
4
1
2
0
0
0
0
11
0
0
6
3
1
1
0
0
0
0
0
0
26
0
3
10
4
3
3
1
2
0
0
0
0
37
0
3
16
7
4
4
1
2

1
0
0
0
10
0
1
1
1
2
2
1
1
1
0
0
0
63
2
3
12
19
12
7
3
5
0
0
0
0
41346
584
3449
6633
6365
6541
6374
4917
3640
1943
726
96
78
22534
299
1924
3699

1
0
0
0
7
0
1
0
0
1
2
1
1
1
0
0
0
41
1
3
7
12
9
5
1
3
0
0
0
0
22319
333
2044
3900
3254
3197
3369
2768
2041
1011
331
38
33
12267
173
1151
2167

0
0
0
0
3
0
0
1
1
1
0
0
0
0
0
0
0
22
1
0
5
7
3
2
2
2
0
0
0
0
19027
251
1405
2733
3111
3344
3005
2149
1599
932
395
58
45
10267
126
773
1532

24
15
3
0
79
3
4
5
5
15
6
7
22
8
4
0
0
282
8
10
20
38
63
37
41
35
16
11
3
0
171630
2293
3300
8970
15400
24669
29523
30725
27802
18259
8787
1734
168
93297
1292
1862
4969

15
8
1
0
44
1
1
2
4
9
3
3
11
6
4
0
0
166
4
6
10
26
39
24
25
18
9
4
1
0
100894
1364
1969
5430
9168
14847
18543
19336
16640
9290
3640
578
89
55511
783
1153
3034

9
7
2
0
35
2
3
3
1
6
3
4
11
2
0
0
0
116
4
4
10
12
24
13
16
17
7
7
2
0
70736
929
1331
3540
6232
9822
10980
11389
11162
8969
5147
1156
79
37786
509
709
1935

1
0
0
0
24
0
1
10
7
3
2
1
0
0
0
0
0
88
1
12
24
21
16
6
5
2
1
0
0
0
65709
909
3766
15149
15194
13001
9216
4719
2254
933
391
68
109
35170
494
2066
8085

1
0
0
0
13
0
1
4
4
2
1
1
0
0
0
0
0
62
1
9
14
17
13
3
4
0
1
0
0
0
35614
511
2253
8955
8569
6700
4631
2345
1054
369
133
26
68
18926
274
1261
4737

0
0
0
0
11
0
0
6
3
1
1
0
0
0
0
0
0
26
0
3
10
4
3
3
1
2
0
0
0
0
30095
398
1513
6194
6625
6301
4585
2374
1200
564
258
42
41
16244
220
805
3348

3441
3578
3439
2705
1930
1031
390
58
40
18812
285
1525
2934
2924
2963
2935
2212
1710
912
336
38
38
2057
33
193
391
408
321
285
196
137
73
20
0
0
1412
28
136
283
280
224
189
136
77
43
16
0

1766
1778
1818
1553
1108
540
173
22
18
10052
160
893
1733
1488
1419
1551
1215
933
471
158
16
15
1080
20
109
227
200
154
137
109
79
35
10
0
0
746
16
76
158
139
114
88
76
50
21
8
0

1675
1800
1621
1152
822
491
217
36
22
8760
125
632
1201
1436
1544
1384
997
777
441
178
22
23
977
13
84
164
208
167
148
87
58
38
10
0
0
666
12
60
125
141
110
101
60
27
22
8
0

8539
13577
16006
16484
14883
9733
4845
1013
94
78333
1001
1438
4001
6861
11092
13517
14241
12919
8526
3942
721
74
6402
139
217
464
719
998
1084
1033
961
507
230
43
7
4072
96
138
322
459
611
692
678
605
301
140
26

5164
8234
10135
10511
9002
5033
2068
348
46
45383
581
816
2396
4004
6613
8408
8825
7638
4257
1572
230
43
3970
89
137
268
442
617
716
687
610
285
94
18
7
2564
59
88
189
285
383
462
458
393
179
54
10

3375
5343
5871
5973
5881
4700
2777
665
48
32950
420
622
1605
2857
4479
5109
5416
5281
4269
2370
491
31
2432
50
80
196
277
381
368
346
351
222
136
25
0
1508
37
50
133
174
228
230
220
212
122
86
16

8152
6856
4916
2555
1221
512
217
35
61
30539
415
1700
7064
7042
6145
4300
2164
1033
421
174
33
48
2496
43
179
644
651
461
272
133
70
22
6
3
12
1509
24
101
379
388
279
183
89
47
10
3
3

4548
3473
2431
1285
590
204
75
11
37
16688
237
992
4218
4021
3227
2200
1060
464
165
58
15
31
1370
22
94
369
352
240
147
76
40
13
4
1
12
807
11
57
210
208
138
95
49
26
7
2
1

3604
3383
2485
1270
631
308
142
24
24
13851
178
708
2846
3021
2918
2100
1104
569
256
116
18
17
1126
21
85
275
299
221
125
57
30
9
2
2
0
702
13
44
169
180
141
88
40
21
3
1
2

0
645
5
57
108
128
97
96
60
60
30
4
0
0
3102
43
263
507
514
495
449
360
268
143
43
9
8
1081
15
87
188
176
191
162
122
87
32
16
4
1
2021
28
176
319
338
304
287

0
334
4
33
69
61
40
49
33
29
14
2
0
0
1652
18
159
297
265
231
242
200
149
65
19
3
4
613
8
56
114
94
88
97
75
58
15
7
1
0
1039
10
103
183
171
143
145

0
311
1
24
39
67
57
47
27
31
16
2
0
0
1450
25
104
210
249
264
207
160
119
78
24
6
4
468
7
31
74
82
103
65
47
29
17
9
3
1
982
18
73
136
167
161
142

4
2330
43
79
142
260
387
392
355
356
206
90
17
3
10972
186
278
715
984
1615
1844
1917
1669
1136
521
94
13
4257
71
91
269
421
644
736
744
631
391
204
49
6
6715
115
187
446
563
971
1108

4
1406
30
49
79
157
234
254
229
217
106
40
8
3
6391
115
156
420
597
940
1107
1216
1023
561
219
30
7
2565
47
54
151
254
381
478
485
404
191
98
19
3
3826
68
102
269
343
559
629

0
924
13
30
63
103
153
138
126
139
100
50
9
0
4581
71
122
295
387
675
737
701
646
575
302
64
6
1692
24
37
118
167
263
258
259
227
200
106
30
3
2889
47
85
177
220
412
479

3
987
19
78
265
263
182
89
44
23
12
3
0
9
4600
54
236
1013
1104
1004
628
311
155
62
20
4
9
1648
18
85
376
385
348
237
107
53
26
7
1
5
2952
36
151
637
719
656
391

3
563
11
37
159
144
102
52
27
14
6
2
0
9
2424
32
145
585
609
510
299
147
60
24
5
3
5
846
14
52
217
199
167
107
49
24
11
3
1
2
1578
18
93
368
410
343
192

0
424
8
41
106
119
80
37
17
9
6
1
0
0
2176
22
91
428
495
494
329
164
95
38
15
1
4
802
4
33
159
186
181
130
58
29
15
4
0
3
1374
18
58
269
309
313
199

238
181
111
27
5
7
1120
17
112
211
188
180
159
123
76
39
12
2
1
1082
15
109
203
181
174
156
117
73
39
12
2
1
38
2
3
8
7
6
3
6
3
0
0
0
0
4428
71

125
91
50
12
2
4
610
12
70
119
96
85
86
76
42
21
2
0
1
587
10
69
114
91
82
85
73
39
21
2
0
1
23
2
1
5
5
3
1
3
3
0
0
0
0
2400
42

113
90
61
15
3
3
510
5
42
92
92
95
73
47
34
18
10
2
0
495
5
40
89
90
92
71
44
34
18
10
2
0
15
0
2
3
2
3
2
3
0
0
0
0
0
2028
29

1173
1038
745
317
45
7
4217
88
117
264
416
658
760
733
637
348
164
28
4
4018
84
109
254
399
626
727
700
603
329
156
28
3
199
4
8
10
17
32
33
33
34
19
8
0
1
17640
216

731
619
370
121
11
4
2553
53
62
152
253
387
476
488
405
186
75
15
1
2436
52
58
147
245
368
459
463
383
177
69
15
0
117
1
4
5
8
19
17
25
22
9
6
0
1
10391
126

442
419
375
196
34
3
1664
35
55
112
163
271
284
245
232
162
89
13
3
1582
32
51
107
154
258
268
237
220
152
87
13
3
82
3
4
5
9
13
16
8
12
10
2
0
0
7249
90

204
102
36
13
3
4
1383
27
87
357
327
264
181
72
45
14
7
1
1
1338
26
85
337
315
257
181
69
45
14
7
1
1
45
1
2
20
12
7
0
3
0
0
0
0
0
6126
70

98
36
13
2
2
3
751
18
58
227
172
129
92
28
21
4
1
0
1
729
18
57
216
167
125
92
27
21
4
1
0
1
22
0
1
11
5
4
0
1
0
0
0
0
0
3276
37

106
66
23
11
1
1
632
9
29
130
155
135
89
44
24
10
6
1
0
609
8
28
121
148
132
89
42
24
10
6
1
0
23
1
1
9
7
3
0
2
0
0
0
0
0
2850
33

405
735
662
673
689
481
398
213
91
4
6
1474
22
147
264
217
219
230
163
105
69
35
3
0
2954
49
258
471
445
454
459
318
293
144
56
1
6
3680
68
421
785
712
534
444
316
235
107

242
439
349
331
373
264
213
104
39
2
2
837
17
90
167
114
114
131
90
56
42
14
2
0
1563
25
152
272
235
217
242
174
157
62
25
0
2
2120
36
264
497
374
282
252
187
135
63

163
296
313
342
316
217
185
109
52
2
4
637
5
57
97
103
105
99
73
49
27
21
1
0
1391
24
106
199
210
237
217
144
136
82
31
1
4
1560
32
157
288
338
252
192
129
100
44

336
778
1318
2396
3043
3174
3113
2140
912
200
14
6183
69
133
271
496
862
1054
1135
999
768
311
80
5
11457
147
203
507
822
1534
1989
2039
2114
1372
601
120
9
16518
379
478
1251
2338
2554
2717
2416
2354
1332

199
478
811
1440
1920
1979
1897
1056
406
71
8
3714
36
84
167
317
541
679
698
616
391
150
33
2
6677
90
115
311
494
899
1241
1281
1281
665
256
38
6
10042
218
294
788
1398
1606
1731
1568
1425
723

137
300
507
956
1123
1195
1216
1084
506
129
6
2469
33
49
104
179
321
375
437
383
377
161
47
3
4780
57
88
196
328
635
748
758
833
707
345
82
3
6476
161
184
463
940
948
986
848
929
609

328
1404
1433
1279
856
394
192
107
42
14
7
2202
28
121
496
536
469
300
124
66
39
14
6
3
3924
42
207
908
897
810
556
270
126
68
28
8
4
8397
144
524
2284
2310
1538
784
408
227
110

199
848
815
654
398
180
70
50
14
7
4
1167
9
76
285
303
242
129
61
27
25
5
3
2
2109
28
123
563
512
412
269
119
43
25
9
4
2
4590
76
319
1340
1307
797
401
198
97
36

129
556
618
625
458
214
122
57
28
7
3
1035
19
45
211
233
227
171
63
39
14
9
3
1
1815
14
84
345
385
398
287
151
83
43
19
4
2
3807
68
205
944
1003
741
383
210
130
74

45
10
3
2149
38
246
453
424
317
247
193
143
54
27
5
2
1531
30
175
332
288
217
197
123
92
53
18
5
1
3347
44
317
557
596
586
486
333
248
134
37
8
1
2594
32
252
437
454

22
7
1
1243
17
158
296
232
171
139
108
76
30
12
3
1
877
19
106
201
142
111
113
79
59
33
10
4
0
1818
29
189
340
295
290
260
183
150
60
18
3
1
1407
23
148
260
227

23
3
2
906
21
88
157
192
146
108
85
67
24
15
2
1
654
11
69
131
146
106
84
44
33
20
8
1
1
1529
15
128
217
301
296
226
150
98
74
19
5
0
1187
9
104
177
227

576
121
2
9287
235
284
694
1257
1449
1552
1337
1337
720
344
76
2
7231
144
194
557
1081
1105
1165
1079
1017
612
232
45
0
12997
162
253
759
1519
1937
2050
2101
2011
1418
647
127
13
10002
125
209
593
1205

255
34
2
5652
147
182
435
765
906
977
875
815
374
156
18
2
4390
71
112
353
633
700
754
693
610
349
99
16
0
7518
97
152
457
906
1163
1267
1315
1165
706
252
32
6
5812
77
130
364
718

321
87
0
3635
88
102
259
492
543
575
462
522
346
188
58
0
2841
73
82
204
448
405
411
386
407
263
133
29
0
5479
65
101
302
613
774
783
786
846
712
395
95
7
4190
48
79
229
487

49
7
12
4724
82
298
1290
1267
862
446
247
118
67
34
4
9
3673
62
226
994
1043
676
338
161
109
43
15
3
3
4609
53
253
1040
1141
894
632
322
150
75
28
6
15
3536
41
190
799
860

10
2
7
2548
43
184
753
719
436
216
117
51
17
6
1
5
2042
33
135
587
588
361
185
81
46
19
4
1
2
2546
29
163
608
662
473
321
170
73
25
7
2
13
1954
25
118
463
507

39
5
5
2176
39
114
537
548
426
230
130
67
50
28
3
4
1631
29
91
407
455
315
153
80
63
24
11
2
1
2063
24
90
432
479
421
311
152
77
50
21
4
2
1582
16
72
336
353

436
381
257
190
116
31
8
0
753
12
65
120
142
150
105
76
58
18
6
0
1
3460
37
268
484
458
542
610
455
330
191
64
7
14
1179
13
93
189
142
180
205
157
107
54
33
3
3

216
202
148
113
53
14
3
0
411
6
41
80
68
74
58
35
37
7
4
0
1
1810
23
165
259
224
259
324
252
166
98
33
3
4
640
6
63
101
71
92
111
91
55
32
16
1
1

220
179
109
77
63
17
5
0
342
6
24
40
74
76
47
41
21
11
2
0
0
1650
14
103
225
234
283
286
203
164
93
31
4
10
539
7
30
88
71
88
94
66
52
22
17
2
2

1514
1532
1580
1545
1098
495
95
11
2995
37
44
166
314
423
518
521
466
320
152
32
2
15728
189
250
733
1209
2075
2692
2932
2693
1887
898
152
18
5444
66
94
273
408
719
926
1010
940
654
307
44
3

918
940
994
898
550
190
27
6
1706
20
22
93
188
245
327
321
267
156
62
5
0
8895
110
147
424
686
1217
1649
1813
1546
924
336
34
9
3140
37
59
155
236
429
549
642
564
333
127
9
0

596
592
586
647
548
305
68
5
1289
17
22
73
126
178
191
200
199
164
90
27
2
6833
79
103
309
523
858
1043
1119
1147
963
562
118
9
2304
29
35
118
172
290
377
368
376
321
180
35
3

687
489
249
127
53
22
5
14
1073
12
63
241
281
207
143
73
23
22
6
1
1
6367
81
341
1397
1298
1265
1056
518
239
100
50
12
10
2058
26
114
473
416
413
332
164
68
31
12
5
4

368
244
132
59
18
6
1
13
592
4
45
145
155
105
77
38
14
7
1
1
0
3351
48
195
829
724
638
511
242
100
38
19
1
6
1082
18
65
280
228
207
154
80
31
12
5
0
2

319
245
117
68
35
16
4
1
481
8
18
96
126
102
66
35
9
15
5
0
1
3016
33
146
568
574
627
545
276
139
62
31
11
4
976
8
49
193
188
206
178
84
37
19
7
5
2

2281
24
175
295
316
362
405
298
223
137
31
4
11
2994
43
231
416
391
519
511
386
265
149
74
6
3
1055
14
93
144
135
169
179
144
97
60
20
0
0
1939
29
138
272
256
350
332
242

1170
17
102
158
153
167
213
161
111
66
17
2
3
1659
28
131
261
218
251
269
227
154
83
35
1
1
585
8
49
86
82
83
91
86
58
33
9
0
0
1074
20
82
175
136
168
178
141

1111
7
73
137
163
195
192
137
112
71
14
2
8
1335
15
100
155
173
268
242
159
111
66
39
5
2
470
6
44
58
53
86
88
58
39
27
11
0
0
865
9
56
97
120
182
154
101

10284
123
156
460
801
1356
1766
1922
1753
1233
591
108
15
15186
173
278
724
1025
1975
2811
2879
2430
1712
969
191
19
5312
58
104
248
312
657
940
1033
849
620
394
93
4
9874
115
174
476
713
1318
1871
1846

5755
73
88
269
450
788
1100
1171
982
591
209
25
9
8805
106
148
431
607
1210
1747
1790
1457
851
374
75
9
3107
34
58
158
191
399
599
659
504
310
157
36
2
5698
72
90
273
416
811
1148
1131

4529
50
68
191
351
568
666
751
771
642
382
83
6
6381
67
130
293
418
765
1064
1089
973
861
595
116
10
2205
24
46
90
121
258
341
374
345
310
237
57
2
4176
43
84
203
297
507
723
715

4309
55
227
924
882
852
724
354
171
69
38
7
6
6088
88
359
1298
1298
1267
926
504
237
72
29
5
5
2215
33
123
448
469
440
356
207
93
26
17
1
2
3873
55
236
850
829
827
570
297

2269
30
130
549
496
431
357
162
69
26
14
1
4
3280
54
209
772
714
653
470
244
118
34
10
1
1
1125
19
78
259
241
212
161
93
44
9
8
0
1
2155
35
131
513
473
441
309
151

2040
25
97
375
386
421
367
192
102
43
24
6
2
2808
34
150
526
584
614
456
260
119
38
19
4
4
1090
14
45
189
228
228
195
114
49
17
9
1
1
1718
20
105
337
356
386
261
146

168
89
54
6
3
1169
15
83
192
170
188
191
149
101
56
13
6
5
1120
14
80
188
164
177
180
143
96
54
13
6
5
49
1
3
4
6
11
11
6
5
2
0
0
0
2424
33
203

96
50
26
1
1
683
9
49
118
97
91
118
98
63
32
5
1
2
656
8
46
115
94
87
111
95
62
30
5
1
2
27
1
3
3
3
4
7
3
1
2
0
0
0
1320
18
124

72
39
28
5
2
486
6
34
74
73
97
73
51
38
24
8
5
3
464
6
34
73
70
90
69
48
34
24
8
5
3
22
0
0
1
3
7
4
3
4
0
0
0
0
1104
15
79

1581
1092
575
98
15
5720
74
121
327
513
942
1029
1104
806
517
241
43
3
5510
73
115
315
500
915
983
1066
769
495
235
41
3
210
1
6
12
13
27
46
38
37
22
6
2
0
11219
106
163

953
541
217
39
7
3467
44
75
190
296
583
673
683
508
274
122
18
1
3342
44
71
180
292
569
638
664
484
264
119
16
1
125
0
4
10
4
14
35
19
24
10
3
2
0
6490
56
112

628
551
358
59
8
2253
30
46
137
217
359
356
421
298
243
119
25
2
2168
29
44
135
208
346
345
402
285
231
116
25
2
85
1
2
2
9
13
11
19
13
12
3
0
0
4729
50
51

144
46
12
4
3
2056
25
158
451
509
384
269
141
72
32
11
1
3
1956
23
152
429
488
366
259
129
65
31
10
1
3
100
2
6
22
21
18
10
12
7
1
1
0
0
4533
60
255

74
25
2
1
0
1141
17
89
262
292
200
137
84
39
13
6
0
2
1082
16
86
248
278
191
131
77
35
12
6
0
2
59
1
3
14
14
9
6
7
4
1
0
0
0
2455
34
153

70
21
10
3
3
915
8
69
189
217
184
132
57
33
19
5
1
1
874
7
66
181
210
175
128
52
30
19
4
1
1
41
1
3
8
7
9
4
5
3
0
1
0
0
2078
26
102

346
272
413
425
295
241
128
57
5
6
1798
20
138
266
204
306
318
218
176
104
40
2
6
626
13
65
80
68
107
107
77
65
24
17
3
0
3101
39
240
437
443
484
478
407
315
172
67

203
141
213
231
168
125
70
22
2
3
970
10
84
154
111
155
163
124
92
56
16
2
3
350
8
40
49
30
58
68
44
33
14
6
0
0
1637
23
134
238
215
235
246
220
195
91
31

143
131
200
194
127
116
58
35
3
3
828
10
54
112
93
151
155
94
84
48
24
0
3
276
5
25
31
38
49
39
33
32
10
11
3
0
1464
16
106
199
228
249
232
187
120
81
36

461
666
1397
1945
2015
1944
1449
873
185
15
8043
80
123
341
463
1007
1423
1426
1370
1031
643
123
13
3176
26
40
120
203
390
522
589
574
418
230
62
2
13622
132
192
556
878
1915
2346
2512
2435
1658
827

286
400
839
1243
1264
1119
737
363
66
5
4707
43
83
219
286
607
906
920
790
531
275
43
4
1783
13
29
67
114
232
337
344
329
206
88
23
1
7954
76
119
344
515
1161
1479
1585
1421
848
334

175
266
558
702
751
825
712
510
119
10
3336
37
40
122
177
400
517
506
580
500
368
80
9
1393
13
11
53
89
158
185
245
245
212
142
39
1
5668
56
73
212
363
754
867
927
1014
810
493

1015
937
824
736
403
191
72
30
5
5
3303
49
193
728
697
575
535
295
142
61
23
2
3
1230
11
62
287
240
249
201
108
49
11
7
3
2
4600
84
264
1039
944
920
695
363
172
75
36

617
527
421
363
202
94
28
10
3
3
1799
28
123
446
399
294
264
142
67
26
7
1
2
656
6
30
171
128
127
99
60
27
2
3
2
1
2434
40
155
591
531
461
358
172
87
24
12

398
410
403
373
201
97
44
20
2
2
1504
21
70
282
298
281
271
153
75
35
16
1
1
574
5
32
116
112
122
102
48
22
9
4
1
1
2166
44
109
448
413
459
337
191
85
51
24

9
10
1491
14
118
205
207
225
229
224
149
80
27
5
8
1610
25
122
232
236
259
249
183
166
92
40
4
2
1925
16
127
272
249
264
328
262
208
135
50
13
1
1744
13
119
251
220
239

6
3
780
6
61
113
95
111
125
122
86
43
12
3
3
857
17
73
125
120
124
121
98
109
48
19
3
0
1040
10
68
169
134
129
162
149
109
78
27
4
1
946
9
63
154
122
115

3
7
711
8
57
92
112
114
104
102
63
37
15
2
5
753
8
49
107
116
135
128
85
57
44
21
1
2
885
6
59
103
115
135
166
113
99
57
23
9
0
798
4
56
97
98
124

154
17
6533
71
98
261
415
1001
1122
1138
1169
757
401
93
7
7089
61
94
295
463
914
1224
1374
1266
901
426
61
10
7113
77
87
274
452
878
1238
1397
1234
914
463
90
9
6438
69
80
248
402
799

62
10
3861
42
57
168
258
620
714
716
701
380
159
41
5
4093
34
62
176
257
541
765
869
720
468
175
21
5
4270
46
54
177
274
557
795
894
759
477
197
36
4
3887
43
49
162
240
514

92
7
2672
29
41
93
157
381
408
422
468
377
242
52
2
2996
27
32
119
206
373
459
505
546
433
251
40
5
2843
31
33
97
178
321
443
503
475
437
266
54
5
2551
26
31
86
162
285

1
7
2168
41
124
477
439
426
331
183
86
37
18
1
5
2432
43
140
562
505
494
364
180
86
38
18
0
2
2635
33
129
513
583
564
410
254
98
32
15
2
2
2388
30
119
468
531
521

0
3
1128
16
70
267
240
210
174
88
45
11
6
0
1
1306
24
85
324
291
251
184
84
42
13
6
0
2
1390
16
80
301
316
269
198
133
53
16
6
1
1
1259
15
76
273
287
242

1
4
1040
25
54
210
199
216
157
95
41
26
12
1
4
1126
19
55
238
214
243
180
96
44
25
12
0
0
1245
17
49
212
267
295
212
121
45
16
9
1
1
1129
15
43
195
244
279

294
236
190
125
44
12
1
181
3
8
21
29
25
34
26
18
10
6
1
0
3841
53
252
586
585
591
611
534
352
174
87
9
7
2226
25
155
331
323
355
360
299
212
103
54
3
6
1615

144
132
105
72
25
4
1
94
1
5
15
12
14
18
17
4
6
2
0
0
1956
26
134
309
280
271
306
295
203
85
38
5
4
1128
15
92
165
148
164
176
170
128
41
25
1
3
828

150
104
85
53
19
8
0
87
2
3
6
17
11
16
9
14
4
4
1
0
1885
27
118
277
305
320
305
239
149
89
49
4
3
1098
10
63
166
175
191
184
129
84
62
29
2
3
787

1116
1271
1116
825
419
84
9
675
8
7
26
50
79
122
126
118
89
44
6
0
15201
148
232
706
1408
2440
2608
2931
2354
1531
689
140
14
8865
82
124
390
807
1384
1529
1704
1400
932
410
94
9
6336

717
814
695
437
179
33
4
383
3
5
15
34
43
78
80
64
40
18
3
0
9022
102
149
423
826
1436
1651
1844
1455
806
284
38
8
5278
58
84
240
488
813
982
1069
844
497
173
24
6
3744

399
457
421
388
240
51
5
292
5
2
11
16
36
44
46
54
49
26
3
0
6179
46
83
283
582
1004
957
1087
899
725
405
102
6
3587
24
40
150
319
571
547
635
556
435
237
70
3
2592

358
224
92
31
11
2
1
247
3
10
45
52
43
52
30
6
1
4
0
1
5523
59
280
1147
1230
1187
868
437
192
77
34
4
8
3056
33
162
649
658
656
478
243
106
47
20
1
3
2467

176
119
50
16
4
1
0
131
1
4
28
29
27
22
14
3
0
2
0
1
3081
30
160
694
727
633
460
233
91
30
16
4
3
1699
17
100
396
374
342
265
126
47
21
9
1
1
1382

182
105
42
15
7
1
1
116
2
6
17
23
16
30
16
3
1
2
0
0
2442
29
120
453
503
554
408
204
101
47
18
0
5
1357
16
62
253
284
314
213
117
59
26
11
0
2
1085

28
97
255
262
236
251
235
140
71
33
6
1
4698
72
334
714
717
751
708
620
466
229
66
8
13
2129
36
151
297
314
366
309
296
228
98
22
5
7
2569
36
183
417
403
385
399
324
238

11
42
144
132
107
130
125
75
44
13
4
1
2534
39
206
424
366
375
363
340
258
126
30
1
6
1129
20
96
170
146
186
155
163
130
51
8
1
3
1405
19
110
254
220
189
208
177
128

17
55
111
130
129
121
110
65
27
20
2
0
2164
33
128
290
351
376
345
280
208
103
36
7
7
1000
16
55
127
168
180
154
133
98
47
14
4
4
1164
17
73
163
183
196
191
147
110

66
108
316
601
1056
1079
1227
954
599
279
46
5
19095
224
298
958
1955
2889
3356
3581
3161
1710
777
166
20
9333
113
160
490
995
1389
1674
1662
1550
812
386
87
15
9762
111
138
468
960
1500
1682
1919
1611

44
65
183
338
623
669
775
611
309
111
14
2
11126
126
165
592
1157
1691
2089
2210
1850
856
329
49
12
5446
64
96
299
589
786
1035
1054
911
419
162
24
7
5680
62
69
293
568
905
1054
1156
939

22
43
133
263
433
410
452
343
290
168
32
3
7969
98
133
366
798
1198
1267
1371
1311
854
448
117
8
3887
49
64
191
406
603
639
608
639
393
224
63
8
4082
49
69
175
392
595
628
763
672

26
118
498
572
531
390
194
86
30
14
3
5
6296
88
373
1547
1429
1150
903
459
214
83
34
3
13
3069
40
199
736
703
557
431
225
113
39
19
2
5
3227
48
174
811
726
593
472
234
101

13
60
298
353
291
195
107
44
9
7
3
2
3525
58
234
912
821
622
476
236
111
34
13
1
7
1701
25
119
424
398
299
223
125
63
15
7
1
2
1824
33
115
488
423
323
253
111
48

13
58
200
219
240
195
87
42
21
7
0
3
2771
30
139
635
608
528
427
223
103
49
21
2
6
1368
15
80
312
305
258
208
100
50
24
12
1
3
1403
15
59
323
303
270
219
123
53

131
44
3
6
80077
864
7093
16216
16717
13692
11118
6982
4724
1889
588
110
84
47160
521
4257
10007
10139
7834
6348
3889
2700
1042
309
62
52
32917
343
2836
6209
6578
5858
4770
3093
2024
847
279
48
32
3583
51
341
699

75
22
0
3
44512
530
4181
9227
8911
7324
6157
4005
2736
1037
300
55
49
26156
309
2499
5744
5402
4148
3476
2214
1563
576
164
34
27
18356
221
1682
3483
3509
3176
2681
1791
1173
461
136
21
22
1965
30
191
384

56
22
3
3
35565
334
2912
6989
7806
6368
4961
2977
1988
852
288
55
35
21004
212
1758
4263
4737
3686
2872
1675
1137
466
145
28
25
14561
122
1154
2726
3069
2682
2089
1302
851
386
143
27
10
1618
21
150
315

898
391
79
5
287241
4183
8063
24923
57182
56962
44487
37664
31707
15519
5302
1074
175
158624
2599
4957
14981
31970
28777
23381
20283
18338
9342
3226
670
100
128617
1584
3106
9942
25212
28185
21106
17381
13369
6177
2076
404
75
13144
168
297
931

437
167
25
5
177476
2494
4889
15286
32945
34825
29049
24679
20459
9458
2822
475
95
98242
1544
3013
9163
18612
17988
15261
13177
11672
5694
1757
308
53
79234
950
1876
6123
14333
16837
13788
11502
8787
3764
1065
167
42
8097
94
174
541

461
224
54
0
109765
1689
3174
9637
24237
22137
15438
12985
11248
6061
2480
599
80
60382
1055
1944
5818
13358
10789
8120
7106
6666
3648
1469
362
47
49383
634
1230
3819
10879
11348
7318
5879
4582
2413
1011
237
33
5047
74
123
390

44
15
1
8
100847
3543
10356
28610
22990
15985
10365
4966
2546
947
286
72
181
52522
2032
5795
15481
11864
7856
5025
2393
1322
473
119
39
123
48325
1511
4561
13129
11126
8129
5340
2573
1224
474
167
33
58
4961
187
490
1315

19
6
0
5
55854
2004
6145
16433
12593
8423
5561
2667
1321
469
107
39
92
28518
1146
3392
8675
6330
4011
2655
1247
696
238
51
20
57
27336
858
2753
7758
6263
4412
2906
1420
625
231
56
19
35
2599
104
310
773

25
9
1
3
44993
1539
4211
12177
10397
7562
4804
2299
1225
478
179
33
89
24004
886
2403
6806
5534
3845
2370
1146
626
235
68
19
66
20989
653
1808
5371
4863
3717
2434
1153
599
243
111
14
23
2362
83
180
542

691
638
519
321
214
79
25
3
2
1596
25
156
341
333
263
210
138
92
26
10
1
1
1987
26
185
358
358
375
309
183
122
53
15
2
1
3975
65
323
694
797
754
590
386
224
96
31
8

368
346
283
183
125
41
11
2
1
875
15
84
190
176
136
115
85
56
12
4
1
1
1090
15
107
194
192
210
168
98
69
29
7
1
0
2281
36
198
434
409
428
319
241
129
66
16
3

323
292
236
138
89
38
14
1
1
721
10
72
151
157
127
95
53
36
14
6
0
0
897
11
78
164
166
165
141
85
53
24
8
1
1
1694
29
125
260
388
326
271
145
95
30
15
5

2651
3004
2219
1796
1317
564
161
29
7
5458
77
132
421
1167
1087
907
765
579
244
66
9
4
7686
91
165
510
1484
1917
1312
1031
738
320
95
20
3
14146
148
239
815
2548
3499
2455
2033
1492
646
214
47

1512
1839
1438
1194
852
355
79
14
5
3359
48
85
241
668
680
596
492
363
143
33
7
3
4738
46
89
300
844
1159
842
702
489
212
46
7
2
8657
77
149
472
1436
2106
1609
1363
948
360
106
25

1139
1165
781
602
465
209
82
15
2
2099
29
47
180
499
407
311
273
216
101
33
2
1
2948
45
76
210
640
758
470
329
249
108
49
13
1
5489
71
90
343
1112
1393
846
670
544
286
108
22

1067
840
564
271
134
61
22
3
7
1742
59
195
523
388
273
158
81
38
21
2
1
3
3219
128
295
792
679
567
406
190
96
40
20
2
4
5495
192
528
1344
1246
925
682
328
158
55
29
4

547
400
244
122
60
32
2
2
3
922
33
116
298
187
136
76
38
19
15
1
1
2
1677
71
194
475
360
264
168
84
41
17
1
1
1
3213
109
322
811
725
532
403
179
91
27
9
3

520
440
320
149
74
29
20
1
4
820
26
79
225
201
137
82
43
19
6
1
0
1
1542
57
101
317
319
303
238
106
55
23
19
1
3
2282
83
206
533
521
393
279
149
67
28
20
1

7
0
0
0
0
0
0
0
0
0
0
0
0
0
3975
65
323
694
797
754
590
386
224
96
31
8
7
3695
46
359
704
811
692
479
299
176
88
30
2
9
1722
22
157
348
395
323
218

2
0
0
0
0
0
0
0
0
0
0
0
0
0
2281
36
198
434
409
428
319
241
129
66
16
3
2
2015
32
206
396
422
354
274
161
98
50
15
1
6
922
13
96
195
208
155
120

5
0
0
0
0
0
0
0
0
0
0
0
0
0
1694
29
125
260
388
326
271
145
95
30
15
5
5
1680
14
153
308
389
338
205
138
78
38
15
1
3
800
9
61
153
187
168
98

10
0
0
0
0
0
0
0
0
0
0
0
0
0
14146
148
239
815
2548
3499
2455
2033
1492
646
214
47
10
15082
208
330
1131
2983
3319
2419
2083
1532
743
276
39
19
6481
98
173
527
1367
1305
986

6
0
0
0
0
0
0
0
0
0
0
0
0
0
8657
77
149
472
1436
2106
1609
1363
948
360
106
25
6
9406
131
202
690
1709
2034
1581
1397
1029
463
140
20
10
4040
59
107
319
781
820
631

4
0
0
0
0
0
0
0
0
0
0
0
0
0
5489
71
90
343
1112
1393
846
670
544
286
108
22
4
5676
77
128
441
1274
1285
838
686
503
280
136
19
9
2441
39
66
208
586
485
355

4
0
0
0
0
0
0
0
0
0
0
0
0
0
5495
192
528
1344
1246
925
682
328
158
55
29
4
4
5619
265
601
1526
1281
894
545
275
135
66
18
3
10
2109
128
239
611
485
315
176

2
0
0
0
0
0
0
0
0
0
0
0
0
0
3213
109
322
811
725
532
403
179
91
27
9
3
2
3125
160
352
879
695
479
289
148
76
34
3
3
7
1137
73
139
335
254
164
98

2
0
0
0
0
0
0
0
0
0
0
0
0
0
2282
83
206
533
521
393
279
149
67
28
20
1
2
2494
105
249
647
586
415
256
127
59
32
15
0
3
972
55
100
276
231
151
78

140
63
36
12
0
8
1973
24
202
356
416
369
261
159
113
52
18
2
1
4564
68
442
934
939
734
630
387
279
108
30
6
7
3013
44
287
636
614
495
409
252
184
67
19
2
4
1551
24

72
32
19
7
0
5
1093
19
110
201
214
199
154
89
66
31
8
1
1
2537
44
248
532
493
414
338
216
173
55
13
4
7
1662
28
162
363
312
273
223
136
114
36
9
2
4
875
16

68
31
17
5
0
3
880
5
92
155
202
170
107
70
47
21
10
1
0
2027
24
194
402
446
320
292
171
106
53
17
2
0
1351
16
125
273
302
222
186
116
70
31
10
0
0
676
8

844
667
346
137
21
10
8601
110
157
604
1616
2014
1433
1239
865
397
139
18
9
15586
260
439
1363
3093
2956
2387
2171
1769
824
259
56
9
9407
177
277
845
1818
1683
1391
1314
1141
541
180
35
5
6179
83

572
453
203
77
13
5
5366
72
95
371
928
1214
950
825
576
260
63
7
5
9748
154
257
841
1830
1827
1537
1452
1156
528
139
24
3
5902
99
161
520
1087
1068
907
874
731
337
99
18
1
3846
55

272
214
143
60
8
5
3235
38
62
233
688
800
483
414
289
137
76
11
4
5838
106
182
522
1263
1129
850
719
613
296
120
32
6
3505
78
116
325
731
615
484
440
410
204
81
17
4
2333
28

81
45
22
4
0
3
3510
137
362
915
796
579
369
194
90
44
14
3
7
5535
210
587
1599
1324
817
525
263
126
55
14
5
10
3092
130
350
881
731
450
299
143
61
30
8
4
5
2443
80

39
22
11
0
0
2
1988
87
213
544
441
315
191
109
54
23
3
3
5
2983
134
338
858
704
421
284
141
68
22
4
3
6
1656
80
209
471
377
237
151
82
32
9
3
2
3
1327
54

42
23
11
4
0
1
1522
50
149
371
355
264
178
85
36
21
11
0
2
2552
76
249
741
620
396
241
122
58
33
10
2
4
1436
50
141
410
354
213
148
61
29
21
5
2
2
1116
26

155
298
325
239
221
135
95
41
11
4
3
3373
26
320
712
736
545
466
270
178
85
32
2
1
2806
18
270
573
624
471
385
226
140
74
24
1
0
567
8
50
139
112
74
81
44
38
11

86
169
181
141
115
80
59
19
4
2
3
1858
16
190
390
394
270
278
147
101
49
22
0
1
1558
11
159
321
330
239
230
127
81
43
17
0
0
300
5
31
69
64
31
48
20
20
6

69
129
144
98
106
55
36
22
7
2
0
1515
10
130
322
342
275
188
123
77
36
10
2
0
1248
7
111
252
294
232
155
99
59
31
7
1
0
267
3
19
70
48
43
33
24
18
5

162
518
1275
1273
996
857
628
283
79
21
4
9790
149
287
870
2112
1758
1369
1299
1158
569
183
35
1
7723
120
242
720
1617
1341
1054
1027
946
472
151
32
1
2067
29
45
150
495
417
315
272
212
97

96
321
743
759
630
578
425
191
40
6
2
6056
91
174
539
1201
1093
860
846
747
371
114
19
1
4797
78
143
440
910
852
664
675
615
305
97
17
1
1259
13
31
99
291
241
196
171
132
66

66
197
532
514
366
279
203
92
39
15
2
3734
58
113
331
911
665
509
453
411
198
69
16
0
2926
42
99
280
707
489
390
352
331
167
54
15
0
808
16
14
51
204
176
119
101
80
31

237
718
593
367
226
120
65
25
6
1
5
3374
146
359
954
807
528
324
131
84
25
10
1
5
2664
122
305
767
638
390
232
107
68
23
7
0
5
710
24
54
187
169
138
92
24
16
2

129
387
327
184
133
59
36
13
1
1
3
1818
88
206
538
422
255
176
75
35
14
5
0
4
1442
75
179
431
332
189
125
63
26
14
4
0
4
376
13
27
107
90
66
51
12
9
0

108
331
266
183
93
61
29
12
5
0
2
1556
58
153
416
385
273
148
56
49
11
5
1
1
1222
47
126
336
306
201
107
44
42
9
3
0
1
334
11
27
80
79
72
41
12
7
2

8
1
1
4197
55
431
982
973
636
491
284
231
72
30
4
8
3664
49
387
873
852
541
427
240
201
63
22
2
7
533
6
44
109
121
95
64
44
30
9
8
2
1
3359
30
296
693
698

5
0
1
2362
30
254
561
542
347
268
158
137
45
16
1
3
2068
26
232
504
473
296
235
129
118
39
13
1
2
294
4
22
57
69
51
33
29
19
6
3
0
1
1958
24
182
425
403

3
1
0
1835
25
177
421
431
289
223
126
94
27
14
3
5
1596
23
155
369
379
245
192
111
83
24
9
1
5
239
2
22
52
52
44
31
15
11
3
5
2
0
1401
6
114
268
295

32
3
0
15994
247
492
1446
3527
2774
2340
2070
1864
911
265
43
15
13697
220
430
1299
3016
2295
1944
1772
1638
799
234
36
14
2297
27
62
147
511
479
396
298
226
112
31
7
1
13639
170
378
1292
2716

17
2
0
10046
139
309
857
2097
1786
1541
1344
1199
590
154
21
9
8627
122
269
758
1798
1499
1287
1148
1055
520
143
20
8
1419
17
40
99
299
287
254
196
144
70
11
1
1
8601
104
218
871
1609

15
1
0
5948
108
183
589
1430
988
799
726
665
321
111
22
6
5070
98
161
541
1218
796
657
624
583
279
91
16
6
878
10
22
48
212
192
142
102
82
42
20
6
0
5038
66
160
421
1107

3
1
0
4256
238
493
1219
961
635
402
181
88
31
5
0
3
3569
214
428
1044
791
501
338
149
72
25
4
0
3
687
24
65
175
170
134
64
32
16
6
1
0
0
4019
105
407
1192
869

1
0
0
2259
133
274
660
504
318
213
94
43
17
2
0
1
1874
122
235
567
406
244
175
74
36
13
1
0
1
385
11
39
93
98
74
38
20
7
4
1
0
0
2274
64
250
711
472

2
1
0
1997
105
219
559
457
317
189
87
45
14
3
0
2
1695
92
193
477
385
257
163
75
36
12
3
0
2
302
13
26
82
72
60
26
12
9
2
0
0
0
1745
41
157
481
397

582
477
298
184
80
21
0
0
1848
19
170
393
389
309
265
143
106
44
10
0
0
1511
11
126
300
309
273
212
155
78
36
11
0
0
1762
9
118
318
342
322
246
187
131
64
21
3
1

313
267
178
105
47
14
0
0
1097
15
100
253
226
164
153
88
61
30
7
0
0
861
9
82
172
177
149
114
90
44
17
7
0
0
970
6
76
177
190
175
127
98
74
34
11
2
0

269
210
120
79
33
7
0
0
751
4
70
140
163
145
112
55
45
14
3
0
0
650
2
44
128
132
124
98
65
34
19
4
0
0
792
3
42
141
152
147
119
89
57
30
10
1
1

2527
2170
1767
1506
777
262
64
10
6916
91
207
730
1333
1168
1077
869
819
434
147
37
4
6723
79
171
562
1383
1359
1093
898
687
343
115
27
6
8033
84
162
589
1363
1434
1193
1085
1097
725
261
39
1

1581
1419
1140
998
481
142
32
6
4436
51
120
495
809
762
705
576
539
273
83
20
3
4165
53
98
376
800
819
714
564
459
208
59
12
3
4832
42
90
379
783
833
765
716
653
425
131
14
1

946
751
627
508
296
120
32
4
2480
40
87
235
524
406
372
293
280
161
64
17
1
2558
26
73
186
583
540
379
334
228
135
56
15
3
3201
42
72
210
580
601
428
369
444
300
130
25
0

623
433
211
112
50
12
4
1
1912
53
204
582
410
281
191
91
66
26
5
2
1
2107
52
203
610
459
342
242
120
46
24
7
2
0
2231
53
181
619
506
376
234
123
82
33
13
8
3

329
254
102
61
21
6
3
1
1084
29
125
349
218
147
106
47
42
14
4
2
1
1190
35
125
362
254
182
148
55
19
7
2
1
0
1288
23
106
371
303
217
133
58
45
21
7
3
1

294
179
109
51
29
6
1
0
828
24
79
233
192
134
85
44
24
12
1
0
0
917
17
78
248
205
160
94
65
27
17
5
1
0
943
30
75
248
203
159
101
65
37
12
6
5
2

1142
6
81
203
209
220
161
120
85
43
11
3
0
620
3
37
115
133
102
85
67
46
21
10
0
1
2531
23
171
394
481
422
397
286
216
100
25
10
6
1308
11
93
205
262
207
198
144

637
4
53
116
117
120
83
67
48
22
5
2
0
333
2
23
61
73
55
44
31
26
12
6
0
0
1411
18
106
220
270
216
222
169
111
57
14
4
4
729
8
61
111
142
104
108
89

505
2
28
87
92
100
78
53
37
21
6
1
0
287
1
14
54
60
47
41
36
20
9
4
0
1
1120
5
65
174
211
206
175
117
105
43
11
6
2
579
3
32
94
120
103
90
55

4782
54
109
332
715
779
689
649
711
513
200
30
1
3251
30
53
257
648
655
504
436
386
212
61
9
0
9793
101
211
743
1513
1654
1511
1469
1275
855
347
109
5
4579
47
108
329
630
673
654
717

2843
28
62
206
407
454
450
426
411
292
96
10
1
1989
14
28
173
376
379
315
290
242
133
35
4
0
6058
67
125
459
845
1013
992
982
829
510
184
50
2
2820
27
72
204
365
423
430
466

1939
26
47
126
308
325
239
223
300
221
104
20
0
1262
16
25
84
272
276
189
146
144
79
26
5
0
3735
34
86
284
668
641
519
487
446
345
163
59
3
1759
20
36
125
265
250
224
251

1387
31
121
406
295
228
140
66
62
22
8
6
2
844
22
60
213
211
148
94
57
20
11
5
2
1
2874
86
270
759
619
470
346
174
101
32
12
4
1
1286
36
119
344
271
204
155
77

782
16
67
251
171
119
77
27
36
11
5
2
0
506
7
39
120
132
98
56
31
9
10
2
1
1
1617
49
176
444
347
261
174
84
57
17
7
0
1
746
19
79
211
156
121
77
37

605
15
54
155
124
109
63
39
26
11
3
4
2
338
15
21
93
79
50
38
26
11
1
3
1
0
1257
37
94
315
272
209
172
90
44
15
5
4
0
540
17
40
133
115
83
78
40

119
50
9
4
6
1223
12
78
189
219
215
199
142
97
50
16
6
0
631
11
42
110
110
102
129
66
41
18
1
0
1
264
3
15
44
44
48
61
25
15
9
0
0
0
367
8
27

65
32
5
0
4
682
10
45
109
128
112
114
80
46
25
9
4
0
362
9
21
69
62
52
73
37
28
10
0
0
1
147
2
5
31
23
26
33
12
11
4
0
0
0
215
7
16

54
18
4
4
2
541
2
33
80
91
103
85
62
51
25
7
2
0
269
2
21
41
48
50
56
29
13
8
1
0
0
117
1
10
13
21
22
28
13
4
5
0
0
0
152
1
11

643
501
202
73
2
5214
54
103
414
883
981
857
752
632
354
145
36
3
2566
32
73
171
317
462
475
458
382
150
38
6
2
1021
12
21
71
122
181
209
175
161
55
13
0
1
1545
20
52

411
285
105
32
0
3238
40
53
255
480
590
562
516
418
225
79
18
2
1550
17
40
98
177
266
312
288
244
84
21
3
0
620
7
10
43
58
106
135
116
99
37
9
0
0
930
10
30

232
216
97
41
2
1976
14
50
159
403
391
295
236
214
129
66
18
1
1016
15
33
73
140
196
163
170
138
66
17
3
2
401
5
11
28
64
75
74
59
62
18
4
0
1
615
10
22

57
14
6
3
0
1588
50
151
415
348
266
191
97
44
18
6
1
1
1016
25
82
284
237
175
106
68
28
6
3
0
2
412
12
29
109
92
70
54
26
14
3
1
0
2
604
13
53

36
7
3
0
0
871
30
97
233
191
140
97
47
21
10
4
0
1
525
12
50
156
124
83
50
37
10
2
0
0
1
200
7
17
54
41
38
21
16
4
1
0
0
1
325
5
33

21
7
3
3
0
717
20
54
182
157
126
94
50
23
8
2
1
0
491
13
32
128
113
92
56
31
18
4
3
0
1
212
5
12
55
51
32
33
10
10
2
1
0
1
279
8
20

66
66
54
68
41
26
9
1
0
1
2873
34
224
540
605
482
410
271
208
72
21
4
2
2023
25
153
375
431
316
301
200
147
50
19
4
2
850
9
71
165
174
166
109
71
61
22
2

38
39
26
40
25
17
6
0
0
1
1605
20
134
318
339
257
217
151
115
40
10
3
1
1137
16
96
221
241
167
159
112
84
28
9
3
1
468
4
38
97
98
90
58
39
31
12
1

28
27
28
28
16
9
3
1
0
0
1268
14
90
222
266
225
193
120
93
32
11
1
1
886
9
57
154
190
149
142
88
63
22
10
1
1
382
5
33
68
76
76
51
32
30
10
1

100
195
281
266
283
221
95
25
6
1
7287
131
233
760
1426
1355
1112
927
845
354
121
17
6
4369
85
146
481
840
780
652
550
533
213
71
13
5
2918
46
87
279
586
575
460
377
312
141
50

55
119
160
177
172
145
47
12
3
0
4422
81
140
461
808
808
701
583
528
232
70
6
4
2671
52
89
291
485
481
414
347
320
145
37
6
4
1751
29
51
170
323
327
287
236
208
87
33

45
76
121
89
111
76
48
13
3
1
2865
50
93
299
618
547
411
344
317
122
51
11
2
1698
33
57
190
355
299
238
203
213
68
34
7
1
1167
17
36
109
263
248
173
141
104
54
17

175
145
105
52
42
14
3
2
0
0
2769
96
295
792
665
446
253
119
77
16
7
0
3
1656
61
188
497
396
241
138
75
46
7
5
0
2
1113
35
107
295
269
205
115
44
31
9
2

102
83
45
29
21
6
1
0
0
0
1556
55
169
472
349
258
142
62
34
10
3
0
2
913
36
105
289
200
139
77
39
21
4
2
0
1
643
19
64
183
149
119
65
23
13
6
1

73
62
60
23
21
8
2
2
0
0
1213
41
126
320
316
188
111
57
43
6
4
0
1
743
25
83
208
196
102
61
36
25
3
3
0
1
470
16
43
112
120
86
50
21
18
3
1

0
0
1195
12
101
237
252
194
188
104
78
20
8
0
1
787
6
66
161
166
134
123
69
43
13
5
0
1
408
6
35
76
86
60
65
35
35
7
3
0
0
2949
35
259
607
589
502

0
0
643
6
58
126
136
101
104
49
49
9
4
0
1
413
2
37
85
92
66
62
33
28
4
3
0
1
230
4
21
41
44
35
42
16
21
5
1
0
0
1587
22
150
340
307
254

0
0
552
6
43
111
116
93
84
55
29
11
4
0
0
374
4
29
76
74
68
61
36
15
9
2
0
0
178
2
14
35
42
25
23
19
14
2
2
0
0
1362
13
109
267
282
248

4
1
4475
71
115
380
803
811
673
590
620
276
109
25
2
2853
52
79
267
535
465
396
353
416
185
87
17
1
1622
19
36
113
268
346
277
237
204
91
22
8
1
11139
167
340
976
2359
2227

0
0
2787
47
82
237
486
468
454
378
405
158
59
11
2
1778
35
57
164
330
283
274
215
263
100
49
7
1
1009
12
25
73
156
185
180
163
142
58
10
4
1
6791
96
210
581
1333
1348

4
1
1688
24
33
143
317
343
219
212
215
118
50
14
0
1075
17
22
103
205
182
122
138
153
85
38
10
0
613
7
11
40
112
161
97
74
62
33
12
4
0
4348
71
130
395
1026
879

0
1
1342
40
145
401
298
198
151
64
34
7
3
1
0
809
22
86
251
178
119
79
45
23
3
2
1
0
533
18
59
150
120
79
72
19
11
4
1
0
0
4381
134
460
1342
996
656

0
1
733
26
88
225
164
89
85
35
17
3
1
0
0
440
14
57
140
96
57
45
21
9
1
0
0
0
293
12
31
85
68
32
40
14
8
2
1
0
0
2418
73
270
800
525
348

0
0
609
14
57
176
134
109
66
29
17
4
2
1
0
369
8
29
111
82
62
34
24
14
2
2
1
0
240
6
28
65
52
47
32
5
3
2
0
0
0
1963
61
190
542
471
308

437
293
157
54
12
1
3
1780
20
159
400
359
288
254
162
96
33
6
0
3
1169
15
100
207
230
214
183
131
61
21
6
1
0
1118
11
99
217
229
189
145
90
87
36
12
0
3
985

221
179
84
26
3
0
1
951
12
90
229
176
148
121
103
52
18
1
0
1
636
10
60
111
131
106
100
76
32
8
2
0
0
633
7
66
120
116
108
86
52
51
17
9
0
1
548

216
114
73
28
9
1
2
829
8
69
171
183
140
133
59
44
15
5
0
2
533
5
40
96
99
108
83
55
29
13
4
1
0
485
4
33
97
113
81
59
38
36
19
3
0
2
437

1764
1389
1165
539
167
39
7
5769
96
209
581
1276
1068
855
680
597
293
89
23
2
5370
71
131
395
1083
1159
909
709
568
246
78
16
5
2199
44
103
244
435
385
308
274
246
125
29
4
2
1865

1113
935
744
325
86
16
4
3473
57
132
345
711
654
529
447
366
177
44
10
1
3318
39
78
236
622
694
584
488
378
148
42
6
3
1367
22
60
147
259
236
194
177
164
88
17
3
0
1157

651
454
421
214
81
23
3
2296
39
77
236
565
414
326
233
231
116
45
13
1
2052
32
53
159
461
465
325
221
190
98
36
10
2
832
22
43
97
176
149
114
97
82
37
12
1
2
708

422
222
101
34
9
2
3
1998
68
225
622
443
297
176
106
43
15
3
0
0
2383
66
235
720
553
359
246
116
58
19
6
2
3
833
38
121
243
170
122
68
40
17
9
2
3
0
692

212
122
45
16
3
2
2
1051
35
131
340
223
145
95
56
21
5
0
0
0
1367
38
139
460
302
203
117
66
24
11
3
2
2
439
24
73
132
84
62
35
16
7
3
1
2
0
356

210
100
56
18
6
0
1
947
33
94
282
220
152
81
50
22
10
3
0
0
1016
28
96
260
251
156
129
50
34
8
3
0
1
394
14
48
111
86
60
33
24
10
6
1
1
0
336

9
85
192
209
158
129
81
76
31
12
0
3
133
2
14
25
20
31
16
9
11
5
0
0
0
1436
10
136
304
305
245
171
120
92
31
14
6
2
1271
9
126
273
268
215
144
102
87

6
56
107
104
91
73
45
42
14
9
0
1
85
1
10
13
12
17
13
7
9
3
0
0
0
803
6
84
176
166
124
98
66
54
15
8
4
2
715
6
81
158
144
113
81
57
51

3
29
85
105
67
56
36
34
17
3
0
2
48
1
4
12
8
14
3
2
2
2
0
0
0
633
4
52
128
139
121
73
54
38
16
6
2
0
556
3
45
115
124
102
63
45
36

38
84
209
371
317
257
226
221
111
26
4
1
334
6
19
35
64
68
51
48
25
14
3
0
1
3733
74
119
410
694
654
558
429
477
239
66
8
5
3334
68
108
370
627
567
486
378
435

19
48
126
221
193
161
143
147
79
17
3
0
210
3
12
21
38
43
33
34
17
9
0
0
0
2338
39
73
260
407
426
352
277
310
150
38
3
3
2084
36
66
239
366
369
302
246
281

19
36
83
150
124
96
83
74
32
9
1
1
124
3
7
14
26
25
18
14
8
5
3
0
1
1395
35
46
150
287
228
206
152
167
89
28
5
2
1250
32
42
131
261
198
184
132
154

35
102
206
139
94
55
35
15
7
1
3
0
141
3
19
37
31
28
13
5
2
2
1
0
0
1116
43
175
365
210
152
96
42
23
7
2
1
0
975
39
156
322
188
123
83
34
21

22
60
110
69
45
26
13
6
2
1
2
0
83
2
13
22
15
17
9
3
1
1
0
0
0
634
30
106
205
117
78
50
24
19
4
1
0
0
553
27
95
178
106
66
40
19
17

13
42
96
70
49
29
22
9
5
0
1
0
58
1
6
15
16
11
4
2
1
1
1
0
0
482
13
69
160
93
74
46
18
4
3
1
1
0
422
12
61
144
82
57
43
15
4

29
13
5
0
165
1
10
31
37
30
27
18
5
2
1
1
2
2644
24
273
599
581
449
340
201
107
43
18
3
6
1949
18
211
475
422
320
237
141
76
31
12
3
3
695
6
62
124

14
7
3
0
88
0
3
18
22
11
17
9
3
1
1
1
2
1468
15
156
349
287
248
199
110
62
25
10
3
4
1095
11
119
287
212
180
142
72
44
17
7
3
1
373
4
37
62

15
6
2
0
77
1
7
13
15
19
10
9
2
1
0
0
0
1176
9
117
250
294
201
141
91
45
18
8
0
2
854
7
92
188
210
140
95
69
32
14
5
0
2
322
2
25
62

223
60
8
4
399
6
11
40
67
87
72
51
42
16
6
0
1
9225
159
294
890
1942
1786
1441
1166
984
399
134
25
5
6396
122
227
635
1369
1173
940
801
718
289
103
16
3
2829
37
67
255

139
34
3
3
254
3
7
21
41
57
50
31
29
11
4
0
0
5862
88
175
554
1166
1153
968
747
669
263
67
11
1
4077
65
133
397
810
776
627
521
496
191
53
8
0
1785
23
42
157

84
26
5
1
145
3
4
19
26
30
22
20
13
5
2
0
1
3363
71
119
336
776
633
473
419
315
136
67
14
4
2319
57
94
238
559
397
313
280
222
98
50
8
3
1044
14
25
98

6
2
1
0
141
4
19
43
22
29
13
8
2
1
0
0
0
3625
173
356
1059
803
519
381
175
81
41
6
7
24
2377
139
245
724
523
296
237
115
59
24
3
6
6
1248
34
111
335

4
1
0
0
81
3
11
27
11
12
10
5
2
0
0
0
0
2010
100
218
590
445
270
210
94
41
21
3
5
13
1313
79
147
404
299
143
129
61
33
11
1
4
2
697
21
71
186

2
1
1
0
60
1
8
16
11
17
3
3
0
1
0
0
0
1615
73
138
469
358
249
171
81
40
20
3
2
11
1064
60
98
320
224
153
108
54
26
13
2
2
4
551
13
40
149

159
129
103
60
31
12
6
0
3
1846
26
165
391
410
317
233
173
82
36
9
3
1
1485
20
135
324
333
263
179
139
58
25
5
3
1
361
6
30
67
77
54
54
34
24
11
4
0

75
68
57
38
18
8
3
0
3
995
17
90
200
208
172
135
99
46
20
7
1
0
791
13
74
160
164
148
103
80
31
14
3
1
0
204
4
16
40
44
24
32
19
15
6
4
0

84
61
46
22
13
4
3
0
0
851
9
75
191
202
145
98
74
36
16
2
2
1
694
7
61
164
169
115
76
59
27
11
2
2
1
157
2
14
27
33
30
22
15
9
5
0
0

573
613
501
365
266
110
31
9
2
7577
126
252
848
1437
1321
1191
1008
847
392
130
21
4
5791
102
201
609
1088
993
939
795
650
307
92
13
2
1786
24
51
239
349
328
252
213
197
85
38
8

356
377
341
226
173
72
14
3
1
4806
83
145
523
861
809
796
677
577
245
79
7
4
3744
71
122
382
678
604
637
543
452
189
59
5
2
1062
12
23
141
183
205
159
134
125
56
20
2

217
236
160
139
93
38
17
6
1
2771
43
107
325
576
512
395
331
270
147
51
14
0
2047
31
79
227
410
389
302
252
198
118
33
8
0
724
12
28
98
166
123
93
79
72
29
18
6

280
223
144
60
22
17
3
1
18
2974
119
317
858
665
438
317
142
66
38
8
0
6
2227
82
248
655
511
312
234
105
50
25
4
0
1
747
37
69
203
154
126
83
37
16
13
4
0

146
127
81
33
8
10
2
1
11
1594
58
192
496
346
218
161
66
34
17
2
0
4
1187
41
157
376
275
138
111
49
26
12
2
0
0
407
17
35
120
71
80
50
17
8
5
0
0

134
96
63
27
14
7
1
0
7
1380
61
125
362
319
220
156
76
32
21
6
0
2
1040
41
91
279
236
174
123
56
24
13
2
0
1
340
20
34
83
83
46
33
20
8
8
4
0

0
1892
17
164
413
408
294
247
177
122
36
10
3
1
1518
15
128
355
335
230
196
135
83
29
8
3
1
374
2
36
58
73
64
51
42
39
7
2
0
0
2571
24
226
532
570
460
344

0
997
7
90
219
192
162
134
94
71
23
3
1
1
796
7
71
184
155
126
108
75
49
18
1
1
1
201
0
19
35
37
36
26
19
22
5
2
0
0
1410
9
136
284
303
249
188

0
895
10
74
194
216
132
113
83
51
13
7
2
0
722
8
57
171
180
104
88
60
34
11
7
2
0
173
2
17
23
36
28
25
23
17
2
0
0
0
1161
15
90
248
267
211
156

2
6173
96
187
593
1184
1100
923
856
731
331
136
32
4
5026
77
153
495
951
900
754
703
591
263
108
27
4
1147
19
34
98
233
200
169
153
140
68
28
5
0
9970
161
292
1031
1958
1924
1547

2
3928
57
109
352
717
693
635
571
493
216
75
8
2
3185
44
85
288
578
562
515
468
398
178
60
7
2
743
13
24
64
139
131
120
103
95
38
15
1
0
6155
103
176
641
1068
1172
997

0
2245
39
78
241
467
407
288
285
238
115
61
24
2
1841
33
68
207
373
338
239
235
193
85
48
20
2
404
6
10
34
94
69
49
50
45
30
13
4
0
3815
58
116
390
890
752
550

5
2041
68
175
604
524
325
172
99
55
10
5
0
4
1650
57
148
501
413
255
136
86
39
8
3
0
4
391
11
27
103
111
70
36
13
16
2
2
0
0
3981
127
392
1184
938
660
371

4
1171
38
98
336
325
182
93
61
30
5
2
0
1
923
31
84
275
248
137
70
50
22
4
1
0
1
248
7
14
61
77
45
23
11
8
1
1
0
0
2174
72
215
662
521
346
194

1
870
30
77
268
199
143
79
38
25
5
3
0
3
727
26
64
226
165
118
66
36
17
4
2
0
3
143
4
13
42
34
25
13
2
8
1
1
0
0
1807
55
177
522
417
314
177

193
152
47
18
4
1
1798
20
163
376
409
326
230
123
108
31
9
2
1
773
4
63
156
161
134
114
70
44
16
9
2
0
2008
29
177
475
430
359
265
133
91
39
6
1
3
1671
24

117
83
25
14
2
0
980
7
92
208
222
177
115
73
57
19
9
1
0
430
2
44
76
81
72
73
44
26
6
5
1
0
1103
20
108
255
228
197
141
78
48
24
3
1
0
927
17

76
69
22
4
2
1
818
13
71
168
187
149
115
50
51
12
0
1
1
343
2
19
80
80
62
41
26
18
10
4
1
0
905
9
69
220
202
162
124
55
43
15
3
0
3
744
7

1337
1037
491
147
38
7
6428
116
204
720
1285
1209
942
846
673
323
91
15
4
3542
45
88
311
673
715
605
491
364
168
56
23
3
6128
125
242
606
1419
1204
900
684
555
294
81
18
0
4951
104

879
712
313
72
17
5
4002
76
118
441
713
755
615
555
467
206
47
7
2
2153
27
58
200
355
417
382
324
245
107
25
10
3
3720
67
142
365
786
747
602
439
343
179
42
8
0
3026
58

458
325
178
75
21
2
2426
40
86
279
572
454
327
291
206
117
44
8
2
1389
18
30
111
318
298
223
167
119
61
31
13
0
2408
58
100
241
633
457
298
245
212
115
39
10
0
1925
46

187
86
25
9
0
2
2507
91
266
736
603
401
224
107
55
16
7
0
1
1474
36
126
448
335
259
147
80
31
9
2
0
1
2453
85
289
764
531
375
238
93
52
24
2
0
0
1956
73

102
45
13
4
0
0
1344
51
143
414
314
212
115
53
31
8
3
0
0
830
21
72
248
207
134
79
49
14
5
1
0
0
1352
50
164
438
293
189
125
50
29
12
2
0
0
1054
42

85
41
12
5
0
2
1163
40
123
322
289
189
109
54
24
8
4
0
1
644
15
54
200
128
125
68
31
17
4
1
0
1
1101
35
125
326
238
186
113
43
23
12
0
0
0
902
31

151
404
370
300
205
107
71
30
6
1
2
337
5
26
71
60
59
60
26
20
9
0
0
1
1599
23
132
346
330
263
189
152
101
45
13
3
2
1172
21
104
247
250
185
139
108
73
32

91
221
200
163
111
64
38
18
3
1
0
176
3
17
34
28
34
30
14
10
6
0
0
0
907
12
68
215
185
140
106
94
55
24
7
1
0
650
11
50
150
139
96
76
70
36
16

60
183
170
137
94
43
33
12
3
0
2
161
2
9
37
32
25
30
12
10
3
0
0
1
692
11
64
131
145
123
83
58
46
21
6
2
2
522
10
54
97
111
89
63
38
37
16

203
514
1158
961
696
538
471
230
64
12
0
1177
21
39
92
261
243
204
146
84
64
17
6
0
5993
100
190
508
1228
1289
894
724
649
294
101
14
2
4243
82
136
355
866
872
614
546
485
208

124
311
655
599
465
344
291
137
36
6
0
694
9
18
54
131
148
137
95
52
42
6
2
0
3669
59
114
299
698
776
578
456
415
199
68
6
1
2606
45
82
209
498
532
385
345
315
145

79
203
503
362
231
194
180
93
28
6
0
483
12
21
38
130
95
67
51
32
22
11
4
0
2324
41
76
209
530
513
316
268
234
95
33
8
1
1637
37
54
146
368
340
229
201
170
63

250
617
417
281
188
66
43
19
2
0
0
497
12
39
147
114
94
50
27
9
5
0
0
0
2235
83
218
576
537
394
229
110
54
25
6
2
1
1626
60
163
441
381
289
162
71
35
16

137
347
229
135
92
37
25
8
2
0
0
298
8
27
91
64
54
33
13
4
4
0
0
0
1213
45
130
307
297
204
119
64
31
13
2
1
0
858
30
96
231
205
143
78
42
21
9

113
270
188
146
96
29
18
11
0
0
0
199
4
12
56
50
40
17
14
5
1
0
0
0
1022
38
88
269
240
190
110
46
23
12
4
1
1
768
30
67
210
176
146
84
29
14
7

9
3
1
427
2
28
99
80
78
50
44
28
13
4
0
1
3026
32
280
656
643
490
442
234
164
64
15
4
2
1455
15
147
339
306
244
206
94
70
25
7
2
0
1571
17
133
317
337

5
1
0
257
1
18
65
46
44
30
24
19
8
2
0
0
1692
22
155
387
338
266
250
133
96
34
8
1
2
837
10
88
208
171
136
107
58
40
14
4
1
0
855
12
67
179
167

4
2
1
170
1
10
34
34
34
20
20
9
5
2
0
1
1334
10
125
269
305
224
192
101
68
30
7
3
0
618
5
59
131
135
108
99
36
30
11
3
1
0
716
5
66
138
170

69
8
2
1750
18
54
153
362
417
280
178
164
86
32
6
0
11530
174
299
1010
2294
2664
1764
1547
1073
498
176
27
4
4726
87
138
446
985
952
661
628
489
243
82
14
1
6804
87
161
564
1309

46
3
1
1063
14
32
90
200
244
193
111
100
54
22
3
0
7057
115
197
634
1327
1600
1135
976
671
299
87
15
1
2855
59
90
256
573
596
421
389
290
137
36
7
1
4202
56
107
378
754

23
5
1
687
4
22
63
162
173
87
67
64
32
10
3
0
4473
59
102
376
967
1064
629
571
402
199
89
12
3
1871
28
48
190
412
356
240
239
199
106
46
7
0
2602
31
54
186
555

5
2
1
609
23
55
135
156
105
67
39
19
9
1
0
0
4384
174
421
1233
1001
690
466
232
110
38
14
2
3
1785
78
194
536
405
261
175
75
44
12
4
0
1
2599
96
227
697
596

2
1
0
355
15
34
76
92
61
41
22
10
4
0
0
0
2476
101
240
704
559
389
271
130
56
17
7
0
2
971
41
107
290
222
137
103
44
18
7
1
0
1
1505
60
133
414
337

3
1
1
254
8
21
59
64
44
26
17
9
5
1
0
0
1908
73
181
529
442
301
195
102
54
21
7
2
1
814
37
87
246
183
124
72
31
26
5
3
0
0
1094
36
94
283
259

246
236
140
94
39
8
2
2
1942
16
155
386
413
311
293
171
120
58
17
0
2
785
8
60
145
175
113
119
73
53
31
6
0
2
1157
8
95
241
238
198
174
98
67
27
11
0
0

130
143
75
56
20
4
0
2
1064
11
97
207
221
166
167
93
70
26
5
0
1
444
4
41
79
97
58
74
44
30
14
2
0
1
620
7
56
128
124
108
93
49
40
12
3
0
0

116
93
65
38
19
4
2
0
878
5
58
179
192
145
126
78
50
32
12
0
1
341
4
19
66
78
55
45
29
23
17
4
0
1
537
1
39
113
114
90
81
49
27
15
8
0
0

1712
1103
919
584
255
94
13
3
5140
61
133
460
993
1011
846
666
586
264
98
20
2
2561
38
66
241
453
490
428
341
309
129
54
10
2
2579
23
67
219
540
521
418
325
277
135
44
10
0

1004
714
587
381
162
51
8
0
3109
34
89
285
562
606
551
412
368
141
51
9
1
1561
22
39
154
260
305
273
214
181
82
28
2
1
1548
12
50
131
302
301
278
198
187
59
23
7
0

708
389
332
203
93
43
5
3
2031
27
44
175
431
405
295
254
218
123
47
11
1
1000
16
27
87
193
185
155
127
128
47
26
8
1
1031
11
17
88
238
220
140
127
90
76
21
3
0

429
291
157
66
26
10
2
2
1811
58
184
565
398
280
183
77
43
15
1
3
4
847
31
94
246
202
121
87
34
23
5
0
1
3
964
27
90
319
196
159
96
43
20
10
1
2
1

252
168
86
38
10
6
0
1
1023
31
104
339
220
149
96
51
22
7
1
1
2
469
15
49
144
112
68
42
23
12
2
0
0
2
554
16
55
195
108
81
54
28
10
5
1
1
0

177
123
71
28
16
4
2
1
788
27
80
226
178
131
87
26
21
8
0
2
2
378
16
45
102
90
53
45
11
11
3
0
1
1
410
11
35
124
88
78
42
15
10
5
0
1
1

2307
21
237
519
519
379
279
176
115
45
15
2
0
1240
15
119
274
307
189
148
100
61
21
5
1
0
1067
6
118
245
212
190
131
76
54
24
10
1
0
1680
18
122
362
396
296
227
126

1284
9
144
299
257
219
162
103
59
23
8
1
0
682
6
70
154
155
104
90
52
35
12
3
1
0
602
3
74
145
102
115
72
51
24
11
5
0
0
946
13
76
221
214
153
126
69

1023
12
93
220
262
160
117
73
56
22
7
1
0
558
9
49
120
152
85
58
48
26
9
2
0
0
465
3
44
100
110
75
59
25
30
13
5
1
0
734
5
46
141
182
143
101
57

8276
131
301
853
2069
1649
1142
820
786
372
125
22
6
4139
68
169
459
1067
733
558
377
404
207
79
13
5
4137
63
132
394
1002
916
584
443
382
165
46
9
1
5222
82
189
506
1274
1143
739
584

4905
68
188
521
1167
971
725
539
464
198
55
6
3
2455
35
106
282
624
439
353
246
220
114
31
3
2
2450
33
82
239
543
532
372
293
244
84
24
3
1
3168
37
104
301
736
686
493
362

3371
63
113
332
902
678
417
281
322
174
70
16
3
1684
33
63
177
443
294
205
131
184
93
48
10
3
1687
30
50
155
459
384
212
150
138
81
22
6
0
2054
45
85
205
538
457
246
222

2927
107
347
893
647
443
292
115
58
17
4
3
1
1350
55
173
394
316
191
139
51
23
5
2
0
1
1577
52
174
499
331
252
153
64
35
12
2
3
0
2230
74
200
620
533
356
208
102

1601
57
208
516
352
217
143
68
29
9
1
1
0
729
30
105
227
162
88
71
30
13
3
0
0
0
872
27
103
289
190
129
72
38
16
6
1
1
0
1233
40
131
348
281
195
110
63

1326
50
139
377
295
226
149
47
29
8
3
2
1
621
25
68
167
154
103
68
21
10
2
2
0
1
705
25
71
210
141
123
81
26
19
6
1
2
0
997
34
69
272
252
161
98
39

100
21
6
4
2
1226
15
96
277
280
202
162
92
80
14
4
2
2
454
3
26
85
116
94
65
34
20
7
2
2
0
2006
15
175
363
399
367
290
209
126
44
11
5
2
1127
9
94

55
13
4
1
1
704
10
60
174
151
107
89
54
46
8
3
1
1
242
3
16
47
63
46
37
15
9
5
1
0
0
1089
10
113
210
208
172
158
115
70
26
4
2
1
600
6
60

45
8
2
3
1
522
5
36
103
129
95
73
38
34
6
1
1
1
212
0
10
38
53
48
28
19
11
2
1
2
0
917
5
62
153
191
195
132
94
56
18
7
3
1
527
3
34

465
177
47
9
7
3680
60
134
380
893
754
513
428
341
130
33
8
6
1542
22
55
126
381
389
226
156
124
47
14
1
1
8903
114
268
789
1991
1967
1255
944
909
484
142
30
10
5045
66
152

303
113
26
3
4
2197
27
68
225
511
450
337
253
215
84
21
3
3
971
10
36
76
225
236
156
109
88
29
5
0
1
5310
76
161
494
1070
1184
803
610
565
260
69
12
6
3021
41
95

162
64
21
6
3
1483
33
66
155
382
304
176
175
126
46
12
5
3
571
12
19
50
156
153
70
47
36
18
9
1
0
3593
38
107
295
921
783
452
334
344
224
73
18
4
2024
25
57

56
17
2
2
60
1562
59
138
442
359
248
135
66
40
12
1
2
60
668
15
62
178
174
108
73
36
16
5
1
0
0
2988
79
246
845
681
533
361
126
79
27
7
1
3
1650
56
146

27
8
0
1
29
843
33
91
245
184
125
73
38
20
4
0
1
29
390
7
40
103
97
70
37
25
7
4
0
0
0
1639
35
138
495
373
279
195
62
46
11
3
1
1
881
24
80

29
9
2
1
31
719
26
47
197
175
123
62
28
20
8
1
1
31
278
8
22
75
77
38
36
11
9
1
1
0
0
1349
44
108
350
308
254
166
64
33
16
4
0
2
769
32
66

202
228
194
173
117
71
31
5
2
1
879
6
81
161
171
173
117
92
55
13
6
3
1
3357
19
276
715
684
588
461
301
197
81
33
1
1
1815
14
153
372
392
324
247
150
103
44
14

121
116
83
91
64
40
19
0
0
0
489
4
53
89
92
89
67
51
30
7
4
2
1
1774
12
158
373
345
321
253
150
107
40
13
1
1
945
9
87
201
201
169
131
62
56
22
5

81
112
111
82
53
31
12
5
2
1
390
2
28
72
79
84
50
41
25
6
2
1
0
1583
7
118
342
339
267
208
151
90
41
20
0
0
870
5
66
171
191
155
116
88
47
22
9

459
1093
1040
670
518
572
348
97
23
7
3858
48
116
330
898
927
585
426
337
136
45
7
3
14600
192
471
1223
3407
3140
2044
1687
1426
733
232
38
7
7719
110
241
635
1916
1568
1014
872
795
403
135

298
600
640
430
332
343
186
43
9
4
2289
35
66
196
470
544
373
278
222
74
26
3
2
8788
122
257
723
1949
1895
1345
1065
871
424
120
13
4
4548
68
135
363
1112
935
650
528
459
218
69

161
493
400
240
186
229
162
54
14
3
1569
13
50
134
428
383
212
148
115
62
19
4
1
5812
70
214
500
1458
1245
699
622
555
309
112
25
3
3171
42
106
272
804
633
364
344
336
185
66

468
391
267
180
70
48
16
5
1
2
1338
23
100
377
290
266
181
56
31
11
2
0
1
5195
132
519
1511
1236
864
502
254
113
34
13
5
12
2707
81
284
805
612
448
248
130
61
19
6

250
217
139
99
32
29
7
2
1
1
758
11
58
245
156
140
96
30
17
4
1
0
0
2909
71
311
870
685
470
283
142
50
17
5
1
4
1461
43
171
440
322
229
141
71
27
11
2

218
174
128
81
38
19
9
3
0
1
580
12
42
132
134
126
85
26
14
7
1
0
1
2286
61
208
641
551
394
219
112
63
17
8
4
8
1246
38
113
365
290
219
107
59
34
8
4

1
1
1542
5
123
343
292
264
214
151
94
37
19
0
0
1971
12
175
374
364
332
282
194
152
63
16
4
3
334
4
13
62
83
51
45
38
22
13
2
0
1
1637
8
162
312
281
281

1
1
829
3
71
172
144
152
122
88
51
18
8
0
0
1131
7
95
218
194
180
163
126
97
35
10
3
3
201
2
5
37
50
31
28
25
14
7
1
0
1
930
5
90
181
144
149

0
0
713
2
52
171
148
112
92
63
43
19
11
0
0
840
5
80
156
170
152
119
68
55
28
6
1
0
133
2
8
25
33
20
17
13
8
6
1
0
0
707
3
72
131
137
132

24
6
6881
82
230
588
1491
1572
1030
815
631
330
97
14
1
8720
94
172
584
1652
1832
1431
1225
1113
455
142
19
1
1574
27
35
111
281
334
243
232
199
82
25
5
0
7146
67
137
473
1371
1498

8
3
4240
54
122
360
837
960
695
537
412
206
51
5
1
5520
57
108
352
982
1121
949
813
771
288
72
7
0
982
18
23
60
153
209
152
155
146
55
9
2
0
4538
39
85
292
829
912

16
3
2641
28
108
228
654
612
335
278
219
124
46
9
0
3200
37
64
232
670
711
482
412
342
167
70
12
1
592
9
12
51
128
125
91
77
53
27
16
3
0
2608
28
52
181
542
586

3
10
2488
51
235
706
624
416
254
124
52
15
7
2
2
3249
63
251
786
795
574
393
195
132
37
19
2
2
577
8
50
150
133
106
59
34
25
4
6
1
1
2672
55
201
636
662
468

1
3
1448
28
140
430
363
241
142
71
23
6
3
0
1
1816
32
144
454
457
307
205
111
76
17
10
2
1
321
5
30
82
83
49
32
19
15
1
4
1
0
1495
27
114
372
374
258

2
7
1040
23
95
276
261
175
112
53
29
9
4
2
1
1433
31
107
332
338
267
188
84
56
20
9
0
1
256
3
20
68
50
57
27
15
10
3
2
0
1
1177
28
87
264
288
210

237
156
130
50
14
4
2
2050
21
211
477
391
342
267
144
134
36
23
4
0
1580
17
171
368
315
260
199
105
99
26
16
4
0
470
4
40
109
76
82
68
39
35
10
7
0
0
2385

135
101
83
28
9
3
2
1154
13
131
275
229
165
145
82
88
13
10
3
0
894
11
101
222
182
129
103
59
68
9
7
3
0
260
2
30
53
47
36
42
23
20
4
3
0
0
1350

102
55
47
22
5
1
0
896
8
80
202
162
177
122
62
46
23
13
1
0
686
6
70
146
133
131
96
46
31
17
9
1
0
210
2
10
56
29
46
26
16
15
6
4
0
0
1035

1188
993
914
373
117
14
1
7381
142
277
748
1374
1228
1143
904
854
444
212
55
0
5900
122
230
586
1101
956
900
700
690
377
191
47
0
1481
20
47
162
273
272
243
204
164
67
21
8
0
7473

797
658
625
233
63
5
0
4645
94
181
489
848
795
753
600
500
244
121
20
0
3719
77
148
386
685
629
598
462
405
203
107
19
0
926
17
33
103
163
166
155
138
95
41
14
1
0
4757

391
335
289
140
54
9
1
2736
48
96
259
526
433
390
304
354
200
91
35
0
2181
45
82
200
416
327
302
238
285
174
84
28
0
555
3
14
59
110
106
88
66
69
26
7
7
0
2716

334
161
107
33
13
1
1
1953
68
254
583
419
289
184
89
40
19
6
0
2
1592
60
228
473
331
225
146
75
34
15
4
0
1
361
8
26
110
88
64
38
14
6
4
2
0
1
2232

173
92
61
16
6
1
1
1102
36
145
351
236
145
100
51
23
9
4
0
2
894
33
133
290
177
110
82
39
20
7
2
0
1
208
3
12
61
59
35
18
12
3
2
2
0
1
1246

161
69
46
17
7
0
0
851
32
109
232
183
144
84
38
17
10
2
0
0
698
27
95
183
154
115
64
36
14
8
2
0
0
153
5
14
49
29
29
20
2
3
2
0
0
0
986

30
250
569
534
390
298
170
92
34
13
5
0
1917
24
195
472
433
296
241
139
78
23
11
5
0
468
6
55
97
101
94
57
31
14
11
2
0
0
3210
27
238
506
595
585
515
359
231

16
151
337
296
195
160
107
60
19
6
3
0
1090
12
118
283
245
143
126
90
49
15
6
3
0
260
4
33
54
51
52
34
17
11
4
0
0
0
1802
16
151
276
326
309
281
223
142

14
99
232
238
195
138
63
32
15
7
2
0
827
12
77
189
188
153
115
49
29
8
5
2
0
208
2
22
43
50
42
23
14
3
7
2
0
0
1408
11
87
230
269
276
234
136
89

149
259
881
1518
1348
1128
937
717
365
135
35
1
5755
113
202
675
1166
1031
865
695
559
307
109
33
0
1718
36
57
206
352
317
263
242
158
58
26
2
1
10452
115
215
695
1573
1991
1755
1636
1307

94
172
550
886
848
765
625
477
243
76
20
1
3704
75
138
434
687
656
594
466
366
206
64
18
0
1053
19
34
116
199
192
171
159
111
37
12
2
1
6426
72
133
416
906
1192
1141
1100
833

55
87
331
632
500
363
312
240
122
59
15
0
2051
38
64
241
479
375
271
229
193
101
45
15
0
665
17
23
90
153
125
92
83
47
21
14
0
0
4026
43
82
279
667
799
614
536
474

63
268
759
454
328
190
87
52
23
4
2
2
1660
45
190
557
340
248
146
66
43
18
4
1
2
572
18
78
202
114
80
44
21
9
5
0
1
0
4141
120
457
1108
966
666
443
226
96

37
175
426
242
154
108
55
28
16
2
2
1
922
30
124
305
178
124
82
38
25
12
2
1
1
324
7
51
121
64
30
26
17
3
4
0
1
0
2362
63
276
664
543
365
258
120
49

26
93
333
212
174
82
32
24
7
2
0
1
738
15
66
252
162
124
64
28
18
6
2
0
1
248
11
27
81
50
50
18
4
6
1
0
0
0
1779
57
181
444
423
301
185
106
47

108
32
10
4
884
6
49
130
165
167
154
95
75
30
9
4
0
2326
21
189
376
430
418
361
264
156
78
23
6
4
2342
24
175
388
492
431
371
207
142
86
20
5
1
995
10
63
168

60
10
5
3
490
4
21
77
89
89
83
58
47
17
3
2
0
1312
12
130
199
237
220
198
165
95
43
7
3
3
1356
15
98
234
263
251
214
127
93
46
12
2
1
571
5
39
94

48
22
5
1
394
2
28
53
76
78
71
37
28
13
6
2
0
1014
9
59
177
193
198
163
99
61
35
16
3
1
986
9
77
154
229
180
157
80
49
40
8
3
0
424
5
24
74

740
341
76
8
3135
31
62
224
394
541
494
469
440
297
140
41
2
7317
84
153
471
1179
1450
1261
1167
867
443
201
35
6
7872
108
204
577
1329
1546
1391
1099
923
489
165
35
6
3301
39
79
255

425
170
34
4
1915
20
37
132
221
323
331
309
273
170
75
23
1
4511
52
96
284
685
869
810
791
560
255
95
11
3
4895
67
135
354
724
913
945
736
621
288
92
18
2
2038
25
49
154

315
171
42
4
1220
11
25
92
173
218
163
160
167
127
65
18
1
2806
32
57
187
494
581
451
376
307
188
106
24
3
2977
41
69
223
605
633
446
363
302
201
73
17
4
1263
14
30
101

43
13
2
1
962
20
112
255
209
147
114
53
31
16
4
0
1
3179
100
345
853
757
519
329
173
65
27
9
2
0
2607
92
268
708
606
394
284
145
73
27
6
2
2
1184
27
119
316

21
2
1
0
535
14
60
140
119
83
70
21
16
10
2
0
0
1827
49
216
524
424
282
188
99
33
11
0
1
0
1452
54
166
402
336
214
146
78
37
13
3
2
1
657
16
64
191

22
11
1
1
427
6
52
115
90
64
44
32
15
6
2
0
1
1352
51
129
329
333
237
141
74
32
16
9
1
0
1155
38
102
306
270
180
138
67
36
14
3
0
1
527
11
55
125

181
182
183
91
65
38
9
4
1
1347
14
112
220
311
249
188
116
77
48
11
1
0
1824
19
141
305
354
361
296
164
115
47
16
4
2
611
5
41
111
130
122
94
53
31
17
5
1

89
111
103
59
40
22
6
2
1
785
10
59
140
174
140
111
68
53
24
6
0
0
958
11
73
160
174
193
172
85
58
23
6
2
1
339
2
24
60
70
69
55
27
17
11
3
1

92
71
80
32
25
16
3
2
0
562
4
53
80
137
109
77
48
24
24
5
1
0
866
8
68
145
180
168
124
79
57
24
10
2
1
272
3
17
51
60
53
39
26
14
6
2
0

470
561
593
475
445
269
91
23
1
4571
69
125
322
859
985
798
624
478
220
74
12
5
9054
85
209
594
1314
1710
1588
1377
1154
721
262
34
6
3208
31
71
207
473
601
588
479
412
246
81
16

258
334
393
304
301
158
50
12
0
2857
42
86
200
466
579
552
432
320
130
42
6
2
5464
44
135
369
764
1047
1009
876
691
396
114
16
3
2006
15
44
132
289
363
380
317
268
141
48
8

212
227
200
171
144
111
41
11
1
1714
27
39
122
393
406
246
192
158
90
32
6
3
3590
41
74
225
550
663
579
501
463
325
148
18
3
1202
16
27
75
184
238
208
162
144
105
33
8

273
174
141
73
38
19
1
1
2
1423
65
149
392
333
220
143
72
35
8
5
1
0
2335
90
242
619
510
391
232
134
76
31
8
1
1
649
26
69
194
131
108
64
38
15
3
1
0

148
104
76
29
16
11
0
1
1
795
38
102
211
188
110
70
49
21
2
3
1
0
1285
48
162
361
291
201
109
69
34
10
0
0
0
363
16
45
114
76
48
34
20
8
2
0
0

125
70
65
44
22
8
1
0
1
628
27
47
181
145
110
73
23
14
6
2
0
0
1050
42
80
258
219
190
123
65
42
21
8
1
1
286
10
24
80
55
60
30
18
7
1
1
0

1
1213
14
100
194
224
239
202
111
84
30
11
3
1
85
2
14
31
8
9
10
4
4
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
85
2
14
31
8
9
10

0
619
9
49
100
104
124
117
58
41
12
3
1
1
45
2
5
16
4
5
8
1
1
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
45
2
5
16
4
5
8

1
594
5
51
94
120
115
85
53
43
18
8
2
0
40
0
9
15
4
4
2
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40
0
9
15
4
4
2

3
5846
54
138
387
841
1109
1000
898
742
475
181
18
3
506
11
21
69
94
81
71
61
65
28
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
506
11
21
69
94
81
71

1
3458
29
91
237
475
684
629
559
423
255
66
8
2
309
4
14
41
59
53
47
33
42
16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
309
4
14
41
59
53
47

2
2388
25
47
150
366
425
371
339
319
220
115
10
1
197
7
7
28
35
28
24
28
23
12
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
197
7
7
28
35
28
24

0
1686
64
173
425
379
283
168
96
61
28
7
1
1
72
0
9
25
17
6
9
3
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
72
0
9
25
17
6
9

0
922
32
117
247
215
153
75
49
26
8
0
0
0
40
0
7
14
11
1
4
2
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
40
0
7
14
11
1
4

0
764
32
56
178
164
130
93
47
35
20
7
1
1
32
0
2
11
6
5
5
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
32
0
2
11
6
5
5

4
4
3
0
0
0
1358
11
98
214
267
276
220
130
88
34
15
4
1
425
4
26
75
91
95
63
37
18
10
4
1
1
933
7
72
139
176
181
157
93
70
24
11
3
0
49
0

1
1
3
0
0
0
709
4
53
112
128
149
129
68
44
15
5
2
0
238
2
16
40
50
53
37
21
10
6
2
1
0
471
2
37
72
78
96
92
47
34
9
3
1
0
24
0

3
3
0
0
0
0
649
7
45
102
139
127
91
62
44
19
10
2
1
187
2
10
35
41
42
26
16
8
4
2
0
1
462
5
35
67
98
85
65
46
36
15
8
2
0
25
0

61
65
28
5
0
0
6936
51
143
416
1030
1341
1246
1068
845
567
199
26
4
2439
14
47
154
389
462
439
367
306
189
59
11
2
4497
37
96
262
641
879
807
701
539
378
140
15
2
167
1

33
42
16
0
0
0
4171
29
96
260
583
821
787
682
504
313
82
12
2
1518
9
32
98
233
280
285
240
199
104
32
6
0
2653
20
64
162
350
541
502
442
305
209
50
6
2
95
0

28
23
12
5
0
0
2765
22
47
156
447
520
459
386
341
254
117
14
2
921
5
15
56
156
182
154
127
107
85
27
5
2
1844
17
32
100
291
338
305
259
234
169
90
9
0
72
1

3
1
1
1
0
0
1795
81
193
467
399
295
175
90
61
25
7
1
1
446
20
52
133
91
72
40
21
13
3
1
0
0
1349
61
141
334
308
223
135
69
48
22
6
1
1
73
1

2
0
1
0
0
0
978
42
130
271
226
152
74
49
27
7
0
0
0
254
11
38
81
53
32
18
12
7
2
0
0
0
724
31
92
190
173
120
56
37
20
5
0
0
0
39
0

1
1
0
1
0
0
817
39
63
196
173
143
101
41
34
18
7
1
1
192
9
14
52
38
40
22
9
6
1
1
0
0
625
30
49
144
135
103
79
32
28
17
6
1
1
34
1

3
5
6
14
8
6
6
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
49
0
3
5
6
14
8
6
6
0
0
0
1
332
6
26
55
73
62
58
24
17
10

1
3
4
5
3
5
2
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
24
0
1
3
4
5
3
5
2
0
0
0
1
180
5
14
29
38
34
32
11
11
5

2
2
2
9
5
1
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25
0
2
2
2
9
5
1
4
0
0
0
0
152
1
12
26
35
28
26
13
6
5

6
9
16
30
23
19
38
15
9
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
167
1
6
9
16
30
23
19
38
15
9
1
0
1445
22
39
100
174
258
248
229
206
111

5
7
9
15
14
10
25
6
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
95
0
5
7
9
15
14
10
25
6
3
1
0
889
11
20
61
113
158
161
151
120
61

1
2
7
15
9
9
13
9
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
72
1
1
2
7
15
9
9
13
9
6
0
0
556
11
19
39
61
100
87
78
86
50

4
15
18
13
6
12
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
73
1
4
15
18
13
6
12
3
1
0
0
0
395
8
36
112
76
77
42
29
11
4

1
10
10
7
5
5
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
39
0
1
10
10
7
5
5
1
0
0
0
0
228
6
24
66
44
41
26
13
6
2

3
5
8
6
1
7
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
34
1
3
5
8
6
1
7
2
1
0
0
0
167
2
12
46
32
36
16
16
5
2

1
0
0
186
1
15
36
39
27
31
16
13
7
1
0
0
146
5
11
19
34
35
27
8
4
3
0
0
0
531
13
58
134
133
75
45
30
25
13
2
3
0
362
10
42
98
88

1
0
0
101
0
8
20
20
16
18
6
7
5
1
0
0
79
5
6
9
18
18
14
5
4
0
0
0
0
316
8
35
75
82
43
28
20
13
8
2
2
0
216
6
25
54
57

0
0
0
85
1
7
16
19
11
13
10
6
2
0
0
0
67
0
5
10
16
17
13
3
0
3
0
0
0
215
5
23
59
51
32
17
10
12
5
0
1
0
146
4
17
44
31

49
7
2
769
17
24
53
84
139
149
112
106
57
22
5
1
676
5
15
47
90
119
99
117
100
54
27
2
1
1593
34
62
138
236
269
261
207
187
134
50
14
1
1195
27
48
95
158

29
3
1
488
6
12
34
56
83
95
77
69
37
16
2
1
401
5
8
27
57
75
66
74
51
24
13
1
0
1043
20
40
87
146
180
173
146
121
97
30
3
0
776
16
31
60
102

20
4
1
281
11
12
19
28
56
54
35
37
20
6
3
0
275
0
7
20
33
44
33
43
49
30
14
1
1
550
14
22
51
90
89
88
61
66
37
20
11
1
419
11
17
35
56

0
0
0
203
6
17
61
40
36
24
17
2
0
0
0
0
192
2
19
51
36
41
18
12
9
4
0
0
0
294
8
19
76
86
37
31
19
14
3
1
0
0
189
5
10
47
57

0
0
0
109
5
7
33
23
16
16
8
1
0
0
0
0
119
1
17
33
21
25
10
5
5
2
0
0
0
160
7
13
37
46
23
14
10
7
3
0
0
0
107
4
7
23
32

0
0
0
94
1
10
28
17
20
8
9
1
0
0
0
0
73
1
2
18
15
16
8
7
4
2
0
0
0
134
1
6
39
40
14
17
9
7
0
1
0
0
82
1
3
24
25

44
28
22
16
10
1
3
0
169
3
16
36
45
31
17
8
9
3
1
0
0
39
0
5
15
7
5
1
5
0
0
1
0
0
39
0
5
15
7
5
1
5
0
0
1
0
0

25
18
14
8
6
1
2
0
100
2
10
21
25
18
10
6
5
2
1
0
0
20
0
3
6
4
3
0
3
0
0
1
0
0
20
0
3
6
4
3
0
3
0
0
1
0
0

19
10
8
8
4
0
1
0
69
1
6
15
20
13
7
2
4
1
0
0
0
19
0
2
9
3
2
1
2
0
0
0
0
0
19
0
2
9
3
2
1
2
0
0
0
0
0

199
191
149
161
111
44
11
1
398
7
14
43
78
70
70
58
26
23
6
3
0
175
2
8
10
20
19
34
26
29
17
10
0
0
175
2
8
10
20
19
34
26
29
17
10
0
0

131
125
102
101
78
27
3
0
267
4
9
27
44
49
48
44
20
19
3
0
0
117
0
6
8
10
13
23
18
18
13
8
0
0
117
0
6
8
10
13
23
18
18
13
8
0
0

68
66
47
60
33
17
8
1
131
3
5
16
34
21
22
14
6
4
3
3
0
58
2
2
2
10
6
11
8
11
4
2
0
0
58
2
2
2
10
6
11
8
11
4
2
0
0

26
21
12
8
3
0
0
0
105
3
9
29
29
11
10
7
6
0
1
0
0
21
0
0
3
3
5
5
4
1
0
0
0
0
21
0
0
3
3
5
5
4
1
0
0
0
0

16
10
7
5
3
0
0
0
53
3
6
14
14
7
4
3
2
0
0
0
0
10
0
0
0
1
2
3
3
1
0
0
0
0
10
0
0
0
1
2
3
3
1
0
0
0
0

10
11
5
3
0
0
0
0
52
0
3
15
15
4
6
4
4
0
1
0
0
11
0
0
3
2
3
2
1
0
0
0
0
0
11
0
0
3
2
3
2
1
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
182
7
23
49
50
15
12
8
11
5
0
2
0
182
7
23
49
50
15
12
8
11
5
0
2
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
107
5
11
29
31
7
9
5
6
3
0
1
0
107
5
11
29
31
7
9
5
6
3
0
1
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
75
2
12
20
19
8
3
3
5
2
0
1
0
75
2
12
20
19
8
3
3
5
2
0
1
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
648
15
30
58
87
101
89
79
92
71
19
7
0
633
15
30
56
84
99
86
77
91
69
19
7
0
15
0
0
2
3
2
3
2

0
0
0
0
0
0
0
0
0
0
0
0
0
413
11
17
36
61
70
56
50
52
49
10
1
0
405
11
17
35
59
69
56
48
52
47
10
1
0
8
0
0
1
2
1
0
2

0
0
0
0
0
0
0
0
0
0
0
0
0
235
4
13
22
26
31
33
29
40
22
9
6
0
228
4
13
21
25
30
30
29
39
22
9
6
0
7
0
0
1
1
1
3
0

0
0
0
0
0
0
0
0
0
0
0
0
0
92
3
4
20
31
14
9
3
5
3
0
0
0
89
3
4
20
29
14
8
3
5
3
0
0
0
3
0
0
0
2
0
1
0

0
0
0
0
0
0
0
0
0
0
0
0
0
61
2
3
13
19
11
5
2
3
3
0
0
0
58
2
3
13
17
11
4
2
3
3
0
0
0
3
0
0
0
2
0
1
0

0
0
0
0
0
0
0
0
0
0
0
0
0
31
1
1
7
12
3
4
1
2
0
0
0
0
31
1
1
7
12
3
4
1
2
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
310
6
30
70
76
55
32
17
14
8
1
1
0
141
3
14
34
31
24
15
9
5
5
0
1
0
169
3
16
36
45
31
17
8
9
3
1
0
0

0
0
0
0
0
189
3
21
40
47
33
19
12
7
5
1
1
0
89
1
11
19
22
15
9
6
2
3
0
1
0
100
2
10
21
25
18
10
6
5
2
1
0
0

0
0
0
0
0
121
3
9
30
29
22
13
5
7
3
0
0
0
52
2
3
15
9
9
6
3
3
2
0
0
0
69
1
6
15
20
13
7
2
4
1
0
0
0

1
2
0
0
0
770
17
24
70
129
149
138
102
66
46
21
7
1
387
10
10
29
54
81
71
46
41
25
15
4
1
383
7
14
41
75
68
67
56
25
21
6
3
0

0
2
0
0
0
513
9
17
43
75
97
94
78
51
35
12
2
0
254
5
8
17
33
49
46
36
31
18
9
2
0
259
4
9
26
42
48
48
42
20
17
3
0
0

1
0
0
0
0
257
8
7
27
54
52
44
24
15
11
9
5
1
133
5
2
12
21
32
25
10
10
7
6
2
1
124
3
5
15
33
20
19
14
5
4
3
3
0

0
0
0
0
0
181
5
15
53
52
18
17
12
8
0
1
0
0
79
2
6
24
25
7
8
5
2
0
0
0
0
102
3
9
29
27
11
9
7
6
0
1
0
0

0
0
0
0
0
89
5
10
24
26
10
6
5
3
0
0
0
0
39
2
4
10
14
3
3
2
1
0
0
0
0
50
3
6
14
12
7
3
3
2
0
0
0
0

0
0
0
0
0
92
0
5
29
26
8
11
7
5
0
1
0
0
40
0
2
14
11
4
5
3
1
0
0
0
0
52
0
3
15
15
4
6
4
4
0
1
0
0

Mental Illness

Any Other

Multiple Disability

Persons

Males

Females

Persons

Males

Females

Persons

Males

Females

19

20

21

22

23

24

25

26

27

722,826

415,732

307,094

4,927,011

2,727,828

2,199,183

2,116,487

1,162,604

953,883

8,352

4,860

3,492

412,690

218,944

193,746

78,651

45,350

33,301

26,240

15,679

10,561

417,234

222,971

194,263

187,477

111,510

75,967

101,189

59,175

42,014

889,921

487,184

402,737

412,313

244,886

167,427

125,263

76,708

48,555

812,965

452,142

360,823

283,242

167,900

115,342

146,012

87,697

58,315

711,824

401,879

309,945

203,576

118,980

84,596

135,502

79,111

56,391

596,938

347,051

249,887

166,755

99,784

66,971

85,978

46,876

39,102

431,672

246,687

184,985

141,302

81,007

60,295

56,398

28,184

28,214

360,896

196,812

164,084

215,422

106,283

109,139

25,063

11,719

13,344

175,637

93,757

81,880

229,340

104,136

125,204

7,836

3,320

4,516

57,406

28,683

28,723

136,364

58,041

78,323

2,275

979

1,296

19,652

9,452

10,200

55,516

21,181

34,335

2,718

1,424

1,294

40,176

22,266

17,910

6,529

3,546

2,983

495,826

283,432

212,394

3,292,529

1,827,584

1,464,945

1,584,293

863,113

721,180

5,689

3,315

2,374

286,966

152,161

134,805

59,141

34,187

24,954

19,164

11,437

7,727

297,653

158,595

139,058

140,526

83,754

56,772

72,218

41,947

30,271

615,135

337,613

277,522

301,372

179,172

122,200

85,516

52,128

33,388

510,909

287,349

223,560

198,542

118,217

80,325

99,664

59,278

40,386

455,118

258,779

196,339

142,011

83,326

58,685

91,182

52,874

38,308

384,263

225,155

159,108

117,750

70,443

47,307

57,477

30,873

26,604

280,533

160,073

120,460

101,748

57,403

44,345

39,165

19,552

19,613

255,213

138,457

116,756

171,343

82,557

88,786

17,306

8,176

9,130

126,719

67,947

58,772

189,506

85,581

103,925

5,163

2,267

2,896

40,828

20,690

20,138

111,838

48,063

63,775

1,604

689

915

13,616

6,633

6,983

46,020

18,012

28,008

1,678

896

782

25,576

14,132

11,444

4,496

2,398

2,098

227,000

132,300

94,700

1,634,482

900,244

734,238

532,194

299,491

232,703

2,663

1,545

1,118

125,724

66,783

58,941

19,510

11,163

8,347

7,076

4,242

2,834

119,581

64,376

55,205

46,951

27,756

19,195

28,971

17,228

11,743

274,786

149,571

125,215

110,941

65,714

45,227

39,747

24,580

15,167

302,056

164,793

137,263

84,700

49,683

35,017

46,348

28,419

17,929

256,706

143,100

113,606

61,565

35,654

25,911

44,320

26,237

18,083

212,675

121,896

90,779

49,005

29,341

19,664

28,501

16,003

12,498

151,139

86,614

64,525

39,554

23,604

15,950

17,233

8,632

8,601

105,683

58,355

47,328

44,079

23,726

20,353

7,757

3,543

4,214

48,918

25,810

23,108

39,834

18,555

21,279

2,673

1,053

1,620

16,578

7,993

8,585

24,526

9,978

14,548

671

290

381

6,036

2,819

3,217

9,496

3,169

6,327

1,040

528

512

14,600

8,134

6,466

2,033

1,148

885

15669
240

8810
137

6859
103

66957
4871

36852
2672

30105
2199

44441
1379

24478
784

19963
595

731
2595
2732
2790
2612
1734
1266
672
219
62
16
11581
194
592
1969
1963
1974
1908
1291
967
506
158
48
11
4088
46
139
626
769
816
704
443
299
166
61
14
5
913
25
58
189
157
163
124
89
61
34

402
1458
1625
1628
1452
947
671
330
113
37
10
6447
108
320
1100
1171
1147
1040
684
504
253
84
30
6
2363
29
82
358
454
481
412
263
167
77
29
7
4
558
11
31
99
110
109
81
55
38
16

329
1137
1107
1162
1160
787
595
342
106
25
6
5134
86
272
869
792
827
868
607
463
253
74
18
5
1725
17
57
268
315
335
292
180
132
89
32
7
1
355
14
27
90
47
54
43
34
23
18

5023
11268
10963
9429
8270
6481
5684
3361
1152
347
108
49399
3894
3996
8840
7798
6648
5847
4566
4136
2509
828
258
79
17558
977
1027
2428
3165
2781
2423
1915
1548
852
324
89
29
6182
733
650
1221
1261
842
560
376
280
148

2722
5981
6446
5502
4606
3393
2906
1743
603
210
68
27069
2128
2139
4679
4597
3853
3257
2375
2104
1295
434
161
47
9783
544
583
1302
1849
1649
1349
1018
802
448
169
49
21
3836
389
358
637
920
630
390
218
149
81

2301
5287
4517
3927
3664
3088
2778
1618
549
137
40
22330
1766
1857
4161
3201
2795
2590
2191
2032
1214
394
97
32
7775
433
444
1126
1316
1132
1074
897
746
404
155
40
8
2346
344
292
584
341
212
170
158
131
67

3039
7449
5444
4429
3976
3314
5032
5593
3300
1460
26
36083
1168
2596
6254
4422
3455
3113
2565
3997
4474
2743
1274
22
8358
211
443
1195
1022
974
863
749
1035
1119
557
186
4
4220
166
347
792
505
350
341
300
474
484

1759
4231
3147
2720
2349
1783
2515
2788
1646
748
8
19961
665
1492
3528
2570
2135
1836
1392
2007
2273
1388
668
7
4517
119
267
703
577
585
513
391
508
515
258
80
1
2379
85
200
444
304
223
201
158
251
260

1280
3218
2297
1709
1627
1531
2517
2805
1654
712
18
16122
503
1104
2726
1852
1320
1277
1173
1990
2201
1355
606
15
3841
92
176
492
445
389
350
358
527
604
299
106
3
1841
81
147
348
201
127
140
142
223
224

9
3
1
836
24
52
164
143
152
113
82
60
33
9
3
1
77
1
6
25
14
11
11
7
1
1
0
0
0
1348
27
90
244
245
225
228
118
95
50
21
5
0
929
22
73
196
160

6
1
1
508
11
26
87
102
99
73
49
37
16
6
1
1
50
0
5
12
8
10
8
6
1
0
0
0
0
691
16
57
117
138
120
105
62
49
17
8
2
0
475
13
45
93
95

3
2
0
328
13
26
77
41
53
40
33
23
17
3
2
0
27
1
1
13
6
1
3
1
0
1
0
0
0
657
11
33
127
107
105
123
56
46
33
13
3
0
454
9
28
103
65

61
33
17
5632
655
587
1109
1177
773
498
338
256
141
55
29
14
550
78
63
112
84
69
62
38
24
7
6
4
3
3455
338
336
697
568
432
362
260
228
156
64
11
3
2912
305
308
614
474

35
21
8
3503
347
318
575
867
584
347
196
137
76
31
18
7
333
42
40
62
53
46
43
22
12
5
4
3
1
1901
205
171
348
318
264
219
158
100
77
33
7
1
1579
184
159
308
249

26
12
9
2129
308
269
534
310
189
151
142
119
65
24
11
7
217
36
23
50
31
23
19
16
12
2
2
1
2
1554
133
165
349
250
168
143
102
128
79
31
4
2
1333
121
149
306
225

300
155
6
3859
152
330
744
467
316
317
269
425
422
272
139
6
361
14
17
48
38
34
24
31
49
62
28
16
0
2664
70
161
533
340
267
236
183
293
339
180
61
1
2372
66
153
512
309

164
87
2
2189
75
192
420
285
202
185
138
231
229
151
79
2
190
10
8
24
19
21
16
20
20
31
13
8
0
1470
33
90
299
208
177
151
89
147
178
73
25
0
1307
29
84
287
187

136
68
4
1670
77
138
324
182
114
132
131
194
193
121
60
4
171
4
9
24
19
13
8
11
29
31
15
8
0
1194
37
71
234
132
90
85
94
146
161
107
36
1
1065
37
69
225
122

123
140
97
73
31
12
2
0
419
5
17
48
85
102
88
21
22
19
9
3
0
53
0
4
4
17
8
14
2
2
2
0
0
0
38
0
3
3
15
5
8
2
1
1
0
0
0

72
57
49
39
9
3
0
0
216
3
12
24
43
48
48
13
10
8
5
2
0
31
0
2
1
13
4
8
1
1
1
0
0
0
26
0
2
1
12
3
6
1
0
1
0
0
0

51
83
48
34
22
9
2
0
203
2
5
24
42
54
40
8
12
11
4
1
0
22
0
2
3
4
4
6
1
1
1
0
0
0
12
0
1
2
3
2
2
1
1
0
0
0
0

351
297
214
175
115
48
8
3
543
33
28
83
94
81
65
46
53
41
16
3
0
410
15
24
61
114
66
51
30
16
19
10
2
2
288
12
18
43
69
42
38
22
16
16
8
2
2

207
179
132
76
54
25
5
1
322
21
12
40
69
57
40
26
24
23
8
2
0
252
7
14
33
83
42
35
16
6
8
6
0
2
173
6
10
24
46
26
28
12
6
8
5
0
2

144
118
82
99
61
23
3
2
221
12
16
43
25
24
25
20
29
18
8
1
0
158
8
10
28
31
24
16
14
10
11
4
2
0
115
6
8
19
23
16
10
10
10
8
3
2
0

241
205
158
231
284
155
57
1
292
4
8
21
31
26
31
25
62
55
25
4
0
216
11
18
28
35
22
21
23
24
21
11
2
0
185
8
15
21
32
19
17
18
23
19
11
2
0

162
132
79
113
149
61
24
0
163
4
6
12
21
15
19
10
34
29
12
1
0
114
5
8
18
15
11
11
11
14
14
6
1
0
97
5
7
14
13
9
8
8
13
13
6
1
0

79
73
79
118
135
94
33
1
129
0
2
9
10
11
12
15
28
26
13
3
0
102
6
10
10
20
11
10
12
10
7
5
1
0
88
3
8
7
19
10
9
10
10
6
5
1
0

15
0
1
1
2
3
6
0
1
1
0
0
0
104
2
2
24
20
25
12
9
7
2
1
0
0
90
2
2
19
17
25
10
6
6
2
1
0
0
14
0
0
5
3
0
2
3

5
0
0
0
1
1
2
0
1
0
0
0
0
61
0
0
14
9
15
7
8
6
1
1
0
0
50
0
0
9
8
15
6
5
5
1
1
0
0
11
0
0
5
1
0
1
3

10
0
1
1
1
2
4
0
0
1
0
0
0
43
2
2
10
11
10
5
1
1
1
0
0
0
40
2
2
10
9
10
4
1
1
1
0
0
0
3
0
0
0
2
0
1
0

122
3
6
18
45
24
13
8
0
3
2
0
0
798
46
57
116
187
160
90
49
50
26
13
3
1
766
43
56
113
181
149
87
46
48
26
13
3
1
32
3
1
3
6
11
3
3

79
1
4
9
37
16
7
4
0
0
1
0
0
490
14
35
60
130
116
56
26
27
15
9
1
1
472
13
35
58
127
109
54
24
26
15
9
1
1
18
1
0
2
3
7
2
2

43
2
2
9
8
8
6
4
0
3
1
0
0
308
32
22
56
57
44
34
23
23
11
4
2
0
294
30
21
55
54
40
33
22
22
11
4
2
0
14
2
1
1
3
4
1
1

31
3
3
7
3
3
4
5
1
2
0
0
0
507
20
40
83
67
65
56
37
31
58
42
7
1
473
19
32
74
61
62
53
34
31
58
42
6
1
34
1
8
9
6
3
3
3

17
0
1
4
2
2
3
3
1
1
0
0
0
286
11
22
48
33
35
29
23
20
39
21
5
0
267
10
15
43
31
34
29
21
20
39
21
4
0
19
1
7
5
2
1
0
2

14
3
2
3
1
1
1
2
0
1
0
0
0
221
9
18
35
34
30
27
14
11
19
21
2
1
206
9
17
31
30
28
24
13
11
19
21
2
1
15
0
1
4
4
2
3
1

1
0
0
0
0
374
8
21
79
70
67
57
35
21
6
7
3
0
348
8
19
76
66
65
51
33
17
5
6
2
0
26
0
2
3
4
2
6
2
4
1
1
1
0
496
3
21

1
0
0
0
0
235
5
20
48
38
44
38
22
12
3
3
2
0
219
5
18
46
37
42
32
22
10
2
3
2
0
16
0
2
2
1
2
6
0
2
1
0
0
0
300
3
14

0
0
0
0
0
139
3
1
31
32
23
19
13
9
3
4
1
0
129
3
1
30
29
23
19
11
7
3
3
0
0
10
0
0
1
3
0
0
2
2
0
1
1
0
196
0
7

2
0
0
0
0
1945
194
187
432
336
249
185
142
116
62
24
16
2
1697
173
162
391
294
203
148
124
105
57
22
16
2
248
21
25
41
42
46
37
18
11
5
2
0
0
2519
247
242

1
0
0
0
0
1184
98
114
245
225
158
119
89
65
40
18
12
1
1018
90
96
223
190
122
93
78
61
36
16
12
1
166
8
18
22
35
36
26
11
4
4
2
0
0
1464
125
128

1
0
0
0
0
761
96
73
187
111
91
66
53
51
22
6
4
1
679
83
66
168
104
81
55
46
44
21
6
4
1
82
13
7
19
7
10
11
7
7
1
0
0
0
1055
122
114

0
0
0
1
0
1487
45
138
308
198
144
144
99
90
132
111
77
1
1424
44
135
296
185
135
136
96
87
127
109
74
0
63
1
3
12
13
9
8
3
3
5
2
3
1
1642
71
171

0
0
0
1
0
849
24
83
174
125
83
84
57
47
64
64
43
1
810
24
81
163
117
77
79
56
46
62
63
42
0
39
0
2
11
8
6
5
1
1
2
1
1
1
921
32
100

0
0
0
0
0
638
21
55
134
73
61
60
42
43
68
47
34
0
614
20
54
133
68
58
57
40
41
65
46
32
0
24
1
1
1
5
3
3
2
2
3
1
2
0
721
39
71

77
99
119
79
42
33
19
2
2
0
472
3
19
72
93
116
74
42
31
18
2
2
0
24
0
2
5
6
3
5
0
2
1
0
0
0
441
6
13
73
90
80
84
35
31
22
7

52
61
66
47
23
19
12
2
1
0
284
3
12
50
58
63
42
23
18
12
2
1
0
16
0
2
2
3
3
5
0
1
0
0
0
0
260
4
4
46
61
49
49
19
14
11
3

25
38
53
32
19
14
7
0
1
0
188
0
7
22
35
53
32
19
13
6
0
1
0
8
0
0
3
3
0
0
0
1
1
0
0
0
181
2
9
27
29
31
35
16
17
11
4

540
416
361
265
159
125
97
36
27
4
2316
235
230
517
359
315
231
150
121
91
36
27
4
203
12
12
23
57
46
34
9
4
6
0
0
0
2485
194
220
422
409
374
331
206
180
82
43

287
253
223
181
96
78
52
22
16
3
1306
118
121
271
206
185
152
88
76
48
22
16
3
158
7
7
16
47
38
29
8
2
4
0
0
0
1427
104
115
251
234
218
209
119
101
45
21

253
163
138
84
63
47
45
14
11
1
1010
117
109
246
153
130
79
62
45
43
14
11
1
45
5
5
7
10
8
5
1
2
2
0
0
0
1058
90
105
171
175
156
122
87
79
37
22

320
225
185
128
101
118
132
112
79
0
1585
68
166
310
213
178
122
96
116
128
110
78
0
57
3
5
10
12
7
6
5
2
4
2
1
0
1493
43
131
252
195
143
116
72
111
191
150

184
129
124
73
61
58
59
59
42
0
892
31
95
180
121
121
71
59
57
58
58
41
0
29
1
5
4
8
3
2
2
1
1
1
1
0
828
28
70
158
129
93
79
36
47
81
67

136
96
61
55
40
60
73
53
37
0
693
37
71
130
92
57
51
37
59
70
52
37
0
28
2
0
6
4
4
4
3
1
3
1
0
0
665
15
61
94
66
50
37
36
64
110
83

0
0
390
6
12
65
82
72
68
30
30
18
7
0
0
51
0
1
8
8
8
16
5
1
4
0
0
0
1456
21
70
270
283
228
233
146
115
59
22
6
3
1292
19
63
238
249
198

0
0
233
4
4
41
57
45
39
17
14
9
3
0
0
27
0
0
5
4
4
10
2
0
2
0
0
0
822
10
36
154
158
130
142
86
63
30
10
3
0
722
10
32
134
134
109

0
0
157
2
8
24
25
27
29
13
16
9
4
0
0
24
0
1
3
4
4
6
3
1
2
0
0
0
634
11
34
116
125
98
91
60
52
29
12
3
3
570
9
31
104
115
89

17
7
2155
180
206
370
346
319
270
166
162
74
39
16
7
330
14
14
52
63
55
61
40
18
8
4
1
0
4382
332
353
905
766
638
471
313
279
201
86
26
12
3596
289
308
757
585
498

6
4
1251
97
107
221
198
191
176
97
92
41
21
6
4
176
7
8
30
36
27
33
22
9
4
0
0
0
2462
186
206
472
443
384
272
162
142
124
45
19
7
1992
157
177
393
335
288

11
3
904
83
99
149
148
128
94
69
70
33
18
10
3
154
7
6
22
27
28
28
18
9
4
4
1
0
1920
146
147
433
323
254
199
151
137
77
41
7
5
1604
132
131
364
250
210

88
1
1362
40
114
235
170
127
102
66
101
183
138
85
1
131
3
17
17
25
16
14
6
10
8
12
3
0
2791
89
208
521
345
292
278
200
281
303
176
96
2
2469
78
190
468
305
252

39
1
757
26
62
146
112
89
69
34
41
77
62
38
1
71
2
8
12
17
4
10
2
6
4
5
1
0
1585
51
123
307
207
166
166
118
147
144
103
52
1
1414
45
112
274
183
145

49
0
605
14
52
89
58
38
33
32
60
106
76
47
0
60
1
9
5
8
12
4
4
4
4
7
2
0
1206
38
85
214
138
126
112
82
134
159
73
44
1
1055
33
78
194
122
107

203
132
109
52
20
6
3
164
2
7
32
34
30
30
14
6
7
2
0
0
853
5
32
112
150
171
152
111
85
25
7
3
0
705
2
22
95
122
137
133
99
68
21
3
3
0
148

124
80
60
26
10
3
0
100
0
4
20
24
21
18
6
3
4
0
0
0
499
4
14
72
90
107
80
61
46
18
4
3
0
421
1
11
63
75
91
69
55
36
15
2
3
0
78

79
52
49
26
10
3
3
64
2
3
12
10
9
12
8
3
3
2
0
0
354
1
18
40
60
64
72
50
39
7
3
0
0
284
1
11
32
47
46
64
44
32
6
1
0
0
70

379
256
243
176
70
24
11
786
43
45
148
181
140
92
57
36
25
16
2
1
2286
178
199
522
411
305
251
172
131
83
22
9
3
1918
151
164
457
327
250
221
147
104
68
19
7
3
368

215
132
124
112
35
18
6
470
29
29
79
108
96
57
30
18
12
10
1
1
1213
86
82
269
230
175
145
91
66
46
14
6
3
999
74
71
232
180
136
124
76
50
37
12
4
3
214

164
124
119
64
35
6
5
316
14
16
69
73
44
35
27
18
13
6
1
0
1073
92
117
253
181
130
106
81
65
37
8
3
0
919
77
93
225
147
114
97
71
54
31
7
3
0
154

247
181
242
265
152
87
2
322
11
18
53
40
40
31
19
39
38
24
9
0
1761
58
112
305
208
170
124
107
215
268
128
66
0
1487
49
98
262
170
138
104
90
176
227
112
61
0
274

142
109
131
133
90
49
1
171
6
11
33
24
21
24
9
16
11
13
3
0
981
38
62
172
128
102
70
53
87
158
68
43
0
827
33
56
146
104
83
56
44
72
131
62
40
0
154

105
72
111
132
62
38
1
151
5
7
20
16
19
7
10
23
27
11
6
0
780
20
50
133
80
68
54
54
128
110
60
23
0
660
16
42
116
66
55
48
46
104
96
50
21
0
120

3
10
17
28
34
19
12
17
4
4
0
0
1218
16
40
179
226
253
188
145
95
47
21
5
3
21
0
0
5
4
1
7
3
1
0
0
0
0
1197
16
40
174
222
252
181
142
94

3
3
9
15
16
11
6
10
3
2
0
0
736
12
23
106
141
145
120
98
52
26
9
2
2
11
0
0
3
1
1
4
2
0
0
0
0
0
725
12
23
103
140
144
116
96
52

0
7
8
13
18
8
6
7
1
2
0
0
482
4
17
73
85
108
68
47
43
21
12
3
1
10
0
0
2
3
0
3
1
1
0
0
0
0
472
4
17
71
82
108
65
46
42

27
35
65
84
55
30
25
27
15
3
2
0
5105
290
300
716
897
787
679
539
499
247
103
38
10
71
6
4
7
15
6
11
6
8
6
1
1
0
5034
284
296
709
882
781
668
533
491

12
11
37
50
39
21
15
16
9
2
2
0
2769
166
154
379
481
443
381
277
270
140
52
18
8
37
3
2
3
9
2
5
4
4
4
1
0
0
2732
163
152
376
472
441
376
273
266

15
24
28
34
16
9
10
11
6
1
0
0
2336
124
146
337
416
344
298
262
229
107
51
20
2
34
3
2
4
6
4
6
2
4
2
0
1
0
2302
121
144
333
410
340
292
260
225

9
14
43
38
32
20
17
39
41
16
5
0
2107
64
134
361
283
289
246
188
203
194
107
38
0
51
2
6
11
7
9
6
1
3
2
4
0
0
2056
62
128
350
276
280
240
187
200

5
6
26
24
19
14
9
15
27
6
3
0
1150
30
82
211
146
177
151
99
102
83
52
17
0
34
2
4
6
3
5
6
1
3
2
2
0
0
1116
28
78
205
143
172
145
98
99

4
8
17
14
13
6
8
24
14
10
2
0
957
34
52
150
137
112
95
89
101
111
55
21
0
17
0
2
5
4
4
0
0
0
0
2
0
0
940
34
50
145
133
108
95
89
101

47
21
5
3
583
10
23
122
100
93
99
63
47
18
6
2
0
500
9
18
115
83
82
83
52
41
12
3
2
0
83
1
5
7
17
11
16
11
6
6
3
0
0
1585
21
62
155

26
9
2
2
305
5
12
58
58
55
46
36
23
9
2
1
0
263
4
9
53
47
48
45
30
19
6
1
1
0
42
1
3
5
11
7
1
6
4
3
1
0
0
798
10
35
79

21
12
3
1
278
5
11
64
42
38
53
27
24
9
4
1
0
237
5
9
62
36
34
38
22
22
6
2
1
0
41
0
2
2
6
4
15
5
2
3
2
0
0
787
11
27
76

241
102
37
10
1960
131
147
366
286
274
285
204
143
81
35
5
3
1622
121
137
333
253
242
208
139
104
58
20
4
3
338
10
10
33
33
32
77
65
39
23
15
1
0
5865
247
249
594

136
51
18
8
1015
72
79
177
170
123
130
102
87
45
23
4
3
831
65
75
165
146
108
93
70
62
31
10
3
3
184
7
4
12
24
15
37
32
25
14
13
1
0
2724
150
125
305

105
51
19
2
945
59
68
189
116
151
155
102
56
36
12
1
0
791
56
62
168
107
134
115
69
42
27
10
1
0
154
3
6
21
9
17
40
33
14
9
2
0
0
3141
97
124
289

192
103
38
0
994
26
54
198
150
113
73
88
87
95
73
37
0
854
24
50
168
127
91
62
81
74
84
61
32
0
140
2
4
30
23
22
11
7
13
11
12
5
0
4340
107
227
590

81
50
17
0
543
12
34
113
86
61
50
42
48
45
35
17
0
461
10
33
92
73
46
42
38
42
41
30
14
0
82
2
1
21
13
15
8
4
6
4
5
3
0
2263
69
118
314

111
53
21
0
451
14
20
85
64
52
23
46
39
50
38
20
0
393
14
17
76
54
45
20
43
32
43
31
18
0
58
0
3
9
10
7
3
3
7
7
7
2
0
2077
38
109
276

209
265
276
230
198
121
34
14
0
1486
19
59
143
192
249
255
220
185
116
34
14
0
99
2
3
12
17
16
21
10
13
5
0
0
0
235
2
16
46
49
39
27
21
16
14
3
1

124
139
140
102
85
57
17
10
0
743
10
33
70
111
130
129
98
79
56
17
10
0
55
0
2
9
13
9
11
4
6
1
0
0
0
129
1
9
29
25
21
16
12
9
6
0
1

85
126
136
128
113
64
17
4
0
743
9
26
73
81
119
126
122
106
60
17
4
0
44
2
1
3
4
7
10
6
7
4
0
0
0
106
1
7
17
24
18
11
9
7
8
3
0

697
738
901
852
862
546
145
25
9
5049
225
226
545
595
612
769
706
747
481
118
20
5
816
22
23
49
102
126
132
146
115
65
27
5
4
1912
119
128
335
317
275
219
194
171
103
34
16

366
331
380
355
376
254
62
14
6
2358
138
115
275
308
278
330
296
330
224
50
11
3
366
12
10
30
58
53
50
59
46
30
12
3
3
945
70
72
171
157
125
99
97
87
44
14
9

331
407
521
497
486
292
83
11
3
2691
87
111
270
287
334
439
410
417
257
68
9
2
450
10
13
19
44
73
82
87
69
35
15
2
1
967
49
56
164
160
150
120
97
84
59
20
7

496
388
448
439
590
645
302
106
2
3772
100
210
534
433
334
388
367
509
535
268
92
2
568
7
17
56
63
54
60
72
81
110
34
14
0
1058
36
66
213
168
105
83
80
115
98
59
34

262
229
231
236
278
317
144
65
0
1957
63
110
282
224
193
201
199
238
262
128
57
0
306
6
8
32
38
36
30
37
40
55
16
8
0
582
22
36
113
91
70
45
43
63
48
29
22

234
159
217
203
312
328
158
41
2
1815
37
100
252
209
141
187
168
271
273
140
35
2
262
1
9
24
25
18
30
35
41
55
18
6
0
476
14
30
100
77
35
38
37
52
50
30
12

1
222
2
16
43
49
37
26
20
14
10
3
1
1
13
0
0
3
0
2
1
1
2
4
0
0
0
2510
32
98
376
377
401
481
367
233
111
24
6
4
1591
26
79
203
200
241
317

0
121
1
9
28
25
19
15
11
7
5
0
1
0
8
0
0
1
0
2
1
1
2
1
0
0
0
1324
21
53
200
191
219
243
185
134
57
14
4
3
836
16
43
103
104
131
159

1
101
1
7
15
24
18
11
9
7
5
3
0
1
5
0
0
2
0
0
0
0
0
3
0
0
0
1186
11
45
176
186
182
238
182
99
54
10
2
1
755
10
36
100
96
110
158

1
1485
103
109
285
262
216
151
146
103
69
29
11
1
427
16
19
50
55
59
68
48
68
34
5
5
0
8944
578
605
1288
1086
1062
1083
1135
1209
700
160
30
8
7165
485
485
1053
823
801
861

0
745
60
60
149
129
97
71
75
53
32
11
8
0
200
10
12
22
28
28
28
22
34
12
3
1
0
4526
322
321
641
590
573
528
530
569
349
75
23
5
3582
266
247
535
447
419
411

1
740
43
49
136
133
119
80
71
50
37
18
3
1
227
6
7
28
27
31
40
26
34
22
2
4
0
4418
256
284
647
496
489
555
605
640
351
85
7
3
3583
219
238
518
376
382
450

1
989
34
61
204
160
96
77
72
106
89
56
34
0
69
2
5
9
8
9
6
8
9
9
3
0
1
8740
208
403
924
793
759
737
784
1485
1629
761
250
7
6776
181
336
765
629
565
544

0
547
21
33
108
88
64
42
42
55
44
28
22
0
35
1
3
5
3
6
3
1
8
4
1
0
0
4538
125
237
487
440
460
419
389
705
778
370
126
2
3563
110
194
399
356
344
317

1
442
13
28
96
72
32
35
30
51
45
28
12
0
34
1
2
4
5
3
3
7
1
5
2
0
1
4202
83
166
437
353
299
318
395
780
851
391
124
5
3213
71
142
366
273
221
227

241
174
85
17
5
3
919
6
19
173
177
160
164
126
59
26
7
1
1
642
15
44
107
99
100
98
61
55
45
16
1
1
523
12
39
89
80
76
79
52
41
37
16
1
1
119
3

120
99
45
11
3
2
488
5
10
97
87
88
84
65
35
12
3
1
1
344
9
20
51
61
57
50
37
27
20
10
1
1
280
7
18
43
50
39
42
31
21
17
10
1
1
64
2

121
75
40
6
2
1
431
1
9
76
90
72
80
61
24
14
4
0
0
298
6
24
56
38
43
48
24
28
25
6
0
0
243
5
21
46
30
37
37
21
20
20
6
0
0
55
1

928
992
580
126
25
6
1779
93
120
235
263
261
222
207
217
120
34
5
2
2623
159
161
374
347
316
352
340
290
191
74
17
2
1962
122
131
302
249
227
264
255
208
134
55
13
2
661
37

419
468
287
60
20
3
944
56
74
106
143
154
117
111
101
62
15
3
2
1319
87
81
203
177
165
162
155
139
97
37
15
1
1018
68
69
170
129
123
117
120
109
73
27
12
1
301
19

509
524
293
66
5
3
835
37
46
129
120
107
105
96
116
58
19
2
0
1304
72
80
171
170
151
190
185
151
94
37
2
1
944
54
62
132
120
104
147
135
99
61
28
1
1
360
18

580
1149
1232
584
205
6
1964
27
67
159
164
194
193
204
336
397
177
45
1
2287
82
160
413
275
272
223
157
230
250
161
61
3
1652
62
127
321
204
170
156
93
148
175
139
55
2
635
20

284
552
604
293
108
2
975
15
43
88
84
116
102
105
153
174
77
18
0
1271
52
87
229
153
155
139
80
120
140
82
33
1
936
43
67
181
112
104
102
47
75
103
73
28
1
335
9

296
597
628
291
97
4
989
12
24
71
80
78
91
99
183
223
100
27
1
1016
30
73
184
122
117
84
77
110
110
79
28
2
716
19
60
140
92
66
54
46
73
72
66
27
1
300
11

5
18
19
24
19
9
14
8
0
0
0
295
4
22
52
63
50
49
22
22
7
3
1
0
279
3
21
50
60
49
45
20
20
7
3
1
0
16
1
1
2
3
1
4
2
2
0

2
8
11
18
8
6
6
3
0
0
0
182
3
10
35
41
34
30
9
12
4
3
1
0
171
2
9
33
39
34
27
8
11
4
3
1
0
11
1
1
2
2
0
3
1
1
0

3
10
8
6
11
3
8
5
0
0
0
113
1
12
17
22
16
19
13
10
3
0
0
0
108
1
12
17
21
15
18
12
9
3
0
0
0
5
0
0
0
1
1
1
1
1
0

30
72
98
89
88
85
82
57
19
4
0
1723
135
153
341
303
225
208
138
131
65
20
3
1
1634
130
144
324
288
214
196
127
124
65
18
3
1
89
5
9
17
15
11
12
11
7
0

12
33
48
42
45
35
30
24
10
3
0
1010
83
81
186
173
147
137
83
70
38
10
1
1
957
79
75
178
166
140
130
76
64
38
9
1
1
53
4
6
8
7
7
7
7
6
0

18
39
50
47
43
50
52
33
9
1
0
713
52
72
155
130
78
71
55
61
27
10
2
0
677
51
69
146
122
74
66
51
60
27
9
2
0
36
1
3
9
8
4
5
4
1
0

33
92
71
102
67
64
82
75
22
6
1
1433
59
148
262
181
175
142
71
132
129
87
47
0
1384
58
145
248
175
169
140
65
130
121
87
46
0
49
1
3
14
6
6
2
6
2
8

20
48
41
51
37
33
45
37
9
5
0
777
31
81
138
97
104
87
42
72
61
47
17
0
749
30
79
131
94
100
85
38
71
57
47
17
0
28
1
2
7
3
4
2
4
1
4

13
44
30
51
30
31
37
38
13
1
1
656
28
67
124
84
71
55
29
60
68
40
30
0
635
28
66
117
81
69
55
27
59
64
40
29
0
21
0
1
7
3
2
0
2
1
4

0
0
0
201
8
10
50
33
31
29
19
13
5
3
0
0
184
7
9
49
31
28
28
16
9
4
3
0
0
17
1
1
1
2
3
1
3
4
1
0
0
0
106
1
4
22
17

0
0
0
126
6
4
32
23
23
15
11
8
3
1
0
0
115
5
4
32
21
20
15
9
5
3
1
0
0
11
1
0
0
2
3
0
2
3
0
0
0
0
63
0
2
14
10

0
0
0
75
2
6
18
10
8
14
8
5
2
2
0
0
69
2
5
17
10
8
13
7
4
1
2
0
0
6
0
1
1
0
0
1
1
1
1
0
0
0
43
1
2
8
7

2
0
0
1172
105
104
259
170
196
138
77
59
42
14
5
3
1116
103
103
253
159
186
125
70
55
40
14
5
3
56
2
1
6
11
10
13
7
4
2
0
0
0
985
82
112
195
156

1
0
0
652
55
58
136
100
108
74
41
39
26
10
2
3
625
54
57
134
94
102
69
37
37
26
10
2
3
27
1
1
2
6
6
5
4
2
0
0
0
0
524
49
58
106
80

1
0
0
520
50
46
123
70
88
64
36
20
16
4
3
0
491
49
46
119
65
84
56
33
18
14
4
3
0
29
1
0
4
5
4
8
3
2
2
0
0
0
461
33
54
89
76

0
1
0
821
41
68
166
119
85
66
44
77
70
55
30
0
790
41
68
160
114
82
63
41
72
67
52
30
0
31
0
0
6
5
3
3
3
5
3
3
0
0
816
36
55
139
87

0
0
0
481
17
42
110
71
53
35
29
36
41
26
21
0
460
17
42
104
68
51
32
27
35
39
24
21
0
21
0
0
6
3
2
3
2
1
2
2
0
0
496
24
31
84
58

0
1
0
340
24
26
56
48
32
31
15
41
29
29
9
0
330
24
26
56
46
31
31
14
37
28
28
9
0
10
0
0
0
2
1
0
1
4
1
1
0
0
320
12
24
55
29

22
19
9
6
4
2
0
0
97
1
4
21
15
18
17
9
6
4
2
0
0
9
0
0
1
2
4
2
0
0
0
0
0
0
508
10
30
107
78
96
93
51
27
11
3
2
0

13
11
6
4
1
2
0
0
56
0
2
13
8
11
9
6
4
1
2
0
0
7
0
0
1
2
2
2
0
0
0
0
0
0
311
5
15
56
54
72
61
25
15
5
2
1
0

9
8
3
2
3
0
0
0
41
1
2
8
7
7
8
3
2
3
0
0
0
2
0
0
0
0
2
0
0
0
0
0
0
0
197
5
15
51
24
24
32
26
12
6
1
1
0

144
123
64
59
36
10
3
1
938
81
109
192
146
138
113
59
54
34
8
3
1
47
1
3
3
10
6
10
5
5
2
2
0
0
1932
131
145
280
360
338
280
181
121
68
24
4
0

83
64
28
28
21
4
2
1
503
48
56
105
74
80
61
26
26
20
4
2
1
21
1
2
1
6
3
3
2
2
1
0
0
0
1198
65
86
162
249
227
173
117
67
38
11
3
0

61
59
36
31
15
6
1
0
435
33
53
87
72
58
52
33
28
14
4
1
0
26
0
1
2
4
3
7
3
3
1
2
0
0
734
66
59
118
111
111
107
64
54
30
13
1
0

88
80
52
88
97
62
32
0
773
34
53
130
83
82
78
49
84
91
57
32
0
43
2
2
9
4
6
2
3
4
6
5
0
0
1418
36
116
284
167
144
134
79
123
157
128
50
0

57
58
32
53
49
34
16
0
471
23
30
76
57
54
57
30
49
48
31
16
0
25
1
1
8
1
3
1
2
4
1
3
0
0
822
20
69
176
103
89
84
53
70
84
57
17
0

31
22
20
35
48
28
16
0
302
11
23
54
26
28
21
19
35
43
26
16
0
18
1
1
1
3
3
1
1
0
5
2
0
0
596
16
47
108
64
55
50
26
53
73
71
33
0

416
10
26
91
68
75
76
37
20
9
2
2
0
92
0
4
16
10
21
17
14
7
2
1
0
0
224
5
16
48
44
49
27
14
11
9
0
0
1
204
5
15
45
40
43
24
12

247
5
13
50
46
52
49
16
10
4
1
1
0
64
0
2
6
8
20
12
9
5
1
1
0
0
136
2
10
30
26
29
20
8
4
6
0
0
1
123
2
9
29
25
23
17
8

169
5
13
41
22
23
27
21
10
5
1
1
0
28
0
2
10
2
1
5
5
2
1
0
0
0
88
3
6
18
18
20
7
6
7
3
0
0
0
81
3
6
16
15
20
7
4

1397
106
119
205
260
209
196
128
97
51
22
4
0
535
25
26
75
100
129
84
53
24
17
2
0
0
849
91
65
177
117
127
94
67
52
39
17
2
1
767
87
56
164
105
116
82
55

842
56
72
118
171
130
118
85
52
27
10
3
0
356
9
14
44
78
97
55
32
15
11
1
0
0
491
37
33
99
74
81
61
41
32
18
14
1
0
445
36
30
93
66
75
54
32

555
50
47
87
89
79
78
43
45
24
12
1
0
179
16
12
31
22
32
29
21
9
6
1
0
0
358
54
32
78
43
46
33
26
20
21
3
1
1
322
51
26
71
39
41
28
23

1211
29
97
246
143
127
112
67
106
140
105
39
0
207
7
19
38
24
17
22
12
17
17
23
11
0
681
24
73
158
101
53
36
29
45
61
63
38
0
641
22
70
143
92
51
32
26

704
14
58
156
89
78
69
47
59
74
46
14
0
118
6
11
20
14
11
15
6
11
10
11
3
0
407
15
40
99
61
35
23
21
30
30
34
19
0
381
13
40
89
54
33
21
20

507
15
39
90
54
49
43
20
47
66
59
25
0
89
1
8
18
10
6
7
6
6
7
12
8
0
274
9
33
59
40
18
13
8
15
31
29
19
0
260
9
30
54
38
18
11
6

11
8
0
0
1
20
0
1
3
4
6
3
2
0
1
0
0
0
1272
13
46
221
257
255
202
123
76
45
25
7
2
751
9
35
156
154
141
116
66
39
19
12
3
1
521
4
11

4
5
0
0
1
13
0
1
1
1
6
3
0
0
1
0
0
0
759
5
25
148
165
146
117
70
43
20
15
3
2
433
4
17
106
92
77
61
35
22
10
7
1
1
326
1
8

7
3
0
0
0
7
0
0
2
3
0
0
2
0
0
0
0
0
513
8
21
73
92
109
85
53
33
25
10
4
0
318
5
18
50
62
64
55
31
17
9
5
2
0
195
3
3

47
36
16
2
1
82
4
9
13
12
11
12
12
5
3
1
0
0
7984
439
487
1197
1497
1297
1130
863
578
308
126
47
15
3635
204
242
597
609
582
514
373
274
141
64
27
8
4349
235
245

29
16
13
1
0
46
1
3
6
8
6
7
9
3
2
1
0
0
4636
254
292
707
853
747
670
516
341
155
70
24
7
2109
121
132
353
346
327
322
229
163
64
37
12
3
2527
133
160

18
20
3
1
1
36
3
6
7
4
5
5
3
2
1
0
0
0
3348
185
195
490
644
550
460
347
237
153
56
23
8
1526
83
110
244
263
255
192
144
111
77
27
15
5
1822
102
85

44
60
63
38
0
40
2
3
15
9
2
4
3
1
1
0
0
0
2333
62
166
479
398
259
212
156
179
181
164
76
1
1424
36
104
297
248
154
108
94
106
113
109
54
1
909
26
62

29
29
34
19
0
26
2
0
10
7
2
2
1
1
1
0
0
0
1382
43
112
285
241
178
129
101
99
89
79
26
0
827
26
71
169
148
105
62
63
58
55
51
19
0
555
17
41

15
31
29
19
0
14
0
3
5
2
0
2
2
0
0
0
0
0
951
19
54
194
157
81
83
55
80
92
85
50
1
597
10
33
128
100
49
46
31
48
58
58
35
1
354
9
21

65
103
114
86
57
37
26
13
4
1
252
6
9
38
49
50
41
22
17
16
3
1
0
207
5
6
31
40
41
35
20
11
14
3
1
0
45
1
3
7
9
9
6
2
6
2
0

42
73
69
56
35
21
10
8
2
1
140
5
6
17
28
31
26
11
7
7
1
1
0
110
5
4
13
24
23
20
9
4
6
1
1
0
30
0
2
4
4
8
6
2
3
1
0

23
30
45
30
22
16
16
5
2
0
112
1
3
21
21
19
15
11
10
9
2
0
0
97
0
2
18
16
18
15
11
7
8
2
0
0
15
1
1
3
5
1
0
0
3
1
0

600
888
715
616
490
304
167
62
20
7
1441
87
99
230
262
223
212
120
105
61
31
8
3
1278
78
92
209
222
199
188
111
93
50
27
8
1
163
9
7
21
40
24
24
9
12
11
4

354
507
420
348
287
178
91
33
12
4
814
48
59
107
140
139
121
76
67
30
18
6
3
724
48
55
96
114
124
108
71
59
26
16
6
1
90
0
4
11
26
15
13
5
8
4
2

246
381
295
268
203
126
76
29
8
3
627
39
40
123
122
84
91
44
38
31
13
2
0
554
30
37
113
108
75
80
40
34
24
11
2
0
73
9
3
10
14
9
11
4
4
7
2

182
150
105
104
62
73
68
55
22
0
632
25
43
120
108
61
52
25
41
59
68
30
0
550
21
36
105
95
57
44
21
34
52
57
28
0
82
4
7
15
13
4
8
4
7
7
11

116
93
73
67
38
41
34
28
7
0
353
17
32
68
60
38
34
10
21
26
32
15
0
311
15
27
62
51
36
29
8
17
24
27
15
0
42
2
5
6
9
2
5
2
4
2
5

66
57
32
37
24
32
34
27
15
0
279
8
11
52
48
23
18
15
20
33
36
15
0
239
6
9
43
44
21
15
13
17
28
30
13
0
40
2
2
9
4
2
3
2
3
5
6

0
0
5166
31
144
615
912
1078
956
673
420
211
81
39
6
4764
27
134
560
836
1003
892
627
375
195
74
36
5
402
4
10
55
76
75
64
46
45
16
7
3
1
294
3
5
47
61
57

0
0
3030
21
83
342
568
667
569
388
226
114
36
13
3
2769
18
78
309
518
617
527
359
195
102
31
12
3
261
3
5
33
50
50
42
29
31
12
5
1
0
170
1
2
24
34
38

0
0
2136
10
61
273
344
411
387
285
194
97
45
26
3
1995
9
56
251
318
386
365
268
180
93
43
24
2
141
1
5
22
26
25
22
17
14
4
2
2
1
124
2
3
23
27
19

0
2
29024
1871
1839
4210
4630
4654
3964
3276
2410
1330
572
181
87
26252
1713
1675
3798
4106
4151
3571
2962
2253
1236
537
164
86
2772
158
164
412
524
503
393
314
157
94
35
17
1
1659
106
132
277
266
239

0
2
15964
1026
981
2310
2419
2673
2291
1890
1304
673
288
66
43
14430
931
896
2088
2145
2393
2065
1697
1218
621
272
62
42
1534
95
85
222
274
280
226
193
86
52
16
4
1
912
52
72
164
141
145

0
0
13060
845
858
1900
2211
1981
1673
1386
1106
657
284
115
44
11822
782
779
1710
1961
1758
1506
1265
1035
615
265
102
44
1238
63
79
190
250
223
167
121
71
42
19
13
0
747
54
60
113
125
94

2
0
18536
429
1188
2696
2064
1665
1332
1350
1978
2432
2181
1205
16
17468
408
1095
2443
1928
1564
1223
1246
1895
2349
2124
1178
15
1068
21
93
253
136
101
109
104
83
83
57
27
1
1170
30
90
183
131
90

0
0
10066
248
715
1611
1228
996
789
789
1043
1174
976
487
10
9408
236
647
1429
1153
932
728
722
996
1123
954
478
10
658
12
68
182
75
64
61
67
47
51
22
9
0
610
23
49
103
70
56

2
0
8470
181
473
1085
836
669
543
561
935
1258
1205
718
6
8060
172
448
1014
775
632
495
524
899
1226
1170
700
5
410
9
25
71
61
37
48
37
36
32
35
18
1
560
7
41
80
61
34

52
37
17
11
3
1
0
278
3
5
45
58
55
50
35
15
8
3
1
0
16
0
0
2
3
2
2
2
2
3
0
0
0
1345
6
39
154
259
256
238
175
119
61
23
11
4
1267

34
23
6
6
2
0
0
158
1
2
22
33
36
33
21
4
4
2
0
0
12
0
0
2
1
2
1
2
2
2
0
0
0
806
5
26
86
164
171
138
106
64
32
10
3
1
758

18
14
11
5
1
1
0
120
2
3
23
25
19
17
14
11
4
1
1
0
4
0
0
0
2
0
1
0
0
1
0
0
0
539
1
13
68
95
85
100
69
55
29
13
8
3
509

217
177
137
70
32
6
0
1568
102
128
257
245
229
208
165
132
68
30
4
0
91
4
4
20
21
10
9
12
5
2
2
2
0
6366
508
473
911
998
957
801
668
504
285
162
47
52
6055

121
97
70
34
15
1
0
865
51
70
154
129
140
115
90
67
33
15
1
0
47
1
2
10
12
5
6
7
3
1
0
0
0
3546
285
257
550
523
553
469
386
277
135
63
24
24
3370

96
80
67
36
17
5
0
703
51
58
103
116
89
93
75
65
35
15
3
0
44
3
2
10
9
5
3
5
2
1
2
2
0
2820
223
216
361
475
404
332
282
227
150
99
23
28
2685

76
74
124
150
142
80
0
1114
28
86
170
129
85
71
67
116
144
139
79
0
56
2
4
13
2
5
5
7
8
6
3
1
0
3890
118
280
557
474
384
310
286
400
475
388
215
3
3740

50
41
62
67
66
23
0
578
21
47
94
69
54
46
37
59
64
64
23
0
32
2
2
9
1
2
4
4
3
3
2
0
0
2184
71
169
329
287
244
190
178
220
237
178
80
1
2102

26
33
62
83
76
57
0
536
7
39
76
60
31
25
30
57
80
75
56
0
24
0
2
4
1
3
1
3
5
3
1
1
0
1706
47
111
228
187
140
120
108
180
238
210
135
2
1638

5
37
148
241
243
224
169
111
55
21
10
3
78
1
2
6
18
13
14
6
8
6
2
1
1
6
0
1
0
0
2
2
1
0
0
0
0
0
6
0
1
0
0
2
2
1
0

4
24
83
152
165
129
102
59
28
8
3
1
48
1
2
3
12
6
9
4
5
4
2
0
0
4
0
1
0
0
0
2
1
0
0
0
0
0
4
0
1
0
0
0
2
1
0

1
13
65
89
78
95
67
52
27
13
7
2
30
0
0
3
6
7
5
2
3
2
0
1
1
2
0
0
0
0
2
0
0
0
0
0
0
0
2
0
0
0
0
2
0
0
0

479
456
856
943
911
761
637
481
275
159
45
52
311
29
17
55
55
46
40
31
23
10
3
2
0
94
7
6
5
21
12
11
21
5
2
1
0
3
94
7
6
5
21
12
11
21
5

264
249
522
491
524
445
369
265
131
63
23
24
176
21
8
28
32
29
24
17
12
4
0
1
0
55
3
3
3
13
8
9
9
3
1
1
0
2
55
3
3
3
13
8
9
9
3

215
207
334
452
387
316
268
216
144
96
22
28
135
8
9
27
23
17
16
14
11
6
3
1
0
39
4
3
2
8
4
2
12
2
1
0
0
1
39
4
3
2
8
4
2
12
2

114
270
533
460
370
289
266
385
460
377
213
3
150
4
10
24
14
14
21
20
15
15
11
2
0
72
2
6
13
7
4
6
5
6
11
6
6
0
72
2
6
13
7
4
6
5
6

69
162
317
278
235
179
166
212
229
175
79
1
82
2
7
12
9
9
11
12
8
8
3
1
0
34
2
3
9
4
2
3
1
3
5
1
1
0
34
2
3
9
4
2
3
1
3

45
108
216
182
135
110
100
173
231
202
134
2
68
2
3
12
5
5
10
8
7
7
8
1
0
38
0
3
4
3
2
3
4
3
6
5
5
0
38
0
3
4
3
2
3
4
3

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
203
1
4
21
43
41
43
23
10
11
6
0
0
187
1
4
19
42
36
41
22
8
9
5
0
0
16
0
0
2

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
118
1
2
9
30
23
23
15
7
7
1
0
0
109
1
2
9
29
20
21
14
7
5
1
0
0
9
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
85
0
2
12
13
18
20
8
3
4
5
0
0
78
0
2
10
13
16
20
8
1
4
4
0
0
7
0
0
2

2
1
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
1878
114
108
296
297
337
303
190
138
62
25
6
2
1466
87
87
225
229
253
240
152
114
51
21
5
2
412
27
21
71

1
1
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
1037
58
57
156
161
186
178
112
83
29
11
5
1
825
40
48
125
127
145
144
91
67
23
10
4
1
212
18
9
31

1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
841
56
51
140
136
151
125
78
55
33
14
1
1
641
47
39
100
102
108
96
61
47
28
11
1
1
200
9
12
40

11
6
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1000
28
76
159
113
86
60
65
110
143
114
46
0
963
28
71
151
108
81
59
63
107
138
112
45
0
37
0
5
8

5
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
524
17
47
81
53
50
37
35
55
72
57
20
0
499
17
43
77
50
47
36
33
53
68
55
20
0
25
0
4
4

6
5
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
476
11
29
78
60
36
23
30
55
71
57
26
0
464
11
28
74
58
34
23
30
54
70
57
25
0
12
0
1
4

1
5
2
1
2
2
1
0
0
703
2
21
85
127
163
124
78
51
29
12
10
1
645
2
19
77
116
149
118
72
44
28
10
9
1
58
0
2
8
11
14
6
6
7
1
2
1

1
3
2
1
0
2
0
0
0
419
2
14
50
70
101
81
48
30
15
5
2
1
381
2
13
45
64
91
77
45
24
14
3
2
1
38
0
1
5
6
10
4
3
6
1
2
0

0
2
0
0
2
0
1
0
0
284
0
7
35
57
62
43
30
21
14
7
8
0
264
0
6
32
52
58
41
27
20
14
7
7
0
20
0
1
3
5
4
2
3
1
0
0
1

68
84
63
38
24
11
4
1
0
5913
354
357
929
905
1036
828
643
443
271
97
35
15
5611
336
346
894
868
988
782
592
414
249
92
35
15
302
18
11
35
37
48
46
51
29
22
5
0

34
41
34
21
16
6
1
1
0
3153
196
167
490
479
568
456
359
224
138
59
10
7
2992
182
163
468
462
546
431
329
210
126
58
10
7
161
14
4
22
17
22
25
30
14
12
1
0

34
43
29
17
8
5
3
0
0
2760
158
190
439
426
468
372
284
219
133
38
25
8
2619
154
183
426
406
442
351
263
204
123
34
25
8
141
4
7
13
20
26
21
21
15
10
4
0

5
5
1
2
3
5
2
1
0
2619
48
152
427
320
248
190
185
268
288
325
160
8
2518
46
146
410
303
234
180
177
259
281
317
158
7
101
2
6
17
17
14
10
8
9
7
8
2

3
3
1
2
2
4
2
0
0
1416
26
96
262
190
129
106
105
151
143
141
63
4
1360
25
91
254
179
124
102
98
145
139
137
62
4
56
1
5
8
11
5
4
7
6
4
4
1

2
2
0
0
1
1
0
1
0
1203
22
56
165
130
119
84
80
117
145
184
97
4
1158
21
55
156
124
110
78
79
114
142
180
96
3
45
1
1
9
6
9
6
1
3
3
4
1

0
406
0
11
36
64
84
89
53
33
23
6
7
0
391
0
11
33
60
82
84
52
33
23
6
7
0
15
0
0
3
4
2
5
1
0
0
0
0
0
532
3
12
62
78
128
87

0
247
0
6
23
35
48
60
33
21
16
3
2
0
235
0
6
20
33
47
55
32
21
16
3
2
0
12
0
0
3
2
1
5
1
0
0
0
0
0
329
1
7
38
58
88
53

0
159
0
5
13
29
36
29
20
12
7
3
5
0
156
0
5
13
27
35
29
20
12
7
3
5
0
3
0
0
0
2
1
0
0
0
0
0
0
0
203
2
5
24
20
40
34

0
1713
94
94
184
213
213
220
251
235
138
56
15
0
1651
91
92
175
202
205
211
243
228
133
56
15
0
62
3
2
9
11
8
9
8
7
5
0
0
0
1233
61
60
154
175
206
181

0
888
59
59
103
107
112
104
121
120
70
30
3
0
851
58
59
97
100
107
98
115
117
67
30
3
0
37
1
0
6
7
5
6
6
3
3
0
0
0
720
42
34
95
86
125
114

0
825
35
35
81
106
101
116
130
115
68
26
12
0
800
33
33
78
102
98
113
128
111
66
26
12
0
25
2
2
3
4
3
3
2
4
2
0
0
0
513
19
26
59
89
81
67

1
1375
25
71
162
137
121
91
101
147
192
202
125
1
1329
25
69
156
134
117
86
92
142
185
199
123
1
46
0
2
6
3
4
5
9
5
7
3
2
0
1265
21
102
215
146
121
90

0
738
12
48
101
98
74
51
65
85
81
72
50
1
708
12
46
97
95
70
49
59
82
77
72
48
1
30
0
2
4
3
4
2
6
3
4
0
2
0
723
15
72
130
94
81
66

1
637
13
23
61
39
47
40
36
62
111
130
75
0
621
13
23
59
39
47
37
33
60
108
127
75
0
16
0
0
2
0
0
3
3
2
3
3
0
0
542
6
30
85
52
40
24

80
44
24
10
4
0
488
3
11
54
73
119
78
73
39
24
10
4
0
44
0
1
8
5
9
9
7
5
0
0
0
0
331
1
10
55
49
79
50
41
27
10
6
2
1
304
1

44
22
12
4
2
0
296
1
7
32
54
80
46
40
18
12
4
2
0
33
0
0
6
4
8
7
4
4
0
0
0
0
188
0
5
30
35
41
25
21
19
5
5
1
1
170
0

36
22
12
6
2
0
192
2
4
22
19
39
32
33
21
12
6
2
0
11
0
1
2
1
1
2
3
1
0
0
0
0
143
1
5
25
14
38
25
20
8
5
1
1
0
134
1

160
130
71
23
10
2
1121
53
53
138
160
192
165
147
124
60
20
7
2
112
8
7
16
15
14
16
13
6
11
3
3
0
1090
74
71
159
157
170
151
125
89
58
19
15
2
1039
71

102
63
46
12
1
0
661
36
31
85
78
116
106
97
62
39
10
1
0
59
6
3
10
8
9
8
5
1
7
2
0
0
597
31
37
81
83
107
89
80
51
27
7
3
1
562
30

58
67
25
11
9
2
460
17
22
53
82
76
59
50
62
21
10
6
2
53
2
4
6
7
5
8
8
5
4
1
3
0
493
43
34
78
74
63
62
45
38
31
12
12
1
477
41

74
93
154
137
112
0
1171
21
89
192
132
115
81
65
87
149
135
105
0
94
0
13
23
14
6
9
9
6
5
2
7
0
1142
20
80
164
145
111
75
68
99
152
133
94
1
1097
20

45
51
59
69
41
0
665
15
59
115
87
76
60
40
47
58
68
40
0
58
0
13
15
7
5
6
5
4
1
1
1
0
613
12
47
97
86
65
52
41
55
59
61
37
1
588
12

29
42
95
68
71
0
506
6
30
77
45
39
21
25
40
91
67
65
0
36
0
0
8
7
1
3
4
2
4
1
6
0
529
8
33
67
59
46
23
27
44
93
72
57
0
509
8

10
50
47
74
46
35
22
10
6
2
1
27
0
0
5
2
5
4
6
5
0
0
0
0
462
5
15
48
79
102
94
55
46
11
6
1
0
421
3
13
45
65
95
88
52
42
11

5
28
33
37
23
17
15
5
5
1
1
18
0
0
2
2
4
2
4
4
0
0
0
0
282
4
10
24
55
62
58
37
22
6
3
1
0
259
2
9
24
47
58
54
35
20
6

5
22
14
37
23
18
7
5
1
1
0
9
0
0
3
0
1
2
2
1
0
0
0
0
180
1
5
24
24
40
36
18
24
5
3
0
0
162
1
4
21
18
37
34
17
22
5

70
152
154
158
138
115
88
58
19
14
2
51
3
1
7
3
12
13
10
1
0
0
1
0
3010
196
182
411
505
508
411
360
237
126
51
18
5
2606
166
147
352
420
425
361
328
223
120

37
79
80
99
79
70
50
27
7
3
1
35
1
0
2
3
8
10
10
1
0
0
0
0
1658
101
99
207
257
295
264
205
126
64
29
7
4
1427
86
80
177
215
240
232
185
118
60

33
73
74
59
59
45
38
31
12
11
1
16
2
1
5
0
4
3
0
0
0
0
1
0
1352
95
83
204
248
213
147
155
111
62
22
11
1
1179
80
67
175
205
185
129
143
105
60

78
154
139
105
70
64
96
146
131
93
1
45
0
2
10
6
6
5
4
3
6
2
1
0
1885
52
108
236
178
140
142
130
200
263
272
163
1
1768
46
101
220
155
131
125
122
193
255

46
91
83
60
50
39
52
56
61
37
1
25
0
1
6
3
5
2
2
3
3
0
0
0
981
25
52
127
99
74
78
73
101
149
124
78
1
918
22
48
118
89
68
67
69
96
144

32
63
56
45
20
25
44
90
70
56
0
20
0
1
4
3
1
3
2
0
3
2
1
0
904
27
56
109
79
66
64
57
99
114
148
85
0
850
24
53
102
66
63
58
53
97
111

6
1
0
41
2
2
3
14
7
6
3
4
0
0
0
0
348
5
11
49
58
70
67
45
31
8
4
0
0
312
5
10
46
52
64
61
39
25
7
3
0
0
36
0
1
3
6

3
1
0
23
2
1
0
8
4
4
2
2
0
0
0
0
186
4
4
24
31
42
38
22
15
5
1
0
0
162
4
4
21
27
37
35
19
11
4
0
0
0
24
0
0
3
4

3
0
0
18
0
1
3
6
3
2
1
2
0
0
0
0
162
1
7
25
27
28
29
23
16
3
3
0
0
150
1
6
25
25
27
26
20
14
3
3
0
0
12
0
1
0
2

44
16
4
404
30
35
59
85
83
50
32
14
6
7
2
1
1857
140
121
338
311
275
212
174
157
81
37
10
1
1637
131
102
308
270
230
185
151
144
73
32
10
1
220
9
19
30
41

24
7
3
231
15
19
30
42
55
32
20
8
4
5
0
1
1064
78
79
160
165
181
129
114
91
45
16
5
1
940
74
64
143
146
153
114
100
85
41
14
5
1
124
4
15
17
19

20
9
1
173
15
16
29
43
28
18
12
6
2
2
2
0
793
62
42
178
146
94
83
60
66
36
21
5
0
697
57
38
165
124
77
71
51
59
32
18
5
0
96
5
4
13
22

262
157
1
117
6
7
16
23
9
17
8
7
8
10
6
0
1297
42
91
196
159
127
78
93
158
178
119
56
0
1182
41
83
182
143
115
64
79
143
167
112
53
0
115
1
8
14
16

120
76
1
63
3
4
9
10
6
11
4
5
5
4
2
0
709
23
50
118
98
88
43
60
66
88
48
27
0
642
22
44
110
91
81
35
50
60
79
44
26
0
67
1
6
8
7

142
81
0
54
3
3
7
13
3
6
4
2
3
6
4
0
588
19
41
78
61
39
35
33
92
90
71
29
0
540
19
39
72
52
34
29
29
83
88
68
27
0
48
0
2
6
9

6
6
6
6
1
1
0
0
494
5
13
56
85
91
100
80
38
19
4
3
0
423
4
11
41
73
79
90
72
32
16
3
2
0
71
1
2
15
12
12
10
8
6
3
1
1
0

5
3
3
4
1
1
0
0
258
3
4
32
49
52
51
36
18
9
2
2
0
214
3
3
23
39
45
46
31
14
7
2
1
0
44
0
1
9
10
7
5
5
4
2
0
1
0

1
3
3
2
0
0
0
0
236
2
9
24
36
39
49
44
20
10
2
1
0
209
1
8
18
34
34
44
41
18
9
1
1
0
27
1
1
6
2
5
5
3
2
1
1
0
0

45
27
23
13
8
5
0
0
3915
209
218
515
719
644
588
474
305
159
61
18
5
3108
182
171
405
531
491
468
378
270
140
55
12
5
807
27
47
110
188
153
120
96
35
19
6
6
0

28
15
14
6
4
2
0
0
2169
119
108
284
365
362
337
286
177
82
40
6
3
1717
105
83
218
265
284
271
223
155
71
35
4
3
452
14
25
66
100
78
66
63
22
11
5
2
0

17
12
9
7
4
3
0
0
1746
90
110
231
354
282
251
188
128
77
21
12
2
1391
77
88
187
266
207
197
155
115
69
20
8
2
355
13
22
44
88
75
54
33
13
8
1
4
0

12
14
14
15
11
7
3
0
2531
42
122
370
241
216
187
222
331
375
292
131
2
2224
36
86
248
205
190
165
199
319
362
283
129
2
307
6
36
122
36
26
22
23
12
13
9
2
0

7
8
10
6
9
4
1
0
1399
22
76
247
145
122
101
121
179
185
137
62
2
1179
19
52
140
124
104
89
106
172
175
135
61
2
220
3
24
107
21
18
12
15
7
10
2
1
0

5
6
4
9
2
3
2
0
1132
20
46
123
96
94
86
101
152
190
155
69
0
1045
17
34
108
81
86
76
93
147
187
148
68
0
87
3
12
15
15
8
10
8
5
3
7
1
0

42
0
2
2
9
5
10
5
4
4
1
0
0
42
0
2
2
9
5
10
5
4
4
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
21925
274
728
2733
3649
3991
3863
2566

23
0
2
2
7
1
6
2
2
1
0
0
0
23
0
2
2
7
1
6
2
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13581
158
465
1693
2441
2525
2424
1577

19
0
0
0
2
4
4
3
2
3
1
0
0
19
0
0
0
2
4
4
3
2
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8344
116
263
1040
1208
1466
1439
989

296
8
17
31
63
57
41
33
30
7
8
1
0
296
8
17
31
63
57
41
33
30
7
8
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
165607
10049
11259
27138
29701
24650
22779
16068

165
2
9
17
39
31
21
19
19
2
5
1
0
165
2
9
17
39
31
21
19
19
2
5
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
96325
5487
6287
15584
16880
14380
13828
9810

131
6
8
14
24
26
20
14
11
5
3
0
0
131
6
8
14
24
26
20
14
11
5
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
69282
4562
4972
11554
12821
10270
8951
6258

290
1
10
14
13
17
27
47
42
51
51
17
0
290
1
10
14
13
17
27
47
42
51
51
17
0
0
0
0
0
0
0
0
0
0
0
0
0
0
37973
1363
3569
8211
5942
4156
3430
2437

135
0
6
7
4
11
12
24
15
29
22
5
0
135
0
6
7
4
11
12
24
15
29
22
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22910
786
2261
5251
3797
2564
2183
1522

155
1
4
7
9
6
15
23
27
22
29
12
0
155
1
4
7
9
6
15
23
27
22
29
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15063
577
1308
2960
2145
1592
1247
915

2259
1164
462
201
35
15150
186
504
1868
2385
2732
2642
1757
1674
877
342
157
26
6775
88
224
865
1264
1259
1221
809
585
287
120
44
9
1562
22
67
216
309
303
239
146
145
73
29
13
0
1164
17
58

1307
660
227
87
17
9364
111
324
1157
1576
1740
1661
1072
972
495
173
70
13
4217
47
141
536
865
785
763
505
335
165
54
17
4
977
11
43
121
198
195
160
100
87
46
11
5
0
713
8
38

952
504
235
114
18
5786
75
180
711
809
992
981
685
702
382
169
87
13
2558
41
83
329
399
474
458
304
250
122
66
27
5
585
11
24
95
111
108
79
46
58
27
18
8
0
451
9
20

13852
6471
2405
810
425
108907
6453
7328
17977
18379
16017
15177
10397
9828
4657
1792
606
296
56700
3596
3931
9161
11322
8633
7602
5671
4024
1814
613
204
129
11881
712
870
2120
2086
1755
1587
1105
945
433
182
69
17
8849
532
661

8232
3887
1316
413
221
63931
3481
4117
10277
10516
9453
9435
6464
5906
2850
967
306
159
32394
2006
2170
5307
6364
4927
4393
3346
2326
1037
349
107
62
6883
397
480
1198
1178
1000
957
707
553
262
102
40
9
5093
299
357

5620
2584
1089
397
204
44976
2972
3211
7700
7863
6564
5742
3933
3922
1807
825
300
137
24306
1590
1761
3854
4958
3706
3209
2325
1698
777
264
97
67
4998
315
390
922
908
755
630
398
392
171
80
29
8
3756
233
304

3093
2701
1864
1163
44
26619
938
2595
5841
4019
2735
2256
1547
2182
2025
1473
978
30
11354
425
974
2370
1923
1421
1174
890
911
676
391
185
14
2695
114
285
665
420
288
231
178
182
146
107
76
3
2043
93
226

1712
1443
888
477
26
16058
557
1669
3774
2616
1683
1457
967
1162
1054
687
414
18
6852
229
592
1477
1181
881
726
555
550
389
201
63
8
1697
67
177
447
272
192
152
115
116
73
57
27
2
1280
55
136

1381
1258
976
686
18
10561
381
926
2067
1403
1052
799
580
1020
971
786
564
12
4502
196
382
893
742
540
448
335
361
287
190
122
6
998
47
108
218
148
96
79
63
66
73
50
49
1
763
38
90

170
213
227
164
107
115
58
25
10
0
398
5
9
46
96
76
75
39
30
15
4
3
0
604
4
15
76
120
100
94
71
73
39
10
2
0
428
3
15
53
79
83
63
47
51
24
8

94
131
143
104
73
71
37
9
5
0
264
3
5
27
67
52
56
27
16
9
2
0
0
372
3
7
40
81
68
63
42
39
21
7
1
0
272
2
7
31
52
59
43
30
27
14
6

76
82
84
60
34
44
21
16
5
0
134
2
4
19
29
24
19
12
14
6
2
3
0
232
1
8
36
39
32
31
29
34
18
3
1
0
156
1
8
22
27
24
20
17
24
10
2

1646
1479
1282
1186
789
722
332
152
56
12
3032
180
209
474
607
473
401
316
223
101
30
13
5
5052
349
350
835
843
707
717
497
409
216
86
25
18
3447
239
231
566
552
477
495
337
309
156
65

930
818
716
719
501
419
206
87
35
6
1790
98
123
268
360
284
238
206
134
56
15
5
3
2817
188
191
476
455
402
415
284
237
110
42
11
6
1960
132
133
322
305
278
287
198
181
84
30

716
661
566
467
288
303
126
65
21
6
1242
82
86
206
247
189
163
110
89
45
15
8
2
2235
161
159
359
388
305
302
213
172
106
44
14
12
1487
107
98
244
247
199
208
139
128
72
35

519
332
202
180
108
128
111
75
66
3
652
21
59
146
88
86
51
70
54
35
32
10
0
1191
31
122
236
188
118
94
73
96
122
69
39
3
883
24
95
174
141
78
67
58
68
88
55

353
219
135
117
65
80
55
37
26
2
417
12
41
94
53
57
35
50
36
18
20
1
0
714
19
90
157
111
74
54
42
44
57
40
24
2
531
15
72
113
81
45
42
35
31
41
34

166
113
67
63
43
48
56
38
40
1
235
9
18
52
35
29
16
20
18
17
12
9
0
477
12
32
79
77
44
40
31
52
65
29
15
1
352
9
23
61
60
33
25
23
37
47
21

2
0
176
1
0
23
41
17
31
24
22
15
2
0
0
1522
15
53
202
206
258
301
197
155
87
33
14
1
937
9
24
105
112
165
186
140
112
54
18
11
1
585
6
29
97
94
93

1
0
100
1
0
9
29
9
20
12
12
7
1
0
0
938
6
33
124
132
169
186
130
89
48
11
9
1
572
4
13
64
69
107
114
91
62
34
6
7
1
366
2
20
60
63
62

1
0
76
0
0
14
12
8
11
12
10
8
1
0
0
584
9
20
78
74
89
115
67
66
39
22
5
0
365
5
11
41
43
58
72
49
50
20
12
4
0
219
4
9
37
31
31

14
6
1605
110
119
269
291
230
222
160
100
60
21
11
12
12609
721
781
1855
2161
1899
1960
1391
1060
514
200
55
12
5957
337
364
890
884
842
969
648
569
298
120
33
3
6652
384
417
965
1277
1057

6
4
857
56
58
154
150
124
128
86
56
26
12
5
2
7118
398
427
1046
1166
1082
1145
810
608
286
111
31
8
3328
177
196
491
463
473
572
384
328
168
57
18
1
3790
221
231
555
703
609

8
2
748
54
61
115
141
106
94
74
44
34
9
6
10
5491
323
354
809
995
817
815
581
452
228
89
24
4
2629
160
168
399
421
369
397
264
241
130
63
15
2
2862
163
186
410
574
448

32
3
308
7
27
62
47
40
27
15
28
34
14
7
0
2714
90
239
542
446
299
271
181
212
192
148
94
0
1587
44
140
319
231
170
155
98
130
128
103
69
0
1127
46
99
223
215
129

20
2
183
4
18
44
30
29
12
7
13
16
6
4
0
1556
41
150
324
278
181
173
103
112
94
62
38
0
940
22
87
208
153
105
105
57
67
67
40
29
0
616
19
63
116
125
76

12
1
125
3
9
18
17
11
15
8
15
18
8
3
0
1158
49
89
218
168
118
98
78
100
98
86
56
0
647
22
53
111
78
65
50
41
63
61
63
40
0
511
27
36
107
90
53

115
57
43
33
15
3
0
1406
13
43
159
229
272
255
182
125
84
28
13
3
1189
13
39
130
187
232
210
163
102
70
28
13
2
217
0
4
29
42
40
45
19
23
14
0
0
1
564

72
39
27
14
5
2
0
850
10
32
93
143
168
165
102
71
44
13
6
3
717
10
29
74
118
144
135
89
60
37
13
6
2
133
0
3
19
25
24
30
13
11
7
0
0
1
364

43
18
16
19
10
1
0
556
3
11
66
86
104
90
80
54
40
15
7
0
472
3
10
56
69
88
75
74
42
33
15
7
0
84
0
1
10
17
16
15
6
12
7
0
0
0
200

991
743
491
216
80
22
9
8790
497
542
1330
1506
1194
1328
1011
800
380
140
49
13
7039
391
440
1071
1146
952
1084
830
649
316
109
40
11
1751
106
102
259
360
242
244
181
151
64
31
9
2
3785

573
426
280
118
54
13
7
5010
254
294
744
840
670
806
609
472
222
65
25
9
4033
198
244
598
648
532
664
502
383
187
50
20
7
977
56
50
146
192
138
142
107
89
35
15
5
2
2064

418
317
211
98
26
9
2
3780
243
248
586
666
524
522
402
328
158
75
24
4
3006
193
196
473
498
420
420
328
266
129
59
20
4
774
50
52
113
168
104
102
74
62
29
16
4
0
1721

116
83
82
64
45
25
0
2355
66
255
497
351
274
217
166
196
164
89
74
6
1980
56
221
424
293
227
169
135
167
138
79
65
6
375
10
34
73
58
47
48
31
29
26
10
9
0
1011

68
46
45
27
22
9
0
1419
41
169
312
222
158
145
102
107
85
40
34
4
1182
38
148
260
182
132
112
81
87
71
36
31
4
237
3
21
52
40
26
33
21
20
14
4
3
0
585

48
37
37
37
23
16
0
936
25
86
185
129
116
72
64
89
79
49
40
2
798
18
73
164
111
95
57
54
80
67
43
34
2
138
7
13
21
18
21
15
10
9
12
6
6
0
426

3
13
47
72
114
105
66
80
40
11
10
3
461
2
10
36
57
86
91
54
69
37
10
6
3
103
1
3
11
15
28
14
12
11
3
1
4
0
500
7
10
72
69
87
74
71
55

3
10
31
48
82
75
45
40
20
5
3
2
298
2
8
25
37
61
64
39
34
18
5
3
2
66
1
2
6
11
21
11
6
6
2
0
0
0
312
2
6
53
45
51
46
41
33

0
3
16
24
32
30
21
40
20
6
7
1
163
0
2
11
20
25
27
15
35
19
5
3
1
37
0
1
5
4
7
3
6
5
1
1
4
0
188
5
4
19
24
36
28
30
22

244
222
589
622
543
477
452
304
197
91
25
19
3060
201
168
479
482
435
401
365
258
161
76
22
12
725
43
54
110
140
108
76
87
46
36
15
3
7
4341
225
242
629
833
647
628
454
405

129
116
315
314
280
280
266
182
107
48
16
11
1673
100
86
254
252
222
234
223
157
80
41
15
9
391
29
30
61
62
58
46
43
25
27
7
1
2
2527
121
130
384
483
367
369
278
232

115
106
274
308
263
197
186
122
90
43
9
8
1387
101
82
225
230
213
167
142
101
81
35
7
3
334
14
24
49
78
50
30
44
21
9
8
2
5
1814
104
112
245
350
280
259
176
173

43
91
200
176
116
82
65
65
72
56
43
2
758
26
57
145
133
79
62
49
52
64
51
38
2
253
17
34
55
43
37
20
16
13
8
5
5
0
869
18
70
164
115
77
76
55
86

18
49
120
117
66
44
40
42
38
31
20
0
442
11
31
86
94
45
34
30
32
32
29
18
0
143
7
18
34
23
21
10
10
10
6
2
2
0
514
12
49
94
73
51
49
35
48

25
42
80
59
50
38
25
23
34
25
23
2
316
15
26
59
39
34
28
19
20
32
22
20
2
110
10
16
21
20
16
10
6
3
2
3
3
0
355
6
21
70
42
26
27
20
38

32
14
8
1
361
3
7
54
51
57
54
53
42
24
10
6
0
139
4
3
18
18
30
20
18
13
8
4
2
1
2248
28
81
281
396
403
380
287
222
108
40
22
0
1104
10
33
132

22
7
6
0
227
1
4
39
32
34
36
29
29
15
4
4
0
85
1
2
14
13
17
10
12
4
7
3
2
0
1434
20
47
181
259
262
252
185
129
66
21
12
0
706
7
18
80

10
7
2
1
134
2
3
15
19
23
18
24
13
9
6
2
0
54
3
1
4
5
13
10
6
9
1
1
0
1
814
8
34
100
137
141
128
102
93
42
19
10
0
398
3
15
52

172
62
26
18
3300
172
184
470
617
496
486
341
313
138
51
21
11
1041
53
58
159
216
151
142
113
92
34
11
5
7
21858
1368
1584
3625
4070
3408
2942
2072
1629
772
272
94
22
10010
584
686
1640

109
36
11
7
1911
86
99
283
349
278
294
212
177
91
28
9
5
616
35
31
101
134
89
75
66
55
18
8
2
2
12714
758
898
2084
2348
1949
1777
1268
946
464
148
60
14
5907
317
399
931

63
26
15
11
1389
86
85
187
268
218
192
129
136
47
23
12
6
425
18
27
58
82
62
67
47
37
16
3
3
5
9144
610
686
1541
1722
1459
1165
804
683
308
124
34
8
4103
267
287
709

104
71
33
0
646
13
55
127
90
46
55
34
68
82
52
24
0
223
5
15
37
25
31
21
21
18
22
19
9
0
4107
162
313
806
652
489
432
286
351
298
214
102
2
2011
61
160
385

53
40
10
0
362
8
37
67
58
28
31
23
37
38
26
9
0
152
4
12
27
15
23
18
12
11
15
14
1
0
2500
96
192
508
428
293
269
189
209
179
100
37
0
1241
35
105
251

51
31
23
0
284
5
18
60
32
18
24
11
31
44
26
15
0
71
1
3
10
10
8
3
9
7
7
5
8
0
1607
66
121
298
224
196
163
97
142
119
114
65
2
770
26
55
134

168
203
205
134
123
61
23
12
0
1144
18
48
149
228
200
175
153
99
47
17
10
0
886
18
20
92
123
154
166
98
126
55
23
3
8
692
15
17
70
87
119
130
78
103
47
18
2

108
131
142
90
75
33
14
8
0
728
13
29
101
151
131
110
95
54
33
7
4
0
520
5
11
59
74
99
98
60
70
27
11
2
4
413
5
9
46
55
77
80
50
57
22
8
1

60
72
63
44
48
28
9
4
0
416
5
19
48
77
69
65
58
45
14
10
6
0
366
13
9
33
49
55
68
38
56
28
12
1
4
279
10
8
24
32
42
50
28
46
25
10
1

1733
1491
1364
1004
859
426
158
57
8
11848
784
898
1985
2337
1917
1578
1068
770
346
114
37
14
6684
471
480
1174
1175
891
777
578
601
298
105
46
88
5384
381
383
914
921
725
628
460
509
253
91
36

988
858
857
646
524
257
89
36
5
6807
441
499
1153
1360
1091
920
622
422
207
59
24
9
3852
250
260
656
658
536
475
370
356
175
55
19
42
3127
203
208
510
524
451
378
295
303
156
46
13

745
633
507
358
335
169
69
21
3
5041
343
399
832
977
826
658
446
348
139
55
13
5
2832
221
220
518
517
355
302
208
245
123
50
27
46
2257
178
175
404
397
274
250
165
206
97
45
23

318
228
184
118
180
157
136
83
1
2096
101
153
421
334
261
248
168
171
141
78
19
1
1511
55
138
308
218
158
148
98
142
124
72
46
4
1222
41
113
254
171
119
108
69
127
109
64
44

217
146
118
84
105
85
65
30
0
1259
61
87
257
211
147
151
105
104
94
35
7
0
941
37
99
195
144
103
99
61
78
69
32
22
2
767
28
82
166
112
76
74
46
69
62
29
21

101
82
66
34
75
72
71
53
1
837
40
66
164
123
114
97
63
67
47
43
12
1
570
18
39
113
74
55
49
37
64
55
40
24
2
455
13
31
88
59
43
34
23
58
47
35
23

6
194
3
3
22
36
35
36
20
23
8
5
1
2
1702
24
62
265
283
287
301
158
167
96
44
15
0
1268
21
50
209
216
198
212
107
132
79
32
12
0
434
3
12
56
67
89
89

3
107
0
2
13
19
22
18
10
13
5
3
1
1
1008
15
42
154
184
167
176
97
90
56
22
5
0
748
13
34
122
139
115
126
61
72
46
16
4
0
260
2
8
32
45
52
50

3
87
3
1
9
17
13
18
10
10
3
2
0
1
694
9
20
111
99
120
125
61
77
40
22
10
0
520
8
16
87
77
83
86
46
60
33
16
8
0
174
1
4
24
22
37
39

83
1300
90
97
260
254
166
149
118
92
45
14
10
5
9999
566
687
1682
1846
1551
1363
939
829
366
131
37
2
7601
420
508
1277
1365
1183
1052
698
657
291
118
30
2
2398
146
179
405
481
368
311

40
725
47
52
146
134
85
97
75
53
19
9
6
2
6003
313
395
974
1076
931
888
579
522
230
80
14
1
4611
232
289
733
802
740
696
435
417
185
69
12
1
1392
81
106
241
274
191
192

43
575
43
45
114
120
81
52
43
39
26
5
4
3
3996
253
292
708
770
620
475
360
307
136
51
23
1
2990
188
219
544
563
443
356
263
240
106
49
18
1
1006
65
73
164
207
177
119

3
289
14
25
54
47
39
40
29
15
15
8
2
1
3173
132
345
805
537
367
279
175
196
145
117
75
0
2483
104
284
653
401
280
215
132
143
110
94
67
0
690
28
61
152
136
87
64

2
174
9
17
29
32
27
25
15
9
7
3
1
0
1955
80
208
523
359
215
183
116
119
75
53
24
0
1532
64
169
430
272
164
142
89
83
54
43
22
0
423
16
39
93
87
51
41

1
115
5
8
25
15
12
15
14
6
8
5
1
1
1218
52
137
282
178
152
96
59
77
70
64
51
0
951
40
115
223
129
116
73
43
60
56
51
45
0
267
12
22
59
49
36
23

51
35
17
12
3
0
643
6
29
76
128
129
107
66
67
22
8
4
1
478
2
22
60
100
89
79
50
52
14
6
3
1
165
4
7
16
28
40
28
16
15
8
2
1
0
454
8

36
18
10
6
1
0
431
1
20
47
94
89
79
41
43
14
3
0
0
321
0
15
39
74
63
55
29
34
9
3
0
0
110
1
5
8
20
26
24
12
9
5
0
0
0
275
3

15
17
7
6
2
0
212
5
9
29
34
40
28
25
24
8
5
4
1
157
2
7
21
26
26
24
21
18
5
3
3
1
55
3
2
8
8
14
4
4
6
3
2
1
0
179
5

241
172
75
13
7
0
4293
385
356
800
729
584
493
389
336
138
48
8
27
2940
246
240
532
475
415
353
265
250
107
37
7
13
1353
139
116
268
254
169
140
124
86
31
11
1
14
3485
230

144
105
45
11
2
0
2548
220
196
456
410
348
321
257
215
84
25
5
11
1793
140
132
308
279
253
240
181
165
68
18
4
5
755
80
64
148
131
95
81
76
50
16
7
1
6
2046
125

97
67
30
2
5
0
1745
165
160
344
319
236
172
132
121
54
23
3
16
1147
106
108
224
196
162
113
84
85
39
19
3
8
598
59
52
120
123
74
59
48
36
15
4
0
8
1439
105

43
53
35
23
8
0
1240
44
114
305
180
162
120
76
91
74
53
20
1
946
31
92
235
127
120
87
56
66
63
50
18
1
294
13
22
70
53
42
33
20
25
11
3
2
0
814
34

27
36
21
10
2
0
740
20
66
201
111
96
76
44
48
36
29
12
1
568
15
57
152
81
67
64
30
33
30
27
11
1
172
5
9
49
30
29
12
14
15
6
2
1
0
492
19

16
17
14
13
6
0
500
24
48
104
69
66
44
32
43
38
24
8
0
378
16
35
83
46
53
23
26
33
33
23
7
0
122
8
13
21
23
13
21
6
10
5
1
1
0
322
15

14
60
89
86
88
49
35
14
2
6
3
339
7
11
51
63
61
66
33
30
10
1
5
1
115
1
3
9
26
25
22
16
5
4
1
1
2
1009
13
35
125
164
171
178
127
106
58

10
38
53
58
46
31
23
8
2
1
2
196
3
9
31
34
37
33
22
19
6
1
0
1
79
0
1
7
19
21
13
9
4
2
1
1
1
662
9
21
74
126
119
118
75
67
34

4
22
36
28
42
18
12
6
0
5
1
143
4
2
20
29
24
33
11
11
4
0
5
0
36
1
2
2
7
4
9
7
1
2
0
0
1
347
4
14
51
38
52
60
52
39
24

226
559
717
502
475
324
258
122
41
11
20
2389
159
158
400
459
342
329
214
193
89
28
7
11
1096
71
68
159
258
160
146
110
65
33
13
4
9
8258
482
560
1335
1504
1259
1084
800
759
309

127
324
406
292
291
212
149
85
19
5
11
1421
88
91
241
260
191
210
139
120
62
11
1
7
625
37
36
83
146
101
81
73
29
23
8
4
4
4857
250
310
777
858
789
651
489
458
190

99
235
311
210
184
112
109
37
22
6
9
968
71
67
159
199
151
119
75
73
27
17
6
4
471
34
32
76
112
59
65
37
36
10
5
0
5
3401
232
250
558
646
470
433
311
301
119

83
156
130
88
64
53
80
59
37
28
2
541
23
54
102
85
56
41
34
51
44
29
20
2
273
11
29
54
45
32
23
19
29
15
8
8
0
1927
78
178
452
296
176
156
138
171
141

37
110
90
64
42
29
43
34
14
8
2
313
12
22
67
62
36
29
16
26
25
9
7
2
179
7
15
43
28
28
13
13
17
9
5
1
0
1138
43
105
282
181
111
91
91
82
82

46
46
40
24
22
24
37
25
23
20
0
228
11
32
35
23
20
12
18
25
19
20
13
0
94
4
14
11
17
4
10
6
12
6
3
7
0
789
35
73
170
115
65
65
47
89
59

26
6
0
705
8
20
84
106
124
123
96
78
41
19
6
0
304
5
15
41
58
47
55
31
28
17
7
0
0
747
12
29
74
111
121
136
89
103
43
20
9
0
627
12
25
65
88

14
5
0
471
6
14
51
80
91
80
57
51
26
10
5
0
191
3
7
23
46
28
38
18
16
8
4
0
0
461
7
20
47
81
71
85
55
60
23
7
5
0
386
7
18
43
61

12
1
0
234
2
6
33
26
33
43
39
27
15
9
1
0
113
2
8
18
12
19
17
13
12
9
3
0
0
286
5
9
27
30
50
51
34
43
20
13
4
0
241
5
7
22
27

120
39
7
5443
297
349
861
901
821
725
543
586
232
92
32
4
2815
185
211
474
603
438
359
257
173
77
28
7
3
6494
350
427
1043
1155
941
864
602
684
253
102
47
26
5298
278
346
841
912

63
18
4
3228
150
198
497
527
517
443
330
354
147
49
14
2
1629
100
112
280
331
272
208
159
104
43
14
4
2
3841
197
253
611
686
553
532
362
414
148
53
24
8
3172
155
207
494
551

57
21
3
2215
147
151
364
374
304
282
213
232
85
43
18
2
1186
85
99
194
272
166
151
98
69
34
14
3
1
2653
153
174
432
469
388
332
240
270
105
49
23
18
2126
123
139
347
361

91
50
0
1357
56
131
313
214
125
101
74
129
100
74
40
0
570
22
47
139
82
51
55
64
42
41
17
10
0
1472
52
130
272
213
130
121
95
155
144
99
58
3
1257
41
112
227
177

48
22
0
791
32
82
196
129
76
54
49
60
57
38
18
0
347
11
23
86
52
35
37
42
22
25
10
4
0
853
35
84
177
136
96
75
47
71
71
38
20
3
725
26
73
145
111

43
28
0
566
24
49
117
85
49
47
25
69
43
36
22
0
223
11
24
53
30
16
18
22
20
16
7
6
0
619
17
46
95
77
34
46
48
84
73
61
38
0
532
15
39
82
66

93
113
74
91
41
17
8
0
120
0
4
9
23
28
23
15
12
2
3
1
0
1841
11
53
200
282
361
349
232
189
98
49
15
2
1261
6
42
137
188
251
231
147
135
78
34
12
0

55
69
47
56
21
5
4
0
75
0
2
4
20
16
16
8
4
2
2
1
0
1099
7
39
127
190
219
201
130
99
50
28
8
1
764
4
31
88
131
152
130
85
72
41
23
7
0

38
44
27
35
20
12
4
0
45
0
2
5
3
12
7
7
8
0
1
0
0
742
4
14
73
92
142
148
102
90
48
21
7
1
497
2
11
49
57
99
101
62
63
37
11
5
0

753
701
506
589
222
91
39
20
1196
72
81
202
243
188
163
96
95
31
11
8
6
10331
576
604
1595
1959
1572
1468
977
960
422
144
46
8
6384
343
365
966
1067
1031
922
588
676
288
99
34
5

450
445
306
358
130
48
21
7
669
42
46
117
135
103
87
56
56
18
5
3
1
6222
312
346
924
1132
994
948
615
579
260
87
20
5
3956
188
219
557
644
675
624
375
415
179
61
15
4

303
256
200
231
92
43
18
13
527
30
35
85
108
85
76
40
39
13
6
5
5
4109
264
258
671
827
578
520
362
381
162
57
26
3
2428
155
146
409
423
356
298
213
261
109
38
19
1

105
104
81
133
131
90
55
1
215
11
18
45
36
25
17
14
22
13
9
3
2
2953
90
304
551
430
307
277
181
283
245
177
101
7
2004
68
214
386
288
178
173
97
182
191
139
88
0

80
65
41
63
65
35
20
1
128
9
11
32
25
16
10
6
8
6
3
0
2
1770
51
203
353
274
180
181
104
165
129
85
40
5
1199
40
142
248
192
105
121
53
101
97
64
36
0

25
39
40
70
66
55
35
0
87
2
7
13
11
9
7
8
14
7
6
3
0
1183
39
101
198
156
127
96
77
118
116
92
61
2
805
28
72
138
96
73
52
44
81
94
75
52
0

580
5
11
63
94
110
118
85
54
20
15
3
2
1829
30
61
256
338
323
343
182
160
90
32
12
2
886
17
30
133
154
146
169
83
76
50
20
6
2
943
13
31
123
184
177
174
99

335
3
8
39
59
67
71
45
27
9
5
1
1
1159
23
38
171
224
191
219
110
106
59
14
4
0
554
13
16
88
100
96
111
45
44
31
9
1
0
605
10
22
83
124
95
108
65

245
2
3
24
35
43
47
40
27
11
10
2
1
670
7
23
85
114
132
124
72
54
31
18
8
2
332
4
14
45
54
50
58
38
32
19
11
5
2
338
3
9
40
60
82
66
34

3947
233
239
629
892
541
546
389
284
134
45
12
3
14677
879
1020
2430
2803
2218
1984
1404
1116
558
190
61
14
6579
392
481
1122
1198
1030
900
550
505
259
100
34
8
8098
487
539
1308
1605
1188
1084
854

2266
124
127
367
488
319
324
240
164
81
26
5
1
8381
482
561
1429
1553
1255
1133
847
629
339
113
34
6
3844
210
261
656
670
618
557
355
278
161
57
17
4
4537
272
300
773
883
637
576
492

1681
109
112
262
404
222
222
149
120
53
19
7
2
6296
397
459
1001
1250
963
851
557
487
219
77
27
8
2735
182
220
466
528
412
343
195
227
98
43
17
4
3561
215
239
535
722
551
508
362

949
22
90
165
142
129
104
84
101
54
38
13
7
2684
94
276
597
465
328
253
180
189
151
96
54
1
1418
56
163
338
230
155
113
77
103
82
65
35
1
1266
38
113
259
235
173
140
103

571
11
61
105
82
75
60
51
64
32
21
4
5
1702
56
196
391
290
201
162
119
117
90
52
28
0
895
35
118
228
144
94
70
48
62
44
35
17
0
807
21
78
163
146
107
92
71

378
11
29
60
60
54
44
33
37
22
17
9
2
982
38
80
206
175
127
91
61
72
61
44
26
1
523
21
45
110
86
61
43
29
41
38
30
18
1
459
17
35
96
89
66
48
32

84
40
12
6
0
687
13
37
114
131
121
97
71
56
28
10
8
1
606
11
32
103
112
106
85
63
52
26
8
7
1
81
2
5
11
19
15
12
8
4
2
2
1
0
593
6
22

62
28
5
3
0
437
9
27
74
87
76
63
39
34
16
7
5
0
386
9
23
68
72
68
55
35
31
16
5
4
0
51
0
4
6
15
8
8
4
3
0
2
1
0
377
5
12

22
12
7
3
0
250
4
10
40
44
45
34
32
22
12
3
3
1
220
2
9
35
40
38
30
28
21
10
3
3
1
30
2
1
5
4
7
4
4
1
2
0
0
0
216
1
10

611
299
90
27
6
9502
647
867
1863
1482
1485
1256
773
636
308
105
43
37
8719
593
800
1739
1360
1359
1142
691
588
283
94
41
29
783
54
67
124
122
126
114
82
48
25
11
2
8
4212
226
272

351
178
56
17
2
5355
349
479
1066
823
804
735
452
370
176
53
24
24
4915
314
445
994
760
732
668
400
342
171
47
23
19
440
35
34
72
63
72
67
52
28
5
6
1
5
2502
133
161

260
121
34
10
4
4147
298
388
797
659
681
521
321
266
132
52
19
13
3804
279
355
745
600
627
474
291
246
112
47
18
10
343
19
33
52
59
54
47
30
20
20
5
1
3
1710
93
111

86
69
31
19
0
1246
77
131
312
195
128
100
70
73
69
51
37
3
1109
70
114
285
165
110
90
58
65
66
49
35
2
137
7
17
27
30
18
10
12
8
3
2
2
1
1040
25
85

55
46
17
11
0
775
48
87
213
122
72
67
48
41
33
27
16
1
694
44
76
194
107
63
59
42
36
31
26
15
1
81
4
11
19
15
9
8
6
5
2
1
1
0
611
12
48

31
23
14
8
0
471
29
44
99
73
56
33
22
32
36
24
21
2
415
26
38
91
58
47
31
16
29
35
23
20
1
56
3
6
8
15
9
2
6
3
1
1
1
1
429
13
37

58
109
95
108
79
59
34
11
10
2
448
5
14
39
83
69
88
57
44
28
10
9
2
145
1
8
19
26
26
20
22
15
6
1
1
0
870
8
27
101
129
182
151
111
97
35
22

38
72
62
73
53
35
17
5
3
2
286
4
6
25
56
46
60
39
27
14
4
3
2
91
1
6
13
16
16
13
14
8
3
1
0
0
535
1
15
62
96
117
93
71
51
16
12

20
37
33
35
26
24
17
6
7
0
162
1
8
14
27
23
28
18
17
14
6
6
0
54
0
2
6
10
10
7
8
7
3
0
1
0
335
7
12
39
33
65
58
40
46
19
10

671
738
628
591
437
345
182
80
22
20
3227
165
205
508
557
483
455
315
293
147
66
21
12
985
61
67
163
181
145
136
122
52
35
14
1
8
5261
316
353
852
961
856
756
500
425
166
52

387
407
377
364
275
214
112
46
12
14
1916
95
128
296
300
283
280
205
183
90
36
11
9
586
38
33
91
107
94
84
70
31
22
10
1
5
3100
164
211
495
554
518
464
295
258
104
30

284
331
251
227
162
131
70
34
10
6
1311
70
77
212
257
200
175
110
110
57
30
10
3
399
23
34
72
74
51
52
52
21
13
4
0
3
2161
152
142
357
407
338
292
205
167
62
22

209
170
130
82
75
85
84
50
44
1
824
20
71
157
132
104
62
59
71
67
43
37
1
216
5
14
52
38
26
20
16
14
17
7
7
0
1158
43
90
252
167
128
112
74
116
98
44

113
106
84
59
53
52
42
23
18
1
493
10
44
91
82
64
45
42
44
35
18
17
1
118
2
4
22
24
20
14
11
8
7
5
1
0
665
22
50
152
103
89
65
41
60
51
21

96
64
46
23
22
33
42
27
26
0
331
10
27
66
50
40
17
17
27
32
25
20
0
98
3
10
30
14
6
6
5
6
10
2
6
0
493
21
40
100
64
39
47
33
56
47
23

6
1
453
3
15
52
58
86
72
58
65
24
16
4
0
417
5
12
49
71
96
79
53
32
11
6
2
1
1576
26
44
190
264
286
275
187
161
88
30
19
6
1198
18
30
136
192
224

1
0
291
1
10
33
48
60
48
38
32
11
9
1
0
244
0
5
29
48
57
45
33
19
5
3
0
0
971
13
25
109
184
182
168
118
94
53
18
5
2
732
10
16
80
132
138

5
1
162
2
5
19
10
26
24
20
33
13
7
3
0
173
5
7
20
23
39
34
20
13
6
3
2
1
605
13
19
81
80
104
107
69
67
35
12
14
4
466
8
14
56
60
86

19
5
2531
155
162
447
439
394
387
213
203
95
27
8
1
2730
161
191
405
522
462
369
287
222
71
25
11
4
10629
617
602
1655
1962
1485
1501
1031
1003
473
189
64
47
8221
445
447
1270
1428
1127

5
2
1519
76
94
249
254
252
250
144
116
64
19
1
0
1581
88
117
246
300
266
214
151
142
40
11
4
2
6414
342
338
959
1192
913
943
635
627
306
105
28
26
4993
251
251
743
867
697

14
3
1012
79
68
198
185
142
137
69
87
31
8
7
1
1149
73
74
159
222
196
155
136
80
31
14
7
2
4215
275
264
696
770
572
558
396
376
167
84
36
21
3228
194
196
527
561
430

32
2
649
29
49
147
82
68
55
44
62
55
31
25
2
509
14
41
105
85
60
57
30
54
43
13
7
0
2737
89
228
635
448
303
241
148
241
170
141
89
4
2039
61
175
462
305
220

10
1
371
15
33
92
49
51
28
23
30
28
13
8
1
294
7
17
60
54
38
37
18
30
23
8
2
0
1639
55
138
404
290
179
152
93
121
98
70
37
2
1229
42
105
295
205
130

22
1
278
14
16
55
33
17
27
21
32
27
18
17
1
215
7
24
45
31
22
20
12
24
20
5
5
0
1098
34
90
231
158
124
89
55
120
72
71
52
2
810
19
70
167
100
90

210
138
132
74
20
18
6
378
8
14
54
72
62
65
49
29
14
10
1
0
682
7
13
69
97
138
116
97
78
40
20
6
1
545
4
10
49
71
113
91
75
70
37
19
5
1
137

128
85
76
46
14
5
2
239
3
9
29
52
44
40
33
18
7
4
0
0
399
5
7
50
70
80
58
52
47
20
9
1
0
311
2
6
36
47
63
48
38
43
18
9
1
0
88

82
53
56
28
6
13
4
139
5
5
25
20
18
25
16
11
7
6
1
0
283
2
6
19
27
58
58
45
31
20
11
5
1
234
2
4
13
24
50
43
37
27
19
10
4
1
49

1195
808
832
410
164
55
40
2408
172
155
385
534
358
306
223
171
63
25
9
7
3466
188
214
496
549
525
528
332
348
192
65
24
5
2529
123
150
338
404
379
403
232
268
154
54
19
5
937

756
498
523
266
95
25
21
1421
91
87
216
325
216
187
137
104
40
10
3
5
2071
105
114
279
341
320
334
200
211
118
35
11
3
1531
70
80
190
255
237
261
135
163
98
29
10
3
540

439
310
309
144
69
30
19
987
81
68
169
209
142
119
86
67
23
15
6
2
1395
83
100
217
208
205
194
132
137
74
30
13
2
998
53
70
148
149
142
142
97
105
56
25
9
2
397

181
107
187
143
121
75
2
698
28
53
173
143
83
60
41
54
27
20
14
2
1076
26
92
247
145
90
74
70
83
99
82
68
0
862
21
69
189
104
65
54
59
70
96
73
62
0
214

117
68
89
85
60
32
1
410
13
33
109
85
49
35
25
32
13
10
5
1
644
14
64
175
90
59
45
50
37
54
26
30
0
503
10
50
132
66
41
30
45
27
52
23
27
0
141

64
39
98
58
61
43
1
288
15
20
64
58
34
25
16
22
14
10
9
1
432
12
28
72
55
31
29
20
46
45
56
38
0
359
11
19
57
38
24
24
14
43
44
50
35
0
73

3
3
20
26
25
25
22
8
3
1
1
0
756
14
43
136
158
140
124
68
39
23
10
1
0
20
1
3
4
5
3
1
3
0
0
0
0
0
736
13
40
132
153
137
123
65
39

3
1
14
23
17
10
14
4
2
0
0
0
445
8
22
86
105
82
61
42
23
12
4
0
0
11
1
1
1
4
2
0
2
0
0
0
0
0
434
7
21
85
101
80
61
40
23

0
2
6
3
8
15
8
4
1
1
1
0
311
6
21
50
53
58
63
26
16
11
6
1
0
9
0
2
3
1
1
1
1
0
0
0
0
0
302
6
19
47
52
57
62
25
16

65
64
158
145
146
125
100
80
38
11
5
0
2583
158
178
435
538
374
356
252
173
71
33
8
7
40
8
5
9
7
5
4
2
0
0
0
0
0
2543
150
173
426
531
369
352
250
173

35
34
89
86
83
73
65
48
20
6
1
0
1554
90
103
269
317
236
225
156
102
32
16
5
3
28
7
3
5
5
2
4
2
0
0
0
0
0
1526
83
100
264
312
234
221
154
102

30
30
69
59
63
52
35
32
18
5
4
0
1029
68
75
166
221
138
131
96
71
39
17
3
4
12
1
2
4
2
3
0
0
0
0
0
0
0
1017
67
73
162
219
135
131
96
71

5
23
58
41
25
20
11
13
3
9
6
0
1342
55
149
300
202
114
130
124
94
80
67
27
0
29
3
3
9
9
2
0
2
0
0
0
1
0
1313
52
146
291
193
112
130
122
94

4
14
43
24
18
15
5
10
2
3
3
0
775
33
84
192
114
65
81
66
55
43
32
10
0
17
2
2
5
5
2
0
1
0
0
0
0
0
758
31
82
187
109
63
81
65
55

1
9
15
17
7
5
6
3
1
6
3
0
567
22
65
108
88
49
49
58
39
37
35
17
0
12
1
1
4
4
0
0
1
0
0
0
1
0
555
21
64
104
84
49
49
57
39

23
10
1
0
756
14
43
136
158
140
124
68
39
23
10
1
0
20
1
3
4
5
3
1
3
0
0
0
0
0
736
13
40
132
153
137
123
65
39
23
10
1
0
6443
67
238
1023

12
4
0
0
445
8
22
86
105
82
61
42
23
12
4
0
0
11
1
1
1
4
2
0
2
0
0
0
0
0
434
7
21
85
101
80
61
40
23
12
4
0
0
3935
39
138
622

11
6
1
0
311
6
21
50
53
58
63
26
16
11
6
1
0
9
0
2
3
1
1
1
1
0
0
0
0
0
302
6
19
47
52
57
62
25
16
11
6
1
0
2508
28
100
401

71
33
8
7
2583
158
178
435
538
374
356
252
173
71
33
8
7
40
8
5
9
7
5
4
2
0
0
0
0
0
2543
150
173
426
531
369
352
250
173
71
33
8
7
30723
2362
2629
6035

32
16
5
3
1554
90
103
269
317
236
225
156
102
32
16
5
3
28
7
3
5
5
2
4
2
0
0
0
0
0
1526
83
100
264
312
234
221
154
102
32
16
5
3
17159
1299
1415
3339

39
17
3
4
1029
68
75
166
221
138
131
96
71
39
17
3
4
12
1
2
4
2
3
0
0
0
0
0
0
0
1017
67
73
162
219
135
131
96
71
39
17
3
4
13564
1063
1214
2696

80
67
26
0
1342
55
149
300
202
114
130
124
94
80
67
27
0
29
3
3
9
9
2
0
2
0
0
0
1
0
1313
52
146
291
193
112
130
122
94
80
67
26
0
20524
733
1695
3698

43
32
10
0
775
33
84
192
114
65
81
66
55
43
32
10
0
17
2
2
5
5
2
0
1
0
0
0
0
0
758
31
82
187
109
63
81
65
55
43
32
10
0
11312
401
1032
2238

37
35
16
0
567
22
65
108
88
49
49
58
39
37
35
17
0
12
1
1
4
4
0
0
1
0
0
0
1
0
555
21
64
104
84
49
49
57
39
37
35
16
0
9212
332
663
1460

1243
1334
1120
636
454
228
73
18
9
4763
45
158
693
917
1013
853
488
351
170
53
14
8
1680
22
80
330
326
321
267
148
103
58
20
4
1
184
2
9
24
29
40
40
24
11
4
1
0

799
876
710
368
236
106
28
8
5
2982
28
92
422
602
693
564
290
187
75
20
5
4
953
11
46
200
197
183
146
78
49
31
8
3
1
106
1
3
9
17
27
25
13
8
3
0
0

444
458
410
268
218
122
45
10
4
1781
17
66
271
315
320
289
198
164
95
33
9
4
727
11
34
130
129
138
121
70
54
27
12
1
0
78
1
6
15
12
13
15
11
3
1
1
0

5006
4198
3519
2688
2357
1233
440
132
124
21542
1714
1836
4270
3266
2821
2441
1938
1770
972
337
93
84
9181
648
793
1765
1740
1377
1078
750
587
261
103
39
40
1065
99
107
215
142
149
118
91
77
44
11
5

2814
2390
2047
1549
1307
642
219
60
78
11859
939
966
2311
1815
1603
1413
1097
966
490
170
38
51
5300
360
449
1028
999
787
634
452
341
152
49
22
27
592
59
53
115
78
85
77
56
39
19
6
2

2192
1808
1472
1139
1050
591
221
72
46
9683
775
870
1959
1451
1218
1028
841
804
482
167
55
33
3881
288
344
737
741
590
444
298
246
109
54
17
13
473
40
54
100
64
64
41
35
38
25
5
3

2886
1883
1844
1416
1924
2159
1592
666
28
15874
543
1284
2692
2081
1363
1328
1067
1614
1884
1419
576
23
4650
190
411
1006
805
520
516
349
310
275
173
90
5
854
26
59
129
113
45
72
67
106
129
85
21

1684
1128
1124
833
997
962
643
258
12
8626
298
793
1635
1236
829
815
599
802
820
562
226
11
2686
103
239
603
448
299
309
234
195
142
81
32
1
468
12
36
71
81
29
43
42
54
54
37
7

1202
755
720
583
927
1197
949
408
16
7248
245
491
1057
845
534
513
468
812
1064
857
350
12
1964
87
172
403
357
221
207
115
115
133
92
58
4
386
14
23
58
32
16
29
25
52
75
48
14

0
177
2
7
21
29
39
40
24
10
4
1
0
0
7
0
2
3
0
1
0
0
1
0
0
0
0
252
1
4
34
48
39
60
33
16
14
2
0
1
228
1
3
28
45
33
56

0
104
1
2
9
17
26
25
13
8
3
0
0
0
2
0
1
0
0
1
0
0
0
0
0
0
0
151
0
2
15
32
28
39
20
7
6
1
0
1
139
0
2
13
30
24
37

0
73
1
5
12
12
13
15
11
2
1
1
0
0
5
0
1
3
0
0
0
0
1
0
0
0
0
101
1
2
19
16
11
21
13
9
8
1
0
0
89
1
1
15
15
9
19

7
945
90
80
195
129
135
105
82
70
42
11
5
1
120
9
27
20
13
14
13
9
7
2
0
0
6
1756
122
137
273
288
249
193
173
183
92
34
9
3
1653
111
133
260
267
231
172

3
521
55
36
103
72
77
66
50
35
19
6
2
0
71
4
17
12
6
8
11
6
4
0
0
0
3
883
66
71
136
154
121
107
80
87
37
18
4
2
819
60
70
127
138
113
90

4
424
35
44
92
57
58
39
32
35
23
5
3
1
49
5
10
8
7
6
2
3
3
2
0
0
3
873
56
66
137
134
128
86
93
96
55
16
5
1
834
51
63
133
129
118
82

2
819
24
55
124
102
45
71
64
103
125
83
21
2
35
2
4
5
11
0
1
3
3
4
2
0
0
1066
37
69
152
141
100
81
88
95
136
122
43
2
979
36
60
140
124
95
72

2
451
12
35
70
73
29
42
41
52
52
36
7
2
17
0
1
1
8
0
1
1
2
2
1
0
0
558
26
48
90
82
59
47
48
48
51
47
10
2
515
25
40
83
72
58
40

0
368
12
20
54
29
16
29
23
51
73
47
14
0
18
2
3
4
3
0
0
2
1
2
1
0
0
508
11
21
62
59
41
34
40
47
85
75
33
0
464
11
20
57
52
37
32

31
14
14
2
0
1
24
0
1
6
3
6
4
2
2
0
0
0
0
118
1
2
12
19
27
18
16
14
8
0
1
0
117
1
1
12
19
27
18
16
14
8
0
1
0
1
0

18
7
6
1
0
1
12
0
0
2
2
4
2
2
0
0
0
0
0
58
0
0
8
10
19
7
9
4
1
0
0
0
58
0
0
8
10
19
7
9
4
1
0
0
0
0
0

13
7
8
1
0
0
12
0
1
4
1
2
2
0
2
0
0
0
0
60
1
2
4
9
8
11
7
10
7
0
1
0
59
1
1
4
9
8
11
7
10
7
0
1
0
1
0

165
177
92
34
8
3
103
11
4
13
21
18
21
8
6
0
0
1
0
817
86
73
148
116
112
85
66
73
42
12
3
1
789
82
70
141
109
108
83
66
73
42
12
2
1
28
4

75
86
37
18
3
2
64
6
1
9
16
8
17
5
1
0
0
1
0
420
45
33
86
56
53
42
38
37
21
6
2
1
403
41
32
82
51
52
40
38
37
21
6
2
1
17
4

90
91
55
16
5
1
39
5
3
4
5
10
4
3
5
0
0
0
0
397
41
40
62
60
59
43
28
36
21
6
1
0
386
41
38
59
58
56
43
28
36
21
6
0
0
11
0

86
87
130
110
37
2
87
1
9
12
17
5
9
2
8
6
12
6
0
651
19
54
91
79
53
52
48
83
85
71
15
1
637
19
52
88
78
51
51
46
81
84
71
15
1
14
0

47
44
50
45
9
2
43
1
8
7
10
1
7
1
4
1
2
1
0
324
11
30
49
38
30
31
28
41
32
29
5
0
317
11
29
48
37
29
30
27
41
31
29
5
0
7
0

39
43
80
65
28
0
44
0
1
5
7
4
2
1
4
5
10
5
0
327
8
24
42
41
23
21
20
42
53
42
10
1
320
8
23
40
41
22
21
19
40
53
42
10
1
7
0

1
0
0
0
0
0
0
0
0
0
0
478
3
10
70
89
92
87
46
47
23
11
0
0
438
0
6
61
84
89
81
43
45
18
11
0
0
40
3
4
9
5
3
6
3
2
5

0
0
0
0
0
0
0
0
0
0
0
292
1
5
45
59
56
61
24
26
12
3
0
0
272
0
3
41
55
55
57
22
25
11
3
0
0
20
1
2
4
4
1
4
2
1
1

1
0
0
0
0
0
0
0
0
0
0
186
2
5
25
30
36
26
22
21
11
8
0
0
166
0
3
20
29
34
24
21
20
7
8
0
0
20
2
2
5
1
2
2
1
1
4

3
7
7
4
2
0
0
0
0
1
0
1547
86
115
250
215
198
183
171
165
113
35
7
9
1435
79
106
226
201
181
170
156
156
111
35
5
9
112
7
9
24
14
17
13
15
9
2

1
4
5
1
2
0
0
0
0
0
0
825
49
63
143
105
108
106
84
79
63
17
4
4
758
43
58
129
96
99
97
76
75
62
17
2
4
67
6
5
14
9
9
9
8
4
1

2
3
2
3
0
0
0
0
0
1
0
722
37
52
107
110
90
77
87
86
50
18
3
5
677
36
48
97
105
82
73
80
81
49
18
3
5
45
1
4
10
5
8
4
7
5
1

2
3
1
2
1
2
2
1
0
0
0
1842
44
132
235
186
144
163
139
237
308
195
56
3
1749
42
127
218
175
130
154
132
225
298
192
53
3
93
2
5
17
11
14
9
7
12
10

1
1
1
1
1
1
0
1
0
0
0
969
19
80
155
102
96
81
72
124
132
82
24
2
908
19
76
144
93
84
77
68
117
125
79
24
2
61
0
4
11
9
12
4
4
7
7

1
2
0
1
0
1
2
0
0
0
0
873
25
52
80
84
48
82
67
113
176
113
32
1
841
23
51
74
82
46
77
64
108
173
113
29
1
32
2
1
6
2
2
5
3
5
3

0
0
0
1040
17
43
148
195
214
192
109
73
31
13
2
3
422
9
17
68
87
83
68
36
35
11
4
1
3
618
8
26
80
108
131
124
73
38
20
9
1
0
590
5
17
61
113

0
0
0
597
8
29
94
121
117
103
60
39
18
6
1
1
259
5
11
40
58
53
42
23
17
8
1
0
1
338
3
18
54
63
64
61
37
22
10
5
1
0
364
4
10
37
73

0
0
0
443
9
14
54
74
97
89
49
34
13
7
1
2
163
4
6
28
29
30
26
13
18
3
3
1
2
280
5
8
26
45
67
63
36
16
10
4
0
0
226
1
7
24
40

0
2
0
5735
430
458
1006
1078
847
686
498
392
193
82
21
44
2745
232
242
511
475
369
308
241
195
96
40
12
24
2990
198
216
495
603
478
378
257
197
97
42
9
20
1898
116
127
301
284

0
2
0
3313
230
251
574
633
503
394
297
238
114
38
14
27
1560
132
128
293
272
204
171
144
121
59
18
7
11
1753
98
123
281
361
299
223
153
117
55
20
7
16
991
65
69
159
141

0
0
0
2422
200
207
432
445
344
292
201
154
79
44
7
17
1185
100
114
218
203
165
137
97
74
37
22
5
13
1237
100
93
214
242
179
155
104
80
42
22
2
4
907
51
58
142
143

3
3
0
2743
96
243
566
444
306
272
198
221
187
132
74
4
1464
59
123
305
224
144
126
100
141
113
82
45
2
1279
37
120
261
220
162
146
98
80
74
50
29
2
1593
30
108
233
206

3
0
0
1601
60
133
332
261
191
170
128
129
101
69
25
2
838
35
71
169
142
94
74
58
79
57
39
18
2
763
25
62
163
119
97
96
70
50
44
30
7
0
812
13
60
143
111

0
3
0
1142
36
110
234
183
115
102
70
92
86
63
49
2
626
24
52
136
82
50
52
42
62
56
43
27
0
516
12
58
98
101
65
50
28
30
30
20
22
2
781
17
48
90
95

141
110
60
44
27
11
0
1
532
3
17
51
100
132
99
55
38
26
10
0
1
58
2
0
10
13
9
11
5
6
1
1
0
0
437
1
7
41
75
121
99
50
28
10
4
0
1

101
72
36
18
10
2
0
1
331
3
10
32
65
94
66
34
15
9
2
0
1
33
1
0
5
8
7
6
2
3
1
0
0
0
302
0
5
25
57
86
82
27
16
2
1
0
1

40
38
24
26
17
9
0
0
201
0
7
19
35
38
33
21
23
17
8
0
0
25
1
0
5
5
2
5
3
3
0
1
0
0
135
1
2
16
18
35
17
23
12
8
3
0
0

265
260
197
181
112
40
15
0
1196
60
69
173
142
154
167
143
149
94
36
9
0
702
56
58
128
142
111
93
54
32
18
4
6
0
1177
77
90
198
142
183
160
132
104
63
15
2
11

150
139
114
83
49
16
6
0
597
33
32
85
71
94
86
77
63
39
13
4
0
394
32
37
74
70
56
53
37
20
10
3
2
0
659
45
50
100
73
111
99
75
55
33
8
1
9

115
121
83
98
63
24
9
0
599
27
37
88
71
60
81
66
86
55
23
5
0
308
24
21
54
72
55
40
17
12
8
1
4
0
518
32
40
98
69
72
61
57
49
30
7
1
2

166
145
95
181
213
159
54
3
1480
27
95
209
185
149
137
85
176
206
157
51
3
113
3
13
24
21
17
8
10
5
7
2
3
0
1328
39
85
179
136
104
121
102
137
194
159
70
2

101
92
45
82
89
53
22
1
742
11
51
125
102
91
87
39
77
87
51
20
1
70
2
9
18
9
10
5
6
5
2
2
2
0
705
21
51
115
79
60
76
62
69
78
67
26
1

65
53
50
99
124
106
32
2
738
16
44
84
83
58
50
46
99
119
106
31
2
43
1
4
6
12
7
3
4
0
5
0
1
0
623
18
34
64
57
44
45
40
68
116
92
44
1

403
1
7
35
67
116
89
48
26
10
4
0
0
34
0
0
6
8
5
10
2
2
0
0
0
1
219
0
5
13
38
57
55
34
13
3
1
0
0
218
0
5
13
38
57
55
34

280
0
5
21
51
83
77
26
14
2
1
0
0
22
0
0
4
6
3
5
1
2
0
0
0
1
157
0
2
10
27
41
42
24
10
0
1
0
0
157
0
2
10
27
41
42
24

123
1
2
14
16
33
12
22
12
8
3
0
0
12
0
0
2
2
2
5
1
0
0
0
0
0
62
0
3
3
11
16
13
10
3
3
0
0
0
61
0
3
3
11
16
13
10

1012
66
74
165
116
148
143
118
99
57
15
2
9
165
11
16
33
26
35
17
14
5
6
0
0
2
653
46
43
101
89
99
72
68
88
35
7
3
2
637
46
41
99
85
96
71
65

556
35
38
83
57
91
86
67
53
29
8
1
8
103
10
12
17
16
20
13
8
2
4
0
0
1
357
27
24
47
54
61
33
35
49
21
3
1
2
346
27
24
47
50
59
32
32

456
31
36
82
59
57
57
51
46
28
7
1
1
62
1
4
16
10
15
4
6
3
2
0
0
1
296
19
19
54
35
38
39
33
39
14
4
2
0
291
19
17
52
35
37
39
33

1248
38
80
164
126
101
113
94
132
183
150
67
0
80
1
5
15
10
3
8
8
5
11
9
3
2
546
11
49
92
77
58
41
48
44
72
34
20
0
538
11
48
91
75
57
40
46

664
20
48
106
74
58
71
59
66
73
63
26
0
41
1
3
9
5
2
5
3
3
5
4
0
1
295
8
27
58
38
34
29
27
22
32
12
8
0
289
8
26
58
36
33
28
26

584
18
32
58
52
43
42
35
66
110
87
41
0
39
0
2
6
5
1
3
5
2
6
5
3
1
251
3
22
34
39
24
12
21
22
40
22
12
0
249
3
22
33
39
24
12
20

12
3
1
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0

10
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

2
3
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0

87
35
7
3
2
16
0
2
2
4
3
1
3
1
0
0
0
0

48
21
3
1
2
11
0
0
0
4
2
1
3
1
0
0
0
0

39
14
4
2
0
5
0
2
2
0
1
0
0
0
0
0
0
0

44
72
34
20
0
8
0
1
1
2
1
1
2
0
0
0
0
0

22
32
12
8
0
6
0
1
0
2
1
1
1
0
0
0
0
0

22
40
22
12
0
2
0
0
1
0
0
0
1
0
0
0
0
0

595

408

187

2214

1123

1091

1857

950

907

131

75

56

39

20

19

12

193

107

86

120

82

38

56

33

23

440

225

215

244

140

104

119

78

41

318

145

173

229

129

100

137

110

27

285

131

154

150

89

61

110

79

31

268

135

133

150

87

63

75

50

25

219

113

106

136

79

57

59

36

23

184

106

78

222

100

122

17

11

118

56

62

258

116

142

38

19

19

210

75

135

11

95

32

63

557

383

174

1878

975

903

1775

898

877

109

64

45

39

20

19

10

122

66

56

112

75

37

53

31

22

339

171

168

230

131

99

112

73

39

283

136

147

209

116

93

127

105

22

234

126

108

143

84

59

103

73

30

243

126

117

141

81

60

71

47

24

210

106

104

132

77

55

56

35

21

178

103

75

217

97

120

15

112

53

59

251

112

139

37

19

18

206

73

133

91

31

60

38

25

13

336

148

188

82

52

30

22

11

11

71

41

30

101

54

47

14

35

26

20

13

10

51

46

25

16

0
213
0
3
24
51
57
34
14
15
11
2
2
0
184
0
3
21
40
53
30
12
13
9
1
2
0
29
0
0
3
11
4
4
2
2
2
1
0
0
616
6
20
94

0
147
0
1
16
36
48
22
11
9
3
0
1
0
128
0
1
13
29
45
19
9
8
3
0
1
0
19
0
0
3
7
3
3
2
1
0
0
0
0
380
4
12
63

0
66
0
2
8
15
9
12
3
6
8
2
1
0
56
0
2
8
11
8
11
3
5
6
1
1
0
10
0
0
0
4
1
1
0
1
2
1
0
0
236
2
8
31

5
437
30
36
86
60
65
59
43
36
15
5
1
1
378
28
33
73
52
57
53
35
28
15
4
0
0
59
2
3
13
8
8
6
8
8
0
1
1
1
2459
164
209
454

4
265
16
17
53
36
44
37
28
21
10
2
0
1
237
16
16
47
32
39
33
25
17
10
2
0
0
28
0
1
6
4
5
4
3
4
0
0
0
1
1412
84
111
255

1
172
14
19
33
24
21
22
15
15
5
3
1
0
141
12
17
26
20
18
20
10
11
5
2
0
0
31
2
2
7
4
3
2
5
4
0
1
1
0
1047
80
98
199

0
488
15
34
84
64
46
51
35
43
61
40
14
1
448
13
30
73
61
40
48
32
42
59
37
13
0
40
2
4
11
3
6
3
3
1
2
3
1
1
1888
61
144
330

0
259
8
19
45
32
30
41
17
18
24
22
3
0
234
7
15
39
32
26
39
14
17
22
20
3
0
25
1
4
6
0
4
2
3
1
2
2
0
0
1057
32
84
210

0
229
7
15
39
32
16
10
18
25
37
18
11
1
214
6
15
34
29
14
9
18
25
37
17
10
0
15
1
0
5
3
2
1
0
0
0
1
1
1
831
29
60
120

121
127
106
68
34
30
6
3
1
426
4
16
53
86
86
76
50
24
23
4
3
1
190
2
4
41
35
41
30
18
10
7
2
0
0
813
11
48
222
167
135
93
51
48
24
6
6

73
83
64
42
19
16
2
1
1
259
2
9
33
54
54
48
30
14
11
2
1
1
121
2
3
30
19
29
16
12
5
5
0
0
0
456
6
25
132
95
73
56
24
26
12
3
4

48
44
42
26
15
14
4
2
0
167
2
7
20
32
32
28
20
10
12
2
2
0
69
0
1
11
16
12
14
6
5
2
2
0
0
357
5
23
90
72
62
37
27
22
12
3
2

401
328
323
261
183
86
32
13
5
1639
99
144
305
249
206
213
195
129
64
22
11
2
820
65
65
149
152
122
110
66
54
22
10
2
3
5822
581
575
1484
949
718
546
384
329
154
58
19

240
178
183
171
112
50
19
6
3
945
50
75
161
155
110
123
129
84
38
14
5
1
467
34
36
94
85
68
60
42
28
12
5
1
2
3285
319
307
813
547
420
332
232
188
77
28
6

161
150
140
90
71
36
13
7
2
694
49
69
144
94
96
90
66
45
26
8
6
1
353
31
29
55
67
54
50
24
26
10
5
1
1
2537
262
268
671
402
298
214
152
141
77
30
13

271
180
207
155
172
181
126
57
4
1407
43
102
220
200
133
162
124
122
137
108
52
4
481
18
42
110
71
47
45
31
50
44
18
5
0
2537
141
297
617
442
245
185
115
180
134
110
70

154
105
134
95
94
77
48
23
1
786
23
62
140
120
80
104
77
59
58
41
21
1
271
9
22
70
34
25
30
18
35
19
7
2
0
1458
76
177
370
261
132
120
72
103
69
42
36

117
75
73
60
78
104
78
34
3
621
20
40
80
80
53
58
47
63
79
67
31
3
210
9
20
40
37
22
15
13
15
25
11
3
0
1079
65
120
247
181
113
65
43
77
65
68
34

2
523
7
30
143
103
89
65
33
29
15
3
4
2
290
4
18
79
64
46
28
18
19
9
3
2
0
888
20
58
224
179
147
116
56
52
26
7
3
0
538
17
36
134
107
82
73

0
293
4
18
87
57
49
36
14
18
6
2
2
0
163
2
7
45
38
24
20
10
8
6
1
2
0
517
15
38
135
121
87
58
28
18
12
5
0
0
319
13
24
84
76
45
35

2
230
3
12
56
46
40
29
19
11
9
1
2
2
127
2
11
34
26
22
8
8
11
3
2
0
0
371
5
20
89
58
60
58
28
34
14
2
3
0
219
4
12
50
31
37
38

25
4219
453
440
1116
647
491
379
255
230
122
45
17
24
1603
128
135
368
302
227
167
129
99
32
13
2
1
5143
394
466
1079
924
700
566
385
362
166
71
23
7
3016
259
282
667
511
411
334

16
2364
247
232
608
363
289
235
160
130
58
22
4
16
921
72
75
205
184
131
97
72
58
19
6
2
0
3034
219
259
633
552
425
363
226
213
92
39
9
4
1778
136
159
375
322
250
228

9
1855
206
208
508
284
202
144
95
100
64
23
13
8
682
56
60
163
118
96
70
57
41
13
7
0
1
2109
175
207
446
372
275
203
159
149
74
32
14
3
1238
123
123
292
189
161
106

1
1562
79
192
392
263
129
107
55
114
94
83
53
1
975
62
105
225
179
116
78
60
66
40
27
17
0
3131
175
301
746
498
286
304
190
203
201
149
77
1
1768
113
208
438
259
146
106

0
906
45
121
236
157
68
72
32
65
50
31
29
0
552
31
56
134
104
64
48
40
38
19
11
7
0
1856
95
205
460
316
172
173
118
113
107
60
37
0
1078
62
144
286
182
95
70

1
656
34
71
156
106
61
35
23
49
44
52
24
1
423
31
49
91
75
52
30
20
28
21
16
10
0
1275
80
96
286
182
114
131
72
90
94
89
40
1
690
51
64
152
77
51
36

35
35
14
3
2
0
350
3
22
90
72
65
43
21
17
12
4
1
0
16191
220
743
2965
3013
2999
2591
1672
1266
461
193
53
15
10657
143
506
1943
1928
1985
1694
1113
876
290
132
38
9
5534
77

21
12
6
3
0
0
198
2
14
51
45
42
23
7
6
6
2
0
0
10298
145
463
1794
2087
2011
1707
1025
702
238
102
18
6
6820
92
319
1176
1358
1325
1141
687
493
142
71
12
4
3478
53

14
23
8
0
2
0
152
1
8
39
27
23
20
14
11
6
2
1
0
5893
75
280
1171
926
988
884
647
564
223
91
35
9
3837
51
187
767
570
660
553
426
383
148
61
26
5
2056
24

207
199
90
39
12
5
2127
135
184
412
413
289
232
178
163
76
32
11
2
116821
8439
8607
20010
20066
17374
15207
11003
9374
4277
1622
476
366
74374
5328
5507
12879
12287
10964
9637
6937
6256
2877
1133
323
246
42447
3111

118
114
44
24
4
4
1256
83
100
258
230
175
135
108
99
48
15
5
0
67528
4660
4750
11432
11720
10354
9272
6487
5260
2347
800
229
217
43340
2923
3012
7319
7369
6650
5956
4138
3502
1595
570
156
150
24188
1737

89
85
46
15
8
1
871
52
84
154
183
114
97
70
64
28
17
6
2
49293
3779
3857
8578
8346
7020
5935
4516
4114
1930
822
247
149
31034
2405
2495
5560
4918
4314
3681
2799
2754
1282
563
167
96
18259
1374

71
130
132
106
58
1
1363
62
93
308
239
140
198
119
73
69
43
19
0
47250
1640
3795
8559
5815
4284
3558
3232
4980
5140
4090
2084
73
33453
1071
2743
6044
3834
2809
2358
2148
3573
3885
3209
1747
32
13797
569

34
66
71
43
25
0
778
33
61
174
134
77
103
84
47
36
17
12
0
27817
1008
2430
5610
3855
2776
2331
1951
2649
2427
1860
876
44
19757
679
1763
3991
2609
1863
1578
1290
1883
1847
1482
750
22
8060
329

37
64
61
63
33
1
585
29
32
134
105
63
95
35
26
33
26
7
0
19433
632
1365
2949
1960
1508
1227
1281
2331
2713
2230
1208
29
13696
392
980
2053
1225
946
780
858
1690
2038
1727
997
10
5737
240

237
1022
1085
1014
897
559
390
171
61
15
6
415
7
15
80
58
85
82
36
30
16
3
2
1
221
4
5
38
32
48
47
19
17
6
3
1
1
194
3
10
42
26
37
35
17
13
10

144
618
729
686
566
338
209
96
31
6
2
238
6
8
38
39
50
47
22
14
11
1
1
1
123
4
4
15
21
28
27
12
6
4
1
0
1
115
2
4
23
18
22
20
10
8
7

93
404
356
328
331
221
181
75
30
9
4
177
1
7
42
19
35
35
14
16
5
2
1
0
98
0
1
23
11
20
20
7
11
2
2
1
0
79
1
6
19
8
15
15
7
5
3

3100
7131
7779
6410
5570
4066
3118
1400
489
153
120
2338
168
163
369
427
343
318
237
163
81
42
14
13
949
77
82
159
159
145
127
79
61
31
18
9
2
1389
91
81
210
268
198
191
158
102
50

1738
4113
4351
3704
3316
2349
1758
752
230
73
67
1324
98
92
199
246
197
196
138
83
43
21
5
6
564
45
42
87
94
84
89
46
39
22
12
4
0
760
53
50
112
152
113
107
92
44
21

1362
3018
3428
2706
2254
1717
1360
648
259
80
53
1014
70
71
170
181
146
122
99
80
38
21
9
7
385
32
40
72
65
61
38
33
22
9
6
5
2
629
38
31
98
116
85
84
66
58
29

1052
2515
1981
1475
1200
1084
1407
1255
881
337
41
894
34
76
158
128
101
74
60
86
82
58
35
2
447
20
49
86
47
51
28
27
42
48
28
20
1
447
14
27
72
81
50
46
33
44
34

667
1619
1246
913
753
661
766
580
378
126
22
522
23
50
99
79
62
42
37
48
42
27
12
1
268
12
33
59
29
33
16
19
23
24
13
7
0
254
11
17
40
50
29
26
18
25
18

385
896
735
562
447
423
641
675
503
211
19
372
11
26
59
49
39
32
23
38
40
31
23
1
179
8
16
27
18
18
12
8
19
24
15
13
1
193
3
10
32
31
21
20
15
19
16

0
1
0
931
8
36
135
174
182
158
101
91
25
16
5
0
495
2
25
80
86
99
72
53
53
15
7
3
0
436
6
11
55
88
83
86
48
38
10
9
2
0
1150
7
37
173
224

0
1
0
574
5
26
74
107
115
102
68
52
16
8
1
0
303
1
18
43
53
56
48
41
30
9
3
1
0
271
4
8
31
54
59
54
27
22
7
5
0
0
691
4
21
104
151

0
0
0
357
3
10
61
67
67
56
33
39
9
8
4
0
192
1
7
37
33
43
24
12
23
6
4
2
0
165
2
3
24
34
24
32
21
16
3
4
2
0
459
3
16
69
73

24
5
11
5112
220
287
760
873
799
716
548
514
257
99
37
2
2895
131
165
451
445
466
411
284
301
148
73
19
1
2217
89
122
309
428
333
305
264
213
109
26
18
1
5727
273
341
803
884

9
1
6
2979
120
176
421
516
475
442
325
287
144
49
22
2
1696
74
96
247
267
273
258
172
168
89
38
13
1
1283
46
80
174
249
202
184
153
119
55
11
9
1
3352
145
192
491
518

15
4
5
2133
100
111
339
357
324
274
223
227
113
50
15
0
1199
57
69
204
178
193
153
112
133
59
35
6
0
934
43
42
135
179
131
121
111
94
54
15
9
0
2375
128
149
312
366

30
15
1
1919
37
136
329
251
214
165
155
183
211
165
73
0
1188
22
91
210
150
124
100
83
119
129
108
52
0
731
15
45
119
101
90
65
72
64
82
57
21
0
3823
82
184
463
355

14
5
1
1118
23
92
211
156
135
100
98
100
93
80
30
0
708
12
64
141
96
82
62
53
68
52
56
22
0
410
11
28
70
60
53
38
45
32
41
24
8
0
2103
52
113
290
217

16
10
0
801
14
44
118
95
79
65
57
83
118
85
43
0
480
10
27
69
54
42
38
30
51
77
52
30
0
321
4
17
49
41
37
27
27
32
41
33
13
0
1720
30
71
173
138

215
188
121
116
43
21
4
1
704
3
21
112
133
123
113
76
83
26
9
4
1
446
4
16
61
91
92
75
45
33
17
12
0
0
755
7
28
141
157
144
146
70
39
9
11
3
0

127
123
70
56
20
14
1
0
411
2
14
62
86
72
74
40
41
13
6
1
0
280
2
7
42
65
55
49
30
15
7
8
0
0
478
6
19
89
106
90
92
47
20
3
4
2
0

88
65
51
60
23
7
3
1
293
1
7
50
47
51
39
36
42
13
3
3
1
166
2
9
19
26
37
26
15
18
10
4
0
0
277
1
9
52
51
54
54
23
19
6
7
1
0

891
896
668
578
287
87
17
2
3712
164
194
539
559
574
611
414
392
191
62
12
0
2015
109
147
264
325
317
285
254
186
96
25
5
2
3466
223
215
509
594
525
473
396
296
131
64
19
21

540
528
386
331
163
50
8
0
2192
93
117
326
331
352
370
240
217
111
31
4
0
1160
52
75
165
187
188
158
146
114
52
19
4
0
2027
123
105
320
334
316
295
227
180
81
25
8
13

351
368
282
247
124
37
9
2
1520
71
77
213
228
222
241
174
175
80
31
8
0
855
57
72
99
138
129
127
108
72
44
6
1
2
1439
100
110
189
260
209
178
169
116
50
39
11
8

275
317
329
592
608
410
206
2
2800
50
127
318
236
183
219
222
460
491
319
173
2
1023
32
57
145
119
92
98
107
132
117
91
33
0
1700
53
132
314
262
199
129
112
144
154
116
82
3

172
203
166
289
309
199
91
2
1500
31
84
187
146
110
133
107
219
246
159
76
2
603
21
29
103
71
62
70
59
70
63
40
15
0
992
38
87
213
163
119
82
65
68
83
36
36
2

103
114
163
303
299
211
115
0
1300
19
43
131
90
73
86
115
241
245
160
97
0
420
11
28
42
48
30
28
48
62
54
51
18
0
708
15
45
101
99
80
47
47
76
71
80
46
1

565
3
21
115
106
104
112
53
31
7
10
3
0
190
4
7
26
51
40
34
17
8
2
1
0
0
904
15
46
155
162
161
162
85
76
31
8
3
0
704
12
40
114
125
129
124
67

359
3
15
71
74
66
69
37
16
2
4
2
0
119
3
4
18
32
24
23
10
4
1
0
0
0
556
9
32
86
113
100
105
50
41
14
5
1
0
433
7
26
66
88
81
83
37

206
0
6
44
32
38
43
16
15
5
6
1
0
71
1
3
8
19
16
11
7
4
1
1
0
0
348
6
14
69
49
61
57
35
35
17
3
2
0
271
5
14
48
37
48
41
30

2516
175
158
373
416
376
351
257
226
104
49
16
15
950
48
57
136
178
149
122
139
70
27
15
3
6
5776
621
538
1000
1011
750
577
462
444
219
83
30
41
4658
515
450
816
796
602
448
366

1474
95
75
233
236
230
220
152
137
61
20
7
8
553
28
30
87
98
86
75
75
43
20
5
1
5
3370
315
275
558
620
468
367
299
254
120
48
20
26
2724
262
226
460
486
375
285
243

1042
80
83
140
180
146
131
105
89
43
29
9
7
397
20
27
49
80
63
47
64
27
7
10
2
1
2406
306
263
442
391
282
210
163
190
99
35
10
15
1934
253
224
356
310
227
163
123

1284
41
110
245
197
147
94
73
107
113
88
68
1
416
12
22
69
65
52
35
39
37
41
28
14
2
2527
73
189
399
288
211
185
175
272
333
266
135
1
2027
58
158
312
227
157
132
139

761
28
73
163
124
91
61
44
55
62
29
31
0
231
10
14
50
39
28
21
21
13
21
7
5
2
1462
50
113
257
180
148
123
114
122
160
124
70
1
1175
40
95
194
146
112
91
90

523
13
37
82
73
56
33
29
52
51
59
37
1
185
2
8
19
26
24
14
18
24
20
21
9
0
1065
23
76
142
108
63
62
61
150
173
142
65
0
852
18
63
118
81
45
41
49

62
23
5
3
0
200
3
6
41
37
32
38
18
14
8
3
0
0
997
17
48
203
207
157
130
115
66
32
15
6
1
707
12
31
158
150
106
90
83
43
22
8
4
0
290
5
17

33
8
3
1
0
123
2
6
20
25
19
22
13
8
6
2
0
0
628
10
24
120
144
107
85
78
36
16
5
3
0
438
7
15
95
103
65
59
55
22
13
3
1
0
190
3
9

29
15
2
2
0
77
1
0
21
12
13
16
5
6
2
1
0
0
369
7
24
83
63
50
45
37
30
16
10
3
1
269
5
16
63
47
41
31
28
21
9
5
3
0
100
2
8

363
174
63
27
38
1118
106
88
184
215
148
129
96
81
45
20
3
3
9487
1095
912
1891
1753
1201
941
596
548
267
115
38
130
6556
759
655
1321
1182
839
637
392
386
191
84
28
82
2931
336
257

210
93
41
19
24
646
53
49
98
134
93
82
56
44
27
7
1
2
5381
600
488
1088
990
723
552
353
314
127
48
24
74
3772
409
362
751
689
522
382
234
226
97
34
16
50
1609
191
126

153
81
22
8
14
472
53
39
86
81
55
47
40
37
18
13
2
1
4106
495
424
803
763
478
389
243
234
140
67
14
56
2784
350
293
570
493
317
255
158
160
94
50
12
32
1322
145
131

211
278
232
122
1
500
15
31
87
61
54
53
36
61
55
34
13
0
2579
81
212
450
311
244
179
157
285
274
223
133
30
1846
66
152
326
230
175
117
105
188
205
169
109
4
733
15
60

93
136
114
63
1
287
10
18
63
34
36
32
24
29
24
10
7
0
1511
44
128
294
221
162
111
94
150
134
101
56
16
1085
36
92
215
166
112
72
64
100
102
75
48
3
426
8
36

118
142
118
59
0
213
5
13
24
27
18
21
12
32
31
24
6
0
1068
37
84
156
90
82
68
63
135
140
122
77
14
761
30
60
111
64
63
45
41
88
103
94
61
1
307
7
24

45
57
51
40
32
23
10
7
2
1
791
12
38
152
151
145
130
74
55
25
4
4
1
350
6
17
69
59
73
62
27
25
8
3
1
0
441
6
21
83
92
72
68
47
30
17
1

25
41
42
26
23
14
3
2
2
0
496
8
21
84
109
112
76
34
34
15
1
1
1
233
4
9
43
48
61
36
10
19
2
1
0
0
263
4
12
41
61
51
40
24
15
13
0

20
16
9
14
9
9
7
5
0
1
295
4
17
68
42
33
54
40
21
10
3
3
0
117
2
8
26
11
12
26
17
6
6
2
1
0
178
2
9
42
31
21
28
23
15
4
1

570
571
362
304
204
162
76
31
10
48
6187
479
492
1093
1108
882
777
574
476
189
88
29
0
2491
168
181
437
418
381
320
241
191
82
57
15
0
3696
311
311
656
690
501
457
333
285
107
31

337
301
201
170
119
88
30
14
8
24
3503
266
266
635
639
496
452
337
249
103
50
10
0
1464
88
103
266
256
225
203
142
102
40
36
3
0
2039
178
163
369
383
271
249
195
147
63
14

233
270
161
134
85
74
46
17
2
24
2684
213
226
458
469
386
325
237
227
86
38
19
0
1027
80
78
171
162
156
117
99
89
42
21
12
0
1657
133
148
287
307
230
208
138
138
44
17

124
81
69
62
52
97
69
54
24
26
1836
81
181
372
246
129
163
120
177
173
127
66
1
1045
47
97
192
120
57
83
72
119
114
94
50
0
791
34
84
180
126
72
80
48
58
59
33

79
55
50
39
30
50
32
26
8
13
1111
56
113
257
165
90
100
67
95
66
68
34
0
621
29
60
134
80
45
53
41
61
40
54
24
0
490
27
53
123
85
45
47
26
34
26
14

45
26
19
23
22
47
37
28
16
13
725
25
68
115
81
39
63
53
82
107
59
32
1
424
18
37
58
40
12
30
31
58
74
40
26
0
301
7
31
57
41
27
33
22
24
33
19

3
1
765
8
36
155
156
147
107
73
47
22
10
4
0
510
7
23
109
101
102
63
49
30
14
9
3
0
255
1
13
46
55
45
44
24
17
8
1
1
0
907
6
48
155
162
161

1
1
516
6
23
104
120
100
76
42
27
12
5
1
0
353
5
15
75
84
72
45
27
17
8
4
1
0
163
1
8
29
36
28
31
15
10
4
1
0
0
583
2
27
102
114
107

2
0
249
2
13
51
36
47
31
31
20
10
5
3
0
157
2
8
34
17
30
18
22
13
6
5
2
0
92
0
5
17
19
17
13
9
7
4
0
1
0
324
4
21
53
48
54

14
0
7293
501
546
1302
1296
1119
897
666
567
245
109
34
11
4262
267
302
781
712
646
536
404
349
160
76
22
7
3031
234
244
521
584
473
361
262
218
85
33
12
4
6145
370
392
1048
1002
899

7
0
4194
286
324
753
732
684
513
376
314
137
49
18
8
2453
146
180
436
411
407
309
227
197
88
36
11
5
1741
140
144
317
321
277
204
149
117
49
13
7
3
3544
212
207
580
607
533

7
0
3099
215
222
549
564
435
384
290
253
108
60
16
3
1809
121
122
345
301
239
227
177
152
72
40
11
2
1290
94
100
204
263
196
157
113
101
36
20
5
1
2601
158
185
468
395
366

16
1
3178
152
261
645
447
335
223
218
259
272
240
122
4
1808
52
121
371
224
162
120
111
154
196
192
104
1
1370
100
140
274
223
173
103
107
105
76
48
18
3
2491
84
200
435
295
233

10
0
1831
77
160
403
277
198
148
128
139
133
109
57
2
1082
36
78
248
153
102
84
65
83
95
88
49
1
749
41
82
155
124
96
64
63
56
38
21
8
1
1480
54
120
290
186
159

6
1
1347
75
101
242
170
137
75
90
120
139
131
65
2
726
16
43
123
71
60
36
46
71
101
104
55
0
621
59
58
119
99
77
39
44
49
38
27
10
2
1011
30
80
145
109
74

158
112
60
30
14
1
0
708
6
35
115
117
130
122
92
52
25
13
1
0
199
0
13
40
45
31
36
20
8
5
1
0
0
830
6
34
158
146
145
130
84
84
25
13
4
1
694

106
66
33
17
9
0
0
453
2
22
72
81
86
81
56
29
15
9
0
0
130
0
5
30
33
21
25
10
4
2
0
0
0
522
3
20
93
101
98
75
50
58
13
8
2
1
437

52
46
27
13
5
1
0
255
4
13
43
36
44
41
36
23
10
4
1
0
69
0
8
10
12
10
11
10
4
3
1
0
0
308
3
14
65
45
47
55
34
26
12
5
2
0
257

859
619
560
267
99
24
6
4894
292
295
837
806
711
682
497
461
211
80
18
4
1251
78
97
211
196
188
177
122
99
56
19
6
2
5203
311
342
797
863
837
758
486
508
200
63
25
13
4250

523
353
312
153
48
13
3
2832
165
152
466
505
429
408
278
257
121
39
10
2
712
47
55
114
102
104
115
75
55
32
9
3
1
3076
168
189
455
518
518
484
292
289
117
26
11
9
2526

336
266
248
114
51
11
3
2062
127
143
371
301
282
274
219
204
90
41
8
2
539
31
42
97
94
84
62
47
44
24
10
3
1
2127
143
153
342
345
319
274
194
219
83
37
14
4
1724

166
151
275
296
228
125
3
2054
70
162
354
231
193
127
124
231
256
195
108
3
437
14
38
81
64
40
39
27
44
40
33
17
0
2448
82
228
503
351
210
182
167
242
210
164
105
4
2047

121
95
142
149
104
58
2
1218
45
95
240
143
134
99
76
115
129
88
52
2
262
9
25
50
43
25
22
19
27
20
16
6
0
1428
52
145
317
215
133
111
106
138
101
67
41
2
1187

45
56
133
147
124
67
1
836
25
67
114
88
59
28
48
116
127
107
56
1
175
5
13
31
21
15
17
8
17
20
17
11
0
1020
30
83
186
136
77
71
61
104
109
97
64
2
860

4
30
130
118
118
104
73
77
25
10
4
1
136
2
4
28
28
27
26
11
7
0
3
0
0
947
9
32
139
166
180
161
120
94
30
9
5
2
719
8
26
107
122
146
118
88
69

2
16
76
80
79
63
45
53
13
7
2
1
85
1
4
17
21
19
12
5
5
0
1
0
0
590
3
24
81
104
119
111
71
58
11
6
1
1
443
2
18
62
79
93
82
51
43

2
14
54
38
39
41
28
24
12
3
2
0
51
1
0
11
7
8
14
6
2
0
2
0
0
357
6
8
58
62
61
50
49
36
19
3
4
1
276
6
8
45
43
53
36
37
26

257
275
640
703
700
600
396
440
168
44
18
9
953
54
67
157
160
137
158
90
68
32
19
7
4
7260
422
495
1245
1190
1102
1014
740
631
275
97
32
17
5506
308
382
928
892
835
796
543
486

138
148
364
422
441
388
240
252
98
20
8
7
550
30
41
91
96
77
96
52
37
19
6
3
2
4184
231
290
734
674
642
606
427
354
158
50
7
11
3170
171
215
540
507
493
476
319
267

119
127
276
281
259
212
156
188
70
24
10
2
403
24
26
66
64
60
62
38
31
13
13
4
2
3076
191
205
511
516
460
408
313
277
117
47
25
6
2336
137
167
388
385
342
320
224
219

68
196
417
280
169
153
130
204
180
148
98
4
401
14
32
86
71
41
29
37
38
30
16
7
0
2675
98
222
586
339
230
200
161
250
263
213
111
2
2157
71
187
482
242
179
165
125
202

46
121
263
173
106
94
82
114
86
62
38
2
241
6
24
54
42
27
17
24
24
15
5
3
0
1610
63
148
396
223
151
126
97
137
128
95
44
2
1295
44
120
334
159
114
105
77
109

22
75
154
107
63
59
48
90
94
86
60
2
160
8
8
32
29
14
12
13
14
15
11
4
0
1065
35
74
190
116
79
74
64
113
135
118
67
0
862
27
67
148
83
65
60
48
93

23
7
4
1
228
1
6
32
44
34
43
32
25
7
2
1
1
1096
8
53
195
229
196
183
112
84
19
13
3
1
759
7
41
137
151
131
128
83
61
9
9
1
1
337
1
12
58

8
4
1
0
147
1
6
19
25
26
29
20
15
3
2
0
1
708
6
32
115
161
141
117
68
50
10
6
1
1
493
5
27
79
106
99
82
50
34
5
5
0
1
215
1
5
36

15
3
3
1
81
0
0
13
19
8
14
12
10
4
0
1
0
388
2
21
80
68
55
66
44
34
9
7
2
0
266
2
14
58
45
32
46
33
27
4
4
1
0
122
0
7
22

226
76
23
11
1754
114
113
317
298
267
218
197
145
49
21
9
6
9631
638
664
1676
1691
1518
1329
930
742
280
114
28
21
6611
394
464
1175
1131
1054
908
624
544
200
86
22
9
3020
244
200
501

132
40
4
6
1014
60
75
194
167
149
130
108
87
26
10
3
5
5556
352
348
934
1024
881
814
554
412
155
54
14
14
3834
221
238
647
699
616
559
376
309
113
38
12
6
1722
131
110
287

94
36
19
5
740
54
38
123
131
118
88
89
58
23
11
6
1
4075
286
316
742
667
637
515
376
330
125
60
14
7
2777
173
226
528
432
438
349
248
235
87
48
10
3
1298
113
90
214

222
185
97
0
518
27
35
104
97
51
35
36
48
41
28
14
2
3230
130
264
611
407
292
248
242
342
334
242
111
7
2432
96
221
455
302
201
181
175
242
255
207
91
6
798
34
43
156

107
84
42
0
315
19
28
62
64
37
21
20
28
21
11
2
2
1931
73
167
388
276
186
170
164
196
144
108
52
7
1464
60
145
288
209
124
128
116
136
117
91
44
6
467
13
22
100

115
101
55
0
203
8
7
42
33
14
14
16
20
20
17
12
0
1299
57
97
223
131
106
78
78
146
190
134
59
0
968
36
76
167
93
77
53
59
106
138
116
47
0
331
21
21
56

78
65
55
29
23
10
4
2
0
917
15
47
195
154
183
124
100
67
24
5
1
2
726
12
42
138
119
155
98
82
52
20
5
1
2
191
3
5
57
35
28
26
18
15
4
0
0

55
42
35
18
16
5
1
1
0
607
10
33
119
119
131
84
65
35
6
4
1
0
492
8
31
86
94
113
65
53
31
6
4
1
0
115
2
2
33
25
18
19
12
4
0
0
0

23
23
20
11
7
5
3
1
0
310
5
14
76
35
52
40
35
32
18
1
0
2
234
4
11
52
25
42
33
29
21
14
1
0
2
76
1
3
24
10
10
7
6
11
4
0
0

560
464
421
306
198
80
28
6
12
6371
446
431
1129
1072
963
812
638
517
228
94
12
29
4990
338
339
887
837
754
635
499
408
182
74
9
28
1381
108
92
242
235
209
177
139
109
46
20
3

325
265
255
178
103
42
16
2
8
3769
264
237
631
657
586
493
379
312
135
52
7
16
2962
201
187
494
522
461
384
300
246
108
39
4
16
807
63
50
137
135
125
109
79
66
27
13
3

235
199
166
128
95
38
12
4
4
2602
182
194
498
415
377
319
259
205
93
42
5
13
2028
137
152
393
315
293
251
199
162
74
35
5
12
574
45
42
105
100
84
68
60
43
19
7
0

105
91
67
67
100
79
35
20
1
2667
87
270
576
342
289
205
166
250
229
172
78
3
2112
65
226
478
273
230
156
118
184
177
138
66
1
555
22
44
98
69
59
49
48
66
52
34
12

67
62
42
48
60
27
17
8
1
1655
60
171
370
243
206
142
107
150
108
68
29
1
1323
43
143
300
203
167
113
76
119
82
51
25
1
332
17
28
70
40
39
29
31
31
26
17
4

38
29
25
19
40
52
18
12
0
1012
27
99
206
99
83
63
59
100
121
104
49
2
789
22
83
178
70
63
43
42
65
95
87
41
0
223
5
16
28
29
20
20
17
35
26
17
8

0
790
5
32
127
159
137
123
86
76
24
16
2
3
414
4
17
64
84
79
59
39
44
11
11
1
1
376
1
15
63
75
58
64
47
32
13
5
1
2
588
14
30
104
97
105
94

0
491
3
24
76
110
79
87
53
37
13
7
1
1
264
2
14
42
61
41
47
24
21
7
4
0
1
227
1
10
34
49
38
40
29
16
6
3
1
0
403
10
18
69
75
70
72

0
299
2
8
51
49
58
36
33
39
11
9
1
2
150
2
3
22
23
38
12
15
23
4
7
1
0
149
0
5
29
26
20
24
18
16
7
2
0
2
185
4
12
35
22
35
22

1
4771
256
267
724
742
729
688
557
480
218
90
13
7
3141
161
171
486
458
484
463
367
326
149
59
11
6
1630
95
96
238
284
245
225
190
154
69
31
2
1
4434
288
263
726
730
685
628

0
2828
142
152
420
457
426
444
331
275
120
50
6
5
1874
85
97
275
300
291
297
227
176
81
34
6
5
954
57
55
145
157
135
147
104
99
39
16
0
0
2609
167
155
415
428
422
383

1
1943
114
115
304
285
303
244
226
205
98
40
7
2
1267
76
74
211
158
193
166
140
150
68
25
5
1
676
38
41
93
127
110
78
86
55
30
15
2
1
1825
121
108
311
302
263
245

2
2276
60
129
328
223
214
174
169
280
320
268
109
2
1574
41
83
220
134
126
106
114
213
247
199
90
1
702
19
46
108
89
88
68
55
67
73
69
19
1
1565
42
132
286
207
158
133

0
1287
33
88
210
151
145
110
103
142
140
118
46
1
872
23
58
137
95
89
68
64
105
104
92
37
0
415
10
30
73
56
56
42
39
37
36
26
9
1
971
24
85
196
136
109
96

2
989
27
41
118
72
69
64
66
138
180
150
63
1
702
18
25
83
39
37
38
50
108
143
107
53
1
287
9
16
35
33
32
26
16
30
37
43
10
0
594
18
47
90
71
49
37

79
46
16
3
0
0
415
11
25
72
69
75
72
44
34
11
2
0
0
173
3
5
32
28
30
22
35
12
5
1
0
0
591
6
25
85
100
124
104
62
52
23
9
1
0
486
6

53
28
7
1
0
0
292
7
16
47
54
53
59
30
20
5
1
0
0
111
3
2
22
21
17
13
23
8
2
0
0
0
394
5
18
49
80
91
71
37
29
8
5
1
0
324
5

26
18
9
2
0
0
123
4
9
25
15
22
13
14
14
6
1
0
0
62
0
3
10
7
13
9
12
4
3
1
0
0
197
1
7
36
20
33
33
25
23
15
4
0
0
162
1

496
366
171
63
12
6
3174
189
196
512
534
505
445
349
261
120
51
9
3
1260
99
67
214
196
180
183
147
105
51
12
3
3
3469
207
199
530
543
498
519
375
321
181
57
28
11
2891
159

293
214
84
37
6
5
1850
108
108
287
320
318
267
200
144
61
30
5
2
759
59
47
128
108
104
116
93
70
23
7
1
3
2023
102
105
321
322
298
331
239
164
97
25
13
6
1698
78

203
152
87
26
6
1
1324
81
88
225
214
187
178
149
117
59
21
4
1
501
40
20
86
88
76
67
54
35
28
5
2
0
1446
105
94
209
221
200
188
136
157
84
32
15
5
1193
81

126
164
130
116
66
5
1225
23
106
230
161
125
98
102
120
104
93
59
4
340
19
26
56
46
33
35
24
44
26
23
7
1
2515
70
152
392
249
172
181
172
273
371
300
181
2
2203
62

80
96
64
52
29
4
770
12
67
160
109
91
71
64
71
54
41
27
3
201
12
18
36
27
18
25
16
25
10
11
2
1
1490
50
105
278
189
107
120
108
154
181
142
56
0
1328
43

46
68
66
64
37
1
455
11
39
70
52
34
27
38
49
50
52
32
1
139
7
8
20
19
15
10
8
19
16
12
5
0
1025
20
47
114
60
65
61
64
119
190
158
125
2
875
19

16
70
84
96
87
50
47
20
9
1
0
105
0
9
15
16
28
17
12
5
3
0
0
0
561
7
16
85
94
111
119
59
45
18
5
2
0
432
4
15
56
72
88
100
47
33
11

12
39
69
73
60
30
25
5
5
1
0
70
0
6
10
11
18
11
7
4
3
0
0
0
369
4
6
53
60
73
91
42
22
16
2
0
0
281
2
6
36
45
56
75
32
17
10

4
31
15
23
27
20
22
15
4
0
0
35
0
3
5
5
10
6
5
1
0
0
0
0
192
3
10
32
34
38
28
17
23
2
3
2
0
151
2
9
20
27
32
25
15
16
1

171
428
450
413
438
329
274
148
49
24
8
578
48
28
102
93
85
81
46
47
33
8
4
3
2349
131
151
340
349
357
319
270
247
118
51
15
1
1745
89
104
247
245
256
232
213
205
102

89
259
269
248
283
213
140
80
21
13
5
325
24
16
62
53
50
48
26
24
17
4
0
1
1387
77
77
185
212
224
220
167
139
56
24
5
1
1033
51
49
137
150
163
162
133
117
49

82
169
181
165
155
116
134
68
28
11
3
253
24
12
40
40
35
33
20
23
16
4
4
2
962
54
74
155
137
133
99
103
108
62
27
10
0
712
38
55
110
95
93
70
80
88
53

137
347
215
156
159
146
233
315
264
167
2
312
8
15
45
34
16
22
26
40
56
36
14
0
1700
42
156
339
179
133
123
101
190
171
180
86
0
1367
34
122
254
131
99
102
82
159
142

95
248
165
99
110
93
134
158
130
53
0
162
7
10
30
24
8
10
15
20
23
12
3
0
1042
26
118
244
130
89
83
66
102
70
79
35
0
835
23
93
181
96
67
71
53
86
60

42
99
50
57
49
53
99
157
134
114
2
150
1
5
15
10
8
12
11
20
33
24
11
0
658
16
38
95
49
44
40
35
88
101
101
51
0
532
11
29
73
35
32
31
29
73
82

5
1
0
129
3
1
29
22
23
19
12
12
7
0
1
0
573
10
27
124
96
112
83
55
41
14
9
1
1
225
2
9
46
43
45
32
24
17
3
3
1
0
348
8
18
78
53

2
0
0
88
2
0
17
15
17
16
10
5
6
0
0
0
383
6
20
80
67
88
54
34
19
10
5
0
0
155
2
5
31
29
35
23
18
8
2
2
0
0
228
4
15
49
38

3
1
0
41
1
1
12
7
6
3
2
7
1
0
1
0
190
4
7
44
29
24
29
21
22
4
4
1
1
70
0
4
15
14
10
9
6
9
1
1
1
0
120
4
3
29
15

39
12
1
604
42
47
93
104
101
87
57
42
16
12
3
0
5108
363
363
744
992
885
728
431
353
182
51
14
2
1546
93
90
250
303
237
220
153
125
60
12
3
0
3562
270
273
494
689

19
2
1
354
26
28
48
62
61
58
34
22
7
5
3
0
2954
205
202
424
572
529
437
256
193
102
23
9
2
882
51
48
138
169
155
132
89
63
30
5
2
0
2072
154
154
286
403

20
10
0
250
16
19
45
42
40
29
23
20
9
7
0
0
2154
158
161
320
420
356
291
175
160
80
28
5
0
664
42
42
112
134
82
88
64
62
30
7
1
0
1490
116
119
208
286

160
82
0
333
8
34
85
48
34
21
19
31
29
20
4
0
1778
75
145
315
248
203
142
109
134
174
156
77
0
755
32
62
126
105
64
52
47
51
89
81
46
0
1023
43
83
189
143

72
33
0
207
3
25
63
34
22
12
13
16
10
7
2
0
1047
47
98
207
172
119
95
63
69
76
74
27
0
461
21
41
88
81
42
35
31
25
39
41
17
0
586
26
57
119
91

88
49
0
126
5
9
22
14
12
9
6
15
19
13
2
0
731
28
47
108
76
84
47
46
65
98
82
50
0
294
11
21
38
24
22
17
16
26
50
40
29
0
437
17
26
70
52

67
51
31
24
11
6
0
1
409
15
39
107
61
69
47
34
23
10
2
1
1
344
13
35
94
53
57
38
25
19
6
2
1
1
65
2
4
13
8
12
9
9
4
4
0
0
0

53
31
16
11
8
3
0
0
259
11
22
66
37
45
35
19
15
7
2
0
0
220
10
19
60
33
36
30
14
12
4
2
0
0
39
1
3
6
4
9
5
5
3
3
0
0
0

14
20
15
13
3
3
0
1
150
4
17
41
24
24
12
15
8
3
0
1
1
124
3
16
34
20
21
8
11
7
2
0
1
1
26
1
1
7
4
3
4
4
1
1
0
0
0

648
508
278
228
122
39
11
2
3294
390
422
764
454
372
314
212
221
92
35
10
8
2918
353
381
681
406
321
277
189
182
80
30
10
8
376
37
41
83
48
51
37
23
39
12
5
0
0

374
305
167
130
72
18
7
2
1896
213
253
435
273
210
197
125
111
49
18
6
6
1678
190
227
387
248
183
174
112
91
40
14
6
6
218
23
26
48
25
27
23
13
20
9
4
0
0

274
203
111
98
50
21
4
0
1398
177
169
329
181
162
117
87
110
43
17
4
2
1240
163
154
294
158
138
103
77
91
40
16
4
2
158
14
15
35
23
24
14
10
19
3
1
0
0

139
90
62
83
85
75
31
0
1723
94
187
327
170
95
96
98
208
188
177
83
0
1513
81
169
286
143
75
77
86
186
173
161
76
0
210
13
18
41
27
20
19
12
22
15
16
7
0

77
60
32
44
37
33
10
0
986
56
112
215
114
58
60
48
111
92
87
33
0
846
49
102
187
94
42
46
38
95
83
79
31
0
140
7
10
28
20
16
14
10
16
9
8
2
0

62
30
30
39
48
42
21
0
737
38
75
112
56
37
36
50
97
96
90
50
0
667
32
67
99
49
33
31
48
91
90
82
45
0
70
6
8
13
7
4
5
2
6
6
8
5
0

893
27
44
203
187
173
116
62
52
21
7
1
0
193
9
9
52
47
32
18
12
10
2
2
0
0
700
18
35
151
140
141
98
50
42
19
5
1
0
381
11
32
94
73
67
46
32

565
22
26
129
122
122
72
33
24
11
4
0
0
127
7
3
33
31
27
14
5
4
2
1
0
0
438
15
23
96
91
95
58
28
20
9
3
0
0
247
6
19
63
48
46
26
23

328
5
18
74
65
51
44
29
28
10
3
1
0
66
2
6
19
16
5
4
7
6
0
1
0
0
262
3
12
55
49
46
40
22
22
10
2
1
0
134
5
13
31
25
21
20
9

9758
721
791
1798
1851
1506
1243
826
637
256
79
31
19
1991
195
188
376
364
290
223
145
123
48
20
10
9
7767
526
603
1422
1487
1216
1020
681
514
208
59
21
10
3642
316
333
762
641
513
401
276

5483
399
437
1001
995
878
747
480
366
124
36
12
8
1098
114
105
211
192
154
131
83
66
24
9
4
5
4385
285
332
790
803
724
616
397
300
100
27
8
3
2089
175
180
432
386
308
248
150

4275
322
354
797
856
628
496
346
271
132
43
19
11
893
81
83
165
172
136
92
62
57
24
11
6
4
3382
241
271
632
684
492
404
284
214
108
32
13
7
1553
141
153
330
255
205
153
126

2354
116
198
452
338
219
189
173
247
219
152
50
1
503
21
57
124
62
34
31
21
48
39
43
23
0
1851
95
141
328
276
185
158
152
199
180
109
27
1
1372
67
141
279
179
128
84
71

1398
70
129
284
227
134
123
103
141
96
71
20
0
310
17
36
79
48
25
19
12
28
18
16
12
0
1088
53
93
205
179
109
104
91
113
78
55
8
0
842
37
88
191
135
94
65
42

956
46
69
168
111
85
66
70
106
123
81
30
1
193
4
21
45
14
9
12
9
20
21
27
11
0
763
42
48
123
97
76
54
61
86
102
54
19
1
530
30
53
88
44
34
19
29

22
4
0
0
0
286
8
23
67
57
49
35
27
17
3
0
0
0
95
3
9
27
16
18
11
5
5
1
0
0
0
10046
158
501
1874
1981
1835
1616
1004
678
270
99
26
4
247
6
9

14
2
0
0
0
186
5
14
43
39
33
19
20
12
1
0
0
0
61
1
5
20
9
13
7
3
2
1
0
0
0
6292
103
324
1143
1323
1172
1034
600
394
139
45
12
3
172
4
8

8
2
0
0
0
100
3
9
24
18
16
16
7
5
2
0
0
0
34
2
4
7
7
5
4
2
3
0
0
0
0
3754
55
177
731
658
663
582
404
284
131
54
14
1
75
2
1

205
133
42
14
6
2678
244
264
555
471
375
277
196
152
102
31
6
5
964
72
69
207
170
138
124
80
53
31
11
8
1
37013
2832
2758
6270
6921
5698
4758
3314
2631
1208
387
116
120
1005
105
72

107
79
17
5
2
1564
138
148
308
296
230
179
112
78
57
14
3
1
525
37
32
124
90
78
69
38
29
22
3
2
1
21783
1515
1539
3565
4050
3499
3047
2051
1530
666
187
65
69
586
56
43

98
54
25
9
4
1114
106
116
247
175
145
98
84
74
45
17
3
4
439
35
37
83
80
60
55
42
24
9
8
6
0
15230
1317
1219
2705
2871
2199
1711
1263
1101
542
200
51
51
419
49
29

127
128
117
50
1
1066
51
110
211
124
102
58
46
100
112
105
46
1
306
16
31
68
55
26
26
25
27
16
12
4
0
24385
743
2281
5194
3494
2246
1819
1609
2407
2293
1689
582
28
673
19
70

60
58
51
20
1
648
29
68
145
94
76
47
25
44
53
47
19
1
194
8
20
46
41
18
18
17
16
5
4
1
0
14105
426
1413
3170
2231
1462
1200
1002
1275
1018
689
204
15
397
11
49

67
70
66
30
0
418
22
42
66
30
26
11
21
56
59
58
27
0
112
8
11
22
14
8
8
8
11
11
8
3
0
10280
317
868
2024
1263
784
619
607
1132
1275
1000
378
13
276
8
21

44
46
53
38
23
15
12
1
0
0
9799
152
492
1830
1935
1782
1578
981
663
258
98
26
4
2151
36
86
398
438
397
354
229
138
58
14
2
1
126
5
5
24
18
30
17
16
5
6
0

29
34
39
27
14
10
7
0
0
0
6120
99
316
1114
1289
1133
1007
586
384
132
45
12
3
1304
22
51
243
295
244
210
127
74
31
5
1
1
90
4
4
14
14
23
13
11
4
3
0

15
12
14
11
9
5
5
1
0
0
3679
53
176
716
646
649
571
395
279
126
53
14
1
847
14
35
155
143
153
144
102
64
27
9
1
0
36
1
1
10
4
7
4
5
1
3
0

172
174
145
125
79
81
21
16
7
8
36008
2727
2686
6098
6747
5553
4633
3235
2550
1187
371
109
112
6449
487
514
1096
1145
995
851
610
466
198
61
16
10
401
36
34
78
60
66
48
36
30
6
3

93
107
94
80
46
52
3
5
5
2
21197
1459
1496
3472
3943
3405
2967
2005
1478
663
182
60
67
3902
259
292
621
691
650
583
392
276
90
33
8
7
246
25
22
37
43
39
34
21
21
0
2

79
67
51
45
33
29
18
11
2
6
14811
1268
1190
2626
2804
2148
1666
1230
1072
524
189
49
45
2547
228
222
475
454
345
268
218
190
108
28
8
3
155
11
12
41
17
27
14
15
9
6
1

149
79
56
42
37
57
73
56
35
0
23712
724
2211
5045
3415
2190
1777
1572
2350
2220
1633
547
28
5305
161
534
1226
747
522
381
337
500
483
288
122
4
316
9
37
78
54
32
23
17
16
25
12

95
54
37
25
24
28
33
27
14
0
13708
415
1364
3075
2177
1425
1175
978
1247
985
662
190
15
3068
98
316
773
455
322
244
216
252
228
123
40
1
190
5
27
49
35
21
11
11
7
13
6

54
25
19
17
13
29
40
29
21
0
10004
309
847
1970
1238
765
602
594
1103
1235
971
357
13
2237
63
218
453
292
200
137
121
248
255
165
82
3
126
4
10
29
19
11
12
6
9
12
6

0
0
2025
31
81
374
420
367
337
213
133
52
14
2
1
690
11
38
108
136
128
131
59
52
23
3
1
0
8
0
0
1
1
2
1
1
1
1
0
0
0
682
11
38
107
135
126

0
0
1214
18
47
229
281
221
197
116
70
28
5
1
1
425
8
25
65
83
79
83
36
34
11
1
0
0
5
0
0
0
0
2
1
1
0
1
0
0
0
420
8
25
65
83
77

0
0
811
13
34
145
139
146
140
97
63
24
9
1
0
265
3
13
43
53
49
48
23
18
12
2
1
0
3
0
0
1
1
0
0
0
1
0
0
0
0
262
3
13
42
52
49

4
0
6048
451
480
1018
1085
929
803
574
436
192
58
12
10
1708
120
125
284
303
257
236
153
140
58
23
2
7
55
5
2
14
11
5
3
5
6
2
2
0
0
1653
115
123
270
292
252

2
0
3656
234
270
584
648
611
549
371
255
90
31
6
7
1032
52
67
153
190
158
161
110
91
35
10
1
4
29
2
1
7
8
1
2
3
4
0
1
0
0
1003
50
66
146
182
157

2
0
2392
217
210
434
437
318
254
203
181
102
27
6
3
676
68
58
131
113
99
75
43
49
23
13
1
3
26
3
1
7
3
4
1
2
2
2
1
0
0
650
65
57
124
110
95

13
0
4989
152
497
1148
693
490
358
320
484
458
276
109
4
1224
40
108
296
169
121
95
92
103
98
68
34
0
15
2
1
2
1
0
1
2
1
1
2
2
0
1209
38
107
294
168
121

5
0
2878
93
289
724
420
301
233
205
245
215
117
35
1
726
23
60
186
110
84
60
62
57
49
24
11
0
6
1
1
1
1
0
0
1
0
0
0
1
0
720
22
59
185
109
84

8
0
2111
59
208
424
273
189
125
115
239
243
159
74
3
498
17
48
110
59
37
35
30
46
49
44
23
0
9
1
0
1
0
0
1
1
1
1
2
1
0
489
16
48
109
59
37

130
58
51
22
3
1
0
1419
33
90
343
271
256
191
111
91
21
8
3
1
7
1
0
1
1
2
1
0
1
0
0
0
0
1412
32
90
342
270
254
190
111
90
21
8
3
1
1103

82
35
34
10
1
0
0
882
22
54
195
180
176
125
61
52
12
3
1
1
4
0
0
1
1
1
0
0
1
0
0
0
0
878
22
54
194
179
175
125
61
51
12
3
1
1
700

48
23
17
12
2
1
0
537
11
36
148
91
80
66
50
39
9
5
2
0
3
1
0
0
0
1
1
0
0
0
0
0
0
534
10
36
148
91
79
65
50
39
9
5
2
0
403

233
148
134
56
21
2
7
5009
294
361
829
885
778
740
469
413
173
28
25
14
48
4
5
8
9
6
5
3
6
1
0
0
1
4961
290
356
821
876
772
735
466
407
172
28
25
13
3298

159
107
87
35
9
1
4
3074
167
201
440
519
503
486
328
271
117
17
16
9
26
3
3
3
6
4
1
1
5
0
0
0
0
3048
164
198
437
513
499
485
327
266
117
17
16
9
1911

74
41
47
21
12
1
3
1935
127
160
389
366
275
254
141
142
56
11
9
5
22
1
2
5
3
2
4
2
1
1
0
0
1
1913
126
158
384
363
273
250
139
141
55
11
9
4
1387

94
90
102
97
66
32
0
3475
123
372
830
552
350
248
200
344
247
150
53
6
23
1
7
6
1
2
2
0
2
1
0
1
0
3452
122
365
824
551
348
246
200
342
246
150
52
6
2520

60
61
57
49
24
10
0
2156
68
231
486
374
248
185
143
207
124
69
19
2
19
1
4
5
1
2
2
0
2
1
0
1
0
2137
67
227
481
373
246
183
143
205
123
69
18
2
1479

34
29
45
48
42
22
0
1319
55
141
344
178
102
63
57
137
123
81
34
4
4
0
3
1
0
0
0
0
0
0
0
0
0
1315
55
138
343
178
102
63
57
137
123
81
34
4
1041

12
42
169
183
239
207
110
87
35
17
2
0
1
0
0
0
0
0
0
0
1
0
0
0
0
1102
12
42
169
183
239
207
110
86
35
17
2
0
73
1
4
10
20
13
11
6
4

9
31
110
119
152
143
63
50
17
6
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
700
9
31
110
119
152
143
63
50
17
6
0
0
41
1
3
6
16
3
6
4
2

3
11
59
64
87
64
47
37
18
11
2
0
1
0
0
0
0
0
0
0
1
0
0
0
0
402
3
11
59
64
87
64
47
36
18
11
2
0
32
0
1
4
4
10
5
2
2

200
208
488
642
512
442
333
293
128
39
9
4
8
1
0
2
0
4
0
0
1
0
0
0
0
3290
199
208
486
642
508
442
333
292
128
39
9
4
457
30
31
103
66
59
81
50
20

107
120
280
382
296
275
189
170
63
21
5
3
6
0
0
2
0
3
0
0
1
0
0
0
0
1905
107
120
278
382
293
275
189
169
63
21
5
3
264
17
20
70
35
31
52
24
9

93
88
208
260
216
167
144
123
65
18
4
1
2
1
0
0
0
1
0
0
0
0
0
0
0
1385
92
88
208
260
215
167
144
123
65
18
4
1
193
13
11
33
31
28
29
26
11

70
228
544
387
212
193
158
254
239
174
60
1
1
0
0
0
0
0
0
0
0
0
1
0
0
2519
70
228
544
387
212
193
158
254
239
173
60
1
219
1
16
55
42
16
14
20
11

39
138
337
257
136
134
99
143
97
76
23
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1479
39
138
337
257
136
134
99
143
97
76
23
0
119
0
11
25
26
12
7
12
7

31
90
207
130
76
59
59
111
142
98
37
1
1
0
0
0
0
0
0
0
0
0
1
0
0
1040
31
90
207
130
76
59
59
111
142
97
37
1
100
1
5
30
16
4
7
8
4

1
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
73
1
4
10
20
13
11
6
4
1
1
2
0
505
10
13
89
102
93
66
66
42
17
3
4
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41
1
3
6
16
3
6
4
2
0
0
0
0
322
6
8
54
67
59
49
47
23
6
2
1
0
0
0
0
0

1
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
32
0
1
4
4
10
5
2
2
1
1
2
0
183
4
5
35
35
34
17
19
19
11
1
3
0
0
0
0
0

14
1
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
457
30
31
103
66
59
81
50
20
14
1
0
2
1925
139
134
283
329
292
254
217
161
71
34
2
9
0
0
0
0

4
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
264
17
20
70
35
31
52
24
9
4
0
0
2
1078
73
75
156
181
174
148
123
91
39
14
2
2
0
0
0
0

10
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
193
13
11
33
31
28
29
26
11
10
1
0
0
847
66
59
127
148
118
106
94
70
32
20
0
7
0
0
0
0

18
18
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
219
1
16
55
42
16
14
20
11
18
18
8
0
1251
28
76
169
165
98
136
105
154
152
125
40
3
0
0
0
0

7
8
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
119
0
11
25
26
12
7
12
7
7
8
4
0
663
14
52
115
92
54
83
64
78
56
41
12
2
0
0
0
0

11
10
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
1
5
30
16
4
7
8
4
11
10
4
0
588
14
24
54
73
44
53
41
76
96
84
28
1
0
0
0
0

0
0
0
0
0
0
0
0
0
505
10
13
89
102
93
66
66
42
17
3
4
0
1580
22
84
245
323
269
251
195
120
50
16
4
1
5
0
0
1
0
1
2
1
0
0
0
0

0
0
0
0
0
0
0
0
0
322
6
8
54
67
59
49
47
23
6
2
1
0
1028
15
57
156
214
180
166
125
79
26
8
2
0
4
0
0
1
0
1
1
1
0
0
0
0

0
0
0
0
0
0
0
0
0
183
4
5
35
35
34
17
19
19
11
1
3
0
552
7
27
89
109
89
85
70
41
24
8
2
1
1
0
0
0
0
0
1
0
0
0
0
0

0
0
0
0
0
0
0
0
0
1925
139
134
283
329
292
254
217
161
71
34
2
9
5980
434
407
1000
1112
933
733
549
459
229
78
22
24
7
0
0
2
1
3
0
0
0
0
0
1

0
0
0
0
0
0
0
0
0
1078
73
75
156
181
174
148
123
91
39
14
2
2
3461
225
218
586
653
555
453
320
245
141
39
10
16
6
0
0
2
1
2
0
0
0
0
0
1

0
0
0
0
0
0
0
0
0
847
66
59
127
148
118
106
94
70
32
20
0
7
2519
209
189
414
459
378
280
229
214
88
39
12
8
1
0
0
0
0
1
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
1251
28
76
169
165
98
136
105
154
152
125
40
3
3935
88
331
692
523
372
306
281
398
453
378
110
3
8
1
1
2
1
0
1
0
0
1
0
1

0
0
0
0
0
0
0
0
0
663
14
52
115
92
54
83
64
78
56
41
12
2
2244
56
216
414
320
253
209
169
197
206
156
45
3
4
1
0
2
0
0
1
0
0
0
0
0

0
0
0
0
0
0
0
0
0
588
14
24
54
73
44
53
41
76
96
84
28
1
1691
32
115
278
203
119
97
112
201
247
222
65
0
4
0
1
0
1
0
0
0
0
1
0
1

0
1575
22
84
244
323
268
249
194
120
50
16
4
1
1188
15
69
248
251
210
193
102
59
22
16
3
0
98
0
4
17
25
18
16
5
7
5
1
0
0
1090
15
65
231
226
192
177

0
1024
15
57
155
214
179
165
124
79
26
8
2
0
765
11
47
159
178
127
130
58
34
11
8
2
0
67
0
4
13
18
12
11
1
5
3
0
0
0
698
11
43
146
160
115
119

0
551
7
27
89
109
89
84
70
41
24
8
2
1
423
4
22
89
73
83
63
44
25
11
8
1
0
31
0
0
4
7
6
5
4
2
2
1
0
0
392
4
22
85
66
77
58

0
5973
434
407
998
1111
930
733
549
459
229
78
21
24
6221
644
549
1112
1303
931
697
414
313
156
56
14
32
446
54
29
63
86
56
62
29
36
11
11
2
7
5775
590
520
1049
1217
875
635

0
3455
225
218
584
652
553
453
320
245
141
39
9
16
3550
342
307
637
713
557
442
246
170
87
25
10
14
249
24
16
39
45
41
38
17
20
3
2
2
2
3301
318
291
598
668
516
404

0
2518
209
189
414
459
377
280
229
214
88
39
12
8
2671
302
242
475
590
374
255
168
143
69
31
4
18
197
30
13
24
41
15
24
12
16
8
9
0
5
2474
272
229
451
549
359
231

0
3927
87
330
690
522
372
305
281
398
452
378
109
3
2867
105
268
601
420
238
208
189
280
260
224
69
5
301
6
23
58
21
21
15
18
37
44
41
17
0
2566
99
245
543
399
217
193

0
2240
55
216
412
320
253
208
169
197
206
156
45
3
1669
59
168
380
286
156
134
110
143
110
98
21
4
174
3
16
36
17
13
11
12
19
19
21
7
0
1495
56
152
344
269
143
123

0
1687
32
114
278
202
119
97
112
201
246
222
64
0
1198
46
100
221
134
82
74
79
137
150
126
48
1
127
3
7
22
4
8
4
6
18
25
20
10
0
1071
43
93
199
130
74
70

97
52
17
15
3
0
1337
18
75
264
257
230
212
126
85
43
21
5
1
2
0
0
0
1
0
1
0
0
0
0
0
0
1335
18
75
264
256
230
211
126
85
43
21
5
1
41047
429

57
29
8
8
2
0
825
9
48
155
171
152
122
79
46
25
12
5
1
2
0
0
0
1
0
1
0
0
0
0
0
0
823
9
48
155
170
152
121
79
46
25
12
5
1
25233
243

40
23
9
7
1
0
512
9
27
109
86
78
90
47
39
18
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
512
9
27
109
86
78
90
47
39
18
9
0
0
15814
186

385
277
145
45
12
25
5966
484
429
1075
1136
941
724
519
366
181
67
26
18
40
5
2
5
7
5
7
6
2
1
0
0
0
5926
479
427
1070
1129
936
717
513
364
180
67
26
18
199696
16457

229
150
84
23
8
12
3511
273
239
622
686
575
447
319
207
90
28
13
12
24
2
1
3
4
4
5
4
1
0
0
0
0
3487
271
238
619
682
571
442
315
206
90
28
13
12
113458
8884

156
127
61
22
4
13
2455
211
190
453
450
366
277
200
159
91
39
13
6
16
3
1
2
3
1
2
2
1
1
0
0
0
2439
208
189
451
447
365
275
198
158
90
39
13
6
86238
7573

171
243
216
183
52
5
3589
127
348
781
489
317
238
227
363
343
264
86
6
9
0
1
3
1
1
0
0
1
1
0
1
0
3580
127
347
778
488
316
238
227
362
342
264
85
6
211223
4613

98
124
91
77
14
4
1981
69
221
454
311
197
144
127
191
141
94
29
3
4
0
1
2
0
1
0
0
0
0
0
0
0
1977
69
220
452
311
196
144
127
191
141
94
29
3
104589
2722

73
119
125
106
38
1
1608
58
127
327
178
120
94
100
172
202
170
57
3
5
0
0
1
1
0
0
0
1
1
0
1
0
1603
58
127
326
177
120
94
100
171
201
170
56
3
106634
1891

1592
6440
7197
8082
7568
4629
3135
1383
390
65
137
31241
317
1225
4827
5277
6110
5832
3579
2504
1114
304
50
102
9806
112
367
1613
1920
1972
1736
1050
631
269
86
15
35
1958
15
46
218
299
376
401
236
210
108

984
3915
4771
5337
4714
2675
1629
678
170
26
91
19044
182
770
2943
3523
3995
3581
2004
1292
539
129
22
64
6189
61
214
972
1248
1342
1133
671
337
139
41
4
27
1177
10
30
126
198
239
249
142
108
53

608
2525
2426
2745
2854
1954
1506
705
220
39
46
12197
135
455
1884
1754
2115
2251
1575
1212
575
175
28
38
3617
51
153
641
672
630
603
379
294
130
45
11
8
781
5
16
92
101
137
152
94
102
55

16107
35794
29968
27153
23500
17835
16517
10409
3617
982
1357
149770
12168
12161
26839
21364
19660
17341
13322
13315
8674
3029
777
1120
49926
4289
3946
8955
8604
7493
6159
4513
3202
1735
588
205
237
7253
381
455
1119
1161
1078
979
745
678
420

8690
20080
17701
16593
14522
10658
8702
4950
1551
382
745
85184
6566
6544
15132
12885
12150
10751
7974
6895
4086
1292
298
611
28274
2318
2146
4948
4816
4443
3771
2684
1807
864
259
84
134
4223
220
241
640
673
679
602
469
363
222

7417
15714
12267
10560
8978
7177
7815
5459
2066
600
612
64586
5602
5617
11707
8479
7510
6590
5348
6420
4588
1737
479
509
21652
1971
1800
4007
3788
3050
2388
1829
1395
871
329
121
103
3030
161
214
479
488
399
377
276
315
198

11802
26304
15430
10970
9878
11795
29957
46532
31547
11483
912
179224
3639
9423
20474
11662
8428
7935
9843
26664
41935
28287
10116
818
31999
974
2379
5830
3768
2542
1943
1952
3293
4597
3260
1367
94
7060
174
524
1235
682
453
399
411
761
1101

7432
16712
10317
7075
6171
6360
12562
18845
12191
3791
411
87388
2174
5970
13057
7962
5466
4960
5192
11022
16889
10968
3365
363
17201
548
1462
3655
2355
1609
1211
1168
1540
1956
1223
426
48
3838
107
326
784
448
287
239
216
358
504

4370
9592
5113
3895
3707
5435
17395
27687
19356
7692
501
91836
1465
3453
7417
3700
2962
2975
4651
15642
25046
17319
6751
455
14798
426
917
2175
1413
933
732
784
1753
2641
2037
941
46
3222
67
198
451
234
166
160
195
403
597

37
4
8
1553
9
30
157
225
292
327
201
183
87
32
4
6
405
6
16
61
74
84
74
35
27
21
5
0
2
1402
16
56
190
222
257
241
191
134
56
26
1
12
1203
13
55
155
174

16
1
5
929
6
19
94
150
179
203
120
99
43
11
1
4
248
4
11
32
48
60
46
22
9
10
5
0
1
871
8
33
118
154
167
142
129
78
27
10
0
5
747
7
32
97
122

21
3
3
624
3
11
63
75
113
124
81
84
44
21
3
2
157
2
5
29
26
24
28
13
18
11
0
0
1
531
8
23
72
68
90
99
62
56
29
16
1
7
456
6
23
58
52

124
43
70
5643
263
332
852
901
831
788
577
565
352
97
34
51
1610
118
123
267
260
247
191
168
113
68
27
9
19
6491
341
407
1050
949
1000
940
644
595
334
102
39
90
5358
248
313
849
767

53
21
40
3277
155
184
484
527
514
485
358
294
190
44
16
26
946
65
57
156
146
165
117
111
69
32
9
5
14
3861
174
220
572
609
642
604
394
343
170
55
18
60
3213
126
173
459
499

71
22
30
2366
108
148
368
374
317
303
219
271
162
53
18
25
664
53
66
111
114
82
74
57
44
36
18
4
5
2630
167
187
478
340
358
336
250
252
164
47
21
30
2145
122
140
390
268

871
401
48
5661
146
384
876
524
348
299
333
630
961
760
361
39
1399
28
140
359
158
105
100
78
131
140
111
40
9
5970
170
487
928
523
363
323
327
632
1033
804
292
88
5294
145
418
801
418

386
159
24
3009
90
239
551
348
215
173
165
296
428
343
144
17
829
17
87
233
100
72
66
51
62
76
43
15
7
3273
105
318
599
345
222
189
196
287
470
373
120
49
2891
89
281
521
280

485
242
24
2652
56
145
325
176
133
126
168
334
533
417
217
22
570
11
53
126
58
33
34
27
69
64
68
25
2
2697
65
169
329
178
141
134
131
345
563
431
172
39
2403
56
137
280
138

215
217
166
125
47
24
1
11
199
3
1
35
48
42
24
25
9
9
2
0
1
1357
9
38
168
232
267
250
179
133
56
15
3
7
928
5
31
108
148
176
166
128
109
45
7
2
3

137
128
113
73
23
10
0
5
124
1
1
21
32
30
14
16
5
4
0
0
0
867
4
24
109
155
188
156
116
72
29
8
1
5
581
4
18
73
105
123
90
80
57
25
4
1
1

78
89
53
52
24
14
1
6
75
2
0
14
16
12
10
9
4
5
2
0
1
490
5
14
59
77
79
94
63
61
27
7
2
2
347
1
13
35
43
53
76
48
52
20
3
1
2

828
779
550
520
294
93
36
81
1133
93
94
201
182
172
161
94
75
40
9
3
9
5542
499
510
1067
850
763
599
439
400
229
113
38
35
3773
334
356
736
564
477
406
302
290
180
81
29
18

531
512
349
298
146
50
16
54
648
48
47
113
110
111
92
45
45
24
5
2
6
3271
257
285
646
513
481
379
279
223
119
53
15
21
2257
185
189
452
354
313
261
191
159
96
35
11
11

297
267
201
222
148
43
20
27
485
45
47
88
72
61
69
49
30
16
4
1
3
2271
242
225
421
337
282
220
160
177
110
60
23
14
1516
149
167
284
210
164
145
111
131
84
46
18
7

294
277
277
582
969
760
272
81
676
25
69
127
105
69
46
50
50
64
44
20
7
5226
143
380
733
475
309
247
229
583
1042
796
260
29
4003
105
292
537
318
210
169
175
469
842
657
208
21

176
168
158
263
441
354
114
46
382
16
37
78
65
46
21
38
24
29
19
6
3
2751
84
233
466
337
217
165
124
270
451
322
70
12
2084
66
178
344
235
147
121
93
210
356
266
59
9

118
109
119
319
528
406
158
35
294
9
32
49
40
23
25
12
26
35
25
14
4
2475
59
147
267
138
92
82
105
313
591
474
190
17
1919
39
114
193
83
63
48
82
259
486
391
149
12

429
4
7
60
84
91
84
51
24
11
8
1
4
1011
9
41
144
191
213
171
113
78
37
7
3
4
748
7
30
105
134
156
133
78
67
28
7
1
2
263
2
11
39
57
57
38
35

286
0
6
36
50
65
66
36
15
4
4
0
4
657
5
22
83
129
167
112
73
45
14
4
0
3
471
3
14
59
90
119
85
47
37
11
4
0
2
186
2
8
24
39
48
27
26

143
4
1
24
34
26
18
15
9
7
4
1
0
354
4
19
61
62
46
59
40
33
23
3
3
1
277
4
16
46
44
37
48
31
30
17
3
1
0
77
0
3
15
18
9
11
9

1769
165
154
331
286
286
193
137
110
49
32
9
17
5382
417
486
971
847
745
654
494
386
232
78
17
55
4254
339
361
747
653
605
526
400
303
193
69
11
47
1128
78
125
224
194
140
128
94

1014
72
96
194
159
168
118
88
64
23
18
4
10
3105
219
243
537
518
473
397
330
214
110
27
5
32
2485
184
182
431
408
389
311
272
164
88
25
3
28
620
35
61
106
110
84
86
58

755
93
58
137
127
118
75
49
46
26
14
5
7
2277
198
243
434
329
272
257
164
172
122
51
12
23
1769
155
179
316
245
216
215
128
139
105
44
8
19
508
43
64
118
84
56
42
36

1223
38
88
196
157
99
78
54
114
200
139
52
8
4150
116
342
726
457
294
221
233
365
675
527
172
22
3253
94
261
561
331
211
165
174
279
577
443
141
16
897
22
81
165
126
83
56
59

667
18
55
122
102
70
44
31
60
95
56
11
3
2274
71
214
481
322
198
146
148
171
256
195
61
11
1761
58
164
378
240
145
108
110
123
213
161
52
9
513
13
50
103
82
53
38
38

556
20
33
74
55
29
34
23
54
105
83
41
5
1876
45
128
245
135
96
75
85
194
419
332
111
11
1492
36
97
183
91
66
57
64
156
364
282
89
7
384
9
31
62
44
30
18
21

11
9
0
2
2
1303
9
43
201
214
275
214
160
116
42
18
1
10
993
6
33
155
163
209
163
120
92
35
10
1
6
310
3
10
46
51
66
51
40
24
7
8
0
4
1655
18
90

8
3
0
0
1
882
3
21
126
160
203
155
102
74
23
5
1
9
670
3
15
95
123
155
114
77
59
18
4
1
6
212
0
6
31
37
48
41
25
15
5
1
0
3
1022
13
52

3
6
0
2
1
421
6
22
75
54
72
59
58
42
19
13
0
1
323
3
18
60
40
54
49
43
33
17
6
0
0
98
3
4
15
14
18
10
15
9
2
7
0
1
633
5
38

83
39
9
6
8
4519
262
299
768
569
675
618
483
423
254
108
29
31
3530
194
235
595
432
509
502
378
333
217
91
20
24
989
68
64
173
137
166
116
105
90
37
17
9
7
9140
801
668

50
22
2
2
4
2636
139
175
438
332
420
410
302
233
110
48
7
22
2079
98
138
341
262
328
342
238
183
92
37
3
17
557
41
37
97
70
92
68
64
50
18
11
4
5
5335
450
367

33
17
7
4
4
1883
123
124
330
237
255
208
181
190
144
60
22
9
1451
96
97
254
170
181
160
140
150
125
54
17
7
432
27
27
76
67
74
48
41
40
19
6
5
2
3805
351
301

86
98
84
31
6
5998
120
372
885
532
336
296
313
642
1120
911
413
58
4846
109
306
656
419
272
241
251
531
910
757
343
51
1152
11
66
229
113
64
55
62
111
210
154
70
7
12358
237
579

48
43
34
9
2
3046
71
247
583
369
237
199
194
282
421
316
95
32
2464
66
208
435
294
195
163
160
235
344
259
78
27
582
5
39
148
75
42
36
34
47
77
57
17
5
6184
121
380

38
55
50
22
4
2952
49
125
302
163
99
97
119
360
699
595
318
26
2382
43
98
221
125
77
78
91
296
566
498
265
24
570
6
27
81
38
22
19
28
64
133
97
53
2
6174
116
199

344
300
296
252
154
116
58
22
5
0
1322
15
76
268
243
228
198
123
97
50
20
4
0
333
3
14
76
57
68
54
31
19
8
2
1
0
1060
10
40
201
213
228
181
82
63
28
8

222
204
194
154
87
56
24
13
3
0
819
10
47
175
168
147
120
67
48
22
12
3
0
203
3
5
47
36
47
34
20
8
2
1
0
0
674
7
24
131
146
149
118
38
34
17
5

122
96
102
98
67
60
34
9
2
0
503
5
29
93
75
81
78
56
49
28
8
1
0
130
0
9
29
21
21
20
11
11
6
1
1
0
386
3
16
70
67
79
63
44
29
11
3

1606
1429
1284
1167
773
704
479
168
50
11
7305
655
557
1316
1087
1015
921
607
548
406
146
41
6
1835
146
111
290
342
269
246
166
156
73
22
9
5
7837
790
717
1508
1224
1067
842
627
542
305
121

919
848
836
716
466
376
241
79
30
7
4247
372
299
746
647
662
562
374
282
208
67
24
4
1088
78
68
173
201
174
154
92
94
33
12
6
3
4573
444
366
864
723
678
530
395
283
165
71

687
581
448
451
307
328
238
89
20
4
3058
283
258
570
440
353
359
233
266
198
79
17
2
747
68
43
117
141
95
92
74
62
40
10
3
2
3264
346
351
644
501
389
312
232
259
140
50

1403
781
537
437
564
1620
3020
2254
915
11
10730
207
499
1182
652
434
352
464
1403
2675
2016
838
8
1628
30
80
221
129
103
85
100
217
345
238
77
3
5648
209
372
869
448
290
204
236
691
1139
837

952
556
345
285
318
608
1267
976
371
5
5340
105
321
808
467
280
231
260
514
1115
890
344
5
844
16
59
144
89
65
54
58
94
152
86
27
0
2994
150
245
585
309
202
124
118
284
466
353

451
225
192
152
246
1012
1753
1278
544
6
5390
102
178
374
185
154
121
204
889
1560
1126
494
3
784
14
21
77
40
38
31
42
123
193
152
50
3
2654
59
127
284
139
88
80
118
407
673
484

2
4
848
9
27
155
173
184
147
62
54
26
8
1
2
212
1
13
46
40
44
34
20
9
2
0
1
2
445
9
40
114
92
59
71
30
21
5
4
0
0
360
8
35
93
74
40

2
3
514
6
14
98
113
114
90
28
29
15
5
1
1
160
1
10
33
33
35
28
10
5
2
0
1
2
296
5
28
82
67
41
40
17
11
3
2
0
0
232
5
26
64
54
24

0
1
334
3
13
57
60
70
57
34
25
11
3
0
1
52
0
3
13
7
9
6
10
4
0
0
0
0
149
4
12
32
25
18
31
13
10
2
2
0
0
128
3
9
29
20
16

32
62
6241
656
579
1238
950
836
623
453
446
267
107
29
57
1596
134
138
270
274
231
219
174
96
38
14
3
5
3108
300
282
563
459
394
361
268
229
168
46
13
25
2484
240
230
447
368
305

17
37
3692
374
296
725
580
535
402
292
231
142
65
14
36
881
70
70
139
143
143
128
103
52
23
6
3
1
1913
167
172
348
301
256
234
178
123
90
22
6
16
1524
137
139
281
243
196

15
25
2549
282
283
513
370
301
221
161
215
125
42
15
21
715
64
68
131
131
88
91
71
44
15
8
0
4
1195
133
110
215
158
138
127
90
106
78
24
7
9
960
103
91
166
125
109

318
35
4896
176
320
709
350
225
167
185
620
1058
763
289
34
752
33
52
160
98
65
37
51
71
81
74
29
1
2424
77
192
438
224
115
86
119
296
473
282
120
2
2096
62
159
348
174
89

139
19
2567
126
211
487
244
157
103
90
248
427
331
125
18
427
24
34
98
65
45
21
28
36
39
22
14
1
1375
52
134
304
175
85
52
59
122
209
122
60
1
1172
40
109
241
141
66

179
16
2329
50
109
222
106
68
64
95
372
631
432
164
16
325
9
18
62
33
20
16
23
35
42
52
15
0
1049
25
58
134
49
30
34
60
174
264
160
60
1
924
22
50
107
33
23

59
26
18
4
3
0
0
85
1
5
21
18
19
12
4
3
1
1
0
0
674
19
34
108
134
124
105
62
45
24
9
3
7
558
17
29
95
106
97
87
49
39
21
8
3
7
116

32
14
9
3
1
0
0
64
0
2
18
13
17
8
3
2
0
1
0
0
455
15
20
73
102
95
62
36
27
14
5
1
5
374
14
18
66
82
72
47
30
24
11
4
1
5
81

27
12
9
1
2
0
0
21
1
3
3
5
2
4
1
1
1
0
0
0
219
4
14
35
32
29
43
26
18
10
4
2
2
184
3
11
29
24
25
40
19
15
10
4
2
2
35

264
211
194
148
43
12
22
624
60
52
116
91
89
97
57
35
20
3
1
3
4740
429
321
867
729
660
538
401
406
254
81
25
29
4137
389
282
741
625
561
481
348
366
226
70
22
26
603

170
139
103
77
19
6
14
389
30
33
67
58
60
64
39
20
13
3
0
2
2819
244
174
515
455
419
352
226
235
134
42
10
13
2457
221
151
435
384
357
318
194
218
121
39
9
10
362

94
72
91
71
24
6
8
235
30
19
49
33
29
33
18
15
7
0
1
1
1921
185
147
352
274
241
186
175
171
120
39
15
16
1680
168
131
306
241
204
163
154
148
105
31
13
16
241

68
104
270
443
262
115
2
328
15
33
90
50
26
18
15
26
30
20
5
0
4213
95
249
582
275
194
171
193
554
1017
638
229
16
3704
78
204
492
230
161
144
167
497
928
580
208
15
509

37
52
110
200
117
58
1
203
12
25
63
34
19
15
7
12
9
5
2
0
2206
66
161
391
196
131
111
94
228
428
300
89
11
1940
55
135
331
165
108
97
82
206
391
277
83
10
266

31
52
160
243
145
57
1
125
3
8
27
16
7
3
8
14
21
15
3
0
2007
29
88
191
79
63
60
99
326
589
338
140
5
1764
23
69
161
65
53
47
85
291
537
303
125
5
243

2
5
13
28
27
18
13
6
3
1
0
0
683
7
34
123
114
123
132
62
60
24
3
0
1
529
5
28
90
83
92
106
50
51
20
3
0
1
154
2
6
33
31
31
26
12
9

1
2
7
20
23
15
6
3
3
1
0
0
405
4
25
71
74
78
78
35
26
12
1
0
1
316
3
21
50
56
61
60
30
23
10
1
0
1
89
1
4
21
18
17
18
5
3

1
3
6
8
4
3
7
3
0
0
0
0
278
3
9
52
40
45
54
27
34
12
2
0
0
213
2
7
40
27
31
46
20
28
10
2
0
0
65
1
2
12
13
14
8
7
6

40
39
126
104
99
57
53
40
28
11
3
3
4159
333
344
775
680
574
479
347
322
220
73
10
2
3397
276
275
636
534
456
391
290
275
193
61
9
1
762
57
69
139
146
118
88
57
47

23
23
80
71
62
34
32
17
13
3
1
3
2411
192
186
443
418
365
291
205
171
98
38
3
1
1965
156
140
366
340
294
233
172
145
85
31
3
0
446
36
46
77
78
71
58
33
26

17
16
46
33
37
23
21
23
15
8
2
0
1748
141
158
332
262
209
188
142
151
122
35
7
1
1432
120
135
270
194
162
158
118
130
108
30
6
1
316
21
23
62
68
47
30
24
21

17
45
90
45
33
27
26
57
89
58
21
1
4514
88
229
513
286
219
183
225
753
1226
620
170
2
4079
67
183
409
225
184
154
203
720
1180
593
159
2
435
21
46
104
61
35
29
22
33

11
26
60
31
23
14
12
22
37
23
6
1
2216
53
146
336
187
143
112
110
291
511
263
63
1
1981
43
122
280
151
113
91
97
270
496
255
62
1
235
10
24
56
36
30
21
13
21

6
19
30
14
10
13
14
35
52
35
15
0
2298
35
83
177
99
76
71
115
462
715
357
107
1
2098
24
61
129
74
71
63
106
450
684
338
97
1
200
11
22
48
25
5
8
9
12

4
0
0
0
731
4
34
129
102
142
124
91
62
25
7
1
10
639
3
32
118
82
120
107
82
55
23
7
1
9
92
1
2
11
20
22
17
9
7
2
0
0
1
3243
48
154
612

2
0
0
0
457
2
21
73
76
98
79
49
31
17
3
1
7
399
1
19
68
63
82
68
45
27
16
3
1
6
58
1
2
5
13
16
11
4
4
1
0
0
1
2057
22
106
378

2
0
0
0
274
2
13
56
26
44
45
42
31
8
4
0
3
240
2
13
50
19
38
39
37
28
7
4
0
3
34
0
0
6
7
6
6
5
3
1
0
0
0
1186
26
48
234

27
12
1
1
7313
770
815
1540
1084
827
608
455
498
370
109
30
207
6548
701
734
1373
962
741
532
398
451
332
103
27
194
765
69
81
167
122
86
76
57
47
38
6
3
13
19778
1887
1565
3656

13
7
0
1
4057
393
453
826
628
505
382
250
282
181
48
11
98
3627
361
412
724
561
448
336
218
254
162
48
10
93
430
32
41
102
67
57
46
32
28
19
0
1
5
11351
1054
859
2015

14
5
1
0
3256
377
362
714
456
322
226
205
216
189
61
19
109
2921
340
322
649
401
293
196
180
197
170
55
17
101
335
37
40
65
55
29
30
25
19
19
6
2
8
8427
833
706
1641

46
27
11
0
5765
105
261
575
309
250
204
297
977
1562
894
273
58
5381
95
233
523
262
215
183
281
927
1491
855
261
55
384
10
28
52
47
35
21
16
50
71
39
12
3
14763
396
986
2262

15
8
1
0
2879
67
170
396
223
139
141
144
397
669
400
109
24
2677
60
155
358
188
122
125
137
377
646
380
106
23
202
7
15
38
35
17
16
7
20
23
20
3
1
7570
234
623
1448

31
19
10
0
2886
38
91
179
86
111
63
153
580
893
494
164
34
2704
35
78
165
74
93
58
144
550
845
475
155
32
182
3
13
14
12
18
5
9
30
48
19
9
2
7193
162
363
814

613
576
550
350
232
80
20
7
1
1530
22
70
289
282
267
265
172
102
46
11
4
0
1713
26
84
323
331
309
285
178
130
34
9
3
1
1357
15
50
216
227
269
258
149
95
54
9
2

411
381
367
212
122
41
12
4
1
986
10
56
191
195
183
175
90
55
22
6
3
0
1071
12
50
187
216
198
192
122
67
19
6
1
1
877
10
33
131
163
189
167
89
51
31
3
0

202
195
183
138
110
39
8
3
0
544
12
14
98
87
84
90
82
47
24
5
1
0
642
14
34
136
115
111
93
56
63
15
3
2
0
480
5
17
85
64
80
91
60
44
23
6
2

3435
2923
2311
1662
1266
729
212
76
56
8458
767
714
1594
1361
1192
927
696
628
393
123
37
26
11320
1120
851
2062
2074
1731
1384
966
638
336
89
39
30
5936
492
463
1138
947
782
727
504
437
288
91
26

2021
1727
1449
1006
697
358
100
36
29
4911
437
391
884
850
725
600
429
322
184
57
18
14
6440
617
468
1131
1171
1002
849
577
375
174
43
18
15
3415
268
266
649
566
480
445
302
243
137
25
9

1414
1196
862
656
569
371
112
40
27
3547
330
323
710
511
467
327
267
306
209
66
19
12
4880
503
383
931
903
729
535
389
263
162
46
21
15
2521
224
197
489
381
302
282
202
194
151
66
17

1301
951
755
774
1750
2806
1958
817
7
9922
212
562
1210
656
471
397
456
1342
2305
1632
672
7
4841
184
424
1052
645
480
358
318
408
501
326
145
0
5566
175
432
937
577
350
283
240
476
935
819
312

872
624
490
433
731
1119
742
253
1
4824
125
360
785
477
338
267
236
537
872
619
207
1
2746
109
263
663
395
286
223
197
194
247
123
46
0
2990
112
288
634
418
249
205
156
231
335
268
80

429
327
265
341
1019
1687
1216
564
6
5098
87
202
425
179
133
130
220
805
1433
1013
465
6
2095
75
161
389
250
194
135
121
214
254
203
99
0
2576
63
144
303
159
101
78
84
245
600
551
232

13
1016
12
34
159
164
192
196
124
76
43
7
1
8
341
3
16
57
63
77
62
25
19
11
2
1
5
2167
21
69
323
368
426
413
268
170
85
17
7
0
1786
14
55
252
278
363
350

10
662
8
24
96
122
139
131
70
41
23
2
0
6
215
2
9
35
41
50
36
19
10
8
1
0
4
1336
11
47
189
243
280
263
157
94
43
8
1
0
1101
7
37
147
190
236
228

3
354
4
10
63
42
53
65
54
35
20
5
1
2
126
1
7
22
22
27
26
6
9
3
1
1
1
831
10
22
134
125
146
150
111
76
42
9
6
0
685
7
18
105
88
127
122

41
4519
352
338
878
690
583
547
413
346
238
83
20
31
1417
140
125
260
257
199
180
91
91
50
8
6
10
10185
715
818
1932
1497
1360
1234
967
786
590
210
45
31
8400
573
635
1529
1211
1126
1054

25
2593
189
190
506
412
360
336
245
191
113
23
7
21
822
79
76
143
154
120
109
57
52
24
2
2
4
5825
386
437
1079
912
858
773
602
410
266
78
7
17
4816
308
336
860
748
716
664

16
1926
163
148
372
278
223
211
168
155
125
60
13
10
595
61
49
117
103
79
71
34
39
26
6
4
6
4360
329
381
853
585
502
461
365
376
324
132
38
14
3584
265
299
669
463
410
390

30
4624
142
360
728
419
259
219
191
407
841
751
281
26
942
33
72
209
158
91
64
49
69
94
68
31
4
11953
207
676
1494
932
662
625
728
1599
2537
1915
570
8
10358
172
555
1224
751
553
542

14
2438
94
242
491
315
190
164
124
196
292
246
73
11
552
18
46
143
103
59
41
32
35
43
22
7
3
5947
115
424
951
659
421
402
440
724
1019
659
128
5
5121
102
355
794
540
351
349

16
2186
48
118
237
104
69
55
67
211
549
505
208
15
390
15
26
66
55
32
23
17
34
51
46
24
1
6006
92
252
543
273
241
223
288
875
1518
1256
442
3
5237
70
200
430
211
202
193

230
153
71
14
6
0
381
7
14
71
90
63
63
38
17
14
3
1
0
2168
27
74
295
354
443
429
278
162
84
17
2
3
1481
18
46
199
226
300
305
187
123
65
10
1
1
687
9

132
83
34
6
1
0
235
4
10
42
53
44
35
25
11
9
2
0
0
1351
10
46
187
227
292
264
179
93
46
5
0
2
914
7
29
135
142
195
185
116
67
33
4
0
1
437
3

98
70
37
8
5
0
146
3
4
29
37
19
28
13
6
5
1
1
0
817
17
28
108
127
151
165
99
69
38
12
2
1
567
11
17
64
84
105
120
71
56
32
6
1
0
250
6

806
697
515
188
39
27
1785
142
183
403
286
234
180
161
89
75
22
6
4
11263
1194
1006
2115
1771
1540
1289
976
764
395
161
33
19
7069
791
633
1331
1064
896
768
612
530
288
126
20
10
4194
403

500
367
232
66
6
13
1009
78
101
219
164
142
109
102
43
34
12
1
4
6405
631
530
1162
1030
925
830
593
414
195
72
11
12
4083
413
338
751
639
569
500
383
284
137
55
7
7
2322
218

306
330
283
122
33
14
776
64
82
184
122
92
71
59
46
41
10
5
0
4858
563
476
953
741
615
459
383
350
200
89
22
7
2986
378
295
580
425
327
268
229
246
151
71
13
3
1872
185

604
1413
2282
1745
509
8
1595
35
121
270
181
109
83
124
186
255
170
61
0
9654
232
556
1293
839
525
495
505
1171
1985
1541
504
8
7746
176
405
923
547
364
362
381
1020
1759
1376
429
4
1908
56

371
633
901
607
113
5
826
13
69
157
119
70
53
69
91
118
52
15
0
4832
125
318
809
575
336
330
300
514
803
575
143
4
3814
101
236
601
386
233
247
224
433
714
514
124
1
1018
24

233
780
1381
1138
396
3
769
22
52
113
62
39
30
55
95
137
118
46
0
4822
107
238
484
264
189
165
205
657
1182
966
361
4
3932
75
169
322
161
131
115
157
587
1045
862
305
3
890
32

28
96
128
143
124
91
39
19
7
1
2
447
5
21
81
51
95
86
53
34
17
4
0
0
403
5
20
76
43
88
74
49
29
15
4
0
0
44
0
1
5
8
7
12
4
5
2

17
52
85
97
79
63
26
13
1
0
1
284
1
16
55
34
60
54
30
22
9
3
0
0
254
1
15
52
27
56
46
26
19
9
3
0
0
30
0
1
3
7
4
8
4
3
0

11
44
43
46
45
28
13
6
6
1
1
163
4
5
26
17
35
32
23
12
8
1
0
0
149
4
5
24
16
32
28
23
10
6
1
0
0
14
0
0
2
1
3
4
0
2
2

373
784
707
644
521
364
234
107
35
13
9
1586
120
147
293
254
215
181
116
132
87
32
6
3
1342
102
134
258
207
176
149
92
114
73
29
5
3
244
18
13
35
47
39
32
24
18
14

192
411
391
356
330
210
130
58
17
4
5
959
70
78
181
169
147
117
68
72
41
12
3
1
818
61
75
160
142
119
100
50
62
34
12
2
1
141
9
3
21
27
28
17
18
10
7

181
373
316
288
191
154
104
49
18
9
4
627
50
69
112
85
68
64
48
60
46
20
3
2
524
41
59
98
65
57
49
42
52
39
17
3
2
103
9
10
14
20
11
15
6
8
7

151
370
292
161
133
124
151
226
165
75
4
2529
67
155
271
165
94
110
138
360
621
395
150
3
2363
58
138
247
154
86
100
123
343
588
381
142
3
166
9
17
24
11
8
10
15
17
33

82
208
189
103
83
76
81
89
61
19
3
1298
35
104
182
125
60
74
72
168
273
154
50
1
1214
30
95
166
118
56
68
64
159
260
148
49
1
84
5
9
16
7
4
6
8
9
13

69
162
103
58
50
48
70
137
104
56
1
1231
32
51
89
40
34
36
66
192
348
241
100
2
1149
28
43
81
36
30
32
59
184
328
233
93
2
82
4
8
8
4
4
4
7
8
20

0
0
0
1604
13
54
186
256
298
320
226
169
57
18
2
5
1514
10
51
179
238
273
305
216
165
55
15
2
5
90
3
3
7
18
25
15
10
4
2
3
0
0
1231
6
53
166
163

0
0
0
967
8
38
112
174
194
198
128
80
28
5
0
2
917
7
37
107
162
179
190
121
80
28
4
0
2
50
1
1
5
12
15
8
7
0
0
1
0
0
727
3
30
94
108

0
0
0
637
5
16
74
82
104
122
98
89
29
13
2
3
597
3
14
72
76
94
115
95
85
27
11
2
3
40
2
2
2
6
10
7
3
4
2
2
0
0
504
3
23
72
55

3
1
0
7148
662
666
1320
1005
927
781
635
547
388
135
36
46
6717
622
622
1245
942
862
730
594
529
367
129
35
40
431
40
44
75
63
65
51
41
18
21
6
1
6
5493
406
422
957
738

0
1
0
4103
322
362
756
634
574
475
393
335
183
45
11
13
3865
303
345
716
595
532
448
364
324
174
41
11
12
238
19
17
40
39
42
27
29
11
9
4
0
1
3065
212
224
537
447

3
0
0
3045
340
304
564
371
353
306
242
212
205
90
25
33
2852
319
277
529
347
330
282
230
205
193
88
24
28
193
21
27
35
24
23
24
12
7
12
2
1
5
2428
194
198
420
291

14
8
0
9541
226
513
995
593
443
450
524
1267
2294
1659
495
82
9196
212
485
945
554
427
434
503
1231
2235
1613
479
78
345
14
28
50
39
16
16
21
36
59
46
16
4
6725
99
298
712
379

6
1
0
4584
128
328
621
422
310
277
283
526
901
612
136
40
4411
120
307
595
394
301
263
270
511
884
596
132
38
173
8
21
26
28
9
14
13
15
17
16
4
2
3110
51
184
451
275

8
7
0
4957
98
185
374
171
133
173
241
741
1393
1047
359
42
4785
92
178
350
160
126
171
233
720
1351
1017
347
40
172
6
7
24
11
7
2
8
21
42
30
12
2
3615
48
114
261
104

255
250
168
99
55
8
2
6
1131
6
50
156
144
240
224
153
95
49
7
2
5
100
0
3
10
19
15
26
15
4
6
1
0
1
686
5
16
112
124
151
126
81
42
22
7
0
0

156
161
97
48
19
5
1
5
657
3
28
88
93
144
143
87
45
17
4
1
4
70
0
2
6
15
12
18
10
3
2
1
0
1
434
5
11
70
87
103
72
45
30
10
1
0
0

99
89
71
51
36
3
1
1
474
3
22
68
51
96
81
66
50
32
3
1
1
30
0
1
4
4
3
8
5
1
4
0
0
0
252
0
5
42
37
48
54
36
12
12
6
0
0

701
621
540
516
354
126
32
80
4908
367
385
849
648
620
532
478
473
339
122
29
66
585
39
37
108
90
81
89
62
43
15
4
3
14
2541
198
185
422
342
351
363
264
239
129
35
11
2

432
381
311
262
159
41
13
46
2733
193
207
482
394
377
326
274
235
156
40
13
36
332
19
17
55
53
55
55
37
27
3
1
0
10
1422
108
103
236
197
203
223
156
115
65
13
3
0

269
240
229
254
195
85
19
34
2175
174
178
367
254
243
206
204
238
183
82
16
30
253
20
20
53
37
26
34
25
16
12
3
3
4
1119
90
82
186
145
148
140
108
124
64
22
8
2

295
301
375
1009
1645
1181
369
62
6455
94
271
664
352
284
295
361
978
1600
1144
357
55
270
5
27
48
27
11
6
14
31
45
37
12
7
3129
62
167
352
196
170
145
183
541
707
429
169
8

190
172
198
413
631
412
113
20
2972
49
165
421
260
179
168
191
401
612
400
109
17
138
2
19
30
15
11
4
7
12
19
12
4
3
1470
33
114
218
123
101
92
93
204
263
171
52
6

105
129
177
596
1014
769
256
42
3483
45
106
243
92
105
127
170
577
988
744
248
38
132
3
8
18
12
0
2
7
19
26
25
8
4
1659
29
53
134
73
69
53
90
337
444
258
117
2

564
4
14
90
102
122
105
67
37
18
5
0
0
122
1
2
22
22
29
21
14
5
4
2
0
0
1401
9
52
230
236
251
264
176
110
48
13
2
10
1098
8
37
165
171
208
218
138

357
4
10
58
74
80
62
35
25
8
1
0
0
77
1
1
12
13
23
10
10
5
2
0
0
0
808
5
28
136
152
160
146
86
57
23
8
1
6
636
4
21
98
112
135
124
63

207
0
4
32
28
42
43
32
12
10
4
0
0
45
0
1
10
9
6
11
4
0
2
2
0
0
593
4
24
94
84
91
118
90
53
25
5
1
4
462
4
16
67
59
73
94
75

2190
176
158
370
289
300
313
215
212
113
32
10
2
351
22
27
52
53
51
50
49
27
16
3
1
0
6499
353
388
996
774
778
843
772
750
495
232
43
75
5169
272
298
782
581
581
656
622

1197
95
87
199
160
174
187
124
100
55
13
3
0
225
13
16
37
37
29
36
32
15
10
0
0
0
3560
197
206
552
449
463
501
437
374
224
100
10
47
2822
150
157
439
341
346
391
350

993
81
71
171
129
126
126
91
112
58
19
7
2
126
9
11
15
16
22
14
17
12
6
3
1
0
2939
156
182
444
325
315
342
335
376
271
132
33
28
2347
122
141
343
240
235
265
272

2749
54
137
269
158
129
124
166
509
655
398
145
5
380
8
30
83
38
41
21
17
32
52
31
24
3
9961
134
337
840
456
324
345
610
1747
2501
1772
790
105
8231
105
278
668
351
248
291
486

1276
30
94
170
102
81
83
82
189
239
158
44
4
194
3
20
48
21
20
9
11
15
24
13
8
2
4365
90
204
518
283
199
213
297
722
976
607
219
37
3608
73
164
414
224
153
178
235

1473
24
43
99
56
48
41
84
320
416
240
101
1
186
5
10
35
17
21
12
6
17
28
18
16
1
5596
44
133
322
173
125
132
313
1025
1525
1165
571
68
4623
32
114
254
127
95
113
251

91
40
12
1
9
303
1
15
65
65
43
46
38
19
8
1
1
1
1572
15
62
271
293
275
302
189
103
46
11
2
3
946
10
43
179
158
171
181
103
60
31
8
2
0
626
5
19

47
20
7
0
5
172
1
7
38
40
25
22
23
10
3
1
1
1
977
10
38
162
193
193
197
102
56
19
3
2
2
572
7
29
106
105
119
110
47
32
12
3
2
0
405
3
9

44
20
5
1
4
131
0
8
27
25
18
24
15
9
5
0
0
0
595
5
24
109
100
82
105
87
47
27
8
0
1
374
3
14
73
53
52
71
56
28
19
5
0
0
221
2
10

635
439
203
35
65
1330
81
90
214
193
197
187
150
115
56
29
8
10
7573
678
543
1252
1110
952
892
771
706
391
153
43
82
4917
459
365
872
650
568
558
461
488
291
104
33
68
2656
219
178

320
192
87
8
41
738
47
49
113
108
117
110
87
54
32
13
2
6
4104
347
289
695
646
569
529
417
346
151
59
11
45
2653
239
200
480
388
339
333
257
222
108
42
7
38
1451
108
89

315
247
116
27
24
592
34
41
101
85
80
77
63
61
24
16
6
4
3469
331
254
557
464
383
363
354
360
240
94
32
37
2264
220
165
392
262
229
225
204
266
183
62
26
30
1205
111
89

1464
2110
1477
655
98
1730
29
59
172
105
76
54
124
283
391
295
135
7
7378
132
401
832
607
414
384
520
1179
1562
967
367
13
5681
91
274
575
379
272
256
398
1012
1330
794
291
9
1697
41
127

614
834
504
179
36
757
17
40
104
59
46
35
62
108
142
103
40
1
3481
81
245
510
397
272
239
281
471
553
337
87
8
2574
56
180
354
250
185
154
195
390
452
283
71
4
907
25
65

850
1276
973
476
62
973
12
19
68
46
30
19
62
175
249
192
95
6
3897
51
156
322
210
142
145
239
708
1009
630
280
5
3107
35
94
221
129
87
102
203
622
878
511
220
5
790
16
62

92
135
104
121
86
43
15
3
0
3
1045
14
37
167
186
198
203
140
63
27
8
0
2
815
11
23
118
148
160
156
119
51
23
4
0
2
230
3
14
49
38
38
47
21
12
4
4

56
88
74
87
55
24
7
0
0
2
635
8
22
106
108
133
124
86
34
13
0
0
1
487
6
15
72
84
108
95
68
29
9
0
0
1
148
2
7
34
24
25
29
18
5
4
0

36
47
30
34
31
19
8
3
0
1
410
6
15
61
78
65
79
54
29
14
8
0
1
328
5
8
46
64
52
61
51
22
14
4
0
1
82
1
7
15
14
13
18
3
7
0
4

380
460
384
334
310
218
100
49
10
14
3771
250
261
597
509
476
456
410
408
305
78
18
3
3095
197
206
462
393
392
386
355
355
273
64
10
2
676
53
55
135
116
84
70
55
53
32
14

215
258
230
196
160
124
43
17
4
7
2133
137
157
356
287
301
289
241
192
130
32
10
1
1751
102
126
287
222
246
240
207
169
120
26
6
0
382
35
31
69
65
55
49
34
23
10
6

165
202
154
138
150
94
57
32
6
7
1638
113
104
241
222
175
167
169
216
175
46
8
2
1344
95
80
175
171
146
146
148
186
153
38
4
2
294
18
24
66
51
29
21
21
30
22
8

257
228
142
128
122
167
232
173
76
4
7515
127
269
639
315
269
271
487
1409
2126
1261
334
8
6836
104
232
520
259
224
242
452
1302
2005
1190
299
7
679
23
37
119
56
45
29
35
107
121
71

156
147
87
85
86
81
101
54
16
4
3313
74
168
416
202
171
133
236
565
791
462
90
5
2979
60
147
340
161
140
116
218
522
747
439
84
5
334
14
21
76
41
31
17
18
43
44
23

101
81
55
43
36
86
131
119
60
0
4202
53
101
223
113
98
138
251
844
1335
799
244
3
3857
44
85
180
98
84
126
234
780
1258
751
215
2
345
9
16
43
15
14
12
17
64
77
48

0
0
972
13
35
126
197
195
180
110
72
31
10
2
1
761
12
29
98
164
149
150
83
49
21
4
1
1
211
1
6
28
33
46
30
27
23
10
6
1
0
1302
12
54
226
249
236

0
0
566
5
24
70
137
122
111
53
27
10
6
0
1
440
4
20
54
113
91
92
41
16
6
2
0
1
126
1
4
16
24
31
19
12
11
4
4
0
0
795
9
34
135
163
154

0
0
406
8
11
56
60
73
69
57
45
21
4
2
0
321
8
9
44
51
58
58
42
33
15
2
1
0
85
0
2
12
9
15
11
15
12
6
2
1
0
507
3
20
91
86
82

8
1
3438
265
265
642
547
452
428
323
285
159
54
15
3
2979
237
236
545
465
387
377
283
253
138
43
12
3
459
28
29
97
82
65
51
40
32
21
11
3
0
7587
617
607
1383
1079
1022

4
1
1947
153
136
374
326
259
264
184
145
76
21
6
3
1667
136
120
311
276
216
230
158
130
63
18
6
3
280
17
16
63
50
43
34
26
15
13
3
0
0
4100
339
309
738
630
599

4
0
1491
112
129
268
221
193
164
139
140
83
33
9
0
1312
101
116
234
189
171
147
125
123
75
25
6
0
179
11
13
34
32
22
17
14
17
8
8
3
0
3487
278
298
645
449
423

35
1
4548
126
252
572
318
228
216
288
779
1028
561
178
2
3955
98
216
470
244
187
180
261
709
935
498
155
2
593
28
36
102
74
41
36
27
70
93
63
23
0
7430
144
381
782
489
387

6
0
2247
74
165
359
203
149
124
145
309
439
211
68
1
1928
56
143
286
164
118
103
129
280
401
189
58
1
319
18
22
73
39
31
21
16
29
38
22
10
0
3400
74
224
463
286
252

29
1
2301
52
87
213
115
79
92
143
470
589
350
110
1
2027
42
73
184
80
69
77
132
429
534
309
97
1
274
10
14
29
35
10
15
11
41
55
41
13
0
4030
70
157
319
203
135

237
155
83
33
10
1
6
1052
11
44
183
197
175
198
126
73
30
9
1
5
250
1
10
43
52
61
39
29
10
3
1
0
1
817
1
43
112
148
171
150
99
56
25
11
1
0
680

147
91
43
12
3
1
3
636
8
30
111
130
114
121
71
35
11
2
1
2
159
1
4
24
33
40
26
20
8
1
1
0
1
476
1
24
64
93
113
80
55
28
14
4
0
0
386

90
64
40
21
7
0
3
416
3
14
72
67
61
77
55
38
19
7
0
3
91
0
6
19
19
21
13
9
2
2
0
0
0
341
0
19
48
55
58
70
44
28
11
7
1
0
294

842
676
658
419
149
52
83
6098
495
490
1093
819
795
675
558
574
359
125
41
74
1489
122
117
290
260
227
167
118
84
60
24
11
9
2620
164
186
391
348
315
320
290
263
238
80
20
5
2163

484
384
334
173
57
15
38
3285
272
250
578
484
477
388
311
284
150
45
12
34
815
67
59
160
146
122
96
73
50
23
12
3
4
1446
90
101
210
193
194
194
164
141
118
30
9
2
1190

358
292
324
246
92
37
45
2813
223
240
515
335
318
287
247
290
209
80
29
40
674
55
58
130
114
105
71
45
34
37
12
8
5
1174
74
85
181
155
121
126
126
122
120
50
11
3
973

376
507
1251
1676
1030
352
55
6572
104
312
635
369
330
316
452
1177
1562
946
316
53
858
40
69
147
120
57
60
55
74
114
84
36
2
4344
62
194
417
253
208
213
253
653
1082
749
257
3
3801

224
278
499
627
351
101
21
2954
56
187
371
217
220
187
240
463
592
314
88
19
446
18
37
92
69
32
37
38
36
35
37
13
2
2093
38
118
255
171
119
141
131
297
430
304
88
1
1810

152
229
752
1049
679
251
34
3618
48
125
264
152
110
129
212
714
970
632
228
34
412
22
32
55
51
25
23
17
38
79
47
23
0
2251
24
76
162
82
89
72
122
356
652
445
169
2
1991

1
42
93
128
138
122
76
48
21
10
1
0
137
0
1
19
20
33
28
23
8
4
1
0
0
980
7
37
158
201
217
180
89
47
27
6
6
5
911
7
34
149
183
201
167
87
44

1
24
54
77
88
63
41
23
12
3
0
0
90
0
0
10
16
25
17
14
5
2
1
0
0
602
5
19
84
135
156
109
41
27
15
5
4
2
563
5
18
80
123
146
102
40
26

0
18
39
51
50
59
35
25
9
7
1
0
47
0
1
9
4
8
11
9
3
2
0
0
0
378
2
18
74
66
61
71
48
20
12
1
2
3
348
2
16
69
60
55
65
47
18

127
149
314
263
256
267
251
237
207
72
18
2
457
37
37
77
85
59
53
39
26
31
8
2
3
3813
335
378
701
485
507
441
294
333
210
72
16
41
3538
317
352
655
446
465
398
270
314

70
83
165
147
159
157
143
126
106
26
8
0
256
20
18
45
46
35
37
21
15
12
4
1
2
2003
173
196
378
237
285
248
164
153
104
36
7
22
1851
166
184
348
220
262
218
151
141

57
66
149
116
97
110
108
111
101
46
10
2
201
17
19
32
39
24
16
18
11
19
4
1
1
1810
162
182
323
248
222
193
130
180
106
36
9
19
1687
151
168
307
226
203
180
119
173

46
166
339
213
163
183
225
602
967
663
231
3
543
16
28
78
40
45
30
28
51
115
86
26
0
4184
95
245
587
340
280
209
202
589
933
477
195
32
3951
90
217
506
307
247
200
192
585

28
98
202
144
92
118
113
272
389
273
80
1
283
10
20
53
27
27
23
18
25
41
31
8
0
2044
61
143
338
194
176
127
118
218
374
212
70
13
1917
58
129
292
182
154
121
111
216

18
68
137
69
71
65
112
330
578
390
151
2
260
6
8
25
13
18
7
10
26
74
55
18
0
2140
34
102
249
146
104
82
84
371
559
265
125
19
2034
32
88
214
125
93
79
81
369

24
5
5
5
69
0
3
9
18
16
13
2
3
3
1
1
0
909
13
27
130
179
202
162
89
71
20
4
2
10
816
12
26
120
155
185
144
77
64
19
4
2
8
93
1
1
10

14
4
3
2
39
0
1
4
12
10
7
1
1
1
1
1
0
517
9
16
73
100
116
100
46
38
10
1
1
7
470
8
15
70
88
108
91
39
35
9
1
1
5
47
1
1
3

10
1
2
3
30
0
2
5
6
6
6
1
2
2
0
0
0
392
4
11
57
79
86
62
43
33
10
3
1
3
346
4
11
50
67
77
53
38
29
10
3
1
3
46
0
0
7

199
69
15
38
275
18
26
46
39
42
43
24
19
11
3
1
3
4593
440
445
959
644
588
482
322
338
203
66
25
81
3924
372
378
828
521
498
410
270
308
182
62
25
70
669
68
67
131

98
35
7
21
152
7
12
30
17
23
30
13
12
6
1
0
1
2481
244
218
524
359
349
283
187
148
79
32
12
46
2125
209
185
456
297
295
243
158
133
69
29
12
39
356
35
33
68

101
34
8
17
123
11
14
16
22
19
13
11
7
5
2
1
2
2112
196
227
435
285
239
199
135
190
124
34
13
35
1799
163
193
372
224
203
167
112
175
113
33
13
31
313
33
34
63

915
470
192
30
233
5
28
81
33
33
9
10
4
18
7
3
2
4559
112
287
661
378
295
250
253
737
796
511
224
55
4352
108
265
624
347
275
236
238
719
773
499
214
54
207
4
22
37

366
208
68
12
127
3
14
46
12
22
6
7
2
8
4
2
1
2181
58
158
391
233
180
144
124
303
308
182
79
21
2062
55
145
371
212
168
137
113
295
294
178
74
20
119
3
13
20

549
262
124
18
106
2
14
35
21
11
3
3
2
10
3
1
1
2378
54
129
270
145
115
106
129
434
488
329
145
34
2290
53
120
253
135
107
99
125
424
479
321
140
34
88
1
9
17

24
17
18
12
7
1
0
0
2
992
6
44
175
164
230
159
77
85
38
9
1
4
812
4
38
140
130
184
134
62
75
34
7
1
3
180
2
6
35
34
46
25
15
10
4
2
0

12
8
9
7
3
1
0
0
2
593
5
31
108
98
144
104
42
36
20
2
0
3
477
3
27
83
78
116
85
31
32
17
2
0
3
116
2
4
25
20
28
19
11
4
3
0
0

12
9
9
5
4
0
0
0
0
399
1
13
67
66
86
55
35
49
18
7
1
1
335
1
11
57
52
68
49
31
43
17
5
1
0
64
0
2
10
14
18
6
4
6
1
2
0

123
90
72
52
30
21
4
0
11
4718
277
314
696
647
646
576
489
545
335
131
30
32
3725
203
254
558
495
501
435
388
442
286
112
23
28
993
74
60
138
152
145
141
101
103
49
19
7

62
54
40
29
15
10
3
0
7
2595
145
179
397
365
378
333
294
267
144
58
13
22
2055
109
145
323
285
300
256
230
210
121
49
8
19
540
36
34
74
80
78
77
64
57
23
9
5

61
36
32
23
15
11
1
0
4
2123
132
135
299
282
268
243
195
278
191
73
17
10
1670
94
109
235
210
201
179
158
232
165
63
15
9
453
38
26
64
72
67
64
37
46
26
10
2

31
20
14
15
18
23
12
10
1
5954
92
285
631
329
223
211
340
956
1489
980
377
41
4960
74
225
509
269
177
175
279
804
1269
830
315
34
994
18
60
122
60
46
36
61
152
220
150
62

21
12
7
11
8
14
4
5
1
2754
49
184
361
206
134
135
176
399
627
348
120
15
2274
39
146
286
172
106
112
143
339
531
288
99
13
480
10
38
75
34
28
23
33
60
96
60
21

10
8
7
4
10
9
8
5
0
3200
43
101
270
123
89
76
164
557
862
632
257
26
2686
35
79
223
97
71
63
136
465
738
542
216
21
514
8
22
47
26
18
13
28
92
124
90
41

1
1196
21
45
210
220
255
217
107
81
32
7
0
1
525
7
17
109
76
109
103
46
40
16
2
0
0
671
14
28
101
144
146
114
61
41
16
5
0
1
986
11
38
168
180
196
185

0
723
12
26
119
142
171
135
65
33
17
2
0
1
310
3
12
56
49
74
65
30
13
8
0
0
0
413
9
14
63
93
97
70
35
20
9
2
0
1
572
6
16
103
117
121
117

1
473
9
19
91
78
84
82
42
48
15
5
0
0
215
4
5
53
27
35
38
16
27
8
2
0
0
258
5
14
38
51
49
44
26
21
7
3
0
0
414
5
22
65
63
75
68

4
7464
608
568
1355
1331
1191
963
645
464
227
74
18
20
2737
212
200
522
454
412
342
228
197
118
38
10
4
4727
396
368
833
877
779
621
417
267
109
36
8
16
3981
293
317
767
658
511
420

3
4230
322
332
746
733
702
600
367
263
121
25
8
11
1530
107
111
283
257
251
209
129
105
63
9
4
2
2700
215
221
463
476
451
391
238
158
58
16
4
9
2174
154
179
413
376
291
258

1
3234
286
236
609
598
489
363
278
201
106
49
10
9
1207
105
89
239
197
161
133
99
92
55
29
6
2
2027
181
147
370
401
328
230
179
109
51
20
4
7
1807
139
138
354
282
220
162

7
4381
137
313
784
464
338
225
294
537
702
449
135
3
2528
54
149
354
195
154
115
189
382
540
311
84
1
1853
83
164
430
269
184
110
105
155
162
138
51
2
4253
100
221
523
308
228
240

2
2345
75
206
516
292
222
120
160
234
300
172
46
2
1250
28
94
217
128
105
64
95
157
222
111
28
1
1095
47
112
299
164
117
56
65
77
78
61
18
1
2137
62
137
301
190
139
153

5
2036
62
107
268
172
116
105
134
303
402
277
89
1
1278
26
55
137
67
49
51
94
225
318
200
56
0
758
36
52
131
105
67
54
40
78
84
77
33
1
2116
38
84
222
118
89
87

92
74
27
13
1
1
763
10
31
121
145
151
136
75
55
25
13
0
1
223
1
7
47
35
45
49
17
19
2
0
1
0
971
12
25
143
186
198
229
88
56
27
6
0
1
805
11

45
30
13
4
0
0
434
5
10
77
93
92
85
34
22
12
4
0
0
138
1
6
26
24
29
32
11
8
1
0
0
0
590
9
18
97
121
116
133
54
29
8
4
0
1
477
8

47
44
14
9
1
1
329
5
21
44
52
59
51
41
33
13
9
0
1
85
0
1
21
11
16
17
6
11
1
0
1
0
381
3
7
46
65
82
96
34
27
19
2
0
0
328
3

325
360
242
57
21
10
3269
243
266
610
523
407
356
265
318
204
48
19
10
712
50
51
157
135
104
64
60
42
38
9
2
0
2824
243
173
438
395
376
303
223
328
236
86
20
3
2368
210

191
169
111
22
6
4
1764
124
146
334
302
228
217
145
148
91
20
5
4
410
30
33
79
74
63
41
46
21
20
2
1
0
1645
129
82
253
253
248
193
149
165
114
49
9
1
1381
110

134
191
131
35
15
6
1505
119
120
276
221
179
139
120
170
113
28
14
6
302
20
18
78
61
41
23
14
21
18
7
1
0
1179
114
91
185
142
128
110
74
163
122
37
11
2
987
100

230
615
1046
567
171
4
3646
75
178
428
243
183
193
190
540
952
508
153
3
607
25
43
95
65
45
47
40
75
94
59
18
1
4133
105
235
545
303
202
215
165
519
933
655
253
3
3590
85

140
253
462
233
65
2
1831
50
111
246
157
113
123
117
222
421
210
59
2
306
12
26
55
33
26
30
23
31
41
23
6
0
2084
62
147
339
190
121
142
81
234
394
266
106
2
1806
51

90
362
584
334
106
2
1815
25
67
182
86
70
70
73
318
531
298
94
1
301
13
17
40
32
19
17
17
44
53
36
12
1
2049
43
88
206
113
81
73
84
285
539
389
147
1
1784
34

20
117
151
163
186
80
46
25
6
0
0
166
1
5
26
35
35
43
8
10
2
0
0
1
2252
23
86
311
401
485
448
236
169
70
20
2
1
1725
18
78
259
306
371
333
182
117
44

15
77
93
94
109
48
22
7
4
0
0
113
1
3
20
28
22
24
6
7
1
0
0
1
1323
9
53
182
249
301
277
124
80
34
12
1
1
1021
7
47
148
198
229
206
103
52
22

5
40
58
69
77
32
24
18
2
0
0
53
0
2
6
7
13
19
2
3
1
0
0
0
929
14
33
129
152
184
171
112
89
36
8
1
0
704
11
31
111
108
142
127
79
65
22

143
363
330
302
244
177
287
213
78
18
3
456
33
30
75
65
74
59
46
41
23
8
2
0
9079
660
747
1472
1167
1261
1046
815
1016
608
219
48
20
7418
537
639
1223
897
990
825
648
906
519

71
205
220
205
158
118
141
98
46
8
1
264
19
11
48
33
43
35
31
24
16
3
1
0
5041
366
388
807
690
725
635
483
506
316
92
20
13
4156
289
334
676
553
578
510
388
451
272

72
158
110
97
86
59
146
115
32
10
2
192
14
19
27
32
31
24
15
17
7
5
1
0
4038
294
359
665
477
536
411
332
510
292
127
28
7
3262
248
305
547
344
412
315
260
455
247

205
443
247
160
178
143
466
844
596
220
3
543
20
30
102
56
42
37
22
53
89
59
33
0
12669
184
472
1007
689
596
662
871
2477
3086
1881
735
9
11249
145
403
847
563
480
563
791
2296
2830

128
273
161
98
117
69
204
366
244
93
2
278
11
19
66
29
23
25
12
30
28
22
13
0
5980
107
298
589
403
369
391
405
1055
1295
767
299
2
5225
82
249
499
331
295
328
363
960
1186

77
170
86
62
61
74
262
478
352
127
1
265
9
11
36
27
19
12
10
23
61
37
20
0
6689
77
174
418
286
227
271
466
1422
1791
1114
436
7
6024
63
154
348
232
185
235
428
1336
1644

14
2
1
527
5
8
52
95
114
115
54
52
26
6
0
0
470
7
20
82
88
100
78
49
24
15
6
0
1
426
7
17
77
83
91
70
42
21
13
4
0
1
44
0
3
5
5

7
1
1
302
2
6
34
51
72
71
21
28
12
5
0
0
260
4
8
46
51
63
43
24
9
10
2
0
0
235
4
8
44
49
56
36
20
8
9
1
0
0
25
0
0
2
2

7
1
0
225
3
2
18
44
42
44
33
24
14
1
0
0
210
3
12
36
37
37
35
25
15
5
4
0
1
191
3
9
33
34
35
34
22
13
4
3
0
1
19
0
3
3
3

183
33
18
1661
123
108
249
270
271
221
167
110
89
36
15
2
2322
277
339
478
304
212
196
140
193
116
41
22
4
2097
242
312
428
272
187
179
126
181
112
35
20
3
225
35
27
50
32

77
16
12
885
77
54
131
137
147
125
95
55
44
15
4
1
1250
138
177
274
163
130
121
71
105
45
16
10
0
1115
115
160
245
148
109
108
63
99
43
16
9
0
135
23
17
29
15

106
17
6
776
46
54
118
133
124
96
72
55
45
21
11
1
1072
139
162
204
141
82
75
69
88
71
25
12
4
982
127
152
183
124
78
71
63
82
69
19
11
3
90
12
10
21
17

1685
637
9
1420
39
69
160
126
116
99
80
181
256
196
98
0
2728
65
140
281
207
128
126
161
462
634
356
166
2
2516
56
131
252
182
112
115
148
435
604
334
145
2
212
9
9
29
25

672
258
2
755
25
49
90
72
74
63
42
95
109
95
41
0
1328
37
78
165
131
75
80
92
194
273
140
62
1
1214
33
72
149
114
66
76
85
177
257
134
50
1
114
4
6
16
17

1013
379
7
665
14
20
70
54
42
36
38
86
147
101
57
0
1400
28
62
116
76
53
46
69
268
361
216
104
1
1302
23
59
103
68
46
39
63
258
347
200
95
1
98
5
3
13
8

9
8
7
3
2
2
0
0
76603
1340
4308
17828
15426
13836
10604
5959
4156
1879
524
263
480
57497
1003
3395
13616
11289
10423
7840
4371
3182
1457
394
195
332
19106
337
913
4212
4137
3413
2764
1588
974
422
130
68
148

7
7
4
1
1
1
0
0
49121
828
2602
10829
10385
9474
7179
3671
2442
1020
263
129
299
37021
628
2056
8263
7650
7235
5383
2681
1834
796
205
94
196
12100
200
546
2566
2735
2239
1796
990
608
224
58
35
103

2
1
3
2
1
1
0
0
27482
512
1706
6999
5041
4362
3425
2288
1714
859
261
134
181
20476
375
1339
5353
3639
3188
2457
1690
1348
661
189
101
136
7006
137
367
1646
1402
1174
968
598
366
198
72
33
45

25
17
14
12
4
6
2
1
946436
88040
97541
205154
148393
124889
97659
68770
60461
28645
9447
4288
13149
720020
69489
77975
158488
106964
93078
71584
50909
47903
23102
7621
3266
9641
226416
18551
19566
46666
41429
31811
26075
17861
12558
5543
1826
1022
3508

21
13
8
6
2
0
1
0
528964
46763
52193
112547
85029
70351
57394
39467
34217
16166
5130
2316
7391
402738
36838
41559
86864
61622
52683
42377
29305
27075
13091
4151
1784
5389
126226
9925
10634
25683
23407
17668
15017
10162
7142
3075
979
532
2002

4
4
6
6
2
6
1
1
417472
41277
45348
92607
63364
54538
40265
29303
26244
12479
4317
1972
5758
317282
32651
36416
71624
45342
40395
29207
21604
20828
10011
3470
1482
4252
100190
8626
8932
20983
18022
14143
11058
7699
5416
2468
847
490
1506

16
11
13
27
30
22
21
0
217011
9170
21271
49456
29345
19002
14214
12043
20097
21618
13020
6383
1392
170760
7200
16980
38986
21817
14303
10696
9043
16381
18090
10838
5432
994
46251
1970
4291
10470
7528
4699
3518
3000
3716
3528
2182
951
398

9
4
7
17
16
6
12
0
126419
5261
13059
30601
19329
12121
9242
7053
10045
10195
5975
2756
782
99508
4145
10459
24303
14508
9175
7007
5269
8091
8527
5044
2414
566
26911
1116
2600
6298
4821
2946
2235
1784
1954
1668
931
342
216

7
7
6
10
14
16
9
0
90592
3909
8212
18855
10016
6881
4972
4990
10052
11423
7045
3627
610
71252
3055
6521
14683
7309
5128
3689
3774
8290
9563
5794
3018
428
19340
854
1691
4172
2707
1753
1283
1216
1762
1860
1251
609
182

2251
81
136
539
450
368
316
152
111
58
19
12
9
1585
66
98
385
308
263
209
107
77
43
14
9
6
666
15
38
154
142
105
107
45
34
15
5
3
3
1715
40
136
470
305
272
201
132

1355
50
88
312
288
228
194
89
60
20
12
7
7
936
43
62
217
190
163
126
61
42
13
10
5
4
419
7
26
95
98
65
68
28
18
7
2
2
3
1076
26
83
289
214
188
115
79

896
31
48
227
162
140
122
63
51
38
7
5
2
649
23
36
168
118
100
83
46
35
30
4
4
2
247
8
12
59
44
40
39
17
16
8
3
1
0
639
14
53
181
91
84
86
53

12224
1135
1074
2458
1900
1598
1379
960
800
405
171
63
281
8677
824
780
1784
1305
1141
958
670
556
283
127
41
208
3547
311
294
674
595
457
421
290
244
122
44
22
73
12237
1133
1212
2644
1913
1533
1368
905

7055
639
595
1356
1141
935
877
559
443
232
93
31
154
5074
464
440
979
812
674
620
402
305
165
73
24
116
1981
175
155
377
329
261
257
157
138
67
20
7
38
7068
622
674
1502
1149
890
828
538

5169
496
479
1102
759
663
502
401
357
173
78
32
127
3603
360
340
805
493
467
338
268
251
118
54
17
92
1566
136
139
297
266
196
164
133
106
55
24
15
35
5169
511
538
1142
764
643
540
367

4660
205
496
1049
625
375
302
284
376
467
286
153
42
3322
134
369
778
414
254
195
178
275
348
220
127
30
1338
71
127
271
211
121
107
106
101
119
66
26
12
5011
219
615
1271
661
359
309
272

2748
127
321
705
397
236
188
141
177
214
141
80
21
1971
81
243
529
270
154
121
84
131
155
118
70
15
777
46
78
176
127
82
67
57
46
59
23
10
6
3009
131
392
796
449
250
205
151

1912
78
175
344
228
139
114
143
199
253
145
73
21
1351
53
126
249
144
100
74
94
144
193
102
57
15
561
25
49
95
84
39
40
49
55
60
43
16
6
2002
88
223
475
212
109
104
121

93
43
14
4
5
1197
29
99
330
205
182
135
93
75
33
10
3
3
518
11
37
140
100
90
66
39
18
10
4
1
2
1296
31
122
376
258
194
139
75
55
24
8
5
9
950
22
98

48
21
7
3
3
761
20
60
201
151
137
76
51
39
17
5
3
1
315
6
23
88
63
51
39
28
9
4
2
0
2
775
21
76
214
174
110
79
47
34
13
2
2
3
566
15
59

45
22
7
1
2
436
9
39
129
54
45
59
42
36
16
5
0
2
203
5
14
52
37
39
27
11
9
6
2
1
0
521
10
46
162
84
84
60
28
21
11
6
3
6
384
7
39

796
437
144
44
108
9043
863
908
1993
1357
1119
992
633
616
355
111
30
66
3194
270
304
651
556
414
376
272
180
82
33
14
42
14457
1391
1360
3274
2288
1802
1492
1107
827
464
166
65
221
11392
1117
1082

446
247
81
24
67
5236
468
497
1149
827
647
589
383
352
200
63
18
43
1832
154
177
353
322
243
239
155
94
47
18
6
24
8022
743
722
1761
1323
1017
852
626
475
269
81
33
120
6339
611
585

350
190
63
20
41
3807
395
411
844
530
472
403
250
264
155
48
12
23
1362
116
127
298
234
171
137
117
86
35
15
8
18
6435
648
638
1513
965
785
640
481
352
195
85
32
101
5053
506
497

390
427
320
149
19
3726
151
438
970
461
255
219
189
294
348
254
135
12
1285
68
177
301
200
104
90
83
96
79
66
14
7
4058
228
500
1099
543
325
236
202
308
296
180
116
25
3212
176
402

200
208
151
63
13
2233
92
284
606
331
180
142
101
145
167
121
55
9
776
39
108
190
118
70
63
50
55
41
30
8
4
2472
137
322
716
352
206
151
129
157
156
79
54
13
1964
110
256

190
219
169
86
6
1493
59
154
364
130
75
77
88
149
181
133
80
3
509
29
69
111
82
34
27
33
41
38
36
6
3
1586
91
178
383
191
119
85
73
151
140
101
62
12
1248
66
146

274
185
138
107
48
41
19
7
3
8
346
9
24
102
73
56
32
27
14
5
1
2
1
1413
46
92
393
312
200
157
96
63
30
7
3
14
878
33
69
266
179
104
91
60
43
18
5

153
125
82
64
31
24
9
2
0
2
209
6
17
61
49
28
15
16
10
4
0
2
1
906
28
53
255
226
128
96
56
36
18
2
0
8
562
20
40
176
135
62
54
33
25
11
2

121
60
56
43
17
17
10
5
3
6
137
3
7
41
24
28
17
11
4
1
1
0
0
507
18
39
138
86
72
61
40
27
12
5
3
6
316
13
29
90
44
42
37
27
18
7
3

2554
1749
1448
1192
859
659
370
131
48
183
3065
274
278
720
539
354
300
248
168
94
35
17
38
19550
2070
2078
4863
3012
2390
1702
1136
980
438
118
88
675
13201
1483
1506
3421
1869
1555
1077
700
674
306
81

1373
1004
818
678
487
380
217
62
27
97
1683
132
137
388
319
199
174
139
95
52
19
6
23
10878
1105
1060
2679
1752
1369
991
645
552
245
63
50
367
7399
802
778
1901
1084
891
646
396
390
179
43

1181
745
630
514
372
279
153
69
21
86
1382
142
141
332
220
155
126
109
73
42
16
11
15
8672
965
1018
2184
1260
1021
711
491
428
193
55
38
308
5802
681
728
1520
785
664
431
304
284
127
38

867
424
241
176
158
264
243
143
97
21
846
52
98
232
119
84
60
44
44
53
37
19
4
4443
215
532
1137
645
381
283
244
343
345
161
93
64
3123
168
390
805
420
245
189
175
249
251
123

573
272
152
117
101
135
127
62
48
11
508
27
66
143
80
54
34
28
22
29
17
6
2
2583
119
325
700
413
247
172
134
164
162
72
31
44
1841
93
247
503
275
163
118
90
117
126
55

294
152
89
59
57
129
116
81
49
10
338
25
32
89
39
30
26
16
22
24
20
13
2
1860
96
207
437
232
134
111
110
179
183
89
62
20
1282
75
143
302
145
82
71
85
132
125
68

1
9
535
13
23
127
133
96
66
36
20
12
2
2
5
829
21
71
224
152
139
96
60
36
21
7
1
1
604
17
59
159
115
95
76
36
24
15
6
1
1
225
4
12
65
37
44

0
4
344
8
13
79
91
66
42
23
11
7
0
0
4
510
13
43
134
103
91
51
35
25
12
1
1
1
381
11
37
100
82
59
41
21
16
11
1
1
1
129
2
6
34
21
32

1
5
191
5
10
48
42
30
24
13
9
5
2
2
1
319
8
28
90
49
48
45
25
11
9
6
0
0
223
6
22
59
33
36
35
15
8
4
5
0
0
96
2
6
31
16
12

55
474
6349
587
572
1442
1143
835
625
436
306
132
37
33
201
8117
841
960
2075
1229
945
721
476
510
175
64
29
92
6502
697
809
1713
955
766
552
338
397
132
51
22
70
1615
144
151
362
274
179

36
253
3479
303
282
778
668
478
345
249
162
66
20
14
114
4569
441
522
1140
740
560
448
247
297
87
29
17
41
3713
371
429
948
591
470
359
176
234
66
21
13
35
856
70
93
192
149
90

19
221
2870
284
290
664
475
357
280
187
144
66
17
19
87
3548
400
438
935
489
385
273
229
213
88
35
12
51
2789
326
380
765
364
296
193
162
163
66
30
9
35
759
74
58
170
125
89

65
43
1320
47
142
332
225
136
94
69
94
94
38
28
21
2370
113
267
628
373
200
171
90
190
165
110
61
2
1841
94
220
489
282
146
129
67
152
123
87
50
2
529
19
47
139
91
54

26
28
742
26
78
197
138
84
54
44
47
36
17
5
16
1359
60
179
388
243
106
96
51
83
72
51
29
1
1063
51
148
303
185
77
70
40
66
56
42
24
1
296
9
31
85
58
29

39
15
578
21
64
135
87
52
40
25
47
58
21
23
5
1011
53
88
240
130
94
75
39
107
93
59
32
1
778
43
72
186
97
69
59
27
86
67
45
26
1
233
10
16
54
33
25

20
24
12
6
1
0
0
569
10
42
164
116
104
58
29
28
10
6
1
1
378
8
34
118
65
68
37
17
20
8
2
0
1
191
2
8
46
51
36
21
12
8
2
4
1
0
1241

10
14
9
1
0
0
0
372
7
28
112
78
69
38
14
17
7
0
1
1
244
6
23
77
43
44
26
7
11
6
0
0
1
128
1
5
35
35
25
12
7
6
1
0
1
0
779

10
10
3
5
1
0
0
197
3
14
52
38
35
20
15
11
3
6
0
0
134
2
11
41
22
24
11
10
9
2
2
0
0
63
1
3
11
16
11
9
5
2
1
4
0
0
462

169
138
113
43
13
7
22
5019
445
491
1163
830
659
519
336
322
154
60
19
21
3745
325
383
887
607
473
376
248
242
119
49
17
19
1274
120
108
276
223
186
143
88
80
35
11
2
2
18004

89
71
63
21
8
4
6
2898
258
265
637
488
395
318
199
200
90
29
9
10
2182
192
206
502
354
292
227
151
151
68
23
8
8
716
66
59
135
134
103
91
48
49
22
6
1
2
10059

80
67
50
22
5
3
16
2121
187
226
526
342
264
201
137
122
64
31
10
11
1563
133
177
385
253
181
149
97
91
51
26
9
11
558
54
49
141
89
83
52
40
31
13
5
1
0
7945

42
23
38
42
23
11
0
1798
90
222
507
256
131
83
89
126
144
93
51
6
1395
68
185
420
183
84
57
66
92
113
74
49
4
403
22
37
87
73
47
26
23
34
31
19
2
2
3177

26
11
17
16
9
5
0
1064
54
139
330
159
89
49
55
56
62
48
20
3
825
43
118
272
119
53
33
40
37
52
36
20
2
239
11
21
58
40
36
16
15
19
10
12
0
1
1879

16
12
21
26
14
6
0
734
36
83
177
97
42
34
34
70
82
45
31
3
570
25
67
148
64
31
24
26
55
61
38
29
2
164
11
16
29
33
11
10
8
15
21
7
2
1
1298

28
73
317
228
192
160
120
66
26
8
5
18
621
10
44
164
107
97
82
56
29
13
3
5
11
620
18
29
153
121
95
78
64
37
13
5
0
7
493
10
32
117
97
91
48
37
35

23
51
202
140
131
95
68
36
14
4
1
14
402
10
28
114
65
72
47
32
18
5
1
1
9
377
13
23
88
75
59
48
36
18
9
3
0
5
318
6
19
74
73
58
40
21
17

5
22
115
88
61
65
52
30
12
4
4
4
219
0
16
50
42
25
35
24
11
8
2
4
2
243
5
6
65
46
36
30
28
19
4
2
0
2
175
4
13
43
24
33
8
16
18

1889
1818
3751
2924
2257
1869
1283
929
525
177
81
501
9067
935
909
1943
1418
1062
904
643
492
311
102
46
302
8937
954
909
1808
1506
1195
965
640
437
214
75
35
199
4220
399
361
806
630
495
485
398
311

1056
1019
2127
1645
1197
1053
746
545
284
90
43
254
5044
510
494
1110
793
579
512
387
276
160
54
24
145
5015
546
525
1017
852
618
541
359
269
124
36
19
109
2449
207
206
444
377
287
306
236
190

833
799
1624
1279
1060
816
537
384
241
87
38
247
4023
425
415
833
625
483
392
256
216
151
48
22
157
3922
408
384
791
654
577
424
281
168
90
39
16
90
1771
192
155
362
253
208
179
162
121

167
327
790
483
290
188
159
223
245
183
82
40
1757
97
201
452
243
147
98
78
116
134
112
54
25
1420
70
126
338
240
143
90
81
107
111
71
28
15
1711
66
163
423
188
135
87
93
155

101
206
507
325
164
126
100
116
111
72
32
19
1035
59
119
296
165
77
66
51
57
61
50
22
12
844
42
87
211
160
87
60
49
59
50
22
10
7
1044
38
93
280
133
91
61
65
78

66
121
283
158
126
62
59
107
134
111
50
21
722
38
82
156
78
70
32
27
59
73
62
32
13
576
28
39
127
80
56
30
32
48
61
49
18
8
667
28
70
143
55
44
26
28
77

13
7
2
4
387
8
23
93
80
76
32
26
26
11
6
2
4
106
2
9
24
17
15
16
11
9
2
1
0
0
1725
44
122
397
352
255
241
129
88
42
14
13
28
614
11
46
148

8
2
0
0
247
6
14
60
59
49
25
15
11
6
2
0
0
71
0
5
14
14
9
15
6
6
2
0
0
0
1074
27
72
243
224
179
150
82
47
19
6
7
18
383
7
28
95

5
5
2
4
140
2
9
33
21
27
7
11
15
5
4
2
4
35
2
4
10
3
6
1
5
3
0
1
0
0
651
17
50
154
128
76
91
47
41
23
8
6
10
231
4
18
53

186
76
17
56
3511
326
299
652
526
407
394
337
274
165
63
14
54
709
73
62
154
104
88
91
61
37
21
13
3
2
32945
3154
3074
6561
5765
4961
3651
2329
1594
633
258
137
828
7601
843
735
1648

102
54
11
29
2046
168
170
372
314
241
245
201
164
89
46
9
27
403
39
36
72
63
46
61
35
26
13
8
2
2
18342
1752
1707
3680
3188
2659
2118
1311
899
360
135
79
454
4338
487
408
925

84
22
6
27
1465
158
129
280
212
166
149
136
110
76
17
5
27
306
34
26
82
41
42
30
26
11
8
5
1
0
14603
1402
1367
2881
2577
2302
1533
1018
695
273
123
58
374
3263
356
327
723

168
144
81
8
1349
53
133
327
139
99
61
66
120
150
130
65
6
362
13
30
96
49
36
26
27
35
18
14
16
2
5371
386
520
1141
773
526
400
357
451
372
229
135
81
2059
171
174
438

79
78
44
4
814
33
75
219
99
66
45
42
55
69
70
37
4
230
5
18
61
34
25
16
23
23
10
8
7
0
3052
207
305
694
476
315
239
201
228
185
99
55
48
1156
86
108
265

89
66
37
4
535
20
58
108
40
33
16
24
65
81
60
28
2
132
8
12
35
15
11
10
4
12
8
6
9
2
2319
179
215
447
297
211
161
156
223
187
130
80
33
903
85
66
173

106
92
86
47
36
22
7
5
8
1111
33
76
249
246
163
155
82
52
20
7
8
20
472
14
32
93
99
67
57
42
23
16
4
2
23
220
7
10
44
53
35
29
11
12
9
1
1

69
71
56
25
17
6
3
3
3
691
20
44
148
155
108
94
57
30
13
3
4
15
292
9
18
57
62
41
38
24
15
10
3
1
14
145
6
6
30
37
24
18
8
6
5
0
0

37
21
30
22
19
16
4
2
5
420
13
32
101
91
55
61
25
22
7
4
4
5
180
5
14
36
37
26
19
18
8
6
1
1
9
75
1
4
14
16
11
11
3
6
4
1
1

1245
950
738
536
444
213
96
23
130
25344
2311
2339
4913
4520
4011
2913
1793
1150
420
162
114
698
10568
1084
1075
2044
1899
1502
1007
612
415
223
99
33
575
5029
570
552
1073
832
591
423
294
219
114
61
17

736
523
443
304
257
120
49
12
74
14004
1265
1299
2755
2452
2136
1675
1007
642
240
86
67
380
5931
595
576
1182
1083
838
597
350
218
103
43
15
331
2788
328
299
604
465
323
244
157
108
48
29
9

509
427
295
232
187
93
47
11
56
11340
1046
1040
2158
2068
1875
1238
786
508
180
76
47
318
4637
489
499
862
816
664
410
262
197
120
56
18
244
2241
242
253
469
367
268
179
137
111
66
32
8

262
136
137
134
199
202
117
72
17
3312
215
346
703
511
390
263
223
252
170
112
63
64
1460
88
157
300
190
130
110
73
133
130
80
46
23
734
37
68
144
93
59
41
35
88
78
48
29

174
86
78
74
91
106
50
25
13
1896
121
197
429
302
229
161
127
137
79
49
30
35
877
57
100
191
133
86
69
48
54
72
33
19
15
434
26
37
101
61
38
24
24
35
44
22
13

88
50
59
60
108
96
67
47
4
1416
94
149
274
209
161
102
96
115
91
63
33
29
583
31
57
109
57
44
41
25
79
58
47
27
8
300
11
31
43
32
21
17
11
53
34
26
16

8
252
7
22
49
46
32
28
31
11
7
3
1
15
1411
23
73
360
287
221
191
131
63
44
7
3
8
1074
17
59
282
213
163
138
102
55
30
7
2
6
337
6
14
78
74
58
53

5
147
3
12
27
25
17
20
16
9
5
3
1
9
899
16
43
224
197
149
124
78
36
20
5
1
6
685
13
34
172
147
114
90
60
31
13
5
1
5
214
3
9
52
50
35
34

3
105
4
10
22
21
15
8
15
2
2
0
0
6
512
7
30
136
90
72
67
53
27
24
2
2
2
389
4
25
110
66
49
48
42
24
17
2
1
1
123
3
5
26
24
23
19

283
5539
514
523
971
1067
911
584
318
196
109
38
16
292
12302
1266
1121
2537
2028
1479
1178
954
857
437
169
58
218
8984
915
789
1844
1441
1103
864
724
667
344
131
40
122
3318
351
332
693
587
376
314

174
3143
267
277
578
618
515
353
193
110
55
14
6
157
6973
686
646
1402
1226
874
689
531
460
224
78
26
131
5144
495
444
1033
899
659
511
419
356
173
61
17
77
1829
191
202
369
327
215
178

109
2396
247
246
393
449
396
231
125
86
54
24
10
135
5329
580
475
1135
802
605
489
423
397
213
91
32
87
3840
420
345
811
542
444
353
305
311
171
70
23
45
1489
160
130
324
260
161
136

14
726
51
89
156
97
71
69
38
45
52
32
17
9
4082
166
378
861
472
336
226
245
441
472
302
165
18
3143
121
301
654
357
244
166
196
339
374
243
139
9
939
45
77
207
115
92
60

9
443
31
63
90
72
48
45
24
19
28
11
6
6
2284
96
250
538
316
216
146
136
213
197
119
49
8
1770
76
199
406
237
161
109
108
170
160
98
42
4
514
20
51
132
79
55
37

5
283
20
26
66
25
23
24
14
26
24
21
11
3
1798
70
128
323
156
120
80
109
228
275
183
116
10
1373
45
102
248
120
83
57
88
169
214
145
97
5
425
25
26
75
36
37
23

29
8
14
0
1
2
1118
24
77
275
226
202
142
67
63
23
9
7
3
781
18
55
186
155
142
102
46
46
17
7
4
3
337
6
22
89
71
60
40
21
17
6
2
3
0
424
8

18
5
7
0
0
1
714
14
48
173
158
131
94
47
30
10
3
4
2
494
10
36
113
115
91
67
32
20
5
2
1
2
220
4
12
60
43
40
27
15
10
5
1
3
0
278
7

11
3
7
0
1
1
404
10
29
102
68
71
48
20
33
13
6
3
1
287
8
19
73
40
51
35
14
26
12
5
3
1
117
2
10
29
28
20
13
6
7
1
1
0
0
146
1

230
190
93
38
18
96
19620
1909
2138
4428
3162
2483
1959
1438
1075
563
183
64
218
12409
1312
1374
2824
1960
1535
1155
835
699
384
141
42
148
7211
597
764
1604
1202
948
804
603
376
179
42
22
70
5197
477

112
104
51
17
9
54
11007
1023
1181
2426
1852
1410
1147
817
589
311
98
29
124
7037
696
777
1569
1162
893
694
471
388
202
73
24
88
3970
327
404
857
690
517
453
346
201
109
25
5
36
2986
245

118
86
42
21
9
42
8613
886
957
2002
1310
1073
812
621
486
252
85
35
94
5372
616
597
1255
798
642
461
364
311
182
68
18
60
3241
270
360
747
512
431
351
257
175
70
17
17
34
2211
232

49
102
98
59
26
9
3514
172
331
848
423
265
207
188
316
352
241
130
41
2352
129
240
572
279
175
139
109
198
227
162
92
30
1162
43
91
276
144
90
68
79
118
125
79
38
11
1578
67

28
43
37
21
7
4
2016
94
205
547
289
163
143
107
154
148
92
47
27
1361
70
163
375
192
103
101
60
95
90
55
37
20
655
24
42
172
97
60
42
47
59
58
37
10
7
947
38

21
59
61
38
19
5
1498
78
126
301
134
102
64
81
162
204
149
83
14
991
59
77
197
87
72
38
49
103
137
107
55
10
507
19
49
104
47
30
26
32
59
67
42
28
4
631
29

23
102
84
82
56
37
15
11
5
1
0
328
7
17
76
68
65
40
26
14
11
3
1
0
96
1
6
26
16
17
16
11
1
0
2
0
0
812
21
51
188
153
143
92
65
41
26

9
60
65
59
38
23
9
4
3
1
0
214
6
6
45
52
46
28
16
8
4
2
1
0
64
1
3
15
13
13
10
7
1
0
1
0
0
534
12
36
126
94
93
67
41
30
12

14
42
19
23
18
14
6
7
2
0
0
114
1
11
31
16
19
12
10
6
7
1
0
0
32
0
3
11
3
4
6
4
0
0
1
0
0
278
9
15
62
59
50
25
24
11
14

564
1230
836
671
522
362
301
131
58
18
27
4107
369
439
992
651
511
411
297
259
104
45
14
15
1090
108
125
238
185
160
111
65
42
27
13
4
12
12071
1191
1192
2590
1902
1441
1188
829
676
363

292
687
492
411
326
218
180
72
36
9
18
2387
193
222
556
391
319
252
188
158
63
28
7
10
599
52
70
131
101
92
74
30
22
9
8
2
8
6929
661
656
1488
1132
819
713
490
372
198

272
543
344
260
196
144
121
59
22
9
9
1720
176
217
436
260
192
159
109
101
41
17
7
5
491
56
55
107
84
68
37
35
20
18
5
2
4
5142
530
536
1102
770
622
475
339
304
165

170
354
221
113
106
75
136
175
105
54
2
1322
58
149
290
184
96
82
62
106
153
93
47
2
256
9
21
64
37
17
24
13
30
22
12
7
0
2665
152
249
574
296
209
135
185
228
279

116
244
157
71
76
44
62
75
42
21
1
797
33
105
199
134
58
61
38
48
65
37
18
1
150
5
11
45
23
13
15
6
14
10
5
3
0
1607
85
154
401
217
141
94
108
118
133

54
110
64
42
30
31
74
100
63
33
1
525
25
44
91
50
38
21
24
58
88
56
29
1
106
4
10
19
14
4
9
7
16
12
7
4
0
1058
67
95
173
79
68
41
77
110
146

11
2
19
526
16
32
134
100
92
58
41
23
15
5
0
10
286
5
19
54
53
51
34
24
18
11
6
2
9
1304
30
73
272
224
239
220
118
77
32
12
5
2
644
12
41
165
113

9
1
13
344
9
22
90
61
61
42
26
14
8
4
0
7
190
3
14
36
33
32
25
15
16
4
5
1
6
824
19
45
180
159
145
129
70
44
20
8
4
1
437
7
27
117
82

2
1
6
182
7
10
44
39
31
16
15
9
7
1
0
3
96
2
5
18
20
19
9
9
2
7
1
1
3
480
11
28
92
65
94
91
48
33
12
4
1
1
207
5
14
48
31

138
72
489
8341
871
884
1854
1228
986
762
546
453
246
102
44
365
3730
320
308
736
674
455
426
283
223
117
36
28
124
25363
2472
2543
5822
4319
3342
2690
1839
1322
620
226
109
59
11929
1270
1370
2926
1870

84
33
283
4821
463
490
1069
735
571
474
334
256
130
59
19
221
2108
198
166
419
397
248
239
156
116
68
25
14
62
14231
1344
1381
3301
2470
1871
1539
1047
738
334
115
50
41
6885
708
773
1686
1125

54
39
206
3520
408
394
785
493
415
288
212
197
116
43
25
144
1622
122
142
317
277
207
187
127
107
49
11
14
62
11132
1128
1162
2521
1849
1471
1151
792
584
286
111
59
18
5044
562
597
1240
745

212
68
78
1973
105
205
433
222
155
100
148
171
200
134
49
51
692
47
44
141
74
54
35
37
57
79
78
19
27
3862
197
325
795
532
352
235
253
354
445
272
101
1
2380
128
213
498
277

92
22
42
1220
62
130
302
166
104
74
87
92
95
58
21
29
387
23
24
99
51
37
20
21
26
38
34
1
13
2280
112
218
534
364
230
150
133
181
195
125
37
1
1411
70
143
344
199

120
46
36
753
43
75
131
56
51
26
61
79
105
76
28
22
305
24
20
42
23
17
15
16
31
41
44
18
14
1582
85
107
261
168
122
85
120
173
250
147
64
0
969
58
70
154
78

114
91
52
30
17
7
2
0
660
18
32
107
111
125
129
66
47
15
5
3
2
914
22
46
227
196
147
120
61
51
25
7
2
10
562
11
28
140
123
92
71
38
32
19
4
1
3

77
64
30
17
9
5
2
0
387
12
18
63
77
68
65
40
27
11
3
2
1
609
13
34
149
138
101
81
38
33
13
4
1
4
386
6
23
94
86
71
47
26
20
10
2
0
1

37
27
22
13
8
2
0
0
273
6
14
44
34
57
64
26
20
4
2
1
1
305
9
12
78
58
46
39
23
18
12
3
1
6
176
5
5
46
37
21
24
12
12
9
2
1
2

1443
1093
834
607
335
124
45
12
13434
1202
1173
2896
2449
1899
1597
1005
715
285
102
64
47
10620
829
1015
2431
1689
1402
1195
833
587
332
107
52
148
5522
466
560
1262
837
726
591
411
311
202
67
30
59

841
656
483
340
176
64
24
9
7346
636
608
1615
1345
1030
883
564
398
158
51
26
32
6063
433
549
1398
1019
795
687
489
338
186
55
27
87
3245
248
294
751
527
431
348
264
186
115
31
14
36

602
437
351
267
159
60
21
3
6088
566
565
1281
1104
869
714
441
317
127
51
38
15
4557
396
466
1033
670
607
508
344
249
146
52
25
61
2277
218
266
511
310
295
243
147
125
87
36
16
23

187
124
144
234
312
190
73
0
1482
69
112
297
255
165
111
109
120
133
82
28
1
2508
95
213
552
302
216
178
155
240
268
176
103
10
1739
68
139
382
184
145
111
93
164
213
148
88
4

129
81
77
112
136
89
31
0
869
42
75
190
165
101
69
56
69
59
36
6
1
1458
57
137
357
213
131
117
89
117
112
77
45
6
994
42
85
245
133
92
78
51
77
87
63
38
3

58
43
67
122
176
101
42
0
613
27
37
107
90
64
42
53
51
74
46
22
0
1050
38
76
195
89
85
61
66
123
156
99
58
4
745
26
54
137
51
53
33
42
87
126
85
50
1

352
11
18
87
73
55
49
23
19
6
3
1
7
580
8
37
154
116
93
90
45
24
7
4
2
0
471
5
34
127
93
68
72
38
21
7
4
2
0
109
3
3
27
23
25
18
7

223
7
11
55
52
30
34
12
13
3
2
1
3
393
5
22
103
87
56
67
30
15
4
3
1
0
317
3
20
84
68
41
55
24
14
4
3
1
0
76
2
2
19
19
15
12
6

129
4
7
32
21
25
15
11
6
3
1
0
4
187
3
15
51
29
37
23
15
9
3
1
1
0
154
2
14
43
25
27
17
14
7
3
1
1
0
33
1
1
8
4
10
6
1

5098
363
455
1169
852
676
604
422
276
130
40
22
89
6798
580
666
1543
1097
862
690
509
451
230
80
48
42
5891
520
595
1360
922
764
574
435
379
191
74
42
35
907
60
71
183
175
98
116
74

2818
185
255
647
492
364
339
225
152
71
24
13
51
3941
297
359
890
670
504
436
279
280
138
45
25
18
3421
266
324
774
564
451
365
243
240
115
42
23
14
520
31
35
116
106
53
71
36

2280
178
200
522
360
312
265
197
124
59
16
9
38
2857
283
307
653
427
358
254
230
171
92
35
23
24
2470
254
271
586
358
313
209
192
139
76
32
19
21
387
29
36
67
69
45
45
38

769
27
74
170
118
71
67
62
76
55
28
15
6
1893
75
153
422
245
148
118
99
205
213
136
73
6
1557
60
129
360
199
116
98
71
161
178
115
64
6
336
15
24
62
46
32
20
28

464
15
52
112
80
39
39
38
40
25
14
7
3
1127
42
99
281
174
101
77
57
99
103
58
33
3
941
35
86
247
144
78
63
44
75
88
48
30
3
186
7
13
34
30
23
14
13

305
12
22
58
38
32
28
24
36
30
14
8
3
766
33
54
141
71
47
41
42
106
110
78
40
3
616
25
43
113
55
38
35
27
86
90
67
34
3
150
8
11
28
16
9
6
15

3
0
0
0
0
1010
25
66
260
213
182
108
72
44
18
4
3
15
783
21
52
203
158
144
88
58
31
11
2
3
12
227
4
14
57
55
38
20
14
13
7
2
0
3
1747
38
92

1
0
0
0
0
633
17
45
162
146
117
66
34
27
9
1
0
9
494
14
38
126
106
95
52
30
18
7
0
0
8
139
3
7
36
40
22
14
4
9
2
1
0
1
1066
25
60

2
0
0
0
0
377
8
21
98
67
65
42
38
17
9
3
3
6
289
7
14
77
52
49
36
28
13
4
2
3
4
88
1
7
21
15
16
6
10
4
5
1
0
2
681
13
32

72
39
6
6
7
16166
1971
1937
3654
2389
1969
1484
1058
838
344
126
63
333
13949
1739
1702
3152
2032
1696
1272
891
709
290
108
55
303
2217
232
235
502
357
273
212
167
129
54
18
8
30
19759
1820
2055

40
23
3
2
4
9233
1053
1039
2034
1461
1166
942
635
452
172
64
32
183
8006
941
906
1787
1245
1006
804
534
390
149
53
27
164
1227
112
133
247
216
160
138
101
62
23
11
5
19
11271
986
1096

32
16
3
4
3
6933
918
898
1620
928
803
542
423
386
172
62
31
150
5943
798
796
1365
787
690
468
357
319
141
55
28
139
990
120
102
255
141
113
74
66
67
31
7
3
11
8488
834
959

44
35
21
9
0
3183
138
343
759
384
301
201
173
308
273
168
74
61
2567
115
285
596
288
241
161
136
274
226
136
59
50
616
23
58
163
96
60
40
37
34
47
32
15
11
5103
246
567

24
15
10
3
0
1920
81
212
495
275
219
143
93
156
126
63
26
31
1560
69
176
394
211
177
118
74
139
101
53
22
26
360
12
36
101
64
42
25
19
17
25
10
4
5
2986
149
335

20
20
11
6
0
1263
57
131
264
109
82
58
80
152
147
105
48
30
1007
46
109
202
77
64
43
62
135
125
83
37
24
256
11
22
62
32
18
15
18
17
22
22
11
6
2117
97
232

449
364
302
237
126
79
27
5
7
21
1041
30
67
285
207
177
120
69
47
19
4
5
11
706
8
25
164
157
125
117
57
32
8
1
2
10
859
21
57
219
190
164
105
48
36
14
4

277
232
188
140
69
42
14
3
1
15
634
18
44
169
131
110
75
44
23
10
3
1
6
432
7
16
108
101
78
65
25
19
4
0
0
9
533
12
34
131
127
103
73
25
19
6
2

172
132
114
97
57
37
13
2
6
6
407
12
23
116
76
67
45
25
24
9
1
4
5
274
1
9
56
56
47
52
32
13
4
1
2
1
326
9
23
88
63
61
32
23
17
8
2

4559
3290
2556
1913
1300
1228
455
160
113
310
11762
1160
1296
2826
1832
1499
1044
725
781
288
102
55
154
7997
660
759
1733
1458
1057
869
575
447
167
58
58
156
8013
603
853
1894
1378
1047
850
566
524
182
60

2539
1934
1476
1168
761
724
263
86
61
177
6752
642
691
1589
1102
878
663
421
448
155
49
28
86
4519
344
405
950
832
598
505
340
276
108
37
33
91
4694
321
463
1069
845
624
541
338
319
102
38

2020
1356
1080
745
539
504
192
74
52
133
5010
518
605
1237
730
621
381
304
333
133
53
27
68
3478
316
354
783
626
459
364
235
171
59
21
25
65
3319
282
390
825
533
423
309
228
205
80
22

1308
709
528
338
294
426
335
148
101
103
3155
143
355
854
398
289
194
174
300
233
105
68
42
1948
103
212
454
311
239
144
120
126
102
43
33
61
2305
95
243
624
350
214
163
134
222
152
64

795
446
323
221
172
218
175
60
40
52
1863
90
201
534
260
182
133
98
151
118
46
27
23
1123
59
134
261
186
141
88
74
67
57
14
13
29
1344
52
150
352
222
143
104
80
123
73
29

513
263
205
117
122
208
160
88
61
51
1292
53
154
320
138
107
61
76
149
115
59
41
19
825
44
78
193
125
98
56
46
59
45
29
20
32
961
43
93
272
128
71
59
54
99
79
35

0
1
704
19
49
190
146
128
83
42
33
9
4
0
1
155
2
8
29
44
36
22
6
3
5
0
0
0
1064
13
81
252
214
210
128
70
52
24
6
6
8
768
10
56
183
152
154

0
1
427
10
29
112
99
76
56
21
18
3
2
0
1
106
2
5
19
28
27
17
4
1
3
0
0
0
682
10
55
157
153
140
84
36
22
14
3
2
6
492
9
39
114
112
100

0
0
277
9
20
78
47
52
27
21
15
6
2
0
0
49
0
3
10
16
9
5
2
2
2
0
0
0
382
3
26
95
61
70
44
34
30
10
3
4
2
276
1
17
69
40
54

37
19
6922
541
773
1675
1170
888
695
477
450
157
53
31
12
1091
62
80
219
208
159
155
89
74
25
7
6
7
13482
1431
1541
3000
2096
1823
1284
832
824
346
111
49
145
11010
1231
1331
2495
1602
1472

22
12
4043
292
416
946
716
531
437
281
276
90
33
18
7
651
29
47
123
129
93
104
57
43
12
5
4
5
7733
760
834
1699
1253
1087
747
492
490
197
56
31
87
6333
656
719
1418
969
881

15
7
2879
249
357
729
454
357
258
196
174
67
20
13
5
440
33
33
96
79
66
51
32
31
13
2
2
2
5749
671
707
1301
843
736
537
340
334
149
55
18
58
4677
575
612
1077
633
591

42
2
1962
84
203
533
294
178
126
112
201
142
55
32
2
343
11
40
91
56
36
37
22
21
10
9
10
0
3019
107
321
737
366
234
190
194
330
277
158
89
16
2357
84
255
548
265
186

14
2
1144
47
123
305
187
123
80
67
109
67
22
12
2
200
5
27
47
35
20
24
13
14
6
7
2
0
1742
54
196
440
248
158
122
111
162
133
68
37
13
1369
43
153
346
174
127

28
0
818
37
80
228
107
55
46
45
92
75
33
20
0
143
6
13
44
21
16
13
9
7
4
2
8
0
1277
53
125
297
118
76
68
83
168
144
90
52
3
988
41
102
202
91
59

91
49
35
22
4
5
7
296
3
25
69
62
56
37
21
17
2
2
1
1
1215
18
78
286
236
205
150
107
79
34
6
3
13
1038
16
72
248
186
168
133
92
69
33
5
3
13
177

56
27
13
13
2
1
6
190
1
16
43
41
40
28
9
9
1
1
1
0
752
9
52
165
164
145
91
59
39
20
2
1
5
635
8
47
141
126
117
81
52
35
20
2
1
5
117

35
22
22
9
2
4
1
106
2
9
26
21
16
9
12
8
1
1
0
1
463
9
26
121
72
60
59
48
40
14
4
2
8
403
8
25
107
60
51
52
40
34
13
3
2
8
60

994
655
683
287
91
44
125
2472
200
210
505
494
351
290
177
141
59
20
5
20
17933
1666
1923
3978
2654
2473
1728
1239
1242
525
153
80
272
16132
1518
1772
3623
2357
2253
1503
1054
1133
475
134
69
241
1801

588
386
403
164
47
27
75
1400
104
115
281
284
206
159
106
87
33
9
4
12
10139
869
1020
2202
1585
1453
1008
704
705
302
98
37
156
9146
804
934
1997
1409
1335
880
613
647
275
82
33
137
993

406
269
280
123
44
17
50
1072
96
95
224
210
145
131
71
54
26
11
1
8
7794
797
903
1776
1069
1020
720
535
537
223
55
43
116
6986
714
838
1626
948
918
623
441
486
200
52
36
104
808

139
140
282
236
139
70
13
662
23
66
189
101
48
51
54
48
41
19
19
3
3797
142
381
865
503
299
253
196
369
401
245
128
15
3334
129
342
776
442
260
216
172
326
338
209
112
12
463

95
74
145
114
58
29
11
373
11
43
94
74
31
27
37
17
19
10
8
2
2156
93
231
519
321
181
170
115
169
181
109
57
10
1889
87
203
464
279
156
144
99
148
155
94
51
9
267

44
66
137
122
81
41
2
289
12
23
95
27
17
24
17
31
22
9
11
1
1641
49
150
346
182
118
83
81
200
220
136
71
5
1445
42
139
312
163
104
72
73
178
183
115
61
3
196

2
6
38
50
37
17
15
10
1
1
0
0
1443
23
76
353
283
261
210
101
74
38
9
4
11
1228
19
70
297
230
227
180
88
65
32
6
4
10
215
4
6
56
53
34
30
13
9

1
5
24
38
28
10
7
4
0
0
0
0
930
12
52
217
208
167
141
57
45
21
4
1
5
788
11
46
184
166
146
123
49
39
18
1
1
4
142
1
6
33
42
21
18
8
6

1
1
14
12
9
7
8
6
1
1
0
0
513
11
24
136
75
94
69
44
29
17
5
3
6
440
8
24
113
64
81
57
39
26
14
5
3
6
73
3
0
23
11
13
12
5
3

148
151
355
297
220
225
185
109
50
19
11
31
21640
1965
2416
4604
3376
3019
2237
1441
1366
665
208
96
247
19451
1812
2233
4146
2919
2714
1999
1279
1234
612
193
80
230
2189
153
183
458
457
305
238
162
132

65
86
205
176
118
128
91
58
27
16
4
19
12250
999
1252
2607
1950
1759
1355
859
794
354
110
57
154
11064
913
1160
2330
1708
1594
1229
783
723
332
103
47
142
1186
86
92
277
242
165
126
76
71

83
65
150
121
102
97
94
51
23
3
7
12
9390
966
1164
1997
1426
1260
882
582
572
311
98
39
93
8387
899
1073
1816
1211
1120
770
496
511
280
90
33
88
1003
67
91
181
215
140
112
86
61

13
39
89
61
39
37
24
43
63
36
16
3
4031
177
421
974
517
353
247
182
311
420
286
122
21
3589
152
378
881
443
305
215
158
278
386
267
106
20
442
25
43
93
74
48
32
24
33

6
28
55
42
25
26
16
21
26
15
6
1
2378
106
249
616
353
248
171
103
165
178
121
55
13
2115
89
223
565
306
212
147
88
144
164
115
50
12
263
17
26
51
47
36
24
15
21

7
11
34
19
14
11
8
22
37
21
10
2
1653
71
172
358
164
105
76
79
146
242
165
67
8
1474
63
155
316
137
93
68
70
134
222
152
56
8
179
8
17
42
27
12
8
9
12

6
3
0
1
1462
20
98
318
290
282
214
117
80
27
4
3
9
1175
16
88
257
222
224
165
98
69
22
4
3
7
287
4
10
61
68
58
49
19
11
5
0
0
2
1234
14
53
249

3
3
0
1
925
8
52
189
204
193
144
67
41
16
2
2
7
746
6
47
158
155
155
111
54
38
13
2
2
5
179
2
5
31
49
38
33
13
3
3
0
0
2
830
9
32
155

3
0
0
0
537
12
46
129
86
89
70
50
39
11
2
1
2
429
10
41
99
67
69
54
44
31
9
2
1
2
108
2
5
30
19
20
16
6
8
2
0
0
0
404
5
21
94

53
15
16
17
18137
1592
1882
4058
2663
2486
1838
1230
1266
577
155
82
308
15326
1359
1632
3364
2219
2098
1550
1026
1101
504
137
72
264
2811
233
250
694
444
388
288
204
165
73
18
10
44
17404
1375
1655
3723

22
7
10
12
10508
868
1010
2344
1609
1479
1158
695
712
321
84
49
179
8887
729
882
1941
1338
1256
974
585
624
282
76
44
156
1621
139
128
403
271
223
184
110
88
39
8
5
23
9740
683
871
2029

31
8
6
5
7629
724
872
1714
1054
1007
680
535
554
256
71
33
129
6439
630
750
1423
881
842
576
441
477
222
61
28
108
1190
94
122
291
173
165
104
94
77
34
10
5
21
7664
692
784
1694

34
19
16
1
4016
179
400
890
516
299
246
199
438
457
250
114
28
3357
150
333
745
406
241
206
159
387
393
212
98
27
659
29
67
145
110
58
40
40
51
64
38
16
1
3826
128
289
719

14
6
5
1
2317
98
227
558
362
193
154
115
227
204
111
51
17
1933
84
188
467
293
158
130
89
198
173
92
45
16
384
14
39
91
69
35
24
26
29
31
19
6
1
2158
81
182
432

20
13
11
0
1699
81
173
332
154
106
92
84
211
253
139
63
11
1424
66
145
278
113
83
76
70
189
220
120
53
11
275
15
28
54
41
23
16
14
22
33
19
10
0
1668
47
107
287

280
218
192
87
71
36
4
7
23
1017
11
46
200
234
179
163
68
59
29
3
7
18
217
3
7
49
46
39
29
19
12
7
1
0
5
2442
29
107
471
566
465
368
196
141
51
16
9

189
160
146
63
41
19
2
2
12
680
7
27
123
155
129
127
50
34
15
2
2
9
150
2
5
32
34
31
19
13
7
4
0
0
3
1539
15
59
286
369
308
243
119
82
33
8
3

91
58
46
24
30
17
2
5
11
337
4
19
77
79
50
36
18
25
14
1
5
9
67
1
2
17
12
8
10
6
5
3
1
0
2
903
14
48
185
197
157
125
77
59
18
8
6

2590
2313
1946
1318
1257
580
167
72
408
14667
1206
1461
3183
2096
1929
1588
1093
1084
513
149
56
309
2737
169
194
540
494
384
358
225
173
67
18
16
99
25949
1860
2072
5154
4738
3782
2932
2111
1770
759
231
134

1543
1302
1199
762
668
319
85
39
240
8274
599
769
1776
1276
1097
987
629
577
278
77
30
179
1466
84
102
253
267
205
212
133
91
41
8
9
61
14446
985
1125
2800
2624
2124
1732
1214
1015
424
108
62

1047
1011
747
556
589
261
82
33
168
6393
607
692
1407
820
832
601
464
507
235
72
26
130
1271
85
92
287
227
179
146
92
82
26
10
7
38
11503
875
947
2354
2114
1658
1200
897
755
335
123
72

468
296
247
194
452
525
319
122
67
3156
103
243
596
363
232
187
161
378
451
279
107
56
670
25
46
123
105
64
60
33
74
74
40
15
11
4570
145
416
1003
774
501
350
288
382
344
207
109

308
193
162
124
213
242
145
48
28
1766
66
152
365
237
152
122
103
174
202
128
41
24
392
15
30
67
71
41
40
21
39
40
17
7
4
2629
80
236
594
468
308
227
177
217
163
91
44

160
103
85
70
239
283
174
74
39
1390
37
91
231
126
80
65
58
204
249
151
66
32
278
10
16
56
34
23
20
12
35
34
23
8
7
1941
65
180
409
306
193
123
111
165
181
116
65

23
853
9
37
168
200
177
127
57
48
15
4
4
7
1589
20
70
303
366
288
241
139
93
36
12
5
16
1599
13
89
361
340
287
240
125
93
37
8
4
2
1433
13
83
322
296
259
218

14
542
4
22
101
128
117
89
35
27
11
2
2
4
997
11
37
185
241
191
154
84
55
22
6
1
10
1038
10
63
201
232
211
167
73
58
20
1
1
1
926
10
58
176
207
189
148

9
311
5
15
67
72
60
38
22
21
4
2
2
3
592
9
33
118
125
97
87
55
38
14
6
4
6
561
3
26
160
108
76
73
52
35
17
7
3
1
507
3
25
146
89
70
70

406
9065
661
831
1921
1455
1270
958
636
764
308
96
56
109
16884
1199
1241
3233
3283
2512
1974
1475
1006
451
135
78
297
13748
1037
1383
3020
2076
1871
1505
1073
1033
484
160
62
44
12068
915
1220
2654
1747
1632
1335

233
5129
341
434
1041
851
760
608
365
426
169
47
27
60
9317
644
691
1759
1773
1364
1124
849
589
255
61
35
173
7592
533
735
1591
1194
1055
896
629
557
264
79
32
27
6693
472
643
1428
1002
928
797

173
3936
320
397
880
604
510
350
271
338
139
49
29
49
7567
555
550
1474
1510
1148
850
626
417
196
74
43
124
6156
504
648
1429
882
816
609
444
476
220
81
30
17
5375
443
577
1226
745
704
538

51
1742
61
183
415
243
155
119
88
175
143
93
50
17
2828
84
233
588
531
346
231
200
207
201
114
59
34
3981
115
356
885
538
402
264
204
408
431
265
110
3
3596
105
318
803
468
358
228

24
1011
33
110
249
153
102
83
54
94
68
39
20
6
1618
47
126
345
315
206
144
123
123
95
52
24
18
2199
72
193
515
327
239
175
117
204
191
106
58
2
1976
66
170
463
292
209
153

27
731
28
73
166
90
53
36
34
81
75
54
30
11
1210
37
107
243
216
140
87
77
84
106
62
35
16
1782
43
163
370
211
163
89
87
204
240
159
52
1
1620
39
148
340
176
149
75

113
84
32
7
4
2
166
0
6
39
44
28
22
12
9
5
1
0
0
705
11
36
181
151
127
100
44
32
15
5
2
1
516
7
27
130
106
89
83
30
27
11
5
0
1
189
4

68
52
15
1
1
1
112
0
5
25
25
22
19
5
6
5
0
0
0
483
9
23
127
105
90
74
29
15
7
3
1
0
353
5
15
92
75
63
62
20
12
6
3
0
0
130
4

45
32
17
6
3
1
54
0
1
14
19
6
3
7
3
0
1
0
0
222
2
13
54
46
37
26
15
17
8
2
1
1
163
2
12
38
31
26
21
10
15
5
2
0
1
59
0

948
926
449
151
55
36
1680
122
163
366
329
239
170
125
107
35
9
7
8
5999
542
586
1325
919
801
686
432
432
172
58
11
35
4645
443
488
1036
690
605
501
333
328
132
45
10
34
1354
99

553
498
247
75
28
22
899
61
92
163
192
127
99
76
59
17
4
4
5
3531
286
317
771
586
469
434
276
241
98
32
6
15
2734
231
259
600
444
356
326
209
190
74
25
6
14
797
55

395
428
202
76
27
14
781
61
71
203
137
112
71
49
48
18
5
3
3
2468
256
269
554
333
332
252
156
191
74
26
5
20
1911
212
229
436
246
249
175
124
138
58
20
4
20
557
44

181
382
401
247
102
3
385
10
38
82
70
44
36
23
26
30
18
8
0
1970
66
149
400
254
157
127
133
247
243
132
59
3
1631
58
117
323
198
123
103
107
226
208
115
51
2
339
8

103
188
176
98
56
2
223
6
23
52
35
30
22
14
16
15
8
2
0
1172
38
99
258
188
106
91
71
127
108
64
21
1
965
36
78
204
144
86
71
59
117
96
56
18
0
207
2

78
194
225
149
46
1
162
4
15
30
35
14
14
9
10
15
10
6
0
798
28
50
142
66
51
36
62
120
135
68
38
2
666
22
39
119
54
37
32
48
109
112
59
33
2
132
6

9
51
45
38
17
14
5
4
0
2
0
681
9
37
147
149
115
99
47
54
18
5
1
0
525
8
25
108
116
88
74
41
49
11
5
0
0
156
1
12
39
33
27
25
6
5
7

8
35
30
27
12
9
3
1
0
1
0
442
3
21
95
106
80
68
26
28
11
3
1
0
345
3
15
71
85
60
52
23
26
7
3
0
0
97
0
6
24
21
20
16
3
2
4

1
16
15
11
5
5
2
3
0
1
0
239
6
16
52
43
35
31
21
26
7
2
0
0
180
5
10
37
31
28
22
18
23
4
2
0
0
59
1
6
15
12
7
9
3
3
3

98
289
229
196
185
99
104
40
13
1
1
6753
686
642
1531
1075
883
728
443
485
178
61
34
7
5851
595
565
1325
934
764
618
380
437
150
51
31
1
902
91
77
206
141
119
110
63
48
28

58
171
142
113
108
67
51
24
7
0
1
4010
376
341
856
697
533
476
275
285
107
40
19
5
3507
334
304
747
619
461
405
239
257
93
32
16
0
503
42
37
109
78
72
71
36
28
14

40
118
87
83
77
32
53
16
6
1
0
2743
310
301
675
378
350
252
168
200
71
21
15
2
2344
261
261
578
315
303
213
141
180
57
19
15
1
399
49
40
97
63
47
39
27
20
14

32
77
56
34
24
26
21
35
17
8
1
1835
86
175
395
227
159
106
79
196
201
127
82
2
1506
73
142
309
172
128
83
59
157
185
117
80
1
329
13
33
86
55
31
23
20
39
16

21
54
44
20
20
12
10
12
8
3
1
1053
50
104
253
163
106
77
51
81
88
54
24
2
854
42
83
201
123
88
61
40
63
80
49
23
1
199
8
21
52
40
18
16
11
18
8

11
23
12
14
4
14
11
23
9
5
0
782
36
71
142
64
53
29
28
115
113
73
58
0
652
31
59
108
49
40
22
19
94
105
68
57
0
130
5
12
34
15
13
7
9
21
8

0
1
0
640
9
23
142
127
116
92
61
41
13
7
6
3
492
6
18
101
95
93
73
56
32
9
3
4
2
148
3
5
41
32
23
19
5
9
4
4
2
1
586
6
25
113
122

0
1
0
431
8
16
90
90
80
59
40
28
9
4
5
2
339
6
12
65
71
65
47
37
22
7
2
3
2
92
2
4
25
19
15
12
3
6
2
2
2
0
386
4
11
72
80

0
0
0
209
1
7
52
37
36
33
21
13
4
3
1
1
153
0
6
36
24
28
26
19
10
2
1
1
0
56
1
1
16
13
8
7
2
3
2
2
0
1
200
2
14
41
42

10
3
6
6057
485
509
1240
1009
843
724
461
443
214
73
33
23
4626
363
412
942
735
640
547
335
365
173
63
32
19
1431
122
97
298
274
203
177
126
78
41
10
1
4
4147
307
333
862
677

8
3
5
3600
269
272
704
637
500
470
297
261
125
39
17
9
2757
202
207
544
464
386
364
221
207
103
35
17
7
843
67
65
160
173
114
106
76
54
22
4
0
2
2520
163
202
479
425

2
0
1
2457
216
237
536
372
343
254
164
182
89
34
16
14
1869
161
205
398
271
254
183
114
158
70
28
15
12
588
55
32
138
101
89
71
50
24
19
6
1
2
1627
144
131
383
252

10
2
1
1902
66
185
391
222
147
117
108
199
218
163
83
3
1439
46
121
284
179
106
77
70
157
180
138
79
2
463
20
64
107
43
41
40
38
42
38
25
4
1
1873
56
123
365
210

5
1
1
1145
39
117
262
160
108
81
53
109
99
84
31
2
866
30
75
195
131
77
58
35
82
81
71
30
1
279
9
42
67
29
31
23
18
27
18
13
1
1
1105
31
65
242
152

5
1
0
757
27
68
129
62
39
36
55
90
119
79
52
1
573
16
46
89
48
29
19
35
75
99
67
49
1
184
11
22
40
14
10
17
20
15
20
12
3
0
768
25
58
123
58

128
107
45
28
11
1
0
0
486
5
23
93
97
110
86
35
26
10
1
0
0
100
1
2
20
25
18
21
10
2
1
0
0
0
896
8
40
182
185
172
120
79
61
36
8
3
2

91
83
27
12
6
0
0
0
318
3
11
56
65
78
68
21
11
5
0
0
0
68
1
0
16
15
13
15
6
1
1
0
0
0
567
5
25
102
133
113
80
44
38
21
3
1
2

37
24
18
16
5
1
0
0
168
2
12
37
32
32
18
14
15
5
1
0
0
32
0
2
4
10
5
6
4
1
0
0
0
0
329
3
15
80
52
59
40
35
23
15
5
2
0

565
470
358
345
169
44
14
3
3585
271
297
755
588
477
396
306
296
153
32
11
3
562
36
36
107
89
88
74
52
49
16
12
3
0
7754
563
670
1525
1302
1074
861
651
654
287
107
43
17

365
314
230
207
103
21
8
3
2164
144
177
412
361
307
268
198
181
92
15
6
3
356
19
25
67
64
58
46
32
26
11
6
2
0
4563
298
366
856
828
666
522
398
384
158
56
21
10

200
156
128
138
66
23
6
0
1421
127
120
343
227
170
128
108
115
61
17
5
0
206
17
11
40
25
30
28
20
23
5
6
1
0
3191
265
304
669
474
408
339
253
270
129
51
22
7

135
119
112
277
255
144
77
0
1609
52
106
300
172
114
95
96
249
228
124
73
0
264
4
17
65
38
21
24
16
28
27
20
4
0
2447
78
184
431
281
182
155
142
270
383
227
112
2

91
78
59
152
125
77
33
0
943
30
54
192
126
77
64
52
135
112
69
32
0
162
1
11
50
26
14
14
7
17
13
8
1
0
1388
54
92
280
198
111
103
79
139
178
108
45
1

44
41
53
125
130
67
44
0
666
22
52
108
46
37
31
44
114
116
55
41
0
102
3
6
15
12
7
10
9
11
14
12
3
0
1059
24
92
151
83
71
52
63
131
205
119
67
1

785
8
36
160
152
153
107
71
54
33
7
2
2
111
0
4
22
33
19
13
8
7
3
1
1
0
2307
36
98
462
495
465
328
208
128
51
25
10
1
698
4
45
144
142
137
94
50

494
5
24
88
105
100
72
42
32
20
3
1
2
73
0
1
14
28
13
8
2
6
1
0
0
0
1476
22
63
267
329
320
227
137
75
19
10
7
0
460
2
31
90
108
100
62
29

291
3
12
72
47
53
35
29
22
13
4
1
0
38
0
3
8
5
6
5
6
1
2
1
1
0
831
14
35
195
166
145
101
71
53
32
15
3
1
238
2
14
54
34
37
32
21

7078
516
620
1393
1162
973
779
596
612
271
101
40
15
676
47
50
132
140
101
82
55
42
16
6
3
2
24857
1440
1674
4564
4629
3931
3384
2279
1771
736
226
131
92
6117
418
419
1114
978
948
819
529

4144
275
337
776
738
604
471
358
358
147
51
20
9
419
23
29
80
90
62
51
40
26
11
5
1
1
14386
766
912
2561
2705
2280
2044
1377
1038
444
118
81
60
3734
220
232
648
642
585
536
337

2934
241
283
617
424
369
308
238
254
124
50
20
6
257
24
21
52
50
39
31
15
16
5
1
2
1
10471
674
762
2003
1924
1651
1340
902
733
292
108
50
32
2383
198
187
466
336
363
283
192

2191
75
160
386
242
154
140
127
244
354
204
103
2
256
3
24
45
39
28
15
15
26
29
23
9
0
5299
128
390
1053
895
493
392
349
513
548
358
171
9
1876
48
154
408
200
137
114
98

1249
52
83
254
173
92
91
70
127
169
94
43
1
139
2
9
26
25
19
12
9
12
9
14
2
0
3168
82
233
634
648
319
261
210
270
275
160
70
6
1074
30
94
257
141
80
77
57

942
23
77
132
69
62
49
57
117
185
110
60
1
117
1
15
19
14
9
3
6
14
20
9
7
0
2131
46
157
419
247
174
131
139
243
273
198
101
3
802
18
60
151
59
57
37
41

49
18
11
3
1
1609
32
53
318
353
328
234
158
79
33
14
7
0
570
6
22
97
103
119
102
70
29
19
0
1
2
404
4
14
63
65
87
80
50
23
16
0
1
1
166
2
8

23
7
6
2
0
1016
20
32
177
221
220
165
108
52
12
4
5
0
370
3
13
61
74
82
64
41
19
12
0
1
0
266
3
8
38
47
62
54
27
16
10
0
1
0
104
0
5

26
11
5
1
1
593
12
21
141
132
108
69
50
27
21
10
2
0
200
3
9
36
29
37
38
29
10
7
0
0
2
138
1
6
25
18
25
26
23
7
6
0
0
1
62
2
3

552
239
66
29
6
18740
1022
1255
3450
3651
2983
2565
1750
1219
497
160
102
86
7071
610
623
1352
1131
964
730
646
552
305
111
36
11
5786
513
527
1101
895
799
586
522
459
255
92
32
5
1285
97
96

325
152
36
17
4
10652
546
680
1913
2063
1695
1508
1040
713
292
82
64
56
4113
327
336
785
695
585
443
373
314
167
64
19
5
3325
269
285
627
547
481
346
297
255
145
55
16
2
788
58
51

227
87
30
12
2
8088
476
575
1537
1588
1288
1057
710
506
205
78
38
30
2958
283
287
567
436
379
287
273
238
138
47
17
6
2461
244
242
474
348
318
240
225
204
110
37
16
3
497
39
45

187
276
162
91
1
3423
80
236
645
695
356
278
251
326
272
196
80
8
2211
76
119
293
202
127
111
108
257
443
327
148
0
1661
52
91
196
134
86
74
71
200
367
261
129
0
550
24
28

94
128
82
33
1
2094
52
139
377
507
239
184
153
176
147
78
37
5
1179
38
71
187
140
78
71
63
113
195
147
76
0
881
24
55
123
93
54
47
44
88
162
122
69
0
298
14
16

93
148
80
58
0
1329
28
97
268
188
117
94
98
150
125
118
43
3
1032
38
48
106
62
49
40
45
144
248
180
72
0
780
28
36
73
41
32
27
27
112
205
139
60
0
252
10
12

34
38
32
22
20
6
3
0
0
1
654
8
27
125
129
131
104
63
36
24
2
2
3
303
6
10
65
54
67
43
30
13
13
0
1
1
351
2
17
60
75
64
61
33
23
11
2

23
27
20
10
14
3
2
0
0
0
402
5
15
67
83
83
70
36
24
14
1
2
2
184
4
6
33
37
44
26
17
10
6
0
1
0
218
1
9
34
46
39
44
19
14
8
1

11
11
12
12
6
3
1
0
0
1
252
3
12
58
46
48
34
27
12
10
1
0
1
119
2
4
32
17
23
17
13
3
7
0
0
1
133
1
8
26
29
25
17
14
9
3
1

251
236
165
144
124
93
50
19
4
6
8932
674
776
1715
1588
1285
1043
713
587
334
118
41
58
4708
365
464
968
761
651
518
328
340
194
75
21
23
4224
309
312
747
827
634
525
385
247
140
43

158
148
104
97
76
59
22
9
3
3
5035
362
420
969
899
750
604
417
323
171
62
22
36
2658
198
253
539
439
382
307
194
185
103
36
12
10
2377
164
167
430
460
368
297
223
138
68
26

93
88
61
47
48
34
28
10
1
3
3897
312
356
746
689
535
439
296
264
163
56
19
22
2050
167
211
429
322
269
211
134
155
91
39
9
13
1847
145
145
317
367
266
228
162
109
72
17

97
68
41
37
37
57
76
66
19
0
2274
68
154
330
284
178
144
142
263
354
249
102
6
1357
43
79
185
133
83
73
68
173
265
180
70
5
917
25
75
145
151
95
71
74
90
89
69

64
47
24
24
19
25
33
25
7
0
1257
33
89
212
194
117
101
98
112
158
103
36
4
726
21
41
120
90
47
54
50
68
122
81
29
3
531
12
48
92
104
70
47
48
44
36
22

33
21
17
13
18
32
43
41
12
0
1017
35
65
118
90
61
43
44
151
196
146
66
2
631
22
38
65
43
36
19
18
105
143
99
41
2
386
13
27
53
47
25
24
26
46
53
47

1
2
366
8
12
81
75
80
52
25
18
13
2
0
0
283
7
10
61
61
59
43
15
14
12
1
0
0
83
1
2
20
14
21
9
10
4
1
1
0
0
382
2
17
60
84
71

1
2
202
5
5
39
38
56
25
12
12
8
2
0
0
155
5
5
31
29
40
23
6
8
7
1
0
0
47
0
0
8
9
16
2
6
4
1
1
0
0
256
2
12
34
59
46

0
0
164
3
7
42
37
24
27
13
6
5
0
0
0
128
2
5
30
32
19
20
9
6
5
0
0
0
36
1
2
12
5
5
7
4
0
0
0
0
0
126
0
5
26
25
25

20
35
3591
366
377
772
596
477
345
266
213
102
31
18
28
2970
314
328
652
481
368
277
208
187
87
26
14
28
621
52
49
120
115
109
68
58
26
15
5
4
0
4169
335
402
731
622
566

10
26
2002
217
195
433
334
286
203
137
106
57
15
4
15
1651
190
170
365
267
214
168
102
93
50
13
4
15
351
27
25
68
67
72
35
35
13
7
2
0
0
2528
176
225
412
414
349

10
9
1589
149
182
339
262
191
142
129
107
45
16
14
13
1319
124
158
287
214
154
109
106
94
37
13
10
13
270
25
24
52
48
37
33
23
13
8
3
4
0
1641
159
177
319
208
217

32
1
1259
55
109
248
141
102
73
63
137
180
90
60
1
1050
47
92
212
106
75
57
47
112
162
81
58
1
209
8
17
36
35
27
16
16
25
18
9
2
0
1507
20
89
181
128
92

7
1
697
32
71
155
93
66
51
39
58
69
38
24
1
586
29
64
133
74
51
39
29
47
62
34
23
1
111
3
7
22
19
15
12
10
11
7
4
1
0
802
10
54
115
86
56

25
0
562
23
38
93
48
36
22
24
79
111
52
36
0
464
18
28
79
32
24
18
18
65
100
47
35
0
98
5
10
14
16
12
4
6
14
11
5
1
0
705
10
35
66
42
36

68
43
20
12
2
0
3
299
2
13
47
62
55
52
34
18
12
1
0
3
83
0
4
13
22
16
16
9
2
0
1
0
0
306
7
15
66
46
66
57
27
11
8
2
0
1
236

50
31
11
8
2
0
1
200
2
9
30
45
36
36
23
9
8
1
0
1
56
0
3
4
14
10
14
8
2
0
1
0
0
192
3
5
41
33
45
35
17
8
3
1
0
1
145

18
12
9
4
0
0
2
99
0
4
17
17
19
16
11
9
4
0
0
2
27
0
1
9
8
6
2
1
0
0
0
0
0
114
4
10
25
13
21
22
10
3
5
1
0
0
91

503
334
352
206
77
31
10
3551
288
355
622
522
484
412
296
302
176
59
25
10
618
47
47
109
100
82
91
38
50
30
18
6
0
4170
421
410
796
578
549
410
282
313
191
58
23
139
3457

326
217
208
132
49
16
4
2169
152
200
356
350
301
268
190
179
117
40
12
4
359
24
25
56
64
48
58
27
29
15
9
4
0
2308
230
222
456
334
318
205
167
159
104
27
11
75
1933

177
117
144
74
28
15
6
1382
136
155
266
172
183
144
106
123
59
19
13
6
259
23
22
53
36
34
33
11
21
15
9
2
0
1862
191
188
340
244
231
205
115
154
87
31
12
64
1524

74
63
169
344
252
95
0
1260
17
78
143
107
69
55
48
148
295
216
84
0
247
3
11
38
21
23
19
15
21
49
36
11
0
1116
19
79
156
103
77
48
48
136
204
152
86
8
940

52
38
75
158
113
45
0
673
8
46
95
71
40
42
29
69
132
101
40
0
129
2
8
20
15
16
10
9
6
26
12
5
0
595
10
44
88
79
48
35
31
54
94
65
41
6
505

22
25
94
186
139
50
0
587
9
32
48
36
29
13
19
79
163
115
44
0
118
1
3
18
6
7
9
6
15
23
24
6
0
521
9
35
68
24
29
13
17
82
110
87
45
2
435

5
13
52
40
48
40
21
9
7
1
0
0
70
2
2
14
6
18
17
6
2
1
1
0
1
739
6
25
121
169
163
131
64
36
13
8
2
1
596
4
17
90
137
135
106
55
29

3
5
31
28
31
25
14
6
2
0
0
0
47
0
0
10
5
14
10
3
2
1
1
0
1
532
6
19
82
129
111
102
51
22
6
4
0
0
430
4
15
60
106
92
82
44
17

2
8
21
12
17
15
7
3
5
1
0
0
23
2
2
4
1
4
7
3
0
0
0
0
0
207
0
6
39
40
52
29
13
14
7
4
2
1
166
0
2
30
31
43
24
11
12

352
349
657
473
442
339
231
260
168
50
20
116
713
69
61
139
105
107
71
51
53
23
8
3
23
5004
407
440
883
707
711
613
441
414
261
69
13
45
3824
322
350
634
524
516
468
333
343

195
192
373
274
263
175
141
134
92
22
11
61
375
35
30
83
60
55
30
26
25
12
5
0
14
3004
208
242
509
476
448
411
264
233
145
34
7
27
2338
168
189
361
360
335
326
217
198

157
157
284
199
179
164
90
126
76
28
9
55
338
34
31
56
45
52
41
25
28
11
3
3
9
2000
199
198
374
231
263
202
177
181
116
35
6
18
1486
154
161
273
164
181
142
116
145

14
71
125
88
63
42
32
116
172
130
79
8
176
5
8
31
15
14
6
16
20
32
22
7
0
2535
52
160
345
190
162
125
102
325
548
370
151
5
2262
46
140
299
152
139
98
84
298

8
39
71
71
39
30
19
47
78
57
40
6
90
2
5
17
8
9
5
12
7
16
8
1
0
1384
32
99
226
141
114
88
64
133
247
173
64
3
1223
28
90
197
115
96
64
50
120

6
32
54
17
24
12
13
69
94
73
39
2
86
3
3
14
7
5
1
4
13
16
14
6
0
1151
20
61
119
49
48
37
38
192
301
197
87
2
1039
18
50
102
37
43
34
34
178

13
7
2
1
143
2
8
31
32
28
25
9
7
0
1
0
0
343
7
16
69
67
67
52
24
27
10
2
0
2
310
7
15
63
60
60
46
20
25
10
2
0
2
33
0
1
6

6
4
0
0
102
2
4
22
23
19
20
7
5
0
0
0
0
215
4
6
42
48
45
39
12
13
5
0
0
1
199
4
6
39
45
39
37
10
13
5
0
0
1
16
0
0
3

7
3
2
1
41
0
4
9
9
9
5
2
2
0
1
0
0
128
3
10
27
19
22
13
12
14
5
2
0
1
111
3
9
24
15
21
9
10
12
5
2
0
1
17
0
1
3

224
60
11
39
1180
85
90
249
183
195
145
108
71
37
9
2
6
2969
296
307
581
413
402
324
223
232
122
36
15
18
2651
272
272
532
350
364
292
195
201
110
32
13
18
318
24
35
49

126
29
6
23
666
40
53
148
116
113
85
47
35
19
5
1
4
1757
164
175
323
258
244
203
142
132
72
22
10
12
1567
148
152
297
219
221
186
125
115
64
20
8
12
190
16
23
26

98
31
5
16
514
45
37
101
67
82
60
61
36
18
4
1
2
1212
132
132
258
155
158
121
81
100
50
14
5
6
1084
124
120
235
131
143
106
70
86
46
12
5
6
128
8
12
23

515
344
142
5
273
6
20
46
38
23
27
18
27
33
26
9
0
1141
31
78
172
92
73
50
49
149
224
151
65
7
1054
21
71
154
78
63
49
46
141
216
147
62
6
87
10
7
18

236
162
62
3
161
4
9
29
26
18
24
14
13
11
11
2
0
627
19
51
117
67
48
29
27
67
101
63
33
5
573
11
47
103
59
42
28
25
66
94
62
32
4
54
8
4
14

279
182
80
2
112
2
11
17
12
5
3
4
14
22
15
7
0
514
12
27
55
25
25
21
22
82
123
88
32
2
481
10
24
51
19
21
21
21
75
122
85
30
2
33
2
3
4

7
7
6
4
2
0
0
0
0
1179
15
46
270
252
216
181
84
75
31
3
1
5
1021
15
42
239
222
185
153
67
62
27
3
1
5
158
0
4
31
30
31
28
17
13
4
0
0

3
6
2
2
0
0
0
0
0
753
10
29
159
172
156
123
38
46
14
1
1
4
646
10
26
139
150
133
104
29
37
12
1
1
4
107
0
3
20
22
23
19
9
9
2
0
0

4
1
4
2
2
0
0
0
0
426
5
17
111
80
60
58
46
29
17
2
0
1
375
5
16
100
72
52
49
38
25
15
2
0
1
51
0
1
11
8
8
9
8
4
2
0
0

63
38
32
28
31
12
4
2
0
10424
811
850
2030
1559
1422
1270
942
917
398
124
47
54
9330
738
778
1839
1382
1265
1115
828
818
360
113
45
49
1094
73
72
191
177
157
155
114
99
38
11
2

39
23
17
17
17
8
2
2
0
6108
444
447
1121
964
853
808
574
555
229
62
26
25
5485
409
410
1017
862
765
717
506
486
207
59
24
23
623
35
37
104
102
88
91
68
69
22
3
2

24
15
15
11
14
4
2
0
0
4316
367
403
909
595
569
462
368
362
169
62
21
29
3845
329
368
822
520
500
398
322
332
153
54
21
26
471
38
35
87
75
69
64
46
30
16
8
0

14
10
1
3
8
8
4
3
1
3761
135
338
751
429
288
219
169
389
552
332
151
8
3282
119
276
594
358
256
191
151
358
518
314
139
8
479
16
62
157
71
32
28
18
31
34
18
12

8
6
1
2
1
7
1
1
1
2081
79
220
460
291
177
132
86
178
240
152
63
3
1806
69
178
361
251
157
115
80
162
227
145
58
3
275
10
42
99
40
20
17
6
16
13
7
5

6
4
0
1
7
1
3
2
0
1680
56
118
291
138
111
87
83
211
312
180
88
5
1476
50
98
233
107
99
76
71
196
291
169
81
5
204
6
20
58
31
12
11
12
15
21
11
7

0
1409
19
81
338
278
275
197
109
69
28
8
2
5
1337
19
77
321
266
251
191
106
66
26
8
1
5
72
0
4
17
12
24
6
3
3
2
0
1
0
572
12
43
131
115
100
70

0
894
13
41
202
179
191
126
70
45
16
5
1
5
845
13
39
191
171
173
121
68
43
15
5
1
5
49
0
2
11
8
18
5
2
2
1
0
0
0
351
7
24
84
76
61
50

0
515
6
40
136
99
84
71
39
24
12
3
1
0
492
6
38
130
95
78
70
38
23
11
3
0
0
23
0
2
6
4
6
1
1
1
1
0
1
0
221
5
19
47
39
39
20

5
18099
1669
1687
4022
2695
2375
1956
1449
1252
610
205
74
105
17066
1560
1598
3799
2498
2241
1843
1364
1202
586
197
74
104
1033
109
89
223
197
134
113
85
50
24
8
0
1
11838
1149
1563
2573
1665
1647
1114

2
9637
836
870
2143
1432
1230
1098
808
676
338
105
37
64
9095
785
829
2017
1332
1159
1037
764
643
325
103
37
64
542
51
41
126
100
71
61
44
33
13
2
0
0
6521
622
834
1416
909
933
630

3
8462
833
817
1879
1263
1145
858
641
576
272
100
37
41
7971
775
769
1782
1166
1082
806
600
559
261
94
37
40
491
58
48
97
97
63
52
41
17
11
6
0
1
5317
527
729
1157
756
714
484

0
3759
136
340
931
494
294
243
219
345
396
235
118
8
3578
127
323
895
462
278
229
211
327
381
225
112
8
181
9
17
36
32
16
14
8
18
15
10
6
0
1917
81
162
396
227
158
127

0
2142
75
211
550
311
185
150
134
171
178
120
54
3
2046
72
203
531
290
174
142
128
162
175
114
52
3
96
3
8
19
21
11
8
6
9
3
6
2
0
1103
52
98
242
149
103
86

0
1617
61
129
381
183
109
93
85
174
218
115
64
5
1532
55
120
364
172
104
87
83
165
206
111
60
5
85
6
9
17
11
5
6
2
9
12
4
4
0
814
29
64
154
78
55
41

36
43
9
3
2
8
518
11
39
121
101
89
61
35
41
8
3
1
8
54
1
4
10
14
11
9
1
2
1
0
1
0
2387
47
136
540
447
461
360
192
124
44
14
9
13
1775
37

18
22
2
2
1
4
319
7
22
78
69
54
44
17
20
2
2
0
4
32
0
2
6
7
7
6
1
2
0
0
1
0
1550
28
76
302
301
332
265
124
78
20
9
5
10
1154
22

18
21
7
1
1
4
199
4
17
43
32
35
17
18
21
6
1
1
4
22
1
2
4
7
4
3
0
0
1
0
0
0
837
19
60
238
146
129
95
68
46
24
5
4
3
621
15

748
735
307
84
48
205
11296
1107
1513
2434
1577
1577
1060
704
702
295
80
46
201
542
42
50
139
88
70
54
44
33
12
4
2
4
43768
4061
4613
9814
7174
5784
4512
3091
2482
1189
406
263
379
31106
3215

400
417
166
48
24
122
6218
597
809
1344
863
887
601
378
395
157
44
23
120
303
25
25
72
46
46
29
22
22
9
4
1
2
24204
2153
2492
5352
4042
3243
2563
1697
1389
678
231
144
220
17141
1690

348
318
141
36
24
83
5078
510
704
1090
714
690
459
326
307
138
36
23
81
239
17
25
67
42
24
25
22
11
3
0
1
2
19564
1908
2121
4462
3132
2541
1949
1394
1093
511
175
119
159
13965
1525

102
258
212
118
55
21
1820
76
155
371
207
146
114
99
252
209
115
55
21
97
5
7
25
20
12
13
3
6
3
3
0
0
6332
343
652
1456
1003
576
447
321
564
529
289
115
37
4714
292

56
113
103
65
23
13
1043
49
93
230
134
94
78
55
109
101
64
23
13
60
3
5
12
15
9
8
1
4
2
1
0
0
3824
195
404
910
672
369
296
207
279
264
152
55
21
2822
163

46
145
109
53
32
8
777
27
62
141
73
52
36
44
143
108
51
32
8
37
2
2
13
5
3
5
2
2
1
2
0
0
2508
148
248
546
331
207
151
114
285
265
137
60
16
1892
129

110
408
323
343
266
133
95
28
13
7
12
612
10
26
132
124
118
94
59
29
16
1
2
1
1335
23
74
329
267
248
176
93
65
27
10
6
17
1182
19
68
303
225
216
153
87
57
24

59
226
218
258
193
83
61
12
8
5
9
396
6
17
76
83
74
72
41
17
8
1
0
1
824
15
46
193
165
177
119
48
35
9
5
4
8
729
13
42
175
140
154
104
46
30
9

51
182
105
85
73
50
34
16
5
2
3
216
4
9
56
41
44
22
18
12
8
0
2
0
511
8
28
136
102
71
57
45
30
18
5
2
9
453
6
26
128
85
62
49
41
27
15

3565
7174
4600
4013
2994
2024
1821
894
295
201
310
12662
846
1048
2640
2574
1771
1518
1067
661
295
111
62
69
19420
1959
2017
3873
2807
2583
1872
1321
1341
599
161
124
763
18077
1845
1903
3576
2585
2421
1717
1218
1264
564

1933
3923
2597
2230
1703
1091
1014
510
168
109
173
7063
463
559
1429
1445
1013
860
606
375
168
63
35
47
10900
1039
1004
2095
1656
1520
1145
761
759
331
84
69
437
10156
980
952
1929
1526
1425
1064
697
719
316

1632
3251
2003
1783
1291
933
807
384
127
92
137
5599
383
489
1211
1129
758
658
461
286
127
48
27
22
8520
920
1013
1778
1151
1063
727
560
582
268
77
55
326
7921
865
951
1647
1059
996
653
521
545
248

506
1061
679
424
328
221
434
427
227
94
21
1618
51
146
395
324
152
119
100
130
102
62
21
16
4402
245
442
1116
580
451
304
210
389
332
190
95
48
3396
175
354
793
433
325
201
161
337
303

322
660
441
272
220
140
214
211
118
49
12
1002
32
82
250
231
97
76
67
65
53
34
6
9
2467
142
260
632
345
266
191
115
199
157
94
40
26
1929
106
217
460
264
201
127
92
166
141

184
401
238
152
108
81
220
216
109
45
9
616
19
64
145
93
55
43
33
65
49
28
15
7
1935
103
182
484
235
185
113
95
190
175
96
55
22
1467
69
137
333
169
124
74
69
171
162

7
6
17
153
4
6
26
42
32
23
6
8
3
3
0
0
1119
15
51
255
224
220
154
72
69
32
10
6
11
916
11
40
215
173
190
130
59
58
24
8
5
3
203
4
11
40
51

4
4
8
95
2
4
18
25
23
15
2
5
0
1
0
0
692
8
24
148
134
150
115
44
35
20
3
3
8
569
6
18
125
99
133
103
35
28
15
2
3
2
123
2
6
23
35

3
2
9
58
2
2
8
17
9
8
4
3
3
2
0
0
427
7
27
107
90
70
39
28
34
12
7
3
3
347
5
22
90
74
57
27
24
30
9
6
2
1
80
2
5
17
16

154
116
714
1343
114
114
297
222
162
155
103
77
35
7
8
49
12136
1128
1248
2604
1807
1535
1270
902
791
375
110
66
300
9839
947
1038
2114
1409
1266
1038
713
664
318
91
52
189
2297
181
210
490
398

80
62
406
744
59
52
166
130
95
81
64
40
15
4
7
31
6636
589
655
1372
1043
833
727
504
443
197
61
35
177
5349
498
548
1092
816
687
595
400
364
165
48
27
109
1287
91
107
280
227

74
54
308
599
55
62
131
92
67
74
39
37
20
3
1
18
5500
539
593
1232
764
702
543
398
348
178
49
31
123
4490
449
490
1022
593
579
443
313
300
153
43
25
80
1010
90
103
210
171

182
91
41
1006
70
88
323
147
126
103
49
52
29
8
4
7
2501
81
241
620
339
234
144
114
238
248
153
72
17
2255
75
221
580
297
207
120
98
215
226
140
65
11
246
6
20
40
42

93
38
24
538
36
43
172
81
65
64
23
33
16
1
2
2
1426
54
156
353
227
157
85
71
115
101
64
32
11
1294
48
141
330
205
145
73
63
104
91
60
29
5
132
6
15
23
22

89
53
17
468
34
45
151
66
61
39
26
19
13
7
2
5
1075
27
85
267
112
77
59
43
123
147
89
40
6
961
27
80
250
92
62
47
35
111
135
80
36
6
114
0
5
17
20

30
24
13
11
8
2
1
8
1196
11
69
247
255
238
165
93
74
29
5
7
3
1018
8
59
210
213
199
141
83
64
28
4
7
2
178
3
10
37
42
39
24
10
10
1
1
0
1

17
12
9
7
5
1
0
6
775
8
40
144
174
165
111
67
41
18
3
3
1
654
6
34
125
137
137
97
59
35
17
3
3
1
121
2
6
19
37
28
14
8
6
1
0
0
0

13
12
4
4
3
1
1
2
421
3
29
103
81
73
54
26
33
11
2
4
2
364
2
25
85
76
62
44
24
29
11
1
4
1
57
1
4
18
5
11
10
2
4
0
1
0
1

269
232
189
127
57
19
14
111
12895
1076
1293
2896
1968
1682
1340
899
976
463
139
60
103
12031
1015
1226
2725
1795
1572
1243
813
923
442
128
57
92
864
61
67
171
173
110
97
86
53
21
11
3
11

146
132
104
79
32
13
8
68
6962
550
686
1515
1063
906
769
490
555
264
77
35
52
6466
511
648
1428
962
837
706
440
529
255
70
33
47
496
39
38
87
101
69
63
50
26
9
7
2
5

123
100
85
48
25
6
6
43
5933
526
607
1381
905
776
571
409
421
199
62
25
51
5565
504
578
1297
833
735
537
373
394
187
58
24
45
368
22
29
84
72
41
34
36
27
12
4
1
6

27
24
16
23
22
13
7
6
2751
91
263
670
402
247
178
160
269
250
132
81
8
2405
81
232
592
343
215
147
138
238
220
117
75
7
346
10
31
78
59
32
31
22
31
30
15
6
1

12
12
8
11
10
4
3
6
1581
51
161
379
242
155
114
102
148
122
65
38
4
1391
43
145
333
209
141
95
86
133
105
60
37
4
190
8
16
46
33
14
19
16
15
17
5
1
0

15
12
8
12
12
9
4
0
1170
40
102
291
160
92
64
58
121
128
67
43
4
1014
38
87
259
134
74
52
52
105
115
57
38
3
156
2
15
32
26
18
12
6
16
13
10
5
1

1873
22
91
419
384
360
272
159
99
42
16
8
1
1759
22
86
395
353
341
252
152
97
39
15
6
1
114
0
5
24
31
19
20
7
2
3
1
2
0
904
15
56
199
189
170
117
76

1171
13
48
244
244
243
182
105
59
24
7
1
1
1105
13
48
228
222
238
168
100
57
23
6
1
1
66
0
0
16
22
5
14
5
2
1
1
0
0
567
8
27
113
127
122
77
47

702
9
43
175
140
117
90
54
40
18
9
7
0
654
9
38
167
131
103
84
52
40
16
9
5
0
48
0
5
8
9
14
6
2
0
2
0
2
0
337
7
29
86
62
48
40
29

14733
1291
1550
3318
2199
1858
1491
1062
1136
475
172
64
117
14008
1227
1493
3166
2055
1761
1416
999
1094
452
166
62
117
725
64
57
152
144
97
75
63
42
23
6
2
0
14523
1690
1710
2836
2168
1959
1472
987

8088
673
806
1739
1232
1019
889
613
641
277
101
34
64
7692
634
774
1651
1159
962
848
581
621
266
98
34
64
396
39
32
88
73
57
41
32
20
11
3
0
0
8168
866
873
1633
1246
1167
873
534

6645
618
744
1579
967
839
602
449
495
198
71
30
53
6316
593
719
1515
896
799
568
418
473
186
68
28
53
329
25
25
64
71
40
34
31
22
12
3
2
0
6355
824
837
1203
922
792
599
453

4566
156
427
1074
614
394
316
246
428
472
286
137
16
4285
149
397
990
570
376
303
229
404
441
276
134
16
281
7
30
84
44
18
13
17
24
31
10
3
0
3009
117
324
654
435
309
219
129

2605
75
245
621
399
248
210
143
226
237
129
61
11
2455
72
228
573
371
239
203
132
216
225
126
59
11
150
3
17
48
28
9
7
11
10
12
3
2
0
1803
62
194
400
295
214
142
80

1961
81
182
453
215
146
106
103
202
235
157
76
5
1830
77
169
417
199
137
100
97
188
216
150
75
5
131
4
13
36
16
9
6
6
14
19
7
1
0
1206
55
130
254
140
95
77
49

44
24
8
2
4
778
14
48
173
162
150
98
63
37
20
8
2
3
126
1
8
26
27
20
19
13
7
4
0
0
1
264
3
22
60
49
52
35
20
13
7
1
1
1
252
3
22

25
13
6
1
1
504
8
22
101
113
110
67
41
23
11
6
1
1
63
0
5
12
14
12
10
6
2
2
0
0
0
178
0
11
42
39
37
24
12
7
5
0
1
0
175
0
11

19
11
2
1
3
274
6
26
72
49
40
31
22
14
9
2
1
2
63
1
3
14
13
8
9
7
5
2
0
0
1
86
3
11
18
10
15
11
8
6
2
1
0
1
77
3
11

990
433
137
33
108
13514
1584
1616
2631
1982
1824
1367
915
930
415
129
30
91
1009
106
94
205
186
135
105
72
60
18
8
3
17
5485
641
645
1202
829
729
511
334
326
163
58
12
35
5309
628
623

558
256
80
17
65
7601
809
826
1519
1137
1082
814
492
527
247
74
17
57
567
57
47
114
109
85
59
42
31
9
6
0
8
2997
339
349
618
459
404
298
197
184
93
31
8
17
2906
334
337

432
177
57
16
43
5913
775
790
1112
845
742
553
423
403
168
55
13
34
442
49
47
91
77
50
46
30
29
9
2
3
9
2488
302
296
584
370
325
213
137
142
70
27
4
18
2403
294
286

279
306
137
95
5
2754
111
298
590
386
278
205
115
260
290
126
90
5
255
6
26
64
49
31
14
14
19
16
11
5
0
876
25
82
208
116
72
50
46
91
102
56
25
3
830
25
79

148
152
70
44
2
1660
58
176
364
269
193
133
73
137
145
66
44
2
143
4
18
36
26
21
9
7
11
7
4
0
0
521
16
49
140
81
41
31
34
46
40
28
13
2
493
16
47

131
154
67
51
3
1094
53
122
226
117
85
72
42
123
145
60
46
3
112
2
8
28
23
10
5
7
8
9
7
5
0
355
9
33
68
35
31
19
12
45
62
28
12
1
337
9
32

56
45
52
34
20
12
6
0
1
1
12
0
0
4
4
0
1
0
1
1
1
0
0
651
9
43
166
138
98
92
44
32
15
8
2
4
590
5
36
154
127
88
84
41
28
14
7

41
38
37
23
12
7
5
0
1
0
3
0
0
1
1
0
1
0
0
0
0
0
0
400
3
26
95
93
75
52
25
17
9
3
0
2
362
1
24
89
85
65
49
22
15
8
2

15
7
15
11
8
5
1
0
0
1
9
0
0
3
3
0
0
0
1
1
1
0
0
251
6
17
71
45
23
40
19
15
6
5
2
2
228
4
12
65
42
23
35
19
13
6
5

1170
789
704
495
318
317
160
58
12
35
176
13
22
32
40
25
16
16
9
3
0
0
0
6999
801
902
1559
984
873
623
517
429
199
63
21
28
6618
755
861
1480
920
830
587
477
408
192
61

602
438
391
287
191
177
93
31
8
17
91
5
12
16
21
13
11
6
7
0
0
0
0
3952
411
489
863
548
510
369
307
265
124
39
14
13
3731
385
462
825
510
488
344
283
250
120
38

568
351
313
208
127
140
67
27
4
18
85
8
10
16
19
12
5
10
2
3
0
0
0
3047
390
413
696
436
363
254
210
164
75
24
7
15
2887
370
399
655
410
342
243
194
158
72
23

196
111
69
50
43
80
94
55
25
3
46
0
3
12
5
3
0
3
11
8
1
0
0
1510
64
173
394
211
110
104
70
122
125
80
51
6
1391
63
165
369
194
102
98
60
113
108
68

132
77
40
31
33
38
36
28
13
2
28
0
2
8
4
1
0
1
8
4
0
0
0
889
38
104
245
140
78
67
46
61
59
28
21
2
820
38
100
230
125
72
65
41
54
54
22

64
34
29
19
10
42
58
27
12
1
18
0
1
4
1
2
0
2
3
4
1
0
0
621
26
69
149
71
32
37
24
61
66
52
30
4
571
25
65
139
69
30
33
19
59
54
46

2
4
61
4
7
12
11
10
8
3
4
1
1
0
0
1093
26
61
266
191
206
151
83
64
31
8
4
2
1007
25
59
248
173
182
137
76
63
30
8
4
2
86
1
2
18
18
24

0
2
38
2
2
6
8
10
3
3
2
1
1
0
0
706
16
37
175
123
136
108
47
41
16
4
3
0
652
15
37
162
110
121
101
43
40
16
4
3
0
54
1
0
13
13
15

2
2
23
2
5
6
3
0
5
0
2
0
0
0
0
387
10
24
91
68
70
43
36
23
15
4
1
2
355
10
22
86
63
61
36
33
23
14
4
1
2
32
0
2
5
5
9

20
27
381
46
41
79
64
43
36
40
21
7
2
1
1
14736
1411
1694
3179
2272
1920
1452
1056
969
471
140
55
117
13937
1350
1637
3021
2081
1819
1375
990
923
449
133
53
106
799
61
57
158
191
101

13
13
221
26
27
38
38
22
25
24
15
4
1
1
0
8284
750
909
1759
1294
1093
841
610
555
278
84
34
77
7787
717
874
1660
1165
1032
798
573
524
263
79
32
70
497
33
35
99
129
61

7
14
160
20
14
41
26
21
11
16
6
3
1
0
1
6452
661
785
1420
978
827
611
446
414
193
56
21
40
6150
633
763
1361
916
787
577
417
399
186
54
21
36
302
28
22
59
62
40

45
6
119
1
8
25
17
8
6
10
9
17
12
6
0
3289
121
329
762
459
333
244
157
301
311
173
94
5
3136
116
318
718
425
319
232
149
289
306
167
92
5
153
5
11
44
34
14

17
2
69
0
4
15
15
6
2
5
7
5
6
4
0
1951
63
202
479
316
204
150
99
146
164
90
35
3
1853
60
196
452
292
194
142
93
139
162
85
35
3
98
3
6
27
24
10

28
4
50
1
4
10
2
2
4
5
2
12
6
2
0
1338
58
127
283
143
129
94
58
155
147
83
59
2
1283
56
122
266
133
125
90
56
150
144
82
57
2
55
2
5
17
10
4

14
7
1
1
0
0
0
927
16
54
231
180
160
120
83
54
25
2
1
1
820
10
48
207
159
147
107
72
46
21
2
0
1
107
6
6
24
21
13
13
11
8
4
0
1
0
897

7
4
1
0
0
0
0
604
9
34
139
120
103
84
51
41
20
1
1
1
530
6
30
124
106
94
73
44
34
17
1
0
1
74
3
4
15
14
9
11
7
7
3
0
1
0
604

7
3
0
1
0
0
0
323
7
20
92
60
57
36
32
13
5
1
0
0
290
4
18
83
53
53
34
28
12
4
1
0
0
33
3
2
9
7
4
2
4
1
1
0
0
0
293

77
66
46
22
7
2
11
10259
1257
1248
2292
1504
1171
925
694
720
296
85
45
22
9733
1193
1183
2180
1410
1107
883
657
691
281
84
42
22
526
64
65
112
94
64
42
37
29
15
1
3
0
9899

43
37
31
15
5
2
7
5650
667
695
1205
805
645
537
407
413
186
52
26
12
5347
632
659
1141
744
610
512
388
395
180
51
23
12
303
35
36
64
61
35
25
19
18
6
1
3
0
5383

34
29
15
7
2
0
4
4609
590
553
1087
699
526
388
287
307
110
33
19
10
4386
561
524
1039
666
497
371
269
296
101
33
19
10
223
29
29
48
33
29
17
18
11
9
0
0
0
4516

12
8
12
5
6
2
0
2361
135
287
530
327
203
133
106
218
225
130
66
1
2222
134
263
487
305
192
123
97
210
219
129
62
1
139
1
24
43
22
11
10
9
8
6
1
4
0
2278

8
6
7
2
5
0
0
1382
76
178
317
193
132
88
57
116
118
72
35
0
1296
76
160
292
183
123
80
52
111
114
72
33
0
86
0
18
25
10
9
8
5
5
4
0
2
0
1364

4
2
5
3
1
2
0
979
59
109
213
134
71
45
49
102
107
58
31
1
926
58
103
195
122
69
43
45
99
105
57
29
1
53
1
6
18
12
2
2
4
3
2
1
2
0
914

8
48
230
178
154
119
70
48
34
4
2
2
850
7
48
217
168
144
114
65
46
33
4
2
2
47
1
0
13
10
10
5
5
2
1
0
0
0
688
9
50
145
151
141
79
57
32

5
34
134
132
110
89
43
29
22
3
2
1
575
5
34
125
127
102
85
40
29
22
3
2
1
29
0
0
9
5
8
4
3
0
0
0
0
0
436
3
32
80
94
100
60
37
16

3
14
96
46
44
30
27
19
12
1
0
1
275
2
14
92
41
42
29
25
17
11
1
0
1
18
1
0
4
5
2
1
2
2
1
0
0
0
252
6
18
65
57
41
19
20
16

1049
1064
2152
1481
1302
946
701
729
312
95
25
43
9466
1013
1029
2043
1394
1250
910
669
700
299
92
24
43
433
36
35
109
87
52
36
32
29
13
3
1
0
5399
577
642
1323
782
637
441
327
356

542
533
1165
788
692
568
408
407
190
57
15
18
5124
519
514
1095
739
663
543
389
392
184
54
14
18
259
23
19
70
49
29
25
19
15
6
3
1
0
2959
312
319
707
419
345
256
190
212

507
531
987
693
610
378
293
322
122
38
10
25
4342
494
515
948
655
587
367
280
308
115
38
10
25
174
13
16
39
38
23
11
13
14
7
0
0
0
2440
265
323
616
363
292
185
137
144

84
239
656
335
212
143
124
148
178
86
70
3
2210
82
231
636
326
207
135
116
145
176
85
68
3
68
2
8
20
9
5
8
8
3
2
1
2
0
1640
56
135
413
218
141
103
148
174

47
153
395
221
134
100
69
92
84
36
32
1
1322
45
146
383
216
131
93
65
90
84
36
32
1
42
2
7
12
5
3
7
4
2
0
0
0
0
985
30
72
245
151
97
73
88
102

37
86
261
114
78
43
55
56
94
50
38
2
888
37
85
253
110
76
42
51
55
92
49
36
2
26
0
1
8
4
2
1
4
1
2
1
2
0
655
26
63
168
67
44
30
60
72

16
3
4
1
611
9
45
125
137
128
68
50
30
13
2
3
1
77
0
5
20
14
13
11
7
2
3
1
1
0
872
16
56
198
178
148
124
66
52
16
9
4
5
805
16
53
183

10
2
1
1
378
3
29
66
84
90
50
31
14
7
2
1
1
58
0
3
14
10
10
10
6
2
3
0
0
0
559
11
37
129
120
96
82
36
28
7
6
3
4
517
11
35
122

6
1
3
0
233
6
16
59
53
38
18
19
16
6
0
2
0
19
0
2
6
4
3
1
1
0
0
1
1
0
313
5
19
69
58
52
42
30
24
9
3
1
1
288
5
18
61

202
65
21
26
5055
543
608
1235
722
597
415
313
331
186
62
20
23
344
34
34
88
60
40
26
14
25
16
3
1
3
15770
1664
2013
3590
2152
1949
1557
1069
923
412
134
71
236
15351
1627
1974
3477

133
41
8
17
2768
300
303
658
385
320
240
181
200
121
38
8
14
191
12
16
49
34
25
16
9
12
12
3
0
3
8523
888
1043
1893
1162
1036
878
623
510
236
79
48
127
8290
870
1020
1838

69
24
13
9
2287
243
305
577
337
277
175
132
131
65
24
12
9
153
22
18
39
26
15
10
5
13
4
0
1
0
7247
776
970
1697
990
913
679
446
413
176
55
23
109
7061
757
954
1639

132
74
43
3
1542
51
128
390
205
134
100
136
166
128
68
33
3
98
5
7
23
13
7
3
12
8
4
6
10
0
2643
116
271
687
397
254
204
168
213
189
81
43
20
2498
114
246
643

67
37
23
0
933
28
70
231
145
93
70
81
98
65
34
18
0
52
2
2
14
6
4
3
7
4
2
3
5
0
1585
68
159
423
260
174
130
90
109
93
40
28
11
1491
66
147
394

65
37
20
3
609
23
58
159
60
41
30
55
68
63
34
15
3
46
3
5
9
7
3
0
5
4
2
3
5
0
1058
48
112
264
137
80
74
78
104
96
41
15
9
1007
48
99
249

162
140
113
60
44
16
9
4
5
67
0
3
15
16
8
11
6
8
0
0
0
0
1898
30
109
417
375
348
253
143
113
66
19
12
13
1500
27
86
318
291
292
193
113
92
52
16
10

109
91
75
32
22
7
6
3
4
42
0
2
7
11
5
7
4
6
0
0
0
0
1247
22
70
246
254
242
188
93
61
44
8
7
12
992
20
56
183
200
208
143
72
48
39
7
7

53
49
38
28
22
9
3
1
1
25
0
1
8
5
3
4
2
2
0
0
0
0
651
8
39
171
121
106
65
50
52
22
11
5
1
508
7
30
135
91
84
50
41
44
13
9
3

2077
1895
1517
1042
902
402
134
69
235
419
37
39
113
75
54
40
27
21
10
0
2
1
25466
2258
2612
5574
3994
3413
2608
1933
1640
774
242
106
312
20494
1797
2189
4547
3067
2701
2048
1564
1388
658
207
84

1121
1005
848
609
498
230
79
46
126
233
18
23
55
41
31
30
14
12
6
0
2
1
14022
1209
1389
3027
2221
1838
1502
1092
913
477
144
45
165
11263
966
1149
2486
1690
1455
1149
899
768
408
124
37

956
890
669
433
404
172
55
23
109
186
19
16
58
34
23
10
13
9
4
0
0
0
11444
1049
1223
2547
1773
1575
1106
841
727
297
98
61
147
9231
831
1040
2061
1377
1246
899
665
620
250
83
47

374
244
192
159
202
183
78
43
20
145
2
25
44
23
10
12
9
11
6
3
0
0
5497
282
541
1262
852
576
435
318
421
450
238
106
16
4042
181
377
965
595
382
298
240
320
373
203
95

244
166
123
82
102
90
38
28
11
94
2
12
29
16
8
7
8
7
3
2
0
0
3273
156
331
770
535
353
282
196
223
247
118
52
10
2444
96
239
605
386
250
197
146
166
204
98
48

130
78
69
77
100
93
40
15
9
51
0
13
15
7
2
5
1
4
3
1
0
0
2224
126
210
492
317
223
153
122
198
203
120
54
6
1598
85
138
360
209
132
101
94
154
169
105
47

10
398
3
23
99
84
56
60
30
21
14
3
2
3
1005
22
66
232
208
170
118
73
65
33
4
3
11
960
20
65
227
195
159
115
69
63
30
4
3
10
45
2
1
5
13
11
3

9
255
2
14
63
54
34
45
21
13
5
1
0
3
663
17
37
143
158
118
81
46
38
14
3
1
7
632
16
36
142
149
110
78
42
36
13
3
1
6
31
1
1
1
9
8
3

1
143
1
9
36
30
22
15
9
8
9
2
2
0
342
5
29
89
50
52
37
27
27
19
1
2
4
328
4
29
85
46
49
37
27
27
17
1
2
4
14
1
0
4
4
3
0

244
4972
461
423
1027
927
712
560
369
252
116
35
22
68
22825
2404
2732
4999
3308
2972
2215
1502
1287
680
211
135
380
22043
2317
2661
4844
3170
2860
2129
1455
1246
667
208
131
355
782
87
71
155
138
112
86

132
2759
243
240
541
531
383
353
193
145
69
20
8
33
12136
1215
1420
2621
1755
1602
1205
848
693
375
102
82
218
11691
1166
1379
2532
1674
1545
1158
816
670
368
99
80
204
445
49
41
89
81
57
47

112
2213
218
183
486
396
329
207
176
107
47
15
14
35
10689
1189
1312
2378
1553
1370
1010
654
594
305
109
53
162
10352
1151
1282
2312
1496
1315
971
639
576
299
109
51
151
337
38
30
66
57
55
39

13
1455
101
164
297
257
194
137
78
101
77
35
11
3
3692
206
416
860
602
440
258
183
226
255
136
58
52
3574
205
402
835
582
425
249
177
215
246
133
57
48
118
1
14
25
20
15
9

9
829
60
92
165
149
103
85
50
57
43
20
4
1
2201
104
254
510
393
282
159
106
126
141
72
28
26
2128
104
247
497
377
272
152
105
118
134
70
28
24
73
0
7
13
16
10
7

4
626
41
72
132
108
91
52
28
44
34
15
7
2
1491
102
162
350
209
158
99
77
100
114
64
30
26
1446
101
155
338
205
153
97
72
97
112
63
29
24
45
1
7
12
4
5
2

4
2
3
0
0
1
1192
18
51
269
249
232
148
94
73
40
13
4
1
1007
16
43
223
212
196
130
82
57
33
10
4
1
185
2
8
46
37
36
18
12
16
7
3
0
0
1984
28

4
2
1
0
0
1
796
13
23
169
170
173
114
62
39
24
7
1
1
674
12
19
136
148
149
98
52
32
21
5
1
1
122
1
4
33
22
24
16
10
7
3
2
0
0
1269
12

0
0
2
0
0
0
396
5
28
100
79
59
34
32
34
16
6
3
0
333
4
24
87
64
47
32
30
25
12
5
3
0
63
1
4
13
15
12
2
2
9
4
1
0
0
715
16

47
41
13
3
4
25
14122
1269
1538
3151
2055
1752
1398
1107
967
554
184
62
85
12898
1179
1436
2913
1843
1578
1260
997
890
497
168
57
80
1224
90
102
238
212
174
138
110
77
57
16
5
5
17211
1516

32
23
7
3
2
14
7513
668
790
1635
1097
915
760
608
532
316
105
40
47
6841
619
740
1512
981
821
684
535
489
286
94
36
44
672
49
50
123
116
94
76
73
43
30
11
4
3
9203
806

15
18
6
0
2
11
6609
601
748
1516
958
837
638
499
435
238
79
22
38
6057
560
696
1401
862
757
576
462
401
211
74
21
36
552
41
52
115
96
80
62
37
34
27
5
1
2
8008
710

6
11
9
3
1
4
3886
212
415
903
539
374
251
225
313
361
181
98
14
3614
199
380
844
506
351
230
198
293
340
168
92
13
272
13
35
59
33
23
21
27
20
21
13
6
1
5014
180

1
8
7
2
0
2
2293
110
263
548
333
246
172
130
158
188
94
47
4
2132
103
238
519
308
228
159
112
149
181
87
44
4
161
7
25
29
25
18
13
18
9
7
7
3
0
2975
108

5
3
2
1
1
2
1593
102
152
355
206
128
79
95
155
173
87
51
10
1482
96
142
325
198
123
71
86
144
159
81
48
9
111
6
10
30
8
5
8
9
11
14
6
3
1
2039
72

94
512
407
347
256
160
116
39
19
0
6
1835
26
89
474
377
320
235
145
108
37
18
0
6
149
2
5
38
30
27
21
15
8
2
1
0
0
945
14
55
244
165
158
141
81
53
26

58
293
270
236
189
108
64
24
13
0
2
1182
11
56
268
252
220
177
99
62
23
12
0
2
87
1
2
25
18
16
12
9
2
1
1
0
0
603
9
29
140
108
111
99
58
32
14

36
219
137
111
67
52
52
15
6
0
4
653
15
33
206
125
100
58
46
46
14
6
0
4
62
1
3
13
12
11
9
6
6
1
0
0
0
342
5
26
104
57
47
42
23
21
12

1885
3878
2512
2148
1720
1222
1191
662
220
77
180
15776
1418
1742
3549
2264
1968
1565
1123
1102
619
206
74
146
1435
98
143
329
248
180
155
99
89
43
14
3
34
10306
1007
1220
2362
1434
1305
991
719
662
338

961
1975
1343
1125
960
688
713
375
118
42
97
8409
758
880
1810
1197
1021
875
633
658
346
113
40
78
794
48
81
165
146
104
85
55
55
29
5
2
19
5515
532
644
1214
771
721
541
404
353
193

924
1903
1169
1023
760
534
478
287
102
35
83
7367
660
862
1739
1067
947
690
490
444
273
93
34
68
641
50
62
164
102
76
70
44
34
14
9
1
15
4791
475
576
1148
663
584
450
315
309
145

557
1296
734
424
357
315
431
381
210
107
22
4635
161
528
1188
681
383
326
292
407
350
198
100
21
379
19
29
108
53
41
31
23
24
31
12
7
1
2336
93
295
725
361
212
157
103
153
121

333
771
478
266
230
197
227
199
107
46
13
2761
97
316
707
449
238
213
183
215
188
100
43
12
214
11
17
64
29
28
17
14
12
11
7
3
1
1419
50
193
442
223
134
109
63
94
70

224
525
256
158
127
118
204
182
103
61
9
1874
64
212
481
232
145
113
109
192
162
98
57
9
165
8
12
44
24
13
14
9
12
20
5
4
0
917
43
102
283
138
78
48
40
59
51

3
2
3
644
10
40
186
110
108
93
40
36
15
2
1
3
301
4
15
58
55
50
48
41
17
11
1
1
0
970
17
38
220
168
192
156
90
53
17
9
2
8
865
15
37
193
147

2
1
0
416
5
22
110
68
79
68
31
20
11
2
0
0
187
4
7
30
40
32
31
27
12
3
0
1
0
659
9
22
135
118
145
109
61
38
11
4
1
6
583
7
21
120
102

1
1
3
228
5
18
76
42
29
25
9
16
4
0
1
3
114
0
8
28
15
18
17
14
5
8
1
0
0
311
8
16
85
50
47
47
29
15
6
5
1
2
282
8
16
73
45

122
47
99
8784
852
1024
2007
1223
1107
848
603
585
300
113
39
83
1522
155
196
355
211
198
143
116
77
38
9
8
16
24956
2117
2766
5433
3689
3233
2544
1870
1583
788
297
170
466
22704
1950
2566
4948
3298

61
29
52
4679
454
538
1033
659
598
451
332
310
175
59
25
45
836
78
106
181
112
123
90
72
43
18
2
4
7
13549
1119
1474
2945
2009
1678
1410
1047
894
455
175
93
250
12291
1029
1365
2666
1793

61
18
47
4105
398
486
974
564
509
397
271
275
125
54
14
38
686
77
90
174
99
75
53
44
34
20
7
4
9
11407
998
1292
2488
1680
1555
1134
823
689
333
122
77
216
10413
921
1201
2282
1505

74
31
11
1759
75
214
511
268
169
135
77
122
96
59
23
10
577
18
81
214
93
43
22
26
31
25
15
8
1
3664
137
356
807
474
358
277
251
428
319
172
56
29
3295
129
334
750
429

23
11
7
1053
37
136
301
167
108
93
50
74
56
17
8
6
366
13
57
141
56
26
16
13
20
14
6
3
1
2185
75
225
507
303
225
170
132
237
181
84
29
17
1972
72
208
470
276

51
20
4
706
38
78
210
101
61
42
27
48
40
42
15
4
211
5
24
73
37
17
6
13
11
11
9
5
0
1479
62
131
300
171
133
107
119
191
138
88
27
12
1323
57
126
280
153

173
138
85
43
16
8
2
8
105
2
1
27
21
19
18
5
10
1
1
0
0
1978
27
106
476
384
375
246
151
117
53
18
11
14
1819
26
99
430
358
338
232
136
113
48
16
10
13

128
95
59
30
10
4
1
6
76
2
1
15
16
17
14
2
8
1
0
0
0
1298
18
61
293
247
274
176
102
74
31
9
5
8
1189
17
56
262
232
249
164
91
71
27
8
4
8

45
43
26
13
6
4
1
2
29
0
0
12
5
2
4
3
2
0
1
0
0
680
9
45
183
137
101
70
49
43
22
9
6
6
630
9
43
168
126
89
68
45
42
21
8
6
5

2902
2281
1693
1457
723
278
161
447
2252
167
200
485
391
331
263
177
126
65
19
9
19
26389
2466
2951
6001
3949
3292
2501
1889
1713
809
268
104
446
24434
2290
2720
5527
3558
3061
2329
1773
1621
767
252
101
435

1494
1275
943
818
419
163
87
239
1258
90
109
279
216
184
135
104
76
36
12
6
11
13906
1284
1600
3101
2089
1666
1351
1017
930
435
135
60
238
12859
1184
1476
2858
1863
1539
1267
959
882
414
129
58
230

1408
1006
750
639
304
115
74
208
994
77
91
206
175
147
128
73
50
29
7
3
8
12483
1182
1351
2900
1860
1626
1150
872
783
374
133
44
208
11575
1106
1244
2669
1695
1522
1062
814
739
353
123
43
205

321
244
212
365
279
153
51
28
369
8
22
57
45
37
33
39
63
40
19
5
1
5242
235
600
1339
771
511
390
311
398
341
199
104
43
4821
219
559
1242
720
466
356
269
358
302
189
100
41

199
149
114
203
161
76
27
17
213
3
17
37
27
26
21
18
34
20
8
2
0
3076
131
363
811
490
314
244
181
196
173
106
41
26
2852
125
341
755
458
288
223
163
179
154
100
41
25

122
95
98
162
118
77
24
11
156
5
5
20
18
11
12
21
29
20
11
3
1
2166
104
237
528
281
197
146
130
202
168
93
63
17
1969
94
218
487
262
178
133
106
179
148
89
59
16

159
1
7
46
26
37
14
15
4
5
2
1
1
1335
27
77
328
221
241
185
105
84
38
5
3
21
1230
26
74
303
198
227
173
93
74
34
5
3
20
105
1
3
25
23
14
12
12

109
1
5
31
15
25
12
11
3
4
1
1
0
870
17
43
215
135
174
127
64
51
23
2
3
16
804
16
42
198
121
162
121
57
46
21
2
3
15
66
1
1
17
14
12
6
7

50
0
2
15
11
12
2
4
1
1
1
0
1
465
10
34
113
86
67
58
41
33
15
3
0
5
426
10
32
105
77
65
52
36
28
13
3
0
5
39
0
2
8
9
2
6
5

1955
176
231
474
391
231
172
116
92
42
16
3
11
21731
2005
2359
4633
2991
2688
2190
1704
1536
731
207
104
583
20869
1923
2299
4438
2843
2577
2098
1628
1479
707
199
104
574
862
82
60
195
148
111
92
76

1047
100
124
243
226
127
84
58
48
21
6
2
8
11848
1070
1313
2500
1587
1438
1197
957
868
425
113
53
327
11365
1027
1281
2393
1503
1371
1143
919
837
409
110
53
319
483
43
32
107
84
67
54
38

908
76
107
231
165
104
88
58
44
21
10
1
3
9883
935
1046
2133
1404
1250
993
747
668
306
94
51
256
9504
896
1018
2045
1340
1206
955
709
642
298
89
51
255
379
39
28
88
64
44
38
38

421
16
41
97
51
45
34
42
40
39
10
4
2
4547
250
483
1041
583
418
312
252
390
418
247
90
63
4298
239
457
979
546
391
291
237
370
401
236
88
63
249
11
26
62
37
27
21
15

224
6
22
56
32
26
21
18
17
19
6
0
1
2626
140
297
634
377
251
194
150
193
185
131
37
37
2472
133
280
595
350
237
182
139
182
173
127
37
37
154
7
17
39
27
14
12
11

197
10
19
41
19
19
13
24
23
20
4
4
1
1921
110
186
407
206
167
118
102
197
233
116
53
26
1826
106
177
384
196
154
109
98
188
228
109
51
26
95
4
9
23
10
13
9
4

10
4
0
0
1
902
14
51
183
194
160
147
77
44
25
6
1
0
777
12
49
160
163
141
121
65
37
23
5
1
0
125
2
2
23
31
19
26
12
7
2
1
0
0
1990
29
75

5
2
0
0
1
580
6
28
111
122
122
91
48
32
15
5
0
0
498
5
26
95
103
109
76
40
26
14
4
0
0
82
1
2
16
19
13
15
8
6
1
1
0
0
1335
19
46

5
2
0
0
0
322
8
23
72
72
38
56
29
12
10
1
1
0
279
7
23
65
60
32
45
25
11
9
1
1
0
43
1
0
7
12
6
11
4
1
1
0
0
0
655
10
29

57
24
8
0
9
7033
664
741
1435
1108
930
709
569
501
246
67
23
40
6408
628
682
1287
1002
836
646
516
462
229
63
21
36
625
36
59
148
106
94
63
53
39
17
4
2
4
19542
1665
1855

31
16
3
0
8
4033
350
389
780
683
534
431
325
315
151
41
11
23
3658
331
361
703
615
469
391
287
290
142
38
10
21
375
19
28
77
68
65
40
38
25
9
3
1
2
10666
875
999

26
8
5
0
1
3000
314
352
655
425
396
278
244
186
95
26
12
17
2750
297
321
584
387
367
255
229
172
87
25
11
15
250
17
31
71
38
29
23
15
14
8
1
1
2
8876
790
856

20
17
11
2
0
2188
96
244
512
300
190
160
138
206
215
82
42
3
1992
88
229
460
263
179
149
128
187
194
74
39
2
196
8
15
52
37
11
11
10
19
21
8
3
1
4258
176
415

11
12
4
0
0
1268
64
156
288
182
120
115
85
105
99
34
20
0
1165
58
148
261
162
115
107
77
97
88
33
19
0
103
6
8
27
20
5
8
8
8
11
1
1
0
2488
107
254

9
5
7
2
0
920
32
88
224
118
70
45
53
101
116
48
22
3
827
30
81
199
101
64
42
51
90
106
41
20
2
93
2
7
25
17
6
3
2
11
10
7
2
1
1770
69
161

449
397
369
322
157
104
54
9
10
15
1165
18
46
284
219
227
169
91
61
39
5
5
1
825
11
29
165
178
142
153
66
43
15
4
5
14
706
11
40
153
154
128
108
47
48
10
3

277
264
259
231
114
76
30
4
3
12
779
13
29
177
145
157
130
63
39
21
3
1
1
556
6
17
100
119
102
101
51
37
9
1
2
11
488
6
27
83
107
97
88
32
36
8
2

172
133
110
91
43
28
24
5
7
3
386
5
17
107
74
70
39
28
22
18
2
4
0
269
5
12
65
59
40
52
15
6
6
3
3
3
218
5
13
70
47
31
20
15
12
2
1

4419
3311
2628
2096
1413
1167
552
175
61
200
10776
1013
1113
2487
1693
1465
1094
736
634
317
108
27
89
8766
652
742
1932
1618
1163
1002
677
533
235
67
34
111
6703
761
664
1443
1054
892
639
482
429
204
68

2375
1867
1409
1170
770
658
299
98
34
112
5913
523
604
1336
976
793
628
410
354
170
59
17
43
4753
352
395
1039
891
616
542
360
304
129
39
17
69
3768
384
357
823
588
515
406
269
235
120
38

2044
1444
1219
926
643
509
253
77
27
88
4863
490
509
1151
717
672
466
326
280
147
49
10
46
4013
300
347
893
727
547
460
317
229
106
28
17
42
2935
377
307
620
466
377
233
213
194
84
30

1063
672
398
288
259
343
353
177
83
31
2659
108
276
669
375
251
167
152
235
251
104
56
15
1599
68
139
394
297
147
121
107
108
102
73
27
16
1672
76
201
437
250
155
114
100
116
113
66

636
408
245
183
151
181
182
84
36
21
1570
64
168
428
236
151
101
88
123
131
45
25
10
918
43
86
208
172
94
82
63
58
51
39
11
11
1044
49
135
287
161
93
80
67
66
52
33

427
264
153
105
108
162
171
93
47
10
1089
44
108
241
139
100
66
64
112
120
59
31
5
681
25
53
186
125
53
39
44
50
51
34
16
5
628
27
66
150
89
62
34
33
50
61
33

2
2
613
11
37
130
122
116
95
43
43
10
3
2
1
93
0
3
23
32
12
13
4
5
0
0
0
1
886
12
43
201
171
175
122
71
55
26
5
3
2
730
10
40
171
138
144

1
1
429
6
26
69
86
91
80
29
31
8
2
1
0
59
0
1
14
21
6
8
3
5
0
0
0
1
591
8
29
127
108
129
92
45
35
12
2
2
2
503
7
28
116
85
107

1
1
184
5
11
61
36
25
15
14
12
2
1
1
1
34
0
2
9
11
6
5
1
0
0
0
0
0
295
4
14
74
63
46
30
26
20
14
3
1
0
227
3
12
55
53
37

25
42
5767
538
598
1277
910
782
555
418
388
185
57
22
37
936
223
66
166
144
110
84
64
41
19
11
3
5
12021
1106
1256
2494
2057
1651
1282
894
709
356
136
38
42
8313
791
886
1619
1340
1161

12
21
3268
283
323
732
510
453
356
232
207
109
33
12
18
500
101
34
91
78
62
50
37
28
11
5
0
3
6829
590
692
1385
1166
976
765
505
415
209
77
23
26
4795
427
489
890
779
704

13
21
2499
255
275
545
400
329
199
186
181
76
24
10
19
436
122
32
75
66
48
34
27
13
8
6
3
2
5192
516
564
1109
891
675
517
389
294
147
59
15
16
3518
364
397
729
561
457

39
5
1439
67
176
376
217
128
104
85
100
90
59
33
4
233
9
25
61
33
27
10
15
16
23
7
6
1
2672
93
273
605
409
259
192
150
213
249
153
71
5
2052
71
229
472
263
176

16
5
901
44
117
252
137
76
72
57
57
42
31
12
4
143
5
18
35
24
17
8
10
9
10
2
4
1
1585
49
171
390
266
168
131
92
98
114
72
29
5
1210
37
145
314
178
116

23
0
538
23
59
124
80
52
32
28
43
48
28
21
0
90
4
7
26
9
10
2
5
7
13
5
2
0
1087
44
102
215
143
91
61
58
115
135
81
42
0
842
34
84
158
85
60

101
57
42
19
3
3
2
156
2
3
30
33
31
21
14
13
7
2
0
0
630
10
32
148
135
109
96
49
26
16
7
2
0
524
8
28
122
113
91
79
38
21
16
6
2
0
106

79
39
27
9
2
2
2
88
1
1
11
23
22
13
6
8
3
0
0
0
393
4
19
89
86
77
57
31
17
8
3
2
0
327
3
15
74
72
64
48
25
13
8
3
2
0
66

22
18
15
10
1
1
0
68
1
2
19
10
9
8
8
5
4
2
0
0
237
6
13
59
49
32
39
18
9
8
4
0
0
197
5
13
48
41
27
31
13
8
8
3
0
0
40

880
650
534
282
110
26
34
3708
315
370
875
717
490
402
244
175
74
26
12
8
7562
665
769
1660
1279
1005
882
606
408
188
56
26
18
5458
521
655
1190
834
753
543
377
344
161
48
18
14
2104

541
374
319
172
65
15
20
2034
163
203
495
387
272
224
131
96
37
12
8
6
4226
351
397
876
724
576
520
383
235
108
34
12
10
3040
270
338
619
471
432
343
228
196
97
28
8
10
1186

339
276
215
110
45
11
14
1674
152
167
380
330
218
178
113
79
37
14
4
2
3336
314
372
784
555
429
362
223
173
80
22
14
8
2418
251
317
571
363
321
200
149
148
64
20
10
4
918

134
96
178
231
133
66
3
620
22
44
133
146
83
58
54
35
18
20
5
2
1945
63
163
364
246
165
132
140
259
207
141
65
0
1738
55
144
306
197
144
120
133
248
197
131
63
0
207

94
54
77
105
61
26
3
375
12
26
76
88
52
37
38
21
9
11
3
2
1127
39
100
228
156
102
76
72
139
111
69
35
0
994
34
85
193
124
88
70
67
130
102
66
35
0
133

40
42
101
126
72
40
0
245
10
18
57
58
31
21
16
14
9
9
2
0
818
24
63
136
90
63
56
68
120
96
72
30
0
744
21
59
113
73
56
50
66
118
95
65
28
0
74

2
4
26
22
18
17
11
5
0
1
0
0
510
12
35
118
89
90
79
42
24
16
3
1
1
414
8
28
104
70
73
65
30
19
13
2
1
1
96
4
7
14
19
17
14
12
5

1
4
15
14
13
9
6
4
0
0
0
0
351
7
23
85
65
60
61
25
13
9
1
1
1
290
5
20
73
53
48
49
20
11
8
1
1
1
61
2
3
12
12
12
12
5
2

1
0
11
8
5
8
5
1
0
1
0
0
159
5
12
33
24
30
18
17
11
7
2
0
0
124
3
8
31
17
25
16
10
8
5
1
0
0
35
2
4
2
7
5
2
7
3

144
114
470
445
252
339
229
64
27
8
8
4
6910
624
719
1677
1113
917
660
505
375
190
70
32
28
5786
547
615
1442
892
780
520
405
309
166
61
28
21
1124
77
104
235
221
137
140
100
66

81
59
257
253
144
177
155
39
11
6
4
0
3969
346
402
947
674
533
386
304
211
89
40
20
17
3329
297
347
819
546
462
303
241
173
80
32
18
11
640
49
55
128
128
71
83
63
38

63
55
213
192
108
162
74
25
16
2
4
4
2941
278
317
730
439
384
274
201
164
101
30
12
11
2457
250
268
623
346
318
217
164
136
86
29
10
10
484
28
49
107
93
66
57
37
28

8
19
58
49
21
12
7
11
10
10
2
0
1661
55
140
365
208
133
93
93
156
215
125
74
4
1410
40
118
315
169
112
71
75
140
188
110
70
2
251
15
22
50
39
21
22
18
16

5
15
35
32
14
6
5
9
9
3
0
0
980
32
83
244
153
105
58
60
70
84
51
37
3
826
24
71
215
122
88
41
48
61
74
47
33
2
154
8
12
29
31
17
17
12
9

3
4
23
17
7
6
2
2
1
7
2
0
681
23
57
121
55
28
35
33
86
131
74
37
1
584
16
47
100
47
24
30
27
79
114
63
37
0
97
7
10
21
8
4
5
6
7

3
1
0
0
489
5
27
122
100
90
67
37
22
10
5
3
1
382
5
22
95
81
69
48
29
15
9
5
3
1
107
0
5
27
19
21
19
8
7
1
0
0
0
37521
863
2484
7809

1
0
0
0
324
2
15
74
69
72
42
23
18
2
3
3
1
253
2
10
57
58
56
30
19
12
2
3
3
1
71
0
5
17
11
16
12
4
6
0
0
0
0
24901
521
1532
4908

2
1
0
0
165
3
12
48
31
18
25
14
4
8
2
0
0
129
3
12
38
23
13
18
10
3
7
2
0
0
36
0
0
10
8
5
7
4
1
1
0
0
0
12620
342
952
2901

24
9
4
7
4260
562
527
991
574
425
319
253
327
159
52
21
50
3622
498
473
849
457
343
267
211
279
140
44
18
43
638
64
54
142
117
82
52
42
48
19
8
3
7
431728
48555
49018
84946

9
8
2
6
2445
277
282
619
360
247
215
140
164
80
21
12
28
2074
249
250
537
286
198
180
110
140
72
19
10
23
371
28
32
82
74
49
35
30
24
8
2
2
5
246460
25475
25906
47666

15
1
2
1
1815
285
245
372
214
178
104
113
163
79
31
9
22
1548
249
223
312
171
145
87
101
139
68
25
8
20
267
36
22
60
43
33
17
12
24
11
6
1
2
185268
23080
23112
37280

27
15
4
2
1781
56
118
284
176
111
106
97
219
338
185
85
6
1479
37
92
219
137
84
81
86
200
304
162
76
1
302
19
26
65
39
27
25
11
19
34
23
9
5
110844
6843
13161
26217

10
4
4
1
963
35
74
190
129
67
68
55
82
145
74
41
3
800
23
57
153
103
48
52
50
74
134
66
39
1
163
12
17
37
26
19
16
5
8
11
8
2
2
67821
4044
8107
16760

17
11
0
1
818
21
44
94
47
44
38
42
137
193
111
44
3
679
14
35
66
34
36
29
36
126
170
96
37
0
139
7
9
28
13
8
9
6
11
23
15
7
3
43023
2799
5054
9457

6951
6886
5477
3173
2467
949
250
98
114
32691
796
2236
6851
5936
5957
4712
2757
2192
856
217
83
98
4830
67
248
958
1015
929
765
416
275
93
33
15
16
894
23
73
193
173
147
116
70
62
26
5
2

4852
4868
3862
1997
1497
581
150
59
74
21594
484
1373
4285
4144
4183
3295
1747
1320
521
127
51
64
3307
37
159
623
708
685
567
250
177
60
23
8
10
595
16
52
116
122
100
85
51
35
13
2
2

2099
2018
1615
1176
970
368
100
39
40
11097
312
863
2566
1792
1774
1417
1010
872
335
90
32
34
1523
30
89
335
307
244
198
166
98
33
10
7
6
299
7
21
77
51
47
31
19
27
13
3
0

64002
59293
44774
31312
29543
11846
3260
1277
3902
378081
43498
44007
74037
54863
51489
38788
27211
26345
10556
2899
1113
3275
53647
5057
5011
10909
9139
7804
5986
4101
3198
1290
361
164
627
13449
1563
1689
2690
1792
1869
1370
986
968
333
83
23

36849
34981
27335
18599
17504
7297
1916
674
2258
216107
22812
23319
41638
31662
30502
23744
16153
15599
6485
1709
581
1903
30353
2663
2587
6028
5187
4479
3591
2446
1905
812
207
93
355
7763
812
903
1524
1059
1144
825
588
576
213
49
11

27153
24312
17439
12713
12039
4549
1344
603
1644
161974
20686
20688
32399
23201
20987
15044
11058
10746
4071
1190
532
1372
23294
2394
2424
4881
3952
3325
2395
1655
1293
478
154
71
272
5686
751
786
1166
733
725
545
398
392
120
34
12

14948
11094
8468
6781
10288
7841
3363
1373
467
98594
6206
11829
23312
13013
9805
7436
6032
9244
7057
3035
1228
397
12250
637
1332
2905
1935
1289
1032
749
1044
784
328
145
70
3732
271
521
925
450
359
283
255
330
238
65
28

9812
7208
5464
3972
5646
4186
1684
649
289
60406
3642
7306
15017
8587
6401
4782
3503
5032
3765
1534
594
243
7415
402
801
1743
1225
807
682
469
614
421
150
55
46
2324
157
321
601
300
243
192
153
173
130
33
16

5136
3886
3004
2809
4642
3655
1679
724
178
38188
2564
4523
8295
4426
3404
2654
2529
4212
3292
1501
634
154
4835
235
531
1162
710
482
350
280
430
363
178
90
24
1408
114
200
324
150
116
91
102
157
108
32
12

4
758
23
70
169
139
120
94
60
52
21
5
2
3
136
0
3
24
34
27
22
10
10
5
0
0
1
1259
44
115
279
234
223
157
95
73
27
6
4
2
1113
37
109
238
195
205
143

1
501
16
50
101
98
84
66
42
29
10
2
2
1
94
0
2
15
24
16
19
9
6
3
0
0
0
894
27
79
201
185
168
104
57
48
17
4
2
2
790
23
75
171
154
155
93

3
257
7
20
68
41
36
28
18
23
11
3
0
2
42
0
1
9
10
11
3
1
4
2
0
0
1
365
17
36
78
49
55
53
38
25
10
2
2
0
323
14
34
67
41
50
50

83
12385
1445
1554
2442
1642
1730
1260
917
906
309
80
21
79
1064
118
135
248
150
139
110
69
62
24
3
2
4
18746
2511
2310
3606
2594
2600
1931
1273
1186
427
90
57
161
17423
2364
2178
3323
2388
2403
1795

59
7155
755
821
1386
968
1063
761
545
548
197
46
9
56
608
57
82
138
91
81
64
43
28
16
3
2
3
10896
1303
1264
2100
1504
1560
1193
782
718
285
57
34
96
10138
1230
1198
1945
1387
1437
1109

24
5230
690
733
1056
674
667
499
372
358
112
34
12
23
456
61
53
110
59
58
46
26
34
8
0
0
1
7850
1208
1046
1506
1090
1040
738
491
468
142
33
23
65
7285
1134
980
1378
1001
966
686

7
3299
247
480
837
389
326
258
225
274
183
49
25
6
433
24
41
88
61
33
25
30
56
55
16
3
1
4718
380
666
1136
512
443
399
324
424
267
117
41
9
4372
350
617
1039
475
413
370

5
2075
141
301
543
258
223
171
140
147
105
26
16
4
249
16
20
58
42
20
21
13
26
25
7
0
1
2972
218
397
757
369
297
269
201
237
145
58
18
6
2755
200
367
697
344
279
249

2
1224
106
179
294
131
103
87
85
127
78
23
9
2
184
8
21
30
19
13
4
17
30
30
9
3
0
1746
162
269
379
143
146
130
123
187
122
59
23
3
1617
150
250
342
131
134
121

87
64
25
5
3
2
146
7
6
41
39
18
14
8
9
2
1
1
0
255
7
24
40
35
47
42
23
28
8
1
0
0
243
7
23
37
33
45
41
22
27
8
0
0
0
12
0

53
43
17
3
1
2
104
4
4
30
31
13
11
4
5
0
1
1
0
177
4
18
26
31
36
23
16
16
6
1
0
0
167
4
18
23
29
34
23
15
15
6
0
0
0
10
0

34
21
8
2
2
0
42
3
2
11
8
5
3
4
4
2
0
0
0
78
3
6
14
4
11
19
7
12
2
0
0
0
76
3
5
14
4
11
18
7
12
2
0
0
0
2
0

1176
1099
407
79
52
159
1323
147
132
283
206
197
136
97
87
20
11
5
2
3173
342
381
595
462
408
312
222
306
112
20
9
4
2840
308
355
517
416
371
259
201
281
101
20
7
4
333
34

725
662
270
49
31
95
758
73
66
155
117
123
84
57
56
15
8
3
1
1881
199
216
344
282
254
209
122
175
65
9
4
2
1685
177
199
295
253
236
178
111
164
58
9
3
2
196
22

451
437
137
30
21
64
565
74
66
128
89
74
52
40
31
5
3
2
1
1292
143
165
251
180
154
103
100
131
47
11
5
2
1155
131
156
222
163
135
81
90
117
43
11
4
2
137
12

309
391
248
110
41
9
346
30
49
97
37
30
29
15
33
19
7
0
0
693
41
82
152
76
61
50
40
98
62
26
5
0
657
39
77
148
74
59
47
37
95
52
24
5
0
36
2

191
217
134
53
18
6
217
18
30
60
25
18
20
10
20
11
5
0
0
428
24
46
103
49
45
31
27
56
33
9
5
0
406
23
42
100
49
44
29
24
54
28
8
5
0
22
1

118
174
114
57
23
3
129
12
19
37
12
12
9
5
13
8
2
0
0
265
17
36
49
27
16
19
13
42
29
17
0
0
251
16
35
48
25
15
18
13
41
24
16
0
0
14
1

1
3
2
2
1
1
1
0
1
0
0
1091
29
72
187
185
220
176
92
85
31
4
2
8
1022
27
67
181
173
205
156
88
82
30
3
2
8
69
2
5
6
12
15
20
4
3
1

0
3
2
2
0
1
1
0
1
0
0
740
19
45
126
137
162
121
60
43
19
0
2
6
691
17
42
122
127
151
105
58
43
18
0
2
6
49
2
3
4
10
11
16
2
0
1

1
0
0
0
1
0
0
0
0
0
0
351
10
27
61
48
58
55
32
42
12
4
0
2
331
10
25
59
46
54
51
30
39
12
3
0
2
20
0
2
2
2
4
4
2
3
0

26
78
46
37
53
21
25
11
0
2
0
16992
2265
2043
3428
2298
2204
1599
1164
1119
444
126
54
248
15989
2161
1912
3189
2152
2069
1500
1097
1080
433
123
51
222
1003
104
131
239
146
135
99
67
39
11

17
49
29
18
31
11
11
7
0
1
0
9565
1178
1086
1946
1300
1297
924
661
668
258
73
30
144
8981
1119
1009
1819
1213
1218
866
621
637
250
71
29
129
584
59
77
127
87
79
58
40
31
8

9
29
17
19
22
10
14
4
0
1
0
7427
1087
957
1482
998
907
675
503
451
186
53
24
104
7008
1042
903
1370
939
851
634
476
443
183
52
22
93
419
45
54
112
59
56
41
27
8
3

5
4
2
2
3
3
3
10
2
0
0
4208
303
481
854
578
504
340
234
395
307
124
49
39
3994
290
461
810
545
473
320
219
381
291
118
49
37
214
13
20
44
33
31
20
15
14
16

4
3
0
1
2
3
2
5
1
0
0
2569
167
293
588
372
312
216
138
213
163
59
23
25
2438
158
283
560
355
292
200
128
205
153
57
23
24
131
9
10
28
17
20
16
10
8
10

1
1
2
1
1
0
1
5
1
0
0
1639
136
188
266
206
192
124
96
182
144
65
26
14
1556
132
178
250
190
181
120
91
176
138
61
26
13
83
4
10
16
16
11
4
5
6
6

1
0
0
1687
32
120
305
313
283
250
166
137
60
14
4
3
1636
31
117
300
303
274
240
160
132
59
13
4
3
51
1
3
5
10
9
10
6
5
1
1
0
0
730
14
43
131
140

0
0
0
1108
21
77
194
210
205
181
105
67
36
6
3
3
1074
20
76
191
203
199
172
102
64
35
6
3
3
34
1
1
3
7
6
9
3
3
1
0
0
0
498
8
33
84
102

1
0
0
579
11
43
111
103
78
69
61
70
24
8
1
0
562
11
41
109
100
75
68
58
68
24
7
1
0
17
0
2
2
3
3
1
3
2
0
1
0
0
232
6
10
47
38

3
3
26
16411
1663
1823
3240
2373
2269
1711
1288
1312
488
148
55
41
15790
1615
1767
3125
2276
2170
1627
1234
1272
473
142
49
40
621
48
56
115
97
99
84
54
40
15
6
6
1
8025
848
959
1475
1157

2
1
15
9331
894
925
1822
1398
1326
1066
732
749
288
81
25
25
8977
867
900
1755
1343
1266
1018
700
721
280
80
23
24
354
27
25
67
55
60
48
32
28
8
1
2
1
4622
457
531
859
614

1
2
11
7080
769
898
1418
975
943
645
556
563
200
67
30
16
6813
748
867
1370
933
904
609
534
551
193
62
26
16
267
21
31
48
42
39
36
22
12
7
5
4
0
3403
391
428
616
543

6
0
2
4768
278
523
1129
625
440
372
302
502
364
170
60
3
4613
270
505
1086
599
427
356
292
489
360
167
59
3
155
8
18
43
26
13
16
10
13
4
3
1
0
2408
150
333
538
316

2
0
1
2925
166
334
713
432
290
222
188
274
190
85
29
2
2822
161
322
683
417
279
215
179
263
189
83
29
2
103
5
12
30
15
11
7
9
11
1
2
0
0
1516
88
217
357
213

4
0
1
1843
112
189
416
193
150
150
114
228
174
85
31
1
1791
109
183
403
182
148
141
113
226
171
84
30
1
52
3
6
13
11
2
9
1
2
3
1
1
0
892
62
116
181
103

131
108
69
59
30
4
0
1
697
14
40
129
133
126
103
63
55
29
4
0
1
33
0
3
2
7
5
5
6
4
1
0
0
0
756
28
52
190
150
120
90
49
48
24
3
2
0

101
72
40
38
16
4
0
0
478
8
30
83
96
96
70
38
38
15
4
0
0
20
0
3
1
6
5
2
2
0
1
0
0
0
426
15
25
101
93
72
55
25
24
11
3
2
0

30
36
29
21
14
0
0
1
219
6
10
46
37
30
33
25
17
14
0
0
1
13
0
0
1
1
0
3
4
4
0
0
0
0
330
13
27
89
57
48
35
24
24
13
0
0
0

1137
906
677
554
195
53
32
32
7802
823
942
1437
1115
1109
888
654
531
189
51
31
32
223
25
17
38
42
28
18
23
23
6
2
1
0
10544
1109
1278
2146
1671
1485
1192
728
633
203
65
23
11

679
556
386
342
124
34
20
20
4482
445
523
840
586
657
541
373
326
119
33
19
20
140
12
8
19
28
22
15
13
16
5
1
1
0
6018
576
664
1198
965
864
737
420
397
132
43
15
7

458
350
291
212
71
19
12
12
3320
378
419
597
529
452
347
281
205
70
18
12
12
83
13
9
19
14
6
3
10
7
1
1
0
0
4526
533
614
948
706
621
455
308
236
71
22
8
4

255
187
155
200
165
76
31
2
2307
141
319
505
310
244
179
147
195
159
75
31
2
101
9
14
33
6
11
8
8
5
6
1
0
0
3042
247
426
769
425
329
200
161
223
164
66
29
3

173
117
102
111
84
41
12
1
1442
82
205
334
209
164
109
96
108
81
41
12
1
74
6
12
23
4
9
8
6
3
3
0
0
0
1773
138
266
449
231
191
120
106
120
96
38
15
3

82
70
53
89
81
35
19
1
865
59
114
171
101
80
70
51
87
78
34
19
1
27
3
2
10
2
2
0
2
2
3
1
0
0
1269
109
160
320
194
138
80
55
103
68
28
14
0

689
28
51
174
135
106
80
43
44
23
3
2
0
67
0
1
16
15
14
10
6
4
1
0
0
0
615
8
51
134
114
110
83
59
45
8
1
2
0
527
7
46
117
91
97
69
49

383
15
25
90
84
62
48
21
22
11
3
2
0
43
0
0
11
9
10
7
4
2
0
0
0
0
355
3
29
81
67
58
53
34
24
3
1
2
0
291
3
28
67
49
48
44
26

306
13
26
84
51
44
32
22
22
12
0
0
0
24
0
1
5
6
4
3
2
2
1
0
0
0
260
5
22
53
47
52
30
25
21
5
0
0
0
236
4
18
50
42
49
25
23

9189
1029
1167
1794
1414
1309
1000
643
562
179
61
20
11
1355
80
111
352
257
176
192
85
71
24
4
3
0
4119
479
528
969
625
522
396
251
239
78
19
6
7
3701
447
486
887
552
451
351
226

5268
543
604
1008
816
784
622
367
347
116
42
12
7
750
33
60
190
149
80
115
53
50
16
1
3
0
2257
243
267
525
344
299
233
145
138
41
13
5
4
2021
228
248
477
305
254
207
132

3921
486
563
786
598
525
378
276
215
63
19
8
4
605
47
51
162
108
96
77
32
21
8
3
0
0
1862
236
261
444
281
223
163
106
101
37
6
1
3
1680
219
238
410
247
197
144
94

2856
236
398
727
392
307
192
144
208
155
66
28
3
186
11
28
42
33
22
8
17
15
9
0
1
0
2057
148
231
472
303
179
182
137
190
132
43
36
4
1816
136
213
407
272
158
159
119

1656
132
244
424
214
178
115
93
108
92
38
15
3
117
6
22
25
17
13
5
13
12
4
0
0
0
1189
86
157
282
188
113
99
66
93
60
22
20
3
1045
80
144
239
168
102
84
54

1200
104
154
303
178
129
77
51
100
63
28
13
0
69
5
6
17
16
9
3
4
3
5
0
1
0
868
62
74
190
115
66
83
71
97
72
21
16
1
771
56
69
168
104
56
75
65

41
7
1
2
0
88
1
5
17
23
13
14
10
4
1
0
0
0
979
41
67
214
171
183
124
79
48
24
10
3
15
828
40
61
185
136
146
103
69
42
23
9
1
13
151
1
6

21
2
1
2
0
64
0
1
14
18
10
9
8
3
1
0
0
0
578
21
38
130
96
117
83
42
25
11
5
2
8
482
21
35
112
79
89
68
34
21
10
5
1
7
96
0
3

20
5
0
0
0
24
1
4
3
5
3
5
2
1
0
0
0
0
401
20
29
84
75
66
41
37
23
13
5
1
7
346
19
26
73
57
57
35
35
21
13
4
0
6
55
1
3

208
67
15
5
6
418
32
42
82
73
71
45
25
31
11
4
1
1
14451
2234
1758
2874
2023
1800
1375
907
796
263
64
39
318
12935
2023
1621
2567
1775
1627
1189
820
712
241
57
32
271
1516
211
137

118
34
10
4
4
236
15
19
48
39
45
26
13
20
7
3
1
0
8076
1175
911
1595
1107
1044
828
543
463
172
40
14
184
7204
1071
843
1413
969
949
711
487
408
156
33
13
151
872
104
68

90
33
5
1
2
182
17
23
34
34
26
19
12
11
4
1
0
1
6375
1059
847
1279
916
756
547
364
333
91
24
25
134
5731
952
778
1154
806
678
478
333
304
85
24
19
120
644
107
69

168
108
41
33
2
241
12
18
65
31
21
23
18
22
24
2
3
2
4035
371
549
986
573
464
325
222
257
160
57
13
58
3613
341
498
885
497
412
291
204
220
147
52
12
54
422
30
51

81
51
21
19
2
144
6
13
43
20
11
15
12
12
9
1
1
1
2389
222
319
584
348
289
202
134
138
84
32
9
28
2145
207
286
525
302
260
181
123
118
79
29
9
26
244
15
33

87
57
20
14
0
97
6
5
22
11
10
8
6
10
15
1
2
1
1646
149
230
402
225
175
123
88
119
76
25
4
30
1468
134
212
360
195
152
110
81
102
68
23
3
28
178
15
18

29
35
37
21
10
6
1
1
2
2
1016
20
67
214
204
164
153
95
70
18
9
2
0
891
18
60
192
179
143
129
80
64
17
7
2
0
125
2
7
22
25
21
24
15
6
1
2

18
17
28
15
8
4
1
0
1
1
595
10
41
124
128
96
85
54
40
10
6
1
0
518
9
37
109
109
82
75
46
37
9
4
1
0
77
1
4
15
19
14
10
8
3
1
2

11
18
9
6
2
2
0
1
1
1
421
10
26
90
76
68
68
41
30
8
3
1
0
373
9
23
83
70
61
54
34
27
8
3
1
0
48
1
3
7
6
7
14
7
3
0
0

307
248
173
186
87
84
22
7
7
47
9281
1097
1102
1951
1357
1211
986
703
569
207
65
22
11
8505
1033
1031
1819
1240
1090
877
625
510
189
61
19
11
776
64
71
132
117
121
109
78
59
18
4

182
138
95
117
56
55
16
7
1
33
5240
561
554
1080
809
706
588
421
341
121
39
14
6
4778
531
521
1005
739
624
522
373
297
111
36
13
6
462
30
33
75
70
82
66
48
44
10
3

125
110
78
69
31
29
6
0
6
14
4041
536
548
871
548
505
398
282
228
86
26
8
5
3727
502
510
814
501
466
355
252
213
78
25
6
5
314
34
38
57
47
39
43
30
15
8
1

101
76
52
34
18
37
13
5
1
4
3999
252
511
924
582
430
311
262
353
238
86
46
4
3547
235
468
839
504
370
269
230
318
202
74
36
2
452
17
43
85
78
60
42
32
35
36
12

59
46
29
21
11
20
5
3
0
2
2312
146
288
566
349
245
179
147
204
122
42
21
3
2053
135
264
521
300
221
151
124
183
100
36
17
1
259
11
24
45
49
24
28
23
21
22
6

42
30
23
13
7
17
8
2
1
2
1687
106
223
358
233
185
132
115
149
116
44
25
1
1494
100
204
318
204
149
118
106
135
102
38
19
1
193
6
19
40
29
36
14
9
14
14
6

0
0
457
11
34
99
87
78
58
47
25
15
1
2
0
443
11
33
98
84
76
56
45
23
15
1
1
0
14
0
1
1
3
2
2
2
2
0
0
1
0
421
15
23
86
74
79

0
0
298
4
16
64
55
57
40
34
18
8
1
1
0
289
4
16
63
52
56
39
33
16
8
1
1
0
9
0
0
1
3
1
1
1
2
0
0
0
0
284
7
12
61
49
55

0
0
159
7
18
35
32
21
18
13
7
7
0
1
0
154
7
17
35
32
20
17
12
7
7
0
0
0
5
0
1
0
0
1
1
1
0
0
0
1
0
137
8
11
25
25
24

3
0
7761
914
933
1429
1161
1136
886
557
448
183
39
19
56
7426
871
910
1363
1110
1081
850
526
429
175
37
18
56
335
43
23
66
51
55
36
31
19
8
2
1
0
4659
542
542
831
723
648

1
0
4428
491
465
824
635
697
569
325
259
101
22
5
35
4227
468
452
782
613
655
550
307
244
95
21
5
35
201
23
13
42
22
42
19
18
15
6
1
0
0
2758
297
297
486
432
426

2
0
3333
423
468
605
526
439
317
232
189
82
17
14
21
3199
403
458
581
497
426
300
219
185
80
16
13
21
134
20
10
24
29
13
17
13
4
2
1
1
0
1901
245
245
345
291
222

10
2
1701
110
196
389
196
163
142
142
162
133
48
17
3
1626
104
185
375
181
156
136
134
157
131
47
17
3
75
6
11
14
15
7
6
8
5
2
1
0
0
1577
82
182
348
184
152

4
2
1039
69
120
261
121
102
87
83
98
71
18
7
2
990
65
112
256
111
98
83
75
94
69
18
7
2
49
4
8
5
10
4
4
8
4
2
0
0
0
951
56
129
223
123
98

6
0
662
41
76
128
75
61
55
59
64
62
30
10
1
636
39
73
119
70
58
53
59
63
62
29
10
1
26
2
3
9
5
3
2
0
1
0
1
0
0
626
26
53
125
61
54

70
40
27
5
1
1
0
370
14
22
76
67
66
59
36
23
5
1
1
0
51
1
1
10
7
13
11
4
4
0
0
0
0
1451
26
78
240
274
269
243
125
143
41
7
2
3
1239

52
31
12
3
1
1
0
251
7
12
55
45
46
42
28
11
3
1
1
0
33
0
0
6
4
9
10
3
1
0
0
0
0
1040
18
48
162
216
195
183
84
100
27
4
1
2
879

18
9
15
2
0
0
0
119
7
10
21
22
20
17
8
12
2
0
0
0
18
1
1
4
3
4
1
1
3
0
0
0
0
411
8
30
78
58
74
60
41
43
14
3
1
1
360

491
356
329
128
53
8
8
4198
475
488
749
639
590
457
310
305
121
48
8
8
461
67
54
82
84
58
34
46
24
7
5
0
0
15389
1702
1679
2985
2216
2081
1690
1199
1169
444
101
42
81
14049

304
205
200
74
28
5
4
2513
264
271
443
394
388
283
182
185
71
23
5
4
245
33
26
43
38
38
21
23
15
3
5
0
0
8753
919
893
1705
1308
1208
962
705
677
248
55
19
54
7967

187
151
129
54
25
3
4
1685
211
217
306
245
202
174
128
120
50
25
3
4
216
34
28
39
46
20
13
23
9
4
0
0
0
6636
783
786
1280
908
873
728
494
492
196
46
23
27
6082

118
84
184
160
62
20
1
1409
64
167
301
161
131
106
79
172
146
61
20
1
168
18
15
47
23
21
12
5
12
14
1
0
0
3801
202
412
858
522
395
325
266
344
307
123
46
1
3426

68
49
88
80
30
6
1
849
42
118
195
111
87
60
46
81
72
30
6
1
102
14
11
28
12
11
8
3
7
8
0
0
0
2364
122
237
545
363
272
220
162
207
165
54
16
1
2132

50
35
96
80
32
14
0
560
22
49
106
50
44
46
33
91
74
31
14
0
66
4
4
19
11
10
4
2
5
6
1
0
0
1437
80
175
313
159
123
105
104
137
142
69
30
0
1294

23
69
205
231
232
205
105
126
32
6
2
3
212
3
9
35
43
37
38
20
17
9
1
0
0
2042
47
125
380
361
381
324
182
162
57
15
6
2
1832
44
119
340
318
340
287
162
150

16
42
138
180
167
153
71
85
21
3
1
2
161
2
6
24
36
28
30
13
15
6
1
0
0
1386
32
70
250
245
275
244
120
101
33
10
5
1
1239
30
67
222
216
243
213
107
95

7
27
67
51
65
52
34
41
11
3
1
1
51
1
3
11
7
9
8
7
2
3
0
0
0
656
15
55
130
116
106
80
62
61
24
5
1
1
593
14
52
118
102
97
74
55
55

1580
1574
2748
1982
1884
1525
1058
1084
412
94
38
70
1340
122
105
237
234
197
165
141
85
32
7
4
11
23389
2457
2412
4509
3482
3283
2521
1784
1863
730
187
57
104
20094
2189
2154
3851
2844
2792
2131
1531
1648

849
829
1565
1172
1090
878
617
626
228
51
16
46
786
70
64
140
136
118
84
88
51
20
4
3
8
13471
1282
1288
2584
2034
1966
1530
1016
1119
438
111
28
75
11616
1141
1164
2217
1685
1692
1289
867
985

731
745
1183
810
794
647
441
458
184
43
22
24
554
52
41
97
98
79
81
53
34
12
3
1
3
9918
1175
1124
1925
1448
1317
991
768
744
292
76
29
29
8478
1048
990
1634
1159
1100
842
664
663

180
364
766
468
357
292
243
321
283
108
43
1
375
22
48
92
54
38
33
23
23
24
15
3
0
5627
350
656
1257
827
658
484
353
506
313
145
66
12
5100
323
607
1127
744
575
437
328
470

106
213
496
324
246
195
145
192
149
49
16
1
232
16
24
49
39
26
25
17
15
16
5
0
0
3593
210
416
857
590
419
306
205
304
179
72
30
5
3263
193
386
777
531
369
275
189
282

74
151
270
144
111
97
98
129
134
59
27
0
143
6
24
43
15
12
8
6
8
8
10
3
0
2034
140
240
400
237
239
178
148
202
134
73
36
7
1837
130
221
350
213
206
162
139
188

52
13
5
2
210
3
6
40
43
41
37
20
12
5
2
1
0
958
15
70
217
172
152
155
82
60
24
11
0
0
892
15
66
203
158
141
145
73
58
24
9
0
0
66
0
4
14

31
10
4
1
147
2
3
28
29
32
31
13
6
2
0
1
0
660
9
41
133
125
114
111
64
37
17
9
0
0
614
9
37
126
117
105
104
57
35
17
7
0
0
46
0
4
7

21
3
1
1
63
1
3
12
14
9
6
7
6
3
2
0
0
298
6
29
84
47
38
44
18
23
7
2
0
0
278
6
29
77
41
36
41
16
23
7
2
0
0
20
0
0
7

652
167
48
87
3295
268
258
658
638
491
390
253
215
78
20
9
17
9420
885
1091
1970
1385
1189
1068
702
703
301
79
30
17
8954
844
1041
1875
1305
1122
1030
668
660
287
77
29
16
466
41
50
95

390
99
24
63
1855
141
124
367
349
274
241
149
134
48
12
4
12
5206
469
553
1061
768
643
635
415
417
173
47
17
8
4954
448
536
1008
720
605
619
389
394
167
45
16
7
252
21
17
53

262
68
24
24
1440
127
134
291
289
217
149
104
81
30
8
5
5
4214
416
538
909
617
546
433
287
286
128
32
13
9
4000
396
505
867
585
517
411
279
266
120
32
13
9
214
20
33
42

293
123
61
12
527
27
49
130
83
83
47
25
36
20
22
5
0
2703
123
304
696
352
282
195
137
260
204
111
32
7
2531
115
283
654
324
263
183
128
247
187
110
31
6
172
8
21
42

168
61
27
5
330
17
30
80
59
50
31
16
22
11
11
3
0
1657
74
184
443
246
192
131
70
147
97
52
16
5
1555
69
172
418
230
180
121
65
141
88
52
15
4
102
5
12
25

125
62
34
7
197
10
19
50
24
33
16
9
14
9
11
2
0
1046
49
120
253
106
90
64
67
113
107
59
16
2
976
46
111
236
94
83
62
63
106
99
58
16
2
70
3
9
17

14
11
10
9
2
0
2
0
0
1386
29
86
281
255
281
205
101
91
37
13
5
2
1321
28
83
268
235
268
195
100
87
37
13
5
2
65
1
3
13
20
13
10
1
4
0
0
0

8
9
7
7
2
0
2
0
0
955
19
57
173
178
201
160
70
62
25
7
2
1
911
19
54
167
163
192
154
69
58
25
7
2
1
44
0
3
6
15
9
6
1
4
0
0
0

6
2
3
2
0
0
0
0
0
431
10
29
108
77
80
45
31
29
12
6
3
1
410
9
29
101
72
76
41
31
29
12
6
3
1
21
1
0
7
5
4
4
0
0
0
0
0

80
67
38
34
43
14
2
1
1
10598
1019
1196
2334
1482
1385
1075
753
833
356
109
31
25
10043
959
1126
2199
1394
1318
1028
713
808
344
101
31
22
555
60
70
135
88
67
47
40
25
12
8
0

48
38
16
26
23
6
2
1
1
6070
538
629
1238
898
804
685
449
515
223
64
10
17
5753
503
593
1173
842
758
659
425
500
214
60
10
16
317
35
36
65
56
46
26
24
15
9
4
0

32
29
22
8
20
8
0
0
0
4528
481
567
1096
584
581
390
304
318
133
45
21
8
4290
456
533
1026
552
560
369
288
308
130
41
21
6
238
25
34
70
32
21
21
16
10
3
4
0

28
19
12
9
13
17
1
1
1
3798
234
482
1029
550
392
273
202
274
222
90
43
7
3655
222
459
992
529
366
263
195
270
221
89
42
7
143
12
23
37
21
26
10
7
4
1
1
1

16
12
10
5
6
9
0
1
1
2354
134
292
650
376
253
177
123
148
128
52
17
4
2267
125
279
628
363
236
172
118
145
128
52
17
4
87
9
13
22
13
17
5
5
3
0
0
0

12
7
2
4
7
8
1
0
0
1444
100
190
379
174
139
96
79
126
94
38
26
3
1388
97
180
364
166
130
91
77
125
93
37
25
3
56
3
10
15
8
9
5
2
1
1
1
1

0
1802
30
112
350
339
328
274
148
136
58
23
3
1
1632
30
101
321
298
298
241
134
130
54
22
2
1
170
0
11
29
41
30
33
14
6
4
1
1
0
1239
26
65
269
209
253
192

0
1274
19
68
229
262
257
218
85
89
37
9
1
0
1148
19
60
209
233
232
189
76
85
35
9
1
0
126
0
8
20
29
25
29
9
4
2
0
0
0
833
19
40
172
148
169
138

0
528
11
44
121
77
71
56
63
47
21
14
2
1
484
11
41
112
65
66
52
58
45
19
13
1
1
44
0
3
9
12
5
4
5
2
2
1
1
0
406
7
25
97
61
84
54

3
13230
1304
1310
2620
1830
1741
1419
1069
1177
561
142
40
17
12125
1208
1221
2417
1655
1595
1262
967
1094
521
130
38
17
1105
96
89
203
175
146
157
102
83
40
12
2
0
14409
1916
1555
2744
2129
1815
1315

1
7673
679
698
1479
1133
1022
878
635
687
344
88
21
9
7054
633
648
1377
1031
937
779
575
648
315
82
20
9
619
46
50
102
102
85
99
60
39
29
6
1
0
8327
1021
829
1591
1215
1084
818

2
5557
625
612
1141
697
719
541
434
490
217
54
19
8
5071
575
573
1040
624
658
483
392
446
206
48
18
8
486
50
39
101
73
61
58
42
44
11
6
1
0
6082
895
726
1153
914
731
497

0
5275
212
404
998
526
436
361
419
740
727
303
147
2
4790
199
365
914
478
398
323
379
651
660
286
135
2
485
13
39
84
48
38
38
40
89
67
17
12
0
3703
255
442
872
522
356
283

0
3139
130
260
636
361
288
251
231
359
388
158
77
0
2851
120
239
582
331
266
222
213
304
352
148
74
0
288
10
21
54
30
22
29
18
55
36
10
3
0
2292
147
278
524
339
240
184

0
2136
82
144
362
165
148
110
188
381
339
145
70
2
1939
79
126
332
147
132
101
166
347
308
138
61
2
197
3
18
30
18
16
9
22
34
31
7
9
0
1411
108
164
348
183
116
99

102
66
31
11
3
12
1153
23
60
247
192
235
186
93
64
29
10
3
11
86
3
5
22
17
18
6
9
2
2
1
0
1
1792
41
99
351
371
391
249
143
102
34
6
2
3
1732
39

71
42
16
7
3
8
771
17
36
159
132
155
136
64
40
16
6
3
7
62
2
4
13
16
14
2
7
2
0
1
0
1
1224
26
66
216
263
287
180
96
57
24
5
2
2
1182
24

31
24
15
4
0
4
382
6
24
88
60
80
50
29
24
13
4
0
4
24
1
1
9
1
4
4
2
0
2
0
0
0
568
15
33
135
108
104
69
47
45
10
1
0
1
550
15

900
977
391
119
61
487
13492
1815
1485
2564
1981
1680
1221
824
926
375
110
58
453
917
101
70
180
148
135
94
76
51
16
9
3
34
14226
1353
1523
2714
2279
2052
1538
1125
1057
389
103
34
59
13729
1317

563
568
245
74
32
287
7782
962
796
1477
1123
1010
758
519
537
233
66
29
272
545
59
33
114
92
74
60
44
31
12
8
3
15
8447
713
861
1569
1361
1296
976
680
644
240
59
17
31
8150
693

337
409
146
45
29
200
5710
853
689
1087
858
670
463
305
389
142
44
29
181
372
42
37
66
56
61
34
32
20
4
1
0
19
5779
640
662
1145
918
756
562
445
413
149
44
17
28
5579
624

203
299
216
108
56
91
3471
241
411
809
484
337
265
189
290
202
104
51
88
232
14
31
63
38
19
18
14
9
14
4
5
3
4688
283
597
1136
665
492
349
272
394
307
114
66
13
4550
276

128
191
127
53
25
56
2152
138
257
488
312
229
175
118
185
121
51
23
55
140
9
21
36
27
11
9
10
6
6
2
2
1
3000
171
383
775
418
327
247
160
242
175
58
36
8
2906
167

75
108
89
55
31
35
1319
103
154
321
172
108
90
71
105
81
53
28
33
92
5
10
27
11
8
9
4
3
8
2
3
2
1688
112
214
361
247
165
102
112
152
132
56
30
5
1644
109

96
344
358
376
238
140
96
34
6
2
3
60
2
3
7
13
15
11
3
6
0
0
0
0
1174
19
70
214
251
257
158
105
63
29
7
1
0
935
16
58
167
202
212
124
80
50
20

65
210
254
277
172
93
54
24
5
2
2
42
2
1
6
9
10
8
3
3
0
0
0
0
763
11
35
134
169
178
111
59
43
17
5
1
0
589
9
30
100
130
141
85
44
35
11

31
134
104
99
66
47
42
10
1
0
1
18
0
2
1
4
5
3
0
3
0
0
0
0
411
8
35
80
82
79
47
46
20
12
2
0
0
346
7
28
67
72
71
39
36
15
9

1484
2623
2169
1967
1474
1090
1033
381
102
34
55
497
36
39
91
110
85
64
35
24
8
1
0
4
12602
1418
1346
2411
2083
1826
1306
890
844
321
82
50
25
10512
1209
1141
1992
1718
1520
1071
743
722
266

843
1515
1296
1243
939
654
629
235
58
17
28
297
20
18
54
65
53
37
26
15
5
1
0
3
7308
719
701
1397
1239
1115
823
525
502
207
42
22
16
6115
622
590
1157
1032
924
682
439
426
178

641
1108
873
724
535
436
404
146
44
17
27
200
16
21
37
45
32
27
9
9
3
0
0
1
5294
699
645
1014
844
711
483
365
342
114
40
28
9
4397
587
551
835
686
596
389
304
296
88

576
1101
640
485
339
265
381
300
113
62
12
138
7
21
35
25
7
10
7
13
7
1
4
1
2903
189
341
713
469
344
229
147
223
146
68
29
5
2397
153
286
588
378
285
184
127
195
121

372
751
401
320
239
157
232
170
57
33
7
94
4
11
24
17
7
8
3
10
5
1
3
1
1835
106
227
457
311
227
156
94
130
78
30
15
4
1514
81
186
388
250
187
125
78
115
66

204
350
239
165
100
108
149
130
56
29
5
44
3
10
11
8
0
2
4
3
2
0
1
0
1068
83
114
256
158
117
73
53
93
68
38
14
1
883
72
100
200
128
98
59
49
80
55

5
1
0
239
3
12
47
49
45
34
25
13
9
2
0
0
433
10
28
114
94
70
66
27
14
7
2
0
1
411
10
27
108
86
67
63
26
14
7
2
0
1
22
0
1
6
8

3
1
0
174
2
5
34
39
37
26
15
8
6
2
0
0
279
5
18
64
66
47
51
18
6
3
0
0
1
262
5
18
61
58
45
48
17
6
3
0
0
1
17
0
0
3
8

2
0
0
65
1
7
13
10
8
8
10
5
3
0
0
0
154
5
10
50
28
23
15
9
8
4
2
0
0
149
5
9
47
28
22
15
9
8
4
2
0
0
5
0
1
3
0

69
40
21
2090
209
205
419
365
306
235
147
122
55
13
10
4
5591
652
660
1103
832
846
600
338
368
139
38
9
6
5378
633
637
1057
789
820
575
328
352
136
36
9
6
213
19
23
46
43

33
17
15
1193
97
111
240
207
191
141
86
76
29
9
5
1
3243
320
334
645
491
529
380
212
208
94
18
7
5
3128
313
322
627
466
512
366
207
195
91
17
7
5
115
7
12
18
25

36
23
6
897
112
94
179
158
115
94
61
46
26
4
5
3
2348
332
326
458
341
317
220
126
160
45
20
2
1
2250
320
315
430
323
308
209
121
157
45
19
2
1
98
12
11
28
18

55
20
5
506
36
55
125
91
59
45
20
28
25
13
9
0
1392
91
180
344
196
143
125
81
125
75
20
12
0
1301
87
165
314
182
134
116
81
124
69
18
11
0
91
4
15
30
14

22
12
4
321
25
41
69
61
40
31
16
15
12
8
3
0
865
57
109
225
127
98
82
45
60
41
16
5
0
801
53
101
205
117
92
74
45
59
37
14
4
0
64
4
8
20
10

33
8
1
185
11
14
56
30
19
14
4
13
13
5
6
0
527
34
71
119
69
45
43
36
65
34
4
7
0
500
34
64
109
65
42
42
36
65
32
4
7
0
27
0
7
10
4

3
3
1
0
0
0
0
0
823
13
51
176
185
168
127
45
36
16
4
2
0
608
12
40
135
128
119
93
37
27
12
3
2
0
215
1
11
41
57
49
34
8
9
4
1
0
0

2
3
1
0
0
0
0
0
538
6
33
98
128
121
87
30
22
10
2
1
0
400
5
27
72
95
87
65
26
14
7
1
1
0
138
1
6
26
33
34
22
4
8
3
1
0
0

1
0
0
0
0
0
0
0
285
7
18
78
57
47
40
15
14
6
2
1
0
208
7
13
63
33
32
28
11
13
5
2
1
0
77
0
5
15
24
15
12
4
1
1
0
0
0

26
25
10
16
3
2
0
0
11433
1331
1284
2380
1744
1563
1151
781
718
288
74
31
88
7912
928
908
1596
1159
1069
806
556
535
206
56
20
73
3521
403
376
784
585
494
345
225
183
82
18
11
15

17
14
5
13
3
1
0
0
6516
729
683
1321
1004
889
695
465
424
195
41
19
51
4564
496
483
914
673
613
500
339
323
138
32
12
41
1952
233
200
407
331
276
195
126
101
57
9
7
10

9
11
5
3
0
1
0
0
4917
602
601
1059
740
674
456
316
294
93
33
12
37
3348
432
425
682
486
456
306
217
212
68
24
8
32
1569
170
176
377
254
218
150
99
82
25
9
4
5

9
9
0
1
6
2
1
0
2522
169
329
612
363
269
174
139
188
146
85
34
14
1954
139
269
473
258
209
140
105
150
115
58
26
12
568
30
60
139
105
60
34
34
38
31
27
8
2

6
8
0
1
4
2
1
0
1577
114
197
398
249
181
119
94
92
75
40
10
8
1233
94
160
311
180
145
96
70
70
62
29
8
8
344
20
37
87
69
36
23
24
22
13
11
2
0

3
1
0
0
2
0
0
0
945
55
132
214
114
88
55
45
96
71
45
24
6
721
45
109
162
78
64
44
35
80
53
29
18
4
224
10
23
52
36
24
11
10
16
18
16
6
2

616
13
37
125
114
110
95
60
38
18
3
2
1
588
13
36
119
111
101
91
57
37
17
3
2
1
28
0
1
6
3
9
4
3
1
1
0
0
0
430
6
32
89
99
72
67
37

403
6
23
88
75
81
57
42
21
8
1
1
0
380
6
22
83
73
72
55
40
20
7
1
1
0
23
0
1
5
2
9
2
2
1
1
0
0
0
302
3
23
63
75
49
48
23

213
7
14
37
39
29
38
18
17
10
2
1
1
208
7
14
36
38
29
36
17
17
10
2
1
1
5
0
0
1
1
0
2
1
0
0
0
0
0
128
3
9
26
24
23
19
14

8036
902
927
1546
1201
1160
814
588
563
237
57
23
18
7894
894
915
1517
1183
1135
796
580
548
230
55
23
18
142
8
12
29
18
25
18
8
15
7
2
0
0
4226
424
450
895
626
596
468
300

4580
451
480
896
699
681
489
364
318
141
39
10
12
4489
446
470
882
688
665
479
358
307
135
37
10
12
91
5
10
14
11
16
10
6
11
6
2
0
0
2461
240
206
525
388
380
275
180

3456
451
447
650
502
479
325
224
245
96
18
13
6
3405
448
445
635
495
470
317
222
241
95
18
13
6
51
3
2
15
7
9
8
2
4
1
0
0
0
1765
184
244
370
238
216
193
120

2531
128
267
474
292
212
187
173
347
266
131
52
2
2480
127
256
460
287
204
178
172
346
266
130
52
2
51
1
11
14
5
8
9
1
1
0
1
0
0
1227
55
137
302
171
129
84
60

1423
69
157
294
198
116
116
92
156
135
60
29
1
1393
68
151
288
194
112
109
91
156
135
59
29
1
30
1
6
6
4
4
7
1
0
0
1
0
0
812
33
97
214
122
89
64
40

1108
59
110
180
94
96
71
81
191
131
71
23
1
1087
59
105
172
93
92
69
81
190
131
71
23
1
21
0
5
8
1
4
2
0
1
0
0
0
0
415
22
40
88
49
40
20
20

21
5
2
0
0
290
5
26
60
69
44
45
23
12
4
2
0
0
140
1
6
29
30
28
22
14
9
1
0
0
0
369
6
23
90
61
70
56
27
28
6
1
1
0
311
4
19

13
4
1
0
0
201
3
19
40
55
28
31
15
6
3
1
0
0
101
0
4
23
20
21
17
8
7
1
0
0
0
232
2
17
50
40
52
37
12
17
4
0
1
0
188
1
13

8
1
1
0
0
89
2
7
20
14
16
14
8
6
1
1
0
0
39
1
2
6
10
7
5
6
2
0
0
0
0
137
4
6
40
21
18
19
15
11
2
1
0
0
123
3
6

266
123
35
11
32
3109
328
348
669
432
440
329
213
198
92
28
9
23
1117
96
102
226
194
156
139
87
68
31
7
2
9
3059
307
365
552
479
455
307
237
201
97
34
13
12
2691
268
323

151
76
19
6
15
1817
187
149
397
270
284
202
131
108
57
15
5
12
644
53
57
128
118
96
73
49
43
19
4
1
3
1776
152
195
315
291
271
191
155
115
59
18
7
7
1561
128
174

115
47
16
5
17
1292
141
199
272
162
156
127
82
90
35
13
4
11
473
43
45
98
76
60
66
38
25
12
3
1
6
1283
155
170
237
188
184
116
82
86
38
16
6
5
1130
140
149

130
89
52
16
2
903
46
103
232
118
83
48
43
102
77
37
12
2
324
9
34
70
53
46
36
17
28
12
15
4
0
725
45
104
199
95
74
52
33
69
36
12
4
2
627
43
90

74
47
23
7
2
587
27
75
167
83
56
34
29
54
38
16
6
2
225
6
22
47
39
33
30
11
20
9
7
1
0
447
23
64
111
69
54
34
23
39
20
8
0
2
389
21
56

56
42
29
9
0
316
19
28
65
35
27
14
14
48
39
21
6
0
99
3
12
23
14
13
6
6
8
3
8
3
0
278
22
40
88
26
20
18
10
30
16
4
4
0
238
22
34

76
52
61
44
23
24
6
1
1
0
58
2
4
14
9
9
12
4
4
0
0
0
0
241
6
21
50
38
49
26
28
15
5
1
2
0
198
6
20
36
31
44
21
19
13
5
1

41
34
43
27
10
14
4
0
1
0
44
1
4
9
6
9
10
2
3
0
0
0
0
152
5
14
29
25
36
13
14
10
5
1
0
0
120
5
13
17
21
31
9
8
10
5
1

35
18
18
17
13
10
2
1
0
0
14
1
0
5
3
0
2
2
1
0
0
0
0
89
1
7
21
13
13
13
14
5
0
0
2
0
78
1
7
19
10
13
12
11
3
0
0

493
425
396
268
206
180
82
30
9
11
368
39
42
59
54
59
39
31
21
15
4
4
1
3580
419
472
766
511
458
341
249
224
104
27
5
4
3291
383
440
701
474
424
307
226
206
95
27

279
260
237
165
136
102
52
17
5
6
215
24
21
36
31
34
26
19
13
7
1
2
1
2051
214
264
435
290
268
212
155
135
59
14
2
3
1875
195
249
396
268
244
188
139
123
55
14

214
165
159
103
70
78
30
13
4
5
153
15
21
23
23
25
13
12
8
8
3
2
0
1529
205
208
331
221
190
129
94
89
45
13
3
1
1416
188
191
305
206
180
119
87
83
40
13

174
80
68
41
29
55
30
12
3
2
98
2
14
25
15
6
11
4
14
6
0
1
0
773
56
94
186
65
53
69
50
98
65
32
4
1
664
48
75
152
53
41
63
42
91
65
30

101
59
50
26
19
32
15
8
0
2
58
2
8
10
10
4
8
4
7
5
0
0
0
459
27
62
112
42
33
45
33
53
34
14
3
1
397
24
50
95
33
26
42
29
48
34
13

73
21
18
15
10
23
15
4
3
0
40
0
6
15
5
2
3
0
7
1
0
1
0
314
29
32
74
23
20
24
17
45
31
18
1
0
267
24
25
57
20
15
21
13
43
31
17

2
0
43
0
1
14
7
5
5
9
2
0
0
0
0
1232
35
97
252
199
226
178
119
84
30
6
4
2
1065
33
85
213
174
196
151
103
75
26
4
3
2
167
2
12
39
25
30

0
0
32
0
1
12
4
5
4
6
0
0
0
0
0
805
27
57
159
138
151
119
71
52
20
5
4
2
700
26
49
138
123
129
99
64
45
19
3
3
2
105
1
8
21
15
22

2
0
11
0
0
2
3
0
1
3
2
0
0
0
0
427
8
40
93
61
75
59
48
32
10
1
0
0
365
7
36
75
51
67
52
39
30
7
1
0
0
62
1
4
18
10
8

5
3
289
36
32
65
37
34
34
23
18
9
0
0
1
11170
1075
1122
2132
1664
1662
1275
861
843
370
95
26
45
9715
941
977
1843
1429
1422
1126
753
753
326
81
23
41
1455
134
145
289
235
240

2
2
176
19
15
39
22
24
24
16
12
4
0
0
1
6456
548
591
1164
955
1003
831
541
496
225
59
14
29
5620
480
527
1003
820
864
728
474
440
197
50
12
25
836
68
64
161
135
139

3
1
113
17
17
26
15
10
10
7
6
5
0
0
0
4714
527
531
968
709
659
444
320
347
145
36
12
16
4095
461
450
840
609
558
398
279
313
129
31
11
16
619
66
81
128
100
101

3
1
109
8
19
34
12
12
6
8
7
0
2
1
0
3229
177
389
847
449
283
228
169
319
235
89
40
4
2687
148
333
722
380
226
186
142
250
194
69
34
3
542
29
56
125
69
57

2
1
62
3
12
17
9
7
3
4
5
0
1
1
0
1991
104
254
546
305
193
155
100
172
110
35
15
2
1688
85
220
480
264
154
123
85
143
91
27
15
1
303
19
34
66
41
39

1
0
47
5
7
17
3
5
3
4
2
0
1
0
0
1238
73
135
301
144
90
73
69
147
125
54
25
2
999
63
113
242
116
72
63
57
107
103
42
19
2
239
10
22
59
28
18

27
16
9
4
2
1
0
2541
42
165
536
464
482
374
230
155
59
20
9
5
1457
30
109
319
247
267
206
137
85
37
12
5
3
1084
12
56
217
217
215
168
93
70
22
8
4
2
1019

20
7
7
1
2
1
0
1678
26
99
332
313
335
279
132
95
42
15
5
5
959
19
62
188
172
188
150
88
50
27
9
3
3
719
7
37
144
141
147
129
44
45
15
6
2
2
710

7
9
2
3
0
0
0
863
16
66
204
151
147
95
98
60
17
5
4
0
498
11
47
131
75
79
56
49
35
10
3
2
0
365
5
19
73
76
68
39
49
25
7
2
2
0
309

149
108
90
44
14
3
4
36011
3743
3667
6978
5706
5327
3838
2746
2385
995
293
89
244
20582
2406
2285
3909
3043
2947
2075
1503
1484
590
185
56
99
15429
1337
1382
3069
2663
2380
1763
1243
901
405
108
33
145
12143

103
67
56
28
9
2
4
20390
1975
1945
3948
3162
3060
2312
1609
1415
622
165
52
125
11710
1259
1229
2194
1694
1732
1262
863
911
376
108
33
49
8680
716
716
1754
1468
1328
1050
746
504
246
57
19
76
6883

46
41
34
16
5
1
0
15621
1768
1722
3030
2544
2267
1526
1137
970
373
128
37
119
8872
1147
1056
1715
1349
1215
813
640
573
214
77
23
50
6749
621
666
1315
1195
1052
713
497
397
159
51
14
69
5260

42
27
69
41
20
6
1
6194
361
675
1432
969
655
505
394
561
393
157
74
18
3563
232
406
835
525
362
249
221
348
241
95
39
10
2631
129
269
597
444
293
256
173
213
152
62
35
8
2745

32
15
29
19
8
0
1
3761
212
411
902
603
431
312
214
331
227
80
24
14
2207
137
257
554
322
243
162
116
204
141
53
12
6
1554
75
154
348
281
188
150
98
127
86
27
12
8
1725

10
12
40
22
12
6
0
2433
149
264
530
366
224
193
180
230
166
77
50
4
1356
95
149
281
203
119
87
105
144
100
42
27
4
1077
54
115
249
163
105
106
75
86
66
35
23
0
1020

31
53
197
182
203
158
103
60
22
5
4
1
854
26
43
163
159
171
131
83
48
20
5
4
1
165
5
10
34
23
32
27
20
12
2
0
0
0
821
14
32
166
170
148
144
60
55

16
36
121
140
154
113
68
42
17
2
0
1
597
13
28
104
123
130
93
52
35
16
2
0
1
113
3
8
17
17
24
20
16
7
1
0
0
0
578
9
18
110
120
116
103
41
36

15
17
76
42
49
45
35
18
5
3
4
0
257
13
15
59
36
41
38
31
13
4
3
4
0
52
2
2
17
6
8
7
4
5
1
0
0
0
243
5
14
56
50
32
41
19
19

1366
1349
2407
1740
1648
1239
938
846
392
116
44
58
10870
1247
1230
2144
1528
1469
1113
830
756
355
109
37
52
1273
119
119
263
212
179
126
108
90
37
7
7
6
5994
578
618
1169
894
823
689
446
487

694
718
1362
1007
929
760
542
516
233
73
17
32
6135
638
654
1217
872
832
676
476
456
205
70
12
27
748
56
64
145
135
97
84
66
60
28
3
5
5
3522
312
322
668
536
477
443
263
306

672
631
1045
733
719
479
396
330
159
43
27
26
4735
609
576
927
656
637
437
354
300
150
39
25
25
525
63
55
118
77
82
42
42
30
9
4
2
1
2472
266
296
501
358
346
246
183
181

139
267
626
363
265
218
166
231
280
136
44
10
2289
125
223
501
288
228
175
135
198
248
121
38
9
456
14
44
125
75
37
43
31
33
32
15
6
1
1865
79
229
453
283
165
140
96
188

90
168
415
241
181
146
99
133
148
74
24
6
1457
83
141
336
197
162
124
80
109
130
70
20
5
268
7
27
79
44
19
22
19
24
18
4
4
1
1144
48
133
295
188
109
88
56
102

49
99
211
122
84
72
67
98
132
62
20
4
832
42
82
165
91
66
51
55
89
118
51
18
4
188
7
17
46
31
18
21
12
9
14
11
2
0
721
31
96
158
95
56
52
40
86

22
6
2
2
736
14
27
148
152
130
131
55
51
20
5
2
1
85
0
5
18
18
18
13
5
4
2
1
0
1
643
12
41
140
118
111
88
63
42
22
5
1
0
622
12
40
135

18
5
2
0
519
9
14
103
108
102
91
37
33
16
4
2
0
59
0
4
7
12
14
12
4
3
2
1
0
0
400
10
27
91
77
67
53
35
26
12
1
1
0
383
10
26
87

4
1
0
2
217
5
13
45
44
28
40
18
18
4
1
0
1
26
0
1
11
6
4
1
1
1
0
0
0
1
243
2
14
49
41
44
35
28
16
10
4
0
0
239
2
14
48

193
55
23
19
5500
530
574
1067
817
763
618
413
453
175
50
23
17
494
48
44
102
77
60
71
33
34
18
5
0
2
8360
900
1001
1604
1136
1093
902
603
599
271
67
37
147
8139
869
977
1557

132
37
14
12
3247
287
303
614
488
447
396
246
286
122
33
14
11
275
25
19
54
48
30
47
17
20
10
4
0
1
4621
475
545
873
616
617
536
336
338
161
31
19
74
4493
460
533
846

61
18
9
7
2253
243
271
453
329
316
222
167
167
53
17
9
6
219
23
25
48
29
30
24
16
14
8
1
0
1
3739
425
456
731
520
476
366
267
261
110
36
18
73
3646
409
444
711

136
78
17
1
1691
72
211
399
252
154
126
87
172
128
73
16
1
174
7
18
54
31
11
14
9
16
8
5
1
0
1796
96
180
392
219
133
121
131
208
190
88
33
5
1750
94
177
383

76
42
7
0
1036
41
123
261
167
101
80
50
90
74
42
7
0
108
7
10
34
21
8
8
6
12
2
0
0
0
1042
53
105
266
144
80
77
66
106
90
39
12
4
1014
51
102
258

60
36
10
1
655
31
88
138
85
53
46
37
82
54
31
9
1
66
0
8
20
10
3
6
3
4
6
5
1
0
754
43
75
126
75
53
44
65
102
100
49
21
1
736
43
75
125

113
109
85
61
41
20
5
1
0
21
0
1
5
5
2
3
2
1
2
0
0
0
1396
23
79
283
227
255
202
125
129
48
16
9
0
1161
20
69
241
170
205
170
107
116
44
13
6

74
65
51
33
25
10
1
1
0
17
0
1
4
3
2
2
2
1
2
0
0
0
912
16
52
175
166
182
128
76
76
27
12
2
0
755
14
45
147
126
145
110
66
67
24
10
1

39
44
34
28
16
10
4
0
0
4
0
0
1
2
0
1
0
0
0
0
0
0
484
7
27
108
61
73
74
49
53
21
4
7
0
406
6
24
94
44
60
60
41
49
20
3
5

1108
1071
874
589
578
266
66
37
147
221
31
24
47
28
22
28
14
21
5
1
0
0
11307
1101
1236
2220
1665
1622
1267
912
783
350
99
25
27
9945
988
1108
1940
1427
1410
1123
805
697
309
88
23

597
603
520
327
326
158
30
19
74
128
15
12
27
19
14
16
9
12
3
1
0
0
6617
610
665
1232
1001
981
791
561
461
215
64
17
19
5835
544
605
1074
861
859
694
501
409
193
59
17

511
468
354
262
252
108
36
18
73
93
16
12
20
9
8
12
5
9
2
0
0
0
4690
491
571
988
664
641
476
351
322
135
35
8
8
4110
444
503
866
566
551
429
304
288
116
29
6

210
130
120
129
203
185
85
30
4
46
2
3
9
9
3
1
2
5
5
3
3
1
3170
178
336
753
430
312
227
207
310
270
110
34
3
2719
157
294
653
358
275
200
173
255
225
99
27

138
79
77
64
104
88
38
11
4
28
2
3
8
6
1
0
2
2
2
1
1
0
1905
107
203
456
292
209
150
111
169
136
47
23
2
1629
98
177
391
245
180
128
91
142
112
44
19

72
51
43
65
99
97
47
19
0
18
0
0
1
3
2
1
0
3
3
2
2
1
1265
71
133
297
138
103
77
96
141
134
63
11
1
1090
59
117
262
113
95
72
82
113
113
55
8

0
235
3
10
42
57
50
32
18
13
4
3
3
0
1004
24
86
246
162
170
144
82
63
22
2
1
2
913
22
77
230
145
151
131
77
55
20
2
1
2
91
2
9
16
17
19
13

0
157
2
7
28
40
37
18
10
9
3
2
1
0
668
13
55
153
117
119
105
53
41
11
0
0
1
608
12
50
146
106
102
94
50
38
9
0
0
1
60
1
5
7
11
17
11

0
78
1
3
14
17
13
14
8
4
1
1
2
0
336
11
31
93
45
51
39
29
22
11
2
1
1
305
10
27
84
39
49
37
27
17
11
2
1
1
31
1
4
9
6
2
2

27
1362
113
128
280
238
212
144
107
86
41
11
2
0
13886
1542
1572
2686
2105
1962
1424
1001
909
385
127
53
120
12429
1412
1414
2389
1830
1747
1289
876
829
366
115
45
117
1457
130
158
297
275
215
135

19
782
66
60
158
140
122
97
60
52
22
5
0
0
7887
796
820
1474
1194
1159
861
602
564
246
72
30
69
7100
720
743
1329
1047
1035
791
525
515
235
64
27
69
787
76
77
145
147
124
70

8
580
47
68
122
98
90
47
47
34
19
6
2
0
5999
746
752
1212
911
803
563
399
345
139
55
23
51
5329
692
671
1060
783
712
498
351
314
131
51
18
48
670
54
81
152
128
91
65

3
451
21
42
100
72
37
27
34
55
45
11
7
0
2907
178
337
730
395
294
207
160
266
201
89
34
16
2689
161
308
678
364
274
194
144
250
186
82
33
15
218
17
29
52
31
20
13

2
276
9
26
65
47
29
22
20
27
24
3
4
0
1787
106
192
475
256
180
135
99
146
124
48
16
10
1661
94
177
442
238
168
128
91
138
115
45
16
9
126
12
15
33
18
12
7

1
175
12
16
35
25
8
5
14
28
21
8
3
0
1120
72
145
255
139
114
72
61
120
77
41
18
6
1028
67
131
236
126
106
66
53
112
71
37
17
6
92
5
14
19
13
8
6

5
8
2
0
0
0
1908
76
151
506
306
291
247
138
96
37
13
7
40
1687
70
138
451
268
256
214
121
89
32
11
6
31
221
6
13
55
38
35
33
17
7
5
2
1
9
676
26

3
3
2
0
0
0
1224
44
85
308
208
201
170
85
62
21
8
5
27
1076
42
75
276
178
179
147
75
55
17
7
4
21
148
2
10
32
30
22
23
10
7
4
1
1
6
410
13

2
5
0
0
0
0
684
32
66
198
98
90
77
53
34
16
5
2
13
611
28
63
175
90
77
67
46
34
15
4
2
10
73
4
3
23
8
13
10
7
0
1
1
0
3
266
13

125
80
19
12
8
3
31174
3899
3656
6144
4746
4044
2834
2057
1677
690
214
125
1088
26373
3421
3237
5188
3935
3386
2361
1731
1430
598
183
98
805
4801
478
419
956
811
658
473
326
247
92
31
27
283
10711
1110

77
49
11
8
3
0
17309
2034
1918
3280
2636
2321
1660
1242
989
430
124
76
599
14694
1790
1703
2781
2184
1962
1384
1059
853
374
108
56
440
2615
244
215
499
452
359
276
183
136
56
16
20
159
5952
570

48
31
8
4
5
3
13865
1865
1738
2864
2110
1723
1174
815
688
260
90
49
489
11679
1631
1534
2407
1751
1424
977
672
577
224
75
42
365
2186
234
204
457
359
299
197
143
111
36
15
7
124
4759
540

16
16
15
7
1
1
4997
348
684
1335
730
462
345
269
339
212
99
62
112
4331
321
619
1189
608
394
286
225
291
186
81
57
74
666
27
65
146
122
68
59
44
48
26
18
5
38
1776
85

8
8
9
3
0
1
3027
213
416
818
440
293
227
148
193
116
57
34
72
2639
197
378
736
375
250
191
121
165
101
46
31
48
388
16
38
82
65
43
36
27
28
15
11
3
24
1057
58

8
8
6
4
1
0
1970
135
268
517
290
169
118
121
146
96
42
28
40
1692
124
241
453
233
144
95
104
126
85
35
26
26
278
11
27
64
57
25
23
17
20
11
7
2
14
719
27

51
170
133
112
90
43
32
11
3
4
1
621
25
48
156
121
101
80
41
31
10
3
4
1
55
1
3
14
12
11
10
2
1
1
0
0
0
645
7
44
137
142
115
91
59
30
15

29
97
85
76
57
27
16
6
2
2
0
375
12
29
88
75
69
51
25
16
6
2
2
0
35
1
0
9
10
7
6
2
0
0
0
0
0
425
4
24
90
94
85
65
31
18
12

22
73
48
36
33
16
16
5
1
2
1
246
13
19
68
46
32
29
16
15
4
1
2
1
20
0
3
5
2
4
4
0
1
1
0
0
0
220
3
20
47
48
30
26
28
12
3

1388
2142
1632
1449
1104
771
644
296
76
36
63
9973
1042
1294
2006
1516
1332
1037
714
601
269
69
33
60
738
68
94
136
116
117
67
57
43
27
7
3
3
6902
706
801
1240
1146
1010
693
508
469
167

713
1157
897
815
657
476
378
182
48
19
40
5532
539
667
1086
833
744
608
439
350
162
47
18
39
420
31
46
71
64
71
49
37
28
20
1
1
1
3899
353
442
656
654
616
413
290
264
115

675
985
735
634
447
295
266
114
28
17
23
4441
503
627
920
683
588
429
275
251
107
22
15
21
318
37
48
65
52
46
18
20
15
7
6
2
2
3003
353
359
584
492
394
280
218
205
52

208
477
230
149
121
112
160
141
66
23
4
1635
80
184
437
210
139
112
102
148
137
63
21
2
141
5
24
40
20
10
9
10
12
4
3
2
2
1865
98
212
407
229
174
136
129
258
157

117
304
141
100
78
59
83
65
36
14
2
964
55
104
275
129
93
72
52
73
63
35
12
1
93
3
13
29
12
7
6
7
10
2
1
2
1
1090
51
128
255
148
115
83
65
128
80

91
173
89
49
43
53
77
76
30
9
2
671
25
80
162
81
46
40
50
75
74
28
9
1
48
2
11
11
8
3
3
3
2
2
2
0
1
775
47
84
152
81
59
53
64
130
77

2
2
1
570
7
39
125
124
105
74
49
27
15
2
2
1
75
0
5
12
18
10
17
10
3
0
0
0
0
442
12
34
98
81
87
52
35
26
9
5
1
2
383
10
29
88
70

1
0
1
376
4
19
82
82
76
53
28
18
12
1
0
1
49
0
5
8
12
9
12
3
0
0
0
0
0
295
6
24
58
56
54
43
27
13
8
3
1
2
251
6
21
51
48

1
2
0
194
3
20
43
42
29
21
21
9
3
1
2
0
26
0
0
4
6
1
5
7
3
0
0
0
0
147
6
10
40
25
33
9
8
13
1
2
0
0
132
4
8
37
22

39
20
103
6496
677
773
1170
1072
958
636
464
433
155
35
20
103
406
29
28
70
74
52
57
44
36
12
4
0
0
3857
397
431
748
555
558
437
279
294
99
35
12
12
3399
358
404
642
461

25
10
61
3661
341
429
622
605
583
378
261
241
107
23
10
61
238
12
13
34
49
33
35
29
23
8
2
0
0
2275
222
245
385
337
346
282
191
172
61
22
5
7
2016
200
226
342
281

14
10
42
2835
336
344
548
467
375
258
203
192
48
12
10
42
168
17
15
36
25
19
22
15
13
4
2
0
0
1582
175
186
363
218
212
155
88
122
38
13
7
5
1383
158
178
300
180

53
12
0
1727
92
201
380
208
160
126
122
241
140
49
8
0
138
6
11
27
21
14
10
7
17
17
4
4
0
1082
56
129
302
141
132
72
55
83
70
31
11
0
972
50
114
265
116

31
6
0
994
48
123
235
135
103
76
60
117
67
27
3
0
96
3
5
20
13
12
7
5
11
13
4
3
0
693
34
84
193
97
88
46
36
50
43
18
4
0
626
28
75
175
81

22
6
0
733
44
78
145
73
57
50
62
124
73
22
5
0
42
3
6
7
8
2
3
2
6
4
0
1
0
389
22
45
109
44
44
26
19
33
27
13
7
0
346
22
39
90
35

72
44
29
24
9
5
1
2
59
2
5
10
11
15
8
6
2
0
0
0
0
278
2
13
60
64
50
45
20
13
8
2
1
0
263
2
13
57
56
47
44
20
13
8
2
1
0

42
36
22
11
8
3
1
2
44
0
3
7
8
12
7
5
2
0
0
0
0
207
2
8
45
48
39
35
14
10
4
1
1
0
196
2
8
43
43
36
34
14
10
4
1
1
0

30
8
7
13
1
2
0
0
15
2
2
3
3
3
1
1
0
0
0
0
0
71
0
5
15
16
11
10
6
3
4
1
0
0
67
0
5
14
13
11
10
6
3
4
1
0
0

496
381
247
262
93
32
11
12
458
39
27
106
94
62
56
32
32
6
3
1
0
3414
482
561
713
498
356
304
163
185
96
32
3
21
3204
458
526
668
468
326
279
154
180
91
30
3
21

307
244
172
156
56
20
5
7
259
22
19
43
56
39
38
19
16
5
2
0
0
1932
254
285
403
286
205
208
97
99
59
19
2
15
1810
240
265
378
268
189
192
92
96
55
18
2
15

189
137
75
106
37
12
6
5
199
17
8
63
38
23
18
13
16
1
1
1
0
1482
228
276
310
212
151
96
66
86
37
13
1
6
1394
218
261
290
200
137
87
62
84
36
12
1
6

127
63
49
78
69
30
11
0
110
6
15
37
25
5
9
6
5
1
1
0
0
612
23
65
165
75
56
49
40
50
47
33
7
2
583
22
62
155
72
55
44
38
49
47
31
6
2

86
39
31
47
43
17
4
0
67
6
9
18
16
2
7
5
3
0
1
0
0
395
14
46
110
51
42
33
25
26
24
20
3
1
375
13
44
102
50
41
30
23
26
24
19
2
1

41
24
18
31
26
13
7
0
43
0
6
19
9
3
2
1
2
1
0
0
0
217
9
19
55
24
14
16
15
24
23
13
4
1
208
9
18
53
22
14
14
15
23
23
12
4
1

15
0
0
3
8
3
1
0
0
0
0
0
0
513
6
15
64
98
98
109
64
31
21
7
0
0
443
5
12
54
84
84
95
58
28
16
7
0
0
70
1
3
10
14
14
14
6

11
0
0
2
5
3
1
0
0
0
0
0
0
255
3
8
27
58
44
47
29
19
15
5
0
0
209
3
5
22
47
36
38
25
16
12
5
0
0
46
0
3
5
11
8
9
4

4
0
0
1
3
0
0
0
0
0
0
0
0
258
3
7
37
40
54
62
35
12
6
2
0
0
234
2
7
32
37
48
57
33
12
4
2
0
0
24
1
0
5
3
6
5
2

210
24
35
45
30
30
25
9
5
5
2
0
0
2459
83
110
360
421
378
311
291
212
188
85
14
6
2023
63
95
309
329
297
258
235
186
162
74
11
4
436
20
15
51
92
81
53
56

122
14
20
25
18
16
16
5
3
4
1
0
0
1282
46
50
181
214
203
181
144
114
94
46
5
4
1063
38
43
155
171
163
148
118
100
81
38
5
3
219
8
7
26
43
40
33
26

88
10
15
20
12
14
9
4
2
1
1
0
0
1177
37
60
179
207
175
130
147
98
94
39
9
2
960
25
52
154
158
134
110
117
86
81
36
6
1
217
12
8
25
49
41
20
30

29
1
3
10
3
1
5
2
1
0
2
1
0
2940
52
103
222
409
515
507
392
275
281
143
41
0
2659
45
93
198
367
462
471
346
255
254
130
38
0
281
7
10
24
42
53
36
46

20
1
2
8
1
1
3
2
0
0
1
1
0
1524
29
46
117
217
239
259
218
141
161
75
22
0
1383
26
40
103
196
216
240
192
130
150
71
19
0
141
3
6
14
21
23
19
26

9
0
1
2
2
0
2
0
1
0
1
0
0
1416
23
57
105
192
276
248
174
134
120
68
19
0
1276
19
53
95
171
246
231
154
125
104
59
19
0
140
4
4
10
21
30
17
20

3
5
0
0
0
27
0
1
3
8
3
7
1
0
3
1
0
0
25
0
1
3
8
3
6
1
0
2
1
0
0
2
0
0
0
0
0
1
0
0
1
0
0
0
103
2
3

3
3
0
0
0
15
0
1
2
2
2
4
1
0
3
0
0
0
13
0
1
2
2
2
3
1
0
2
0
0
0
2
0
0
0
0
0
1
0
0
1
0
0
0
51
1
1

0
2
0
0
0
12
0
0
1
6
1
3
0
0
0
1
0
0
12
0
0
1
6
1
3
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
52
1
2

26
26
11
3
2
119
4
10
23
20
17
21
10
6
2
5
1
0
117
4
10
23
20
17
21
10
5
2
4
1
0
2
0
0
0
0
0
0
0
1
0
1
0
0
466
14
21

14
13
8
0
1
68
1
4
12
13
7
16
6
3
1
4
1
0
66
1
4
12
13
7
16
6
2
1
3
1
0
2
0
0
0
0
0
0
0
1
0
1
0
0
234
10
13

12
13
3
3
1
51
3
6
11
7
10
5
4
3
1
1
0
0
51
3
6
11
7
10
5
4
3
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
232
4
8

20
27
13
3
0
104
3
7
12
29
13
14
6
6
10
3
1
0
100
3
6
11
28
13
14
6
6
9
3
1
0
4
0
1
1
1
0
0
0
0
1
0
0
0
671
8
29

11
11
4
3
0
58
2
3
4
20
8
5
5
3
5
2
1
0
55
2
2
4
19
8
5
5
3
4
2
1
0
3
0
1
0
1
0
0
0
0
1
0
0
0
340
5
11

9
16
9
0
0
46
1
4
8
9
5
9
1
3
5
1
0
0
45
1
4
7
9
5
9
1
3
5
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
331
3
18

13
17
24
20
17
3
2
2
0
0
101
2
3
13
16
23
20
17
3
2
2
0
0
2
0
0
0
1
1
0
0
0
0
0
0
0
148
3
5
18
27
31
35
14
7
5
3

6
8
12
7
10
2
2
2
0
0
50
1
1
6
7
12
7
10
2
2
2
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
65
2
1
9
15
12
13
7
3
1
2

7
9
12
13
7
1
0
0
0
0
51
1
2
7
9
11
13
7
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
83
1
4
9
12
19
22
7
4
4
1

88
72
65
48
53
44
37
19
4
1
453
14
21
88
68
63
48
50
43
37
17
3
1
13
0
0
0
4
2
0
3
1
0
2
1
0
708
23
27
92
111
104
107
86
64
58
28

43
36
36
23
23
24
17
8
1
0
228
10
13
43
34
35
23
21
24
17
7
1
0
6
0
0
0
2
1
0
2
0
0
1
0
0
370
11
13
43
55
54
59
51
40
29
11

45
36
29
25
30
20
20
11
3
1
225
4
8
45
34
28
25
29
19
20
10
2
1
7
0
0
0
2
1
0
1
1
0
1
1
0
338
12
14
49
56
50
48
35
24
29
17

58
100
126
107
88
55
53
37
10
0
657
8
29
57
98
122
103
86
55
52
37
10
0
14
0
0
1
2
4
4
2
0
1
0
0
0
944
15
24
69
92
177
180
138
96
103
39

36
45
54
58
50
28
30
18
5
0
332
5
11
35
44
53
55
48
28
30
18
5
0
8
0
0
1
1
1
3
2
0
0
0
0
0
499
9
14
38
55
89
91
79
45
54
20

22
55
72
49
38
27
23
19
5
0
325
3
18
22
54
69
48
38
27
22
19
5
0
6
0
0
0
1
3
1
0
0
1
0
0
0
445
6
10
31
37
88
89
59
51
49
19

0
0
141
2
5
15
25
30
35
14
7
5
3
0
0
7
1
0
3
2
1
0
0
0
0
0
0
0
235
1
6
30
46
40
47
32
21
11
1
0
0
176
1
3
23
35
28

0
0
62
2
1
8
13
12
13
7
3
1
2
0
0
3
0
0
1
2
0
0
0
0
0
0
0
0
124
0
5
10
33
18
23
11
14
9
1
0
0
84
0
2
6
25
10

0
0
79
0
4
7
12
18
22
7
4
4
1
0
0
4
1
0
2
0
1
0
0
0
0
0
0
0
111
1
1
20
13
22
24
21
7
2
0
0
0
92
1
1
17
10
18

5
3
627
18
25
82
93
88
94
79
59
54
28
5
2
81
5
2
10
18
16
13
7
5
4
0
0
1
1166
42
52
157
218
192
135
142
98
91
33
4
2
826
27
39
116
148
129

2
2
333
8
13
41
46
47
51
47
37
28
11
2
2
37
3
0
2
9
7
8
4
3
1
0
0
0
610
24
20
83
110
106
83
64
47
47
23
1
2
436
19
13
59
78
74

3
1
294
10
12
41
47
41
43
32
22
26
17
3
0
44
2
2
8
9
9
5
3
2
3
0
0
1
556
18
32
74
108
86
52
78
51
44
10
3
0
390
8
26
57
70
55

11
0
860
14
22
62
83
157
171
123
88
95
35
10
0
84
1
2
7
9
20
9
15
8
8
4
1
0
1221
26
43
83
188
199
206
160
118
115
64
19
0
1042
20
36
68
158
170

5
0
454
8
12
35
48
79
86
72
42
50
18
4
0
45
1
2
3
7
10
5
7
3
4
2
1
0
627
13
18
39
97
88
105
84
65
72
35
11
0
542
11
15
29
85
76

6
0
406
6
10
27
35
78
85
51
46
45
17
6
0
39
0
0
4
2
10
4
8
5
4
2
0
0
594
13
25
44
91
111
101
76
53
43
29
8
0
500
9
21
39
73
94

34
26
18
7
1
0
0
59
0
3
7
11
12
13
6
3
4
0
0
0
631
10
32
101
141
109
98
57
50
21
10
2
0
533
7
22
76
117
99
88
45
48
19
10
2
0
98

15
7
11
7
1
0
0
40
0
3
4
8
8
8
4
3
2
0
0
0
344
7
18
56
88
67
42
28
22
8
7
1
0
291
4
11
44
74
59
38
24
21
8
7
1
0
53

19
19
7
0
0
0
0
19
0
0
3
3
4
5
2
0
2
0
0
0
287
3
14
45
53
42
56
29
28
13
3
1
0
242
3
11
32
43
40
50
21
27
11
3
1
0
45

95
96
79
69
25
2
1
340
15
13
41
70
63
40
46
19
22
8
2
1
3878
322
344
811
721
545
466
308
190
109
41
8
13
3005
258
270
629
496
405
365
252
173
103
36
7
11
873

58
44
37
35
17
1
1
174
5
7
24
32
32
25
20
10
12
6
0
1
2080
161
176
409
393
332
259
178
88
57
20
2
5
1582
128
140
331
255
242
197
133
80
53
18
2
3
498

37
52
42
34
8
1
0
166
10
6
17
38
31
15
26
9
10
2
2
0
1798
161
168
402
328
213
207
130
102
52
21
6
8
1423
130
130
298
241
163
168
119
93
50
18
5
8
375

183
131
106
98
55
17
0
179
6
7
15
30
29
23
29
12
17
9
2
0
2409
76
159
359
297
257
262
291
299
226
126
55
2
2140
61
140
301
244
224
232
266
284
216
121
49
2
269

94
67
57
66
33
9
0
85
2
3
10
12
12
11
17
8
6
2
2
0
1300
44
82
221
170
147
141
158
149
102
63
21
2
1139
36
69
183
141
127
123
141
141
99
58
19
2
161

89
64
49
32
22
8
0
94
4
4
5
18
17
12
12
4
11
7
0
0
1109
32
77
138
127
110
121
133
150
124
63
34
0
1001
25
71
118
103
97
109
125
143
117
63
30
0
108

3
10
25
24
10
10
12
2
2
0
0
0
18
1
1
3
3
2
2
4
2
0
0
0
0
18
1
1
3
3
2
2
4
2
0
0
0
0
0
0
0
0
0
0
0
0
0

3
7
12
14
8
4
4
1
0
0
0
0
10
1
1
1
2
2
1
2
0
0
0
0
0
10
1
1
1
2
2
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
3
13
10
2
6
8
1
2
0
0
0
8
0
0
2
1
0
1
2
2
0
0
0
0
8
0
0
2
1
0
1
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0

64
74
182
225
140
101
56
17
6
5
1
2
106
6
5
27
27
10
10
7
9
3
2
0
0
95
6
5
25
22
9
8
7
8
3
2
0
0
11
0
0
2
5
1
2
0
1

33
36
78
138
90
62
45
8
4
2
0
2
54
2
3
13
16
7
4
3
5
1
0
0
0
45
2
3
12
11
6
3
3
4
1
0
0
0
9
0
0
1
5
1
1
0
1

31
38
104
87
50
39
11
9
2
3
1
0
52
4
2
14
11
3
6
4
4
2
2
0
0
50
4
2
13
11
3
5
4
4
2
2
0
0
2
0
0
1
0
0
1
0
0

15
19
58
53
33
30
25
15
10
5
6
0
112
0
4
7
8
7
7
16
31
18
11
3
0
102
0
3
6
7
7
6
14
29
16
11
3
0
10
0
1
1
1
0
1
2
2

8
13
38
29
20
18
17
8
3
5
2
0
52
0
2
6
4
4
2
9
14
6
4
1
0
46
0
1
5
4
4
1
8
12
6
4
1
0
6
0
1
1
0
0
1
1
2

7
6
20
24
13
12
8
7
7
0
4
0
60
0
2
1
4
3
5
7
17
12
7
2
0
56
0
2
1
3
3
5
6
17
10
7
2
0
4
0
0
0
1
0
0
1
0

0
0
0
0
35
0
1
6
9
6
7
3
1
0
2
0
0
28
0
1
5
7
5
6
1
1
0
2
0
0
7
0
0
1
2
1
1
2
0
0
0
0
0
35
1
4
7

0
0
0
0
25
0
0
5
6
4
5
2
1
0
2
0
0
20
0
0
4
5
3
4
1
1
0
2
0
0
5
0
0
1
1
1
1
1
0
0
0
0
0
17
0
2
4

0
0
0
0
10
0
1
1
3
2
2
1
0
0
0
0
0
8
0
1
1
2
2
2
0
0
0
0
0
0
2
0
0
0
1
0
0
1
0
0
0
0
0
18
1
2
3

0
0
0
0
298
16
24
48
46
34
42
42
19
19
8
0
0
273
15
22
41
40
32
38
41
18
18
8
0
0
25
1
2
7
6
2
4
1
1
1
0
0
0
261
25
26
60

0
0
0
0
172
8
18
22
29
26
22
19
10
11
7
0
0
157
8
17
19
26
24
19
18
9
10
7
0
0
15
0
1
3
3
2
3
1
1
1
0
0
0
151
14
17
37

0
0
0
0
126
8
6
26
17
8
20
23
9
8
1
0
0
116
7
5
22
14
8
19
23
9
8
1
0
0
10
1
1
4
3
0
1
0
0
0
0
0
0
110
11
9
23

2
0
0
0
242
6
13
30
22
19
29
43
35
26
14
5
0
227
6
12
27
20
18
27
43
33
22
14
5
0
15
0
1
3
2
1
2
0
2
4
0
0
0
113
5
10
21

0
0
0
0
125
3
7
15
11
12
15
21
20
11
10
0
0
114
3
6
13
9
11
14
21
18
9
10
0
0
11
0
1
2
2
1
1
0
2
2
0
0
0
61
4
1
12

2
0
0
0
117
3
6
15
11
7
14
22
15
15
4
5
0
113
3
6
14
11
7
13
22
15
13
4
5
0
4
0
0
1
0
0
1
0
0
2
0
0
0
52
1
9
9

5
9
4
1
4
0
0
0
0
22
1
0
3
3
8
2
1
4
0
0
0
0
13
0
4
4
2
1
2
0
0
0
0
0
0
47
3
2
12
9
7
8
2
3
1
0
0

3
5
1
0
2
0
0
0
0
9
0
0
2
1
4
0
0
2
0
0
0
0
8
0
2
2
2
1
1
0
0
0
0
0
0
23
3
1
7
6
4
1
0
1
0
0
0

2
4
3
1
2
0
0
0
0
13
1
0
1
2
4
2
1
2
0
0
0
0
5
0
2
2
0
0
1
0
0
0
0
0
0
24
0
1
5
3
3
7
2
2
1
0
0

36
29
46
22
14
2
1
0
0
210
18
19
46
27
25
40
20
12
2
1
0
0
51
7
7
14
9
4
6
2
2
0
0
0
0
566
36
46
132
125
94
70
42
10
4
3
0

21
14
26
13
9
0
0
0
0
126
9
13
31
16
13
23
13
8
0
0
0
0
25
5
4
6
5
1
3
0
1
0
0
0
0
297
23
24
65
53
51
45
26
3
3
1
0

15
15
20
9
5
2
1
0
0
84
9
6
15
11
12
17
7
4
2
1
0
0
26
2
3
8
4
3
3
2
1
0
0
0
0
269
13
22
67
72
43
25
16
7
1
2
0

11
19
8
18
11
5
3
2
0
97
5
8
16
7
18
8
15
10
5
3
2
0
16
0
2
5
4
1
0
3
1
0
0
0
0
214
6
23
51
40
28
20
19
7
4
11
3

4
9
5
14
6
5
0
1
0
50
4
0
7
3
9
5
11
5
5
0
1
0
11
0
1
5
1
0
0
3
1
0
0
0
0
121
2
12
32
23
17
12
13
3
0
5
0

7
10
3
4
5
0
3
1
0
47
1
8
9
4
9
3
4
5
0
3
1
0
5
0
1
0
3
1
0
0
0
0
0
0
0
93
4
11
19
17
11
8
6
4
4
6
3

0
25
0
1
6
5
6
6
0
1
0
0
0
0
22
3
1
6
4
1
2
2
2
1
0
0
0
26
1
0
5
7
6
4
3
0
0
0
0
0
22
1
0
4
5
6
4

0
12
0
0
5
4
3
0
0
0
0
0
0
0
11
3
1
2
2
1
1
0
1
0
0
0
0
15
0
0
3
4
4
1
3
0
0
0
0
0
13
0
0
3
3
4
1

0
13
0
1
1
1
3
6
0
1
0
0
0
0
11
0
0
4
2
0
1
2
1
1
0
0
0
11
1
0
2
3
2
3
0
0
0
0
0
0
9
1
0
1
2
2
3

4
266
13
19
63
54
43
40
20
8
3
1
0
2
300
23
27
69
71
51
30
22
2
1
2
0
2
310
11
29
55
95
51
36
19
10
4
0
0
0
201
8
26
44
45
28
23

3
140
8
12
33
22
23
27
9
2
2
1
0
1
157
15
12
32
31
28
18
17
1
1
0
0
2
199
2
13
26
72
41
25
13
4
3
0
0
0
101
1
12
19
24
18
13

1
126
5
7
30
32
20
13
11
6
1
0
0
1
143
8
15
37
40
23
12
5
1
0
2
0
0
111
9
16
29
23
10
11
6
6
1
0
0
0
100
7
14
25
21
10
10

2
115
0
12
29
18
16
7
10
6
4
9
2
2
99
6
11
22
22
12
13
9
1
0
2
1
0
144
2
13
31
24
12
14
23
17
1
4
3
0
128
2
12
26
20
11
12

2
61
0
5
17
11
10
4
6
3
0
3
0
2
60
2
7
15
12
7
8
7
0
0
2
0
0
81
0
8
17
15
6
9
12
8
1
3
2
0
73
0
8
15
13
5
8

0
54
0
7
12
7
6
3
4
3
4
6
2
0
39
4
4
7
10
5
5
2
1
0
0
1
0
63
2
5
14
9
6
5
11
9
0
1
1
0
55
2
4
11
7
6
4

2
0
0
0
0
0
4
0
0
1
2
0
0
1
0
0
0
0
0
30
0
1
6
8
3
6
2
2
2
0
0
0
27
0
1
6
7
1
6
2
2
2
0
0
0
3
0

2
0
0
0
0
0
2
0
0
0
1
0
0
1
0
0
0
0
0
16
0
0
2
7
2
2
2
1
0
0
0
0
14
0
0
2
6
1
2
2
1
0
0
0
0
2
0

0
0
0
0
0
0
2
0
0
1
1
0
0
0
0
0
0
0
0
14
0
1
4
1
1
4
0
1
2
0
0
0
13
0
1
4
1
0
4
0
1
2
0
0
0
1
0

14
10
3
0
0
0
109
3
3
11
50
23
13
5
0
1
0
0
0
261
32
29
41
44
40
35
18
11
9
1
0
1
184
23
23
27
26
24
26
13
11
9
1
0
1
77
9

8
4
2
0
0
0
98
1
1
7
48
23
12
5
0
1
0
0
0
138
16
11
16
30
25
20
12
5
3
0
0
0
91
11
10
11
17
12
14
8
5
3
0
0
0
47
5

6
6
1
0
0
0
11
2
2
4
2
0
1
0
0
0
0
0
0
123
16
18
25
14
15
15
6
6
6
1
0
1
93
12
13
16
9
12
12
5
6
6
1
0
1
30
4

21
16
1
4
3
0
16
0
1
5
4
1
2
2
1
0
0
0
0
200
9
14
28
32
31
20
27
14
15
6
4
0
187
6
14
24
29
30
20
27
13
15
6
3
0
13
3

11
7
1
3
2
0
8
0
0
2
2
1
1
1
1
0
0
0
0
109
7
5
18
18
19
10
11
5
10
2
4
0
105
5
5
17
18
19
10
11
5
10
2
3
0
4
2

10
9
0
1
1
0
8
0
1
3
2
0
1
1
0
0
0
0
0
91
2
9
10
14
12
10
16
9
5
4
0
0
82
1
9
7
11
11
10
16
8
5
4
0
0
9
1

0
0
1
2
0
0
0
0
0
0
0
60
1
1
7
16
8
14
5
5
3
0
0
0
49
1
0
6
14
7
12
1
5
3
0
0
0
11
0
1
1
2
1
2
4
0
0

0
0
1
1
0
0
0
0
0
0
0
29
0
1
5
8
4
3
3
3
2
0
0
0
24
0
0
4
8
3
3
1
3
2
0
0
0
5
0
1
1
0
1
0
2
0
0

0
0
0
1
0
0
0
0
0
0
0
31
1
0
2
8
4
11
2
2
1
0
0
0
25
1
0
2
6
4
9
0
2
1
0
0
0
6
0
0
0
2
0
2
2
0
0

6
14
18
16
9
5
0
0
0
0
0
221
11
14
67
25
34
17
21
20
9
2
0
1
187
8
9
55
19
31
15
19
20
8
2
0
1
34
3
5
12
6
3
2
2
0
1

1
5
13
13
6
4
0
0
0
0
0
119
3
8
34
17
20
10
12
10
5
0
0
0
103
3
4
33
12
18
9
10
10
4
0
0
0
16
0
4
1
5
2
1
2
0
1

5
9
5
3
3
1
0
0
0
0
0
102
8
6
33
8
14
7
9
10
4
2
0
1
84
5
5
22
7
13
6
9
10
4
2
0
1
18
3
1
11
1
1
1
0
0
0

0
4
3
1
0
0
1
0
0
1
0
178
4
10
24
17
19
20
11
19
26
19
9
0
168
3
10
23
15
15
19
10
19
26
19
9
0
10
1
0
1
2
4
1
1
0
0

0
1
0
0
0
0
0
0
0
1
0
99
3
7
15
12
11
10
8
11
8
10
4
0
91
2
7
14
10
9
9
7
11
8
10
4
0
8
1
0
1
2
2
1
1
0
0

0
3
3
1
0
0
1
0
0
0
0
79
1
3
9
5
8
10
3
8
18
9
5
0
77
1
3
9
5
6
10
3
8
18
9
5
0
2
0
0
0
0
2
0
0
0
0

0
0
0
16
0
1
2
3
1
3
2
2
1
1
0
0
15
0
1
1
3
1
3
2
2
1
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
79
0
6
10
16

0
0
0
10
0
0
2
2
0
2
1
1
1
1
0
0
9
0
0
1
2
0
2
1
1
1
1
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
41
0
2
5
10

0
0
0
6
0
1
0
1
1
1
1
1
0
0
0
0
6
0
1
0
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
38
0
4
5
6

0
0
0
80
4
3
14
6
12
17
5
9
8
2
0
0
65
4
2
11
4
10
10
5
9
8
2
0
0
15
0
1
3
2
2
7
0
0
0
0
0
0
308
25
25
55
49

0
0
0
43
3
2
5
3
8
9
3
6
3
1
0
0
37
3
2
5
2
7
5
3
6
3
1
0
0
6
0
0
0
1
1
4
0
0
0
0
0
0
155
15
12
29
24

0
0
0
37
1
1
9
3
4
8
2
3
5
1
0
0
28
1
0
6
2
3
5
2
3
5
1
0
0
9
0
1
3
1
1
3
0
0
0
0
0
0
153
10
13
26
25

0
0
0
76
0
4
15
7
5
8
8
11
8
7
3
0
72
0
4
14
5
5
8
7
11
8
7
3
0
4
0
0
1
2
0
0
1
0
0
0
0
0
264
5
10
38
26

0
0
0
45
0
2
10
4
3
4
4
6
4
5
3
0
43
0
2
10
3
3
4
3
6
4
5
3
0
2
0
0
0
1
0
0
1
0
0
0
0
0
160
3
6
29
12

0
0
0
31
0
2
5
3
2
4
4
5
4
2
0
0
29
0
2
4
2
2
4
4
5
4
2
0
0
2
0
0
1
1
0
0
0
0
0
0
0
0
104
2
4
9
14

21
11
6
5
3
1
0
0
72
0
4
8
14
20
11
6
5
3
1
0
0
7
0
2
2
2
1
0
0
0
0
0
0
0
65
1
1
7
16
11
10
10
5
1
2
1
0

12
5
3
2
2
0
0
0
37
0
1
4
9
11
5
3
2
2
0
0
0
4
0
1
1
1
1
0
0
0
0
0
0
0
42
1
1
5
12
6
7
6
2
0
1
1
0

9
6
3
3
1
1
0
0
35
0
3
4
5
9
6
3
3
1
1
0
0
3
0
1
1
1
0
0
0
0
0
0
0
0
23
0
0
2
4
5
3
4
3
1
1
0
0

52
31
21
19
21
6
1
3
277
23
22
48
41
45
30
20
18
21
5
1
3
31
2
3
7
8
7
1
1
1
0
1
0
0
482
61
43
84
95
66
43
39
22
14
8
5
2

26
16
13
7
12
0
0
1
134
13
9
24
19
23
15
12
6
12
0
0
1
21
2
3
5
5
3
1
1
1
0
0
0
0
236
30
16
42
40
40
18
24
12
6
5
2
1

26
15
8
12
9
6
1
2
143
10
13
24
22
22
15
8
12
9
5
1
2
10
0
0
2
3
4
0
0
0
0
1
0
0
246
31
27
42
55
26
25
15
10
8
3
3
1

33
32
29
27
33
25
6
0
249
3
9
36
22
31
31
29
26
33
24
5
0
15
2
1
2
4
2
1
0
1
0
1
1
0
120
7
7
22
11
11
18
14
9
9
7
5
0

24
19
18
12
20
15
2
0
148
2
5
27
8
23
18
18
12
20
14
1
0
12
1
1
2
4
1
1
0
0
0
1
1
0
64
2
3
11
9
5
11
8
6
5
1
3
0

9
13
11
15
13
10
4
0
101
1
4
9
14
8
13
11
14
13
10
4
0
3
1
0
0
0
1
0
0
1
0
0
0
0
56
5
4
11
2
6
7
6
3
4
6
2
0

58
1
0
4
14
11
9
10
5
1
2
1
0
7
0
1
3
2
0
1
0
0
0
0
0
0
25
0
4
4
8
3
2
3
1
0
0
0
0
23
0
4
4
6
3
2
3

37
1
0
3
11
6
6
6
2
0
1
1
0
5
0
1
2
1
0
1
0
0
0
0
0
0
17
0
4
3
3
3
2
2
0
0
0
0
0
17
0
4
3
3
3
2
2

21
0
0
1
3
5
3
4
3
1
1
0
0
2
0
0
1
1
0
0
0
0
0
0
0
0
8
0
0
1
5
0
0
1
1
0
0
0
0
6
0
0
1
3
0
0
1

393
57
35
62
76
51
33
34
18
13
8
4
2
89
4
8
22
19
15
10
5
4
1
0
1
0
203
18
23
54
38
23
25
15
6
1
0
0
0
185
17
22
49
35
21
22
12

195
30
13
32
30
33
13
19
11
6
5
2
1
41
0
3
10
10
7
5
5
1
0
0
0
0
106
7
13
27
20
14
16
8
0
1
0
0
0
95
7
12
25
19
12
14
5

198
27
22
30
46
18
20
15
7
7
3
2
1
48
4
5
12
9
8
5
0
3
1
0
1
0
97
11
10
27
18
9
9
7
6
0
0
0
0
90
10
10
24
16
9
8
7

105
7
6
17
10
9
17
13
5
9
7
5
0
15
0
1
5
1
2
1
1
4
0
0
0
0
98
1
7
14
19
7
13
6
12
15
2
2
0
92
1
7
14
18
4
11
6

55
2
2
9
8
4
10
7
4
5
1
3
0
9
0
1
2
1
1
1
1
2
0
0
0
0
52
1
4
13
9
5
8
3
3
5
1
0
0
46
1
4
13
8
2
6
3

50
5
4
8
2
5
7
6
1
4
6
2
0
6
0
0
3
0
1
0
0
2
0
0
0
0
46
0
3
1
10
2
5
3
9
10
1
2
0
46
0
3
1
10
2
5
3

1
0
0
0
0
2
0
0
0
2
0
0
0
0
0
0
0
0
43
1
4
5
7
3
7
4
9
2
1
0
0
41
1
4
5
6
3
7
3
9
2
1
0
0
2
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17
1
1
2
3
1
1
2
5
0
1
0
0
16
1
1
2
2
1
1
2
5
0
1
0
0
1
0
0

1
0
0
0
0
2
0
0
0
2
0
0
0
0
0
0
0
0
26
0
3
3
4
2
6
2
4
2
0
0
0
25
0
3
3
4
2
6
1
4
2
0
0
0
1
0
0

6
1
0
0
0
18
1
1
5
3
2
3
3
0
0
0
0
0
277
33
34
63
44
32
34
19
12
3
0
1
2
269
33
33
63
41
31
32
18
12
3
0
1
2
8
0
1

0
1
0
0
0
11
0
1
2
1
2
2
3
0
0
0
0
0
141
16
17
38
23
17
16
8
4
2
0
0
0
138
16
16
38
21
17
16
8
4
2
0
0
0
3
0
1

6
0
0
0
0
7
1
0
3
2
0
1
0
0
0
0
0
0
136
17
17
25
21
15
18
11
8
1
0
1
2
131
17
17
25
20
14
16
10
8
1
0
1
2
5
0
0

12
15
2
2
0
6
0
0
0
1
3
2
0
0
0
0
0
0
255
5
10
27
41
28
36
36
51
16
3
2
0
249
4
10
26
40
27
35
36
51
16
2
2
0
6
1
0

3
5
1
0
0
6
0
0
0
1
3
2
0
0
0
0
0
0
139
4
6
14
30
11
20
13
30
9
2
0
0
134
3
6
13
29
10
20
13
30
9
1
0
0
5
1
0

9
10
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
116
1
4
13
11
17
16
23
21
7
1
2
0
115
1
4
13
11
17
15
23
21
7
1
2
0
1
0
0

0
1
0
0
1
0
0
0
0
0
6
1
1
1
1
0
0
2
0
0
0
0
0
5
1
1
1
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0

0
1
0
0
0
0
0
0
0
0
2
1
1
0
0
0
0
0
0
0
0
0
0
2
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
1
0
0
0
0
0
4
0
0
1
1
0
0
2
0
0
0
0
0
3
0
0
1
1
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0

0
3
1
2
1
0
0
0
0
0
29
0
2
6
7
2
4
4
3
0
1
0
0
20
0
1
6
5
1
3
2
1
0
1
0
0
9
0
1
0
2
1
1
2
2
0
0

0
2
0
0
0
0
0
0
0
0
15
0
2
3
4
1
2
3
0
0
0
0
0
10
0
1
3
3
1
1
1
0
0
0
0
0
5
0
1
0
1
0
1
2
0
0
0

0
1
1
2
1
0
0
0
0
0
14
0
0
3
3
1
2
1
3
0
1
0
0
10
0
0
3
2
0
2
1
1
0
1
0
0
4
0
0
0
1
1
0
0
2
0
0

1
1
1
1
0
0
0
1
0
0
23
1
0
0
1
0
3
4
9
5
0
0
0
19
1
0
0
1
0
2
2
8
5
0
0
0
4
0
0
0
0
0
1
2
1
0
0

1
1
1
0
0
0
0
1
0
0
10
1
0
0
0
0
1
1
6
1
0
0
0
10
1
0
0
0
0
1
1
6
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
1
0
0
0
0
0
0
13
0
0
0
1
0
2
3
3
4
0
0
0
9
0
0
0
1
0
1
1
2
4
0
0
0
4
0
0
0
0
0
1
2
1
0
0

0
0
38
0
3
8
8
4
5
3
3
3
1
0
0
32
0
2
6
5
4
5
3
3
3
1
0
0
6
0
1
2
3
0
0
0
0
0
0
0
0
85
0
2
16
23
22

0
0
18
0
2
2
4
1
4
1
2
1
1
0
0
14
0
1
2
1
1
4
1
2
1
1
0
0
4
0
1
0
3
0
0
0
0
0
0
0
0
53
0
2
9
17
17

0
0
20
0
1
6
4
3
1
2
1
2
0
0
0
18
0
1
4
4
3
1
2
1
2
0
0
0
2
0
0
2
0
0
0
0
0
0
0
0
0
32
0
0
7
6
5

0
0
110
7
6
23
18
21
12
12
3
5
3
0
0
90
5
5
20
15
18
9
10
1
5
2
0
0
20
2
1
3
3
3
3
2
2
0
1
0
0
305
31
27
70
60
34

0
0
61
3
3
8
8
15
7
7
2
5
3
0
0
50
2
2
7
6
13
7
5
1
5
2
0
0
11
1
1
1
2
2
0
2
1
0
1
0
0
158
14
12
38
28
21

0
0
49
4
3
15
10
6
5
5
1
0
0
0
0
40
3
3
13
9
5
2
5
0
0
0
0
0
9
1
0
2
1
1
3
0
1
0
0
0
0
147
17
15
32
32
13

0
0
157
18
17
15
13
15
15
19
19
20
5
1
0
152
17
17
14
13
13
14
19
19
20
5
1
0
5
1
0
1
0
2
1
0
0
0
0
0
0
167
7
14
32
25
20

0
0
79
9
9
7
7
8
5
12
10
10
2
0
0
77
9
9
6
7
7
5
12
10
10
2
0
0
2
0
0
1
0
1
0
0
0
0
0
0
0
90
5
8
20
12
12

0
0
78
9
8
8
6
7
10
7
9
10
3
1
0
75
8
8
8
6
6
9
7
9
10
3
1
0
3
1
0
0
0
1
1
0
0
0
0
0
0
77
2
6
12
13
8

11
5
2
4
0
0
0
73
0
2
12
22
19
9
4
2
3
0
0
0
12
0
0
4
1
3
2
1
0
1
0
0
0
23
0
0
2
2
3
4
2
6
1
2
1
0
23

6
1
0
1
0
0
0
48
0
2
7
16
15
6
1
0
1
0
0
0
5
0
0
2
1
2
0
0
0
0
0
0
0
9
0
0
1
1
2
1
0
2
1
1
0
0
9

5
4
2
3
0
0
0
25
0
0
5
6
4
3
3
2
2
0
0
0
7
0
0
2
0
1
2
1
0
1
0
0
0
14
0
0
1
1
1
3
2
4
0
1
1
0
14

36
20
18
6
3
0
0
229
22
19
57
40
25
28
15
16
5
2
0
0
76
9
8
13
20
9
8
5
2
1
1
0
0
61
6
8
12
6
11
8
2
5
1
1
1
0
61

20
12
9
2
2
0
0
125
10
9
33
22
16
15
9
8
2
1
0
0
33
4
3
5
6
5
5
3
1
0
1
0
0
35
5
5
6
5
6
3
2
2
0
1
0
0
35

16
8
9
4
1
0
0
104
12
10
24
18
9
13
6
8
3
1
0
0
43
5
5
8
14
4
3
2
1
1
0
0
0
26
1
3
6
1
5
5
0
3
1
0
1
0
26

15
15
14
14
5
6
0
132
6
13
25
19
17
11
11
13
10
4
3
0
35
1
1
7
6
3
4
4
1
4
1
3
0
46
0
3
4
0
3
4
3
13
11
4
1
0
46

8
10
7
5
2
1
0
73
4
7
15
10
10
6
8
7
4
1
1
0
17
1
1
5
2
2
2
2
0
1
1
0
0
13
0
2
2
0
1
2
1
2
2
1
0
0
13

7
5
7
9
3
5
0
59
2
6
10
9
7
5
3
6
6
3
2
0
18
0
0
2
4
1
2
2
1
3
0
3
0
33
0
1
2
0
2
2
2
11
9
3
1
0
33

0
0
2
2
3
4
2
6
1
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
995
4
37
130
209
233
174
99
61
30
15
1
2
776
3
30
104
157
176
134
84
49

0
0
1
1
2
1
0
2
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
547
4
19
67
129
140
88
51
26
12
8
1
2
425
3
15
57
93
109
66
40
25

0
0
1
1
1
3
2
4
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
448
0
18
63
80
93
86
48
35
18
7
0
0
351
0
15
47
64
67
68
44
24

6
8
12
6
11
8
2
5
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4838
367
429
958
840
673
612
380
289
183
77
21
9
3699
288
321
687
623
506
487
300
244

5
5
6
5
6
3
2
2
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2529
182
234
512
428
328
323
216
164
90
38
7
7
1910
145
172
357
325
244
254
163
131

1
3
6
1
5
5
0
3
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2309
185
195
446
412
345
289
164
125
93
39
14
2
1789
143
149
330
298
262
233
137
113

0
3
4
0
3
4
3
13
11
4
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3336
87
233
413
445
290
411
344
335
378
257
141
2
2767
66
181
321
366
228
362
298
292

0
2
2
0
1
2
1
2
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1773
48
130
232
261
144
219
193
166
170
130
78
2
1466
35
98
180
216
113
192
168
143

0
1
2
0
2
2
2
11
9
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1563
39
103
181
184
146
192
151
169
208
127
63
0
1301
31
83
141
150
115
170
130
149

26
11
1
1
219
1
7
26
52
57
40
15
12
4
4
0
1
94
1
8
15
26
14
9
9
7
3
2
0
0
83
1
8
15
21
11
8
9
6
3
1
0
0
11
0
0
0

8
7
1
1
122
1
4
10
36
31
22
11
1
4
1
0
1
50
1
3
11
11
9
6
4
3
1
1
0
0
46
1
3
11
9
8
5
4
3
1
1
0
0
4
0
0
0

18
4
0
0
97
0
3
16
16
26
18
4
11
0
3
0
0
44
0
5
4
15
5
3
5
4
2
1
0
0
37
0
5
4
12
3
3
5
3
2
0
0
0
7
0
0
0

154
63
20
6
1139
79
108
271
217
167
125
80
45
29
14
1
3
1502
142
172
357
278
152
169
95
67
41
18
5
6
1316
127
144
299
243
134
155
84
65
40
15
5
5
186
15
28
58

77
31
7
4
619
37
62
155
103
84
69
53
33
13
7
0
3
767
63
91
188
137
68
83
55
45
20
10
3
4
668
55
77
155
120
58
76
48
43
20
10
3
3
99
8
14
33

77
32
13
2
520
42
46
116
114
83
56
27
12
16
7
1
0
735
79
81
169
141
84
86
40
22
21
8
2
2
648
72
67
144
123
76
79
36
22
20
5
2
2
87
7
14
25

318
216
117
2
569
21
52
92
79
62
49
46
43
60
41
24
0
457
10
17
57
77
40
62
51
40
55
30
17
1
433
9
15
55
70
39
57
50
38
54
30
15
1
24
1
2
2

144
110
65
2
307
13
32
52
45
31
27
25
23
26
20
13
0
241
7
6
28
47
17
30
30
20
30
15
10
1
226
7
5
27
43
16
26
29
18
29
15
10
1
15
0
1
1

174
106
52
0
262
8
20
40
34
31
22
21
20
34
21
11
0
216
3
11
29
30
23
32
21
20
25
15
7
0
207
2
10
28
27
23
31
21
20
25
15
5
0
9
1
1
1

5
3
1
0
1
0
1
0
0
155
0
2
11
35
48
24
14
8
7
5
0
1
113
0
2
9
22
34
17
12
6
7
4
0
0
42
0
0
2
13
14
7
2
2
0
1
0

2
1
1
0
0
0
0
0
0
94
0
1
7
27
28
14
8
3
2
3
0
1
65
0
1
5
16
19
9
7
3
2
3
0
0
29
0
0
2
11
9
5
1
0
0
0
0

3
2
0
0
1
0
1
0
0
61
0
1
4
8
20
10
6
5
5
2
0
0
48
0
1
4
6
15
8
5
3
5
1
0
0
13
0
0
0
2
5
2
1
2
0
1
0

35
18
14
11
2
1
3
0
1
303
19
17
65
47
36
39
32
16
14
16
1
1
212
14
11
43
32
27
27
20
14
9
14
1
0
91
5
6
22
15
9
12
12
2
5
2
0

17
10
7
7
2
0
0
0
1
159
14
7
34
23
19
24
15
9
8
5
0
1
112
12
4
22
18
16
17
8
7
5
3
0
0
47
2
3
12
5
3
7
7
2
3
2
0

18
8
7
4
0
1
3
0
0
144
5
10
31
24
17
15
17
7
6
11
1
0
100
2
7
21
14
11
10
12
7
4
11
1
0
44
3
3
10
10
6
5
5
0
2
0
0

7
1
5
1
2
1
0
2
0
310
10
24
24
34
28
41
31
27
37
33
21
0
232
8
22
17
26
16
36
20
23
24
26
14
0
78
2
2
7
8
12
5
11
4
13
7
7

4
1
4
1
2
1
0
0
0
159
7
19
17
20
13
18
16
13
13
12
11
0
122
5
18
13
14
8
16
12
11
8
10
7
0
37
2
1
4
6
5
2
4
2
5
2
4

3
0
1
0
0
0
0
2
0
151
3
5
7
14
15
23
15
14
24
21
10
0
110
3
4
4
12
8
20
8
12
16
16
7
0
41
0
1
3
2
7
3
7
2
8
5
3

1
107
0
2
10
15
26
31
10
9
1
2
1
0
95
0
2
9
15
23
26
10
7
0
2
1
0
12
0
0
1
0
3
5
0
2
1
0
0
0
67
1
2
12
14
17
14

1
59
0
2
5
10
17
12
4
6
1
1
1
0
53
0
2
5
10
14
11
4
5
0
1
1
0
6
0
0
0
0
3
1
0
1
1
0
0
0
38
1
2
5
8
11
7

0
48
0
0
5
5
9
19
6
3
0
1
0
0
42
0
0
4
5
9
15
6
2
0
1
0
0
6
0
0
1
0
0
4
0
1
0
0
0
0
29
0
0
7
6
6
7

1
278
12
22
49
34
35
32
25
37
27
4
1
0
249
11
20
41
30
30
28
23
34
27
4
1
0
29
1
2
8
4
5
4
2
3
0
0
0
0
287
15
31
55
50
39
35

1
140
6
12
25
20
17
18
13
16
12
1
0
0
119
5
10
20
17
13
15
12
14
12
1
0
0
21
1
2
5
3
4
3
1
2
0
0
0
0
162
8
24
27
27
21
22

0
138
6
10
24
14
18
14
12
21
15
3
1
0
130
6
10
21
13
17
13
11
20
15
3
1
0
8
0
0
3
1
1
1
1
1
0
0
0
0
125
7
7
28
23
18
13

0
354
5
13
44
37
27
47
47
41
52
25
16
0
340
5
13
40
34
26
47
43
40
52
24
16
0
14
0
0
4
3
1
0
4
1
0
1
0
0
257
5
15
34
45
21
10

0
192
3
7
25
23
17
30
20
18
27
15
7
0
185
3
7
24
21
17
30
18
17
27
14
7
0
7
0
0
1
2
0
0
2
1
0
1
0
0
133
0
8
22
25
7
5

0
162
2
6
19
14
10
17
27
23
25
10
9
0
155
2
6
16
13
9
17
25
23
25
10
9
0
7
0
0
3
1
1
0
2
0
0
0
0
0
124
5
7
12
20
14
5

2
4
1
0
0
0
51
1
1
10
12
13
10
2
2
0
0
0
0
16
0
1
2
2
4
4
0
2
1
0
0
0
148
1
11
16
35
30
27
14
7
6
1
0
0
88
0

2
1
1
0
0
0
29
1
1
3
8
8
5
2
1
0
0
0
0
9
0
1
2
0
3
2
0
0
1
0
0
0
79
1
6
5
21
17
15
7
3
4
0
0
0
43
0

0
3
0
0
0
0
22
0
0
7
4
5
5
0
1
0
0
0
0
7
0
0
0
2
1
2
0
2
0
0
0
0
69
0
5
11
14
13
12
7
4
2
1
0
0
45
0

28
21
9
2
2
0
245
14
29
46
36
29
31
27
20
9
2
2
0
42
1
2
9
14
10
4
1
1
0
0
0
0
711
67
60
133
127
121
86
54
32
21
6
3
1
252
28

11
12
6
2
2
0
139
8
22
25
17
14
21
11
11
6
2
2
0
23
0
2
2
10
7
1
0
1
0
0
0
0
373
31
26
79
58
54
47
39
26
9
3
0
1
129
13

17
9
3
0
0
0
106
6
7
21
19
15
10
16
9
3
0
0
0
19
1
0
7
4
3
3
1
0
0
0
0
0
338
36
34
54
69
67
39
15
6
12
3
3
0
123
15

17
24
31
36
19
0
227
4
13
28
42
16
9
17
22
28
32
16
0
30
1
2
6
3
5
1
0
2
3
4
3
0
413
22
45
73
55
32
27
23
35
49
35
17
0
249
9

8
17
12
17
12
0
112
0
8
17
23
3
4
8
15
11
13
10
0
21
0
0
5
2
4
1
0
2
1
4
2
0
224
13
23
44
30
19
11
16
17
23
18
10
0
135
6

9
7
19
19
7
0
115
4
5
11
19
13
5
9
7
17
19
6
0
9
1
2
1
1
1
0
0
0
2
0
1
0
189
9
22
29
25
13
16
7
18
26
17
7
0
114
3

8
7
17
18
19
8
6
4
1
0
0
60
1
3
9
18
12
8
6
1
2
0
0
0
131
1
3
22
24
31
25
15
5
3
1
0
1
121
1
2
21
22
29
23
14
4
3

4
3
9
10
9
3
3
2
0
0
0
36
1
2
2
12
7
6
4
0
2
0
0
0
73
1
1
11
11
25
15
7
1
0
0
0
1
67
1
1
11
9
23
14
6
1
0

4
4
8
8
10
5
3
2
1
0
0
24
0
1
7
6
5
2
2
1
0
0
0
0
58
0
2
11
13
6
10
8
4
3
1
0
0
54
0
1
10
13
6
9
8
3
3

19
54
36
38
31
17
13
9
4
3
0
459
39
41
79
91
83
55
37
19
12
2
0
1
264
12
19
43
43
29
38
27
25
18
8
2
0
223
11
13
32
38
24
33
24
24
15

5
31
20
18
15
11
11
3
2
0
0
244
18
21
48
38
36
32
28
15
6
1
0
1
138
10
13
21
20
16
19
19
7
10
3
0
0
117
9
8
16
19
14
16
17
7
8

14
23
16
20
16
6
2
6
2
3
0
215
21
20
31
53
47
23
9
4
6
1
0
0
126
2
6
22
23
13
19
8
18
8
5
2
0
106
2
5
16
19
10
17
7
17
7

30
43
38
16
15
16
23
27
21
11
0
164
13
15
30
17
16
12
7
12
22
14
6
0
392
10
44
51
49
36
50
31
47
36
22
16
0
360
10
39
45
43
34
48
30
41
35

15
25
21
9
8
11
10
11
12
7
0
89
7
8
19
9
10
3
5
7
12
6
3
0
205
5
23
22
32
20
27
13
27
14
11
11
0
188
5
18
21
29
19
25
13
25
13

15
18
17
7
7
5
13
16
9
4
0
75
6
7
11
8
6
9
2
5
10
8
3
0
187
5
21
29
17
16
23
18
20
22
11
5
0
172
5
21
24
14
15
23
17
16
22

1
0
1
10
0
1
1
2
2
2
1
1
0
0
0
0
75
0
2
9
13
14
14
12
5
4
2
0
0
65
0
2
8
10
11
12
12
5
4
1
0
0
10
0
0
1
3

0
0
1
6
0
0
0
2
2
1
1
0
0
0
0
0
40
0
2
7
7
6
5
5
5
2
1
0
0
37
0
2
7
5
6
4
5
5
2
1
0
0
3
0
0
0
2

1
0
0
4
0
1
1
0
0
1
0
1
0
0
0
0
35
0
0
2
6
8
9
7
0
2
1
0
0
28
0
0
1
5
5
8
7
0
2
0
0
0
7
0
0
1
1

7
2
0
41
1
6
11
5
5
5
3
1
3
1
0
0
381
41
26
68
63
55
51
26
23
19
5
4
0
329
38
21
52
53
50
46
23
22
16
4
4
0
52
3
5
16
10

3
0
0
21
1
5
5
1
2
3
2
0
2
0
0
0
202
21
14
38
29
26
24
18
15
12
3
2
0
174
20
10
29
25
22
22
16
15
11
2
2
0
28
1
4
9
4

4
2
0
20
0
1
6
4
3
2
1
1
1
1
0
0
179
20
12
30
34
29
27
8
8
7
2
2
0
155
18
11
23
28
28
24
7
7
5
2
2
0
24
2
1
7
6

22
13
0
32
0
5
6
6
2
2
1
6
1
0
3
0
459
8
14
40
50
44
90
67
58
49
23
16
0
413
8
11
35
47
36
81
60
53
45
22
15
0
46
0
3
5
3

11
9
0
17
0
5
1
3
1
2
0
2
1
0
2
0
263
5
10
24
31
25
49
42
27
24
16
10
0
233
5
7
19
28
21
43
39
25
22
15
9
0
30
0
3
5
3

11
4
0
15
0
0
5
3
1
0
1
4
0
0
1
0
196
3
4
16
19
19
41
25
31
25
7
6
0
180
3
4
16
19
15
38
21
28
23
7
6
0
16
0
0
0
0

3
2
0
0
0
1
0
0
28
0
2
5
4
3
6
3
3
2
0
0
0
27
0
2
4
4
3
6
3
3
2
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0

0
1
0
0
0
0
0
0
15
0
1
2
4
2
4
2
0
0
0
0
0
15
0
1
2
4
2
4
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

3
1
0
0
0
1
0
0
13
0
1
3
0
1
2
1
3
2
0
0
0
12
0
1
2
0
1
2
1
3
2
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0

5
5
3
1
3
1
0
0
156
11
22
25
22
16
16
11
15
9
8
1
0
144
10
22
22
20
16
16
10
13
8
6
1
0
12
1
0
3
2
0
0
1
2
1
2
0
0

4
2
2
0
1
1
0
0
85
8
15
12
13
7
9
2
8
5
6
0
0
78
7
15
11
11
7
9
2
7
5
4
0
0
7
1
0
1
2
0
0
0
1
0
2
0
0

1
3
1
1
2
0
0
0
71
3
7
13
9
9
7
9
7
4
2
1
0
66
3
7
11
9
9
7
8
6
3
2
1
0
5
0
0
2
0
0
0
1
1
1
0
0
0

8
9
7
5
4
1
1
0
105
2
6
5
15
8
10
13
14
15
13
4
0
92
2
4
5
14
8
10
11
11
11
12
4
0
13
0
2
0
1
0
0
2
3
4
1
0
0

4
6
3
2
2
1
1
0
55
0
6
4
8
6
4
8
4
7
6
2
0
47
0
4
4
8
6
4
7
3
4
5
2
0
8
0
2
0
0
0
0
1
1
3
1
0
0

4
3
4
3
2
0
0
0
50
2
0
1
7
2
6
5
10
8
7
2
0
45
2
0
1
6
2
6
4
8
7
7
2
0
5
0
0
0
1
0
0
1
2
1
0
0
0

29
0
1
6
5
9
7
1
0
0
0
0
0
21
0
1
5
5
6
4
0
0
0
0
0
0
8
0
0
1
0
3
3
1
0
0
0
0
0
114
0
2
15
26
33
12
14

14
0
0
3
4
2
4
1
0
0
0
0
0
10
0
0
3
4
1
2
0
0
0
0
0
0
4
0
0
0
0
1
2
1
0
0
0
0
0
58
0
1
6
20
19
2
6

15
0
1
3
1
7
3
0
0
0
0
0
0
11
0
1
2
1
5
2
0
0
0
0
0
0
4
0
0
1
0
2
1
0
0
0
0
0
0
56
0
1
9
6
14
10
8

247
7
9
26
49
71
38
26
14
4
3
0
0
216
6
6
18
41
69
33
24
12
4
3
0
0
31
1
3
8
8
2
5
2
2
0
0
0
0
458
31
33
100
85
68
56
32

128
4
3
17
22
38
18
15
9
0
2
0
0
108
4
2
11
16
36
16
13
8
0
2
0
0
20
0
1
6
6
2
2
2
1
0
0
0
0
252
11
22
51
52
41
34
17

119
3
6
9
27
33
20
11
5
4
1
0
0
108
2
4
7
25
33
17
11
4
4
1
0
0
11
1
2
2
2
0
3
0
1
0
0
0
0
206
20
11
49
33
27
22
15

100
3
7
13
16
10
22
10
5
9
4
1
0
82
3
5
12
10
10
20
9
3
6
3
1
0
18
0
2
1
6
0
2
1
2
3
1
0
0
314
9
40
51
48
31
31
33

49
1
3
9
8
2
11
7
3
2
3
0
0
39
1
1
8
5
2
10
6
2
2
2
0
0
10
0
2
1
3
0
1
1
1
0
1
0
0
159
5
22
25
27
10
18
22

51
2
4
4
8
8
11
3
2
7
1
1
0
43
2
4
4
5
8
10
3
1
4
1
1
0
8
0
0
0
3
0
1
0
1
3
0
0
0
155
4
18
26
21
21
13
11

8
2
2
0
0
73
0
1
9
18
21
5
11
5
2
1
0
0
41
0
1
6
8
12
7
3
3
0
1
0
0
47
0
2
9
12
8
5
5
5
1
0
0
0
39
0
1

1
1
2
0
0
39
0
0
3
14
15
0
4
1
1
1
0
0
19
0
1
3
6
4
2
2
0
0
1
0
0
27
0
0
5
6
4
4
5
3
0
0
0
0
21
0
0

7
1
0
0
0
34
0
1
6
4
6
5
7
4
1
0
0
0
22
0
0
3
2
8
5
1
3
0
0
0
0
20
0
2
4
6
4
1
0
2
1
0
0
0
18
0
1

30
14
6
2
1
278
20
19
47
55
40
38
25
19
10
3
1
1
180
11
14
53
30
28
18
7
11
4
3
1
0
251
10
18
37
42
51
52
24
9
7
1
0
0
235
9
17

14
6
3
0
1
152
7
12
19
36
27
23
14
6
5
2
0
1
100
4
10
32
16
14
11
3
8
1
1
0
0
123
6
7
20
27
21
25
12
3
2
0
0
0
114
5
7

16
8
3
2
0
126
13
7
28
19
13
15
11
13
5
1
1
0
80
7
4
21
14
14
7
4
3
3
2
1
0
128
4
11
17
15
30
27
12
6
5
1
0
0
121
4
10

20
22
23
5
1
182
5
23
26
24
15
18
23
15
13
14
5
1
132
4
17
25
24
16
13
10
5
9
9
0
0
175
3
8
21
19
13
21
21
24
23
13
9
0
157
3
6

11
6
10
2
1
95
1
13
13
14
4
10
16
9
5
7
2
1
64
4
9
12
13
6
8
6
2
1
3
0
0
93
2
3
12
10
8
16
11
9
12
7
3
0
84
2
2

9
16
13
3
0
87
4
10
13
10
11
8
7
6
8
7
3
0
68
0
8
13
11
10
5
4
3
8
6
0
0
82
1
5
9
9
5
5
10
15
11
6
6
0
73
1
4

7
11
7
4
3
5
1
0
0
0
8
0
1
2
1
1
1
2
0
0
0
0
0
1405
13
31
156
251
299
274
164
126
59
25
3
4
787
9
24
98
148
163
148
80
71
29
12

4
5
3
3
3
3
0
0
0
0
6
0
0
1
1
1
1
2
0
0
0
0
0
816
12
22
81
149
179
177
89
66
31
7
2
1
448
9
19
50
87
99
89
38
35
15
5

3
6
4
1
0
2
1
0
0
0
2
0
1
1
0
0
0
0
0
0
0
0
0
589
1
9
75
102
120
97
75
60
28
18
1
3
339
0
5
48
61
64
59
42
36
14
7

33
39
49
49
23
8
7
1
0
0
16
1
1
4
3
2
3
1
1
0
0
0
0
8050
589
684
1473
1575
1184
953
697
433
266
141
28
27
5076
400
471
967
967
725
573
435
254
168
83

18
26
19
24
11
2
2
0
0
0
9
1
0
2
1
2
1
1
1
0
0
0
0
4219
311
345
770
816
639
510
376
224
139
68
8
13
2719
211
232
515
517
402
309
248
139
92
41

15
13
30
25
12
6
5
1
0
0
7
0
1
2
2
0
2
0
0
0
0
0
0
3831
278
339
703
759
545
443
321
209
127
73
20
14
2357
189
239
452
450
323
264
187
115
76
42

15
18
12
21
19
23
23
10
7
0
18
0
2
6
1
1
0
2
1
0
3
2
0
3342
113
245
548
478
399
345
290
345
290
200
78
11
2201
67
167
361
303
235
227
190
248
214
135

9
10
8
16
9
8
12
6
2
0
9
0
1
3
0
0
0
2
1
0
1
1
0
1826
65
123
313
274
228
197
173
173
153
84
35
8
1221
37
84
204
172
137
136
117
127
124
56

6
8
4
5
10
15
11
4
5
0
9
0
1
3
1
1
0
0
0
0
2
1
0
1516
48
122
235
204
171
148
117
172
137
116
43
3
980
30
83
157
131
98
91
73
121
90
79

2
3
618
4
7
58
103
136
126
84
55
30
13
1
1
71
1
1
13
19
9
12
8
5
1
0
0
2
70
1
1
13
19
9
12
7
5
1
0
0
2
1
0
0
0
0
0

1
1
368
3
3
31
62
80
88
51
31
16
2
1
0
32
1
1
6
10
3
7
4
0
0
0
0
0
31
1
1
6
10
3
7
3
0
0
0
0
0
1
0
0
0
0
0

1
2
250
1
4
27
41
56
38
33
24
14
11
0
1
39
0
0
7
9
6
5
4
5
1
0
0
2
39
0
0
7
9
6
5
4
5
1
0
0
2
0
0
0
0
0
0

16
17
2974
189
213
506
608
459
380
262
179
98
58
12
10
542
44
62
122
112
67
59
42
16
10
7
1
0
529
43
60
121
109
67
59
41
16
7
5
1
0
13
1
2
1
3
0

4
9
1500
100
113
255
299
237
201
128
85
47
27
4
4
289
22
32
72
61
39
30
22
8
2
1
0
0
283
21
31
71
59
39
30
21
8
2
1
0
0
6
1
1
1
2
0

12
8
1474
89
100
251
309
222
179
134
94
51
31
8
6
253
22
30
50
51
28
29
20
8
8
6
1
0
246
22
29
50
50
28
29
20
8
5
4
1
0
7
0
1
0
1
0

46
8
1141
46
78
187
175
164
118
100
97
76
65
32
3
272
14
25
52
34
32
36
28
19
18
12
1
1
267
14
24
51
34
31
34
28
19
18
12
1
1
5
0
1
1
0
1

21
6
605
28
39
109
102
91
61
56
46
29
28
14
2
147
6
10
27
19
26
22
13
9
11
2
1
1
143
6
10
26
19
25
20
13
9
11
2
1
1
4
0
0
1
0
1

25
2
536
18
39
78
73
73
57
44
51
47
37
18
1
125
8
15
25
15
6
14
15
10
7
10
0
0
124
8
14
25
15
6
14
15
10
7
10
0
0
1
0
1
0
0
0

0
1
0
0
0
0
0
86
0
4
15
20
24
11
5
5
1
0
1
0
77
0
4
13
17
22
9
5
5
1
0
1
0
9
0
0
2
3
2
2
0
0
0
0
0
0
161

0
1
0
0
0
0
0
56
0
4
10
11
17
7
2
5
0
0
0
0
49
0
4
8
8
16
6
2
5
0
0
0
0
7
0
0
2
3
1
1
0
0
0
0
0
0
92

0
0
0
0
0
0
0
30
0
0
5
9
7
4
3
0
1
0
1
0
28
0
0
5
9
6
3
3
0
1
0
1
0
2
0
0
0
0
1
1
0
0
0
0
0
0
69

0
1
0
3
2
0
0
348
28
32
68
73
45
27
27
14
15
12
7
0
287
23
28
58
63
36
20
22
10
14
9
4
0
61
5
4
10
10
9
7
5
4
1
3
3
0
788

0
1
0
0
0
0
0
179
12
14
33
41
25
12
14
9
10
8
1
0
150
8
12
29
36
20
9
11
7
10
7
1
0
29
4
2
4
5
5
3
3
2
0
1
0
0
422

0
0
0
3
2
0
0
169
16
18
35
32
20
15
13
5
5
4
6
0
137
15
16
29
27
16
11
11
3
4
2
3
0
32
1
2
6
5
4
4
2
2
1
2
3
0
366

2
0
0
0
0
0
0
271
9
10
31
24
12
15
18
55
61
20
16
0
238
8
8
26
22
11
15
16
51
49
18
14
0
33
1
2
5
2
1
0
2
4
12
2
2
0
262

2
0
0
0
0
0
0
142
8
7
16
14
7
12
6
23
34
7
8
0
127
7
5
13
12
7
12
6
23
28
6
8
0
15
1
2
3
2
0
0
0
0
6
1
0
0
152

0
0
0
0
0
0
0
129
1
3
15
10
5
3
12
32
27
13
8
0
111
1
3
13
10
4
3
10
28
21
12
6
0
18
0
0
2
0
1
0
2
4
6
1
2
0
110

3
10
21
30
29
29
19
13
4
3
0
0
145
3
9
18
27
25
28
16
12
4
3
0
0
16
0
1
3
3
4
1
3
1
0
0
0
0
163
0
4
12
22
37
33
22
21

3
8
11
19
19
16
5
6
3
2
0
0
84
3
8
9
17
16
16
4
6
3
2
0
0
8
0
0
2
2
3
0
1
0
0
0
0
0
99
0
2
6
16
24
23
11
12

0
2
10
11
10
13
14
7
1
1
0
0
61
0
1
9
10
9
12
12
6
1
1
0
0
8
0
1
1
1
1
1
2
1
0
0
0
0
64
0
2
6
6
13
10
11
9

67
68
134
154
127
84
61
52
30
6
4
1
749
64
67
131
149
119
81
57
48
25
4
3
1
39
3
1
3
5
8
3
4
4
5
2
1
0
644
39
55
118
96
101
72
77
41

35
41
64
80
75
51
31
20
19
4
1
1
402
33
40
62
78
70
49
29
18
18
3
1
1
20
2
1
2
2
5
2
2
2
1
1
0
0
340
23
25
67
41
60
43
40
19

32
27
70
74
52
33
30
32
11
2
3
0
347
31
27
69
71
49
32
28
30
7
1
2
0
19
1
0
1
3
3
1
2
2
4
1
1
0
304
16
30
51
55
41
29
37
22

10
19
38
30
27
25
28
31
20
24
8
2
239
7
19
33
28
25
22
26
29
19
21
8
2
23
3
0
5
2
2
3
2
2
1
3
0
0
350
9
24
57
39
46
24
42
35

5
6
23
15
19
18
17
17
9
15
6
2
138
3
6
18
14
19
16
16
16
9
13
6
2
14
2
0
5
1
0
2
1
1
0
2
0
0
194
6
14
34
23
26
15
27
19

5
13
15
15
8
7
11
14
11
9
2
0
101
4
13
15
14
6
6
10
13
10
8
2
0
9
1
0
0
1
2
1
1
1
1
1
0
0
156
3
10
23
16
20
9
15
16

8
3
0
1
80
0
4
9
12
17
15
7
13
3
0
0
0
83
0
0
3
10
20
18
15
8
5
3
0
1
191
3
2
33
30
40
43
20
11
8
1
0
0
99
2
2
19

5
0
0
0
49
0
2
5
8
10
11
5
6
2
0
0
0
50
0
0
1
8
14
12
6
6
3
0
0
0
102
3
2
13
15
24
22
10
5
7
1
0
0
51
2
2
7

3
3
0
1
31
0
2
4
4
7
4
2
7
1
0
0
0
33
0
0
2
2
6
6
9
2
2
3
0
1
89
0
0
20
15
16
21
10
6
1
0
0
0
48
0
0
12

30
11
3
1
417
31
41
76
68
63
44
41
25
20
6
2
0
227
8
14
42
28
38
28
36
16
10
5
1
1
1086
81
92
167
181
169
138
116
82
33
14
2
11
696
59
68
115

14
7
1
0
218
19
17
41
25
42
26
21
14
10
2
1
0
122
4
8
26
16
18
17
19
5
4
5
0
0
587
45
48
91
91
91
73
66
46
23
6
1
6
385
31
34
64

16
4
2
1
199
12
24
35
43
21
18
20
11
10
4
1
0
105
4
6
16
12
20
11
17
11
6
0
1
1
499
36
44
76
90
78
65
50
36
10
8
1
5
311
28
34
51

30
34
7
3
217
4
17
40
29
29
13
20
19
18
22
4
2
133
5
7
17
10
17
11
22
16
12
12
3
1
580
24
51
114
89
63
61
43
61
38
22
13
1
353
12
28
74

14
11
3
2
120
4
9
22
17
17
10
12
10
10
7
1
1
74
2
5
12
6
9
5
15
9
4
4
2
1
328
12
29
74
50
33
31
29
33
22
9
5
1
204
5
16
49

16
23
4
1
97
0
8
18
12
12
3
8
9
8
15
3
1
59
3
2
5
4
8
6
7
7
8
8
1
0
252
12
22
40
39
30
30
14
28
16
13
8
0
149
7
12
25

11
24
21
9
6
5
0
0
0
92
1
0
14
19
16
22
11
5
3
1
0
0
393
4
4
27
59
85
68
60
43
29
12
2
0
119
1
1
6
20
24
19
14
15
12
6
1

6
15
7
5
3
4
0
0
0
51
1
0
6
9
9
15
5
2
3
1
0
0
236
3
3
15
35
47
47
43
25
13
3
2
0
66
1
1
1
11
13
12
10
8
6
2
1

5
9
14
4
3
1
0
0
0
41
0
0
8
10
7
7
6
3
0
0
0
0
157
1
1
12
24
38
21
17
18
16
9
0
0
53
0
0
5
9
11
7
4
7
6
4
0

104
98
78
76
52
23
12
2
9
390
22
24
52
77
71
60
40
30
10
2
0
2
2170
146
170
374
443
327
275
176
113
82
51
7
6
558
45
48
87
88
80
72
55
34
30
14
3

55
54
45
46
32
15
4
1
4
202
14
14
27
36
37
28
20
14
8
2
0
2
1119
71
92
179
232
174
159
82
59
43
23
2
3
297
18
26
44
52
40
43
31
19
17
6
0

49
44
33
30
20
8
8
1
5
188
8
10
25
41
34
32
20
16
2
0
0
0
1051
75
78
195
211
153
116
94
54
39
28
5
3
261
27
22
43
36
40
29
24
15
13
8
3

54
30
38
29
42
26
13
6
1
227
12
23
40
35
33
23
14
19
12
9
7
0
723
20
43
114
124
104
79
72
58
51
41
14
3
289
6
16
51
42
36
30
26
28
27
20
6

35
11
20
22
23
15
6
1
1
124
7
13
25
15
22
11
7
10
7
3
4
0
384
12
20
64
73
52
39
46
30
20
21
5
2
153
2
8
30
21
16
14
19
19
13
9
1

19
19
18
7
19
11
7
5
0
103
5
10
15
20
11
12
7
9
5
6
3
0
339
8
23
50
51
52
40
26
28
31
20
9
1
136
4
8
21
21
20
16
7
9
14
11
5

0
274
3
3
21
39
61
49
46
28
17
6
1
0
229
0
4
22
44
50
57
18
22
8
4
0
0
101
0
2
9
20
22
25
10
9
3
1
0
0
128
0
2
13
24
28
32

0
170
2
2
14
24
34
35
33
17
7
1
1
0
131
0
2
13
25
29
40
8
11
3
0
0
0
59
0
1
8
13
13
16
3
5
0
0
0
0
72
0
1
5
12
16
24

0
104
1
1
7
15
27
14
13
11
10
5
0
0
98
0
2
9
19
21
17
10
11
5
4
0
0
42
0
1
1
7
9
9
7
4
3
1
0
0
56
0
1
8
12
12
8

2
1612
101
122
287
355
247
203
121
79
52
37
4
4
1442
109
119
284
306
219
177
114
63
30
17
1
3
937
74
86
198
197
148
110
66
30
17
10
0
1
505
35
33
86
109
71
67

1
822
53
66
135
180
134
116
51
40
26
17
2
2
725
60
52
147
159
109
80
68
35
9
5
0
1
485
44
37
102
109
77
51
40
17
3
4
0
1
240
16
15
45
50
32
29

1
790
48
56
152
175
113
87
70
39
26
20
2
2
717
49
67
137
147
110
97
46
28
21
12
1
2
452
30
49
96
88
71
59
26
13
14
6
0
0
265
19
18
41
59
39
38

1
434
14
27
63
82
68
49
46
30
24
21
8
2
473
21
44
74
86
70
58
24
40
33
17
6
0
254
12
29
35
51
31
31
13
21
20
10
1
0
219
9
15
39
35
39
27

1
231
10
12
34
52
36
25
27
11
7
12
4
1
259
14
22
38
52
37
32
13
25
18
8
0
0
149
9
16
19
32
17
19
8
12
13
4
0
0
110
5
6
19
20
20
13

0
203
4
15
29
30
32
24
19
19
17
9
4
1
214
7
22
36
34
33
26
11
15
15
9
6
0
105
3
13
16
19
14
12
5
9
7
6
1
0
109
4
9
20
15
19
14

8
13
5
3
0
0
81
1
1
9
20
19
14
10
5
0
2
0
0
70
1
1
7
16
15
13
10
5
0
2
0
0
11
0
0
2
4
4
1
0
0
0
0
0
0
30
1

5
6
3
0
0
0
52
1
0
5
14
14
11
4
2
0
1
0
0
44
1
0
4
11
11
10
4
2
0
1
0
0
8
0
0
1
3
3
1
0
0
0
0
0
0
16
1

3
7
2
3
0
0
29
0
1
4
6
5
3
6
3
0
1
0
0
26
0
1
3
5
4
3
6
3
0
1
0
0
3
0
0
1
1
1
0
0
0
0
0
0
0
14
0

48
33
13
7
1
2
665
51
57
143
132
68
74
57
36
23
17
2
5
572
43
48
124
119
56
65
50
25
21
17
0
4
93
8
9
19
13
12
9
7
11
2
0
2
1
365
24

28
18
6
1
0
0
371
32
29
80
74
38
36
37
20
12
9
2
2
326
29
25
67
69
33
30
33
17
12
9
0
2
45
3
4
13
5
5
6
4
3
0
0
2
0
187
11

20
15
7
6
1
2
294
19
28
63
58
30
38
20
16
11
8
0
3
246
14
23
57
50
23
35
17
8
9
8
0
2
48
5
5
6
8
7
3
3
8
2
0
0
1
178
13

11
19
13
7
5
0
269
5
16
46
27
33
29
20
34
25
24
9
1
224
3
16
33
21
31
28
19
30
24
14
4
1
45
2
0
13
6
2
1
1
4
1
10
5
0
142
1

5
13
5
4
0
0
143
2
10
27
15
21
16
11
12
16
9
4
0
121
1
10
19
11
19
15
11
11
16
7
1
0
22
1
0
8
4
2
1
0
1
0
2
3
0
77
0

6
6
8
3
5
0
126
3
6
19
12
12
13
9
22
9
15
5
1
103
2
6
14
10
12
13
8
19
8
7
3
1
23
1
0
5
2
0
0
1
3
1
8
2
0
65
1

1
4
7
6
7
2
1
0
0
0
1
26
1
0
4
6
5
6
2
1
0
0
0
1
4
0
1
0
1
1
1
0
0
0
0
0
0
1050
7
37
136
188
248
181
118
64
25

0
2
4
2
4
2
0
0
0
0
1
15
1
0
2
3
2
4
2
0
0
0
0
1
1
0
0
0
1
0
0
0
0
0
0
0
0
576
6
19
70
122
153
84
52
28
9

1
2
3
4
3
0
1
0
0
0
0
11
0
0
2
3
3
2
0
1
0
0
0
0
3
0
1
0
0
1
1
0
0
0
0
0
0
474
1
18
66
66
95
97
66
36
16

29
63
78
61
47
27
16
13
6
1
0
331
18
25
57
70
58
44
27
14
11
6
1
0
34
6
4
6
8
3
3
0
2
2
0
0
0
1914
184
173
307
328
269
246
182
114
81

12
37
37
28
26
16
8
7
5
0
0
173
8
10
35
34
27
26
16
7
5
5
0
0
14
3
2
2
3
1
0
0
1
2
0
0
0
1009
95
94
165
149
136
144
107
60
45

17
26
41
33
21
11
8
6
1
1
0
158
10
15
22
36
31
18
11
7
6
1
1
0
20
3
2
4
5
2
3
0
1
0
0
0
0
905
89
79
142
179
133
102
75
54
36

13
22
25
12
18
15
12
14
6
4
0
120
1
10
18
22
11
16
13
9
13
5
2
0
22
0
3
4
3
1
2
2
3
1
1
2
0
2083
64
164
323
281
259
280
289
196
134

5
10
13
7
12
11
5
9
2
3
0
66
0
4
8
11
6
10
10
4
9
2
2
0
11
0
1
2
2
1
2
1
1
0
0
1
0
1092
34
94
177
150
136
150
157
92
65

8
12
12
5
6
4
7
5
4
1
0
54
1
6
10
11
5
6
3
5
4
3
0
0
11
0
2
2
1
0
0
1
2
1
1
1
0
991
30
70
146
131
123
130
132
104
69

7
1
38
423
3
24
70
72
76
76
51
35
12
3
0
1
627
4
13
66
116
172
105
67
29
13
4
1
37
64
0
2
14
12
16
7
7
4
2
0
0
0
42
0
2
12
7

3
1
29
197
2
10
39
41
36
32
19
13
4
1
0
0
379
4
9
31
81
117
52
33
15
5
2
1
29
33
0
1
9
7
8
3
3
1
1
0
0
0
21
0
1
9
4

4
0
9
226
1
14
31
31
40
44
32
22
8
2
0
1
248
0
4
35
35
55
53
34
14
8
2
0
8
31
0
1
5
5
8
4
4
3
1
0
0
0
21
0
1
3
3

24
4
2
1121
101
109
173
192
148
143
115
71
50
17
1
1
793
83
64
134
136
121
103
67
43
31
7
3
1
184
14
11
31
40
23
26
15
15
5
4
0
0
153
12
9
24
35

11
2
1
588
56
60
96
79
73
83
69
38
25
8
0
1
421
39
34
69
70
63
61
38
22
20
3
2
0
100
9
4
21
19
10
14
7
9
4
3
0
0
81
7
2
16
16

13
2
1
533
45
49
77
113
75
60
46
33
25
9
1
0
372
44
30
65
66
58
42
29
21
11
4
1
1
84
5
7
10
21
13
12
8
6
1
1
0
0
72
5
7
8
19

69
23
1
1205
38
81
174
152
155
166
169
115
89
49
17
0
878
26
83
149
129
104
114
120
81
45
20
6
1
152
6
8
28
19
30
15
15
14
8
7
2
0
125
4
8
23
17

31
6
0
615
19
50
91
79
81
89
84
54
40
24
4
0
477
15
44
86
71
55
61
73
38
25
7
2
0
85
5
5
11
10
20
10
10
8
3
3
0
0
70
3
5
9
10

38
17
1
590
19
31
83
73
74
77
85
61
49
25
13
0
401
11
39
63
58
49
53
47
43
20
13
4
1
67
1
3
17
9
10
5
5
6
5
4
2
0
55
1
3
14
7

9
3
4
4
1
0
0
0
22
0
0
2
5
7
4
3
0
1
0
0
0
77
0
1
12
11
17
11
9
12
3
1
0
0
30
0
0
4
4
4
7
4
6
1
0
0
0

4
0
1
1
1
0
0
0
12
0
0
0
3
4
3
2
0
0
0
0
0
39
0
0
5
5
10
6
4
7
1
1
0
0
15
0
0
2
1
3
4
3
2
0
0
0
0

5
3
3
3
0
0
0
0
10
0
0
2
2
3
1
1
0
1
0
0
0
38
0
1
7
6
7
5
5
5
2
0
0
0
15
0
0
2
3
1
3
1
4
1
0
0
0

17
24
11
14
4
3
0
0
31
2
2
7
5
6
2
4
1
1
1
0
0
171
33
18
22
23
34
16
15
4
4
1
0
1
82
7
12
11
13
15
7
11
2
2
1
0
1

7
13
4
9
4
3
0
0
19
2
2
5
3
3
1
3
0
0
0
0
0
98
14
11
13
10
19
10
12
3
4
1
0
1
48
4
8
5
4
8
5
9
1
2
1
0
1

10
11
7
5
0
0
0
0
12
0
0
2
2
3
1
1
1
1
1
0
0
73
19
7
9
13
15
6
3
1
0
0
0
0
34
3
4
6
9
7
2
2
1
0
0
0
0

25
10
12
12
6
7
1
0
27
2
0
5
2
5
5
3
2
2
0
1
0
128
9
17
20
13
8
17
17
10
7
8
2
0
74
3
10
12
4
5
7
10
6
7
8
2
0

16
6
8
8
2
3
0
0
15
2
0
2
0
4
4
2
0
1
0
0
0
63
5
9
9
6
5
8
8
5
5
3
0
0
29
0
5
4
2
3
2
3
2
5
3
0
0

9
4
4
4
4
4
1
0
12
0
0
3
2
1
1
1
2
1
0
1
0
65
4
8
11
7
3
9
9
5
2
5
2
0
45
3
5
8
2
2
5
7
4
2
5
2
0

47
0
1
8
7
13
4
5
6
2
1
0
0
533
4
8
49
88
145
106
55
25
12
3
1
37
93
1
1
10
9
22
28
9
8
5
0
0
0
440
3
7
39
79
123
78
46

24
0
0
3
4
7
2
1
5
1
1
0
0
326
3
4
27
61
104
52
28
10
6
1
1
29
39
0
0
4
5
13
11
2
2
2
0
0
0
287
3
4
23
56
91
41
26

23
0
1
5
3
6
2
4
1
1
0
0
0
207
1
4
22
27
41
54
27
15
6
2
0
8
54
1
1
6
4
9
17
7
6
3
0
0
0
153
0
3
16
23
32
37
20

89
26
6
11
10
19
9
4
2
2
0
0
0
616
44
57
93
115
90
88
58
36
28
5
2
0
193
18
22
22
32
30
24
18
14
11
2
0
0
423
26
35
71
83
60
64
40

50
10
3
8
6
11
5
3
2
2
0
0
0
302
24
25
42
49
45
55
33
15
12
1
1
0
93
10
10
8
13
15
16
12
4
4
1
0
0
209
14
15
34
36
30
39
21

39
16
3
3
4
8
4
1
0
0
0
0
0
314
20
32
51
66
45
33
25
21
16
4
1
0
100
8
12
14
19
15
8
6
10
7
1
0
0
214
12
20
37
47
30
25
19

54
6
7
8
9
3
10
7
4
0
0
0
0
768
22
70
132
108
94
87
107
65
48
29
5
1
268
7
18
35
29
44
32
43
24
19
14
3
0
500
15
52
97
79
50
55
64

34
5
4
5
4
2
6
5
3
0
0
0
0
423
11
38
74
64
51
51
62
34
25
12
1
0
150
4
11
19
17
27
21
19
16
8
8
0
0
273
7
27
55
47
24
30
43

20
1
3
3
5
1
4
2
1
0
0
0
0
345
11
32
58
44
43
36
45
31
23
17
4
1
118
3
7
16
12
17
11
24
8
11
6
3
0
227
8
25
42
32
26
25
21

17
7
3
1
37
92
0
4
11
18
18
15
16
7
2
1
0
0
64
0
3
6
11
15
9
12
5
2
1
0
0
28
0
1
5
7
3
6
4
2
0
0
0
0
31
0
0

8
4
1
1
29
40
0
1
2
14
10
5
6
2
0
0
0
0
29
0
0
2
9
8
3
5
2
0
0
0
0
11
0
1
0
5
2
2
1
0
0
0
0
0
15
0
0

9
3
2
0
8
52
0
3
9
4
8
10
10
5
2
1
0
0
35
0
3
4
2
7
6
7
3
2
1
0
0
17
0
0
5
2
1
4
3
2
0
0
0
0
16
0
0

22
17
3
2
0
219
31
25
32
40
23
23
16
16
10
2
1
0
152
18
17
23
34
15
18
10
10
4
2
1
0
67
13
8
9
6
8
5
6
6
6
0
0
0
100
12
8

11
8
0
1
0
112
11
14
17
21
11
12
10
8
7
1
0
0
75
6
9
13
18
7
9
6
5
1
1
0
0
37
5
5
4
3
4
3
4
3
6
0
0
0
52
9
2

11
9
3
1
0
107
20
11
15
19
12
11
6
8
3
1
1
0
77
12
8
10
16
8
9
4
5
3
1
1
0
30
8
3
5
3
4
2
2
3
0
0
0
0
48
3
6

41
29
15
2
1
299
9
15
32
38
38
57
57
29
20
3
1
0
218
8
10
24
26
27
45
42
20
13
3
0
0
81
1
5
8
12
11
12
15
9
7
0
1
0
173
4
16

18
17
4
1
0
134
4
9
14
13
18
25
29
11
10
1
0
0
91
4
5
10
8
11
19
18
8
7
1
0
0
43
0
4
4
5
7
6
11
3
3
0
0
0
84
1
9

23
12
11
1
1
165
5
6
18
25
20
32
28
18
10
2
1
0
127
4
5
14
18
16
26
24
12
6
2
0
0
38
1
1
4
7
4
6
4
6
4
0
1
0
89
3
7

2
9
6
6
6
2
0
0
0
0
19
0
0
2
6
2
2
6
1
0
0
0
0
12
0
0
0
3
4
4
0
1
0
0
0
0
103
0
8
15
21
20
14
14
7
2
1

1
6
2
1
3
2
0
0
0
0
10
0
0
1
4
0
1
3
1
0
0
0
0
5
0
0
0
2
2
0
0
1
0
0
0
0
45
0
5
10
9
5
6
6
4
0
0

1
3
4
5
3
0
0
0
0
0
9
0
0
1
2
2
1
3
0
0
0
0
0
7
0
0
0
1
2
4
0
0
0
0
0
0
58
0
3
5
12
15
8
8
3
2
1

13
10
18
12
11
8
6
1
0
1
55
6
7
6
5
9
7
7
3
4
1
0
0
45
6
1
7
5
9
5
4
5
2
0
0
1
236
15
22
45
42
35
35
25
9
4
3

6
6
8
6
6
5
4
0
0
0
29
6
2
3
1
4
4
4
3
2
0
0
0
23
3
0
3
5
4
2
2
2
2
0
0
0
129
6
13
25
17
21
22
14
5
3
2

7
4
10
6
5
3
2
1
0
1
26
0
5
3
4
5
3
3
0
2
1
0
0
22
3
1
4
0
5
3
2
3
0
0
0
1
107
9
9
20
25
14
13
11
4
1
1

14
23
21
26
23
21
14
10
1
0
104
4
11
9
15
10
13
11
10
12
8
1
0
69
0
5
5
8
11
13
12
11
2
2
0
0
301
5
15
43
37
47
44
48
31
16
7

6
14
12
13
12
8
5
4
0
0
49
1
8
3
10
4
7
6
2
4
4
0
0
35
0
1
3
4
8
6
6
6
1
0
0
0
169
4
11
29
21
21
25
25
17
8
5

8
9
9
13
11
13
9
6
1
0
55
3
3
6
5
6
6
5
8
8
4
1
0
34
0
4
2
4
3
7
6
5
1
2
0
0
132
1
4
14
16
26
19
23
14
8
2

0
1
65
0
6
11
12
12
10
7
5
0
1
0
1
38
0
2
4
9
8
4
7
2
2
0
0
0
87
2
11
20
17
13
15
4
3
1
1
0
0
72
1
10
19
15
8

0
0
29
0
3
8
4
3
4
3
4
0
0
0
0
16
0
2
2
5
2
2
3
0
0
0
0
0
47
2
6
11
11
8
7
0
1
0
1
0
0
38
1
5
11
9
4

0
1
36
0
3
3
8
9
6
4
1
0
1
0
1
22
0
0
2
4
6
2
4
2
2
0
0
0
40
0
5
9
6
5
8
4
2
1
0
0
0
34
0
5
8
6
4

1
0
160
9
17
31
25
25
21
20
7
4
1
0
0
76
6
5
14
17
10
14
5
2
0
2
1
0
214
24
20
52
29
22
26
18
13
10
0
0
0
190
22
18
47
26
16

1
0
85
4
9
18
8
14
14
11
4
3
0
0
0
44
2
4
7
9
7
8
3
1
0
2
1
0
123
16
15
31
16
11
15
11
5
3
0
0
0
108
14
14
27
14
8

0
0
75
5
8
13
17
11
7
9
3
1
1
0
0
32
4
1
7
8
3
6
2
1
0
0
0
0
91
8
5
21
13
11
11
7
8
7
0
0
0
82
8
4
20
12
8

8
0
211
4
8
28
27
30
30
36
23
14
5
6
0
90
1
7
15
10
17
14
12
8
2
2
2
0
159
6
13
34
25
11
17
10
18
18
4
3
0
137
5
9
30
24
8

3
0
119
4
5
19
13
14
17
22
13
7
3
2
0
50
0
6
10
8
7
8
3
4
1
2
1
0
74
2
7
19
15
5
7
4
5
7
2
1
0
67
1
7
17
15
5

5
0
92
0
3
9
14
16
13
14
10
7
2
4
0
40
1
1
5
2
10
6
9
4
1
0
1
0
85
4
6
15
10
6
10
6
13
11
2
2
0
70
4
2
13
9
3

13
3
2
0
1
0
0
15
1
1
1
2
5
2
1
1
1
0
0
0
63
1
3
13
12
13
7
7
4
3
0
0
0
38
1
2
6
8
4
4
6
4
3
0
0
0
25

7
0
0
0
1
0
0
9
1
1
0
2
4
0
0
1
0
0
0
0
31
1
2
5
9
6
4
2
1
1
0
0
0
16
1
1
2
5
1
2
2
1
1
0
0
0
15

6
3
2
0
0
0
0
6
0
0
1
0
1
2
1
0
1
0
0
0
32
0
1
8
3
7
3
5
3
2
0
0
0
22
0
1
4
3
3
2
4
3
2
0
0
0
10

24
18
10
9
0
0
0
24
2
2
5
3
6
2
0
3
1
0
0
0
174
11
12
19
29
24
20
24
13
14
8
0
0
136
9
7
9
22
21
18
20
11
12
7
0
0
38

13
11
4
3
0
0
0
15
2
1
4
2
3
2
0
1
0
0
0
0
93
6
10
10
11
11
10
14
10
8
3
0
0
69
5
6
6
5
10
9
12
8
6
2
0
0
24

11
7
6
6
0
0
0
9
0
1
1
1
3
0
0
2
1
0
0
0
81
5
2
9
18
13
10
10
3
6
5
0
0
67
4
1
3
17
11
9
8
3
6
5
0
0
14

15
8
15
16
4
3
0
22
1
4
4
1
3
2
2
3
2
0
0
0
103
3
10
20
18
10
17
12
8
3
1
1
0
68
3
7
13
10
6
14
7
5
2
0
1
0
35

7
4
3
5
2
1
0
7
1
0
2
0
0
0
0
2
2
0
0
0
60
2
6
15
7
4
11
7
4
2
1
1
0
40
2
4
10
4
1
10
4
2
2
0
1
0
20

8
4
12
11
2
2
0
15
0
4
2
1
3
2
2
1
0
0
0
0
43
1
4
5
11
6
6
5
4
1
0
0
0
28
1
3
3
6
5
4
3
3
0
0
0
0
15

0
1
7
4
9
3
1
0
0
0
0
0
2909
20
76
342
503
587
596
376
213
116
52
24
4
1865
18
57
234
333
379
375
203
127
78
41
18
2
1044
2
19
108
170
208
221
173
86

0
1
3
4
5
2
0
0
0
0
0
0
1583
10
37
202
307
347
306
177
113
51
28
4
1
993
9
28
131
193
227
186
93
66
34
22
3
1
590
1
9
71
114
120
120
84
47

0
0
4
0
4
1
1
0
0
0
0
0
1326
10
39
140
196
240
290
199
100
65
24
20
3
872
9
29
103
140
152
189
110
61
44
19
15
1
454
1
10
37
56
88
101
89
39

2
5
10
7
3
2
4
2
2
1
0
0
11825
1027
1159
1997
2111
1723
1448
1075
688
391
143
54
9
8449
765
869
1518
1498
1228
978
673
482
280
110
42
6
3376
262
290
479
613
495
470
402
206

1
4
4
6
1
1
2
2
2
1
0
0
6505
516
631
1048
1177
969
845
629
393
201
72
21
3
4611
375
479
798
817
676
576
388
279
145
57
19
2
1894
141
152
250
360
293
269
241
114

1
1
6
1
2
1
2
0
0
0
0
0
5320
511
528
949
934
754
603
446
295
190
71
33
6
3838
390
390
720
681
552
402
285
203
135
53
23
4
1482
121
138
229
253
202
201
161
92

0
3
7
8
4
3
5
3
1
1
0
0
6508
224
554
1256
969
650
545
458
499
622
450
276
5
4287
166
391
827
665
413
340
284
312
386
302
198
3
2221
58
163
429
304
237
205
174
187

0
2
5
3
3
1
3
2
0
1
0
0
3478
137
326
748
538
351
305
269
257
277
175
93
2
2279
105
227
496
364
221
183
163
159
171
119
69
2
1199
32
99
252
174
130
122
106
98

0
1
2
5
1
2
2
1
1
0
0
0
3030
87
228
508
431
299
240
189
242
345
275
183
3
2008
61
164
331
301
192
157
121
153
215
183
129
1
1022
26
64
177
130
107
83
68
89

38
11
6
2
1466
7
29
156
263
299
295
204
112
60
23
17
1
736
5
16
82
137
148
141
81
55
35
20
15
1
730
2
13
74
126
151
154
123
57
25
3
2
0
615
4
23
81

17
6
1
0
808
5
16
87
163
185
153
96
61
28
10
3
1
395
4
9
41
79
97
73
37
27
16
8
3
1
413
1
7
46
84
88
80
59
34
12
2
0
0
315
1
10
53

21
5
5
2
658
2
13
69
100
114
142
108
51
32
13
14
0
341
1
7
41
58
51
68
44
28
19
12
12
0
317
1
6
28
42
63
74
64
23
13
1
2
0
300
3
13
28

111
33
12
3
6307
504
576
1012
1143
958
822
596
355
228
74
35
4
3745
309
355
653
676
580
463
288
200
144
49
26
2
2562
195
221
359
467
378
359
308
155
84
25
9
2
2026
172
196
329

56
15
2
1
3534
255
311
530
660
549
481
377
198
116
41
15
1
2066
146
193
328
384
329
278
180
114
72
29
13
0
1468
109
118
202
276
220
203
197
84
44
12
2
1
1113
84
120
175

55
18
10
2
2773
249
265
482
483
409
341
219
157
112
33
20
3
1679
163
162
325
292
251
185
108
86
72
20
13
2
1094
86
103
157
191
158
156
111
71
40
13
7
1
913
88
76
154

236
148
78
2
3208
105
255
585
464
314
298
239
255
310
235
145
3
1688
66
137
304
251
150
148
114
120
154
142
100
2
1520
39
118
281
213
164
150
125
135
156
93
45
1
1482
57
140
288

106
56
24
0
1713
64
147
343
259
180
168
142
137
135
93
43
2
891
45
71
175
141
86
77
68
66
71
57
32
2
822
19
76
168
118
94
91
74
71
64
36
11
0
818
35
87
176

130
92
54
2
1495
41
108
242
205
134
130
97
118
175
142
102
1
797
21
66
129
110
64
71
46
54
83
85
68
0
698
20
42
113
95
70
59
51
64
92
57
34
1
664
22
53
112

108
122
120
72
38
26
13
5
3
477
4
21
62
89
101
94
46
27
21
9
2
1
138
0
2
19
19
21
26
26
11
5
4
3
2
291
4
9
35
37
57
54
32
34
17
10
2

62
58
54
36
22
12
6
1
0
239
1
9
38
48
47
42
22
17
10
5
0
0
76
0
1
15
14
11
12
14
5
2
1
1
0
147
3
3
18
22
34
28
10
17
4
8
0

46
64
66
36
16
14
7
4
3
238
3
12
24
41
54
52
24
10
11
4
2
1
62
0
1
4
5
10
14
12
6
3
3
2
2
144
1
6
17
15
23
26
22
17
13
2
2

371
302
245
198
117
57
29
8
2
1638
146
172
286
293
242
186
143
95
43
24
7
1
388
26
24
43
78
60
59
55
22
14
5
1
1
1773
141
181
339
318
251
190
140
121
55
27
7

199
165
152
101
69
30
15
2
1
901
73
104
154
154
129
115
75
56
24
14
2
1
212
11
16
21
45
36
37
26
13
6
1
0
0
911
66
93
176
169
127
104
71
67
26
10
1

172
137
93
97
48
27
14
6
1
737
73
68
132
139
113
71
68
39
19
10
5
0
176
15
8
22
33
24
22
29
9
8
4
1
1
862
75
88
163
149
124
86
69
54
29
17
6

250
175
98
111
113
114
97
38
1
1201
48
123
247
204
137
77
85
92
86
74
28
0
281
9
17
41
46
38
21
26
21
28
23
10
1
683
24
54
101
84
52
57
32
43
106
70
59

144
91
58
68
53
61
30
15
0
661
28
78
151
115
75
44
49
42
43
25
11
0
157
7
9
25
29
16
14
19
11
18
5
4
0
345
12
36
66
44
25
34
14
22
37
33
22

106
84
40
43
60
53
67
23
1
540
20
45
96
89
62
33
36
50
43
49
17
0
124
2
8
16
17
22
7
7
10
10
18
6
1
338
12
18
35
40
27
23
18
21
69
37
37

0
235
4
9
31
31
45
45
22
26
13
8
1
0
56
0
0
4
6
12
9
10
8
4
2
1
0
537
5
15
70
95
109
127
68
29
13
6
0
0
417
5
11
59
76
85
95

0
119
3
3
15
18
29
22
6
14
3
6
0
0
28
0
0
3
4
5
6
4
3
1
2
0
0
313
1
8
44
60
70
71
35
13
7
4
0
0
240
1
7
37
48
54
49

0
116
1
6
16
13
16
23
16
12
10
2
1
0
28
0
0
1
2
7
3
6
5
3
0
1
0
224
4
7
26
35
39
56
33
16
6
2
0
0
177
4
4
22
28
31
46

3
1619
123
160
319
296
226
171
130
111
48
27
5
3
154
18
21
20
22
25
19
10
10
7
0
2
0
1719
210
206
317
279
212
191
141
95
51
13
4
0
1447
187
182
260
233
180
158

1
828
58
84
166
156
112
92
66
59
23
10
1
1
83
8
9
10
13
15
12
5
8
3
0
0
0
947
111
107
167
149
128
108
80
59
29
6
3
0
816
98
98
150
123
106
91

2
791
65
76
153
140
114
79
64
52
25
17
4
2
71
10
12
10
9
10
7
5
2
4
0
2
0
772
99
99
150
130
84
83
61
36
22
7
1
0
631
89
84
110
110
74
67

1
572
21
49
91
77
41
50
23
34
84
52
49
1
111
3
5
10
7
11
7
9
9
22
18
10
0
1135
38
105
282
171
109
92
76
88
92
48
34
0
826
31
82
185
133
85
65

0
286
11
33
58
41
19
32
10
18
27
20
17
0
59
1
3
8
3
6
2
4
4
10
13
5
0
602
26
56
163
91
55
45
45
45
44
19
13
0
441
21
45
112
67
41
30

1
286
10
16
33
36
22
18
13
16
57
32
32
1
52
2
2
2
4
5
5
5
5
12
5
5
0
533
12
49
119
80
54
47
31
43
48
29
21
0
385
10
37
73
66
44
35

54
19
9
4
0
0
120
0
4
11
19
24
32
14
10
4
2
0
0
2340
55
133
528
499
439
353
176
100
39
9
5
4
1881
47
119
428
398
353
272
140
79
33
5
4
3
459
8

28
8
5
3
0
0
73
0
1
7
12
16
22
7
5
2
1
0
0
1174
32
81
281
272
207
172
63
46
12
4
1
3
922
28
73
221
215
157
132
45
35
9
4
1
2
252
4

26
11
4
1
0
0
47
0
3
4
7
8
10
7
5
2
1
0
0
1166
23
52
247
227
232
181
113
54
27
5
4
1
959
19
46
207
183
196
140
95
44
24
1
3
1
207
4

112
76
45
10
4
0
272
23
24
57
46
32
33
29
19
6
3
0
0
8717
1036
963
1817
1502
1089
993
594
452
171
57
29
14
7360
950
864
1565
1207
884
827
490
349
139
47
25
13
1357
86

67
50
26
4
3
0
131
13
9
17
26
22
17
13
9
3
2
0
0
4586
549
512
933
771
563
527
330
255
99
28
12
7
3844
506
464
809
607
452
427
266
191
84
21
11
6
742
43

45
26
19
6
1
0
141
10
15
40
20
10
16
16
10
3
1
0
0
4131
487
451
884
731
526
466
264
197
72
29
17
7
3516
444
400
756
600
432
400
224
158
55
26
14
7
615
43

62
66
62
34
21
0
309
7
23
97
38
24
27
14
22
30
14
13
0
3576
252
427
855
544
337
335
222
254
194
100
44
12
3037
227
354
713
453
285
287
187
222
170
88
40
11
539
25

36
33
30
17
9
0
161
5
11
51
24
14
15
9
12
14
2
4
0
1876
153
253
447
276
190
162
108
123
92
42
21
9
1597
139
209
372
232
163
143
85
107
82
37
20
8
279
14

26
33
32
17
12
0
148
2
12
46
14
10
12
5
10
16
12
9
0
1700
99
174
408
268
147
173
114
131
102
58
23
3
1440
88
145
341
221
122
144
102
115
88
51
20
3
260
11

14
100
101
86
81
36
21
6
4
1
1
554
12
36
120
113
100
91
44
26
7
3
1
1
496
10
35
113
99
89
75
39
26
6
2
1
1
58
2
1
7
14
11
16
5
0
1

8
60
57
50
40
18
11
3
0
0
1
290
7
25
62
67
53
43
16
13
2
2
0
0
261
6
25
57
60
49
36
12
13
1
2
0
0
29
1
0
5
7
4
7
4
0
1

6
40
44
36
41
18
10
3
4
1
0
264
5
11
58
46
47
48
28
13
5
1
1
1
235
4
10
56
39
40
39
27
13
5
0
1
1
29
1
1
2
7
7
9
1
0
0

99
252
295
205
166
104
103
32
10
4
1
2406
254
224
474
406
297
305
191
163
60
19
12
1
2206
242
211
432
352
266
287
181
151
53
18
12
1
200
12
13
42
54
31
18
10
12
7

48
124
164
111
100
64
64
15
7
1
1
1291
143
122
245
208
162
156
110
95
36
9
5
0
1192
138
113
224
182
147
146
106
90
33
8
5
0
99
5
9
21
26
15
10
4
5
3

51
128
131
94
66
40
39
17
3
3
0
1115
111
102
229
198
135
149
81
68
24
10
7
1
1014
104
98
208
170
119
141
75
61
20
10
7
1
101
7
4
21
28
16
8
6
7
4

73
142
91
52
48
35
32
24
12
4
1
889
52
80
159
129
83
95
90
83
65
33
17
3
814
50
70
140
116
78
89
82
78
62
31
15
3
75
2
10
19
13
5
6
8
5
3

44
75
44
27
19
23
16
10
5
1
1
442
31
46
80
62
51
42
32
41
30
17
8
2
404
29
38
71
57
46
39
29
39
30
16
8
2
38
2
8
9
5
5
3
3
2
0

29
67
47
25
29
12
16
14
7
3
0
447
21
34
79
67
32
53
58
42
35
16
9
1
410
21
32
69
59
32
50
53
39
32
15
7
1
37
0
2
10
8
0
3
5
3
3

1
0
0
150
5
10
44
35
21
22
8
3
2
0
0
0
115
4
10
32
23
19
17
7
2
1
0
0
0
35
1
0
12
12
2
5
1
1
1
0
0
0
107
3
7
26
25

0
0
0
77
2
7
25
20
8
11
2
1
1
0
0
0
58
2
7
18
12
7
9
2
0
1
0
0
0
19
0
0
7
8
1
2
0
1
0
0
0
0
54
3
4
13
12

1
0
0
73
3
3
19
15
13
11
6
2
1
0
0
0
57
2
3
14
11
12
8
5
2
0
0
0
0
16
1
0
5
4
1
3
1
0
1
0
0
0
53
0
3
13
13

1
0
0
609
56
65
121
122
83
74
38
32
10
6
0
2
522
52
56
104
103
69
64
34
27
7
5
0
1
87
4
9
17
19
14
10
4
5
3
1
0
1
500
38
40
88
93

1
0
0
344
29
32
65
67
55
47
18
19
8
2
0
2
291
26
31
54
56
44
41
14
16
6
2
0
1
53
3
1
11
11
11
6
4
3
2
0
0
1
274
26
26
52
46

0
0
0
265
27
33
56
55
28
27
20
13
2
4
0
0
231
26
25
50
47
25
23
20
11
1
3
0
0
34
1
8
6
8
3
4
0
2
1
1
0
0
226
12
14
36
47

2
2
0
410
29
45
94
60
40
46
32
32
17
10
4
1
348
27
39
83
49
32
41
23
28
14
7
4
1
62
2
6
11
11
8
5
9
4
3
3
0
0
168
11
14
38
35

1
0
0
225
17
24
54
32
22
25
19
12
12
5
2
1
190
16
21
47
27
17
22
12
11
10
4
2
1
35
1
3
7
5
5
3
7
1
2
1
0
0
83
7
5
18
18

1
2
0
185
12
21
40
28
18
21
13
20
5
5
2
0
158
11
18
36
22
15
19
11
17
4
3
2
0
27
1
3
4
6
3
2
2
3
1
2
0
0
85
4
9
20
17

22
11
7
4
1
0
1
0
103
3
7
26
22
22
11
7
3
1
0
1
0
4
0
0
0
3
0
0
0
1
0
0
0
0
326
10
25
63
68
65
49
17
18
9
0
2
0

9
5
3
3
1
0
1
0
50
3
4
13
9
9
5
3
2
1
0
1
0
4
0
0
0
3
0
0
0
1
0
0
0
0
154
5
14
31
36
26
23
7
10
2
0
0
0

13
6
4
1
0
0
0
0
53
0
3
13
13
13
6
4
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
172
5
11
32
32
39
26
10
8
7
0
2
0

59
74
39
46
17
2
3
1
481
36
39
87
87
57
71
38
43
17
2
3
1
19
2
1
1
6
2
3
1
3
0
0
0
0
1356
270
174
309
180
151
111
80
34
28
8
4
7

25
42
19
24
10
1
2
1
264
25
25
52
43
23
42
19
21
10
1
2
1
10
1
1
0
3
2
0
0
3
0
0
0
0
704
136
104
150
93
79
53
46
19
15
4
2
3

34
32
20
22
7
1
1
0
217
11
14
35
44
34
29
19
22
7
1
1
0
9
1
0
1
3
0
3
1
0
0
0
0
0
652
134
70
159
87
72
58
34
15
13
4
2
4

18
19
5
10
10
6
2
0
152
11
14
36
33
17
16
3
9
8
3
2
0
16
0
0
2
2
1
3
2
1
2
3
0
0
425
36
52
107
71
37
32
20
30
17
13
5
5

12
8
5
4
3
2
1
0
78
7
5
18
17
11
8
3
4
3
1
1
0
5
0
0
0
1
1
0
2
0
0
1
0
0
237
26
30
62
31
20
19
12
17
8
7
2
3

6
11
0
6
7
4
1
0
74
4
9
18
16
6
8
0
5
5
2
1
0
11
0
0
2
1
0
3
0
1
2
2
0
0
188
10
22
45
40
17
13
8
13
9
6
3
2

295
9
23
57
63
56
43
16
18
8
0
2
0
31
1
2
6
5
9
6
1
0
1
0
0
0
250
4
10
59
61
37
35
22
17
5
0
0
0
204
3
9
49
50
29
29
19

138
5
12
28
35
19
21
6
10
2
0
0
0
16
0
2
3
1
7
2
1
0
0
0
0
0
114
3
5
33
26
15
17
6
6
3
0
0
0
91
2
4
27
20
12
14
6

157
4
11
29
28
37
22
10
8
6
0
2
0
15
1
0
3
4
2
4
0
0
1
0
0
0
136
1
5
26
35
22
18
16
11
2
0
0
0
113
1
5
22
30
17
15
13

1269
260
160
287
165
144
104
76
31
26
6
3
7
87
10
14
22
15
7
7
4
3
2
2
1
0
1148
123
148
226
184
130
149
96
69
15
4
3
1
875
114
142
200
140
101
88
53

658
134
95
137
83
76
49
43
18
15
3
2
3
46
2
9
13
10
3
4
3
1
0
1
0
0
623
70
67
116
91
62
88
65
51
10
3
0
0
445
64
65
105
64
46
48
32

611
126
65
150
82
68
55
33
13
11
3
1
4
41
8
5
9
5
4
3
1
2
2
1
1
0
525
53
81
110
93
68
61
31
18
5
1
3
1
430
50
77
95
76
55
40
21

384
31
43
99
68
33
29
19
25
16
12
4
5
41
5
9
8
3
4
3
1
5
1
1
1
0
384
26
57
114
62
34
20
11
29
17
11
3
0
356
25
52
104
58
32
19
10

218
23
28
56
30
18
19
11
14
8
7
1
3
19
3
2
6
1
2
0
1
3
0
0
1
0
202
14
36
55
30
22
13
7
11
10
2
2
0
186
14
32
51
28
20
12
7

166
8
15
43
38
15
10
8
11
8
5
3
2
22
2
7
2
2
2
3
0
2
1
1
0
0
182
12
21
59
32
12
7
4
18
7
9
1
0
170
11
20
53
30
12
7
3

12
4
0
0
0
46
1
1
10
11
8
6
3
5
1
0
0
0
667
6
29
142
141
135
118
50
25
12
6
1
2
402
4
20
83
87
86
71
25
12
10
3
0
1
265
2
9

4
2
0
0
0
23
1
1
6
6
3
3
0
2
1
0
0
0
345
6
16
79
82
69
59
20
8
2
2
0
2
194
4
12
44
52
36
33
7
2
1
2
0
1
151
2
4

8
2
0
0
0
23
0
0
4
5
5
3
3
3
0
0
0
0
322
0
13
63
59
66
59
30
17
10
4
1
0
208
0
8
39
35
50
38
18
10
9
1
0
0
114
0
5

27
5
1
3
1
273
9
6
26
44
29
61
43
42
10
3
0
0
1697
166
183
358
349
239
181
94
78
31
11
5
2
1042
121
129
223
202
122
117
54
41
21
8
2
2
655
45
54

18
3
0
0
0
178
6
2
11
27
16
40
33
33
7
3
0
0
854
77
92
183
186
123
88
46
35
13
7
3
1
517
53
67
120
103
63
49
27
17
10
5
2
1
337
24
25

9
2
1
3
1
95
3
4
15
17
13
21
10
9
3
0
0
0
843
89
91
175
163
116
93
48
43
18
4
2
1
525
68
62
103
99
59
68
27
24
11
3
0
1
318
21
29

27
15
11
3
0
28
1
5
10
4
2
1
1
2
2
0
0
0
825
57
112
216
128
84
81
32
49
44
14
7
1
532
43
72
133
74
54
56
18
34
31
11
6
0
293
14
40

10
8
2
2
0
16
0
4
4
2
2
1
0
1
2
0
0
0
436
34
66
113
72
40
37
19
25
21
5
3
1
283
27
42
68
45
29
26
9
16
15
3
3
0
153
7
24

17
7
9
1
0
12
1
1
6
2
0
0
1
1
0
0
0
0
389
23
46
103
56
44
44
13
24
23
9
4
0
249
16
30
65
29
25
30
9
18
16
8
3
0
140
7
16

59
54
49
47
25
13
2
3
1
1
286
15
16
74
56
59
27
28
7
3
0
0
1
266
14
15
68
54
52
26
27
6
3
0
0
1
20
1
1
6
2
7
1
1
1
0
0

35
30
33
26
13
6
1
0
0
1
140
6
10
38
29
27
14
9
5
1
0
0
1
130
6
9
34
27
25
14
9
4
1
0
0
1
10
0
1
4
2
2
0
0
1
0
0

24
24
16
21
12
7
1
3
1
0
146
9
6
36
27
32
13
19
2
2
0
0
0
136
8
6
34
27
27
12
18
2
2
0
0
0
10
1
0
2
0
5
1
1
0
0
0

135
147
117
64
40
37
10
3
3
0
1001
129
129
241
168
130
99
56
30
10
7
2
0
965
125
127
232
158
125
96
54
29
10
7
2
0
36
4
2
9
10
5
3
2
1
0
0

63
83
60
39
19
18
3
2
1
0
496
68
69
122
80
57
53
26
12
7
2
0
0
477
66
68
117
76
53
52
25
11
7
2
0
0
19
2
1
5
4
4
1
1
1
0
0

72
64
57
25
21
19
7
1
2
0
505
61
60
119
88
73
46
30
18
3
5
2
0
488
59
59
115
82
72
44
29
18
3
5
2
0
17
2
1
4
6
1
2
1
0
0
0

83
54
30
25
14
15
13
3
1
1
475
41
67
127
59
41
42
32
21
24
13
6
2
451
40
64
118
55
39
37
32
21
24
13
6
2
24
1
3
9
4
2
5
0
0
0
0

45
27
11
11
10
9
6
2
0
1
251
24
46
65
31
23
18
14
13
8
4
3
2
238
23
43
61
28
22
17
14
13
8
4
3
2
13
1
3
4
3
1
1
0
0
0
0

38
27
19
14
4
6
7
1
1
0
224
17
21
62
28
18
24
18
8
16
9
3
0
213
17
21
57
27
17
20
18
8
16
9
3
0
11
0
0
5
1
1
4
0
0
0
0

0
0
18819
158
457
2195
3148
3998
3618
2201
1567
961
354
146
16
16014
137
411
1919
2620
3358
3048
1867
1355
849
300
137
13
2805
21
46
276
528
640
570
334
212
112
54
9
3
419
4
12
90
72
83

0
0
10625
86
280
1239
1904
2384
2061
1182
794
435
178
73
9
8908
71
249
1070
1561
1967
1709
973
694
391
147
68
8
1717
15
31
169
343
417
352
209
100
44
31
5
1
241
1
8
50
53
47

0
0
8194
72
177
956
1244
1614
1557
1019
773
526
176
73
7
7106
66
162
849
1059
1391
1339
894
661
458
153
69
5
1088
6
15
107
185
223
218
125
112
68
23
4
2
178
3
4
40
19
36

0
0
87461
7505
7719
15500
14542
12412
10623
7366
6106
3688
1328
542
130
72044
6588
6658
13087
11485
9842
8482
5894
5159
3155
1123
476
95
15417
917
1061
2413
3057
2570
2141
1472
947
533
205
66
35
2424
234
175
409
459
410

0
0
46525
3932
4061
8328
7507
6648
6043
4070
3101
1845
641
282
67
38395
3451
3510
7112
5958
5309
4785
3242
2579
1589
548
257
55
8130
481
551
1216
1549
1339
1258
828
522
256
93
25
12
1272
130
96
213
232
221

0
0
40936
3573
3658
7172
7035
5764
4580
3296
3005
1843
687
260
63
33649
3137
3148
5975
5527
4533
3697
2652
2580
1566
575
219
40
7287
436
510
1197
1508
1231
883
644
425
277
112
41
23
1152
104
79
196
227
189

0
0
49524
1725
3461
7690
6371
4992
4311
3833
5566
5945
3635
1953
42
43988
1535
3038
6738
5526
4398
3805
3370
5037
5407
3295
1805
34
5536
190
423
952
845
594
506
463
529
538
340
148
8
947
36
75
173
141
104

0
0
25553
984
2020
4304
3526
2759
2384
2047
2595
2511
1575
828
20
22601
873
1758
3778
3025
2447
2112
1789
2336
2258
1444
765
16
2952
111
262
526
501
312
272
258
259
253
131
63
4
498
18
43
82
70
64

0
0
23971
741
1441
3386
2845
2233
1927
1786
2971
3434
2060
1125
22
21387
662
1280
2960
2501
1951
1693
1581
2701
3149
1851
1040
18
2584
79
161
426
344
282
234
205
270
285
209
85
4
449
18
32
91
71
40

60
42
33
14
6
2
1
383
4
12
83
65
78
57
37
29
11
6
0
1
36
0
0
7
7
5
3
5
4
3
0
2
0
1415
12
28
132
174
232
244
175
185
147
66
20
0
1207

35
20
16
7
3
1
0
221
1
8
45
47
45
34
18
15
5
3
0
0
20
0
0
5
6
2
1
2
1
2
0
1
0
750
7
11
74
110
134
132
94
90
58
29
11
0
626

25
22
17
7
3
1
1
162
3
4
38
18
33
23
19
14
6
3
0
1
16
0
0
2
1
3
2
3
3
1
0
1
0
665
5
17
58
64
98
112
81
95
89
37
9
0
581

275
180
146
94
22
16
4
2192
224
161
382
412
362
238
158
130
88
19
16
2
232
10
14
27
47
48
37
22
16
6
3
0
2
5017
518
497
842
777
617
581
424
372
236
103
43
7
4159

155
97
68
38
13
8
1
1154
125
91
203
205
199
133
83
59
37
10
8
1
118
5
5
10
27
22
22
14
9
1
3
0
0
2575
283
262
447
381
343
303
221
177
105
38
11
4
2150

120
83
78
56
9
8
3
1038
99
70
179
207
163
105
75
71
51
9
8
1
114
5
9
17
20
26
15
8
7
5
0
0
2
2442
235
235
395
396
274
278
203
195
131
65
32
3
2009

81
71
102
92
46
26
0
903
36
70
167
135
93
77
66
98
90
45
26
0
44
0
5
6
6
11
4
5
4
2
1
0
0
3976
134
262
564
415
338
327
286
461
559
387
237
6
3603

44
42
55
40
27
13
0
471
18
39
80
67
56
43
37
52
39
27
13
0
27
0
4
2
3
8
1
5
3
1
0
0
0
1977
79
152
322
235
194
185
168
204
209
138
88
3
1770

37
29
47
52
19
13
0
432
18
31
87
68
37
34
29
46
51
18
13
0
17
0
1
4
3
3
3
0
1
1
1
0
0
1999
55
110
242
180
144
142
118
257
350
249
149
3
1833

9
25
118
154
193
208
147
155
124
54
20
0
208
3
3
14
20
39
36
28
30
23
12
0
0
566
5
12
83
85
131
97
60
47
31
10
5
0
489
5
11
73
77
111
82
53
40

6
11
64
94
107
111
75
78
49
20
11
0
124
1
0
10
16
27
21
19
12
9
9
0
0
324
3
8
49
58
79
60
26
25
12
1
3
0
278
3
7
44
51
66
51
22
20

3
14
54
60
86
97
72
77
75
34
9
0
84
2
3
4
4
12
15
9
18
14
3
0
0
242
2
4
34
27
52
37
34
22
19
9
2
0
211
2
4
29
26
45
31
31
20

479
449
735
637
493
437
296
308
199
85
35
6
858
39
48
107
140
124
144
128
64
37
18
8
1
2483
231
192
458
401
333
299
207
170
121
49
22
0
2211
214
174
422
353
298
271
175
148

263
233
391
322
276
228
157
146
89
33
9
3
425
20
29
56
59
67
75
64
31
16
5
2
1
1296
125
95
256
206
174
173
106
75
54
24
8
0
1152
113
89
238
178
153
151
90
64

216
216
344
315
217
209
139
162
110
52
26
3
433
19
19
51
81
57
69
64
33
21
13
6
0
1187
106
97
202
195
159
126
101
95
67
25
14
0
1059
101
85
184
175
145
120
85
84

124
240
514
370
303
295
262
418
505
344
223
5
373
10
22
50
45
35
32
24
43
54
43
14
1
1457
39
98
223
179
124
105
119
153
218
125
72
2
1281
33
78
201
141
107
89
109
146

73
138
295
206
169
164
157
181
179
125
80
3
207
6
14
27
29
25
21
11
23
30
13
8
0
735
24
56
134
101
77
49
64
75
75
52
27
1
636
20
42
119
78
67
44
56
72

51
102
219
164
134
131
105
237
326
219
143
2
166
4
8
23
16
10
11
13
20
24
30
6
1
722
15
42
89
78
47
56
55
78
143
73
45
1
645
13
36
82
63
40
45
53
74

25
7
5
0
77
0
1
10
8
20
15
7
7
6
3
0
0
899
7
34
121
127
182
168
94
79
57
16
14
0
794
5
33
109
113
154
142
81
73
55
16
13
0
105
2
1
12

10
1
3
0
46
0
1
5
7
13
9
4
5
2
0
0
0
521
6
23
65
75
117
102
59
33
31
6
4
0
458
4
22
57
67
101
86
49
31
31
6
4
0
63
2
1
8

15
6
2
0
31
0
0
5
1
7
6
3
2
4
3
0
0
378
1
11
56
52
65
66
35
46
26
10
10
0
336
1
11
52
46
53
56
32
42
24
10
9
0
42
0
0
4

100
36
20
0
272
17
18
36
48
35
28
32
22
21
13
2
0
4333
468
436
785
683
576
488
316
254
203
86
34
4
3909
448
417
738
624
504
420
259
212
177
74
32
4
424
20
19
47

48
20
8
0
144
12
6
18
28
21
22
16
11
6
4
0
0
2353
262
229
424
368
314
292
188
124
86
41
21
4
2120
252
222
398
336
271
258
152
99
73
34
21
4
233
10
7
26

52
16
12
0
128
5
12
18
20
14
6
16
11
15
9
2
0
1980
206
207
361
315
262
196
128
130
117
45
13
0
1789
196
195
340
288
233
162
107
113
104
40
11
0
191
10
12
21

198
114
63
2
176
6
20
22
38
17
16
10
7
20
11
9
0
2830
129
224
394
320
239
218
218
329
394
228
137
0
2639
126
204
357
280
219
197
198
316
386
222
134
0
191
3
20
37

67
45
25
1
99
4
14
15
23
10
5
8
3
8
7
2
0
1463
81
124
218
190
145
120
124
158
150
94
59
0
1362
78
114
201
163
135
109
114
152
148
91
57
0
101
3
10
17

131
69
38
1
77
2
6
7
15
7
11
2
4
12
4
7
0
1367
48
100
176
130
94
98
94
171
244
134
78
0
1277
48
90
156
117
84
88
84
164
238
131
77
0
90
0
10
20

14
28
26
13
6
2
0
1
0
641
14
25
80
114
112
98
81
56
39
12
10
0
585
14
24
71
104
100
89
71
53
38
11
10
0
56
0
1
9
10
12
9
10
3
1
1
0

8
16
16
10
2
0
0
0
0
327
6
13
40
63
62
49
35
28
19
8
4
0
299
6
13
36
57
56
42
32
27
19
7
4
0
28
0
0
4
6
6
7
3
1
0
1
0

6
12
10
3
4
2
0
1
0
314
8
12
40
51
50
49
46
28
20
4
6
0
286
8
11
35
47
44
47
39
26
19
4
6
0
28
0
1
5
4
6
2
7
2
1
0
0

59
72
68
57
42
26
12
2
0
3297
322
321
620
471
444
402
247
228
145
51
33
13
2741
284
287
516
368
356
316
192
201
133
45
30
13
556
38
34
104
103
88
86
55
27
12
6
3

32
43
34
36
25
13
7
0
0
1762
171
184
351
236
220
221
155
111
67
20
19
7
1480
148
169
298
188
185
169
123
95
63
19
16
7
282
23
15
53
48
35
52
32
16
4
1
3

27
29
34
21
17
13
5
2
0
1535
151
137
269
235
224
181
92
117
78
31
14
6
1261
136
118
218
180
171
147
69
106
70
26
14
6
274
15
19
51
55
53
34
23
11
8
5
0

40
20
21
20
13
8
6
3
0
2034
72
111
238
186
173
180
166
274
319
188
126
1
1931
68
109
228
180
165
166
149
261
301
180
123
1
103
4
2
10
6
8
14
17
13
18
8
3

27
10
11
10
6
2
3
2
0
952
43
65
125
103
83
74
79
106
150
76
47
1
895
40
64
119
98
78
66
70
99
143
71
46
1
57
3
1
6
5
5
8
9
7
7
5
1

13
10
10
10
7
6
3
1
0
1082
29
46
113
83
90
106
87
168
169
112
79
0
1036
28
45
109
82
87
100
79
162
158
109
77
0
46
1
1
4
1
3
6
8
6
11
3
2

0
1986
18
68
235
303
378
369
224
191
125
46
26
3
1758
18
65
217
259
332
317
187
175
118
43
24
3
228
0
3
18
44
46
52
37
16
7
3
2
0
1346
11
29
148
289
307
260

0
1089
10
45
140
170
227
192
121
84
55
29
15
1
946
10
42
129
142
198
161
96
76
51
27
13
1
143
0
3
11
28
29
31
25
8
4
2
2
0
816
5
20
75
194
196
166

0
897
8
23
95
133
151
177
103
107
70
17
11
2
812
8
23
88
117
134
156
91
99
67
16
11
2
85
0
0
7
16
17
21
12
8
3
1
0
0
530
6
9
73
95
111
94

0
6399
620
659
1230
967
822
701
487
482
265
109
51
6
5690
564
612
1112
858
719
609
415
422
232
93
49
5
709
56
47
118
109
103
92
72
60
33
16
2
1
5346
444
524
902
879
762
673

0
3480
348
364
687
506
432
407
265
241
147
49
31
3
3095
317
340
621
441
380
347
230
213
130
43
30
3
385
31
24
66
65
52
60
35
28
17
6
1
0
2896
239
287
482
447
420
392

0
2919
272
295
543
461
390
294
222
241
118
60
20
3
2595
247
272
491
417
339
262
185
209
102
50
19
2
324
25
23
52
44
51
32
37
32
16
10
1
1
2450
205
237
420
432
342
281

0
5400
187
361
712
547
510
452
445
649
718
517
298
4
4793
165
318
626
477
431
400
392
602
639
466
274
3
607
22
43
86
70
79
52
53
47
79
51
24
1
2979
80
220
400
446
324
285

0
2728
114
219
417
298
262
249
239
281
294
228
125
2
2419
100
190
365
260
225
225
212
255
261
206
119
1
309
14
29
52
38
37
24
27
26
33
22
6
1
1489
38
131
202
226
166
152

0
2672
73
142
295
249
248
203
206
368
424
289
173
2
2374
65
128
261
217
206
175
180
347
378
260
155
2
298
8
14
34
32
42
28
26
21
46
29
18
0
1490
42
89
198
220
158
133

154
82
48
12
3
3
953
10
26
127
186
187
173
115
70
44
11
2
2
393
1
3
21
103
120
87
39
12
4
1
1
1
446
6
9
37
79
95
95
68
31
17
6
1
2
410
5

78
47
28
5
1
1
532
4
18
65
114
105
102
52
40
26
4
1
1
284
1
2
10
80
91
64
26
7
2
1
0
0
252
4
5
21
45
62
52
30
16
10
4
1
2
233
3

76
35
20
7
2
2
421
6
8
62
72
82
71
63
30
18
7
1
1
109
0
1
11
23
29
23
13
5
2
0
1
1
194
2
4
16
34
33
43
38
15
7
2
0
0
177
2

435
363
229
87
43
5
5007
419
503
856
810
703
629
411
340
211
78
42
5
339
25
21
46
69
59
44
24
23
18
9
1
0
2336
165
161
337
323
273
297
280
275
158
45
19
3
2121
155

240
195
118
45
29
2
2701
230
277
453
412
386
359
223
180
110
41
28
2
195
9
10
29
35
34
33
17
15
8
4
1
0
1268
82
94
196
183
143
157
153
137
86
25
10
2
1163
75

195
168
111
42
14
3
2306
189
226
403
398
317
270
188
160
101
37
14
3
144
16
11
17
34
25
11
7
8
10
5
0
0
1068
83
67
141
140
130
140
127
138
72
20
9
1
958
80

221
320
355
231
96
1
2774
68
196
363
414
310
267
202
303
339
217
94
1
205
12
24
37
32
14
18
19
17
16
14
2
0
1577
43
98
255
203
157
131
132
193
209
102
54
0
1454
41

112
158
166
100
38
0
1380
33
117
180
207
160
145
98
150
156
96
38
0
109
5
14
22
19
6
7
14
8
10
4
0
0
811
23
53
144
111
74
79
62
97
93
51
24
0
746
22

109
162
189
131
58
1
1394
35
79
183
207
150
122
104
153
183
121
56
1
96
7
10
15
13
8
11
5
9
6
10
2
0
766
20
45
111
92
83
52
70
96
116
51
30
0
708
19

8
35
72
90
86
64
26
17
5
0
2
36
1
1
2
7
5
9
4
5
0
1
1
0
234
2
5
21
46
55
53
22
17
10
3
0
0
206
2
5
18
40
49
50
21
13
6

4
21
40
59
47
28
16
10
3
0
2
19
1
1
0
5
3
5
2
0
0
1
1
0
133
2
3
10
29
34
30
13
7
4
1
0
0
118
2
3
9
24
30
28
12
6
4

4
14
32
31
39
36
10
7
2
0
0
17
0
0
2
2
2
4
2
5
0
0
0
0
101
0
2
11
17
21
23
9
10
6
2
0
0
88
0
2
9
16
19
22
9
7
2

151
307
286
251
263
247
252
146
42
18
3
215
10
10
30
37
22
34
33
23
12
3
1
0
1578
149
157
327
276
196
168
111
98
64
21
9
2
1400
133
143
287
241
165
148
101
91
63

88
181
165
131
143
139
127
79
23
10
2
105
7
6
15
18
12
14
14
10
7
2
0
0
821
85
80
160
130
108
97
63
54
32
6
5
1
725
74
71
140
116
91
84
57
50
31

63
126
121
120
120
108
125
67
19
8
1
110
3
4
15
19
10
20
19
13
5
1
1
0
757
64
77
167
146
88
71
48
44
32
15
4
1
675
59
72
147
125
74
64
44
41
32

86
236
185
154
118
118
181
188
97
50
0
123
2
12
19
18
3
13
14
12
21
5
4
0
812
36
65
151
115
94
88
63
63
62
52
23
0
766
34
60
135
109
88
84
59
63
61

49
131
98
74
71
56
89
84
50
22
0
65
1
4
13
13
0
8
6
8
9
1
2
0
418
18
38
80
62
45
54
38
32
25
17
9
0
395
16
34
74
59
42
51
37
32
24

37
105
87
80
47
62
92
104
47
28
0
58
1
8
6
5
3
5
8
4
12
4
2
0
394
18
27
71
53
49
34
25
31
37
35
14
0
371
18
26
61
50
46
33
22
31
37

2
0
0
28
0
0
3
6
6
3
1
4
4
1
0
0
649
1
21
68
128
143
139
68
42
32
4
2
1
531
0
18
54
102
121
110
55
37
27
4
2
1
118
1
3
14
26

0
0
0
15
0
0
1
5
4
2
1
1
0
1
0
0
360
0
13
33
69
84
82
38
21
17
2
0
1
298
0
11
27
56
69
65
32
19
16
2
0
1
62
0
2
6
13

2
0
0
13
0
0
2
1
2
1
0
3
4
0
0
0
289
1
8
35
59
59
57
30
21
15
2
2
0
233
0
7
27
46
52
45
23
18
11
2
2
0
56
1
1
8
13

19
9
0
178
16
14
40
35
31
20
10
7
1
2
0
2
3049
238
301
563
502
396
394
251
205
123
60
14
2
2547
214
273
458
386
323
333
209
180
103
53
13
2
502
24
28
105
116

6
5
0
96
11
9
20
14
17
13
6
4
1
0
0
1
1558
117
145
282
248
217
212
142
95
72
25
2
1
1295
103
134
242
196
169
174
112
81
61
20
2
1
263
14
11
40
52

13
4
0
82
5
5
20
21
14
7
4
3
0
2
0
1
1491
121
156
281
254
179
182
109
110
51
35
12
1
1252
111
139
216
190
154
159
97
99
42
33
11
1
239
10
17
65
64

52
21
0
46
2
5
16
6
6
4
4
0
1
0
2
0
1796
64
118
267
247
208
148
142
223
212
109
56
2
1507
56
97
222
203
167
120
116
195
193
93
43
2
289
8
21
45
44

17
9
0
23
2
4
6
3
3
3
1
0
1
0
0
0
921
36
71
147
129
113
75
66
111
95
46
30
2
754
31
57
121
101
91
61
49
95
85
40
21
2
167
5
14
26
28

35
12
0
23
0
1
10
3
3
1
3
0
0
0
2
0
875
28
47
120
118
95
73
76
112
117
63
26
0
753
25
40
101
102
76
59
67
100
108
53
22
0
122
3
7
19
16

22
29
13
5
5
0
0
0
721
1
6
80
123
180
174
84
42
23
6
2
0
591
1
3
66
103
150
152
66
30
15
4
1
0
130
0
3
14
20
30
22
18
12
8
2
1
0

15
17
6
2
1
0
0
0
379
1
5
40
64
91
101
42
24
9
2
0
0
313
1
2
31
58
73
88
32
18
8
2
0
0
66
0
3
9
6
18
13
10
6
1
0
0
0

7
12
7
3
4
0
0
0
342
0
1
40
59
89
73
42
18
14
4
2
0
278
0
1
35
45
77
64
34
12
7
2
1
0
64
0
0
5
14
12
9
8
6
7
2
1
0

73
61
42
25
20
7
1
0
4022
277
315
668
664
673
532
327
321
175
52
16
2
2873
205
214
486
443
428
391
244
264
140
42
14
2
1149
72
101
182
221
245
141
83
57
35
10
2
0

48
38
30
14
11
5
0
0
2147
145
164
362
328
360
320
171
172
89
28
6
2
1539
108
118
268
227
219
234
124
138
72
23
6
2
608
37
46
94
101
141
86
47
34
17
5
0
0

25
23
12
11
9
2
1
0
1875
132
151
306
336
313
212
156
149
86
24
10
0
1334
97
96
218
216
209
157
120
126
68
19
8
0
541
35
55
88
120
104
55
36
23
18
5
2
0

41
28
26
28
19
16
13
0
1749
48
135
327
267
157
164
122
198
176
99
54
2
1526
42
116
277
234
135
144
107
182
158
86
43
2
223
6
19
50
33
22
20
15
16
18
13
11
0

22
14
17
16
10
6
9
0
958
29
74
187
148
104
80
82
103
87
40
23
1
842
25
68
160
132
91
71
70
93
76
36
19
1
116
4
6
27
16
13
9
12
10
11
4
4
0

19
14
9
12
9
10
4
0
791
19
61
140
119
53
84
40
95
89
59
31
1
684
17
48
117
102
44
73
37
89
82
50
24
1
107
2
13
23
17
9
11
3
6
7
9
7
0

721
2
12
71
114
149
180
104
51
23
11
4
0
684
2
10
70
106
143
172
97
47
22
11
4
0
37
0
2
1
8
6
8
7
4
1
0
0
0
695
4
7
49
126
176
157
93

398
1
5
35
61
83
104
64
28
12
3
2
0
378
1
4
35
58
80
100
59
25
11
3
2
0
20
0
1
0
3
3
4
5
3
1
0
0
0
403
3
4
24
74
113
83
53

323
1
7
36
53
66
76
40
23
11
8
2
0
306
1
6
35
48
63
72
38
22
11
8
2
0
17
0
1
1
5
3
4
2
1
0
0
0
0
292
1
3
25
52
63
74
40

2883
233
223
427
408
402
372
293
312
152
44
16
1
2652
223
208
397
375
365
346
265
278
138
40
16
1
231
10
15
30
33
37
26
28
34
14
4
0
0
3437
221
243
598
582
498
464
327

1480
134
96
229
198
207
212
140
155
75
23
11
0
1362
129
90
209
183
190
195
128
140
67
20
11
0
118
5
6
20
15
17
17
12
15
8
3
0
0
1801
110
132
299
280
274
261
192

1403
99
127
198
210
195
160
153
157
77
21
5
1
1290
94
118
188
192
175
151
137
138
71
20
5
1
113
5
9
10
18
20
9
16
19
6
1
0
0
1636
111
111
299
302
224
203
135

2050
65
133
319
228
203
170
169
280
277
142
63
1
1908
58
120
297
208
182
158
156
266
271
132
59
1
142
7
13
22
20
21
12
13
14
6
10
4
0
1705
68
121
302
224
172
166
112

1053
37
83
176
130
99
88
87
142
114
67
29
1
978
35
73
163
117
93
82
82
133
110
61
28
1
75
2
10
13
13
6
6
5
9
4
6
1
0
894
40
77
175
121
88
88
56

997
28
50
143
98
104
82
82
138
163
75
34
0
930
23
47
134
91
89
76
74
133
161
71
31
0
67
5
3
9
7
15
6
8
5
2
4
3
0
811
28
44
127
103
84
78
56

52
21
5
2
3
560
3
7
40
97
146
131
73
41
15
4
2
1
135
1
0
9
29
30
26
20
11
6
1
0
2
658
2
12
78
115
143
137
77
50
32
7
5
0
604
2
12

33
10
3
1
2
325
2
4
19
60
94
71
38
26
7
2
1
1
78
1
0
5
14
19
12
15
7
3
1
0
1
390
2
7
47
79
86
77
44
28
13
4
3
0
351
2
7

19
11
2
1
1
235
1
3
21
37
52
60
35
15
8
2
1
0
57
0
0
4
15
11
14
5
4
3
0
0
1
268
0
5
31
36
57
60
33
22
19
3
2
0
253
0
5

289
144
45
22
4
2799
190
206
493
456
395
372
274
246
113
35
17
2
638
31
37
105
126
103
92
53
43
31
10
5
2
2454
180
201
456
413
344
292
232
177
110
38
8
3
2087
161
168

154
66
22
9
2
1468
97
112
250
215
225
200
156
130
54
19
9
1
333
13
20
49
65
49
61
36
24
12
3
0
1
1300
92
109
228
221
188
160
114
97
62
20
7
2
1102
79
91

135
78
23
13
2
1331
93
94
243
241
170
172
118
116
59
16
8
1
305
18
17
56
61
54
31
17
19
19
7
5
1
1154
88
92
228
192
156
132
118
80
48
18
1
1
985
82
77

194
212
92
42
0
1407
53
101
249
182
143
145
91
153
178
76
36
0
298
15
20
53
42
29
21
21
41
34
16
6
0
1644
49
110
309
223
187
151
122
175
155
107
54
2
1514
44
102

90
93
46
20
0
751
29
66
141
103
73
83
49
70
80
40
17
0
143
11
11
34
18
15
5
7
20
13
6
3
0
906
25
68
187
121
110
91
70
84
77
47
25
1
831
23
62

104
119
46
22
0
656
24
35
108
79
70
62
42
83
98
36
19
0
155
4
9
19
24
14
16
14
21
21
10
3
0
738
24
42
122
102
77
60
52
91
78
60
29
1
683
21
40

72
105
131
128
69
41
32
7
5
0
54
0
0
6
10
12
9
8
9
0
0
0
0
331
4
8
63
57
77
52
33
20
11
4
1
1
278
4
7
54
47
64
42
27
18
10
3

41
72
78
71
39
21
13
4
3
0
39
0
0
6
7
8
6
5
7
0
0
0
0
193
1
4
35
40
49
29
15
10
6
2
1
1
163
1
4
29
32
43
22
13
9
6
2

31
33
53
57
30
20
19
3
2
0
15
0
0
0
3
4
3
3
2
0
0
0
0
138
3
4
28
17
28
23
18
10
5
2
0
0
115
3
3
25
15
21
20
14
9
4
1

406
352
281
242
193
151
92
32
8
1
367
19
33
50
61
63
50
39
26
18
6
0
2
2867
272
273
550
447
438
323
228
157
110
38
22
9
2670
262
255
515
403
402
299
212
149
107
35

208
193
156
129
89
82
50
17
7
1
198
13
18
20
28
32
31
25
15
12
3
0
1
1492
139
141
277
221
222
191
119
78
65
23
10
6
1392
135
129
258
200
209
174
114
73
62
22

198
159
125
113
104
69
42
15
1
0
169
6
15
30
33
31
19
14
11
6
3
0
1
1375
133
132
273
226
216
132
109
79
45
15
12
3
1278
127
126
257
203
193
125
98
76
45
13

282
207
167
143
107
163
146
99
52
2
130
5
8
27
16
20
8
15
12
9
8
2
0
1214
47
80
193
148
102
94
92
131
162
108
56
1
1108
43
73
172
134
92
83
82
116
156
100

170
113
97
86
58
79
73
44
25
1
75
2
6
17
8
13
5
12
5
4
3
0
0
615
32
51
106
87
54
49
49
49
60
52
26
0
563
28
47
96
76
51
44
45
43
57
50

112
94
70
57
49
84
73
55
27
1
55
3
2
10
8
7
3
3
7
5
5
2
0
599
15
29
87
61
48
45
43
82
102
56
30
1
545
15
26
76
58
41
39
37
73
99
50

1
1
53
0
1
9
10
13
10
6
2
1
1
0
0
117
0
6
12
29
31
25
10
3
0
0
0
1
75
0
5
9
20
19
11
8
2
0
0
0
1
42
0
1
3
9
12

1
1
30
0
0
6
8
6
7
2
1
0
0
0
0
69
0
4
9
20
19
13
3
1
0
0
0
0
40
0
3
6
12
10
6
2
1
0
0
0
0
29
0
1
3
8
9

0
0
23
0
1
3
2
7
3
4
1
1
1
0
0
48
0
2
3
9
12
12
7
2
0
0
0
1
35
0
2
3
8
9
5
6
1
0
0
0
1
13
0
0
0
1
3

22
9
197
10
18
35
44
36
24
16
8
3
3
0
0
407
28
34
62
88
61
53
38
25
12
6
0
0
314
23
25
52
63
52
39
28
20
8
4
0
0
93
5
9
10
25
9

10
6
100
4
12
19
21
13
17
5
5
3
1
0
0
232
14
23
34
42
38
39
21
13
5
3
0
0
176
10
16
29
29
32
28
15
10
5
2
0
0
56
4
7
5
13
6

12
3
97
6
6
16
23
23
7
11
3
0
2
0
0
175
14
11
28
46
23
14
17
12
7
3
0
0
138
13
9
23
34
20
11
13
10
3
2
0
0
37
1
2
5
12
3

56
1
106
4
7
21
14
10
11
10
15
6
8
0
0
187
10
16
45
39
17
19
9
9
11
8
4
0
122
8
11
34
22
12
11
7
4
6
5
2
0
65
2
5
11
17
5

26
0
52
4
4
10
11
3
5
4
6
3
2
0
0
104
4
10
22
24
8
13
5
5
8
3
2
0
69
4
6
15
13
7
9
5
2
4
2
2
0
35
0
4
7
11
1

30
1
54
0
3
11
3
7
6
6
9
3
6
0
0
83
6
6
23
15
9
6
4
4
3
5
2
0
53
4
5
19
9
5
2
2
2
2
3
0
0
30
2
1
4
6
4

14
2
1
0
0
0
0
1169
7
25
117
193
250
233
134
110
63
26
11
0
988
6
20
97
158
208
196
115
99
56
22
11
0
181
1
5
20
35
42
37
19
11
7
4
0
0
815

7
1
0
0
0
0
0
641
2
15
68
106
143
132
69
53
35
15
3
0
532
2
11
53
84
121
109
59
48
30
12
3
0
109
0
4
15
22
22
23
10
5
5
3
0
0
456

7
1
1
0
0
0
0
528
5
10
49
87
107
101
65
57
28
11
8
0
456
4
9
44
74
87
87
56
51
26
10
8
0
72
1
1
5
13
20
14
9
6
2
1
0
0
359

14
10
5
4
2
0
0
6107
509
555
1095
1146
835
687
544
398
222
85
20
11
5195
448
508
969
882
712
574
469
340
194
71
17
11
912
61
47
126
264
123
113
75
58
28
14
3
0
3225

11
6
3
0
1
0
0
3279
263
319
597
586
435
387
302
210
124
39
11
6
2782
236
285
533
450
370
317
260
177
107
31
10
6
497
27
34
64
136
65
70
42
33
17
8
1
0
1763

3
4
2
4
1
0
0
2828
246
236
498
560
400
300
242
188
98
46
9
5
2413
212
223
436
432
342
257
209
163
87
40
7
5
415
34
13
62
128
58
43
33
25
11
6
2
0
1462

8
2
5
5
3
2
0
2233
88
162
340
250
217
202
253
290
233
139
57
2
1916
75
141
285
197
176
171
235
256
203
125
50
2
317
13
21
55
53
41
31
18
34
30
14
7
0
1725

4
0
3
4
1
0
0
1192
53
83
193
137
120
117
122
153
119
64
29
2
1031
43
72
163
112
103
101
108
138
102
62
25
2
161
10
11
30
25
17
16
14
15
17
2
4
0
929

4
2
2
1
2
2
0
1041
35
79
147
113
97
85
131
137
114
75
28
0
885
32
69
122
85
73
70
127
118
101
63
25
0
156
3
10
25
28
24
15
4
19
13
12
3
0
796

12
24
109
126
187
127
99
64
41
17
9
0
733
11
23
99
113
164
114
91
54
38
17
9
0
82
1
1
10
13
23
13
8
10
3
0
0
0
407
7
10
51
67
81
66
57
44

7
12
61
80
96
73
60
36
14
12
5
0
408
6
12
53
73
84
65
54
32
12
12
5
0
48
1
0
8
7
12
8
6
4
2
0
0
0
221
3
9
33
36
48
34
23
25

5
12
48
46
91
54
39
28
27
5
4
0
325
5
11
46
40
80
49
37
22
26
5
4
0
34
0
1
2
6
11
5
2
6
1
0
0
0
186
4
1
18
31
33
32
34
19

330
319
593
541
425
337
270
212
119
57
20
2
2943
317
289
554
483
389
297
243
189
110
54
16
2
282
13
30
39
58
36
40
27
23
9
3
4
0
2166
205
233
472
424
286
211
135
108

167
166
328
300
232
186
161
115
62
32
14
0
1605
157
151
309
267
212
165
142
103
57
31
11
0
158
10
15
19
33
20
21
19
12
5
1
3
0
1187
108
117
280
226
168
119
80
50

163
153
265
241
193
151
109
97
57
25
6
2
1338
160
138
245
216
177
132
101
86
53
23
5
2
124
3
15
20
25
16
19
8
11
4
2
1
0
979
97
116
192
198
118
92
55
58

86
141
288
240
143
114
122
199
184
129
79
0
1602
79
132
274
209
131
103
113
188
177
119
77
0
123
7
9
14
31
12
11
9
11
7
10
2
0
822
33
82
146
112
80
82
58
87

46
80
172
144
100
71
59
92
74
60
31
0
854
44
71
163
123
90
66
54
86
70
57
30
0
75
2
9
9
21
10
5
5
6
4
3
1
0
455
19
46
82
62
48
51
27
37

40
61
116
96
43
43
63
107
110
69
48
0
748
35
61
111
86
41
37
59
102
107
62
47
0
48
5
0
5
10
2
6
4
5
3
7
1
0
367
14
36
64
50
32
31
31
50

16
6
2
0
365
7
8
47
58
73
62
53
38
14
3
2
0
42
0
2
4
9
8
4
4
6
2
3
0
0
473
4
11
55
77
108
104
46
40
22
5
1
0
413
3
10
49

6
2
2
0
200
3
7
31
31
44
32
21
23
5
1
2
0
21
0
2
2
5
4
2
2
2
1
1
0
0
266
3
8
26
54
68
54
22
21
8
2
0
0
223
2
7
24

10
4
0
0
165
4
1
16
27
29
30
32
15
9
2
0
0
21
0
0
2
4
4
2
2
4
1
2
0
0
207
1
3
29
23
40
50
24
19
14
3
1
0
190
1
3
25

71
17
3
1
1864
191
206
430
331
243
179
111
94
62
14
3
0
302
14
27
42
93
43
32
24
14
9
3
0
1
1262
126
124
220
214
170
149
105
78
42
24
9
1
1028
110
114
187

32
5
2
0
1032
102
102
256
177
145
101
69
43
30
5
2
0
155
6
15
24
49
23
18
11
7
2
0
0
0
667
64
68
125
105
96
88
56
36
19
7
3
0
550
55
63
111

39
12
1
1
832
89
104
174
154
98
78
42
51
32
9
1
0
147
8
12
18
44
20
14
13
7
7
3
0
1
595
62
56
95
109
74
61
49
42
23
17
6
1
478
55
51
76

77
47
18
0
652
31
72
128
97
64
52
34
61
59
38
16
0
170
2
10
18
15
16
30
24
26
18
9
2
0
1088
40
68
175
154
107
80
72
98
130
117
46
1
912
33
59
148

48
26
9
0
372
18
41
74
55
40
32
18
28
37
21
8
0
83
1
5
8
7
8
19
9
9
11
5
1
0
553
19
42
97
83
67
49
51
37
47
47
14
0
452
15
37
83

29
21
9
0
280
13
31
54
42
24
20
16
33
22
17
8
0
87
1
5
10
8
8
11
15
17
7
4
1
0
535
21
26
78
71
40
31
21
61
83
70
32
1
460
18
22
65

65
94
90
43
33
21
4
1
0
60
1
1
6
12
14
14
3
7
1
1
0
0
289
2
10
52
55
61
48
33
12
12
2
2
0
251
2
9
45
50
51
41
28
12
10
2
1

44
55
47
19
17
7
1
0
0
43
1
1
2
10
13
7
3
4
1
1
0
0
168
1
5
31
29
40
29
22
5
4
1
1
0
145
1
4
27
27
33
25
18
5
4
1
0

21
39
43
24
16
14
3
1
0
17
0
0
4
2
1
7
0
3
0
0
0
0
121
1
5
21
26
21
19
11
7
8
1
1
0
106
1
5
18
23
18
16
10
7
6
1
1

167
137
101
81
63
36
24
7
1
234
16
10
33
47
33
48
24
15
6
0
2
0
1613
151
107
229
242
262
251
151
118
68
26
8
0
1503
145
100
205
218
247
237
141
113
67
22
8

80
82
62
42
28
17
7
3
0
117
9
5
14
25
14
26
14
8
2
0
0
0
840
74
49
132
124
131
128
89
64
36
11
2
0
785
73
44
120
111
121
121
84
63
36
10
2

87
55
39
39
35
19
17
4
1
117
7
5
19
22
19
22
10
7
4
0
2
0
773
77
58
97
118
131
123
62
54
32
15
6
0
718
72
56
85
107
126
116
57
50
31
12
6

126
85
67
53
80
117
104
40
0
176
7
9
27
28
22
13
19
18
13
13
6
1
665
26
42
89
87
98
66
55
70
60
36
35
1
605
22
38
82
81
93
58
51
64
56
30
29

63
53
40
36
30
41
41
13
0
101
4
5
14
20
14
9
15
7
6
6
1
0
348
11
28
49
44
62
32
30
35
28
15
14
0
319
10
28
46
42
59
25
28
33
26
12
10

63
32
27
17
50
76
63
27
0
75
3
4
13
8
8
4
4
11
7
7
5
1
317
15
14
40
43
36
34
25
35
32
21
21
1
286
12
10
36
39
34
33
23
31
30
18
19

0
38
0
1
7
5
10
7
5
0
2
0
1
0
860
4
16
89
164
182
167
92
85
39
18
4
0
782
3
14
85
145
172
148
79
78
37
17
4
0
78
1
2
4
19
10
19

0
23
0
1
4
2
7
4
4
0
0
0
1
0
501
1
9
54
111
106
96
49
50
15
9
1
0
459
1
8
52
98
100
86
42
48
14
9
1
0
42
0
1
2
13
6
10

0
15
0
0
3
3
3
3
1
0
2
0
0
0
359
3
7
35
53
76
71
43
35
24
9
3
0
323
2
6
33
47
72
62
37
30
23
8
3
0
36
1
1
2
6
4
9

0
110
6
7
24
24
15
14
10
5
1
4
0
0
4251
323
337
811
731
609
517
353
279
202
60
25
4
3947
309
315
763
681
566
474
315
257
184
56
24
3
304
14
22
48
50
43
43

0
55
1
5
12
13
10
7
5
1
0
1
0
0
2317
161
175
441
397
343
315
188
147
104
31
13
2
2158
157
167
418
370
323
287
165
138
91
28
13
1
159
4
8
23
27
20
28

0
55
5
2
12
11
5
7
5
4
1
3
0
0
1934
162
162
370
334
266
202
165
132
98
29
12
2
1789
152
148
345
311
243
187
150
119
93
28
11
2
145
10
14
25
23
23
15

1
60
4
4
7
6
5
8
4
6
4
6
6
0
2592
100
192
452
337
236
174
164
277
360
181
117
2
2349
93
179
412
302
215
158
142
255
315
164
112
2
243
7
13
40
35
21
16

0
29
1
0
3
2
3
7
2
2
2
3
4
0
1339
56
116
272
202
136
98
94
123
122
71
49
0
1211
51
106
253
181
121
88
81
112
105
67
46
0
128
5
10
19
21
15
10

1
31
3
4
4
4
2
1
2
4
2
3
2
0
1253
44
76
180
135
100
76
70
154
238
110
68
2
1138
42
73
159
121
94
70
61
143
210
97
66
2
115
2
3
21
14
6
6

13
7
2
1
0
0
567
7
12
76
101
133
111
59
33
20
15
0
0
125
0
2
15
29
35
21
12
7
3
1
0
0
442
7
10
61
72
98
90
47
26
17
14
0
0
503
5

7
2
1
0
0
0
338
6
8
44
62
83
67
33
18
7
10
0
0
67
0
2
7
19
20
11
3
4
0
1
0
0
271
6
6
37
43
63
56
30
14
7
9
0
0
305
4

6
5
1
1
0
0
229
1
4
32
39
50
44
26
15
13
5
0
0
58
0
0
8
10
15
10
9
3
3
0
0
0
171
1
4
24
29
35
34
17
12
10
5
0
0
198
1

38
22
18
4
1
1
6589
425
485
1111
1292
1164
892
591
342
179
55
29
24
685
53
59
137
122
94
78
54
41
30
11
5
1
5904
372
426
974
1170
1070
814
537
301
149
44
24
23
1869
152

23
9
13
3
0
1
3482
222
254
552
683
600
506
328
203
84
26
16
8
373
24
26
63
75
59
46
30
24
15
7
3
1
3109
198
228
489
608
541
460
298
179
69
19
13
7
1026
68

15
13
5
1
1
0
3107
203
231
559
609
564
386
263
139
95
29
13
16
312
29
33
74
47
35
32
24
17
15
4
2
0
2795
174
198
485
562
529
354
239
122
80
25
11
16
843
84

22
22
45
17
5
0
1311
45
116
296
233
129
108
93
118
96
52
20
5
283
11
24
61
44
26
24
19
27
23
20
4
0
1028
34
92
235
189
103
84
74
91
73
32
16
5
1360
43

13
11
17
4
3
0
700
22
76
155
145
69
60
49
57
36
20
8
3
142
5
15
33
26
14
11
9
16
6
7
0
0
558
17
61
122
119
55
49
40
41
30
13
8
3
721
24

9
11
28
13
2
0
611
23
40
141
88
60
48
44
61
60
32
12
2
141
6
9
28
18
12
13
10
11
17
13
4
0
470
17
31
113
70
48
35
34
50
43
19
8
2
639
19

6
48
71
122
93
62
46
36
10
4
0
432
4
5
43
57
104
82
54
41
32
6
4
0
71
1
1
5
14
18
11
8
5
4
4
0
0
579
2
9
75
114
147
108
56
36
17

5
31
42
81
61
37
22
18
2
2
0
251
3
4
26
32
64
51
31
19
18
1
2
0
54
1
1
5
10
17
10
6
3
0
1
0
0
332
2
6
45
69
85
61
31
17
9

1
17
29
41
32
25
24
18
8
2
0
181
1
1
17
25
40
31
23
22
14
5
2
0
17
0
0
0
4
1
1
2
2
4
3
0
0
247
0
3
30
45
62
47
25
19
8

137
331
295
262
262
163
133
90
24
13
7
1695
139
127
306
269
240
224
149
123
81
20
10
7
174
13
10
25
26
22
38
14
10
9
4
3
0
2586
205
202
437
428
362
362
215
192
120

69
196
170
141
150
94
68
45
15
5
5
941
64
65
180
161
128
130
88
64
40
12
4
5
85
4
4
16
9
13
20
6
4
5
3
1
0
1418
100
94
230
230
207
220
142
90
68

68
135
125
121
112
69
65
45
9
8
2
754
75
62
126
108
112
94
61
59
41
8
6
2
89
9
6
9
17
9
18
8
6
4
1
2
0
1168
105
108
207
198
155
142
73
102
52

115
251
168
159
132
88
141
140
82
38
3
1205
38
103
227
148
141
116
75
122
125
71
36
3
155
5
12
24
20
18
16
13
19
15
11
2
0
1489
53
110
269
256
202
153
101
121
119

62
136
103
89
86
41
61
58
41
18
2
641
20
54
120
93
81
77
35
53
53
36
17
2
80
4
8
16
10
8
9
6
8
5
5
1
0
807
31
63
157
123
113
94
66
59
55

53
115
65
70
46
47
80
82
41
20
1
564
18
49
107
55
60
39
40
69
72
35
19
1
75
1
4
8
10
10
7
7
11
10
6
1
0
682
22
47
112
133
89
59
35
62
64

13
2
0
571
2
9
75
114
144
106
55
35
16
13
2
0
8
0
0
0
0
3
2
1
1
1
0
0
0
746
7
26
88
100
141
134
111
71
39
16
13
0
712
7
26
84
90

5
2
0
331
2
6
45
69
85
61
31
17
8
5
2
0
1
0
0
0
0
0
0
0
0
1
0
0
0
419
1
15
58
54
82
75
63
36
17
9
9
0
397
1
15
55
49

8
0
0
240
0
3
30
45
59
45
24
18
8
8
0
0
7
0
0
0
0
3
2
1
1
0
0
0
0
327
6
11
30
46
59
59
48
35
22
7
4
0
315
6
11
29
41

46
15
2
2571
204
201
435
425
359
360
214
190
120
46
15
2
15
1
1
2
3
3
2
1
2
0
0
0
0
2484
249
265
417
353
364
285
206
182
109
40
11
3
2352
248
253
400
323

27
9
1
1409
99
94
230
228
205
219
141
88
68
27
9
1
9
1
0
0
2
2
1
1
2
0
0
0
0
1332
114
138
245
196
196
165
113
88
45
23
7
2
1255
114
133
235
179

19
6
1
1162
105
107
205
197
154
141
73
102
52
19
6
1
6
0
1
2
1
1
1
0
0
0
0
0
0
1152
135
127
172
157
168
120
93
94
64
17
4
1
1097
134
120
165
144

75
28
2
1473
52
107
266
255
202
151
100
117
119
74
28
2
16
1
3
3
1
0
2
1
4
0
1
0
0
2194
64
133
291
293
263
218
203
238
264
148
76
3
2108
62
130
280
279

36
9
1
796
30
60
156
122
113
92
65
58
55
35
9
1
11
1
3
1
1
0
2
1
1
0
1
0
0
1129
40
72
146
172
142
123
93
112
118
70
41
0
1083
40
71
140
163

39
19
1
677
22
47
110
133
89
59
35
59
64
39
19
1
5
0
0
2
0
0
0
0
3
0
0
0
0
1065
24
61
145
121
121
95
110
126
146
78
35
3
1025
22
59
140
116

137
127
105
69
38
16
13
0
34
0
0
4
10
4
7
6
2
1
0
0
0
567
8
14
67
99
112
119
63
45
26
12
1
1
534
8
14
64
91
108
111
61
39
25
11
1
1

79
70
59
35
16
9
9
0
22
0
0
3
5
3
5
4
1
1
0
0
0
333
4
10
41
57
69
72
38
20
11
9
1
1
316
4
10
39
51
68
67
37
18
11
9
1
1

58
57
46
34
22
7
4
0
12
0
0
1
5
1
2
2
1
0
0
0
0
234
4
4
26
42
43
47
25
25
15
3
0
0
218
4
4
25
40
40
44
24
21
14
2
0
0

348
261
195
172
102
37
10
3
132
1
12
17
30
16
24
11
10
7
3
1
0
2977
230
243
550
536
428
356
250
190
125
38
21
10
2889
226
240
539
517
410
344
243
185
119
36
20
10

187
149
105
83
41
20
7
2
77
0
5
10
17
9
16
8
5
4
3
0
0
1481
115
111
275
263
218
187
130
84
59
20
13
6
1431
112
110
270
254
205
182
124
81
56
18
13
6

161
112
90
89
61
17
3
1
55
1
7
7
13
7
8
3
5
3
0
1
0
1496
115
132
275
273
210
169
120
106
66
18
8
4
1458
114
130
269
263
205
162
119
104
63
18
7
4

255
208
197
230
251
139
74
3
86
2
3
11
14
8
10
6
8
13
9
2
0
1688
40
73
221
313
249
203
135
173
151
88
41
1
1647
40
72
215
307
242
200
130
170
147
83
40
1

141
115
91
107
109
67
39
0
46
0
1
6
9
1
8
2
5
9
3
2
0
858
22
37
121
155
127
113
72
79
70
41
21
0
838
22
37
117
154
123
111
69
78
68
38
21
0

114
93
106
123
142
72
35
3
40
2
2
5
5
7
2
4
3
4
6
0
0
830
18
36
100
158
122
90
63
94
81
47
20
1
809
18
35
98
153
119
89
61
92
79
45
19
1

33
0
0
3
8
4
8
2
6
1
1
0
0
71515
687
2627
10869
12841
13668
12742
8564
5544
2689
937
275
72
49881
507
2019
7970
9107
9394
8772
5785
3767
1802
552
168
38
21634
180
608
2899
3734
4274
3970
2779

17
0
0
2
6
1
5
1
2
0
0
0
0
40745
400
1578
6349
7783
7982
7317
4665
2782
1335
406
110
38
28075
298
1204
4590
5453
5333
4929
3152
1907
891
231
68
19
12670
102
374
1759
2330
2649
2388
1513

16
0
0
1
2
3
3
1
4
1
1
0
0
30770
287
1049
4520
5058
5686
5425
3899
2762
1354
531
165
34
21806
209
815
3380
3654
4061
3843
2633
1860
911
321
100
19
8964
78
234
1140
1404
1625
1582
1266

88
4
3
11
19
18
12
7
5
6
2
1
0
402921
28155
31479
68164
73105
60913
55696
39876
26820
12494
3933
1508
778
262727
19829
22616
47653
45561
38899
35592
24729
16787
7593
2251
839
378
140194
8326
8863
20511
27544
22014
20104
15147

50
3
1
5
9
13
5
6
3
3
2
0
0
228263
14783
16773
37721
41529
35143
33182
23900
15252
6829
1975
714
462
150461
10500
12133
26676
26171
22809
21606
15059
9607
4130
1139
405
226
77802
4283
4640
11045
15358
12334
11576
8841

38
1
2
6
10
5
7
1
2
3
0
1
0
174658
13372
14706
30443
31576
25770
22514
15976
11568
5665
1958
794
316
112266
9329
10483
20977
19390
16090
13986
9670
7180
3463
1112
434
152
62392
4043
4223
9466
12186
9680
8528
6306

41
0
1
6
6
7
3
5
3
4
5
1
0
196501
7275
16427
38841
28003
20666
18957
16079
19753
17658
9070
3606
166
152666
5852
13143
30823
21228
15442
14517
12077
15708
14031
7003
2732
110
43835
1423
3284
8018
6775
5224
4440
4002

20
0
0
4
1
4
2
3
1
2
3
0
0
106628
4164
9479
22296
15875
11589
10875
9179
9914
8079
3850
1237
91
82689
3368
7534
17667
12027
8660
8310
6911
7785
6422
2995
953
57
23939
796
1945
4629
3848
2929
2565
2268

21
0
1
2
5
3
1
2
2
2
2
1
0
89873
3111
6948
16545
12128
9077
8082
6900
9839
9579
5220
2369
75
69977
2484
5609
13156
9201
6782
6207
5166
7923
7609
4008
1779
53
19896
627
1339
3389
2927
2295
1875
1734

1777
887
385
107
34
1276
7
43
186
242
237
243
181
93
31
10
1
2
824
4
27
111
153
155
164
112
67
25
4
1
1
452
3
16
75
89
82
79
69
26
6
6
0
1
3710
21
88

875
444
175
42
19
696
4
25
100
148
146
126
80
48
13
6
0
0
442
3
14
57
93
96
83
50
32
11
3
0
0
254
1
11
43
55
50
43
30
16
2
3
0
0
2064
13
51

902
443
210
65
15
580
3
18
86
94
91
117
101
45
18
4
1
2
382
1
13
54
60
59
81
62
35
14
1
1
1
198
2
5
32
34
32
36
39
10
4
3
0
1
1646
8
37

10033
4901
1682
669
400
8154
451
560
1405
1560
1343
1109
786
553
271
72
25
19
4700
276
346
901
835
711
634
455
320
156
44
14
8
3454
175
214
504
725
632
475
331
233
115
28
11
11
14826
788
976

5645
2699
836
309
236
4410
230
289
756
826
744
618
414
319
155
37
9
13
2647
143
179
491
455
425
375
255
197
93
25
4
5
1763
87
110
265
371
319
243
159
122
62
12
5
8
8559
429
523

4388
2202
846
360
164
3744
221
271
649
734
599
491
372
234
116
35
16
6
2053
133
167
410
380
286
259
200
123
63
19
10
3
1691
88
104
239
354
313
232
172
111
53
16
6
3
6267
359
453

4045
3627
2067
874
56
5434
148
328
734
555
680
997
812
544
381
189
61
5
4237
120
243
558
417
543
798
628
429
297
154
46
4
1197
28
85
176
138
137
199
184
115
84
35
15
1
9733
372
707

2129
1657
855
284
34
2918
83
177
425
309
360
497
439
287
221
93
23
4
2283
65
131
323
234
291
398
348
226
172
75
17
3
635
18
46
102
75
69
99
91
61
49
18
6
1
5354
218
403

1916
1970
1212
590
22
2516
65
151
309
246
320
500
373
257
160
96
38
1
1954
55
112
235
183
252
400
280
203
125
79
29
1
562
10
39
74
63
68
100
93
54
35
17
9
0
4379
154
304

531
685
696
780
496
257
102
37
14
3
2659
15
65
390
502
485
577
352
175
67
21
7
3
1051
6
23
141
183
211
203
144
82
35
16
7
0
2137
6
66
332
426
423
417
257
132
52
21

310
425
393
414
264
121
51
15
5
2
1440
10
36
223
304
262
299
179
80
34
8
3
2
624
3
15
87
121
131
115
85
41
17
7
2
0
1239
3
39
211
281
249
224
141
54
25
9

221
260
303
366
232
136
51
22
9
1
1219
5
29
167
198
223
278
173
95
33
13
4
1
427
3
8
54
62
80
88
59
41
18
9
5
0
898
3
27
121
145
174
193
116
78
27
12

2373
2963
2278
2247
1557
956
438
154
66
30
10650
581
727
1824
1958
1506
1654
1189
724
325
110
43
9
4176
207
249
549
1005
772
593
368
232
113
44
23
21
11956
679
860
2068
2222
1792
1784
1279
772
319
108

1253
1759
1371
1355
931
563
243
70
37
25
6037
319
387
971
1115
858
988
705
434
183
52
20
5
2522
110
136
282
644
513
367
226
129
60
18
17
20
6806
373
455
1079
1291
1012
1043
821
446
193
55

1120
1204
907
892
626
393
195
84
29
5
4613
262
340
853
843
648
666
484
290
142
58
23
4
1654
97
113
267
361
259
226
142
103
53
26
6
1
5150
306
405
989
931
780
741
458
326
126
53

1766
1355
1092
1344
920
847
785
388
150
7
7852
294
557
1381
1066
888
1123
764
685
649
325
117
3
1881
78
150
385
289
204
221
156
162
136
63
33
4
5719
203
478
1162
816
660
721
487
516
353
228

1010
777
594
709
529
452
409
185
62
6
4293
173
314
783
604
471
579
440
365
350
158
54
2
1061
45
89
227
173
123
130
89
87
59
27
8
4
3201
111
280
682
498
343
377
291
282
172
122

756
578
498
635
391
395
376
203
88
1
3559
121
243
598
462
417
544
324
320
299
167
63
1
820
33
61
158
116
81
91
67
75
77
36
25
0
2518
92
198
480
318
317
344
196
234
181
106

3
2
1861
4
58
302
375
363
368
224
109
41
12
3
2
276
2
8
30
51
60
49
33
23
11
9
0
0
1759
26
89
290
329
323
309
179
140
55
14
5
0
1505
24
83
266
277
266

1
2
1075
2
32
191
251
207
198
120
46
20
5
1
2
164
1
7
20
30
42
26
21
8
5
4
0
0
1011
14
52
176
188
193
176
95
82
24
7
4
0
854
14
48
161
158
154

2
0
786
2
26
111
124
156
170
104
63
21
7
2
0
112
1
1
10
21
18
23
12
15
6
5
0
0
748
12
37
114
141
130
133
84
58
31
7
1
0
651
10
35
105
119
112

54
19
10907
624
795
1923
2004
1627
1635
1145
710
284
95
46
19
1049
55
65
145
218
165
149
134
62
35
13
8
0
10780
845
1234
2504
1669
1475
1334
872
548
197
68
27
7
9849
792
1176
2344
1462
1316

29
9
6203
346
420
1004
1161
917
958
733
409
172
51
23
9
603
27
35
75
130
95
85
88
37
21
4
6
0
6078
441
652
1366
965
868
783
524
302
118
42
13
4
5555
414
630
1278
849
774

25
10
4704
278
375
919
843
710
677
412
301
112
44
23
10
446
28
30
70
88
70
64
46
25
14
9
2
0
4702
404
582
1138
704
607
551
348
246
79
26
14
3
4294
378
546
1066
613
542

92
3
5276
190
435
1075
740
599
662
455
488
334
207
89
2
443
13
43
87
76
61
59
32
28
19
21
3
1
5241
329
720
1321
662
467
374
320
524
305
147
70
2
4699
312
663
1229
578
412

41
2
2952
105
257
631
453
311
344
271
267
162
110
40
1
249
6
23
51
45
32
33
20
15
10
12
1
1
2956
169
417
806
377
278
217
181
263
157
59
31
1
2657
165
383
752
321
246

51
1
2324
85
178
444
287
288
318
184
221
172
97
49
1
194
7
20
36
31
29
26
12
13
9
9
2
0
2285
160
303
515
285
189
157
139
261
148
88
39
1
2042
147
280
477
257
166

251
156
121
45
11
5
0
254
2
6
24
52
57
58
23
19
10
3
0
0
1038
9
31
190
177
203
178
118
83
32
9
8
0
863
9
25
160
156
179
140
92
70
26
2
4
0
175

136
82
71
21
5
4
0
157
0
4
15
30
39
40
13
11
3
2
0
0
607
5
18
112
111
120
106
65
48
17
4
1
0
504
5
15
90
98
103
88
51
38
16
0
0
0
103

115
74
50
24
6
1
0
97
2
2
9
22
18
18
10
8
7
1
0
0
431
4
13
78
66
83
72
53
35
15
5
7
0
359
4
10
70
58
76
52
41
32
10
2
4
0
72

1195
796
497
181
62
21
7
931
53
58
160
207
159
139
76
51
16
6
6
0
7174
418
581
1437
1327
992
978
662
489
207
52
22
9
6322
388
530
1307
1117
876
863
579
414
179
45
17
7
852

699
475
278
104
39
11
4
523
27
22
88
116
94
84
49
24
14
3
2
0
3997
216
312
828
708
558
595
385
255
95
28
14
3
3500
195
281
756
590
490
528
336
208
81
24
9
2
497

496
321
219
77
23
10
3
408
26
36
72
91
65
55
27
27
2
3
4
0
3177
202
269
609
619
434
383
277
234
112
24
8
6
2822
193
249
551
527
386
335
243
206
98
21
8
5
355

326
267
464
263
127
56
2
542
17
57
92
84
55
48
53
60
42
20
14
0
3841
129
348
825
506
339
275
292
448
396
198
82
3
3401
118
295
718
433
291
241
254
423
373
177
75
3
440

196
150
231
134
51
27
1
299
4
34
54
56
32
21
31
32
23
8
4
0
2038
67
195
460
283
190
163
157
206
193
91
31
2
1788
62
165
394
243
159
140
137
193
182
82
29
2
250

130
117
233
129
76
29
1
243
13
23
38
28
23
27
22
28
19
12
10
0
1803
62
153
365
223
149
112
135
242
203
107
51
1
1613
56
130
324
190
132
101
117
230
191
95
46
1
190

0
6
30
21
24
38
26
13
6
7
4
0
2806
53
137
524
489
496
399
327
236
92
34
11
8
2391
45
118
447
416
416
344
280
204
82
26
10
3
415
8
19
77
73
80
55
47
32

0
3
22
13
17
18
14
10
1
4
1
0
1531
28
86
305
274
261
218
171
118
45
15
4
6
1290
25
77
254
225
214
183
148
107
41
10
4
2
241
3
9
51
49
47
35
23
11

0
3
8
8
7
20
12
3
5
3
3
0
1275
25
51
219
215
235
181
156
118
47
19
7
2
1101
20
41
193
191
202
161
132
97
41
16
6
1
174
5
10
26
24
33
20
24
21

30
51
130
210
116
115
83
75
28
7
5
2
15528
1289
1749
3271
2570
2030
1891
1275
912
357
113
50
21
13478
1153
1538
2867
2159
1744
1655
1106
797
309
95
38
17
2050
136
211
404
411
286
236
169
115

21
31
72
118
68
67
49
47
14
4
5
1
8833
683
921
1822
1466
1208
1167
762
521
180
52
34
17
7666
614
810
1601
1232
1036
1021
658
454
153
46
28
13
1167
69
111
221
234
172
146
104
67

9
20
58
92
48
48
34
28
14
3
0
1
6695
606
828
1449
1104
822
724
513
391
177
61
16
4
5812
539
728
1266
927
708
634
448
343
156
49
10
4
883
67
100
183
177
114
90
65
48

11
53
107
73
48
34
38
25
23
21
7
0
7870
389
748
1794
1025
702
720
647
779
649
293
116
8
7043
349
667
1609
902
627
649
563
710
587
270
103
7
827
40
81
185
123
75
71
84
69

5
30
66
40
31
23
20
13
11
9
2
0
4275
231
435
989
588
408
402
366
376
305
128
44
3
3803
209
389
878
521
366
361
314
334
271
116
41
3
472
22
46
111
67
42
41
52
42

6
23
41
33
17
11
18
12
12
12
5
0
3595
158
313
805
437
294
318
281
403
344
165
72
5
3240
140
278
731
381
261
288
249
376
316
154
62
4
355
18
35
74
56
33
30
32
27

10
8
1
5
6379
94
298
1104
1205
1099
941
694
548
289
85
21
1
5342
88
263
943
1000
910
783
566
454
245
71
18
1
1037
6
35
161
205
189
158
128
94
44
14
3
0
3081
32
148
519

4
5
0
4
3519
54
179
602
712
610
528
393
265
140
30
6
0
2894
50
158
511
574
495
430
312
218
117
24
5
0
625
4
21
91
138
115
98
81
47
23
6
1
0
1776
20
94
295

6
3
1
1
2860
40
119
502
493
489
413
301
283
149
55
15
1
2448
38
105
432
426
415
353
254
236
128
47
13
1
412
2
14
70
67
74
60
47
47
21
8
2
0
1305
12
54
224

48
18
12
4
27666
2381
2722
5765
4709
3589
3320
2429
1677
763
210
67
34
23025
2048
2237
4835
3891
2971
2713
2015
1429
634
166
58
28
4641
333
485
930
818
618
607
414
248
129
44
9
6
13351
816
1068
2488

27
6
6
4
15905
1217
1487
3291
2748
2101
2077
1514
940
388
91
36
15
13362
1071
1215
2820
2306
1743
1701
1253
814
322
71
33
13
2543
146
272
471
442
358
376
261
126
66
20
3
2
7980
420
591
1407

21
12
6
0
11761
1164
1235
2474
1961
1488
1243
915
737
375
119
31
19
9663
977
1022
2015
1585
1228
1012
762
615
312
95
25
15
2098
187
213
459
376
260
231
153
122
63
24
6
4
5371
396
477
1081

62
23
13
1
18351
652
1512
3525
2296
1551
1492
1488
2321
2166
998
343
7
15823
541
1257
3050
1907
1288
1300
1296
2085
1920
878
296
5
2528
111
255
475
389
263
192
192
236
246
120
47
2
8853
338
883
1942

34
12
3
0
9721
379
875
2084
1314
898
856
860
1111
871
361
110
2
8392
317
727
1804
1092
754
741
752
1007
780
323
94
1
1329
62
148
280
222
144
115
108
104
91
38
16
1
4967
193
527
1118

28
11
10
1
8630
273
637
1441
982
653
636
628
1210
1295
637
233
5
7431
224
530
1246
815
534
559
544
1078
1140
555
202
4
1199
49
107
195
167
119
77
84
132
155
82
31
1
3886
145
356
824

498
607
507
368
265
101
31
5
0
2710
29
131
465
443
519
447
317
239
87
28
5
0
371
3
17
54
55
88
60
51
26
14
3
0
0
5723
52
211
885
1044
1150
1097
649
385
172
52
18

308
346
312
203
138
44
14
2
0
1560
19
87
263
268
294
278
174
125
37
13
2
0
216
1
7
32
40
52
34
29
13
7
1
0
0
3345
28
125
497
659
673
654
371
207
93
23
11

190
261
195
165
127
57
17
3
0
1150
10
44
202
175
225
169
143
114
50
15
3
0
155
2
10
22
15
36
26
22
13
7
2
0
0
2378
24
86
388
385
477
443
278
178
79
29
7

2359
2048
1932
1264
911
353
66
26
20
11697
740
970
2207
1986
1798
1699
1100
796
305
56
21
19
1654
76
98
281
373
250
233
164
115
48
10
5
1
32112
2177
2440
5240
6205
4959
4558
3334
1930
874
238
84

1445
1278
1255
821
521
180
38
14
10
7013
380
538
1263
1230
1131
1102
719
440
154
34
12
10
967
40
53
144
215
147
153
102
81
26
4
2
0
18357
1118
1324
2990
3575
2836
2745
2006
1101
476
108
40

914
770
677
443
390
173
28
12
10
4684
360
432
944
756
667
597
381
356
151
22
9
9
687
36
45
137
158
103
80
62
34
22
6
3
1
13755
1059
1116
2250
2630
2123
1813
1328
829
398
130
44

1267
966
802
660
982
666
269
75
3
8091
301
813
1746
1142
858
724
612
932
635
253
72
3
762
37
70
196
125
108
78
48
50
31
16
3
0
13599
536
1195
2917
2162
1612
1324
1112
1102
996
447
185

733
565
497
402
495
299
109
28
1
4523
172
482
1005
665
503
450
370
461
283
105
26
1
444
21
45
113
68
62
47
32
34
16
4
2
0
7451
305
678
1656
1204
917
793
628
567
458
174
63

534
401
305
258
487
367
160
47
2
3568
129
331
741
477
355
274
242
471
352
148
46
2
318
16
25
83
57
46
31
16
16
15
12
1
0
6148
231
517
1261
958
695
531
484
535
538
273
122

8
3630
33
140
553
641
725
713
433
245
100
27
13
7
2093
19
71
332
403
425
384
216
140
72
25
5
1
4050
33
98
580
753
779
748
535
303
152
52
14
3
2740
26
83
447
530
500
500

4
2081
20
83
306
399
395
406
249
140
58
14
7
4
1264
8
42
191
260
278
248
122
67
35
9
4
0
2382
22
70
348
469
470
459
291
149
77
22
4
1
1616
17
58
266
330
292
300

4
1549
13
57
247
242
330
307
184
105
42
13
6
3
829
11
29
141
143
147
136
94
73
37
16
1
1
1668
11
28
232
284
309
289
244
154
75
30
10
2
1124
9
25
181
200
208
200

73
18779
1336
1497
3118
3291
2968
2720
1983
1083
549
148
44
42
13333
841
943
2122
2914
1991
1838
1351
847
325
90
40
31
17531
1165
1229
2762
3272
2609
2507
1832
1217
652
201
72
13
12003
838
870
2004
2149
1790
1700

38
10800
686
820
1826
1884
1720
1649
1218
616
283
57
19
22
7557
432
504
1164
1691
1116
1096
788
485
193
51
21
16
10288
613
673
1580
1955
1556
1547
1154
707
361
104
29
9
7139
452
478
1167
1313
1075
1071

35
7979
650
677
1292
1407
1248
1071
765
467
266
91
25
20
5776
409
439
958
1223
875
742
563
362
132
39
19
15
7243
552
556
1182
1317
1053
960
678
510
291
97
43
4
4864
386
392
837
836
715
629

11
9678
394
834
2048
1481
1079
955
792
827
789
334
136
9
3921
142
361
869
681
533
369
320
275
207
113
49
2
11080
373
835
2146
1679
1153
979
859
1071
1084
616
282
3
8605
300
664
1686
1254
854
773

8
5208
217
460
1150
810
607
557
454
419
356
126
46
6
2243
88
218
506
394
310
236
174
148
102
48
17
2
5958
190
471
1211
956
683
581
481
556
480
259
90
0
4637
157
368
958
714
507
471

3
4470
177
374
898
671
472
398
338
408
433
208
90
3
1678
54
143
363
287
223
133
146
127
105
65
32
0
5122
183
364
935
723
470
398
378
515
604
357
192
3
3968
143
296
728
540
347
302

326
185
100
34
9
0
1310
7
15
133
223
279
248
209
118
52
18
5
3
7377
63
219
976
1300
1399
1371
909
622
335
122
51
10
3166
26
114
485
619
585
553
342
244
148
33
15
2
4211
37

186
98
53
14
2
0
766
5
12
82
139
178
159
105
51
24
8
2
1
4220
39
137
572
784
840
801
485
302
175
58
20
7
1794
16
75
282
350
341
318
183
122
82
13
10
2
2426
23

140
87
47
20
7
0
544
2
3
51
84
101
89
104
67
28
10
3
2
3157
24
82
404
516
559
570
424
320
160
64
31
3
1372
10
39
203
269
244
235
159
122
66
20
5
0
1785
14

1230
799
435
133
46
9
5528
327
359
758
1123
819
807
602
418
217
68
26
4
51029
3351
3437
7717
9718
7964
7085
5342
3564
1817
594
303
137
21014
1700
1723
3641
3773
3103
2741
2007
1334
667
187
104
34
30015
1651

783
467
242
70
15
6
3149
161
195
413
642
481
476
371
240
119
34
14
3
28495
1769
1839
4183
5424
4451
4087
3173
2043
1005
307
136
78
11928
905
901
1990
2141
1792
1645
1237
792
358
98
51
18
16567
864

447
332
193
63
31
3
2379
166
164
345
481
338
331
231
178
98
34
12
1
22534
1582
1598
3534
4294
3513
2998
2169
1521
812
287
167
59
9086
795
822
1651
1632
1311
1096
770
542
309
89
53
16
13448
787

633
861
893
477
207
3
2475
73
171
460
425
299
206
226
210
191
139
75
0
17020
572
1248
3202
2555
1831
1731
1443
1702
1506
796
419
15
9345
370
778
1952
1423
935
879
685
895
797
400
223
8
7675
202

352
439
399
201
71
0
1321
33
103
253
242
176
110
129
117
81
58
19
0
9118
339
722
1805
1467
969
978
792
882
701
322
133
8
4962
226
443
1082
801
491
503
380
446
367
150
68
5
4156
113

281
422
494
276
136
3
1154
40
68
207
183
123
96
97
93
110
81
56
0
7902
233
526
1397
1088
862
753
651
820
805
474
286
7
4383
144
335
870
622
444
376
305
449
430
250
155
3
3519
89

105
491
681
814
818
567
378
187
89
36
8
4443
36
166
598
830
903
803
539
337
152
55
22
2
2841
25
113
392
535
554
514
341
225
94
32
15
1
1602
11
53
206
295
349
289
198
112
58

62
290
434
499
483
302
180
93
45
10
5
2531
18
92
343
480
564
476
289
163
78
19
7
2
1593
12
63
219
303
336
303
189
105
47
10
5
1
938
6
29
124
177
228
173
100
58
31

43
201
247
315
335
265
198
94
44
26
3
1912
18
74
255
350
339
327
250
174
74
36
15
0
1248
13
50
173
232
218
211
152
120
47
22
10
0
664
5
24
82
118
121
116
98
54
27

1714
4076
5945
4861
4344
3335
2230
1150
407
199
103
22846
1577
1550
3451
4210
3629
3365
2397
1603
751
210
86
17
13279
943
937
2100
2341
2113
1999
1338
907
425
128
42
6
9567
634
613
1351
1869
1516
1366
1059
696
326

938
2193
3283
2659
2442
1936
1251
647
209
85
60
12951
823
801
1887
2385
2097
1975
1460
953
411
115
34
10
7555
481
507
1157
1345
1234
1173
818
532
219
69
15
5
5396
342
294
730
1040
863
802
642
421
192

776
1883
2662
2202
1902
1399
979
503
198
114
43
9895
754
749
1564
1825
1532
1390
937
650
340
95
52
7
5724
462
430
943
996
879
826
520
375
206
59
27
1
4171
292
319
621
829
653
564
417
275
134

470
1250
1132
896
852
758
807
709
396
196
7
10354
360
869
1991
1745
1277
1030
818
855
799
423
180
7
7173
250
647
1428
1213
867
673
530
571
570
292
129
3
3181
110
222
563
532
410
357
288
284
229

279
723
666
478
475
412
436
334
172
65
3
5704
205
491
1168
985
694
617
494
446
374
174
53
3
3899
143
372
834
682
461
404
322
285
249
112
35
0
1805
62
119
334
303
233
213
172
161
125

191
527
466
418
377
346
371
375
224
131
4
4650
155
378
823
760
583
413
324
409
425
249
127
4
3274
107
275
594
531
406
269
208
286
321
180
94
3
1376
48
103
229
229
177
144
116
123
104

23
7
1
3778
17
139
529
661
789
717
435
294
136
47
10
4
3534
16
134
499
621
718
671
410
276
132
44
10
3
244
1
5
30
40
71
46
25
18
4
3
0
1
2135
21
87
292
358

9
2
1
2120
11
80
293
395
456
417
245
128
69
21
3
2
1977
11
76
278
373
408
392
228
120
68
19
3
1
143
0
4
15
22
48
25
17
8
1
2
0
1
1188
18
50
178
199

14
5
0
1658
6
59
236
266
333
300
190
166
67
26
7
2
1557
5
58
221
248
310
279
182
156
64
25
7
2
101
1
1
15
18
23
21
8
10
3
1
0
0
947
3
37
114
159

82
44
11
13179
912
997
2173
2324
2000
1843
1335
976
467
113
29
10
11993
851
926
2006
2097
1808
1686
1175
888
422
102
24
8
1186
61
71
167
227
192
157
160
88
45
11
5
2
11208
815
1029
2065
1830

46
19
5
7460
484
528
1213
1330
1146
1131
792
528
245
47
8
8
6847
452
497
1122
1212
1044
1046
710
485
225
40
8
6
613
32
31
91
118
102
85
82
43
20
7
0
2
6244
425
537
1136
1072

36
25
6
5719
428
469
960
994
854
712
543
448
222
66
21
2
5146
399
429
884
885
764
640
465
403
197
62
16
2
573
29
40
76
109
90
72
78
45
25
4
5
0
4964
390
492
929
758

131
51
4
9906
368
861
2181
1518
1073
896
678
945
847
392
140
7
9409
351
827
2088
1435
1007
842
635
897
805
378
137
7
497
17
34
93
83
66
54
43
48
42
14
3
0
6693
282
711
1518
871

62
18
3
5402
202
506
1267
852
596
549
418
445
368
150
46
3
5115
192
489
1201
799
568
520
388
420
346
143
46
3
287
10
17
66
53
28
29
30
25
22
7
0
0
3687
162
413
873
492

69
33
1
4504
166
355
914
666
477
347
260
500
479
242
94
4
4294
159
338
887
636
439
322
247
477
459
235
91
4
210
7
17
27
30
38
25
13
23
20
7
3
0
3006
120
298
645
379

459
409
273
160
56
18
1
1
1859
15
71
259
313
399
353
239
142
51
15
1
1
276
6
16
33
45
60
56
34
18
5
3
0
0
3306
26
111
483
579
645
607
388
258
143
44
19
3

246
232
154
73
27
11
0
0
1028
13
38
160
170
216
200
131
63
27
10
0
0
160
5
12
18
29
30
32
23
10
0
1
0
0
1937
15
70
321
333
388
376
203
133
68
19
10
1

213
177
119
87
29
7
1
1
831
2
33
99
143
183
153
108
79
24
5
1
1
116
1
4
15
16
30
24
11
8
5
2
0
0
1369
11
41
162
246
257
231
185
125
75
25
9
2

1576
1439
1067
857
383
93
25
29
9724
717
914
1814
1562
1361
1253
901
756
324
78
21
23
1484
98
115
251
268
215
186
166
101
59
15
4
6
22347
1644
1640
3409
4082
3569
3213
2173
1525
741
244
75
32

873
839
593
467
228
48
10
16
5428
382
481
1004
902
757
730
499
415
193
42
10
13
816
43
56
132
170
116
109
94
52
35
6
0
3
12644
841
882
1788
2272
2093
1945
1335
888
418
132
31
19

703
600
474
390
155
45
15
13
4296
335
433
810
660
604
523
402
341
131
36
11
10
668
55
59
119
98
99
77
72
49
24
9
4
3
9703
803
758
1621
1810
1476
1268
838
637
323
112
44
13

696
526
428
722
602
243
86
8
6065
255
654
1364
752
625
480
386
674
561
231
79
4
628
27
57
154
119
71
46
42
48
41
12
7
4
8051
318
685
1614
1314
1036
719
621
621
607
358
152
6

402
324
240
366
274
101
35
5
3330
147
383
785
416
366
292
216
338
257
96
31
3
357
15
30
88
76
36
32
24
28
17
5
4
2
4368
184
417
911
695
591
423
376
315
277
126
49
4

294
202
188
356
328
142
51
3
2735
108
271
579
336
259
188
170
336
304
135
48
1
271
12
27
66
43
35
14
18
20
24
7
3
2
3683
134
268
703
619
445
296
245
306
330
232
103
2

1231
12
46
175
217
245
224
141
89
57
16
8
1
2075
14
65
308
362
400
383
247
169
86
28
11
2
3159
30
80
394
515
588
592
407
274
174
81
15
9
0
0
0
0
0
0
0
0

717
7
26
116
128
148
138
77
43
24
8
2
0
1220
8
44
205
205
240
238
126
90
44
11
8
1
1847
19
52
241
316
340
352
241
139
96
39
8
4
0
0
0
0
0
0
0
0

514
5
20
59
89
97
86
64
46
33
8
6
1
855
6
21
103
157
160
145
121
79
42
17
3
1
1312
11
28
153
199
248
240
166
135
78
42
7
5
0
0
0
0
0
0
0
0

8207
626
628
1190
1455
1387
1197
749
564
300
83
25
3
14140
1018
1012
2219
2627
2182
2016
1424
961
441
161
50
29
27874
1368
1368
3815
5313
4283
4056
3420
2279
1237
480
135
120
0
0
0
0
0
0
0
0

4684
343
331
617
789
842
750
465
318
174
43
9
3
7960
498
551
1171
1483
1251
1195
870
570
244
89
22
16
15286
735
683
2100
2861
2367
2275
1957
1257
680
240
67
64
0
0
0
0
0
0
0
0

3523
283
297
573
666
545
447
284
246
126
40
16
0
6180
520
461
1048
1144
931
821
554
391
197
72
28
13
12588
633
685
1715
2452
1916
1781
1463
1022
557
240
68
56
0
0
0
0
0
0
0
0

3749
165
318
768
608
443
309
280
312
301
169
72
4
4302
153
367
846
706
593
410
341
309
306
189
80
2
5297
148
322
845
793
656
572
533
493
506
313
101
15
0
0
0
0
0
0
0
0

2022
96
183
432
321
260
188
158
151
139
70
22
2
2346
88
234
479
374
331
235
218
164
138
56
27
2
2937
85
197
504
450
377
349
304
260
228
132
43
8
0
0
0
0
0
0
0
0

1727
69
135
336
287
183
121
122
161
162
99
50
2
1956
65
133
367
332
262
175
123
145
168
133
53
0
2360
63
125
341
343
279
223
229
233
278
181
58
7
0
0
0
0
0
0
0
0

0
0
0
0
0
3159
30
80
394
515
588
592
407
274
174
81
15
9
6524
72
281
1010
1176
1178
1085
748
512
300
121
33
8
4859
55
239
790
885
863
793
522
366
227
89
25
5
1665
17
42

0
0
0
0
0
1847
19
52
241
316
340
352
241
139
96
39
8
4
3661
42
155
585
698
726
601
378
269
137
50
16
4
2707
31
131
449
523
521
429
266
205
97
40
13
2
954
11
24

0
0
0
0
0
1312
11
28
153
199
248
240
166
135
78
42
7
5
2863
30
126
425
478
452
484
370
243
163
71
17
4
2152
24
108
341
362
342
364
256
161
130
49
12
3
711
6
18

0
0
0
0
0
27874
1368
1368
3815
5313
4283
4056
3420
2279
1237
480
135
120
49270
3854
4142
8247
8437
7702
6921
4588
3142
1401
523
223
90
36426
2964
3300
6437
6218
5600
4906
3224
2208
973
377
154
65
12844
890
842

0
0
0
0
0
15286
735
683
2100
2861
2367
2275
1957
1257
680
240
67
64
27577
2025
2215
4550
4645
4421
4071
2716
1787
733
251
106
57
20663
1555
1799
3593
3436
3285
2939
1959
1269
519
190
77
42
6914
470
416

0
0
0
0
0
12588
633
685
1715
2452
1916
1781
1463
1022
557
240
68
56
21693
1829
1927
3697
3792
3281
2850
1872
1355
668
272
117
33
15763
1409
1501
2844
2782
2315
1967
1265
939
454
187
77
23
5930
420
426

0
0
0
0
0
5297
148
322
845
793
656
572
533
493
506
313
101
15
20276
738
1523
3493
2707
1785
1697
1690
2395
2368
1321
538
21
15271
599
1222
2742
2078
1311
1263
1228
1724
1748
953
390
13
5005
139
301

0
0
0
0
0
2937
85
197
504
450
377
349
304
260
228
132
43
8
10694
439
865
1941
1586
1042
973
932
1158
1020
561
169
8
8169
363
689
1538
1246
769
729
691
835
766
410
128
5
2525
76
176

0
0
0
0
0
2360
63
125
341
343
279
223
229
233
278
181
58
7
9582
299
658
1552
1121
743
724
758
1237
1348
760
369
13
7102
236
533
1204
832
542
534
537
889
982
543
262
8
2480
63
125

220
291
315
292
226
146
73
32
8
3
4679
43
161
723
815
952
858
543
345
170
50
13
6
4080
38
150
634
736
833
752
456
285
144
36
10
6
599
5
11
89
79
119
106
87
60
26
14

136
175
205
172
112
64
40
10
3
2
2678
22
106
417
509
524
473
320
191
86
21
6
3
2323
19
100
362
462
449
412
269
155
75
12
5
3
355
3
6
55
47
75
61
51
36
11
9

84
116
110
120
114
82
33
22
5
1
2001
21
55
306
306
428
385
223
154
84
29
7
3
1757
19
50
272
274
384
340
187
130
69
24
5
3
244
2
5
34
32
44
45
36
24
15
5

1810
2219
2102
2015
1364
934
428
146
69
25
26945
2006
2220
4557
4824
4153
3694
2646
1767
700
218
86
74
23200
1771
1980
4008
4085
3554
3121
2252
1504
612
182
76
55
3745
235
240
549
739
599
573
394
263
88
36

957
1209
1136
1132
757
518
214
61
29
15
15041
1056
1157
2499
2682
2363
2196
1538
970
379
110
42
49
13045
939
1031
2198
2283
2043
1873
1320
846
343
95
39
35
1996
117
126
301
399
320
323
218
124
36
15

853
1010
966
883
607
416
214
85
40
10
11904
950
1063
2058
2142
1790
1498
1108
797
321
108
44
25
10155
832
949
1810
1802
1511
1248
932
658
269
87
37
20
1749
118
114
248
340
279
250
176
139
52
21

751
629
474
434
462
671
620
368
148
8
15217
514
1226
2995
2150
1589
1445
1186
1586
1489
747
267
23
13945
471
1142
2747
1946
1420
1299
1041
1488
1416
707
250
18
1272
43
84
248
204
169
146
145
98
73
40

403
340
273
244
241
323
254
151
41
3
8177
296
702
1697
1168
883
817
672
784
691
356
95
16
7496
274
652
1563
1061
788
741
585
738
659
334
89
12
681
22
50
134
107
95
76
87
46
32
22

348
289
201
190
221
348
366
217
107
5
7040
218
524
1298
982
706
628
514
802
798
391
172
7
6449
197
490
1184
885
632
558
456
750
757
373
161
6
591
21
34
114
97
74
70
58
52
41
18

3
0
4155
46
174
723
759
742
681
518
300
145
54
11
2
3786
43
159
652
688
679
625
476
271
131
51
9
2
369
3
15
71
71
63
56
42
29
14
3
2
0
20157
292
984
3612
4151
3933

1
0
2393
25
97
443
494
437
372
276
154
70
23
2
0
2180
24
87
402
444
402
336
258
139
63
23
2
0
213
1
10
41
50
35
36
18
15
7
0
0
0
11718
173
568
2060
2501
2373

2
0
1762
21
77
280
265
305
309
242
146
75
31
9
2
1606
19
72
250
244
277
289
218
132
68
28
7
2
156
2
5
30
21
28
20
24
14
7
3
2
0
8439
119
416
1552
1650
1560

10
19
19145
1619
1677
3417
3511
2922
2420
1618
1142
566
176
53
24
17474
1481
1522
3127
3178
2666
2221
1485
1057
513
160
45
19
1671
138
155
290
333
256
199
133
85
53
16
8
5
112372
10382
10392
21142
17500
15718

3
14
11352
885
904
1993
2120
1800
1478
1004
684
341
100
25
18
10389
823
828
1818
1928
1643
1358
916
633
312
93
22
15
963
62
76
175
192
157
120
88
51
29
7
3
3
62136
5417
5530
11471
9697
8991

7
5
7793
734
773
1424
1391
1122
942
614
458
225
76
28
6
7085
658
694
1309
1250
1023
863
569
424
201
67
23
4
708
76
79
115
141
99
79
45
34
24
9
5
2
50236
4965
4862
9671
7803
6727

17
5
13966
506
1228
2870
2027
1501
1313
1085
1300
1153
704
267
12
13004
472
1127
2634
1853
1395
1221
1028
1243
1093
671
255
12
962
34
101
236
174
106
92
57
57
60
33
12
0
58835
2773
5741
12018
7014
4885

6
4
7702
306
708
1689
1141
799
753
617
663
581
347
91
7
7160
285
647
1554
1044
742
696
583
630
550
333
89
7
542
21
61
135
97
57
57
34
33
31
14
2
0
31965
1551
3391
6882
4101
2926

11
1
6264
200
520
1181
886
702
560
468
637
572
357
176
5
5844
187
480
1080
809
653
525
445
613
543
338
166
5
420
13
40
101
77
49
35
23
24
29
19
10
0
26870
1222
2350
5136
2913
1959

3270
1924
1342
458
104
37
50
15161
228
805
2784
2940
2847
2498
1471
1103
356
82
28
19
4996
64
179
828
1211
1086
772
453
239
102
22
9
31
925
17
56
200
179
170
116
80
74
26
5
2
0
881

1941
1039
701
253
52
25
32
8554
129
469
1566
1707
1658
1437
772
558
184
45
17
12
3164
44
99
494
794
715
504
267
143
69
7
8
20
553
14
30
111
123
105
73
43
35
14
3
2
0
527

1329
885
641
205
52
12
18
6607
99
336
1218
1233
1189
1061
699
545
172
37
11
7
1832
20
80
334
417
371
268
186
96
33
15
1
11
372
3
26
89
56
65
43
37
39
12
2
0
0
354

13102
9594
8822
3555
919
259
987
83788
7946
8016
15937
12318
11570
9609
7111
7005
2926
697
199
454
28584
2436
2376
5205
5182
4148
3493
2483
1817
629
222
60
533
3797
263
321
756
545
524
424
297
378
215
57
16
1
3663

7646
5384
4858
1955
492
126
569
46183
4120
4246
8684
6810
6637
5608
3917
3827
1597
380
100
257
15953
1297
1284
2787
2887
2354
2038
1467
1031
358
112
26
312
2127
140
173
405
312
295
255
161
212
132
34
7
1
2043

5456
4210
3964
1600
427
133
418
37605
3826
3770
7253
5508
4933
4001
3194
3178
1329
317
99
197
12631
1139
1092
2418
2295
1794
1455
1016
786
271
110
34
221
1670
123
148
351
233
229
169
136
166
83
23
9
0
1620

4015
3998
7536
6584
2971
1143
157
47688
2256
4679
9446
5324
3780
3151
3163
6448
5786
2575
1005
75
11147
517
1062
2572
1690
1105
864
835
1088
798
396
138
82
2985
119
246
538
277
236
169
163
438
457
248
94
0
2878

2405
2207
3569
3001
1334
510
88
25531
1264
2761
5395
3077
2247
1864
1711
2968
2602
1155
442
45
6434
287
630
1487
1024
679
541
496
601
399
179
68
43
1574
66
149
309
167
143
97
86
188
213
115
41
0
1519

1610
1791
3967
3583
1637
633
69
22157
992
1918
4051
2247
1533
1287
1452
3480
3184
1420
563
30
4713
230
432
1085
666
426
323
339
487
399
217
70
39
1411
53
97
229
110
93
72
77
250
244
133
53
0
1359

17
54
192
166
159
110
77
73
26
5
2
0
44
0
2
8
13
11
6
3
1
0
0
0
0
576
10
53
137
115
100
75
48
26
6
5
1
0
510
9
49
123
101
87
66
42
24

14
29
109
114
97
68
42
35
14
3
2
0
26
0
1
2
9
8
5
1
0
0
0
0
0
356
7
32
76
74
68
45
34
12
4
3
1
0
315
7
31
69
67
57
39
28
12

3
25
83
52
62
42
35
38
12
2
0
0
18
0
1
6
4
3
1
2
1
0
0
0
0
220
3
21
61
41
32
30
14
14
2
2
0
0
195
2
18
54
34
30
27
14
12

255
312
739
522
504
403
282
365
210
56
14
1
134
8
9
17
23
20
21
15
13
5
1
2
0
2776
247
278
589
424
361
295
213
219
101
27
7
15
2655
237
268
566
404
346
278
205
212

137
167
396
298
283
239
152
202
129
33
6
1
84
3
6
9
14
12
16
9
10
3
1
1
0
1618
129
158
342
252
220
189
115
122
58
17
3
13
1537
123
151
327
237
210
176
110
120

118
145
343
224
221
164
130
163
81
23
8
0
50
5
3
8
9
8
5
6
3
2
0
1
0
1158
118
120
247
172
141
106
98
97
43
10
4
2
1118
114
117
239
167
136
102
95
92

106
236
509
265
224
162
157
433
453
242
91
0
107
13
10
29
12
12
7
6
5
4
6
3
0
1670
70
164
352
201
126
79
107
238
193
98
42
0
1570
69
151
326
189
113
73
100
225

60
145
292
160
135
95
82
185
212
113
40
0
55
6
4
17
7
8
2
4
3
1
2
1
0
936
33
109
212
128
77
46
58
115
97
43
18
0
879
33
102
198
119
67
44
55
108

46
91
217
105
89
67
75
248
241
129
51
0
52
7
6
12
5
4
5
2
2
3
4
2
0
734
37
55
140
73
49
33
49
123
96
55
24
0
691
36
49
128
70
46
29
45
117

4
4
1
0
66
1
4
14
14
13
9
6
2
2
1
0
0
374
6
28
80
74
70
43
38
22
9
3
1
0
314
5
25
70
63
56
31
36
18
6
3
1
0
60
1
3
10

2
2
1
0
41
0
1
7
7
11
6
6
0
2
1
0
0
227
2
18
50
44
49
27
19
10
5
2
1
0
184
1
15
44
37
38
19
18
7
2
2
1
0
43
1
3
6

2
2
0
0
25
1
3
7
7
2
3
0
2
0
0
0
0
147
4
10
30
30
21
16
19
12
4
1
0
0
130
4
10
26
26
18
12
18
11
4
1
0
0
17
0
0
4

92
26
6
15
121
10
10
23
20
15
17
8
7
9
1
1
0
1365
149
164
261
182
160
161
95
112
60
20
1
0
1131
114
133
210
159
134
136
81
93
53
17
1
0
234
35
31
51

52
16
2
13
81
6
7
15
15
10
13
5
2
6
1
1
0
818
87
98
144
117
92
109
59
66
37
8
1
0
671
64
81
113
102
80
87
49
54
33
7
1
0
147
23
17
31

40
10
4
2
40
4
3
8
5
5
4
3
5
3
0
0
0
547
62
66
117
65
68
52
36
46
23
12
0
0
460
50
52
97
57
54
49
32
39
20
10
0
0
87
12
14
20

187
95
42
0
100
1
13
26
12
13
6
7
13
6
3
0
0
969
83
127
262
130
71
50
53
76
70
29
18
0
749
72
105
207
105
55
37
40
47
44
23
14
0
220
11
22
55

93
42
18
0
57
0
7
14
9
10
2
3
7
4
1
0
0
589
52
79
174
81
39
37
37
33
36
14
7
0
455
45
64
140
63
29
27
26
22
22
11
6
0
134
7
15
34

94
53
24
0
43
1
6
12
3
3
4
4
6
2
2
0
0
380
31
48
88
49
32
13
16
43
34
15
11
0
294
27
41
67
42
26
10
14
25
22
12
8
0
86
4
7
21

11
14
12
2
4
3
0
0
0
1263
38
81
265
244
224
186
102
79
33
8
2
1
1145
36
76
246
220
193
167
94
75
29
6
2
1
118
2
5
19
24
31
19
8
4
4
2
0

7
11
8
1
3
3
0
0
0
731
20
50
140
135
139
122
58
45
13
6
2
1
661
20
47
128
127
120
108
52
42
10
4
2
1
70
0
3
12
8
19
14
6
3
3
2
0

4
3
4
1
1
0
0
0
0
532
18
31
125
109
85
64
44
34
20
2
0
0
484
16
29
118
93
73
59
42
33
19
2
0
0
48
2
2
7
16
12
5
2
1
1
0
0

23
26
25
14
19
7
3
0
0
6243
625
668
1159
931
821
748
523
492
197
54
17
8
5705
580
625
1064
825
761
672
479
441
187
49
16
6
538
45
43
95
106
60
76
44
51
10
5
1

15
12
22
10
12
4
1
0
0
3546
337
349
660
533
494
455
290
275
110
27
11
5
3234
309
326
599
473
462
413
262
247
103
25
11
4
312
28
23
61
60
32
42
28
28
7
2
0

8
14
3
4
7
3
2
0
0
2697
288
319
499
398
327
293
233
217
87
27
6
3
2471
271
299
465
352
299
259
217
194
84
24
5
2
226
17
20
34
46
28
34
16
23
3
3
1

25
16
13
13
29
26
6
4
0
4865
257
555
978
564
383
338
359
574
552
217
87
1
4523
241
527
908
522
344
297
324
535
532
208
84
1
342
16
28
70
42
39
41
35
39
20
9
3

18
10
10
11
11
14
3
1
0
2749
150
352
583
321
241
207
207
280
254
108
45
1
2550
139
336
539
300
215
185
185
261
244
102
43
1
199
11
16
44
21
26
22
22
19
10
6
2

7
6
3
2
18
12
3
3
0
2116
107
203
395
243
142
131
152
294
298
109
42
0
1973
102
191
369
222
129
112
139
274
288
106
41
0
143
5
12
26
21
13
19
13
20
10
3
1

0
729
19
42
130
138
148
99
80
55
14
1
1
2
612
16
34
109
117
124
81
67
49
11
1
1
2
117
3
8
21
21
24
18
13
6
3
0
0
0
645
13
43
116
103
128
88

0
446
10
21
70
87
100
61
48
36
10
1
0
2
366
7
20
58
73
81
49
37
31
7
1
0
2
80
3
1
12
14
19
12
11
5
3
0
0
0
376
7
20
68
62
80
46

0
283
9
21
60
51
48
38
32
19
4
0
1
0
246
9
14
51
44
43
32
30
18
4
0
1
0
37
0
7
9
7
5
6
2
1
0
0
0
0
269
6
23
48
41
48
42

2
6649
848
613
1238
1002
920
750
517
496
189
53
10
13
5536
741
528
1036
810
739
608
410
438
163
41
9
13
1113
107
85
202
192
181
142
107
58
26
12
1
0
4895
480
453
891
639
730
513

1
3671
440
339
686
536
517
451
270
286
104
28
7
7
3041
383
294
569
433
417
363
211
246
87
24
7
7
630
57
45
117
103
100
88
59
40
17
4
0
0
2705
241
240
500
337
438
304

1
2978
408
274
552
466
403
299
247
210
85
25
3
6
2495
358
234
467
377
322
245
199
192
76
17
2
6
483
50
40
85
89
81
54
48
18
9
8
1
0
2190
239
213
391
302
292
209

0
2741
168
319
599
332
232
198
147
290
269
124
59
4
2347
139
279
526
277
194
152
116
255
242
111
52
4
394
29
40
73
55
38
46
31
35
27
13
7
0
2866
110
240
516
271
201
163

0
1588
92
198
354
192
149
121
85
158
134
68
34
3
1352
73
175
312
156
122
96
66
137
123
60
29
3
236
19
23
42
36
27
25
19
21
11
8
5
0
1498
54
150
309
166
124
98

0
1153
76
121
245
140
83
77
62
132
135
56
25
1
995
66
104
214
121
72
56
50
118
119
51
23
1
158
10
17
31
19
11
21
12
14
16
5
2
0
1368
56
90
207
105
77
65

58
67
21
6
1
1
612
13
41
110
97
122
84
54
65
19
6
1
0
33
0
2
6
6
6
4
4
2
2
0
0
1
486
14
31
118
97
76
64
43
26
11
3
1
2
383
9

39
36
13
3
1
1
352
7
19
66
57
75
43
36
34
11
3
1
0
24
0
1
2
5
5
3
3
2
2
0
0
1
257
7
14
58
65
44
29
22
12
4
1
0
1
192
5

19
31
8
3
0
0
260
6
22
44
40
47
41
18
31
8
3
0
0
9
0
1
4
1
1
1
1
0
0
0
0
0
229
7
17
60
32
32
35
21
14
7
2
1
1
191
4

471
464
200
35
8
11
4698
468
432
856
605
704
485
453
449
197
33
6
10
197
12
21
35
34
26
28
18
15
3
2
2
1
4056
538
489
792
575
539
466
262
239
79
20
5
52
3332
438

261
254
103
16
4
7
2594
237
230
479
321
424
285
251
242
100
15
4
6
111
4
10
21
16
14
19
10
12
3
1
0
1
2221
262
248
423
319
327
273
156
132
36
12
0
33
1831
217

210
210
97
19
4
4
2104
231
202
377
284
280
200
202
207
97
18
2
4
86
8
11
14
18
12
9
8
3
0
1
2
0
1835
276
241
369
256
212
193
106
107
43
8
5
19
1501
221

191
425
447
228
70
4
2755
105
233
490
252
189
156
186
415
435
222
68
4
111
5
7
26
19
12
7
5
10
12
6
2
0
1682
111
198
371
225
167
108
108
176
139
41
29
9
1459
100

102
180
186
99
28
2
1427
52
145
293
150
114
93
98
174
181
99
26
2
71
2
5
16
16
10
5
4
6
5
0
2
0
828
55
112
180
120
95
58
48
91
43
15
7
4
708
50

89
245
261
129
42
2
1328
53
88
197
102
75
63
88
241
254
123
42
2
40
3
2
10
3
2
2
1
4
7
6
0
0
854
56
86
191
105
72
50
60
85
96
26
22
5
751
50

29
97
76
54
52
28
26
9
2
1
0
103
5
2
21
21
22
12
15
0
2
1
0
2
495
7
23
90
95
100
78
58
27
10
6
1
0
441
5
20
83
86
89
71
50
23
8

13
47
47
30
21
14
12
2
1
0
0
65
2
1
11
18
14
8
8
0
2
0
0
1
266
2
13
44
48
56
50
29
15
6
2
1
0
235
1
11
39
45
49
46
24
13
4

16
50
29
24
31
14
14
7
1
1
0
38
3
1
10
3
8
4
7
0
0
1
0
1
229
5
10
46
47
44
28
29
12
4
4
0
0
206
4
9
44
41
40
25
26
10
4

415
658
448
459
397
220
203
66
14
2
12
724
100
74
134
127
80
69
42
36
13
6
3
40
2595
312
274
549
399
337
299
187
158
53
15
2
10
2386
284
259
502
369
318
273
168
144
45

211
350
250
279
228
134
116
31
9
0
6
390
45
37
73
69
48
45
22
16
5
3
0
27
1411
166
151
282
219
188
171
111
81
26
8
0
8
1297
147
143
261
204
176
156
99
75
21

204
308
198
180
169
86
87
35
5
2
6
334
55
37
61
58
32
24
20
20
8
3
3
13
1184
146
123
267
180
149
128
76
77
27
7
2
2
1089
137
116
241
165
142
117
69
69
24

176
324
189
139
97
93
147
128
35
24
7
223
11
22
47
36
28
11
15
29
11
6
5
2
1370
72
168
306
180
132
96
103
162
91
39
17
4
1264
70
162
288
164
117
85
99
143
82

99
156
104
82
50
40
70
39
11
4
3
120
5
13
24
16
13
8
8
21
4
4
3
1
695
44
95
156
89
66
54
54
78
37
16
4
2
635
42
90
148
80
55
46
52
67
35

77
168
85
57
47
53
77
89
24
20
4
103
6
9
23
20
15
3
7
8
7
2
2
1
675
28
73
150
91
66
42
49
84
54
23
13
2
629
28
72
140
84
62
39
47
76
47

5
1
0
54
2
3
7
9
11
7
8
4
2
1
0
0
1404
23
70
267
303
262
256
113
65
27
4
0
14
680
9
28
114
145
140
135
57
34
10
2
0
6
724
14
42
153
158

2
1
0
31
1
2
5
3
7
4
5
2
2
0
0
0
884
18
39
163
193
170
177
62
37
15
2
0
8
422
7
16
71
92
88
88
28
21
5
1
0
5
462
11
23
92
101

3
0
0
23
1
1
2
6
4
3
3
2
0
1
0
0
520
5
31
104
110
92
79
51
28
12
2
0
6
258
2
12
43
53
52
47
29
13
5
1
0
1
262
3
19
61
57

12
2
10
209
28
15
47
30
19
26
19
14
8
3
0
0
14655
1376
1367
2889
2491
2045
1605
1176
861
267
71
24
483
5903
572
536
1161
965
857
651
441
391
134
28
7
160
8752
804
831
1728
1526

7
0
8
114
19
8
21
15
12
15
12
6
5
1
0
0
7951
720
721
1546
1364
1109
872
676
472
156
40
14
261
3136
299
275
604
513
473
351
238
207
80
14
4
78
4815
421
446
942
851

5
2
2
95
9
7
26
15
7
11
7
8
3
2
0
0
6704
656
646
1343
1127
936
733
500
389
111
31
10
222
2767
273
261
557
452
384
300
203
184
54
14
3
82
3937
383
385
786
675

35
16
3
106
2
6
18
16
15
11
4
19
9
4
1
1
4024
208
408
935
622
323
316
299
421
270
121
44
57
1970
108
211
456
293
162
164
115
211
152
58
22
18
2054
100
197
479
329

14
4
2
60
2
5
8
9
11
8
2
11
2
2
0
0
2283
127
238
538
369
191
191
165
221
132
53
24
34
1108
64
120
272
161
94
101
72
105
69
26
11
13
1175
63
118
266
208

21
12
1
46
0
1
10
7
4
3
2
8
7
2
1
1
1741
81
170
397
253
132
125
134
200
138
68
20
23
862
44
91
184
132
68
63
43
106
83
32
11
5
879
37
79
213
121

122
121
56
31
17
2
0
8
1326
19
69
279
275
263
205
110
70
28
4
1
3
725
16
38
147
145
136
122
60
45
12
2
0
2
601
3
31
132
130
127
83
50
25
16
2
1
1

82
89
34
16
10
1
0
3
798
10
35
166
163
179
122
49
47
23
1
1
2
432
9
20
87
81
90
73
29
29
11
1
0
2
366
1
15
79
82
89
49
20
18
12
0
1
0

40
32
22
15
7
1
0
5
528
9
34
113
112
84
83
61
23
5
3
0
1
293
7
18
60
64
46
49
31
16
1
1
0
0
235
2
16
53
48
38
34
30
7
4
2
0
1

1188
954
735
470
133
43
17
323
8865
782
694
1690
1571
1375
1075
793
568
185
43
9
80
4510
450
386
901
728
680
522
350
300
121
19
6
47
4355
332
308
789
843
695
553
443
268
64
24
3
33

636
521
438
265
76
26
10
183
5080
407
365
908
901
850
646
489
329
106
23
4
52
2575
220
197
488
424
429
333
199
174
68
11
2
30
2505
187
168
420
477
421
313
290
155
38
12
2
22

552
433
297
205
57
17
7
140
3785
375
329
782
670
525
429
304
239
79
20
5
28
1935
230
189
413
304
251
189
151
126
53
8
4
17
1850
145
140
369
366
274
240
153
113
26
12
1
11

161
152
184
210
118
63
22
39
4107
197
425
959
617
434
267
311
461
274
105
44
13
2351
128
252
551
334
242
144
168
274
151
72
29
6
1756
69
173
408
283
192
123
143
187
123
33
15
7

97
90
93
116
63
27
13
21
2370
102
252
559
385
254
172
182
242
145
51
18
8
1280
68
135
310
199
131
90
96
132
70
32
13
4
1090
34
117
249
186
123
82
86
110
75
19
5
4

64
62
91
94
55
36
9
18
1737
95
173
400
232
180
95
129
219
129
54
26
5
1071
60
117
241
135
111
54
72
142
81
40
16
2
666
35
56
159
97
69
41
57
77
48
14
10
3

340
3
13
65
63
61
58
35
29
7
4
2
0
293
2
12
59
52
50
51
31
25
6
3
2
0
47
1
1
6
11
11
7
4
4
1
1
0
0
1325
13
34
163
279
280
265
159

198
3
9
39
41
31
38
17
13
4
2
1
0
168
2
8
37
33
25
31
15
11
3
2
1
0
30
1
1
2
8
6
7
2
2
1
0
0
0
723
11
23
96
152
161
136
87

142
0
4
26
22
30
20
18
16
3
2
1
0
125
0
4
22
19
25
20
16
14
3
1
1
0
17
0
0
4
3
5
0
2
2
0
1
0
0
602
2
11
67
127
119
129
72

1145
66
106
220
201
160
133
104
104
36
13
2
0
1006
59
96
198
161
140
121
91
92
34
12
2
0
139
7
10
22
40
20
12
13
12
2
1
0
0
4240
317
268
648
748
632
577
404

607
40
61
122
106
77
70
50
54
19
6
2
0
529
35
53
109
81
67
66
45
47
18
6
2
0
78
5
8
13
25
10
4
5
7
1
0
0
0
2331
169
135
357
440
350
324
220

538
26
45
98
95
83
63
54
50
17
7
0
0
477
24
43
89
80
73
55
46
45
16
6
0
0
61
2
2
9
15
10
8
8
5
1
1
0
0
1909
148
133
291
308
282
253
184

812
37
72
155
88
53
55
70
131
100
40
11
0
724
29
65
136
72
47
49
64
119
94
38
11
0
88
8
7
19
16
6
6
6
12
6
2
0
0
3538
137
291
702
469
343
281
258

423
32
41
83
50
30
30
36
57
43
18
3
0
371
26
36
72
42
26
27
32
52
39
16
3
0
52
6
5
11
8
4
3
4
5
4
2
0
0
1856
71
162
390
263
191
164
133

389
5
31
72
38
23
25
34
74
57
22
8
0
353
3
29
64
30
21
22
32
67
55
22
8
0
36
2
2
8
8
2
3
2
7
2
0
0
0
1682
66
129
312
206
152
117
125

92
30
9
1
0
731
3
22
79
143
163
156
88
56
15
5
1
0
594
10
12
84
136
117
109
71
36
15
4
0
0
2050
20
103
343
400
381
349
203
160
67
19
5
0
1874
18
97

41
12
4
0
0
377
3
13
44
74
87
77
43
25
7
4
0
0
346
8
10
52
78
74
59
44
16
5
0
0
0
1193
13
59
197
247
224
221
101
81
39
9
2
0
1076
11
55

51
18
5
1
0
354
0
9
35
69
76
79
45
31
8
1
1
0
248
2
2
32
58
43
50
27
20
10
4
0
0
857
7
44
146
153
157
128
102
79
28
10
3
0
798
7
42

400
176
56
7
7
2071
164
136
330
324
286
281
197
214
106
26
4
3
2169
153
132
318
424
346
296
207
186
70
30
3
4
9251
681
868
1696
1338
1268
1063
840
911
443
121
16
6
8281
615
774

214
86
31
2
3
1131
91
62
184
183
161
156
110
115
52
15
2
0
1200
78
73
173
257
189
168
110
99
34
16
0
3
5120
351
456
929
746
719
617
435
527
262
66
9
3
4593
314
402

186
90
25
5
4
940
73
74
146
141
125
125
87
99
54
11
2
3
969
75
59
145
167
157
128
97
87
36
14
3
1
4131
330
412
767
592
549
446
405
384
181
55
7
3
3688
301
372

406
399
184
67
1
2071
82
169
376
225
182
156
156
275
291
123
36
0
1467
55
122
326
244
161
125
102
131
108
61
31
1
6355
194
436
898
530
417
461
502
1211
1048
470
188
0
5898
180
400

192
187
73
29
1
1044
44
99
198
120
100
85
84
121
127
51
15
0
812
27
63
192
143
91
79
49
71
60
22
14
1
3438
108
245
548
331
262
254
265
580
530
220
95
0
3189
100
227

214
212
111
38
0
1027
38
70
178
105
82
71
72
154
164
72
21
0
655
28
59
134
101
70
46
53
60
48
39
17
0
2917
86
191
350
199
155
207
237
631
518
250
93
0
2709
80
173

316
354
346
320
186
149
66
17
5
0
176
2
6
27
46
35
29
17
11
1
2
0
0
396
9
18
85
74
83
47
43
31
4
0
2
0
361
9
17
81
69
71
42
37
29
4
0

179
218
200
201
90
73
39
8
2
0
117
2
4
18
29
24
20
11
8
0
1
0
0
219
4
12
50
40
49
19
27
14
3
0
1
0
198
4
12
48
38
41
16
22
13
3
0

137
136
146
119
96
76
27
9
3
0
59
0
2
9
17
11
9
6
3
1
1
0
0
177
5
6
35
34
34
28
16
17
1
0
1
0
163
5
5
33
31
30
26
15
16
1
0

1492
1192
1137
939
769
831
402
109
15
6
970
66
94
204
146
131
124
71
80
41
12
1
0
2414
235
259
511
321
315
301
194
173
71
23
10
1
2234
223
249
490
297
288
267
175
148
65
21

843
668
644
548
395
474
235
59
8
3
527
37
54
86
78
75
69
40
53
27
7
1
0
1383
124
144
274
182
185
183
127
101
44
14
5
0
1288
121
140
267
168
170
161
116
87
40
13

649
524
493
391
374
357
167
50
7
3
443
29
40
118
68
56
55
31
27
14
5
0
0
1031
111
115
237
139
130
118
67
72
27
9
5
1
946
102
109
223
129
118
106
59
61
25
8

817
489
390
432
467
1125
980
438
180
0
457
14
36
81
41
27
29
35
86
68
32
8
0
1287
47
119
242
123
69
86
93
213
168
97
29
1
1163
43
104
215
105
59
77
78
202
160
91

504
301
246
237
239
541
499
204
91
0
249
8
18
44
30
16
17
26
39
31
16
4
0
650
25
68
130
66
41
54
47
91
76
41
11
0
574
24
57
116
54
32
49
36
85
71
39

313
188
144
195
228
584
481
234
89
0
208
6
18
37
11
11
12
9
47
37
16
4
0
637
22
51
112
57
28
32
46
122
92
56
18
1
589
19
47
99
51
27
28
42
117
89
52

2
0
35
0
1
4
5
12
5
6
2
0
0
0
0
1139
24
71
256
223
204
173
77
74
31
5
1
0
961
22
66
225
183
167
142
62
60
28
5
1
0
178
2
5
31
40
37

1
0
21
0
0
2
2
8
3
5
1
0
0
0
0
704
12
41
154
149
126
108
52
44
15
2
1
0
585
11
40
136
123
99
86
41
34
12
2
1
0
119
1
1
18
26
27

1
0
14
0
1
2
3
4
2
1
1
0
0
0
0
435
12
30
102
74
78
65
25
30
16
3
0
0
376
11
26
89
60
68
56
21
26
16
3
0
0
59
1
4
13
14
10

10
1
180
12
10
21
24
27
34
19
25
6
2
0
0
4369
322
377
871
651
623
545
371
361
186
48
13
1
3731
273
326
756
542
533
450
317
321
156
44
12
1
638
49
51
115
109
90

5
0
95
3
4
7
14
15
22
11
14
4
1
0
0
2512
181
188
473
387
375
332
221
200
115
30
9
1
2131
152
160
405
328
320
274
186
176
94
27
8
1
381
29
28
68
59
55

5
1
85
9
6
14
10
12
12
8
11
2
1
0
0
1857
141
189
398
264
248
213
150
161
71
18
4
0
1600
121
166
351
214
213
176
131
145
62
17
4
0
257
20
23
47
50
35

28
1
124
4
15
27
18
10
9
15
11
8
6
1
0
3567
146
423
825
417
299
228
197
384
396
162
89
1
3109
126
360
693
351
259
193
172
361
361
145
87
1
458
20
63
132
66
40

11
0
76
1
11
14
12
9
5
11
6
5
2
0
0
1961
84
240
472
263
176
145
107
191
180
66
36
1
1721
75
209
404
227
154
120
95
178
164
59
35
1
240
9
31
68
36
22

17
1
48
3
4
13
6
1
4
4
5
3
4
1
0
1606
62
183
353
154
123
83
90
193
216
96
53
0
1388
51
151
289
124
105
73
77
183
197
86
52
0
218
11
32
64
30
18

31
15
14
3
0
0
0
551
4
28
134
127
89
86
46
26
9
1
1
0
318
3
18
85
70
48
52
23
14
5
0
0
0
233
1
10
49
57
41
34
23
12
4
1
1
0
688

22
11
10
3
0
0
0
288
3
16
68
70
47
47
23
11
2
1
0
0
162
2
11
39
36
30
30
10
4
0
0
0
0
126
1
5
29
34
17
17
13
7
2
1
0
0
378

9
4
4
0
0
0
0
263
1
12
66
57
42
39
23
15
7
0
1
0
156
1
7
46
34
18
22
13
10
5
0
0
0
107
0
5
20
23
24
17
10
5
2
0
1
0
310

95
54
40
30
4
1
0
2104
143
175
410
388
325
261
170
150
49
23
8
2
1136
88
100
220
183
168
131
92
98
33
15
7
1
968
55
75
190
205
157
130
78
52
16
8
1
1
5518

58
35
24
21
3
1
0
1229
74
89
235
238
197
165
104
80
28
13
4
2
648
43
49
125
111
101
85
52
52
17
8
4
1
581
31
40
110
127
96
80
52
28
11
5
0
1
3013

37
19
16
9
1
0
0
875
69
86
175
150
128
96
66
70
21
10
4
0
488
45
51
95
72
67
46
40
46
16
7
3
0
387
24
35
80
78
61
50
26
24
5
3
1
0
2505

35
25
23
35
17
2
0
1246
68
129
335
189
118
79
65
118
78
51
15
1
739
40
83
190
97
60
53
36
81
58
32
8
1
507
28
46
145
92
58
26
29
37
20
19
7
0
2192

25
12
13
16
7
1
0
714
36
81
198
115
69
51
44
59
37
18
6
0
419
21
54
115
57
33
37
23
39
27
10
3
0
295
15
27
83
58
36
14
21
20
10
8
3
0
1186

10
13
10
19
10
1
0
532
32
48
137
74
49
28
21
59
41
33
9
1
320
19
29
75
40
27
16
13
42
31
22
5
1
212
13
19
62
34
22
12
8
17
10
11
4
0
1006

9
34
118
130
136
127
64
49
16
4
1
0
646
8
32
110
121
129
116
62
48
15
4
1
0
42
1
2
8
9
7
11
2
1
1
0
0
0
583
5
27
83
115
114
109
67
49

5
23
57
75
76
75
38
22
5
2
0
0
349
4
22
54
67
72
65
37
21
5
2
0
0
29
1
1
3
8
4
10
1
1
0
0
0
0
328
4
19
43
52
69
68
33
32

4
11
61
55
60
52
26
27
11
2
1
0
297
4
10
56
54
57
51
25
27
10
2
1
0
13
0
1
5
1
3
1
1
0
1
0
0
0
255
1
8
40
63
45
41
34
17

525
532
960
865
800
671
513
450
137
33
15
17
5138
486
503
904
801
732
628
468
429
133
28
11
15
380
39
29
56
64
68
43
45
21
4
5
4
2
4378
407
420
815
639
648
484
387
374

287
291
534
464
446
361
294
238
66
16
5
11
2806
265
272
502
432
407
341
266
229
65
13
4
10
207
22
19
32
32
39
20
28
9
1
3
1
1
2421
196
246
466
337
354
273
212
209

238
241
426
401
354
310
219
212
71
17
10
6
2332
221
231
402
369
325
287
202
200
68
15
7
5
173
17
10
24
32
29
23
17
12
3
2
3
1
1957
211
174
349
302
294
211
175
165

113
234
490
294
210
150
119
272
197
84
28
1
2044
111
223
427
266
193
143
116
264
189
83
28
1
148
2
11
63
28
17
7
3
8
8
1
0
0
1594
86
168
388
202
177
120
113
157

64
134
260
170
135
86
73
135
83
35
11
0
1093
63
127
216
157
121
83
70
132
78
35
11
0
93
1
7
44
13
14
3
3
3
5
0
0
0
883
47
98
227
114
97
88
66
66

49
100
230
124
75
64
46
137
114
49
17
1
951
48
96
211
109
72
60
46
132
111
48
17
1
55
1
4
19
15
3
4
0
5
3
1
0
0
711
39
70
161
88
80
32
47
91

12
1
0
1
543
5
25
80
106
100
105
61
48
11
1
0
1
40
0
2
3
9
14
4
6
1
1
0
0
0
2178
15
71
300
560
518
338
182
122
36
6
7
23
877
8
46
164

7
1
0
0
307
4
17
43
49
61
65
29
31
7
1
0
0
21
0
2
0
3
8
3
4
1
0
0
0
0
1376
6
41
187
377
323
218
104
67
26
4
7
16
473
2
26
90

5
0
0
1
236
1
8
37
57
39
40
32
17
4
0
0
1
19
0
0
3
6
6
1
2
0
1
0
0
0
802
9
30
113
183
195
120
78
55
10
2
0
7
404
6
20
74

105
32
16
51
4000
380
382
745
568
599
438
356
350
96
27
14
45
378
27
38
70
71
49
46
31
24
9
5
2
6
10692
1030
884
1891
1839
1511
1222
881
763
349
94
37
191
6020
617
528
1077

65
17
13
33
2215
181
224
429
302
329
245
195
195
58
16
11
30
206
15
22
37
35
25
28
17
14
7
1
2
3
5751
530
465
979
971
843
730
476
427
168
44
15
103
3214
318
275
567

40
15
3
18
1785
199
158
316
266
270
193
161
155
38
11
3
15
172
12
16
33
36
24
18
14
10
2
4
0
3
4941
500
419
912
868
668
492
405
336
181
50
22
88
2806
299
253
510

122
40
17
4
1469
82
155
366
181
160
105
103
149
111
37
16
4
125
4
13
22
21
17
15
10
8
11
3
1
0
3894
240
395
796
484
353
291
262
397
382
179
62
53
2501
163
255
500

49
18
11
2
809
44
87
217
98
91
74
61
62
46
17
10
2
74
3
11
10
16
6
14
5
4
3
1
1
0
2108
129
225
442
268
214
173
158
188
171
84
26
30
1318
90
143
268

73
22
6
2
660
38
68
149
83
69
31
42
87
65
20
6
2
51
1
2
12
5
11
1
5
4
8
2
0
0
1786
111
170
354
216
139
118
104
209
211
95
36
23
1183
73
112
232

159
168
154
89
59
19
4
1
6
1301
7
25
136
401
350
184
93
63
17
2
6
17
353
4
10
44
80
68
66
39
35
6
0
1
0
306
4
10
37
70
59
59
29
33
4
0
1

82
86
92
52
27
10
3
1
2
903
4
15
97
295
237
126
52
40
16
1
6
14
193
3
3
29
49
33
38
16
18
3
0
1
0
168
3
3
25
41
30
34
12
17
2
0
1

77
82
62
37
32
9
1
0
4
398
3
10
39
106
113
58
41
23
1
1
0
3
160
1
7
15
31
35
28
23
17
3
0
0
0
138
1
7
12
29
29
25
17
16
2
0
0

962
812
674
512
460
224
50
23
81
4672
413
356
814
877
699
548
369
303
125
44
14
110
1642
136
172
314
242
239
199
128
142
55
11
2
2
1530
126
166
295
221
220
183
124
131
51
9
2

504
444
395
273
261
105
22
9
41
2537
212
190
412
467
399
335
203
166
63
22
6
62
882
69
89
166
126
140
117
69
72
25
6
1
2
818
66
88
157
113
125
105
67
67
21
6
1

458
368
279
239
199
119
28
14
40
2135
201
166
402
410
300
213
166
137
62
22
8
48
760
67
83
148
116
99
82
59
70
30
5
1
0
712
60
78
138
108
95
78
57
64
30
3
1

286
204
169
150
285
291
128
49
21
1393
77
140
296
198
149
122
112
112
91
51
13
32
698
28
71
135
79
52
51
61
103
62
43
13
0
620
26
64
118
73
44
48
55
95
50
35
12

163
131
95
84
122
131
57
20
14
790
39
82
174
105
83
78
74
66
40
27
6
16
393
15
46
76
47
40
27
31
52
29
21
9
0
340
14
39
65
44
34
24
28
46
21
17
8

123
73
74
66
163
160
71
29
7
603
38
58
122
93
66
44
38
46
51
24
7
16
305
13
25
59
32
12
24
30
51
33
22
4
0
280
12
25
53
29
10
24
27
49
29
18
4

0
47
0
0
7
10
9
7
10
2
2
0
0
0
708
3
31
108
141
143
131
84
50
13
2
2
0
663
3
30
105
130
130
124
77
47
13
2
2
0
45
0
1
3
11
13
7

0
25
0
0
4
8
3
4
4
1
1
0
0
0
350
1
22
57
68
75
53
38
25
8
2
1
0
329
1
21
56
62
68
52
35
23
8
2
1
0
21
0
1
1
6
7
1

0
22
0
0
3
2
6
3
6
1
1
0
0
0
358
2
9
51
73
68
78
46
25
5
0
1
0
334
2
9
49
68
62
72
42
24
5
0
1
0
24
0
0
2
5
6
6

2
112
10
6
19
21
19
16
4
11
4
2
0
0
2522
251
241
539
346
276
277
242
222
98
21
7
2
2386
239
225
502
327
262
256
235
216
96
19
7
2
136
12
16
37
19
14
21

2
64
3
1
9
13
15
12
2
5
4
0
0
0
1375
140
132
272
180
161
161
144
109
61
12
2
1
1299
130
122
253
171
153
148
140
108
59
12
2
1
76
10
10
19
9
8
13

0
48
7
5
10
8
4
4
2
6
0
2
0
0
1147
111
109
267
166
115
116
98
113
37
9
5
1
1087
109
103
249
156
109
108
95
108
37
7
5
1
60
2
6
18
10
6
8

0
78
2
7
17
6
8
3
6
8
12
8
1
0
1746
69
126
336
176
113
111
132
244
275
124
40
0
1628
60
113
300
158
102
100
124
241
271
119
40
0
118
9
13
36
18
11
11

0
53
1
7
11
3
6
3
3
6
8
4
1
0
877
47
74
184
94
71
60
59
101
113
56
18
0
803
44
65
160
83
64
52
54
98
111
54
18
0
74
3
9
24
11
7
8

0
25
1
0
6
3
2
0
3
2
4
4
0
0
869
22
52
152
82
42
51
73
143
162
68
22
0
825
16
48
140
75
38
48
70
143
160
65
22
0
44
6
4
12
7
4
3

7
3
0
0
0
0
476
3
14
56
111
83
88
66
31
19
3
1
1
449
2
14
51
103
76
85
63
31
19
3
1
1
27
1
0
5
8
7
3
3
0
0
0
0
0
641
8

3
2
0
0
0
0
256
1
7
37
61
39
50
31
16
13
0
1
0
241
0
7
35
56
35
48
30
16
13
0
1
0
15
1
0
2
5
4
2
1
0
0
0
0
0
327
5

4
1
0
0
0
0
220
2
7
19
50
44
38
35
15
6
3
0
1
208
2
7
16
47
41
37
33
15
6
3
0
1
12
0
0
3
3
3
1
2
0
0
0
0
0
314
3

7
6
2
2
0
0
1518
99
145
243
185
185
199
183
193
71
12
1
2
1442
93
138
230
174
173
187
174
191
68
11
1
2
76
6
7
13
11
12
12
9
2
3
1
0
0
2769
213

4
1
2
0
0
0
790
52
68
120
101
101
113
91
93
44
6
0
1
754
48
65
117
97
93
108
86
92
42
5
0
1
36
4
3
3
4
8
5
5
1
2
1
0
0
1499
108

3
5
0
2
0
0
728
47
77
123
84
84
86
92
100
27
6
1
1
688
45
73
113
77
80
79
88
99
26
6
1
1
40
2
4
10
7
4
7
4
1
1
0
0
0
1270
105

8
3
4
5
0
0
1041
39
97
184
129
93
79
58
152
150
48
12
0
993
34
92
167
125
89
77
58
147
146
47
11
0
48
5
5
17
4
4
2
0
5
4
1
1
0
1861
85

5
3
2
2
0
0
531
20
50
100
67
54
47
34
67
67
19
6
0
503
18
49
88
65
51
45
34
63
66
18
6
0
28
2
1
12
2
3
2
0
4
1
1
0
0
928
47

3
0
2
3
0
0
510
19
47
84
62
39
32
24
85
83
29
6
0
490
16
43
79
60
38
32
24
84
80
29
5
0
20
3
4
5
2
1
0
0
1
3
0
1
0
933
38

20
96
144
129
116
67
45
12
2
2
0
459
5
14
51
103
103
87
50
37
8
0
1
0
182
3
6
45
41
26
29
17
8
4
2
1
0
506
6
14
79
81
103
107
62
38
11

10
54
73
64
59
39
17
5
0
1
0
221
3
7
28
48
50
39
28
14
4
0
0
0
106
2
3
26
25
14
20
11
3
1
0
1
0
291
5
11
46
53
66
59
30
15
4

10
42
71
65
57
28
28
7
2
1
0
238
2
7
23
55
53
48
22
23
4
0
1
0
76
1
3
19
16
12
9
6
5
3
2
0
0
215
1
3
33
28
37
48
32
23
7

273
528
397
335
355
277
265
106
11
8
1
2333
194
253
467
322
272
274
227
222
88
8
5
1
436
19
20
61
75
63
81
50
43
18
3
3
0
3914
337
351
682
581
589
479
366
327
127

141
287
226
195
207
159
129
39
6
1
1
1256
98
134
256
183
160
156
130
102
30
5
1
1
243
10
7
31
43
35
51
29
27
9
1
0
0
2075
167
183
361
303
318
268
194
176
65

132
241
171
140
148
118
136
67
5
7
0
1077
96
119
211
139
112
118
97
120
58
3
4
0
193
9
13
30
32
28
30
21
16
9
2
3
0
1839
170
168
321
278
271
211
172
151
62

174
367
197
148
144
120
264
235
94
33
0
1479
80
142
285
144
110
106
89
231
197
68
27
0
382
5
32
82
53
38
38
31
33
38
26
6
0
1725
89
156
349
218
135
95
107
223
210

94
211
121
90
81
68
98
70
36
12
0
725
43
83
166
88
66
60
45
82
58
26
8
0
203
4
11
45
33
24
21
23
16
12
10
4
0
907
51
99
187
114
77
64
62
106
89

80
156
76
58
63
52
166
165
58
21
0
754
37
59
119
56
44
46
44
149
139
42
19
0
179
1
21
37
20
14
17
8
17
26
16
2
0
818
38
57
162
104
58
31
45
117
121

3
0
2
377
1
8
50
61
77
86
48
35
9
2
0
0
129
5
6
29
20
26
21
14
3
2
1
0
2
42837
348
1227
4398
7431
9529
8917
5435
3536
1473
351
83
109
37227
307
1068
3799
6412

1
0
1
214
1
6
34
40
49
47
20
13
3
1
0
0
77
4
5
12
13
17
12
10
2
1
0
0
1
22913
196
726
2426
4259
5246
4824
2649
1628
687
172
42
58
19738
164
634
2098
3656

2
0
1
163
0
2
16
21
28
39
28
22
6
1
0
0
52
1
1
17
7
9
9
4
1
1
1
0
1
19924
152
501
1972
3172
4283
4093
2786
1908
786
179
41
51
17489
143
434
1701
2756

26
18
31
2961
250
246
538
409
446
355
285
266
106
23
17
20
953
87
105
144
172
143
124
81
61
21
3
1
11
172881
13237
14259
29459
26869
24499
21829
16179
14737
7743
2471
603
996
143718
11167
12128
24323
21659

12
7
21
1542
122
125
284
214
230
189
151
139
57
12
6
13
533
45
58
77
89
88
79
43
37
8
0
1
8
93980
7022
7604
15812
14300
13549
12542
9084
7835
4039
1324
310
559
77960
5925
6434
13075
11472

14
11
10
1419
128
121
254
195
216
166
134
127
49
11
11
7
420
42
47
67
83
55
45
38
24
13
3
0
3
78901
6215
6655
13647
12569
10950
9287
7095
6902
3704
1147
293
437
65758
5242
5694
11248
10187

105
35
3
1384
62
122
271
162
102
76
97
188
181
90
30
3
341
27
34
78
56
33
19
10
35
29
15
5
0
126212
4399
10319
20717
14156
10536
8759
8338
16538
18966
9971
3195
318
112206
3925
8948
17775
12195

47
11
0
709
32
75
146
86
54
49
54
86
76
42
9
0
198
19
24
41
28
23
15
8
20
13
5
2
0
65961
2577
6146
11867
7830
5733
4830
4328
7595
8555
4876
1463
161
58241
2297
5301
10135
6661

58
24
3
675
30
47
125
76
48
27
43
102
105
48
21
3
143
8
10
37
28
10
4
2
15
16
10
3
0
60251
1822
4173
8850
6326
4803
3929
4010
8943
10411
5095
1732
157
53965
1628
3647
7640
5534

8276
7744
4732
3146
1288
290
75
90
5610
41
159
599
1019
1253
1173
703
390
185
61
8
19
1735
7
38
148
306
408
375
214
165
61
9
3
1
1603
6
32
137
281
372
350
195
160
58
8
3
1

4491
4157
2268
1436
605
146
37
46
3175
32
92
328
603
755
667
381
192
82
26
5
12
854
2
21
78
154
217
185
104
59
29
3
2
0
789
1
19
71
144
196
172
97
58
27
2
2
0

3785
3587
2464
1710
683
144
38
44
2435
9
67
271
416
498
506
322
198
103
35
3
7
881
5
17
70
152
191
190
110
106
32
6
1
1
814
5
13
66
137
176
178
98
102
31
6
1
1

19990
17827
13558
12893
6696
2152
505
820
29163
2070
2131
5136
5210
4509
4002
2621
1844
1047
319
98
176
5029
403
329
810
704
669
612
558
508
294
109
27
6
4634
377
294
745
627
610
561
531
485
271
103
24
6

11022
10286
7563
6821
3472
1169
269
452
16020
1097
1170
2737
2828
2527
2256
1521
1014
567
155
41
107
2639
209
173
449
358
358
331
292
262
144
55
5
3
2436
196
157
417
320
322
302
278
251
134
52
4
3

8968
7541
5995
6072
3224
983
236
368
13143
973
961
2399
2382
1982
1746
1100
830
480
164
57
69
2390
194
156
361
346
311
281
266
246
150
54
22
3
2198
181
137
328
307
288
259
253
234
137
51
20
3

9178
7693
7483
15238
17522
9075
2895
279
14006
474
1371
2942
1961
1358
1066
855
1300
1444
896
300
39
5402
178
440
841
620
430
334
360
766
830
465
133
5
5027
159
362
758
567
404
316
348
739
801
440
129
4

4989
4221
3835
6971
7912
4437
1344
138
7720
280
845
1732
1169
744
609
493
624
643
439
119
23
2722
105
260
467
327
221
180
177
330
376
211
65
3
2509
92
212
418
295
204
170
169
320
361
202
63
3

4189
3472
3648
8267
9610
4638
1551
141
6286
194
526
1210
792
614
457
362
676
801
457
181
16
2680
73
180
374
293
209
154
183
436
454
254
68
2
2518
67
150
340
272
200
146
179
419
440
238
66
1

132
1
6
11
25
36
25
19
5
3
1
0
0
729
8
20
67
143
146
148
100
63
25
6
1
2
581
6
13
42
106
117
127
83
55
25
5
0
2
148
2
7
25
37
29
21
17

65
1
2
7
10
21
13
7
1
2
1
0
0
345
1
11
37
83
71
68
35
26
10
0
1
2
264
0
8
20
63
57
57
26
21
10
0
0
2
81
1
3
17
20
14
11
9

67
0
4
4
15
15
12
12
4
1
0
0
0
384
7
9
30
60
75
80
65
37
15
6
0
0
317
6
5
22
43
60
70
57
34
15
5
0
0
67
1
4
8
17
15
10
8

395
26
35
65
77
59
51
27
23
23
6
3
0
3110
172
169
497
422
458
418
371
342
180
57
20
4
2154
113
98
272
268
319
305
280
284
153
45
14
3
956
59
71
225
154
139
113
91

203
13
16
32
38
36
29
14
11
10
3
1
0
1628
87
86
267
230
224
225
207
172
91
31
6
2
1091
58
39
134
140
156
161
152
141
77
25
6
2
537
29
47
133
90
68
64
55

192
13
19
33
39
23
22
13
12
13
3
2
0
1482
85
83
230
192
234
193
164
170
89
26
14
2
1063
55
59
138
128
163
144
128
143
76
20
8
1
419
30
24
92
64
71
49
36

375
19
78
83
53
26
18
12
27
29
25
4
1
2637
59
184
338
242
171
167
181
454
519
245
75
2
2228
43
138
251
180
129
142
155
415
489
222
63
1
409
16
46
87
62
42
25
26

213
13
48
49
32
17
10
8
10
15
9
2
0
1332
35
106
201
125
78
87
90
223
238
119
28
2
1113
29
84
145
89
57
74
77
204
221
107
25
1
219
6
22
56
36
21
13
13

162
6
30
34
21
9
8
4
17
14
16
2
1
1305
24
78
137
117
93
80
91
231
281
126
47
0
1115
14
54
106
91
72
68
78
211
268
115
38
0
190
10
24
31
26
21
12
13

8
0
1
1
0
1214
7
33
106
221
297
228
164
108
30
7
3
10
969
4
27
83
177
233
190
137
81
21
7
3
6
245
3
6
23
44
64
38
27
27
9
0
0
4
343
4
10

5
0
0
1
0
594
7
23
54
127
150
99
69
41
18
1
2
3
461
4
21
41
97
118
79
58
28
10
1
2
2
133
3
2
13
30
32
20
11
13
8
0
0
1
159
2
8

3
0
1
0
0
620
0
10
52
94
147
129
95
67
12
6
1
7
508
0
6
42
80
115
111
79
53
11
6
1
4
112
0
4
10
14
32
18
16
14
1
0
0
3
184
2
2

58
27
12
6
1
5939
404
418
964
976
860
810
558
528
287
84
18
32
3818
254
257
612
571
527
491
361
408
230
68
14
25
2121
150
161
352
405
333
319
197
120
57
16
4
7
1323
105
103

31
14
6
0
0
3126
220
222
496
488
473
462
297
267
149
33
6
13
1972
146
131
316
290
275
269
186
199
118
28
5
9
1154
74
91
180
198
198
193
111
68
31
5
1
4
719
60
60

27
13
6
6
1
2813
184
196
468
488
387
348
261
261
138
51
12
19
1846
108
126
296
281
252
222
175
209
112
40
9
16
967
76
70
172
207
135
126
86
52
26
11
3
3
604
45
43

39
30
23
12
1
3568
105
266
582
367
281
209
256
563
549
280
105
5
3055
83
207
460
294
221
179
224
515
520
252
95
5
513
22
59
122
73
60
30
32
48
29
28
10
0
892
42
92

19
17
12
3
1
1853
58
163
326
205
163
113
115
263
258
138
49
2
1561
47
127
255
156
129
98
99
237
241
124
46
2
292
11
36
71
49
34
15
16
26
17
14
3
0
470
21
59

20
13
11
9
0
1715
47
103
256
162
118
96
141
300
291
142
56
3
1494
36
80
205
138
92
81
125
278
279
128
49
3
221
11
23
51
24
26
15
16
22
12
14
7
0
422
21
33

44
72
78
66
29
27
11
2
0
0
321
3
10
41
67
76
61
28
23
10
2
0
0
22
1
0
3
5
2
5
1
4
1
0
0
0
1990
12
78
229
361
434
403
249
151
54
13

19
41
38
27
10
10
3
1
0
0
151
2
8
17
40
37
26
10
7
3
1
0
0
8
0
0
2
1
1
1
0
3
0
0
0
0
978
7
49
116
168
233
195
104
70
28
5

25
31
40
39
19
17
8
1
0
0
170
1
2
24
27
39
35
18
16
7
1
0
0
14
1
0
1
4
1
4
1
1
1
0
0
0
1012
5
29
113
193
201
208
145
81
26
8

276
206
182
161
113
94
49
17
7
10
1186
96
93
226
192
158
148
105
91
45
16
6
10
137
9
10
50
14
24
13
8
3
4
1
1
0
7965
602
653
1377
1266
1170
1027
712
668
335
83

147
106
95
94
60
55
26
7
2
7
653
54
55
122
101
85
87
56
53
24
7
2
7
66
6
5
25
5
10
7
4
2
2
0
0
0
4232
335
329
687
661
664
543
421
337
171
38

129
100
87
67
53
39
23
10
5
3
533
42
38
104
91
73
61
49
38
21
9
4
3
71
3
5
25
9
14
6
4
1
2
1
1
0
3733
267
324
690
605
506
484
291
331
164
45

206
108
89
57
65
89
85
45
12
2
832
38
86
189
99
83
51
63
85
83
43
10
2
60
4
6
17
9
6
6
2
4
2
2
2
0
4793
181
411
808
613
430
345
307
736
630
229

117
52
46
31
33
41
39
24
7
0
439
21
57
105
49
45
27
32
38
37
22
6
0
31
0
2
12
3
1
4
1
3
2
2
1
0
2458
105
236
453
347
226
176
147
332
282
110

89
56
43
26
32
48
46
21
5
2
393
17
29
84
50
38
24
31
47
46
21
4
2
29
4
4
5
6
5
2
1
1
0
0
1
0
2335
76
175
355
266
204
169
160
404
348
119

1
5
1499
7
60
176
255
336
302
189
123
40
6
1
4
491
5
18
53
106
98
101
60
28
14
7
0
1
1668
10
36
132
305
441
346
212
128
35
18
2
3
1506
9
30
118
283
399

1
2
728
3
37
89
116
172
153
75
60
18
2
1
2
250
4
12
27
52
61
42
29
10
10
3
0
0
886
3
27
79
167
240
179
104
60
13
9
2
3
802
2
22
70
153
217

0
3
771
4
23
87
139
164
149
114
63
22
4
0
2
241
1
6
26
54
37
59
31
18
4
4
0
1
782
7
9
53
138
201
167
108
68
22
9
0
0
704
7
8
48
130
182

23
49
5003
397
452
812
707
695
628
470
509
239
57
16
21
2962
205
201
565
559
475
399
242
159
96
26
7
28
8009
1130
1234
1653
1170
813
687
466
450
226
72
22
86
6768
996
1072
1364
947
656

13
33
2646
219
223
420
375
384
336
264
256
118
29
10
12
1586
116
106
267
286
280
207
157
81
53
9
3
21
4177
600
618
830
584
479
382
250
225
112
40
14
43
3508
530
530
678
472
386

10
16
2357
178
229
392
332
311
292
206
253
121
28
6
9
1376
89
95
298
273
195
192
85
78
43
17
4
7
3832
530
616
823
586
334
305
216
225
114
32
8
43
3260
466
542
686
475
270

93
10
3652
140
305
584
427
297
252
234
609
527
197
73
7
1141
41
106
224
186
133
93
73
127
103
32
20
3
3955
158
329
709
423
349
319
285
504
533
250
90
6
3579
143
284
595
374
318

41
3
1816
83
174
327
232
151
127
104
266
229
92
29
2
642
22
62
126
115
75
49
43
66
53
18
12
1
2074
90
190
403
234
183
186
156
243
236
111
37
5
1859
80
166
328
209
163

52
7
1836
57
131
257
195
146
125
130
343
298
105
44
5
499
19
44
98
71
58
44
30
61
50
14
8
2
1881
68
139
306
189
166
133
129
261
297
139
53
1
1720
63
118
267
165
155

310
187
121
29
15
2
3
162
1
6
14
22
42
36
25
7
6
3
0
0
2822
17
60
268
490
605
655
399
214
93
12
4
5
2612
16
55
253
450
565
608
362
196
90
9
4
4
210

163
94
57
12
7
2
3
84
1
5
9
14
23
16
10
3
1
2
0
0
1428
13
38
145
278
314
322
185
89
38
3
1
2
1301
12
36
138
247
292
290
163
81
37
3
1
1
127

147
93
64
17
8
0
0
78
0
1
5
8
19
20
15
4
5
1
0
0
1394
4
22
123
212
291
333
214
125
55
9
3
3
1311
4
19
115
203
273
318
199
115
53
6
3
3
83

574
398
396
203
65
21
76
1241
134
162
289
223
157
113
68
54
23
7
1
10
9028
674
852
1598
1350
1193
1200
869
794
365
84
15
34
8340
617
801
1495
1245
1094
1102
783
735
343
80
14
31
688

316
218
194
98
35
14
37
669
70
88
152
112
93
66
32
31
14
5
0
6
4935
364
457
885
730
642
691
473
424
197
49
7
16
4549
336
426
832
666
582
635
427
388
186
49
7
15
386

258
180
202
105
30
7
39
572
64
74
137
111
64
47
36
23
9
2
1
4
4093
310
395
713
620
551
509
396
370
168
35
8
18
3791
281
375
663
579
512
467
356
347
157
31
7
16
302

290
266
477
499
242
85
6
376
15
45
114
49
31
29
19
27
34
8
5
0
7356
257
607
1364
834
638
660
576
926
896
441
143
14
6884
248
557
1256
776
588
608
543
883
868
413
133
11
472

171
144
231
223
104
35
5
215
10
24
75
25
20
15
12
12
13
7
2
0
3910
145
349
781
442
339
368
326
470
411
206
65
8
3616
137
315
717
412
306
332
303
444
392
192
60
6
294

119
122
246
276
138
50
1
161
5
21
39
24
11
14
7
15
21
1
3
0
3446
112
258
583
392
299
292
250
456
485
235
78
6
3268
111
242
539
364
282
276
240
439
476
221
73
5
178

1
5
15
40
40
47
37
18
3
3
0
1
2793
23
108
313
457
575
548
386
226
118
28
6
5
2544
22
99
288
417
515
499
347
215
105
26
6
5
249
1
9
25
40
60
49
39
11

1
2
7
31
22
32
22
8
1
0
0
1
1431
16
63
161
251
306
279
179
106
50
15
1
4
1294
15
56
151
227
267
251
160
101
47
14
1
4
137
1
7
10
24
39
28
19
5

0
3
8
9
18
15
15
10
2
3
0
0
1362
7
45
152
206
269
269
207
120
68
13
5
1
1250
7
43
137
190
248
248
187
114
58
12
5
1
112
0
2
15
16
21
21
20
6

57
51
103
105
99
98
86
59
22
4
1
3
8883
671
648
1593
1394
1358
1172
840
701
353
115
21
17
8056
609
596
1449
1242
1224
1046
780
647
325
105
20
13
827
62
52
144
152
134
126
60
54

28
31
53
64
60
56
46
36
11
0
0
1
5020
356
348
889
768
798
674
503
414
180
68
13
9
4546
328
320
810
678
717
604
471
380
160
60
12
6
474
28
28
79
90
81
70
32
34

29
20
50
41
39
42
40
23
11
4
1
2
3863
315
300
704
626
560
498
337
287
173
47
8
8
3510
281
276
639
564
507
442
309
267
165
45
8
7
353
34
24
65
62
53
56
28
20

9
50
108
58
50
52
33
43
28
28
10
3
7331
281
626
1203
964
702
604
550
824
910
497
159
11
6757
264
578
1085
892
638
548
517
773
839
465
147
11
574
17
48
118
72
64
56
33
51

8
34
64
30
33
36
23
26
19
14
5
2
4009
165
392
712
502
391
352
300
406
456
262
67
4
3678
155
364
640
462
355
317
278
374
424
244
61
4
331
10
28
72
40
36
35
22
32

1
16
44
28
17
16
10
17
9
14
5
1
3322
116
234
491
462
311
252
250
418
454
235
92
7
3079
109
214
445
430
283
231
239
399
415
221
86
7
243
7
20
46
32
28
21
11
19

13
2
0
0
1484
12
47
138
234
333
310
206
132
58
10
4
0
1298
12
42
119
203
294
271
180
112
54
7
4
0
186
0
5
19
31
39
39
26
20
4
3
0
0
1727
8
34
133

3
1
0
0
853
7
26
84
139
181
188
106
78
34
8
2
0
748
7
25
71
125
156
166
94
64
32
6
2
0
105
0
1
13
14
25
22
12
14
2
2
0
0
970
3
17
82

10
1
0
0
631
5
21
54
95
152
122
100
54
24
2
2
0
550
5
17
48
78
138
105
86
48
22
1
2
0
81
0
4
6
17
14
17
14
6
2
1
0
0
757
5
17
51

28
10
1
4
6298
573
629
1358
1027
783
621
461
360
316
112
22
36
5535
513
561
1196
900
688
534
408
317
272
96
16
34
763
60
68
162
127
95
87
53
43
44
16
6
2
6067
415
416
956

20
8
1
3
3333
294
332
711
537
436
344
272
174
151
55
7
20
2923
261
288
630
458
389
300
242
151
133
46
6
19
410
33
44
81
79
47
44
30
23
18
9
1
1
3377
221
233
538

8
2
0
1
2965
279
297
647
490
347
277
189
186
165
57
15
16
2612
252
273
566
442
299
234
166
166
139
50
10
15
353
27
24
81
48
48
43
23
20
26
7
5
1
2690
194
183
418

71
32
12
0
3781
108
255
608
462
365
294
261
442
583
301
99
3
3364
97
226
561
419
335
256
233
388
499
259
89
2
417
11
29
47
43
30
38
28
54
84
42
10
1
3949
132
297
610

32
18
6
0
2036
57
148
357
272
192
169
161
206
294
134
46
0
1806
50
130
334
247
177
145
142
177
251
113
40
0
230
7
18
23
25
15
24
19
29
43
21
6
0
2201
87
179
369

39
14
6
0
1745
51
107
251
190
173
125
100
236
289
167
53
3
1558
47
96
227
172
158
111
91
211
248
146
49
2
187
4
11
24
18
15
14
9
25
41
21
4
1
1748
45
118
241

292
374
367
253
167
70
19
8
2
1618
8
34
125
271
349
338
235
161
68
19
8
2
109
0
0
8
21
25
29
18
6
2
0
0
0
1427
11
19
103
229
327
328
195
118
67
21
3

178
216
206
139
87
31
9
1
1
898
3
17
77
165
198
187
126
84
30
9
1
1
72
0
0
5
13
18
19
13
3
1
0
0
0
807
6
11
61
142
187
195
92
57
35
14
2

114
158
161
114
80
39
10
7
1
720
5
17
48
106
151
151
109
77
38
10
7
1
37
0
0
3
8
7
10
5
3
1
0
0
0
620
5
8
42
87
140
133
103
61
32
7
1

988
908
765
609
520
330
109
24
27
5839
398
397
917
956
870
734
585
506
319
109
23
25
228
17
19
39
32
38
31
24
14
11
0
1
2
4847
279
300
691
783
759
650
495
393
323
131
21

511
493
447
360
301
181
62
13
17
3242
211
222
515
495
468
430
345
293
173
62
13
15
135
10
11
23
16
25
17
15
8
8
0
0
2
2636
152
167
392
383
405
366
293
207
172
76
10

477
415
318
249
219
149
47
11
10
2597
187
175
402
461
402
304
240
213
146
47
10
10
93
7
8
16
16
13
14
9
6
3
0
1
0
2211
127
133
299
400
354
284
202
186
151
55
11

476
375
288
232
405
620
393
106
15
3705
124
281
577
447
360
267
216
380
569
370
101
13
244
8
16
33
29
15
21
16
25
51
23
5
2
3490
84
235
521
450
322
217
196
335
576
410
136

283
212
179
146
216
278
201
44
7
2073
82
169
352
265
203
166
134
205
261
190
40
6
128
5
10
17
18
9
13
12
11
17
11
4
1
1832
47
149
320
254
188
115
93
156
238
205
62

193
163
109
86
189
342
192
62
8
1632
42
112
225
182
157
101
82
175
308
180
61
7
116
3
6
16
11
6
8
4
14
34
12
1
1
1658
37
86
201
196
134
102
103
179
338
205
74

6
1341
11
18
94
213
305
307
183
116
65
20
3
6
86
0
1
9
16
22
21
12
2
2
1
0
0
3700
20
84
331
567
831
801
479
361
158
41
13
14
3006
15
62
265
449
673
643

5
752
6
10
56
131
174
181
84
56
34
13
2
5
55
0
1
5
11
13
14
8
1
1
1
0
0
2010
13
45
193
339
475
442
229
168
71
18
8
9
1603
10
33
157
265
379
351

1
589
5
8
38
82
131
126
99
60
31
7
1
1
31
0
0
4
5
9
7
4
1
1
0
0
0
1690
7
39
138
228
356
359
250
193
87
23
5
5
1403
5
29
108
184
294
292

22
4382
243
251
601
712
686
589
456
368
310
124
21
21
465
36
49
90
71
73
61
39
25
13
7
0
1
11282
625
672
1569
1706
1665
1573
1240
1157
701
251
54
69
8048
420
447
1080
1170
1156
1117

13
2366
130
142
341
352
353
329
266
194
163
73
10
13
270
22
25
51
31
52
37
27
13
9
3
0
0
6240
337
360
847
925
930
896
700
643
388
137
33
44
4461
227
224
588
643
651
637

9
2016
113
109
260
360
333
260
190
174
147
51
11
8
195
14
24
39
40
21
24
12
12
4
4
0
1
5042
288
312
722
781
735
677
540
514
313
114
21
25
3587
193
223
492
527
505
480

8
3274
76
217
457
413
303
201
189
322
558
398
132
8
216
8
18
64
37
19
16
7
13
18
12
4
0
12996
283
606
1298
991
858
755
867
2043
3090
1679
491
35
11527
234
472
1043
798
712
635

5
1718
41
140
281
234
178
109
87
149
234
199
61
5
114
6
9
39
20
10
6
6
7
4
6
1
0
6676
184
374
765
560
464
405
406
887
1475
896
245
15
5859
148
280
607
451
379
335

3
1556
35
77
176
179
125
92
102
173
324
199
71
3
102
2
9
25
17
9
10
1
6
14
6
3
0
6320
99
232
533
431
394
350
461
1156
1615
783
246
20
5668
86
192
436
347
333
300

401
309
138
31
9
11
694
5
22
66
118
158
158
78
52
20
10
4
3
2281
9
39
186
383
498
549
287
217
80
19
5
9
2160
8
38
177
358
466
521
278
204
78
18
5
9
121
1

180
138
65
13
6
6
407
3
12
36
74
96
91
49
30
6
5
2
3
1256
6
24
110
223
272
320
147
89
46
14
1
4
1191
5
23
104
209
252
303
142
88
46
14
1
4
65
1

221
171
73
18
3
5
287
2
10
30
44
62
67
29
22
14
5
2
0
1025
3
15
76
160
226
229
140
128
34
5
4
5
969
3
15
73
149
214
218
136
116
32
4
4
5
56
0

913
910
564
198
43
30
3234
205
225
489
536
509
456
327
247
137
53
11
39
7211
472
476
1065
1203
1080
977
753
615
365
141
33
31
6739
439
445
982
1124
1003
900
712
593
349
136
28
28
472
33

518
506
319
105
25
18
1779
110
136
259
282
279
259
182
137
69
32
8
26
4074
271
254
578
655
630
572
458
353
185
83
18
17
3816
249
239
537
610
584
534
433
342
176
82
16
14
258
22

395
404
245
93
18
12
1455
95
89
230
254
230
197
145
110
68
21
3
13
3137
201
222
487
548
450
405
295
262
180
58
15
14
2923
190
206
445
514
419
366
279
251
173
54
12
14
214
11

760
1909
2922
1565
450
27
1469
49
134
255
193
146
120
107
134
168
114
41
8
5261
172
351
800
666
484
371
342
602
797
502
158
16
4958
161
338
748
630
453
355
315
559
766
470
150
13
303
11

357
838
1381
840
232
11
817
36
94
158
109
85
70
49
49
94
56
13
4
2866
96
224
464
385
277
226
175
296
385
258
72
8
2698
91
215
431
362
258
217
162
274
368
243
70
7
168
5

403
1071
1541
725
218
16
652
13
40
97
84
61
50
58
85
74
58
28
4
2395
76
127
336
281
207
145
167
306
412
244
86
8
2260
70
123
317
268
195
138
153
285
398
227
80
6
135
6

1
9
25
32
28
9
13
2
1
0
0
1607
13
45
154
279
417
281
203
134
66
10
2
3
1466
13
42
145
256
384
258
174
126
56
8
1
3
141
0
3
9
23
33
23
29
8
10

1
6
14
20
17
5
1
0
0
0
0
914
9
30
81
158
254
155
109
81
28
6
2
1
837
9
27
76
146
232
146
95
75
24
5
1
1
77
0
3
5
12
22
9
14
6
4

0
3
11
12
11
4
12
2
1
0
0
693
4
15
73
121
163
126
94
53
38
4
0
2
629
4
15
69
110
152
112
79
51
32
3
0
2
64
0
0
4
11
11
14
15
2
6

31
83
79
77
77
41
22
16
5
5
3
4555
319
314
770
672
689
600
432
418
233
57
22
29
4195
295
279
716
611
629
540
400
398
227
56
18
26
360
24
35
54
61
60
60
32
20
6

15
41
45
46
38
25
11
9
1
2
3
2549
175
166
422
363
377
358
254
238
132
37
14
13
2355
165
149
396
334
340
320
231
228
129
37
13
13
194
10
17
26
29
37
38
23
10
3

16
42
34
31
39
16
11
7
4
3
0
2006
144
148
348
309
312
242
178
180
101
20
8
16
1840
130
130
320
277
289
220
169
170
98
19
5
13
166
14
18
28
32
23
22
9
10
3

13
52
36
31
16
27
43
31
32
8
3
3780
128
263
574
412
357
277
247
525
593
296
99
9
3547
118
249
520
370
321
251
231
515
581
285
97
9
233
10
14
54
42
36
26
16
10
12

9
33
23
19
9
13
22
17
15
2
1
2052
79
154
320
234
209
162
135
244
293
161
55
6
1927
73
144
298
210
191
146
128
238
286
153
54
6
125
6
10
22
24
18
16
7
6
7

4
19
13
12
7
14
21
14
17
6
2
1728
49
109
254
178
148
115
112
281
300
135
44
3
1620
45
105
222
160
130
105
103
277
295
132
43
3
108
4
4
32
18
18
10
9
4
5

2
1
0
959
6
36
129
203
204
168
95
73
32
8
2
3
837
6
33
112
179
180
138
88
70
20
7
2
2
122
0
3
17
24
24
30
7
3
12
1
0
1
1184
11
41
121
200

1
1
0
531
3
18
75
123
123
92
45
38
10
4
0
0
462
3
17
62
106
109
74
42
37
8
4
0
0
69
0
1
13
17
14
18
3
1
2
0
0
0
726
8
23
74
124

1
0
0
428
3
18
54
80
81
76
50
35
22
4
2
3
375
3
16
50
73
71
64
46
33
12
3
2
2
53
0
2
4
7
10
12
4
2
10
1
0
1
458
3
18
47
76

1
4
3
6029
501
475
1068
1028
904
767
529
436
216
49
20
36
5104
433
410
887
850
754
635
453
393
193
46
16
34
925
68
65
181
178
150
132
76
43
23
3
4
2
3942
234
269
588
561

0
1
0
3323
275
240
570
546
493
456
288
254
139
33
13
16
2830
236
210
481
450
424
378
237
230
128
32
10
14
493
39
30
89
96
69
78
51
24
11
1
3
2
2224
118
163
344
312

1
3
3
2706
226
235
498
482
411
311
241
182
77
16
7
20
2274
197
200
406
400
330
257
216
163
65
14
6
20
432
29
35
92
82
81
54
25
19
12
2
1
0
1718
116
106
244
249

11
2
0
2987
121
274
597
411
326
261
192
290
288
146
70
11
2662
106
245
518
350
285
236
177
275
270
129
61
10
325
15
29
79
61
41
25
15
15
18
17
9
1
4270
91
269
531
359

8
1
0
1648
75
169
323
245
176
149
105
138
151
85
26
6
1464
65
151
282
205
154
131
96
131
144
77
23
5
184
10
18
41
40
22
18
9
7
7
8
3
1
2286
56
153
320
205

3
1
0
1339
46
105
274
166
150
112
87
152
137
61
44
5
1198
41
94
236
145
131
105
81
144
126
52
38
5
141
5
11
38
21
19
7
6
8
11
9
6
0
1984
35
116
211
154

274
249
129
97
44
15
2
1
1060
11
39
108
177
243
233
111
86
38
11
2
1
124
0
2
13
23
31
16
18
11
6
4
0
0
2150
23
50
248
361
521
432
273
137
68
27
6
4

162
165
83
53
21
12
1
0
646
8
22
68
106
140
154
70
49
19
9
1
0
80
0
1
6
18
22
11
13
4
2
3
0
0
1212
19
33
139
207
305
251
147
61
30
13
4
3

112
84
46
44
23
3
1
1
414
3
17
40
71
103
79
41
37
19
2
1
1
44
0
1
7
5
9
5
5
7
4
1
0
0
938
4
17
109
154
216
181
126
76
38
14
2
1

558
458
443
467
239
89
25
11
3651
219
241
539
524
520
421
404
444
224
83
22
10
291
15
28
49
37
38
37
39
23
15
6
3
1
8589
601
588
1323
1491
1384
1224
799
617
361
124
36
41

314
268
245
248
133
57
15
7
2057
110
146
310
292
288
251
222
239
127
53
13
6
167
8
17
34
20
26
17
23
9
6
4
2
1
4834
325
320
707
854
771
729
445
365
208
79
12
19

244
190
198
219
106
32
10
4
1594
109
95
229
232
232
170
182
205
97
30
9
4
124
7
11
15
17
12
20
16
14
9
2
1
0
3755
276
268
616
637
613
495
354
252
153
45
24
22

328
305
329
652
769
456
171
10
3890
86
250
486
331
296
271
300
600
704
404
152
10
380
5
19
45
28
32
34
29
52
65
52
19
0
4979
204
492
1122
692
516
393
261
430
447
307
104
11

172
169
167
333
350
261
93
7
2086
54
143
288
189
155
152
152
311
318
233
84
7
200
2
10
32
16
17
17
15
22
32
28
9
0
2818
130
298
660
408
294
239
161
212
198
157
53
8

156
136
162
319
419
195
78
3
1804
32
107
198
142
141
119
148
289
386
171
68
3
180
3
9
13
12
15
17
14
30
33
24
10
0
2161
74
194
462
284
222
154
100
218
249
150
51
3

1420
13
29
147
232
353
295
193
82
46
23
6
1
730
10
21
101
129
168
137
80
55
22
4
0
3
2198
15
46
168
385
484
494
282
204
89
20
5
6
1935
13
38
150
337
424
435
247

791
11
20
88
132
207
167
96
37
17
11
4
1
421
8
13
51
75
98
84
51
24
13
2
0
2
1304
7
24
96
254
310
308
144
94
47
13
3
4
1126
5
20
88
222
262
265
121

629
2
9
59
100
146
128
97
45
29
12
2
0
309
2
8
50
54
70
53
29
31
9
2
0
1
894
8
22
72
131
174
186
138
110
42
7
2
2
809
8
18
62
115
162
170
126

4350
288
273
650
666
705
624
444
377
216
67
20
20
4239
313
315
673
825
679
600
355
240
145
57
16
21
7627
472
526
1165
1194
1170
1068
816
632
379
140
35
30
6436
387
435
955
991
974
913
697

2417
156
146
343
369
389
386
233
219
117
42
7
10
2417
169
174
364
485
382
343
212
146
91
37
5
9
4173
258
293
596
631
653
627
465
322
213
75
21
19
3508
210
244
485
518
544
542
389

1933
132
127
307
297
316
238
211
158
99
25
13
10
1822
144
141
309
340
297
257
143
94
54
20
11
12
3454
214
233
569
563
517
441
351
310
166
65
14
11
2928
177
191
470
473
430
371
308

3148
139
282
600
413
335
269
180
304
325
224
72
5
1831
65
210
522
279
181
124
81
126
122
83
32
6
6555
175
523
963
669
472
431
365
766
1196
750
233
12
5960
160
488
888
586
414
351
303

1768
87
169
352
227
197
165
115
150
148
117
38
3
1050
43
129
308
181
97
74
46
62
50
40
15
5
3496
106
330
565
363
252
237
203
365
567
386
117
5
3187
95
308
520
320
229
193
166

1380
52
113
248
186
138
104
65
154
177
107
34
2
781
22
81
214
98
84
50
35
64
72
43
17
1
3059
69
193
398
306
220
194
162
401
629
364
116
7
2773
65
180
368
266
185
158
137

185
77
18
5
6
263
2
8
18
48
60
59
35
19
12
2
0
0
2589
28
98
340
490
507
548
278
164
104
18
7
7
2005
23
86
264
393
400
406
202
126
82
11
6
6
584
5
12

83
41
12
3
4
178
2
4
8
32
48
43
23
11
6
1
0
0
1519
15
56
194
310
305
325
154
90
55
5
6
4
1185
12
50
154
250
245
244
111
68
40
3
5
3
334
3
6

102
36
6
2
2
85
0
4
10
16
12
16
12
8
6
1
0
0
1070
13
42
146
180
202
223
124
74
49
13
1
3
820
11
36
110
143
155
162
91
58
42
8
1
3
250
2
6

569
336
124
31
24
1191
85
91
210
203
196
155
119
63
43
16
4
6
13547
985
1050
2394
2098
1943
1759
1264
1139
583
202
45
85
10776
792
906
1923
1614
1545
1365
995
919
452
166
39
60
2771
193
144

286
189
68
18
15
665
48
49
111
113
109
85
76
36
24
7
3
4
7366
530
571
1296
1102
1032
1025
698
624
312
99
30
47
5868
425
499
1038
845
822
795
545
511
241
88
28
31
1498
105
72

283
147
56
13
9
526
37
42
99
90
87
70
43
27
19
9
1
2
6181
455
479
1098
996
911
734
566
515
271
103
15
38
4908
367
407
885
769
723
570
450
408
211
78
11
29
1273
88
72

713
1117
706
222
12
595
15
35
75
83
58
80
62
53
79
44
11
0
9145
306
916
1690
1119
712
582
521
1009
1314
704
238
34
7396
252
740
1392
855
548
461
427
846
1098
556
190
31
1749
54
176

338
536
364
113
5
309
11
22
45
43
23
44
37
27
31
22
4
0
4764
189
569
969
627
388
325
262
415
568
341
93
18
3838
160
459
794
473
298
257
207
337
480
276
81
16
926
29
110

375
581
342
109
7
286
4
13
30
40
35
36
25
26
48
22
7
0
4381
117
347
721
492
324
257
259
594
746
363
145
16
3558
92
281
598
382
250
204
220
509
618
280
109
15
823
25
66

76
97
107
142
76
38
22
7
1
1
313
7
16
51
50
59
62
37
24
5
1
0
1
265
6
15
47
43
46
52
32
18
4
1
0
1
48
1
1
4
7
13
10
5
6
1
0

40
60
60
81
43
22
15
2
1
1
147
3
8
28
31
25
25
16
9
1
1
0
0
121
2
7
26
27
16
21
14
6
1
1
0
0
26
1
1
2
4
9
4
2
3
0
0

36
37
47
61
33
16
7
5
0
0
166
4
8
23
19
34
37
21
15
4
0
0
1
144
4
8
21
16
30
31
18
12
3
0
0
1
22
0
0
2
3
4
6
3
3
1
0

471
484
398
394
269
220
131
36
6
25
1882
136
216
364
312
250
240
150
133
52
8
6
15
1622
119
198
323
272
199
204
122
112
45
7
6
15
260
17
18
41
40
51
36
28
21
7
1

258
257
210
230
153
113
71
11
2
16
995
63
109
195
153
146
146
78
66
25
5
2
7
859
55
96
176
135
121
125
65
51
21
5
2
7
136
8
13
19
18
25
21
13
15
4
0

213
227
188
164
116
107
60
25
4
9
887
73
107
169
159
104
94
72
67
27
3
4
8
763
64
102
147
137
78
79
57
61
24
2
4
8
124
9
5
22
22
26
15
15
6
3
1

298
264
164
121
94
163
216
148
48
3
1492
60
142
285
195
117
113
123
200
156
80
19
2
1306
55
134
255
171
101
100
113
177
117
65
16
2
186
5
8
30
24
16
13
10
23
39
15

175
154
90
68
55
78
88
65
12
2
729
33
73
165
111
62
58
52
80
59
27
8
1
630
28
68
142
95
53
52
48
71
44
20
8
1
99
5
5
23
16
9
6
4
9
15
7

123
110
74
53
39
85
128
83
36
1
763
27
69
120
84
55
55
71
120
97
53
11
1
676
27
66
113
76
48
48
65
106
73
45
8
1
87
0
3
7
8
7
7
6
14
24
8

0
0
808
7
30
119
155
157
156
107
58
15
3
0
1
747
6
29
111
146
145
142
98
53
14
2
0
1
61
1
1
8
9
12
14
9
5
1
1
0
0
382
4
21
49
53
89

0
0
414
2
17
68
86
76
82
45
31
4
2
0
1
377
1
17
62
80
68
75
40
29
3
1
0
1
37
1
0
6
6
8
7
5
2
1
1
0
0
189
0
10
27
29
44

0
0
394
5
13
51
69
81
74
62
27
11
1
0
0
370
5
12
49
66
77
67
58
24
11
1
0
0
24
0
1
2
3
4
7
4
3
0
0
0
0
193
4
11
22
24
45

0
0
2876
227
245
466
476
386
402
268
270
103
21
7
5
2666
214
236
430
431
354
366
249
262
93
19
7
5
210
13
9
36
45
32
36
19
8
10
2
0
0
1887
148
138
327
280
277

0
0
1500
121
122
251
243
199
219
150
135
46
9
2
3
1386
112
119
232
218
180
200
138
133
41
8
2
3
114
9
3
19
25
19
19
12
2
5
1
0
0
1038
74
73
181
147
160

0
0
1376
106
123
215
233
187
183
118
135
57
12
5
2
1280
102
117
198
213
174
166
111
129
52
11
5
2
96
4
6
17
20
13
17
7
6
5
1
0
0
849
74
65
146
133
117

3
0
2998
108
257
508
276
183
179
255
568
453
162
41
8
2802
99
230
429
257
173
174
248
552
435
158
39
8
196
9
27
79
19
10
5
7
16
18
4
2
0
1505
70
151
272
185
116

0
0
1452
55
147
269
147
99
87
111
265
193
60
17
2
1355
52
133
230
135
91
85
109
256
186
59
17
2
97
3
14
39
12
8
2
2
9
7
1
0
0
781
36
87
167
96
59

3
0
1546
53
110
239
129
84
92
144
303
260
102
24
6
1447
47
97
199
122
82
89
139
296
249
99
22
6
99
6
13
40
7
2
3
5
7
11
3
2
0
724
34
64
105
89
57

72
49
32
10
2
0
1
362
4
17
48
50
85
67
47
31
10
2
0
1
20
0
4
1
3
4
5
2
1
0
0
0
0
556
2
13
57
103
131
111
66
51
18
4
0
0
517

36
22
15
4
2
0
0
179
0
7
27
28
42
33
21
15
4
2
0
0
10
0
3
0
1
2
3
1
0
0
0
0
0
293
1
7
28
63
70
60
34
19
9
2
0
0
267

36
27
17
6
0
0
1
183
4
10
21
22
43
34
26
16
6
0
0
1
10
0
1
1
2
2
2
1
1
0
0
0
0
263
1
6
29
40
61
51
32
32
9
2
0
0
250

222
179
187
79
35
5
10
1791
146
130
306
263
260
214
172
179
72
35
4
10
96
2
8
21
17
17
8
7
8
7
0
1
0
2482
194
188
452
397
354
273
252
225
99
35
5
8
2243

138
97
103
35
22
4
4
986
73
70
168
138
148
134
95
99
32
22
3
4
52
1
3
13
9
12
4
2
4
3
0
1
0
1348
105
93
224
223
199
159
144
126
51
16
3
5
1227

84
82
84
44
13
1
6
805
73
60
138
125
112
80
77
80
40
13
1
6
44
1
5
8
8
5
4
5
4
4
0
0
0
1134
89
95
228
174
155
114
108
99
48
19
2
3
1016

88
100
211
189
92
27
4
1468
68
150
263
182
110
88
97
207
187
87
25
4
37
2
1
9
3
6
0
3
4
2
5
2
0
1784
95
185
400
258
175
135
94
182
156
68
32
4
1687

44
44
106
77
49
15
1
758
36
86
161
93
54
44
42
103
76
47
15
1
23
0
1
6
3
5
0
2
3
1
2
0
0
968
54
106
219
149
101
68
47
92
82
31
16
3
913

44
56
105
112
43
12
3
710
32
64
102
89
56
44
55
104
111
40
10
3
14
2
0
3
0
1
0
1
1
1
3
2
0
816
41
79
181
109
74
67
47
90
74
37
16
1
774

2
11
52
98
117
107
61
49
17
3
0
0
39
0
2
5
5
14
4
5
2
1
1
0
0
1566
21
34
157
258
340
315
224
152
47
13
2
3
1408
20
31
141
228
297
280
208
142

1
5
25
59
60
57
31
18
9
2
0
0
26
0
2
3
4
10
3
3
1
0
0
0
0
763
11
21
80
132
176
151
109
53
23
5
0
2
673
10
19
70
114
152
134
99
46

1
6
27
39
57
50
30
31
8
1
0
0
13
0
0
2
1
4
1
2
1
1
1
0
0
803
10
13
77
126
164
164
115
99
24
8
2
1
735
10
12
71
114
145
146
109
96

168
168
415
364
325
238
232
199
89
33
4
8
239
26
20
37
33
29
35
20
26
10
2
1
0
8047
634
658
1384
1205
1155
962
786
768
327
96
32
40
6597
544
569
1142
945
887
766
640
668

94
84
204
208
185
138
132
112
46
16
3
5
121
11
9
20
15
14
21
12
14
5
0
0
0
4424
341
370
757
634
652
554
427
429
170
55
17
18
3629
297
324
621
496
502
444
350
369

74
84
211
156
140
100
100
87
43
17
1
3
118
15
11
17
18
15
14
8
12
5
2
1
0
3623
293
288
627
571
503
408
359
339
157
41
15
22
2968
247
245
521
449
385
322
290
299

90
174
374
239
168
128
90
174
151
64
32
3
97
5
11
26
19
7
7
4
8
5
4
0
1
5306
245
507
924
592
483
340
316
638
725
388
126
22
4842
235
462
854
529
442
302
284
582

49
99
209
136
97
62
43
89
80
30
16
3
55
5
7
10
13
4
6
4
3
2
1
0
0
2708
147
304
524
300
268
178
181
284
295
167
49
11
2470
144
276
488
270
247
155
159
259

41
75
165
103
71
66
47
85
71
34
16
0
42
0
4
16
6
3
1
0
5
3
3
0
1
2598
98
203
400
292
215
162
135
354
430
221
77
11
2372
91
186
366
259
195
147
125
323

44
12
2
3
158
1
3
16
30
43
35
16
10
3
1
0
0
571
6
20
77
100
100
127
75
44
15
4
2
1
537
6
20
71
95
93
115
72
43
15
4
2
1
34
0
0
6

23
4
0
2
90
1
2
10
18
24
17
10
7
0
1
0
0
274
1
12
41
48
50
59
28
22
8
3
2
0
252
1
12
39
45
44
50
27
21
8
3
2
0
22
0
0
2

21
8
2
1
68
0
1
6
12
19
18
6
3
3
0
0
0
297
5
8
36
52
50
68
47
22
7
1
0
1
285
5
8
32
50
49
65
45
22
7
1
0
1
12
0
0
4

281
87
29
39
1450
90
89
242
260
268
196
146
100
46
9
3
1
2840
236
242
459
403
364
338
286
309
132
43
14
14
2631
223
232
432
373
332
303
256
288
125
43
11
13
209
13
10
27

141
52
15
18
795
44
46
136
138
150
110
77
60
29
3
2
0
1549
114
128
260
240
199
189
161
156
62
22
8
10
1435
106
124
243
221
181
170
147
148
58
22
6
9
114
8
4
17

140
35
14
21
655
46
43
106
122
118
86
69
40
17
6
1
1
1291
122
114
199
163
165
149
125
153
70
21
6
4
1196
117
108
189
152
151
133
109
140
67
21
5
4
95
5
6
10

667
347
118
20
464
10
45
70
63
41
38
32
56
58
41
8
2
2305
92
203
386
206
190
151
129
348
363
175
60
2
2205
87
199
370
198
180
142
124
337
344
163
59
2
100
5
4
16

274
146
43
9
238
3
28
36
30
21
23
22
25
21
21
6
2
1098
53
125
206
103
101
74
65
162
131
57
20
1
1057
51
123
197
97
97
72
62
158
126
53
20
1
41
2
2
9

393
201
75
11
226
7
17
34
33
20
15
10
31
37
20
2
0
1207
39
78
180
103
89
77
64
186
232
118
40
1
1148
36
76
173
101
83
70
62
179
218
110
39
1
59
3
2
7

5
7
12
3
1
0
0
0
0
1370
12
41
138
240
322
284
169
115
36
7
1
5
1286
12
40
127
227
302
272
155
108
34
6
1
2
84
0
1
11
13
20
12
14
7
2
1
0

3
6
9
1
1
0
0
0
0
723
7
25
77
150
159
161
80
48
13
1
0
2
675
7
24
72
142
147
153
73
43
13
1
0
0
48
0
1
5
8
12
8
7
5
0
0
0

2
1
3
2
0
0
0
0
0
647
5
16
61
90
163
123
89
67
23
6
1
3
611
5
16
55
85
155
119
82
65
21
5
1
2
36
0
0
6
5
8
4
7
2
2
1
0

30
32
35
30
21
7
0
3
1
7376
631
644
1351
1106
1000
931
667
626
246
80
15
79
6868
594
599
1270
1014
934
869
613
593
223
74
11
74
508
37
45
81
92
66
62
54
33
23
6
4

19
18
19
14
8
4
0
2
1
3949
310
359
713
590
538
537
379
322
113
31
10
47
3674
295
329
671
536
506
501
349
301
104
30
8
44
275
15
30
42
54
32
36
30
21
9
1
2

11
14
16
16
13
3
0
1
0
3427
321
285
638
516
462
394
288
304
133
49
5
32
3194
299
270
599
478
428
368
264
292
119
44
3
30
233
22
15
39
38
34
26
24
12
14
5
2

8
10
9
5
11
19
12
1
0
3822
197
441
853
518
341
233
238
348
402
189
49
13
3561
187
408
762
478
319
221
225
332
391
178
49
11
261
10
33
91
40
22
12
13
16
11
11
0

6
4
2
3
4
5
4
0
0
2006
118
256
467
290
189
120
132
157
165
81
23
8
1846
111
237
408
265
176
115
121
151
158
75
23
6
160
7
19
59
25
13
5
11
6
7
6
0

2
6
7
2
7
14
8
1
0
1816
79
185
386
228
152
113
106
191
237
108
26
5
1715
76
171
354
213
143
106
104
181
233
103
26
5
101
3
14
32
15
9
7
2
10
4
5
0

3
509
8
22
78
117
89
90
51
37
12
3
1
1
422
8
20
70
90
74
71
44
31
10
3
0
1
87
0
2
8
27
15
19
7
6
2
0
1
0
683
12
35
83
117
167
132

2
267
7
14
49
55
50
54
19
13
3
2
0
1
220
7
13
44
42
39
40
17
12
3
2
0
1
47
0
1
5
13
11
14
2
1
0
0
0
0
346
5
25
35
63
86
73

1
242
1
8
29
62
39
36
32
24
9
1
1
0
202
1
7
26
48
35
31
27
19
7
1
0
0
40
0
1
3
14
4
5
5
5
2
0
1
0
337
7
10
48
54
81
59

5
3888
272
412
726
621
572
509
299
289
116
33
4
35
3222
243
375
590
477
490
413
248
239
86
25
2
34
666
29
37
136
144
82
96
51
50
30
8
2
1
4779
501
599
882
700
578
529

3
2075
148
201
401
352
326
294
143
123
47
13
2
25
1688
134
185
305
254
283
240
118
97
38
9
1
24
387
14
16
96
98
43
54
25
26
9
4
1
1
2535
244
313
483
369
314
321

2
1813
124
211
325
269
246
215
156
166
69
20
2
10
1534
109
190
285
223
207
173
130
142
48
16
1
10
279
15
21
40
46
39
42
26
24
21
4
1
0
2244
257
286
399
331
264
208

2
2969
157
290
543
356
230
198
198
442
395
118
28
14
2700
155
272
508
326
204
184
177
401
347
97
17
12
269
2
18
35
30
26
14
21
41
48
21
11
2
2202
124
231
376
249
200
143

2
1322
80
139
288
187
111
98
87
165
120
33
10
4
1186
78
129
263
168
100
91
73
142
109
24
6
3
136
2
10
25
19
11
7
14
23
11
9
4
1
1100
68
133
209
135
96
84

0
1647
77
151
255
169
119
100
111
277
275
85
18
10
1514
77
143
245
158
104
93
104
259
238
73
11
9
133
0
8
10
11
15
7
7
18
37
12
7
1
1102
56
98
167
114
104
59

75
39
17
4
0
2
631
12
32
77
109
156
121
69
35
15
3
0
2
52
0
3
6
8
11
11
6
4
2
1
0
0
1049
15
50
162
181
227
197
107
69
32
3
0
6
882
15

36
12
11
0
0
0
321
5
23
33
59
80
66
34
11
10
0
0
0
25
0
2
2
4
6
7
2
1
1
0
0
0
504
8
25
79
92
110
85
54
32
14
1
0
4
424
8

39
27
6
4
0
2
310
7
9
44
50
76
55
35
24
5
3
0
2
27
0
1
4
4
5
4
4
3
1
1
0
0
545
7
25
83
89
117
112
53
37
18
2
0
2
458
7

364
345
162
49
13
57
4422
475
575
818
635
526
481
331
316
151
45
13
56
357
26
24
64
65
52
48
33
29
11
4
0
1
5152
414
524
879
764
703
592
440
528
217
29
2
60
4456
365

211
159
67
20
5
29
2350
233
299
451
338
282
303
188
145
59
18
5
29
185
11
14
32
31
32
18
23
14
8
2
0
0
2675
212
288
469
408
373
325
228
217
101
11
1
42
2316
187

153
186
95
29
8
28
2072
242
276
367
297
244
178
143
171
92
27
8
27
172
15
10
32
34
20
30
10
15
3
2
0
1
2477
202
236
410
356
330
267
212
311
116
18
1
18
2140
178

154
344
252
87
26
16
2083
115
221
351
226
189
138
143
332
244
83
25
16
119
9
10
25
23
11
5
11
12
8
4
1
0
3133
121
312
518
316
202
215
241
589
429
136
42
12
2666
105

82
141
101
31
10
10
1034
64
126
195
122
91
79
77
136
97
28
9
10
66
4
7
14
13
5
5
5
5
4
3
1
0
1523
67
181
301
177
123
95
116
244
147
49
16
7
1271
62

72
203
151
56
16
6
1049
51
95
156
104
98
59
66
196
147
55
16
6
53
5
3
11
10
6
0
6
7
4
1
0
0
1610
54
131
217
139
79
120
125
345
282
87
26
5
1395
43

44
145
154
193
157
89
58
22
1
0
4
167
0
6
17
27
34
40
18
11
10
2
0
2
430
10
23
69
79
94
75
42
29
3
4
0
2
389
10
22
66
68
84
68
37
27
3

22
68
77
94
65
49
27
11
1
0
2
80
0
3
11
15
16
20
5
5
3
0
0
2
216
4
15
36
44
41
37
21
17
0
0
0
1
200
4
14
34
39
39
34
19
16
0

22
77
77
99
92
40
31
11
0
0
2
87
0
3
6
12
18
20
13
6
7
2
0
0
214
6
8
33
35
53
38
21
12
3
4
0
1
189
6
8
32
29
45
34
18
11
3

476
764
638
586
497
378
483
190
25
2
52
696
49
48
115
126
117
95
62
45
27
4
0
8
2392
207
272
454
366
314
282
160
218
75
16
10
18
2186
190
262
412
330
284
249
142
205
70

263
410
347
315
267
194
196
88
9
1
39
359
25
25
59
61
58
58
34
21
13
2
0
3
1287
103
156
227
197
176
170
85
114
38
6
4
11
1166
92
151
201
173
160
152
74
109
34

213
354
291
271
230
184
287
102
16
1
13
337
24
23
56
65
59
37
28
24
14
2
0
5
1105
104
116
227
169
138
112
75
104
37
10
6
7
1020
98
111
211
157
124
97
68
96
36

245
394
253
168
190
209
544
391
121
34
12
467
16
67
124
63
34
25
32
45
38
15
8
0
1569
65
164
287
127
94
95
97
307
221
80
30
2
1441
58
148
247
115
84
87
92
293
213

135
231
136
104
81
99
225
136
43
12
7
252
5
46
70
41
19
14
17
19
11
6
4
0
771
36
93
160
65
53
56
53
123
92
25
14
1
706
32
82
137
57
50
53
50
119
91

110
163
117
64
109
110
319
255
78
22
5
215
11
21
54
22
15
11
15
26
27
9
4
0
798
29
71
127
62
41
39
44
184
129
55
16
1
735
26
66
110
58
34
34
42
174
122

2
0
2
41
0
1
3
11
10
7
5
2
0
2
0
0
20832
193
740
3115
4176
4724
3959
2080
1249
429
109
43
15
16297
160
601
2511
3230
3673
3062
1639
989
305
83
33
11
4535
33
139
604
946

0
0
1
16
0
1
2
5
2
3
2
1
0
0
0
0
10891
101
431
1672
2221
2579
2092
995
539
179
50
22
10
8320
83
348
1308
1685
1943
1579
763
427
124
37
16
7
2571
18
83
364
536

2
0
1
25
0
0
1
6
8
4
3
1
0
2
0
0
9941
92
309
1443
1955
2145
1867
1085
710
250
59
21
5
7977
77
253
1203
1545
1730
1483
876
562
181
46
17
4
1964
15
56
240
410

15
10
17
206
17
10
42
36
30
33
18
13
5
1
0
1
76903
5535
5736
13599
12636
11161
9834
7365
6610
3072
919
301
135
58278
4240
4506
10640
9314
8249
7131
5478
5195
2456
725
260
84
18625
1295
1230
2959
3322

5
4
11
121
11
5
26
24
16
18
11
5
4
1
0
0
41849
2934
3129
7224
7141
6370
5690
4000
3231
1475
440
133
82
31556
2240
2457
5683
5268
4695
4110
2914
2519
1146
354
120
50
10293
694
672
1541
1873

10
6
6
85
6
5
16
12
14
15
7
8
1
0
0
1
35054
2601
2607
6375
5495
4791
4144
3365
3379
1597
479
168
53
26722
2000
2049
4957
4046
3554
3021
2564
2676
1310
371
140
34
8332
601
558
1418
1449

72
30
2
128
7
16
40
12
10
8
5
14
8
8
0
0
71957
2550
5873
12245
8023
5378
4598
4571
9907
11286
5396
2065
65
59852
2057
4732
9763
6351
4341
3730
3815
8603
9884
4724
1806
46
12105
493
1141
2482
1672

20
14
1
65
4
11
23
8
3
3
3
4
1
5
0
0
35861
1404
3297
6786
4350
2997
2650
2399
4325
4636
2203
777
37
29453
1134
2669
5365
3405
2415
2126
1946
3696
4044
1918
713
22
6408
270
628
1421
945

52
16
1
63
3
5
17
4
7
5
2
10
7
3
0
0
36096
1146
2576
5459
3673
2381
1948
2172
5582
6650
3193
1288
28
30399
923
2063
4398
2946
1926
1604
1869
4907
5840
2806
1093
24
5697
223
513
1061
727

1051
897
441
260
124
26
10
4
582
6
27
102
120
136
108
43
26
9
2
3
0
440
6
21
78
89
104
79
33
19
6
2
3
0
142
0
6
24
31
32
29
10
7
3
0
0
0

636
513
232
112
55
13
6
3
328
2
13
54
71
85
57
23
14
7
1
1
0
245
2
10
40
52
65
38
20
12
4
1
1
0
83
0
3
14
19
20
19
3
2
3
0
0
0

415
384
209
148
69
13
4
1
254
4
14
48
49
51
51
20
12
2
1
2
0
195
4
11
38
37
39
41
13
7
2
1
2
0
59
0
3
10
12
12
10
7
5
0
0
0
0

2912
2703
1887
1415
616
194
41
51
1922
131
154
372
333
262
246
215
142
41
19
7
0
1394
110
113
272
228
194
156
157
107
34
16
7
0
528
21
41
100
105
68
90
58
35
7
3
0
0

1675
1580
1086
712
329
86
13
32
1111
81
87
199
198
163
149
123
72
23
12
4
0
806
73
64
147
136
120
89
89
54
21
9
4
0
305
8
23
52
62
43
60
34
18
2
3
0
0

1237
1123
801
703
287
108
28
19
811
50
67
173
135
99
97
92
70
18
7
3
0
588
37
49
125
92
74
67
68
53
13
7
3
0
223
13
18
48
43
25
30
24
17
5
0
0
0

1037
868
756
1304
1402
672
259
19
1770
90
171
329
251
123
109
100
188
218
133
56
2
1384
76
128
241
175
98
82
76
159
186
115
46
2
386
14
43
88
76
25
27
24
29
32
18
10
0

582
524
453
629
592
285
64
15
950
50
93
165
149
72
70
58
109
92
61
29
2
728
42
69
114
103
56
54
39
89
84
51
25
2
222
8
24
51
46
16
16
19
20
8
10
4
0

455
344
303
675
810
387
195
4
820
40
78
164
102
51
39
42
79
126
72
27
0
656
34
59
127
72
42
28
37
70
102
64
21
0
164
6
19
37
30
9
11
5
9
24
8
6
0

2084
19
78
355
431
456
373
189
128
34
11
9
1
1916
18
74
326
394
413
342
177
120
32
10
9
1
168
1
4
29
37
43
31
12
8
2
1
0
0
1082
2
37
138
224
238
220
117

1122
9
45
202
224
248
202
98
67
14
7
5
1
1019
8
42
184
201
225
181
91
62
13
6
5
1
103
1
3
18
23
23
21
7
5
1
1
0
0
535
0
21
75
121
119
106
55

962
10
33
153
207
208
171
91
61
20
4
4
0
897
10
32
142
193
188
161
86
58
19
4
4
0
65
0
1
11
14
20
10
5
3
1
0
0
0
547
2
16
63
103
119
114
62

7721
684
716
1502
1232
1050
870
676
558
276
87
54
16
6965
628
674
1358
1084
930
766
605
514
258
81
53
14
756
56
42
144
148
120
104
71
44
18
6
1
2
2199
114
137
337
315
309
292
280

4155
359
395
772
699
601
497
348
271
140
36
25
12
3712
325
365
702
614
522
429
311
247
128
34
25
10
443
34
30
70
85
79
68
37
24
12
2
0
2
1185
56
76
186
197
175
155
150

3566
325
321
730
533
449
373
328
287
136
51
29
4
3253
303
309
656
470
408
337
294
267
130
47
28
4
313
22
12
74
63
41
36
34
20
6
4
1
0
1014
58
61
151
118
134
137
130

5753
231
567
1108
676
486
379
327
677
726
374
198
4
5275
217
514
947
615
450
354
309
640
684
352
190
3
478
14
53
161
61
36
25
18
37
42
22
8
1
2910
92
219
386
291
219
196
203

3043
130
341
603
358
273
226
170
329
355
169
87
2
2763
124
309
507
323
248
212
159
309
327
159
85
1
280
6
32
96
35
25
14
11
20
28
10
2
1
1488
57
113
216
163
113
112
127

2710
101
226
505
318
213
153
157
348
371
205
111
2
2512
93
205
440
292
202
142
150
331
357
193
105
2
198
8
21
65
26
11
11
7
17
14
12
6
0
1422
35
106
170
128
106
84
76

76
23
7
0
0
990
2
37
124
208
212
202
108
69
22
6
0
0
92
0
0
14
16
26
18
9
7
1
1
0
0
1463
7
35
157
265
369
310
181
90
38
10
1
0
1283
6
29

24
10
4
0
0
479
0
21
66
113
101
94
51
20
10
3
0
0
56
0
0
9
8
18
12
4
4
0
1
0
0
745
5
23
77
149
189
174
78
39
9
2
0
0
648
4
18

52
13
3
0
0
511
2
16
58
95
111
108
57
49
12
3
0
0
36
0
0
5
8
8
6
5
3
1
0
0
0
718
2
12
80
116
180
136
103
51
29
8
1
0
635
2
11

248
120
30
17
0
1857
104
123
298
269
245
229
223
215
107
27
17
0
342
10
14
39
46
64
63
57
33
13
3
0
0
3831
232
211
564
588
581
513
424
448
192
59
16
3
3386
197
186

110
51
20
9
0
1003
55
67
158
172
141
122
123
95
42
19
9
0
182
1
9
28
25
34
33
27
15
9
1
0
0
2163
127
118
314
350
343
323
240
233
84
25
4
2
1903
110
103

138
69
10
8
0
854
49
56
140
97
104
107
100
120
65
8
8
0
160
9
5
11
21
30
30
30
18
4
2
0
0
1668
105
93
250
238
238
190
184
215
108
34
12
1
1483
87
83

432
472
287
113
0
2751
85
202
369
279
205
177
191
409
453
271
110
0
159
7
17
17
12
14
19
12
23
19
16
3
0
4588
157
353
795
501
354
320
280
625
691
366
146
0
4148
145
315

210
209
119
49
0
1401
54
100
205
157
107
101
120
198
198
112
49
0
87
3
13
11
6
6
11
7
12
11
7
0
0
2344
87
199
457
295
208
197
139
269
290
142
61
0
2099
79
175

222
263
168
64
0
1350
31
102
164
122
98
76
71
211
255
159
61
0
72
4
4
6
6
8
8
5
11
8
9
3
0
2244
70
154
338
206
146
123
141
356
401
224
85
0
2049
66
140

136
236
326
268
164
81
26
10
1
0
180
1
6
21
29
43
42
17
9
12
0
0
0
849
4
26
129
198
205
138
81
39
24
4
1
0
573
2
18
80
131
140
96
60
28
16
2

67
128
168
151
70
34
6
2
0
0
97
1
5
10
21
21
23
8
5
3
0
0
0
462
2
17
73
112
126
72
36
17
6
0
1
0
299
1
10
40
74
85
46
26
14
3
0

69
108
158
117
94
47
20
8
1
0
83
0
1
11
8
22
19
9
4
9
0
0
0
387
2
9
56
86
79
66
45
22
18
4
0
0
274
1
8
40
57
55
50
34
14
13
2

488
514
517
446
381
406
179
54
15
3
445
35
25
76
74
64
67
43
42
13
5
1
0
3812
276
283
678
694
531
526
346
277
130
48
18
5
2358
174
182
422
406
314
303
207
197
98
40

274
308
298
283
212
209
77
23
4
2
260
17
15
40
42
45
40
28
24
7
2
0
0
2073
149
156
362
375
299
318
182
133
64
23
9
3
1251
93
97
227
220
168
187
104
84
46
19

214
206
219
163
169
197
102
31
11
1
185
18
10
36
32
19
27
15
18
6
3
1
0
1739
127
127
316
319
232
208
164
144
66
25
9
2
1107
81
85
195
186
146
116
103
113
52
21

693
437
314
285
251
584
647
342
135
0
440
12
38
102
64
40
35
29
41
44
24
11
0
2722
113
270
548
354
208
169
157
294
359
185
64
1
1823
67
159
334
200
150
115
111
225
257
147

392
260
184
175
124
249
274
128
59
0
245
8
24
65
35
24
22
15
20
16
14
2
0
1470
65
147
323
203
127
104
84
150
158
78
31
0
958
38
87
199
110
88
72
52
112
113
61

301
177
130
110
127
335
373
214
76
0
195
4
14
37
29
16
13
14
21
28
10
9
0
1252
48
123
225
151
81
65
73
144
201
107
33
1
865
29
72
135
90
62
43
59
113
144
86

0
0
276
2
8
49
67
65
42
21
11
8
2
1
0
1406
14
41
214
293
272
242
137
119
54
16
3
1
1172
13
33
193
246
241
212
119
81
26
7
1
0
234
1
8
21
47
31

0
0
163
1
7
33
38
41
26
10
3
3
0
1
0
747
9
25
108
174
146
133
74
51
20
7
0
0
616
8
21
95
145
127
115
60
35
9
1
0
0
131
1
4
13
29
19

0
0
113
1
1
16
29
24
16
11
8
5
2
0
0
659
5
16
106
119
126
109
63
68
34
9
3
1
556
5
12
98
101
114
97
59
46
17
6
1
0
103
0
4
8
18
12

13
2
1454
102
101
256
288
217
223
139
80
32
8
5
3
4663
275
308
792
735
628
540
456
538
289
78
19
5
3914
227
270
677
621
519
456
375
460
230
56
18
5
749
48
38
115
114
109

6
0
822
56
59
135
155
131
131
78
49
18
4
3
3
2602
144
149
435
441
395
326
257
269
136
36
11
3
2213
120
137
375
377
327
277
205
240
113
29
10
3
389
24
12
60
64
68

7
2
632
46
42
121
133
86
92
61
31
14
4
2
0
2061
131
159
357
294
233
214
199
269
153
42
8
2
1701
107
133
302
244
192
179
170
220
117
27
8
2
360
24
26
55
50
41

57
1
899
46
111
214
154
58
54
46
69
102
38
7
0
5813
170
377
893
555
387
327
320
826
1125
612
219
2
5073
152
326
807
475
330
277
278
716
977
532
201
2
740
18
51
86
80
57

26
0
512
27
60
124
93
39
32
32
38
45
17
5
0
2775
98
221
480
307
217
176
169
334
428
264
81
0
2433
88
194
431
258
187
149
150
292
376
229
79
0
342
10
27
49
49
30

31
1
387
19
51
90
61
19
22
14
31
57
21
2
0
3038
72
156
413
248
170
151
151
492
697
348
138
2
2640
64
132
376
217
143
128
128
424
601
303
122
2
398
8
24
37
31
27

30
18
38
28
9
2
1
2230
28
82
377
431
543
419
186
110
34
11
6
3
1676
22
70
289
329
406
302
131
83
26
9
6
3
554
6
12
88
102
137
117
55
27
8
2
0
0
483

18
14
16
11
6
0
0
1231
12
48
207
242
341
224
88
43
15
7
3
1
911
10
40
149
184
250
163
58
36
11
6
3
1
320
2
8
58
58
91
61
30
7
4
1
0
0
282

12
4
22
17
3
2
1
999
16
34
170
189
202
195
98
67
19
4
3
2
765
12
30
140
145
156
139
73
47
15
3
3
2
234
4
4
30
44
46
56
25
20
4
1
0
0
201

84
81
78
59
22
1
0
8841
638
698
1681
1485
1322
1075
796
691
322
93
26
14
6872
501
559
1349
1144
991
801
607
552
263
75
20
10
1969
137
139
332
341
331
274
189
139
59
18
6
4
2813

49
52
29
23
7
1
0
4956
340
377
884
872
777
673
451
352
162
48
12
8
3874
262
311
721
679
594
500
338
282
132
41
10
4
1082
78
66
163
193
183
173
113
70
30
7
2
4
1478

35
29
49
36
15
0
0
3885
298
321
797
613
545
402
345
339
160
45
14
6
2998
239
248
628
465
397
301
269
270
131
34
10
6
887
59
73
169
148
148
101
76
69
29
11
4
0
1335

50
42
110
148
80
18
0
7263
290
702
1426
819
540
455
402
878
1050
498
191
12
5897
224
560
1114
644
433
354
326
758
900
417
158
9
1366
66
142
312
175
107
101
76
120
150
81
33
3
2446

27
19
42
52
35
2
0
3700
141
390
807
452
315
266
230
385
427
207
73
7
2956
106
309
619
360
251
200
176
327
365
173
65
5
744
35
81
188
92
64
66
54
58
62
34
8
2
1195

23
23
68
96
45
16
0
3563
149
312
619
367
225
189
172
493
623
291
118
5
2941
118
251
495
284
182
154
150
431
535
244
93
4
622
31
61
124
83
43
35
22
62
88
47
25
1
1251

4
21
82
89
104
94
48
27
10
2
2
0
425
4
19
75
78
94
77
45
22
8
2
1
0
58
0
2
7
11
10
17
3
5
2
0
1
0
1295
6
40
208
248
275
261
136
83

2
11
44
56
66
64
20
13
4
0
2
0
243
2
10
40
48
59
50
19
11
3
0
1
0
39
0
1
4
8
7
14
1
2
1
0
1
0
677
2
24
103
137
148
142
71
32

2
10
38
33
38
30
28
14
6
2
0
0
182
2
9
35
30
35
27
26
11
5
2
0
0
19
0
1
3
3
3
3
2
3
1
0
0
0
618
4
16
105
111
127
119
65
51

220
210
509
542
496
305
218
187
88
30
7
1
2477
186
194
453
477
430
260
189
171
80
29
7
1
336
34
16
56
65
66
45
29
16
8
1
0
0
5451
340
374
978
886
797
769
531
492

103
108
255
301
297
164
105
93
37
10
4
1
1306
86
103
232
270
255
141
90
83
31
10
4
1
172
17
5
23
31
42
23
15
10
6
0
0
0
2807
174
198
513
488
414
418
288
196

117
102
254
241
199
141
113
94
51
20
3
0
1171
100
91
221
207
175
119
99
88
49
19
3
0
164
17
11
33
34
24
22
14
6
2
1
0
0
2644
166
176
465
398
383
351
243
296

88
191
390
267
183
134
132
301
429
235
96
0
2277
86
177
366
233
164
118
117
286
410
227
93
0
169
2
14
24
34
19
16
15
15
19
8
3
0
5140
160
344
812
509
346
327
391
805

51
119
221
147
105
86
59
118
160
88
41
0
1108
50
111
211
129
95
72
54
108
154
85
39
0
87
1
8
10
18
10
14
5
10
6
3
2
0
2443
85
186
446
254
192
180
200
335

37
72
169
120
78
48
73
183
269
147
55
0
1169
36
66
155
104
69
46
63
178
256
142
54
0
82
1
6
14
16
9
2
10
5
13
5
1
0
2697
75
158
366
255
154
147
191
470

29
5
3
1
1015
6
36
174
197
208
198
98
67
23
4
3
1
280
0
4
34
51
67
63
38
16
6
1
0
0
2785
25
106
384
576
653
552
250
156
61
12
8
2
1679
13
57
250

13
1
3
1
525
2
22
88
109
107
106
48
28
10
1
3
1
152
0
2
15
28
41
36
23
4
3
0
0
0
1513
15
61
224
314
357
296
129
75
32
6
3
1
872
7
33
133

16
4
0
0
490
4
14
86
88
101
92
50
39
13
3
0
0
128
0
2
19
23
26
27
15
12
3
1
0
0
1272
10
45
160
262
296
256
121
81
29
6
5
1
807
6
24
117

213
49
17
5
4355
288
309
800
691
651
582
424
385
169
37
15
4
1096
52
65
178
195
146
187
107
107
44
12
2
1
8928
578
617
1410
1411
1369
1264
969
811
367
97
21
14
5256
320
363
878

94
16
7
1
2225
153
161
407
376
339
312
228
158
73
10
7
1
582
21
37
106
112
75
106
60
38
21
6
0
0
5006
316
340
787
799
805
741
543
414
192
52
7
10
2903
181
203
484

119
33
10
4
2130
135
148
393
315
312
270
196
227
96
27
8
3
514
31
28
72
83
71
81
47
69
23
6
2
1
3922
262
277
623
612
564
523
426
397
175
45
14
4
2353
139
160
394

903
384
153
6
4441
135
292
651
417
300
274
341
731
818
341
136
5
699
25
52
161
92
46
53
50
74
85
43
17
1
9858
309
725
1531
1149
731
662
690
1498
1593
710
254
6
7265
206
509
1020

362
151
48
4
2088
71
156
353
201
167
150
169
302
335
136
45
3
355
14
30
93
53
25
30
31
33
27
15
3
1
4843
172
387
846
613
401
378
345
650
671
294
81
5
3479
116
276
565

541
233
105
2
2353
64
136
298
216
133
124
172
429
483
205
91
2
344
11
22
68
39
21
23
19
41
58
28
14
0
5015
137
338
685
536
330
284
345
848
922
416
173
1
3786
90
233
455

331
400
337
147
99
31
8
4
2
1106
12
49
134
245
253
215
103
57
30
4
4
0
2808
23
112
443
573
619
548
265
152
55
9
3
6
1958
17
78
321
392
430
378
178
113
41
6
1

175
206
174
76
47
15
4
1
1
641
8
28
91
139
151
122
53
28
17
2
2
0
1441
11
65
237
279
325
289
127
67
27
5
3
6
974
9
46
171
179
217
193
84
44
23
4
1

156
194
163
71
52
16
4
3
1
465
4
21
43
106
102
93
50
29
13
2
2
0
1367
12
47
206
294
294
259
138
85
28
4
0
0
984
8
32
150
213
213
185
94
69
18
2
0

763
804
722
566
512
239
65
18
6
3672
258
254
532
648
565
542
403
299
128
32
3
8
14409
1131
1034
2546
2468
2120
1813
1293
1183
540
175
54
52
9016
717
667
1723
1480
1257
1054
787
797
364
111
36

426
455
424
299
267
115
39
7
3
2103
135
137
303
373
350
317
244
147
77
13
0
7
7872
597
575
1338
1379
1206
1044
720
607
272
86
20
28
4943
367
365
932
817
744
619
428
403
183
56
14

337
349
298
267
245
124
26
11
3
1569
123
117
229
275
215
225
159
152
51
19
3
1
6537
534
459
1208
1089
914
769
573
576
268
89
34
24
4073
350
302
791
663
513
435
359
394
181
55
22

768
491
470
513
1209
1291
584
199
5
2593
103
216
511
381
240
192
177
289
302
126
55
1
10239
395
908
1886
1217
836
640
621
1320
1546
634
209
27
7685
268
664
1405
898
586
458
455
1026
1242
505
162

397
267
264
253
512
517
237
71
4
1364
56
111
281
216
134
114
92
138
154
57
10
1
5146
211
508
1071
657
460
367
336
561
628
255
80
12
3797
142
376
779
483
325
262
237
422
495
205
67

371
224
206
260
697
774
347
128
1
1229
47
105
230
165
106
78
85
151
148
69
45
0
5093
184
400
815
560
376
273
285
759
918
379
129
15
3888
126
288
626
415
261
196
218
604
747
300
95

3
850
6
34
122
181
189
170
87
39
14
3
2
3
1002
9
26
117
190
253
175
123
87
19
3
0
0
881
9
25
106
158
219
154
108
82
17
3
0
0
121
0
1
11
32
34
21

3
467
2
19
66
100
108
96
43
23
4
1
2
3
454
6
10
60
97
121
77
42
33
7
1
0
0
394
6
10
56
81
102
65
35
32
6
1
0
0
60
0
0
4
16
19
12

0
383
4
15
56
81
81
74
44
16
10
2
0
0
548
3
16
57
93
132
98
81
54
12
2
0
0
487
3
15
50
77
117
89
73
50
11
2
0
0
61
0
1
7
16
15
9

23
5393
414
367
823
988
863
759
506
386
176
64
18
29
3159
185
214
516
454
438
409
306
354
194
66
19
4
2771
163
186
449
404
387
349
260
312
181
60
17
3
388
22
28
67
50
51
60

15
2929
230
210
406
562
462
425
292
204
89
30
6
13
1646
96
111
247
264
239
234
156
170
85
34
8
2
1439
83
97
215
239
206
201
131
148
78
31
8
2
207
13
14
32
25
33
33

8
2464
184
157
417
426
401
334
214
182
87
34
12
16
1513
89
103
269
190
199
175
150
184
109
32
11
2
1332
80
89
234
165
181
148
129
164
103
29
9
1
181
9
14
35
25
18
27

16
2554
127
244
481
319
250
182
166
294
304
129
47
11
4657
116
274
606
387
269
246
307
821
999
471
161
0
4252
107
248
538
333
245
216
267
763
958
436
141
0
405
9
26
68
54
24
30

4
1349
69
132
292
174
135
105
99
139
133
50
13
8
2166
72
149
327
204
141
147
143
331
419
182
51
0
1953
66
129
289
169
127
129
118
302
409
169
46
0
213
6
20
38
35
14
18

12
1205
58
112
189
145
115
77
67
155
171
79
34
3
2491
44
125
279
183
128
99
164
490
580
289
110
0
2299
41
119
249
164
118
87
149
461
549
267
95
0
192
3
6
30
19
10
12

15
5
2
0
0
0
626
3
14
66
129
129
147
87
30
12
8
1
0
502
3
13
58
98
99
117
76
24
8
5
1
0
124
0
1
8
31
30
30
11
6
4
3
0
0
677
6

7
1
1
0
0
0
303
2
8
33
55
71
76
40
12
2
4
0
0
231
2
7
28
39
53
55
34
10
0
3
0
0
72
0
1
5
16
18
21
6
2
2
1
0
0
319
1

8
4
1
0
0
0
323
1
6
33
74
58
71
47
18
10
4
1
0
271
1
6
30
59
46
62
42
14
8
2
1
0
52
0
0
3
15
12
9
5
4
2
2
0
0
358
5

46
42
13
6
2
1
1666
104
107
296
294
262
243
138
133
62
17
6
4
1261
76
88
232
226
199
171
103
94
50
13
6
3
405
28
19
64
68
63
72
35
39
12
4
0
1
1971
151

25
22
7
3
0
0
903
57
61
158
146
136
145
87
65
33
9
3
3
679
42
53
127
111
101
99
65
44
26
6
3
2
224
15
8
31
35
35
46
22
21
7
3
0
1
1006
86

21
20
6
3
2
1
763
47
46
138
148
126
98
51
68
29
8
3
1
582
34
35
105
115
98
72
38
50
24
7
3
1
181
13
11
33
33
28
26
13
18
5
1
0
0
965
65

40
58
41
35
20
0
2124
84
213
433
280
180
163
140
237
234
116
44
0
1726
70
163
330
227
145
137
121
196
205
101
31
0
398
14
50
103
53
35
26
19
41
29
15
13
0
2249
69

25
29
10
13
5
0
1068
48
105
227
155
94
90
94
107
91
45
12
0
875
39
85
182
124
77
74
78
85
81
39
11
0
193
9
20
45
31
17
16
16
22
10
6
1
0
1072
33

15
29
31
22
15
0
1056
36
108
206
125
86
73
46
130
143
71
32
0
851
31
78
148
103
68
63
43
111
124
62
20
0
205
5
30
58
22
18
10
3
19
19
9
12
0
1177
36

39
110
129
146
112
79
37
9
8
2
0
611
6
36
105
116
131
96
70
33
8
8
2
0
66
0
3
5
13
15
16
9
4
1
0
0
0
984
22
33
154
180
224
186
108
61
13

25
58
61
69
50
34
12
5
4
0
0
282
1
23
55
54
58
42
29
11
5
4
0
0
37
0
2
3
7
11
8
5
1
0
0
0
0
491
12
21
76
83
112
95
54
30
6

14
52
68
77
62
45
25
4
4
2
0
329
5
13
50
62
73
54
41
22
3
4
2
0
29
0
1
2
6
4
8
4
3
1
0
0
0
493
10
12
78
97
112
91
54
31
7

153
367
322
269
249
190
157
79
25
9
0
1769
138
140
339
284
221
224
171
146
73
25
8
0
202
13
13
28
38
48
25
19
11
6
0
1
0
3407
282
313
666
524
428
474
339
244
95

73
204
165
144
124
101
69
27
10
3
0
910
75
71
192
147
121
110
92
63
26
10
3
0
96
11
2
12
18
23
14
9
6
1
0
0
0
1817
150
192
370
290
218
245
173
110
48

80
163
157
125
125
89
88
52
15
6
0
859
63
69
147
137
100
114
79
83
47
15
5
0
106
2
11
16
20
25
11
10
5
5
0
1
0
1590
132
121
296
234
210
229
166
134
47

172
346
251
179
152
158
311
377
156
78
0
2091
62
157
318
226
164
141
154
293
358
144
74
0
158
7
15
28
25
15
11
4
18
19
12
4
0
2883
129
258
533
336
232
220
193
389
355

107
203
124
99
86
66
141
141
51
21
0
993
30
98
185
113
93
80
63
135
132
46
18
0
79
3
9
18
11
6
6
3
6
9
5
3
0
1438
74
151
285
176
126
106
110
176
134

65
143
127
80
66
92
170
236
105
57
0
1098
32
59
133
113
71
61
91
158
226
98
56
0
79
4
6
10
14
9
5
1
12
10
7
1
0
1445
55
107
248
160
106
114
83
213
221

1
1
1
827
21
33
137
152
182
155
86
48
10
1
1
1
157
1
0
17
28
42
31
22
13
3
0
0
0
85
1
4
16
16
20
13
8
6
1
0
0
0
55
1
4
9
12

1
1
0
401
12
21
66
70
83
78
42
23
4
1
1
0
90
0
0
10
13
29
17
12
7
2
0
0
0
37
1
1
8
6
9
5
4
2
1
0
0
0
26
1
1
3
6

0
0
1
426
9
12
71
82
99
77
44
25
6
0
0
1
67
1
0
7
15
13
14
10
6
1
0
0
0
48
0
3
8
10
11
8
4
4
0
0
0
0
29
0
3
6
6

27
8
7
2895
241
279
577
440
359
398
282
205
77
23
7
7
512
41
34
89
84
69
76
57
39
18
4
1
0
397
36
32
77
71
68
49
31
22
8
1
2
0
338
33
27
61
59

12
5
4
1522
126
167
325
238
183
201
143
87
34
10
4
4
295
24
25
45
52
35
44
30
23
14
2
1
0
199
15
16
45
34
37
29
10
9
3
0
1
0
171
13
13
35
29

15
3
3
1373
115
112
252
202
176
197
139
118
43
13
3
3
217
17
9
44
32
34
32
27
16
4
2
0
0
198
21
16
32
37
31
20
21
13
5
1
1
0
167
20
14
26
30

171
64
3
2460
113
211
457
280
190
188
168
336
306
154
56
1
423
16
47
76
56
42
32
25
53
49
17
8
2
323
12
27
43
30
16
17
29
80
51
10
7
1
279
10
22
35
23

73
24
3
1225
67
126
243
144
106
86
95
151
118
67
21
1
213
7
25
42
32
20
20
15
25
16
6
3
2
153
5
15
24
13
9
11
11
38
21
3
2
1
134
4
13
21
11

98
40
0
1235
46
85
214
136
84
102
73
185
188
87
35
0
210
9
22
34
24
22
12
10
28
33
11
5
0
170
7
12
19
17
7
6
18
42
30
7
5
0
145
6
9
14
12

11
7
5
5
1
0
0
0
30
0
0
7
4
9
6
3
1
0
0
0
0
272
9
16
40
61
63
42
21
16
4
0
0
0
202
7
15
32
44
45
28
16
11
4
0
0
0

6
3
3
2
1
0
0
0
11
0
0
5
0
3
2
1
0
0
0
0
0
140
7
10
20
32
35
18
10
7
1
0
0
0
106
6
10
17
21
23
14
8
6
1
0
0
0

5
4
2
3
0
0
0
0
19
0
0
2
4
6
4
2
1
0
0
0
0
132
2
6
20
29
28
24
11
9
3
0
0
0
96
1
5
15
23
22
14
8
5
3
0
0
0

57
42
26
22
8
1
2
0
59
3
5
16
12
11
7
5
0
0
0
0
0
1126
95
103
186
166
160
134
114
101
46
16
0
5
901
80
90
156
129
117
116
81
82
36
11
0
3

33
26
9
9
3
0
1
0
28
2
3
10
5
4
3
1
0
0
0
0
0
591
50
62
92
92
89
72
50
50
19
10
0
5
460
45
55
75
68
62
61
33
38
13
7
0
3

24
16
17
13
5
1
1
0
31
1
2
6
7
7
4
4
0
0
0
0
0
535
45
41
94
74
71
62
64
51
27
6
0
0
441
35
35
81
61
55
55
48
44
23
4
0
0

11
12
24
75
50
10
6
1
44
2
5
8
7
5
5
5
5
1
0
1
0
833
35
65
119
99
62
58
85
158
105
41
5
1
681
27
55
83
72
44
52
80
134
93
35
5
1

7
7
8
36
21
3
2
1
19
1
2
3
2
2
4
3
2
0
0
0
0
372
21
43
53
52
31
36
40
57
21
15
2
1
294
15
38
40
36
19
31
36
45
19
12
2
1

4
5
16
39
29
7
4
0
25
1
3
5
5
3
1
2
3
1
0
1
0
461
14
22
66
47
31
22
45
101
84
26
3
0
387
12
17
43
36
25
21
44
89
74
23
3
0

70
2
1
8
17
18
14
5
5
0
0
0
0
119
5
3
23
23
19
19
21
6
0
0
0
0
92
4
3
18
19
12
14
18
4
0
0
0
0
27
1
0
5
4
7
5
3

34
1
0
3
11
12
4
2
1
0
0
0
0
64
3
3
13
8
12
12
12
1
0
0
0
0
49
2
3
10
6
8
11
9
0
0
0
0
0
15
1
0
3
2
4
1
3

36
1
1
5
6
6
10
3
4
0
0
0
0
55
2
0
10
15
7
7
9
5
0
0
0
0
43
2
0
8
13
4
3
9
4
0
0
0
0
12
0
0
2
2
3
4
0

225
15
13
30
37
43
18
33
19
10
5
0
2
587
63
72
122
116
71
63
43
24
10
2
1
0
493
57
56
108
95
57
56
34
18
10
1
1
0
94
6
16
14
21
14
7
9

131
5
7
17
24
27
11
17
12
6
3
0
2
279
34
35
63
51
32
33
16
8
5
1
1
0
236
31
25
55
41
26
29
14
8
5
1
1
0
43
3
10
8
10
6
4
2

94
10
6
13
13
16
7
16
7
4
2
0
0
308
29
37
59
65
39
30
27
16
5
1
0
0
257
26
31
53
54
31
27
20
10
5
0
0
0
51
3
6
6
11
8
3
7

152
8
10
36
27
18
6
5
24
12
6
0
0
386
10
37
61
51
27
24
36
67
53
13
7
0
344
7
30
55
49
21
20
33
63
49
11
6
0
42
3
7
6
2
6
4
3

78
6
5
13
16
12
5
4
12
2
3
0
0
195
4
23
32
28
14
12
18
25
29
6
4
0
169
3
18
30
27
11
8
15
22
26
6
3
0
26
1
5
2
1
3
4
3

74
2
5
23
11
6
1
1
12
10
3
0
0
191
6
14
29
23
13
12
18
42
24
7
3
0
175
4
12
25
22
10
12
18
41
23
5
3
0
16
2
2
4
1
3
0
0

2
0
0
0
0
39513
535
2030
7213
7657
8040
6727
3680
2275
978
268
67
43
27111
358
1534
5116
5128
5458
4476
2458
1611
709
185
50
28
12402
177
496
2097
2529
2582
2251
1222
664
269
83
17
15
406
13
19

1
0
0
0
0
23766
298
1172
4204
4849
5096
4201
2142
1152
477
117
30
28
16225
191
892
2939
3299
3453
2786
1402
810
325
89
21
18
7541
107
280
1265
1550
1643
1415
740
342
152
28
9
10
248
8
12

1
0
0
0
0
15747
237
858
3009
2808
2944
2526
1538
1123
501
151
37
15
10886
167
642
2177
1829
2005
1690
1056
801
384
96
29
10
4861
70
216
832
979
939
836
482
322
117
55
8
5
158
5
7

6
0
1
0
0
295035
24312
26898
56889
48617
42333
35434
24147
20209
10563
3446
1201
986
202346
17094
19291
39988
31682
28062
23513
16113
14476
8063
2642
874
548
92689
7218
7607
16901
16935
14271
11921
8034
5733
2500
804
327
438
1883
121
176

0
0
0
0
0
166124
12815
14134
31248
28244
24981
21239
14294
10944
5455
1682
554
534
114075
9015
10029
22040
18721
16762
14123
9503
7737
4120
1324
399
302
52049
3800
4105
9208
9523
8219
7116
4791
3207
1335
358
155
232
1122
59
94

6
0
1
0
0
128911
11497
12764
25641
20373
17352
14195
9853
9265
5108
1764
647
452
88271
8079
9262
17948
12961
11300
9390
6610
6739
3943
1318
475
246
40640
3418
3502
7693
7412
6052
4805
3243
2526
1165
446
172
206
761
62
82

4
4
2
1
0
127406
5153
12508
24720
14954
10203
8382
7376
13305
16252
9933
4478
142
96754
3803
9259
17803
10330
7308
5989
5435
10865
13709
8403
3759
91
30652
1350
3249
6917
4624
2895
2393
1941
2440
2543
1530
719
51
1325
60
118

3
3
0
1
0
70271
2998
7361
15061
9260
6212
5295
4509
6425
7174
4167
1730
79
52470
2206
5435
10807
6428
4453
3748
3243
5061
5980
3547
1511
51
17801
792
1926
4254
2832
1759
1547
1266
1364
1194
620
219
28
715
39
80

1
1
2
0
0
57135
2155
5147
9659
5694
3991
3087
2867
6880
9078
5766
2748
63
44284
1597
3824
6996
3902
2855
2241
2192
5804
7729
4856
2248
40
12851
558
1323
2663
1792
1136
846
675
1076
1349
910
500
23
610
21
38

74
79
77
63
49
24
8
0
0
0
306
8
16
50
60
56
49
42
17
8
0
0
0
100
5
3
24
19
21
14
7
7
0
0
0
0
590
14
44
131
112
119
67
52
26
17
5

48
52
54
36
24
12
2
0
0
0
186
5
11
30
44
40
26
21
7
2
0
0
0
62
3
1
18
8
14
10
3
5
0
0
0
0
421
13
32
96
81
91
44
32
15
14
2

26
27
23
27
25
12
6
0
0
0
120
3
5
20
16
16
23
21
10
6
0
0
0
38
2
2
6
11
7
4
4
2
0
0
0
0
169
1
12
35
31
28
23
20
11
3
3

425
297
251
209
149
132
83
27
11
2
1562
103
140
348
248
205
175
125
110
73
24
9
2
321
18
36
77
49
46
34
24
22
10
3
2
0
5751
477
556
1260
960
725
559
435
390
248
108

236
200
161
144
99
65
46
12
4
2
924
44
78
188
167
131
122
83
54
40
11
4
2
198
15
16
48
33
30
22
16
11
6
1
0
0
3501
277
284
766
621
483
353
282
238
125
51

189
97
90
65
50
67
37
15
7
0
638
59
62
160
81
74
53
42
56
33
13
5
0
123
3
20
29
16
16
12
8
11
4
2
2
0
2250
200
272
494
339
242
206
153
152
123
57

244
125
107
77
90
180
202
94
26
2
1093
45
91
190
101
90
65
79
158
170
82
20
2
232
15
27
54
24
17
12
11
22
32
12
6
0
2783
93
215
469
242
172
126
155
350
477
333

148
86
68
47
52
71
83
32
8
1
592
29
62
119
68
55
42
44
68
69
29
6
1
123
10
18
29
18
13
5
8
3
14
3
2
0
1565
58
124
329
175
130
85
88
157
207
158

96
39
39
30
38
109
119
62
18
1
501
16
29
71
33
35
23
35
90
101
53
14
1
109
5
9
25
6
4
7
3
19
18
9
4
0
1218
35
91
140
67
42
41
67
193
270
175

1
2
439
11
35
102
80
86
48
35
22
14
4
1
1
151
3
9
29
32
33
19
17
4
3
1
0
1
515
11
25
108
91
101
80
42
27
19
8
1
2
357
7
18
76
60
72

0
1
322
10
27
78
61
64
32
25
12
12
1
0
0
99
3
5
18
20
27
12
7
3
2
1
0
1
375
5
18
82
74
79
53
31
15
9
7
0
2
259
4
12
59
45
56

1
1
117
1
8
24
19
22
16
10
10
2
3
1
1
52
0
4
11
12
6
7
10
1
1
0
0
0
140
6
7
26
17
22
27
11
12
10
1
1
0
98
3
6
17
15
16

24
9
4558
372
429
1024
752
543
441
336
324
214
97
20
6
1193
105
127
236
208
182
118
99
66
34
11
4
3
8558
929
953
1907
1409
1074
843
560
452
243
93
33
62
6255
719
717
1444
1000
737

14
7
2769
207
209
628
493
362
276
223
197
109
48
11
6
732
70
75
138
128
121
77
59
41
16
3
3
1
4975
487
527
1069
843
670
521
357
264
138
48
14
37
3610
380
381
799
600
463

10
2
1789
165
220
396
259
181
165
113
127
105
49
9
0
461
35
52
98
80
61
41
40
25
18
8
1
2
3583
442
426
838
566
404
322
203
188
105
45
19
25
2645
339
336
645
400
274

151
0
2237
71
158
354
177
129
95
114
299
406
299
135
0
546
22
57
115
65
43
31
41
51
71
34
16
0
2109
79
196
391
251
155
109
96
168
330
233
99
2
1631
62
136
274
182
120

54
0
1222
44
85
248
131
97
62
62
130
170
141
52
0
343
14
39
81
44
33
23
26
27
37
17
2
0
1253
52
123
271
184
103
73
65
82
153
107
40
0
961
40
86
182
133
79

97
0
1015
27
73
106
46
32
33
52
169
236
158
83
0
203
8
18
34
21
10
8
15
24
34
17
14
0
856
27
73
120
67
52
36
31
86
177
126
59
2
670
22
50
92
49
41

54
27
17
17
7
0
2
158
4
7
32
31
29
26
15
10
2
1
1
0
930
12
36
145
197
211
176
92
43
15
2
0
1
222
5
14
47
39
34
44
22
10
5
1
0
1
708

35
21
11
8
6
0
2
116
1
6
23
29
23
18
10
4
1
1
0
0
616
5
23
95
137
134
113
67
32
9
0
0
1
141
2
8
31
25
22
25
16
8
3
0
0
1
475

19
6
6
9
1
0
0
42
3
1
9
2
6
8
5
6
1
0
1
0
314
7
13
50
60
77
63
25
11
6
2
0
0
81
3
6
16
14
12
19
6
2
2
1
0
0
233

580
365
336
196
78
29
54
2303
210
236
463
409
337
263
195
116
47
15
4
8
8116
664
692
1737
1476
1174
919
644
448
232
73
31
26
2965
275
252
666
467
387
331
250
180
100
37
16
4
5151

366
234
197
109
40
11
30
1365
107
146
270
243
207
155
123
67
29
8
3
7
4800
354
392
1030
890
695
579
395
258
138
41
18
10
1773
149
140
414
283
232
219
150
98
59
19
9
1
3027

214
131
139
87
38
18
24
938
103
90
193
166
130
108
72
49
18
7
1
1
3316
310
300
707
586
479
340
249
190
94
32
13
16
1192
126
112
252
184
155
112
100
82
41
18
7
3
2124

73
72
143
281
200
86
2
478
17
60
117
69
35
36
24
25
49
33
13
0
2171
93
250
511
354
195
138
102
156
172
132
67
1
962
40
107
191
138
79
48
52
84
96
80
46
1
1209

52
52
73
133
96
35
0
292
12
37
89
51
24
21
13
9
20
11
5
0
1353
62
156
350
251
139
104
65
72
77
49
27
1
590
25
73
134
107
60
37
32
40
39
26
16
1
763

21
20
70
148
104
51
2
186
5
23
28
18
11
15
11
16
29
22
8
0
818
31
94
161
103
56
34
37
84
95
83
40
0
372
15
34
57
31
19
11
20
44
57
54
30
0
446

7
22
98
158
177
132
70
33
10
1
0
0
262
2
17
56
41
42
59
26
15
3
0
1
0
170
2
11
37
27
30
32
15
13
2
0
1
0
92
0
6
19
14
12
27
11
2

3
15
64
112
112
88
51
24
6
0
0
0
162
1
13
27
32
23
40
15
9
1
0
1
0
105
1
9
21
21
17
19
8
8
0
0
1
0
57
0
4
6
11
6
21
7
1

4
7
34
46
65
44
19
9
4
1
0
0
100
1
4
29
9
19
19
11
6
2
0
0
0
65
1
2
16
6
13
13
7
5
2
0
0
0
35
0
2
13
3
6
6
4
1

389
440
1071
1009
787
588
394
268
132
36
15
22
1918
184
183
387
317
262
223
132
130
60
30
8
2
1464
144
141
304
248
195
148
98
104
51
23
6
2
454
40
42
83
69
67
75
34
26

205
252
616
607
463
360
245
160
79
22
9
9
1170
93
111
227
197
182
146
92
76
29
14
3
0
895
80
86
175
152
137
98
69
61
23
12
2
0
275
13
25
52
45
45
48
23
15

184
188
455
402
324
228
149
108
53
14
6
13
748
91
72
160
120
80
77
40
54
31
16
5
2
569
64
55
129
96
58
50
29
43
28
11
4
2
179
27
17
31
24
22
27
11
11

53
143
320
216
116
90
50
72
76
52
21
0
1049
33
116
248
125
73
48
41
122
127
78
38
0
766
23
89
182
89
49
37
24
97
92
57
27
0
283
10
27
66
36
24
11
17
25

37
83
216
144
79
67
33
32
38
23
11
0
581
24
71
156
87
52
26
19
50
60
25
11
0
427
16
54
118
66
36
19
12
38
42
18
8
0
154
8
17
38
21
16
7
7
12

16
60
104
72
37
23
17
40
38
29
10
0
468
9
45
92
38
21
22
22
72
67
53
27
0
339
7
35
64
23
13
18
12
59
50
39
19
0
129
2
10
28
15
8
4
10
13

1
0
0
0
604
14
48
116
106
115
95
60
35
14
1
0
0
481
9
39
95
79
90
71
52
33
12
1
0
0
123
5
9
21
27
25
24
8
2
2
0
0
0
506
5
20
84

1
0
0
0
376
10
25
81
76
77
51
34
15
6
1
0
0
283
6
19
65
54
55
36
28
15
4
1
0
0
93
4
6
16
22
22
15
6
0
2
0
0
0
311
3
15
46

0
0
0
0
228
4
23
35
30
38
44
26
20
8
0
0
0
198
3
20
30
25
35
35
24
18
8
0
0
0
30
1
3
5
5
3
9
2
2
0
0
0
0
195
2
5
38

9
7
2
0
6781
704
797
1497
1057
844
695
510
363
213
58
23
20
5681
627
702
1254
862
694
535
423
305
190
47
23
19
1100
77
95
243
195
150
160
87
58
23
11
0
1
5031
466
460
942

6
2
1
0
3952
352
419
841
664
543
424
323
213
120
32
9
12
3309
313
364
706
547
449
336
265
178
107
23
9
12
643
39
55
135
117
94
88
58
35
13
9
0
0
2945
245
241
537

3
5
1
0
2829
352
378
656
393
301
271
187
150
93
26
14
8
2372
314
338
548
315
245
199
158
127
83
24
14
7
457
38
40
108
78
56
72
29
23
10
2
0
1
2086
221
219
405

35
21
11
0
2331
90
266
465
259
167
155
153
251
294
167
61
3
1808
71
201
332
195
130
107
106
207
260
143
54
2
523
19
65
133
64
37
48
47
44
34
24
7
1
1637
63
155
294

18
7
3
0
1349
45
163
307
170
116
105
97
118
130
74
22
2
1049
38
125
225
129
91
75
72
90
117
65
20
2
300
7
38
82
41
25
30
25
28
13
9
2
0
909
37
102
187

17
14
8
0
982
45
103
158
89
51
50
56
133
164
93
39
1
759
33
76
107
66
39
32
34
117
143
78
34
0
223
12
27
51
23
12
18
22
16
21
15
5
1
728
26
53
107

110
99
96
52
28
10
1
0
1
382
3
12
63
81
78
71
43
24
6
0
0
1
124
2
8
21
29
21
25
9
4
4
1
0
0
995
8
41
204
186
198
173
78
62
35
9
1

75
63
63
32
10
2
1
0
1
244
2
9
37
56
54
47
28
9
1
0
0
1
67
1
6
9
19
9
16
4
1
1
1
0
0
612
4
21
119
130
134
114
44
26
15
4
1

35
36
33
20
18
8
0
0
0
138
1
3
26
25
24
24
15
15
5
0
0
0
57
1
2
12
10
12
9
5
3
3
0
0
0
383
4
20
85
56
64
59
34
36
20
5
0

846
731
577
382
361
177
63
17
9
4120
375
386
779
674
593
463
315
303
161
50
13
8
911
91
74
163
172
138
114
67
58
16
13
4
1
8045
898
1033
1809
1263
932
696
475
456
325
86
23

513
461
357
240
205
99
31
11
5
2426
199
199
452
413
373
288
198
178
87
27
7
5
519
46
42
85
100
88
69
42
27
12
4
4
0
4577
452
520
1045
762
567
437
287
250
171
55
10

333
270
220
142
156
78
32
6
4
1694
176
187
327
261
220
175
117
125
74
23
6
3
392
45
32
78
72
50
45
25
31
4
9
0
1
3468
446
513
764
501
365
259
188
206
154
31
13

197
121
87
66
172
251
152
79
0
1274
50
133
231
157
94
64
49
136
188
109
63
0
363
13
22
63
40
27
23
17
36
63
43
16
0
3561
101
259
574
379
237
191
155
455
642
399
166

126
91
61
40
71
98
61
35
0
700
28
88
142
100
74
43
30
55
67
44
29
0
209
9
14
45
26
17
18
10
16
31
17
6
0
1945
59
162
374
258
141
112
95
206
285
182
68

71
30
26
26
101
153
91
44
0
574
22
45
89
57
20
21
19
81
121
65
34
0
154
4
8
18
14
10
5
7
20
32
26
10
0
1616
42
97
200
121
96
79
60
249
357
217
98

0
661
7
33
153
128
131
112
47
29
17
4
0
0
334
1
8
51
58
67
61
31
33
18
5
1
0
456
3
36
84
84
103
66
41
27
11
0
0
1
379
2
29
73
66
87
55

0
418
3
16
89
95
91
81
25
10
6
2
0
0
194
1
5
30
35
43
33
19
16
9
2
1
0
306
0
21
48
68
76
46
21
18
7
0
0
1
253
0
18
39
54
63
40

0
243
4
17
64
33
40
31
22
19
11
2
0
0
140
0
3
21
23
24
28
12
17
9
3
0
0
150
3
15
36
16
27
20
20
9
4
0
0
0
126
2
11
34
12
24
15

49
5852
634
755
1312
850
664
529
353
377
263
68
17
30
2193
264
278
497
413
268
167
122
79
62
18
6
19
3416
336
430
788
511
385
324
225
222
130
31
13
21
3012
305
395
688
441
325
284

21
3367
320
374
769
539
409
336
199
214
143
45
8
11
1210
132
146
276
223
158
101
88
36
28
10
2
10
1934
181
229
421
317
236
191
138
128
66
11
4
12
1709
169
207
373
284
195
166

28
2485
314
381
543
311
255
193
154
163
120
23
9
19
983
132
132
221
190
110
66
34
43
34
8
4
9
1482
155
201
367
194
149
133
87
94
64
20
9
9
1303
136
188
315
157
130
118

3
2986
83
214
448
286
199
160
130
406
576
343
139
2
575
18
45
126
93
38
31
25
49
66
56
27
1
1734
55
167
366
169
125
91
78
189
244
185
64
1
1548
46
139
306
148
106
85

3
1610
48
134
291
199
117
88
76
180
257
156
62
2
335
11
28
83
59
24
24
19
26
28
26
6
1
950
36
100
218
101
84
56
41
90
112
79
33
0
830
30
79
171
90
71
54

0
1376
35
80
157
87
82
72
54
226
319
187
77
0
240
7
17
43
34
14
7
6
23
38
30
21
0
784
19
67
148
68
41
35
37
99
132
106
31
1
718
16
60
135
58
35
31

35
21
10
0
0
1
77
1
7
11
18
16
11
6
6
1
0
0
0
1444
23
71
264
299
304
250
119
76
31
6
1
0
1017
17
56
186
206
221
167
81
55
23
5
0
0
427
6

17
15
6
0
0
1
53
0
3
9
14
13
6
4
3
1
0
0
0
922
14
43
158
196
209
165
74
35
22
5
1
0
650
9
34
105
144
155
115
45
24
15
4
0
0
272
5

18
6
4
0
0
0
24
1
4
2
4
3
5
2
3
0
0
0
0
522
9
28
106
103
95
85
45
41
9
1
0
0
367
8
22
81
62
66
52
36
31
8
1
0
0
155
1

193
200
118
31
12
20
404
31
35
100
70
60
40
32
22
12
0
1
1
10141
903
977
2018
1692
1403
1128
753
744
342
119
31
31
6986
604
691
1385
1100
960
783
526
557
255
83
24
18
3155
299

117
114
59
11
3
11
225
12
22
48
33
41
25
21
14
7
0
1
1
5863
486
525
1135
1032
863
714
468
374
183
51
12
20
4092
326
370
777
707
609
500
330
279
136
36
9
13
1771
160

76
86
59
20
9
9
179
19
13
52
37
19
15
11
8
5
0
0
0
4278
417
452
883
660
540
414
285
370
159
68
19
11
2894
278
321
608
393
351
283
196
278
119
47
15
5
1384
139

67
176
238
178
58
1
186
9
28
60
21
19
6
11
13
6
7
6
0
4522
217
499
969
602
361
279
250
431
511
272
127
4
3509
165
377
721
442
283
211
195
350
434
226
103
2
1013
52

34
84
110
76
31
0
120
6
21
47
11
13
2
7
6
2
3
2
0
2570
141
280
624
398
219
187
162
206
202
107
41
3
1944
105
211
457
289
171
142
124
157
163
88
35
2
626
36

33
92
128
102
27
1
66
3
7
13
10
6
4
4
7
4
4
4
0
1952
76
219
345
204
142
92
88
225
309
165
86
1
1565
60
166
264
153
112
69
71
193
271
138
68
0
387
16

15
78
93
83
83
38
21
8
1
1
0
643
8
22
98
135
140
126
57
38
13
6
0
0
467
6
14
74
99
102
84
44
29
10
5
0
0
176
2
8
24
36
38
42
13
9
3

9
53
52
54
50
29
11
7
1
1
0
420
3
13
61
95
97
87
36
18
9
1
0
0
308
2
9
44
76
69
58
29
14
6
1
0
0
112
1
4
17
19
28
29
7
4
3

6
25
41
29
33
9
10
1
0
0
0
223
5
9
37
40
43
39
21
20
4
5
0
0
159
4
5
30
23
33
26
15
15
4
4
0
0
64
1
4
7
17
10
13
6
5
0

286
633
592
443
345
227
187
87
36
7
13
5309
399
415
1026
892
789
650
405
421
222
58
21
11
4110
312
343
806
668
618
476
295
333
182
52
17
8
1199
87
72
220
224
171
174
110
88
40

155
358
325
254
214
138
95
47
15
3
7
3129
220
228
577
584
493
391
250
223
128
22
7
6
2456
171
186
462
450
394
292
182
186
102
20
5
6
673
49
42
115
134
99
99
68
37
26

131
275
267
189
131
89
92
40
21
4
6
2180
179
187
449
308
296
259
155
198
94
36
14
5
1654
141
157
344
218
224
184
113
147
80
32
12
2
526
38
30
105
90
72
75
42
51
14

122
248
160
78
68
55
81
77
46
24
2
2496
81
231
489
297
179
156
124
298
356
198
85
2
2061
66
193
358
224
151
129
108
267
312
178
73
2
435
15
38
131
73
28
27
16
31
44

69
167
109
48
45
38
49
39
19
6
1
1364
44
142
319
201
107
99
84
141
134
67
25
1
1109
35
118
235
149
91
83
73
122
118
62
22
1
255
9
24
84
52
16
16
11
19
16

53
81
51
30
23
17
32
38
27
18
1
1132
37
89
170
96
72
57
40
157
222
131
60
1
952
31
75
123
75
60
46
35
145
194
116
51
1
180
6
14
47
21
12
11
5
12
28

1
0
0
1590
16
116
348
302
316
242
128
74
35
11
1
1
1202
10
95
284
229
231
166
92
59
28
7
0
1
388
6
21
64
73
85
76
36
15
7
4
1
0
1565
23
86
297
272

0
0
0
1024
10
75
208
197
217
174
74
40
21
6
1
1
763
6
60
160
151
159
123
56
29
14
4
0
1
261
4
15
48
46
58
51
18
11
7
2
1
0
1021
18
49
166
183

1
0
0
566
6
41
140
105
99
68
54
34
14
5
0
0
439
4
35
124
78
72
43
36
30
14
3
0
0
127
2
6
16
27
27
25
18
4
0
2
0
0
544
5
37
131
89

6
4
3
9763
783
851
1862
1522
1406
1204
814
738
401
118
46
18
7908
634
697
1472
1214
1153
948
639
641
356
100
39
15
1855
149
154
390
308
253
256
175
97
45
18
7
3
13513
1165
1230
2768
2237

2
2
0
5544
398
465
1015
906
841
721
510
390
203
68
19
8
4457
321
374
806
722
695
556
396
333
171
59
17
7
1087
77
91
209
184
146
165
114
57
32
9
2
1
7467
648
629
1488
1269

4
2
3
4219
385
386
847
616
565
483
304
348
198
50
27
10
3451
313
323
666
492
458
392
243
308
185
41
22
8
768
72
63
181
124
107
91
61
40
13
9
5
2
6046
517
601
1280
968

20
12
0
4665
181
457
968
493
322
287
202
497
691
417
145
5
3801
139
361
714
374
255
229
157
446
617
374
130
5
864
42
96
254
119
67
58
45
51
74
43
15
0
4821
201
369
747
490

5
3
0
2664
112
285
658
348
198
182
119
212
294
192
61
3
2136
86
230
471
265
159
149
87
188
261
180
57
3
528
26
55
187
83
39
33
32
24
33
12
4
0
2762
118
234
465
338

15
9
0
2001
69
172
310
145
124
105
83
285
397
225
84
2
1665
53
131
243
109
96
80
70
258
356
194
73
2
336
16
41
67
36
28
25
13
27
41
31
11
0
2059
83
135
282
152

347
227
125
122
50
14
2
0
1287
19
77
251
210
283
181
102
103
47
13
1
0
278
4
9
46
62
64
46
23
19
3
1
1
0
360
4
30
77
74
69
53
31
14
5
1
2
0

260
144
85
74
31
10
1
0
838
15
43
139
146
214
111
69
63
29
9
0
0
183
3
6
27
37
46
33
16
11
2
1
1
0
214
2
14
48
51
44
31
13
8
1
0
2
0

87
83
40
48
19
4
1
0
449
4
34
112
64
69
70
33
40
18
4
1
0
95
1
3
19
25
18
13
7
8
1
0
0
0
146
2
16
29
23
25
22
18
6
4
1
0
0

1821
1449
962
1009
614
180
52
26
11258
1007
1018
2275
1798
1517
1180
804
882
549
163
44
21
2255
158
212
493
439
304
269
158
127
65
17
8
5
3129
267
273
611
507
479
393
255
203
102
27
9
3

1024
850
544
535
332
105
27
16
6241
564
527
1226
1016
858
696
446
476
297
97
24
14
1226
84
102
262
253
166
154
98
59
35
8
3
2
1706
134
132
341
269
280
228
150
100
51
16
4
1

797
599
418
474
282
75
25
10
5017
443
491
1049
782
659
484
358
406
252
66
20
7
1029
74
110
231
186
138
115
60
68
30
9
5
3
1423
133
141
270
238
199
165
105
103
51
11
5
2

436
298
246
609
784
457
180
4
4133
167
315
619
397
364
243
224
518
716
405
161
4
688
34
54
128
93
72
55
22
91
68
52
19
0
1059
54
127
226
127
95
78
64
114
103
47
22
2

283
205
149
279
376
211
101
3
2352
98
201
386
278
235
167
131
237
340
183
93
3
410
20
33
79
60
48
38
18
42
36
28
8
0
572
33
77
129
74
48
34
41
54
47
23
10
2

153
93
97
330
408
246
79
1
1781
69
114
233
119
129
76
93
281
376
222
68
1
278
14
21
49
33
24
17
4
49
32
24
11
0
487
21
50
97
53
47
44
23
60
56
24
12
0

277
4
26
56
61
50
43
21
11
3
0
2
0
83
0
4
21
13
19
10
10
3
2
1
0
0
519
2
19
82
119
104
85
61
31
14
2
0
0
333
1
14
54
72
68
57
38

166
2
12
32
42
33
27
7
8
1
0
2
0
48
0
2
16
9
11
4
6
0
0
0
0
0
298
2
8
44
75
70
46
30
15
6
2
0
0
196
1
6
30
48
47
30
20

111
2
14
24
19
17
16
14
3
2
0
0
0
35
0
2
5
4
8
6
4
3
2
1
0
0
221
0
11
38
44
34
39
31
16
8
0
0
0
137
0
8
24
24
21
27
18

2773
239
247
533
442
425
340
233
187
90
25
9
3
356
28
26
78
65
54
53
22
16
12
2
0
0
2612
191
195
428
420
404
341
267
203
117
29
8
9
1885
130
150
308
302
280
247
199

1491
118
119
292
232
242
194
135
95
44
15
4
1
215
16
13
49
37
38
34
15
5
7
1
0
0
1498
98
98
256
259
244
207
164
97
61
8
1
5
1078
68
70
192
184
164
151
121

1282
121
128
241
210
183
146
98
92
46
10
5
2
141
12
13
29
28
16
19
7
11
5
1
0
0
1114
93
97
172
161
160
134
103
106
56
21
7
4
807
62
80
116
118
116
96
78

891
47
109
190
91
80
63
50
101
96
42
20
2
168
7
18
36
36
15
15
14
13
7
5
2
0
1778
57
200
371
174
122
118
104
181
228
156
66
1
1253
39
135
253
125
80
73
80

464
28
67
103
52
39
25
29
46
44
19
10
2
108
5
10
26
22
9
9
12
8
3
4
0
0
987
27
128
225
88
74
82
57
107
109
66
23
1
668
16
83
151
60
46
49
41

427
19
42
87
39
41
38
21
55
52
23
10
0
60
2
8
10
14
6
6
2
5
4
1
2
0
791
30
72
146
86
48
36
47
74
119
90
43
0
585
23
52
102
65
34
24
39

19
8
2
0
0
186
1
5
28
47
36
28
23
12
6
0
0
0
749
10
31
129
147
162
133
69
38
21
6
3
0
555
6
29
91
113
118
95
50
29
18
3
3
0
194
4
2

9
3
2
0
0
102
1
2
14
27
23
16
10
6
3
0
0
0
449
6
20
71
92
102
82
43
19
10
4
0
0
323
2
19
50
69
73
61
27
13
7
2
0
0
126
4
1

10
5
0
0
0
84
0
3
14
20
13
12
13
6
3
0
0
0
300
4
11
58
55
60
51
26
19
11
2
3
0
232
4
10
41
44
45
34
23
16
11
1
3
0
68
0
1

142
90
22
8
7
727
61
45
120
118
124
94
68
61
27
7
0
2
3656
238
338
612
618
578
481
344
253
141
37
10
6
3053
198
277
524
517
477
398
276
220
124
30
7
5
603
40
61

67
49
7
1
4
420
30
28
64
75
80
56
43
30
12
1
0
1
2141
129
186
344
371
361
302
209
142
73
18
3
3
1786
115
148
293
309
300
247
169
124
62
15
1
3
355
14
38

75
41
15
7
3
307
31
17
56
43
44
38
25
31
15
6
0
1
1515
109
152
268
247
217
179
135
111
68
19
7
3
1267
83
129
231
208
177
151
107
96
62
15
6
2
248
26
23

133
173
118
43
1
525
18
65
118
49
42
45
24
48
55
38
23
0
2104
101
290
463
257
185
119
107
192
206
134
49
1
1716
84
246
374
208
136
92
90
166
166
112
41
1
388
17
44

77
82
47
15
1
319
11
45
74
28
28
33
16
30
27
19
8
0
1182
62
182
275
146
118
81
66
97
98
43
13
1
958
51
152
228
114
87
65
53
82
80
36
9
1
224
11
30

56
91
71
28
0
206
7
20
44
21
14
12
8
18
28
19
15
0
922
39
108
188
111
67
38
41
95
108
91
36
0
758
33
94
146
94
49
27
37
84
86
76
32
0
164
6
14

38
34
44
38
19
9
3
3
0
0
810
10
37
134
164
157
153
90
41
16
8
0
0
537
5
27
100
95
101
105
57
29
12
6
0
0
273
5
10
34
69
56
48
33
12
4
2

21
23
29
21
16
6
3
2
0
0
470
3
20
74
102
100
91
53
20
6
1
0
0
311
2
15
54
63
61
62
34
15
5
0
0
0
159
1
5
20
39
39
29
19
5
1
1

17
11
15
17
3
3
0
1
0
0
340
7
17
60
62
57
62
37
21
10
7
0
0
226
3
12
46
32
40
43
23
14
7
6
0
0
114
4
5
14
30
17
19
14
7
3
1

88
101
101
83
68
33
17
7
3
1
4547
361
408
790
704
702
578
446
329
156
50
17
6
3235
270
321
603
487
484
385
289
227
111
40
13
5
1312
91
87
187
217
218
193
157
102
45
10

51
62
61
55
40
18
11
3
2
0
2599
191
212
430
432
398
355
282
181
84
23
7
4
1840
148
167
319
300
276
244
179
120
59
19
5
4
759
43
45
111
132
122
111
103
61
25
4

37
39
40
28
28
15
6
4
1
1
1948
170
196
360
272
304
223
164
148
72
27
10
2
1395
122
154
284
187
208
141
110
107
52
21
8
1
553
48
42
76
85
96
82
54
41
20
6

89
49
49
27
17
26
40
22
8
0
2191
81
218
451
259
222
190
156
192
206
142
72
2
1510
55
159
312
163
143
117
111
137
155
108
48
2
681
26
59
139
96
79
73
45
55
51
34

47
32
31
16
13
15
18
7
4
0
1260
51
126
279
151
141
122
110
101
99
61
18
1
856
33
95
192
91
93
73
75
67
76
47
13
1
404
18
31
87
60
48
49
35
34
23
14

42
17
18
11
4
11
22
15
4
0
931
30
92
172
108
81
68
46
91
107
81
54
1
654
22
64
120
72
50
44
36
70
79
61
35
1
277
8
28
52
36
31
24
10
21
28
20

0
0
1280
20
79
230
229
259
213
117
89
34
5
4
1
746
15
63
138
127
137
115
64
62
19
2
4
0
534
5
16
92
102
122
98
53
27
15
3
0
1
831
10
40
123
170
171

0
0
767
8
45
127
138
172
148
69
41
18
1
0
0
441
5
37
77
83
91
76
31
30
10
1
0
0
326
3
8
50
55
81
72
38
11
8
0
0
0
482
5
21
67
110
97

0
0
513
12
34
103
91
87
65
48
48
16
4
4
1
305
10
26
61
44
46
39
33
32
9
1
4
0
208
2
8
42
47
41
26
15
16
7
3
0
1
349
5
19
56
60
74

4
1
7013
500
580
1164
1120
1057
919
642
567
288
104
38
34
4250
302
376
719
644
632
559
377
345
183
76
21
16
2763
198
204
445
476
425
360
265
222
105
28
17
18
5285
342
432
945
829
791

2
0
3919
270
292
642
645
622
551
398
300
139
34
10
16
2408
170
176
410
381
387
334
242
185
84
27
5
7
1511
100
116
232
264
235
217
156
115
55
7
5
9
2978
180
223
509
471
465

2
1
3094
230
288
522
475
435
368
244
267
149
70
28
18
1842
132
200
309
263
245
225
135
160
99
49
16
9
1252
98
88
213
212
190
143
109
107
50
21
12
9
2307
162
209
436
358
326

24
0
3474
166
383
723
419
272
232
245
282
330
239
177
6
2179
103
244
448
231
146
119
139
189
243
182
132
3
1295
63
139
275
188
126
113
106
93
87
57
45
3
2968
119
299
550
323
215

5
0
1889
96
223
432
258
156
147
145
156
143
70
59
4
1166
65
141
267
148
83
78
81
103
103
51
44
2
723
31
82
165
110
73
69
64
53
40
19
15
2
1610
75
177
340
193
128

19
0
1585
70
160
291
161
116
85
100
126
187
169
118
2
1013
38
103
181
83
63
41
58
86
140
131
88
1
572
32
57
110
78
53
44
42
40
47
38
30
1
1358
44
122
210
130
87

135
87
63
24
8
0
0
632
8
34
94
126
126
102
63
51
21
7
0
0
199
2
6
29
44
45
33
24
12
3
1
0
0
812
15
51
167
162
126
140
81
43
18
6
2
1
552

91
50
31
7
3
0
0
355
3
18
49
82
68
67
36
24
6
2
0
0
127
2
3
18
28
29
24
14
7
1
1
0
0
489
10
27
96
97
87
87
50
20
11
2
1
1
338

44
37
32
17
5
0
0
277
5
16
45
44
58
35
27
27
15
5
0
0
72
0
3
11
16
16
9
10
5
2
0
0
0
323
5
24
71
65
39
53
31
23
7
4
1
0
214

632
513
388
249
88
23
53
4361
277
363
782
680
631
514
421
321
217
83
20
52
924
65
69
163
149
160
118
92
67
32
5
3
1
5137
361
421
989
841
801
636
427
372
180
72
25
12
3668

399
296
214
132
44
16
29
2447
146
183
424
383
376
321
240
176
116
40
14
28
531
34
40
85
88
89
78
56
38
16
4
2
1
2914
188
210
544
490
491
383
258
207
96
27
11
9
2080

233
217
174
117
44
7
24
1914
131
180
358
297
255
193
181
145
101
43
6
24
393
31
29
78
61
71
40
36
29
16
1
1
0
2223
173
211
445
351
310
253
169
165
84
45
14
3
1588

184
142
309
376
279
168
4
2325
100
234
400
243
146
134
108
256
317
240
145
2
643
19
65
150
80
69
50
34
53
59
39
23
2
2479
106
297
506
293
188
150
142
178
274
231
114
0
1853

112
92
157
174
101
59
2
1258
62
136
253
146
85
82
71
127
152
89
54
1
352
13
41
87
47
43
30
21
30
22
12
5
1
1358
60
163
309
179
111
106
95
97
122
76
40
0
1009

72
50
152
202
178
109
2
1067
38
98
147
97
61
52
37
129
165
151
91
1
291
6
24
63
33
26
20
13
23
37
27
18
1
1121
46
134
197
114
77
44
47
81
152
155
74
0
844

9
39
109
102
87
98
55
30
15
5
2
1
260
6
12
58
60
39
42
26
13
3
1
0
0
758
9
41
155
140
159
137
66
32
18
1
0
0
596
6
36
133
108
124
96
52
25

6
21
66
59
61
60
36
16
9
2
1
1
151
4
6
30
38
26
27
14
4
2
0
0
0
430
4
23
85
77
94
78
39
18
11
1
0
0
333
2
20
74
60
75
51
28
14

3
18
43
43
26
38
19
14
6
3
1
0
109
2
6
28
22
13
15
12
9
1
1
0
0
328
5
18
70
63
65
59
27
14
7
0
0
0
263
4
16
59
48
49
45
24
11

254
314
694
602
552
437
314
259
149
62
22
9
1469
107
107
295
239
249
199
113
113
31
10
3
3
6639
673
687
1363
1102
962
747
497
345
176
54
18
15
5375
533
576
1136
836
768
612
417
275

134
145
384
362
343
262
191
140
78
25
10
6
834
54
65
160
128
148
121
67
67
18
2
1
3
3647
349
331
731
633
539
429
298
202
91
29
5
10
2922
279
281
590
467
423
356
258
155

120
169
310
240
209
175
123
119
71
37
12
3
635
53
42
135
111
101
78
46
46
13
8
2
0
2992
324
356
632
469
423
318
199
143
85
25
13
5
2453
254
295
546
369
345
256
159
120

80
201
367
188
134
96
109
148
230
202
98
0
626
26
96
139
105
54
54
33
30
44
29
16
0
2533
119
289
627
309
237
209
163
169
221
116
70
4
2040
88
215
466
239
202
175
136
150

48
117
229
121
83
62
70
73
102
69
35
0
349
12
46
80
58
28
44
25
24
20
7
5
0
1399
65
160
357
195
144
127
102
85
95
43
24
2
1109
48
119
258
151
123
106
85
73

32
84
138
67
51
34
39
75
128
133
63
0
277
14
50
59
47
26
10
8
6
24
22
11
0
1134
54
129
270
114
93
82
61
84
126
73
46
2
931
40
96
208
88
79
69
51
77

15
1
0
0
162
3
5
22
32
35
41
14
7
3
0
0
0
1701
25
78
274
314
340
325
192
92
43
11
3
4
408
5
32
75
68
74
82
40
23
7
1
1
0
1293
20
46
199

8
1
0
0
97
2
3
11
17
19
27
11
4
3
0
0
0
997
17
49
162
193
194
191
113
49
20
7
0
2
217
3
22
42
32
36
46
22
12
1
1
0
0
780
14
27
120

7
0
0
0
65
1
2
11
15
16
14
3
3
0
0
0
0
704
8
29
112
121
146
134
79
43
23
4
3
2
191
2
10
33
36
38
36
18
11
6
0
1
0
513
6
19
79

151
45
14
12
1264
140
111
227
266
194
135
80
70
25
9
4
3
17063
1302
1437
2864
2976
2702
2262
1509
1112
500
161
84
154
3509
254
334
608
544
584
489
303
195
123
41
20
14
13554
1048
1103
2256

75
25
4
9
725
70
50
141
166
116
73
40
47
16
4
1
1
9333
685
786
1513
1620
1471
1314
870
636
247
66
44
81
1941
126
185
314
319
326
287
168
122
62
15
11
6
7392
559
601
1199

76
20
10
3
539
70
61
86
100
78
62
40
23
9
5
3
2
7730
617
651
1351
1356
1231
948
639
476
253
95
40
73
1568
128
149
294
225
258
202
135
73
61
26
9
8
6162
489
502
1057

200
104
62
3
493
31
74
161
70
35
34
27
19
21
12
8
1
4451
184
470
854
649
441
366
316
373
424
241
119
14
1427
57
186
276
174
121
97
84
113
170
93
53
3
3024
127
284
578

85
38
22
1
290
17
41
99
44
21
21
17
12
10
5
2
1
2454
97
252
476
396
270
227
211
197
196
91
33
8
766
24
92
173
107
73
63
55
55
68
39
16
1
1688
73
160
303

115
66
40
2
203
14
33
62
26
14
13
10
7
11
7
6
0
1997
87
218
378
253
171
139
105
176
228
150
86
6
661
33
94
103
67
48
34
29
58
102
54
37
2
1336
54
124
275

246
266
243
152
69
36
10
2
4
923
8
40
132
188
209
165
92
50
28
5
2
4
720
5
27
105
148
165
121
72
45
21
5
2
4
203
3
13
27
40
44
44
20
5
7
0
0

161
158
145
91
37
19
6
0
2
533
6
20
74
110
128
95
50
31
16
1
0
2
414
4
14
59
87
101
67
40
27
12
1
0
2
119
2
6
15
23
27
28
10
4
4
0
0

85
108
98
61
32
17
4
2
2
390
2
20
58
78
81
70
42
19
12
4
2
2
306
1
13
46
61
64
54
32
18
9
4
2
2
84
1
7
12
17
17
16
10
1
3
0
0

2432
2118
1773
1206
917
377
120
64
140
6070
499
564
1192
935
884
758
530
385
212
77
29
5
5025
418
495
1008
763
733
605
413
322
175
69
20
4
1045
81
69
184
172
151
153
117
63
37
8
9

1301
1145
1027
702
514
185
51
33
75
3287
251
289
654
535
480
434
310
201
92
27
12
2
2695
203
250
546
431
407
344
236
167
76
24
9
2
592
48
39
108
104
73
90
74
34
16
3
3

1131
973
746
504
403
192
69
31
65
2783
248
275
538
400
404
324
220
184
120
50
17
3
2330
215
245
462
332
326
261
177
155
99
45
11
2
453
33
30
76
68
78
63
43
29
21
5
6

475
320
269
232
260
254
148
66
11
3027
152
277
555
375
249
188
170
310
369
242
135
5
2494
125
222
439
299
201
156
135
254
330
212
117
4
533
27
55
116
76
48
32
35
56
39
30
18

289
197
164
156
142
128
52
17
7
1578
80
161
329
213
141
111
104
151
156
88
42
2
1271
70
120
248
164
115
91
84
121
141
75
40
2
307
10
41
81
49
26
20
20
30
15
13
2

186
123
105
76
118
126
96
49
4
1449
72
116
226
162
108
77
66
159
213
154
93
3
1223
55
102
191
135
86
65
51
133
189
137
77
2
226
17
14
35
27
22
12
15
26
24
17
16

0
595
7
21
93
130
139
106
53
31
12
1
1
1
485
4
19
78
105
118
86
36
25
11
1
1
1
110
3
2
15
25
21
20
17
6
1
0
0
0
974
11
43
189
170
171
179

0
331
2
13
41
75
83
73
21
17
6
0
0
0
276
1
13
34
59
73
61
15
14
6
0
0
0
55
1
0
7
16
10
12
6
3
0
0
0
0
569
7
27
113
101
101
106

0
264
5
8
52
55
56
33
32
14
6
1
1
1
209
3
6
44
46
45
25
21
11
5
1
1
1
55
2
2
8
9
11
8
11
3
1
0
0
0
405
4
16
76
69
70
73

1
3764
368
443
774
629
504
389
262
242
95
32
14
12
3051
319
390
660
499
394
300
196
176
70
26
9
12
713
49
53
114
130
110
89
66
66
25
6
5
0
7505
552
625
1343
1217
1096
876

0
1949
175
229
377
354
275
211
142
120
45
13
2
6
1584
155
200
313
280
223
165
109
87
35
10
1
6
365
20
29
64
74
52
46
33
33
10
3
1
0
4205
281
324
749
701
638
525

1
1815
193
214
397
275
229
178
120
122
50
19
12
6
1467
164
190
347
219
171
135
87
89
35
16
8
6
348
29
24
50
56
58
43
33
33
15
3
4
0
3300
271
301
594
516
458
351

1
1716
87
182
378
211
162
145
104
162
145
88
52
0
1377
74
148
320
168
134
105
74
124
121
71
38
0
339
13
34
58
43
28
40
30
38
24
17
14
0
3283
93
282
572
347
247
238

0
948
50
105
195
135
91
99
56
94
69
34
20
0
758
43
84
163
112
77
71
40
70
57
26
15
0
190
7
21
32
23
14
28
16
24
12
8
5
0
1845
54
167
349
214
155
152

1
768
37
77
183
76
71
46
48
68
76
54
32
0
619
31
64
157
56
57
34
34
54
64
45
23
0
149
6
13
26
20
14
12
14
14
12
9
9
0
1438
39
115
223
133
92
86

75
93
34
6
3
0
773
9
40
143
141
123
141
58
80
30
5
3
0
201
2
3
46
29
48
38
17
13
4
1
0
0
816
13
41
117
187
157
143
73
53
24
5
3
0
585
9

49
45
14
3
3
0
450
6
26
86
86
74
80
36
39
12
2
3
0
119
1
1
27
15
27
26
13
6
2
1
0
0
499
6
24
70
129
103
87
40
23
13
4
0
0
370
5

26
48
20
3
0
0
323
3
14
57
55
49
61
22
41
18
3
0
0
82
1
2
19
14
21
12
4
7
2
0
0
0
317
7
17
47
58
54
56
33
30
11
1
3
0
215
4

618
655
329
130
53
11
6432
475
537
1151
1043
922
738
507
576
300
121
51
11
1073
77
88
192
174
174
138
111
79
29
9
2
0
6675
551
670
1302
1024
950
793
517
498
242
89
33
6
5037
427

356
363
180
61
23
4
3596
251
276
634
598
530
437
297
322
165
60
22
4
609
30
48
115
103
108
88
59
41
15
1
1
0
3890
292
352
756
635
573
504
300
285
132
45
13
3
2944
229

262
292
149
69
30
7
2836
224
261
517
445
392
301
210
254
135
61
29
7
464
47
40
77
71
66
50
52
38
14
8
1
0
2785
259
318
546
389
377
289
217
213
110
44
20
3
2093
198

183
354
485
310
168
4
2616
67
218
438
255
198
175
138
295
410
269
149
4
667
26
64
134
92
49
63
45
59
75
41
19
0
2671
95
291
529
280
200
140
113
297
385
207
132
2
2142
74

105
189
238
145
74
3
1464
38
130
267
157
124
112
78
154
207
127
67
3
381
16
37
82
57
31
40
27
35
31
18
7
0
1552
64
180
339
180
133
96
76
158
171
95
58
2
1260
52

78
165
247
165
94
1
1152
29
88
171
98
74
63
60
141
203
142
82
1
286
10
27
52
35
18
23
18
24
44
23
12
0
1119
31
111
190
100
67
44
37
139
214
112
74
0
882
22

30
85
133
112
94
55
43
19
4
1
0
231
4
11
32
54
45
49
18
10
5
1
2
0
1351
23
73
245
285
257
219
123
66
34
18
3
5
275
4
20
50
64
46
46
26
12
4

17
50
101
78
60
29
17
9
4
0
0
129
1
7
20
28
25
27
11
6
4
0
0
0
764
12
41
151
161
157
132
53
28
19
4
2
4
163
2
9
30
36
32
32
11
5
3

13
35
32
34
34
26
26
10
0
1
0
102
3
4
12
26
20
22
7
4
1
1
2
0
587
11
32
94
124
100
87
70
38
15
14
1
1
112
2
11
20
28
14
14
15
7
1

537
997
763
720
565
361
371
200
65
28
3
1638
124
133
305
261
230
228
156
127
42
24
5
3
17936
1551
1453
3326
3430
2811
2204
1394
993
424
165
69
116
2420
230
228
509
371
329
256
170
171
99

286
584
477
431
361
211
208
110
33
12
2
946
63
66
172
158
142
143
89
77
22
12
1
1
9867
813
771
1780
1886
1569
1282
801
547
214
96
41
67
1337
112
104
278
216
194
152
103
99
44

251
413
286
289
204
150
163
90
32
16
1
692
61
67
133
103
88
85
67
50
20
12
4
2
8069
738
682
1546
1544
1242
922
593
446
210
69
28
49
1083
118
124
231
155
135
104
67
72
55

221
418
212
154
103
81
254
327
176
120
2
529
21
70
111
68
46
37
32
43
58
31
12
0
3657
185
380
744
539
385
298
245
334
292
161
74
20
846
39
108
155
82
73
40
35
92
98

136
274
140
108
74
52
132
151
84
55
2
292
12
44
65
40
25
22
24
26
20
11
3
0
2128
114
228
455
323
230
190
140
181
148
76
35
8
492
21
75
106
56
46
24
16
42
50

85
144
72
46
29
29
122
176
92
65
0
237
9
26
46
28
21
15
8
17
38
20
9
0
1529
71
152
289
216
155
108
105
153
144
85
39
12
354
18
33
49
26
27
16
19
50
48

2
0
1
1076
19
53
195
221
211
173
97
54
30
16
3
4
1004
11
39
164
187
178
193
92
75
51
12
1
1
814
10
31
134
142
140
164
73
64
43
11
1
1
190
1
8
30
45

2
0
1
601
10
32
121
125
125
100
42
23
16
2
2
3
580
6
19
94
115
106
117
53
43
22
5
0
0
470
5
15
80
87
85
101
40
35
18
4
0
0
110
1
4
14
28

0
0
0
475
9
21
74
96
86
73
55
31
14
14
1
1
424
5
20
70
72
72
76
39
32
29
7
1
1
344
5
16
54
55
55
63
33
29
25
7
1
1
80
0
4
16
17

36
13
8
15516
1321
1225
2817
3059
2482
1948
1224
822
325
129
56
108
6327
485
541
1169
980
886
795
510
439
332
128
57
5
5420
424
467
1001
814
746
668
437
384
301
120
55
3
907
61
74
168
166

25
8
2
8530
701
667
1502
1670
1375
1130
698
448
170
71
33
65
3581
269
288
628
580
540
485
295
231
173
59
30
3
3070
236
252
552
485
453
411
250
192
152
56
29
2
511
33
36
76
95

11
5
6
6986
620
558
1315
1389
1107
818
526
374
155
58
23
43
2746
216
253
541
400
346
310
215
208
159
69
27
2
2350
188
215
449
329
293
257
187
192
149
64
26
1
396
28
38
92
71

76
44
4
2811
146
272
589
457
312
258
210
242
194
85
30
16
3775
125
278
532
316
241
184
193
392
659
556
296
3
3310
109
230
432
261
187
160
163
361
612
522
270
3
465
16
48
100
55

35
21
0
1636
93
153
349
267
184
166
124
139
98
41
14
8
1987
81
171
306
200
155
124
114
196
288
235
114
3
1733
72
141
249
172
126
107
92
179
269
217
106
3
254
9
30
57
28

41
23
4
1175
53
119
240
190
128
92
86
103
96
44
16
8
1788
44
107
226
116
86
60
79
196
371
321
182
0
1577
37
89
183
89
61
53
71
182
343
305
164
0
211
7
18
43
27

38
29
19
11
8
1
0
0
755
7
32
131
154
152
134
67
54
12
9
3
0
577
6
22
102
105
122
110
54
39
7
7
3
0
178
1
10
29
49
30
24
13
15
5
2
0
0

21
16
13
8
4
1
0
0
449
3
20
76
102
91
76
41
28
5
6
1
0
331
2
11
55
69
70
63
31
20
4
5
1
0
118
1
9
21
33
21
13
10
8
1
1
0
0

17
13
6
3
4
0
0
0
306
4
12
55
52
61
58
26
26
7
3
2
0
246
4
11
47
36
52
47
23
19
3
2
2
0
60
0
1
8
16
9
11
3
7
4
1
0
0

140
127
73
55
31
8
2
2
5124
425
474
967
893
735
570
432
334
175
77
34
8
4204
335
392
781
708
594
472
371
292
162
60
31
6
920
90
82
186
185
141
98
61
42
13
17
3
2

87
74
45
39
21
3
1
1
2902
225
238
535
548
433
325
262
188
90
39
18
1
2340
175
192
431
429
344
249
225
162
82
33
17
1
562
50
46
104
119
89
76
37
26
8
6
1
0

53
53
28
16
10
5
1
1
2222
200
236
432
345
302
245
170
146
85
38
16
7
1864
160
200
350
279
250
223
146
130
80
27
14
5
358
40
36
82
66
52
22
24
16
5
11
2
2

54
24
30
31
47
34
26
0
2710
98
241
470
300
197
157
171
262
387
285
140
2
2263
70
189
368
232
162
135
142
235
350
254
125
1
447
28
52
102
68
35
22
29
27
37
31
15
1

29
17
22
17
19
18
8
0
1558
56
150
288
198
132
106
114
124
182
152
56
0
1291
43
114
223
152
112
90
95
114
163
132
53
0
267
13
36
65
46
20
16
19
10
19
20
3
0

25
7
8
14
28
16
18
0
1152
42
91
182
102
65
51
57
138
205
133
84
2
972
27
75
145
80
50
45
47
121
187
122
72
1
180
15
16
37
22
15
6
10
17
18
11
12
1

1108
16
56
188
202
239
193
103
68
28
8
4
3
858
13
44
143
157
194
143
75
53
23
7
4
2
250
3
12
45
45
45
50
28
15
5
1
0
1
290
3
17
48
61
57
49
28

590
9
29
94
115
130
113
58
23
12
2
3
2
448
7
21
66
91
103
83
42
19
10
2
3
1
142
2
8
28
24
27
30
16
4
2
0
0
1
170
1
9
30
33
39
28
15

518
7
27
94
87
109
80
45
45
16
6
1
1
410
6
23
77
66
91
60
33
34
13
5
1
1
108
1
4
17
21
18
20
12
11
3
1
0
0
120
2
8
18
28
18
21
13

6100
417
436
1136
991
816
822
576
475
290
98
26
17
4957
351
366
963
780
641
640
431
407
253
88
22
15
1143
66
70
173
211
175
182
145
68
37
10
4
2
2252
149
216
444
330
325
287
207

3389
206
222
610
574
481
489
349
250
139
49
12
8
2745
173
188
525
456
385
380
254
204
117
45
11
7
644
33
34
85
118
96
109
95
46
22
4
1
1
1307
83
115
254
189
196
176
122

2711
211
214
526
417
335
333
227
225
151
49
14
9
2212
178
178
438
324
256
260
177
203
136
43
11
8
499
33
36
88
93
79
73
50
22
15
6
3
1
945
66
101
190
141
129
111
85

3944
153
319
664
441
276
270
227
466
605
373
144
6
3290
129
253
522
321
222
225
188
426
540
330
128
6
654
24
66
142
120
54
45
39
40
65
43
16
0
1227
42
114
219
156
104
70
74

2062
90
184
373
248
155
157
127
205
285
175
60
3
1712
77
148
302
177
125
128
103
185
254
157
53
3
350
13
36
71
71
30
29
24
20
31
18
7
0
682
21
70
123
93
58
50
45

1882
63
135
291
193
121
113
100
261
320
198
84
3
1578
52
105
220
144
97
97
85
241
286
173
75
3
304
11
30
71
49
24
16
15
20
34
25
9
0
545
21
44
96
63
46
20
29

15
8
3
1
0
212
3
10
33
47
40
37
23
9
7
2
1
0
78
0
7
15
14
17
12
5
6
1
1
0
0
925
12
33
149
166
196
173
92
67
25
9
3
0
636
7
24

10
3
1
1
0
125
1
7
22
28
27
19
11
5
3
1
1
0
45
0
2
8
5
12
9
4
5
0
0
0
0
560
7
18
88
107
125
113
55
31
11
4
1
0
400
3
14

5
5
2
0
0
87
2
3
11
19
13
18
12
4
4
1
0
0
33
0
5
7
9
5
3
1
1
1
1
0
0
365
5
15
61
59
71
60
37
36
14
5
2
0
236
4
10

168
80
27
16
3
1751
125
173
344
257
253
219
154
122
70
21
10
3
501
24
43
100
73
72
68
53
46
10
6
6
0
5274
371
403
907
880
823
717
470
374
231
73
17
8
3543
275
279

106
42
14
8
2
1010
67
89
209
146
152
134
83
75
36
12
5
2
297
16
26
45
43
44
42
39
31
6
2
3
0
2969
184
200
484
536
494
448
264
204
104
42
4
5
1998
139
131

62
38
13
8
1
741
58
84
135
111
101
85
71
47
34
9
5
1
204
8
17
55
30
28
26
14
15
4
4
3
0
2305
187
203
423
344
329
269
206
170
127
31
13
3
1545
136
148

139
154
113
41
1
1034
35
91
182
119
90
61
58
118
141
100
38
1
193
7
23
37
37
14
9
16
21
13
13
3
0
3069
93
251
533
299
224
231
234
412
427
268
94
3
2297
63
174

70
84
51
17
0
565
17
56
98
73
50
43
34
58
77
42
17
0
117
4
14
25
20
8
7
11
12
7
9
0
0
1632
53
161
307
189
127
135
129
193
187
111
38
2
1186
34
112

69
70
62
24
1
469
18
35
84
46
40
18
24
60
64
58
21
1
76
3
9
12
17
6
2
5
9
6
4
3
0
1437
40
90
226
110
97
96
105
219
240
157
56
1
1111
29
62

96
117
135
122
64
43
20
5
3
0
289
5
9
53
49
61
51
28
24
5
4
0
0
647
8
37
128
111
150
123
46
30
11
2
1
0
468
7
31
101
76
105
87
32
19
8
1

60
79
89
85
37
20
9
3
1
0
160
4
4
28
28
36
28
18
11
2
1
0
0
384
3
19
69
67
94
84
29
16
3
0
0
0
285
3
17
52
46
72
64
19
10
2
0

36
38
46
37
27
23
11
2
2
0
129
1
5
25
21
25
23
10
13
3
3
0
0
263
5
18
59
44
56
39
17
14
8
2
1
0
183
4
14
49
30
33
23
13
9
6
1

634
562
546
459
289
273
152
55
16
3
1731
96
124
273
318
277
258
181
101
79
18
1
5
5675
484
516
1141
834
815
694
453
443
215
53
13
14
4631
394
426
951
667
667
549
367
362
177
47

340
352
331
291
160
141
74
33
4
2
971
45
69
144
184
163
157
104
63
30
9
0
3
3160
254
274
621
477
490
407
252
230
111
27
6
11
2587
209
229
510
388
405
330
197
188
90
26

294
210
215
168
129
132
78
22
12
1
760
51
55
129
134
114
101
77
38
49
9
1
2
2515
230
242
520
357
325
287
201
213
104
26
7
3
2044
185
197
441
279
262
219
170
174
87
21

377
191
159
165
182
330
360
219
77
0
772
30
77
156
108
65
66
52
82
67
49
17
3
2066
106
210
494
236
158
143
117
204
231
123
43
1
1716
84
172
392
187
122
109
98
188
211
111

222
127
87
93
94
140
156
91
30
0
446
19
49
85
62
40
42
35
53
31
20
8
2
1172
62
118
305
149
98
95
69
83
116
58
19
0
932
50
89
230
114
76
69
54
76
104
52

155
64
72
72
88
190
204
128
47
0
326
11
28
71
46
25
24
17
29
36
29
9
1
894
44
92
189
87
60
48
48
121
115
65
24
1
784
34
83
162
73
46
40
44
112
107
59

1
0
179
1
6
27
35
45
36
14
11
3
1
0
0
1622
19
78
275
327
347
288
160
82
29
15
1
1
626
5
36
107
129
128
109
55
37
13
6
1
0
996
14
42
168
198
219

0
0
99
0
2
17
21
22
20
10
6
1
0
0
0
986
14
38
154
203
219
193
103
42
15
4
1
0
390
2
21
60
90
80
76
35
18
5
2
1
0
596
12
17
94
113
139

1
0
80
1
4
10
14
23
16
4
5
2
1
0
0
636
5
40
121
124
128
95
57
40
14
11
0
1
236
3
15
47
39
48
33
20
19
8
4
0
0
400
2
25
74
85
80

10
14
1044
90
90
190
167
148
145
86
81
38
6
3
0
13361
881
1044
2291
2411
2105
1861
1192
905
436
130
50
55
4114
272
341
717
695
651
585
323
286
175
47
15
7
9247
609
703
1574
1716
1454

4
11
573
45
45
111
89
85
77
55
42
21
1
2
0
7573
489
522
1258
1345
1276
1130
708
529
210
55
23
28
2376
154
183
390
424
401
360
196
160
78
20
5
5
5197
335
339
868
921
875

6
3
471
45
45
79
78
63
68
31
39
17
5
1
0
5788
392
522
1033
1066
829
731
484
376
226
75
27
27
1738
118
158
327
271
250
225
127
126
97
27
10
2
4050
274
364
706
795
579

41
1
350
22
38
102
49
36
34
19
16
20
12
2
0
3959
170
379
844
652
390
302
273
328
339
191
87
4
1687
75
162
348
223
138
121
103
171
190
101
54
1
2272
95
217
496
429
252

18
0
240
12
29
75
35
22
26
15
7
12
6
1
0
2237
96
221
504
393
228
190
170
196
143
68
27
1
948
51
97
205
141
77
79
61
94
77
44
22
0
1289
45
124
299
252
151

23
1
110
10
9
27
14
14
8
4
9
8
6
1
0
1722
74
158
340
259
162
112
103
132
196
123
60
3
739
24
65
143
82
61
42
42
77
113
57
32
1
983
50
93
197
177
101

179
105
45
16
9
0
1
787
3
31
113
143
174
138
101
59
15
2
2
6
626
3
28
85
118
133
108
82
44
15
2
2
6
161
0
3
28
25
41
30
19
15
0
0
0
0
405

117
68
24
10
2
0
0
493
2
20
72
85
113
98
59
34
3
1
1
5
389
2
17
57
70
83
76
49
25
3
1
1
5
104
0
3
15
15
30
22
10
9
0
0
0
0
249

62
37
21
6
7
0
1
294
1
11
41
58
61
40
42
25
12
1
1
1
237
1
11
28
48
50
32
33
19
12
1
1
1
57
0
0
13
10
11
8
9
6
0
0
0
0
156

1276
869
619
261
83
35
48
4092
274
277
658
637
630
608
424
326
179
56
15
8
3391
223
241
558
531
500
512
337
270
152
48
12
7
701
51
36
100
106
130
96
87
56
27
8
3
1
3274

770
512
369
132
35
18
23
2418
148
140
387
384
410
378
260
177
97
26
7
4
2028
120
126
334
320
330
321
214
147
83
23
6
4
390
28
14
53
64
80
57
46
30
14
3
1
0
1693

506
357
250
129
48
17
25
1674
126
137
271
253
220
230
164
149
82
30
8
4
1363
103
115
224
211
170
191
123
123
69
25
6
3
311
23
22
47
42
50
39
41
26
13
5
2
1
1581

181
170
157
149
90
33
3
2222
69
206
401
259
156
186
146
232
296
191
76
4
1923
56
163
341
209
132
152
122
214
278
181
71
4
299
13
43
60
50
24
34
24
18
18
10
5
0
1944

111
109
102
66
24
5
1
1194
39
118
239
168
98
116
92
112
101
84
25
2
1019
32
91
203
138
84
99
75
99
93
79
24
2
175
7
27
36
30
14
17
17
13
8
5
1
0
928

70
61
55
83
66
28
2
1028
30
88
162
91
58
70
54
120
195
107
51
2
904
24
72
138
71
48
53
47
115
185
102
47
2
124
6
16
24
20
10
17
7
5
10
5
4
0
1016

9
22
68
86
71
73
38
17
15
5
0
1
383
9
22
65
83
66
67
36
16
15
4
0
0
22
0
0
3
3
5
6
2
1
0
1
0
1
681
11
33
115
122
162
118
68
34

5
13
45
57
50
42
19
10
6
1
0
1
232
5
13
42
55
46
38
17
9
6
1
0
0
17
0
0
3
2
4
4
2
1
0
0
0
1
391
3
16
60
75
102
70
40
19

4
9
23
29
21
31
19
7
9
4
0
0
151
4
9
23
28
20
29
19
7
9
3
0
0
5
0
0
0
1
1
2
0
0
0
1
0
0
290
8
17
55
47
60
48
28
15

263
314
552
472
511
372
256
286
164
57
20
7
2645
205
228
420
375
393
296
225
268
156
54
18
7
629
58
86
132
97
118
76
31
18
8
3
2
0
4253
303
388
824
642
592
568
382
335

134
146
307
233
280
208
143
130
71
26
10
5
1367
105
105
235
189
215
166
126
121
66
24
10
5
326
29
41
72
44
65
42
17
9
5
2
0
0
2278
158
209
430
342
344
336
195
159

129
168
245
239
231
164
113
156
93
31
10
2
1278
100
123
185
186
178
130
99
147
90
30
8
2
303
29
45
60
53
53
34
14
9
3
1
2
0
1975
145
179
394
300
248
232
187
176

61
148
290
172
129
114
135
336
326
163
67
3
1895
60
147
281
168
126
109
130
328
319
158
66
3
49
1
1
9
4
3
5
5
8
7
5
1
0
2559
125
256
456
327
260
207
165
280

34
77
166
96
72
64
61
136
128
66
25
3
903
33
76
162
92
71
63
57
132
124
65
25
3
25
1
1
4
4
1
1
4
4
4
1
0
0
1336
67
144
254
184
141
121
103
136

27
71
124
76
57
50
74
200
198
97
42
0
992
27
71
119
76
55
46
73
196
195
93
41
0
24
0
0
5
0
2
4
1
4
3
4
1
0
1223
58
112
202
143
119
86
62
144

16
1
1
0
568
10
31
102
96
138
87
58
31
14
1
0
0
113
1
2
13
26
24
31
10
3
2
0
1
0
1427
16
65
255
256
309
253
148
71
42
8
3
1
1035
11
49
193

5
0
1
0
324
2
15
56
60
87
50
33
16
5
0
0
0
67
1
1
4
15
15
20
7
3
0
0
1
0
777
9
41
151
150
151
144
74
32
21
1
2
1
544
8
31
108

11
1
0
0
244
8
16
46
36
51
37
25
15
9
1
0
0
46
0
1
9
11
9
11
3
0
2
0
0
0
650
7
24
104
106
158
109
74
39
21
7
1
0
491
3
18
85

147
46
19
7
3845
278
368
751
575
527
505
341
300
133
43
17
7
408
25
20
73
67
65
63
41
35
14
3
2
0
7760
459
524
1443
1327
1186
1035
771
591
288
102
22
12
5668
344
399
1142

75
20
7
3
2061
143
202
389
309
310
299
176
138
67
19
6
3
217
15
7
41
33
34
37
19
21
8
1
1
0
4421
249
278
750
767
732
628
458
331
155
58
11
4
3242
188
216
598

72
26
12
4
1784
135
166
362
266
217
206
165
162
66
24
11
4
191
10
13
32
34
31
26
22
14
6
2
1
0
3339
210
246
693
560
454
407
313
260
133
44
11
8
2426
156
183
544

267
151
63
2
2257
108
241
395
276
223
186
147
247
242
133
57
2
302
17
15
61
51
37
21
18
33
25
18
6
0
4253
196
456
920
569
345
307
255
393
465
244
101
2
3151
148
308
646

103
55
27
1
1168
58
133
218
153
116
108
92
122
93
48
26
1
168
9
11
36
31
25
13
11
14
10
7
1
0
2307
97
238
537
307
192
203
162
208
213
106
42
2
1691
66
163
386

164
96
36
1
1089
50
108
177
123
107
78
55
125
149
85
31
1
134
8
4
25
20
12
8
7
19
15
11
5
0
1946
99
218
383
262
153
104
93
185
252
138
59
0
1460
82
145
260

188
237
175
99
44
30
6
3
0
392
5
16
62
68
72
78
49
27
12
2
0
1
963
7
50
172
170
202
164
107
53
23
9
5
1
818
7
44
144
143
175
137
89
45
20
8
5

104
108
96
52
19
15
1
2
0
233
1
10
43
46
43
48
22
13
6
0
0
1
537
1
26
96
107
105
97
59
27
8
7
3
1
447
1
24
77
90
90
78
49
22
6
6
3

84
129
79
47
25
15
5
1
0
159
4
6
19
22
29
30
27
14
6
2
0
0
426
6
24
76
63
97
67
48
26
15
2
2
0
371
6
20
67
53
85
59
40
23
14
2
2

928
809
722
560
430
229
79
19
7
2092
115
125
301
399
377
313
211
161
59
23
3
5
4427
271
371
865
726
631
610
410
321
159
42
12
9
3952
257
343
799
628
532
528
365
294
150
38
9

544
493
437
345
232
127
48
11
3
1179
61
62
152
223
239
191
113
99
28
10
0
1
2498
135
211
478
420
390
359
235
161
78
17
7
7
2234
126
193
443
365
333
313
210
149
74
15
6

384
316
285
215
198
102
31
8
4
913
54
63
149
176
138
122
98
62
31
13
3
4
1929
136
160
387
306
241
251
175
160
81
25
5
2
1718
131
150
356
263
199
215
155
145
76
23
3

421
236
226
181
319
381
203
82
0
1102
48
148
274
148
109
81
74
74
84
41
19
2
3019
120
283
560
323
251
210
191
367
421
211
80
2
2738
109
261
481
281
221
192
171
348
404
198
70

228
140
142
113
161
166
92
34
0
616
31
75
151
79
52
61
49
47
47
14
8
2
1611
77
168
336
186
140
127
120
169
176
86
25
1
1445
71
154
284
161
124
117
106
160
167
79
21

193
96
84
68
158
215
111
48
0
486
17
73
123
69
57
20
25
27
37
27
11
0
1408
43
115
224
137
111
83
71
198
245
125
55
1
1293
38
107
197
120
97
75
65
188
237
119
49

1
145
0
6
28
27
27
27
18
8
3
1
0
0
967
11
55
199
190
207
164
85
37
16
0
1
2
799
11
48
170
157
167
138
66
29
11
0
0
2
168
0
7
29
33
40
26

1
90
0
2
19
17
15
19
10
5
2
1
0
0
494
5
31
108
100
102
89
40
11
7
0
0
1
404
5
30
94
79
81
75
27
8
4
0
0
1
90
0
1
14
21
21
14

0
55
0
4
9
10
12
8
8
3
1
0
0
0
473
6
24
91
90
105
75
45
26
9
0
1
1
395
6
18
76
78
86
63
39
21
7
0
0
1
78
0
6
15
12
19
12

9
475
14
28
66
98
99
82
45
27
9
4
3
0
4911
369
415
1014
848
712
629
426
303
142
29
10
14
4171
318
364
867
714
601
533
351
256
122
28
7
10
740
51
51
147
134
111
96

7
264
9
18
35
55
57
46
25
12
4
2
1
0
2585
186
213
544
451
382
350
223
155
65
9
4
3
2198
159
191
464
380
329
296
186
128
52
9
3
1
387
27
22
80
71
53
54

2
211
5
10
31
43
42
36
20
15
5
2
2
0
2326
183
202
470
397
330
279
203
148
77
20
6
11
1973
159
173
403
334
272
237
165
128
70
19
4
9
353
24
29
67
63
58
42

2
281
11
22
79
42
30
18
20
19
17
13
10
0
3147
181
374
717
426
241
226
216
333
293
106
30
4
2698
162
335
614
355
205
184
185
281
252
94
29
2
449
19
39
103
71
36
42

1
166
6
14
52
25
16
10
14
9
9
7
4
0
1707
102
210
424
223
134
138
141
169
123
30
12
1
1459
93
189
361
184
114
110
121
144
104
28
11
0
248
9
21
63
39
20
28

1
115
5
8
27
17
14
8
6
10
8
6
6
0
1440
79
164
293
203
107
88
75
164
170
76
18
3
1239
69
146
253
171
91
74
64
137
148
66
18
2
201
10
18
40
32
16
14

19
8
5
0
1
0
391
6
20
78
82
85
59
30
18
10
2
0
1
256
2
14
52
53
50
43
23
12
6
1
0
0
135
4
6
26
29
35
16
7
6
4
1
0
1
359
5

13
3
3
0
0
0
245
4
11
48
58
61
32
20
5
5
0
0
1
158
2
7
30
36
38
25
14
4
2
0
0
0
87
2
4
18
22
23
7
6
1
3
0
0
1
229
4

6
5
2
0
1
0
146
2
9
30
24
24
27
10
13
5
2
0
0
98
0
7
22
17
12
18
9
8
4
1
0
0
48
2
2
8
7
12
9
1
5
1
1
0
0
130
1

75
47
20
1
3
4
4131
378
416
849
664
608
481
287
272
119
34
12
11
2943
272
308
624
465
411
330
202
194
92
25
10
10
1188
106
108
225
199
197
151
85
78
27
9
2
1
3231
282

37
27
13
0
1
2
2364
205
233
464
392
358
274
172
158
69
24
6
9
1704
146
175
354
277
246
183
122
120
49
19
5
8
660
59
58
110
115
112
91
50
38
20
5
1
1
1873
144

38
20
7
1
2
2
1767
173
183
385
272
250
207
115
114
50
10
6
2
1239
126
133
270
188
165
147
80
74
43
6
5
2
528
47
50
115
84
85
60
35
40
7
4
1
0
1358
138

31
52
41
12
1
2
1583
95
178
357
208
163
100
92
138
149
70
31
2
1235
77
133
279
154
121
79
71
115
124
61
20
1
348
18
45
78
54
42
21
21
23
25
9
11
1
1175
54

20
25
19
2
1
1
916
47
97
224
120
105
66
59
73
76
37
10
2
706
38
78
170
88
80
51
42
61
58
32
7
1
210
9
19
54
32
25
15
17
12
18
5
3
1
672
23

11
27
22
10
0
1
667
48
81
133
88
58
34
33
65
73
33
21
0
529
39
55
109
66
41
28
29
54
66
29
13
0
138
9
26
24
22
17
6
4
11
7
4
8
0
503
31

19
74
60
60
72
32
22
9
5
0
1
273
4
16
57
45
42
57
22
18
6
5
0
1
86
1
3
17
15
18
15
10
4
3
0
0
0
693
10
44
135
145
131
104
59
43
14

12
43
46
47
40
20
10
5
2
0
0
173
3
10
33
35
33
31
13
9
4
2
0
0
56
1
2
10
11
14
9
7
1
1
0
0
0
424
7
27
77
84
94
65
35
24
6

7
31
14
13
32
12
12
4
3
0
1
100
1
6
24
10
9
26
9
9
2
3
0
1
30
0
1
7
4
4
6
3
3
2
0
0
0
269
3
17
58
61
37
39
24
19
8

319
659
522
452
376
219
237
115
39
8
3
2675
232
264
554
410
380
313
183
198
96
35
8
2
556
50
55
105
112
72
63
36
39
19
4
0
1
4689
374
402
931
770
639
598
400
382
134

186
360
310
285
235
140
126
59
22
4
2
1537
113
154
304
243
239
191
116
102
51
19
4
1
336
31
32
56
67
46
44
24
24
8
3
0
1
2659
203
226
538
439
362
356
232
200
75

133
299
212
167
141
79
111
56
17
4
1
1138
119
110
250
167
141
122
67
96
45
16
4
1
220
19
23
49
45
26
19
12
15
11
1
0
0
2030
171
176
393
331
277
242
168
182
59

110
267
146
91
75
56
122
136
76
41
1
969
42
94
210
108
70
57
52
100
131
67
37
1
206
12
16
57
38
21
18
4
22
5
9
4
0
2114
75
192
381
273
203
152
134
261
255

61
178
99
58
41
38
62
65
26
21
0
541
17
50
142
74
43
28
34
49
62
22
20
0
131
6
11
36
25
15
13
4
13
3
4
1
0
1134
51
108
222
168
118
88
75
127
101

49
89
47
33
34
18
60
71
50
20
1
428
25
44
68
34
27
29
18
51
69
45
17
1
75
6
5
21
13
6
5
0
9
2
5
3
0
980
24
84
159
105
85
64
59
134
154

7
1
0
545
8
38
111
119
98
73
46
34
11
7
0
0
148
2
6
24
26
33
31
13
9
3
0
1
0
487
11
29
102
103
91
70
47
24
7
3
0
0
350
6
23
75
66

4
1
0
332
7
23
64
71
71
43
26
20
3
4
0
0
92
0
4
13
13
23
22
9
4
3
0
1
0
292
5
15
59
61
62
42
32
12
4
0
0
0
212
4
14
40
39

3
0
0
213
1
15
47
48
27
30
20
14
8
3
0
0
56
2
2
11
13
10
9
4
5
0
0
0
0
195
6
14
43
42
29
28
15
12
3
3
0
0
138
2
9
35
27

38
16
5
3940
319
350
806
631
526
490
321
330
112
36
15
4
749
55
52
125
139
113
108
79
52
22
2
1
1
3877
341
358
653
652
538
481
384
274
136
41
16
3
3316
307
307
554
542

18
8
2
2219
177
195
471
359
297
286
179
170
58
18
8
1
440
26
31
67
80
65
70
53
30
17
0
0
1
2090
175
204
341
354
293
284
201
136
67
25
9
1
1777
157
177
289
294

20
8
3
1721
142
155
335
272
229
204
142
160
54
18
7
3
309
29
21
58
59
48
38
26
22
5
2
1
0
1787
166
154
312
298
245
197
183
138
69
16
7
2
1539
150
130
265
248

138
49
1
1796
61
154
311
214
166
134
115
235
235
125
45
1
318
14
38
70
59
37
18
19
26
20
13
4
0
1785
53
186
363
221
140
130
106
229
201
108
48
0
1454
37
145
273
175

59
17
0
945
41
86
185
131
94
75
62
106
96
53
16
0
189
10
22
37
37
24
13
13
21
5
6
1
0
940
34
111
200
131
83
72
62
104
82
42
19
0
748
24
85
147
99

79
32
1
851
20
68
126
83
72
59
53
129
139
72
29
1
129
4
16
33
22
13
5
6
5
15
7
3
0
845
19
75
163
90
57
58
44
125
119
66
29
0
706
13
60
126
76

68
50
34
20
6
2
0
0
137
5
6
27
37
23
20
13
4
1
1
0
0
672
10
48
156
117
134
100
53
39
9
6
0
0
610
7
46
139
100
123
91
51
38
9
6
0
0

44
30
26
12
3
0
0
0
80
1
1
19
22
18
12
6
0
1
0
0
0
457
4
28
94
88
100
77
36
22
4
4
0
0
419
3
27
83
80
91
71
35
21
4
4
0
0

24
20
8
8
3
2
0
0
57
4
5
8
15
5
8
7
4
0
1
0
0
215
6
20
62
29
34
23
17
17
5
2
0
0
191
4
19
56
20
32
20
16
17
5
2
0
0

460
407
319
246
120
36
15
3
561
34
51
99
110
78
74
65
28
16
5
1
0
4380
411
473
868
646
583
500
339
311
173
52
15
9
4134
383
445
827
608
550
467
314
301
166
51
13
9

251
237
161
123
57
21
9
1
313
18
27
52
60
42
47
40
13
10
4
0
0
2377
224
259
469
357
337
270
187
153
86
23
7
5
2230
209
241
442
337
316
248
173
149
82
22
6
5

209
170
158
123
63
15
6
2
248
16
24
47
50
36
27
25
15
6
1
1
0
2003
187
214
399
289
246
230
152
158
87
29
8
4
1904
174
204
385
271
234
219
141
152
84
29
7
4

114
117
93
195
163
100
42
0
331
16
41
90
46
26
13
13
34
38
8
6
0
2181
71
205
369
197
165
135
116
256
350
226
86
5
2047
61
195
345
178
155
122
107
243
340
213
83
5

66
67
53
85
67
39
16
0
192
10
26
53
32
17
5
9
19
15
3
3
0
1166
44
120
218
112
98
81
71
117
148
107
47
3
1097
38
115
203
102
92
75
69
110
145
99
46
3

48
50
40
110
96
61
26
0
139
6
15
37
14
9
8
4
15
23
5
3
0
1015
27
85
151
85
67
54
45
139
202
119
39
2
950
23
80
142
76
63
47
38
133
195
114
37
2

62
3
2
17
17
11
9
2
1
0
0
0
0
497
12
41
128
102
88
57
36
21
7
5
0
0
436
8
37
110
89
80
49
32
20
6
5
0
0
61
4
4
18
13
8
8
4

38
1
1
11
8
9
6
1
1
0
0
0
0
292
8
20
67
69
49
36
22
13
6
2
0
0
249
5
17
56
60
44
29
19
12
5
2
0
0
43
3
3
11
9
5
7
3

24
2
1
6
9
2
3
1
0
0
0
0
0
205
4
21
61
33
39
21
14
8
1
3
0
0
187
3
20
54
29
36
20
13
8
1
3
0
0
18
1
1
7
4
3
1
1

246
28
28
41
38
33
33
25
10
7
1
2
0
5525
535
591
1185
885
753
655
378
310
171
39
15
8
4122
433
420
870
635
565
469
259
271
148
34
13
5
1403
102
171
315
250
188
186
119

147
15
18
27
20
21
22
14
4
4
1
1
0
2979
297
304
628
464
424
382
200
155
95
20
7
3
2208
235
216
460
332
315
279
128
134
83
19
6
1
771
62
88
168
132
109
103
72

99
13
10
14
18
12
11
11
6
3
0
1
0
2546
238
287
557
421
329
273
178
155
76
19
8
5
1914
198
204
410
303
250
190
131
137
65
15
7
4
632
40
83
147
118
79
83
47

134
10
10
24
19
10
13
9
13
10
13
3
0
1855
58
173
388
206
129
94
104
197
289
158
58
1
1612
50
138
313
166
115
85
92
177
270
150
55
1
243
8
35
75
40
14
9
12

69
6
5
15
10
6
6
2
7
3
8
1
0
979
30
87
224
127
72
53
64
85
132
71
33
1
831
25
71
173
105
61
46
56
75
122
66
30
1
148
5
16
51
22
11
7
8

65
4
5
9
9
4
7
7
6
7
5
2
0
876
28
86
164
79
57
41
40
112
157
87
25
0
781
25
67
140
61
54
39
36
102
148
84
25
0
95
3
19
24
18
3
2
4

1
1
0
0
0
507
12
21
114
106
99
89
37
19
8
1
1
0
440
12
20
104
88
84
75
31
17
7
1
1
0
67
0
1
10
18
15
14
6
2
1
0
0
0
224
3
14

1
1
0
0
0
278
8
11
60
54
57
49
27
5
7
0
0
0
232
8
10
53
40
48
39
23
5
6
0
0
0
46
0
1
7
14
9
10
4
0
1
0
0
0
119
0
7

0
0
0
0
0
229
4
10
54
52
42
40
10
14
1
1
1
0
208
4
10
51
48
36
36
8
12
1
1
1
0
21
0
0
3
4
6
4
2
2
0
0
0
0
105
3
7

39
23
5
2
3
2708
346
312
568
390
345
281
201
140
78
25
8
14
2497
331
296
524
351
307
259
180
130
73
25
7
14
211
15
16
44
39
38
22
21
10
5
0
1
0
1962
225
264

21
12
1
1
2
1475
184
146
300
225
204
158
124
75
30
14
3
12
1349
172
139
275
199
181
147
110
69
29
14
2
12
126
12
7
25
26
23
11
14
6
1
0
1
0
999
116
126

18
11
4
1
1
1233
162
166
268
165
141
123
77
65
48
11
5
2
1148
159
157
249
152
126
112
70
61
44
11
5
2
85
3
9
19
13
15
11
7
4
4
0
0
0
963
109
138

20
19
8
3
0
1561
80
212
317
187
141
101
108
143
158
79
33
2
1341
75
164
266
163
123
80
89
128
144
76
32
1
220
5
48
51
24
18
21
19
15
14
3
1
1
764
41
115

10
10
5
3
0
842
36
118
200
109
84
59
65
69
67
25
9
1
685
32
76
164
95
71
45
50
59
59
24
9
1
157
4
42
36
14
13
14
15
10
8
1
0
0
434
18
76

10
9
3
0
0
719
44
94
117
78
57
42
43
74
91
54
24
1
656
43
88
102
68
52
35
39
69
85
52
23
0
63
1
6
15
10
5
7
4
5
6
2
1
1
330
23
39

56
45
46
26
20
10
2
1
0
1
198
3
10
52
41
43
21
18
6
2
1
0
1
26
0
4
4
4
3
5
2
4
0
0
0
0
786
12
25
150
171
144
114
74
58
28
5

35
27
19
14
10
6
1
0
0
0
104
0
6
33
23
17
12
8
4
1
0
0
0
15
0
1
2
4
2
2
2
2
0
0
0
0
470
5
19
93
105
92
77
39
28
9
1

21
18
27
12
10
4
1
1
0
1
94
3
4
19
18
26
9
10
2
1
1
0
1
11
0
3
2
0
1
3
0
2
0
0
0
0
316
7
6
57
66
52
37
35
30
19
4

436
231
247
215
164
89
47
14
2
28
1838
214
250
411
212
230
195
156
83
43
14
2
28
124
11
14
25
19
17
20
8
6
4
0
0
0
4754
374
448
897
784
640
568
415
347
174
72

210
122
132
109
86
45
30
8
1
14
935
108
120
196
112
126
97
83
42
28
8
1
14
64
8
6
14
10
6
12
3
3
2
0
0
0
2682
203
229
474
474
376
364
262
169
81
31

226
109
115
106
78
44
17
6
1
14
903
106
130
215
100
104
98
73
41
15
6
1
14
60
3
8
11
9
11
8
5
3
2
0
0
0
2072
171
219
423
310
264
204
153
178
93
41

195
95
63
49
42
61
60
29
14
0
666
35
107
176
75
49
38
38
54
54
27
13
0
98
6
8
19
20
14
11
4
7
6
2
1
0
2561
108
223
460
259
184
154
134
259
423
249

113
47
51
29
28
28
25
12
7
0
382
16
73
104
37
39
25
26
22
22
11
7
0
52
2
3
9
10
12
4
2
6
3
1
0
0
1349
63
130
287
152
99
100
80
120
177
105

82
48
12
20
14
33
35
17
7
0
284
19
34
72
38
10
13
12
32
32
16
6
0
46
4
5
10
10
2
7
2
1
3
1
1
0
1212
45
93
173
107
85
54
54
139
246
144

5
0
566
9
18
101
117
106
82
57
48
22
3
3
0
220
3
7
49
54
38
32
17
10
6
2
2
0
331
2
16
59
58
66
67
26
26
7
4
0
0
173
1
7
38
25
34

2
0
334
3
13
66
72
67
53
29
23
6
1
1
0
136
2
6
27
33
25
24
10
5
3
0
1
0
194
1
11
33
34
42
37
14
17
3
2
0
0
100
1
5
22
16
17

3
0
232
6
5
35
45
39
29
28
25
16
2
2
0
84
1
1
22
21
13
8
7
5
3
2
1
0
137
1
5
26
24
24
30
12
9
4
2
0
0
73
0
2
16
9
17

30
5
3687
297
370
712
593
493
429
309
260
138
57
24
5
1067
77
78
185
191
147
139
106
87
36
15
6
0
1692
110
117
303
271
243
226
184
136
77
15
5
5
1097
68
83
189
186
158

16
3
2069
168
187
379
358
291
270
190
123
59
28
13
3
613
35
42
95
116
85
94
72
46
22
3
3
0
940
56
66
165
162
137
136
105
62
38
8
2
3
614
39
43
102
111
90

14
2
1618
129
183
333
235
202
159
119
137
79
29
11
2
454
42
36
90
75
62
45
34
41
14
12
3
0
752
54
51
138
109
106
90
79
74
39
7
3
2
483
29
40
87
75
68

108
0
2023
80
175
325
189
128
111
105
221
377
218
94
0
538
28
48
135
70
56
43
29
38
46
31
14
0
1338
33
116
239
141
82
88
75
170
236
115
42
1
874
17
68
150
76
47

36
0
1040
45
101
203
110
66
74
62
102
156
90
31
0
309
18
29
84
42
33
26
18
18
21
15
5
0
684
22
72
138
93
43
52
44
64
96
50
10
0
422
12
44
82
52
21

72
0
983
35
74
122
79
62
37
43
119
221
128
63
0
229
10
19
51
28
23
17
11
20
25
16
9
0
654
11
44
101
48
39
36
31
106
140
65
32
1
452
5
24
68
24
26

36
14
9
6
3
0
0
158
1
9
21
33
32
31
12
17
1
1
0
0
42037
633
1745
5697
7060
8878
8109
5081
2883
1268
394
148
141
24821
300
1113
3459
4063
5407
4788
2891
1676
743
220
94
67
17216

21
7
6
3
2
0
0
94
0
6
11
18
25
16
7
11
0
0
0
0
24943
364
1067
3364
4427
5567
4912
2925
1471
559
152
49
86
14563
167
669
2049
2554
3391
2857
1614
820
293
79
28
42
10380

15
7
3
3
1
0
0
64
1
3
10
15
7
15
5
6
1
1
0
0
17094
269
678
2333
2633
3311
3197
2156
1412
709
242
99
55
10258
133
444
1410
1509
2016
1931
1277
856
450
141
66
25
6836

148
121
80
53
7
2
2
595
42
34
114
85
85
78
63
56
24
8
3
3
197725
17985
16267
35441
33231
29447
24989
17835
12282
6044
2073
860
1271
93382
8835
8355
17519
14344
13103
11392
8284
6222
3229
1068
473
558
104343

92
68
36
25
5
2
1
326
17
23
63
51
47
44
37
26
13
3
0
2
107415
9694
8912
19363
18195
16317
13889
9823
6284
2921
908
387
722
50458
4718
4500
9461
7829
7307
6410
4559
3154
1539
467
204
310
56957

56
53
44
28
2
0
1
269
25
11
51
34
38
34
26
30
11
5
3
1
90310
8291
7355
16078
15036
13130
11100
8012
5998
3123
1165
473
549
42924
4117
3855
8058
6515
5796
4982
3725
3068
1690
601
269
248
47386

50
56
132
169
83
25
1
464
16
48
89
65
35
38
19
38
67
32
17
0
75111
2810
8483
17986
10842
7710
5667
4499
5492
5600
3764
2026
232
45930
1806
5718
10993
6354
4354
3160
2484
3304
3667
2500
1470
120
29181

26
33
44
62
39
7
0
262
10
28
56
41
22
26
11
20
34
11
3
0
42539
1648
5170
10945
6632
4627
3451
2676
2798
2441
1394
625
132
25822
1054
3467
6635
3977
2652
1932
1447
1655
1546
921
461
75
16717

24
23
88
107
44
18
1
202
6
20
33
24
13
12
8
18
33
21
14
0
32572
1162
3313
7041
4210
3083
2216
1823
2694
3159
2370
1401
100
20108
752
2251
4358
2377
1702
1228
1037
1649
2121
1579
1009
45
12464

333
632
2238
2997
3471
3321
2190
1207
525
174
54
74
1831
23
76
232
300
392
327
250
130
65
24
7
5
1335
18
59
173
207
280
233
187
99
52
19
6
2
496
5
17
59
93
112
94
63
31

197
398
1315
1873
2176
2055
1311
651
266
73
21
44
1058
19
44
138
193
239
190
135
60
26
8
2
4
755
14
34
102
137
164
132
99
46
19
5
2
1
303
5
10
36
56
75
58
36
14

136
234
923
1124
1295
1266
879
556
259
101
33
30
773
4
32
94
107
153
137
115
70
39
16
5
1
580
4
25
71
70
116
101
88
53
33
14
4
1
193
0
7
23
37
37
36
27
17

9150
7912
17922
18887
16344
13597
9551
6060
2815
1005
387
713
4921
427
452
848
829
742
618
385
306
184
75
19
36
2431
227
233
430
415
337
289
178
159
107
44
8
4
2490
200
219
418
414
405
329
207
147

4976
4412
9902
10366
9010
7479
5264
3130
1382
441
183
412
2661
235
248
464
474
405
330
213
147
82
32
9
22
1335
127
125
221
250
195
160
99
82
51
17
5
3
1326
108
123
243
224
210
170
114
65

4174
3500
8020
8521
7334
6118
4287
2930
1433
564
204
301
2260
192
204
384
355
337
288
172
159
102
43
10
14
1096
100
108
209
165
142
129
79
77
56
27
3
1
1164
92
96
175
190
195
159
93
82

1004
2765
6993
4488
3356
2507
2015
2188
1933
1264
556
112
3780
135
396
732
456
290
267
234
325
471
310
160
4
2629
101
286
492
307
203
160
137
226
349
248
118
2
1151
34
110
240
149
87
107
97
99

594
1703
4310
2655
1975
1519
1229
1143
895
473
164
57
2051
86
238
458
283
187
156
137
156
210
105
35
0
1381
63
164
294
192
131
88
77
111
151
83
27
0
670
23
74
164
91
56
68
60
45

410
1062
2683
1833
1381
988
786
1045
1038
791
392
55
1729
49
158
274
173
103
111
97
169
261
205
125
4
1248
38
122
198
115
72
72
60
115
198
165
91
2
481
11
36
76
58
31
39
37
54

13
5
1
3
2381
33
117
344
389
536
472
251
158
60
14
7
0
1999
25
105
305
319
459
391
199
129
52
11
4
0
382
8
12
39
70
77
81
52
29
8
3
3
0
1145
18
71
159

7
3
0
3
1435
21
76
213
261
338
276
132
88
24
4
2
0
1211
16
69
190
213
292
228
106
75
19
3
0
0
224
5
7
23
48
46
48
26
13
5
1
2
0
697
10
44
94

6
2
1
0
946
12
41
131
128
198
196
119
70
36
10
5
0
788
9
36
115
106
167
163
93
54
33
8
4
0
158
3
5
16
22
31
33
26
16
3
2
1
0
448
8
27
65

77
31
11
32
3718
336
389
718
627
531
411
291
234
123
41
11
6
2999
279
326
576
507
410
317
231
194
108
36
9
6
719
57
63
142
120
121
94
60
40
15
5
2
0
2921
266
263
513

31
15
4
19
2078
175
211
414
358
317
248
165
108
52
19
6
5
1667
142
175
337
287
247
185
133
86
49
16
5
5
411
33
36
77
71
70
63
32
22
3
3
1
0
1602
148
145
279

46
16
7
13
1640
161
178
304
269
214
163
126
126
71
22
5
1
1332
137
151
239
220
163
132
98
108
59
20
4
1
308
24
27
65
49
51
31
28
18
12
2
1
0
1319
118
118
234

122
62
42
2
3663
148
539
990
516
346
211
186
251
250
146
79
1
3114
128
468
847
413
270
169
158
227
229
133
72
0
549
20
71
143
103
76
42
28
24
21
13
7
1
1970
55
222
448

59
22
8
0
2112
86
337
618
326
210
140
97
120
93
54
30
1
1790
75
298
527
263
164
111
83
106
84
51
28
0
322
11
39
91
63
46
29
14
14
9
3
2
1
1151
38
135
298

63
40
34
2
1551
62
202
372
190
136
71
89
131
157
92
49
0
1324
53
170
320
150
106
58
75
121
145
82
44
0
227
9
32
52
40
30
13
14
10
12
10
5
0
819
17
87
150

197
254
213
123
66
30
7
5
2
932
17
60
128
163
203
171
97
54
26
7
4
2
213
1
11
31
34
51
42
26
12
4
0
1
0
1391
19
60
219
220
274
284
164
98
37
11
3

133
172
131
61
30
17
2
2
1
557
9
36
74
111
136
99
49
24
15
2
1
1
140
1
8
20
22
36
32
12
6
2
0
1
0
796
11
32
146
127
169
167
79
45
12
5
1

64
82
82
62
36
13
5
3
1
375
8
24
54
52
67
72
48
30
11
5
3
1
73
0
3
11
12
15
10
14
6
2
0
0
0
595
8
28
73
93
105
117
85
53
25
6
2

446
408
380
256
203
113
46
10
17
2387
233
223
429
358
325
300
205
161
92
36
8
17
534
33
40
84
88
83
80
51
42
21
10
2
0
3862
305
301
694
669
535
541
359
261
135
37
9

260
225
220
147
101
46
19
3
9
1305
132
120
228
209
181
174
115
81
41
14
1
9
297
16
25
51
51
44
46
32
20
5
5
2
0
2198
165
165
411
384
292
313
210
150
69
22
7

186
183
160
109
102
67
27
7
8
1082
101
103
201
149
144
126
90
80
51
22
7
8
237
17
15
33
37
39
34
19
22
16
5
0
0
1664
140
136
283
285
243
228
149
111
66
15
2

262
198
131
105
158
206
122
60
3
1604
47
187
358
207
137
98
81
136
185
110
55
3
366
8
35
90
55
61
33
24
22
21
12
5
0
2439
92
308
615
380
278
197
136
157
135
95
44

188
123
84
53
69
93
47
21
2
938
32
117
237
155
93
62
39
58
84
41
18
2
213
6
18
61
33
30
22
14
11
9
6
3
0
1455
54
200
416
238
158
121
85
81
56
32
13

74
75
47
52
89
113
75
39
1
666
15
70
121
52
44
36
42
78
101
69
37
1
153
2
17
29
22
31
11
10
11
12
6
2
0
984
38
108
199
142
120
76
51
76
79
63
31

2
1049
14
47
170
172
196
212
122
76
31
4
3
2
342
5
13
49
48
78
72
42
22
6
7
0
0
1837
22
72
204
281
431
400
229
123
46
21
7
1
1543
16
63
173
234
370
340

2
583
9
23
111
101
121
123
49
34
8
1
1
2
213
2
9
35
26
48
44
30
11
4
4
0
0
1111
8
45
123
183
284
245
137
59
14
8
4
1
929
5
40
108
147
241
207

0
466
5
24
59
71
75
89
73
42
23
3
2
0
129
3
4
14
22
30
28
12
11
2
3
0
0
726
14
27
81
98
147
155
92
64
32
13
3
0
614
11
23
65
87
129
133

16
2432
217
210
456
400
345
328
193
176
80
16
5
6
1430
88
91
238
269
190
213
166
85
55
21
4
10
5315
478
397
957
803
746
691
551
396
193
66
19
18
4119
398
302
730
607
562
558

10
1385
116
118
270
229
187
194
111
101
43
9
5
2
813
49
47
141
155
105
119
99
49
26
13
2
8
2965
248
232
542
457
421
416
294
206
98
30
9
12
2306
205
184
410
349
318
338

6
1047
101
92
186
171
158
134
82
75
37
7
0
4
617
39
44
97
114
85
94
67
36
29
8
2
2
2350
230
165
415
346
325
275
257
190
95
36
10
6
1813
193
118
320
258
244
220

2
1840
68
264
461
285
195
147
96
119
99
70
34
2
599
24
44
154
95
83
50
40
38
36
25
10
0
3439
157
423
864
495
373
242
225
244
203
128
81
4
2759
136
347
628
403
281
193

1
1097
41
172
303
184
116
91
57
58
38
26
10
1
358
13
28
113
54
42
30
28
23
18
6
3
0
1992
84
257
529
304
207
137
151
132
101
55
32
3
1585
75
207
372
245
160
109

1
743
27
92
158
101
79
56
39
61
61
44
24
1
241
11
16
41
41
41
20
12
15
18
19
7
0
1447
73
166
335
191
166
105
74
112
102
73
49
1
1174
61
140
256
158
121
84

192
93
38
18
6
0
294
6
9
31
47
61
60
37
30
8
3
1
1
925
8
31
127
151
199
208
93
55
34
12
2
5
570
2
22
84
90
134
125
57
33
16
4
0
3
355
6

111
48
11
8
3
0
182
3
5
15
36
43
38
26
11
3
0
1
1
577
6
19
71
111
138
132
57
21
15
3
0
4
362
1
15
50
63
90
84
36
11
6
3
0
3
215
5

81
45
27
10
3
0
112
3
4
16
11
18
22
11
19
5
3
0
0
348
2
12
56
40
61
76
36
34
19
9
2
1
208
1
7
34
27
44
41
21
22
10
1
0
0
140
1

415
318
153
52
14
10
1196
80
95
227
196
184
133
136
78
40
14
5
8
4227
346
328
775
687
689
540
391
286
98
42
14
31
2368
196
176
459
387
381
306
216
146
56
18
12
15
1859
150

220
166
75
26
9
6
659
43
48
132
108
103
78
74
40
23
4
0
6
2309
187
184
433
375
378
295
226
143
42
21
5
20
1286
100
97
261
208
211
171
115
71
28
10
5
9
1023
87

195
152
78
26
5
4
537
37
47
95
88
81
55
62
38
17
10
5
2
1918
159
144
342
312
311
245
165
143
56
21
9
11
1082
96
79
198
179
170
135
101
75
28
8
7
6
836
63

188
215
186
108
72
2
680
21
76
236
92
92
49
37
29
17
20
9
2
1554
50
149
356
236
210
114
119
117
110
55
26
12
946
34
105
217
142
116
66
67
76
60
36
16
11
608
16

125
121
92
47
30
2
407
9
50
157
59
47
28
26
11
9
8
2
1
901
29
95
233
141
114
75
71
59
48
17
10
9
535
20
67
131
90
60
40
41
37
27
8
6
8
366
9

63
94
94
61
42
0
273
12
26
79
33
45
21
11
18
8
12
7
1
653
21
54
123
95
96
39
48
58
62
38
16
3
411
14
38
86
52
56
26
26
39
33
28
10
3
242
7

9
43
61
65
83
36
22
18
8
2
2
5268
135
224
702
918
1009
974
679
366
172
55
19
15
728
12
36
113
114
139
141
81
58
27
5
2
0
4540
123
188
589
804
870
833
598
308
145

4
21
48
48
48
21
10
9
0
0
1
3249
82
136
446
578
629
613
426
211
86
24
6
12
446
9
26
71
77
87
89
46
29
11
1
0
0
2803
73
110
375
501
542
524
380
182
75

5
22
13
17
35
15
12
9
8
2
1
2019
53
88
256
340
380
361
253
155
86
31
13
3
282
3
10
42
37
52
52
35
29
16
4
2
0
1737
50
78
214
303
328
309
218
126
70

152
316
300
308
234
175
140
42
24
2
16
40174
3948
3053
6828
7228
6181
5140
3753
2307
1029
351
158
198
4525
479
424
937
683
625
540
368
263
126
40
29
11
35649
3469
2629
5891
6545
5556
4600
3385
2044
903

87
172
167
167
124
111
72
14
11
0
11
21940
2123
1690
3743
3953
3409
2864
2075
1191
544
153
84
111
2492
251
229
510
383
349
314
216
141
65
15
12
7
19448
1872
1461
3233
3570
3060
2550
1859
1050
479

65
144
133
141
110
64
68
28
13
2
5
18234
1825
1363
3085
3275
2772
2276
1678
1116
485
198
74
87
2033
228
195
427
300
276
226
152
122
61
25
17
4
16201
1597
1168
2658
2975
2496
2050
1526
994
424

44
139
94
94
48
52
41
50
19
10
1
8231
330
811
1761
1305
988
767
614
619
552
327
143
14
1586
58
193
383
193
153
114
73
122
154
92
49
2
6645
272
618
1378
1112
835
653
541
497
398

28
102
51
54
35
30
22
21
9
4
1
4833
205
517
1084
816
606
460
373
323
256
135
49
9
912
39
122
244
135
97
70
49
44
59
35
16
2
3921
166
395
840
681
509
390
324
279
197

16
37
43
40
13
22
19
29
10
6
0
3398
125
294
677
489
382
307
241
296
296
192
94
5
674
19
71
139
58
56
44
24
78
95
57
33
0
2724
106
223
538
431
326
263
217
218
201

50
17
15
1488
17
64
194
206
316
304
184
119
57
17
9
1
1072
13
52
150
150
235
210
120
80
44
9
8
1
416
4
12
44
56
81
94
64
39
13
8
1
0
2823
33
103
362
499

23
6
12
912
10
43
102
144
207
197
100
68
26
12
2
1
652
6
34
84
101
159
135
61
44
19
6
2
1
260
4
9
18
43
48
62
39
24
7
6
0
0
1692
17
72
204
292

27
11
3
576
7
21
92
62
109
107
84
51
31
5
7
0
420
7
18
66
49
76
75
59
36
25
3
6
0
156
0
3
26
13
33
32
25
15
6
2
1
0
1131
16
31
158
207

311
129
187
4435
388
393
860
725
583
548
419
257
152
55
22
33
2615
259
251
521
404
325
298
227
153
102
37
16
22
1820
129
142
339
321
258
250
192
104
50
18
6
11
12252
958
929
2112
2171

138
72
104
2512
219
220
479
408
340
321
253
144
75
31
4
18
1483
151
140
286
223
198
182
130
84
53
21
3
12
1029
68
80
193
185
142
139
123
60
22
10
1
6
6522
521
512
1118
1110

173
57
83
1923
169
173
381
317
243
227
166
113
77
24
18
15
1132
108
111
235
181
127
116
97
69
49
16
13
10
791
61
62
146
136
116
111
69
44
28
8
5
5
5730
437
417
994
1061

235
94
12
2682
78
279
629
344
272
192
147
199
246
184
108
4
1939
64
209
469
212
185
122
101
154
188
143
88
4
743
14
70
160
132
87
70
46
45
58
41
20
0
4468
120
414
1036
679

100
33
7
1500
46
169
379
211
173
125
90
89
111
64
40
3
1083
38
130
284
135
109
86
60
66
89
48
35
3
417
8
39
95
76
64
39
30
23
22
16
5
0
2440
66
263
622
394

135
61
5
1182
32
110
250
133
99
67
57
110
135
120
68
1
856
26
79
185
77
76
36
41
88
99
95
53
1
326
6
31
65
56
23
31
16
22
36
25
15
0
2028
54
151
414
285

585
524
345
217
97
37
11
10
1214
15
52
161
182
261
230
142
95
51
20
5
0
1609
18
51
201
317
324
294
203
122
46
17
6
10
2668
38
109
336
454
559
515
309
199
88
44
13
4

391
332
205
114
45
15
2
3
675
5
36
83
102
174
130
78
42
19
5
1
0
1017
12
36
121
190
217
202
127
72
26
10
1
3
1529
24
67
208
268
332
296
183
99
31
13
4
4

194
192
140
103
52
22
9
7
539
10
16
78
80
87
100
64
53
32
15
4
0
592
6
15
80
127
107
92
76
50
20
7
5
7
1139
14
42
128
186
227
219
126
100
57
31
9
0

1880
1553
1154
794
389
167
81
64
4492
353
353
770
750
643
531
489
314
162
76
29
22
7760
605
576
1342
1421
1237
1022
665
480
227
91
52
42
7369
522
605
1242
1176
1107
887
712
573
312
134
47
52

1035
850
646
402
197
66
35
30
2357
188
189
394
386
355
288
275
152
79
29
15
7
4165
333
323
724
724
680
562
371
250
118
37
20
23
3849
289
326
673
616
587
461
374
264
155
57
19
28

845
703
508
392
192
101
46
34
2135
165
164
376
364
288
243
214
162
83
47
14
15
3595
272
253
618
697
557
460
294
230
109
54
32
19
3520
233
279
569
560
520
426
338
309
157
77
28
24

461
353
243
333
376
270
170
13
2075
60
219
486
322
179
148
92
132
174
152
109
2
2393
60
195
550
357
282
205
151
201
202
118
61
11
4256
108
415
794
581
412
283
239
407
452
353
201
11

268
205
153
160
166
91
47
5
1112
35
141
290
191
102
87
51
65
68
52
29
1
1328
31
122
332
203
166
118
102
95
98
39
18
4
2223
64
231
479
338
235
179
142
184
171
146
49
5

193
148
90
173
210
179
123
8
963
25
78
196
131
77
61
41
67
106
100
80
1
1065
29
73
218
154
116
87
49
106
104
79
43
7
2033
44
184
315
243
177
104
97
223
281
207
152
6

1426
17
63
172
231
294
287
156
110
51
32
11
2
1242
21
46
164
223
265
228
153
89
37
12
2
2
782
8
14
84
115
153
184
108
73
21
16
2
4
466
6
10
49
63
92
112
59

823
10
42
114
134
180
170
91
52
13
11
4
2
706
14
25
94
134
152
126
92
47
18
2
0
2
434
0
9
47
72
91
110
60
32
6
4
0
3
243
0
5
30
37
51
65
29

603
7
21
58
97
114
117
65
58
38
21
7
0
536
7
21
70
89
113
102
61
42
19
10
2
0
348
8
5
37
43
62
74
48
41
15
12
2
1
223
6
5
19
26
41
47
30

2910
212
257
476
472
430
303
285
214
146
70
28
17
4459
310
348
766
704
677
584
427
359
166
64
19
35
1911
124
136
310
266
279
276
197
172
99
29
14
9
711
45
57
104
99
101
104
69

1549
122
143
277
259
233
159
142
95
73
25
12
9
2300
167
183
396
357
354
302
232
169
82
32
7
19
1016
78
86
157
147
154
148
114
83
30
9
3
7
391
32
33
53
56
61
62
43

1361
90
114
199
213
197
144
143
119
73
45
16
8
2159
143
165
370
347
323
282
195
190
84
32
12
16
895
46
50
153
119
125
128
83
89
69
20
11
2
320
13
24
51
43
40
42
26

2549
66
278
497
334
235
159
127
189
271
233
155
5
1707
42
137
297
247
177
124
112
218
181
120
46
6
1168
31
90
213
160
110
91
62
92
152
98
64
5
675
20
63
119
93
62
47
33

1323
38
149
308
200
137
95
76
83
97
97
41
2
900
26
82
171
138
98
84
66
101
74
49
8
3
622
19
60
127
101
67
49
33
43
65
35
20
3
372
11
45
70
60
42
26
17

1226
28
129
189
134
98
64
51
106
174
136
114
3
807
16
55
126
109
79
40
46
117
107
71
38
3
546
12
30
86
59
43
42
29
49
87
63
44
2
303
9
18
49
33
20
21
16

48
12
11
2
2
316
2
4
35
52
61
72
49
25
9
5
0
2
2456
29
90
289
407
513
515
291
203
82
24
10
3
1655
13
66
200
258
376
336
196
131
52
16
8
3
801
16
24

19
2
3
0
2
191
0
4
17
35
40
45
31
13
4
1
0
1
1411
14
52
173
240
298
312
178
100
33
7
2
2
937
3
36
117
148
216
206
120
65
17
5
2
2
474
11
16

29
10
8
2
0
125
2
0
18
17
21
27
18
12
5
4
0
1
1045
15
38
116
167
215
203
113
103
49
17
8
1
718
10
30
83
110
160
130
76
66
35
11
6
1
327
5
8

60
48
12
10
2
1200
79
79
206
167
178
172
128
112
51
17
4
7
7483
550
553
1446
1175
1081
974
695
498
318
118
48
27
4540
350
363
838
706
670
558
414
306
194
88
38
15
2943
200
190

31
13
3
2
2
625
46
53
104
91
93
86
71
52
17
6
1
5
4017
295
301
775
627
593
555
386
258
162
38
17
10
2469
190
195
469
374
392
324
227
157
92
31
13
5
1548
105
106

29
35
9
8
0
575
33
26
102
76
85
86
57
60
34
11
3
2
3466
255
252
671
548
488
419
309
240
156
80
31
17
2071
160
168
369
332
278
234
187
149
102
57
25
10
1395
95
84

46
87
55
49
1
493
11
27
94
67
48
44
29
46
65
43
15
4
4078
134
459
941
592
461
327
235
280
280
226
132
11
2856
93
350
682
401
306
205
151
197
198
163
103
7
1222
41
109

25
38
21
17
0
250
8
15
57
41
25
23
16
18
27
14
3
3
2302
83
289
580
341
284
197
131
150
119
77
47
4
1578
58
219
415
232
186
120
82
100
76
53
35
2
724
25
70

21
49
34
32
1
243
3
12
37
26
23
21
13
28
38
29
12
1
1776
51
170
361
251
177
130
104
130
161
149
85
7
1278
35
131
267
169
120
85
69
97
122
110
68
5
498
16
39

89
149
137
179
95
72
30
8
2
0
1339
16
65
208
215
296
234
161
83
34
10
13
4
988
11
53
167
163
195
164
120
67
28
8
10
2
351
5
12
41
52
101
70
41
16
6
2

56
92
82
106
58
35
16
2
0
0
793
8
45
112
139
196
139
90
34
18
5
5
2
581
6
34
90
107
129
93
69
30
15
3
4
1
212
2
11
22
32
67
46
21
4
3
2

33
57
55
73
37
37
14
6
2
0
546
8
20
96
76
100
95
71
49
16
5
8
2
407
5
19
77
56
66
71
51
37
13
5
6
1
139
3
1
19
20
34
24
20
12
3
0

608
469
411
416
281
192
124
30
10
12
4729
358
329
864
684
708
598
441
372
205
80
47
43
3445
251
237
609
506
486
429
321
299
169
64
43
31
1284
107
92
255
178
222
169
120
73
36
16

306
253
201
231
159
101
70
7
4
5
2586
186
175
474
368
393
342
248
212
101
41
18
28
1900
133
124
334
278
267
255
184
168
83
35
18
21
686
53
51
140
90
126
87
64
44
18
6

302
216
210
185
122
91
54
23
6
7
2143
172
154
390
316
315
256
193
160
104
39
29
15
1545
118
113
275
228
219
174
137
131
86
29
25
10
598
54
41
115
88
96
82
56
29
18
10

259
191
155
122
84
83
82
63
29
4
2483
69
233
532
302
238
167
139
191
247
206
150
9
1921
50
188
379
241
167
125
106
148
209
173
131
4
562
19
45
153
61
71
42
33
43
38
33

165
109
98
77
49
50
43
24
12
2
1308
30
127
300
193
152
105
87
87
117
72
33
5
986
22
102
217
150
108
75
62
62
95
64
28
1
322
8
25
83
43
44
30
25
25
22
8

94
82
57
45
35
33
39
39
17
2
1175
39
106
232
109
86
62
52
104
130
134
117
4
935
28
86
162
91
59
50
44
86
114
109
103
3
240
11
20
70
18
27
12
8
18
16
25

3
2
2390
30
114
400
393
494
403
291
150
74
20
10
11
1398
18
76
264
221
299
209
157
87
44
11
7
5
992
12
38
136
172
195
194
134
63
30
9
3
6
1469
15
52
204
271
304

1
1
1478
18
68
238
263
321
251
193
76
31
9
4
6
867
14
43
163
148
195
133
99
42
18
7
2
3
611
4
25
75
115
126
118
94
34
13
2
2
3
891
7
34
110
171
198

2
1
912
12
46
162
130
173
152
98
74
43
11
6
5
531
4
33
101
73
104
76
58
45
26
4
5
2
381
8
13
61
57
69
76
40
29
17
7
1
3
578
8
18
94
100
106

4
12
9351
817
855
1934
1515
1257
1101
795
516
337
143
51
30
4516
432
450
1027
658
526
494
350
252
194
86
38
9
4835
385
405
907
857
731
607
445
264
143
57
13
21
4680
465
402
818
730
646

0
7
4969
425
453
1018
816
712
602
431
264
153
66
16
13
2358
219
236
542
339
299
273
194
115
88
41
7
5
2611
206
217
476
477
413
329
237
149
65
25
9
8
2559
253
237
435
397
358

4
5
4382
392
402
916
699
545
499
364
252
184
77
35
17
2158
213
214
485
319
227
221
156
137
106
45
31
4
2224
179
188
431
380
318
278
208
115
78
32
4
13
2121
212
165
383
333
288

19
5
4775
142
493
1219
635
425
304
269
339
405
319
215
10
2878
93
316
689
386
251
154
139
197
265
211
169
8
1897
49
177
530
249
174
150
130
142
140
108
46
2
2467
116
318
669
388
281

5
4
2653
76
288
776
408
249
181
160
182
161
106
58
8
1600
50
193
445
244
156
94
83
109
105
67
47
7
1053
26
95
331
164
93
87
77
73
56
39
11
1
1512
67
200
417
234
187

14
1
2122
66
205
443
227
176
123
109
157
244
213
157
2
1278
43
123
244
142
95
60
56
88
160
144
122
1
844
23
82
199
85
81
63
53
69
84
69
35
1
955
49
118
252
154
94

280
191
94
45
7
3
3
984
11
35
139
188
201
192
120
62
28
3
3
2
485
4
17
65
83
103
88
71
32
17
4
0
1
1482
14
58
176
269
342
293
174
93
39
6
3
15
1228

187
111
43
24
2
1
3
612
6
26
80
122
136
127
69
28
14
1
1
2
279
1
8
30
49
62
60
42
15
10
1
0
1
892
9
35
101
165
216
188
100
47
17
3
1
10
748

93
80
51
21
5
2
0
372
5
9
59
66
65
65
51
34
14
2
2
0
206
3
9
35
34
41
28
29
17
7
3
0
0
590
5
23
75
104
126
105
74
46
22
3
2
5
480

617
443
306
159
44
22
28
3164
362
289
585
480
417
405
274
194
101
23
13
21
1516
103
113
233
250
229
212
169
112
58
21
9
7
8176
781
717
1550
1259
1153
987
742
562
240
74
30
81
6000

340
244
169
85
18
7
16
1723
200
169
315
263
225
224
147
104
50
10
4
12
836
53
68
120
134
133
116
97
65
35
8
3
4
4580
432
417
859
712
647
571
435
292
115
40
14
46
3387

277
199
137
74
26
15
12
1441
162
120
270
217
192
181
127
90
51
13
9
9
680
50
45
113
116
96
96
72
47
23
13
6
3
3596
349
300
691
547
506
416
307
270
125
34
16
35
2613

190
162
135
120
48
35
5
1692
79
237
503
259
178
113
99
84
76
32
29
3
775
37
81
166
129
103
77
63
51
44
16
6
2
3074
126
417
903
460
351
226
171
171
134
56
33
26
2291

117
103
89
67
18
11
2
1052
48
158
314
166
117
71
63
53
39
13
8
2
460
19
42
103
68
70
46
40
36
28
5
3
0
1867
76
254
542
291
228
152
97
99
65
25
17
21
1419

73
59
46
53
30
24
3
640
31
79
189
93
61
42
36
31
37
19
21
1
315
18
39
63
61
33
31
23
15
16
11
3
2
1207
50
163
361
169
123
74
74
72
69
31
16
5
872

13
50
155
225
287
233
144
70
31
4
3
13
254
1
8
21
44
55
60
30
23
8
2
0
2
1261
15
56
200
234
302
225
141
52
25
7
2
2
1017
9
50
155
190
258
174
116
42

9
29
91
140
182
153
83
37
14
1
1
8
144
0
6
10
25
34
35
17
10
3
2
0
2
793
12
34
116
158
200
140
85
31
12
2
2
1
649
6
30
85
132
171
114
74
26

4
21
64
85
105
80
61
33
17
3
2
5
110
1
2
11
19
21
25
13
13
5
0
0
0
468
3
22
84
76
102
85
56
21
13
5
0
1
368
3
20
70
58
87
60
42
16

596
521
1144
919
838
731
528
404
178
62
22
57
2176
185
196
406
340
315
256
214
158
62
12
8
24
6816
776
745
1386
1067
923
735
535
376
180
45
20
28
5936
691
648
1230
917
784
628
465
324

324
307
629
523
487
424
320
208
89
34
9
33
1193
108
110
230
189
160
147
115
84
26
6
5
13
3591
422
376
733
552
501
403
268
206
89
20
9
12
3123
373
325
652
481
429
340
233
170

272
214
515
396
351
307
208
196
89
28
13
24
983
77
86
176
151
155
109
99
74
36
6
3
11
3225
354
369
653
515
422
332
267
170
91
25
11
16
2813
318
323
578
436
355
288
232
154

108
320
606
353
279
180
125
128
107
43
28
14
783
18
97
297
107
72
46
46
43
27
13
5
12
2359
135
381
657
371
236
181
127
115
72
52
25
7
1957
111
341
551
291
181
146
95
99

69
195
368
232
186
122
73
73
52
19
16
14
448
7
59
174
59
42
30
24
26
13
6
1
7
1403
76
227
400
240
150
114
71
66
26
23
7
3
1163
60
205
328
196
114
92
56
59

39
125
238
121
93
58
52
55
55
24
12
0
335
11
38
123
48
30
16
22
17
14
7
4
5
956
59
154
257
131
86
67
56
49
46
29
18
4
794
51
136
223
95
67
54
39
40

17
3
1
2
244
6
6
45
44
44
51
25
10
8
4
1
0
904
11
39
131
200
195
159
94
52
17
3
1
2
787
10
35
118
175
169
138
81
46
11
1
1
2
117
1
4
13

8
1
1
1
144
6
4
31
26
29
26
11
5
4
1
1
0
553
6
20
70
134
128
92
56
32
10
2
1
2
484
6
18
62
116
113
80
49
29
7
1
1
2
69
0
2
8

9
2
0
1
100
0
2
14
18
15
25
14
5
4
3
0
0
351
5
19
61
66
67
67
38
20
7
1
0
0
303
4
17
56
59
56
58
32
17
4
0
0
0
48
1
2
5

160
42
19
28
880
85
97
156
150
139
107
70
52
20
3
1
0
7636
1111
938
1670
1124
959
697
526
360
146
37
30
38
6993
1006
876
1546
1016
898
622
465
330
136
32
30
36
643
105
62
124

82
18
8
12
468
49
51
81
71
72
63
35
36
7
2
1
0
4049
573
503
875
582
537
370
296
186
65
20
18
24
3698
523
465
807
526
505
325
260
172
56
18
18
23
351
50
38
68

78
24
11
16
412
36
46
75
79
67
44
35
16
13
1
0
0
3587
538
435
795
542
422
327
230
174
81
17
12
14
3295
483
411
739
490
393
297
205
158
80
14
12
13
292
55
24
56

63
48
25
6
402
24
40
106
80
55
35
32
16
9
4
0
1
2030
129
296
552
297
168
143
111
131
100
63
36
4
1788
121
271
481
263
148
123
93
111
86
55
32
4
242
8
25
71

22
22
7
2
240
16
22
72
44
36
22
15
7
4
1
0
1
1156
80
169
310
188
91
93
69
76
46
14
17
3
1011
73
153
268
165
80
84
56
62
41
11
15
3
145
7
16
42

41
26
18
4
162
8
18
34
36
19
13
17
9
5
3
0
0
874
49
127
242
109
77
50
42
55
54
49
19
1
777
48
118
213
98
68
39
37
49
45
44
17
1
97
1
9
29

25
26
21
13
6
6
2
0
0
2531
54
123
339
424
556
500
287
152
69
8
7
12
1163
23
65
185
188
258
223
111
69
32
4
2
3
1368
31
58
154
236
298
277
176
83
37
4
5

18
15
12
7
3
3
1
0
0
1487
28
73
214
246
351
302
154
76
32
3
3
5
699
14
36
119
113
169
137
63
30
15
2
0
1
788
14
37
95
133
182
165
91
46
17
1
3

7
11
9
6
3
3
1
0
0
1044
26
50
125
178
205
198
133
76
37
5
4
7
464
9
29
66
75
89
86
48
39
17
2
2
2
580
17
21
59
103
116
112
85
37
20
3
2

108
61
75
61
30
10
5
0
2
16630
1548
1319
2817
2591
2486
2290
1661
1104
476
157
53
128
7169
697
665
1254
1024
1018
952
657
525
217
71
22
67
9461
851
654
1563
1567
1468
1338
1004
579
259
86
31

56
32
45
36
14
9
2
0
1
9111
842
725
1582
1422
1397
1239
937
578
228
56
25
80
3881
387
354
667
569
578
522
368
265
105
18
10
38
5230
455
371
915
853
819
717
569
313
123
38
15

52
29
30
25
16
1
3
0
1
7519
706
594
1235
1169
1089
1051
724
526
248
101
28
48
3288
310
311
587
455
440
430
289
260
112
53
12
29
4231
396
283
648
714
649
621
435
266
136
48
16

34
20
20
18
20
14
8
4
0
4018
201
463
943
604
429
352
251
327
244
126
53
25
2244
116
286
518
305
196
154
130
219
179
87
41
13
1774
85
177
425
299
233
198
121
108
65
39
12

23
11
9
13
14
5
3
2
0
2307
121
275
556
364
258
209
142
176
117
58
20
11
1263
71
167
300
185
123
92
67
118
78
39
17
6
1044
50
108
256
179
135
117
75
58
39
19
3

11
9
11
5
6
9
5
2
0
1711
80
188
387
240
171
143
109
151
127
68
33
14
981
45
119
218
120
73
62
63
101
101
48
24
7
730
35
69
169
120
98
81
46
50
26
20
9

9
331
2
18
45
52
62
74
41
24
8
2
1
2
291
2
17
39
44
57
62
36
22
7
2
1
2
40
0
1
6
8
5
12
5
2
1
0
0
0
990
17
47
151
140
190
187

4
170
1
7
20
31
34
42
19
11
3
0
1
1
147
1
7
17
25
30
33
18
11
3
0
1
1
23
0
0
3
6
4
9
1
0
0
0
0
0
592
9
27
85
94
118
113

5
161
1
11
25
21
28
32
22
13
5
2
0
1
144
1
10
22
19
27
29
18
11
4
2
0
1
17
0
1
3
2
1
3
4
2
1
0
0
0
398
8
20
66
46
72
74

61
1793
149
139
373
250
289
229
156
113
57
18
13
7
1604
138
128
332
219
256
203
140
101
53
15
13
6
189
11
11
41
31
33
26
16
12
4
3
0
1
6591
557
544
1209
1031
1003
953

42
935
73
72
179
130
156
126
82
62
32
11
9
3
845
68
63
165
115
139
113
77
55
31
8
9
2
90
5
9
14
15
17
13
5
7
1
3
0
1
3530
305
281
655
566
531
536

19
858
76
67
194
120
133
103
74
51
25
7
4
4
759
70
65
167
104
117
90
63
46
22
7
4
4
99
6
2
27
16
16
13
11
5
3
0
0
0
3061
252
263
554
465
472
417

12
524
23
80
140
93
50
48
23
33
17
12
4
1
457
20
76
124
75
40
46
21
28
15
7
4
1
67
3
4
16
18
10
2
2
5
2
5
0
0
1666
63
175
399
251
164
126

5
311
16
46
80
56
35
30
10
20
8
8
1
1
270
13
44
72
45
28
28
9
17
6
6
1
1
41
3
2
8
11
7
2
1
3
2
2
0
0
930
31
108
233
145
98
85

7
213
7
34
60
37
15
18
13
13
9
4
3
0
187
7
32
52
30
12
18
12
11
9
1
3
0
26
0
2
8
7
3
0
1
2
0
3
0
0
736
32
67
166
106
66
41

140
73
29
9
1
6
751
11
39
113
111
148
134
105
53
24
8
1
4
239
6
8
38
29
42
53
35
20
5
1
0
2
81
1
3
14
17
17
19
6
2
2
0
0
0
73
1

89
37
15
3
0
2
444
6
21
62
73
89
82
66
27
13
3
0
2
148
3
6
23
21
29
31
23
10
2
0
0
0
46
1
2
9
6
9
11
5
1
2
0
0
0
44
1

51
36
14
6
1
4
307
5
18
51
38
59
52
39
26
11
5
1
2
91
3
2
15
8
13
22
12
10
3
1
0
2
35
0
1
5
11
8
8
1
1
0
0
0
0
29
0

572
416
188
51
30
37
3864
344
314
734
564
553
528
352
275
121
34
19
26
2727
213
230
475
467
450
425
220
141
67
17
11
11
535
57
63
113
82
67
65
48
28
9
0
1
2
473
53

311
194
91
23
16
21
2066
186
159
391
323
298
296
195
127
54
14
9
14
1464
119
122
264
243
233
240
116
67
37
9
7
7
295
30
37
59
44
32
40
30
18
5
0
0
0
253
28

261
222
97
28
14
16
1798
158
155
343
241
255
232
157
148
67
20
10
12
1263
94
108
211
224
217
185
104
74
30
8
4
4
240
27
26
54
38
35
25
18
10
4
0
1
2
220
25

110
112
134
89
32
11
1261
47
139
309
165
125
92
80
80
113
76
28
7
405
16
36
90
86
39
34
30
32
21
13
4
4
333
22
66
71
43
24
21
10
26
25
15
9
1
312
20

72
52
56
35
10
5
709
21
91
182
98
77
65
50
37
46
29
9
4
221
10
17
51
47
21
20
22
15
10
6
1
1
175
14
40
32
26
13
15
4
13
9
5
3
1
163
14

38
60
78
54
22
6
552
26
48
127
67
48
27
30
43
67
47
19
3
184
6
19
39
39
18
14
8
17
11
7
3
3
158
8
26
39
17
11
6
6
13
16
10
6
0
149
6

3
12
14
17
17
5
2
2
0
0
0
8
0
0
2
3
0
2
1
0
0
0
0
0
811
5
10
92
128
176
157
125
70
30
11
3
4
570
5
6
64
93
120
118
87
43
19

2
9
6
9
9
5
1
2
0
0
0
2
0
0
0
0
0
2
0
0
0
0
0
0
419
2
5
46
74
99
76
63
37
9
5
1
2
281
2
2
35
53
63
55
40
20
4

1
3
8
8
8
0
1
0
0
0
0
6
0
0
2
3
0
0
1
0
0
0
0
0
392
3
5
46
54
77
81
62
33
21
6
2
2
289
3
4
29
40
57
63
47
23
15

60
100
73
57
55
44
22
7
0
1
1
62
4
3
13
9
10
10
4
6
2
0
0
1
4958
332
308
762
770
751
678
587
417
217
61
21
54
3308
202
205
503
510
499
450
408
289
151

35
51
39
24
31
27
14
4
0
0
0
42
2
2
8
5
8
9
3
4
1
0
0
0
2586
181
167
411
396
422
362
295
211
90
16
9
26
1725
110
115
273
262
277
242
204
152
54

25
49
34
33
24
17
8
3
0
1
1
20
2
1
5
4
2
1
1
2
1
0
0
1
2372
151
141
351
374
329
316
292
206
127
45
12
28
1583
92
90
230
248
222
208
204
137
97

63
65
42
19
18
9
26
25
15
9
1
21
2
3
6
1
5
3
1
0
0
0
0
0
2555
50
251
883
302
198
164
144
183
197
133
41
9
1503
38
160
460
206
139
112
83
108
112

38
29
25
11
12
3
13
9
5
3
1
12
0
2
3
1
2
3
1
0
0
0
0
0
1431
30
154
532
178
115
97
85
93
80
47
16
4
817
21
86
251
121
83
62
51
60
48

25
36
17
8
6
6
13
16
10
6
0
9
2
1
3
0
3
0
0
0
0
0
0
0
1124
20
97
351
124
83
67
59
90
117
86
25
5
686
17
74
209
85
56
50
32
48
64

9
3
3
241
0
4
28
35
56
39
38
27
11
2
0
1
710
12
23
87
126
146
157
71
58
19
6
1
4
498
9
17
54
95
106
115
52
33
11
4
0
2
212
3
6
33
31

4
1
2
138
0
3
11
21
36
21
23
17
5
1
0
0
404
6
10
47
77
84
92
39
34
10
2
1
2
284
4
7
32
59
60
66
29
18
7
1
0
1
120
2
3
15
18

5
2
1
103
0
1
17
14
20
18
15
10
6
1
0
1
306
6
13
40
49
62
65
32
24
9
4
0
2
214
5
10
22
36
46
49
23
15
4
3
0
1
92
1
3
18
13

40
18
33
1650
130
103
259
260
252
228
179
128
66
21
3
21
8019
681
623
1332
1382
1317
1137
679
496
216
66
24
66
4856
415
393
813
777
766
696
431
328
146
34
16
41
3163
266
230
519
605

12
7
17
861
71
52
138
134
145
120
91
59
36
4
2
9
4246
353
317
715
732
715
625
353
243
97
40
14
42
2547
212
198
418
406
409
385
232
157
69
22
10
29
1699
141
119
297
326

28
11
16
789
59
51
121
126
107
108
88
69
30
17
1
12
3773
328
306
617
650
602
512
326
253
119
26
10
24
2309
203
195
395
371
357
311
199
171
77
12
6
12
1464
125
111
222
279

70
15
0
1052
12
91
423
96
59
52
61
75
85
63
26
9
1614
88
186
362
268
163
132
111
120
108
50
17
9
1088
65
137
246
168
102
89
72
77
80
35
10
7
526
23
49
116
100

29
5
0
614
9
68
281
57
32
35
34
33
32
18
11
4
871
48
109
198
151
87
80
57
57
49
23
7
5
570
34
81
136
88
49
52
37
33
35
17
4
4
301
14
28
62
63

41
10
0
438
3
23
142
39
27
17
27
42
53
45
15
5
743
40
77
164
117
76
52
54
63
59
27
10
4
518
31
56
110
80
53
37
35
44
45
18
6
3
225
9
21
54
37

40
42
19
25
8
2
1
2
2257
54
98
352
371
464
398
263
139
70
23
5
20
666
5
24
77
100
154
133
90
45
22
7
2
7
1591
49
74
275
271
310
265
173
94
48
16
3
13

24
26
10
16
3
1
1
1
1276
32
62
204
229
258
228
136
72
33
11
1
10
342
2
12
47
55
78
66
50
20
8
2
0
2
934
30
50
157
174
180
162
86
52
25
9
1
8

16
16
9
9
5
1
0
1
981
22
36
148
142
206
170
127
67
37
12
4
10
324
3
12
30
45
76
67
40
25
14
5
2
5
657
19
24
118
97
130
103
87
42
23
7
2
5

551
441
248
168
70
32
8
25
16283
1522
1284
2853
3496
2670
1921
1162
672
334
114
57
198
2942
235
214
511
496
454
395
279
193
100
22
6
37
13341
1287
1070
2342
3000
2216
1526
883
479
234
92
51
161

306
240
121
86
28
18
4
13
9153
841
730
1631
2054
1528
1087
616
327
147
48
25
119
1571
114
117
276
268
243
228
146
96
48
11
3
21
7582
727
613
1355
1786
1285
859
470
231
99
37
22
98

245
201
127
82
42
14
4
12
7130
681
554
1222
1442
1142
834
546
345
187
66
32
79
1371
121
97
235
228
211
167
133
97
52
11
3
16
5759
560
457
987
1214
931
667
413
248
135
55
29
63

61
43
39
43
28
15
7
2
4536
176
512
1101
706
500
358
264
337
239
219
95
29
1171
39
124
274
191
133
109
80
83
52
58
18
10
3365
137
388
827
515
367
249
184
254
187
161
77
19

38
28
20
24
14
6
3
1
2515
106
314
637
402
282
200
168
186
101
75
28
16
659
21
67
163
115
78
55
54
55
22
17
6
6
1856
85
247
474
287
204
145
114
131
79
58
22
10

23
15
19
19
14
9
4
1
2021
70
198
464
304
218
158
96
151
138
144
67
13
512
18
57
111
76
55
54
26
28
30
41
12
4
1509
52
141
353
228
163
104
70
123
108
103
55
9

486
4
8
46
83
113
103
70
34
18
0
3
4
418
4
8
39
73
99
88
59
29
15
0
1
3
68
0
0
7
10
14
15
11
5
3
0
2
1
89
2
5
13
14
17
11
14

248
3
6
27
38
67
50
32
13
8
0
1
3
208
3
6
23
34
56
41
25
12
6
0
0
2
40
0
0
4
4
11
9
7
1
2
0
1
1
54
1
4
8
12
9
9
6

238
1
2
19
45
46
53
38
21
10
0
2
1
210
1
2
16
39
43
47
34
17
9
0
1
1
28
0
0
3
6
3
6
4
4
1
0
1
0
35
1
1
5
2
8
2
8

2940
183
202
457
448
456
422
325
257
135
22
9
24
2583
165
180
405
397
397
372
280
222
122
18
7
18
357
18
22
52
51
59
50
45
35
13
4
2
6
264
20
13
31
86
43
29
22

1556
95
102
249
255
232
225
174
125
71
12
6
10
1356
85
85
225
224
200
201
146
104
64
10
5
7
200
10
17
24
31
32
24
28
21
7
2
1
3
182
13
8
20
63
29
23
12

1384
88
100
208
193
224
197
151
132
64
10
3
14
1227
80
95
180
173
197
171
134
118
58
8
2
11
157
8
5
28
20
27
26
17
14
6
2
1
3
82
7
5
11
23
14
6
10

949
32
107
176
116
84
80
62
90
125
62
13
2
795
24
91
149
97
74
71
48
77
105
47
11
1
154
8
16
27
19
10
9
14
13
20
15
2
1
207
4
22
40
39
18
28
11

518
17
68
109
75
50
45
35
36
50
27
4
2
434
12
56
87
65
45
43
26
30
45
21
3
1
84
5
12
22
10
5
2
9
6
5
6
1
1
116
3
15
26
21
9
16
6

431
15
39
67
41
34
35
27
54
75
35
9
0
361
12
35
62
32
29
28
22
47
60
26
8
0
70
3
4
5
9
5
7
5
7
15
9
1
0
91
1
7
14
18
9
12
5

9
3
1
0
0
34
1
2
4
7
7
3
7
3
0
0
0
0
55
1
3
9
7
10
8
7
6
3
1
0
0
37
1
1
8
7
5
2
7
5
1
0
0
0
21
1
1

5
0
0
0
0
20
0
1
2
6
3
3
4
1
0
0
0
0
34
1
3
6
6
6
6
2
4
0
0
0
0
23
0
1
5
7
3
2
2
3
0
0
0
0
13
0
1

4
3
1
0
0
14
1
1
2
1
4
0
3
2
0
0
0
0
21
0
0
3
1
4
2
5
2
3
1
0
0
14
1
0
3
0
2
0
5
2
1
0
0
0
8
1
0

14
4
1
0
1
65
6
3
9
12
12
6
12
3
1
0
0
1
199
14
10
22
74
31
23
10
11
3
1
0
0
43
4
2
9
8
2
4
10
2
2
0
0
0
18
1
1

10
3
1
0
0
37
5
0
5
8
6
4
6
2
1
0
0
0
145
8
8
15
55
23
19
6
8
2
1
0
0
24
2
1
5
4
1
2
6
2
1
0
0
0
11
1
0

4
1
0
0
1
28
1
3
4
4
6
2
6
1
0
0
0
1
54
6
2
7
19
8
4
4
3
1
0
0
0
19
2
1
4
4
1
2
4
0
1
0
0
0
7
0
1

13
16
8
7
1
76
2
6
19
14
9
9
4
4
4
2
2
1
131
2
16
21
25
9
19
7
9
12
6
5
0
92
2
7
16
17
6
12
6
7
11
5
2
1
49
1
4

10
10
0
0
0
48
2
4
13
8
5
7
2
3
4
0
0
0
68
1
11
13
13
4
9
4
7
6
0
0
0
56
1
6
10
11
4
8
3
6
7
0
0
0
33
1
4

3
6
8
7
1
28
0
2
6
6
4
2
2
1
0
2
2
1
63
1
5
8
12
5
10
3
2
6
6
5
0
36
1
1
6
6
2
4
3
1
4
5
2
1
16
0
0

4
5
3
1
4
2
0
0
0
0
16
0
0
4
2
2
1
3
3
1
0
0
0
52
1
4
5
7
12
9
7
4
2
1
0
0
13
0
1
0
2
4
2
3
1
0
0

2
5
1
1
2
1
0
0
0
0
10
0
0
3
2
2
1
0
2
0
0
0
0
31
1
3
3
5
6
7
4
2
0
0
0
0
7
0
0
0
1
2
2
2
0
0
0

2
0
2
0
2
1
0
0
0
0
6
0
0
1
0
0
0
3
1
1
0
0
0
21
0
1
2
2
6
2
3
2
2
1
0
0
6
0
1
0
1
2
0
1
1
0
0

5
2
2
0
7
0
0
0
0
0
25
3
1
4
6
0
4
3
2
2
0
0
0
221
16
11
22
78
41
25
12
12
2
1
0
1
47
5
2
4
10
10
6
5
3
1
0

3
1
1
0
5
0
0
0
0
0
13
1
1
2
3
0
2
1
2
1
0
0
0
158
11
7
15
59
28
21
6
8
2
1
0
0
26
4
0
2
7
5
4
1
2
1
0

2
1
1
0
2
0
0
0
0
0
12
2
0
2
3
0
2
2
0
1
0
0
0
63
5
4
7
19
13
4
6
4
0
0
0
1
21
1
2
2
3
5
2
4
1
0
0

13
11
3
3
4
4
3
2
0
1
43
1
3
3
6
3
9
2
3
8
3
2
0
115
2
15
24
22
12
16
5
6
5
3
5
0
27
1
2
6
3
6
6
0
0
1
0

8
7
2
3
2
3
3
0
0
0
23
0
2
2
4
2
5
1
3
4
0
0
0
60
2
9
16
10
5
8
3
4
3
0
0
0
15
1
0
5
1
3
4
0
0
1
0

5
4
1
0
2
1
0
2
0
1
20
1
1
1
2
1
4
1
0
4
3
2
0
55
0
6
8
12
7
8
2
2
2
3
5
0
12
0
2
1
2
3
2
0
0
0
0

0
0
39
1
3
5
5
8
7
4
3
2
1
0
0
115
2
4
19
20
28
26
5
7
4
0
0
0
85
1
2
14
18
21
17
4
7
1
0
0
0
30
1
2
5
2
7

0
0
24
1
3
3
4
4
5
2
2
0
0
0
0
70
2
3
10
9
20
15
3
5
3
0
0
0
50
1
1
6
8
15
11
3
5
0
0
0
0
20
1
2
4
1
5

0
0
15
0
0
2
1
4
2
2
1
2
1
0
0
45
0
1
9
11
8
11
2
2
1
0
0
0
35
0
1
8
10
6
6
1
2
1
0
0
0
10
0
0
1
1
2

0
1
174
11
9
18
68
31
19
7
9
1
1
0
0
483
39
43
94
112
77
58
33
16
9
2
0
0
248
21
27
51
43
33
33
21
10
8
1
0
0
235
18
16
43
69
44

0
0
132
7
7
13
52
23
17
5
6
1
1
0
0
266
18
16
57
64
42
38
18
8
5
0
0
0
135
9
10
32
22
21
22
10
5
4
0
0
0
131
9
6
25
42
21

0
1
42
4
2
5
16
8
2
2
3
0
0
0
0
217
21
27
37
48
35
20
15
8
4
2
0
0
113
12
17
19
21
12
11
11
5
4
1
0
0
104
9
10
18
27
23

2
0
88
1
13
18
19
6
10
5
6
4
3
3
0
489
43
72
154
62
53
34
26
28
10
5
2
0
345
33
50
109
44
36
23
15
22
9
3
1
0
144
10
22
45
18
17

0
0
45
1
9
11
9
2
4
3
4
2
0
0
0
269
25
42
94
33
29
19
13
9
5
0
0
0
178
18
28
60
25
20
12
6
5
4
0
0
0
91
7
14
34
8
9

2
0
43
0
4
7
10
4
6
2
2
2
3
3
0
220
18
30
60
29
24
15
13
19
5
5
2
0
167
15
22
49
19
16
11
9
17
5
3
1
0
53
3
8
11
10
8

9
1
0
3
0
0
0
115
2
4
19
20
28
26
5
7
4
0
0
0
85
1
2
14
18
21
17
4
7
1
0
0
0
30
1
2
5
2
7
9
1
0
3
0
0
0
58753

4
0
0
3
0
0
0
70
2
3
10
9
20
15
3
5
3
0
0
0
50
1
1
6
8
15
11
3
5
0
0
0
0
20
1
2
4
1
5
4
0
0
3
0
0
0
32907

5
1
0
0
0
0
0
45
0
1
9
11
8
11
2
2
1
0
0
0
35
0
1
8
10
6
6
1
2
1
0
0
0
10
0
0
1
1
2
5
1
0
0
0
0
0
25846

25
12
6
1
1
0
0
483
39
43
94
112
77
58
33
16
9
2
0
0
248
21
27
51
43
33
33
21
10
8
1
0
0
235
18
16
43
69
44
25
12
6
1
1
0
0
510736

16
8
3
1
0
0
0
266
18
16
57
64
42
38
18
8
5
0
0
0
135
9
10
32
22
21
22
10
5
4
0
0
0
131
9
6
25
42
21
16
8
3
1
0
0
0
279048

9
4
3
0
1
0
0
217
21
27
37
48
35
20
15
8
4
2
0
0
113
12
17
19
21
12
11
11
5
4
1
0
0
104
9
10
18
27
23
9
4
3
0
1
0
0
231688

11
11
6
1
2
1
0
489
43
72
154
62
53
34
26
28
10
5
2
0
345
33
50
109
44
36
23
15
22
9
3
1
0
144
10
22
45
18
17
11
11
6
1
2
1
0
164343

7
7
4
1
0
0
0
269
25
42
94
33
29
19
13
9
5
0
0
0
178
18
28
60
25
20
12
6
5
4
0
0
0
91
7
14
34
8
9
7
7
4
1
0
0
0
94991

4
4
2
0
2
1
0
220
18
30
60
29
24
15
13
19
5
5
2
0
167
15
22
49
19
16
11
9
17
5
3
1
0
53
3
8
11
10
8
4
4
2
0
2
1
0
69352

719
1586
5838
9577
12848
12218
7750
4897
2222
587
202
309
33972
336
790
3153
5406
7539
7261
4452
3083
1369
329
121
133
24781
383
796
2685
4171
5309
4957
3298
1814
853
258
81
176
602
6
19
53
105
142
139
73
40

386
912
3322
5588
7489
6999
4298
2357
1050
261
81
164
18658
183
459
1773
3077
4218
4171
2438
1431
642
146
44
76
14249
203
453
1549
2511
3271
2828
1860
926
408
115
37
88
312
2
12
24
55
84
69
44
12

333
674
2516
3989
5359
5219
3452
2540
1172
326
121
145
15314
153
331
1380
2329
3321
3090
2014
1652
727
183
77
57
10532
180
343
1136
1660
2038
2129
1438
888
445
143
44
88
290
4
7
29
50
58
70
29
28

53173
38482
84448
85849
76516
62806
44439
35428
17266
5196
2041
5092
270742
29234
21888
47266
41655
37038
31338
22931
21330
11060
3181
1166
2655
239994
23939
16594
37182
44194
39478
31468
21508
14098
6206
2015
875
2437
5462
728
599
1116
816
705
539
402
318

28301
20694
46074
47331
42439
35508
24929
18256
9071
2584
984
2877
146452
15615
11778
25802
22910
20224
17534
12516
10589
5859
1582
569
1474
132596
12686
8916
20272
24421
22215
17974
12413
7667
3212
1002
415
1403
2868
371
316
609
420
370
287
212
169

24872
17788
38374
38518
34077
27298
19510
17172
8195
2612
1057
2215
124290
13619
10110
21464
18745
16814
13804
10415
10741
5201
1599
597
1181
107398
11253
7678
16910
19773
17263
13494
9095
6431
2994
1013
460
1034
2594
357
283
507
396
335
252
190
149

7133
16810
36950
25760
17852
13900
10639
13097
12493
6305
2632
772
105910
4728
10879
23524
15531
10541
8396
6382
9101
9608
4808
1999
413
58433
2405
5931
13426
10229
7311
5504
4257
3996
2885
1497
633
359
1471
64
185
371
229
159
143
91
91

4217
9891
21836
15114
10511
8604
6692
7365
6411
2895
1003
452
61137
2790
6529
13983
9099
6268
5273
4016
4993
4914
2246
782
244
33854
1427
3362
7853
6015
4243
3331
2676
2372
1497
649
221
208
809
40
94
197
125
83
90
67
54

2916
6919
15114
10646
7341
5296
3947
5732
6082
3410
1629
320
44773
1938
4350
9541
6432
4273
3123
2366
4108
4694
2562
1217
169
24579
978
2569
5573
4214
3068
2173
1581
1624
1388
848
412
151
662
24
91
174
104
76
53
24
37

15
7
2
1
496
5
13
42
89
121
106
66
35
12
6
1
0
106
1
6
11
16
21
33
7
5
3
1
1
1
735
16
28
70
116
167
141
103
63
19
4
3
5
503
11
22
53

9
1
0
0
246
2
9
17
46
67
47
39
11
7
1
0
0
66
0
3
7
9
17
22
5
1
2
0
0
0
423
9
20
40
67
101
93
58
25
5
2
0
3
284
7
17
30

6
6
2
1
250
3
4
25
43
54
59
27
24
5
5
1
0
40
1
3
4
7
4
11
2
4
1
1
1
1
312
7
8
30
49
66
48
45
38
14
2
3
2
219
4
5
23

150
31
14
44
4672
639
544
965
685
578
454
343
258
127
25
14
40
790
89
55
151
131
127
85
59
60
23
6
0
4
12212
1629
1133
2109
1940
1586
1377
942
715
356
87
52
286
8893
1219
880
1546

67
17
7
23
2424
318
286
519
347
304
240
178
135
54
16
7
20
444
53
30
90
73
66
47
34
34
13
1
0
3
6455
870
604
1160
1031
806
776
505
334
154
37
26
152
4677
649
462
850

83
14
7
21
2248
321
258
446
338
274
214
165
123
73
9
7
20
346
36
25
61
58
61
38
25
26
10
5
0
1
5757
759
529
949
909
780
601
437
381
202
50
26
134
4216
570
418
696

85
41
10
2
1156
48
157
300
175
123
106
63
71
70
33
8
2
315
16
28
71
54
36
37
28
20
15
8
2
0
2445
112
314
635
365
256
201
164
148
130
68
28
24
1579
77
197
389

42
12
3
2
621
29
77
157
97
63
68
43
39
36
8
2
2
188
11
17
40
28
20
22
24
15
6
4
1
0
1415
56
189
374
208
149
122
110
89
59
34
9
16
933
41
123
233

43
29
7
0
535
19
80
143
78
60
38
20
32
34
25
6
0
127
5
11
31
26
16
15
4
5
9
4
1
0
1030
56
125
261
157
107
79
54
59
71
34
19
8
646
36
74
156

81
106
93
72
47
14
2
2
0
232
5
6
17
35
61
48
31
16
5
2
1
5
1714
29
54
183
264
387
335
213
142
67
14
7
19
1199
22
28
114
203
250
245
152
113
48
10
4

45
59
63
41
16
5
1
0
0
139
2
3
10
22
42
30
17
9
0
1
0
3
973
13
36
107
165
231
195
116
64
26
7
3
10
691
11
15
70
121
161
146
87
53
15
4
2

36
47
30
31
31
9
1
2
0
93
3
3
7
13
19
18
14
7
5
1
1
2
741
16
18
76
99
156
140
97
78
41
7
4
9
508
11
13
44
82
89
99
65
60
33
6
2

1357
1123
955
688
556
286
60
35
188
3319
410
253
563
583
463
422
254
159
70
27
17
98
25553
2889
2164
4447
4155
3422
3005
2104
1659
922
241
99
446
16687
1914
1505
2894
2674
2205
1919
1339
1109
658
148
74

715
588
536
364
251
125
24
17
96
1778
221
142
310
316
218
240
141
83
29
13
9
56
13843
1571
1225
2506
2273
1896
1606
1138
798
444
100
37
249
8951
1035
838
1586
1484
1207
1022
714
518
312
62
30

642
535
419
324
305
161
36
18
92
1541
189
111
253
267
245
182
113
76
41
14
8
42
11710
1318
939
1941
1882
1526
1399
966
861
478
141
62
197
7736
879
667
1308
1190
998
897
625
591
346
86
44

227
167
129
108
107
99
45
21
13
866
35
117
246
138
89
72
56
41
31
23
7
11
7004
284
701
1389
1146
743
585
457
619
656
256
103
65
4858
211
449
903
756
500
412
315
478
518
196
72

139
100
76
70
67
44
23
8
9
482
15
66
141
69
49
46
40
22
15
11
1
7
4089
171
441
860
661
454
355
296
333
332
121
28
37
2818
128
284
559
442
300
250
207
250
253
99
18

88
67
53
38
40
55
22
13
4
384
20
51
105
69
40
26
16
19
16
12
6
4
2915
113
260
529
485
289
230
161
286
324
135
75
28
2040
83
165
344
314
200
162
108
228
265
97
54

10
515
7
26
69
61
137
90
61
29
19
4
3
9
1725
12
41
171
276
359
386
241
155
63
12
6
3
1419
10
31
142
226
291
321
193
135
51
11
6
2
306
2
10
29
50
68
65

6
282
2
21
37
44
70
49
29
11
11
3
1
4
987
7
25
104
159
214
225
136
72
34
5
3
3
819
6
20
88
133
173
194
110
60
26
4
3
2
168
1
5
16
26
41
31

4
233
5
5
32
17
67
41
32
18
8
1
2
5
738
5
16
67
117
145
161
105
83
29
7
3
0
600
4
11
54
93
118
127
83
75
25
7
3
0
138
1
5
13
24
27
34

248
8866
975
659
1553
1481
1217
1086
765
550
264
93
25
198
10927
919
774
1855
1741
1560
1368
1029
982
467
137
38
57
8915
763
649
1547
1373
1229
1098
846
821
388
113
34
54
2012
156
125
308
368
331
270

143
4892
536
387
920
789
689
584
424
280
132
38
7
106
6129
500
449
1022
992
915
804
609
488
245
61
18
26
5006
414
374
844
799
734
642
506
403
203
48
15
24
1123
86
75
178
193
181
162

105
3974
439
272
633
692
528
502
341
270
132
55
18
92
4798
419
325
833
749
645
564
420
494
222
76
20
31
3909
349
275
703
574
495
456
340
418
185
65
19
30
889
70
50
130
175
150
108

48
2146
73
252
486
390
243
173
142
141
138
60
31
17
5457
220
604
1293
812
524
450
346
458
443
202
97
8
4258
189
429
914
660
421
362
275
388
363
171
78
8
1199
31
175
379
152
103
88

28
1271
43
157
301
219
154
105
89
83
79
22
10
9
3220
126
365
816
470
325
278
236
251
209
95
43
6
2523
110
265
566
385
268
234
184
213
175
82
35
6
697
16
100
250
85
57
44

20
875
30
95
185
171
89
68
53
58
59
38
21
8
2237
94
239
477
342
199
172
110
207
234
107
54
2
1735
79
164
348
275
153
128
91
175
188
89
43
2
502
15
75
129
67
46
44

48
20
12
1
0
1
1274
15
32
113
204
285
283
177
103
50
6
4
2
751
4
14
59
121
174
175
108
61
31
2
1
1
523
11
18
54
83
111
108
69
42
19
4
3
1
755
11

26
12
8
1
0
1
736
12
19
72
116
163
172
106
48
21
3
3
1
428
4
10
39
66
102
104
62
26
12
1
1
1
308
8
9
33
50
61
68
44
22
9
2
2
0
436
5

22
8
4
0
0
0
538
3
13
41
88
122
111
71
55
29
3
1
1
323
0
4
20
55
72
71
46
35
19
1
0
0
215
3
9
21
33
50
40
25
20
10
2
1
1
319
6

183
161
79
24
4
3
7508
709
556
1276
1147
1115
926
705
653
271
87
24
39
5307
512
403
944
768
748
638
508
473
208
67
14
24
2201
197
153
332
379
367
288
197
180
63
20
10
15
4925
453

103
85
42
13
3
2
4109
360
298
669
641
655
545
395
348
132
42
5
19
2874
269
206
494
416
444
371
278
256
97
32
2
9
1235
91
92
175
225
211
174
117
92
35
10
3
10
2810
253

80
76
37
11
1
1
3399
349
258
607
506
460
381
310
305
139
45
19
20
2433
243
197
450
352
304
267
230
217
111
35
12
15
966
106
61
157
154
156
114
80
88
28
10
7
5
2115
200

71
70
80
31
19
0
3125
118
285
675
472
361
267
207
280
277
134
40
9
2043
84
188
452
302
218
168
120
184
199
93
29
6
1082
34
97
223
170
143
99
87
96
78
41
11
3
2496
92

52
38
34
13
8
0
1807
71
165
370
290
229
170
136
151
146
61
15
3
1183
54
110
259
184
134
108
77
96
98
48
12
3
624
17
55
111
106
95
62
59
55
48
13
3
0
1456
44

19
32
46
18
11
0
1318
47
120
305
182
132
97
71
129
131
73
25
6
860
30
78
193
118
84
60
43
88
101
45
17
3
458
17
42
112
64
48
37
28
41
30
28
8
3
1040
48

22
80
129
156
177
100
49
23
7
0
1
627
10
17
61
108
129
150
82
43
21
5
0
1
128
1
5
19
21
27
27
18
6
2
2
0
0
2512
10
57
204
391
537
578
347
238
111

16
47
77
95
106
56
23
7
4
0
0
354
5
12
36
63
77
89
43
19
7
3
0
0
82
0
4
11
14
18
17
13
4
0
1
0
0
1431
7
31
109
234
321
346
197
117
52

6
33
52
61
71
44
26
16
3
0
1
273
5
5
25
45
52
61
39
24
14
2
0
1
46
1
1
8
7
9
10
5
2
2
1
0
0
1081
3
26
95
157
216
232
150
121
59

399
922
748
673
576
442
417
191
65
29
10
4145
375
340
759
640
548
493
375
363
164
54
26
8
780
78
59
163
108
125
83
67
54
27
11
3
2
11183
830
692
1674
1701
1751
1514
1152
1001
528

209
526
449
386
357
252
220
102
31
16
9
2364
207
180
428
382
319
299
218
196
85
27
15
8
446
46
29
98
67
67
58
34
24
17
4
1
1
6248
441
365
886
971
957
925
684
520
311

190
396
299
287
219
190
197
89
34
13
1
1781
168
160
331
258
229
194
157
167
79
27
11
0
334
32
30
65
41
58
25
33
30
10
7
2
1
4935
389
327
788
730
794
589
468
481
217

250
571
372
283
204
159
231
206
90
36
2
2196
79
235
502
322
240
170
132
205
190
85
34
2
300
13
15
69
50
43
34
27
26
16
5
2
0
5592
223
523
1173
713
569
460
358
526
595

143
331
228
167
137
103
153
98
38
13
1
1275
39
135
290
195
142
111
86
136
90
37
13
1
181
5
8
41
33
25
26
17
17
8
1
0
0
3216
108
301
701
416
321
307
232
299
308

107
240
144
116
67
56
78
108
52
23
1
921
40
100
212
127
98
59
46
69
100
48
21
1
119
8
7
28
17
18
8
10
9
8
4
2
0
2376
115
222
472
297
248
153
126
227
287

24
7
8
1805
7
34
143
271
404
407
248
176
86
16
6
7
707
3
23
61
120
133
171
99
62
25
8
1
1
1318
4
7
81
181
329
330
194
121
54
11
4
2
1000
4
6
65
128

9
2
6
1024
4
20
81
169
231
247
135
85
40
6
1
5
407
3
11
28
65
90
99
62
32
12
3
1
1
740
2
4
45
109
185
192
107
58
29
6
2
1
559
2
3
36
78

15
5
2
781
3
14
62
102
173
160
113
91
46
10
5
2
300
0
12
33
55
43
72
37
30
13
5
0
0
578
2
3
36
72
144
138
87
63
25
5
2
1
441
2
3
29
50

153
35
152
7663
590
485
1184
1113
1150
1003
769
705
419
114
19
112
3520
240
207
490
588
601
511
383
296
109
39
16
40
2809
149
183
445
446
426
383
283
262
165
48
11
8
2029
117
135
338
321

83
16
89
4243
306
257
618
632
619
622
452
355
248
62
9
63
2005
135
108
268
339
338
303
232
165
63
21
7
26
1569
81
95
231
269
250
225
155
132
90
28
7
6
1142
64
71
171
205

70
19
63
3420
284
228
566
481
531
381
317
350
171
52
10
49
1515
105
99
222
249
263
208
151
131
46
18
9
14
1240
68
88
214
177
176
158
128
130
75
20
4
2
887
53
64
167
116

322
97
33
4039
171
348
766
494
382
322
274
425
494
269
77
17
1553
52
175
407
219
187
138
84
101
101
53
20
16
2809
90
233
539
344
239
215
176
334
394
200
44
1
2203
69
185
408
247

171
38
14
2316
83
204
454
286
213
218
184
233
253
149
31
8
900
25
97
247
130
108
89
48
66
55
22
7
6
1659
56
157
332
204
135
147
114
187
202
107
17
1
1294
41
120
255
146

151
59
19
1723
88
144
312
208
169
104
90
192
241
120
46
9
653
27
78
160
89
79
49
36
35
46
31
13
10
1150
34
76
207
140
104
68
62
147
192
93
27
0
909
28
65
153
101

246
257
149
94
41
6
3
1
318
0
1
16
53
83
73
45
27
13
5
1
1
3036
28
56
227
460
650
731
455
251
138
26
10
4
1009
6
15
69
136
227
239
169
94
40
9
5
0

137
147
81
45
23
4
2
1
181
0
1
9
31
48
45
26
13
6
2
0
0
1748
13
28
128
260
397
424
271
138
68
14
4
3
520
2
7
39
74
126
131
89
35
12
4
1
0

109
110
68
49
18
2
1
0
137
0
0
7
22
35
28
19
14
7
3
1
1
1288
15
28
99
200
253
307
184
113
70
12
6
1
489
4
8
30
62
101
108
80
59
28
5
4
0

285
264
192
188
139
36
8
6
780
32
48
107
125
141
119
91
74
26
12
3
2
22015
1840
1400
3378
3799
3763
3144
2077
1500
733
227
68
86
5929
619
410
990
883
898
746
529
458
270
77
23
26

171
151
104
97
78
21
5
4
427
17
24
60
64
79
74
51
35
12
7
2
2
11990
947
748
1777
2026
2106
1794
1232
779
371
124
41
45
3263
314
225
528
522
490
433
320
213
146
43
14
15

114
113
88
91
61
15
3
2
353
15
24
47
61
62
45
40
39
14
5
1
0
10025
893
652
1601
1773
1657
1350
845
721
362
103
27
41
2666
305
185
462
361
408
313
209
245
124
34
9
11

179
156
131
281
338
176
32
1
606
21
48
131
97
60
59
45
53
56
24
12
0
6524
242
570
1318
918
690
584
482
558
656
355
131
20
2515
89
199
410
299
236
190
151
278
389
198
67
9

102
110
78
159
173
96
13
1
365
15
37
77
58
33
37
36
28
29
11
4
0
3602
152
317
757
523
398
364
298
273
301
169
40
10
1335
53
119
227
175
140
126
87
120
164
101
20
3

77
46
53
122
165
80
19
0
241
6
11
54
39
27
22
9
25
27
13
8
0
2922
90
253
561
395
292
220
184
285
355
186
91
10
1180
36
80
183
124
96
64
64
158
225
97
47
6

2027
22
41
158
324
423
492
286
157
98
17
5
4
718
8
18
64
101
171
174
97
55
18
6
1
5
588
6
17
51
86
137
145
78
45
16
3
1
3
130
2
1
13
15
34
29
19

1228
11
21
89
186
271
293
182
103
56
10
3
3
402
4
13
43
60
81
104
56
24
9
4
1
3
330
3
12
36
49
66
88
44
20
8
1
1
2
72
1
1
7
11
15
16
12

799
11
20
69
138
152
199
104
54
42
7
2
1
316
4
5
21
41
90
70
41
31
9
2
0
2
258
3
5
15
37
71
57
34
25
8
2
0
1
58
1
0
6
4
19
13
7

16086
1221
990
2388
2916
2865
2398
1548
1042
463
150
45
60
7310
767
476
1140
1189
1109
955
709
547
261
53
22
82
5856
657
391
924
933
873
730
544
457
215
42
14
76
1454
110
85
216
256
236
225
165

8727
633
523
1249
1504
1616
1361
912
566
225
81
27
30
3894
390
260
595
646
599
514
392
278
136
31
10
43
3136
342
212
483
520
481
390
297
223
115
24
8
41
758
48
48
112
126
118
124
95

7359
588
467
1139
1412
1249
1037
636
476
238
69
18
30
3416
377
216
545
543
510
441
317
269
125
22
12
39
2720
315
179
441
413
392
340
247
234
100
18
6
35
696
62
37
104
130
118
101
70

4009
153
371
908
619
454
394
331
280
267
157
64
11
2100
91
176
419
343
206
200
170
221
182
58
19
15
1736
78
148
344
267
174
169
141
188
156
44
16
11
364
13
28
75
76
32
31
29

2267
99
198
530
348
258
238
211
153
137
68
20
7
1195
48
113
239
202
113
123
99
133
84
26
6
9
985
43
91
192
155
96
107
82
112
75
18
6
8
210
5
22
47
47
17
16
17

1742
54
173
378
271
196
156
120
127
130
89
44
4
905
43
63
180
141
93
77
71
88
98
32
13
6
751
35
57
152
112
78
62
59
76
81
26
10
3
154
8
6
28
29
15
15
12

10
2
3
0
2
634
8
11
62
91
141
155
97
46
18
4
0
1
527
8
7
54
74
116
132
80
35
17
3
0
1
107
0
4
8
17
25
23
17
11
1
1
0
0
693
5
22

4
1
3
0
1
339
4
4
36
49
78
81
50
25
10
1
0
1
278
4
1
32
38
64
69
38
21
9
1
0
1
61
0
3
4
11
14
12
12
4
1
0
0
0
356
4
13

6
1
0
0
1
295
4
7
26
42
63
74
47
21
8
3
0
0
249
4
6
22
36
52
63
42
14
8
2
0
0
46
0
1
4
6
11
11
5
7
0
1
0
0
337
1
9

90
46
11
8
6
4454
369
310
769
696
634
662
440
338
155
32
16
33
3691
298
251
680
565
513
540
363
275
137
28
12
29
763
71
59
89
131
121
122
77
63
18
4
4
4
4197
398
372

55
21
7
2
2
2377
207
169
374
373
354
384
228
175
68
21
9
15
1976
164
136
331
308
291
313
190
144
60
18
7
14
401
43
33
43
65
63
71
38
31
8
3
2
1
2234
195
210

35
25
4
6
4
2077
162
141
395
323
280
278
212
163
87
11
7
18
1715
134
115
349
257
222
227
173
131
77
10
5
15
362
28
26
46
66
58
51
39
32
10
1
2
3
1963
203
162

33
26
14
3
4
1881
97
230
463
283
206
141
133
162
114
36
9
7
1529
87
176
370
239
155
118
113
129
94
34
7
7
352
10
54
93
44
51
23
20
33
20
2
2
0
2004
71
214

21
9
8
0
1
1142
54
142
291
166
119
83
89
109
65
18
3
3
937
48
111
231
137
89
66
78
96
57
18
3
3
205
6
31
60
29
30
17
11
13
8
0
0
0
1134
42
127

12
17
6
3
3
739
43
88
172
117
87
58
44
53
49
18
6
4
592
39
65
139
102
66
52
35
33
37
16
4
4
147
4
23
33
15
21
6
9
20
12
2
2
0
870
29
87

69
127
153
150
75
52
23
12
3
2
625
3
20
63
117
133
139
67
47
21
11
3
1
68
2
2
6
10
20
11
8
5
2
1
0
1
1676
19
40
126
272
411
376
206
138
59
12

27
78
72
81
37
24
12
6
1
1
326
3
13
25
71
66
73
33
22
12
6
1
1
30
1
0
2
7
6
8
4
2
0
0
0
0
880
9
21
73
142
220
207
111
57
28
4

42
49
81
69
38
28
11
6
2
1
299
0
7
38
46
67
66
34
25
9
5
2
0
38
1
2
4
3
14
3
4
3
2
1
0
1
796
10
19
53
130
191
169
95
81
31
8

738
730
582
478
377
294
147
33
6
42
3829
372
353
670
663
527
415
343
268
139
33
5
41
368
26
19
68
67
55
63
34
26
8
0
1
1
12701
1095
870
2003
2097
2024
1737
1225
921
454
128

358
408
322
265
204
151
80
14
2
25
2029
183
200
326
365
295
226
183
137
75
14
1
24
205
12
10
32
43
27
39
21
14
5
0
1
1
6737
560
448
1002
1085
1105
974
704
470
240
67

380
322
260
213
173
143
67
19
4
17
1800
189
153
344
298
232
189
160
131
64
19
4
17
163
14
9
36
24
28
24
13
12
3
0
0
0
5964
535
422
1001
1012
919
763
521
451
214
61

492
328
193
163
132
168
157
55
22
9
1823
61
198
456
289
169
149
119
158
143
53
19
9
181
10
16
36
39
24
14
13
10
14
2
3
0
4041
192
381
789
591
428
318
262
408
424
171

271
199
116
96
85
89
70
28
7
4
1034
36
119
257
177
102
87
75
82
61
28
6
4
100
6
8
14
22
14
9
10
7
9
0
1
0
2281
110
223
436
349
243
196
165
218
208
97

221
129
77
67
47
79
87
27
15
5
789
25
79
199
112
67
62
44
76
82
25
13
5
81
4
8
22
17
10
5
3
3
5
2
2
0
1760
82
158
353
242
185
122
97
190
216
74

4
13
1230
12
24
92
195
310
277
141
112
45
10
2
10
446
7
16
34
77
101
99
65
26
14
2
2
3
1950
12
44
182
351
474
431
220
155
62
13
2
4
1606
8
36
146
293
397

0
8
642
6
15
52
101
163
153
78
41
22
4
0
7
238
3
6
21
41
57
54
33
16
6
0
0
1
1079
6
29
105
194
273
250
126
62
26
5
1
2
888
4
25
79
165
224

4
5
588
6
9
40
94
147
124
63
71
23
6
2
3
208
4
10
13
36
44
45
32
10
8
2
2
2
871
6
15
77
157
201
181
94
93
36
8
1
2
718
4
11
67
128
173

32
115
8373
728
606
1350
1297
1253
1085
792
704
366
89
21
82
4328
367
264
653
800
771
652
433
217
88
39
11
33
10604
896
856
1977
1672
1518
1237
876
858
479
121
44
70
8666
757
742
1653
1328
1178

20
62
4381
369
300
663
681
686
598
437
351
193
44
15
44
2356
191
148
339
404
419
376
267
119
47
23
5
18
5766
484
444
1074
939
873
680
472
421
253
63
24
39
4695
403
391
893
742
678

12
53
3992
359
306
687
616
567
487
355
353
173
45
6
38
1972
176
116
314
396
352
276
166
98
41
16
6
15
4838
412
412
903
733
645
557
404
437
226
58
20
31
3971
354
351
760
586
500

60
17
2997
145
278
575
419
298
219
190
313
353
150
47
10
1044
47
103
214
172
130
99
72
95
71
21
13
7
5039
237
549
1222
719
511
424
272
360
475
186
78
6
4214
207
452
1007
580
404

27
9
1648
80
165
310
246
167
132
108
158
171
84
23
4
633
30
58
126
103
76
64
57
60
37
13
4
5
2883
152
302
717
420
307
269
170
192
241
84
26
3
2386
133
252
594
335
237

33
8
1349
65
113
265
173
131
87
82
155
182
66
24
6
411
17
45
88
69
54
35
15
35
34
8
9
2
2156
85
247
505
299
204
155
102
168
234
102
52
3
1828
74
200
413
245
167

354
172
132
53
10
1
4
344
4
8
36
58
77
77
48
23
9
3
1
0
1307
12
49
198
254
298
210
118
109
36
11
7
5
942
6
36
141
193
221
141
84
78
28
5
6
3
365

210
102
51
21
5
0
2
191
2
4
26
29
49
40
24
11
5
0
1
0
708
4
30
99
141
169
124
64
56
11
6
1
3
496
2
20
67
105
123
83
44
38
7
4
1
2
212

144
70
81
32
5
1
2
153
2
4
10
29
28
37
24
12
4
3
0
0
599
8
19
99
113
129
86
54
53
25
5
6
2
446
4
16
74
88
98
58
40
40
21
1
5
1
153

989
702
707
407
108
37
58
1938
139
114
324
344
340
248
174
151
72
13
7
12
17414
1902
1545
3197
2933
2525
1936
1252
1243
526
179
55
121
12326
1414
1115
2273
1985
1758
1317
863
946
402
132
42
79
5088

545
364
355
214
57
21
32
1071
81
53
181
197
195
135
108
66
39
6
3
7
9513
995
832
1813
1581
1402
1096
690
646
279
93
16
70
6729
732
590
1289
1077
979
769
471
482
219
66
10
45
2784

444
338
352
193
51
16
26
867
58
61
143
147
145
113
66
85
33
7
4
5
7901
907
713
1384
1352
1123
840
562
597
247
86
39
51
5597
682
525
984
908
779
548
392
464
183
66
32
34
2304

354
224
318
437
158
67
6
825
30
97
215
139
107
70
48
42
38
28
11
0
5487
323
690
1465
873
506
360
291
391
314
160
91
23
4139
249
516
1092
629
368
272
223
306
249
140
81
14
1348

220
136
166
216
71
23
3
497
19
50
123
85
70
49
34
26
25
13
3
0
3173
192
399
857
506
309
233
185
213
167
68
31
13
2356
141
298
622
364
223
175
145
162
134
60
25
7
817

134
88
152
221
87
44
3
328
11
47
92
54
37
21
14
16
13
15
8
0
2314
131
291
608
367
197
127
106
178
147
92
60
10
1783
108
218
470
265
145
97
78
144
115
80
56
7
531

6
13
57
61
77
69
34
31
8
6
1
2
582
6
20
79
100
146
97
57
50
21
6
0
0
508
6
18
69
88
130
84
46
42
20
5
0
0
74
0
2
10
12
16
13
11
8

2
10
32
36
46
41
20
18
4
2
0
1
304
4
13
32
50
80
55
32
25
9
4
0
0
265
4
11
27
43
70
47
29
21
9
4
0
0
39
0
2
5
7
10
8
3
4

4
3
25
25
31
28
14
13
4
4
1
1
278
2
7
47
50
66
42
25
25
12
2
0
0
243
2
7
42
45
60
37
17
21
11
1
0
0
35
0
0
5
5
6
5
8
4

488
430
924
948
767
619
389
297
124
47
13
42
4439
468
381
777
686
534
484
362
419
227
76
16
9
3765
410
333
660
572
459
384
298
359
200
67
15
8
674
58
48
117
114
75
100
64
60

263
242
524
504
423
327
219
164
60
27
6
25
2412
250
203
424
382
297
287
193
202
126
36
7
5
2020
211
175
361
318
253
230
151
171
110
29
6
5
392
39
28
63
64
44
57
42
31

225
188
400
444
344
292
170
133
64
20
7
17
2027
218
178
353
304
237
197
169
217
101
40
9
4
1745
199
158
299
254
206
154
147
188
90
38
9
3
282
19
20
54
50
31
43
22
29

74
174
373
244
138
88
68
85
65
20
10
9
2225
140
301
575
341
201
161
113
158
125
77
32
1
1934
125
264
481
292
173
147
95
142
112
72
30
1
291
15
37
94
49
28
14
18
16

51
101
235
142
86
58
40
51
33
8
6
6
1310
83
169
358
185
130
96
69
99
74
31
15
1
1119
73
145
291
156
112
86
56
89
65
31
14
1
191
10
24
67
29
18
10
13
10

23
73
138
102
52
30
28
34
32
12
4
3
915
57
132
217
156
71
65
44
59
51
46
17
0
815
52
119
190
136
61
61
39
53
47
41
16
0
100
5
13
27
20
10
4
5
6

1
1
0
0
819
12
25
116
156
174
147
74
80
22
5
6
2
536
7
19
70
106
104
101
52
56
12
3
5
1
283
5
6
46
50
70
46
22
24
10
2
1
1
950
12
36
128

0
0
0
0
474
6
13
67
93
113
95
43
34
6
1
1
2
313
4
11
44
64
63
67
31
25
2
0
1
1
161
2
2
23
29
50
28
12
9
4
1
0
1
523
4
16
71

1
1
0
0
345
6
12
49
63
61
52
31
46
16
4
5
0
223
3
8
26
42
41
34
21
31
10
3
4
0
122
3
4
23
21
20
18
10
15
6
1
1
0
427
8
20
57

27
9
1
1
9849
1229
835
1811
1609
1313
1052
715
700
345
81
52
107
6437
817
557
1206
1037
840
663
441
483
247
52
36
58
3412
412
278
605
572
473
389
274
217
98
29
16
49
12441
1895
1016
2163

16
7
1
0
5355
647
449
1020
889
713
591
404
339
185
33
21
64
3520
439
304
687
575
449
381
252
233
132
20
13
35
1835
208
145
333
314
264
210
152
106
53
13
8
29
6549
1018
538
1172

11
2
0
1
4494
582
386
791
720
600
461
311
361
160
48
31
43
2917
378
253
519
462
391
282
189
250
115
32
23
23
1577
204
133
272
258
209
179
122
111
45
16
8
20
5892
877
478
991

13
5
2
0
3222
196
421
830
483
312
205
161
254
194
102
52
12
2349
145
346
616
328
210
152
107
178
139
83
37
8
873
51
75
214
155
102
53
54
76
55
19
15
4
3456
186
393
737

9
0
1
0
1882
119
247
504
282
185
135
90
147
109
39
19
6
1367
89
203
375
194
128
94
57
99
77
30
15
6
515
30
44
129
88
57
41
33
48
32
9
4
0
2001
109
235
437

4
5
1
0
1340
77
174
326
201
127
70
71
107
85
63
33
6
982
56
143
241
134
82
58
50
79
62
53
22
2
358
21
31
85
67
45
12
21
28
23
10
11
4
1455
77
158
300

163
201
166
104
80
34
9
3
14
762
12
24
93
136
160
136
85
71
29
8
2
6
188
0
12
35
27
41
30
19
9
5
1
1
8
1557
26
57
189
282
336
307
151
132
50
22
2

91
112
96
69
36
16
1
2
9
412
4
10
51
73
87
80
55
32
14
1
1
4
111
0
6
20
18
25
16
14
4
2
0
1
5
923
13
26
104
172
225
181
102
63
24
10
1

72
89
70
35
44
18
8
1
5
350
8
14
42
63
73
56
30
39
15
7
1
2
77
0
6
15
9
16
14
5
5
3
1
0
3
634
13
31
85
110
111
126
49
69
26
12
1

1839
1637
1214
889
925
423
142
59
239
10200
1538
834
1780
1484
1317
982
722
793
367
135
53
195
2241
357
182
383
355
320
232
167
132
56
7
6
44
15079
1594
1228
2593
2578
2283
1810
1130
974
462
141
68

1013
859
636
431
441
217
65
30
129
5349
824
445
976
817
693
502
347
361
193
63
28
100
1200
194
93
196
196
166
134
84
80
24
2
2
29
8301
859
695
1417
1401
1295
1037
630
501
236
62
32

826
778
578
458
484
206
77
29
110
4851
714
389
804
667
624
480
375
432
174
72
25
95
1041
163
89
187
159
154
98
83
52
32
5
4
15
6778
735
533
1176
1177
988
773
500
473
226
79
36

499
333
258
182
299
270
175
98
26
2866
158
317
589
409
269
197
145
259
250
167
86
20
590
28
76
148
90
64
61
37
40
20
8
12
6
5939
340
695
1395
945
544
430
330
417
431
225
150

312
198
157
114
177
136
69
42
15
1670
94
189
356
263
165
121
92
154
123
66
35
12
331
15
46
81
49
33
36
22
23
13
3
7
3
3380
198
386
861
547
300
272
204
222
207
91
62

187
135
101
68
122
134
106
56
11
1196
64
128
233
146
104
76
53
105
127
101
51
8
259
13
30
67
41
31
25
15
17
7
5
5
3
2559
142
309
534
398
244
158
126
195
224
134
88

3
936
12
34
112
159
203
183
94
85
35
17
1
1
621
14
23
77
123
133
124
57
47
15
5
1
2
2482
27
86
312
405
552
526
282
182
83
16
6
5
1228
4
32
120
186
274
285

2
532
2
12
61
97
134
102
59
39
17
8
0
1
391
11
14
43
75
91
79
43
24
7
2
1
1
1445
15
52
188
258
317
311
155
93
47
4
3
2
692
3
19
75
117
147
157

1
404
10
22
51
62
69
81
35
46
18
9
1
0
230
3
9
34
48
42
45
14
23
8
3
0
1
1037
12
34
124
147
235
215
127
89
36
12
3
3
536
1
13
45
69
127
128

218
7132
818
615
1240
1114
966
803
532
516
269
77
39
143
7947
776
613
1353
1464
1317
1007
598
458
193
64
29
75
19695
1921
1715
3924
3384
2829
2171
1570
1199
644
165
61
112
11475
1173
1103
2642
1759
1443
1128

136
3936
450
364
704
630
533
443
278
252
138
34
19
91
4365
409
331
713
771
762
594
352
249
98
28
13
45
10707
1021
920
2129
1870
1591
1210
867
591
328
83
34
63
6135
636
592
1425
957
783
622

82
3196
368
251
536
484
433
360
254
264
131
43
20
52
3582
367
282
640
693
555
413
246
209
95
36
16
30
8988
900
795
1795
1514
1238
961
703
608
316
82
27
49
5340
537
511
1217
802
660
506

37
3698
203
437
815
533
308
257
203
279
333
182
127
21
2241
137
258
580
412
236
173
127
138
98
43
23
16
7589
382
766
1675
1178
869
619
476
607
634
272
90
21
4799
249
467
1028
688
487
348

30
2085
115
246
505
314
175
167
127
136
160
70
53
17
1295
83
140
356
233
125
105
77
86
47
21
9
13
4328
246
463
974
678
528
380
278
324
308
110
27
12
2712
162
278
603
398
305
219

7
1613
88
191
310
219
133
90
76
143
173
112
74
4
946
54
118
224
179
111
68
50
52
51
22
14
3
3261
136
303
701
500
341
239
198
283
326
162
63
9
2087
87
189
425
290
182
129

148
114
51
8
2
4
1254
23
54
192
219
278
241
134
68
32
8
4
1
5140
83
188
536
866
1102
1044
696
383
156
40
21
25
1349
22
34
108
251
298
285
188
104
37
9
6
7
3791
61

81
59
29
2
1
2
753
12
33
113
141
170
154
74
34
18
2
2
0
2698
44
96
349
465
612
520
324
180
68
22
7
11
721
15
15
72
136
164
153
90
51
15
3
4
3
1977
29

67
55
22
6
1
2
501
11
21
79
78
108
87
60
34
14
6
2
1
2442
39
92
187
401
490
524
372
203
88
18
14
14
628
7
19
36
115
134
132
98
53
22
6
2
4
1814
32

842
731
431
108
36
79
8220
748
612
1282
1625
1386
1043
728
468
213
57
25
33
54755
6404
4142
8500
10216
9152
6887
4628
2570
1072
331
206
647
8120
856
838
1607
1415
1111
920
596
430
190
56
24
77
46635
5548

440
341
219
56
20
44
4572
385
328
704
913
808
588
427
250
109
27
14
19
30272
3375
2205
4595
5629
5197
3935
2719
1469
542
154
100
352
4410
483
448
856
778
617
511
328
231
81
23
13
41
25862
2892

402
390
212
52
16
35
3648
363
284
578
712
578
455
301
218
104
30
11
14
24483
3029
1937
3905
4587
3955
2952
1909
1101
530
177
106
295
3710
373
390
751
637
494
409
268
199
109
33
11
36
20773
2656

290
443
521
201
64
13
2790
133
299
647
490
382
271
186
164
113
71
26
8
10269
507
1119
2516
1797
1270
974
705
657
419
177
68
60
3021
169
346
828
443
313
230
193
220
177
73
21
8
7248
338

159
226
249
80
25
8
1616
84
185
371
280
223
161
119
98
59
30
2
4
5809
289
615
1406
1040
714
589
430
378
217
70
28
33
1664
97
203
450
246
182
147
111
105
78
31
10
4
4145
192

131
217
272
121
39
5
1174
49
114
276
210
159
110
67
66
54
41
24
4
4460
218
504
1110
757
556
385
275
279
202
107
40
27
1357
72
143
378
197
131
83
82
115
99
42
11
4
3103
146

154
428
615
804
759
508
279
119
31
15
18
3741
84
174
523
680
702
604
462
270
155
63
10
14
0
0
0
0
0
0
0
0
0
0
0
0
0
3741
84
174
523
680
702
604
462
270
155

81
277
329
448
367
234
129
53
19
3
8
2102
46
104
293
422
418
325
255
131
77
19
5
7
0
0
0
0
0
0
0
0
0
0
0
0
0
2102
46
104
293
422
418
325
255
131
77

73
151
286
356
392
274
150
66
12
12
10
1639
38
70
230
258
284
279
207
139
78
44
5
7
0
0
0
0
0
0
0
0
0
0
0
0
0
1639
38
70
230
258
284
279
207
139
78

3304
6893
8801
8041
5967
4032
2140
882
275
182
570
42271
3671
2906
6682
7968
7025
5617
3948
2469
1106
363
162
354
0
0
0
0
0
0
0
0
0
0
0
0
0
42271
3671
2906
6682
7968
7025
5617
3948
2469
1106

1757
3739
4851
4580
3424
2391
1238
461
131
87
311
23796
1958
1512
3723
4622
4004
3221
2321
1332
610
192
89
212
0
0
0
0
0
0
0
0
0
0
0
0
0
23796
1958
1512
3723
4622
4004
3221
2321
1332
610

1547
3154
3950
3461
2543
1641
902
421
144
95
259
18475
1713
1394
2959
3346
3021
2396
1627
1137
496
171
73
142
0
0
0
0
0
0
0
0
0
0
0
0
0
18475
1713
1394
2959
3346
3021
2396
1627
1137
496

773
1688
1354
957
744
512
437
242
104
47
52
8907
391
813
1894
1685
1208
853
722
570
382
249
80
60
0
0
0
0
0
0
0
0
0
0
0
0
0
8907
391
813
1894
1685
1208
853
722
570
382

412
956
794
532
442
319
273
139
39
18
29
5204
230
459
1090
1027
721
514
451
346
184
112
28
42
0
0
0
0
0
0
0
0
0
0
0
0
0
5204
230
459
1090
1027
721
514
451
346
184

361
732
560
425
302
193
164
103
65
29
23
3703
161
354
804
658
487
339
271
224
198
137
52
18
0
0
0
0
0
0
0
0
0
0
0
0
0
3703
161
354
804
658
487
339
271
224
198

63
10
14
1559
24
43
200
255
266
279
222
131
79
41
7
12
0
0
0
0
0
0
0
0
0
0
0
0
0
1559
24
43
200
255
266
279
222
131
79
41
7
12
1220
20
21
114
194

19
5
7
879
14
26
106
158
158
167
124
68
31
16
3
8
0
0
0
0
0
0
0
0
0
0
0
0
0
879
14
26
106
158
158
167
124
68
31
16
3
8
668
12
15
55
120

44
5
7
680
10
17
94
97
108
112
98
63
48
25
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
680
10
17
94
97
108
112
98
63
48
25
4
4
552
8
6
59
74

363
162
354
15493
1260
926
2152
2952
2432
2069
1618
1035
568
213
73
195
0
0
0
0
0
0
0
0
0
0
0
0
0
15493
1260
926
2152
2952
2432
2069
1618
1035
568
213
73
195
10156
1113
743
1633
1750

192
89
212
8780
680
510
1194
1773
1421
1190
928
546
289
99
28
122
0
0
0
0
0
0
0
0
0
0
0
0
0
8780
680
510
1194
1773
1421
1190
928
546
289
99
28
122
5535
594
384
893
982

171
73
142
6713
580
416
958
1179
1011
879
690
489
279
114
45
73
0
0
0
0
0
0
0
0
0
0
0
0
0
6713
580
416
958
1179
1011
879
690
489
279
114
45
73
4621
519
359
740
768

249
80
60
3628
106
253
578
649
480
441
367
304
233
131
55
31
0
0
0
0
0
0
0
0
0
0
0
0
0
3628
106
253
578
649
480
441
367
304
233
131
55
31
3409
152
340
698
562

112
28
42
2041
59
131
339
413
278
243
206
166
116
46
25
19
0
0
0
0
0
0
0
0
0
0
0
0
0
2041
59
131
339
413
278
243
206
166
116
46
25
19
1919
93
202
381
329

137
52
18
1587
47
122
239
236
202
198
161
138
117
85
30
12
0
0
0
0
0
0
0
0
0
0
0
0
0
1587
47
122
239
236
202
198
161
138
117
85
30
12
1490
59
138
317
233

290
252
168
89
44
15
7
6
989
12
15
80
167
239
208
137
70
36
14
6
5
231
8
6
34
27
51
44
31
19
8
1
1
1
5524
62
120
431
943
1309
1219
809
410
154
34
16
17

160
143
88
39
20
9
6
1
546
9
11
35
105
135
116
72
31
18
8
5
1
122
3
4
20
15
25
27
16
8
2
1
1
0
3304
38
69
239
606
864
724
457
199
76
20
7
5

130
109
80
50
24
6
1
5
443
3
4
45
62
104
92
65
39
18
6
1
4
109
5
2
14
12
26
17
15
11
6
0
0
1
2220
24
51
192
337
445
495
352
211
78
14
9
12

1597
1273
868
636
330
110
34
69
6570
721
494
1064
1082
973
793
576
468
249
87
22
41
3586
392
249
569
668
624
480
292
168
81
23
12
28
41022
4571
2793
6214
7690
6687
5210
3442
2479
1105
356
147
328

888
717
480
338
157
52
16
34
3549
392
255
577
607
542
440
311
239
115
39
11
21
1986
202
129
316
375
346
277
169
99
42
13
5
13
22630
2469
1477
3386
4204
3804
2982
1951
1333
576
177
73
198

709
556
388
298
173
58
18
35
3021
329
239
487
475
431
353
265
229
134
48
11
20
1600
190
120
253
293
278
203
123
69
39
10
7
15
18392
2102
1316
2828
3486
2883
2228
1491
1146
529
179
74
130

380
309
245
278
243
133
54
15
2585
108
255
516
413
281
231
189
222
207
109
42
12
824
44
85
182
149
99
78
56
56
36
24
12
3
10201
433
989
2183
1751
1302
960
746
762
569
318
124
64

226
189
135
151
117
61
27
8
1453
62
156
285
242
172
141
101
116
100
51
20
7
466
31
46
96
87
54
48
34
35
17
10
7
1
6060
252
615
1323
1016
787
598
463
467
304
137
56
42

154
120
110
127
126
72
27
7
1132
46
99
231
171
109
90
88
106
107
58
22
5
358
13
39
86
62
45
30
22
21
19
14
5
2
4141
181
374
860
735
515
362
283
295
265
181
68
22

1726
11
45
173
260
366
395
230
164
56
14
8
4
3798
51
75
258
683
943
824
579
246
98
20
8
13
2346
23
54
193
372
528
550
292
207
80
23
12
12
1903
17
45
157
292
427
449
240

927
6
29
88
136
214
221
116
72
34
7
3
1
2377
32
40
151
470
650
503
341
127
42
13
4
4
1333
12
29
115
218
298
329
159
107
40
15
7
4
1038
8
25
92
159
227
269
120

799
5
16
85
124
152
174
114
92
22
7
5
3
1421
19
35
107
213
293
321
238
119
56
7
4
9
1013
11
25
78
154
230
221
133
100
40
8
5
8
865
9
20
65
133
200
180
120

13667
1472
1009
2270
2305
1941
1696
1199
1004
495
162
54
60
27355
3099
1784
3944
5385
4746
3514
2243
1475
610
194
93
268
19311
2097
1538
3343
2923
2707
2309
1708
1494
713
204
71
204
15634
1756
1237
2710
2325
2162
1821
1356

7454
813
515
1278
1240
1062
938
681
516
266
84
27
34
15176
1656
962
2108
2964
2742
2044
1270
817
310
93
46
164
10625
1163
855
1880
1606
1451
1284
963
777
381
110
31
124
8632
989
703
1527
1277
1170
1011
751

6213
659
494
992
1065
879
758
518
488
229
78
27
26
12179
1443
822
1836
2421
2004
1470
973
658
300
101
47
104
8686
934
683
1463
1317
1256
1025
745
717
332
94
40
80
7002
767
534
1183
1048
992
810
605

4840
218
471
1099
754
521
427
322
378
346
204
78
22
5361
215
518
1084
997
781
533
424
384
223
114
46
42
7717
333
828
1733
1115
844
642
452
613
646
338
149
24
6376
289
640
1387
898
706
523
376

2929
122
298
690
444
327
269
209
242
191
83
35
19
3131
130
317
633
572
460
329
254
225
113
54
21
23
4525
208
510
1043
675
511
393
289
320
355
149
56
16
3735
181
407
835
534
433
319
240

1911
96
173
409
310
194
158
113
136
155
121
43
3
2230
85
201
451
425
321
204
170
159
110
60
25
19
3192
125
318
690
440
333
249
163
293
291
189
93
8
2641
108
233
552
364
273
204
136

167
67
22
8
12
443
6
9
36
80
101
101
52
40
13
1
4
0
1333
15
34
155
235
285
221
159
143
65
13
4
4
1107
11
23
120
197
235
183
131
130
59
12
2
4
226
4
11

81
36
14
3
4
295
4
4
23
59
71
60
39
26
4
1
4
0
768
7
22
88
140
170
130
92
74
34
5
2
4
635
5
19
67
120
137
107
73
69
30
4
0
4
133
2
3

86
31
8
5
8
148
2
5
13
21
30
41
13
14
9
0
0
0
565
8
12
67
95
115
91
67
69
31
8
2
0
472
6
4
53
77
98
76
58
61
29
8
2
0
93
2
8

1242
614
175
62
174
3677
341
301
633
598
545
488
352
252
99
29
9
30
8109
686
661
1550
1285
1112
933
651
684
359
115
44
29
6237
533
528
1211
935
828
683
496
572
303
90
35
23
1872
153
133

636
340
95
29
104
1993
174
152
353
329
281
273
212
141
41
15
2
20
4522
381
356
865
715
649
547
389
330
198
55
20
17
3468
307
287
678
517
474
398
286
279
170
41
17
14
1054
74
69

606
274
80
33
70
1684
167
149
280
269
264
215
140
111
58
14
7
10
3587
305
305
685
570
463
386
262
354
161
60
24
12
2769
226
241
533
418
354
285
210
293
133
49
18
9
818
79
64

533
581
290
134
19
1341
44
188
346
217
138
119
76
80
65
48
15
5
4708
196
596
1204
734
447
332
218
335
340
192
108
6
3790
146
497
975
582
318
245
167
277
306
178
95
4
918
50
99

276
319
126
52
13
790
27
103
208
141
78
74
49
44
36
23
4
3
2745
122
373
740
426
259
211
140
185
171
77
41
0
2188
93
322
590
328
187
155
103
148
156
70
36
0
557
29
51

257
262
164
82
6
551
17
85
138
76
60
45
27
36
29
25
11
2
1963
74
223
464
308
188
121
78
150
169
115
67
6
1602
53
175
385
254
131
90
64
129
150
108
59
4
361
21
48

35
38
50
38
28
13
6
1
2
0
831
14
31
116
150
188
124
75
74
45
5
3
6
663
11
26
86
119
148
101
54
65
41
4
3
5
168
3
5
30
31
40
23
21
9
4
1

21
20
33
23
19
5
4
1
2
0
475
8
17
62
84
119
69
49
39
21
1
2
4
376
7
13
47
67
88
56
38
34
19
1
2
4
99
1
4
15
17
31
13
11
5
2
0

14
18
17
15
9
8
2
0
0
0
356
6
14
54
66
69
55
26
35
24
4
1
2
287
4
13
39
52
60
45
16
31
22
3
1
1
69
2
1
15
14
9
10
10
4
2
1

339
350
284
250
155
112
56
25
9
6
16476
2038
1344
2871
2636
2256
1760
1185
1315
603
188
92
188
12265
1517
1002
2085
1904
1664
1277
873
1075
513
152
69
134
4211
521
342
786
732
592
483
312
240
90
36

187
198
175
149
103
51
28
14
3
3
8890
1064
725
1530
1449
1198
1033
617
670
338
105
51
110
6640
790
537
1125
1072
888
738
462
535
290
87
39
77
2250
274
188
405
377
310
295
155
135
48
18

152
152
109
101
52
61
28
11
6
3
7586
974
619
1341
1187
1058
727
568
645
265
83
41
78
5625
727
465
960
832
776
539
411
540
223
65
30
57
1961
247
154
381
355
282
188
157
105
42
18

229
152
129
87
51
58
34
14
13
2
3932
158
457
1051
657
384
280
173
300
250
139
64
19
3049
128
371
743
507
289
213
135
250
225
116
57
15
883
30
86
308
150
95
67
38
50
25
23

150
98
72
56
37
37
15
7
5
0
2259
93
277
556
386
243
178
111
156
155
71
21
12
1825
76
237
438
303
184
134
89
131
143
61
20
9
434
17
40
118
83
59
44
22
25
12
10

79
54
57
31
14
21
19
7
8
2
1673
65
180
495
271
141
102
62
144
95
68
43
7
1224
52
134
305
204
105
79
46
119
82
55
37
6
449
13
46
190
67
36
23
16
25
13
13

0
1
839
5
18
86
136
185
167
94
76
43
19
7
3
705
4
13
69
112
156
138
84
69
38
16
4
2
134
1
5
17
24
29
29
10
7
5
3
3
1
1852
21
34
202
311
375

0
0
490
5
8
45
83
102
112
63
37
23
8
2
2
414
4
5
36
70
87
95
56
33
19
7
1
1
76
1
3
9
13
15
17
7
4
4
1
1
1
1060
13
23
116
173
221

0
1
349
0
10
41
53
83
55
31
39
20
11
5
1
291
0
8
33
42
69
43
28
36
19
9
3
1
58
0
2
8
11
14
12
3
3
1
2
2
0
792
8
11
86
138
154

23
54
8382
905
799
1585
1302
971
802
624
744
426
141
54
29
6961
756
658
1314
1041
784
664
518
649
375
130
48
24
1421
149
141
271
261
187
138
106
95
51
11
6
5
17264
1358
1292
2980
2780
2533

12
33
4602
449
427
880
740
545
449
373
376
247
73
29
14
3842
370
356
725
612
448
371
309
327
218
69
25
12
760
79
71
155
128
97
78
64
49
29
4
4
2
9565
762
706
1673
1534
1402

11
21
3780
456
372
705
562
426
353
251
368
179
68
25
15
3119
386
302
589
429
336
293
209
322
157
61
23
12
661
70
70
116
133
90
60
42
46
22
7
2
3
7699
596
586
1307
1246
1131

7
4
3344
147
267
700
506
326
233
214
339
322
190
95
5
2897
122
236
590
428
269
192
187
303
295
179
91
5
447
25
31
110
78
57
41
27
36
27
11
4
0
7378
324
760
1831
1215
769

1
3
1962
79
156
413
300
192
150
155
185
200
91
40
1
1706
67
140
342
261
159
125
139
164
185
84
39
1
256
12
16
71
39
33
25
16
21
15
7
1
0
4292
196
454
1094
708
453

6
1
1382
68
111
287
206
134
83
59
154
122
99
55
4
1191
55
96
248
167
110
67
48
139
110
95
52
4
191
13
15
39
39
24
16
11
15
12
4
3
0
3086
128
306
737
507
316

373
275
171
58
21
3
8
1278
17
28
155
208
265
259
163
117
42
17
2
5
574
4
6
47
103
110
114
112
54
16
4
1
3
1715
13
28
134
249
384
375
271
145
82
16
8
10
1442

226
149
95
29
12
1
2
739
11
17
91
117
154
163
84
69
23
9
1
0
321
2
6
25
56
67
63
65
26
6
3
0
2
914
8
19
80
128
209
200
137
75
45
5
1
7
763

147
126
76
29
9
2
6
539
6
11
64
91
111
96
79
48
19
8
1
5
253
2
0
22
47
43
51
47
28
10
1
1
1
801
5
9
54
121
175
175
134
70
37
11
7
3
679

2198
1593
1387
662
217
100
164
11799
979
897
2078
1823
1696
1457
1040
992
486
165
72
114
5465
379
395
902
957
837
741
553
395
176
52
28
50
16014
1947
1075
2334
2360
2198
1994
1583
1337
713
204
67
202
13364

1241
890
720
363
127
51
96
6624
543
489
1195
1035
951
848
581
514
267
95
40
66
2941
219
217
478
499
451
393
309
206
96
32
11
30
8468
1037
571
1283
1270
1124
1090
820
647
386
102
32
106
7015

957
703
667
299
90
49
68
5175
436
408
883
788
745
609
459
478
219
70
32
48
2524
160
178
424
458
386
348
244
189
80
20
17
20
7546
910
504
1051
1090
1074
904
763
690
327
102
35
96
6349

640
406
486
501
285
133
28
5267
264
525
1263
860
544
432
274
339
394
243
109
20
2111
60
235
568
355
225
208
132
147
107
42
24
8
5070
167
470
1125
733
615
443
377
395
438
186
85
36
4294

389
243
278
268
142
48
19
3097
165
315
757
511
321
279
166
193
213
121
42
14
1195
31
139
337
197
132
110
77
85
55
21
6
5
3033
100
284
685
448
355
272
262
242
225
101
34
25
2542

251
163
208
233
143
85
9
2170
99
210
506
349
223
153
108
146
181
122
67
6
916
29
96
231
158
93
98
55
62
52
21
18
3
2037
67
186
440
285
260
171
115
153
213
85
51
11
1752

10
23
112
203
327
307
234
123
73
14
7
9
273
3
5
22
46
57
68
37
22
9
2
1
1
1311
12
14
69
149
263
281
195
155
85
18
5
65
1145
12
11
59
141
238
257
175
145

6
17
66
106
176
162
115
62
41
5
1
6
151
2
2
14
22
33
38
22
13
4
0
0
1
686
6
5
43
82
140
164
109
70
26
6
2
33
595
6
3
36
77
126
148
98
68

4
6
46
97
151
145
119
61
32
9
6
3
122
1
3
8
24
24
30
15
9
5
2
1
0
625
6
9
26
67
123
117
86
85
59
12
3
32
550
6
8
23
64
112
109
77
77

1668
921
1951
1929
1775
1626
1325
1149
631
180
54
155
2650
279
154
383
431
423
368
258
188
82
24
13
47
3139
224
211
478
415
434
414
334
327
205
72
10
15
2513
153
169
385
312
346
317
278
292

868
490
1061
1048
900
871
688
540
351
89
26
83
1453
169
81
222
222
224
219
132
107
35
13
6
23
1689
118
114
264
235
238
224
178
172
102
34
1
9
1342
79
86
214
187
191
164
144
150

800
431
890
881
875
755
637
609
280
91
28
72
1197
110
73
161
209
199
149
126
81
47
11
7
24
1450
106
97
214
180
196
190
156
155
103
38
9
6
1171
74
83
171
125
155
153
134
142

135
386
965
605
511
369
309
347
397
172
75
23
776
32
84
160
128
104
74
68
48
41
14
10
13
3237
74
207
512
391
353
307
241
357
419
261
109
6
2877
59
177
433
342
306
281
199
320

77
231
593
365
293
218
209
210
205
94
30
17
491
23
53
92
83
62
54
53
32
20
7
4
8
1769
39
125
299
221
199
178
152
198
207
106
43
2
1564
27
111
248
195
172
166
127
174

58
155
372
240
218
151
100
137
192
78
45
6
285
9
31
68
45
42
20
15
16
21
7
6
5
1468
35
82
213
170
154
129
89
159
212
155
66
4
1313
32
66
185
147
134
115
72
146

82
17
5
3
166
0
3
10
8
25
24
20
10
3
1
0
62
866
4
8
38
91
185
206
172
90
51
11
5
5
780
4
8
34
79
163
191
157
81
45
9
4
5
86
0
0
4

25
5
2
1
91
0
2
7
5
14
16
11
2
1
1
0
32
440
2
6
26
48
87
103
93
40
26
5
1
3
399
2
6
24
43
74
96
86
37
23
4
1
3
41
0
0
2

57
12
3
2
75
0
1
3
3
11
8
9
8
2
0
0
30
426
2
2
12
43
98
103
79
50
25
6
4
2
381
2
2
10
36
89
95
71
44
22
5
3
2
45
0
0
2

183
60
9
9
626
71
42
93
103
88
97
56
35
22
12
1
6
3045
260
177
438
370
429
441
333
332
176
44
14
31
2703
222
148
401
321
372
387
304
301
159
43
14
31
342
38
29
37

90
30
1
6
347
39
28
50
48
47
60
34
22
12
4
0
3
1611
137
95
230
188
219
253
189
162
90
19
7
22
1416
113
76
210
162
187
222
172
142
84
19
7
22
195
24
19
20

93
30
8
3
279
32
14
43
55
41
37
22
13
10
8
1
3
1434
123
82
208
182
210
188
144
170
86
25
7
9
1287
109
72
191
159
185
165
132
159
75
24
7
9
147
14
10
17

407
242
105
6
360
15
30
79
49
47
26
42
37
12
19
4
0
1805
44
125
319
252
204
207
139
160
200
103
46
6
1635
37
113
292
233
181
185
125
141
182
96
44
6
170
7
12
27

200
99
43
2
205
12
14
51
26
27
12
25
24
7
7
0
0
1052
22
67
203
159
115
136
76
90
114
51
15
4
953
19
61
181
147
101
123
71
79
105
47
15
4
99
3
6
22

207
143
62
4
155
3
16
28
23
20
14
17
13
5
12
4
0
753
22
58
116
93
89
71
63
70
86
52
31
2
682
18
52
111
86
80
62
54
62
77
49
29
2
71
4
6
5

12
22
15
15
9
6
2
1
0
1726
35
52
173
263
361
324
231
171
78
18
10
10
1282
28
37
125
199
267
236
175
123
62
14
9
7
444
7
15
48
64
94
88
56
48
16
4
1

5
13
7
7
3
3
1
0
0
964
16
31
101
149
212
177
131
86
46
7
3
5
714
13
21
74
117
154
127
101
61
35
5
2
4
250
3
10
27
32
58
50
30
25
11
2
1

7
9
8
8
6
3
1
1
0
762
19
21
72
114
149
147
100
85
32
11
7
5
568
15
16
51
82
113
109
74
62
27
9
7
3
194
4
5
21
32
36
38
26
23
5
2
0

49
57
54
29
31
17
1
0
0
19270
2293
1258
2905
2991
2888
2516
1816
1474
651
189
88
201
14257
1719
941
2185
2133
2090
1838
1357
1122
501
137
80
154
5013
574
317
720
858
798
678
459
352
150
52
8

26
32
31
17
20
6
0
0
0
10219
1211
689
1573
1540
1490
1380
968
755
365
100
42
106
7575
903
510
1197
1092
1074
1031
730
565
285
72
40
76
2644
308
179
376
448
416
349
238
190
80
28
2

23
25
23
12
11
11
1
0
0
9051
1082
569
1332
1451
1398
1136
848
719
286
89
46
95
6682
816
431
988
1041
1016
807
627
557
216
65
40
78
2369
266
138
344
410
382
329
221
162
70
24
6

19
23
22
14
19
18
7
2
0
5527
185
599
1323
885
601
479
352
421
387
201
72
22
4189
153
467
982
645
436
349
255
322
335
175
54
16
1338
32
132
341
240
165
130
97
99
52
26
18

12
14
13
5
11
9
4
0
0
3227
117
359
804
511
342
289
234
234
198
101
26
12
2440
97
285
603
367
253
209
169
174
168
87
20
8
787
20
74
201
144
89
80
65
60
30
14
6

7
9
9
9
8
9
3
2
0
2300
68
240
519
374
259
190
118
187
189
100
46
10
1749
56
182
379
278
183
140
86
148
167
88
34
8
551
12
58
140
96
76
50
32
39
22
12
12

3
1711
26
43
161
255
356
360
245
141
81
23
7
13
1306
14
35
116
182
277
282
198
110
60
17
6
9
405
12
8
45
73
79
78
47
31
21
6
1
4
43169
564
1688
6701
8624
8888
7276

1
907
12
21
83
142
188
203
132
61
39
14
4
8
692
9
16
60
106
142
161
108
44
27
10
3
6
215
3
5
23
36
46
42
24
17
12
4
1
2
22283
330
988
3588
4546
4548
3765

2
804
14
22
78
113
168
157
113
80
42
9
3
5
614
5
19
56
76
135
121
90
66
33
7
3
3
190
9
3
22
37
33
36
23
14
9
2
0
2
20886
234
700
3113
4078
4340
3511

47
15252
1666
1113
2469
2305
2106
1815
1427
1220
671
222
78
160
10662
1152
795
1760
1579
1405
1253
982
864
522
179
66
105
4590
514
318
709
726
701
562
445
356
149
43
12
55
409775
29600
28677
65866
69096
61454
51058

30
7978
883
591
1341
1185
1058
969
746
626
363
94
36
86
5635
636
418
983
791
723
656
529
441
286
79
32
61
2343
247
173
358
394
335
313
217
185
77
15
4
25
214338
15691
15182
34547
35358
32342
27862

17
7274
783
522
1128
1120
1048
846
681
594
308
128
42
74
5027
516
377
777
788
682
597
453
423
236
100
34
44
2247
267
145
351
332
366
249
228
171
72
28
8
30
195437
13909
13495
31319
33738
29112
23196

6
5305
216
506
1257
874
536
412
320
430
382
217
103
52
4159
176
409
1034
666
385
322
232
319
309
181
95
31
1146
40
97
223
208
151
90
88
111
73
36
8
21
190370
6630
17731
39874
30530
20569
15587

4
3112
141
286
777
484
307
265
205
256
214
111
44
22
2444
115
229
635
368
223
213
151
188
177
93
40
12
668
26
57
142
116
84
52
54
68
37
18
4
10
102276
3755
10057
22196
16727
11260
8974

2
2193
75
220
480
390
229
147
115
174
168
106
59
30
1715
61
180
399
298
162
109
81
131
132
88
55
19
478
14
40
81
92
67
38
34
43
36
18
4
11
88094
2875
7674
17678
13803
9309
6613

4296
3247
1152
323
86
324
30581
312
1131
4617
5889
6328
5249
3214
2489
877
247
56
172
12588
252
557
2084
2735
2560
2027
1082
758
275
76
30
152
1745
21
66
305
346
362
287
159
112
36
14
2
35
1275
16

2098
1544
554
133
33
156
15303
188
654
2418
3018
3127
2610
1505
1159
426
99
18
81
6980
142
334
1170
1528
1421
1155
593
385
128
34
15
75
909
11
43
154
172
209
152
78
51
11
6
0
22
644
8

2198
1703
598
190
53
168
15278
124
477
2199
2871
3201
2639
1709
1330
451
148
38
91
5608
110
223
914
1207
1139
872
489
373
147
42
15
77
836
10
23
151
174
153
135
81
61
25
8
2
13
631
8

38096
35467
15503
4448
1546
8964
238999
16161
16148
36663
37696
34382
29982
23339
24945
11166
3055
915
4547
170776
13439
12529
29203
31400
27072
21076
14757
10522
4337
1393
631
4417
15956
1086
1091
2668
2443
2143
1732
1306
1245
578
190
85
1389
11675
783

19976
17981
8020
2053
656
4670
123976
8573
8535
19215
19455
17826
16205
11872
12351
5809
1422
380
2333
90362
7118
6647
15332
15903
14516
11657
8104
5630
2211
631
276
2337
8300
579
576
1358
1316
1120
943
687
594
263
85
31
748
6039
420

18120
17486
7483
2395
890
4294
115023
7588
7613
17448
18241
16556
13777
11467
12594
5357
1633
535
2214
80414
6321
5882
13871
15497
12556
9419
6653
4892
2126
762
355
2080
7656
507
515
1310
1127
1023
789
619
651
315
105
54
641
5636
363

12508
19467
16076
7731
2425
1242
142685
4790
13330
28965
21592
14583
11240
9161
15897
13685
6569
2081
792
47685
1840
4401
10909
8938
5986
4347
3347
3570
2391
1162
344
450
5870
198
519
1182
877
539
407
383
630
584
335
124
92
4430
158

6876
9820
7927
3210
843
631
75747
2731
7554
16021
11764
7888
6403
4932
7836
6734
2759
729
396
26529
1024
2503
6175
4963
3372
2571
1944
1984
1193
451
114
235
3126
108
301
665
475
299
246
217
299
271
149
40
56
2318
84

5632
9647
8149
4521
1582
611
66938
2059
5776
12944
9828
6695
4837
4229
8061
6951
3810
1352
396
21156
816
1898
4734
3975
2614
1776
1403
1586
1198
711
230
215
2744
90
218
517
402
240
161
166
331
313
186
84
36
2112
74

51
221
239
261
217
121
86
29
11
1
22
470
5
15
84
107
101
70
38
26
7
3
1
13
1365
22
49
236
267
279
235
118
102
38
7
2
10
1064
15
28
177
203
215
193
99
85
34

32
106
120
146
110
55
40
10
3
0
14
265
3
11
48
52
63
42
23
11
1
3
0
8
702
8
27
117
139
149
127
64
42
21
2
1
5
533
6
14
83
105
113
101
52
33
20

19
115
119
115
107
66
46
19
8
1
8
205
2
4
36
55
38
28
15
15
6
0
1
5
663
14
22
119
128
130
108
54
60
17
5
1
5
531
9
14
94
98
102
92
47
52
14

860
1940
1775
1542
1187
942
988
476
163
61
958
4281
303
231
728
668
601
545
364
257
102
27
24
431
12641
998
863
2044
1949
1859
1593
1108
1148
491
150
50
388
10425
803
711
1675
1559
1495
1327
950
981
424

458
999
941
809
641
478
475
210
77
20
511
2261
159
118
359
375
311
302
209
119
53
8
11
237
6338
521
447
1044
991
934
818
550
550
239
46
18
180
5212
425
363
876
790
744
674
459
467
205

402
941
834
733
546
464
513
266
86
41
447
2020
144
113
369
293
290
243
155
138
49
19
13
194
6303
477
416
1000
958
925
775
558
598
252
104
32
208
5213
378
348
799
769
751
653
491
514
219

401
844
592
372
284
289
524
509
289
111
57
1440
40
118
338
285
167
123
94
106
75
46
13
35
4985
160
451
1006
703
528
356
342
549
498
235
109
48
4173
129
352
827
561
409
284
301
502
456

229
473
317
214
170
156
243
232
128
36
36
808
24
72
192
158
85
76
61
56
39
21
4
20
2599
95
257
558
390
286
203
193
257
221
82
32
25
2132
76
203
457
308
210
158
161
232
203

172
371
275
158
114
133
281
277
161
75
21
632
16
46
146
127
82
47
33
50
36
25
9
15
2386
65
194
448
313
242
153
149
292
277
153
77
23
2041
53
149
370
253
199
126
140
270
253

7
2
6
301
7
21
59
64
64
42
19
17
4
0
0
4
2435
13
50
312
458
553
471
246
193
65
26
7
41
2002
8
41
249
352
459
388
219
164
58
23
6
35
433
5
9
63
106

2
1
3
169
2
13
34
34
36
26
12
9
1
0
0
2
1233
6
30
162
232
286
244
122
95
28
9
3
16
977
2
24
125
173
224
200
103
76
25
8
3
14
256
4
6
37
59

5
1
3
132
5
8
25
30
28
16
7
8
3
0
0
2
1202
7
20
150
226
267
227
124
98
37
17
4
25
1025
6
17
124
179
235
188
116
88
33
15
3
21
177
1
3
26
47

129
44
327
2216
195
152
369
390
364
266
158
167
67
21
6
61
18631
1103
992
2592
2935
2769
2410
1870
1852
919
294
67
828
14507
778
730
1965
2134
2109
1867
1449
1585
824
257
53
756
4124
325
262
627
801

40
16
153
1126
96
84
168
201
190
144
91
83
34
6
2
27
9792
631
513
1341
1520
1487
1329
954
883
517
154
28
435
7599
451
365
1011
1092
1124
1032
732
755
472
141
23
401
2193
180
148
330
428

89
28
174
1090
99
68
201
189
174
122
67
84
33
15
4
34
8839
472
479
1251
1415
1282
1081
916
969
402
140
39
393
6908
327
365
954
1042
985
835
717
830
352
116
30
355
1931
145
114
297
373

215
92
45
812
31
99
179
142
119
72
41
47
42
20
17
3
9942
216
612
1896
1446
954
719
591
1198
1200
721
207
182
8180
159
479
1536
1095
724
593
487
1035
1078
642
179
173
1762
57
133
360
351

74
28
22
467
19
54
101
82
76
45
32
25
18
8
4
3
5109
129
361
1047
752
506
408
320
551
562
314
72
87
4128
93
284
825
562
368
329
257
473
502
287
67
81
981
36
77
222
190

141
64
23
345
12
45
78
60
43
27
9
22
24
12
13
0
4833
87
251
849
694
448
311
271
647
638
407
135
95
4052
66
195
711
533
356
264
230
562
576
355
112
92
781
21
56
138
161

94
83
27
29
7
3
1
6
1512
13
60
258
310
331
225
151
105
43
10
4
2
1178
8
53
198
231
266
168
117
89
34
10
4
0
334
5
7
60
79
65
57
34
16
9
0
0
2

62
44
19
19
3
1
0
2
827
9
41
131
176
172
136
80
51
22
4
3
2
613
5
35
97
127
132
95
58
40
17
4
3
0
214
4
6
34
49
40
41
22
11
5
0
0
2

32
39
8
10
4
2
1
4
685
4
19
127
134
159
89
71
54
21
6
1
0
565
3
18
101
104
134
73
59
49
17
6
1
0
120
1
1
26
30
25
16
12
5
4
0
0
0

660
543
421
267
95
37
14
72
10039
693
662
1523
1620
1400
1222
1029
1082
522
166
41
79
7356
499
477
1092
1100
995
868
802
881
431
143
34
34
2683
194
185
431
520
405
354
227
201
91
23
7
45

363
297
222
128
45
13
5
34
5280
377
350
753
863
772
681
509
557
276
78
20
44
3842
268
252
542
573
544
481
395
456
231
65
19
16
1438
109
98
211
290
228
200
114
101
45
13
1
28

297
246
199
139
50
24
9
38
4759
316
312
770
757
628
541
520
525
246
88
21
35
3514
231
225
550
527
451
387
407
425
200
78
15
18
1245
85
87
220
230
177
154
113
100
46
10
6
17

230
126
104
163
122
79
28
9
6248
227
557
1235
828
533
464
436
817
698
342
106
5
5164
175
471
1004
628
409
364
351
717
632
312
99
2
1084
52
86
231
200
124
100
85
100
66
30
7
3

138
79
63
78
60
27
5
6
3369
113
314
702
462
287
297
252
434
339
132
36
1
2742
87
266
568
348
213
236
193
369
309
120
32
1
627
26
48
134
114
74
61
59
65
30
12
4
0

92
47
41
85
62
52
23
3
2879
114
243
533
366
246
167
184
383
359
210
70
4
2422
88
205
436
280
196
128
158
348
323
192
67
1
457
26
38
97
86
50
39
26
35
36
18
3
3

1767
63
113
353
397
307
226
141
85
34
14
7
27
0
0
0
0
0
0
0
0
0
0
0
0
0
1767
63
113
353
397
307
226
141
85
34
14
7
27
2250
60
127
411
505
425
287
170

1038
32
72
206
227
174
148
97
44
16
6
5
11
0
0
0
0
0
0
0
0
0
0
0
0
0
1038
32
72
206
227
174
148
97
44
16
6
5
11
1258
38
76
228
281
251
167
91

729
31
41
147
170
133
78
44
41
18
8
2
16
0
0
0
0
0
0
0
0
0
0
0
0
0
729
31
41
147
170
133
78
44
41
18
8
2
16
992
22
51
183
224
174
120
79

49278
4207
4246
9345
9257
7536
5556
3852
2386
1002
376
181
1334
0
0
0
0
0
0
0
0
0
0
0
0
0
49278
4207
4246
9345
9257
7536
5556
3852
2386
1002
376
181
1334
45300
3859
3296
7159
8711
7468
5339
3566

26756
2227
2262
4922
4774
4307
3196
2174
1369
504
193
89
739
0
0
0
0
0
0
0
0
0
0
0
0
0
26756
2227
2262
4922
4774
4307
3196
2174
1369
504
193
89
739
23929
2075
1677
3688
4382
4033
2996
1948

22522
1980
1984
4423
4483
3229
2360
1678
1017
498
183
92
595
0
0
0
0
0
0
0
0
0
0
0
0
0
22522
1980
1984
4423
4483
3229
2360
1678
1017
498
183
92
595
21371
1784
1619
3471
4329
3435
2343
1618

6310
460
648
1414
1184
777
612
422
351
206
103
21
112
0
0
0
0
0
0
0
0
0
0
0
0
0
6310
460
648
1414
1184
777
612
422
351
206
103
21
112
7622
346
639
1370
1313
915
684
570

3388
248
337
736
619
423
346
237
208
115
48
10
61
0
0
0
0
0
0
0
0
0
0
0
0
0
3388
248
337
736
619
423
346
237
208
115
48
10
61
4259
201
370
774
717
557
419
322

2922
212
311
678
565
354
266
185
143
91
55
11
51
0
0
0
0
0
0
0
0
0
0
0
0
0
2922
212
311
678
565
354
266
185
143
91
55
11
51
3363
145
269
596
596
358
265
248

150
52
15
7
41
776
14
39
137
148
161
112
61
61
27
4
2
10
1474
46
88
274
357
264
175
109
89
25
11
5
31
2040
38
90
338
401
375
339
230
149
57
13
2
8
1738
30
77

77
21
7
2
19
424
11
19
72
78
96
61
33
32
12
3
1
6
834
27
57
156
203
155
106
58
45
9
4
1
13
992
25
50
172
198
179
164
93
66
30
8
1
6
834
19
44

73
31
8
5
22
352
3
20
65
70
65
51
28
29
15
1
1
4
640
19
31
118
154
109
69
51
44
16
7
4
18
1048
13
40
166
203
196
175
137
83
27
5
1
2
904
11
33

2695
1109
351
198
1549
11101
910
846
1812
1932
1595
1251
929
897
394
93
52
390
34199
2949
2450
5347
6779
5873
4088
2637
1798
715
258
146
1159
21179
1706
1796
3601
3413
3073
2480
1831
1790
841
232
86
330
18374
1506
1580

1471
589
157
99
814
5799
472
435
933
1009
853
685
451
480
219
37
23
202
18130
1603
1242
2755
3373
3180
2311
1497
991
370
120
76
612
10996
903
967
1866
1749
1581
1354
953
900
393
113
36
181
9536
812
848

1224
520
194
99
735
5302
438
411
879
923
742
566
478
417
175
56
29
188
16069
1346
1208
2592
3406
2693
1777
1140
807
345
138
70
547
10183
803
829
1735
1664
1492
1126
878
890
448
119
50
149
8838
694
732

711
575
262
94
143
3357
123
305
626
396
283
266
221
427
411
190
70
39
4265
223
334
744
917
632
418
349
284
164
72
24
104
8474
335
825
1585
1046
792
676
658
1057
938
389
143
30
7574
301
742

390
288
104
46
71
1805
78
182
329
221
166
157
118
224
204
75
32
19
2454
123
188
445
496
391
262
204
166
84
29
14
52
4477
207
464
845
587
433
380
378
504
445
170
49
15
3985
185
414

321
287
158
48
72
1552
45
123
297
175
117
109
103
203
207
115
38
20
1811
100
146
299
421
241
156
145
118
80
43
10
52
3997
128
361
740
459
359
296
280
553
493
219
94
15
3589
116
328

284
340
314
291
196
138
49
12
2
5
302
8
13
54
61
61
48
34
11
8
1
0
3
1987
22
71
304
435
419
343
165
149
54
17
3
5
1653
18
62
259
347
346
287
133
131
48
14

147
164
143
142
76
62
26
7
1
3
158
6
6
25
34
36
22
17
4
4
1
0
3
1028
14
45
161
238
193
171
89
76
27
10
0
4
824
11
40
135
184
148
135
70
64
24
9

137
176
171
149
120
76
23
5
1
2
144
2
7
29
27
25
26
17
7
4
0
0
0
959
8
26
143
197
226
172
76
73
27
7
3
1
829
7
22
124
163
198
152
63
67
24
5

3106
2923
2647
2124
1599
1604
751
208
79
247
2805
200
216
495
490
426
356
232
186
90
24
7
83
13984
900
931
2269
2344
2006
1684
1322
1479
680
221
63
85
11598
735
781
1869
1925
1606
1355
1123
1302
606
192

1611
1506
1369
1149
813
809
360
100
34
125
1460
91
119
255
243
212
205
140
91
33
13
2
56
7241
470
494
1217
1167
1015
971
636
718
374
112
23
44
5998
387
417
1004
951
824
771
545
628
333
95

1495
1417
1278
975
786
795
391
108
45
122
1345
109
97
240
247
214
151
92
95
57
11
5
27
6743
430
437
1052
1177
991
713
686
761
306
109
40
41
5600
348
364
865
974
782
584
578
674
273
97

1395
884
688
589
591
985
886
357
130
26
900
34
83
190
162
104
87
67
72
52
32
13
4
8687
278
865
1870
1392
931
670
508
803
782
439
127
22
7419
246
774
1594
1155
787
572
414
682
683
377

746
503
374
328
336
463
420
158
44
14
492
22
50
99
84
59
52
42
41
25
12
5
1
4681
172
511
1050
775
519
363
267
379
400
191
44
10
4013
154
457
903
638
443
309
222
319
356
164

649
381
314
261
255
522
466
199
86
12
408
12
33
91
78
45
35
25
31
27
20
8
3
4006
106
354
820
617
412
307
241
424
382
248
83
12
3406
92
317
691
517
344
263
192
363
327
213

3
5
334
4
9
45
88
73
56
32
18
6
3
0
0
1657
17
58
252
338
367
271
160
126
50
10
2
6
1237
12
46
187
245
265
203
118
109
38
8
2
4
420
5
12
65
93
102

0
4
204
3
5
26
54
45
36
19
12
3
1
0
0
868
11
34
134
176
190
153
79
58
28
4
0
1
635
8
27
97
121
131
121
56
51
19
3
0
1
233
3
7
37
55
59

3
1
130
1
4
19
34
28
20
13
6
3
2
0
0
789
6
24
118
162
177
118
81
68
22
6
2
5
602
4
19
90
124
134
82
62
58
19
5
2
3
187
2
5
28
38
43

48
56
2386
165
150
400
419
400
329
199
177
74
29
15
29
13926
820
923
2305
2345
2098
1720
1365
1366
648
214
47
75
9756
556
625
1552
1549
1408
1178
980
1091
544
176
40
57
4170
264
298
753
796
690

17
26
1243
83
77
213
216
191
200
91
90
41
17
6
18
7285
423
471
1228
1215
1103
947
712
676
354
106
17
33
5063
289
319
810
800
735
645
501
533
302
92
13
24
2222
134
152
418
415
368

31
30
1143
82
73
187
203
209
129
108
87
33
12
9
11
6641
397
452
1077
1130
995
773
653
690
294
108
30
42
4693
267
306
742
749
673
533
479
558
242
84
27
33
1948
130
146
335
381
322

117
18
1268
32
91
276
237
144
98
94
121
99
62
10
4
7796
232
605
1816
1316
852
552
452
749
692
385
117
28
6249
184
499
1420
1001
615
431
354
644
625
345
107
24
1547
48
106
396
315
237

40
8
668
18
54
147
137
76
54
45
60
44
27
4
2
4127
134
326
994
734
444
330
244
365
348
170
30
8
3273
104
271
781
553
325
258
188
291
314
154
28
6
854
30
55
213
181
119

77
10
600
14
37
129
100
68
44
49
61
55
35
6
2
3669
98
279
822
582
408
222
208
384
344
215
87
20
2976
80
228
639
448
290
173
166
353
311
191
79
18
693
18
51
183
134
118

68
42
17
12
2
0
2
1867
23
73
328
349
351
319
189
155
55
15
1
9
1478
17
63
265
267
262
255
160
120
49
12
1
7
389
6
10
63
82
89
64
29
35
6
3
0
2
1368

32
23
7
9
1
0
0
911
13
37
173
175
179
160
81
61
24
5
0
3
714
9
32
146
131
132
123
65
47
22
4
0
3
197
4
5
27
44
47
37
16
14
2
1
0
0
666

36
19
10
3
1
0
2
956
10
36
155
174
172
159
108
94
31
10
1
6
764
8
31
119
136
130
132
95
73
27
8
1
4
192
2
5
36
38
42
27
13
21
4
2
0
2
702

542
385
275
104
38
7
18
13313
766
839
2311
2213
2032
1644
1238
1290
643
176
61
100
10067
562
638
1777
1617
1500
1227
891
1057
519
140
51
88
3246
204
201
534
596
532
417
347
233
124
36
10
12
8740

302
211
143
52
14
4
9
6590
400
432
1034
1095
1031
894
606
615
320
83
25
55
4932
293
326
763
796
761
674
421
498
256
70
22
52
1658
107
106
271
299
270
220
185
117
64
13
3
3
4674

240
174
132
52
24
3
9
6723
366
407
1277
1118
1001
750
632
675
323
93
36
45
5135
269
312
1014
821
739
553
470
559
263
70
29
36
1588
97
95
263
297
262
197
162
116
60
23
7
9
4066

121
98
105
67
40
10
4
8440
235
685
1696
1380
871
656
500
921
825
471
168
32
6900
194
565
1336
1062
666
521
405
801
745
425
154
26
1540
41
120
360
318
205
135
95
120
80
46
14
6
7408

72
56
74
34
16
2
2
4494
124
388
925
782
464
371
253
459
444
211
63
10
3594
97
318
710
585
343
300
192
391
399
191
59
9
900
27
70
215
197
121
71
61
68
45
20
4
1
3971

49
42
31
33
24
8
2
3946
111
297
771
598
407
285
247
462
381
260
105
22
3306
97
247
626
477
323
221
213
410
346
234
95
17
640
14
50
145
121
84
64
34
52
35
26
10
5
3437

14
50
188
239
280
260
154
117
51
9
3
3
1162
10
47
153
204
239
224
129
101
43
7
2
3
206
4
3
35
35
41
36
25
16
8
2
1
0
1007
13
34
131
177
220
178
128
82

9
28
108
118
124
126
73
49
27
3
0
1
547
5
27
85
97
102
108
58
40
22
2
0
1
119
4
1
23
21
22
18
15
9
5
1
0
0
483
8
19
66
88
104
82
57
40

5
22
80
121
156
134
81
68
24
6
3
2
615
5
20
68
107
137
116
71
61
21
5
2
2
87
0
2
12
14
19
18
10
7
3
1
1
0
524
5
15
65
89
116
96
71
42

494
539
1262
1373
1272
1163
951
1078
468
91
23
26
7585
430
483
1072
1191
1071
1016
813
968
424
78
20
19
1155
64
56
190
182
201
147
138
110
44
13
3
7
10773
694
637
1533
1548
1578
1480
1163
1274

262
297
685
720
675
689
493
537
255
40
7
14
4033
224
262
583
627
560
598
417
477
233
34
7
11
641
38
35
102
93
115
91
76
60
22
6
0
3
5423
347
337
802
786
785
776
581
606

232
242
577
653
597
474
458
541
213
51
16
12
3552
206
221
489
564
511
418
396
491
191
44
13
8
514
26
21
88
89
86
56
62
50
22
7
3
4
5350
347
300
731
762
793
704
582
668

248
717
1371
1210
758
651
523
870
685
294
70
11
6358
215
633
1175
1008
623
559
435
766
606
264
65
9
1050
33
84
196
202
135
92
88
104
79
30
5
2
6211
223
583
1226
879
650
470
430
872

146
412
794
644
417
368
296
441
326
101
21
5
3375
123
366
680
529
342
312
238
383
284
93
21
4
596
23
46
114
115
75
56
58
58
42
8
0
1
3277
127
322
691
450
361
278
234
421

102
305
577
566
341
283
227
429
359
193
49
6
2983
92
267
495
479
281
247
197
383
322
171
44
5
454
10
38
82
87
60
36
30
46
37
22
5
1
2934
96
261
535
429
289
192
196
451

24
7
2
11
775
9
27
95
135
176
135
100
68
18
6
1
5
232
4
7
36
42
44
43
28
14
6
1
1
6
1975
32
85
311
363
380
331
197
168
63
15
3
27
1077
13
46
164

8
2
1
8
357
5
14
47
66
81
59
41
32
6
1
1
4
126
3
5
19
22
23
23
16
8
2
1
0
4
1004
21
44
161
185
192
173
93
84
31
4
2
14
515
12
21
85

16
5
1
3
418
4
13
48
69
95
76
59
36
12
5
0
1
106
1
2
17
20
21
20
12
6
4
0
1
2
971
11
41
150
178
188
158
104
84
32
11
1
13
562
1
25
79

404
71
30
361
8589
531
521
1230
1221
1241
1164
959
1075
339
55
23
230
2184
163
116
303
327
337
316
204
199
65
16
7
131
24544
1767
1655
3947
4246
3938
3305
2292
1969
627
163
69
566
10542
758
784
1723

187
24
14
178
4373
267
275
630
632
631
624
490
517
159
23
11
114
1050
80
62
172
154
154
152
91
89
28
1
3
64
12926
947
854
2110
2141
2066
1798
1272
1032
339
74
28
265
5603
404
399
913

217
47
16
183
4216
264
246
600
589
610
540
469
558
180
32
12
116
1134
83
54
131
173
183
164
113
110
37
15
4
67
11618
820
801
1837
2105
1872
1507
1020
937
288
89
41
301
4939
354
385
810

566
215
52
45
4959
195
489
895
690
484
351
351
757
486
183
41
37
1252
28
94
331
189
166
119
79
115
80
32
11
8
9587
342
843
1987
1592
1108
864
659
1171
689
220
52
60
6364
239
579
1328

263
89
17
24
2596
111
276
514
343
257
205
188
363
229
76
14
20
681
16
46
177
107
104
73
46
58
34
13
3
4
5147
177
460
1101
865
626
502
364
572
333
93
22
32
3335
125
323
717

303
126
35
21
2363
84
213
381
347
227
146
163
394
257
107
27
17
571
12
48
154
82
62
46
33
57
46
19
8
4
4440
165
383
886
727
482
362
295
599
356
127
30
28
3029
114
256
611

169
216
196
115
106
37
10
1
4
898
19
39
147
194
164
135
82
62
26
5
2
23
2703
24
85
366
545
588
459
294
245
71
18
7
1
2125
13
65
287
428
458
359
246
190
59
15
5

78
103
93
51
51
19
2
0
0
489
9
23
76
107
89
80
42
33
12
2
2
14
1325
15
44
196
260
296
209
140
121
34
8
1
1
1015
8
30
150
202
230
153
113
93
29
6
1

91
113
103
64
55
18
8
1
4
409
10
16
71
87
75
55
40
29
14
3
0
9
1378
9
41
170
285
292
250
154
124
37
10
6
0
1110
5
35
137
226
228
206
133
97
30
9
4

1733
1588
1423
999
1062
297
78
22
75
14002
1009
871
2224
2513
2350
1882
1293
907
330
85
47
491
14001
641
772
2071
2227
2068
2009
1589
1677
736
156
36
19
10063
475
550
1458
1573
1472
1377
1114
1322
572
116
27

908
873
799
530
530
168
31
10
38
7323
543
455
1197
1233
1193
999
742
502
171
43
18
227
7451
336
409
1100
1144
1067
1138
868
871
420
70
14
14
5393
247
291
796
821
757
792
615
675
329
54
10

825
715
624
469
532
129
47
12
37
6679
466
416
1027
1280
1157
883
551
405
159
42
29
264
6550
305
363
971
1083
1001
871
721
806
316
86
22
5
4670
228
259
662
752
715
585
499
647
243
62
17

925
625
513
431
945
561
162
37
19
3223
103
264
659
667
483
351
228
226
128
58
15
41
13601
353
1165
2937
2365
1534
1183
906
1530
1075
425
123
5
10965
298
948
2268
1863
1226
925
695
1314
948
359
116

509
341
289
231
443
267
67
16
7
1812
52
137
384
356
285
213
133
129
66
26
6
25
7415
216
645
1640
1282
834
671
527
825
541
188
44
2
5935
181
529
1235
1014
681
525
385
708
471
161
43

416
284
224
200
502
294
95
21
12
1411
51
127
275
311
198
138
95
97
62
32
9
16
6186
137
520
1297
1083
700
512
379
705
534
237
79
3
5030
117
419
1033
849
545
400
310
606
477
198
73

0
578
11
20
79
117
130
100
48
55
12
3
2
1
2259
12
62
314
444
468
415
256
197
66
21
2
2
1804
8
47
254
351
361
318
217
170
57
17
2
2
455
4
15
60
93
107
97

0
310
7
14
46
58
66
56
27
28
5
2
0
1
1129
3
39
162
249
225
207
110
91
29
11
1
2
896
2
29
133
200
173
152
94
79
23
8
1
2
233
1
10
29
49
52
55

0
268
4
6
33
59
64
44
21
27
7
1
2
0
1130
9
23
152
195
243
208
146
106
37
10
1
0
908
6
18
121
151
188
166
123
91
34
9
1
0
222
3
5
31
44
55
42

7
3938
166
222
613
654
596
632
475
355
164
40
9
12
9083
499
542
1364
1571
1301
1181
951
1060
469
112
24
9
7323
427
442
1085
1252
1026
931
755
889
398
93
20
5
1760
72
100
279
319
275
250

6
2058
89
118
304
323
310
346
253
196
91
16
4
8
4816
287
287
728
820
679
629
509
550
256
52
11
8
3866
245
233
578
664
526
503
392
453
213
44
10
5
950
42
54
150
156
153
126

1
1880
77
104
309
331
286
286
222
159
73
24
5
4
4267
212
255
636
751
622
552
442
510
213
60
13
1
3457
182
209
507
588
500
428
363
436
185
49
10
0
810
30
46
129
163
122
124

5
2636
55
217
669
502
308
258
211
216
127
66
7
0
9549
270
952
2161
1886
1186
822
584
780
594
241
73
0
7991
223
817
1787
1566
965
682
468
671
533
211
68
0
1558
47
135
374
320
221
140

2
1480
35
116
405
268
153
146
142
117
70
27
1
0
5211
151
530
1238
1027
633
451
303
435
315
96
32
0
4356
123
454
1031
855
509
369
235
375
287
88
30
0
855
28
76
207
172
124
82

3
1156
20
101
264
234
155
112
69
99
57
39
6
0
4338
119
422
923
859
553
371
281
345
279
145
41
0
3635
100
363
756
711
456
313
233
296
246
123
38
0
703
19
59
167
148
97
58

39
27
9
4
0
0
2568
38
106
397
523
501
448
254
186
59
18
4
34
1644
15
59
249
322
321
292
175
135
47
16
2
11
924
23
47
148
201
180
156
79
51
12
2
2
23
2115
16

16
12
6
3
0
0
1336
22
64
231
266
242
230
130
94
32
6
3
16
843
11
36
145
161
152
146
87
67
28
5
1
4
493
11
28
86
105
90
84
43
27
4
1
2
12
1128
9

23
15
3
1
0
0
1232
16
42
166
257
259
218
124
92
27
12
1
18
801
4
23
104
161
169
146
88
68
19
11
1
7
431
12
19
62
96
90
72
36
24
8
1
0
11
987
7

196
171
71
19
4
4
33012
2614
2246
5379
5709
4803
4220
3009
2753
1193
339
144
603
18991
1423
1269
2956
3125
2685
2464
1802
1837
800
225
77
328
14021
1191
977
2423
2584
2118
1756
1207
916
393
114
67
275
11851
596

117
97
43
8
1
3
16553
1360
1180
2894
2820
2305
2080
1496
1303
597
157
53
308
9485
748
674
1593
1583
1272
1209
868
838
390
112
33
165
7068
612
506
1301
1237
1033
871
628
465
207
45
20
143
6208
307

79
74
28
11
3
1
16459
1254
1066
2485
2889
2498
2140
1513
1450
596
182
91
295
9506
675
595
1363
1542
1413
1255
934
999
410
113
44
163
6953
579
471
1122
1347
1085
885
579
451
186
69
47
132
5643
289

116
109
61
30
5
0
10796
355
891
2283
2042
1327
1063
744
908
652
292
117
122
7572
247
617
1582
1372
912
711
505
686
524
237
95
84
3224
108
274
701
670
415
352
239
222
128
55
22
38
10231
351

68
60
28
8
2
0
5909
215
509
1253
1084
745
609
416
466
353
143
54
62
4083
148
350
858
714
498
393
283
349
281
119
46
44
1826
67
159
395
370
247
216
133
117
72
24
8
18
5556
182

48
49
33
22
3
0
4887
140
382
1030
958
582
454
328
442
299
149
63
60
3489
99
267
724
658
414
318
222
337
243
118
49
40
1398
41
115
306
300
168
136
106
105
56
31
14
20
4675
169

68
311
428
483
372
197
149
60
18
11
2
1457
9
38
214
288
325
250
148
117
42
15
9
2
658
7
30
97
140
158
122
49
32
18
3
2
0
1505
11
54
205
328
341
250
146
124
39

37
180
236
255
201
99
68
31
8
3
1
788
6
22
127
163
175
130
78
55
23
6
2
1
340
3
15
53
73
80
71
21
13
8
2
1
0
815
7
34
114
189
184
132
67
63
21

31
131
192
228
171
98
81
29
10
8
1
669
3
16
87
125
150
120
70
62
19
9
7
1
318
4
15
44
67
78
51
28
19
10
1
1
0
690
4
20
91
139
157
118
79
61
18

838
1868
2022
1755
1488
1263
1250
549
166
43
13
7756
368
507
1202
1321
1145
956
817
860
409
128
32
11
4095
228
331
666
701
610
532
446
390
140
38
11
2
7967
621
562
1290
1374
1149
921
790
722
367

480
1009
1031
933
785
648
641
271
78
17
8
4084
192
282
676
689
612
503
419
434
200
57
13
7
2124
115
198
333
342
321
282
229
207
71
21
4
1
4209
320
309
689
743
604
502
423
355
187

358
859
991
822
703
615
609
278
88
26
5
3672
176
225
526
632
533
453
398
426
209
71
19
4
1971
113
133
333
359
289
250
217
183
69
17
7
1
3758
301
253
601
631
545
419
367
367
180

987
2116
1884
1265
903
665
851
711
360
127
11
7639
247
763
1547
1386
885
634
502
651
604
300
111
9
2592
104
224
569
498
380
269
163
200
107
60
16
2
7318
261
817
1674
1171
808
540
456
602
573

582
1226
1040
692
510
360
428
344
146
43
3
4120
131
444
892
765
478
360
276
321
287
126
37
3
1436
51
138
334
275
214
150
84
107
57
20
6
0
3957
146
482
931
665
421
339
228
283
290

405
890
844
573
393
305
423
367
214
84
8
3519
116
319
655
621
407
274
226
330
317
174
74
6
1156
53
86
235
223
166
119
79
93
50
40
10
2
3361
115
335
743
506
387
201
228
319
283

6
0
1
1251
9
46
164
271
273
207
133
112
30
5
0
1
254
2
8
41
57
68
43
13
12
9
1
0
0
1525
8
51
207
307
353
273
163
106
39
13
3
2
1228
7
44
169
258

3
0
1
659
6
29
87
151
147
103
61
54
17
3
0
1
156
1
5
27
38
37
29
6
9
4
0
0
0
814
7
36
106
176
187
154
76
46
18
6
1
1
657
7
30
85
150

3
0
0
592
3
17
77
120
126
104
72
58
13
2
0
0
98
1
3
14
19
31
14
7
3
5
1
0
0
711
1
15
101
131
166
119
87
60
21
7
2
1
571
0
14
84
108

111
24
36
6360
517
464
1019
1107
909
716
622
577
295
95
17
22
1607
104
98
271
267
240
205
168
145
72
16
7
14
8040
427
544
1371
1282
1139
1074
842
853
370
91
14
33
6026
318
396
841
989

48
8
21
3363
270
259
543
601
484
385
328
285
153
40
5
10
846
50
50
146
142
120
117
95
70
34
8
3
11
4277
226
323
771
638
615
586
425
433
185
47
8
20
3162
171
233
466
488

63
16
15
2997
247
205
476
506
425
331
294
292
142
55
12
12
761
54
48
125
125
120
88
73
75
38
8
4
3
3763
201
221
600
644
524
488
417
420
185
44
6
13
2864
147
163
375
501

317
87
12
5853
216
655
1299
965
653
453
324
459
472
274
75
8
1465
45
162
375
206
155
87
132
143
101
43
12
4
7275
213
702
1344
1099
805
652
506
806
736
334
71
7
5918
173
591
1081
864

140
26
6
3170
121
396
721
546
347
278
159
213
236
123
24
6
787
25
86
210
119
74
61
69
70
54
17
2
0
3847
121
403
756
577
425
381
279
391
367
118
24
5
3137
100
333
616
451

177
61
6
2683
95
259
578
419
306
175
165
246
236
151
51
2
678
20
76
165
87
81
26
63
73
47
26
10
4
3428
92
299
588
522
380
271
227
415
369
216
47
2
2781
73
258
465
413

278
208
133
89
30
11
1
0
297
1
7
38
49
75
65
30
17
9
2
2
2
1463
11
67
200
284
306
261
159
117
46
7
5
0
1020
8
49
131
195
222
180
115
80
30
5
5
0

145
119
66
36
13
6
0
0
157
0
6
21
26
42
35
10
10
5
0
1
1
759
7
34
108
165
144
134
87
50
24
4
2
0
520
4
27
65
107
104
100
60
34
15
2
2
0

133
89
67
53
17
5
1
0
140
1
1
17
23
33
30
20
7
4
2
1
1
704
4
33
92
119
162
127
72
67
22
3
3
0
500
4
22
66
88
118
80
55
46
15
3
3
0

892
831
648
710
302
76
11
12
2014
109
148
530
293
247
243
194
143
68
15
3
21
9173
552
662
1402
1414
1349
1163
986
1027
458
116
27
17
6516
362
477
969
997
932
832
690
782
354
86
23
12

477
448
317
360
150
39
6
7
1115
55
90
305
150
138
138
108
73
35
8
2
13
4827
276
358
748
748
698
657
528
508
240
45
11
10
3449
178
258
528
539
496
461
368
384
182
37
9
9

415
383
331
350
152
37
5
5
899
54
58
225
143
109
105
86
70
33
7
1
8
4346
276
304
654
666
651
506
458
519
218
71
16
7
3067
184
219
441
458
436
371
322
398
172
49
14
3

638
501
398
694
624
288
59
7
1357
40
111
263
235
167
151
108
112
112
46
12
0
6597
238
656
1257
951
718
568
452
769
613
287
82
6
4847
190
476
922
646
510
397
314
594
493
237
63
5

338
294
226
331
318
105
20
5
710
21
70
140
126
87
87
53
60
49
13
4
0
3570
138
379
699
559
387
323
260
404
306
97
15
3
2587
106
267
508
381
277
219
182
308
245
80
12
2

300
207
172
363
306
183
39
2
647
19
41
123
109
80
64
55
52
63
33
8
0
3027
100
277
558
392
331
245
192
365
307
190
67
3
2260
84
209
414
265
233
178
132
286
248
157
51
3

443
3
18
69
89
84
81
44
37
16
2
0
0
1815
42
93
310
369
347
290
192
126
27
10
1
8
1356
34
65
230
267
250
221
155
96
22
8
1
7
459
8
28
80
102
97
69
37

239
3
7
43
58
40
34
27
16
9
2
0
0
910
25
47
159
186
181
140
92
66
10
3
0
1
664
19
34
116
131
126
102
76
50
7
2
0
1
246
6
13
43
55
55
38
16

204
0
11
26
31
44
47
17
21
7
0
0
0
905
17
46
151
183
166
150
100
60
17
7
1
7
692
15
31
114
136
124
119
79
46
15
6
1
6
213
2
15
37
47
42
31
21

2657
190
185
433
417
417
331
296
245
104
30
4
5
14873
1115
1194
2586
2546
2243
1856
1364
1166
485
148
49
121
10569
834
853
1804
1740
1548
1309
970
888
376
107
39
101
4304
281
341
782
806
695
547
394

1378
98
100
220
209
202
196
160
124
58
8
2
1
7830
586
636
1375
1337
1197
1026
723
578
231
60
22
59
5523
429
453
944
925
828
713
523
426
171
45
17
49
2307
157
183
431
412
369
313
200

1279
92
85
213
208
215
135
136
121
46
22
2
4
7043
529
558
1211
1209
1046
830
641
588
254
88
27
62
5046
405
400
860
815
720
596
447
462
205
62
22
52
1997
124
158
351
394
326
234
194

1750
48
180
335
305
208
171
138
175
120
50
19
1
7777
351
903
1774
1137
793
565
491
683
658
303
84
35
6167
294
723
1368
862
628
436
387
557
556
261
67
28
1610
57
180
406
275
165
129
104

983
32
112
191
178
110
104
78
96
61
17
3
1
4151
202
506
1015
641
429
313
264
344
289
108
25
15
3264
174
403
785
475
337
246
208
269
243
93
19
12
887
28
103
230
166
92
67
56

767
16
68
144
127
98
67
60
79
59
33
16
0
3626
149
397
759
496
364
252
227
339
369
195
59
20
2903
120
320
583
387
291
190
179
288
313
168
48
16
723
29
77
176
109
73
62
48

30
5
2
0
1
2207
28
86
335
444
465
369
218
157
59
16
2
28
1736
20
68
272
356
364
277
170
122
46
14
1
26
471
8
18
63
88
101
92
48
35
13
2
1
2
2034
23
90

16
3
1
0
0
1116
17
50
173
218
243
182
107
79
33
5
0
9
869
12
42
141
168
183
134
87
63
26
5
0
8
247
5
8
32
50
60
48
20
16
7
0
0
1
1032
13
57

14
2
1
0
1
1091
11
36
162
226
222
187
111
78
26
11
2
19
867
8
26
131
188
181
143
83
59
20
9
1
18
224
3
10
31
38
41
44
28
19
6
2
1
1
1002
10
33

278
109
41
10
20
21935
1768
1562
3236
3390
3250
2830
2091
2127
884
256
98
443
17422
1365
1222
2517
2627
2533
2263
1684
1794
760
215
76
366
4513
403
340
719
763
717
567
407
333
124
41
22
77
21536
1674
1285

152
60
15
5
10
11383
947
840
1711
1703
1665
1502
1058
1112
461
111
42
231
9061
739
659
1350
1313
1286
1203
850
937
403
94
34
193
2322
208
181
361
390
379
299
208
175
58
17
8
38
11254
884
683

126
49
26
5
10
10552
821
722
1525
1687
1585
1328
1033
1015
423
145
56
212
8361
626
563
1167
1314
1247
1060
834
857
357
121
42
173
2191
195
159
358
373
338
268
199
158
66
24
14
39
10282
790
602

126
102
42
17
7
9973
380
967
2334
1460
989
771
615
988
830
398
144
97
7814
304
774
1863
1114
768
596
458
777
655
329
115
61
2159
76
193
471
346
221
175
157
211
175
69
29
36
9673
358
1142

75
46
15
6
3
5282
207
502
1247
825
553
455
324
525
399
145
49
51
4135
168
388
998
627
432
351
243
404
328
124
40
32
1147
39
114
249
198
121
104
81
121
71
21
9
19
5354
196
696

51
56
27
11
4
4691
173
465
1087
635
436
316
291
463
431
253
95
46
3679
136
386
865
487
336
245
215
373
327
205
75
29
1012
37
79
222
148
100
71
76
90
104
48
20
17
4319
162
446

329
367
387
367
209
147
64
24
6
21
1545
19
70
258
273
296
268
154
120
50
17
3
17
489
4
20
71
94
91
99
55
27
14
7
3
4
20913
252
621
2627
3733
4318
4107
2655
1705
629
192

186
196
189
173
93
72
28
9
4
12
775
12
46
144
141
141
123
65
60
23
8
1
11
257
1
11
42
55
48
50
28
12
5
1
3
1
10828
135
346
1423
1948
2280
2159
1334
816
293
65

143
171
198
194
116
75
36
15
2
9
770
7
24
114
132
155
145
89
60
27
9
2
6
232
3
9
29
39
43
49
27
15
9
6
0
3
10085
117
275
1204
1785
2038
1948
1321
889
336
127

2740
3164
3225
2988
2318
2178
1060
258
86
560
16398
1221
932
1999
2306
2443
2316
1801
1795
871
202
66
446
5138
453
353
741
858
782
672
517
383
189
56
20
114
246721
16411
18280
43087
45115
38768
31667
22300
17952
8852
3058

1474
1655
1670
1565
1223
1122
562
120
35
261
8561
642
474
1066
1207
1261
1215
960
934
470
95
28
209
2693
242
209
408
448
409
350
263
188
92
25
7
52
133079
8441
9507
22948
23874
21385
18165
12584
9631
4529
1446

1266
1509
1555
1423
1095
1056
498
138
51
299
7837
579
458
933
1099
1182
1101
841
861
401
107
38
237
2445
211
144
333
410
373
322
254
195
97
31
13
62
113642
7970
8773
20139
21241
17383
13502
9716
8321
4323
1612

2340
1369
936
739
615
851
696
363
127
137
6792
280
677
1268
957
713
578
480
709
598
312
110
110
2881
78
465
1072
412
223
161
135
142
98
51
17
27
100013
4508
11435
24226
16238
10840
8398
6012
7033
6084
3633

1309
775
519
411
338
439
368
175
49
79
3664
162
401
674
520
395
317
255
364
319
153
41
63
1690
34
295
635
255
124
94
83
75
49
22
8
16
55532
2523
6709
13759
9035
5979
5053
3612
3816
2966
1507

1031
594
417
328
277
412
328
188
78
58
3128
118
276
594
437
318
261
225
345
279
159
69
47
1191
44
170
437
157
99
67
52
67
49
29
9
11
44481
1985
4726
10467
7203
4861
3345
2400
3217
3118
2126

60
14
13225
122
313
1577
2315
2768
2680
1755
1139
394
108
47
7
7688
130
308
1050
1418
1550
1427
900
566
235
84
13
7
1553
13
37
208
287
317
319
176
122
50
16
7
1
1157
12
22
165
218
227

22
7
6698
69
168
850
1144
1430
1389
854
543
187
42
18
4
4130
66
178
573
804
850
770
480
273
106
23
4
3
822
5
21
109
149
166
176
103
62
28
3
0
0
606
4
12
88
108
123

38
7
6527
53
145
727
1171
1338
1291
901
596
207
66
29
3
3558
64
130
477
614
700
657
420
293
129
61
9
4
731
8
16
99
138
151
143
73
60
22
13
7
1
551
8
10
77
110
104

875
356
135183
9046
10222
24772
22265
19382
17160
12475
11218
5894
2012
562
175
111538
7365
8058
18315
22850
19386
14507
9825
6734
2958
1046
313
181
14805
1045
1172
2790
2426
2162
1944
1342
1171
510
169
67
7
10871
822
897
2151
1733
1530

369
200
73633
4701
5313
13338
12147
10760
9951
7104
6019
3020
945
236
99
59446
3740
4194
9610
11727
10625
8214
5480
3612
1509
501
133
101
8086
566
617
1492
1327
1182
1129
766
627
277
78
21
4
5983
458
469
1160
972
832

506
156
61550
4345
4909
11434
10118
8622
7209
5371
5199
2874
1067
326
76
52092
3625
3864
8705
11123
8761
6293
4345
3122
1449
545
180
80
6719
479
555
1298
1099
980
815
576
544
233
91
46
3
4888
364
428
991
761
698

1521
85
68988
3093
8188
16682
10781
6936
5468
3859
5052
4710
2893
1264
62
31025
1415
3247
7544
5457
3904
2930
2153
1981
1374
740
257
23
7729
402
941
1992
1226
732
632
443
545
428
283
101
4
6166
341
791
1590
959
548

529
44
38088
1733
4819
9538
5983
3770
3317
2332
2687
2270
1176
434
29
17444
790
1890
4221
3052
2209
1736
1280
1129
696
331
95
15
4352
224
535
1149
674
415
383
277
314
207
133
39
2
3436
195
446
908
518
318

992
41
30900
1360
3369
7144
4798
3166
2151
1527
2365
2440
1717
830
33
13581
625
1357
3323
2405
1695
1194
873
852
678
409
162
8
3377
178
406
843
552
317
249
166
231
221
150
62
2
2730
146
345
682
441
230

235
124
101
35
11
6
1
396
1
15
43
69
90
84
52
21
15
5
1
0
500
7
21
65
102
95
96
63
36
11
2
2
0
336
5
13
52
66
58
66
41
28
4
1
2
0
164

128
71
50
21
1
0
0
216
1
9
21
41
43
48
32
12
7
2
0
0
256
4
7
30
53
56
49
33
19
4
0
1
0
164
3
3
24
30
30
32
23
16
2
0
1
0
92

107
53
51
14
10
6
1
180
0
6
22
28
47
36
20
9
8
3
1
0
244
3
14
35
49
39
47
30
17
7
2
1
0
172
2
10
28
36
28
34
18
12
2
1
1
0
72

1397
919
883
360
126
49
4
3934
223
275
639
693
632
547
423
288
150
43
18
3
6725
575
559
1296
1171
859
793
552
571
235
84
25
5
4505
380
399
909
737
551
535
363
381
164
62
21
3
2220

799
528
479
202
64
18
2
2103
108
148
332
355
350
330
238
148
75
14
3
2
3626
308
283
714
624
489
459
302
285
111
37
10
4
2437
202
201
497
397
317
318
194
195
77
29
8
2
1189

598
391
404
158
62
31
2
1831
115
127
307
338
282
217
185
140
75
29
15
1
3099
267
276
582
547
370
334
250
286
124
47
15
1
2068
178
198
412
340
234
217
169
186
87
33
13
1
1031

489
331
444
359
225
86
3
1563
61
150
402
267
184
143
112
101
69
58
15
1
3703
185
523
920
541
337
252
165
304
258
147
66
5
2649
142
400
671
381
218
160
101
211
191
114
57
3
1054

284
203
257
167
104
34
2
916
29
89
241
156
97
99
74
57
40
29
5
0
2071
108
304
507
314
205
157
92
163
139
58
20
4
1465
82
228
374
224
131
101
51
109
100
46
17
2
606

205
128
187
192
121
52
1
647
32
61
161
111
87
44
38
44
29
29
10
1
1632
77
219
413
227
132
95
73
141
119
89
46
1
1184
60
172
297
157
87
59
50
102
91
68
40
1
448

2
8
13
36
37
30
22
8
7
1
0
0
511
6
20
76
102
96
104
62
25
14
4
2
0
399
5
12
58
82
73
83
50
19
12
3
2
0
112
1
8
18
20
23
21
12
6

1
4
6
23
26
17
10
3
2
0
0
0
257
4
10
41
45
43
57
33
13
8
2
1
0
191
3
4
30
35
32
44
24
9
7
2
1
0
66
1
6
11
10
11
13
9
4

1
4
7
13
11
13
12
5
5
1
0
0
254
2
10
35
57
53
47
29
12
6
2
1
0
208
2
8
28
47
41
39
26
10
5
1
1
0
46
0
2
7
10
12
8
3
2

195
160
387
434
308
258
189
190
71
22
4
2
7728
692
732
1472
1341
1087
852
629
542
273
76
24
8
5768
493
561
1110
978
797
637
479
408
224
57
19
5
1960
199
171
362
363
290
215
150
134

106
82
217
227
172
141
108
90
34
8
2
2
4224
344
364
793
741
608
498
355
321
148
35
12
5
3161
243
275
601
542
458
369
272
243
119
26
10
3
1063
101
89
192
199
150
129
83
78

89
78
170
207
136
117
81
100
37
14
2
0
3504
348
368
679
600
479
354
274
221
125
41
12
3
2607
250
286
509
436
339
268
207
165
105
31
9
2
897
98
82
170
164
140
86
67
56

43
123
249
160
119
92
64
93
67
33
9
2
3669
208
502
983
585
309
288
184
242
203
115
48
2
2880
153
399
772
441
246
197
141
210
171
104
44
2
789
55
103
211
144
63
91
43
32

26
76
133
90
74
56
41
54
39
12
3
2
2055
108
302
551
349
161
190
107
129
94
52
12
0
1625
80
247
443
265
132
135
77
107
79
48
12
0
430
28
55
108
84
29
55
30
22

17
47
116
70
45
36
23
39
28
21
6
0
1614
100
200
432
236
148
98
77
113
109
63
36
2
1255
73
152
329
176
114
62
64
103
92
56
32
2
359
27
48
103
60
34
36
13
10

2
1
0
0
488
8
24
84
86
98
67
58
42
17
1
3
0
378
6
16
58
62
80
55
48
36
13
1
3
0
110
2
8
26
24
18
12
10
6
4
0
0
0
556
11
23
86

1
0
0
0
281
3
15
49
48
63
48
26
20
8
0
1
0
212
3
10
33
37
50
39
17
16
6
0
1
0
69
0
5
16
11
13
9
9
4
2
0
0
0
276
3
12
44

1
1
0
0
207
5
9
35
38
35
19
32
22
9
1
2
0
166
3
6
25
25
30
16
31
20
7
1
2
0
41
2
3
10
13
5
3
1
2
2
0
0
0
280
8
11
42

49
19
5
3
7929
536
684
1509
1268
1098
925
701
711
339
121
30
7
6120
397
521
1143
952
821
711
559
596
286
107
22
5
1809
139
163
366
316
277
214
142
115
53
14
8
2
6990
565
637
1454

29
9
2
2
4507
290
353
855
714
651
583
409
386
189
64
10
3
3502
223
266
649
544
493
449
319
327
167
56
7
2
1005
67
87
206
170
158
134
90
59
22
8
3
1
3627
304
340
721

20
10
3
1
3422
246
331
654
554
447
342
292
325
150
57
20
4
2618
174
255
494
408
328
262
240
269
119
51
15
3
804
72
76
160
146
119
80
52
56
31
6
5
1
3363
261
297
733

32
11
4
0
3213
174
345
729
466
323
258
219
270
263
112
54
0
2578
139
275
569
369
244
196
175
235
228
99
49
0
635
35
70
160
97
79
62
44
35
35
13
5
0
3072
181
414
797

15
4
0
0
1874
98
207
412
282
197
174
136
148
146
54
20
0
1478
75
166
318
230
141
131
105
125
122
47
18
0
396
23
41
94
52
56
43
31
23
24
7
2
0
1593
94
256
446

17
7
4
0
1339
76
138
317
184
126
84
83
122
117
58
34
0
1100
64
109
251
139
103
65
70
110
106
52
31
0
239
12
29
66
45
23
19
13
12
11
6
3
0
1479
87
158
351

113
101
105
54
46
11
4
2
0
399
8
19
57
81
69
80
41
35
6
2
1
0
157
3
4
29
32
32
25
13
11
5
2
1
0
495
6
16
86
104
90
101
51
30
8
2
1

64
55
45
25
23
4
1
0
0
185
3
10
28
41
37
30
17
17
1
1
0
0
91
0
2
16
23
18
15
8
6
3
0
0
0
239
5
10
50
47
47
43
22
10
4
1
0

49
46
60
29
23
7
3
2
0
214
5
9
29
40
32
50
24
18
5
1
1
0
66
3
2
13
9
14
10
5
5
2
2
1
0
256
1
6
36
57
43
58
29
20
4
1
1

1303
1006
771
536
434
191
66
19
8
5076
432
492
1082
921
711
530
368
320
150
49
16
5
1914
133
145
372
382
295
241
168
114
41
17
3
3
5942
562
575
1303
1046
749
574
416
424
198
67
19

685
530
440
306
196
71
25
6
3
2622
235
265
544
481
369
303
208
137
55
19
5
1
1005
69
75
177
204
161
137
98
59
16
6
1
2
3209
273
297
721
597
428
334
241
198
85
25
4

618
476
331
230
238
120
41
13
5
2454
197
227
538
440
342
227
160
183
95
30
11
4
909
64
70
195
178
134
104
70
55
25
11
2
1
2733
289
278
582
449
321
240
175
226
113
42
15

382
234
161
158
321
244
138
42
0
2512
155
347
653
292
182
122
118
269
220
119
35
0
560
26
67
144
90
52
39
40
52
24
19
7
0
2524
121
363
672
353
201
151
115
210
194
101
41

207
120
98
84
142
88
47
11
0
1287
79
212
363
154
90
74
66
117
83
41
8
0
306
15
44
83
53
30
24
18
25
5
6
3
0
1368
76
215
382
194
122
92
76
100
83
20
7

175
114
63
74
179
156
91
31
0
1225
76
135
290
138
92
48
52
152
137
78
27
0
254
11
23
61
37
22
15
22
27
19
13
4
0
1156
45
148
290
159
79
59
39
110
111
81
34

0
416
5
12
78
84
73
81
44
30
6
2
1
0
79
1
4
8
20
17
20
7
0
2
0
0
0
350
1
11
53
65
79
67
44
23
5
1
0
1
206
0
6
35
42
45
38

0
198
4
9
46
39
35
33
18
10
3
1
0
0
41
1
1
4
8
12
10
4
0
1
0
0
0
193
1
8
34
31
48
36
25
8
2
0
0
0
115
0
4
26
18
29
20

0
218
1
3
32
45
38
48
26
20
3
1
1
0
38
0
3
4
12
5
10
3
0
1
0
0
0
157
0
3
19
34
31
31
19
15
3
1
0
1
91
0
2
9
24
16
18

9
5168
489
521
1175
883
643
483
361
362
174
56
15
6
774
73
54
128
163
106
91
55
62
24
11
4
3
4253
294
342
860
761
589
504
410
323
115
37
14
4
3009
220
236
614
531
403
337

6
2795
230
270
654
507
365
282
206
171
79
22
4
5
414
43
27
67
90
63
52
35
27
6
3
0
1
2313
156
171
430
426
332
307
237
170
58
17
6
3
1641
116
119
312
302
229
198

3
2373
259
251
521
376
278
201
155
191
95
34
11
1
360
30
27
61
73
43
39
20
35
18
8
4
2
1940
138
171
430
335
257
197
173
153
57
20
8
1
1368
104
117
302
229
174
139

2
2186
108
325
586
289
170
117
100
180
183
90
36
2
338
13
38
86
64
31
34
15
30
11
11
5
0
2279
123
301
645
359
203
163
117
170
124
59
15
0
1471
88
189
343
243
147
101

1
1182
65
193
332
167
102
71
64
85
79
17
6
1
186
11
22
50
27
20
21
12
15
4
3
1
0
1258
73
165
385
205
102
88
70
86
54
25
5
0
790
52
107
198
139
75
55

1
1004
43
132
254
122
68
46
36
95
104
73
30
1
152
2
16
36
37
11
13
3
15
7
8
4
0
1021
50
136
260
154
101
75
47
84
70
34
10
0
681
36
82
145
104
72
46

22
15
3
0
0
0
144
1
5
18
23
34
29
22
8
2
1
0
1
777
13
18
89
138
173
163
97
60
16
5
4
1
365
4
5
40
60
78
85
48
32
9
2
2
0
412
9

13
5
0
0
0
0
78
1
4
8
13
19
16
12
3
2
0
0
0
460
8
12
46
77
99
115
61
34
6
1
1
0
205
2
4
21
28
40
60
32
14
3
0
1
0
255
6

9
10
3
0
0
0
66
0
1
10
10
15
13
10
5
0
1
0
1
317
5
6
43
61
74
48
36
26
10
4
3
1
160
2
1
19
32
38
25
16
18
6
2
1
0
157
3

293
254
80
27
10
4
1244
74
106
246
230
186
167
117
69
35
10
4
0
5988
392
495
1096
1048
901
775
579
419
203
65
11
4
2443
173
205
455
409
351
326
211
185
95
26
4
3
3545
219

170
134
44
10
4
3
672
40
52
118
124
103
109
67
36
14
7
2
0
3272
199
261
577
589
496
450
331
221
113
28
4
3
1391
87
107
262
235
208
199
127
98
52
13
1
2
1881
112

123
120
36
17
6
1
572
34
54
128
106
83
58
50
33
21
3
2
0
2716
193
234
519
459
405
325
248
198
90
37
7
1
1052
86
98
193
174
143
127
84
87
43
13
3
1
1664
107

72
132
100
44
12
0
808
35
112
302
116
56
62
45
38
24
15
3
0
3196
157
386
933
512
293
230
204
201
168
75
37
0
1496
90
211
412
234
130
111
80
89
78
39
22
0
1700
67

41
61
42
16
4
0
468
21
58
187
66
27
33
29
25
12
9
1
0
1828
96
240
541
299
168
118
130
105
86
35
10
0
848
44
129
239
136
75
50
57
54
40
18
6
0
980
52

31
71
58
28
8
0
340
14
54
115
50
29
29
16
13
12
6
2
0
1368
61
146
392
213
125
112
74
96
82
40
27
0
648
46
82
173
98
55
61
23
35
38
21
16
0
720
15

13
49
78
95
78
49
28
7
3
2
1
905
3
7
50
131
190
223
166
96
27
6
5
1
682
2
4
34
101
138
176
120
75
22
5
5
0
223
1
3
16
30
52
47
46
21
5

8
25
49
59
55
29
20
3
1
0
0
436
0
5
21
65
96
110
82
42
10
3
2
0
344
0
3
17
55
74
86
62
33
10
2
2
0
92
0
2
4
10
22
24
20
9
0

5
24
29
36
23
20
8
4
2
2
1
469
3
2
29
66
94
113
84
54
17
3
3
1
338
2
1
17
46
64
90
58
42
12
3
3
0
131
1
1
12
20
30
23
26
12
5

290
641
639
550
449
368
234
108
39
7
1
3102
177
203
507
505
423
439
346
286
143
54
18
1
2254
115
150
380
343
307
328
249
206
117
44
14
1
848
62
53
127
162
116
111
97
80
26

154
315
354
288
251
204
123
61
15
3
1
1681
95
116
269
263
246
248
190
149
72
29
3
1
1232
58
89
210
190
179
178
131
111
59
23
3
1
449
37
27
59
73
67
70
59
38
13

136
326
285
262
198
164
111
47
24
4
0
1421
82
87
238
242
177
191
156
137
71
25
15
0
1022
57
61
170
153
128
150
118
95
58
21
11
0
399
25
26
68
89
49
41
38
42
13

175
521
278
163
119
124
112
90
36
15
0
2665
90
303
674
435
311
231
167
160
153
113
25
3
2035
68
238
517
317
222
168
125
130
130
96
23
1
630
22
65
157
118
89
63
42
30
23

111
302
163
93
68
73
51
46
17
4
0
1521
50
164
402
240
169
149
112
104
79
40
11
1
1155
35
130
311
173
116
114
81
84
66
36
9
0
366
15
34
91
67
53
35
31
20
13

64
219
115
70
51
51
61
44
19
11
0
1144
40
139
272
195
142
82
55
56
74
73
14
2
880
33
108
206
144
106
54
44
46
64
60
14
1
264
7
31
66
51
36
28
11
10
10

1
0
1
593
7
10
84
107
111
123
75
59
12
3
2
0
454
7
8
62
83
81
94
55
48
12
2
2
0
139
0
2
22
24
30
29
20
11
0
1
0
0
704
11
32
110
145

1
0
0
337
2
6
44
66
62
66
41
36
10
3
1
0
257
2
4
33
52
46
49
29
29
10
2
1
0
80
0
2
11
14
16
17
12
7
0
1
0
0
363
5
17
66
75

0
0
1
256
5
4
40
41
49
57
34
23
2
0
1
0
197
5
4
29
31
35
45
26
19
2
0
1
0
59
0
0
11
10
14
12
8
4
0
0
0
0
341
6
15
44
70

10
4
0
6053
382
438
1208
982
846
794
589
509
214
65
24
2
4679
299
339
897
751
648
617
467
401
186
53
20
1
1374
83
99
311
231
198
177
122
108
28
12
4
1
9532
715
848
1943
1759

6
0
0
3380
196
226
689
550
480
455
339
302
105
27
10
1
2584
147
170
509
419
373
341
271
235
90
21
8
0
796
49
56
180
131
107
114
68
67
15
6
2
1
5144
372
422
1028
937

4
4
0
2673
186
212
519
432
366
339
250
207
109
38
14
1
2095
152
169
388
332
275
276
196
166
96
32
12
1
578
34
43
131
100
91
63
54
41
13
6
2
0
4388
343
426
915
822

17
2
2
3584
157
497
908
488
299
307
232
276
233
136
49
2
2705
120
349
634
390
241
234
179
211
194
111
40
2
879
37
148
274
98
58
73
53
65
39
25
9
0
3482
203
434
925
575

4
2
1
2020
78
307
528
281
175
177
134
161
109
57
13
0
1508
63
210
363
228
145
132
103
117
92
46
9
0
512
15
97
165
53
30
45
31
44
17
11
4
0
1898
113
250
527
310

13
0
1
1564
79
190
380
207
124
130
98
115
124
79
36
2
1197
57
139
271
162
96
102
76
94
102
65
31
2
367
22
51
109
45
28
28
22
21
22
14
5
0
1584
90
184
398
265

149
126
67
44
13
5
1
1
450
7
23
66
94
106
72
40
27
10
4
1
0
254
4
9
44
51
43
54
27
17
3
1
0
1
415
7
12
67
77
84
75
50
29
11
1
1
1

70
70
30
23
4
2
1
0
215
3
11
37
46
45
38
16
13
4
1
1
0
148
2
6
29
29
25
32
14
10
0
1
0
0
220
5
6
36
38
40
44
27
19
5
0
0
0

79
56
37
21
9
3
0
1
235
4
12
29
48
61
34
24
14
6
3
0
0
106
2
3
15
22
18
22
13
7
3
0
0
1
195
2
6
31
39
44
31
23
10
6
1
1
1

1427
1119
799
549
268
73
22
10
5567
408
503
1201
1008
784
652
444
340
176
36
10
5
3965
307
345
742
751
643
467
355
209
92
37
12
5
6589
379
452
1145
1088
1024
926
635
521
281
96
21
21

806
642
458
301
131
27
13
7
3089
220
246
670
552
440
390
259
196
91
15
6
4
2055
152
176
358
385
366
252
199
105
40
12
7
3
3606
187
242
611
580
562
554
371
280
147
51
6
15

621
477
341
248
137
46
9
3
2478
188
257
531
456
344
262
185
144
85
21
4
1
1910
155
169
384
366
277
215
156
104
52
25
5
2
2983
192
210
534
508
462
372
264
241
134
45
15
6

343
256
186
224
175
103
56
2
2323
127
312
652
372
217
160
105
143
117
75
41
2
1159
76
122
273
203
126
96
81
81
58
28
15
0
2961
139
358
713
460
292
232
191
190
228
108
47
3

209
152
101
117
71
30
17
1
1269
74
184
366
211
129
95
60
78
41
20
10
1
629
39
66
161
99
80
57
41
39
30
10
7
0
1623
79
209
397
230
161
145
114
88
127
49
22
2

134
104
85
107
104
73
39
1
1054
53
128
286
161
88
65
45
65
76
55
31
1
530
37
56
112
104
46
39
40
42
28
18
8
0
1338
60
149
316
230
131
87
77
102
101
59
25
1

353
4
9
60
61
75
65
45
21
11
0
1
1
62
3
3
7
16
9
10
5
8
0
1
0
0
495
5
15
60
92
105
102
64
35
14
3
0
0
352
3
6
48
57
75
79
42

185
3
5
32
28
34
41
22
15
5
0
0
0
35
2
1
4
10
6
3
5
4
0
0
0
0
261
3
8
32
50
56
55
29
19
7
2
0
0
175
3
4
23
30
37
39
18

168
1
4
28
33
41
24
23
6
6
0
1
1
27
1
2
3
6
3
7
0
4
0
1
0
0
234
2
7
28
42
49
47
35
16
7
1
0
0
177
0
2
25
27
38
40
24

5015
297
338
859
793
737
705
484
439
243
85
18
17
1574
82
114
286
295
287
221
151
82
38
11
3
4
8358
523
612
1631
1540
1301
1055
744
545
280
81
30
16
5967
393
408
1158
1080
932
726
532

2756
142
178
453
437
420
415
288
236
127
43
5
12
850
45
64
158
143
142
139
83
44
20
8
1
3
4444
267
329
851
782
711
591
401
304
143
40
14
11
3167
198
213
602
543
517
411
291

2259
155
160
406
356
317
290
196
203
116
42
13
5
724
37
50
128
152
145
82
68
38
18
3
2
1
3914
256
283
780
758
590
464
343
241
137
41
16
5
2800
195
195
556
537
415
315
241

2526
118
307
604
387
236
186
155
169
212
103
46
3
435
21
51
109
73
56
46
36
21
16
5
1
0
2980
127
378
770
520
327
252
164
194
143
75
29
1
2186
96
291
567
350
228
181
120

1384
68
183
336
186
133
119
96
78
115
47
21
2
239
11
26
61
44
28
26
18
10
12
2
1
0
1682
72
218
424
302
176
160
98
111
78
31
12
0
1212
60
169
307
201
122
108
70

1142
50
124
268
201
103
67
59
91
97
56
25
1
196
10
25
48
29
28
20
18
11
4
3
0
0
1298
55
160
346
218
151
92
66
83
65
44
17
1
974
36
122
260
149
106
73
50

28
11
3
0
0
143
2
9
12
35
30
23
22
7
3
0
0
0
582
14
13
67
81
150
124
69
47
12
5
0
0
382
9
8
40
51
95
83
51
36
5
4
0
0
200
5
5

15
4
2
0
0
86
0
4
9
20
19
16
11
4
3
0
0
0
294
7
10
40
40
79
55
36
19
6
2
0
0
192
6
6
26
28
46
35
26
14
3
2
0
0
102
1
4

13
7
1
0
0
57
2
5
3
15
11
7
11
3
0
0
0
0
288
7
3
27
41
71
69
33
28
6
3
0
0
190
3
2
14
23
49
48
25
22
2
2
0
0
98
4
1

425
213
66
22
12
2391
130
204
473
460
369
329
212
120
67
15
8
4
5125
317
322
810
890
838
765
534
388
191
50
14
6
3191
184
208
480
548
525
487
334
258
130
24
9
4
1934
133
114

243
100
32
10
7
1277
69
116
249
239
194
180
110
61
43
8
4
4
2723
167
162
421
461
433
436
297
207
109
21
6
3
1698
99
100
241
278
289
280
193
132
71
9
4
2
1025
68
62

182
113
34
12
5
1114
61
88
224
221
175
149
102
59
24
7
4
0
2402
150
160
389
429
405
329
237
181
82
29
8
3
1493
85
108
239
270
236
207
141
126
59
15
5
2
909
65
52

152
110
65
25
1
794
31
87
203
170
99
71
44
42
33
10
4
0
2881
118
344
728
505
349
276
203
161
111
60
22
4
1947
80
246
499
322
221
178
134
114
88
46
16
3
934
38
98

84
55
25
11
0
470
12
49
117
101
54
52
28
27
23
6
1
0
1648
71
206
403
288
188
166
142
96
56
22
9
1
1097
49
148
279
181
105
108
92
64
47
17
7
0
551
22
58

68
55
40
14
1
324
19
38
86
69
45
19
16
15
10
4
3
0
1233
47
138
325
217
161
110
61
65
55
38
13
3
850
31
98
220
141
116
70
42
50
41
29
9
3
383
16
40

27
30
55
41
18
11
7
1
0
0
1136
1
13
56
160
248
285
204
103
45
13
6
2
834
1
9
45
110
191
208
157
71
30
7
4
1
302
0
4
11
50
57
77
47
32
15
6

14
12
33
20
10
5
3
0
0
0
567
1
9
31
92
126
148
99
38
17
3
1
2
388
1
6
23
54
91
102
72
26
12
0
0
1
179
0
3
8
38
35
46
27
12
5
3

13
18
22
21
8
6
4
1
0
0
569
0
4
25
68
122
137
105
65
28
10
5
0
446
0
3
22
56
100
106
85
45
18
7
4
0
123
0
1
3
12
22
31
20
20
10
3

330
342
313
278
200
130
61
26
5
2
2507
121
147
388
379
377
382
275
222
138
60
12
6
1760
88
105
282
255
253
250
198
159
110
46
9
5
747
33
42
106
124
124
132
77
63
28
14

180
183
144
156
104
75
38
12
2
1
1270
68
81
197
189
193
198
138
108
66
23
4
5
904
49
62
146
125
132
128
103
79
56
17
3
4
366
19
19
51
64
61
70
35
29
10
6

150
159
169
122
96
55
23
14
3
1
1237
53
66
191
190
184
184
137
114
72
37
8
1
856
39
43
136
130
121
122
95
80
54
29
6
1
381
14
23
55
60
63
62
42
34
18
8

229
183
128
98
69
47
23
14
6
1
2172
56
143
427
459
346
224
144
125
120
89
37
2
1625
41
106
327
351
253
148
110
92
99
68
28
2
547
15
37
100
108
93
76
34
33
21
21

124
107
83
58
50
32
9
5
2
1
1193
28
88
255
241
196
137
82
67
54
29
14
2
897
21
68
195
185
144
94
66
44
43
22
13
2
296
7
20
60
56
52
43
16
23
11
7

105
76
45
40
19
15
14
9
4
0
979
28
55
172
218
150
87
62
58
66
60
23
0
728
20
38
132
166
109
54
44
48
56
46
15
0
251
8
17
40
52
41
33
18
10
10
14

2
1
320
3
3
26
50
71
54
62
26
20
4
1
0
283
3
3
22
47
62
45
56
23
17
4
1
0
37
0
0
4
3
9
9
6
3
3
0
0
0
931
5
20
112
182
204

1
1
164
3
0
15
32
29
26
29
12
15
2
1
0
146
3
0
12
30
26
22
26
12
12
2
1
0
18
0
0
3
2
3
4
3
0
3
0
0
0
483
4
10
69
90
97

1
0
156
0
3
11
18
42
28
33
14
5
2
0
0
137
0
3
10
17
36
23
30
11
5
2
0
0
19
0
0
1
1
6
5
3
3
0
0
0
0
448
1
10
43
92
107

3
1
3750
164
237
573
556
565
570
440
360
204
60
18
3
3052
135
190
447
435
445
467
366
309
185
56
14
3
698
29
47
126
121
120
103
74
51
19
4
4
0
9335
477
578
1504
1451
1393

1
1
2035
82
119
316
288
318
322
254
199
100
25
10
2
1663
65
97
245
227
248
268
211
173
96
24
7
2
372
17
22
71
61
70
54
43
26
4
1
3
0
5004
245
316
842
745
728

2
0
1715
82
118
257
268
247
248
186
161
104
35
8
1
1389
70
93
202
208
197
199
155
136
89
32
7
1
326
12
25
55
60
50
49
31
25
15
3
1
0
4331
232
262
662
706
665

9
0
2114
53
187
430
355
266
182
141
186
187
84
43
0
1783
40
160
354
294
226
160
112
157
168
72
40
0
331
13
27
76
61
40
22
29
29
19
12
3
0
5304
215
538
1191
885
607

1
0
1141
27
109
226
201
129
109
84
95
101
41
19
0
967
22
94
192
166
111
96
63
80
92
35
16
0
174
5
15
34
35
18
13
21
15
9
6
3
0
2969
119
320
695
517
314

8
0
973
26
78
204
154
137
73
57
91
86
43
24
0
816
18
66
162
128
115
64
49
77
76
37
24
0
157
8
12
42
26
22
9
8
14
10
6
0
0
2335
96
218
496
368
293

172
110
83
26
12
4
1
772
5
10
89
155
173
141
94
67
23
10
4
1
159
0
10
23
27
31
31
16
16
3
2
0
0
2707
83
148
475
551
529
377
252
165
88
31
7
1
256

94
60
39
12
4
3
1
400
4
4
54
75
82
78
52
32
11
4
3
1
83
0
6
15
15
15
16
8
7
1
0
0
0
1465
39
83
261
319
286
201
134
85
46
8
2
1
126

78
50
44
14
8
1
0
372
1
6
35
80
91
63
42
35
12
6
1
0
76
0
4
8
12
16
15
8
9
2
2
0
0
1242
44
65
214
232
243
176
118
80
42
23
5
0
130

1353
943
893
480
200
51
12
7317
346
441
1174
1077
1043
1051
770
754
428
177
45
11
2018
131
137
330
374
350
302
173
139
52
23
6
1
63520
4391
4468
9485
14006
12006
8036
5134
3543
1583
556
188
124
4368

767
518
495
237
87
19
5
3945
184
238
643
562
548
605
431
416
211
85
17
5
1059
61
78
199
183
180
162
87
79
26
2
2
0
33900
2192
2290
4910
7174
6744
4547
2824
1922
838
294
96
69
2451

586
425
398
243
113
32
7
3372
162
203
531
515
495
446
339
338
217
92
28
6
959
70
59
131
191
170
140
86
60
26
21
4
1
29620
2199
2178
4575
6832
5262
3489
2310
1621
745
262
92
55
1917

458
331
407
334
241
88
9
4478
182
442
999
745
489
387
264
352
301
226
83
8
826
33
96
192
140
118
71
67
55
33
15
5
1
10682
549
1004
2238
1986
1527
1102
799
684
458
233
91
11
1177

266
197
233
176
97
31
4
2512
105
265
591
430
256
224
160
201
161
87
28
4
457
14
55
104
87
58
42
37
32
15
10
3
0
5983
297
605
1286
1103
843
616
448
391
238
110
37
9
650

192
134
174
158
144
57
5
1966
77
177
408
315
233
163
104
151
140
139
55
4
369
19
41
88
53
60
29
30
23
18
5
2
1
4699
252
399
952
883
684
486
351
293
220
123
54
2
527

5
9
27
40
47
45
42
28
9
1
2
1
2451
78
139
448
511
482
332
210
137
79
30
5
0
481
7
17
72
79
112
91
47
36
12
6
2
0
402
4
16
64
62
93
74
39
33

2
4
14
20
23
25
19
12
6
0
0
1
1339
37
79
247
299
263
176
115
73
40
8
2
0
253
7
10
36
33
61
48
28
22
5
1
2
0
206
4
9
32
25
51
36
22
20

3
5
13
20
24
20
23
16
3
1
2
0
1112
41
60
201
212
219
156
95
64
39
22
3
0
228
0
7
36
46
51
43
19
14
7
5
0
0
196
0
7
32
37
42
38
17
13

359
310
707
938
777
539
296
233
131
47
25
6
59152
4032
4158
8778
13068
11229
7497
4838
3310
1452
509
163
118
5602
277
316
865
886
865
819
570
537
326
108
28
5
4709
234
267
712
745
704
692
481
458

174
173
369
552
450
333
160
115
75
28
17
5
31449
2018
2117
4541
6622
6294
4214
2664
1807
763
266
79
64
3026
159
166
450
463
447
480
348
287
168
46
11
1
2541
137
137
371
397
369
406
283
242

185
137
338
386
327
206
136
118
56
19
8
1
27703
2014
2041
4237
6446
4935
3283
2174
1503
689
243
84
54
2576
118
150
415
423
418
339
222
250
158
62
17
4
2168
97
130
341
348
335
286
198
216

48
132
277
212
143
103
84
79
50
28
21
0
9505
501
872
1961
1774
1384
999
715
605
408
205
70
11
3198
116
358
717
538
365
301
194
205
200
130
73
1
2802
93
320
635
463
310
260
176
178

26
71
155
126
79
55
42
46
28
14
8
0
5333
271
534
1131
977
764
561
406
345
210
96
29
9
1821
64
231
429
301
194
186
123
126
96
48
22
1
1597
53
208
375
261
163
162
113
111

22
61
122
86
64
48
42
33
22
14
13
0
4172
230
338
830
797
620
438
309
260
198
109
41
2
1377
52
127
288
237
171
115
71
79
104
82
51
0
1205
40
112
260
202
147
98
63
67

10
5
2
0
79
3
1
8
17
19
17
8
3
2
1
0
0
362
5
10
31
57
94
79
47
24
14
1
0
0
293
3
7
22
42
77
65
41
23
13
0
0
0
69
2
3
9

4
1
2
0
47
3
1
4
8
10
12
6
2
1
0
0
0
172
3
3
14
27
39
49
20
10
6
1
0
0
135
1
2
11
17
29
41
18
10
6
0
0
0
37
2
1
3

6
4
0
0
32
0
0
4
9
9
5
2
1
1
1
0
0
190
2
7
17
30
55
30
27
14
8
0
0
0
158
2
5
11
25
48
24
23
13
7
0
0
0
32
0
2
6

288
99
25
4
893
43
49
153
141
161
127
89
79
38
9
3
1
7240
405
413
1102
1219
1146
1013
727
639
387
144
35
10
5753
324
321
861
911
924
783
589
544
334
126
28
8
1487
81
92
241

149
39
10
1
485
22
29
79
66
78
74
65
45
19
7
1
0
3766
191
217
568
633
587
568
404
338
180
65
10
5
3029
156
168
444
480
481
442
325
301
160
59
9
4
737
35
49
124

139
60
15
3
408
21
20
74
75
83
53
24
34
19
2
2
1
3474
214
196
534
586
559
445
323
301
207
79
25
5
2724
168
153
417
431
443
341
264
243
174
67
19
4
750
46
43
117

178
121
67
1
396
23
38
82
75
55
41
18
27
22
9
6
0
2699
82
294
666
433
331
262
144
164
145
126
50
2
2254
66
246
569
348
266
225
119
136
122
108
47
2
445
16
48
97

85
46
19
1
224
11
23
54
40
31
24
10
15
11
2
3
0
1541
43
184
394
248
195
146
88
98
76
55
13
1
1283
32
155
337
195
153
125
77
85
63
48
12
1
258
11
29
57

93
75
48
0
172
12
15
28
35
24
17
8
12
11
7
3
0
1158
39
110
272
185
136
116
56
66
69
71
37
1
971
34
91
232
153
113
100
42
51
59
60
35
1
187
5
19
40

15
17
14
6
1
1
1
0
0
1927
3
12
90
271
391
494
348
220
68
27
2
1
1055
1
5
44
160
243
270
196
91
31
12
2
0
872
2
7
46
111
148
224
152
129
37
15
0

10
10
8
2
0
0
1
0
0
906
2
8
51
133
207
225
167
86
17
7
2
1
507
0
3
26
77
127
123
96
42
6
5
2
0
399
2
5
25
56
80
102
71
44
11
2
0

5
7
6
4
1
1
0
0
0
1021
1
4
39
138
184
269
181
134
51
20
0
0
548
1
2
18
83
116
147
100
49
25
7
0
0
473
0
2
21
55
68
122
81
85
26
13
0

308
222
230
138
95
53
18
7
2
3702
174
231
530
629
537
547
473
329
178
62
5
7
1912
88
120
253
296
275
282
256
182
118
36
3
3
1790
86
111
277
333
262
265
217
147
60
26
2

153
106
126
79
37
20
6
1
1
2005
80
128
304
358
302
304
242
174
85
21
3
4
1032
42
66
135
153
157
162
142
97
60
15
1
2
973
38
62
169
205
145
142
100
77
25
6
2

155
116
104
59
58
33
12
6
1
1697
94
103
226
271
235
243
231
155
93
41
2
3
880
46
54
118
143
118
120
114
85
58
21
2
1
817
48
49
108
128
117
123
117
70
35
20
0

85
65
37
25
28
23
18
3
0
3696
93
356
769
704
505
360
255
217
238
144
54
1
2197
59
218
500
414
270
205
138
123
142
95
32
1
1499
34
138
269
290
235
155
117
94
96
49
22

53
42
21
11
13
13
7
1
0
2022
54
206
436
407
281
209
132
122
107
48
20
0
1205
34
126
289
230
145
127
73
71
67
29
14
0
817
20
80
147
177
136
82
59
51
40
19
6

32
23
16
14
15
10
11
2
0
1674
39
150
333
297
224
151
123
95
131
96
34
1
992
25
92
211
184
125
78
65
52
75
66
18
1
682
14
58
122
113
99
73
58
43
56
30
16

1
218
0
1
15
21
37
60
45
26
6
5
1
1
203
0
1
14
18
37
56
42
24
5
4
1
1
15
0
0
1
3
0
4
3
2
1
1
0
0
814
9
30
114
159
161
155

1
98
0
0
10
10
18
29
20
10
0
1
0
0
92
0
0
10
9
18
27
18
9
0
1
0
0
6
0
0
0
1
0
2
2
1
0
0
0
0
416
7
17
54
81
89
80

0
120
0
1
5
11
19
31
25
16
6
4
1
1
111
0
1
4
9
19
29
24
15
5
3
1
1
9
0
0
1
2
0
2
1
1
1
1
0
0
398
2
13
60
78
72
75

4
1478
91
96
294
256
221
212
137
97
47
22
3
2
980
58
64
172
142
155
147
107
75
38
18
3
1
498
33
32
122
114
66
65
30
22
9
4
0
1
11189
648
727
1918
1934
1703
1538

2
773
42
51
167
140
117
104
75
51
21
5
0
0
497
28
30
87
74
83
77
59
39
17
3
0
0
276
14
21
80
66
34
27
16
12
4
2
0
0
5998
333
377
1044
1011
920
840

2
705
49
45
127
116
104
108
62
46
26
17
3
2
483
30
34
85
68
72
70
48
36
21
15
3
1
222
19
11
42
48
32
38
14
10
5
2
0
1
5191
315
350
874
923
783
698

0
793
30
85
183
135
83
83
70
40
46
21
15
2
709
27
81
159
119
71
74
63
33
45
20
15
2
84
3
4
24
16
12
9
7
7
1
1
0
0
4536
171
518
1202
680
504
351

0
470
16
50
113
77
43
56
50
22
29
9
4
1
422
14
48
101
68
35
51
46
17
29
8
4
1
48
2
2
12
9
8
5
4
5
0
1
0
0
2496
101
300
634
362
276
228

0
323
14
35
70
58
40
27
20
18
17
12
11
1
287
13
33
58
51
36
23
17
16
16
12
11
1
36
1
2
12
7
4
4
3
2
1
0
0
0
2040
70
218
568
318
228
123

80
63
33
9
1
0
472
4
14
63
109
96
83
44
33
19
6
1
0
342
5
16
51
50
65
72
36
30
14
3
0
0
325
3
7
35
62
70
58
46
28
10
6
0
0
269
3

31
35
19
3
0
0
254
3
9
28
56
54
50
17
21
13
3
0
0
162
4
8
26
25
35
30
14
14
6
0
0
0
191
2
4
18
37
45
31
27
18
5
4
0
0
157
2

49
28
14
6
1
0
218
1
5
35
53
42
33
27
12
6
3
1
0
180
1
8
25
25
30
42
22
16
8
3
0
0
134
1
3
17
25
25
27
19
10
5
2
0
0
112
1

1147
882
459
176
49
8
6511
392
410
1119
1051
967
876
622
567
335
129
40
3
4678
256
317
799
883
736
662
525
315
124
47
9
5
3613
194
218
558
547
549
505
393
354
200
72
15
8
3120
174

665
465
231
85
24
3
3533
199
210
620
557
540
486
371
305
167
55
22
1
2465
134
167
424
454
380
354
294
160
64
30
2
2
1965
100
118
285
294
286
288
224
208
106
43
7
6
1698
92

482
417
228
91
25
5
2978
193
200
499
494
427
390
251
262
168
74
18
2
2213
122
150
375
429
356
308
231
155
60
17
7
3
1648
94
100
273
253
263
217
169
146
94
29
8
2
1422
82

263
273
282
198
89
5
2889
113
333
709
433
294
214
147
174
220
165
83
4
1647
58
185
493
247
210
137
116
99
62
33
6
1
2218
100
200
477
321
287
243
143
173
146
87
40
1
2038
94

174
157
138
88
35
3
1581
67
196
407
227
149
132
90
97
106
75
33
2
915
34
104
227
135
127
96
84
60
32
13
2
1
1185
57
111
277
156
135
135
87
99
70
39
19
0
1090
52

89
116
144
110
54
2
1308
46
137
302
206
145
82
57
77
114
90
50
2
732
24
81
266
112
83
41
32
39
30
20
4
0
1033
43
89
200
165
152
108
56
74
76
48
21
1
948
42

6
28
47
65
45
36
25
9
5
0
0
56
0
1
7
15
5
13
10
3
1
1
0
0
657
3
23
102
119
127
131
76
60
14
1
0
1
418
2
15
61
89
79
71
52
40
8

3
14
29
42
23
21
16
4
3
0
0
34
0
1
4
8
3
8
6
2
1
1
0
0
357
2
14
51
64
69
73
43
31
8
1
0
1
230
2
10
31
48
45
41
27
21
4

3
14
18
23
22
15
9
5
2
0
0
22
0
0
3
7
2
5
4
1
0
0
0
0
300
1
9
51
55
58
58
33
29
6
0
0
0
188
0
5
30
41
34
30
25
19
4

185
474
460
470
430
332
325
182
68
13
7
493
20
33
84
87
79
75
61
29
18
4
2
1
12948
942
1084
2696
2279
1765
1546
1151
838
441
152
32
22
8460
644
708
1809
1390
1066
948
777
624
345

102
235
247
246
249
186
190
97
42
6
6
267
8
16
50
47
40
39
38
18
9
1
1
0
7001
494
556
1434
1241
975
862
666
467
214
65
15
12
4556
325
353
955
795
607
518
439
334
167

83
239
213
224
181
146
135
85
26
7
1
226
12
17
34
40
39
36
23
11
9
3
1
1
5947
448
528
1262
1038
790
684
485
371
227
87
17
10
3904
319
355
854
595
459
430
338
290
178

178
426
290
261
221
139
169
139
81
39
1
180
6
22
51
31
26
22
4
4
7
6
1
0
3825
207
454
956
544
324
246
227
344
261
192
65
5
2689
152
318
610
360
202
163
171
264
221

99
246
140
122
124
85
98
70
36
18
0
95
5
12
31
16
13
11
2
1
0
3
1
0
2009
115
241
498
295
173
163
125
175
111
89
22
2
1432
82
185
343
196
110
106
95
127
95

79
180
150
139
97
54
71
69
45
21
1
85
1
10
20
15
13
11
2
3
7
3
0
0
1816
92
213
458
249
151
83
102
169
150
103
43
3
1257
70
133
267
164
92
57
76
137
126

1
0
0
239
1
8
41
30
48
60
24
20
6
0
0
1
258
4
9
43
48
46
53
23
18
9
5
0
0
199
4
7
30
38
38
41
18
14
7
2
0
0
59
0
2
13
10

1
0
0
127
0
4
20
16
24
32
16
10
4
0
0
1
119
2
4
18
22
25
25
8
7
5
3
0
0
94
2
4
10
18
21
19
8
6
4
2
0
0
25
0
0
8
4

0
0
0
112
1
4
21
14
24
28
8
10
2
0
0
0
139
2
5
25
26
21
28
15
11
4
2
0
0
105
2
3
20
20
17
22
10
8
3
0
0
0
34
0
2
5
6

110
27
12
4488
298
376
887
889
699
598
374
214
96
42
5
10
4399
377
464
920
697
569
481
362
322
148
42
13
4
3737
328
393
788
577
485
395
296
293
131
37
10
4
662
49
71
132
120

43
13
7
2445
169
203
479
446
368
344
227
133
47
22
2
5
2362
206
244
486
383
311
303
197
150
62
16
2
2
1999
179
211
417
309
266
251
158
135
54
15
2
2
363
27
33
69
74

67
14
5
2043
129
173
408
443
331
254
147
81
49
20
3
5
2037
171
220
434
314
258
178
165
172
86
26
11
2
1738
149
182
371
268
219
144
138
158
77
22
8
2
299
22
38
63
46

167
59
2
1136
55
136
346
184
122
83
56
80
40
25
6
3
1578
94
237
378
188
116
97
55
145
163
74
30
1
1340
76
202
320
153
96
73
44
135
149
67
24
1
238
18
35
58
35

72
20
1
577
33
56
155
99
63
57
30
48
16
17
2
1
823
55
139
212
105
70
53
28
71
58
20
11
1
687
45
118
179
87
58
39
21
63
51
17
8
1
136
10
21
33
18

95
39
1
559
22
80
191
85
59
26
26
32
24
8
4
2
755
39
98
166
83
46
44
27
74
105
54
19
0
653
31
84
141
66
38
34
23
72
98
50
16
0
102
8
14
25
17

8
12
5
4
2
3
0
0
625
6
29
94
126
140
97
60
47
18
3
4
1
468
3
20
71
90
100
76
46
41
17
1
2
1
157
3
9
23
36
40
21
14
6
1
2
2
0

4
6
0
1
1
1
0
0
320
4
18
54
57
82
48
23
20
10
1
2
1
241
2
12
42
42
63
35
18
15
9
1
1
1
79
2
6
12
15
19
13
5
5
1
0
1
0

4
6
5
3
1
2
0
0
305
2
11
40
69
58
49
37
27
8
2
2
0
227
1
8
29
48
37
41
28
26
8
0
1
0
78
1
3
11
21
21
8
9
1
0
2
1
0

84
86
66
29
17
5
3
0
5732
314
386
971
966
905
791
542
456
264
99
33
5
4007
223
260
653
656
629
560
367
329
212
86
28
4
1725
91
126
318
310
276
231
175
127
52
13
5
1

45
52
39
15
8
1
0
0
3218
163
214
521
528
518
485
330
251
141
50
15
2
2251
117
141
355
358
366
345
221
180
113
42
12
1
967
46
73
166
170
152
140
109
71
28
8
3
1

39
34
27
14
9
4
3
0
2514
151
172
450
438
387
306
212
205
123
49
18
3
1756
106
119
298
298
263
215
146
149
99
44
16
3
758
45
53
152
140
124
91
66
56
24
5
2
0

20
24
11
10
14
7
6
0
2825
114
335
690
492
304
259
150
158
160
106
56
1
2143
89
267
512
364
222
206
104
110
130
91
48
0
682
25
68
178
128
82
53
46
48
30
15
8
1

12
14
7
8
7
3
3
0
1595
66
179
406
271
173
166
97
88
85
46
18
0
1224
55
143
303
205
122
137
74
63
68
38
16
0
371
11
36
103
66
51
29
23
25
17
8
2
0

8
10
4
2
7
4
3
0
1230
48
156
284
221
131
93
53
70
75
60
38
1
919
34
124
209
159
100
69
30
47
62
53
32
0
311
14
32
75
62
31
24
23
23
13
7
6
1

609
2
21
96
114
121
89
78
58
22
7
1
0
503
1
15
81
96
96
76
62
50
19
6
1
0
106
1
6
15
18
25
13
16
8
3
1
0
0
314
3
10
41
51
61
58
51

303
1
9
48
54
63
48
32
30
13
5
0
0
245
1
6
39
43
52
40
25
25
10
4
0
0
58
0
3
9
11
11
8
7
5
3
1
0
0
163
2
5
27
25
30
33
23

306
1
12
48
60
58
41
46
28
9
2
1
0
258
0
9
42
53
44
36
37
25
9
2
1
0
48
1
3
6
7
14
5
9
3
0
0
0
0
151
1
5
14
26
31
25
28

5388
285
359
1005
838
773
695
559
481
260
90
24
19
4217
216
268
738
619
618
554
461
412
221
72
20
18
1171
69
91
267
219
155
141
98
69
39
18
4
1
4217
241
296
703
820
646
562
364

2917
155
178
555
436
388
418
323
241
148
52
15
8
2296
121
135
409
333
297
333
267
213
127
41
13
7
621
34
43
146
103
91
85
56
28
21
11
2
1
2326
121
161
386
453
346
328
214

2471
130
181
450
402
385
277
236
240
112
38
9
11
1921
95
133
329
286
321
221
194
199
94
31
7
11
550
35
48
121
116
64
56
42
41
18
7
2
0
1891
120
135
317
367
300
234
150

2667
100
264
612
410
276
225
140
202
214
145
74
5
2214
78
211
509
329
226
180
100
169
198
138
71
5
453
22
53
103
81
50
45
40
33
16
7
3
0
1899
63
202
448
345
237
141
104

1460
61
148
343
222
152
142
88
96
113
64
29
2
1193
46
116
285
181
121
114
59
75
104
61
29
2
267
15
32
58
41
31
28
29
21
9
3
0
0
1036
34
128
248
181
126
83
63

1207
39
116
269
188
124
83
52
106
101
81
45
3
1021
32
95
224
148
105
66
41
94
94
77
42
3
186
7
21
45
40
19
17
11
12
7
4
3
0
863
29
74
200
164
111
58
41

26
10
3
0
0
241
3
7
33
36
47
44
40
21
7
3
0
0
73
0
3
8
15
14
14
11
5
3
0
0
0
305
3
9
40
53
68
59
30
28
13
1
1
0
228
3
6

13
4
1
0
0
127
2
4
22
16
24
27
18
10
3
1
0
0
36
0
1
5
9
6
6
5
3
1
0
0
0
156
1
5
24
24
34
32
17
13
5
0
1
0
106
1
3

13
6
2
0
0
114
1
3
11
20
23
17
22
11
4
2
0
0
37
0
2
3
6
8
8
6
2
2
0
0
0
149
2
4
16
29
34
27
13
15
8
1
0
0
122
2
3

336
160
63
20
6
3408
215
260
567
668
506
439
288
272
123
53
12
5
809
26
36
136
152
140
123
76
64
37
10
8
1
2982
156
189
551
524
438
381
271
270
136
48
11
7
2239
120
142

177
91
39
7
3
1905
108
139
317
377
282
251
176
144
70
34
5
2
421
13
22
69
76
64
77
38
33
21
5
2
1
1671
86
108
311
262
251
225
159
151
82
26
6
4
1275
67
83

159
69
24
13
3
1503
107
121
250
291
224
188
112
128
53
19
7
3
388
13
14
67
76
76
46
38
31
16
5
6
0
1311
70
81
240
262
187
156
112
119
54
22
5
3
964
53
59

113
116
83
43
4
1465
49
162
341
266
174
111
75
90
88
70
35
4
434
14
40
107
79
63
30
29
23
28
13
8
0
1869
80
171
453
356
209
175
104
129
89
55
41
7
1525
61
132

51
53
49
17
3
801
25
102
197
138
89
66
45
40
38
43
15
3
235
9
26
51
43
37
17
18
11
15
6
2
0
997
46
92
253
173
111
109
73
61
44
22
10
3
811
33
73

62
63
34
26
1
664
24
60
144
128
85
45
30
50
50
27
20
1
199
5
14
56
36
26
13
11
12
13
7
6
0
872
34
79
200
183
98
66
31
68
45
33
31
4
714
28
59

30
34
51
48
19
24
11
1
1
0
77
0
3
10
19
17
11
11
4
2
0
0
0
1675
10
43
144
214
354
340
260
178
83
39
4
6
764
3
16
58
102
150
166
132
84
35
11

18
10
24
26
9
10
4
0
1
0
50
0
2
6
14
10
6
8
3
1
0
0
0
875
7
21
90
123
189
178
138
84
31
11
1
2
404
2
7
38
57
78
86
76
46
7
4

12
24
27
22
10
14
7
1
0
0
27
0
1
4
5
7
5
3
1
1
0
0
0
800
3
22
54
91
165
162
122
94
52
28
3
4
360
1
9
20
45
72
80
56
38
28
7

402
378
325
276
206
224
115
34
11
6
743
36
47
149
146
113
105
65
46
21
14
0
1
5784
428
298
711
823
789
868
709
617
361
145
18
17
2553
173
127
307
303
369
381
350
308
153
65

226
202
199
165
115
119
68
21
6
4
396
19
25
85
60
52
60
44
32
14
5
0
0
2933
227
146
382
425
403
445
358
313
153
66
5
10
1312
97
57
172
159
195
199
175
152
67
29

176
176
126
111
91
105
47
13
5
2
347
17
22
64
86
61
45
21
14
7
9
0
1
2851
201
152
329
398
386
423
351
304
208
79
13
7
1241
76
70
135
144
174
182
175
156
86
36

366
294
183
138
77
102
79
46
40
7
344
19
39
87
62
26
37
27
27
10
9
1
0
2575
75
135
350
308
303
245
252
330
312
196
59
10
1228
32
45
131
142
152
127
131
177
159
95

206
135
99
88
57
49
42
17
9
3
186
13
19
47
38
12
21
16
12
2
5
1
0
1312
35
82
212
179
158
146
137
163
108
70
16
6
598
14
26
73
75
72
81
69
83
52
40

160
159
84
50
20
53
37
29
31
4
158
6
20
40
24
14
16
11
15
8
4
0
0
1263
40
53
138
129
145
99
115
167
204
126
43
4
630
18
19
58
67
80
46
62
94
107
55

3
4
911
7
27
86
112
204
174
128
94
48
28
1
2
955
6
23
91
127
193
195
155
94
39
26
3
3
433
2
9
37
58
89
89
82
46
11
6
2
2
522
4
14
54
69
104

1
2
471
5
14
52
66
111
92
62
38
24
7
0
0
512
4
13
56
75
103
100
89
51
15
6
0
0
240
1
4
25
33
43
45
52
31
3
3
0
0
272
3
9
31
42
60

2
2
440
2
13
34
46
93
82
66
56
24
21
1
2
443
2
10
35
52
90
95
66
43
24
20
3
3
193
1
5
12
25
46
44
30
15
8
3
2
2
250
1
5
23
27
44

8
9
3231
255
171
404
520
420
487
359
309
208
80
10
8
3270
239
164
422
446
474
527
380
343
184
67
10
14
1400
94
80
176
169
208
230
174
166
71
22
3
7
1870
145
84
246
277
266

3
7
1621
130
89
210
266
208
246
183
161
86
37
2
3
1680
134
79
230
232
242
276
195
174
76
30
4
8
731
51
35
109
91
107
124
84
81
31
10
2
6
949
83
44
121
141
135

5
2
1610
125
82
194
254
212
241
176
148
122
43
8
5
1590
105
85
192
214
232
251
185
169
108
37
6
6
669
43
45
67
78
101
106
90
85
40
12
1
1
921
62
40
125
136
131

32
5
1347
43
90
219
166
151
118
121
153
153
101
27
5
1431
37
79
187
169
169
127
128
196
173
123
37
6
705
14
26
66
86
84
59
71
116
99
60
22
2
726
23
53
121
83
85

10
3
714
21
56
139
104
86
65
68
80
56
30
6
3
739
16
48
117
94
93
74
75
99
67
41
11
4
349
7
12
39
43
40
40
40
58
38
25
6
1
390
9
36
78
51
53

22
2
633
22
34
80
62
65
53
53
73
97
71
21
2
692
21
31
70
75
76
53
53
97
106
82
26
2
356
7
14
27
43
44
19
31
58
61
35
16
1
336
14
17
43
32
32

106
73
48
28
20
1
1
720
4
20
53
87
161
145
105
84
44
13
1
3
331
1
7
21
44
61
77
50
38
24
5
1
2
389
3
13
32
43
100
68
55
46
20
8
0
1
96

55
37
20
12
3
0
0
363
3
8
34
48
86
78
49
33
16
5
1
2
164
1
3
13
24
35
41
24
15
4
1
1
2
199
2
5
21
24
51
37
25
18
12
4
0
0
34

51
36
28
16
17
1
1
357
1
12
19
39
75
67
56
51
28
8
0
1
167
0
4
8
20
26
36
26
23
20
4
0
0
190
1
8
11
19
49
31
30
28
8
4
0
1
62

297
206
177
113
45
7
7
2514
189
134
289
377
315
341
329
274
177
78
8
3
1153
79
47
131
134
161
151
176
142
82
43
5
2
1361
110
87
158
243
154
190
153
132
95
35
3
1
183

152
111
93
45
20
2
2
1253
93
67
152
193
161
169
163
139
77
36
1
2
581
46
22
63
68
88
75
91
71
36
19
1
1
672
47
45
89
125
73
94
72
68
41
17
0
1
100

145
95
84
68
25
5
5
1261
96
67
137
184
154
172
166
135
100
42
7
1
572
33
25
68
66
73
76
85
71
46
24
4
1
689
63
42
69
118
81
96
81
64
54
18
3
0
83

68
57
80
74
63
15
4
1144
38
56
163
139
134
118
124
134
139
73
22
4
523
18
19
65
56
68
68
60
61
60
35
10
3
621
20
37
98
83
66
50
64
73
79
38
12
1
229

34
35
41
29
16
5
3
573
19
34
95
85
65
72
62
64
41
29
5
2
249
7
14
34
32
32
41
29
25
14
15
4
2
324
12
20
61
53
33
31
33
39
27
14
1
0
117

34
22
39
45
47
10
1
571
19
22
68
54
69
46
62
70
98
44
17
2
274
11
5
31
24
36
27
31
36
46
20
6
1
297
8
17
37
30
33
19
31
34
52
24
11
1
112

0
0
0
10
23
29
22
11
1
0
0
0
39
0
0
0
5
11
11
7
5
0
0
0
0
57
0
0
0
5
12
18
15
6
1
0
0
0
96
0
0
0
10
23
29
22
11

0
0
0
3
9
8
9
5
0
0
0
0
12
0
0
0
1
5
3
1
2
0
0
0
0
22
0
0
0
2
4
5
8
3
0
0
0
0
34
0
0
0
3
9
8
9
5

0
0
0
7
14
21
13
6
1
0
0
0
27
0
0
0
4
6
8
6
3
0
0
0
0
35
0
0
0
3
8
13
7
3
1
0
0
0
62
0
0
0
7
14
21
13
6

12
20
29
33
19
22
28
10
10
0
0
0
35
0
0
4
6
7
7
7
2
2
0
0
0
148
12
20
25
27
12
15
21
8
8
0
0
0
183
12
20
29
33
19
22
28
10

8
11
16
17
9
13
17
5
4
0
0
0
16
0
0
3
2
3
4
3
1
0
0
0
0
84
8
11
13
15
6
9
14
4
4
0
0
0
100
8
11
16
17
9
13
17
5

4
9
13
16
10
9
11
5
6
0
0
0
19
0
0
1
4
4
3
4
1
2
0
0
0
64
4
9
12
12
6
6
7
4
4
0
0
0
83
4
9
13
16
10
9
11
5

7
23
46
39
34
24
15
16
13
6
6
0
58
1
9
8
8
6
2
5
7
6
4
2
0
171
6
14
38
31
28
22
10
9
7
2
4
0
229
7
23
46
39
34
24
15
16

4
9
24
22
19
9
10
10
7
2
1
0
29
1
2
5
5
3
2
3
4
1
2
1
0
88
3
7
19
17
16
7
7
6
6
0
0
0
117
4
9
24
22
19
9
10
10

3
14
22
17
15
15
5
6
6
4
5
0
29
0
7
3
3
3
0
2
3
5
2
1
0
83
3
7
19
14
12
15
3
3
1
2
4
0
112
3
14
22
17
15
15
5
6

1
0
0
0
39
0
0
0
5
11
11
7
5
0
0
0
0
57
0
0
0
5
12
18
15
6
1
0
0
0
66915
78
182
1369
6287
13309
17308
13774
8445
3964
1389
192
618
37432
46
95
769

0
0
0
0
12
0
0
0
1
5
3
1
2
0
0
0
0
22
0
0
0
2
4
5
8
3
0
0
0
0
33819
30
110
765
3584
7417
9368
7005
3573
1318
364
63
222
18941
18
57
422

1
0
0
0
27
0
0
0
4
6
8
6
3
0
0
0
0
35
0
0
0
3
8
13
7
3
1
0
0
0
33096
48
72
604
2703
5892
7940
6769
4872
2646
1025
129
396
18491
28
38
347

10
0
0
0
35
0
0
4
6
7
7
7
2
2
0
0
0
148
12
20
25
27
12
15
21
8
8
0
0
0
96131
5072
4734
10955
12306
12546
14377
13597
11324
7220
3172
591
237
52351
2683
2536
5920

4
0
0
0
16
0
0
3
2
3
4
3
1
0
0
0
0
84
8
11
13
15
6
9
14
4
4
0
0
0
49498
2730
2541
6013
6443
6353
7367
7344
5788
3281
1301
212
125
27088
1464
1346
3214

6
0
0
0
19
0
0
1
4
4
3
4
1
2
0
0
0
64
4
9
12
12
6
6
7
4
4
0
0
0
46633
2342
2193
4942
5863
6193
7010
6253
5536
3939
1871
379
112
25263
1219
1190
2706

13
6
6
0
58
1
9
8
8
6
2
5
7
6
4
2
0
171
6
14
38
31
28
22
10
9
7
2
4
0
99233
2285
5414
13277
13540
13280
12103
9592
9333
9759
7795
2671
184
54572
1279
2926
7293

7
2
1
0
29
1
2
5
5
3
2
3
4
1
2
1
0
88
3
7
19
17
16
7
7
6
6
0
0
0
51308
1285
3140
7600
7508
7044
6552
5416
4763
4162
2863
841
134
28247
710
1708
4150

6
4
5
0
29
0
7
3
3
3
0
2
3
5
2
1
0
83
3
7
19
14
12
15
3
3
1
2
4
0
47925
1000
2274
5677
6032
6236
5551
4176
4570
5597
4932
1830
50
26325
569
1218
3143

3508
7432
9515
7815
4715
2241
797
108
391
29483
32
87
600
2779
5877
7793
5959
3730
1723
592
84
227
1998
5
13
84
308
437
439
366
210
101
25
9
1
1317
4
11
53
200
289
303
252
118
68
15
4

2003
4107
5094
3975
2038
793
227
34
173
14878
12
53
343
1581
3310
4274
3030
1535
525
137
29
49
1108
3
9
47
202
247
240
209
96
42
8
4
1
738
2
8
31
135
163
169
143
51
30
5
1

1505
3325
4421
3840
2677
1448
570
74
218
14605
20
34
257
1198
2567
3519
2929
2195
1198
455
55
178
890
2
4
37
106
190
199
157
114
59
17
5
0
579
2
3
22
65
126
134
109
67
38
10
3

6800
6756
7779
7393
6219
3980
1823
343
119
43780
2389
2198
5035
5506
5790
6598
6204
5105
3240
1349
248
118
4181
343
330
699
691
587
488
399
337
190
81
22
14
2536
198
181
426
417
316
312
258
220
127
61
15

3541
3440
4014
4051
3185
1858
780
131
64
22410
1266
1195
2799
2902
2913
3353
3293
2603
1423
521
81
61
2308
191
189
405
356
320
287
224
186
97
38
9
6
1434
114
106
260
219
163
185
152
121
73
31
8

3259
3316
3765
3342
3034
2122
1043
212
55
21370
1123
1003
2236
2604
2877
3245
2911
2502
1817
828
167
57
1873
152
141
294
335
267
201
175
151
93
43
13
8
1102
84
75
166
198
153
127
106
99
54
30
7

7271
7179
6485
5253
5114
5542
4494
1681
55
44661
1006
2488
5984
6269
6101
5618
4339
4219
4217
3301
990
129
4001
127
255
661
693
537
437
273
341
334
246
94
3
2569
71
164
442
440
333
284
171
218
219
154
73

4021
3826
3512
2994
2613
2387
1723
575
28
23061
575
1432
3450
3487
3218
3040
2422
2150
1775
1140
266
106
2166
66
171
360
399
275
260
153
185
161
93
40
3
1380
34
107
235
250
164
165
99
117
112
64
33

3250
3353
2973
2259
2501
3155
2771
1106
27
21600
431
1056
2534
2782
2883
2578
1917
2069
2442
2161
724
23
1835
61
84
301
294
262
177
120
156
173
153
54
0
1189
37
57
207
190
169
119
72
101
107
90
40

0
681
1
2
31
108
148
136
114
92
33
10
5
1
4300
8
10
93
403
891
1103
831
544
295
95
15
12
1897
3
3
30
186
406
461
379
247
131
38
6
7
2403
5
7
63
217
485
642

0
370
1
1
16
67
84
71
66
45
12
3
3
1
2276
2
7
38
230
539
643
446
247
94
23
4
3
1026
0
2
15
104
254
262
202
122
50
13
2
0
1250
2
5
23
126
285
381

0
311
0
1
15
41
64
65
48
47
21
7
2
0
2024
6
3
55
173
352
460
385
297
201
72
11
9
871
3
1
15
82
152
199
177
125
81
25
4
7
1153
3
2
40
91
200
261

5
1645
145
149
273
274
271
176
141
117
63
20
7
9
7408
711
562
1064
1105
1104
886
699
625
391
188
37
36
2658
248
197
364
414
384
331
263
210
141
78
14
14
4750
463
365
700
691
720
555

2
874
77
83
145
137
157
102
72
65
24
7
1
4
3670
374
317
586
512
533
430
356
300
162
77
12
11
1377
139
118
200
198
199
157
147
108
68
33
5
5
2293
235
199
386
314
334
273

3
771
68
66
128
137
114
74
69
52
39
13
6
5
3738
337
245
478
593
571
456
343
325
229
111
25
25
1281
109
79
164
216
185
174
116
102
73
45
9
9
2457
228
166
314
377
386
282

0
1432
56
91
219
253
204
153
102
123
115
92
21
3
6855
155
371
976
1065
1073
829
576
552
626
467
161
4
2676
54
144
368
385
420
327
224
213
249
205
86
1
4179
101
227
608
680
653
502

0
786
32
64
125
149
111
95
54
68
49
29
7
3
3488
78
196
543
580
569
452
309
291
258
159
51
2
1334
27
75
202
202
217
181
118
106
100
77
29
0
2154
51
121
341
378
352
271

0
646
24
27
94
104
93
58
48
55
66
63
14
0
3367
77
175
433
485
504
377
267
261
368
308
110
2
1342
27
69
166
183
203
146
106
107
149
128
57
1
2025
50
106
267
302
301
231

452
297
164
57
9
5
1567
1
8
31
178
345
360
334
196
75
33
5
1
1500
1
7
31
171
325
345
318
190
73
33
5
1
67
0
1
0
7
20
15
16
6
2
0
0
0
7638
4

244
125
44
10
2
3
728
0
4
14
90
165
189
161
72
22
7
3
1
696
0
4
14
86
154
178
157
71
21
7
3
1
32
0
0
0
4
11
11
4
1
1
0
0
0
3992
3

208
172
120
47
7
2
839
1
4
17
88
180
171
173
124
53
26
2
0
804
1
3
17
85
171
167
161
119
52
26
2
0
35
0
1
0
3
9
4
12
5
1
0
0
0
3646
1

436
415
250
110
23
22
2496
157
150
320
344
321
373
327
276
141
64
14
9
2372
154
140
304
331
308
354
300
263
135
61
13
9
124
3
10
16
13
13
19
27
13
6
3
1
0
9576
529

209
192
94
44
7
6
1253
79
81
171
175
160
174
179
138
60
25
4
7
1181
77
72
161
167
152
166
163
132
57
23
4
7
72
2
9
10
8
8
8
16
6
3
2
0
0
4826
305

227
223
156
66
16
16
1243
78
69
149
169
161
199
148
138
81
39
10
2
1191
77
68
143
164
156
188
137
131
78
38
9
2
52
1
1
6
5
5
11
11
7
3
1
1
0
4750
224

352
339
377
262
75
3
2674
63
171
389
336
332
264
276
276
270
209
86
2
2576
60
161
382
318
319
257
264
264
264
203
82
2
98
3
10
7
18
13
7
12
12
6
6
4
0
10984
240

191
185
158
82
22
2
1436
35
100
238
180
194
138
153
138
133
89
37
1
1391
34
95
234
173
189
133
148
133
130
85
36
1
45
1
5
4
7
5
5
5
5
3
4
1
0
5686
137

161
154
219
180
53
1
1238
28
71
151
156
138
126
123
138
137
120
49
1
1185
26
66
148
145
130
124
116
131
134
118
46
1
53
2
5
3
11
8
2
7
7
3
2
3
0
5298
103

17
119
787
1554
1977
1567
954
453
170
26
10
2398
2
4
33
257
471
568
509
328
150
65
10
1
5240
2
13
86
530
1083
1409
1058
626
303
105
16
9
8066
8
30
254
1047
1648
1901
1374
982
365

11
80
464
897
1061
835
410
168
50
8
5
1202
2
2
21
151
261
276
267
141
52
25
4
0
2790
1
9
59
313
636
785
568
269
116
25
4
5
4179
4
21
154
569
938
1038
706
423
128

6
39
323
657
916
732
544
285
120
18
5
1196
0
2
12
106
210
292
242
187
98
40
6
1
2450
1
4
27
217
447
624
490
357
187
80
12
4
3887
4
9
100
478
710
863
668
559
237

456
1017
1094
1158
1461
1413
1307
735
335
46
25
3442
167
148
333
351
408
535
544
523
273
136
16
8
6134
362
308
684
743
750
926
869
784
462
199
30
17
9212
601
588
1336
1501
1245
1204
1099
876
531

228
561
578
597
692
721
642
332
137
15
18
1765
99
70
193
197
220
245
289
255
125
57
8
7
3061
206
158
368
381
377
447
432
387
207
80
7
11
4824
326
318
710
771
662
613
590
467
272

228
456
516
561
769
692
665
403
198
31
7
1677
68
78
140
154
188
290
255
268
148
79
8
1
3073
156
150
316
362
373
479
437
397
255
119
23
6
4388
275
270
626
730
583
591
509
409
259

523
1262
1448
1406
1258
1090
1201
1261
998
286
11
4310
93
178
446
540
511
438
416
478
577
476
152
5
6674
147
345
816
908
895
820
674
723
684
522
134
6
10942
391
810
1914
1909
1341
1121
857
897
918

326
720
814
752
691
604
584
549
400
102
7
2198
56
106
260
303
259
244
229
224
244
209
61
3
3488
81
220
460
511
493
447
375
360
305
191
41
4
5761
226
458
1112
1076
718
602
490
420
389

197
542
634
654
567
486
617
712
598
184
4
2112
37
72
186
237
252
194
187
254
333
267
91
2
3186
66
125
356
397
402
373
299
363
379
331
93
2
5181
165
352
802
833
623
519
367
477
529

124
11
322
4752
1
14
150
590
962
1062
796
577
207
70
4
319
3314
7
16
104
457
686
839
578
405
158
54
7
3
4738
4
10
100
551
1063
1223
887
551
251
84
8
6
3712
4
8
77
440

40
3
155
2428
0
11
90
329
549
559
389
245
79
22
2
153
1751
4
10
64
240
389
479
317
178
49
18
1
2
2387
1
5
56
305
598
679
425
217
70
24
4
3
1847
1
3
43
240

84
8
167
2324
1
3
60
261
413
503
407
332
128
48
2
166
1563
3
6
40
217
297
360
261
227
109
36
6
1
2351
3
5
44
246
465
544
462
334
181
60
4
3
1865
3
5
34
200

168
37
26
5500
350
347
775
890
772
686
659
526
333
117
27
18
3712
251
241
561
611
473
518
440
350
198
51
10
8
7695
538
477
948
1181
982
983
874
880
544
230
37
21
6193
454
395
785
993

67
13
15
2830
192
190
396
455
413
344
341
273
163
43
8
12
1994
134
128
314
316
249
269
249
194
109
24
5
3
3921
259
259
535
585
480
513
494
444
235
91
15
11
3145
219
209
429
484

101
24
11
2670
158
157
379
435
359
342
318
253
170
74
19
6
1718
117
113
247
295
224
249
191
156
89
27
5
5
3774
279
218
413
596
502
470
380
436
309
139
22
10
3048
235
186
356
509

577
193
14
6181
211
416
1084
1027
740
654
469
535
564
348
123
10
4761
180
394
830
882
601
467
388
362
354
229
70
4
7620
170
478
1223
1166
989
795
626
646
746
583
191
7
5769
134
352
875
887

204
57
9
3187
120
226
623
572
382
347
261
244
244
123
38
7
2574
106
232
489
504
336
255
229
176
145
81
19
2
3882
98
273
714
658
518
410
351
313
283
204
55
5
2945
73
203
502
496

373
136
5
2994
91
190
461
455
358
307
208
291
320
225
85
3
2187
74
162
341
378
265
212
159
186
209
148
51
2
3738
72
205
509
508
471
385
275
333
463
379
136
2
2824
61
149
373
391

839
952
676
442
196
69
6
3
1026
0
2
23
111
224
271
211
109
55
15
2
3
6640
21
29
116
542
1244
1819
1361
819
407
118
11
153
2678
18
17
66
235
517
768
550
280
164
50
8
5

459
524
319
174
57
21
4
2
540
0
2
13
65
139
155
106
43
13
3
0
1
3264
8
15
65
315
693
969
677
341
134
21
3
23
1316
6
6
34
146
277
383
257
139
55
10
1
2

380
428
357
268
139
48
2
1
486
0
0
10
46
85
116
105
66
42
12
2
2
3376
13
14
51
227
551
850
684
478
273
97
8
130
1362
12
11
32
89
240
385
293
141
109
40
7
3

783
788
684
690
401
174
31
15
1502
84
82
163
188
199
195
190
190
143
56
6
6
7204
261
275
715
777
923
1128
1148
938
710
259
57
13
2309
83
97
238
271
299
371
343
290
229
71
15
2

384
407
392
350
179
71
14
7
776
40
50
106
101
96
106
102
94
56
20
1
4
3571
140
147
401
426
456
553
593
443
292
97
15
8
1162
50
49
127
146
150
191
177
133
99
34
4
2

399
381
292
340
222
103
17
8
726
44
32
57
87
103
89
88
96
87
36
5
2
3633
121
128
314
351
467
575
555
495
418
162
42
5
1147
33
48
111
125
149
180
166
157
130
37
11
0

761
640
477
475
575
437
151
5
1851
36
126
348
279
228
155
149
171
171
146
40
2
9167
179
456
1089
1156
1225
1257
959
858
920
761
216
91
2981
59
134
311
382
396
378
321
288
329
289
91
3

398
333
271
234
225
158
48
4
937
25
70
212
162
120
77
80
79
58
46
7
1
4699
106
244
621
663
634
666
549
432
374
265
58
87
1551
36
75
179
222
223
198
191
156
137
105
27
2

363
307
206
241
350
279
103
1
914
11
56
136
117
108
78
69
92
113
100
33
1
4468
73
212
468
493
591
591
410
426
546
496
158
4
1430
23
59
132
160
173
180
130
132
192
184
64
1

3962
3
12
50
307
727
1051
811
539
243
68
3
148
5904
2
15
89
432
1131
1647
1285
764
358
137
10
34
2475
2
4
37
166
450
736
546
300
152
60
3
19
3429
0
11
52
266
681
911
739

1948
2
9
31
169
416
586
420
202
79
11
2
21
2796
1
12
43
241
575
850
626
307
101
28
5
7
1145
1
4
17
83
209
369
274
124
48
14
0
2
1651
0
8
26
158
366
481
352

2014
1
3
19
138
311
465
391
337
164
57
1
127
3108
1
3
46
191
556
797
659
457
257
109
5
27
1330
1
0
20
83
241
367
272
176
104
46
3
17
1778
0
3
26
108
315
430
387

4895
178
178
477
506
624
757
805
648
481
188
42
11
8029
306
328
804
955
1104
1371
1211
937
626
322
50
15
2557
94
97
245
286
372
434
367
309
210
116
22
5
5472
212
231
559
669
732
937
844

2409
90
98
274
280
306
362
416
310
193
63
11
6
4220
166
175
458
547
568
712
664
483
289
132
20
6
1352
46
48
141
156
203
240
199
167
93
51
6
2
2868
120
127
317
391
365
472
465

2486
88
80
203
226
318
395
389
338
288
125
31
5
3809
140
153
346
408
536
659
547
454
337
190
30
9
1205
48
49
104
130
169
194
168
142
117
65
16
3
2604
92
104
242
278
367
465
379

6186
120
322
778
774
829
879
638
570
591
472
125
88
8634
170
453
1028
1019
1235
1238
853
766
790
778
292
12
2968
55
157
335
340
401
434
290
254
270
290
137
5
5666
115
296
693
679
834
804
563

3148
70
169
442
441
411
468
358
276
237
160
31
85
4422
95
261
567
564
660
687
487
405
321
273
97
5
1536
35
94
179
185
219
239
173
134
110
107
58
3
2886
60
167
388
379
441
448
314

3038
50
153
336
333
418
411
280
294
354
312
94
3
4212
75
192
461
455
575
551
366
361
469
505
195
7
1432
20
63
156
155
182
195
117
120
160
183
79
2
2780
55
129
305
300
393
356
249

464
206
77
7
15
2377
0
4
44
189
441
631
541
322
146
52
4
3
2334
0
4
41
183
436
620
532
318
144
49
4
3
43
0
0
3
6
5
11
9
4
2
3
0
0
4763
7
5

183
53
14
5
5
1272
0
3
20
114
227
361
310
161
52
20
3
1
1246
0
3
17
111
224
354
302
160
52
19
3
1
26
0
0
3
3
3
7
8
1
0
1
0
0
2478
4
4

281
153
63
2
10
1105
0
1
24
75
214
270
231
161
94
32
1
2
1088
0
1
24
72
212
266
230
158
92
30
1
2
17
0
0
0
3
2
4
1
3
2
2
0
0
2285
3
1

628
416
206
28
10
3172
121
155
367
378
415
530
511
371
201
99
19
5
3098
119
152
356
362
408
517
503
363
200
94
19
5
74
2
3
11
16
7
13
8
8
1
5
0
0
5850
233
224

316
196
81
14
4
1768
65
81
209
225
225
312
293
211
93
41
9
4
1723
63
78
202
213
224
303
289
206
93
39
9
4
45
2
3
7
12
1
9
4
5
0
2
0
0
3074
131
121

312
220
125
14
6
1404
56
74
158
153
190
218
218
160
108
58
10
1
1375
56
74
154
149
184
214
214
157
107
55
10
1
29
0
0
4
4
6
4
4
3
1
3
0
0
2776
102
103

512
520
488
155
7
3103
53
196
436
411
453
434
318
272
230
215
81
4
2999
51
188
418
396
430
424
305
267
228
210
79
3
104
2
8
18
15
23
10
13
5
2
5
2
1
6386
99
289

271
211
166
39
2
1656
25
103
233
227
239
244
195
168
105
89
26
2
1608
24
100
228
219
233
234
187
164
104
87
26
2
48
1
3
5
8
6
10
8
4
1
2
0
0
3288
55
161

241
309
322
116
5
1447
28
93
203
184
214
190
123
104
125
126
55
2
1391
27
88
190
177
197
190
118
103
124
123
53
1
56
1
5
13
7
17
0
5
1
1
3
2
1
3098
44
128

65
342
965
1236
1038
611
327
134
21
12
3532
5
4
44
249
697
898
789
462
248
107
18
11
1231
2
1
21
93
268
338
249
149
79
27
3
1
4466
4
8
72
317
841
1189
968
605
319
108

38
192
500
705
570
285
129
43
6
2
1865
4
4
28
142
367
521
424
226
108
33
6
2
613
0
0
10
50
133
184
146
59
21
10
0
0
2214
1
3
49
194
497
632
471
236
93
28

27
150
465
531
468
326
198
91
15
10
1667
1
0
16
107
330
377
365
236
140
74
12
9
618
2
1
11
43
135
154
103
90
58
17
3
1
2252
3
5
23
123
344
557
497
369
226
80

595
584
703
975
941
755
516
246
64
14
4157
166
157
434
426
498
702
658
517
374
174
47
4
1693
67
67
161
158
205
273
283
238
142
72
17
10
7728
308
262
766
735
904
1229
1256
1107
737
356

316
303
361
528
524
396
255
112
21
6
2168
98
86
232
224
242
365
369
263
188
81
18
2
906
33
35
84
79
119
163
155
133
67
31
3
4
3945
156
140
431
403
463
628
666
576
315
143

279
281
342
447
417
359
261
134
43
8
1989
68
71
202
202
256
337
289
254
186
93
29
2
787
34
32
77
79
86
110
128
105
75
41
14
6
3783
152
122
335
332
441
601
590
531
422
213

866
696
801
842
660
615
668
621
226
3
4604
80
224
671
490
607
582
470
431
450
432
165
2
1782
19
65
195
206
194
260
190
184
218
189
61
1
7380
237
373
760
797
959
929
865
738
844
646

494
379
435
454
360
333
301
236
79
1
2456
46
134
381
274
344
329
273
240
202
175
57
1
832
9
27
113
105
91
125
87
93
99
61
22
0
3794
137
232
463
432
478
495
494
391
369
234

372
317
366
388
300
282
367
385
147
2
2148
34
90
290
216
263
253
197
191
248
257
108
1
950
10
38
82
101
103
135
103
91
119
128
39
1
3586
100
141
297
365
481
434
371
347
475
412

23
12
2171
2
4
33
148
421
556
475
316
153
49
14
0
2295
2
4
39
169
420
633
493
289
166
59
9
12
2237
0
2
32
170
404
612
502
298
151
53
10
3
2042
0
2
30
153
365

4
6
1129
0
3
20
89
274
315
236
129
51
11
1
0
1085
1
0
29
105
223
317
235
107
42
17
3
6
1225
0
1
20
106
242
361
281
134
57
19
1
3
1125
0
1
18
97
219

19
6
1042
2
1
13
59
147
241
239
187
102
38
13
0
1210
1
4
10
64
197
316
258
182
124
42
6
6
1012
0
1
12
64
162
251
221
164
94
34
9
0
917
0
1
12
56
146

58
10
3753
134
133
357
368
429
584
629
531
369
185
25
9
3975
174
129
409
367
475
645
627
576
368
171
33
1
4286
130
135
359
460
528
641
738
611
449
193
38
4
3915
118
120
328
425
476

20
4
1897
77
67
195
201
214
301
321
266
163
79
10
3
2048
79
73
236
202
249
327
345
310
152
64
10
1
2216
69
75
186
240
258
318
420
332
219
83
14
2
2024
66
68
170
221
238

38
6
1856
57
66
162
167
215
283
308
265
206
106
15
6
1927
95
56
173
165
226
318
282
266
216
107
23
0
2070
61
60
173
220
270
323
318
279
230
110
24
2
1891
52
52
158
204
238

227
5
3681
169
190
365
379
479
444
423
370
423
314
123
2
3699
68
183
395
418
480
485
442
368
421
332
104
3
4172
68
176
489
494
510
493
448
437
497
409
145
6
3809
63
164
440
453
460

67
2
1916
92
124
223
221
239
242
232
192
196
117
37
1
1878
45
108
240
211
239
253
262
199
173
117
30
1
2120
35
107
280
264
267
270
244
222
215
163
52
1
1926
32
99
254
236
246

160
3
1765
77
66
142
158
240
202
191
178
227
197
86
1
1821
23
75
155
207
241
232
180
169
248
215
74
2
2052
33
69
209
230
243
223
204
215
282
246
93
5
1883
31
65
186
217
214

563
464
266
141
46
10
2
195
0
0
2
17
39
49
38
32
10
7
0
1
5371
10
17
104
452
1050
1444
1194
659
291
125
12
13
3067
3
5
59
240
574
800
714
394
197
64
6
11
2304

334
258
122
54
19
1
2
100
0
0
2
9
23
27
23
12
3
0
0
1
2600
2
7
48
236
576
740
570
287
93
32
5
4
1476
2
2
27
129
317
402
353
159
63
16
3
3
1124

229
206
144
87
27
9
0
95
0
0
0
8
16
22
15
20
7
7
0
0
2771
8
10
56
216
474
704
624
372
198
93
7
9
1591
1
3
32
111
257
398
361
235
134
48
3
8
1180

588
672
561
410
180
33
4
371
12
15
31
35
52
53
66
50
39
13
5
0
7687
337
302
779
1001
1055
1296
1148
873
564
268
50
14
4668
181
160
432
585
600
782
710
590
384
201
34
9
3019

289
384
300
200
75
11
2
192
3
7
16
19
20
29
36
32
19
8
3
0
3987
200
153
395
550
504
688
637
467
260
106
21
6
2397
109
79
217
316
289
413
390
307
178
81
14
4
1590

299
288
261
210
105
22
2
179
9
8
15
16
32
24
30
18
20
5
2
0
3700
137
149
384
451
551
608
511
406
304
162
29
8
2271
72
81
215
269
311
369
320
283
206
120
20
5
1429

435
420
408
460
367
133
6
363
5
12
49
41
50
58
28
29
37
42
12
0
7808
140
405
955
1120
1178
1036
772
701
664
600
227
10
4673
87
232
550
620
654
588
490
420
443
432
151
6
3135

236
229
205
194
144
50
1
194
3
8
26
28
21
34
15
17
21
19
2
0
4048
78
238
542
625
637
570
448
370
278
209
52
1
2370
46
136
314
327
352
321
284
219
185
148
38
0
1678

199
191
203
266
223
83
5
169
2
4
23
13
29
24
13
12
16
23
10
0
3760
62
167
413
495
541
466
324
331
386
391
175
9
2303
41
96
236
293
302
267
206
201
258
284
113
6
1457

7
12
45
212
476
644
480
265
94
61
6
2
6850
4
14
166
569
1295
1727
1526
930
425
131
27
36
3557
1
8
85
290
680
883
815
477
217
82
10
9
3293
3
6
81
279
615
844
711
453

0
5
21
107
259
338
217
128
30
16
2
1
3300
1
8
93
326
723
900
718
357
135
21
10
8
1702
0
4
47
161
380
448
394
175
73
12
3
5
1598
1
4
46
165
343
452
324
182

7
7
24
105
217
306
263
137
64
45
4
1
3550
3
6
73
243
572
827
808
573
290
110
17
28
1855
1
4
38
129
300
435
421
302
144
70
7
4
1695
2
2
35
114
272
392
387
271

156
142
347
416
455
514
438
283
180
67
16
5
11607
497
490
1186
1500
1517
1812
1833
1431
885
363
62
31
5193
217
212
543
681
703
795
803
626
394
175
32
12
6414
280
278
643
819
814
1017
1030
805

91
74
178
234
215
275
247
160
82
25
7
2
5915
269
257
649
772
766
919
983
703
400
152
24
21
2633
115
106
291
344
349
408
438
304
179
82
12
5
3282
154
151
358
428
417
511
545
399

65
68
169
182
240
239
191
123
98
42
9
3
5692
228
233
537
728
751
893
850
728
485
211
38
10
2560
102
106
252
337
354
387
365
322
215
93
20
7
3132
126
127
285
391
397
506
485
406

53
173
405
500
524
448
282
281
221
168
76
4
9507
193
458
1229
1230
1241
1170
1019
1033
991
685
246
12
4776
92
222
606
614
668
600
513
493
491
337
135
5
4731
101
236
623
616
573
570
506
540

32
102
228
298
285
249
164
151
93
61
14
1
4862
114
270
713
647
668
613
579
511
426
245
68
8
2449
55
134
336
341
361
310
299
245
204
124
37
3
2413
59
136
377
306
307
303
280
266

21
71
177
202
239
199
118
130
128
107
62
3
4645
79
188
516
583
573
557
440
522
565
440
178
4
2327
37
88
270
273
307
290
214
248
287
213
98
2
2318
42
100
246
310
266
267
226
274

208
49
17
27
32964
121
410
1786
4975
8194
8256
4885
2628
1160
349
67
133
17344
57
199
966
2784
4296
4192
2506
1381
635
191
33
104
15620
64
211
820
2191
3898
4064
2379
1247
525
158
34
29
1344
6
30
91

62
9
7
3
17707
71
247
1022
2769
4576
4495
2521
1243
514
152
29
68
9009
35
117
545
1521
2296
2201
1220
643
283
83
16
49
8698
36
130
477
1248
2280
2294
1301
600
231
69
13
19
714
5
19
62

146
40
10
24
15257
50
163
764
2206
3618
3761
2364
1385
646
197
38
65
8335
22
82
421
1263
2000
1991
1286
738
352
108
17
55
6922
28
81
343
943
1618
1770
1078
647
294
89
21
10
630
1
11
29

491
188
30
19
238392
13231
14810
34825
44503
40649
34041
25070
18704
8821
2728
520
490
113844
6589
7428
17524
20844
17904
15621
11822
9632
4601
1381
262
236
124548
6642
7382
17301
23659
22745
18420
13248
9072
4220
1347
258
254
20978
1181
1286
3016

221
70
12
16
131150
6992
7922
18805
23359
22276
19624
14574
10738
4941
1431
239
249
63088
3499
3975
9464
11179
9935
9054
6826
5541
2626
751
119
119
68062
3493
3947
9341
12180
12341
10570
7748
5197
2315
680
120
130
11270
600
651
1583

270
118
18
3
107242
6239
6888
16020
21144
18373
14417
10496
7966
3880
1297
281
241
50756
3090
3453
8060
9665
7969
6567
4996
4091
1975
630
143
117
56486
3149
3435
7960
11479
10404
7850
5500
3875
1905
667
138
124
9708
581
635
1433

500
348
111
7
92796
3355
8976
20583
17846
13293
10126
6919
5707
3568
1750
583
90
52980
2042
5475
11971
10198
7099
5361
3733
3321
2238
1100
387
55
39816
1313
3501
8612
7648
6194
4765
3186
2386
1330
650
196
35
4969
218
410
1003

222
121
31
5
53096
1895
5237
12054
10004
7351
5983
4157
3358
1939
846
223
49
30261
1159
3192
6954
5804
3940
3152
2204
1907
1235
542
139
33
22835
736
2045
5100
4200
3411
2831
1953
1451
704
304
84
16
2793
113
222
586

278
227
80
2
39700
1460
3739
8529
7842
5942
4143
2762
2349
1629
904
360
41
22719
883
2283
5017
4394
3159
2209
1529
1414
1003
558
248
22
16981
577
1456
3512
3448
2783
1934
1233
935
626
346
112
19
2176
105
188
417

216
344
344
171
85
42
9
6
0
498
1
4
36
87
125
121
64
30
28
1
1
0
846
5
26
55
129
219
223
107
55
14
8
5
0
2716
10
33
123
381
703
725
431
209
69
24
4

115
171
182
100
40
17
1
2
0
262
1
4
24
49
53
63
37
16
14
0
1
0
452
4
15
38
66
118
119
63
24
3
1
1
0
1596
4
24
74
230
406
446
251
110
35
13
2

101
173
162
71
45
25
8
4
0
236
0
0
12
38
72
58
27
14
14
1
0
0
394
1
11
17
63
101
104
44
31
11
7
4
0
1120
6
9
49
151
297
279
180
99
34
11
2

4167
3936
2965
2183
1382
609
179
49
25
6626
371
406
1024
1379
1137
907
695
446
177
55
18
11
14352
810
880
1992
2788
2799
2058
1488
936
432
124
31
14
25148
1400
1499
3448
5000
4600
3696
2575
1633
890
281
55

2106
2124
1708
1272
782
332
76
24
12
3610
184
209
513
720
654
542
417
239
96
23
8
5
7660
416
442
1070
1386
1470
1166
855
543
236
53
16
7
13759
770
790
1854
2561
2517
2154
1508
922
477
145
23

2061
1812
1257
911
600
277
103
25
13
3016
187
197
511
659
483
365
278
207
81
32
10
6
6692
394
438
922
1402
1329
892
633
393
196
71
15
7
11389
630
709
1594
2439
2083
1542
1067
711
413
136
32

950
797
582
432
297
181
82
16
1
1879
84
175
402
364
270
188
138
118
85
46
9
0
3090
134
235
601
586
527
394
294
179
96
36
7
1
4780
149
341
857
955
784
645
430
325
188
77
27

516
452
344
264
170
92
29
5
0
1030
44
91
225
200
159
105
80
64
47
13
2
0
1763
69
131
361
316
293
239
184
106
45
16
3
0
2688
81
187
462
537
434
362
267
199
105
39
14

434
345
238
168
127
89
53
11
1
849
40
84
177
164
111
83
58
54
38
33
7
0
1327
65
104
240
270
234
155
110
73
51
20
4
1
2092
68
154
395
418
350
283
163
126
83
38
13

4
0
0
0
0
0
0
0
0
0
0
0
0
0
2716
10
33
123
381
703
725
431
209
69
24
4
4
1739
10
30
124
258
432
456
243
114
53
15
2
2
701
3
9
49
99
170
198

1
0
0
0
0
0
0
0
0
0
0
0
0
0
1596
4
24
74
230
406
446
251
110
35
13
2
1
928
7
18
78
128
247
244
121
53
27
3
1
1
351
2
6
32
48
86
96

3
0
0
0
0
0
0
0
0
0
0
0
0
0
1120
6
9
49
151
297
279
180
99
34
11
2
3
811
3
12
46
130
185
212
122
61
26
12
1
1
350
1
3
17
51
84
102

71
0
0
0
0
0
0
0
0
0
0
0
0
0
25148
1400
1499
3448
5000
4600
3696
2575
1633
890
281
55
71
17626
1009
1072
2523
3543
3176
2486
1753
1183
588
196
39
58
6829
366
391
1046
1332
1181
895

38
0
0
0
0
0
0
0
0
0
0
0
0
0
13759
770
790
1854
2561
2517
2154
1508
922
477
145
23
38
9672
535
578
1336
1873
1779
1411
998
686
328
105
15
28
3793
203
212
544
758
681
512

33
0
0
0
0
0
0
0
0
0
0
0
0
0
11389
630
709
1594
2439
2083
1542
1067
711
413
136
32
33
7954
474
494
1187
1670
1397
1075
755
497
260
91
24
30
3036
163
179
502
574
500
383

2
0
0
0
0
0
0
0
0
0
0
0
0
0
4780
149
341
857
955
784
645
430
325
188
77
27
2
4707
191
418
978
907
665
509
436
295
185
81
19
23
2175
94
220
489
401
291
215

1
0
0
0
0
0
0
0
0
0
0
0
0
0
2688
81
187
462
537
434
362
267
199
105
39
14
1
2645
105
255
533
487
372
299
250
183
107
38
6
10
1209
50
136
257
221
163
123

1
0
0
0
0
0
0
0
0
0
0
0
0
0
2092
68
154
395
418
350
283
163
126
83
38
13
1
2062
86
163
445
420
293
210
186
112
78
43
13
13
966
44
84
232
180
128
92

97
51
16
8
1
0
1038
7
21
75
159
262
258
146
63
37
7
1
2
1603
5
29
111
269
391
373
227
124
46
23
1
4
963
2
19
67
177
224
220
130
78
26
18
1
1
640
3

51
20
9
1
0
0
577
5
12
46
80
161
148
70
33
18
2
1
1
879
4
19
66
137
218
221
128
51
19
12
1
3
518
2
12
45
87
121
130
68
32
10
9
1
1
361
2

46
31
7
7
1
0
461
2
9
29
79
101
110
76
30
19
5
0
1
724
1
10
45
132
173
152
99
73
27
11
0
1
445
0
7
22
90
103
90
62
46
16
9
0
0
279
1

687
513
261
102
17
38
10797
643
681
1477
2211
1995
1591
1066
670
327
94
22
20
12019
577
737
1868
2237
1931
1741
1308
972
444
147
30
27
7219
340
433
1139
1301
1115
1054
811
598
300
93
20
15
4800
237

380
281
143
55
7
17
5879
332
366
792
1115
1098
899
618
405
185
50
8
11
6758
297
394
1011
1207
1079
1007
805
591
261
76
16
14
4083
175
232
610
714
639
606
496
368
178
49
10
6
2675
122

307
232
118
47
10
21
4918
311
315
685
1096
897
692
448
265
142
44
14
9
5261
280
343
857
1030
852
734
503
381
183
71
14
13
3136
165
201
529
587
476
448
315
230
122
44
10
9
2125
115

191
123
92
32
12
15
2532
97
198
489
506
374
294
245
172
93
49
7
8
5362
205
586
1231
1048
721
573
386
313
177
92
24
6
3404
143
372
771
663
444
358
235
208
125
64
16
5
1958
62

102
71
59
15
5
7
1436
55
119
276
266
209
176
148
112
48
23
1
3
3054
123
331
705
575
406
361
236
174
90
40
8
5
1939
87
204
431
374
252
227
143
119
62
29
7
4
1115
36

89
52
33
17
7
8
1096
42
79
213
240
165
118
97
60
45
26
6
5
2308
82
255
526
473
315
212
150
139
87
52
16
1
1465
56
168
340
289
192
131
92
89
63
35
9
1
843
26

10
44
92
167
153
97
46
20
5
0
3
860
5
6
58
156
221
197
125
51
34
4
2
1
667
3
3
48
114
177
146
92
49
29
3
2
1
193
2
3
10
42
44
51
33
2
5

7
21
50
97
91
60
19
9
3
0
2
455
4
4
29
96
103
118
58
24
14
3
2
0
340
2
1
25
69
75
87
43
23
11
2
2
0
115
2
3
4
27
28
31
15
1
3

3
23
42
70
62
37
27
11
2
0
1
405
1
2
29
60
118
79
67
27
20
1
0
1
327
1
2
23
45
102
59
49
26
18
1
0
1
78
0
0
6
15
16
20
18
1
2

304
729
936
816
687
497
374
144
54
10
12
6838
512
431
968
1307
1059
882
689
597
280
82
18
13
5388
392
358
780
1014
829
685
546
471
222
67
14
10
1450
120
73
188
293
230
197
143
126
58

162
401
493
440
401
309
223
83
27
6
8
3843
267
254
523
697
616
512
404
350
156
50
7
7
3046
210
212
427
547
474
393
324
276
130
41
7
5
797
57
42
96
150
142
119
80
74
26

142
328
443
376
286
188
151
61
27
4
4
2995
245
177
445
610
443
370
285
247
124
32
11
6
2342
182
146
353
467
355
292
222
195
92
26
7
5
653
63
31
92
143
88
78
63
52
32

214
460
385
277
215
151
105
52
28
8
1
3333
142
377
735
733
451
308
203
193
126
51
13
1
2758
119
324
619
597
356
252
157
167
109
44
13
1
575
23
53
116
136
95
56
46
26
17

127
274
201
154
134
93
55
28
11
1
1
1882
66
217
428
403
251
170
130
109
74
27
6
1
1571
58
188
366
322
197
140
104
99
68
22
6
1
311
8
29
62
81
54
30
26
10
6

87
186
184
123
81
58
50
24
17
7
0
1451
76
160
307
330
200
138
73
84
52
24
7
0
1187
61
136
253
275
159
112
53
68
41
22
7
0
264
15
24
54
55
41
26
20
16
11

1
0
0
1175
11
18
85
220
301
254
160
87
33
5
1
0
1029
11
14
74
191
265
220
144
73
31
5
1
0
146
0
4
11
29
36
34
16
14
2
0
0
0
1140
3
22
64
166

1
0
0
599
5
12
51
119
172
118
66
40
11
4
1
0
519
5
9
45
106
147
99
58
34
11
4
1
0
80
0
3
6
13
25
19
8
6
0
0
0
0
656
2
15
40
94

0
0
0
576
6
6
34
101
129
136
94
47
22
1
0
0
510
6
5
29
85
118
121
86
39
20
1
0
0
66
0
1
5
16
11
15
8
8
2
0
0
0
484
1
7
24
72

15
4
3
11507
718
824
1863
2166
1716
1562
1121
926
447
126
23
15
10000
624
718
1662
1894
1442
1346
978
796
396
109
21
14
1507
94
106
201
272
274
216
143
130
51
17
2
1
6595
297
413
972
1202

9
0
2
6330
390
435
969
1129
922
951
624
534
273
78
14
11
5493
341
380
855
996
772
811
545
458
243
69
13
10
837
49
55
114
133
150
140
79
76
30
9
1
1
3851
166
216
596
713

6
4
1
5177
328
389
894
1037
794
611
497
392
174
48
9
4
4507
283
338
807
898
670
535
433
338
153
40
8
4
670
45
51
87
139
124
76
64
54
21
8
1
0
2744
131
197
376
489

7
0
0
4583
220
547
1054
959
584
423
291
260
158
66
20
1
3974
200
485
937
820
508
339
256
223
141
46
18
1
609
20
62
117
139
76
84
35
37
17
20
2
0
3751
111
402
863
708

5
0
0
2661
126
319
616
522
326
259
192
164
89
36
11
1
2309
115
284
546
454
281
205
171
137
78
27
10
1
352
11
35
70
68
45
54
21
27
11
9
1
0
2210
65
244
533
426

2
0
0
1922
94
228
438
437
258
164
99
96
69
30
9
0
1665
85
201
391
366
227
134
85
86
63
19
8
0
257
9
27
47
71
31
30
14
10
6
11
1
0
1541
46
158
330
282

277
289
175
94
36
11
2
1
586
2
8
35
104
152
132
82
49
16
4
2
0
554
1
14
29
62
125
157
93
45
20
7
0
1
596
2
6
33
87
138
134
90
69
23
11
2
1

152
178
105
46
17
5
1
1
319
2
5
22
56
78
81
43
20
9
2
1
0
337
0
10
18
38
74
97
62
26
8
3
0
1
300
2
3
22
47
71
73
40
31
8
2
1
0

125
111
70
48
19
6
1
0
267
0
3
13
48
74
51
39
29
7
2
1
0
217
1
4
11
24
51
60
31
19
12
4
0
0
296
0
3
11
40
67
61
50
38
15
9
1
1

1085
949
723
564
274
92
15
9
3229
135
204
505
548
507
472
352
291
152
53
8
2
3366
162
209
467
654
578
477
371
273
122
39
7
7
3994
165
225
596
639
623
566
465
415
210
71
9
10

607
559
419
343
162
54
10
6
1922
78
106
324
340
289
290
191
177
90
32
5
0
1929
88
110
272
373
318
269
228
166
72
22
5
6
2174
79
131
317
338
334
320
258
236
116
41
3
1

478
390
304
221
112
38
5
3
1307
57
98
181
208
218
182
161
114
62
21
3
2
1437
74
99
195
281
260
208
143
107
50
17
2
1
1820
86
94
279
301
289
246
207
179
94
30
6
9

565
390
263
229
128
66
25
1
2014
61
218
442
372
302
217
145
128
73
39
16
1
1737
50
184
421
336
263
173
118
101
55
27
9
0
1992
59
145
375
354
279
254
175
171
107
53
17
3

310
220
155
146
67
35
8
1
1195
39
126
267
232
173
128
84
76
42
23
4
1
1015
26
118
266
194
137
92
71
70
25
12
4
0
1144
32
83
231
203
151
148
100
102
58
26
8
2

255
170
108
83
61
31
17
0
819
22
92
175
140
129
89
61
52
31
16
12
0
722
24
66
155
142
126
81
47
31
30
15
5
0
848
27
62
144
151
128
106
75
69
49
27
9
1

369
1
3
17
58
79
88
52
43
19
7
1
1
227
1
3
16
29
59
46
38
26
4
4
1
0
1185
3
11
40
176
277
257
212
126
63
17
2
1
647
1
8
23
96
147
141
116

190
1
1
12
33
45
44
24
20
8
1
1
0
110
1
2
10
14
26
29
16
11
0
1
0
0
635
1
8
24
96
183
127
105
56
25
10
0
0
344
1
6
15
50
98
70
53

179
0
2
5
25
34
44
28
23
11
6
0
1
117
0
1
6
15
33
17
22
15
4
3
1
0
550
2
3
16
80
94
130
107
70
38
7
2
1
303
0
2
8
46
49
71
63

2608
114
160
406
395
391
352
305
277
150
44
7
7
1386
51
65
190
244
232
214
160
138
60
27
2
3
6007
279
301
713
981
957
879
771
650
335
111
24
6
3004
116
147
328
456
431
434
397

1422
48
89
221
207
204
208
166
159
90
27
2
1
752
31
42
96
131
130
112
92
77
26
14
1
0
3327
147
153
408
505
532
492
440
381
195
57
12
5
1676
69
74
184
241
248
240
220

1186
66
71
185
188
187
144
139
118
60
17
5
6
634
20
23
94
113
102
102
68
61
34
13
1
3
2680
132
148
305
476
425
387
331
269
140
54
12
1
1328
47
73
144
215
183
194
177

1269
38
91
240
208
172
151
117
120
76
42
12
2
723
21
54
135
146
107
103
58
51
31
11
5
1
3155
88
238
623
530
440
384
263
273
186
79
51
0
1624
37
121
301
259
220
195
149

720
19
52
149
123
91
89
62
70
42
17
5
1
424
13
31
82
80
60
59
38
32
16
9
3
1
1758
48
152
349
273
231
233
141
165
107
38
21
0
896
22
76
172
126
110
119
77

549
19
39
91
85
81
62
55
50
34
25
7
1
299
8
23
53
66
47
44
20
19
15
2
2
0
1397
40
86
274
257
209
151
122
108
79
41
30
0
728
15
45
129
133
110
76
72

68
35
12
0
0
538
2
3
17
80
130
116
96
58
28
5
2
1
317
0
4
15
40
71
71
61
32
16
6
1
0
136
0
1
7
18
33
24
29
14
7
3
0
0
181
0
3

30
13
8
0
0
291
0
2
9
46
85
57
52
26
12
2
0
0
148
0
2
7
18
38
33
27
15
5
2
1
0
61
0
1
3
9
19
9
14
5
1
0
0
0
87
0
1

38
22
4
0
0
247
2
1
8
34
45
59
44
32
16
3
2
1
169
0
2
8
22
33
38
34
17
11
4
0
0
75
0
0
4
9
14
15
15
9
6
3
0
0
94
0
2

388
214
75
15
3
3003
163
154
385
525
526
445
374
262
121
36
9
3
1985
82
89
291
334
337
319
254
184
70
19
2
4
834
24
31
125
119
149
147
118
87
23
7
2
2
1151
58
58

226
127
36
8
3
1651
78
79
224
264
284
252
220
155
68
21
4
2
1123
41
47
163
193
205
180
149
99
37
9
0
0
457
11
17
67
68
84
82
67
42
14
5
0
0
666
30
30

162
87
39
7
0
1352
85
75
161
261
242
193
154
107
53
15
5
1
862
41
42
128
141
132
139
105
85
33
10
2
4
377
13
14
58
51
65
65
51
45
9
2
2
2
485
28
28

148
105
51
38
0
1531
51
117
322
271
220
189
114
125
81
28
13
0
860
29
66
149
141
141
133
95
59
27
13
6
1
383
10
24
65
57
69
64
38
32
12
9
2
1
477
19
42

92
59
28
15
0
862
26
76
177
147
121
114
64
73
48
10
6
0
477
14
39
88
75
70
73
63
35
13
5
2
0
208
6
12
41
28
31
33
27
20
6
3
1
0
269
8
27

56
46
23
23
0
669
25
41
145
124
99
75
50
52
33
18
7
0
383
15
27
61
66
71
60
32
24
14
8
4
1
175
4
12
24
29
38
31
11
12
6
6
1
1
208
11
15

8
22
38
47
32
18
9
3
1
0
837
2
7
57
115
206
222
118
62
39
7
1
1
525
1
5
38
67
117
145
73
45
28
4
1
1
312
1
2
19
48
89
77
45
17
11
3

4
9
19
24
13
10
4
2
1
0
473
2
2
32
78
117
129
56
35
18
3
1
0
294
1
2
22
47
62
78
36
27
15
3
1
0
179
1
0
10
31
55
51
20
8
3
0

4
13
19
23
19
8
5
1
0
0
364
0
5
25
37
89
93
62
27
21
4
0
1
231
0
3
16
20
55
67
37
18
13
1
0
1
133
0
2
9
17
34
26
25
9
8
3

166
215
188
172
136
97
47
12
0
2
6582
455
403
1005
1133
1132
937
678
533
230
60
8
8
3698
308
228
548
629
586
523
361
327
146
33
4
5
2884
147
175
457
504
546
414
317
206
84
27

96
125
121
98
82
57
23
4
0
0
3624
240
225
520
603
625
531
383
326
136
29
2
4
2062
164
135
278
345
329
288
213
205
85
16
1
3
1562
76
90
242
258
296
243
170
121
51
13

70
90
67
74
54
40
24
8
0
2
2958
215
178
485
530
507
406
295
207
94
31
6
4
1636
144
93
270
284
257
235
148
122
61
17
3
2
1322
71
85
215
246
250
171
147
85
33
14

84
84
72
69
57
27
15
4
4
0
2467
94
259
541
471
374
260
165
155
95
34
16
3
1608
70
160
336
308
236
166
99
121
76
23
11
2
859
24
99
205
163
138
94
66
34
19
11

47
47
39
40
36
15
7
2
1
0
1415
56
155
331
267
201
160
107
66
49
16
6
1
916
43
94
208
177
128
99
60
50
42
11
3
1
499
13
61
123
90
73
61
47
16
7
5

37
37
33
29
21
12
8
2
3
0
1052
38
104
210
204
173
100
58
89
46
18
10
2
692
27
66
128
131
108
67
39
71
34
12
8
1
360
11
38
82
73
65
33
19
18
12
6

0
0
469
0
8
34
52
114
111
74
39
24
11
2
0
278
0
3
16
25
74
73
45
22
11
8
1
0
191
0
5
18
27
40
38
29
17
13
3
1
0
1283
6
17
68
194
303

0
0
253
0
6
19
29
66
62
36
18
9
6
2
0
161
0
2
9
17
43
45
25
10
4
5
1
0
92
0
4
10
12
23
17
11
8
5
1
1
0
692
4
4
44
117
158

0
0
216
0
2
15
23
48
49
38
21
15
5
0
0
117
0
1
7
8
31
28
20
12
7
3
0
0
99
0
1
8
15
17
21
18
9
8
2
0
0
591
2
13
24
77
145

4
3
1691
77
82
230
294
281
238
197
185
79
24
2
2
903
49
54
131
152
147
103
91
99
59
17
0
1
788
28
28
99
142
134
135
106
86
20
7
2
1
7157
399
446
1062
1340
1213

1
1
933
47
44
105
161
159
145
109
105
38
19
1
0
485
32
24
63
84
83
59
44
59
24
13
0
0
448
15
20
42
77
76
86
65
46
14
6
1
0
3927
190
236
583
725
653

3
2
758
30
38
125
133
122
93
88
80
41
5
1
2
418
17
30
68
68
64
44
47
40
35
4
0
1
340
13
8
57
65
58
49
41
40
6
1
1
1
3230
209
210
479
615
560

5
1
1365
30
107
268
290
180
161
120
100
66
31
11
1
912
20
76
175
185
112
99
85
79
49
21
10
1
453
10
31
93
105
68
62
35
21
17
10
1
0
3480
130
333
796
694
475

3
0
782
15
63
158
157
93
100
80
49
39
21
6
1
521
8
45
105
103
53
64
55
37
30
15
5
1
261
7
18
53
54
40
36
25
12
9
6
1
0
2035
70
213
473
395
275

2
1
583
15
44
110
133
87
61
40
51
27
10
5
0
391
12
31
70
82
59
35
30
42
19
6
5
0
192
3
13
40
51
28
26
10
9
8
4
0
0
1445
60
120
323
299
200

323
188
128
38
12
4
2
691
3
10
24
113
162
175
97
75
23
8
1
0
592
3
7
44
81
141
148
91
53
15
4
3
2
202
1
5
16
25
60
44
26
16
5
3
0
1
163

176
96
67
18
6
1
1
338
1
1
16
62
80
91
41
34
9
3
0
0
354
3
3
28
55
78
85
55
33
9
3
1
1
119
1
3
8
17
36
29
14
10
0
1
0
0
96

147
92
61
20
6
3
1
353
2
9
8
51
82
84
56
41
14
5
1
0
238
0
4
16
26
63
63
36
20
6
1
2
1
83
0
2
8
8
24
15
12
6
5
2
0
1
67

1040
738
558
278
62
10
11
3222
211
204
509
624
531
421
316
243
119
31
7
6
3935
188
242
553
716
682
619
422
315
159
31
3
5
2092
124
129
369
357
315
288
221
200
64
20
1
4
1803

579
437
322
153
36
6
7
1741
90
107
277
335
270
244
180
142
69
19
4
4
2186
100
129
306
390
383
335
257
180
84
17
2
3
1168
61
66
213
190
174
163
125
119
43
12
1
1
1011

461
301
236
125
26
4
4
1481
121
97
232
289
261
177
136
101
50
12
3
2
1749
88
113
247
326
299
284
165
135
75
14
1
2
924
63
63
156
167
141
125
96
81
21
8
0
3
792

392
262
191
128
57
16
6
2010
81
215
494
390
254
210
150
96
72
34
12
2
1470
49
118
302
304
221
182
112
95
56
23
4
4
778
25
107
217
126
110
81
36
44
19
9
3
1
607

225
162
111
73
29
5
4
1161
44
144
281
219
158
112
92
49
41
17
3
1
874
26
69
192
176
117
113
70
62
32
12
2
3
459
16
69
132
66
56
55
22
28
8
5
2
0
353

167
100
80
55
28
11
2
849
37
71
213
171
96
98
58
47
31
17
9
1
596
23
49
110
128
104
69
42
33
24
11
2
1
319
9
38
85
60
54
26
14
16
11
4
1
1
254

0
5
13
23
46
36
21
12
4
3
0
0
39
1
0
3
2
14
8
5
4
1
0
0
1
317
0
2
17
62
78
81
40
24
8
3
1
1
287
0
2
16
56
71
72
36
22

0
3
7
16
26
23
12
8
0
1
0
0
23
1
0
1
1
10
6
2
2
0
0
0
0
172
0
1
12
31
43
46
18
13
5
2
0
1
156
0
1
11
28
39
39
18
13

0
2
6
7
20
13
9
4
4
2
0
0
16
0
0
2
1
4
2
3
2
1
0
0
1
145
0
1
5
31
35
35
22
11
3
1
1
0
131
0
1
5
28
32
33
18
9

110
114
311
312
269
241
193
172
58
18
1
4
289
14
15
58
45
46
47
28
28
6
2
0
0
2664
152
178
455
461
392
393
270
233
88
28
10
4
2383
125
163
416
402
351
355
247
208

53
58
184
170
149
133
105
104
41
12
1
1
157
8
8
29
20
25
30
20
15
2
0
0
0
1518
74
103
246
255
208
237
163
147
60
16
6
3
1360
63
97
228
220
181
219
146
135

57
56
127
142
120
108
88
68
17
6
0
3
132
6
7
29
25
21
17
8
13
4
2
0
0
1146
78
75
209
206
184
156
107
86
28
12
4
1
1023
62
66
188
182
170
136
101
73

22
81
152
102
93
68
26
37
14
9
3
0
171
3
26
65
24
17
13
10
7
5
0
0
1
1294
50
123
338
250
166
117
80
87
55
20
7
1
1177
47
113
311
232
144
108
69
74

14
51
94
53
47
45
14
23
5
5
2
0
106
2
18
38
13
9
10
8
5
3
0
0
0
767
29
76
201
149
90
76
39
60
30
14
2
1
691
27
70
182
138
76
69
33
50

8
30
58
49
46
23
12
14
9
4
1
0
65
1
8
27
11
8
3
2
2
2
0
0
1
527
21
47
137
101
76
41
41
27
25
6
5
0
486
20
43
129
94
68
39
36
24

7
3
1
1
30
0
0
1
6
7
9
4
2
1
0
0
0
825
6
16
66
143
214
168
116
61
21
10
2
2
570
5
12
52
113
143
103
79
43
11
6
1
2
255
1
4
14

4
2
0
1
16
0
0
1
3
4
7
0
0
1
0
0
0
463
4
9
37
76
131
97
59
33
9
6
0
2
308
3
7
30
56
80
58
38
23
7
4
0
2
155
1
2
7

3
1
1
0
14
0
0
0
3
3
2
4
2
0
0
0
0
362
2
7
29
67
83
71
57
28
12
4
2
0
262
2
5
22
57
63
45
41
20
4
2
1
0
100
0
2
7

79
24
10
3
281
27
15
39
59
41
38
23
25
9
4
0
1
8042
476
534
1238
1584
1329
1142
817
560
242
78
18
24
4873
333
360
756
966
754
651
487
358
137
44
10
17
3169
143
174
482

51
12
6
2
158
11
6
18
35
27
18
17
12
9
4
0
1
4474
265
278
666
864
722
660
485
329
141
44
8
12
2749
187
184
410
541
415
382
296
213
83
25
5
8
1725
78
94
256

28
12
4
1
123
16
9
21
24
14
20
6
13
0
0
0
0
3568
211
256
572
720
607
482
332
231
101
34
10
12
2124
146
176
346
425
339
269
191
145
54
19
5
9
1444
65
80
226

52
20
6
1
117
3
10
27
18
22
9
11
13
3
0
1
0
3109
106
344
835
612
435
276
183
154
92
57
11
4
2222
85
251
603
430
295
187
126
124
63
48
7
3
887
21
93
232

29
14
2
1
76
2
6
19
11
14
7
6
10
1
0
0
0
1816
53
211
485
367
248
162
114
91
46
32
6
1
1284
41
158
336
254
161
113
79
79
30
29
3
1
532
12
53
149

23
6
4
0
41
1
4
8
7
8
2
5
3
2
0
1
0
1293
53
133
350
245
187
114
69
63
46
25
5
3
938
44
93
267
176
134
74
47
45
33
19
4
2
355
9
40
83

30
71
65
37
18
10
4
1
0
1103
5
25
73
164
249
282
178
74
42
7
1
3
847
2
7
38
139
209
217
133
61
38
2
1
0
256
3
18
35
25
40
65
45
13
4
5
0

20
51
39
21
10
2
2
0
0
539
2
12
30
83
122
131
99
36
17
4
0
3
399
1
4
13
69
95
94
77
29
16
1
0
0
140
1
8
17
14
27
37
22
7
1
3
0

10
20
26
16
8
8
2
1
0
564
3
13
43
81
127
151
79
38
25
3
1
0
448
1
3
25
70
114
123
56
32
22
1
1
0
116
2
10
18
11
13
28
23
6
3
2
0

618
575
491
330
202
105
34
8
7
4575
231
302
757
836
678
681
484
385
155
51
9
6
3583
194
238
576
658
525
528
390
300
123
38
7
6
992
37
64
181
178
153
153
94
85
32
13
2

323
307
278
189
116
58
19
3
4
2563
130
166
416
426
376
402
296
238
79
27
4
3
1988
111
126
298
329
301
309
239
189
63
18
2
3
575
19
40
118
97
75
93
57
49
16
9
2

295
268
213
141
86
47
15
5
3
2012
101
136
341
410
302
279
188
147
76
24
5
3
1595
83
112
278
329
224
219
151
111
60
20
5
3
417
18
24
63
81
78
60
37
36
16
4
0

182
140
89
57
30
29
9
4
1
2726
106
282
730
532
353
261
177
138
79
50
15
3
2124
88
210
530
432
286
204
144
110
66
39
12
3
602
18
72
200
100
67
57
33
28
13
11
3

113
87
49
35
12
16
3
3
0
1615
62
155
430
323
197
145
118
100
43
34
6
2
1271
50
118
313
266
161
114
94
80
38
29
6
2
344
12
37
117
57
36
31
24
20
5
5
0

69
53
40
22
18
13
6
1
1
1111
44
127
300
209
156
116
59
38
36
16
9
1
853
38
92
217
166
125
90
50
30
28
10
6
1
258
6
35
83
43
31
26
9
8
8
6
3

3
778
0
3
34
117
210
207
121
53
24
9
0
0
628
0
3
28
94
164
170
97
43
22
7
0
0
150
0
0
6
23
46
37
24
10
2
2
0
0
1403
3
8
81
210
333
383

3
378
0
1
19
62
105
93
49
31
13
5
0
0
307
0
1
15
52
84
78
38
24
11
4
0
0
71
0
0
4
10
21
15
11
7
2
1
0
0
731
2
5
46
122
175
204

0
400
0
2
15
55
105
114
72
22
11
4
0
0
321
0
2
13
42
80
92
59
19
11
3
0
0
79
0
0
2
13
25
22
13
3
0
1
0
0
672
1
3
35
88
158
179

0
4670
325
350
782
731
701
664
494
361
183
53
12
14
3841
247
295
652
595
556
549
406
310
162
45
11
13
829
78
55
130
136
145
115
88
51
21
8
1
1
5968
304
383
929
1098
935
849

0
2503
178
181
407
362
375
396
283
207
88
17
4
5
2086
140
151
341
304
309
327
236
177
78
15
4
4
417
38
30
66
58
66
69
47
30
10
2
0
1
3222
169
197
498
568
492
471

0
2167
147
169
375
369
326
268
211
154
95
36
8
9
1755
107
144
311
291
247
222
170
133
84
30
7
9
412
40
25
64
78
79
46
41
21
11
6
1
0
2746
135
186
431
530
443
378

0
2022
59
158
434
359
291
231
161
136
105
66
20
2
1678
46
122
367
301
240
183
135
119
98
50
15
2
344
13
36
67
58
51
48
26
17
7
16
5
0
3350
116
333
838
645
453
346

0
1155
36
93
256
202
157
146
92
82
57
26
7
1
953
27
70
218
166
129
114
75
73
54
21
5
1
202
9
23
38
36
28
32
17
9
3
5
2
0
1908
67
186
503
376
234
180

0
867
23
65
178
157
134
85
69
54
48
40
13
1
725
19
52
149
135
111
69
60
46
44
29
10
1
142
4
13
29
22
23
16
9
8
4
11
3
0
1442
49
147
335
269
219
166

211
110
47
15
1
1
881
3
6
46
148
211
228
136
59
35
8
0
1
522
0
2
35
62
122
155
75
51
12
7
1
0
831
3
13
50
122
207
217
122
66
20
8
2
1
687
1

104
42
24
5
1
1
469
2
4
28
84
109
125
67
27
20
2
0
1
262
0
1
18
38
66
79
37
15
4
3
1
0
438
2
11
22
59
119
116
62
35
7
3
1
1
355
0

107
68
23
10
0
0
412
1
2
18
64
102
103
69
32
15
6
0
0
260
0
1
17
24
56
76
38
36
8
4
0
0
393
1
2
28
63
88
101
60
31
13
5
1
0
332
1

662
502
208
76
16
6
4230
221
272
706
757
611
603
464
388
145
49
8
6
1738
83
111
223
341
324
246
198
114
63
27
8
0
4443
255
306
663
804
746
575
457
376
199
43
8
11
3270
194

379
280
116
43
6
3
2280
126
129
382
392
321
336
264
214
82
28
3
3
942
43
68
116
176
171
135
115
66
34
15
3
0
2424
133
166
348
395
397
346
261
219
124
23
2
10
1803
102

283
222
92
33
10
3
1950
95
143
324
365
290
267
200
174
63
21
5
3
796
40
43
107
165
153
111
83
48
29
12
5
0
2019
122
140
315
409
349
229
196
157
75
20
6
1
1467
92

214
184
132
65
22
2
2209
86
219
521
437
292
234
141
119
92
47
19
2
1141
30
114
317
208
161
112
73
65
40
18
3
0
2524
87
289
629
528
361
231
155
118
75
37
13
1
2080
71

131
118
68
37
8
0
1256
51
120
309
249
153
126
87
76
51
27
7
0
652
16
66
194
127
81
54
44
42
17
10
1
0
1419
43
167
358
289
193
142
94
71
39
23
0
0
1154
35

83
66
64
28
14
2
953
35
99
212
188
139
108
54
43
41
20
12
2
489
14
48
123
81
80
58
29
23
23
8
2
0
1105
44
122
271
239
168
89
61
47
36
14
13
1
926
36

12
45
100
171
178
101
55
15
6
2
1
144
2
1
5
22
36
39
21
11
5
2
0
0
692
1
13
30
111
178
149
100
71
24
11
4
0
513
1
11
19
89
134
101
72
55
20

11
19
48
97
97
47
26
5
3
1
1
83
2
0
3
11
22
19
15
9
2
0
0
0
361
1
5
12
55
101
84
51
33
13
6
0
0
253
1
5
6
41
71
56
35
25
9

1
26
52
74
81
54
29
10
3
1
0
61
0
1
2
11
14
20
6
2
3
2
0
0
331
0
8
18
56
77
65
49
38
11
5
4
0
260
0
6
13
48
63
45
37
30
11

229
476
574
542
408
350
294
165
30
4
4
1173
61
77
187
230
204
167
107
82
34
13
4
7
4374
273
274
612
832
741
588
470
372
152
47
11
2
3182
214
201
448
601
522
430
337
271
118

127
264
283
294
240
197
173
104
15
0
4
621
31
39
84
112
103
106
64
46
20
8
2
6
2404
141
156
333
435
412
333
269
195
97
29
4
0
1742
109
116
237
319
293
241
186
143
76

102
212
291
248
168
153
121
61
15
4
0
552
30
38
103
118
101
61
43
36
14
5
2
1
1970
132
118
279
397
329
255
201
177
55
18
7
2
1440
105
85
211
282
229
189
151
128
42

251
531
426
293
187
125
91
64
28
12
1
444
16
38
98
102
68
44
30
27
11
9
1
0
2190
82
234
474
415
334
230
141
147
77
45
10
1
1622
56
181
361
310
244
152
100
120
62

143
296
232
160
113
73
53
31
18
0
0
265
8
24
62
57
33
29
21
18
8
5
0
0
1267
43
132
277
243
183
145
88
82
47
22
4
1
941
32
101
213
182
134
96
59
68
39

108
235
194
133
74
52
38
33
10
12
1
179
8
14
36
45
35
15
9
9
3
4
1
0
923
39
102
197
172
151
85
53
65
30
23
6
0
681
24
80
148
128
110
56
41
52
23

8
3
0
179
0
2
11
22
44
48
28
16
4
3
1
0
1275
10
11
63
194
357
341
157
88
41
9
2
2
581
1
6
29
93
162
142
85
41
16
5
1
0
694
9
5
34
101

4
0
0
108
0
0
6
14
30
28
16
8
4
2
0
0
705
4
6
36
116
208
185
83
41
22
2
1
1
304
1
3
13
52
94
73
41
17
9
1
0
0
401
3
3
23
64

4
3
0
71
0
2
5
8
14
20
12
8
0
1
1
0
570
6
5
27
78
149
156
74
47
19
7
1
1
277
0
3
16
41
68
69
44
24
7
4
1
0
293
6
2
11
37

31
7
2
1192
59
73
164
231
219
158
133
101
34
16
4
0
9587
502
591
1406
1757
1737
1421
1053
734
293
64
18
11
4087
254
270
614
737
671
578
435
343
145
31
7
2
5500
248
321
792
1020

19
3
0
662
32
40
96
116
119
92
83
52
21
10
1
0
5261
265
325
790
913
914
826
604
414
165
30
9
6
2242
141
150
363
380
364
327
235
188
76
15
2
1
3019
124
175
427
533

12
4
2
530
27
33
68
115
100
66
50
49
13
6
3
0
4326
237
266
616
844
823
595
449
320
128
34
9
5
1845
113
120
251
357
307
251
200
155
69
16
5
1
2481
124
146
365
487

28
7
1
568
26
53
113
105
90
78
41
27
15
17
3
0
3271
123
283
726
653
475
368
264
191
130
41
14
3
1551
69
125
341
318
204
157
130
100
74
23
9
1
1720
54
158
385
335

14
2
1
326
11
31
64
61
49
49
29
14
8
8
2
0
1878
73
174
437
364
271
210
152
95
82
15
5
0
906
43
80
213
193
125
82
71
44
43
9
3
0
972
30
94
224
171

14
5
0
242
15
22
49
44
41
29
12
13
7
9
1
0
1393
50
109
289
289
204
158
112
96
48
26
9
3
645
26
45
128
125
79
75
59
56
31
14
6
1
748
24
64
161
164

195
199
72
47
25
4
1
2
498
7
7
23
71
124
140
67
29
23
6
1
0
243
5
6
9
40
62
67
26
16
7
5
0
0
255
2
1
14
31
62
73
41
13
16
1
1
0

114
112
42
24
13
1
1
1
295
2
3
13
45
74
89
37
15
14
3
0
0
141
2
2
3
25
36
42
16
8
5
2
0
0
154
0
1
10
20
38
47
21
7
9
1
0
0

81
87
30
23
12
3
0
1
203
5
4
10
26
50
51
30
14
9
3
1
0
102
3
4
6
15
26
25
10
8
2
3
0
0
101
2
0
4
11
24
26
20
6
7
0
1
0

1066
843
618
391
148
33
11
9
4150
315
292
663
744
663
568
435
296
125
34
3
12
2325
176
165
394
419
358
303
246
168
69
18
1
8
1825
139
127
269
325
305
265
189
128
56
16
2
4

550
499
369
226
89
15
7
5
2265
167
169
349
404
387
312
244
151
56
17
3
6
1282
91
96
215
229
217
170
134
83
29
12
1
5
983
76
73
134
175
170
142
110
68
27
5
2
1

516
344
249
165
59
18
4
4
1885
148
123
314
340
276
256
191
145
69
17
0
6
1043
85
69
179
190
141
133
112
85
40
6
0
3
842
63
54
135
150
135
123
79
60
29
11
0
3

271
211
134
91
56
18
5
2
1607
50
150
333
281
243
209
118
131
45
33
13
1
761
23
79
145
122
108
112
62
70
23
13
3
1
846
27
71
188
159
135
97
56
61
22
20
10
0

146
128
81
51
39
6
2
0
943
32
98
197
154
142
133
69
75
24
15
3
1
456
17
49
84
74
68
73
34
40
12
4
0
1
487
15
49
113
80
74
60
35
35
12
11
3
0

125
83
53
40
17
12
3
2
664
18
52
136
127
101
76
49
56
21
18
10
0
305
6
30
61
48
40
39
28
30
11
9
3
0
359
12
22
75
79
61
37
21
26
10
9
7
0

839
1
5
35
145
204
217
113
73
33
10
3
0
445
0
2
18
80
116
115
63
31
16
3
1
0
394
1
3
17
65
88
102
50
42
17
7
2
0
692
3
7
39
95
143
147
83

432
1
3
17
84
108
119
56
30
11
2
1
0
234
0
1
7
46
59
63
33
17
7
0
1
0
198
1
2
10
38
49
56
23
13
4
2
0
0
380
2
4
21
52
80
90
50

407
0
2
18
61
96
98
57
43
22
8
2
0
211
0
1
11
34
57
52
30
14
9
3
0
0
196
0
1
7
27
39
46
27
29
13
5
2
0
312
1
3
18
43
63
57
33

4559
261
274
685
939
798
622
423
331
165
45
9
7
2380
161
158
367
484
408
303
220
171
85
19
3
1
2179
100
116
318
455
390
319
203
160
80
26
6
6
4645
273
317
704
907
851
572
427

2501
132
150
378
507
429
356
239
191
85
24
5
5
1313
81
86
198
262
226
183
124
93
45
12
2
1
1188
51
64
180
245
203
173
115
98
40
12
3
4
2482
146
159
348
472
469
308
258

2058
129
124
307
432
369
266
184
140
80
21
4
2
1067
80
72
169
222
182
120
96
78
40
7
1
0
991
49
52
138
210
187
146
88
62
40
14
3
2
2163
127
158
356
435
382
264
169

2745
99
317
742
571
327
235
165
142
91
38
12
6
1520
68
174
393
345
173
117
83
75
58
20
11
3
1225
31
143
349
226
154
118
82
67
33
18
1
3
1822
73
182
455
416
247
176
121

1615
59
185
479
327
166
136
104
83
48
20
4
4
885
39
98
249
206
87
63
50
43
31
12
4
3
730
20
87
230
121
79
73
54
40
17
8
0
1
1067
45
100
269
243
130
107
77

1130
40
132
263
244
161
99
61
59
43
18
8
2
635
29
76
144
139
86
54
33
32
27
8
7
0
495
11
56
119
105
75
45
28
27
16
10
1
2
755
28
82
186
173
117
69
44

52
22
7
2
92
504
3
6
31
69
103
102
45
33
15
5
2
90
188
0
1
8
26
40
45
38
19
7
2
0
2
1302
3
12
52
212
347
322
195
98
48
10
2
1
834
1
7

27
8
2
2
42
262
2
3
15
36
54
60
26
16
7
1
2
40
118
0
1
6
16
26
30
24
11
1
1
0
2
631
1
9
24
113
175
160
83
40
20
4
1
1
391
1
6

25
14
5
0
50
242
1
3
16
33
49
42
19
17
8
4
0
50
70
0
0
2
10
14
15
14
8
6
1
0
0
671
2
3
28
99
172
162
112
58
28
6
1
0
443
0
1

338
142
42
4
68
3106
185
225
443
608
568
387
286
245
102
25
4
28
1539
88
92
261
299
283
185
141
93
40
17
0
40
4588
191
260
695
866
761
637
478
403
215
67
11
4
2474
107
131

187
84
26
1
24
1685
97
109
219
329
320
197
178
143
59
18
1
15
797
49
50
129
143
149
111
80
44
25
8
0
9
2507
104
139
384
456
408
357
277
221
121
34
5
1
1350
62
66

151
58
16
3
44
1421
88
116
224
279
248
190
108
102
43
7
3
13
742
39
42
132
156
134
74
61
49
15
9
0
31
2081
87
121
311
410
353
280
201
182
94
33
6
3
1124
45
65

76
45
20
10
1
1304
52
138
348
286
166
118
91
57
29
11
8
0
518
21
44
107
130
81
58
30
19
16
9
2
1
2472
78
260
543
452
380
289
157
148
85
57
22
1
1438
39
148

58
28
6
3
1
769
33
76
207
172
82
76
56
44
18
3
2
0
298
12
24
62
71
48
31
21
14
10
3
1
1
1349
48
147
294
243
205
162
89
78
45
28
10
0
773
21
84

18
17
14
7
0
535
19
62
141
114
84
42
35
13
11
8
6
0
220
9
20
45
59
33
27
9
5
6
6
1
0
1123
30
113
249
209
175
127
68
70
40
29
12
1
665
18
64

30
144
225
204
125
60
29
8
1
0
468
2
5
22
68
122
118
70
38
19
2
1
1
1822
3
20
82
282
463
476
256
145
67
22
4
2
1004
1
5
43
160
256
266
141
77
38
12

14
71
113
94
49
26
12
4
1
0
240
0
3
10
42
62
66
34
14
8
0
0
1
960
2
16
54
159
262
234
129
64
28
9
1
2
509
1
4
27
96
139
129
64
30
14
3

16
73
112
110
76
34
17
4
0
0
228
2
2
12
26
60
52
36
24
11
2
1
0
862
1
4
28
123
201
242
127
81
39
13
3
0
495
0
1
16
64
117
137
77
47
24
9

376
463
358
346
249
256
144
38
5
1
2114
84
129
319
403
403
291
229
147
71
29
6
3
8605
441
516
1221
1715
1466
1141
865
711
374
118
21
16
4367
229
270
634
899
725
557
425
350
197
59

209
244
193
198
134
143
79
20
2
0
1157
42
73
175
212
215
159
143
78
42
14
3
1
4592
222
269
654
870
817
655
476
367
191
52
7
12
2322
112
133
344
455
408
310
238
184
101
26

167
219
165
148
115
113
65
18
3
1
957
42
56
144
191
188
132
86
69
29
15
3
2
4013
219
247
567
845
649
486
389
344
183
66
14
4
2045
117
137
290
444
317
247
187
166
96
33

274
268
225
171
97
99
58
41
17
1
1034
39
112
269
184
155
118
60
49
27
16
5
0
4183
149
401
914
802
608
449
293
246
163
112
43
3
2368
94
247
516
453
314
227
158
149
103
81

141
147
124
92
56
50
31
19
8
0
576
27
63
153
96
81
70
33
28
14
9
2
0
2318
87
225
542
431
345
255
159
139
74
48
10
3
1288
56
128
300
243
185
124
87
81
48
31

133
121
101
79
41
49
27
22
9
1
458
12
49
116
88
74
48
27
21
13
7
3
0
1865
62
176
372
371
263
194
134
107
89
64
33
0
1080
38
119
216
210
129
103
71
68
55
50

4
1
818
2
15
39
122
207
210
115
68
29
10
0
1
1660
1
5
31
185
394
450
309
183
79
17
3
3
242
0
1
6
21
67
62
40
32
12
1
0
0
1418
1
4
25
164
327

1
1
451
1
12
27
63
123
105
65
34
14
6
0
1
893
0
3
19
103
227
219
174
94
41
10
1
2
149
0
1
2
16
46
34
24
17
8
1
0
0
744
0
2
17
87
181

3
0
367
1
3
12
59
84
105
50
34
15
4
0
0
767
1
2
12
82
167
231
135
89
38
7
2
1
93
0
0
4
5
21
28
16
15
4
0
0
0
674
1
2
8
77
146

11
11
4238
212
246
587
816
741
584
440
361
177
59
10
5
8443
373
431
1002
1536
1596
1284
1001
757
335
110
13
5
1637
75
94
170
335
301
244
179
153
60
24
1
1
6806
298
337
832
1201
1295

4
7
2270
110
136
310
415
409
345
238
183
90
26
3
5
4682
204
226
536
803
904
721
571
453
202
50
8
4
924
44
53
85
175
179
145
102
93
37
11
0
0
3758
160
173
451
628
725

7
4
1968
102
110
277
401
332
239
202
178
87
33
7
0
3761
169
205
466
733
692
563
430
304
133
60
5
1
713
31
41
85
160
122
99
77
60
23
13
1
1
3048
138
164
381
573
570

25
1
1815
55
154
398
349
294
222
135
97
60
31
18
2
2863
78
233
489
536
526
362
271
209
93
51
12
3
472
10
39
69
101
89
64
42
34
18
3
2
1
2391
68
194
420
435
437

4
1
1030
31
97
242
188
160
131
72
58
26
17
6
2
1603
49
117
269
282
303
215
157
129
54
22
3
3
274
6
23
40
51
56
37
27
17
14
1
1
1
1329
43
94
229
231
247

21
0
785
24
57
156
161
134
91
63
39
34
14
12
0
1260
29
116
220
254
223
147
114
80
39
29
9
0
198
4
16
29
50
33
27
15
17
4
2
1
0
1062
25
100
191
204
190

388
269
151
67
16
3
3
547
3
8
33
85
115
144
81
42
28
4
2
2
454
3
8
27
67
102
118
62
36
23
4
2
2
93
0
0
6
18
13
26
19
6
5
0
0
0
528

185
150
77
33
9
1
2
318
2
1
26
56
71
83
44
17
14
2
1
1
259
2
1
23
45
60
67
33
15
9
2
1
1
59
0
0
3
11
11
16
11
2
5
0
0
0
275

203
119
74
34
7
2
1
229
1
7
7
29
44
61
37
25
14
2
1
1
195
1
7
4
22
42
51
29
21
14
2
1
1
34
0
0
3
7
2
10
8
4
0
0
0
0
253

1040
822
604
275
86
12
4
4155
300
279
640
721
677
550
413
334
160
57
16
8
3170
234
229
480
530
492
416
312
278
130
50
12
7
985
66
50
160
191
185
134
101
56
30
7
4
1
5845

576
469
360
165
39
8
4
2300
160
152
357
409
358
346
231
158
89
28
7
5
1776
125
123
281
305
263
263
173
134
72
27
5
5
524
35
29
76
104
95
83
58
24
17
1
2
0
3298

464
353
244
110
47
4
0
1855
140
127
283
312
319
204
182
176
71
29
9
3
1394
109
106
199
225
229
153
139
144
58
23
7
2
461
31
21
84
87
90
51
43
32
13
6
2
1
2547

298
229
175
75
48
10
2
2366
101
316
603
397
248
167
163
121
142
72
36
0
1842
83
251
406
320
190
135
133
109
123
63
29
0
524
18
65
197
77
58
32
30
12
19
9
7
0
2208

178
130
112
40
21
2
2
1391
61
191
398
243
139
99
86
54
73
31
16
0
1040
48
154
246
191
106
80
67
48
63
26
11
0
351
13
37
152
52
33
19
19
6
10
5
5
0
1310

120
99
63
35
27
8
0
975
40
125
205
154
109
68
77
67
69
41
20
0
802
35
97
160
129
84
55
66
61
60
37
18
0
173
5
28
45
25
25
13
11
6
9
4
2
0
898

4
6
55
96
120
109
70
36
19
12
0
1
408
2
4
43
82
92
79
56
26
13
11
0
0
120
2
2
12
14
28
30
14
10
6
1
0
1
1385
2
13
53
194
370
354
218
98

2
6
27
52
75
53
31
18
6
4
0
1
207
0
4
21
45
55
38
23
12
5
4
0
0
68
2
2
6
7
20
15
8
6
1
0
0
1
741
1
9
26
112
219
193
111
38

2
0
28
44
45
56
39
18
13
8
0
0
201
2
0
22
37
37
41
33
14
8
7
0
0
52
0
0
6
7
8
15
6
4
5
1
0
0
644
1
4
27
82
151
161
107
60

366
512
1126
1076
920
741
475
356
193
60
16
4
4385
265
395
865
821
653
539
350
276
156
48
13
4
1460
101
117
261
255
267
202
125
80
37
12
3
0
11353
551
605
1447
1902
2005
1861
1330
980

187
288
653
569
496
439
310
208
111
24
10
3
2457
139
211
501
434
338
322
229
164
90
18
8
3
841
48
77
152
135
158
117
81
44
21
6
2
0
6262
288
330
769
1000
1087
1064
799
575

179
224
473
507
424
302
165
148
82
36
6
1
1928
126
184
364
387
315
217
121
112
66
30
5
1
619
53
40
109
120
109
85
44
36
16
6
1
0
5091
263
275
678
902
918
797
531
405

107
250
545
410
295
236
131
116
72
37
9
0
1697
87
194
423
334
212
180
104
75
53
29
6
0
511
20
56
122
76
83
56
27
41
19
8
3
0
3531
98
264
685
639
557
440
329
228

60
154
321
241
167
148
81
75
42
18
3
0
999
48
118
245
197
121
107
65
49
32
15
2
0
311
12
36
76
44
46
41
16
26
10
3
1
0
1992
49
146
382
355
314
270
203
138

47
96
224
169
128
88
50
41
30
19
6
0
698
39
76
178
137
91
73
39
26
21
14
4
0
200
8
20
46
32
37
15
11
15
9
5
2
0
1539
49
118
303
284
243
170
126
90

52
22
5
4
459
0
4
20
58
114
110
81
37
24
7
2
2
926
2
9
33
136
256
244
137
61
28
15
3
2
1001
2
10
50
132
250
269
147
89
41
9
2
0
504
1
5
19

18
9
2
3
240
0
3
10
31
68
58
41
16
8
4
0
1
501
1
6
16
81
151
135
70
22
10
5
2
2
548
2
4
25
68
143
163
78
40
21
3
1
0
273
1
3
11

34
13
3
1
219
0
1
10
27
46
52
40
21
16
3
2
1
425
1
3
17
55
105
109
67
39
18
10
1
0
453
0
6
25
64
107
106
69
49
20
6
1
0
231
0
2
8

460
173
22
17
2573
108
128
347
416
404
426
281
255
147
49
8
4
8780
443
477
1100
1486
1601
1435
1049
725
313
124
14
13
7507
367
469
876
1294
1292
1204
840
693
334
112
18
8
2615
107
157
290

243
88
9
10
1443
54
79
181
226
224
234
182
151
81
25
3
3
4819
234
251
588
774
863
830
617
424
162
63
6
7
4133
197
248
492
650
699
683
498
402
182
72
7
3
1485
57
84
161

217
85
13
7
1130
54
49
166
190
180
192
99
104
66
24
5
1
3961
209
226
512
712
738
605
432
301
151
61
8
6
3374
170
221
384
644
593
521
342
291
152
40
11
5
1130
50
73
129

166
93
26
6
1122
30
86
201
170
148
139
111
88
83
52
12
2
2409
68
178
484
469
409
301
218
140
83
41
14
4
2931
102
221
580
482
428
408
239
230
150
65
24
2
1176
29
85
208

79
45
8
3
628
13
50
102
102
87
86
71
46
40
27
2
2
1364
36
96
280
253
227
184
132
92
39
18
6
1
1680
69
131
331
270
239
243
135
129
89
26
17
1
665
23
49
118

87
48
18
3
494
17
36
99
68
61
53
40
42
43
25
10
0
1045
32
82
204
216
182
117
86
48
44
23
8
3
1251
33
90
249
212
189
165
104
101
61
39
7
1
511
6
36
90

59
123
139
86
45
21
6
0
0
497
1
5
31
73
127
130
61
44
20
3
2
0
853
2
6
54
114
213
223
131
71
30
8
1
0
255
1
5
14
34
72
66
32
24
6
0
1

31
64
80
45
23
13
2
0
0
275
1
1
14
37
79
83
33
17
8
1
1
0
450
0
3
30
67
122
110
70
32
11
5
0
0
138
0
3
4
24
43
35
17
9
3
0
0

28
59
59
41
22
8
4
0
0
222
0
4
17
36
48
47
28
27
12
2
1
0
403
2
3
24
47
91
113
61
39
19
3
1
0
117
1
2
10
10
29
31
15
15
3
0
1

424
390
418
308
300
160
55
6
0
4892
260
312
586
870
902
786
532
393
174
57
12
8
4137
266
251
537
698
764
594
432
346
173
56
10
10
1558
96
107
214
290
264
210
158
128
60
24
4

227
213
243
185
185
90
38
2
0
2648
140
164
331
423
486
440
313
217
92
34
5
3
2195
149
139
285
338
382
353
242
181
91
27
2
6
846
53
58
121
141
136
130
92
72
27
14
1

197
177
175
123
115
70
17
4
0
2244
120
148
255
447
416
346
219
176
82
23
7
5
1942
117
112
252
360
382
241
190
165
82
29
8
4
712
43
49
93
149
128
80
66
56
33
10
3

187
149
164
96
108
90
44
15
1
1755
73
136
372
295
279
244
143
122
60
21
9
1
2226
57
138
398
405
337
250
204
184
129
86
35
3
722
17
35
139
150
94
89
67
53
48
25
5

109
82
98
49
59
50
18
9
1
1015
46
82
213
161
157
145
86
70
39
8
8
0
1221
36
81
241
221
171
150
114
106
53
35
12
1
418
10
21
86
84
53
60
34
33
26
9
2

78
67
66
47
49
40
26
6
0
740
27
54
159
134
122
99
57
52
21
13
1
1
1005
21
57
157
184
166
100
90
78
76
51
23
2
304
7
14
53
66
41
29
33
20
22
16
3

0
598
1
1
40
80
141
157
99
47
24
8
0
0
44
0
0
11
9
8
7
3
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
44
0
0
11
9
8
7

0
312
0
0
26
43
79
75
53
23
8
5
0
0
21
0
0
6
6
3
2
0
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
21
0
0
6
6
3
2

0
286
1
1
14
37
62
82
46
24
16
3
0
0
23
0
0
5
3
5
5
3
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23
0
0
5
3
5
5

3
2579
170
144
323
408
500
384
274
218
113
32
6
7
126
8
9
18
21
23
19
10
15
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
126
8
9
18
21
23
19

1
1349
96
81
164
197
246
223
150
109
64
13
1
5
69
2
5
13
11
11
12
6
7
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
69
2
5
13
11
11
12

2
1230
74
63
159
211
254
161
124
109
49
19
5
2
57
6
4
5
10
12
7
4
8
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
57
6
4
5
10
12
7

0
1504
40
103
259
255
243
161
137
131
81
61
30
3
127
4
11
35
30
13
10
8
8
5
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
127
4
11
35
30
13
10

0
803
26
60
155
137
118
90
80
73
27
26
10
1
73
4
7
21
18
8
4
1
5
2
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
73
4
7
21
18
8
4

0
701
14
43
104
118
125
71
57
58
54
35
20
2
54
0
4
14
12
5
6
7
3
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
54
0
4
14
12
5
6

3
3
3
0
0
0
601
2
4
36
81
159
167
83
40
20
8
1
0
179
1
3
11
27
55
47
15
16
3
0
1
0
422
1
1
25
54
104
120
68
24
17
8
0
0
37
0

0
3
1
0
0
0
313
0
2
21
46
91
83
41
16
8
5
0
0
92
0
2
4
19
28
24
8
6
1
0
0
0
221
0
0
17
27
63
59
33
10
7
5
0
0
19
0

3
0
2
0
0
0
288
2
2
15
35
68
84
42
24
12
3
1
0
87
1
1
7
8
27
23
7
10
2
0
1
0
201
1
1
8
27
41
61
35
14
10
3
0
0
18
0

10
15
3
0
0
0
3201
198
177
394
546
616
465
339
272
136
44
9
5
1151
67
72
143
220
207
151
123
98
46
19
4
1
2050
131
105
251
326
409
314
216
174
90
25
5
4
96
1

6
7
2
0
0
0
1722
118
97
201
268
316
282
199
144
71
20
2
4
634
41
41
79
108
109
98
74
51
21
10
1
1
1088
77
56
122
160
207
184
125
93
50
10
1
3
33
0

4
8
1
0
0
0
1479
80
80
193
278
300
183
140
128
65
24
7
1
517
26
31
64
112
98
53
49
47
25
9
3
0
962
54
49
129
166
202
130
91
81
40
15
4
1
63
1

8
8
5
3
0
0
1590
41
96
268
290
255
186
156
130
84
56
27
1
479
13
24
93
98
63
62
47
33
29
13
4
0
1111
28
72
175
192
192
124
109
97
55
43
23
1
94
2

1
5
2
3
0
0
865
25
53
158
156
126
109
93
79
34
25
7
0
284
7
15
60
58
35
38
25
22
16
7
1
0
581
18
38
98
98
91
71
68
57
18
18
6
0
55
0

7
3
3
0
0
0
725
16
43
110
134
129
77
63
51
50
31
20
1
195
6
9
33
40
28
24
22
11
13
6
3
0
530
10
34
77
94
101
53
41
40
37
25
17
1
39
2

0
1
2
6
6
8
12
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
37
0
0
1
2
6
6
8
12
2
0
0
0
171
0
2
6
22
40
43
37
16
5

0
1
1
4
2
4
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
19
0
0
1
1
4
2
4
7
0
0
0
0
97
0
1
2
14
24
23
25
6
2

0
0
1
2
4
4
5
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18
0
0
0
1
2
4
4
5
2
0
0
0
74
0
1
4
8
16
20
12
10
3

5
8
16
13
13
19
10
8
2
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
96
1
5
8
16
13
13
19
10
8
2
0
1
714
59
60
117
115
112
97
64
49
26

3
4
4
0
5
8
2
5
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
33
0
3
4
4
0
5
8
2
5
1
0
1
371
29
34
67
55
55
54
29
28
13

2
4
12
13
8
11
8
3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
63
1
2
4
12
13
8
11
8
3
1
0
0
343
30
26
50
60
57
43
35
21
13

7
15
9
16
14
6
10
8
5
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
94
2
7
15
9
16
14
6
10
8
5
0
2
415
10
24
80
76
53
40
34
36
32

6
12
6
9
7
3
5
4
2
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
55
0
6
12
6
9
7
3
5
4
2
0
1
228
7
15
50
41
28
30
17
17
13

1
3
3
7
7
3
5
4
3
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
39
2
1
3
3
7
7
3
5
4
3
0
1
187
3
9
30
35
25
10
17
19
19

0
0
0
76
0
2
3
7
17
19
17
8
3
0
0
0
95
0
0
3
15
23
24
20
8
2
0
0
0
364
5
12
64
80
66
50
53
19
8
5
2
0
264
3
10
49
57

0
0
0
46
0
1
0
5
15
11
9
3
2
0
0
0
51
0
0
2
9
9
12
16
3
0
0
0
0
163
3
4
29
34
34
29
18
6
4
2
0
0
107
2
3
20
24

0
0
0
30
0
1
3
2
2
8
8
5
1
0
0
0
44
0
0
1
6
14
12
4
5
2
0
0
0
201
2
8
35
46
32
21
35
13
4
3
2
0
157
1
7
29
33

10
1
4
407
29
35
71
70
57
59
35
30
14
5
0
2
307
30
25
46
45
55
38
29
19
12
5
1
2
838
85
55
161
158
143
96
58
52
19
8
2
1
545
63
36
101
112

6
0
1
212
12
17
42
33
27
32
18
21
6
4
0
0
159
17
17
25
22
28
22
11
7
7
2
0
1
490
46
34
79
84
91
66
38
34
12
3
2
1
324
36
26
49
62

4
1
3
195
17
18
29
37
30
27
17
9
8
1
0
2
148
13
8
21
23
27
16
18
12
5
3
1
1
348
39
21
82
74
52
30
20
18
7
5
0
0
221
27
10
52
50

22
8
0
243
4
11
46
52
31
27
20
20
19
12
1
0
172
6
13
34
24
22
13
14
16
13
10
7
0
737
33
74
138
119
77
37
43
64
75
51
25
1
572
25
41
91
89

5
5
0
134
3
6
26
26
18
22
9
11
10
2
1
0
94
4
9
24
15
10
8
8
6
3
3
4
0
427
23
37
72
62
56
21
22
42
50
30
11
1
329
17
19
44
49

17
3
0
109
1
5
20
26
13
5
11
9
9
10
0
0
78
2
4
10
9
12
5
6
10
10
7
3
0
310
10
37
66
57
21
16
21
22
25
21
14
0
243
8
22
47
40

44
34
40
15
6
4
2
0
100
2
2
15
23
22
16
13
4
2
1
0
0
46
0
0
7
11
8
5
9
3
0
1
2
0
46
0
0
7
11
8
5
9
3
0
1
2
0

21
17
12
5
2
1
0
0
56
1
1
9
10
13
12
6
1
2
1
0
0
18
0
0
2
5
4
3
3
1
0
0
0
0
18
0
0
2
5
4
3
3
1
0
0
0
0

23
17
28
10
4
3
2
0
44
1
1
6
13
9
4
7
3
0
0
0
0
28
0
0
5
6
4
2
6
2
0
1
2
0
28
0
0
5
6
4
2
6
2
0
1
2
0

85
54
35
35
16
6
1
1
293
22
19
60
46
58
42
23
17
3
2
1
0
69
25
4
5
6
7
6
7
6
1
2
0
0
69
25
4
5
6
7
6
7
6
1
2
0
0

57
34
25
21
10
2
1
1
166
10
8
30
22
34
32
13
13
2
1
1
0
44
14
4
3
5
6
4
4
3
1
0
0
0
44
14
4
3
5
6
4
4
3
1
0
0
0

28
20
10
14
6
4
0
0
127
12
11
30
24
24
10
10
4
1
1
0
0
25
11
0
2
1
1
2
3
3
0
2
0
0
25
11
0
2
1
1
2
3
3
0
2
0
0

53
33
41
57
72
45
24
1
165
8
33
47
30
24
4
2
7
3
6
1
0
87
4
6
15
11
12
7
5
12
8
4
3
0
87
4
6
15
11
12
7
5
12
8
4
3
0

37
17
20
37
49
28
11
1
98
6
18
28
13
19
4
2
5
1
2
0
0
52
2
5
8
3
8
4
4
6
6
4
2
0
52
2
5
8
3
8
4
4
6
6
4
2
0

16
16
21
20
23
17
13
0
67
2
15
19
17
5
0
0
2
2
4
1
0
35
2
1
7
8
4
3
1
6
2
0
1
0
35
2
1
7
8
4
3
1
6
2
0
1
0

0
0
0
0
0
0
0
0
0
0
0
0
0
128
1
8
21
19
19
19
24
8
6
3
0
0
124
1
8
20
18
19
19
23
8
5
3
0
0
4
0
0
1
1
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
49
0
3
13
7
7
8
7
1
2
1
0
0
46
0
3
12
7
7
8
6
1
1
1
0
0
3
0
0
1
0
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
79
1
5
8
12
12
11
17
7
4
2
0
0
78
1
5
8
11
12
11
17
7
4
2
0
0
1
0
0
0
1
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
213
20
16
46
39
29
21
15
13
10
3
1
0
211
20
16
46
39
29
21
14
13
9
3
1
0
2
0
0
0
0
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
133
12
11
23
25
20
15
10
7
7
2
1
0
132
12
11
23
25
20
15
10
7
6
2
1
0
1
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
80
8
5
23
14
9
6
5
6
3
1
0
0
79
8
5
23
14
9
6
4
6
3
1
0
0
1
0
0
0
0
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
326
12
22
44
47
21
15
27
38
48
33
19
0
319
12
20
43
45
20
15
27
37
48
33
19
0
7
0
2
1
2
1
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
188
9
10
18
25
16
9
14
27
34
18
8
0
184
9
9
17
24
16
9
14
26
34
18
8
0
4
0
1
1
1
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
138
3
12
26
22
5
6
13
11
14
15
11
0
135
3
11
26
21
4
6
13
11
14
15
11
0
3
0
1
0
1
1
0
0

0
1
0
0
0
190
4
4
36
50
39
26
20
8
2
1
0
0
94
2
2
22
28
17
10
8
4
1
0
0
0
96
2
2
14
22
22
16
12
4
1
1
0
0

0
1
0
0
0
96
3
1
14
22
23
18
8
4
2
1
0
0
43
2
0
6
12
10
6
3
3
1
0
0
0
53
1
1
8
10
13
12
5
1
1
1
0
0

0
0
0
0
0
94
1
3
22
28
16
8
12
4
0
0
0
0
51
0
2
16
16
7
4
5
1
0
0
0
0
43
1
1
6
12
9
4
7
3
0
0
0
0

0
1
0
0
0
556
40
35
110
113
107
69
36
33
8
3
1
1
265
18
16
50
67
49
27
14
16
6
1
0
1
291
22
19
60
46
58
42
22
17
2
2
1
0

0
1
0
0
0
313
20
19
53
54
65
47
24
24
4
1
1
1
148
10
11
23
32
31
15
11
11
3
0
0
1
165
10
8
30
22
34
32
13
13
1
1
1
0

0
0
0
0
0
243
20
16
57
59
42
22
12
9
4
2
0
0
117
8
5
27
35
18
12
3
5
3
1
0
0
126
12
11
30
24
24
10
9
4
1
1
0
0

1
0
0
0
0
324
17
46
79
61
44
15
11
14
19
14
3
1
166
9
15
33
33
21
11
9
8
16
8
2
1
158
8
31
46
28
23
4
2
6
3
6
1
0

1
0
0
0
0
187
12
22
46
34
32
8
4
9
10
8
1
1
93
6
5
19
22
13
4
2
5
9
6
1
1
94
6
17
27
12
19
4
2
4
1
2
0
0

0
0
0
0
0
137
5
24
33
27
12
7
7
5
9
6
2
0
73
3
10
14
11
8
7
7
3
7
2
1
0
64
2
14
19
16
4
0
0
2
2
4
1
0

You might also like