Download as xls, pdf, or txt
Download as xls, pdf, or txt
You are on page 1of 888

State

Code
1
00
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01

District
Code
2
000
000
001
001
001
001
002
002
002
002
002
002
002
003
003
003
003
004
004
004
004
005
005
005
005
005
006
006
006
006
006
006
006
006
007
007
007
007
007
007

Sub
District
Code
3
00000
00000
00000
00001
00002
00003
00000
00004
00005
00006
00007
00008
00009
00000
00010
00011
00012
00000
00013
00014
00015
00000
00016
00017
00018
00019
00000
00020
00021
00022
00023
00024
00025
00026
00000
00027
00028
00029
00030
00031

Level

Area Name

4
INDIA
INDIA
STATE
JAMMU & KASHMIR
DISTRICT Kupwara
SUB-DISTRI Kupwara
SUB-DISTRI Handwara
SUB-DISTRI Karnah
DISTRICT Badgam
SUB-DISTRI Khag
SUB-DISTRI Beerwah
SUB-DISTRI Khansahib
SUB-DISTRI Budgam
SUB-DISTRI Chadoora
SUB-DISTRI Charar- E- Shrief
DISTRICT Leh(Ladakh)
SUB-DISTRI Leh
SUB-DISTRI Nubra
SUB-DISTRI Khalsi
DISTRICT Kargil
SUB-DISTRI Kargil
SUB-DISTRI Sanku
SUB-DISTRI Zanskar
DISTRICT Punch
SUB-DISTRI Haveli
SUB-DISTRI Mandi
SUB-DISTRI Mendhar
SUB-DISTRI Surankote
DISTRICT Rajouri
SUB-DISTRI Thanamandi
SUB-DISTRI Darhal
SUB-DISTRI Rajauri
SUB-DISTRI Budhal
SUB-DISTRI Kalakote
SUB-DISTRI Nowshehra
SUB-DISTRI Sunderbani
DISTRICT Kathua
SUB-DISTRI Billawar
SUB-DISTRI Bashohli
SUB-DISTRI Bani
SUB-DISTRI Kathua
SUB-DISTRI Hiranagar

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
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
009
009
009
009
010
010
010
011
011
011
011
012
012
012
012
012
013
013
014
014
014
014
014
014
014
015
015
015
015
016
016
016
016
016
017
017

00000
00032
00033
00034
00035
00036
00037
00038
00039
00000
00040
00041
00042
00000
00043
00044
00000
00045
00046
00047
00000
00048
00049
00050
00051
00000
00052
00000
00053
00054
00055
00056
00057
00058
00000
00059
00060
00061
00000
00062
00063
00064
00065
00000
00066

DISTRICT Baramula
SUB-DISTRI Sopore
SUB-DISTRI Rafiabad
SUB-DISTRI Pattan
SUB-DISTRI Baramulla
SUB-DISTRI Kreeri
SUB-DISTRI Uri
SUB-DISTRI Boniyar
SUB-DISTRI Tangmarg
DISTRICT Bandipore
SUB-DISTRI Gurez
SUB-DISTRI Bandipora
SUB-DISTRI Sonawari
DISTRICT Srinagar
SUB-DISTRI Srinagar (North)
SUB-DISTRI Srinagar (South)
DISTRICT Ganderbal
SUB-DISTRI Lar
SUB-DISTRI Kangan
SUB-DISTRI Ganderbal
DISTRICT Pulwama
SUB-DISTRI Pampore
SUB-DISTRI Awantipora
SUB-DISTRI Tral
SUB-DISTRI Pulwama
DISTRICT Shupiyan
SUB-DISTRI Shopian
DISTRICT Anantnag
SUB-DISTRI Pahalgam
SUB-DISTRI Bijbehara
SUB-DISTRI Anantnag
SUB-DISTRI Shangus
SUB-DISTRI Kokernag
SUB-DISTRI Dooru
DISTRICT Kulgam
SUB-DISTRI Kulgam
SUB-DISTRI Devsar
SUB-DISTRI Damhal Hanjipora
DISTRICT Doda
SUB-DISTRI Doda
SUB-DISTRI Thathri
SUB-DISTRI Gandoh
SUB-DISTRI Bhaderwah
DISTRICT Ramban
SUB-DISTRI Banihal

01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
01
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

017
018
018
018
018
018
019
019
019
019
019
020
020
020
021
021
021
021
021
022
022
000
023
023
023
023
023
023
023
023
023
023
023
024
024
024
024
024
024
024
024
024
024
024
024

00067
00000
00068
00069
00070
00071
00000
00072
00073
00074
00075
00000
00076
00077
00000
00078
00079
00080
00081
00000
00082
00000
00000
00083
00084
00085
00086
00087
00088
00089
00090
00091
00092
00000
00093
00094
00095
00096
00097
00098
00099
00100
00101
00102
00103

SUB-DISTRI Ramban
DISTRICT Kishtwar
SUB-DISTRI Kishtwar
SUB-DISTRI Marwah
SUB-DISTRI Chhatroo
SUB-DISTRI Atholi (Paddar)
DISTRICT Udhampur
SUB-DISTRI Udhampur
SUB-DISTRI Chenani
SUB-DISTRI Ramnagar
SUB-DISTRI Majalta
DISTRICT Reasi
SUB-DISTRI Gool-Gulabgarh
SUB-DISTRI Reasi
DISTRICT Jammu
SUB-DISTRI Akhnoor
SUB-DISTRI Jammu
SUB-DISTRI Ranbir Singh Pora
SUB-DISTRI Bishnah
DISTRICT Samba
SUB-DISTRI Samba
STATE
HIMACHAL PRADESH
DISTRICT Chamba
SUB-DISTRI Pangi
SUB-DISTRI Chaurah
SUB-DISTRI Saluni
SUB-DISTRI Bhalai
SUB-DISTRI Dalhousie
SUB-DISTRI Bhattiyat
SUB-DISTRI Sihunta
SUB-DISTRI Chamba
SUB-DISTRI Holi
SUB-DISTRI Brahmaur
DISTRICT Kangra
SUB-DISTRI Nurpur
SUB-DISTRI Indora
SUB-DISTRI Fatehpur
SUB-DISTRI Jawali
SUB-DISTRI Harchakian
SUB-DISTRI Shahpur
SUB-DISTRI Dharmsala
SUB-DISTRI Kangra
SUB-DISTRI Nagrota Bagwan
SUB-DISTRI Baroh
SUB-DISTRI Dera Gopipur

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
025
025
025
025
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
028
028
028
028
028
028

00104
00105
00106
00107
00108
00109
00110
00111
00112
00113
00000
00114
00115
00116
00000
00117
00118
00119
00120
00121
00122
00000
00123
00124
00125
00126
00127
00128
00129
00130
00131
00132
00133
00134
00135
00136
00137
00138
00139
00000
00140
00141
00142
00143
00144

SUB-DISTRI Jawalamukhi
SUB-DISTRI Jaswan
SUB-DISTRI Rakkar
SUB-DISTRI Khundian
SUB-DISTRI Thural
SUB-DISTRI Dhira
SUB-DISTRI Jaisinghpur
SUB-DISTRI Palampur
SUB-DISTRI Baijnath
SUB-DISTRI Multhan
DISTRICT Lahul & Spiti
SUB-DISTRI Udaipur
SUB-DISTRI Lahul
SUB-DISTRI Spiti
DISTRICT Kullu
SUB-DISTRI Manali
SUB-DISTRI Kullu
SUB-DISTRI Sainj
SUB-DISTRI Banjar
SUB-DISTRI Ani
SUB-DISTRI Nermand
DISTRICT Mandi
SUB-DISTRI Padhar
SUB-DISTRI Jogindarnagar
SUB-DISTRI Lad Bharol
SUB-DISTRI Sandhol
SUB-DISTRI Dharmpur
SUB-DISTRI Kotli
SUB-DISTRI Sarkaghat
SUB-DISTRI Bhadrota
SUB-DISTRI Baldwara
SUB-DISTRI Sundarnagar
SUB-DISTRI Mandi
SUB-DISTRI Aut
SUB-DISTRI Bali Chowki
SUB-DISTRI Thunag
SUB-DISTRI Chachyot
SUB-DISTRI Nihri
SUB-DISTRI Karsog
DISTRICT Hamirpur
SUB-DISTRI Tira Sujanpur
SUB-DISTRI Nadaun
SUB-DISTRI Galore
SUB-DISTRI Hamirpur
SUB-DISTRI Barsar

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

028
028
029
029
029
029
029
029
030
030
030
030
030
030
030
031
031
031
031
031
031
031
031
031
031
032
032
032
032
032
032
032
032
032
032
032
033
033
033
033
033
033
033
033
033

00145
00146
00000
00147
00148
00149
00150
00151
00000
00152
00153
00154
00155
00156
00157
00000
00158
00159
00160
00161
00162
00163
00164
00165
00166
00000
00167
00168
00169
00170
00171
00172
00173
00174
00175
00176
00000
00177
00178
00179
00180
00181
00182
00183
00184

SUB-DISTRI Dhatwal
SUB-DISTRI Bhoranj
DISTRICT Una
SUB-DISTRI Bharwain
SUB-DISTRI Amb
SUB-DISTRI Bangana
SUB-DISTRI Una
SUB-DISTRI Haroli
DISTRICT Bilaspur
SUB-DISTRI Ghumarwin
SUB-DISTRI Bharari
SUB-DISTRI Jhanduta
SUB-DISTRI Naina Devi
SUB-DISTRI Bilaspur Sadar
SUB-DISTRI Namhol
DISTRICT Solan
SUB-DISTRI Arki
SUB-DISTRI Darlaghat
SUB-DISTRI Ramshahr
SUB-DISTRI Nalagarh
SUB-DISTRI Baddi
SUB-DISTRI Krishangarh
SUB-DISTRI Kasauli
SUB-DISTRI Solan
SUB-DISTRI Kandaghat
DISTRICT Sirmaur
SUB-DISTRI Rajgarh
SUB-DISTRI Nohra
SUB-DISTRI Pachhad
SUB-DISTRI Renuka
SUB-DISTRI Dadahu
SUB-DISTRI Nahan
SUB-DISTRI Paonta Sahib
SUB-DISTRI Kamrau
SUB-DISTRI Shalai
SUB-DISTRI Ronhat
DISTRICT Shimla
SUB-DISTRI Rampur
SUB-DISTRI Nankhari
SUB-DISTRI Kumharsain
SUB-DISTRI Seoni
SUB-DISTRI Shimla ( Rural )
SUB-DISTRI Shimla (urban)
SUB-DISTRI Junga
SUB-DISTRI Theog

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

033
033
033
033
033
033
033
033
033
034
034
034
034
034
034
034
000
035
035
035
035
035
035
036
036
036
036
036
037
037
037
037
037
037
038
038
038
038
038
039
039
039
040
040
040

00185
00186
00187
00188
00189
00190
00191
00192
00193
00000
00194
00195
00196
00197
00198
00199
00000
00000
00200
00201
00202
00203
00204
00000
00205
00206
00207
00208
00000
00209
00210
00211
00212
00213
00000
00214
00215
00216
00217
00000
00218
00219
00000
00220
00221

SUB-DISTRI Chaupal
SUB-DISTRI Cheta
SUB-DISTRI Nerua
SUB-DISTRI Jubbal
SUB-DISTRI Kotkhai
SUB-DISTRI Tikar
SUB-DISTRI Rohru
SUB-DISTRI Chirgaon
SUB-DISTRI Dodra Kwar
DISTRICT Kinnaur
SUB-DISTRI Hangrang
SUB-DISTRI Poo
SUB-DISTRI Morang
SUB-DISTRI Kalpa
SUB-DISTRI Nichar
SUB-DISTRI Sangla
STATE
PUNJAB
DISTRICT Gurdaspur
SUB-DISTRI Dhar Kalan
SUB-DISTRI Pathankot
SUB-DISTRI Gurdaspur
SUB-DISTRI Batala
SUB-DISTRI Dera Baba Nanak
DISTRICT Kapurthala
SUB-DISTRI Bhulath
SUB-DISTRI Kapurthala
SUB-DISTRI Sultanpur Lodhi
SUB-DISTRI Phagwara
DISTRICT Jalandhar
SUB-DISTRI Shahkot
SUB-DISTRI Nakodar
SUB-DISTRI Phillaur
SUB-DISTRI Jalandhar - I
SUB-DISTRI Jalandhar - II
DISTRICT Hoshiarpur
SUB-DISTRI Dasua
SUB-DISTRI Mukerian
SUB-DISTRI Hoshiarpur
SUB-DISTRI Garhshankar
DISTRICT Shahid Bhagat Singh Nagar
SUB-DISTRI Nawanshahr
SUB-DISTRI Balachaur
DISTRICT Fatehgarh Sahib
SUB-DISTRI Bassi Pathana
SUB-DISTRI Fatehgarh Sahib

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
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
041
041
041
041
041
041
041
041
042
042
042
042
043
043
043
043
043
043
044
044
044
044
045
045
045
046
046
046
046
047
047
047
047
048
048
048
048
048
048
049
049
049
049

00222
00223
00000
00224
00225
00226
00227
00228
00229
00230
00000
00231
00232
00233
00000
00234
00235
00236
00237
00238
00000
00239
00240
00241
00000
00242
00243
00000
00244
00245
00246
00000
00247
00248
00249
00000
00250
00251
00252
00253
00254
00000
00255
00256
00257

SUB-DISTRI Amloh
SUB-DISTRI Khamanon
DISTRICT Ludhiana
SUB-DISTRI Samrala
SUB-DISTRI Khanna
SUB-DISTRI Payal
SUB-DISTRI Ludhiana (East)
SUB-DISTRI Ludhiana (West)
SUB-DISTRI Raikot
SUB-DISTRI Jagraon
DISTRICT Moga
SUB-DISTRI Nihal Singhwala
SUB-DISTRI Bagha Purana
SUB-DISTRI Moga
DISTRICT Firozpur
SUB-DISTRI Zira
SUB-DISTRI Firozpur
SUB-DISTRI Jalalabad
SUB-DISTRI Fazilka
SUB-DISTRI Abohar
DISTRICT Muktsar
SUB-DISTRI Malout
SUB-DISTRI Gidderbaha
SUB-DISTRI Muktsar
DISTRICT Faridkot
SUB-DISTRI Faridkot
SUB-DISTRI Jaitu
DISTRICT Bathinda
SUB-DISTRI Rampura Phul
SUB-DISTRI Bathinda
SUB-DISTRI Talwandi Sabo
DISTRICT Mansa
SUB-DISTRI Sardulgarh
SUB-DISTRI Budhlada
SUB-DISTRI Mansa
DISTRICT Patiala
SUB-DISTRI Samana
SUB-DISTRI Patran
SUB-DISTRI Nabha
SUB-DISTRI Patiala
SUB-DISTRI Rajpura
DISTRICT Amritsar
SUB-DISTRI Ajnala
SUB-DISTRI Amritsar -I
SUB-DISTRI Amritsar- II

03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
03
04
04
04
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05
05

049
050
050
050
050
051
051
051
051
051
052
052
052
052
053
053
053
053
053
053
053
054
054
054
000
055
055
000
056
056
056
056
056
056
056
057
057
057
057
057
057
057
058
058

00258
00000
00259
00260
00261
00000
00262
00263
00264
00265
00000
00266
00267
00268
00000
00269
00270
00271
00272
00273
00274
00000
00275
00276
00000
00000
00277
00000
00000
00278
00279
00280
00281
00282
00283
00000
00284
00285
00286
00287
00288
00289
00000
00290

SUB-DISTRI Baba Bakala


DISTRICT Tarn Taran
SUB-DISTRI Tarn Taran
SUB-DISTRI Patti
SUB-DISTRI Khadur Sahib
DISTRICT Rupnagar
SUB-DISTRI Anandpur Sahib
SUB-DISTRI Nangal
SUB-DISTRI Rup Nagar
SUB-DISTRI Chamkaur Sahib
DISTRICT Sahibzada Ajit Singh Nagar
SUB-DISTRI Kharar
SUB-DISTRI SAS Nagar (Mohali)
SUB-DISTRI Dera Bassi
DISTRICT Sangrur
SUB-DISTRI Malerkotla
SUB-DISTRI Dhuri
SUB-DISTRI Sangrur
SUB-DISTRI Sunam
SUB-DISTRI Lehra
SUB-DISTRI Moonak
DISTRICT Barnala
SUB-DISTRI Barnala
SUB-DISTRI Tapa
STATE
CHANDIGARH
DISTRICT Chandigarh
SUB-DISTRI Chandigarh
STATE
UTTARAKHAND
DISTRICT Uttarkashi
SUB-DISTRI Puraula
SUB-DISTRI Mori
SUB-DISTRI Rajgarhi
SUB-DISTRI Dunda
SUB-DISTRI Chinyali Saur
SUB-DISTRI Bhatwari
DISTRICT Chamoli
SUB-DISTRI Joshimath
SUB-DISTRI Chamoli
SUB-DISTRI Pokhari
SUB-DISTRI Karnaprayag
SUB-DISTRI Tharali
SUB-DISTRI Gairsain
DISTRICT Rudraprayag
SUB-DISTRI Ukhimath

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

058
058
059
059
059
059
059
059
059
059
060
060
060
060
060

00291
00292
00000
00293
00294
00295
00296
00297
00298
00299
00000
00300
00301
00302
00303

Rudraprayag
SUB-DISTRI
SUB-DISTRI Jakholi
DISTRICT Tehri Garhwal
SUB-DISTRI Ghansali
SUB-DISTRI Devprayag
SUB-DISTRI Pratapnagar
SUB-DISTRI Jakhani Dhar
SUB-DISTRI Tehri
SUB-DISTRI Dhanaulti
SUB-DISTRI Narendra Nagar
DISTRICT Dehradun
SUB-DISTRI Chakrata
SUB-DISTRI Tyuni
SUB-DISTRI Kalsi
SUB-DISTRI Vikas Nagar

05

060

00304

SUB-DISTRI

05
05
05
05
05
05
05
05
05

060
061
061
061
061
061
061
061
061

00305
00000
00306
00307
00308
00309
00310
00311
00312

Rishikesh
SUB-DISTRI
DISTRICT Garhwal
SUB-DISTRI Srinagar
SUB-DISTRI Pauri
SUB-DISTRI Thailisain
SUB-DISTRI Dhoomakot
SUB-DISTRI Lansdowne
SUB-DISTRI Satpuli
SUB-DISTRI Chaubatta Khal

05
05
05
05
05
05
05
05

061
061
062
062
062
062
062
062

00313
00314
00000
00315
00316
00317
00318
00319

Kotdwara
SUB-DISTRI
SUB-DISTRI Yamkeshwar
DISTRICT Pithoragarh
SUB-DISTRI Munsiari
SUB-DISTRI Dharchula
SUB-DISTRI Didihat
SUB-DISTRI Berinag
SUB-DISTRI Gangolihat

05
05
05
05

062
063
063
063

00320
00000
00321
00322

Pithoragarh
SUB-DISTRI
DISTRICT Bageshwar
SUB-DISTRI Kapkot
SUB-DISTRI Kanda

05
05

063
063

00323
00324

Bageshwar
SUB-DISTRI
SUB-DISTRI Garud

Dehradun

05
05
05
05
05

064
064
064
064
064

00000
00325
00326
00327
00328

Almora
DISTRICT
SUB-DISTRI Bhikiasain
SUB-DISTRI Chaukhutiya
SUB-DISTRI Sult
SUB-DISTRI Ranikhet

05

064

00329

SUB-DISTRI

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

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

00330
00331
00332
00333
00000
00334
00335
00336
00337
00000
00338
00339
00340
00341

Almora
SUB-DISTRI
SUB-DISTRI Someshwar
SUB-DISTRI Jainti
SUB-DISTRI Bhanoli
DISTRICT Champawat
SUB-DISTRI Champawat
SUB-DISTRI Pati
SUB-DISTRI Lohaghat
SUB-DISTRI Poornagiri
DISTRICT Nainital
SUB-DISTRI Kosya Kutauli
SUB-DISTRI Betalghat
SUB-DISTRI Nainital
SUB-DISTRI Dhari

Dwarahat

Haldwani
05
05
05
05
05
05
05
05
05
05
05

066
066
066
066
067
067
067
067
067
067
067

00342
00343
00344
00345
00000
00346
00347
00348
00349
00350
00351

SUB-DISTRI
SUB-DISTRI Ramnagar
SUB-DISTRI Kaladhungi
SUB-DISTRI Lalkuan
DISTRICT Udham Singh Nagar
SUB-DISTRI Kashipur
SUB-DISTRI Jaspur
SUB-DISTRI Bajpur
SUB-DISTRI Kichha
SUB-DISTRI Gadarpur
SUB-DISTRI Sitarganj
Khatima

05
05
05
05

067
068
068
068

00352
00000
00353
00354

SUB-DISTRI
DISTRICT Hardwar
SUB-DISTRI Roorkee
SUB-DISTRI Hardwar

05
06
06
06

068
000
069
069

00355
00000
00000
00356

Laksar
SUB-DISTRI
STATE
HARYANA
DISTRICT Panchkula
SUB-DISTRI Kalka

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
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
070
070
070
070
071
071
071
071
072
072
072
072
073
073
073
073
074
074
074
074
074
074
075
075
075
075
076
076
076
076
076
077
077
077
077
077
078
078
078
078
079
079
079
079

00357
00000
00358
00359
00360
00000
00361
00362
00363
00000
00364
00365
00366
00000
00367
00368
00369
00000
00370
00371
00372
00373
00374
00000
00375
00376
00377
00000
00378
00379
00380
00381
00000
00382
00383
00384
00385
00000
00386
00387
00388
00000
00389
00390
00391

SUB-DISTRI Panchkula
DISTRICT Ambala
SUB-DISTRI Naraingarh
SUB-DISTRI Ambala
SUB-DISTRI Barara
DISTRICT Yamunanagar
SUB-DISTRI Jagadhri
SUB-DISTRI Bilaspur
SUB-DISTRI Chhachhrauli
DISTRICT Kurukshetra
SUB-DISTRI Shahbad
SUB-DISTRI Pehowa
SUB-DISTRI Thanesar
DISTRICT Kaithal
SUB-DISTRI Guhla
SUB-DISTRI Kaithal
SUB-DISTRI Fatehpur Pundri
DISTRICT Karnal
SUB-DISTRI Nilokheri
SUB-DISTRI Indri
SUB-DISTRI Karnal
SUB-DISTRI Assandh
SUB-DISTRI Gharaunda
DISTRICT Panipat
SUB-DISTRI Panipat
SUB-DISTRI Israna
SUB-DISTRI Samalkha
DISTRICT Sonipat
SUB-DISTRI Gohana
SUB-DISTRI Ganaur
SUB-DISTRI Sonipat
SUB-DISTRI Kharkhoda
DISTRICT Jind
SUB-DISTRI Narwana
SUB-DISTRI Jind
SUB-DISTRI Julana
SUB-DISTRI Safidon
DISTRICT Fatehabad
SUB-DISTRI Ratia
SUB-DISTRI Tohana
SUB-DISTRI Fatehabad
DISTRICT Sirsa
SUB-DISTRI Dabwali
SUB-DISTRI Sirsa
SUB-DISTRI Rania

06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
06
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
080
080
080
080
080
081
081
081
081
081
081
081
081
082
082
082
082
083
083
083
083
083
084
084
084
085
085
085
085
086
086
086
086
086
086
087
087
087
087
087
088
088
088
089

00392
00000
00393
00394
00395
00396
00000
00397
00398
00399
00400
00401
00402
00403
00000
00404
00405
00406
00000
00407
00408
00409
00410
00000
00411
00412
00000
00413
00414
00415
00000
00416
00417
00418
00419
00420
00000
00421
00422
00423
00424
00000
00425
00426
00000

SUB-DISTRI Ellenabad
DISTRICT Hisar
SUB-DISTRI Adampur
SUB-DISTRI Hisar
SUB-DISTRI Narnaund
SUB-DISTRI Hansi
DISTRICT Bhiwani
SUB-DISTRI Bawani Khera
SUB-DISTRI Bhiwani
SUB-DISTRI Tosham
SUB-DISTRI Siwani
SUB-DISTRI Loharu
SUB-DISTRI Dadri
SUB-DISTRI Badhra
DISTRICT Rohtak
SUB-DISTRI Maham
SUB-DISTRI Rohtak
SUB-DISTRI Sampla
DISTRICT Jhajjar
SUB-DISTRI Beri
SUB-DISTRI Bahadurgarh
SUB-DISTRI Jhajjar
SUB-DISTRI Matenhail
DISTRICT Mahendragarh
SUB-DISTRI Mahendragarh
SUB-DISTRI Narnaul
DISTRICT Rewari
SUB-DISTRI Kosli
SUB-DISTRI Rewari
SUB-DISTRI Bawal
DISTRICT Gurgaon
SUB-DISTRI Pataudi
SUB-DISTRI Gurgaon
SUB-DISTRI Farrukhnagar
SUB-DISTRI Manesar
SUB-DISTRI Sohna
DISTRICT Mewat
SUB-DISTRI Taoru
SUB-DISTRI Nuh
SUB-DISTRI Ferozepur Jhirka
SUB-DISTRI Punahana
DISTRICT Faridabad
SUB-DISTRI Faridabad
SUB-DISTRI Ballabgarh
DISTRICT Palwal

06
06
06
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
08
08
08

089
089
089
000
090
090
090
090
091
091
091
091
092
092
092
092
093
093
093
093
094
094
094
094
095
095
095
095
096
096
096
096
097
097
097
097
098
098
098
098
000
099
099
099
099

00427
00428
00429
00000
00000
00430
00431
00432
00000
00433
00434
00435
00000
00436
00437
00438
00000
00439
00440
00441
00000
00442
00443
00444
00000
00445
00446
00447
00000
00448
00449
00450
00000
00451
00452
00453
00000
00454
00455
00456
00000
00000
00457
00458
00459

SUB-DISTRI Palwal
SUB-DISTRI Hathin
SUB-DISTRI Hodal
STATE
NCT OF DELHI
DISTRICT North West
SUB-DISTRI Narela
SUB-DISTRI Saraswati Vihar
SUB-DISTRI Model Town
DISTRICT North
SUB-DISTRI Civil Lines
SUB-DISTRI Sadar Bazar
SUB-DISTRI Kotwali
DISTRICT North East
SUB-DISTRI Seelam Pur
SUB-DISTRI Shahdara
SUB-DISTRI Seema Puri
DISTRICT East
SUB-DISTRI Gandhi Nagar
SUB-DISTRI Vivek Vihar
SUB-DISTRI Preet Vihar
DISTRICT New Delhi
SUB-DISTRI Connaught Place
SUB-DISTRI Chanakya Puri
SUB-DISTRI Parliament Street
DISTRICT Central
SUB-DISTRI Darya Ganj
SUB-DISTRI Pahar Ganj
SUB-DISTRI Karol Bagh
DISTRICT West
SUB-DISTRI Patel Nagar
SUB-DISTRI Rajouri Garden
SUB-DISTRI Punjabi Bagh
DISTRICT South West
SUB-DISTRI Najafgarh
SUB-DISTRI Delhi Cantonment
SUB-DISTRI Vasant Vihar
DISTRICT South
SUB-DISTRI Hauz Khas
SUB-DISTRI Defence Colony
SUB-DISTRI Kalkaji
STATE
RAJASTHAN
DISTRICT Ganganagar
SUB-DISTRI Karanpur
SUB-DISTRI Ganganagar
SUB-DISTRI Sadulshahar

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
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
100
100
100
100
100
100
100
100
101
101
101
101
101
101
101
101
101
102
102
102
102
102
102
102
103
103
103
103
103
103
103
104
104
104
104
104
104
104
104

00460
00461
00462
00463
00464
00465
00000
00466
00467
00468
00469
00470
00471
00472
00000
00473
00474
00475
00476
00477
00478
00479
00480
00000
00481
00482
00483
00484
00485
00486
00000
00487
00488
00489
00490
00491
00492
00000
00493
00494
00495
00496
00497
00498
00499

SUB-DISTRI Padampur
SUB-DISTRI Raisinghnagar
SUB-DISTRI Anupgarh
SUB-DISTRI Gharsana
SUB-DISTRI Vijainagar
SUB-DISTRI Suratgarh
DISTRICT Hanumangarh
SUB-DISTRI Sangaria
SUB-DISTRI Tibi
SUB-DISTRI Hanumangarh
SUB-DISTRI Pilibanga
SUB-DISTRI Rawatsar
SUB-DISTRI Nohar
SUB-DISTRI Bhadra
DISTRICT Bikaner
SUB-DISTRI Bikaner
SUB-DISTRI Poogal
SUB-DISTRI Lunkaransar
SUB-DISTRI Kolayat
SUB-DISTRI Nokha
SUB-DISTRI Khajuwala
SUB-DISTRI Chhatargarh
SUB-DISTRI Sridungargarh
DISTRICT Churu
SUB-DISTRI Taranagar
SUB-DISTRI Rajgarh
SUB-DISTRI Sardarshahar
SUB-DISTRI Churu
SUB-DISTRI Ratangarh
SUB-DISTRI Sujangarh
DISTRICT Jhunjhunun
SUB-DISTRI Jhunjhunun
SUB-DISTRI Chirawa
SUB-DISTRI Buhana
SUB-DISTRI Khetri
SUB-DISTRI Nawalgarh
SUB-DISTRI Udaipurwati
DISTRICT Alwar
SUB-DISTRI Behror
SUB-DISTRI Mandawar
SUB-DISTRI Kotkasim
SUB-DISTRI Tijara
SUB-DISTRI Kishangarh Bas
SUB-DISTRI Ramgarh
SUB-DISTRI Alwar

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
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
105
105
105
105
105
105
105
105
105
105
105
106
106
106
106
106
106
107
107
107
107
107
107
107
108
108
108
108
108
108
108
108
109
109
109
109
109
109
110
110

00500
00501
00502
00503
00504
00000
00505
00506
00507
00508
00509
00510
00511
00512
00513
00514
00000
00515
00516
00517
00518
00519
00000
00520
00521
00522
00523
00524
00525
00000
00526
00527
00528
00529
00530
00531
00532
00000
00533
00534
00535
00536
00537
00000
00538

SUB-DISTRI Bansur
SUB-DISTRI Thanagazi
SUB-DISTRI Rajgarh
SUB-DISTRI Lachhmangarh
SUB-DISTRI Kathumar
DISTRICT Bharatpur
SUB-DISTRI Pahari
SUB-DISTRI Kaman
SUB-DISTRI Nagar
SUB-DISTRI Deeg
SUB-DISTRI Nadbai
SUB-DISTRI Kumher
SUB-DISTRI Bharatpur
SUB-DISTRI Weir
SUB-DISTRI Bayana
SUB-DISTRI Rupbas
DISTRICT Dhaulpur
SUB-DISTRI Baseri
SUB-DISTRI Bari
SUB-DISTRI Sepau
SUB-DISTRI Dhaulpur
SUB-DISTRI Rajakhera
DISTRICT Karauli
SUB-DISTRI Todabhim
SUB-DISTRI Nadoti
SUB-DISTRI Hindaun
SUB-DISTRI Karauli
SUB-DISTRI Mandrail
SUB-DISTRI Sapotra
DISTRICT Sawai Madhopur
SUB-DISTRI Gangapur
SUB-DISTRI Bamanwas
SUB-DISTRI Malarna Doongar
SUB-DISTRI Bonli
SUB-DISTRI Chauth Ka Barwara
SUB-DISTRI Sawai Madhopur
SUB-DISTRI Khandar
DISTRICT Dausa
SUB-DISTRI Baswa
SUB-DISTRI Mahwa
SUB-DISTRI Sikrai
SUB-DISTRI Dausa
SUB-DISTRI Lalsot
DISTRICT Jaipur
SUB-DISTRI Kotputli

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
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
111
111
111
111
111
111
111
112
112
112
112
112
112
112
112
112
112
112
113
113
113
113
113
113
113
113
114
114
114
114
115
115
115

00539
00540
00541
00542
00543
00544
00545
00546
00547
00548
00549
00550
00000
00551
00552
00553
00554
00555
00556
00000
00557
00558
00559
00560
00561
00562
00563
00564
00565
00566
00000
00567
00568
00569
00570
00571
00572
00573
00000
00574
00575
00576
00000
00577
00578

SUB-DISTRI Viratnagar
SUB-DISTRI Shahpura
SUB-DISTRI Chomu
SUB-DISTRI Phulera (Hq.Sambhar)
SUB-DISTRI Mauzamabad
SUB-DISTRI Phagi
SUB-DISTRI Sanganer
SUB-DISTRI Jaipur
SUB-DISTRI Amber
SUB-DISTRI Jamwa Ramgarh
SUB-DISTRI Bassi
SUB-DISTRI Chaksu
DISTRICT Sikar
SUB-DISTRI Fatehpur
SUB-DISTRI Lachhmangarh
SUB-DISTRI Sikar
SUB-DISTRI Danta Ramgarh
SUB-DISTRI Sri Madhopur
SUB-DISTRI Neem-Ka-Thana
DISTRICT Nagaur
SUB-DISTRI Ladnu
SUB-DISTRI Didwana
SUB-DISTRI Jayal
SUB-DISTRI Nagaur
SUB-DISTRI Kheenvsar
SUB-DISTRI Merta
SUB-DISTRI Degana
SUB-DISTRI Parbatsar
SUB-DISTRI Makrana
SUB-DISTRI Nawa
DISTRICT Jodhpur
SUB-DISTRI Phalodi
SUB-DISTRI Osian
SUB-DISTRI Bhopalgarh
SUB-DISTRI Jodhpur
SUB-DISTRI Shergarh
SUB-DISTRI Luni
SUB-DISTRI Bilara
DISTRICT Jaisalmer
SUB-DISTRI Jaisalmer
SUB-DISTRI Pokaran
SUB-DISTRI Fatehgarh
DISTRICT Barmer
SUB-DISTRI Sheo
SUB-DISTRI Baytoo

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

115
115
115
115
115
115
116
116
116
116
116
116
116
116
117
117
117
117
117
117
118
118
118
118
118
118
118
118
118
118
119
119
119
119
119
119
119
119
119
119
120
120
120
120
120

00579
00580
00581
00582
00583
00584
00000
00585
00586
00587
00588
00589
00590
00591
00000
00592
00593
00594
00595
00596
00000
00597
00598
00599
00600
00601
00602
00603
00604
00605
00000
00606
00607
00608
00609
00610
00611
00612
00613
00614
00000
00615
00616
00617
00618

SUB-DISTRI Pachpadra
SUB-DISTRI Siwana
SUB-DISTRI Gudha Malani
SUB-DISTRI Barmer
SUB-DISTRI Ramsar
SUB-DISTRI Chohtan
DISTRICT Jalor
SUB-DISTRI Sayla
SUB-DISTRI Ahore
SUB-DISTRI Jalor
SUB-DISTRI Bhinmal
SUB-DISTRI Bagora
SUB-DISTRI Sanchore
SUB-DISTRI Raniwara
DISTRICT Sirohi
SUB-DISTRI Sheoganj
SUB-DISTRI Sirohi
SUB-DISTRI Pindwara
SUB-DISTRI Abu Road
SUB-DISTRI Reodar
DISTRICT Pali
SUB-DISTRI Jaitaran
SUB-DISTRI Raipur
SUB-DISTRI Sojat
SUB-DISTRI Rohat
SUB-DISTRI Pali
SUB-DISTRI Marwar Junction
SUB-DISTRI Desuri
SUB-DISTRI Sumerpur
SUB-DISTRI Bali
DISTRICT Ajmer
SUB-DISTRI Kishangarh
SUB-DISTRI Ajmer
SUB-DISTRI Peesangan
SUB-DISTRI Beawar
SUB-DISTRI Masuda
SUB-DISTRI Nasirabad
SUB-DISTRI Bhinay
SUB-DISTRI Sarwar
SUB-DISTRI Kekri
DISTRICT Tonk
SUB-DISTRI Malpura
SUB-DISTRI Peeplu
SUB-DISTRI Niwai
SUB-DISTRI Tonk

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
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
120
121
121
121
121
121
121
122
122
122
122
122
122
122
122
122
122
122
122
122
123
123
123
123
123
123
123
123
124
124
124
124
124
125
125
125
125
125
125
126
126
126
126

00619
00620
00621
00000
00622
00623
00624
00625
00626
00000
00627
00628
00629
00630
00631
00632
00633
00634
00635
00636
00637
00638
00000
00639
00640
00641
00642
00643
00644
00645
00000
00646
00647
00648
00649
00000
00650
00651
00652
00653
00654
00000
00655
00656
00657

SUB-DISTRI Todaraisingh
SUB-DISTRI Deoli
SUB-DISTRI Uniara
DISTRICT Bundi
SUB-DISTRI Hindoli
SUB-DISTRI Nainwa
SUB-DISTRI Indragarh
SUB-DISTRI Keshoraipatan
SUB-DISTRI Bundi
DISTRICT Bhilwara
SUB-DISTRI Asind
SUB-DISTRI Hurda
SUB-DISTRI Shahpura
SUB-DISTRI Banera
SUB-DISTRI Mandal
SUB-DISTRI Raipur
SUB-DISTRI Sahara
SUB-DISTRI Bhilwara
SUB-DISTRI Kotri
SUB-DISTRI Jahazpur
SUB-DISTRI Mandalgarh
SUB-DISTRI Beejoliya
DISTRICT Rajsamand
SUB-DISTRI Bhim
SUB-DISTRI Deogarh
SUB-DISTRI Amet
SUB-DISTRI Kumbhalgarh
SUB-DISTRI Rajsamand
SUB-DISTRI Railmagra
SUB-DISTRI Nathdwara
DISTRICT Dungarpur
SUB-DISTRI Dungarpur
SUB-DISTRI Aspur
SUB-DISTRI Sagwara
SUB-DISTRI Simalwara
DISTRICT Banswara
SUB-DISTRI Ghatol
SUB-DISTRI Garhi
SUB-DISTRI Banswara
SUB-DISTRI Bagidora
SUB-DISTRI Kushalgarh
DISTRICT Chittaurgarh
SUB-DISTRI Rashmi
SUB-DISTRI Gangrar
SUB-DISTRI Begun

08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
08
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
126
126
126
126
126
126
127
127
127
127
127
127
128
128
128
128
128
128
128
128
128
129
129
129
129
129
129
129
129
130
130
130
130
130
130
130
130
130
130
130
130
131
131
131

00658
00659
00660
00661
00662
00663
00664
00000
00665
00666
00667
00668
00669
00000
00670
00671
00672
00673
00674
00675
00676
00677
00000
00678
00679
00680
00681
00682
00683
00684
00000
00685
00686
00687
00688
00689
00690
00691
00692
00693
00694
00695
00000
00696
00697

SUB-DISTRI Rawatbhata
SUB-DISTRI Chittaurgarh
SUB-DISTRI Kapasan
SUB-DISTRI Dungla
SUB-DISTRI Bhadesar
SUB-DISTRI Nimbahera
SUB-DISTRI Bari Sadri
DISTRICT Kota
SUB-DISTRI Pipalda
SUB-DISTRI Digod
SUB-DISTRI Ladpura
SUB-DISTRI Ramganj Mandi
SUB-DISTRI Sangod
DISTRICT Baran
SUB-DISTRI Mangrol
SUB-DISTRI Antah
SUB-DISTRI Baran
SUB-DISTRI Atru
SUB-DISTRI Kishanganj
SUB-DISTRI Shahbad
SUB-DISTRI Chhabra
SUB-DISTRI Chhipabarod
DISTRICT Jhalawar
SUB-DISTRI Khanpur
SUB-DISTRI Jhalrapatan
SUB-DISTRI Aklera
SUB-DISTRI Manohar Thana
SUB-DISTRI Pachpahar
SUB-DISTRI Pirawa
SUB-DISTRI Gangdhar
DISTRICT Udaipur
SUB-DISTRI Mavli
SUB-DISTRI Gogunda
SUB-DISTRI Kotra
SUB-DISTRI Jhadol
SUB-DISTRI Girwa
SUB-DISTRI Vallabhnagar
SUB-DISTRI Lasadiya
SUB-DISTRI Salumbar
SUB-DISTRI Sarada
SUB-DISTRI Rishabhdeo
SUB-DISTRI Kherwara
DISTRICT Pratapgarh
SUB-DISTRI Dhariawad
SUB-DISTRI Peepalkhoont

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
09
09
09

131
131
131
000
132
132
132
132
132
132
133
133
133
133
133
133
133
134
134
134
134
134
134
135
135
135
135
135
135
135
136
136
136
136
136
136
136
137
137
137
137
138
138
138
138

00698
00699
00700
00000
00000
00701
00702
00703
00704
00705
00000
00706
00707
00708
00709
00710
00711
00000
00712
00713
00714
00715
00716
00000
00717
00718
00719
00720
00721
00722
00000
00723
00724
00725
00726
00727
00728
00000
00729
00730
00731
00000
00732
00733
00734

SUB-DISTRI Chhoti Sadri


SUB-DISTRI Pratapgarh
SUB-DISTRI Arnod
STATE
UTTAR PRADESH
DISTRICT Saharanpur
SUB-DISTRI Behat
SUB-DISTRI Saharanpur
SUB-DISTRI Nakur
SUB-DISTRI Deoband
SUB-DISTRI Rampur Maniharan
DISTRICT Muzaffarnagar
SUB-DISTRI Kairana
SUB-DISTRI Shamli
SUB-DISTRI Muzaffarnagar
SUB-DISTRI Budhana
SUB-DISTRI Khatauli
SUB-DISTRI Jansath
DISTRICT Bijnor
SUB-DISTRI Najibabad
SUB-DISTRI Bijnor
SUB-DISTRI Nagina
SUB-DISTRI Dhampur
SUB-DISTRI Chandpur
DISTRICT Moradabad
SUB-DISTRI Thakurdwara
SUB-DISTRI Kanth
SUB-DISTRI Moradabad
SUB-DISTRI Bilari
SUB-DISTRI Sambhal
SUB-DISTRI Chandausi
DISTRICT Rampur
SUB-DISTRI Suar
SUB-DISTRI Tanda
SUB-DISTRI Bilaspur
SUB-DISTRI Rampur
SUB-DISTRI Shahabad
SUB-DISTRI Milak
DISTRICT Jyotiba Phule Nagar
SUB-DISTRI Dhanaura
SUB-DISTRI Amroha
SUB-DISTRI Hasanpur
DISTRICT Meerut
SUB-DISTRI Sardhana
SUB-DISTRI Mawana
SUB-DISTRI Meerut

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
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
140
140
140
140
140
141
141
141
141
142
142
142
142
142
142
142
142
143
143
143
143
143
143
144
144
144
144
144
145
145
145
145
145
146
146
146
146
146
146
146
147

00000
00735
00736
00737
00000
00738
00739
00740
00741
00000
00742
00743
00744
00000
00745
00746
00747
00748
00749
00750
00751
00000
00752
00753
00754
00755
00756
00000
00757
00758
00759
00760
00000
00761
00762
00763
00764
00000
00765
00766
00767
00768
00769
00770
00000

DISTRICT Baghpat
SUB-DISTRI Baraut
SUB-DISTRI Baghpat
SUB-DISTRI Khekada
DISTRICT Ghaziabad
SUB-DISTRI Modinagar
SUB-DISTRI Ghaziabad
SUB-DISTRI Hapur
SUB-DISTRI Garhmukteshwar
DISTRICT Gautam Buddha Nagar
SUB-DISTRI Dadri
SUB-DISTRI Gautam Buddha Nagar
SUB-DISTRI Jewar
DISTRICT Bulandshahr
SUB-DISTRI Sikandrabad
SUB-DISTRI Bulandshahr
SUB-DISTRI Siana
SUB-DISTRI Anupshahr
SUB-DISTRI Debai
SUB-DISTRI Shikarpur
SUB-DISTRI Khurja
DISTRICT Aligarh
SUB-DISTRI Khair
SUB-DISTRI Gabhana
SUB-DISTRI Atrauli
SUB-DISTRI Koil
SUB-DISTRI Iglas
DISTRICT Mahamaya Nagar
SUB-DISTRI Sasni
SUB-DISTRI Sikandra Rao
SUB-DISTRI Hathras
SUB-DISTRI Sadabad
DISTRICT Mathura
SUB-DISTRI Chhata
SUB-DISTRI Mat
SUB-DISTRI Mahavan
SUB-DISTRI Mathura
DISTRICT Agra
SUB-DISTRI Etmadpur
SUB-DISTRI Agra
SUB-DISTRI Kiraoli
SUB-DISTRI Kheragarh
SUB-DISTRI Fatehabad
SUB-DISTRI Bah
DISTRICT Firozabad

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
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
148
148
148
148
149
149
149
149
149
149
149
150
150
150
150
150
150
150
151
151
151
151
152
152
152
152
152
153
153
153
153
153
153
153
154
154
154
154
154
154
154

00771
00772
00773
00774
00000
00775
00776
00777
00000
00778
00779
00780
00781
00782
00783
00000
00784
00785
00786
00787
00788
00789
00000
00790
00791
00792
00000
00793
00794
00795
00796
00000
00797
00798
00799
00800
00801
00802
00000
00803
00804
00805
00806
00807
00808

SUB-DISTRI Tundla
SUB-DISTRI Firozabad
SUB-DISTRI Jasrana
SUB-DISTRI Shikohabad
DISTRICT Mainpuri
SUB-DISTRI Mainpuri
SUB-DISTRI Karhal
SUB-DISTRI Bhogaon
DISTRICT Budaun
SUB-DISTRI Gunnaur
SUB-DISTRI Bisauli
SUB-DISTRI Bilsi
SUB-DISTRI Sahaswan
SUB-DISTRI Budaun
SUB-DISTRI Dataganj
DISTRICT Bareilly
SUB-DISTRI Baheri
SUB-DISTRI Meerganj
SUB-DISTRI Aonla
SUB-DISTRI Bareilly
SUB-DISTRI Nawabganj
SUB-DISTRI Faridpur
DISTRICT Pilibhit
SUB-DISTRI Pilibhit
SUB-DISTRI Bisalpur
SUB-DISTRI Puranpur
DISTRICT Shahjahanpur
SUB-DISTRI Powayan
SUB-DISTRI Tilhar
SUB-DISTRI Shahjahanpur
SUB-DISTRI Jalalabad
DISTRICT Kheri
SUB-DISTRI Nighasan
SUB-DISTRI Palia
SUB-DISTRI Gola Gokaran Nath
SUB-DISTRI Mohammdi
SUB-DISTRI Lakhimpur
SUB-DISTRI Dhaurahara
DISTRICT Sitapur
SUB-DISTRI Misrikh
SUB-DISTRI Sitapur
SUB-DISTRI Laharpur
SUB-DISTRI Biswan
SUB-DISTRI Mahmudabad
SUB-DISTRI Sidhauli

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

155
155
155
155
155
155
156
156
156
156
156
156
157
157
157
157
157
158
158
158
158
158
158
158
158
159
159
159
159
160
160
160
160
161
161
161
161
161
161
162
162
162
163
163
163

00000
00809
00810
00811
00812
00813
00000
00814
00815
00816
00817
00818
00000
00819
00820
00821
00822
00000
00823
00824
00825
00826
00827
00828
00829
00000
00830
00831
00832
00000
00833
00834
00835
00000
00836
00837
00838
00839
00840
00000
00841
00842
00000
00843
00844

DISTRICT Hardoi
SUB-DISTRI Shahabad
SUB-DISTRI Sawayajpur
SUB-DISTRI Hardoi
SUB-DISTRI Bilgram
SUB-DISTRI Sandila
DISTRICT Unnao
SUB-DISTRI Safipur
SUB-DISTRI Hasanganj
SUB-DISTRI Unnao
SUB-DISTRI Purwa
SUB-DISTRI Bighapur
DISTRICT Lucknow
SUB-DISTRI Malihabad
SUB-DISTRI Bakshi Ka Talab
SUB-DISTRI Lucknow
SUB-DISTRI Mohanlalganj
DISTRICT Rae Bareli
SUB-DISTRI Maharajganj
SUB-DISTRI Tiloi
SUB-DISTRI Rae Bareli
SUB-DISTRI Lalganj
SUB-DISTRI Dalmau
SUB-DISTRI Unchahar
SUB-DISTRI Salon
DISTRICT Farrukhabad
SUB-DISTRI Kaimganj
SUB-DISTRI Amritpur
SUB-DISTRI Farrukhabad
DISTRICT Kannauj
SUB-DISTRI Chhibramau
SUB-DISTRI Kannauj
SUB-DISTRI Tirwa
DISTRICT Etawah
SUB-DISTRI Jaswantnagar
SUB-DISTRI Saifai
SUB-DISTRI Etawah
SUB-DISTRI Bharthana
SUB-DISTRI Chakarnagar
DISTRICT Auraiya
SUB-DISTRI Bidhuna
SUB-DISTRI Auraiya
DISTRICT Kanpur Dehat
SUB-DISTRI Rasulabad
SUB-DISTRI Derapur

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
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
164
164
164
164
165
165
165
165
165
165
166
166
166
166
166
166
167
167
167
167
168
168
168
168
168
169
169
169
169
170
170
170
170
170
171
171
171
172
172
172
172
173

00845
00846
00847
00000
00848
00849
00850
00000
00851
00852
00853
00854
00855
00000
00856
00857
00858
00859
00860
00000
00861
00862
00863
00000
00864
00865
00866
00867
00000
00868
00869
00870
00000
00871
00872
00873
00874
00000
00875
00876
00000
00877
00878
00879
00000

SUB-DISTRI Akbarpur
SUB-DISTRI Bhognipur
SUB-DISTRI Sikandra
DISTRICT Kanpur Nagar
SUB-DISTRI Bilhaur
SUB-DISTRI Kanpur
SUB-DISTRI Ghatampur
DISTRICT Jalaun
SUB-DISTRI Madhogarh
SUB-DISTRI Jalaun
SUB-DISTRI Kalpi
SUB-DISTRI Orai
SUB-DISTRI Konch
DISTRICT Jhansi
SUB-DISTRI Moth
SUB-DISTRI Garautha
SUB-DISTRI Tahrauli
SUB-DISTRI Mauranipur
SUB-DISTRI Jhansi
DISTRICT Lalitpur
SUB-DISTRI Talbehat
SUB-DISTRI Lalitpur
SUB-DISTRI Mahroni
DISTRICT Hamirpur
SUB-DISTRI Hamirpur
SUB-DISTRI Rath
SUB-DISTRI Sarila
SUB-DISTRI Maudaha
DISTRICT Mahoba
SUB-DISTRI Kulpahar
SUB-DISTRI Charkhari
SUB-DISTRI Mahoba
DISTRICT Banda
SUB-DISTRI Banda
SUB-DISTRI Baberu
SUB-DISTRI Atarra
SUB-DISTRI Naraini
DISTRICT Chitrakoot
SUB-DISTRI Karwi
SUB-DISTRI Mau
DISTRICT Fatehpur
SUB-DISTRI Bindki
SUB-DISTRI Fatehpur
SUB-DISTRI Khaga
DISTRICT Pratapgarh

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

173
173
173
173
173
174
174
174
174
175
175
175
175
175
175
175
175
175
176
176
176
176
176
176
176
177
177
177
177
177
177
178
178
178
178
178
178
179
179
179
179
179
179
179
179

00880
00881
00882
00883
00884
00000
00885
00886
00887
00000
00888
00889
00890
00891
00892
00893
00894
00895
00000
00896
00897
00898
00899
00900
00901
00000
00902
00903
00904
00905
00906
00000
00907
00908
00909
00910
00911
00000
00912
00913
00914
00915
00916
00917
00918

SUB-DISTRI Lalganj
SUB-DISTRI Kunda
SUB-DISTRI Pratapgarh
SUB-DISTRI Patti
SUB-DISTRI Raniganj
DISTRICT Kaushambi
SUB-DISTRI Sirathu
SUB-DISTRI Manjhanpur
SUB-DISTRI Chail
DISTRICT Allahabad
SUB-DISTRI Soraon
SUB-DISTRI Phulpur
SUB-DISTRI Allahabad
SUB-DISTRI Bara
SUB-DISTRI Karchhana
SUB-DISTRI Handia
SUB-DISTRI Meja
SUB-DISTRI Koraon
DISTRICT Bara Banki
SUB-DISTRI Fatehpur
SUB-DISTRI Ramnagar
SUB-DISTRI Nawabganj
SUB-DISTRI Sirauli Gauspur
SUB-DISTRI Ramsanehighat
SUB-DISTRI Haidergarh
DISTRICT Faizabad
SUB-DISTRI Rudauli
SUB-DISTRI Milkipur
SUB-DISTRI Sohawal
SUB-DISTRI Faizabad
SUB-DISTRI Bikapur
DISTRICT Ambedkar Nagar
SUB-DISTRI Tanda
SUB-DISTRI Allapur
SUB-DISTRI Jalalpur
SUB-DISTRI Akbarpur
SUB-DISTRI Bhiti
DISTRICT Sultanpur
SUB-DISTRI Musafirkhana
SUB-DISTRI Gauriganj
SUB-DISTRI Amethi
SUB-DISTRI Sultanpur
SUB-DISTRI Jaisinghpur
SUB-DISTRI Lambhua
SUB-DISTRI Kadipur

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
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
181
181
181
182
182
182
182
183
183
183
183
183
184
184
184
184
184
184
185
185
185
185
185
186
186
186
186
187
187
187
187
187
188
188
188
188
188
188
188
188

00000
00919
00920
00921
00922
00000
00923
00924
00000
00925
00926
00927
00000
00928
00929
00930
00931
00000
00932
00933
00934
00935
00936
00000
00937
00938
00939
00940
00000
00941
00942
00943
00000
00944
00945
00946
00947
00000
00948
00949
00950
00951
00952
00953
00954

DISTRICT Bahraich
SUB-DISTRI Nanpara
SUB-DISTRI Mahasi
SUB-DISTRI Bahraich
SUB-DISTRI Kaiserganj
DISTRICT Shrawasti
SUB-DISTRI Bhinga
SUB-DISTRI Ikauna
DISTRICT Balrampur
SUB-DISTRI Balrampur
SUB-DISTRI Tulsipur
SUB-DISTRI Utraula
DISTRICT Gonda
SUB-DISTRI Gonda
SUB-DISTRI Colonelganj
SUB-DISTRI Tarabganj
SUB-DISTRI Mankapur
DISTRICT Siddharthnagar
SUB-DISTRI Shohratgarh
SUB-DISTRI Naugarh
SUB-DISTRI Bansi
SUB-DISTRI Itwa
SUB-DISTRI Domariyaganj
DISTRICT Basti
SUB-DISTRI Bhanpur
SUB-DISTRI Harraiya
SUB-DISTRI Basti
SUB-DISTRI Rudhauli
DISTRICT Sant Kabir Nagar
SUB-DISTRI Mehdawal
SUB-DISTRI Khalilabad
SUB-DISTRI Ghanghata
DISTRICT Mahrajganj
SUB-DISTRI Nautanwa
SUB-DISTRI Nichlaul
SUB-DISTRI Pharenda
SUB-DISTRI Maharajganj
DISTRICT Gorakhpur
SUB-DISTRI Campierganj
SUB-DISTRI Sahjanwa
SUB-DISTRI Gorakhpur
SUB-DISTRI Chauri Chaura
SUB-DISTRI Bansgaon
SUB-DISTRI Khajni
SUB-DISTRI Gola

09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
09
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
190
190
190
190
190
190
191
191
191
191
191
191
191
191
192
192
192
192
192
193
193
193
193
193
193
193
194
194
194
194
194
194
194
195
195
195
195
195
195
196

00000
00955
00956
00957
00958
00000
00959
00960
00961
00962
00963
00000
00964
00965
00966
00967
00968
00969
00970
00000
00971
00972
00973
00974
00000
00975
00976
00977
00978
00979
00980
00000
00981
00982
00983
00984
00985
00986
00000
00987
00988
00989
00990
00991
00000

DISTRICT Kushinagar
SUB-DISTRI Padrauna
SUB-DISTRI Hata
SUB-DISTRI Kasya
SUB-DISTRI Tamkuhi Raj
DISTRICT Deoria
SUB-DISTRI Deoria
SUB-DISTRI Rudrapur
SUB-DISTRI Barhaj
SUB-DISTRI Salempur
SUB-DISTRI Bhatpar Rani
DISTRICT Azamgarh
SUB-DISTRI Burhanpur
SUB-DISTRI Sagri
SUB-DISTRI Azamgarh
SUB-DISTRI Nizamabad
SUB-DISTRI Phulpur
SUB-DISTRI Lalganj
SUB-DISTRI Mehnagar
DISTRICT Mau
SUB-DISTRI Ghosi
SUB-DISTRI Madhuban
SUB-DISTRI Maunath Bhanjan
SUB-DISTRI Muhammadabad Gohna
DISTRICT Ballia
SUB-DISTRI Belthara Road
SUB-DISTRI Sikanderpur
SUB-DISTRI Rasra
SUB-DISTRI Ballia
SUB-DISTRI Bansdih
SUB-DISTRI Bairia
DISTRICT Jaunpur
SUB-DISTRI Shahganj
SUB-DISTRI Badlapur
SUB-DISTRI Machhlishahr
SUB-DISTRI Jaunpur
SUB-DISTRI Mariahu
SUB-DISTRI Kerakat
DISTRICT Ghazipur
SUB-DISTRI Jakhania
SUB-DISTRI Saidpur
SUB-DISTRI Ghazipur
SUB-DISTRI Mohammadabad
SUB-DISTRI Zamania
DISTRICT Chandauli

09
09
09
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
10
10
10
10
10
10
10
10
10
10
10
10
10
10

196
196
196
197
197
197
198
198
198
198
199
199
199
199
199
200
200
200
200
201
201
201
201
202
202
202
202
000
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203
203

00992
00993
00994
00000
00995
00996
00000
00997
00998
00999
00000
01000
01001
01002
01003
00000
01004
01005
01006
00000
01007
01008
01009
00000
01010
01011
01012
00000
00000
01013
01014
01015
01016
01017
01018
01019
01020
01021
01022
01023
01024
01025
01026
01027
01028

SUB-DISTRI Sakaldiha
SUB-DISTRI Chandauli
SUB-DISTRI Chakia
DISTRICT Varanasi
SUB-DISTRI Pindra
SUB-DISTRI Varanasi
DISTRICT Sant Ravidas Nagar (Bhadohi)
SUB-DISTRI Bhadohi
SUB-DISTRI Gyanpur
SUB-DISTRI Aurai
DISTRICT Mirzapur
SUB-DISTRI Mirzapur
SUB-DISTRI Lalganj
SUB-DISTRI Marihan
SUB-DISTRI Chunar
DISTRICT Sonbhadra
SUB-DISTRI Ghorawal
SUB-DISTRI Robertsganj
SUB-DISTRI Dudhi
DISTRICT Etah
SUB-DISTRI Aliganj
SUB-DISTRI Etah
SUB-DISTRI Jalesar
DISTRICT Kanshiram Nagar
SUB-DISTRI Kasganj
SUB-DISTRI Sahawar
SUB-DISTRI Patiyali
STATE
BIHAR
DISTRICT Pashchim Champaran
SUB-DISTRI Sidhaw
SUB-DISTRI Ramnagar
SUB-DISTRI Gaunaha
SUB-DISTRI Mainatanr
SUB-DISTRI Narkatiaganj
SUB-DISTRI Lauriya
SUB-DISTRI Bagaha
SUB-DISTRI Piprasi
SUB-DISTRI Madhubani
SUB-DISTRI Bhitaha
SUB-DISTRI Thakrahan
SUB-DISTRI Jogapatti
SUB-DISTRI Chanpatia
SUB-DISTRI Sikta
SUB-DISTRI Majhaulia
SUB-DISTRI Bettiah

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
204
204
204
204
204
204
204
204
204
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
206
206
206
206
206
206
206
206
206

01029
01030
00000
01031
01032
01033
01034
01035
01036
01037
01038
01039
01040
01041
01042
01043
01044
01045
01046
01047
01048
01049
01050
01051
01052
01053
01054
01055
01056
01057
00000
01058
01059
01060
01061
01062
00000
01063
01064
01065
01066
01067
01068
01069
01070

SUB-DISTRI Bairia
SUB-DISTRI Nautan
DISTRICT Purba Champaran
SUB-DISTRI Raxaul
SUB-DISTRI Adapur
SUB-DISTRI Ramgarhwa
SUB-DISTRI Sugauli
SUB-DISTRI Banjaria
SUB-DISTRI Narkatia
SUB-DISTRI Bankatwa
SUB-DISTRI Ghorasahan
SUB-DISTRI Dhaka
SUB-DISTRI Chiraia
SUB-DISTRI Motihari
SUB-DISTRI Turkaulia
SUB-DISTRI Harsidhi
SUB-DISTRI Paharpur
SUB-DISTRI Areraj
SUB-DISTRI Sangrampur
SUB-DISTRI Kesaria
SUB-DISTRI Kalyanpur
SUB-DISTRI Kotwa
SUB-DISTRI Piprakothi
SUB-DISTRI Chakia(Pipra)
SUB-DISTRI Pakri Dayal
SUB-DISTRI Patahi
SUB-DISTRI Phenhara
SUB-DISTRI Madhuban
SUB-DISTRI Tetaria
SUB-DISTRI Mehsi
DISTRICT Sheohar
SUB-DISTRI Purnahiya
SUB-DISTRI Piprarhi
SUB-DISTRI Sheohar
SUB-DISTRI Dumri Katsari
SUB-DISTRI Tariani Chowk
DISTRICT Sitamarhi
SUB-DISTRI Bairgania
SUB-DISTRI Suppi
SUB-DISTRI Majorganj
SUB-DISTRI Sonbarsa
SUB-DISTRI Parihar
SUB-DISTRI Sursand
SUB-DISTRI Bathnaha
SUB-DISTRI Riga

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
206
206
206
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
208
208
208
208
208
208
208
208
208
208
208
208
209
209

01071
01072
01073
01074
01075
01076
01077
01078
01079
00000
01080
01081
01082
01083
01084
01085
01086
01087
01088
01089
01090
01091
01092
01093
01094
01095
01096
01097
01098
01099
01100
00000
01101
01102
01103
01104
01105
01106
01107
01108
01109
01110
01111
00000
01112

SUB-DISTRI Parsauni
SUB-DISTRI Belsand
SUB-DISTRI Runisaidpur
SUB-DISTRI Dumra
SUB-DISTRI Bajpatti
SUB-DISTRI Charaut
SUB-DISTRI Pupri
SUB-DISTRI Nanpur
SUB-DISTRI Bokhara
DISTRICT Madhubani
SUB-DISTRI Madhwapur
SUB-DISTRI Harlakhi
SUB-DISTRI Basopatti
SUB-DISTRI Jainagar
SUB-DISTRI Ladania
SUB-DISTRI Laukaha
SUB-DISTRI Laukahi
SUB-DISTRI Phulparas
SUB-DISTRI Babubarhi
SUB-DISTRI Khajauli
SUB-DISTRI Kaluahi
SUB-DISTRI Benipatti
SUB-DISTRI Bisfi
SUB-DISTRI Madhubani
SUB-DISTRI Pandaul
SUB-DISTRI Rajnagar
SUB-DISTRI Andhratharhi
SUB-DISTRI Jhanjharpur
SUB-DISTRI Ghoghardiha
SUB-DISTRI Lakhnaur
SUB-DISTRI Madhepur
DISTRICT Supaul
SUB-DISTRI Nirmali
SUB-DISTRI Basantpur
SUB-DISTRI Chhatapur
SUB-DISTRI Pratapganj
SUB-DISTRI Raghopur
SUB-DISTRI Saraigarh Bhaptiyahi
SUB-DISTRI Kishanpur
SUB-DISTRI Marauna
SUB-DISTRI Supaul
SUB-DISTRI Pipra
SUB-DISTRI Tribeniganj
DISTRICT Araria
SUB-DISTRI Narpatganj

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
210
210
210
210
210
210
210
210
211
211
211
211
211
211
211
211
211
211
211
211
211
211
211
212
212
212
212
212
212
212
212
212
212
212
212
212
212

01113
01114
01115
01116
01117
01118
01119
01120
00000
01121
01122
01123
01124
01125
01126
01127
00000
01128
01129
01130
01131
01132
01133
01134
01135
01136
01137
01138
01139
01140
01141
00000
01142
01143
01144
01145
01146
01147
01148
01149
01150
01151
01152
01153
01154

SUB-DISTRI Forbesganj
SUB-DISTRI Bhargama
SUB-DISTRI Raniganj
SUB-DISTRI Araria
SUB-DISTRI Kursakatta
SUB-DISTRI Sikti
SUB-DISTRI Palasi
SUB-DISTRI Jokihat
DISTRICT Kishanganj
SUB-DISTRI Terhagachh
SUB-DISTRI Dighalbank
SUB-DISTRI Thakurganj
SUB-DISTRI Pothia
SUB-DISTRI Bahadurganj
SUB-DISTRI Kochadhamin
SUB-DISTRI Kishanganj
DISTRICT Purnia
SUB-DISTRI Banmankhi
SUB-DISTRI Barhara
SUB-DISTRI Bhawanipur
SUB-DISTRI Rupauli
SUB-DISTRI Dhamdaha
SUB-DISTRI Krityanand Nagar
SUB-DISTRI Purnia East
SUB-DISTRI Kasba
SUB-DISTRI Srinagar
SUB-DISTRI Jalalgarh
SUB-DISTRI Amour
SUB-DISTRI Baisa
SUB-DISTRI Baisi
SUB-DISTRI Dagarua
DISTRICT Katihar
SUB-DISTRI Falka
SUB-DISTRI Korha
SUB-DISTRI Hasanganj
SUB-DISTRI Kadwa
SUB-DISTRI Balrampur
SUB-DISTRI Barsoi
SUB-DISTRI Azamnagar
SUB-DISTRI Pranpur
SUB-DISTRI Dandkhora
SUB-DISTRI Katihar
SUB-DISTRI Mansahi
SUB-DISTRI Barari
SUB-DISTRI Sameli

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
212
213
213
213
213
213
213
213
213
213
213
213
213
213
213
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
215
215
215

01155
01156
01157
00000
01158
01159
01160
01161
01162
01163
01164
01165
01166
01167
01168
01169
01170
00000
01171
01172
01173
01174
01175
01176
01177
01178
01179
01180
00000
01181
01182
01183
01184
01185
01186
01187
01188
01189
01190
01191
01192
01193
01194
01195
01196

SUB-DISTRI Kursela
SUB-DISTRI Manihari
SUB-DISTRI Amdabad
DISTRICT Madhepura
SUB-DISTRI Gamharia
SUB-DISTRI Singheshwar
SUB-DISTRI Ghailarh
SUB-DISTRI Madhepura
SUB-DISTRI Shankarpur
SUB-DISTRI Kumarkhand
SUB-DISTRI Murliganj
SUB-DISTRI Gwalpara
SUB-DISTRI Bihariganj
SUB-DISTRI Kishanganj
SUB-DISTRI Puraini
SUB-DISTRI Alamnagar
SUB-DISTRI Chausa
DISTRICT Saharsa
SUB-DISTRI Nauhatta
SUB-DISTRI Satar Kataiya
SUB-DISTRI Mahishi
SUB-DISTRI Kahara
SUB-DISTRI Saur Bazar
SUB-DISTRI Patarghat
SUB-DISTRI Sonbarsa
SUB-DISTRI Simri Bakhtiarpur
SUB-DISTRI Salkhua
SUB-DISTRI Banma Itahri
DISTRICT Darbhanga
SUB-DISTRI Jale
SUB-DISTRI Singhwara
SUB-DISTRI Keotiranway
SUB-DISTRI Darbhanga
SUB-DISTRI Manigachhi
SUB-DISTRI Tardih
SUB-DISTRI Alinagar
SUB-DISTRI Benipur
SUB-DISTRI Bahadurpur
SUB-DISTRI Hanumannagar
SUB-DISTRI Hayaghat
SUB-DISTRI Baheri
SUB-DISTRI Biraul
SUB-DISTRI Ghanshyampur
SUB-DISTRI Kiratpur
SUB-DISTRI Gora Bauram

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
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
218
218
218
218
218
218
218
218
218
218
218

01197
01198
00000
01199
01200
01201
01202
01203
01204
01205
01206
01207
01208
01209
01210
01211
01212
01213
01214
00000
01215
01216
01217
01218
01219
01220
01221
01222
01223
01224
01225
01226
01227
01228
00000
01229
01230
01231
01232
01233
01234
01235
01236
01237
01238

SUB-DISTRI Kusheshwar Asthan


SUB-DISTRI Kusheshwar Asthan Purbi
DISTRICT Muzaffarpur
SUB-DISTRI Sahebganj
SUB-DISTRI Baruraj (Motipur)
SUB-DISTRI Paroo
SUB-DISTRI Saraiya
SUB-DISTRI Marwan
SUB-DISTRI Kanti
SUB-DISTRI Minapur
SUB-DISTRI Bochaha
SUB-DISTRI Aurai
SUB-DISTRI Katra
SUB-DISTRI Gaighat
SUB-DISTRI Bandra
SUB-DISTRI Dholi (Moraul)
SUB-DISTRI Musahri
SUB-DISTRI Kurhani
SUB-DISTRI Sakra
DISTRICT Gopalganj
SUB-DISTRI Katiya
SUB-DISTRI Bijaipur
SUB-DISTRI Bhorey
SUB-DISTRI Pach Deuri
SUB-DISTRI Kuchaikote
SUB-DISTRI Phulwaria
SUB-DISTRI Hathua
SUB-DISTRI Uchkagaon
SUB-DISTRI Thawe
SUB-DISTRI Gopalganj
SUB-DISTRI Manjha
SUB-DISTRI Barauli
SUB-DISTRI Sidhwalia
SUB-DISTRI Baikunthpur
DISTRICT Siwan
SUB-DISTRI Nautan
SUB-DISTRI Siwan
SUB-DISTRI Barharia
SUB-DISTRI Goriakothi
SUB-DISTRI Lakri Nabiganj
SUB-DISTRI Basantpur
SUB-DISTRI Bhagwanpur Hat
SUB-DISTRI Maharajganj
SUB-DISTRI Pachrukhi
SUB-DISTRI Hussainganj

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
218
218
218
218
218
218
218
218
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
220
220
220
220
220
220
220
220

01239
01240
01241
01242
01243
01244
01245
01246
01247
00000
01248
01249
01250
01251
01252
01253
01254
01255
01256
01257
01258
01259
01260
01261
01262
01263
01264
01265
01266
01267
00000
01268
01269
01270
01271
01272
01273
01274
01275
01276
01277
01278
01279
01280
01281

SUB-DISTRI Ziradei
SUB-DISTRI Mairwa
SUB-DISTRI Guthani
SUB-DISTRI Darauli
SUB-DISTRI Andar
SUB-DISTRI Raghunathpur
SUB-DISTRI Hasanpura
SUB-DISTRI Daraundha
SUB-DISTRI Siswan
DISTRICT Saran
SUB-DISTRI Mashrakh
SUB-DISTRI Panapur
SUB-DISTRI Taraiya
SUB-DISTRI Ishupur
SUB-DISTRI Baniapur
SUB-DISTRI Lahladpur
SUB-DISTRI Ekma
SUB-DISTRI Manjhi
SUB-DISTRI Jalalpur
SUB-DISTRI Revelganj
SUB-DISTRI Chapra
SUB-DISTRI Nagra
SUB-DISTRI Marhaura
SUB-DISTRI Amnour
SUB-DISTRI Maker
SUB-DISTRI Parsa
SUB-DISTRI Dariapur
SUB-DISTRI Garkha
SUB-DISTRI Dighwara
SUB-DISTRI Sonepur
DISTRICT Vaishali
SUB-DISTRI Vaishali
SUB-DISTRI Paterhi Belsar
SUB-DISTRI Lalganj
SUB-DISTRI Bhagwanpur
SUB-DISTRI Goraul
SUB-DISTRI Chehra Kalan
SUB-DISTRI Patepur
SUB-DISTRI Mahua
SUB-DISTRI Jandaha
SUB-DISTRI Raja Pakar
SUB-DISTRI Hajipur
SUB-DISTRI Raghopur
SUB-DISTRI Bidupur
SUB-DISTRI Desri

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
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
223
223
223

01282
01283
00000
01284
01285
01286
01287
01288
01289
01290
01291
01292
01293
01294
01295
01296
01297
01298
01299
01300
01301
01302
01303
00000
01304
01305
01306
01307
01308
01309
01310
01311
01312
01313
01314
01315
01316
01317
01318
01319
01320
01321
00000
01322
01323

SUB-DISTRI Sahdai Buzurg


SUB-DISTRI Mahnar
DISTRICT Samastipur
SUB-DISTRI Kalyanpur
SUB-DISTRI Warisnagar
SUB-DISTRI Shivaji Nagar
SUB-DISTRI Khanpur
SUB-DISTRI Samastipur
SUB-DISTRI Pusa
SUB-DISTRI Tajpur
SUB-DISTRI Morwa
SUB-DISTRI Patori
SUB-DISTRI Mohanpur
SUB-DISTRI Mohiuddinagar
SUB-DISTRI Sarairanjan
SUB-DISTRI Vidyapati Nagar
SUB-DISTRI Dalsinghsarai
SUB-DISTRI Ujiarpur
SUB-DISTRI Bibhutpur
SUB-DISTRI Rosera
SUB-DISTRI Singhia
SUB-DISTRI Hasanpur
SUB-DISTRI Bithan
DISTRICT Begusarai
SUB-DISTRI Khudabandpur
SUB-DISTRI Chhorahi
SUB-DISTRI Garhpura
SUB-DISTRI Cheria Bariarpur
SUB-DISTRI Bhagwanpur
SUB-DISTRI Mansurchak
SUB-DISTRI Bachhwara
SUB-DISTRI Teghra
SUB-DISTRI Barauni
SUB-DISTRI Birpur
SUB-DISTRI Begusarai
SUB-DISTRI Naokothi
SUB-DISTRI Bakhri
SUB-DISTRI Dandari
SUB-DISTRI Sahebpur Kamal
SUB-DISTRI Balia
SUB-DISTRI Matihani
SUB-DISTRI Shamho Akha Kurha
DISTRICT Khagaria
SUB-DISTRI Alauli
SUB-DISTRI Khagaria

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
224
225
225
225
225
225
225
225
225
225
225
225
225
226
226
226
226
226
226
226
226
226
226
227

01324
01325
01326
01327
01328
00000
01329
01330
01331
01332
01333
01334
01335
01336
01337
01338
01339
01340
01341
01342
01343
01344
00000
01345
01346
01347
01348
01349
01350
01351
01352
01353
01354
01355
00000
01356
01357
01358
01359
01360
01361
01362
01363
01364
00000

SUB-DISTRI Mansi
SUB-DISTRI Chautham
SUB-DISTRI Beldaur
SUB-DISTRI Gogri
SUB-DISTRI Parbatta
DISTRICT Bhagalpur
SUB-DISTRI Narayanpur
SUB-DISTRI Bihpur
SUB-DISTRI Kharik
SUB-DISTRI Naugachhia
SUB-DISTRI Rangra Chowk
SUB-DISTRI Gopalpur
SUB-DISTRI Pirpainti
SUB-DISTRI Colgong
SUB-DISTRI Ismailpur
SUB-DISTRI Sabour
SUB-DISTRI Nathnagar
SUB-DISTRI Sultanganj
SUB-DISTRI Shahkund
SUB-DISTRI Goradih
SUB-DISTRI Jagdishpur
SUB-DISTRI Sonhaula
DISTRICT Banka
SUB-DISTRI Shambhuganj
SUB-DISTRI Amarpur
SUB-DISTRI Rajaun
SUB-DISTRI Dhuraiya
SUB-DISTRI Barahat
SUB-DISTRI Banka
SUB-DISTRI Phulidumar
SUB-DISTRI Belhar
SUB-DISTRI Chanan
SUB-DISTRI Katoria
SUB-DISTRI Bausi
DISTRICT Munger
SUB-DISTRI Munger
SUB-DISTRI Bariarpur
SUB-DISTRI Jamalpur
SUB-DISTRI Dharhara
SUB-DISTRI Kharagpur
SUB-DISTRI Asarganj
SUB-DISTRI Tarapur
SUB-DISTRI Tetiha Bambor
SUB-DISTRI Sangrampur
DISTRICT Lakhisarai

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
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
230
230
230
230
230
230
230
230
230
230

01365
01366
01367
01368
01369
01370
01371
00000
01372
01373
01374
01375
01376
01377
00000
01378
01379
01380
01381
01382
01383
01384
01385
01386
01387
01388
01389
01390
01391
01392
01393
01394
01395
01396
01397
00000
01398
01399
01400
01401
01402
01403
01404
01405
01406

SUB-DISTRI Barahiya
SUB-DISTRI Pipariya
SUB-DISTRI Surajgarha
SUB-DISTRI Lakhisarai
SUB-DISTRI Chanan*
SUB-DISTRI Ramgarh Chowk
SUB-DISTRI Halsi
DISTRICT Sheikhpura
SUB-DISTRI Barbigha
SUB-DISTRI Shekhopur Sarai
SUB-DISTRI Sheikhpura
SUB-DISTRI Ghat Kusumbha
SUB-DISTRI Chewara
SUB-DISTRI Ariari
DISTRICT Nalanda
SUB-DISTRI Karai Parsurai
SUB-DISTRI Nagar Nausa
SUB-DISTRI Harnaut
SUB-DISTRI Chandi
SUB-DISTRI Rahui
SUB-DISTRI Bind
SUB-DISTRI Sarmera
SUB-DISTRI Asthawan
SUB-DISTRI Bihar
SUB-DISTRI Noorsarai
SUB-DISTRI Tharthari
SUB-DISTRI Parbalpur
SUB-DISTRI Hilsa
SUB-DISTRI Ekangarsarai
SUB-DISTRI Islampur
SUB-DISTRI Ben
SUB-DISTRI Rajgir
SUB-DISTRI Silao
SUB-DISTRI Giriak
SUB-DISTRI Katrisarai
DISTRICT Patna
SUB-DISTRI Maner
SUB-DISTRI Dinapur-Cum-Khagaul
SUB-DISTRI Patna Rural
SUB-DISTRI Sampatchak
SUB-DISTRI Phulwari
SUB-DISTRI Bihta
SUB-DISTRI Naubatpur
SUB-DISTRI Bikram
SUB-DISTRI Dulhin Bazar

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

230
230
230
230
230
230
230
230
230
230
230
230
230
230
231
231
231
231
231
231
231
231
231
231
231
231
231
231
231
232
232
232
232
232
232
232
232
232
232
232
232
233
233
233
233

01407
01408
01409
01410
01411
01412
01413
01414
01415
01416
01417
01418
01419
01420
00000
01421
01422
01423
01424
01425
01426
01427
01428
01429
01430
01431
01432
01433
01434
00000
01435
01436
01437
01438
01439
01440
01441
01442
01443
01444
01445
00000
01446
01447
01448

SUB-DISTRI Paliganj
SUB-DISTRI Masaurhi
SUB-DISTRI Dhanarua
SUB-DISTRI Punpun
SUB-DISTRI Fatwah
SUB-DISTRI Daniawan
SUB-DISTRI Khusrupur
SUB-DISTRI Bakhtiarpur
SUB-DISTRI Athmalgola
SUB-DISTRI Belchhi
SUB-DISTRI Barh
SUB-DISTRI Pandarak
SUB-DISTRI Ghoswari
SUB-DISTRI Mokameh
DISTRICT Bhojpur
SUB-DISTRI Shahpur
SUB-DISTRI Arrah
SUB-DISTRI Barhara
SUB-DISTRI Koilwar
SUB-DISTRI Sandesh
SUB-DISTRI Udwant Nagar
SUB-DISTRI Behea
SUB-DISTRI Jagdishpur
SUB-DISTRI Piro
SUB-DISTRI Charpokhari
SUB-DISTRI Garhani
SUB-DISTRI Agiaon
SUB-DISTRI Tarari
SUB-DISTRI Sahar
DISTRICT Buxar
SUB-DISTRI Simri
SUB-DISTRI Chakki
SUB-DISTRI Barhampur
SUB-DISTRI Chaugain
SUB-DISTRI Kesath
SUB-DISTRI Dumraon
SUB-DISTRI Buxar
SUB-DISTRI Chausa
SUB-DISTRI Rajpur
SUB-DISTRI Itarhi
SUB-DISTRI Nawanagar
DISTRICT Kaimur (Bhabua)
SUB-DISTRI Ramgarh
SUB-DISTRI Nuaon
SUB-DISTRI Kudra

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
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
234
234
234
234
234
234
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
236
236
236
236
236

01449
01450
01451
01452
01453
01454
01455
01456
00000
01457
01458
01459
01460
01461
01462
01463
01464
01465
01466
01467
01468
01469
01470
01471
01472
01473
01474
01475
00000
01476
01477
01478
01479
01480
01481
01482
01483
01484
01485
01486
00000
01487
01488
01489
01490

SUB-DISTRI Mohania
SUB-DISTRI Durgawati
SUB-DISTRI Chand
SUB-DISTRI Chainpur
SUB-DISTRI Bhabua
SUB-DISTRI Rampur
SUB-DISTRI Bhagwanpur
SUB-DISTRI Adhaura
DISTRICT Rohtas
SUB-DISTRI Kochas
SUB-DISTRI Dinara
SUB-DISTRI Dawath
SUB-DISTRI Suryapura
SUB-DISTRI Bikramganj
SUB-DISTRI Karakat
SUB-DISTRI Nasriganj
SUB-DISTRI Rajpur
SUB-DISTRI Sanjhauli
SUB-DISTRI Nokha
SUB-DISTRI Kargahar
SUB-DISTRI Chenari
SUB-DISTRI Nauhatta
SUB-DISTRI Sheosagar
SUB-DISTRI Sasaram
SUB-DISTRI Akorhi Gola
SUB-DISTRI Dehri
SUB-DISTRI Tilouthu
SUB-DISTRI Rohtas
DISTRICT Aurangabad
SUB-DISTRI Daudnagar
SUB-DISTRI Haspura
SUB-DISTRI Goh
SUB-DISTRI Rafiganj
SUB-DISTRI Obra
SUB-DISTRI Aurangabad
SUB-DISTRI Barun
SUB-DISTRI Nabinagar
SUB-DISTRI Kutumba
SUB-DISTRI Deo
SUB-DISTRI Madanpur
DISTRICT Gaya
SUB-DISTRI Konch
SUB-DISTRI Tikari
SUB-DISTRI Belaganj
SUB-DISTRI Khizirsarai

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10

236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
236
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

01491
01492
01493
01494
01495
01496
01497
01498
01499
01500
01501
01502
01503
01504
01505
01506
01507
01508
01509
01510
00000
01511
01512
01513
01514
01515
01516
01517
01518
01519
01520
01521
01522
01523
01524
00000
01525
01526
01527
01528
01529
01530
01531
01532
01533

SUB-DISTRI Neem Chak Bathani


SUB-DISTRI Muhra
SUB-DISTRI Atri
SUB-DISTRI Manpur
SUB-DISTRI Gaya Town C.D.Block
SUB-DISTRI Paraiya
SUB-DISTRI Guraru
SUB-DISTRI Gurua
SUB-DISTRI Amas
SUB-DISTRI Banke Bazar
SUB-DISTRI Imamganj
SUB-DISTRI Dumaria
SUB-DISTRI Sherghati
SUB-DISTRI Dobhi
SUB-DISTRI Bodh Gaya
SUB-DISTRI Tan Kuppa
SUB-DISTRI Wazirganj
SUB-DISTRI Fatehpur
SUB-DISTRI Mohanpur
SUB-DISTRI Barachatti
DISTRICT Nawada
SUB-DISTRI Nardiganj
SUB-DISTRI Nawada
SUB-DISTRI Warisaliganj
SUB-DISTRI Kashi Chak
SUB-DISTRI Pakribarawan
SUB-DISTRI Kawakol
SUB-DISTRI Roh
SUB-DISTRI Gobindpur
SUB-DISTRI Akbarpur
SUB-DISTRI Hisua
SUB-DISTRI Narhat
SUB-DISTRI Meskaur
SUB-DISTRI Sirdala
SUB-DISTRI Rajauli
DISTRICT Jamui
SUB-DISTRI Islamnagar Aliganj
SUB-DISTRI Sikandra
SUB-DISTRI Jamui
SUB-DISTRI Barhat
SUB-DISTRI Lakshmipur
SUB-DISTRI Jhajha
SUB-DISTRI Gidhaur
SUB-DISTRI Khaira
SUB-DISTRI Sono

10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
11
11
11
11
11
11
11
11
11
11
11
11
11
11
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

238
239
239
239
239
239
239
239
239
240
240
240
240
240
240
000
241
241
241
242
242
242
243
243
243
244
244
244
244
000
245
245
245
245
245
245
245
245
245
245
245
246
246
246
246

01534
00000
01535
01536
01537
01538
01539
01540
01541
00000
01542
01543
01544
01545
01546
00000
00000
01547
01548
00000
01549
01550
00000
01551
01552
00000
01553
01554
01555
00000
00000
01556
01557
01558
01559
01560
01561
01562
01563
01564
01565
00000
01566
01567
01568

SUB-DISTRI Chakai
DISTRICT Jehanabad
SUB-DISTRI Ratni Faridpur
SUB-DISTRI Jehanabad
SUB-DISTRI Kako
SUB-DISTRI Modanganj
SUB-DISTRI Ghoshi
SUB-DISTRI Makhdumpur
SUB-DISTRI Hulasganj
DISTRICT Arwal
SUB-DISTRI Arwal
SUB-DISTRI Kaler
SUB-DISTRI Karpi
SUB-DISTRI Sonbhadra Banshi Suryapur
SUB-DISTRI Kurtha
STATE
SIKKIM
DISTRICT North District
SUB-DISTRI Tshungthang
SUB-DISTRI Mangan
DISTRICT West District
SUB-DISTRI Gyalshing
SUB-DISTRI Soreng
DISTRICT South District
SUB-DISTRI Namchi
SUB-DISTRI Ravong
DISTRICT East District
SUB-DISTRI Gangtok
SUB-DISTRI Pakyong
SUB-DISTRI Rongli
STATE
ARUNACHAL PRADESH
DISTRICT Tawang
SUB-DISTRI Zemithang
SUB-DISTRI Lumla
SUB-DISTRI Dudunghar
SUB-DISTRI Tawang
SUB-DISTRI Kitpi
SUB-DISTRI Jang
SUB-DISTRI Lhou
SUB-DISTRI Mukto
SUB-DISTRI Bongkhar
SUB-DISTRI Thingbu
DISTRICT West Kameng
SUB-DISTRI Dirang
SUB-DISTRI Thembang
SUB-DISTRI Nafra

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12

246
246
246
246
246
246
246
246
246
246
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
248
248
248
248
249
249
249
249
249

01569
01570
01571
01572
01573
01574
01575
01576
01577
01578
00000
01579
01580
01581
01582
01583
01584
01585
01586
01587
01588
01589
01590
01591
00000
01592
01593
01594
01595
01596
01597
01598
01599
01600
01601
01602
01603
01604
01605
01606
00000
01607
01608
01609
01610

SUB-DISTRI Bomdila
SUB-DISTRI Kalaktang
SUB-DISTRI Shergaon
SUB-DISTRI Rupa
SUB-DISTRI Singchung
SUB-DISTRI Jamiri
SUB-DISTRI Thrizino
SUB-DISTRI Bhalukpong
SUB-DISTRI Kamengbari-Doimara
SUB-DISTRI Balemu
DISTRICT East Kameng
SUB-DISTRI Seijosa
SUB-DISTRI Dissing-Passo
SUB-DISTRI Pakke-Kessang
SUB-DISTRI Pizirang(Veo)
SUB-DISTRI Richukrong
SUB-DISTRI Seppa
SUB-DISTRI Lada
SUB-DISTRI Bameng
SUB-DISTRI Pipu-Dipu
SUB-DISTRI Gyawe Purang
SUB-DISTRI Khenewa
SUB-DISTRI Chayangtajo
SUB-DISTRI Sawa
DISTRICT Papum Pare
SUB-DISTRI Balijan
SUB-DISTRI Banderdawa
SUB-DISTRI Sangdupota (Besar Nello)
SUB-DISTRI Taraso
SUB-DISTRI Itanagar
SUB-DISTRI Naharlagun
SUB-DISTRI Doimukh
SUB-DISTRI Gumto
SUB-DISTRI Toru
SUB-DISTRI Sagalee
SUB-DISTRI Parang
SUB-DISTRI Leporiang
SUB-DISTRI Mengio
SUB-DISTRI Kimin
SUB-DISTRI Kakoi
DISTRICT Upper Subansiri
SUB-DISTRI Taksing
SUB-DISTRI Limeking
SUB-DISTRI Nacho
SUB-DISTRI Siyum

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
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
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
250
251
251
251
251
251
251
251
251
251
251
251
251

01611
01612
01613
01614
01615
01616
01617
01618
01619
01620
01621
00000
01622
01623
01624
01625
01626
01627
01628
01629
01630
01631
01632
01633
01634
01635
01636
01637
01638
01639
01640
01641
01642
00000
01643
01644
01645
01646
01647
01648
01649
01650
01651
01652
01653

SUB-DISTRI Taliha
SUB-DISTRI Payeng
SUB-DISTRI Giba
SUB-DISTRI Chetam (Peer Yapu)
SUB-DISTRI Daporijo
SUB-DISTRI Puchi Geko
SUB-DISTRI Dumporijo
SUB-DISTRI Gussar
SUB-DISTRI Gite-Ripa
SUB-DISTRI Baririjo
SUB-DISTRI Maro
DISTRICT West Siang
SUB-DISTRI Mechuka
SUB-DISTRI Monigong
SUB-DISTRI Pidi
SUB-DISTRI Payum
SUB-DISTRI Tato
SUB-DISTRI Kaying
SUB-DISTRI Darak
SUB-DISTRI Kamba
SUB-DISTRI Rumgong
SUB-DISTRI Jomlo Mobuk
SUB-DISTRI Liromoba
SUB-DISTRI Yomcha
SUB-DISTRI Aalo
SUB-DISTRI Tirbin
SUB-DISTRI Basar
SUB-DISTRI Daring
SUB-DISTRI Gensi
SUB-DISTRI Sibe
SUB-DISTRI Likabali
SUB-DISTRI Kangku
SUB-DISTRI Bagra
DISTRICT East Siang
SUB-DISTRI Boleng
SUB-DISTRI Riga
SUB-DISTRI Pangin
SUB-DISTRI Kebang
SUB-DISTRI Rebo-Perging
SUB-DISTRI Koyu
SUB-DISTRI Kora
SUB-DISTRI Nari
SUB-DISTRI New Seren
SUB-DISTRI Bilat
SUB-DISTRI Ruksin

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
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
251
252
252
252
252
252
252
252
252
252
252
252
252
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
255

01654
01655
01656
01657
00000
01658
01659
01660
01661
01662
01663
01664
01665
01666
01667
01668
00000
01669
01670
01671
01672
01673
01674
01675
01676
01677
01678
01679
01680
01681
01682
01683
00000
01684
01685
01686
01687
01688
01689
01690
01691
01692
01693
01694
00000

SUB-DISTRI Sille-Oyan
SUB-DISTRI Pasighat
SUB-DISTRI Mebo
SUB-DISTRI Namsing
DISTRICT Upper Siang
SUB-DISTRI Tuting
SUB-DISTRI Migging
SUB-DISTRI Palling
SUB-DISTRI Gelling
SUB-DISTRI Singa
SUB-DISTRI Yingkiong
SUB-DISTRI Jengging
SUB-DISTRI Geku
SUB-DISTRI Mariyang
SUB-DISTRI Mopom ( Adipasi )
SUB-DISTRI Katan
DISTRICT Changlang
SUB-DISTRI Khimiyong
SUB-DISTRI Yatdam
SUB-DISTRI Changlang
SUB-DISTRI Namtok
SUB-DISTRI Manmao
SUB-DISTRI Renuk
SUB-DISTRI Lyngok-Longtoi
SUB-DISTRI Nampong
SUB-DISTRI Tikhak Rima Putok
SUB-DISTRI Jairampur
SUB-DISTRI Vijoynagar
SUB-DISTRI Miao
SUB-DISTRI Kharsang
SUB-DISTRI Diyun
SUB-DISTRI Bordumsa
DISTRICT Tirap
SUB-DISTRI Namsang
SUB-DISTRI Soha
SUB-DISTRI Khonsa
SUB-DISTRI Dadam
SUB-DISTRI Kanubari
SUB-DISTRI Lawnu
SUB-DISTRI Longding
SUB-DISTRI Pumao
SUB-DISTRI Pangchao
SUB-DISTRI Wakka
SUB-DISTRI Laju
DISTRICT Lower Subansiri

12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
12
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
256
256
256
256
256
256
256
256
256
256
256
256
256
256
256
257
257
257
257
257
257
258
258
258
258
258
258
258
259
259
259
259
259
259
259
259
259

01695
01696
01697
01698
01699
01700
01701
01702
00000
01703
01704
01705
01706
01707
01708
01709
01710
01711
01712
01713
01714
01715
01716
00000
01717
01718
01719
01720
01721
00000
01722
01723
01724
01725
01726
01727
00000
01728
01729
01730
01731
01732
01733
01734
01735

SUB-DISTRI Ziro (Sadar)


SUB-DISTRI Old Ziro
SUB-DISTRI Yachuli
SUB-DISTRI Yazali
SUB-DISTRI Pistana
SUB-DISTRI Kamporijo
SUB-DISTRI Dollungmukh
SUB-DISTRI Raga
DISTRICT Kurung Kumey
SUB-DISTRI Palin
SUB-DISTRI Yangte
SUB-DISTRI Sangram
SUB-DISTRI Nyapin
SUB-DISTRI Phassang
SUB-DISTRI Koloriang
SUB-DISTRI Chambang
SUB-DISTRI Gangte
SUB-DISTRI Tarak-Lengdi
SUB-DISTRI Sarli
SUB-DISTRI Parsi-Parlo
SUB-DISTRI Damin
SUB-DISTRI Longding Koling (Pipsorang)
SUB-DISTRI Tali
DISTRICT Dibang Valley
SUB-DISTRI Mipi
SUB-DISTRI Anini
SUB-DISTRI Etalin
SUB-DISTRI Anelih
SUB-DISTRI Kronli (Arzoo circle)
DISTRICT Lower Dibang Valley
SUB-DISTRI Hunli
SUB-DISTRI Desali
SUB-DISTRI Roing
SUB-DISTRI Dambuk
SUB-DISTRI Tinali ( Paglam )
SUB-DISTRI Koronu
DISTRICT Lohit
SUB-DISTRI Sunpura
SUB-DISTRI Tezu
SUB-DISTRI Wakro
SUB-DISTRI Chongkham
SUB-DISTRI Namsai
SUB-DISTRI Lathao
SUB-DISTRI Piyong
SUB-DISTRI Lekang (Mahadevpur)

12
12
12
12
12
12
12
12
12
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

260
260
260
260
260
260
260
260
260
000
261
261
261
261
261
261
261
261
261
261
261
261
261
261
261
262
262
262
262
262
262
262
262
262
262
263
263
263
263
263
263
263
263
263
263

00000
01736
01737
01738
01739
01740
01741
01742
01743
00000
00000
01744
01745
01746
01747
01748
01749
01750
01751
01752
01753
01754
01755
01756
01757
00000
01758
01759
01760
01761
01762
01763
01764
01765
01766
00000
01767
01768
01769
01770
01771
01772
01773
01774
01775

DISTRICT Anjaw
SUB-DISTRI Hayuliang
SUB-DISTRI Manchal
SUB-DISTRI Goiliang
SUB-DISTRI Chaglagam
SUB-DISTRI Metengliang
SUB-DISTRI Kibithoo
SUB-DISTRI Walong
SUB-DISTRI Hawai
STATE
NAGALAND
DISTRICT Mon
SUB-DISTRI Naginimora
SUB-DISTRI Tizit
SUB-DISTRI Hunta
SUB-DISTRI Shangnyu
SUB-DISTRI Mon Sadar
SUB-DISTRI Wakching
SUB-DISTRI Aboi
SUB-DISTRI Longshen
SUB-DISTRI Phomching
SUB-DISTRI Chen
SUB-DISTRI Angjangyang
SUB-DISTRI Mopong
SUB-DISTRI Tobu
SUB-DISTRI Monyakshu
DISTRICT Mokokchung
SUB-DISTRI Longchem
SUB-DISTRI Alongkima
SUB-DISTRI Tuli
SUB-DISTRI Changtongya
SUB-DISTRI Chuchuyimlang
SUB-DISTRI Kubolong
SUB-DISTRI Mangkolemba
SUB-DISTRI Merangmen
SUB-DISTRI Ongpangkong
DISTRICT Zunheboto
SUB-DISTRI V.K.
SUB-DISTRI Akuluto
SUB-DISTRI Suruhuto
SUB-DISTRI Asuto
SUB-DISTRI Aghunato
SUB-DISTRI Zunheboto Sadar
SUB-DISTRI Atoizu
SUB-DISTRI Akuhaito
SUB-DISTRI Pughoboto

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13

263
263
263
263
264
264
264
264
264
264
264
264
264
264
264
264
264
265
265
265
265
265
265
265
265
265
266
266
266
266
266
266
266
266
266
266
266
266
266
266
266
267
267
267
267

01776
01777
01778
01779
00000
01780
01781
01782
01783
01784
01785
01786
01787
01788
01789
01790
01791
00000
01792
01793
01794
01795
01796
01797
01798
01799
00000
01800
01801
01802
01803
01804
01805
01806
01807
01808
01809
01810
01811
01812
01813
00000
01814
01815
01816

SUB-DISTRI Ghathashi
SUB-DISTRI Satakha
SUB-DISTRI Saptiqa
SUB-DISTRI Satoi
DISTRICT Wokha
SUB-DISTRI Changpang
SUB-DISTRI Aitepyong
SUB-DISTRI Bhandari
SUB-DISTRI Baghty
SUB-DISTRI Sungro
SUB-DISTRI Sanis
SUB-DISTRI Lotsu
SUB-DISTRI Ralan
SUB-DISTRI Wozhuro
SUB-DISTRI Wokha Sadar
SUB-DISTRI Englan
SUB-DISTRI Chukitong
DISTRICT Dimapur
SUB-DISTRI Niuland
SUB-DISTRI Aquqhnaqua
SUB-DISTRI Kuhoboto
SUB-DISTRI Nihokhu
SUB-DISTRI Dimapur Sadar
SUB-DISTRI Chumukedima
SUB-DISTRI Dhansiripar
SUB-DISTRI Medziphema
DISTRICT Phek
SUB-DISTRI Sekruzu
SUB-DISTRI Phek Sadar
SUB-DISTRI Khuza
SUB-DISTRI Meluri
SUB-DISTRI Phor
SUB-DISTRI Phokhungri
SUB-DISTRI Chozuba
SUB-DISTRI Chetheba
SUB-DISTRI Sakraba
SUB-DISTRI Pfutsero
SUB-DISTRI Zuketsa
SUB-DISTRI Khezhakeno
SUB-DISTRI Chizami
SUB-DISTRI Razieba
DISTRICT Tuensang
SUB-DISTRI Noksen
SUB-DISTRI Chare
SUB-DISTRI Longkhim

13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
13
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
267
267
267
267
267
268
268
268
268
268
268
269
269
269
269
269
269
269
269
269
270
270
270
270
270
270
270
270
270
271
271
271
271
271
271
271
271

01817
01818
01819
01820
01821
01822
01823
01824
01825
01826
01827
01828
01829
00000
01830
01831
01832
01833
01834
00000
01835
01836
01837
01838
01839
01840
01841
01842
00000
01843
01844
01845
01846
01847
01848
01849
01850
00000
01851
01852
01853
01854
01855
01856
01857

SUB-DISTRI Tuensang Sadar


SUB-DISTRI Ngoungchung
SUB-DISTRI Sangsangnyu
SUB-DISTRI Sotokur
SUB-DISTRI Noklak
SUB-DISTRI Chingmei
SUB-DISTRI Nokhu
SUB-DISTRI Panso
SUB-DISTRI Shamator
SUB-DISTRI Tsurungto
SUB-DISTRI Chessore
SUB-DISTRI Mangko
SUB-DISTRI Thonoknyu
DISTRICT Longleng
SUB-DISTRI Tamlu
SUB-DISTRI Namsang
SUB-DISTRI Yongnyah
SUB-DISTRI Longleng
SUB-DISTRI Sakshi
DISTRICT Kiphire
SUB-DISTRI Seyochung
SUB-DISTRI Amahator
SUB-DISTRI Kiphire Sadar
SUB-DISTRI Kiusam
SUB-DISTRI Sitimi
SUB-DISTRI Longmatra
SUB-DISTRI Pungro
SUB-DISTRI Khongsa
DISTRICT Kohima
SUB-DISTRI Tseminyu
SUB-DISTRI Tsogin
SUB-DISTRI Chiephobozou
SUB-DISTRI Botsa
SUB-DISTRI Kezocha
SUB-DISTRI Jakhama
SUB-DISTRI Kohima Sadar
SUB-DISTRI Sechu-Zubza
DISTRICT Peren
SUB-DISTRI Pedi (Ngwalwa)
SUB-DISTRI Jalukie
SUB-DISTRI Athibung
SUB-DISTRI Kebai Khelma
SUB-DISTRI Nsong
SUB-DISTRI Tening
SUB-DISTRI Peren

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
272
272
272
272
272
272
272
273
273
273
273
273
274
274
274
274
274
274
275
275
275
275
276
276
276
276
277
277
277
277
277
278
278
278
278
278
279
279
279
279
279
279
280
280

00000
00000
01858
01859
01860

01861
01862
01863
00000
01864
01865
01866
01867
00000
01868
01869
01870
01871
01872
00000
01873
01874
01875
00000
01876
01877
01878
00000
01879
01880
01881
01882
00000
01883
01884
01885
01886
00000
01887
01888
01889
01890
01891
00000
01892

STATE
MANIPUR
DISTRICT Senapati
SUB-DISTRI Mao-Maram
SUB-DISTRI Paomata
SUB-DISTRI Purul
SUB-DISTRI Sadar Hills West
SUB-DISTRI Saitu-Gamphazol
SUB-DISTRI Sadar Hills East
DISTRICT Tamenglong
SUB-DISTRI Tamenglong West
SUB-DISTRI Tamenglong North
SUB-DISTRI Tamenglong
SUB-DISTRI Nungba
DISTRICT Churachandpur
SUB-DISTRI Tipaimukh
SUB-DISTRI Thanlon
SUB-DISTRI Churachandpur North
SUB-DISTRI Churachandpur
SUB-DISTRI Singngat
DISTRICT Bishnupur
SUB-DISTRI Nambol
SUB-DISTRI Bishnupur
SUB-DISTRI Moirang
DISTRICT Thoubal
SUB-DISTRI Lilong
SUB-DISTRI Thoubal
SUB-DISTRI Kakching
DISTRICT Imphal West
SUB-DISTRI Lamshang
SUB-DISTRI Patsoi
SUB-DISTRI Lamphelpat
SUB-DISTRI Wangoi
DISTRICT Imphal East
SUB-DISTRI Jiribam
SUB-DISTRI Sawombung
SUB-DISTRI Porompat
SUB-DISTRI Keirao Bitra
DISTRICT Ukhrul
SUB-DISTRI Ukhrul North
SUB-DISTRI Ukhurl Central
SUB-DISTRI Kamjong-Chassad
SUB-DISTRI Phungyar-Phaisat
SUB-DISTRI Ukhrul South
DISTRICT Chandel
SUB-DISTRI Machi

14
14
14
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
15
16
16
16
16

280
280
280
000
281
281
281
281
282
282
282
282
283
283
283
283
283
283
284
284
284
284
284
284
285
285
285
285
286
286
286
286
286
287
287
287
287
287
288
288
288
000
289
289
289

01893
01894
01895
00000
00000
01896
01897
01898
00000
01899
01900
01901
00000
01902
01903
01904
01901
01905
00000
01906
01907
01908
01909
01911
00000
01905
01910
01911
00000
01912
01913
01914
01915
00000
01916
01917
01918
01919
00000
01920
01921
00000
00000
01922
01923

SUB-DISTRI Tengnoupal
SUB-DISTRI Chandel
SUB-DISTRI Chakpikarong
STATE
MIZORAM
DISTRICT Mamit
SUB-DISTRI Zawlnuam
SUB-DISTRI West Phaileng
SUB-DISTRI Reiek
DISTRICT Kolasib
SUB-DISTRI 'N' Thingdawl
SUB-DISTRI Bilkhawthlir
SUB-DISTRI Tlangnuam (Part)
DISTRICT Aizawl
SUB-DISTRI Darlawn
SUB-DISTRI Phullen
SUB-DISTRI Aibawk
SUB-DISTRI Tlangnuam (Part)
SUB-DISTRI Thingsulthliah (Part)
DISTRICT Champhai
SUB-DISTRI Ngopa
SUB-DISTRI Khawzawl
SUB-DISTRI Champhai
SUB-DISTRI Khawbung
SUB-DISTRI East Lungdar (Part)
DISTRICT Serchhip
SUB-DISTRI Thingsulthliah (Part)
SUB-DISTRI Serchhip
SUB-DISTRI East Lungdar (Part)
DISTRICT Lunglei
SUB-DISTRI West Bunghmun
SUB-DISTRI Lungsen
SUB-DISTRI Lunglei
SUB-DISTRI Hnahthial
DISTRICT Lawngtlai
SUB-DISTRI Chawngte
SUB-DISTRI Lawngtlai
SUB-DISTRI S' Bungtlang
SUB-DISTRI Sangau
DISTRICT Saiha
SUB-DISTRI Tuipang
SUB-DISTRI Saiha
STATE
TRIPURA
DISTRICT West Tripura
SUB-DISTRI Mohanpur
SUB-DISTRI Hezamara

16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
16
17
17
17
17

289
289
289
289
289
289
289
289
289
289
289
289
289
289
290
290
290
290
290
290
290
290
290
290
290
290
291
291
291
291
291
291
292
292
292
292
292
292
292
292
292
000
293
293
293

01924
01925
01926
01927
01928
01929
01930
01931
01932
01933
01934
01935
01936
01937
00000
01938
01939
01940
01941
01942
01943
01944
01945
01946
01947
01948
00000
01949
01950
01951
01952
01953
00000
01954
01955
01956
01957
01958
01959
01960
01961
00000
00000
01962
01963

SUB-DISTRI Padmabil
SUB-DISTRI Khowai
SUB-DISTRI Tulashikhar
SUB-DISTRI Kalyanpur
SUB-DISTRI Teliamura
SUB-DISTRI Mungiakumi
SUB-DISTRI Mandai
SUB-DISTRI Jirania
SUB-DISTRI Dukli
SUB-DISTRI Jampuijala
SUB-DISTRI Bishalgarh
SUB-DISTRI Boxanagar
SUB-DISTRI Melaghar
SUB-DISTRI Kathalia
DISTRICT South Tripura
SUB-DISTRI Killa
SUB-DISTRI Amarpur
SUB-DISTRI Ompi
SUB-DISTRI Matarbari
SUB-DISTRI Kakraban
SUB-DISTRI Rajnagar
SUB-DISTRI Hrishyamukh
SUB-DISTRI Bokafa
SUB-DISTRI Karbuk
SUB-DISTRI Rupaichhari
SUB-DISTRI Satchand
DISTRICT Dhalai
SUB-DISTRI Salema
SUB-DISTRI Manu
SUB-DISTRI Ambassa
SUB-DISTRI Chhamanu
SUB-DISTRI Dumburnagar
DISTRICT North Tripura
SUB-DISTRI Gournagar
SUB-DISTRI Kadamtala
SUB-DISTRI Panisagar
SUB-DISTRI Damchhara
SUB-DISTRI Pencharthal
SUB-DISTRI Kumarghat
SUB-DISTRI Dasda
SUB-DISTRI Jampuii hills
STATE
MEGHALAYA
DISTRICT West Garo Hills
SUB-DISTRI Selsella
SUB-DISTRI Dadenggiri

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
18
18

293
293
293
293
293
293
294
294
294
294
294
294
295
295
295
295
295
296
296
296
296
296
296
296
297
297
297
297
298
298
298
298
298
298
298
298
298
299
299
299
299
299
299
000
300

01964
01965
01966
01967
01968
01969
00000
01970
01971
01972
01973
01974
00000
01975
01976
01977
01978
00000
01979
01980
01981
01982
01983
01984
00000
01985
01986
01987
00000
01988
01989
01990
01991
01992
01993
01994
01995
00000
01996
01997
01998
01999
02000
00000
00000

SUB-DISTRI Tikrikilla
SUB-DISTRI Rongram
SUB-DISTRI Betasing
SUB-DISTRI Zikzak
SUB-DISTRI Gambegre
SUB-DISTRI Dalu
DISTRICT East Garo Hills
SUB-DISTRI Resubelpara
SUB-DISTRI Dambo Rongjeng
SUB-DISTRI Kharkutta
SUB-DISTRI Songsak
SUB-DISTRI Samanda
DISTRICT South Garo Hills
SUB-DISTRI Chokpot
SUB-DISTRI Gasuapara
SUB-DISTRI Baghmara
SUB-DISTRI Rongara
DISTRICT West Khasi Hills
SUB-DISTRI Mawshynrut
SUB-DISTRI Nongstoin
SUB-DISTRI Mawthadraishan
SUB-DISTRI Mairang
SUB-DISTRI Ranikor
SUB-DISTRI Mawkyrwat
DISTRICT Ribhoi
SUB-DISTRI Umling
SUB-DISTRI Jirang
SUB-DISTRI Umsning
DISTRICT East Khasi Hills
SUB-DISTRI Mawphlang
SUB-DISTRI Mylliem
SUB-DISTRI Mawryngkneng
SUB-DISTRI Mawkynrew
SUB-DISTRI Khatarshnong Laitkroh
SUB-DISTRI Mawsynram
SUB-DISTRI Shella Bholaganj
SUB-DISTRI Pynursla
DISTRICT Jaintia Hills
SUB-DISTRI Thadlaskein
SUB-DISTRI Laskein
SUB-DISTRI Amlarem
SUB-DISTRI Khliehriat
SUB-DISTRI Saipung
STATE
ASSAM
DISTRICT Kokrajhar

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
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
301
301
301
301
301
301
301
301
301
301
302
302
302
302
302
302
303
303
303
303
303
303
303
303
303
303
304
304
304
304
304
304
305
305
305
305

02001
02002
02003
02004
02007
02008
02005
02009
02010
00000
02001
02006
02007
02008
02005
02009
02010
02011
02012
00000
02013
02014
02015
02016
02017
00000
02018
02019
02020
02021
02022
02023
02024
02025
02140
00000
02026
02027
02028
02029
02030
00000
02031
02032
02033

SUB-DISTRI Gossaigaon (Pt)


SUB-DISTRI Bhowraguri
SUB-DISTRI Dotoma
SUB-DISTRI Kokrajhar (Pt)
SUB-DISTRI Golokganj (Pt)
SUB-DISTRI Dhubri (Pt)
SUB-DISTRI Bagribari (Pt)
SUB-DISTRI Bilasipara (Pt)
SUB-DISTRI Chapar (Pt)
DISTRICT Dhubri
SUB-DISTRI Gossaigaon (Pt)
SUB-DISTRI Agamoni
SUB-DISTRI Golokganj (Pt)
SUB-DISTRI Dhubri (Pt)
SUB-DISTRI Bagribari (Pt)
SUB-DISTRI Bilasipara (Pt)
SUB-DISTRI Chapar (Pt)
SUB-DISTRI South Salmara
SUB-DISTRI Mankachar
DISTRICT Goalpara
SUB-DISTRI Lakhipur
SUB-DISTRI Balijana
SUB-DISTRI Matia
SUB-DISTRI Dudhnai
SUB-DISTRI Rangjuli
DISTRICT Barpeta
SUB-DISTRI Barnagar (Pt)
SUB-DISTRI Kalgachia
SUB-DISTRI Baghbor
SUB-DISTRI Chenga
SUB-DISTRI Barpeta
SUB-DISTRI Sarthebari
SUB-DISTRI Bajali (Pt)
SUB-DISTRI Sarupeta (Pt)
SUB-DISTRI Jalah (Pt)
DISTRICT Morigaon
SUB-DISTRI Mayong
SUB-DISTRI Bhuragaon
SUB-DISTRI Laharighat
SUB-DISTRI Marigaon
SUB-DISTRI Mikirbheta
DISTRICT Nagaon
SUB-DISTRI Kaliabor
SUB-DISTRI Samaguri
SUB-DISTRI Rupahi

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18

305
305
305
305
305
305
305
306
306
306
306
306
306
306
306
307
307
307
307
307
307
307
307
308
308
308
308
308
308
308
309
309
309
309
309
310
310
310
310
310
310
310
310
311
311

02034
02035
02036
02037
02038
02039
02040
00000
02041
02042
02043
02044
02045
02046
02047
00000
02048
02049
02050
02051
02052
02053
02054
00000
02055
02056
02057
02053
02054
02058
00000
02059
02060
02061
02062
00000
02063
02064
02065
02066
02067
02068
02069
00000
02070

SUB-DISTRI Dhing
SUB-DISTRI Nagaon
SUB-DISTRI Raha
SUB-DISTRI Kampur
SUB-DISTRI Hojai
SUB-DISTRI Doboka
SUB-DISTRI Lanka
DISTRICT Sonitpur
SUB-DISTRI Dhekiajuli (Pt)
SUB-DISTRI Chariduar
SUB-DISTRI Tezpur
SUB-DISTRI Na-Duar
SUB-DISTRI Biswanath
SUB-DISTRI Helem
SUB-DISTRI Gohpur
DISTRICT Lakhimpur
SUB-DISTRI Narayanpur
SUB-DISTRI Bihpuria
SUB-DISTRI Naobaicha
SUB-DISTRI Kadam
SUB-DISTRI North Lakhimpur
SUB-DISTRI Dhakuakhana (Pt)
SUB-DISTRI Subansiri (Pt)
DISTRICT Dhemaji
SUB-DISTRI Dhemaji
SUB-DISTRI Sissibargaon
SUB-DISTRI Jonai
SUB-DISTRI Dhakuakhana (Pt-I)
SUB-DISTRI Subansiri (Pt-I)
SUB-DISTRI Gogamukh
DISTRICT Tinsukia
SUB-DISTRI Sadiya
SUB-DISTRI Doom Dooma
SUB-DISTRI Tinsukia
SUB-DISTRI Margherita
DISTRICT Dibrugarh
SUB-DISTRI Dibrugarh West
SUB-DISTRI Dibrugarh East
SUB-DISTRI Chabua
SUB-DISTRI Tengakhat
SUB-DISTRI Moran
SUB-DISTRI Tingkhong
SUB-DISTRI Naharkatiya
DISTRICT Sivasagar
SUB-DISTRI Dimow

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
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
312
312
312
312
312
312
312
313
313
313
313
313
313
313
314
314
314
314
314
315
315
315
315
315
316
316
316
316
316
316
317
317
317
317
317
317
318
318
318
318

02071
02072
02073
02074
02075
00000
02076
02077
02078
02079
02080
02081
00000
02082
02083
02084
02085
02086
02087
00000
02088
02089
02090
02091
00000
02092
02093
02094
02095
00000
02096
02097
02098
02099
02100
00000
02101
02102
02103
02104
02105
00000
02106
02107
02108

SUB-DISTRI Sibsagar
SUB-DISTRI Amguri
SUB-DISTRI Nazira
SUB-DISTRI Sonari
SUB-DISTRI Mahmora
DISTRICT Jorhat
SUB-DISTRI Majuli
SUB-DISTRI Jorhat West
SUB-DISTRI Jorhat East
SUB-DISTRI Teok
SUB-DISTRI Titabor
SUB-DISTRI Mariani
DISTRICT Golaghat
SUB-DISTRI Bokakhat
SUB-DISTRI Khumtai
SUB-DISTRI Dergaon
SUB-DISTRI Golaghat
SUB-DISTRI Morangi
SUB-DISTRI Sarupathar
DISTRICT Karbi Anglong
SUB-DISTRI Donka
SUB-DISTRI Diphu
SUB-DISTRI Phuloni
SUB-DISTRI Silonijan
DISTRICT Dima Hasao
SUB-DISTRI Umrangso
SUB-DISTRI Haflong
SUB-DISTRI Mahur
SUB-DISTRI Maibong
DISTRICT Cachar
SUB-DISTRI Katigora
SUB-DISTRI Silchar
SUB-DISTRI Udarbond
SUB-DISTRI Sonai
SUB-DISTRI Lakhipur
DISTRICT Karimganj
SUB-DISTRI Karimganj
SUB-DISTRI Badarpur
SUB-DISTRI Nilambazar
SUB-DISTRI Patharkandi
SUB-DISTRI Ramkrishna Nagar
DISTRICT Hailakandi
SUB-DISTRI Algapur
SUB-DISTRI Hailakandi
SUB-DISTRI Lala

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
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
319
319
319
319
319
319
320
320
320
320
320
320
320
321
321
321
321
321
321
321
321
321
321
321
321
321
322
322
322
322
322
322
322
323
323
323
323
323
323
323
323
323
323
324

02109
00000
02110
02111
02112
02115
02114
00000
02004
02113
02114
02110
02115
02018
00000
02141
02116
02117
02118
02119
02120
02121
02122
02123
02124
02125
02126
00000
02127
02126
02128
02129
02130
02131
00000
02142
02132
02133
02134
02135
02136
02137
02138
02139
00000

SUB-DISTRI Katlichara
DISTRICT Bongaigaon
SUB-DISTRI Bongaigaon (Pt)
SUB-DISTRI Boitamari
SUB-DISTRI Srijangram
SUB-DISTRI Bijni (Pt)
SUB-DISTRI Sidli (Pt)
DISTRICT Chirang
SUB-DISTRI Kokrajhar (Pt)
SUB-DISTRI Bengtol
SUB-DISTRI Sidli (Pt)
SUB-DISTRI Bongaigaon (Pt)
SUB-DISTRI Bijni (Pt)
SUB-DISTRI Barnagar (Pt)
DISTRICT Kamrup
SUB-DISTRI Goreswar (Pt)
SUB-DISTRI Rangia (Pt)
SUB-DISTRI Koya
SUB-DISTRI Kamalpur
SUB-DISTRI Hajo
SUB-DISTRI Chhaygaon
SUB-DISTRI Goroimari
SUB-DISTRI Chamaria
SUB-DISTRI Nagarbera
SUB-DISTRI Boko
SUB-DISTRI Palasbari
SUB-DISTRI North Guwahati (Pt)
DISTRICT Kamrup Metropolitan
SUB-DISTRI Azara
SUB-DISTRI North Guwahati (Pt)
SUB-DISTRI Guwahati
SUB-DISTRI Dispur
SUB-DISTRI Sonapur
SUB-DISTRI Chandrapur
DISTRICT Nalbari
SUB-DISTRI Barama (Pt)
SUB-DISTRI Tihu (Pt)
SUB-DISTRI Pachim Nalbari
SUB-DISTRI Barkhetri
SUB-DISTRI Barbhag
SUB-DISTRI Nalbari
SUB-DISTRI Banekuchi
SUB-DISTRI Ghograpar (Pt)
SUB-DISTRI Baganpara (Pt)
DISTRICT Baksa

18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
18
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19

324
324
324
324
324
324
324
324
324
324
324
324
324
325
325
325
325
325
325
325
326
326
326
326
326
326
326
326
326
326
000
327
327
327
327
327
327
327
327
327
327
327
327
327
328

02018
02024
02025
02140
02141
02116
02142
02132
02138
02143
02139
02144
02146
00000
02145
02146
02147
02148
02150
02149
00000
02145
02146
02148
02150
02149
02151
02152
02153
02041
00000
00000
02154
02155
02156
02157
02158
02159
02160
02161
02162
02163
02164
02165
00000

SUB-DISTRI Barnagar (Pt)


SUB-DISTRI Bajali (Pt)
SUB-DISTRI Sarupeta (Pt)
SUB-DISTRI Jalah (Pt)
SUB-DISTRI Goreswar (Pt)
SUB-DISTRI Rangia (Pt)
SUB-DISTRI Barama (Pt)
SUB-DISTRI Tihu (Pt)
SUB-DISTRI Ghograpar (Pt)
SUB-DISTRI Baska
SUB-DISTRI Baganpara (Pt)
SUB-DISTRI Tamulpur
SUB-DISTRI Pathorighat (Pt)
DISTRICT Darrang
SUB-DISTRI Khoirabari (Pt)
SUB-DISTRI Pathorighat (Pt)
SUB-DISTRI Sipajhar
SUB-DISTRI Mangaldoi (Pt)
SUB-DISTRI Kalaigaon (Pt)
SUB-DISTRI Dalgaon (Pt)
DISTRICT Udalguri
SUB-DISTRI Khoirabari (Pt)
SUB-DISTRI Pathorighat (Pt)
SUB-DISTRI Mangaldoi (Pt)
SUB-DISTRI Kalaigaon (Pt)
SUB-DISTRI Dalgaon (Pt)
SUB-DISTRI Harisinga
SUB-DISTRI Udalguri
SUB-DISTRI Mazbat
SUB-DISTRI Dhekiajuli (Pt)
STATE
WEST BENGAL
DISTRICT Darjiling
SUB-DISTRI Darjeeling Pulbazar
SUB-DISTRI Rangli Rangliot
SUB-DISTRI Kalimpong -I
SUB-DISTRI Kalimpong - II
SUB-DISTRI Gorubathan
SUB-DISTRI Jorebunglow Sukiapokhri
SUB-DISTRI Mirik
SUB-DISTRI Kurseong
SUB-DISTRI Matigara
SUB-DISTRI Naxalbari
SUB-DISTRI Phansidewa
SUB-DISTRI Kharibari
DISTRICT Jalpaiguri

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
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
329
329
329
329
329
329
329
329
329
329
329
329
329
330
330
330
330
330
330
330
330
330
330
331
331
331
331
331
331
331
331
331

02166
02167
02168
02169
02170
02171
02172
02173
02174
02175
02176
02177
02178
00000
02179
02180
02181
02182
02183
02184
02185
02186
02187
02188
02189
02190
00000
02191
02192
02193
02194
02195
02196
02197
02198
02199
00000
02200
02201
02202
02203
02204
02205
02206
02207

SUB-DISTRI Rajganj
SUB-DISTRI Mal
SUB-DISTRI Matiali
SUB-DISTRI Nagrakata
SUB-DISTRI Madarihat
SUB-DISTRI Kalchini
SUB-DISTRI Kumargram
SUB-DISTRI Alipurduar - I
SUB-DISTRI Alipurduar - II
SUB-DISTRI Falakata
SUB-DISTRI Dhupguri
SUB-DISTRI Maynaguri
SUB-DISTRI Jalpaiguri
DISTRICT Koch Bihar
SUB-DISTRI Haldibari
SUB-DISTRI Mekliganj
SUB-DISTRI Mathabhanga - I
SUB-DISTRI Mathabhanga - II
SUB-DISTRI Cooch Behar - I
SUB-DISTRI Cooch Behar - II
SUB-DISTRI Tufanganj - I
SUB-DISTRI Tufanganj - II
SUB-DISTRI Dinhata - I
SUB-DISTRI Dinhata - II
SUB-DISTRI Sitai
SUB-DISTRI Sitalkuchi
DISTRICT Uttar Dinajpur
SUB-DISTRI Chopra
SUB-DISTRI Islampur
SUB-DISTRI Goalpokhar - I
SUB-DISTRI Goalpokhar - II
SUB-DISTRI Karandighi
SUB-DISTRI Raiganj
SUB-DISTRI Hemtabad
SUB-DISTRI Kaliaganj
SUB-DISTRI Itahar
DISTRICT Dakshin Dinajpur
SUB-DISTRI Kushmundi
SUB-DISTRI Gangarampur
SUB-DISTRI Kumarganj
SUB-DISTRI Hilli
SUB-DISTRI Balurghat
SUB-DISTRI Tapan
SUB-DISTRI Bansihari
SUB-DISTRI Harirampur

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
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
332
332
332
332
332
332
332
332
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
334
334

00000
02208
02209
02210
02211
02212
02213
02214
02215
02216
02217
02218
02219
02220
02221
02222
00000
02223
02224
02225
02226
02227
02228
02229
02230
02231
02232
02233
02234
02235
02236
02237
02238
02239
02240
02241
02242
02243
02244
02245
02246
02247
02248
00000
02249

DISTRICT Maldah
SUB-DISTRI Harischandrapur - I
SUB-DISTRI Harischandrapur - II
SUB-DISTRI Chanchal - I
SUB-DISTRI Chanchal - II
SUB-DISTRI Ratua - I
SUB-DISTRI Ratua - II
SUB-DISTRI Gazole
SUB-DISTRI Bamangola
SUB-DISTRI Habibpur
SUB-DISTRI Maldah (Old)
SUB-DISTRI English Bazar
SUB-DISTRI Manikchak
SUB-DISTRI Kaliachak - I
SUB-DISTRI Kaliachak - II
SUB-DISTRI Kaliachak - III
DISTRICT Murshidabad
SUB-DISTRI Farakka
SUB-DISTRI Samserganj
SUB-DISTRI Suti - I
SUB-DISTRI Suti - II
SUB-DISTRI Raghunathganj - I
SUB-DISTRI Raghunathganj - II
SUB-DISTRI Lalgola
SUB-DISTRI Sagardighi
SUB-DISTRI Bhagawangola - I
SUB-DISTRI Bhagawangola - II
SUB-DISTRI Raninagar - II
SUB-DISTRI Jalangi
SUB-DISTRI Domkal
SUB-DISTRI Raninagar - I
SUB-DISTRI Murshidabad Jiaganj
SUB-DISTRI Nabagram
SUB-DISTRI Khargram
SUB-DISTRI Kandi
SUB-DISTRI Berhampore
SUB-DISTRI Hariharpara
SUB-DISTRI Nawda
SUB-DISTRI Beldanga - I
SUB-DISTRI Beldanga - II
SUB-DISTRI Bharatpur - II
SUB-DISTRI Bharatpur - I
SUB-DISTRI Burwan
DISTRICT Birbhum
SUB-DISTRI Murarai - I

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
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
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

02250
02251
02252
02253
02254
02255
02256
02257
02258
02259
02260
02261
02262
02263
02264
02265
02266
02267
00000
02268
02269
02270
02271
02272
02273
02274
02275
02276
02277
02278
02279
02280
02281
02282
02283
02284
02285
02286
02287
02288
02289
02290
02291
02292
02293

SUB-DISTRI Murarai - II
SUB-DISTRI Nalhati - I
SUB-DISTRI Nalhati - II
SUB-DISTRI Rampurhat - I
SUB-DISTRI Rampurhat - II
SUB-DISTRI Mayureswar - I
SUB-DISTRI Mayureswar - II
SUB-DISTRI Mohammad Bazar
SUB-DISTRI Rajnagar
SUB-DISTRI Suri - I
SUB-DISTRI Suri - II
SUB-DISTRI Sainthia
SUB-DISTRI Labpur
SUB-DISTRI Nanoor
SUB-DISTRI Bolpur Sriniketan
SUB-DISTRI Illambazar
SUB-DISTRI Dubrajpur
SUB-DISTRI Khoyrasol
DISTRICT Barddhaman
SUB-DISTRI Salanpur
SUB-DISTRI Barabani
SUB-DISTRI Jamuria
SUB-DISTRI Raniganj
SUB-DISTRI Ondal
SUB-DISTRI Pandabeswar
SUB-DISTRI Faridpur Durgapur
SUB-DISTRI Kanksa
SUB-DISTRI Ausgram - II
SUB-DISTRI Ausgram - I
SUB-DISTRI Mangolkote
SUB-DISTRI Ketugram - I
SUB-DISTRI Ketugram - II
SUB-DISTRI Katwa - I
SUB-DISTRI Katwa - II
SUB-DISTRI Purbasthali - I
SUB-DISTRI Purbasthali - II
SUB-DISTRI Manteswar
SUB-DISTRI Bhatar
SUB-DISTRI Galsi - I
SUB-DISTRI Galsi - II
SUB-DISTRI Burdwan - I
SUB-DISTRI Burdwan - II
SUB-DISTRI Memari - I
SUB-DISTRI Memari - II
SUB-DISTRI Kalna - I

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
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
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

02294
02295
02296
02297
02298
00000
02299
02300
02301
02302
02303
02304
02305
02306
02307
02308
02309
02310
02311
02312
02313
02314
02315
00000
02316
02317
02318
02319
02320
02321
02322
02323
02324
02325
02326
02327
02328
02329
02330
02331
02332
02333
02334
02335
02336

SUB-DISTRI Kalna - II
SUB-DISTRI Jamalpur
SUB-DISTRI Raina - I
SUB-DISTRI Khandaghosh
SUB-DISTRI Raina - II
DISTRICT Nadia
SUB-DISTRI Karimpur - I
SUB-DISTRI Karimpur - II
SUB-DISTRI Tehatta - I
SUB-DISTRI Tehatta - II
SUB-DISTRI Kaliganj
SUB-DISTRI Nakashipara
SUB-DISTRI Chapra
SUB-DISTRI Krishnagar - II
SUB-DISTRI Nabadwip
SUB-DISTRI Krishnagar - I
SUB-DISTRI Krishnaganj
SUB-DISTRI Hanskhali
SUB-DISTRI Santipur
SUB-DISTRI Ranaghat - I
SUB-DISTRI Ranaghat - II
SUB-DISTRI Chakdah
SUB-DISTRI Haringhata
DISTRICT North Twenty Four Parganas
SUB-DISTRI Bagda
SUB-DISTRI Bongaon
SUB-DISTRI Gaighata
SUB-DISTRI Swarupnagar
SUB-DISTRI Habra - I
SUB-DISTRI Habra - II
SUB-DISTRI Amdanga
SUB-DISTRI Barrackpur - I
SUB-DISTRI Barrackpur - II
SUB-DISTRI Barasat - I
SUB-DISTRI Barasat - II
SUB-DISTRI Deganga
SUB-DISTRI Baduria
SUB-DISTRI Basirhat - I
SUB-DISTRI Basirhat - II
SUB-DISTRI Haroa
SUB-DISTRI Rajarhat
SUB-DISTRI Minakhan
SUB-DISTRI Sandeshkhali - I
SUB-DISTRI Sandeshkhali - II
SUB-DISTRI Hasnabad

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
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
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
338
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
340
340

02337
00000
02338
02339
02340
02341
02342
02343
02344
02345
02346
02347
02348
02349
02350
02351
02352
02353
02354
02355
00000
02356
02357
02358
02359
02360
02361
02362
02363
02364
02365
02366
02367
02368
02369
02370
02371
02372
02373
02374
02375
02376
02377
00000
02378

SUB-DISTRI Hingalganj
DISTRICT Hugli
SUB-DISTRI Goghat - I
SUB-DISTRI Goghat - II
SUB-DISTRI Arambag
SUB-DISTRI Pursura
SUB-DISTRI Tarakeswar
SUB-DISTRI Dhaniakhali
SUB-DISTRI Pandua
SUB-DISTRI Balagarh
SUB-DISTRI Chinsurah - Magra
SUB-DISTRI Polba - Dadpur
SUB-DISTRI Haripal
SUB-DISTRI Singur
SUB-DISTRI Serampur Uttarpara
SUB-DISTRI Chanditala - I
SUB-DISTRI Chanditala - II
SUB-DISTRI Jangipara
SUB-DISTRI Khanakul - I
SUB-DISTRI Khanakul - II
DISTRICT Bankura
SUB-DISTRI Saltora
SUB-DISTRI Mejhia
SUB-DISTRI Gangajalghati
SUB-DISTRI Chhatna
SUB-DISTRI Indpur
SUB-DISTRI Bankura - I
SUB-DISTRI Bankura - II
SUB-DISTRI Barjora
SUB-DISTRI Sonamukhi
SUB-DISTRI Patrasayer
SUB-DISTRI Indus
SUB-DISTRI Kotulpur
SUB-DISTRI Jaypur
SUB-DISTRI Vishnupur
SUB-DISTRI Onda
SUB-DISTRI Taldangra
SUB-DISTRI Simlapal
SUB-DISTRI Khatra
SUB-DISTRI Hirbandh
SUB-DISTRI Ranibundh
SUB-DISTRI Raipur
SUB-DISTRI Sarenga
DISTRICT Puruliya
SUB-DISTRI Jaipur

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
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
341
341
341
341
341
341
341
341
341
341
341
341
341
341
341
342
343
343
343
343
343
343
343
343
343
343

02379
02380
02381
02382
02383
02384
02385
02386
02387
02388
02389
02390
02391
02392
02393
02394
02395
02396
02397
00000
02398
02399
02400
02401
02402
02403
02404
02405
02406
02407
02408
02409
02410
02411
00000
00000
02412
02413
02414
02415
02416
02417
02418
02419
02420

SUB-DISTRI Purulia - II
SUB-DISTRI Para
SUB-DISTRI Raghunathpur - II
SUB-DISTRI Raghunathpur - I
SUB-DISTRI Neturia
SUB-DISTRI Santuri
SUB-DISTRI Kashipur
SUB-DISTRI Hura
SUB-DISTRI Purulia - I
SUB-DISTRI Puncha
SUB-DISTRI Arsha
SUB-DISTRI Jhalda - I
SUB-DISTRI Jhalda - II
SUB-DISTRI Bagmundi
SUB-DISTRI Balarampur
SUB-DISTRI Barabazar
SUB-DISTRI Manbazar - I
SUB-DISTRI Manbazar - II
SUB-DISTRI Bundwan
DISTRICT Haora
SUB-DISTRI Udaynarayanpur
SUB-DISTRI Amta - II
SUB-DISTRI Amta - I
SUB-DISTRI Jagatballavpur
SUB-DISTRI Domjur
SUB-DISTRI Bally Jagachha
SUB-DISTRI Sankrail
SUB-DISTRI Panchla
SUB-DISTRI Uluberia - II
SUB-DISTRI Uluberia - I
SUB-DISTRI Bagnan - I
SUB-DISTRI Bagnan - II
SUB-DISTRI Shyampur - I
SUB-DISTRI Shyampur - II
DISTRICT Kolkata
DISTRICT South Twenty Four Parganas
SUB-DISTRI Thakurpukur Mahestola
SUB-DISTRI Budge Budge - I
SUB-DISTRI Budge Budge - II
SUB-DISTRI Bishnupur - I
SUB-DISTRI Bishnupur - II
SUB-DISTRI Sonarpur
SUB-DISTRI Bhangar - I
SUB-DISTRI Bhangar - II
SUB-DISTRI Canning - I

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
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
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

02421
02422
02423
02424
02425
02426
02427
02428
02429
02430
02431
02432
02433
02434
02435
02436
02437
02438
02439
02440
00000
02441
02442
02443
02444
02445
02446
02447
02448
02449
02450
02451
02452
02453
02454
02455
02456
02457
02458
02459
02460
02461
02462
02463
02464

SUB-DISTRI Canning - II
SUB-DISTRI Baruipur
SUB-DISTRI Magrahat - II
SUB-DISTRI Magrahat - I
SUB-DISTRI Falta
SUB-DISTRI Diamond Harbour - I
SUB-DISTRI Diamond Harbour - II
SUB-DISTRI Kulpi
SUB-DISTRI Mandirbazar
SUB-DISTRI Mathurapur - I
SUB-DISTRI Jaynagar - I
SUB-DISTRI Jaynagar - II
SUB-DISTRI Kultali
SUB-DISTRI Basanti
SUB-DISTRI Gosaba
SUB-DISTRI Mathurapur - II
SUB-DISTRI Kakdwip
SUB-DISTRI Sagar
SUB-DISTRI Namkhana
SUB-DISTRI Patharpratima
DISTRICT Paschim Medinipur
SUB-DISTRI Binpur - II
SUB-DISTRI Binpur - I
SUB-DISTRI Garbeta - II
SUB-DISTRI Garbeta - I
SUB-DISTRI Garbeta - III
SUB-DISTRI Chandrakona - I
SUB-DISTRI Chandrakona - II
SUB-DISTRI Ghatal
SUB-DISTRI Daspur - I
SUB-DISTRI Daspur - II
SUB-DISTRI Keshpur
SUB-DISTRI Salbani
SUB-DISTRI Midnapore
SUB-DISTRI Jhargram
SUB-DISTRI Jamboni
SUB-DISTRI Gopiballavpur - II
SUB-DISTRI Gopiballavpur - I
SUB-DISTRI Nayagram
SUB-DISTRI Sankrail
SUB-DISTRI Kharagpur - I
SUB-DISTRI Kharagpur - II
SUB-DISTRI Debra
SUB-DISTRI Pingla
SUB-DISTRI Sabang

19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
19
20
20
20
20
20
20
20
20
20
20
20
20
20
20

344
344
344
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
000
346
346
346
346
346
346
346
346
346
346
346
346
346

02465
02466
02467
02468
02469
00000
02470
02471
02472
02473
02474
02475
02476
02477
02478
02479
02480
02481
02482
02483
02484
02485
02486
02487
02488
02489
02490
02491
02492
02493
02494
00000
00000
02495
02496
02497
02498
02499
02500
02501
02502
02503
02504
02505
02506

SUB-DISTRI Narayangarh
SUB-DISTRI Keshiary
SUB-DISTRI Dantan - I
SUB-DISTRI Dantan - II
SUB-DISTRI Mohanpur
DISTRICT Purba Medinipur
SUB-DISTRI Panskura
SUB-DISTRI Kolaghat
SUB-DISTRI Tamluk
SUB-DISTRI Sahid Matangini
SUB-DISTRI Nanda Kumar
SUB-DISTRI Mahisadal
SUB-DISTRI Moyna
SUB-DISTRI Potashpur - I
SUB-DISTRI Potashpur - II
SUB-DISTRI Bhagawanpur - II
SUB-DISTRI Bhagawanpur - I
SUB-DISTRI Chandipur
SUB-DISTRI Sutahata
SUB-DISTRI Haldia
SUB-DISTRI Nandigram - I
SUB-DISTRI Nandigram - II
SUB-DISTRI Khejuri - I
SUB-DISTRI Khejuri - II
SUB-DISTRI Contai - I
SUB-DISTRI Deshopran
SUB-DISTRI Contai - III
SUB-DISTRI Egra - I
SUB-DISTRI Egra - II
SUB-DISTRI Ramnagar - I
SUB-DISTRI Ramnagar - II
STATE
JHARKHAND
DISTRICT Garhwa
SUB-DISTRI Kharaundhi
SUB-DISTRI Bhawnathpur
SUB-DISTRI Ketar
SUB-DISTRI Kandi
SUB-DISTRI Majhiaon
SUB-DISTRI Bardiha
SUB-DISTRI Ramna
SUB-DISTRI Bishunpura
SUB-DISTRI Nagaruntari
SUB-DISTRI Dhurki
SUB-DISTRI Sagma
SUB-DISTRI Dandai

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
347
347
347
347
347
347
347
347
347
347
347
347
347
348
348
348
348
348
348
348
349
349
349
349
349
349
349
349
349
349
349
349
349
349
350
350
350
350

02507
02508
02509
02510
02511
02512
02513
00000
02514
02515
02516
02517
02518
02519
02520
02521
02522
02523
02524
02525
00000
02526
02527
02528
02529
02530
02531
00000
02532
02533
02534
02535
02536
02537
02538
02539
02540
02541
02542
02543
02544
00000
02545
02546
02547

SUB-DISTRI Chinia
SUB-DISTRI Meral (Pipra Kalan)
SUB-DISTRI Garhwa
SUB-DISTRI Danda
SUB-DISTRI Ranka
SUB-DISTRI Ramkanda
SUB-DISTRI Bhandaria
DISTRICT Chatra
SUB-DISTRI Shaligram Ram Narayanpur(Hunterganj)
SUB-DISTRI Pratappur
SUB-DISTRI Kunda
SUB-DISTRI Lawalaung
SUB-DISTRI Chatra
SUB-DISTRI Kanha Chatti
SUB-DISTRI Itkhori
SUB-DISTRI Mayur Hand
SUB-DISTRI Gidhaur
SUB-DISTRI Pathalgora
SUB-DISTRI Simaria
SUB-DISTRI Tandwa
DISTRICT Kodarma
SUB-DISTRI Satgawan
SUB-DISTRI Kodarma
SUB-DISTRI Domchanch
SUB-DISTRI Jainagar
SUB-DISTRI Chandwara
SUB-DISTRI Markacho
DISTRICT Giridih
SUB-DISTRI Gawan
SUB-DISTRI Tisri
SUB-DISTRI Deori
SUB-DISTRI Dhanwar
SUB-DISTRI Jamua
SUB-DISTRI Bengabad
SUB-DISTRI Gande
SUB-DISTRI Giridih
SUB-DISTRI Birni
SUB-DISTRI Bagodar
SUB-DISTRI Sariya
SUB-DISTRI Dumri
SUB-DISTRI Pirtanr
DISTRICT Deoghar
SUB-DISTRI Deoghar
SUB-DISTRI Mohanpur
SUB-DISTRI Sarwan

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

350
350
350
350
350
350
350
351
351
351
351
351
351
351
351
351
351
352
352
352
352
352
352
352
352
352
352
353
353
353
353
353
353
353
354
354
354
354
354
354
354
354
354
355
355

02548
02549
02550
02551
02552
02553
02554
00000
02555
02556
02557
02558
02559
02560
02561
02562
02563
00000
02564
02565
02566
02567
02568
02569
02570
02571
02572
00000
02573
02574
02575
02576
02577
02578
00000
02579
02580
02581
02582
02583
02584
02586
02587
00000
02588

SUB-DISTRI Sona Rai Tharhi


SUB-DISTRI Devipur
SUB-DISTRI Madhupur
SUB-DISTRI Margo Munda
SUB-DISTRI Karon
SUB-DISTRI Sarath
SUB-DISTRI Palojori
DISTRICT Godda
SUB-DISTRI Meherma
SUB-DISTRI Thakurgangti
SUB-DISTRI Boarijor
SUB-DISTRI Mahagama
SUB-DISTRI Pathargama
SUB-DISTRI Bashant Rai
SUB-DISTRI Godda
SUB-DISTRI Poreyahat
SUB-DISTRI Sundarpahari
DISTRICT Sahibganj
SUB-DISTRI Sahibganj
SUB-DISTRI Mandro
SUB-DISTRI Borio
SUB-DISTRI Barhait
SUB-DISTRI Taljhari
SUB-DISTRI Rajmahal
SUB-DISTRI Udhwa
SUB-DISTRI Pathna
SUB-DISTRI Barharwa
DISTRICT Pakur
SUB-DISTRI Litipara
SUB-DISTRI Amrapara
SUB-DISTRI Hiranpur
SUB-DISTRI Pakaur
SUB-DISTRI Maheshpur
SUB-DISTRI Pakuria
DISTRICT Dhanbad
SUB-DISTRI Tundi
SUB-DISTRI Purbi Tundi
SUB-DISTRI Topchanchi
SUB-DISTRI Baghmara-Cum-Katras
SUB-DISTRI Gobindpur
SUB-DISTRI Dhanbad-Cum-Kenduadih-Cum-Jagata
SUB-DISTRI Baliapur
SUB-DISTRI Nirsa-Cum-Chirkunda
DISTRICT Bokaro
SUB-DISTRI Nawadih

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20

355
355
355
355
355
355
355
355
356
356
356
356
356
356
356
356
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
358

02589
02590
02591
02592
02593
02594
02595
02596
00000
02597
02598
02599
02600
02601
02602
02603
00000
02604
02605
02606
02607
02608
02609
02610
02611
02612
02613
02614
00000
02615
02616
02617
02618
02619
02620
02621
02622
02623
02624
02625
02626
02627
02628
02629
02630

SUB-DISTRI Chandrapura
SUB-DISTRI Bermo
SUB-DISTRI Gumia
SUB-DISTRI Peterwar
SUB-DISTRI Kasmar
SUB-DISTRI Jaridih
SUB-DISTRI Chas
SUB-DISTRI Chandankiyari
DISTRICT Lohardaga
SUB-DISTRI Kisko
SUB-DISTRI Peshrar
SUB-DISTRI Kuru
SUB-DISTRI Kairo
SUB-DISTRI Lohardaga
SUB-DISTRI Senha
SUB-DISTRI Bhandra
DISTRICT Purbi Singhbhum
SUB-DISTRI Patamda
SUB-DISTRI Boram
SUB-DISTRI Golmuri-Cum-Jugsalai
SUB-DISTRI Ghatshila
SUB-DISTRI Potka
SUB-DISTRI Musabani
SUB-DISTRI Dumaria
SUB-DISTRI Dhalbhumgarh
SUB-DISTRI Gurbandha
SUB-DISTRI Chakulia
SUB-DISTRI Baharagora
DISTRICT Palamu
SUB-DISTRI Hussainabad
SUB-DISTRI Haidernagar
SUB-DISTRI Mohammad Ganj
SUB-DISTRI Hariharganj
SUB-DISTRI Pipra
SUB-DISTRI Chhatarpur
SUB-DISTRI Nawadiha Bazar/Nawadiha
SUB-DISTRI Pandu
SUB-DISTRI Untari Road
SUB-DISTRI Bishrampur
SUB-DISTRI Nawa Bazar
SUB-DISTRI Patan
SUB-DISTRI Padwa
SUB-DISTRI Manatu
SUB-DISTRI Tarhasi
SUB-DISTRI Panki

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
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
361
361
361
361
361
361
361
362
362
362
362
362
362
362

02631
02632
02633
02634
00000
02635
02636
02637
02638
02639
02640
02641
02642
02643
00000
02644
02645
02646
02647
02648
02649
02650
02651
02652
02653
02654
02655
02656
02657
02658
02659
00000
02660
02661
02662
02663
02664
02665
00000
02666
02667
02668
02669
02670
02671

SUB-DISTRI Satbarwa
SUB-DISTRI Nilambar-Pitambarpur(Lesliganj)
SUB-DISTRI Medininagar(Daltonganj)
SUB-DISTRI Chainpur
DISTRICT Latehar
SUB-DISTRI Manika
SUB-DISTRI Barwadih
SUB-DISTRI Mahuadanr
SUB-DISTRI Garu
SUB-DISTRI Latehar
SUB-DISTRI Balumath
SUB-DISTRI Bariyatu
SUB-DISTRI Herhanj
SUB-DISTRI Chandwa
DISTRICT Hazaribagh
SUB-DISTRI Chauparan
SUB-DISTRI Barhi
SUB-DISTRI Padma
SUB-DISTRI Ichak
SUB-DISTRI Tati Jhariya
SUB-DISTRI Daru
SUB-DISTRI Barkatha
SUB-DISTRI Chalkusa
SUB-DISTRI Bishungarh
SUB-DISTRI Hazaribag
SUB-DISTRI Katkamsandi
SUB-DISTRI Katamdag
SUB-DISTRI Keredari
SUB-DISTRI Barkagaon
SUB-DISTRI Churchu
SUB-DISTRI Dadi
DISTRICT Ramgarh
SUB-DISTRI Patratu
SUB-DISTRI Mandu
SUB-DISTRI Ramgarh
SUB-DISTRI Dulmi
SUB-DISTRI Chitarpur
SUB-DISTRI Gola
DISTRICT Dumka
SUB-DISTRI Saraiyahat
SUB-DISTRI Jarmundi
SUB-DISTRI Ramgarh
SUB-DISTRI Gopikandar
SUB-DISTRI Kathikund
SUB-DISTRI Shikaripara

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
363
363
363
363
363
363
363
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
366
366
366
366
366
366
366
366

02672
02673
02674
02675
00000
02676
02677
02678
02679
02680
02681
00000
02682
02683
02684
02685
02686
02687
02688
02689
02690
02691
02692
02693
02694
02695
02696
02697
02698
02699
00000
02700
02701
02702
02703
02704
02705
00000
02706
02707
02708
02709
02710
02711
02712

SUB-DISTRI Ranishwar
SUB-DISTRI Dumka
SUB-DISTRI Jama
SUB-DISTRI Masalia
DISTRICT Jamtara
SUB-DISTRI Narayanpur
SUB-DISTRI Karma Tanr Vidyasagar
SUB-DISTRI Jamtara
SUB-DISTRI Nala
SUB-DISTRI Fatehpur
SUB-DISTRI Kundhit
DISTRICT Ranchi
SUB-DISTRI Burmu
SUB-DISTRI Khelari
SUB-DISTRI Kanke
SUB-DISTRI Ormanjhi
SUB-DISTRI Angara
SUB-DISTRI Rahe
SUB-DISTRI Silli
SUB-DISTRI Sonahatu
SUB-DISTRI Namkum
SUB-DISTRI Ratu
SUB-DISTRI Nagri
SUB-DISTRI Mandar
SUB-DISTRI Chanho
SUB-DISTRI Bero
SUB-DISTRI Itki
SUB-DISTRI Lapung
SUB-DISTRI Bundu
SUB-DISTRI Tamar I
DISTRICT Khunti
SUB-DISTRI Karra
SUB-DISTRI Torpa
SUB-DISTRI Rania
SUB-DISTRI Murhu
SUB-DISTRI Khunti
SUB-DISTRI Erki(Tamar II)
DISTRICT Gumla
SUB-DISTRI Bishunpur
SUB-DISTRI Ghaghra
SUB-DISTRI Sisai
SUB-DISTRI Verno
SUB-DISTRI Kamdara
SUB-DISTRI Basia
SUB-DISTRI Gumla

20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
20
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
367
367
367
367
367
367
367
367
367
367
367
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

02713
02714
02715
02716
02717
00000
02718
02719
02720
02721
02722
02723
02724
02725
02726
02727
00000
02728
02729
02730
02731
02732
02733
02734
02735
02736
02737
02738
02739
02740
02741
02742
02743
02744
02745
00000
02746
02747
02748
02749
02750
02751
02752
02753
02754

SUB-DISTRI Chainpur
SUB-DISTRI Dumri
SUB-DISTRI Albert Ekka(Jari)
SUB-DISTRI Raidih
SUB-DISTRI Palkot
DISTRICT Simdega
SUB-DISTRI Simdega
SUB-DISTRI Pakar Tanr
SUB-DISTRI Kurdeg
SUB-DISTRI Kersai
SUB-DISTRI Bolba
SUB-DISTRI Thethaitangar
SUB-DISTRI Kolebira
SUB-DISTRI Jaldega
SUB-DISTRI Bansjor
SUB-DISTRI Bano
DISTRICT Pashchimi Singhbhum
SUB-DISTRI Sonua
SUB-DISTRI Gudri
SUB-DISTRI Bandgaon
SUB-DISTRI Chakradharpur
SUB-DISTRI Khuntpani
SUB-DISTRI Goilkera
SUB-DISTRI Anandpur
SUB-DISTRI Manoharpur
SUB-DISTRI Noamundi
SUB-DISTRI Tonto
SUB-DISTRI Hat Gamharia
SUB-DISTRI Chaibasa
SUB-DISTRI Tantnagar
SUB-DISTRI Manjhari
SUB-DISTRI Jhinkpani
SUB-DISTRI Jagannathpur
SUB-DISTRI Kumardungi
SUB-DISTRI Majhgaon
DISTRICT Saraikela-Kharsawan
SUB-DISTRI Kuchai
SUB-DISTRI Kharsawan
SUB-DISTRI Chandil
SUB-DISTRI Ichagarh
SUB-DISTRI Kukru
SUB-DISTRI Nimdih
SUB-DISTRI Adityapur(Gamharia)
SUB-DISTRI Saraikela
SUB-DISTRI Gobindpur(Rajnagar)

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
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
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
370
371
371
371
371
371
371
371
371
371
371
371
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372
372

00000
00000
02755
02756
02757
02758
02759
02760
02761
02762
02763
02764
02765
02766
02767
02768
02769
00000
02770
02771
02772
02773
02774
02775
02776
02777
02778
02779
00000
02780
02781
02782
02783
02784
02785
02786
02787
02788
02789
02790
02791
02792
02793
02794
02795

STATE
ODISHA
DISTRICT Bargarh
SUB-DISTRI Paikamal
SUB-DISTRI Jharbandha
SUB-DISTRI Padmapur
SUB-DISTRI Burden
SUB-DISTRI Gaisilet
SUB-DISTRI Melchhamunda
SUB-DISTRI Sohela
SUB-DISTRI Bijepur
SUB-DISTRI Barapali
SUB-DISTRI Bheden
SUB-DISTRI Bargarh
SUB-DISTRI Bargarh Sadar
SUB-DISTRI Bhatli
SUB-DISTRI Ambabhona
SUB-DISTRI Attabira
DISTRICT Jharsuguda
SUB-DISTRI Rengali
SUB-DISTRI Lakhanpur
SUB-DISTRI Belpahar
SUB-DISTRI Banaharapali
SUB-DISTRI Orient
SUB-DISTRI Brajarajnagar
SUB-DISTRI Jharsuguda
SUB-DISTRI Badmal
SUB-DISTRI Laikera
SUB-DISTRI Kolabira
DISTRICT Sambalpur
SUB-DISTRI Govindpur
SUB-DISTRI Mahulpalli
SUB-DISTRI Kochinda
SUB-DISTRI Katarbaga
SUB-DISTRI Thelkoloi
SUB-DISTRI Rengali
SUB-DISTRI Sasan
SUB-DISTRI Hirakud
SUB-DISTRI Burla
SUB-DISTRI Dhanupali
SUB-DISTRI Ainthapali
SUB-DISTRI Sadar
SUB-DISTRI Jamankira
SUB-DISTRI Kisinda
SUB-DISTRI Jujomura
SUB-DISTRI Dhama

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

372
372
372
372
373
373
373
373
373
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
374
374
374
375
375
375
375
375

02796
02797
02798
02799
00000
02800
02801
02802
02803
00000
02804
02805
02806
02807
02808
02809
02810
02811
02812
02813
02814
02815
02816
02817
02818
02819
02820
02821
02822
02823
02824
02825
02826
02827
02828
02829
02830
02831
02832
02833
00000
02834
02835
02836
02837

SUB-DISTRI Charamal
SUB-DISTRI Rairakhol
SUB-DISTRI Naktideul
SUB-DISTRI Sambalpur (M)
DISTRICT Debagarh
SUB-DISTRI Debagarh
SUB-DISTRI Barkot
SUB-DISTRI Kundheigola
SUB-DISTRI Reamal
DISTRICT Sundargarh
SUB-DISTRI Hemgir
SUB-DISTRI Lephripara
SUB-DISTRI Bhasma
SUB-DISTRI Dharuadihi
SUB-DISTRI Sundargarh Town
SUB-DISTRI Sundargarh
SUB-DISTRI Kinjirkela
SUB-DISTRI Talasara
SUB-DISTRI Baragaon
SUB-DISTRI Kutra
SUB-DISTRI Rajagangapur
SUB-DISTRI Raiboga
SUB-DISTRI Biramitrapur
SUB-DISTRI Hatibari
SUB-DISTRI Bisra
SUB-DISTRI Bondamunda
SUB-DISTRI Brahmani Tarang
SUB-DISTRI Raghunathapali
SUB-DISTRI Tangarapali
SUB-DISTRI Lathikata
SUB-DISTRI Chandiposh
SUB-DISTRI Kamarposh Balang
SUB-DISTRI Koida
SUB-DISTRI Lahunipara
SUB-DISTRI Gurundia
SUB-DISTRI Tikaetpali
SUB-DISTRI Banei
SUB-DISTRI Mahulapada
SUB-DISTRI Raurkela (M)
SUB-DISTRI Raurkela (ITS)
DISTRICT Kendujhar
SUB-DISTRI Barbil
SUB-DISTRI Bolani
SUB-DISTRI Rugudi
SUB-DISTRI Joda

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
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

02838
02839
02840
02841
02842
02843
02844
02845
02846
02847
02848
02849
02850
02851
02852
02853
02854
02855
02856
02857
00000
02858
02859
02860
02861
02862
02863
02864
02865
02866
02867
02868
02869
02870
02871
02872
02873
02874
02875
02876
02877
02878
02879
02880
02881

SUB-DISTRI Bamebari
SUB-DISTRI Champua
SUB-DISTRI Jhumpura
SUB-DISTRI Baria
SUB-DISTRI Turumunga
SUB-DISTRI Patana
SUB-DISTRI Kendujhar Sadar
SUB-DISTRI Kendujhar Town
SUB-DISTRI Nayakote
SUB-DISTRI Kanjipani
SUB-DISTRI Telkoi
SUB-DISTRI Pandapara
SUB-DISTRI Ghatgaon
SUB-DISTRI Harichandanpur
SUB-DISTRI Daitari
SUB-DISTRI Ghasipura
SUB-DISTRI Anandapur
SUB-DISTRI Soso
SUB-DISTRI Nandipada
SUB-DISTRI Sainkul
DISTRICT Mayurbhanj
SUB-DISTRI Tiring
SUB-DISTRI Bahalda
SUB-DISTRI Jamda
SUB-DISTRI Rairangpur Town
SUB-DISTRI Gorumahisani
SUB-DISTRI Jharpokharia
SUB-DISTRI Bisoi
SUB-DISTRI Rairangpur
SUB-DISTRI Badampahar
SUB-DISTRI Jashipur
SUB-DISTRI Raruan
SUB-DISTRI Ghagarbeda
SUB-DISTRI Karanjia
SUB-DISTRI Thakurmunda
SUB-DISTRI Baripada Sadar
SUB-DISTRI Baripada Town
SUB-DISTRI Koliana
SUB-DISTRI Bangiriposi
SUB-DISTRI Chandua
SUB-DISTRI Suliapada
SUB-DISTRI Muruda
SUB-DISTRI Rasagobindapur
SUB-DISTRI Baisinga
SUB-DISTRI Betanati

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
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
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
377
378
378
378
378
378
378
378
378
378
378
378
378
378
379
379
379

02882
02883
02884
02885
02886
02887
02888
00000
02889
02890
02891
02892
02893
02894
02895
02896
02897
02898
02899
02900
02901
02902
02903
02904
02905
02906
02907
02908
02909
00000
02910
02911
02912
02913
02914
02915
02916
02917
02918
02919
02920
02921
00000
02922
02923

SUB-DISTRI Barsahi
SUB-DISTRI Khunta
SUB-DISTRI Udala
SUB-DISTRI Kaptipada
SUB-DISTRI Sharata
SUB-DISTRI Mahuldiha
SUB-DISTRI Baripada (M)
DISTRICT Baleshwar
SUB-DISTRI Raibania
SUB-DISTRI Jaleswar
SUB-DISTRI Bhograi
SUB-DISTRI Kamarda
SUB-DISTRI Baliapal
SUB-DISTRI Singla
SUB-DISTRI Basta
SUB-DISTRI Rupsa
SUB-DISTRI Baleshwar Sadar
SUB-DISTRI Sahadevkhunta
SUB-DISTRI Chandipur
SUB-DISTRI Balaramgadi Marine
SUB-DISTRI Bampada
SUB-DISTRI Remuna
SUB-DISTRI Nilagiri
SUB-DISTRI Berhampur
SUB-DISTRI Oupada
SUB-DISTRI Khaira
SUB-DISTRI Soro
SUB-DISTRI Similia
SUB-DISTRI Baleshwar (M)
DISTRICT Bhadrak
SUB-DISTRI Agarpada
SUB-DISTRI Bant
SUB-DISTRI Bhandari Pokhari
SUB-DISTRI Dhamanagar
SUB-DISTRI Bhadrak Rural
SUB-DISTRI Basudebpur
SUB-DISTRI Naikanidihi
SUB-DISTRI Tihidi
SUB-DISTRI Dhusuri
SUB-DISTRI Chandabali
SUB-DISTRI Bansada
SUB-DISTRI Dhamara Marine
DISTRICT Kendrapara
SUB-DISTRI Rajkanika
SUB-DISTRI Rajnagar

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
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
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
381
381
381
381

02924
02925
02926
02927
02928
02929
02930
02931
02932
02933
00000
02934
02935
02936
02937
02938
02939
02940
02941
02942
02943
00000
02944
02945
02946
02947
02948
02949
02950
02951
02952
02953
02954
02955
02956
02957
02958
02959
02960
02961
02962
02963
02964
02965
02966

SUB-DISTRI Jamboo Marine


SUB-DISTRI Aali
SUB-DISTRI Pattamundai
SUB-DISTRI Kendrapara
SUB-DISTRI Kendrapara Sadar
SUB-DISTRI Nikirai
SUB-DISTRI Derabish
SUB-DISTRI Patkura
SUB-DISTRI Marsaghai
SUB-DISTRI Mahakalapada
DISTRICT Jagatsinghapur
SUB-DISTRI Paradip
SUB-DISTRI Paradeep Lock
SUB-DISTRI Kujang
SUB-DISTRI Abhyachandpur
SUB-DISTRI Ersama
SUB-DISTRI Tirtol
SUB-DISTRI Jagatsinghapur
SUB-DISTRI Biridi
SUB-DISTRI Naugaon
SUB-DISTRI Balikuda
DISTRICT Cuttack
SUB-DISTRI Narasinghpur
SUB-DISTRI Kanpur
SUB-DISTRI Badamba
SUB-DISTRI Baidyeswar
SUB-DISTRI Banki
SUB-DISTRI Tigiria
SUB-DISTRI Athagad
SUB-DISTRI Barang
SUB-DISTRI Gurudijhatia
SUB-DISTRI Khuntuni
SUB-DISTRI Choudwar
SUB-DISTRI Tangi
SUB-DISTRI Mahanga
SUB-DISTRI Salepur
SUB-DISTRI Nischintakoili
SUB-DISTRI Nemalo
SUB-DISTRI Kishannagar
SUB-DISTRI Jagatpur
SUB-DISTRI Cuttack Sadar
SUB-DISTRI Kandarpur
SUB-DISTRI C.R.R.I.
SUB-DISTRI Gobindpur
SUB-DISTRI Olatapur

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
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
382
382
382
382
382
382
382
382
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
384
384
384
384
384
384
384
384
384
384

02967
02968
00000
02969
02970
02971
02972
02973
02974
02975
02976
02977
02978
02979
02980
02981
02982
02983
02984
02985
02986
00000
02987
02988
02989
02990
02991
02992
02993
02994
02995
02996
02997
02998
02999
00000
03000
03001
03002
03003
03004
03005
03006
03007
03008

SUB-DISTRI Niali
SUB-DISTRI Cuttack (M Corp.)
DISTRICT Jajapur
SUB-DISTRI Sukinda
SUB-DISTRI Tomka
SUB-DISTRI Kaliapani
SUB-DISTRI Kalinganagar
SUB-DISTRI Jakhapura
SUB-DISTRI Jajapur Road
SUB-DISTRI Korai
SUB-DISTRI Panikoili
SUB-DISTRI Jajapur
SUB-DISTRI Jajpur Sadar
SUB-DISTRI Dharmasala
SUB-DISTRI Jenapur
SUB-DISTRI Kuakhia
SUB-DISTRI Badachana
SUB-DISTRI Balichandrapur
SUB-DISTRI Binjharpur
SUB-DISTRI Bari - Ramachandrapur
SUB-DISTRI Mangalpur
DISTRICT Dhenkanal
SUB-DISTRI Parajang
SUB-DISTRI Kamakshyanagar
SUB-DISTRI Kankadahad
SUB-DISTRI Bhuban
SUB-DISTRI Gandia
SUB-DISTRI Nihalprasad
SUB-DISTRI Tumusingha
SUB-DISTRI Motunga
SUB-DISTRI Bhusan Steel Limited
SUB-DISTRI Balimi
SUB-DISTRI Hindol
SUB-DISTRI Rasol
SUB-DISTRI Dhenkanal Sadar
DISTRICT Anugul
SUB-DISTRI Palalahada
SUB-DISTRI Khamar
SUB-DISTRI Rengali Damsite
SUB-DISTRI Kaniha
SUB-DISTRI N.T.P.C.
SUB-DISTRI Samal Barrage
SUB-DISTRI Talcher Sadar
SUB-DISTRI Colliery
SUB-DISTRI Bikrampur

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

384
384
384
384
384
384
384
384
384
384
384
384
384
384
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
386
386
386
386
386

03009
03010
02995
03011
03012
03013
03014
03015
03016
03017
03018
03019
03020
03021
00000
03022
03023
03024
03025
03026
03027
03028
03029
03030
03031
03032
03033
00000
03034
03035
03036
03037
03038
03039
03041
03042
03043
03044
03045
03046
03047
03048
03049
03050
03051

SUB-DISTRI Nalco
SUB-DISTRI Banarpal
SUB-DISTRI Bhusan Steel Limited
SUB-DISTRI Anugul
SUB-DISTRI Jarapada
SUB-DISTRI Industrial
SUB-DISTRI Chhendipada
SUB-DISTRI Handapa
SUB-DISTRI Kishorenagar
SUB-DISTRI Athmallik
SUB-DISTRI Kiakata
SUB-DISTRI Thakurgarh
SUB-DISTRI Purunakot
SUB-DISTRI Bantala
DISTRICT Nayagarh
SUB-DISTRI Gania
SUB-DISTRI Dasapalla
SUB-DISTRI Banigochha
SUB-DISTRI Nuagaon
SUB-DISTRI Khandapada
SUB-DISTRI Fategarh
SUB-DISTRI Nayagarh
SUB-DISTRI Itamati
SUB-DISTRI Nayagarh Sadar
SUB-DISTRI Odagaon
SUB-DISTRI Sarankul
SUB-DISTRI Ranapur
DISTRICT Khordha
SUB-DISTRI Bolagad
SUB-DISTRI Begunia
SUB-DISTRI Khordha
SUB-DISTRI Khordha Sadar
SUB-DISTRI Chandaka
SUB-DISTRI Nandankanan
SUB-DISTRI Mancheswar
SUB-DISTRI Balianta
SUB-DISTRI Balipatna
SUB-DISTRI Lingaraj
SUB-DISTRI Airfield (Kapila Prasad)
SUB-DISTRI Uttara
SUB-DISTRI Khandagiri
SUB-DISTRI Tamando
SUB-DISTRI Jatani
SUB-DISTRI Jankia
SUB-DISTRI Nirakarpur

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
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
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

03052
03053
03054
03055
00000
03056
03057
03058
03059
03060
03061
03062
03063
03064
03065
03066
03067
03068
03069
03070
00000
03071
03072
03073
03074
03075
03076
03077
03078
03079
03080
03081
03082
03083
03084
03085
03086
03087
03088
03089
03090
03091
03092
03093
03094

SUB-DISTRI Tangi
SUB-DISTRI Balugaon
SUB-DISTRI Banapur
SUB-DISTRI Bhubaneswar (M.Corp.)
DISTRICT Puri
SUB-DISTRI Delanga
SUB-DISTRI Pipili
SUB-DISTRI Nimapada
SUB-DISTRI Kakatpur
SUB-DISTRI Astaranga
SUB-DISTRI Konark
SUB-DISTRI Gop
SUB-DISTRI Ramachandi
SUB-DISTRI Satyabadi
SUB-DISTRI Chandanpur
SUB-DISTRI Sadar
SUB-DISTRI Brahmagiri
SUB-DISTRI Gadisagada
SUB-DISTRI Krushna Prasad
SUB-DISTRI Puri (M)
DISTRICT Ganjam
SUB-DISTRI Tarasingi
SUB-DISTRI Buguda
SUB-DISTRI Jagannath Prasad
SUB-DISTRI Bhanjanagar
SUB-DISTRI Gangapur
SUB-DISTRI Surada
SUB-DISTRI Badagada
SUB-DISTRI Asika
SUB-DISTRI Dharakote
SUB-DISTRI Kabisuryanagar
SUB-DISTRI Polasara
SUB-DISTRI Kodala
SUB-DISTRI Khalikote
SUB-DISTRI Rambha
SUB-DISTRI Chhatrapur
SUB-DISTRI Ganjam
SUB-DISTRI Chamakhandi
SUB-DISTRI Arjyapalli Marine
SUB-DISTRI Purusottampur
SUB-DISTRI Hinjili
SUB-DISTRI Patapur
SUB-DISTRI Seragad
SUB-DISTRI Brahmapur Sadar
SUB-DISTRI Gopalpur

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
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
389
389
389
389
389
389
389
389
389
389
389
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
390
391
391
391
391
391
391
391
392
392
392

03095
03096
03097
03098
03109
03099
00000
03100
03101
03102
03103
03104
03105
03106
03107
03108
03109
00000
03110
03111
03112
03113
03114
03115
03116
03117
03118
03119
03120
03121
03122
03123
03124
03125
03126
00000
03127
03128
03129
03130
03131
03132
00000
03133
03134

SUB-DISTRI Golanthara
SUB-DISTRI Digapahandi
SUB-DISTRI Nuagaon
SUB-DISTRI Jarada
SUB-DISTRI Ramagiri
SUB-DISTRI Brahmapur (M.Corp.)
DISTRICT Gajapati
SUB-DISTRI Adva
SUB-DISTRI Mohana
SUB-DISTRI R.Udaygiri
SUB-DISTRI Serango
SUB-DISTRI Kashinagara
SUB-DISTRI Parlakhemundi
SUB-DISTRI Gurandi
SUB-DISTRI Rayagada
SUB-DISTRI Garabandha
SUB-DISTRI Ramagiri
DISTRICT Kandhamal
SUB-DISTRI Gochhapada
SUB-DISTRI Phulabani
SUB-DISTRI Phulabani Town
SUB-DISTRI Khajuripada
SUB-DISTRI G.Udayagiri
SUB-DISTRI Tikabali
SUB-DISTRI Chakapada
SUB-DISTRI Sarangagarh
SUB-DISTRI Phiringia
SUB-DISTRI Baliguda
SUB-DISTRI Nuagaon
SUB-DISTRI Tumudibandha
SUB-DISTRI Belaghar
SUB-DISTRI Kotagarh
SUB-DISTRI Brahmanigaon
SUB-DISTRI Daringbadi
SUB-DISTRI Raikia
DISTRICT Baudh
SUB-DISTRI Kantamal
SUB-DISTRI Manamunda
SUB-DISTRI Baunsuni
SUB-DISTRI Baudh Sadar
SUB-DISTRI Puruna Katak
SUB-DISTRI Harbhanga
DISTRICT Subarnapur
SUB-DISTRI Dunguripali
SUB-DISTRI Rampur

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
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
393
393
393
393
393
393
393
393
393
393
393
393
393
394
394
394
394
394
394
394
395
395
395
395
395
395
395
395
395
395
395
395
395
395
396
396
396
396
396

03135
03136
03137
03138
03139
03140
00000
03141
03142
03143
03144
03145
03146
03147
03148
03149
03150
03151
03152
00000
03153
03154
03155
03156
03157
03158
00000
03159
03160
03161
03162
03163
03164
03165
03166
03167
03168
03169
03170
03171
00000
03172
03173
03174
03175

SUB-DISTRI Binika
SUB-DISTRI Ulunda
SUB-DISTRI Biramaharajpur
SUB-DISTRI Subalaya
SUB-DISTRI Sonapur
SUB-DISTRI Tarbha
DISTRICT Balangir
SUB-DISTRI Loisinga
SUB-DISTRI Balangir
SUB-DISTRI Tushura
SUB-DISTRI Patnagarh
SUB-DISTRI Khaprakhol
SUB-DISTRI Turekela
SUB-DISTRI Belpara
SUB-DISTRI Saintala
SUB-DISTRI Kantabanji
SUB-DISTRI Bangomunda
SUB-DISTRI Sindhekela
SUB-DISTRI Titlagarh
DISTRICT Nuapada
SUB-DISTRI Jonk
SUB-DISTRI Nuapada
SUB-DISTRI Komna
SUB-DISTRI Khariar
SUB-DISTRI Boden
SUB-DISTRI Sinapali
DISTRICT Kalahandi
SUB-DISTRI Kesinga
SUB-DISTRI Madanpur Rampur
SUB-DISTRI Narala
SUB-DISTRI Lanjigarh
SUB-DISTRI Biswanathpur
SUB-DISTRI Sadar
SUB-DISTRI Kegaon
SUB-DISTRI Junagarh
SUB-DISTRI Golamunda
SUB-DISTRI Dharamgarh
SUB-DISTRI Kokasara
SUB-DISTRI Jayapatna
SUB-DISTRI Thuamul Rampur
DISTRICT Rayagada
SUB-DISTRI Ambadala
SUB-DISTRI Muniguda
SUB-DISTRI Chandrapur
SUB-DISTRI Bishamakatak

21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21

396
396
396
396
396
396
396
396
396
396
396
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
398
398
398
398
398
398

03176
03177
03178
03179
03180
03181
03182
03183
03184
03185
03186
00000
03187
03188
03189
03190
03191
03192
03193
03194
03195
03196
03197
03198
00000
03199
03200
03201
03202
03203
03204
03205
03206
03207
03208
03209
03210
03211
03212
03213
03214
03215
03216
03217
03218

SUB-DISTRI Kalyanasingpur
SUB-DISTRI Kashipur
SUB-DISTRI Andirakanch
SUB-DISTRI Tikiri
SUB-DISTRI Doraguda
SUB-DISTRI Rayagada
SUB-DISTRI Seskhal
SUB-DISTRI Gunupur
SUB-DISTRI Gudari
SUB-DISTRI Padmapur
SUB-DISTRI Puttasing
DISTRICT Nabarangapur
SUB-DISTRI Raighar
SUB-DISTRI Kundei
SUB-DISTRI Umarkote
SUB-DISTRI Chandahandi
SUB-DISTRI Jharigan
SUB-DISTRI Dabugan
SUB-DISTRI Paparahandi
SUB-DISTRI Kodinga
SUB-DISTRI Kosagumuda
SUB-DISTRI Nabarangapur
SUB-DISTRI Tentulikhunti
SUB-DISTRI Khatiguda
DISTRICT Koraput
SUB-DISTRI Kotpad
SUB-DISTRI Boriguma
SUB-DISTRI Bhairabsingipur
SUB-DISTRI Dasamantapur
SUB-DISTRI Lakshmipur
SUB-DISTRI Narayanpatana
SUB-DISTRI Bandhugaon
SUB-DISTRI Kakiriguma
SUB-DISTRI Koraput
SUB-DISTRI Koraput Town
SUB-DISTRI Jeypore
SUB-DISTRI Kundura
SUB-DISTRI Boipariguda
SUB-DISTRI Machh kund
SUB-DISTRI Padua
SUB-DISTRI Nandapur
SUB-DISTRI Similiguda
SUB-DISTRI Sunabeda
SUB-DISTRI Damonjodi
SUB-DISTRI Pottangi

21
21
21
21
21
21
21
21
21
21
21
21
21
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22

398
399
399
399
399
399
399
399
399
399
399
399
399
000
400
400
400
400
400
400
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

03219
00000
03220
03221
03222
03223
03224
03225
03226
03227
03228
03229
03230
00000
00000
03231
03232
03233
03234
03235
00000
03236
03237
03238
03239
03240
03241
03242
03243
03244
03245
03246
03247
03248
03249
03250
03251
03252
03253
03254
00000
03255
03256
03257
03258

SUB-DISTRI Kotiya
DISTRICT Malkangiri
SUB-DISTRI Malkangiri
SUB-DISTRI Mathili
SUB-DISTRI Mudulipada
SUB-DISTRI Chitrakonda
SUB-DISTRI Paparmetla
SUB-DISTRI Jodamba
SUB-DISTRI Orkel
SUB-DISTRI Kalimela
SUB-DISTRI Podia
SUB-DISTRI M.V. 79
SUB-DISTRI Motu
STATE
CHHATTISGARH
DISTRICT Koriya
SUB-DISTRI Bharatpur
SUB-DISTRI Baikunthpur
SUB-DISTRI Sonhat
SUB-DISTRI Manendragarh
SUB-DISTRI Khadganva
DISTRICT Surguja
SUB-DISTRI Ramanujganj
SUB-DISTRI Balrampur
SUB-DISTRI Wadrafnagar
SUB-DISTRI Pratappur
SUB-DISTRI Samri(kusmi)
SUB-DISTRI Shankargarh
SUB-DISTRI Surajpur
SUB-DISTRI Oudgi
SUB-DISTRI Bhaiyathan
SUB-DISTRI Ramanujnagar
SUB-DISTRI Premnagar
SUB-DISTRI Ambikapur
SUB-DISTRI Lakhanpur
SUB-DISTRI Udaypur
SUB-DISTRI Rajpur
SUB-DISTRI Lundra
SUB-DISTRI Sitapur
SUB-DISTRI Batouli
SUB-DISTRI Mainpat
DISTRICT Jashpur
SUB-DISTRI Bagicha
SUB-DISTRI Kansabel
SUB-DISTRI Jashpur
SUB-DISTRI Manora

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
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
403
403
403
403
403
403
403
403
403
403
404
404
404
404
404
404
405
405
405
405
405
405
405
405
405
405
405
406
406
406
406
406
406
406
406
406
406
406
406
407
407

03259
03260
03261
03262
00000
03263
03264
03265
03266
03267
03268
03269
03270
03271
00000
03272
03273
03274
03275
03276
00000
03277
03278
03279
03280
03281
03282
03283
03284
03285
03286
00000
03287
03288
03289
03290
03291
03292
03293
03294
03295
03296
03297
00000
03298

SUB-DISTRI Kunkuri
SUB-DISTRI Duldula
SUB-DISTRI Farsabahar
SUB-DISTRI Pathalgaon
DISTRICT Raigarh
SUB-DISTRI Udaipur (Dharamjaigarh)
SUB-DISTRI Lailunga
SUB-DISTRI Gharghoda
SUB-DISTRI Tamnar
SUB-DISTRI Raigarh
SUB-DISTRI Pusour
SUB-DISTRI Kharsia
SUB-DISTRI Sarangarh
SUB-DISTRI Baramkela
DISTRICT Korba
SUB-DISTRI Katghora
SUB-DISTRI Poundi-Uproda
SUB-DISTRI Pali
SUB-DISTRI Korba
SUB-DISTRI Kartala
DISTRICT Janjgir - Champa
SUB-DISTRI Janjgir
SUB-DISTRI Akaltara
SUB-DISTRI Baloda
SUB-DISTRI Nawagarh
SUB-DISTRI Champa
SUB-DISTRI Sakti
SUB-DISTRI Pamgarh
SUB-DISTRI Dabhra
SUB-DISTRI Malkharoda
SUB-DISTRI Jaijaipur
DISTRICT Bilaspur
SUB-DISTRI Pendra Road Gorella
SUB-DISTRI Marwahi
SUB-DISTRI Pendra
SUB-DISTRI Lormi
SUB-DISTRI Kota
SUB-DISTRI Mungeli
SUB-DISTRI Pathariya
SUB-DISTRI Takhatpur
SUB-DISTRI Bilaspur
SUB-DISTRI Masturi
SUB-DISTRI Bilha
DISTRICT Kabeerdham
SUB-DISTRI Kawardha

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
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
408
408
408
408
408
408
408
408
408
408
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
411
411

03299
03300
03301
00000
03302
03303
03304
03305
03306
03307
03308
03309
03310
00000
03311
03312
03313
03314
03315
03316
03317
03318
03319
03320
03321
03322
03323
00000
03324
03325
03326
03327
03328
03329
03330
03331
03332
03333
03334
03335
03336
03337
03338
00000
03339

SUB-DISTRI Bodla
SUB-DISTRI Sahaspur Lohara
SUB-DISTRI Pandariya
DISTRICT Rajnandgaon
SUB-DISTRI Chhuikhadan
SUB-DISTRI Khairagarh
SUB-DISTRI Dongargarh
SUB-DISTRI Rajnandgaon
SUB-DISTRI Chhuriya
SUB-DISTRI Dongargaon
SUB-DISTRI Mohla
SUB-DISTRI Manpur
SUB-DISTRI Ambagarh
DISTRICT Durg
SUB-DISTRI Nawagarh
SUB-DISTRI Bemetara
SUB-DISTRI Saja
SUB-DISTRI Thanakhamria
SUB-DISTRI Berla
SUB-DISTRI Dhamdha
SUB-DISTRI Durg
SUB-DISTRI Patan
SUB-DISTRI Gunderdehi
SUB-DISTRI Dondi Luhara
SUB-DISTRI Balod
SUB-DISTRI Dondi
SUB-DISTRI Gurur
DISTRICT Raipur
SUB-DISTRI Simga
SUB-DISTRI Bhatapara
SUB-DISTRI Baloda Bazar
SUB-DISTRI Palari
SUB-DISTRI Kasdol
SUB-DISTRI Bilaigarh
SUB-DISTRI Arang
SUB-DISTRI Abhanpur
SUB-DISTRI Raipur
SUB-DISTRI Rajim
SUB-DISTRI Tilda
SUB-DISTRI Bindranavagarh(Gariyaband)
SUB-DISTRI Chhura
SUB-DISTRI Mainpur
SUB-DISTRI Deobhog
DISTRICT Mahasamund
SUB-DISTRI Basna

22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
22
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
412
412
412
412
412
413
413
413
413
413
413
413
413
414
414
414
414
414
414
414
414
414
414
414
414
414
415
415
415
416
416
416
416
416
416
416
416
417
417
417
417

03340
03341
03342
03343
00000
03344
03345
03346
03347
00000
03348
03349
03350
03351
03352
03353
03354
00000
03355
03356
03357
03358
03359
03360
03361
03362
03363
03364
03365
03366
00000
03367
03368
00000
03369
03370
03371
03372
03373
03374
03375
00000
03376
03377
03378

SUB-DISTRI Saraipali
SUB-DISTRI Mahasamund
SUB-DISTRI Pithora
SUB-DISTRI Bagbahra
DISTRICT Dhamtari
SUB-DISTRI Kurud
SUB-DISTRI Magarlod
SUB-DISTRI Dhamtari
SUB-DISTRI Nagri
DISTRICT Uttar Bastar Kanker
SUB-DISTRI Charama
SUB-DISTRI Bhanupratappur
SUB-DISTRI Durgkondal
SUB-DISTRI Kanker
SUB-DISTRI Narharpur
SUB-DISTRI Antagarh
SUB-DISTRI Pakhanjur
DISTRICT Bastar
SUB-DISTRI Keskal
SUB-DISTRI Bade Rajpur
SUB-DISTRI Kondagaon
SUB-DISTRI Makdi
SUB-DISTRI Farasgaon
SUB-DISTRI Jagdalpur
SUB-DISTRI Lohandiguda
SUB-DISTRI Bastanar
SUB-DISTRI Bastar
SUB-DISTRI Bakavand
SUB-DISTRI Tokapal
SUB-DISTRI Darbha
DISTRICT Narayanpur
SUB-DISTRI Narayanpur
SUB-DISTRI Orchha
DISTRICT Dakshin Bastar Dantewada
SUB-DISTRI Dantewada
SUB-DISTRI Gidam
SUB-DISTRI Katekalyan
SUB-DISTRI Kuakonda
SUB-DISTRI Konta
SUB-DISTRI Chhindgarh
SUB-DISTRI Sukma
DISTRICT Bijapur
SUB-DISTRI Bhopalpattnam
SUB-DISTRI Usur
SUB-DISTRI Bijapur

22
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23

417
000
418
418
418
418
418
418
419
419
419
419
419
419
419
420
420
420
420
420
420
420
420
420
421
421
421
421
421
422
422
422
422
422
423
423
423
423
423
423
423
423
423
424
424

03379
00000
00000
03380
03381
03382
03383
03384
00000
03385
03386
03387
03388
03389
03390
00000
03391
03392
03393
03394
03395
03396
03397
03398
00000
03399
03400
03401
03402
00000
03403
03404
03405
03406
00000
03407
03408
03409
03410
03411
03412
03413
03414
00000
03415

SUB-DISTRI Bhairamgarh
STATE
MADHYA PRADESH
DISTRICT Sheopur
SUB-DISTRI Vijaypur
SUB-DISTRI Beerpur
SUB-DISTRI Sheopur
SUB-DISTRI Badoda
SUB-DISTRI Karahal
DISTRICT Morena
SUB-DISTRI Ambah
SUB-DISTRI Porsa
SUB-DISTRI Morena
SUB-DISTRI Joura
SUB-DISTRI Kailaras
SUB-DISTRI Sabalgarh
DISTRICT Bhind
SUB-DISTRI Ater
SUB-DISTRI Bhind
SUB-DISTRI Mehgaon
SUB-DISTRI Gormi
SUB-DISTRI Gohad
SUB-DISTRI Ron
SUB-DISTRI Mihona
SUB-DISTRI Lahar
DISTRICT Gwalior
SUB-DISTRI Gwalior (Gird)
SUB-DISTRI Dabra (Pichhore)
SUB-DISTRI Bhitarwar
SUB-DISTRI Chinour
DISTRICT Datia
SUB-DISTRI Seondha
SUB-DISTRI Indergarh
SUB-DISTRI Datia
SUB-DISTRI Bhander
DISTRICT Shivpuri
SUB-DISTRI Pohri
SUB-DISTRI Shivpuri
SUB-DISTRI Narwar
SUB-DISTRI Karera
SUB-DISTRI Kolaras
SUB-DISTRI Badarwas
SUB-DISTRI Pichhore
SUB-DISTRI Khaniyadhana
DISTRICT Tikamgarh
SUB-DISTRI Niwari

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
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
425
425
425
425
425
425
425
425
425
425
425
425
426
426
426
426
426
426
426
426
426
427
427
427
427
427
427
427
427
427
427
427
427
428
428
428
428

03416
03417
03418
03419
03420
03421
03422
03423
00000
03424
03425
03426
03427
03428
03429
03430
03431
03432
03433
03434
00000
03435
03436
03437
03438
03439
03440
03441
03442
00000
03443
03444
03445
03446
03447
03448
03449
03450
03451
03452
03453
00000
03454
03455
03456

SUB-DISTRI Orchha
SUB-DISTRI Prithvipur
SUB-DISTRI Jatara
SUB-DISTRI Mohangarh
SUB-DISTRI Palera
SUB-DISTRI Baldeogarh
SUB-DISTRI Khargapur
SUB-DISTRI Tikamgarh
DISTRICT Chhatarpur
SUB-DISTRI Gaurihar
SUB-DISTRI Laundi
SUB-DISTRI Chandla
SUB-DISTRI Nowgong
SUB-DISTRI Maharajpur
SUB-DISTRI Chhatarpur
SUB-DISTRI Rajnagar
SUB-DISTRI Bada Malhera
SUB-DISTRI Ghuwara
SUB-DISTRI Bijawar
SUB-DISTRI Buxwaha
DISTRICT Panna
SUB-DISTRI Ajaigarh
SUB-DISTRI Panna
SUB-DISTRI Devendranagar
SUB-DISTRI Gunnor
SUB-DISTRI Amanganj
SUB-DISTRI Pawai
SUB-DISTRI Shahnagar
SUB-DISTRI Raipura
DISTRICT Sagar
SUB-DISTRI Bina
SUB-DISTRI Khurai
SUB-DISTRI Malthon
SUB-DISTRI Banda
SUB-DISTRI Shahgarh
SUB-DISTRI Rahatgarh
SUB-DISTRI Sagar
SUB-DISTRI Garhakota
SUB-DISTRI Rehli
SUB-DISTRI Kesli
SUB-DISTRI Deori
DISTRICT Damoh
SUB-DISTRI Hatta
SUB-DISTRI Patera
SUB-DISTRI Batiyagarh

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
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
428
429
429
429
429
429
429
429
429
429
429
429
430
430
430
430
430
430
430
430
430
430
430
430
431
431
431
431
431
431
432
432
432
432
432
432
433
433
433
433
433
433

03457
03458
03459
03460
00000
03461
03462
03463
03464
03465
03466
03467
03468
03469
03470
00000
03471
03472
03473
03474
03475
03476
03477
03478
03479
03480
03481
00000
03482
03483
03484
03485
03486
00000
03487
03488
03489
03490
03491
00000
03492
03493
03494
03495
03496

SUB-DISTRI Patharia
SUB-DISTRI Damoh
SUB-DISTRI Jabera
SUB-DISTRI Tendukheda
DISTRICT Satna
SUB-DISTRI Raghurajnagar
SUB-DISTRI Majhgawan
SUB-DISTRI Birsinghpur
SUB-DISTRI Nagod
SUB-DISTRI Unchahara
SUB-DISTRI Rampur Baghelan
SUB-DISTRI Kotar
SUB-DISTRI Amarpatan
SUB-DISTRI Ramnagar
SUB-DISTRI Maihar
DISTRICT Rewa
SUB-DISTRI Teonthar
SUB-DISTRI Jawa
SUB-DISTRI Sirmour
SUB-DISTRI Mangawan
SUB-DISTRI Semaria
SUB-DISTRI Hanumana
SUB-DISTRI Mauganj
SUB-DISTRI Naigarhi
SUB-DISTRI Huzur
SUB-DISTRI Raipur - Karchuliyan
SUB-DISTRI Gurh
DISTRICT Umaria
SUB-DISTRI Bandhogarh
SUB-DISTRI Chandia
SUB-DISTRI Manpur
SUB-DISTRI Pali
SUB-DISTRI Nowrozabad
DISTRICT Neemuch
SUB-DISTRI Jawad
SUB-DISTRI Singoli
SUB-DISTRI Neemuch
SUB-DISTRI Jiran
SUB-DISTRI Manasa
DISTRICT Mandsaur
SUB-DISTRI Bhanpura
SUB-DISTRI Malhargarh
SUB-DISTRI Garoth
SUB-DISTRI Shamgarh
SUB-DISTRI Mandsaur

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
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
434
434
434
434
434
434
434
434
434
435
435
435
435
435
435
435
435
436
436
436
436
436
436
436
436
436
436
437
437
437
437
437
437
437
437
437
438
438
438
438
438
438

03497
03498
03499
00000
03500
03501
03502
03503
03504
03505
03506
03507
00000
03508
03509
03510
03511
03512
03513
03514
00000
03515
03516
03517
03518
03519
03520
03521
03522
03523
00000
03524
03525
03526
03527
03528
03529
03530
03531
00000
03532
03533
03534
03535
03536

SUB-DISTRI Daloda
SUB-DISTRI Sitamau
SUB-DISTRI Suwasara
DISTRICT Ratlam
SUB-DISTRI Piploda
SUB-DISTRI Jaora
SUB-DISTRI Alot
SUB-DISTRI Tal
SUB-DISTRI Sailana
SUB-DISTRI Bajna
SUB-DISTRI Rawti
SUB-DISTRI Ratlam
DISTRICT Ujjain
SUB-DISTRI Khacharod
SUB-DISTRI Nagda
SUB-DISTRI Mahidpur
SUB-DISTRI Ghatiya
SUB-DISTRI Tarana
SUB-DISTRI Ujjain
SUB-DISTRI Badnagar
DISTRICT Shajapur
SUB-DISTRI Susner
SUB-DISTRI Nalkheda
SUB-DISTRI Badod
SUB-DISTRI Agar
SUB-DISTRI Shajapur
SUB-DISTRI Gulana
SUB-DISTRI Moman Badodiya
SUB-DISTRI Shujalpur
SUB-DISTRI Kalapipal
DISTRICT Dewas
SUB-DISTRI Tonk Khurd
SUB-DISTRI Sonkatch
SUB-DISTRI Dewas
SUB-DISTRI Kannod
SUB-DISTRI Satwas
SUB-DISTRI Bagli
SUB-DISTRI Hatpiplya
SUB-DISTRI Khategaon
DISTRICT Dhar
SUB-DISTRI Badnawar
SUB-DISTRI Sardarpur
SUB-DISTRI Dhar
SUB-DISTRI Gandhwani
SUB-DISTRI Kukshi

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
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
439
439
439
439
439
439
440
440
440
440
440
440
440
440
440
440
441
441
441
441
441
441
441
441
441
441
442
442
442
442
442
442
442
442
443
443
443
443
443
443
443
443

03537
03538
03539
00000
03540
03541
03542
03543
03544
00000
03545
03546
03547
03548
03549
03550
03551
03552
03553
00000
03554
03555
03556
03557
03558
03559
03560
03561
03562
00000
03563
03564
03565
03566
03567
03568
03569
00000
03570
03571
03572
03573
03574
03575
03576

SUB-DISTRI Dahi
SUB-DISTRI Manawar
SUB-DISTRI Dharampuri
DISTRICT Indore
SUB-DISTRI Depalpur
SUB-DISTRI Hatod
SUB-DISTRI Sawer
SUB-DISTRI Indore
SUB-DISTRI Mhow
DISTRICT Khargone (West Nimar)
SUB-DISTRI Barwaha
SUB-DISTRI Maheshwar
SUB-DISTRI Kasrawad
SUB-DISTRI Segaon
SUB-DISTRI Bhikangaon
SUB-DISTRI Khargone
SUB-DISTRI Gogaon
SUB-DISTRI Bhagwanpura
SUB-DISTRI Jhiranya
DISTRICT Barwani
SUB-DISTRI Barwani
SUB-DISTRI Pati
SUB-DISTRI Thikri
SUB-DISTRI Anjad
SUB-DISTRI Rajpur
SUB-DISTRI Pansemal
SUB-DISTRI Niwali
SUB-DISTRI Sendhwa
SUB-DISTRI Varla
DISTRICT Rajgarh
SUB-DISTRI Jirapur
SUB-DISTRI Khilchipur
SUB-DISTRI Rajgarh
SUB-DISTRI Biaora
SUB-DISTRI Sarangpur
SUB-DISTRI Narsinghgarh
SUB-DISTRI Pachore
DISTRICT Vidisha
SUB-DISTRI Lateri
SUB-DISTRI Sironj
SUB-DISTRI Kurwai
SUB-DISTRI Basoda
SUB-DISTRI Tyonda
SUB-DISTRI Nateran
SUB-DISTRI Shamshabad

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
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
444
444
444
445
445
445
445
445
445
445
445
445
446
446
446
446
446
446
446
446
446
447
447
447
447
447
447
447
447
447
448
448
448
448
448
448
448
449
449
449
449
449

03577
03578
03579
00000
03580
03581
00000
03582
03583
03584
03585
03586
03587
03588
03589
00000
03590
03591
03592
03593
03594
03595
03596
03597
00000
03598
03599
03600
03601
03602
03603
03604
03605
00000
03606
03607
03608
03609
03610
03611
00000
03612
03613
03614
03615

SUB-DISTRI Gyaraspur
SUB-DISTRI Gulabganj
SUB-DISTRI Vidisha
DISTRICT Bhopal
SUB-DISTRI Berasia
SUB-DISTRI Huzur
DISTRICT Sehore
SUB-DISTRI Sehore
SUB-DISTRI Shyampur
SUB-DISTRI Ashta
SUB-DISTRI Jawar
SUB-DISTRI Ichhawar
SUB-DISTRI Nasrullaganj
SUB-DISTRI Budni
SUB-DISTRI Rehti
DISTRICT Raisen
SUB-DISTRI Raisen
SUB-DISTRI Gairatganj
SUB-DISTRI Begamganj
SUB-DISTRI Goharganj
SUB-DISTRI Baraily
SUB-DISTRI Badi
SUB-DISTRI Silwani
SUB-DISTRI Udaipura
DISTRICT Betul
SUB-DISTRI Bhainsdehi
SUB-DISTRI Athner
SUB-DISTRI Betul
SUB-DISTRI Chicholi
SUB-DISTRI Ghoda Dongri
SUB-DISTRI Shahpur
SUB-DISTRI Multai
SUB-DISTRI Amla
DISTRICT Harda
SUB-DISTRI Khirkiya
SUB-DISTRI Sirali
SUB-DISTRI Harda
SUB-DISTRI Handiya
SUB-DISTRI Timarni
SUB-DISTRI Rehatgaon
DISTRICT Hoshangabad
SUB-DISTRI Seoni-Malwa
SUB-DISTRI Itarsi
SUB-DISTRI Hoshangabad
SUB-DISTRI Dolariya

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
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
450
450
450
450
450
450
450
450
451
451
451
451
451
451
451
451
452
452
452
452
452
452
453
453
453
454
454
454
454
454
454
454
455
455
455
455
455
455
455
455
455

03616
03617
03618
03619
00000
03620
03621
03622
03623
03624
03625
03626
00000
03627
03628
03629
03630
03631
03632
03633
00000
03634
03635
03636
03637
03638
00000
03639
03640
00000
03641
03642
03643
03644
03645
03646
00000
03647
03648
03649
03650
03651
03652
03653
03654

SUB-DISTRI Babai
SUB-DISTRI Sohagpur
SUB-DISTRI Pipariya
SUB-DISTRI Bankhedi
DISTRICT Katni
SUB-DISTRI Murwara
SUB-DISTRI Rithi
SUB-DISTRI Barhi
SUB-DISTRI Badwara
SUB-DISTRI Vijayraghavgarh
SUB-DISTRI Bahoriband
SUB-DISTRI Dhimarkheda
DISTRICT Jabalpur
SUB-DISTRI Sihora
SUB-DISTRI Majholi
SUB-DISTRI Patan
SUB-DISTRI Shahpura
SUB-DISTRI Jabalpur
SUB-DISTRI Panagar
SUB-DISTRI Kundam
DISTRICT Narsimhapur
SUB-DISTRI Gotegaon
SUB-DISTRI Gadarwara
SUB-DISTRI Narsimhapur
SUB-DISTRI Kareli
SUB-DISTRI Tendukheda
DISTRICT Dindori
SUB-DISTRI Shahpura
SUB-DISTRI Dindori
DISTRICT Mandla
SUB-DISTRI Niwas
SUB-DISTRI Narayanganj
SUB-DISTRI Mandla
SUB-DISTRI Ghughari
SUB-DISTRI Bichhiya
SUB-DISTRI Nainpur
DISTRICT Chhindwara
SUB-DISTRI Tamia
SUB-DISTRI Amarwara
SUB-DISTRI Harrai
SUB-DISTRI Chaurai
SUB-DISTRI Jamai
SUB-DISTRI Parasia
SUB-DISTRI Umreth
SUB-DISTRI Chhindwara

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
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
456
456
456
456
456
456
456
456
456
457
457
457
457
457
457
457
457
457
457
457
458
458
458
458
458
458
458
458
459
459
459
459
459
459
460
460
460
460
460
461
461

03655
03656
03657
03658
00000
03659
03660
03661
03662
03663
03664
03665
03666
00000
03667
03668
03669
03670
03671
03672
03673
03674
03675
03676
00000
03677
03678
03679
03680
03681
03682
03683
00000
03684
03685
03686
03687
03688
00000
03689
03690
03691
03692
00000
03693

SUB-DISTRI Mohkhed
SUB-DISTRI Sausar
SUB-DISTRI Bichhua
SUB-DISTRI Pandhurna
DISTRICT Seoni
SUB-DISTRI Lakhnadon
SUB-DISTRI Chhapara
SUB-DISTRI Ghansaur
SUB-DISTRI Dhanora
SUB-DISTRI Keolari
SUB-DISTRI Seoni
SUB-DISTRI Barghat
SUB-DISTRI Kurai
DISTRICT Balaghat
SUB-DISTRI Katangi
SUB-DISTRI Tirodi
SUB-DISTRI Waraseoni
SUB-DISTRI Khairlanji
SUB-DISTRI Lalbarra
SUB-DISTRI Balaghat
SUB-DISTRI Kirnapur
SUB-DISTRI Baihar
SUB-DISTRI Paraswada
SUB-DISTRI Lanji
DISTRICT Guna
SUB-DISTRI Guna
SUB-DISTRI Bamori
SUB-DISTRI Raghogarh
SUB-DISTRI Maksoodangarh
SUB-DISTRI Kumbhraj
SUB-DISTRI Aron
SUB-DISTRI Chachaura
DISTRICT Ashoknagar
SUB-DISTRI Isagarh
SUB-DISTRI Chanderi
SUB-DISTRI Ashoknagar
SUB-DISTRI Shadhora
SUB-DISTRI Mungaoli
DISTRICT Shahdol
SUB-DISTRI Beohari
SUB-DISTRI Jaisinghnagar
SUB-DISTRI Sohagpur
SUB-DISTRI Jaitpur
DISTRICT Anuppur
SUB-DISTRI Kotma

23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
23
24
24
24
24
24
24
24
24
24
24
24

461
461
461
462
462
462
462
462
462
462
463
463
463
463
464
464
464
464
464
464
465
465
465
465
466
466
466
466
466
466
467
467
467
467
000
468
468
468
468
468
468
468
468
468
468

03694
03695
03696
00000
03697
03698
03699
03700
03701
03702
00000
03703
03704
03705
00000
03706
03707
03708
03709
03710
00000
03711
03712
03713
00000
03714
03715
03716
03717
03718
00000
03719
03720
03721
00000
00000
03722
03723
03724
03725
03726
03727
03728
03729
03730

SUB-DISTRI Anuppur
SUB-DISTRI Jaithari
SUB-DISTRI Pushparajgarh
DISTRICT Sidhi
SUB-DISTRI Rampur Naikin
SUB-DISTRI Churhat
SUB-DISTRI Gopadbanas
SUB-DISTRI Sihawal
SUB-DISTRI Majhauli
SUB-DISTRI Kusmi
DISTRICT Singrauli
SUB-DISTRI Chitrangi
SUB-DISTRI Deosar
SUB-DISTRI Singrauli
DISTRICT Jhabua
SUB-DISTRI Thandla
SUB-DISTRI Petlawad
SUB-DISTRI Meghnagar
SUB-DISTRI Jhabua
SUB-DISTRI Ranapur
DISTRICT Alirajpur
SUB-DISTRI Bhavra
SUB-DISTRI Jobat
SUB-DISTRI Alirajpur
DISTRICT Khandwa (East Nimar)
SUB-DISTRI Harsud
SUB-DISTRI Khalwa
SUB-DISTRI Khandwa
SUB-DISTRI Punasa
SUB-DISTRI Pandhana
DISTRICT Burhanpur
SUB-DISTRI Burhanpur
SUB-DISTRI Khaknar
SUB-DISTRI Nepanagar
STATE
GUJARAT
DISTRICT Kachchh
SUB-DISTRI Lakhpat
SUB-DISTRI Rapar
SUB-DISTRI Bhachau
SUB-DISTRI Anjar
SUB-DISTRI Bhuj
SUB-DISTRI Nakhatrana
SUB-DISTRI Abdasa
SUB-DISTRI Mandvi
SUB-DISTRI Mundra

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
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
469
469
469
469
469
469
469
469
469
469
469
469
469
470
470
470
470
470
470
470
470
471
471
471
471
471
471
471
471
471
471
472
472
472
472
472
472
472
472
472
472
472
472
472

03731
00000
03732
03733
03734
03735
03736
03737
03738
03739
03740
03741
03742
03743
00000
03744
03745
03746
03747
03748
03749
03750
00000
03751
03752
03753
03754
03755
03756
03757
03758
03759
00000
03760
03761
03762
03763
03764
03765
03766
03767
03768
03769
03770
03771

SUB-DISTRI Gandhidham
DISTRICT Banas Kantha
SUB-DISTRI Vav
SUB-DISTRI Tharad
SUB-DISTRI Dhanera
SUB-DISTRI Dantiwada
SUB-DISTRI Amirgadh
SUB-DISTRI Danta
SUB-DISTRI Vadgam
SUB-DISTRI Palanpur
SUB-DISTRI Deesa
SUB-DISTRI Deodar
SUB-DISTRI Bhabhar
SUB-DISTRI Kankrej
DISTRICT Patan
SUB-DISTRI Santalpur
SUB-DISTRI Radhanpur
SUB-DISTRI Sidhpur
SUB-DISTRI Patan
SUB-DISTRI Harij
SUB-DISTRI Sami
SUB-DISTRI Chanasma
DISTRICT Mahesana
SUB-DISTRI Satlasana
SUB-DISTRI Kheralu
SUB-DISTRI Unjha
SUB-DISTRI Visnagar
SUB-DISTRI Vadnagar
SUB-DISTRI Vijapur
SUB-DISTRI Mahesana
SUB-DISTRI Becharaji
SUB-DISTRI Kadi
DISTRICT Sabar Kantha
SUB-DISTRI Khedbrahma
SUB-DISTRI Vijaynagar
SUB-DISTRI Vadali
SUB-DISTRI Idar
SUB-DISTRI Bhiloda
SUB-DISTRI Meghraj
SUB-DISTRI Himatnagar
SUB-DISTRI Prantij
SUB-DISTRI Talod
SUB-DISTRI Modasa
SUB-DISTRI Dhansura
SUB-DISTRI Malpur

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
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
473
473
473
473
473
474
474
474
474
474
474
474
474
474
474
474
474
475
475
475
475
475
475
475
475
475
475
475
476
476
476
476
476
476
476
476
476
476
476
476
476
476
476
477

03772
00000
03773
03774
03775
03776
00000
03777
03778
03779
03780
03781
03782
03783
03784
03785
03786
03787
00000
03788
03789
03790
03791
03792
03793
03794
03795
03796
03797
00000
03798
03799
03800
03801
03802
03803
03804
03805
03806
03807
03808
03809
03810
03811
00000

SUB-DISTRI Bayad
DISTRICT Gandhinagar
SUB-DISTRI Kalol
SUB-DISTRI Mansa
SUB-DISTRI Gandhinagar
SUB-DISTRI Dehgam
DISTRICT Ahmadabad
SUB-DISTRI Mandal
SUB-DISTRI Detroj-Rampura
SUB-DISTRI Viramgam
SUB-DISTRI Sanand
SUB-DISTRI Ahmadabad City
SUB-DISTRI Daskroi
SUB-DISTRI Dholka
SUB-DISTRI Bavla
SUB-DISTRI Ranpur
SUB-DISTRI Barwala
SUB-DISTRI Dhandhuka
DISTRICT Surendranagar
SUB-DISTRI Halvad
SUB-DISTRI Dhrangadhra
SUB-DISTRI Dasada
SUB-DISTRI Lakhtar
SUB-DISTRI Wadhwan
SUB-DISTRI Muli
SUB-DISTRI Chotila
SUB-DISTRI Sayla
SUB-DISTRI Chuda
SUB-DISTRI Limbdi
DISTRICT Rajkot
SUB-DISTRI Maliya
SUB-DISTRI Morvi
SUB-DISTRI Tankara
SUB-DISTRI Wankaner
SUB-DISTRI Paddhari
SUB-DISTRI Rajkot
SUB-DISTRI Lodhika
SUB-DISTRI Kotda Sangani
SUB-DISTRI Jasdan
SUB-DISTRI Gondal
SUB-DISTRI Jamkandorna
SUB-DISTRI Upleta
SUB-DISTRI Dhoraji
SUB-DISTRI Jetpur
DISTRICT Jamnagar

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
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
478
478
478
478
479
479
479
479
479
479
479
479
479
479
479
479
479
479
479
480
480
480
480
480
480
480
480
480
480
480
480
481
481
481
481

03812
03813
03814
03815
03816
03817
03818
03819
03820
03821
00000
03822
03823
03824
00000
03825
03826
03827
03828
03829
03830
03831
03832
03833
03834
03835
03836
03837
03838
00000
03839
03840
03841
03842
03843
03844
03845
03846
03847
03848
03849
00000
03850
03851
03852

SUB-DISTRI Okhamandal
SUB-DISTRI Khambhalia
SUB-DISTRI Jamnagar
SUB-DISTRI Jodiya
SUB-DISTRI Dhrol
SUB-DISTRI Kalavad
SUB-DISTRI Lalpur
SUB-DISTRI Kalyanpur
SUB-DISTRI Bhanvad
SUB-DISTRI Jamjodhpur
DISTRICT Porbandar
SUB-DISTRI Porbandar
SUB-DISTRI Ranavav
SUB-DISTRI Kutiyana
DISTRICT Junagadh
SUB-DISTRI Manavadar
SUB-DISTRI Vanthali
SUB-DISTRI Junagadh
SUB-DISTRI Bhesan
SUB-DISTRI Visavadar
SUB-DISTRI Mendarda
SUB-DISTRI Keshod
SUB-DISTRI Mangrol
SUB-DISTRI Malia
SUB-DISTRI Talala
SUB-DISTRI Patan-Veraval
SUB-DISTRI Sutrapada
SUB-DISTRI Kodinar
SUB-DISTRI Una
DISTRICT Amreli
SUB-DISTRI Kunkavav Vadia
SUB-DISTRI Babra
SUB-DISTRI Lathi
SUB-DISTRI Lilia
SUB-DISTRI Amreli
SUB-DISTRI Bagasara
SUB-DISTRI Dhari
SUB-DISTRI Savar Kundla
SUB-DISTRI Khambha
SUB-DISTRI Jafrabad
SUB-DISTRI Rajula
DISTRICT Bhavnagar
SUB-DISTRI Botad
SUB-DISTRI Vallabhipur
SUB-DISTRI Gadhada

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24

481
481
481
481
481
481
481
481
482
482
482
482
482
482
482
482
482
483
483
483
483
483
483
483
483
483
483
483
484
484
484
484
484
484
484
484
484
484
484
484
485
485
485
485
485

03853
03854
03855
03856
03857
03858
03859
03860
00000
03861
03862
03863
03864
03865
03866
03867
03868
00000
03869
03870
03871
03872
03873
03874
03875
03876
03877
03878
00000
03879
03880
03881
03882
03883
03884
03885
03886
03887
03888
03889
00000
03890
03891
03892
03893

SUB-DISTRI Umrala
SUB-DISTRI Bhavnagar
SUB-DISTRI Ghogha
SUB-DISTRI Sihor
SUB-DISTRI Gariadhar
SUB-DISTRI Palitana
SUB-DISTRI Talaja
SUB-DISTRI Mahuva
DISTRICT Anand
SUB-DISTRI Tarapur
SUB-DISTRI Sojitra
SUB-DISTRI Umreth
SUB-DISTRI Anand
SUB-DISTRI Petlad
SUB-DISTRI Khambhat
SUB-DISTRI Borsad
SUB-DISTRI Anklav
DISTRICT Kheda
SUB-DISTRI Kapadvanj
SUB-DISTRI Virpur
SUB-DISTRI Balasinor
SUB-DISTRI Kathlal
SUB-DISTRI Mehmedabad
SUB-DISTRI Kheda
SUB-DISTRI Matar
SUB-DISTRI Nadiad
SUB-DISTRI Mahudha
SUB-DISTRI Thasra
DISTRICT Panch Mahals
SUB-DISTRI Khanpur
SUB-DISTRI Kadana
SUB-DISTRI Santrampur
SUB-DISTRI Lunawada
SUB-DISTRI Shehera
SUB-DISTRI Morwa (Hadaf)
SUB-DISTRI Godhra
SUB-DISTRI Kalol
SUB-DISTRI Ghoghamba
SUB-DISTRI Halol
SUB-DISTRI Jambughoda
DISTRICT Dohad
SUB-DISTRI Fatepura
SUB-DISTRI Jhalod
SUB-DISTRI Limkheda
SUB-DISTRI Dohad

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
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
486
486
486
486
486
486
486
486
486
486
486
486
486
487
487
487
487
487
488
488
488
488
488
488
488
488
488
489
489
490
490
490
490
490
490
491
491
491
491
491
491
492

03894
03895
03896
00000
03897
03898
03899
03900
03901
03902
03903
03904
03905
03906
03907
03908
00000
03909
03910
03911
03912
00000
03913
03914
03915
03916
03917
03918
03919
03920
00000
03921
00000
03922
03923
03924
03925
03926
00000
03927
03928
03929
03930
03931
00000

SUB-DISTRI Garbada
SUB-DISTRI Devgadbaria
SUB-DISTRI Dhanpur
DISTRICT Vadodara
SUB-DISTRI Savli
SUB-DISTRI Vadodara
SUB-DISTRI Vaghodia
SUB-DISTRI Jetpur Pavi
SUB-DISTRI Chhota Udaipur
SUB-DISTRI Kavant
SUB-DISTRI Nasvadi
SUB-DISTRI Sankheda
SUB-DISTRI Dabhoi
SUB-DISTRI Padra
SUB-DISTRI Karjan
SUB-DISTRI Sinor
DISTRICT Narmada
SUB-DISTRI Tilakwada
SUB-DISTRI Nandod
SUB-DISTRI Dediapada
SUB-DISTRI Sagbara
DISTRICT Bharuch
SUB-DISTRI Jambusar
SUB-DISTRI Amod
SUB-DISTRI Vagra
SUB-DISTRI Bharuch
SUB-DISTRI Jhagadia
SUB-DISTRI Anklesvar
SUB-DISTRI Hansot
SUB-DISTRI Valia
DISTRICT The Dangs
SUB-DISTRI The Dangs
DISTRICT Navsari
SUB-DISTRI Navsari
SUB-DISTRI Jalalpore
SUB-DISTRI Gandevi
SUB-DISTRI Chikhli
SUB-DISTRI Bansda
DISTRICT Valsad
SUB-DISTRI Valsad
SUB-DISTRI Dharampur
SUB-DISTRI Pardi
SUB-DISTRI Kaprada
SUB-DISTRI Umbergaon
DISTRICT Surat

24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
24
25
25
25
25
25
26
26
26
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

492
492
492
492
492
492
492
492
492
492
493
493
493
493
493
493
000
494
494
495
495
000
496
496
000
497
497
497
497
497
497
497
498
498
498
498
498
499
499
499
499
499
499
499
499

03932
03933
03934
03935
03936
03937
03938
03939
03940
03941
00000
03942
03943
03944
03945
03946
00000
00000
03947
00000
03948
00000
00000
03949
00000
00000
03950
03951
03952
03953
03954
03955
00000
03956
03957
03958
03959
00000
03960
03961
03962
03963
03964
03965
03966

SUB-DISTRI Olpad
SUB-DISTRI Mangrol
SUB-DISTRI Umarpada
SUB-DISTRI Mandvi
SUB-DISTRI Kamrej
SUB-DISTRI Surat City
SUB-DISTRI Chorasi
SUB-DISTRI Palsana
SUB-DISTRI Bardoli
SUB-DISTRI Mahuva
DISTRICT Tapi
SUB-DISTRI Nizar
SUB-DISTRI Uchchhal
SUB-DISTRI Songadh
SUB-DISTRI Vyara
SUB-DISTRI Valod
STATE
DAMAN & DIU
DISTRICT Diu
SUB-DISTRI Diu
DISTRICT Daman
SUB-DISTRI Daman
STATE
DADRA & NAGAR HAVELI
DISTRICT Dadra & Nagar Haveli
SUB-DISTRI Dadra & Nagar Haveli
STATE
MAHARASHTRA
DISTRICT Nandurbar
SUB-DISTRI Akkalkuwa
SUB-DISTRI Akrani
SUB-DISTRI Talode
SUB-DISTRI Shahade
SUB-DISTRI Nandurbar
SUB-DISTRI Nawapur
DISTRICT Dhule
SUB-DISTRI Shirpur
SUB-DISTRI Sindkhede
SUB-DISTRI Sakri
SUB-DISTRI Dhule
DISTRICT Jalgaon
SUB-DISTRI Chopda
SUB-DISTRI Yawal
SUB-DISTRI Raver
SUB-DISTRI Muktainagar
SUB-DISTRI Bodvad
SUB-DISTRI Bhusawal
SUB-DISTRI Jalgaon

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
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
500
500
500
500
500
500
500
500
500
500
500
500
500
500
501
501
501
501
501
501
501
501
502
502
502
502
502
502
502
503
503
503
503
503
503
503
503

03967
03968
03969
03970
03971
03972
03973
03974
00000
03975
03976
03977
03978
03979
03980
03981
03982
03983
03984
03985
03986
03987
00000
03988
03989
03990
03991
03992
03993
03994
00000
03995
03996
03997
03998
03999
04000
00000
04001
04002
04003
04004
04005
04006
04007

SUB-DISTRI Erandol
SUB-DISTRI Dharangaon
SUB-DISTRI Amalner
SUB-DISTRI Parola
SUB-DISTRI Bhadgaon
SUB-DISTRI Chalisgaon
SUB-DISTRI Pachora
SUB-DISTRI Jamner
DISTRICT Buldana
SUB-DISTRI Jalgaon (Jamod)
SUB-DISTRI Sangrampur
SUB-DISTRI Shegaon
SUB-DISTRI Nandura
SUB-DISTRI Malkapur
SUB-DISTRI Motala
SUB-DISTRI Khamgaon
SUB-DISTRI Mehkar
SUB-DISTRI Chikhli
SUB-DISTRI Buldana
SUB-DISTRI Deolgaon Raja
SUB-DISTRI Sindkhed Raja
SUB-DISTRI Lonar
DISTRICT Akola
SUB-DISTRI Telhara
SUB-DISTRI Akot
SUB-DISTRI Balapur
SUB-DISTRI Akola
SUB-DISTRI Murtijapur
SUB-DISTRI Patur
SUB-DISTRI Barshitakli
DISTRICT Washim
SUB-DISTRI Malegaon
SUB-DISTRI Mangrulpir
SUB-DISTRI Karanja
SUB-DISTRI Manora
SUB-DISTRI Washim
SUB-DISTRI Risod
DISTRICT Amravati
SUB-DISTRI Dharni
SUB-DISTRI Chikhaldara
SUB-DISTRI Anjangaon Surji
SUB-DISTRI Achalpur
SUB-DISTRI Chandurbazar
SUB-DISTRI Morshi
SUB-DISTRI Warud

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
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
504
504
504
504
504
504
504
504
504
505
505
505
505
505
505
505
505
505
505
505
505
505
505
505
506
506
506
506
506
506
506
506
507
507
507
507
507
507

04008
04009
04010
04011
04012
04013
04014
00000
04015
04016
04017
04018
04019
04020
04021
04022
00000
04023
04024
04025
04026
04027
04028
04029
04030
04031
04032
04033
04034
04035
04036
00000
04037
04038
04039
04040
04041
04042
04043
00000
04044
04045
04046
04047
04048

SUB-DISTRI Teosa
SUB-DISTRI Amravati
SUB-DISTRI Bhatkuli
SUB-DISTRI Daryapur
SUB-DISTRI Nandgaon-Khandeshwar
SUB-DISTRI Chandur Railway
SUB-DISTRI Dhamangaon Railway
DISTRICT Wardha
SUB-DISTRI Ashti
SUB-DISTRI Karanja
SUB-DISTRI Arvi
SUB-DISTRI Seloo
SUB-DISTRI Wardha
SUB-DISTRI Deoli
SUB-DISTRI Hinganghat
SUB-DISTRI Samudrapur
DISTRICT Nagpur
SUB-DISTRI Narkhed
SUB-DISTRI Katol
SUB-DISTRI Kalameshwar
SUB-DISTRI Savner
SUB-DISTRI Parseoni
SUB-DISTRI Ramtek
SUB-DISTRI Mauda
SUB-DISTRI Kamptee
SUB-DISTRI Nagpur (Rural)
SUB-DISTRI Nagpur (Urban)
SUB-DISTRI Hingna
SUB-DISTRI Umred
SUB-DISTRI Kuhi
SUB-DISTRI Bhiwapur
DISTRICT Bhandara
SUB-DISTRI Tumsar
SUB-DISTRI Mohadi
SUB-DISTRI Bhandara
SUB-DISTRI Sakoli
SUB-DISTRI Lakhani
SUB-DISTRI Pauni
SUB-DISTRI Lakhandur
DISTRICT Gondiya
SUB-DISTRI Tirora
SUB-DISTRI Goregaon
SUB-DISTRI Gondiya
SUB-DISTRI Amgaon
SUB-DISTRI Salekasa

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27

507
507
507
508
508
508
508
508
508
508
508
508
508
508
508
508
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

04049
04050
04051
00000
04052
04053
04054
04055
04056
04057
04058
04059
04060
04061
04062
04063
00000
04064
04065
04066
04067
04068
04069
04070
04071
04072
04073
04074
04075
04076
04077
04078
00000
04079
04080
04081
04082
04083
04084
04085
04086
04087
04088
04089
04090

SUB-DISTRI Sadak-Arjuni
SUB-DISTRI Arjuni Morgaon
SUB-DISTRI Deori
DISTRICT Gadchiroli
SUB-DISTRI Desaiganj (Vadasa)
SUB-DISTRI Armori
SUB-DISTRI Kurkheda
SUB-DISTRI Korchi
SUB-DISTRI Dhanora
SUB-DISTRI Gadchiroli
SUB-DISTRI Chamorshi
SUB-DISTRI Mulchera
SUB-DISTRI Etapalli
SUB-DISTRI Bhamragad
SUB-DISTRI Aheri
SUB-DISTRI Sironcha
DISTRICT Chandrapur
SUB-DISTRI Warora
SUB-DISTRI Chimur
SUB-DISTRI Nagbhir
SUB-DISTRI Brahmapuri
SUB-DISTRI Sawali
SUB-DISTRI Sindewahi
SUB-DISTRI Bhadravati
SUB-DISTRI Chandrapur
SUB-DISTRI Mul
SUB-DISTRI Pombhurna
SUB-DISTRI Ballarpur
SUB-DISTRI Korpana
SUB-DISTRI Jiwati
SUB-DISTRI Rajura
SUB-DISTRI Gondpipri
DISTRICT Yavatmal
SUB-DISTRI Ner
SUB-DISTRI Babulgaon
SUB-DISTRI Kalamb
SUB-DISTRI Yavatmal
SUB-DISTRI Darwha
SUB-DISTRI Digras
SUB-DISTRI Pusad
SUB-DISTRI Umarkhed
SUB-DISTRI Mahagaon
SUB-DISTRI Arni
SUB-DISTRI Ghatanji
SUB-DISTRI Kelapur

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
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
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
511
512
512
512
512
512
512
513
513
513
513
513
513
513
513
513
513
514
514
514
514
514
514
514
514

04091
04092
04093
04094
00000
04095
04096
04097
04098
04099
04100
04101
04102
04103
04104
04105
04106
04107
04108
04109
04110
00000
04111
04112
04113
04114
04115
00000
04116
04117
04118
04119
04120
04121
04122
04123
04124
00000
04125
04126
04127
04128
04129
04130
04131

SUB-DISTRI Ralegaon
SUB-DISTRI Maregaon
SUB-DISTRI Zari-Jamani
SUB-DISTRI Wani
DISTRICT Nanded
SUB-DISTRI Mahoor
SUB-DISTRI Kinwat
SUB-DISTRI Himayatnagar
SUB-DISTRI Hadgaon
SUB-DISTRI Ardhapur
SUB-DISTRI Nanded
SUB-DISTRI Mudkhed
SUB-DISTRI Bhokar
SUB-DISTRI Umri
SUB-DISTRI Dharmabad
SUB-DISTRI Biloli
SUB-DISTRI Naigaon (Khairgaon)
SUB-DISTRI Loha
SUB-DISTRI Kandhar
SUB-DISTRI Mukhed
SUB-DISTRI Deglur
DISTRICT Hingoli
SUB-DISTRI Sengaon
SUB-DISTRI Hingoli
SUB-DISTRI Aundha (Nagnath)
SUB-DISTRI Kalamnuri
SUB-DISTRI Basmath
DISTRICT Parbhani
SUB-DISTRI Sailu
SUB-DISTRI Jintur
SUB-DISTRI Parbhani
SUB-DISTRI Manwath
SUB-DISTRI Pathri
SUB-DISTRI Sonpeth
SUB-DISTRI Gangakhed
SUB-DISTRI Palam
SUB-DISTRI Purna
DISTRICT Jalna
SUB-DISTRI Bhokardan
SUB-DISTRI Jafferabad
SUB-DISTRI Jalna
SUB-DISTRI Badnapur
SUB-DISTRI Ambad
SUB-DISTRI Ghansawangi
SUB-DISTRI Partur

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
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
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
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
517
518
519

04132
00000
04133
04134
04135
04136
04137
04138
04139
04140
04141
00000
04142
04143
04144
04145
04146
04147
04148
04149
04150
04151
04152
04153
04154
04155
04156
00000
04157
04158
04159
04160
04161
04162
04163
04164
04165
04166
04167
04168
04169
04170
04171
00000
00000

SUB-DISTRI Mantha
DISTRICT Aurangabad
SUB-DISTRI Kannad
SUB-DISTRI Soegaon
SUB-DISTRI Sillod
SUB-DISTRI Phulambri
SUB-DISTRI Aurangabad
SUB-DISTRI Khuldabad
SUB-DISTRI Vaijapur
SUB-DISTRI Gangapur
SUB-DISTRI Paithan
DISTRICT Nashik
SUB-DISTRI Surgana
SUB-DISTRI Kalwan
SUB-DISTRI Deola
SUB-DISTRI Baglan
SUB-DISTRI Malegaon
SUB-DISTRI Nandgaon
SUB-DISTRI Chandvad
SUB-DISTRI Dindori
SUB-DISTRI Peint
SUB-DISTRI Trimbakeshwar
SUB-DISTRI Nashik
SUB-DISTRI Igatpuri
SUB-DISTRI Sinnar
SUB-DISTRI Niphad
SUB-DISTRI Yevla
DISTRICT Thane
SUB-DISTRI Talasari
SUB-DISTRI Dahanu
SUB-DISTRI Vikramgad
SUB-DISTRI Jawhar
SUB-DISTRI Mokhada
SUB-DISTRI Vada
SUB-DISTRI Palghar
SUB-DISTRI Vasai
SUB-DISTRI Thane
SUB-DISTRI Bhiwandi
SUB-DISTRI Shahapur
SUB-DISTRI Kalyan
SUB-DISTRI Ulhasnagar
SUB-DISTRI Ambarnath
SUB-DISTRI Murbad
DISTRICT Mumbai Suburban
DISTRICT Mumbai

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
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
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

00000
04172
04173
04174
04175
04176
04177
04178
04179
04180
04181
04182
04183
04184
04185
04186
00000
04187
04188
04189
04190
04191
04192
04193
04194
04195
04196
04197
04198
04199
04200
00000
04201
04202
04203
04204
04205
04206
04207
04208
04209
04210
04211
04212
04213

DISTRICT Raigarh
SUB-DISTRI Uran
SUB-DISTRI Panvel
SUB-DISTRI Karjat
SUB-DISTRI Khalapur
SUB-DISTRI Pen
SUB-DISTRI Alibag
SUB-DISTRI Murud
SUB-DISTRI Roha
SUB-DISTRI Sudhagad
SUB-DISTRI Mangaon
SUB-DISTRI Tala
SUB-DISTRI Shrivardhan
SUB-DISTRI Mhasla
SUB-DISTRI Mahad
SUB-DISTRI Poladpur
DISTRICT Pune
SUB-DISTRI Junnar
SUB-DISTRI Ambegaon
SUB-DISTRI Shirur
SUB-DISTRI Khed
SUB-DISTRI Mawal
SUB-DISTRI Mulshi
SUB-DISTRI Haveli
SUB-DISTRI Pune City
SUB-DISTRI Daund
SUB-DISTRI Purandhar
SUB-DISTRI Velhe
SUB-DISTRI Bhor
SUB-DISTRI Baramati
SUB-DISTRI Indapur
DISTRICT Ahmadnagar
SUB-DISTRI Akola
SUB-DISTRI Sangamner
SUB-DISTRI Kopargaon
SUB-DISTRI Rahta
SUB-DISTRI Shrirampur
SUB-DISTRI Nevasa
SUB-DISTRI Shevgaon
SUB-DISTRI Pathardi
SUB-DISTRI Nagar
SUB-DISTRI Rahuri
SUB-DISTRI Parner
SUB-DISTRI Shrigonda
SUB-DISTRI Karjat

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
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
523
523
523
523
523
523
523
523
523
523
523
523
524
524
524
524
524
524
524
524
524
524
524
525
525
525
525
525
525
525
525
525
526
526
526
526
526
526
526
526
526
526
526
526

04214
00000
04215
04216
04217
04218
04219
04220
04221
04222
04223
04224
04225
00000
04226
04227
04228
04229
04230
04231
04232
04233
04234
04235
00000
04236
04237
04238
04239
04240
04241
04242
04243
00000
04244
04245
04246
04247
04248
04249
04250
04251
04252
04253
04254

SUB-DISTRI Jamkhed
DISTRICT Bid
SUB-DISTRI Ashti
SUB-DISTRI Patoda
SUB-DISTRI Shirur (Kasar)
SUB-DISTRI Georai
SUB-DISTRI Manjlegaon
SUB-DISTRI Wadwani
SUB-DISTRI Bid
SUB-DISTRI Kaij
SUB-DISTRI Dharur
SUB-DISTRI Parli
SUB-DISTRI Ambejogai
DISTRICT Latur
SUB-DISTRI Latur
SUB-DISTRI Renapur
SUB-DISTRI Ahmadpur
SUB-DISTRI Jalkot
SUB-DISTRI Chakur
SUB-DISTRI Shirur-Anantpal
SUB-DISTRI Ausa
SUB-DISTRI Nilanga
SUB-DISTRI Deoni
SUB-DISTRI Udgir
DISTRICT Osmanabad
SUB-DISTRI Paranda
SUB-DISTRI Bhum
SUB-DISTRI Washi
SUB-DISTRI Kalamb
SUB-DISTRI Osmanabad
SUB-DISTRI Tuljapur
SUB-DISTRI Lohara
SUB-DISTRI Umarga
DISTRICT Solapur
SUB-DISTRI Karmala
SUB-DISTRI Madha
SUB-DISTRI Barshi
SUB-DISTRI Solapur North
SUB-DISTRI Mohol
SUB-DISTRI Pandharpur
SUB-DISTRI Malshiras
SUB-DISTRI Sangole
SUB-DISTRI Mangalvedhe
SUB-DISTRI Solapur South
SUB-DISTRI Akkalkot

27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
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
528
528
528
528
528
528
528
528
528
528
529
529
529
529
529
529
529
529
529
530
530
530
530
530
530
530
530
530
530
530
530
530
531

00000
04255
04256
04257
04258
04259
04260
04261
04262
04263
04264
04265
00000
04266
04267
04268
04269
04270
04271
04272
04273
04274
00000
04275
04276
04277
04278
04279
04280
04281
04282
00000
04283
04284
04285
04286
04287
04288
04289
04290
04291
04292
04293
04294
00000

DISTRICT Satara
SUB-DISTRI Mahabaleshwar
SUB-DISTRI Wai
SUB-DISTRI Khandala
SUB-DISTRI Phaltan
SUB-DISTRI Man
SUB-DISTRI Khatav
SUB-DISTRI Koregaon
SUB-DISTRI Satara
SUB-DISTRI Jaoli
SUB-DISTRI Patan
SUB-DISTRI Karad
DISTRICT Ratnagiri
SUB-DISTRI Mandangad
SUB-DISTRI Dapoli
SUB-DISTRI Khed
SUB-DISTRI Chiplun
SUB-DISTRI Guhagar
SUB-DISTRI Ratnagiri
SUB-DISTRI Sangameshwar
SUB-DISTRI Lanja
SUB-DISTRI Rajapur
DISTRICT Sindhudurg
SUB-DISTRI Devgad
SUB-DISTRI Vaibhavvadi
SUB-DISTRI Kankavli
SUB-DISTRI Malwan
SUB-DISTRI Vengurla
SUB-DISTRI Kudal
SUB-DISTRI Sawantwadi
SUB-DISTRI Dodamarg
DISTRICT Kolhapur
SUB-DISTRI Shahuwadi
SUB-DISTRI Panhala
SUB-DISTRI Hatkanangle
SUB-DISTRI Shirol
SUB-DISTRI Karvir
SUB-DISTRI Bavda
SUB-DISTRI Radhanagari
SUB-DISTRI Kagal
SUB-DISTRI Bhudargad
SUB-DISTRI Ajra
SUB-DISTRI Gadhinglaj
SUB-DISTRI Chandgad
DISTRICT Sangli

27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

531
531
531
531
531
531
531
531
531
531
000
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532
532

04295
04296
04297
04298
04299
04300
04301
04302
04303
04304
00000
00000
04305
04306
04307
04308
04309
04310
04311
04312
04313
04314
04315
04316
04317
04318
04319
04320
04321
04322
04323
04324
04325
04326
04327
04328
04329
04330
04331
04332
04333
04334
04335
04336
04337

SUB-DISTRI Shirala
SUB-DISTRI Walwa
SUB-DISTRI Palus
SUB-DISTRI Kadegaon
SUB-DISTRI Khanapur
SUB-DISTRI Atpadi
SUB-DISTRI Tasgaon
SUB-DISTRI Miraj
SUB-DISTRI Kavathemahankal
SUB-DISTRI Jat
STATE
ANDHRA PRADESH
DISTRICT Adilabad
SUB-DISTRI Tamsi
SUB-DISTRI Adilabad
SUB-DISTRI Jainad
SUB-DISTRI Bela
SUB-DISTRI Talamadugu
SUB-DISTRI Gudihathnoor
SUB-DISTRI Inderavelly
SUB-DISTRI Narnoor
SUB-DISTRI Kerameri
SUB-DISTRI Wankdi
SUB-DISTRI Sirpur (T)
SUB-DISTRI Kouthala
SUB-DISTRI Bejjur
SUB-DISTRI Kagaznagar
SUB-DISTRI Asifabad
SUB-DISTRI Jainoor
SUB-DISTRI Utnoor
SUB-DISTRI Ichoda
SUB-DISTRI Bazarhathnoor
SUB-DISTRI Boath
SUB-DISTRI Neradigonda
SUB-DISTRI Sirpur
SUB-DISTRI Rebbana
SUB-DISTRI Bhimini
SUB-DISTRI Dahegaon
SUB-DISTRI Vemanpalle
SUB-DISTRI Nennal
SUB-DISTRI Tandur
SUB-DISTRI Tiryani
SUB-DISTRI Jannaram
SUB-DISTRI Kaddam (Peddur)
SUB-DISTRI Sarangapur
SUB-DISTRI Kuntala

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533
533

04338
04339
04340
04341
04342
04343
04344
04345
04346
04347
04348
04349
04350
04351
04352
04353
04354
04355
04356
00000
04357
04358
04359
04360
04361
04362
04363
04364
04365
04366
04367
04368
04369
04370
04371
04372
04373
04374
04375
04376
04377
04378
04379
04380
04381

SUB-DISTRI Kubeer
SUB-DISTRI Bhainsa
SUB-DISTRI Tanoor
SUB-DISTRI Mudhole
SUB-DISTRI Lokeswaram
SUB-DISTRI Dilawarpur
SUB-DISTRI Nirmal
SUB-DISTRI Laxmanchanda
SUB-DISTRI Mamda
SUB-DISTRI Khanapur
SUB-DISTRI Dandepalle
SUB-DISTRI Kasipet
SUB-DISTRI Bellampalle
SUB-DISTRI Kotapalle
SUB-DISTRI Mandamarri
SUB-DISTRI Luxettipet
SUB-DISTRI Mancherial
SUB-DISTRI Jaipur
SUB-DISTRI Chennur
DISTRICT Nizamabad
SUB-DISTRI Ranjal
SUB-DISTRI Navipet
SUB-DISTRI Nandipet
SUB-DISTRI Armur
SUB-DISTRI Balkonda
SUB-DISTRI Mortad
SUB-DISTRI Kammarpalle
SUB-DISTRI Bheemgal
SUB-DISTRI Velpur
SUB-DISTRI Jakranpalle
SUB-DISTRI Makloor
SUB-DISTRI Nizamabad
SUB-DISTRI Yedpalle
SUB-DISTRI Bodhan
SUB-DISTRI Kotgiri
SUB-DISTRI Madnoor
SUB-DISTRI Jukkal
SUB-DISTRI Bichkunda
SUB-DISTRI Birkoor
SUB-DISTRI Varni
SUB-DISTRI Dichpalle
SUB-DISTRI Dharpalle
SUB-DISTRI Sirkonda
SUB-DISTRI Machareddy
SUB-DISTRI Sadasivanagar

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
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
534
534
534

04382
04383
04384
04385
04386
04387
04388
04389
04390
04391
04392
00000
04393
04394
04395
04396
04397
04398
04399
04400
04401
04402
04403
04404
04405
04406
04407
04408
04409
04410
04411
04412
04413
04414
04415
04416
04417
04418
04419
04420
04421
04422
04423
04424
04425

SUB-DISTRI Gandhari
SUB-DISTRI Banswada
SUB-DISTRI Pitlam
SUB-DISTRI Nizamsagar
SUB-DISTRI Yellareddy
SUB-DISTRI Nagareddipet
SUB-DISTRI Lingampet
SUB-DISTRI Tadwai
SUB-DISTRI Kamareddy
SUB-DISTRI Bhiknoor
SUB-DISTRI Domakonda
DISTRICT Karimnagar
SUB-DISTRI Ibrahimpatnam
SUB-DISTRI Mallapur
SUB-DISTRI Raikal
SUB-DISTRI Sarangapur
SUB-DISTRI Dharmapuri
SUB-DISTRI Velgatoor
SUB-DISTRI Ramagundam
SUB-DISTRI Kamanpur
SUB-DISTRI Manthani
SUB-DISTRI Kataram
SUB-DISTRI Mahadevpur
SUB-DISTRI Mutharam (Mahadevpur)
SUB-DISTRI Malharrao
SUB-DISTRI Mutharam (Manthani)
SUB-DISTRI Srirampur
SUB-DISTRI Peddapalle
SUB-DISTRI Julapalle
SUB-DISTRI Elgaid
SUB-DISTRI Dharmaram
SUB-DISTRI Gollapalle
SUB-DISTRI Mallial
SUB-DISTRI Jagtial
SUB-DISTRI Medipalle
SUB-DISTRI Koratla
SUB-DISTRI Metpalle
SUB-DISTRI Kathlapur
SUB-DISTRI Chandurthi
SUB-DISTRI Kodimial
SUB-DISTRI Pegadapalle
SUB-DISTRI Gangadhara
SUB-DISTRI Ramadugu
SUB-DISTRI Choppadandi
SUB-DISTRI Sultanabad

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
534
534
534
534
534
534
534
534
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

04426
04427
04428
04429
04430
04431
04432
04433
04434
04435
04436
04437
04438
04439
04440
04441
04442
04443
04444
04445
04446
04447
04448
04449
00000
04450
04451
04452
04453
04454
04455
04456
04457
04458
04459
04460
04461
04462
04463
04464
04465
04466
04467
04468
04469

SUB-DISTRI Odela
SUB-DISTRI Manakondur
SUB-DISTRI Karimnagar
SUB-DISTRI Boinpalle
SUB-DISTRI Vemulawada
SUB-DISTRI Konaraopeta
SUB-DISTRI Yellareddipet
SUB-DISTRI Gambhiraopet
SUB-DISTRI Mustabad
SUB-DISTRI Sircilla
SUB-DISTRI Ellanthakunta
SUB-DISTRI Bejjanki
SUB-DISTRI Timmapur (LMD Colony)
SUB-DISTRI Veenavanka
SUB-DISTRI Jammikunta
SUB-DISTRI Shankarapatnam
SUB-DISTRI Chigurumamidi
SUB-DISTRI Koheda
SUB-DISTRI Husnabad
SUB-DISTRI Saidapur
SUB-DISTRI Huzurabad
SUB-DISTRI Kamalapur
SUB-DISTRI Bheemadevarpalle
SUB-DISTRI Elkathurthi
DISTRICT Medak
SUB-DISTRI Kangti
SUB-DISTRI Manoor
SUB-DISTRI Narayankhed
SUB-DISTRI Kalher
SUB-DISTRI Shankarampet (A)
SUB-DISTRI Papannapet
SUB-DISTRI Medak
SUB-DISTRI Ramayampet
SUB-DISTRI Dubbak
SUB-DISTRI Siddipet
SUB-DISTRI Chinnakodur
SUB-DISTRI Nangnoor
SUB-DISTRI Kondapak
SUB-DISTRI Thoguta
SUB-DISTRI Mirdoddi
SUB-DISTRI Doultabad
SUB-DISTRI Chegunta
SUB-DISTRI Shankarampet (R)
SUB-DISTRI Kulcharam
SUB-DISTRI Tekmal

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

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
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
536
537
537

04470
04471
04472
04473
04474
04475
04476
04477
04478
04479
04480
04481
04482
04483
04484
04485
04486
04487
04488
04489
04490
04491
04492
04493
04494
04495
00000
04496
04497
04498
04499
04500
04501
04502
04503
04504
04505
04506
04507
04508
04509
04510
04511
00000
04512

SUB-DISTRI Alladurg
SUB-DISTRI Regode
SUB-DISTRI Raikode
SUB-DISTRI Nyalkal
SUB-DISTRI Zahirabad
SUB-DISTRI Kohir
SUB-DISTRI Jharasangam
SUB-DISTRI Munpalle
SUB-DISTRI Pulkal
SUB-DISTRI Andole
SUB-DISTRI Kowdipalle
SUB-DISTRI Yeldurthy
SUB-DISTRI Tupran
SUB-DISTRI Gajwel
SUB-DISTRI Jagdevpur
SUB-DISTRI Wargal
SUB-DISTRI Mulug
SUB-DISTRI Shivampet
SUB-DISTRI Narsapur
SUB-DISTRI Hathnoora
SUB-DISTRI Sadasivpet
SUB-DISTRI Kondapur
SUB-DISTRI Sangareddy
SUB-DISTRI Jinnaram
SUB-DISTRI Patancheru
SUB-DISTRI Ramachandrapuram
DISTRICT Hyderabad
SUB-DISTRI Shaikpet
SUB-DISTRI Ameerpet
SUB-DISTRI Secunderabad
SUB-DISTRI Tirumalagiri
SUB-DISTRI Maredpalle
SUB-DISTRI Musheerabad
SUB-DISTRI Amberpet
SUB-DISTRI Himayathnagar
SUB-DISTRI Nampally
SUB-DISTRI Khairatabad
SUB-DISTRI Asifnagar
SUB-DISTRI Golconda
SUB-DISTRI Bahadurpura
SUB-DISTRI Bandlaguda
SUB-DISTRI Charminar
SUB-DISTRI Saidabad
DISTRICT Rangareddy
SUB-DISTRI Marpalle

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
537
537
537
537
537
538
538
538
538
538
538
538
538
538

04513
04514
04515
04516
04517
04518
04519
04520
04521
04522
04523
04524
04525
04526
04527
04528
04529
04530
04531
04532
04533
04534
04535
04536
04537
04538
04539
04540
04541
04542
04543
04544
04545
04546
04547
04548
00000
04549
04550
04551
04552
04553
04554
04555
04556

SUB-DISTRI Mominpet
SUB-DISTRI Nawabpet
SUB-DISTRI Shankarpalle
SUB-DISTRI Serilingampally
SUB-DISTRI Balanagar
SUB-DISTRI Qutubullapur
SUB-DISTRI Medchal
SUB-DISTRI Shamirpet
SUB-DISTRI Malkajgiri
SUB-DISTRI Keesara
SUB-DISTRI Ghatkesar
SUB-DISTRI Uppal
SUB-DISTRI Hayathnagar
SUB-DISTRI Saroornagar
SUB-DISTRI Rajendranagar
SUB-DISTRI Moinabad
SUB-DISTRI Chevella
SUB-DISTRI Vicarabad
SUB-DISTRI Dharur
SUB-DISTRI Bantwaram
SUB-DISTRI Peddemul
SUB-DISTRI Tandur
SUB-DISTRI Basheerabad
SUB-DISTRI Yelal
SUB-DISTRI Doma
SUB-DISTRI Gandeed
SUB-DISTRI Kulkacharla
SUB-DISTRI Pargi
SUB-DISTRI Pudur
SUB-DISTRI Shabad
SUB-DISTRI Shamshabad
SUB-DISTRI Maheswaram
SUB-DISTRI Kandukur
SUB-DISTRI Ibrahimpatnam
SUB-DISTRI Manchal
SUB-DISTRI Yacharam
DISTRICT Mahbubnagar
SUB-DISTRI Kodangal
SUB-DISTRI Bomraspet
SUB-DISTRI Kosgi
SUB-DISTRI Doulathabad
SUB-DISTRI Damaragidda
SUB-DISTRI Maddur
SUB-DISTRI Hanwada
SUB-DISTRI Nawabpet

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538
538

04557
04558
04559
04560
04561
04562
04563
04564
04565
04566
04567
04568
04569
04570
04571
04572
04573
04574
04575
04576
04577
04578
04579
04580
04581
04582
04583
04584
04585
04586
04587
04588
04589
04590
04591
04592
04593
04594
04595
04596
04597
04598
04599
04600
04601

SUB-DISTRI Balanagar
SUB-DISTRI Kondurg
SUB-DISTRI Farooqnagar
SUB-DISTRI Kothur
SUB-DISTRI Keshampet
SUB-DISTRI Talakondapalle
SUB-DISTRI Amangal
SUB-DISTRI Madgul
SUB-DISTRI Veldanda
SUB-DISTRI Midjil
SUB-DISTRI Jadcherla
SUB-DISTRI Mahbubnagar
SUB-DISTRI Koilkonda
SUB-DISTRI Narayanpet
SUB-DISTRI Utkoor
SUB-DISTRI Dhanwada
SUB-DISTRI Devarkadra
SUB-DISTRI Bhoothpur
SUB-DISTRI Thimmajipet
SUB-DISTRI Kalwakurthy
SUB-DISTRI Vangoor
SUB-DISTRI Amrabad
SUB-DISTRI Achampet
SUB-DISTRI Uppununthala
SUB-DISTRI Telkapalle
SUB-DISTRI Tadoor
SUB-DISTRI Nagarkurnool
SUB-DISTRI Bijinapalle
SUB-DISTRI Ghanpur
SUB-DISTRI Addakal
SUB-DISTRI Chinnachintakunta
SUB-DISTRI Narva
SUB-DISTRI Makthal
SUB-DISTRI Maganoor
SUB-DISTRI Dharur
SUB-DISTRI Atmakur
SUB-DISTRI Kothakota
SUB-DISTRI Peddamandadi
SUB-DISTRI Wanaparthy
SUB-DISTRI Gopalpeta
SUB-DISTRI Balmoor
SUB-DISTRI Lingal
SUB-DISTRI Peddakothapalle
SUB-DISTRI Kodair
SUB-DISTRI Pangal

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539
539

04602
04603
04604
04605
04606
04607
04608
04609
04610
04611
04612
00000
04613
04614
04615
04616
04617
04618
04619
04620
04621
04622
04623
04624
04625
04626
04627
04628
04629
04630
04631
04632
04633
04634
04635
04636
04637
04638
04639
04640
04641
04642
04643
04644
04645

SUB-DISTRI Pebbair
SUB-DISTRI Gadwal
SUB-DISTRI Maldakal
SUB-DISTRI Ghattu
SUB-DISTRI Ieej
SUB-DISTRI Itikyal
SUB-DISTRI Veepangandla
SUB-DISTRI Kollapur
SUB-DISTRI Waddepalle
SUB-DISTRI Manopad
SUB-DISTRI Alampur
DISTRICT Nalgonda
SUB-DISTRI Bommalaramaram
SUB-DISTRI M.Turkapalle
SUB-DISTRI Rajapet
SUB-DISTRI Yadagirigutta
SUB-DISTRI Alair
SUB-DISTRI Gundala
SUB-DISTRI Thirumalgiri
SUB-DISTRI Thungathurthi
SUB-DISTRI Nuthankal
SUB-DISTRI Atmakur (S)
SUB-DISTRI Jaji Reddi Gudem
SUB-DISTRI Sali Gouraram
SUB-DISTRI Mothkur
SUB-DISTRI Atmakur (M)
SUB-DISTRI Valigonda
SUB-DISTRI Bhongir
SUB-DISTRI Bibinagar
SUB-DISTRI Pochampalle
SUB-DISTRI Choutuppal
SUB-DISTRI Ramannapeta
SUB-DISTRI Chityala
SUB-DISTRI Narketpalle
SUB-DISTRI Kattangoor
SUB-DISTRI Nakrekal
SUB-DISTRI Kethe Palle
SUB-DISTRI Suryapet
SUB-DISTRI Chivvemla
SUB-DISTRI Mothey
SUB-DISTRI Nadigudem
SUB-DISTRI Munagala
SUB-DISTRI Penpahad
SUB-DISTRI Vemulapalle
SUB-DISTRI Thipparthi

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
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

04646
04647
04648
04649
04650
04651
04652
04653
04654
04655
04656
04657
04658
04659
04660
04661
04662
04663
04664
04665
04666
04667
04668
04669
04670
04671
00000
04672
04673
04674
04675
04676
04677
04678
04679
04680
04681
04682
04683
04684
04685
04686
04687
04688
04689

SUB-DISTRI Nalgonda
SUB-DISTRI Munugode
SUB-DISTRI Narayanapur
SUB-DISTRI Marriguda
SUB-DISTRI Chintha Palle
SUB-DISTRI Gundla Palle
SUB-DISTRI Chandam Pet
SUB-DISTRI Devarakonda
SUB-DISTRI Nampalle
SUB-DISTRI Chandur
SUB-DISTRI Kangal
SUB-DISTRI Gurrampode
SUB-DISTRI Pedda Adiserla Palle
SUB-DISTRI Peddavoora
SUB-DISTRI Anumula
SUB-DISTRI Nidamanur
SUB-DISTRI Thripuraram
SUB-DISTRI Dameracherla
SUB-DISTRI Miryalaguda
SUB-DISTRI Neredcherla
SUB-DISTRI Garide Palle
SUB-DISTRI Chilkur
SUB-DISTRI Kodad
SUB-DISTRI Huzurnagar
SUB-DISTRI Mattam Palle
SUB-DISTRI Mella Cheruvu
DISTRICT Warangal
SUB-DISTRI Cherial
SUB-DISTRI Maddur
SUB-DISTRI Bachannapet
SUB-DISTRI Narmetta
SUB-DISTRI Ghanpur (Station)
SUB-DISTRI Dharmasagar
SUB-DISTRI Hasanparthy
SUB-DISTRI Parkal
SUB-DISTRI Mogullapalle
SUB-DISTRI Chityal
SUB-DISTRI Bhupalpalle
SUB-DISTRI Ghanpur (Mulug)
SUB-DISTRI Venkatapur
SUB-DISTRI Eturnagaram
SUB-DISTRI Mangapet
SUB-DISTRI Tadvai
SUB-DISTRI Govindaraopet
SUB-DISTRI Mulug

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
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
541
541
541
541
541
541
541
541
541
541
541
541

04690
04691
04692
04693
04694
04695
04696
04697
04698
04699
04700
04701
04702
04703
04704
04705
04706
04707
04708
04709
04710
04711
04712
04713
04714
04715
04716
04717
04718
04719
04720
04721
04722
00000
04723
04724
04725
04726
04727
04728
04729
04730
04731
04732
04733

SUB-DISTRI Regonda
SUB-DISTRI Shayampet
SUB-DISTRI Nallabelly
SUB-DISTRI Duggondi
SUB-DISTRI Atmakur
SUB-DISTRI Hanamkonda
SUB-DISTRI Zaffergadh
SUB-DISTRI Palakurthi
SUB-DISTRI Raghunathpalle
SUB-DISTRI Jangaon
SUB-DISTRI Lingalaghanpur
SUB-DISTRI Devaruppula
SUB-DISTRI Kodakandla
SUB-DISTRI Raiparthy
SUB-DISTRI Wardhannapet
SUB-DISTRI Sangam
SUB-DISTRI Warangal
SUB-DISTRI Geesugonda
SUB-DISTRI Narsampet
SUB-DISTRI Khanapur
SUB-DISTRI Kothagudem
SUB-DISTRI Gudur
SUB-DISTRI Chennaraopet
SUB-DISTRI Nekkonda
SUB-DISTRI Parvathagiri
SUB-DISTRI Thorrur
SUB-DISTRI Nellikudur
SUB-DISTRI Kesamudram
SUB-DISTRI Mahabubabad
SUB-DISTRI Narsimhulapet
SUB-DISTRI Maripeda
SUB-DISTRI Kuravi
SUB-DISTRI Dornakal
DISTRICT Khammam
SUB-DISTRI Wazeed
SUB-DISTRI Venkatapuram
SUB-DISTRI Pinapaka
SUB-DISTRI Cherla
SUB-DISTRI Manuguru
SUB-DISTRI Aswapuram
SUB-DISTRI Dummugudem
SUB-DISTRI Bhadrachalam
SUB-DISTRI Kunavaram
SUB-DISTRI Chintur
SUB-DISTRI Vararamachandrapuram

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

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
542
542
542
542
542
542
542
542
542

04734
04735
04736
04737
04738
04739
04740
04741
04742
04743
04744
04745
04746
04747
04748
04749
04750
04751
04752
04753
04754
04755
04756
04757
04758
04759
04760
04761
04762
04763
04764
04765
04766
04767
04768
00000
04769
04770
04771
04772
04773
04774
04775
04776
04777

SUB-DISTRI Velairpadu
SUB-DISTRI Kukunoor
SUB-DISTRI Burgampahad
SUB-DISTRI Palwancha
SUB-DISTRI Kothagudem
SUB-DISTRI Tekulapalle
SUB-DISTRI Yellandu
SUB-DISTRI Gundala
SUB-DISTRI Bayyaram
SUB-DISTRI Garla
SUB-DISTRI Singareni
SUB-DISTRI Kamepalle
SUB-DISTRI Julurpad
SUB-DISTRI Chandrugonda
SUB-DISTRI Mulkalapalle
SUB-DISTRI Aswaraopeta
SUB-DISTRI Dammapeta
SUB-DISTRI Sathupalle
SUB-DISTRI Penuballi
SUB-DISTRI Enkuru
SUB-DISTRI Thirumalayapalem
SUB-DISTRI Kusumanchi
SUB-DISTRI Khammam (Rural)
SUB-DISTRI Khammam (Urban)
SUB-DISTRI Mudigonda
SUB-DISTRI Nelakondapalle
SUB-DISTRI Chinthakani
SUB-DISTRI Konijerla
SUB-DISTRI Tallada
SUB-DISTRI Kallur
SUB-DISTRI Wyra
SUB-DISTRI Bonakal
SUB-DISTRI Madhira
SUB-DISTRI Yerrupalem
SUB-DISTRI Vemsoor
DISTRICT Srikakulam
SUB-DISTRI Veeraghattam
SUB-DISTRI Seethampeta
SUB-DISTRI Bhamini
SUB-DISTRI Kothuru
SUB-DISTRI Pathapatnam
SUB-DISTRI Meliaputti
SUB-DISTRI Palasa
SUB-DISTRI Mandasa
SUB-DISTRI Kanchili

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543
543

04778
04779
04780
04781
04782
04783
04784
04785
04786
04787
04788
04789
04790
04791
04792
04793
04794
04795
04796
04797
04798
04799
04800
04801
04802
04803
04804
04805
04806
00000
04807
04808
04809
04810
04811
04812
04813
04814
04815
04816
04817
04818
04819
04820
04821

SUB-DISTRI Ichchapuram
SUB-DISTRI Kaviti
SUB-DISTRI Sompeta
SUB-DISTRI Vajrapukothuru
SUB-DISTRI Nandigam
SUB-DISTRI Hiramandalam
SUB-DISTRI Palakonda
SUB-DISTRI Vangara
SUB-DISTRI Regidi Amadalavalasa
SUB-DISTRI Lakshminarsupeta
SUB-DISTRI Saravakota
SUB-DISTRI Tekkali
SUB-DISTRI Santhabommali
SUB-DISTRI Kotabommali
SUB-DISTRI Jalumuru
SUB-DISTRI Sarubujjili
SUB-DISTRI Burja
SUB-DISTRI Santhakaviti
SUB-DISTRI Rajam
SUB-DISTRI Ganguvarisigadam
SUB-DISTRI Amadalavalasa
SUB-DISTRI Narasannapeta
SUB-DISTRI Polaki
SUB-DISTRI Gara
SUB-DISTRI Srikakulam
SUB-DISTRI Ponduru
SUB-DISTRI Laveru
SUB-DISTRI Ranastalam
SUB-DISTRI Etcherla
DISTRICT Vizianagaram
SUB-DISTRI Komarada
SUB-DISTRI Gummalakshmipuram
SUB-DISTRI Kurupam
SUB-DISTRI Jiyyammavalasa
SUB-DISTRI Garugubilli
SUB-DISTRI Parvathipuram
SUB-DISTRI Makkuva
SUB-DISTRI Seethanagaram
SUB-DISTRI Balijipeta
SUB-DISTRI Bobbili
SUB-DISTRI Salur
SUB-DISTRI Pachipenta
SUB-DISTRI Ramabhadrapuram
SUB-DISTRI Badangi
SUB-DISTRI Therlam

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544
544

04822
04823
04824
04825
04826
04827
04828
04829
04830
04831
04832
04833
04834
04835
04836
04837
04838
04839
04840
00000
04841
04842
04843
04844
04845
04846
04847
04848
04849
04850
04851
04852
04853
04854
04855
04856
04857
04858
04859
04860
04861
04862
04863
04864
04865

SUB-DISTRI Merakamudidam
SUB-DISTRI Dattirajeru
SUB-DISTRI Mentada
SUB-DISTRI Gajapathinagaram
SUB-DISTRI Garividi
SUB-DISTRI Cheepurupalle
SUB-DISTRI Gurla
SUB-DISTRI Bondapalle
SUB-DISTRI Gantyada
SUB-DISTRI Srungavarapukota
SUB-DISTRI Vepada
SUB-DISTRI Lakkavarapukota
SUB-DISTRI Kothavalasa
SUB-DISTRI Jami
SUB-DISTRI Vizianagaram
SUB-DISTRI Nellimarla
SUB-DISTRI Pusapatirega
SUB-DISTRI Denkada
SUB-DISTRI Bhogapuram
DISTRICT Visakhapatnam
SUB-DISTRI Munchingi Puttu
SUB-DISTRI Peda Bayalu
SUB-DISTRI Dumbriguda
SUB-DISTRI Araku Valley
SUB-DISTRI Ananthagiri
SUB-DISTRI Hukumpeta
SUB-DISTRI Paderu
SUB-DISTRI G.Madugula
SUB-DISTRI Chintapalle
SUB-DISTRI Gudem Kotha Veedhi
SUB-DISTRI Koyyuru
SUB-DISTRI Nathavaram
SUB-DISTRI Golugonda
SUB-DISTRI Narsipatnam
SUB-DISTRI Rolugunta
SUB-DISTRI Ravikamatham
SUB-DISTRI Madugula
SUB-DISTRI Cheedikada
SUB-DISTRI Devarapalle
SUB-DISTRI K.Kotapadu
SUB-DISTRI Sabbavaram
SUB-DISTRI Pendurthi
SUB-DISTRI Anandapuram
SUB-DISTRI Padmanabham
SUB-DISTRI Bheemunipatnam

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
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
545
545

04866
04867
04868
04869
04870
04871
04872
04873
04874
04875
04876
04877
04878
04879
04880
04881
04882
04883
00000
04884
04885
04886
04887
04888
04889
04890
04891
04892
04893
04894
04895
04896
04897
04898
04899
04900
04901
04902
04903
04904
04905
04906
04907
04908
04909

SUB-DISTRI Visakhapatnam (Rural)


SUB-DISTRI Visakhapatnam (Urban)
SUB-DISTRI Pedagantyada
SUB-DISTRI Gajuwaka
SUB-DISTRI Paravada
SUB-DISTRI Anakapalle
SUB-DISTRI Chodavaram
SUB-DISTRI Butchayyapeta
SUB-DISTRI Kotauratla
SUB-DISTRI Makavarapalem
SUB-DISTRI Kasimkota
SUB-DISTRI Munagapaka
SUB-DISTRI Atchutapuram
SUB-DISTRI Yelamanchili
SUB-DISTRI Nakkapalle
SUB-DISTRI Payakaraopeta
SUB-DISTRI S.Rayavaram
SUB-DISTRI Rambilli
DISTRICT East Godavari
SUB-DISTRI Maredumilli
SUB-DISTRI Devipatnam
SUB-DISTRI Y. Ramavaram
SUB-DISTRI Addateegala
SUB-DISTRI Rajavommangi
SUB-DISTRI Kotananduru
SUB-DISTRI Tuni
SUB-DISTRI Rowthulapudi
SUB-DISTRI Sankhavaram
SUB-DISTRI Yeleswaram
SUB-DISTRI Gangavaram
SUB-DISTRI Rampachodavaram
SUB-DISTRI Seethanagaram
SUB-DISTRI Gokavaram
SUB-DISTRI Jaggampeta
SUB-DISTRI Kirlampudi
SUB-DISTRI Prathipadu
SUB-DISTRI Thondangi
SUB-DISTRI Gollaprolu
SUB-DISTRI Peddapuram
SUB-DISTRI Gandepalle
SUB-DISTRI Korukonda
SUB-DISTRI Rajahmundry (Urban)
SUB-DISTRI Rajahmundry Rural
SUB-DISTRI Rajanagaram
SUB-DISTRI Rangampeta

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
545
545
545
545
545
545
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

04910
04911
04912
04913
04914
04915
04916
04917
04918
04919
04920
04921
04922
04923
04924
04925
04926
04927
04928
04929
04930
04931
04932
04933
04934
04935
04936
04937
04938
04939
04940
04941
04942
04943
00000
04944
04945
04946
04947
04948
04949
04950
04951
04952
04953

SUB-DISTRI Samalkota
SUB-DISTRI Pithapuram
SUB-DISTRI Kothapalle
SUB-DISTRI Kakinada (Rural)
SUB-DISTRI Kakinada (Urban)
SUB-DISTRI Pedapudi
SUB-DISTRI Biccavolu
SUB-DISTRI Anaparthy
SUB-DISTRI Kadiam
SUB-DISTRI Atreyapuram
SUB-DISTRI Mandapeta
SUB-DISTRI Rayavaram
SUB-DISTRI Karapa
SUB-DISTRI Kajuluru
SUB-DISTRI Ramachandrapuram
SUB-DISTRI Alamuru
SUB-DISTRI Ravulapalem
SUB-DISTRI Kothapeta
SUB-DISTRI Kapileswarapuram
SUB-DISTRI Pamarru
SUB-DISTRI Thallarevu
SUB-DISTRI I. Polavaram
SUB-DISTRI Mummidivaram
SUB-DISTRI Ainavilli
SUB-DISTRI P.Gannavaram
SUB-DISTRI Ambajipeta
SUB-DISTRI Mamidikuduru
SUB-DISTRI Razole
SUB-DISTRI Malikipuram
SUB-DISTRI Sakhinetipalle
SUB-DISTRI Allavaram
SUB-DISTRI Amalapuram
SUB-DISTRI Uppalaguptam
SUB-DISTRI Katrenikona
DISTRICT West Godavari
SUB-DISTRI Chintalapudi
SUB-DISTRI Lingapalem
SUB-DISTRI T.Narasapuram
SUB-DISTRI Jeelugu Milli
SUB-DISTRI Buttayagudem
SUB-DISTRI Polavaram
SUB-DISTRI Tallapudi
SUB-DISTRI Gopalapuram
SUB-DISTRI Koyyalagudem
SUB-DISTRI Jangareddigudem

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
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
547
547
547
547
547
547
547
547
547

04954
04955
04956
04957
04958
04959
04960
04961
04962
04963
04964
04965
04966
04967
04968
04969
04970
04971
04972
04973
04974
04975
04976
04977
04978
04979
04980
04981
04982
04983
04984
04985
04986
04987
04988
04989
00000
04990
04991
04992
04993
04994
04995
04996
04997

SUB-DISTRI Kamavarapukota
SUB-DISTRI Dwarakatirumala
SUB-DISTRI Nallajerla
SUB-DISTRI Devarapalle
SUB-DISTRI Kovvur
SUB-DISTRI Chagallu
SUB-DISTRI Nidadavole
SUB-DISTRI Tadepalligudem
SUB-DISTRI Unguturu
SUB-DISTRI Bhimadole
SUB-DISTRI Pedavegi
SUB-DISTRI Pedapadu
SUB-DISTRI Eluru
SUB-DISTRI Denduluru
SUB-DISTRI Nidamarru
SUB-DISTRI Pentapadu
SUB-DISTRI Undrajavaram
SUB-DISTRI Peravali
SUB-DISTRI Tanuku
SUB-DISTRI Attili
SUB-DISTRI Ganapavaram
SUB-DISTRI Akividu
SUB-DISTRI Undi
SUB-DISTRI Palacoderu
SUB-DISTRI Penumantra
SUB-DISTRI Iragavaram
SUB-DISTRI Penugonda
SUB-DISTRI Achanta
SUB-DISTRI Poduru
SUB-DISTRI Veeravasaram
SUB-DISTRI Bhimavaram
SUB-DISTRI Kalla
SUB-DISTRI Mogalthur
SUB-DISTRI Narasapuram
SUB-DISTRI Palacole
SUB-DISTRI Yelamanchili
DISTRICT Krishna
SUB-DISTRI Vatsavai
SUB-DISTRI Jaggayyapeta
SUB-DISTRI Penuganchiprolu
SUB-DISTRI Nandigama
SUB-DISTRI Veerullapadu
SUB-DISTRI Mylavaram
SUB-DISTRI Gampalagudem
SUB-DISTRI Tiruvuru

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

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
547
547
547
548
548
548

04998
04999
05000
05001
05002
05003
05004
05005
05006
05007
05008
05009
05010
05011
05012
05013
05014
05015
05016
05017
05018
05019
05020
05021
05022
05023
05024
05025
05026
05027
05028
05029
05030
05031
05032
05033
05034
05035
05036
05037
05038
05039
00000
05040
05041

SUB-DISTRI A.Konduru
SUB-DISTRI Reddigudem
SUB-DISTRI Vissannapet
SUB-DISTRI Chatrai
SUB-DISTRI Musunuru
SUB-DISTRI Nuzvid
SUB-DISTRI Bapulapadu
SUB-DISTRI Agiripalle
SUB-DISTRI G.Konduru
SUB-DISTRI Kanchikacherla
SUB-DISTRI Chandarlapadu
SUB-DISTRI Ibrahimpatnam
SUB-DISTRI Vijayawada (Urban)
SUB-DISTRI Vijayawada (Rural)
SUB-DISTRI Gannavaram
SUB-DISTRI Unguturu
SUB-DISTRI Nandivada
SUB-DISTRI Mandavalli
SUB-DISTRI Kaikalur
SUB-DISTRI Kalidindi
SUB-DISTRI Kruthivennu
SUB-DISTRI Bantumilli
SUB-DISTRI Mudinepalle
SUB-DISTRI Gudivada
SUB-DISTRI Pedaparupudi
SUB-DISTRI Kankipadu
SUB-DISTRI Penamaluru
SUB-DISTRI Thotlavalluru
SUB-DISTRI Pamidimukkala
SUB-DISTRI Vuyyuru
SUB-DISTRI Pamarru
SUB-DISTRI Gudlavalleru
SUB-DISTRI Pedana
SUB-DISTRI Guduru
SUB-DISTRI Movva
SUB-DISTRI Ghantasala
SUB-DISTRI Machilipatnam
SUB-DISTRI Challapalle
SUB-DISTRI Mopidevi
SUB-DISTRI Avanigadda
SUB-DISTRI Nagayalanka
SUB-DISTRI Koduru
DISTRICT Guntur
SUB-DISTRI Macherla
SUB-DISTRI Veldurthi

28
28
28
28
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

05042
05043
05044
05045
05046
05047
05048
05049
05050
05051
05052
05053
05054
05055
05056
05057
05058
05059
05060
05061
05062
05063
05064
05065
05066
05067
05068
05069

SUB-DISTRI Durgi
SUB-DISTRI Rentachintala
SUB-DISTRI Gurazala
SUB-DISTRI Dachepalle
SUB-DISTRI Karempudi
SUB-DISTRI Piduguralla
SUB-DISTRI Machavaram
SUB-DISTRI Bellamkonda
SUB-DISTRI Atchampet
SUB-DISTRI Krosuru
SUB-DISTRI Amaravathi
SUB-DISTRI Thullur
SUB-DISTRI Tadepalle
SUB-DISTRI Mangalagiri
SUB-DISTRI Tadikonda
SUB-DISTRI Pedakurapadu
SUB-DISTRI Sattenapalle
SUB-DISTRI Rajupalem
SUB-DISTRI Nekarikallu
SUB-DISTRI Bollapalle
SUB-DISTRI Vinukonda
SUB-DISTRI Nuzendla
SUB-DISTRI Savalyapuram H/O Kanamarlapudi
SUB-DISTRI Ipur
SUB-DISTRI Rompicherla
SUB-DISTRI Narasaraopet
SUB-DISTRI Muppalla
SUB-DISTRI Nadendla

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

05070
05071
05072
05073
05074
05075
05076
05077
05078
05079
05080
05081
05082
05083
05084
05085

Chilakaluripet
SUB-DISTRI H/O.Purushotha Patnam
SUB-DISTRI Edlapadu
SUB-DISTRI Phirangipuram
SUB-DISTRI Medikonduru
SUB-DISTRI Guntur
SUB-DISTRI Pedakakani
SUB-DISTRI Duggirala
SUB-DISTRI Kollipara
SUB-DISTRI Tenali
SUB-DISTRI Chebrolu
SUB-DISTRI Vatticherukuru
SUB-DISTRI Prathipadu
SUB-DISTRI Pedanandipadu
SUB-DISTRI Kakumanu
SUB-DISTRI Ponnur
SUB-DISTRI Tsundur

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
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
549
549
549
549
549

05086
05087
05088
05089
05090
05091
05092
05093
05094
05095
05096
00000
05097
05098
05099
05100
05101
05102
05103
05104
05105
05106
05107
05108
05109
05110
05111
05112
05113
05114
05115
05116
05117
05118
05119
05120
05121
05122
05123
05124
05125
05126
05127
05128
05129

SUB-DISTRI Amruthalur
SUB-DISTRI Vemuru
SUB-DISTRI Kollur
SUB-DISTRI Bhattiprolu
SUB-DISTRI Cherukupalle H/O Arumbaka
SUB-DISTRI Pittalavanipalem
SUB-DISTRI Karlapalem
SUB-DISTRI Bapatla
SUB-DISTRI Nizampatnam
SUB-DISTRI Nagaram
SUB-DISTRI Repalle
DISTRICT Prakasam
SUB-DISTRI Yerragondapalem
SUB-DISTRI Pullalacheruvu
SUB-DISTRI Tripuranthakam
SUB-DISTRI Dornala
SUB-DISTRI Peda Araveedu
SUB-DISTRI Donakonda
SUB-DISTRI Kurichedu
SUB-DISTRI Santhamaguluru
SUB-DISTRI Ballikurava
SUB-DISTRI Martur
SUB-DISTRI Yeddana Pudi
SUB-DISTRI Parchur
SUB-DISTRI Karamchedu
SUB-DISTRI Inkollu
SUB-DISTRI Janakavarampanguluru
SUB-DISTRI Addanki
SUB-DISTRI Mundlamuru
SUB-DISTRI Darsi
SUB-DISTRI Markapur
SUB-DISTRI Ardhaveedu
SUB-DISTRI Cumbum
SUB-DISTRI Tarlupadu
SUB-DISTRI Konakanamitla
SUB-DISTRI Podili
SUB-DISTRI Thallur
SUB-DISTRI Korisapadu
SUB-DISTRI Chirala
SUB-DISTRI Vetapalem
SUB-DISTRI Chinaganjam
SUB-DISTRI Naguluppala Padu
SUB-DISTRI Maddipadu
SUB-DISTRI Chimakurthi
SUB-DISTRI Marripudi

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550
550

05130
05131
05132
05133
05134
05135
05136
05137
05138
05139
05140
05141
05142
05143
05144
05145
05146
05147
05148
05149
05150
05151
05152
00000
05153
05154
05155
05156
05157
05158
05159
05160
05161
05162
05163
05164
05165
05166
05167
05168
05169
05170
05171
05172
05173

SUB-DISTRI Hanumanthuni Padu


SUB-DISTRI Bestawaripeta
SUB-DISTRI Racherla
SUB-DISTRI Giddalur
SUB-DISTRI Komarolu
SUB-DISTRI Veligandla
SUB-DISTRI Kanigiri
SUB-DISTRI Kondapi
SUB-DISTRI Santhanuthala Padu
SUB-DISTRI Ongole
SUB-DISTRI Kotha Patnam
SUB-DISTRI Tangutur
SUB-DISTRI Zarugumilli
SUB-DISTRI Ponnaluru
SUB-DISTRI Pedacherlo Palle
SUB-DISTRI Chandra Sekhara Puram
SUB-DISTRI Pamur
SUB-DISTRI Voletivaripalem
SUB-DISTRI Kandukur
SUB-DISTRI Singarayakonda
SUB-DISTRI Lingasamudram
SUB-DISTRI Gudluru
SUB-DISTRI Ulavapadu
DISTRICT Sri Potti Sriramulu Nellore
SUB-DISTRI Seetharamapuram
SUB-DISTRI Udayagiri
SUB-DISTRI Varikuntapadu
SUB-DISTRI Kondapuram
SUB-DISTRI Jaladanki
SUB-DISTRI Kavali
SUB-DISTRI Bogole
SUB-DISTRI Kaligiri
SUB-DISTRI Vinjamur
SUB-DISTRI Duttalur
SUB-DISTRI Marripadu
SUB-DISTRI Atmakur
SUB-DISTRI Anumasamudrampeta
SUB-DISTRI Dagadarthi
SUB-DISTRI Allur
SUB-DISTRI Vidavalur
SUB-DISTRI Kodavalur
SUB-DISTRI Buchireddipalem
SUB-DISTRI Sangam
SUB-DISTRI Chejerla
SUB-DISTRI Ananthasagaram

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
550
550
550
550
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551
551

05174
05175
05176
05177
05178
05179
05180
05181
05182
05183
05184
05185
05186
05187
05188
05189
05190
05191
05192
05193
05194
05195
05196
05197
05198
00000
05199
05200
05201
05202
05203
05204
05205
05206
05207
05208
05209
05210
05211
05212
05213
05214
05215
05216
05217

SUB-DISTRI Kaluvoya
SUB-DISTRI Rapur
SUB-DISTRI Podalakur
SUB-DISTRI Nellore
SUB-DISTRI Kovur
SUB-DISTRI Indukurpet
SUB-DISTRI Thotapalligudur
SUB-DISTRI Muthukur
SUB-DISTRI Venkatachalam
SUB-DISTRI Manubolu
SUB-DISTRI Gudur
SUB-DISTRI Sydapuram
SUB-DISTRI Dakkili
SUB-DISTRI Venkatagiri
SUB-DISTRI Balayapalle
SUB-DISTRI Ojili
SUB-DISTRI Chillakur
SUB-DISTRI Kota
SUB-DISTRI Vakadu
SUB-DISTRI Chittamur
SUB-DISTRI Naidupet
SUB-DISTRI Pellakur
SUB-DISTRI Doravarisatram
SUB-DISTRI Sullurpeta
SUB-DISTRI Tada
DISTRICT Y.S.R.
SUB-DISTRI Kondapuram
SUB-DISTRI Mylavaram
SUB-DISTRI Peddamudium
SUB-DISTRI Rajupalem
SUB-DISTRI Duvvur
SUB-DISTRI S.Mydukur
SUB-DISTRI Brahmamgarimattam
SUB-DISTRI Sri Avadhutha Kasinayana
SUB-DISTRI Kalasapadu
SUB-DISTRI Porumamilla
SUB-DISTRI B.Kodur
SUB-DISTRI Badvel
SUB-DISTRI Gopavaram
SUB-DISTRI Khajipet
SUB-DISTRI Chapad
SUB-DISTRI Proddatur
SUB-DISTRI Jammalamadugu
SUB-DISTRI Muddanur
SUB-DISTRI Simhadripuram

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
551
551
551
551
551
551
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

05218
05219
05220
05221
05222
05223
05224
05225
05226
05227
05228
05229
05230
05231
05232
05233
05234
05235
05236
05237
05238
05239
05240
05241
05242
05243
05244
05245
05246
05247
05248
05249
00000
05250
05251
05252
05253
05254
05255
05256
05257
05258
05259
05260
05261

SUB-DISTRI Lingala
SUB-DISTRI Pulivendla
SUB-DISTRI Vemula
SUB-DISTRI Thondur
SUB-DISTRI Veerapunayunipalle
SUB-DISTRI Yerraguntla
SUB-DISTRI Kamalapuram
SUB-DISTRI Vallur
SUB-DISTRI Chennur
SUB-DISTRI Atlur
SUB-DISTRI Vontimitta
SUB-DISTRI Sidhout
SUB-DISTRI Kadapa
SUB-DISTRI Chinthakommadinne
SUB-DISTRI Pendlimarri
SUB-DISTRI Vempalle
SUB-DISTRI Chakrayapet
SUB-DISTRI Galiveedu
SUB-DISTRI Chinnamandem
SUB-DISTRI Sambepalle
SUB-DISTRI T Sundupalle
SUB-DISTRI Rayachoti
SUB-DISTRI Lakkireddipalle
SUB-DISTRI Ramapuram
SUB-DISTRI Veeraballe
SUB-DISTRI Nandalur
SUB-DISTRI Penagalur
SUB-DISTRI Chitvel
SUB-DISTRI Rajampet
SUB-DISTRI Pullampeta
SUB-DISTRI Obulavaripalle
SUB-DISTRI Kodur
DISTRICT Kurnool
SUB-DISTRI Mantralayam
SUB-DISTRI Kosigi
SUB-DISTRI Kowthalam
SUB-DISTRI Pedda Kadubur
SUB-DISTRI Yemmiganur
SUB-DISTRI Nandavaram
SUB-DISTRI C.Belagal
SUB-DISTRI Gudur
SUB-DISTRI Kallur
SUB-DISTRI Kurnool
SUB-DISTRI Nandikotkur
SUB-DISTRI Pagidyala

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
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
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
552
552
552
553
553
553

05262
05263
05264
05265
05266
05267
05268
05269
05270
05271
05272
05273
05274
05275
05276
05277
05278
05279
05280
05281
05282
05283
05284
05285
05286
05287
05288
05289
05290
05291
05292
05293
05294
05295
05296
05297
05298
05299
05300
05301
05302
05303
00000
05304
05305

SUB-DISTRI Jupadu Bungalow


SUB-DISTRI Kothapalle
SUB-DISTRI Srisailam
SUB-DISTRI Atmakur
SUB-DISTRI Pamulapadu
SUB-DISTRI Midthur
SUB-DISTRI Orvakal
SUB-DISTRI Kodumur
SUB-DISTRI Gonegandla
SUB-DISTRI Adoni
SUB-DISTRI Holagunda
SUB-DISTRI Halaharvi
SUB-DISTRI Alur
SUB-DISTRI Aspari
SUB-DISTRI Devanakonda
SUB-DISTRI Krishnagiri
SUB-DISTRI Veldurthi
SUB-DISTRI Bethamcherla
SUB-DISTRI Panyam
SUB-DISTRI Gadivemula
SUB-DISTRI Velgode
SUB-DISTRI Bandi Atmakur
SUB-DISTRI Nandyal
SUB-DISTRI Mahanandi
SUB-DISTRI Sirvel
SUB-DISTRI Gospadu
SUB-DISTRI Banaganapalle
SUB-DISTRI Dhone
SUB-DISTRI Pattikonda
SUB-DISTRI Chippagiri
SUB-DISTRI Maddikera (East)
SUB-DISTRI Tuggali
SUB-DISTRI Peapally
SUB-DISTRI Owk
SUB-DISTRI Koilkuntla
SUB-DISTRI Rudravaram
SUB-DISTRI Allagadda
SUB-DISTRI Dornipadu
SUB-DISTRI Sanjamala
SUB-DISTRI Kolimigundla
SUB-DISTRI Uyyalawada
SUB-DISTRI Chagalamarri
DISTRICT Anantapur
SUB-DISTRI D.Hirehal
SUB-DISTRI Rayadurg

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

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
553
553
553
553
553
553

05306
05307
05308
05309
05310
05311
05312
05313
05314
05315
05316
05317
05318
05319
05320
05321
05322
05323
05324
05325
05326
05327
05328
05329
05330
05331
05332
05333
05334
05335
05336
05337
05338
05339
05340
05341
05342
05343
05344
05345
05346
05347
05348
05349
05350

SUB-DISTRI Kanekal
SUB-DISTRI Bommanahal
SUB-DISTRI Vidapanakal
SUB-DISTRI Guntakal
SUB-DISTRI Gooty
SUB-DISTRI Peddavadugur
SUB-DISTRI Yadiki
SUB-DISTRI Tadpatri
SUB-DISTRI Peddapappur
SUB-DISTRI Pamidi
SUB-DISTRI Vajrakarur
SUB-DISTRI Uravakonda
SUB-DISTRI Beluguppa
SUB-DISTRI Gummagatta
SUB-DISTRI Brahmasamudram
SUB-DISTRI Kalyandurg
SUB-DISTRI Atmakur
SUB-DISTRI Kudair
SUB-DISTRI Garladinne
SUB-DISTRI Singanamala
SUB-DISTRI Putlur
SUB-DISTRI Yellanur
SUB-DISTRI Narpala
SUB-DISTRI Bukkaraya Samudram
SUB-DISTRI Anantapur
SUB-DISTRI Raptadu
SUB-DISTRI Settur
SUB-DISTRI Kundurpi
SUB-DISTRI Kambadur
SUB-DISTRI Kanaganapalle
SUB-DISTRI Dharmavaram
SUB-DISTRI Bathalapalle
SUB-DISTRI Tadimarri
SUB-DISTRI Mudigubba
SUB-DISTRI Talupula
SUB-DISTRI Nambulipulikunta
SUB-DISTRI Gandlapenta
SUB-DISTRI Kadiri
SUB-DISTRI Nallamada
SUB-DISTRI Bukkapatnam
SUB-DISTRI Kothacheruvu
SUB-DISTRI Chennekothapalle
SUB-DISTRI Ramagiri
SUB-DISTRI Roddam
SUB-DISTRI Madakasira

28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28
28

553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
553
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

05351
05352
05353
05354
05355
05356
05357
05358
05359
05360
05361
05362
05363
05364
05365
05366
00000
05367
05368
05369
05370
05371
05372
05373
05374
05375
05376
05377
05378
05379
05380
05381
05382
05383
05384
05385
05386
05387
05388
05389
05390
05391
05392
05393
05394

SUB-DISTRI Amarapuram
SUB-DISTRI Gudibanda
SUB-DISTRI Rolla
SUB-DISTRI Agali
SUB-DISTRI Parigi
SUB-DISTRI Penukonda
SUB-DISTRI Puttaparthi
SUB-DISTRI Obuladevaracheruvu
SUB-DISTRI Nallacheruvu
SUB-DISTRI Tanakal
SUB-DISTRI Amadagur
SUB-DISTRI Gorantla
SUB-DISTRI Somandepalle
SUB-DISTRI Hindupur
SUB-DISTRI Lepakshi
SUB-DISTRI Chilamathur
DISTRICT Chittoor
SUB-DISTRI Mulakalacheruvu
SUB-DISTRI Thamballapalle
SUB-DISTRI Peddamandyam
SUB-DISTRI Gurramkonda
SUB-DISTRI Kalakada
SUB-DISTRI Kambhamvaripalle
SUB-DISTRI Rompicherla
SUB-DISTRI Yerravaripalem
SUB-DISTRI Tirupati (Rural)
SUB-DISTRI Renigunta
SUB-DISTRI Yerpedu
SUB-DISTRI Srikalahasti
SUB-DISTRI Thottambedu
SUB-DISTRI Buchinaidu Kandriga
SUB-DISTRI Varadaiahpalem
SUB-DISTRI K.V.B.Puram
SUB-DISTRI Tirupati (Urban)
SUB-DISTRI Chandragiri
SUB-DISTRI Chinnagottigallu
SUB-DISTRI Pileru
SUB-DISTRI Kalikiri
SUB-DISTRI Valmikipuram
SUB-DISTRI Kurabalakota
SUB-DISTRI Pedda Thippasamudram
SUB-DISTRI B.Kothakota
SUB-DISTRI Madanapalle
SUB-DISTRI Nimmanapalle
SUB-DISTRI Sodam

28
28
28
28
28
28
28
28
28
28
28
28
28
28
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

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
554
554
000
555
555
555
555
555
555

05395
05396
05397
05398
05399
05400
05401
05402
05403
05404
05405
05406
05407
05408
05409
05410
05411
05412
05413
05414
05415
05416
05417
05418
05419
05420
05421
05422
05423
05424
05425
05426
05427
05428
05429
05430
05431
05432
00000
00000
05433
05434
05435
05436
05437

SUB-DISTRI Pulicherla
SUB-DISTRI Pakala
SUB-DISTRI Vedurukuppam
SUB-DISTRI Ramachandrapuram
SUB-DISTRI Vadamalapeta
SUB-DISTRI Narayanavanam
SUB-DISTRI Pichatur
SUB-DISTRI Satyavedu
SUB-DISTRI Nagalapuram
SUB-DISTRI Nindra
SUB-DISTRI Vijayapuram
SUB-DISTRI Nagari
SUB-DISTRI Puttur
SUB-DISTRI Karvetinagar
SUB-DISTRI Penumuru
SUB-DISTRI Puthalapattu
SUB-DISTRI Irala
SUB-DISTRI Somala
SUB-DISTRI Chowdepalle
SUB-DISTRI Ramasamudram
SUB-DISTRI Punganur
SUB-DISTRI Peddapanjani
SUB-DISTRI Gangavaram
SUB-DISTRI Thavanampalle
SUB-DISTRI Srirangarajapuram
SUB-DISTRI Gangadhara Nellore
SUB-DISTRI Chittoor
SUB-DISTRI Palamaner
SUB-DISTRI Baireddipalle
SUB-DISTRI Venkatagirikota
SUB-DISTRI Santhipuram
SUB-DISTRI Gudupalle
SUB-DISTRI Kuppam
SUB-DISTRI Ramakuppam
SUB-DISTRI Bangarupalem
SUB-DISTRI Yadamarri
SUB-DISTRI Gudipala
SUB-DISTRI Palasamudram
STATE
KARNATAKA
DISTRICT Belgaum
SUB-DISTRI Chikodi
SUB-DISTRI Athni
SUB-DISTRI Raybag
SUB-DISTRI Gokak
SUB-DISTRI Hukeri

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
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
556
556
556
556
556
556
556
557
557
557
557
557
557
558
558
558
558
558
558
559
559
559
559
559
559
560
560
560
560
560
561
561
561
561
561
561
562
562
562
562

05438
05439
05440
05441
05442
00000
05443
05444
05445
05446
05447
05448
00000
05449
05450
05451
05452
05453
00000
05454
05455
05456
05457
05458
00000
05459
05460
05461
05462
05463
00000
05464
05465
05466
05467
00000
05468
05469
05470
05471
05472
00000
05473
05474
05475

SUB-DISTRI Belgaum
SUB-DISTRI Khanapur
SUB-DISTRI Sampgaon
SUB-DISTRI Parasgad
SUB-DISTRI Ramdurg
DISTRICT Bagalkot
SUB-DISTRI Jamkhandi
SUB-DISTRI Bilgi
SUB-DISTRI Mudhol
SUB-DISTRI Badami
SUB-DISTRI Bagalkot
SUB-DISTRI Hungund
DISTRICT Bijapur
SUB-DISTRI Bijapur
SUB-DISTRI Indi
SUB-DISTRI Sindgi
SUB-DISTRI Basavana Bagevadi
SUB-DISTRI Muddebihal
DISTRICT Bidar
SUB-DISTRI Basavakalyan
SUB-DISTRI Bhalki
SUB-DISTRI Aurad
SUB-DISTRI Bidar
SUB-DISTRI Homnabad
DISTRICT Raichur
SUB-DISTRI Lingsugur
SUB-DISTRI Devadurga
SUB-DISTRI Raichur
SUB-DISTRI Manvi
SUB-DISTRI Sindhnur
DISTRICT Koppal
SUB-DISTRI Yelbarga
SUB-DISTRI Kushtagi
SUB-DISTRI Gangawati
SUB-DISTRI Koppal
DISTRICT Gadag
SUB-DISTRI Nargund
SUB-DISTRI Ron
SUB-DISTRI Gadag
SUB-DISTRI Shirhatti
SUB-DISTRI Mundargi
DISTRICT Dharwad
SUB-DISTRI Dharwad
SUB-DISTRI Navalgund
SUB-DISTRI Hubli

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
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
563
563
563
563
563
563
563
563
563
563
563
563
564
564
564
564
564
564
564
564
565
565
565
565
565
565
565
565
566
566
566
566
566
566
566
567
567
567
567
567
567
567
568

05476
05477
00000
05478
05479
05480
05481
05482
05483
05484
05485
05486
05487
05488
00000
05489
05490
05491
05492
05493
05494
05495
00000
05496
05497
05498
05499
05500
05501
05502
00000
05503
05504
05505
05506
05507
05508
00000
05509
05510
05511
05512
05513
05514
00000

SUB-DISTRI Kalghatgi
SUB-DISTRI Kundgol
DISTRICT Uttara Kannada
SUB-DISTRI Karwar
SUB-DISTRI Supa
SUB-DISTRI Haliyal
SUB-DISTRI Yellapur
SUB-DISTRI Mundgod
SUB-DISTRI Sirsi
SUB-DISTRI Ankola
SUB-DISTRI Kumta
SUB-DISTRI Siddapur
SUB-DISTRI Honavar
SUB-DISTRI Bhatkal
DISTRICT Haveri
SUB-DISTRI Shiggaon
SUB-DISTRI Savanur
SUB-DISTRI Hangal
SUB-DISTRI Haveri
SUB-DISTRI Byadgi
SUB-DISTRI Hirekerur
SUB-DISTRI Ranibennur
DISTRICT Bellary
SUB-DISTRI Hadagalli
SUB-DISTRI Hagaribommanahalli
SUB-DISTRI Hospet
SUB-DISTRI Siruguppa
SUB-DISTRI Bellary
SUB-DISTRI Sandur
SUB-DISTRI Kudligi
DISTRICT Chitradurga
SUB-DISTRI Molakalmuru
SUB-DISTRI Challakere
SUB-DISTRI Chitradurga
SUB-DISTRI Holalkere
SUB-DISTRI Hosdurga
SUB-DISTRI Hiriyur
DISTRICT Davanagere
SUB-DISTRI Harihar
SUB-DISTRI Harapanahalli
SUB-DISTRI Jagalur
SUB-DISTRI Davanagere
SUB-DISTRI Honnali
SUB-DISTRI Channagiri
DISTRICT Shimoga

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
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
569
569
569
569
570
570
570
570
570
570
570
570
571
571
571
571
571
571
571
571
571
571
571
572
572
572
572
572
573
573
573
573
573
573
573
573
574
574

05515
05516
05517
05518
05519
05520
05521
00000
05522
05523
05524
00000
05525
05526
05527
05528
05529
05530
05531
00000
05532
05533
05534
05535
05536
05537
05538
05539
05540
05541
00000
05542
05543
05544
05545
00000
05546
05547
05548
05549
05550
05551
05552
00000
05553

SUB-DISTRI Sagar
SUB-DISTRI Sorab
SUB-DISTRI Shikarpur
SUB-DISTRI Hosanagara
SUB-DISTRI Tirthahalli
SUB-DISTRI Shimoga
SUB-DISTRI Bhadravati
DISTRICT Udupi
SUB-DISTRI Kundapura
SUB-DISTRI Udupi
SUB-DISTRI Karkal
DISTRICT Chikmagalur
SUB-DISTRI Sringeri
SUB-DISTRI Koppa
SUB-DISTRI Narasimharajapura
SUB-DISTRI Tarikere
SUB-DISTRI Kadur
SUB-DISTRI Chikmagalur
SUB-DISTRI Mudigere
DISTRICT Tumkur
SUB-DISTRI Chiknayakanhalli
SUB-DISTRI Sira
SUB-DISTRI Pavagada
SUB-DISTRI Madhugiri
SUB-DISTRI Koratagere
SUB-DISTRI Tumkur
SUB-DISTRI Gubbi
SUB-DISTRI Tiptur
SUB-DISTRI Turuvekere
SUB-DISTRI Kunigal
DISTRICT Bangalore
SUB-DISTRI Bangalore North
SUB-DISTRI Bangalore South
SUB-DISTRI Bangalore East
SUB-DISTRI Anekal
DISTRICT Mandya
SUB-DISTRI Krishnarajpet
SUB-DISTRI Nagamangala
SUB-DISTRI Pandavapura
SUB-DISTRI Shrirangapattana
SUB-DISTRI Mandya
SUB-DISTRI Maddur
SUB-DISTRI Malavalli
DISTRICT Hassan
SUB-DISTRI Sakleshpur

29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
29
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
575
575
575
575
575
575
576
576
576
576
577
577
577
577
577
577
577
577
578
578
578
578
578
579
579
579
579
579
579
579
579
580
580
580
580
581
581
581

05554
05555
05556
05557
05558
05559
05560
00000
05561
05562
05563
05564
05565
00000
05566
05567
05568
00000
05569
05570
05571
05572
05573
05574
05575
00000
05576
05577
05578
05579
00000
05580
05581
05582
05583
05584
05585
05586
00000
05587
05588
05589
00000
05590
05591

SUB-DISTRI Belur
SUB-DISTRI Arsikere
SUB-DISTRI Hassan
SUB-DISTRI Alur
SUB-DISTRI Arkalgud
SUB-DISTRI Hole Narsipur
SUB-DISTRI Channarayapatna
DISTRICT Dakshina Kannada
SUB-DISTRI Mangalore
SUB-DISTRI Bantval
SUB-DISTRI Beltangadi
SUB-DISTRI Puttur
SUB-DISTRI Sulya
DISTRICT Kodagu
SUB-DISTRI Madikeri
SUB-DISTRI Somvarpet
SUB-DISTRI Virajpet
DISTRICT Mysore
SUB-DISTRI Piriyapatna
SUB-DISTRI Hunsur
SUB-DISTRI Krishnarajanagara
SUB-DISTRI Mysore
SUB-DISTRI Heggadadevankote
SUB-DISTRI Nanjangud
SUB-DISTRI Tirumakudal - Narsipur
DISTRICT Chamarajanagar
SUB-DISTRI Gundlupet
SUB-DISTRI Chamarajanagar
SUB-DISTRI Yelandur
SUB-DISTRI Kollegal
DISTRICT Gulbarga
SUB-DISTRI Aland
SUB-DISTRI Afzalpur
SUB-DISTRI Gulbarga
SUB-DISTRI Chincholi
SUB-DISTRI Sedam
SUB-DISTRI Chitapur
SUB-DISTRI Jevargi
DISTRICT Yadgir
SUB-DISTRI Shorapur
SUB-DISTRI Shahpur
SUB-DISTRI Yadgir
DISTRICT Kolar
SUB-DISTRI Srinivaspur
SUB-DISTRI Kolar

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
31
31
31
31
31
31
31
31
31
31
31

581
581
581
582
582
582
582
582
582
582
583
583
583
583
583
584
584
584
584
584
000
585
585
585
585
585
585
585
586
586
586
586
586
586
000
587
587
587
587
587
587
587
587
587
587

05592
05593
05594
00000
05595
05596
05597
05598
05599
05600
00000
05601
05602
05603
05604
00000
05605
05606
05607
05608
00000
00000
05609
05610
05611
05612
05613
05614
00000
05615
05616
05617
05618
05619
00000
00000
05620
05621
05622
05623
05624
05625
05626
05627
05628

SUB-DISTRI Malur
SUB-DISTRI Bangarapet
SUB-DISTRI Mulbagal
DISTRICT Chikkaballapura
SUB-DISTRI Gauribidanur
SUB-DISTRI Chikkaballapura
SUB-DISTRI Gudibanda
SUB-DISTRI Bagepalli
SUB-DISTRI Sidlaghatta
SUB-DISTRI Chintamani
DISTRICT Bangalore Rural
SUB-DISTRI Nelamangala
SUB-DISTRI Dod Ballapur
SUB-DISTRI Devanahalli
SUB-DISTRI Hosakote
DISTRICT Ramanagara
SUB-DISTRI Magadi
SUB-DISTRI Ramanagara
SUB-DISTRI Channapatna
SUB-DISTRI Kanakapura
STATE
GOA
DISTRICT North Goa
SUB-DISTRI Pernem
SUB-DISTRI Bardez
SUB-DISTRI Tiswadi
SUB-DISTRI Bicholim
SUB-DISTRI Satari
SUB-DISTRI Ponda
DISTRICT South Goa
SUB-DISTRI Mormugao
SUB-DISTRI Salcete
SUB-DISTRI Quepem
SUB-DISTRI Sanguem
SUB-DISTRI Canacona
STATE
LAKSHADWEEP
DISTRICT Lakshadweep
SUB-DISTRI Amini
SUB-DISTRI Bitra
SUB-DISTRI Chetlat
SUB-DISTRI Kiltan
SUB-DISTRI Kadmat
SUB-DISTRI Kavaratti
SUB-DISTRI Agatti
SUB-DISTRI Andrott
SUB-DISTRI Kalpeni

31
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32

587
000
588
588
588
589
589
589
589
590
590
590
590
591
591
591
591
592
592
592
592
592
592
592
593
593
593
593
593
593
594
594
594
594
594
594
595
595
595
595
595
595
595
595
596

05629
00000
00000
05630
05631
00000
05632
05633
05634
00000
05635
05636
05637
00000
05638
05639
05640
00000
05641
05642
05643
05644
05645
05646
00000
05647
05648
05649
05650
05651
00000
05652
05653
05654
05655
05656
00000
05657
05658
05659
05660
05661
05662
05663
00000

SUB-DISTRI Minicoy
STATE
KERALA
DISTRICT Kasaragod
SUB-DISTRI Kasaragod
SUB-DISTRI Hosdurg
DISTRICT Kannur
SUB-DISTRI Taliparamba
SUB-DISTRI Kannur
SUB-DISTRI Thalassery
DISTRICT Wayanad
SUB-DISTRI Mananthavady
SUB-DISTRI Sulthanbathery
SUB-DISTRI Vythiri
DISTRICT Kozhikode
SUB-DISTRI Vadakara
SUB-DISTRI Quilandy
SUB-DISTRI Kozhikode
DISTRICT Malappuram
SUB-DISTRI Ernad
SUB-DISTRI Nilambur
SUB-DISTRI Perinthalmanna
SUB-DISTRI Tirur
SUB-DISTRI Tirurangadi
SUB-DISTRI Ponnani
DISTRICT Palakkad
SUB-DISTRI Ottappalam
SUB-DISTRI Mannarkad
SUB-DISTRI Palakkad
SUB-DISTRI Chittur
SUB-DISTRI Alathur
DISTRICT Thrissur
SUB-DISTRI Talappilly
SUB-DISTRI Chavakkad
SUB-DISTRI Thrissur
SUB-DISTRI Kodungallur
SUB-DISTRI Mukundapuram
DISTRICT Ernakulam
SUB-DISTRI Kunnathunad
SUB-DISTRI Aluva
SUB-DISTRI Paravur
SUB-DISTRI Kochi
SUB-DISTRI Kanayannur
SUB-DISTRI Muvattupuzha
SUB-DISTRI Kothamangalam
DISTRICT Idukki

32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
32
33
33
33
33
33
33
33
33
33
33
33

596
596
596
596
597
597
597
597
597
597
598
598
598
598
598
598
598
599
599
599
599
599
599
600
600
600
600
600
600
601
601
601
601
601
000
602
602
602
602
602
602
602
602
602
602

05664
05665
05666
05667
00000
05668
05669
05670
05671
05672
00000
05673
05674
05675
05676
05677
05678
00000
05679
05680
05681
05682
05683
00000
05684
05685
05686
05687
05688
00000
05689
05690
05691
05692
00000
00000
05693
05694
05695
05696
05697
05698
05699
05700
05701

SUB-DISTRI Devikulam
SUB-DISTRI Udumbanchola
SUB-DISTRI Thodupuzha
SUB-DISTRI Peerumade
DISTRICT Kottayam
SUB-DISTRI Meenachil
SUB-DISTRI Vaikom
SUB-DISTRI Kottayam
SUB-DISTRI Changanassery
SUB-DISTRI Kanjirappally
DISTRICT Alappuzha
SUB-DISTRI Cherthala
SUB-DISTRI Ambalappuzha
SUB-DISTRI Kuttanad
SUB-DISTRI Karthikappally
SUB-DISTRI Chengannur
SUB-DISTRI Mavelikkara
DISTRICT Pathanamthitta
SUB-DISTRI Thiruvalla
SUB-DISTRI Mallappally
SUB-DISTRI Ranni
SUB-DISTRI Kozhenchery
SUB-DISTRI Adoor
DISTRICT Kollam
SUB-DISTRI Karunagappally
SUB-DISTRI Kunnathur
SUB-DISTRI Pathanapuram
SUB-DISTRI Kottarakkara
SUB-DISTRI Kollam
DISTRICT Thiruvananthapuram
SUB-DISTRI Chirayinkeezhu
SUB-DISTRI Nedumangad
SUB-DISTRI Thiruvananthapuram
SUB-DISTRI Neyyattinkara
STATE
TAMIL NADU
DISTRICT Thiruvallur
SUB-DISTRI Gummidipoondi
SUB-DISTRI Ponneri
SUB-DISTRI Uthukkottai
SUB-DISTRI Tiruttani
SUB-DISTRI Pallipattu
SUB-DISTRI Thiruvallur
SUB-DISTRI Poonamallee
SUB-DISTRI Ambattur
SUB-DISTRI Mathavaram

33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
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
604
604
604
604
604
604
604
604
604
604
604
605
605
605
605
605
605
605
605
605
605
606
606
606
606
606
606
606
606
607
607
607
607
607
607
607
607
607
608
608
608
608
608
608

00000
00000
05702
05703
05704
05705
05706
05707
05708
05709
05710
05711
00000
05712
05713
05714
05715
05716
05717
05718
05719
05720
00000
05721
05722
05723
05724
05725
05726
05727
00000
05728
05729
05730
05731
05732
05733
05734
05735
00000
05736
05737
05738
05739
05740

DISTRICT Chennai
DISTRICT Kancheepuram
SUB-DISTRI Sriperumbudur
SUB-DISTRI Tambaram
SUB-DISTRI Alandur
SUB-DISTRI Sholinganallur
SUB-DISTRI Chengalpattu
SUB-DISTRI Kancheepuram
SUB-DISTRI Uthiramerur
SUB-DISTRI Tirukalukundram
SUB-DISTRI Maduranthakam
SUB-DISTRI Cheyyur
DISTRICT Vellore
SUB-DISTRI Gudiyatham
SUB-DISTRI Katpadi
SUB-DISTRI Wallajah
SUB-DISTRI Arakonam
SUB-DISTRI Arcot
SUB-DISTRI Vellore
SUB-DISTRI Vaniyambadi
SUB-DISTRI Ambur
SUB-DISTRI Tirupathur
DISTRICT Tiruvannamalai
SUB-DISTRI Arani
SUB-DISTRI Cheyyar
SUB-DISTRI Vandavasi
SUB-DISTRI Polur
SUB-DISTRI Chengam
SUB-DISTRI Thandrampet
SUB-DISTRI Tiruvannamalai
DISTRICT Viluppuram
SUB-DISTRI Gingee
SUB-DISTRI Tindivanam
SUB-DISTRI Vanur
SUB-DISTRI Viluppuram
SUB-DISTRI Tirukkoyilur
SUB-DISTRI Sankarapuram
SUB-DISTRI Kallakkurichi
SUB-DISTRI Ulundurpettai
DISTRICT Salem
SUB-DISTRI Mettur
SUB-DISTRI Omalur
SUB-DISTRI Edappadi
SUB-DISTRI Sankari
SUB-DISTRI Salem

33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
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
609
609
609
609
609
610
610
610
610
610
610
611
611
611
611
611
611
611
612
612
612
612
612
612
612
612
612
613
613
613
613
613
613
614
614
614
614
614
614
614
614

05741
05742
05743
05744
00000
05745
05746
05747
05748
00000
05749
05750
05751
05752
05753
00000
05754
05755
05756
05757
05758
05759
00000
05760
05761
05762
05763
05764
05765
05766
05767
00000
05768
05769
05770
05771
05772
00000
05773
05774
05775
05776
05777
05778
05779

SUB-DISTRI Yercaud
SUB-DISTRI Vazhapadi
SUB-DISTRI Attur
SUB-DISTRI Gangavalli
DISTRICT Namakkal
SUB-DISTRI Tiruchengode
SUB-DISTRI Rasipuram
SUB-DISTRI Namakkal
SUB-DISTRI Paramathi-Velur
DISTRICT Erode
SUB-DISTRI Sathyamangalam
SUB-DISTRI Bhavani
SUB-DISTRI Gobichettipalayam
SUB-DISTRI Perundurai
SUB-DISTRI Erode
DISTRICT The Nilgiris
SUB-DISTRI Panthalur
SUB-DISTRI Gudalur
SUB-DISTRI Udhagamandalam
SUB-DISTRI Kotagiri
SUB-DISTRI Coonoor
SUB-DISTRI Kundah
DISTRICT Dindigul
SUB-DISTRI Palani
SUB-DISTRI Oddanchatram
SUB-DISTRI Vedasandur
SUB-DISTRI Natham
SUB-DISTRI Dindigul
SUB-DISTRI Attur
SUB-DISTRI Kodaikanal
SUB-DISTRI Nilakkottai
DISTRICT Karur
SUB-DISTRI Aravakurichi
SUB-DISTRI Karur
SUB-DISTRI Krishnarayapuram
SUB-DISTRI Kulithalai
SUB-DISTRI Kadavur
DISTRICT Tiruchirappalli
SUB-DISTRI Thottiyam
SUB-DISTRI Musiri
SUB-DISTRI Thuraiyur
SUB-DISTRI Manachanallur
SUB-DISTRI Lalgudi
SUB-DISTRI Srirangam
SUB-DISTRI Tiruchirappalli

33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
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
615
615
615
615
616
616
616
616
617
617
617
617
617
617
617
617
618
618
618
618
618
618
618
618
618
619
619
619
619
619
619
619
619
620
620
620
620
620
620
620
620
620
621

05780
05781
00000
05782
05783
05784
00000
05785
05786
05787
00000
05788
05789
05790
05791
05792
05793
05794
00000
05795
05796
05797
05798
05799
05800
05801
05802
00000
05803
05804
05805
05806
05807
05808
05809
00000
05810
05811
05812
05813
05814
05815
05816
05817
00000

SUB-DISTRI Thiruverumbur
SUB-DISTRI Manapparai
DISTRICT Perambalur
SUB-DISTRI Veppanthattai
SUB-DISTRI Perambalur
SUB-DISTRI Kunnam
DISTRICT Ariyalur
SUB-DISTRI Sendurai
SUB-DISTRI Udayarpalayam
SUB-DISTRI Ariyalur
DISTRICT Cuddalore
SUB-DISTRI Panruti
SUB-DISTRI Cuddalore
SUB-DISTRI Kurinjipadi
SUB-DISTRI Chidambaram
SUB-DISTRI Kattumannarkoil
SUB-DISTRI Virudhachalam
SUB-DISTRI Tittakudi
DISTRICT Nagapattinam
SUB-DISTRI Sirkali
SUB-DISTRI Mayiladuthurai
SUB-DISTRI Kuthalam
SUB-DISTRI Tharangambadi
SUB-DISTRI Nagapattinam
SUB-DISTRI Kilvelur
SUB-DISTRI Thirukkuvalai
SUB-DISTRI Vedaranyam
DISTRICT Thiruvarur
SUB-DISTRI Valangaiman
SUB-DISTRI Kodavasal
SUB-DISTRI Nannilam
SUB-DISTRI Thiruvarur
SUB-DISTRI Needamangalam
SUB-DISTRI Mannargudi
SUB-DISTRI Thiruthuraipoondi
DISTRICT Thanjavur
SUB-DISTRI Thiruvidaimarudur
SUB-DISTRI Kumbakonam
SUB-DISTRI Papanasam
SUB-DISTRI Thiruvaiyaru
SUB-DISTRI Thanjavur
SUB-DISTRI Orathanadu
SUB-DISTRI Pattukkottai
SUB-DISTRI Peravurani
DISTRICT Pudukkottai

33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
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
622
622
622
622
622
622
622
623
623
623
623
623
623
623
623
624
624
624
624
624
624
625
625
625
625
625
625
625
625
625
626
626
626
626

05818
05819
05820
05821
05822
05823
05824
05825
05826
05827
05828
00000
05829
05830
05831
05832
05833
05834
00000
05835
05836
05837
05838
05839
05840
05841
00000
05842
05843
05844
05845
05846
00000
05847
05848
05849
05850
05851
05852
05853
05854
00000
05855
05856
05857

SUB-DISTRI Iluppur
SUB-DISTRI Kulathur
SUB-DISTRI Gandarvakkottai
SUB-DISTRI Pudukkottai
SUB-DISTRI Thirumayam
SUB-DISTRI Ponnamaravathi
SUB-DISTRI Alangudi
SUB-DISTRI Karambakudi
SUB-DISTRI Aranthangi
SUB-DISTRI Manamelkudi
SUB-DISTRI Avudayarkoil
DISTRICT Sivaganga
SUB-DISTRI Tirupathur
SUB-DISTRI Karaikkudi
SUB-DISTRI Devakottai
SUB-DISTRI Sivaganga
SUB-DISTRI Manamadurai
SUB-DISTRI Ilayangudi
DISTRICT Madurai
SUB-DISTRI Melur
SUB-DISTRI Madurai North
SUB-DISTRI Vadipatti
SUB-DISTRI Usilampatti
SUB-DISTRI Peraiyur
SUB-DISTRI Thirumangalam
SUB-DISTRI Madurai South
DISTRICT Theni
SUB-DISTRI Bodinayakanur
SUB-DISTRI Periyakulam
SUB-DISTRI Theni
SUB-DISTRI Uthamapalayam
SUB-DISTRI Andipatti
DISTRICT Virudhunagar
SUB-DISTRI Rajapalayam
SUB-DISTRI Srivilliputhur
SUB-DISTRI Sivakasi
SUB-DISTRI Virudhunagar
SUB-DISTRI Kariapatti
SUB-DISTRI Tiruchuli
SUB-DISTRI Aruppukkottai
SUB-DISTRI Sattur
DISTRICT Ramanathapuram
SUB-DISTRI Tiruvadanai
SUB-DISTRI Paramakudi
SUB-DISTRI Mudukulathur

33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
33
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
627
627
627
627
627
627
627
627
627
628
628
628
628
628
628
628
628
628
628
628
628
629
629
629
629
629
630
630
630
630
630
630
631
631
631
631
631
631
632
632
632

05858
05859
05860
05861
00000
05862
05863
05864
05865
05866
05867
05868
05869
00000
05870
05871
05872
05873
05874
05875
05876
05877
05878
05879
05880
00000
05881
05882
05883
05884
00000
05885
05886
05887
05888
05889
00000
05890
05891
05892
05893
05894
00000
05895
05896

SUB-DISTRI Kamuthi
SUB-DISTRI Kadaladi
SUB-DISTRI Ramanathapuram
SUB-DISTRI Rameswaram
DISTRICT Thoothukkudi
SUB-DISTRI Kovilpatti
SUB-DISTRI Ettayapuram
SUB-DISTRI Vilathikulam
SUB-DISTRI Ottapidaram
SUB-DISTRI Thoothukkudi
SUB-DISTRI Srivaikuntam
SUB-DISTRI Tiruchendur
SUB-DISTRI Sathankulam
DISTRICT Tirunelveli
SUB-DISTRI Sivagiri
SUB-DISTRI Sankarankoil
SUB-DISTRI Veerakeralamputhur
SUB-DISTRI Tenkasi
SUB-DISTRI Shenkottai
SUB-DISTRI Alangulam
SUB-DISTRI Tirunelveli
SUB-DISTRI Palayamkottai
SUB-DISTRI Ambasamudram
SUB-DISTRI Nanguneri
SUB-DISTRI Radhapuram
DISTRICT Kanniyakumari
SUB-DISTRI Vilavancode
SUB-DISTRI Kalkulam
SUB-DISTRI Thovala
SUB-DISTRI Agastheeswaram
DISTRICT Dharmapuri
SUB-DISTRI Palakkodu
SUB-DISTRI Harur
SUB-DISTRI Pappireddipatti
SUB-DISTRI Dharmapuri
SUB-DISTRI Pennagaram
DISTRICT Krishnagiri
SUB-DISTRI Hosur
SUB-DISTRI Krishnagiri
SUB-DISTRI Denkanikottai
SUB-DISTRI Pochampalli
SUB-DISTRI Uthangarai
DISTRICT Coimbatore
SUB-DISTRI Mettupalayam
SUB-DISTRI Sulur

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
35
35
35
35
35
35
35
35
35
35
35
35
35

632
632
632
632
633
633
633
633
633
633
633
633
000
634
634
635
635
635
635
635
636
636
637
637
637
000
638
638
638
638
639
639
639
639
640
640
640
640

05897
05898
05899
05900
00000
05901
05902
05903
05904
05905
05906
05907
00000
00000
05908
00000
05909
05910
05911
05912
00000
05913
00000
05914
05915
00000
00000
05916
05917
05918
00000
05919
05920
05921
00000
05922
05923
05924

SUB-DISTRI Coimbatore North


SUB-DISTRI Coimbatore South
SUB-DISTRI Pollachi
SUB-DISTRI Valparai
DISTRICT Tiruppur
SUB-DISTRI Kangeyam
SUB-DISTRI Dharapuram
SUB-DISTRI Avanashi
SUB-DISTRI Tiruppur
SUB-DISTRI Palladam
SUB-DISTRI Udumalaipettai
SUB-DISTRI Madathukulam
STATE
PUDUCHERRY
DISTRICT Yanam
SUB-DISTRI Yanam Taluk
DISTRICT Puducherry
SUB-DISTRI Puducherry Taluk
SUB-DISTRI Ozhukarai Taluk
SUB-DISTRI Villianur Taluk
SUB-DISTRI Bahour Taluk
DISTRICT Mahe
SUB-DISTRI Mahe Taluk
DISTRICT Karaikal
SUB-DISTRI Karaikal Taluk
SUB-DISTRI Thirunallar Taluk
STATE
ANDAMAN & NICOBAR ISLANDS
DISTRICT Nicobars
SUB-DISTRI Car Nicobar
SUB-DISTRI Nancowry
SUB-DISTRI Great Nicobar
DISTRICT North & Middle Andaman
SUB-DISTRI Diglipur
SUB-DISTRI Mayabunder
SUB-DISTRI Rangat
DISTRICT South Andaman
SUB-DISTRI Ferrargunj
SUB-DISTRI Port Blair
SUB-DISTRI Little Andaman

Total number
of inhabited
villages
6
597608
6337
353
118
196
39
462
49
102
96
95
104
16
111
60
28
23
125
64
36
25
170
49
37
51
33
375
32
11
118
51
68
52
43
496
65
38
33
163
197

Total Rural population


Persons
Males
Females
7
8
9
833748852 427781058 405967794
9108060
4774477
4333583
765625
412038
353587
465323
252856
212467
255711
134503
121208
44591
24679
19912
655833
343385
312448
67596
34457
33139
149671
80103
69568
120682
62783
57899
111056
57359
53697
164945
86218
78727
41883
22465
19418
87816
48411
39405
48290
26037
22253
22433
13740
8693
17093
8634
8459
124464
67703
56761
70123
39349
30774
40548
21346
19202
13793
7008
6785
438205
229774
208431
105913
55475
50438
77947
41365
36582
136333
70776
65557
118012
62158
55854
590101
310748
279353
62283
32373
29910
36227
19121
17106
159581
84130
75451
123050
64990
58060
72667
37864
34803
79008
42417
36591
57285
29853
27432
526722
278126
248596
145904
77072
68832
65377
34351
31026
45996
23889
22107
139941
74698
65243
129504
68116
61388

Number of
Villages
10
82151
513
14
5
6
3
21
0
6
2
8
5
0
17
10
6
1
3
1
2
0
8
2
2
4
0
22
1
0
6
1
6
5
3
76
0
1
1
36
38

Less than 200


Population
Persons
11
8179551
55485
1859
668
737
454
2270
0
599
198
714
759
0
2365
1449
814
102
491
199
292
0
820
90
292
438
0
2410
76
0
918
23
582
391
420
7182
0
139
137
3651
3255

509
57
77
94
42
50
41
52
96
119
28
41
50
11
8
3
113
42
42
29
319
23
43
66
187
226
226
335
65
51
82
25
51
61
226
161
15
50
402
126
92
66
118
127
33

825539
148621
85624
209617
78215
66954
65501
72564
98443
326871
37992
140657
148222
17313
10910
6403
250407
80223
120934
49250
479978
50033
73860
92352
263733
249855
249855
795805
104101
112197
179530
66228
167159
166590
343870
214925
22128
106817
377247
181111
59955
71889
64292
271902
121145

432399
75856
43789
110686
40998
34447
35153
39566
51904
172263
22978
72858
76427
8916
5725
3191
133715
43281
64723
25711
248096
26255
38169
47592
136080
127161
127161
411012
53290
56259
91832
34917
87355
87359
175574
109277
11344
54953
195430
93703
31627
36754
33346
142317
62539

393140
72765
41835
98931
37217
32507
30348
32998
46539
154608
15014
67799
71795
8397
5185
3212
116692
36942
56211
23539
231882
23778
35691
44760
127653
122694
122694
384793
50811
55938
87698
31311
79804
79231
168296
105648
10784
51864
181817
87408
28328
35135
30946
129585
58606

24
1
10
1
0
1
3
2
6
3
1
0
2
0
0
0
5
4
0
1
14
1
2
2
9
9
9
9
1
1
4
0
2
1
9
9
0
0
61
13
16
5
27
7
0

3034
198
1254
104
0
162
357
272
687
337
146
0
191
0
0
0
586
452
0
134
1812
141
233
386
1052
1268
1268
880
165
116
437
0
128
34
1220
1220
0
0
7887
1675
2270
472
3470
810
0

94
155
82
27
14
32
325
149
46
88
42
253
61
192
780
207
309
163
101
345
345
17882
1110
60
181
132
78
119
123
80
241
46
50
3617
392
112
223
195
60
152
151
161
157
161
282

150757
215831
114624
35572
44087
21548
446777
177828
60568
160718
47663
287671
147843
139828
764945
218825
284890
169459
91771
265283
265283
6176050
482972
18868
78988
47939
25326
36160
37392
39871
159320
14094
25014
1423794
166718
76692
62041
112746
13841
67758
93744
88040
70999
25789
115967

79778
111986
59530
18364
22815
11277
232974
92989
31380
83518
25087
151481
78181
73300
401603
114114
150516
89097
47876
139365
139365
3110345
241963
9579
40152
24197
12561
17968
18535
19634
79228
7236
12873
705365
84969
39901
31105
56022
6746
33220
47329
44302
35346
12403
56094

70979
103845
55094
17208
21272
10271
213803
84839
29188
77200
22576
136190
69662
66528
363342
104711
134374
80362
43895
125918
125918
3065705
241009
9289
38836
23742
12765
18192
18857
20237
80092
6858
12141
718429
81749
36791
30936
56724
7095
34538
46415
43738
35653
13386
59873

7
2
2
0
0
0
27
17
4
1
5
24
1
23
100
22
51
16
11
58
58
8461
274
19
36
28
21
55
43
16
25
23
8
1398
149
35
124
50
28
41
27
35
55
110
105

810
234
234
0
0
0
2439
1679
419
150
191
2489
197
2292
9586
2522
4619
1099
1346
5506
5506
812584
28673
1806
3509
3116
2364
6097
4424
2141
2348
2020
848
148168
15783
3454
11452
5294
2593
4293
3232
4317
5338
11349
12155

122
86
103
216
84
113
218
395
200
34
280
66
132
82
314
70
156
14
31
17
26
2850
193
208
146
57
95
64
179
93
134
160
368
60
97
172
156
204
464
1671
195
359
109
374
233

38143
32520
29503
38231
19287
22119
61082
185733
95229
7612
31564
8889
10218
12457
396512
43565
174835
25908
42198
56917
53089
937140
49357
79135
25832
16925
34777
25860
59554
21542
43811
87007
187808
30893
37913
50308
57723
35569
93126
423338
38064
76659
26957
99344
54103

18404
15907
14451
18607
9034
10498
27938
91993
47175
3921
16588
4482
5415
6691
203269
22993
89410
13342
21445
29077
27002
466050
24963
38538
11649
8067
16550
12464
28700
10705
21444
43976
94438
15641
19389
25461
28892
18051
47122
200748
17362
37179
12716
47799
25917

19739
16613
15052
19624
10253
11621
33144
93740
48054
3691
14976
4407
4803
5766
193243
20572
85425
12566
20753
27840
26087
471090
24394
40597
14183
8858
18227
13396
30854
10837
22367
43031
93370
15252
18524
24847
28831
17518
46004
222590
20702
39480
14241
51545
28186

39
26
43
145
36
67
103
99
64
17
236
53
123
60
61
17
44
0
0
0
0
1180
91
89
102
26
18
12
52
38
37
39
74
19
31
74
51
132
295
911
132
224
52
194
130

4769
3145
5287
15120
3436
6576
11548
10351
7149
1527
13720
3187
6645
3888
5163
1325
3838
0
0
0
0
111520
11305
9514
10000
2995
2474
1821
6851
4396
5281
3279
7802
1658
2138
5792
4522
10060
21632
94791
12179
22197
5751
21394
13598

128
273
790
46
241
305
139
59
953
210
98
227
142
160
116
2383
297
185
217
282
187
211
265
472
267
968
140
47
262
74
72
137
141
45
28
22
2705
152
84
171
199
540
0
59
446

37621
90590
476260
17847
161183
73035
152779
71416
356827
81617
45713
89190
45480
62060
32767
478173
53868
36763
32594
103503
61031
24511
54621
70753
40529
472690
45916
23022
53800
47388
17403
55250
132616
37066
36905
23324
612659
67232
26238
42161
32788
82320
0
13398
80331

17579
42196
240254
8997
81129
36336
77484
36308
179653
40436
22160
44916
23622
31808
16711
249736
26831
19123
16601
54657
32976
12400
29911
36280
20957
246175
23599
11730
27912
24221
8870
28852
69750
19400
19403
12438
314295
35100
13292
21354
16281
42588
0
6834
40991

20042
48394
236006
8850
80054
36699
75295
35108
177174
41181
23553
44274
21858
30252
16056
228437
27037
17640
15993
48846
28055
12111
24710
34473
19572
226515
22317
11292
25888
23167
8533
26398
62866
17666
17502
10886
298364
32132
12946
20807
16507
39732
0
6564
39340

66
113
274
12
73
173
9
7
366
66
39
84
64
65
48
1717
211
130
164
130
115
180
198
380
209
342
34
10
171
9
42
56
15
4
0
1
1584
45
30
92
138
425
0
34
271

7460
12212
29402
643
8303
18399
976
1081
41532
8217
4502
9018
6638
6850
6307
144174
17685
13002
15388
13345
9517
13244
16128
28379
17486
41081
4786
1249
19257
1285
4778
6733
2292
506
0
195
146718
4708
3007
9688
13942
33889
0
2935
24096

158
58
189
134
219
41
129
116
10
241
16
28
37
39
85
36
12168
1515
27
336
676
358
118
612
94
241
175
102
922
176
146
225
137
238
1385
379
304
406
296
458
275
183
442
100
170

29267
19460
36517
35997
38015
13806
42615
46142
6372
84121
4659
8309
10238
19190
27683
14042
17344192
1639004
48780
329652
674345
472327
113900
532706
83690
218983
104939
125094
1032419
141682
171184
311277
171718
236558
1251656
304301
273924
371035
302396
486894
327350
159544
414681
75875
144237

14976
10094
18751
18414
19404
7202
21848
23839
3327
46249
2390
4681
5403
10321
15463
7991
9093476
855784
25414
172345
350455
247569
60001
275932
42391
114228
54506
64807
528790
72574
87411
159096
87699
122010
634470
153601
137646
189724
153499
248118
165659
82459
220050
40254
76457

14291
9366
17766
17583
18611
6604
20767
22303
3045
37872
2269
3628
4835
8869
12220
6051
8250716
783220
23366
157307
323890
224758
53899
256774
41299
104755
50433
60287
503629
69108
83773
152181
84019
114548
617186
150700
136278
181311
148897
238776
161691
77085
194631
35621
67780

98
20
119
60
144
18
54
32
4
118
7
13
21
14
44
19
959
143
2
42
72
20
7
129
22
38
55
14
92
18
11
17
11
35
141
47
19
49
26
47
21
26
24
8
12

9858
2178
12460
6372
14162
1427
4376
3277
343
7642
329
640
1221
773
3603
1076
91611
14301
240
3500
7429
2160
972
9391
1232
3358
3810
991
7869
1801
1291
1261
859
2657
15114
5230
2113
4989
2782
4105
1593
2512
2504
760
1405

100
72
885
196
67
105
181
125
72
139
319
39
56
224
955
206
332
206
135
76
233
91
47
95
163
122
41
279
74
118
87
238
70
85
83
895
73
68
169
345
240
703
311
139
100

113666
80903
1429031
178791
94160
172631
279688
272489
155278
275994
768500
163823
200443
404234
1476518
190099
367255
299310
321890
297964
649705
266759
177567
205379
400457
276904
123553
889308
251179
397190
240939
606147
155015
211102
240030
1132406
119898
155558
191786
381830
283334
1156045
395492
254532
224549

60769
42570
753444
93791
49579
91242
149023
143430
81700
144679
405704
86689
105936
213079
776208
99182
193529
156475
168644
158378
342202
140341
93572
108289
210782
145755
65027
474484
132866
208686
132932
322184
81841
111914
128429
598800
63599
81722
101593
201496
150390
607266
207983
133311
119201

52897
38333
675587
85000
44581
81389
130665
129059
73578
131315
362796
77134
94507
191155
700310
90917
173726
142835
153246
139586
307503
126418
83995
97090
189675
131149
58526
414824
118313
188504
108007
283963
73174
99188
111601
533606
56299
73836
90193
180334
132944
548779
187509
121221
105348

3
1
46
23
2
1
6
9
0
5
25
0
1
24
67
21
29
14
3
0
5
0
0
5
3
3
0
3
0
3
0
1
1
0
0
45
3
0
8
17
17
42
23
9
3

207
132
4687
2210
306
4
499
1348
0
320
2326
0
84
2242
6922
2147
2582
1827
366
0
426
0
0
426
153
153
0
77
0
77
0
1
1
0
0
4485
334
0
829
1768
1554
4909
2474
1058
521

153
479
193
192
94
591
190
57
161
183
403
181
82
140
564
180
95
123
81
39
46
127
77
50
5
5
5
15745
694
83
99
182
126
104
100
1170
91
202
135
207
315
220
653
232

281472
977832
426778
363242
187812
506820
178163
85088
106170
137399
450017
167209
113448
169360
1139204
255689
206022
228668
237005
109794
102026
404842
239823
165019
28991
28991
28991
7036954
305781
33792
40491
63844
60283
49900
57471
332209
29055
76894
35890
38844
89114
62412
232360
86412

146771
514322
224628
191685
98009
264089
91877
43281
56169
72762
240984
89069
60953
90962
604653
135014
109346
121633
126496
58280
53884
215210
127744
87466
17150
17150
17150
3519042
155375
17106
20840
32440
30080
24443
30466
160369
15786
38207
16959
18106
42556
28755
108740
42005

134701
463510
202150
171557
89803
242731
86286
41807
50001
64637
209033
78140
52495
78398
534551
120675
96676
107035
110509
51514
48142
189632
112079
77553
11841
11841
11841
3517912
150406
16686
19651
31404
30203
25457
27005
171840
13269
38687
18931
20738
46558
33657
123620
44407

7
28
7
15
6
72
18
0
26
28
27
14
4
9
15
9
0
3
1
0
2
4
2
2
0
0
0
7823
186
28
25
59
31
25
18
591
43
75
68
141
161
103
270
92

856
2715
717
1424
574
7194
1719
0
3105
2370
2912
1715
199
998
1250
806
0
296
24
0
124
270
73
197
0
0
0
716674
20092
3163
2965
6072
3182
2645
2065
54367
3885
6818
6107
13048
14700
9809
25822
7820

284
137
1774
292
365
147
134
329
259
248
731
110
82
169
136

82546
63402
548792
120775
90772
73592
32753
85822
74083
70995
754753
44490
33926
47329
265023

37736
28999
259381
54496
42780
34982
14992
40305
37099
34727
392891
22819
17716
24840
138565

44810
34403
289411
66279
47992
38610
17761
45517
36984
36268
361862
21671
16210
22489
126458

148
30
812
86
205
31
85
164
117
124
208
22
16
87
21

14733
3269
82251
9168
18425
3572
8640
16268
13376
12802
23515
3234
2062
10021
2400

147

226042

117305

108737

30

3097

87
3142
180
732
402
331
483
240
247

137943
574568
33574
109562
92286
39230
71954
31494
38436

71646
268029
16434
50111
41776
17661
33141
14893
17190

66297
306539
17140
59451
50510
21569
38813
16601
21246

32
2303
147
549
237
274
360
200
188

2701
192547
10447
42586
23471
22887
32283
15653
15385

301
226
1572
219
71
363
283
312

119136
38896
413834
46523
58650
73889
52069
71946

58172
18651
202930
22889
29443
36273
25121
34419

60964
20245
210904
23634
29207
37616
26948
37527

187
161
949
142
16
233
199
191

15173
14662
81595
11901
1775
21025
15209
15662

324
874
146
160

110757
250819
64894
26272

54785
119615
31064
12354

55972
131204
33830
13918

168
469
50
112

16023
42637
4321
8479

378
190

91024
68629

44385
31812

46639
36817

228
79

21323
8514

2184
376
164
228
300

560192
70487
46051
57126
81238

257359
30555
20047
25503
38308

302833
39932
26004
31623
42930

1177
247
80
126
159

112018
22615
8811
14161
15555

206

52319

22994

29325

102

8768

428
141
117
224
662
186
139
267
70
1097
118
68
234
157

123884
40282
30981
57824
221305
49723
45504
78551
47527
582871
31557
21265
93583
78733

59981
18214
14809
26948
110842
25224
23038
38240
24340
299257
15657
10421
48479
40137

63903
22068
16172
30876
110463
24499
22466
40311
23187
283614
15900
10844
45104
38596

214
62
64
123
344
106
63
149
26
384
58
28
107
42

19106
5536
5926
11540
33556
10009
6339
15049
2159
37209
4658
2514
9594
4146

202
146
123
49
674
73
97
122
88
71
127

119243
98951
52459
87080
1062142
144297
112466
141749
160697
144204
178154

61676
50542
26859
45486
550470
75486
58959
73703
84322
74775
91916

57567
48409
25600
41594
511672
68811
53507
68046
76375
69429
86238

55
41
49
4
74
4
14
25
11
1
13

6689
4022
5017
569
8021
607
1238
2805
1029
162
1504

96
518
266
121

180575
1197328
645902
336937

91309
633784
342776
177694

89266
563544
303126
159243

6
56
23
19

676
3044
918
1137

131
6642
206
95

214489
16509359
248063
94154

113314
8774006
133153
49527

101175
7735353
114910
44627

14
232
24
15

989
22408
2975
1972

111
461
167
159
135
611
293
176
142
407
63
106
238
267
87
128
52
417
76
106
130
54
51
176
75
27
74
319
81
60
135
43
302
107
96
29
70
245
66
84
95
327
70
181
46

153909
627576
197785
215397
214394
741376
417788
159953
163635
685430
87569
202728
395133
838293
156299
478398
203596
1050514
163219
145106
385828
206079
150282
650352
276259
108196
265897
996637
306326
171286
383181
135844
1028569
405416
309202
100653
213298
762423
142398
192105
427920
975941
217056
512701
150541

83626
331703
104668
113863
113172
393957
223433
84420
86104
361020
46283
106407
208330
445931
82006
255597
108328
557110
86167
76674
205154
109350
79765
349642
148063
57882
143697
538750
164182
93456
207546
73566
550519
216101
165870
54123
114425
400814
74160
101218
225436
514177
114127
270450
79306

70283
295873
93117
101534
101222
347419
194355
75533
77531
324410
41286
96321
186803
392362
74293
222801
95268
493404
77052
68432
180674
96729
70517
300710
128196
50314
122200
457887
142144
77830
175635
62278
478050
189315
143332
46530
98873
361609
68238
90887
202484
461764
102929
242251
71235

9
27
13
9
5
43
11
15
17
14
1
3
10
7
5
1
1
22
4
11
4
0
3
3
3
0
0
8
1
3
4
0
3
1
2
0
0
4
1
3
0
9
2
7
0

1003
2925
1381
1013
531
4506
1009
1901
1596
1186
76
371
739
707
606
65
36
1787
384
838
338
0
227
217
217
0
0
732
150
333
249
0
284
20
264
0
0
274
188
86
0
760
331
429
0

30
268
28
148
30
62
442
19
82
60
33
78
116
54
136
31
83
22
247
38
60
97
52
369
149
220
389
52
258
79
229
53
32
49
34
61
412
79
103
143
87
144
62
82
268

95643
1190443
121421
645364
123638
300020
1313123
106746
357641
175907
81040
145850
327855
118084
615040
182566
329211
103263
715066
139857
226074
208862
140273
789233
362264
426969
666902
117440
436188
113274
472179
78688
67331
121335
93158
111667
965157
138172
265114
307239
254632
370878
160275
210603
806164

50294
634139
64324
342554
66470
160791
696212
56427
191355
93148
42776
76510
173205
62791
332034
98571
177499
55964
384219
74858
122895
110998
75468
416358
190767
225591
349710
60949
228883
59878
251462
41060
36026
63814
51159
59403
506086
72575
139678
160615
133218
198103
86260
111843
428907

45349
556304
57097
302810
57168
139229
616911
50319
166286
82759
38264
69340
154650
55293
283006
83995
151712
47299
330847
64999
103179
97864
64805
372875
171497
201378
317192
56491
207305
53396
220717
37628
31305
57521
41999
52264
459071
65597
125436
146624
121414
172775
74015
98760
377257

0
3
0
0
0
3
5
1
0
1
0
1
2
0
1
0
1
0
7
0
1
6
0
7
2
5
9
1
6
2
6
0
4
0
1
1
13
8
1
0
4
10
1
9
7

0
238
0
0
0
238
405
45
0
23
0
77
260
0
152
0
152
0
644
0
29
615
0
676
53
623
643
3
304
336
567
0
475
0
31
61
1278
796
189
0
293
884
178
706
568

143
79
46
103
48
36
12
0
2
2
0
0
8
8
0
0
1
0
0
1
0
0
0
0
0
0
0
0
2
0
0
2
39
39
0
0
3
3
0
0
43264
2855
205
299
201

345842
254594
205728
419042
213950
168739
45211
0
17746
17746
0
0
21527
21527
0
0
3530
0
0
3530
0
0
0
0
0
0
0
0
6420
0
0
6420
143676
143676
0
0
12193
12193
0
0
51500352
1433736
111571
231726
122132

184610
134538
109759
226321
115680
91524
24156
0
9546
9546
0
0
11718
11718
0
0
1861
0
0
1861
0
0
0
0
0
0
0
0
3355
0
0
3355
77342
77342
0
0
6819
6819
0
0
26641747
758269
58524
122422
65670

161232
120056
95969
192721
98270
77215
21055
0
8200
8200
0
0
9809
9809
0
0
1669
0
0
1669
0
0
0
0
0
0
0
0
3065
0
0
3065
66334
66334
0
0
5374
5374
0
0
24858605
675467
53047
109304
56462

6
0
1
4
2
2
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
4690
1142
47
89
116

565
0
3
484
241
241
0
0
0
0
0
0
110
110
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
133
133
0
0
0
0
0
0
459117
101911
3282
6961
8706

242
378
398
426
265
441
1831
184
247
392
291
306
208
203
857
108
56
125
209
145
54
64
96
873
112
215
173
109
101
163
926
271
212
137
103
109
94
2021
176
146
116
187
108
177
195

134303
168125
153546
141840
120048
250445
1424228
122524
165217
273661
178427
169991
264752
249656
1563553
256830
67163
213627
251344
374177
76899
82488
241025
1463312
179191
303389
286563
177564
193516
323089
1647966
328886
365083
212033
232184
244246
265534
3019728
312737
231628
137339
257436
150552
243076
355128

70486
87853
80721
74925
63482
134186
746887
64424
86128
143675
93906
88812
139091
130851
821434
135199
35567
111409
133015
196589
40662
43288
125705
755028
93251
157983
148669
89931
98909
166285
842718
164506
186582
110115
121379
124306
135830
1589508
164380
121648
71907
135003
78288
127039
187403

63817
80272
72825
66915
56566
116259
677341
58100
79089
129986
84521
81179
125661
118805
742119
121631
31596
102218
118329
177588
36237
39200
115320
708284
85940
145406
137894
87633
94607
156804
805248
164380
178501
101918
110805
119940
129704
1430220
148357
109980
65432
122433
72264
116037
167725

60
125
195
226
101
183
886
112
118
204
156
155
70
71
79
6
6
10
45
5
2
1
4
41
9
6
6
4
4
12
8
6
1
0
0
1
0
80
7
2
2
11
5
5
3

5313
10368
18662
22685
10768
15166
72151
8708
9413
16486
10827
14698
5785
6234
6162
500
914
633
3208
171
344
94
298
3807
468
925
421
499
314
1180
946
822
2
0
0
122
0
8697
603
277
339
1282
792
449
390

147
163
249
205
152
1432
132
113
164
124
119
124
175
148
182
151
801
194
170
130
195
112
851
148
96
160
206
74
167
758
118
141
61
99
66
147
126
1079
229
161
139
248
302
2126
144

263663
233395
330096
277119
227559
2053363
198897
165909
216286
181711
188725
177801
200177
240761
225144
257952
959066
226786
182929
191079
228034
130238
1240143
228203
150898
318422
266168
74600
201852
1069084
216553
171648
105732
127441
97500
213771
136439
1432616
294214
227861
260484
334977
315080
3154331
364054

138905
122907
174921
145947
121160
1093357
103529
87262
114149
96814
100796
94427
106496
128849
122692
138343
520930
123327
100524
102497
123657
70925
668185
122525
80479
171569
143984
40659
108969
564592
115551
91628
55413
67087
50627
111714
72572
751900
154652
120859
136682
175053
164654
1642924
191713

124758
110488
155175
131172
106399
960006
95368
78647
102137
84897
87929
83374
93681
111912
102452
119609
438136
103459
82405
88582
104377
59313
571958
105678
70419
146853
122184
33941
92883
504492
101002
80020
50319
60354
46873
102057
63867
680716
139562
107002
123802
159924
150426
1511407
172341

0
18
21
3
3
89
5
5
8
12
5
6
23
6
13
6
21
7
5
3
3
3
48
7
0
2
12
11
16
63
6
18
7
3
1
6
22
104
13
6
4
21
60
134
1

0
1657
2540
334
34
9017
374
701
930
1414
607
471
2267
520
1260
473
2317
794
417
253
425
428
4940
660
0
144
1389
1089
1658
4964
563
1927
440
453
155
514
912
10745
1384
640
463
2808
5450
13647
149

100
100
114
238
148
169
144
72
192
233
206
266
1162
127
170
201
242
230
192
1575
99
189
139
192
92
197
199
117
134
217
1836
500
264
160
133
507
170
102
756
338
298
120
2452
298
340

145519
218450
322857
355132
213016
191126
174893
128716
319630
295571
235165
190202
2043427
180019
267564
399689
365356
473462
357337
2670539
187367
343254
269024
344603
192924
308254
289720
208848
205692
320853
2422551
514646
465257
320952
239924
452134
221979
207659
580894
199766
280108
101020
2421914
237080
253350

76272
114949
167857
184064
109983
99226
90298
66785
166351
154444
122194
98788
1047469
89988
134790
204580
186789
244103
187219
1368771
95217
174495
138528
177533
100077
158369
147146
106441
105560
165405
1260328
270291
242164
165645
124447
237085
114403
106293
312447
108579
148854
55014
1273249
127247
132783

69247
103501
155000
171068
103033
91900
84595
61931
153279
141127
112971
91414
995958
90031
132774
195109
178567
229359
170118
1301768
92150
168759
130496
167070
92847
149885
142574
102407
100132
155448
1162223
244355
223093
155307
115477
215049
107576
101366
268447
91187
131254
46006
1148665
109833
120567

4
2
4
15
3
10
14
4
10
12
13
42
41
4
1
1
15
13
7
59
6
4
1
12
1
17
6
2
7
3
64
28
4
5
1
19
7
0
144
113
19
12
66
16
2

302
370
505
1581
519
972
1158
683
1116
1003
1497
3792
3600
471
171
163
1078
1333
384
5726
526
427
32
1077
182
1333
692
211
883
363
8802
3781
414
767
198
2839
803
0
11187
7786
2022
1379
8821
2477
348

277
128
522
295
166
426
791
51
134
73
104
58
276
95
470
70
84
107
82
127
1017
108
137
123
79
101
156
136
66
111
1099
171
85
64
222
158
90
95
112
102
1116
153
118
204
124

348288
272560
447398
269893
108001
485344
1676975
176682
222775
210342
254621
151141
454583
206831
827692
114276
141122
221887
136676
213731
1577567
204155
205254
165359
120963
138311
186974
193067
144303
219181
1547642
263345
220616
127803
191783
185713
136682
126466
134366
160868
1103603
204881
117644
195187
121514

181314
142442
233722
143613
56709
255419
857619
90131
110392
107070
128388
78110
236942
106586
424252
58440
71175
114090
69911
110636
787559
102462
103005
82056
62111
69627
92083
94829
71493
109893
789397
135114
113633
65075
96466
95202
69889
64154
68268
81596
568045
105020
60740
101301
62592

166974
130118
213676
126280
51292
229925
819356
86551
112383
103272
126233
73031
217641
100245
403440
55836
69947
107797
66765
103095
790008
101693
102249
83303
58852
68684
94891
98238
72810
109288
758245
128231
106983
62728
95317
90511
66793
62312
66098
79272
535558
99861
56904
93886
58922

13
2
9
10
8
6
15
0
5
1
1
2
6
0
35
8
7
8
3
9
42
7
8
3
1
6
5
8
0
4
44
7
0
0
16
9
4
3
3
2
121
6
13
26
10

1336
195
1327
1346
966
826
1834
0
720
160
54
245
655
0
3090
399
549
636
325
1181
4759
550
962
347
63
591
624
1163
0
459
5038
633
0
0
1825
1297
370
469
153
291
13403
664
1644
2679
1141

139
169
209
867
184
190
116
112
265
1790
209
82
162
87
212
89
103
143
180
228
183
112
1037
140
132
151
167
140
95
212
972
305
171
244
252
1485
238
206
334
308
399
1581
87
131
217

123311
192343
148723
888205
219968
176585
87066
108612
295974
1895869
237519
111428
176700
123714
235640
97869
116309
186600
174701
197187
162859
75343
972777
159455
93119
95014
144231
150872
131800
198286
1299809
447717
224243
309086
318763
1669864
287101
282802
357570
373825
368566
1259074
88670
103933
114635

62849
98637
76906
461734
114242
92236
45457
56203
153596
955378
118766
56836
89868
62298
115728
48256
57267
94360
88901
101513
83228
38357
486960
80490
46323
47708
70366
76324
66260
99489
651046
224841
112422
152622
161161
842767
144092
143067
180919
189168
185521
636415
43954
52560
57952

60462
93706
71817
426471
105726
84349
41609
52409
142378
940491
118753
54592
86832
61416
119912
49613
59042
92240
85800
95674
79631
36986
485817
78965
46796
47306
73865
74548
65540
98797
648763
222876
111821
156464
157602
827097
143009
139735
176651
184657
183045
622659
44716
51373
56683

13
16
37
46
6
8
10
7
15
139
17
4
10
5
13
4
6
5
5
21
27
22
86
5
8
17
10
8
3
35
32
8
8
9
7
100
25
14
31
6
24
257
9
25
50

1323
1759
4193
5127
820
880
820
776
1831
15642
2278
405
939
587
1471
502
573
463
843
2373
3331
1877
10262
607
1015
2427
1453
675
404
3681
4548
1113
1216
1329
890
11869
2533
1662
4048
726
2900
27590
684
2668
4583

164
219
191
103
163
158
148
805
167
164
117
146
211
1114
73
79
90
141
190
177
188
176
1488
193
353
232
188
133
205
184
2471
178
232
262
283
325
300
113
268
191
125
194
970
167
204

102429
184005
178471
104607
123930
157841
100553
774410
179800
168734
117838
143644
164394
968541
81890
87661
95563
122309
166864
142061
120144
152049
1181838
159345
242470
152331
131783
137135
199872
158902
2459994
221333
206197
230532
249297
410114
240562
91229
231912
215858
163764
199196
796041
178504
154063

53089
93182
89522
52753
62957
79895
50551
401331
93118
87493
60881
74781
85058
502228
42524
45440
49718
63473
85961
73716
62823
78573
606533
82830
124380
78355
67329
70046
102444
81149
1251316
112497
105190
116764
126124
209419
122619
46364
117554
110022
83447
101316
401171
88752
77910

49340
90823
88949
51854
60973
77946
50002
373079
86682
81241
56957
68863
79336
466313
39366
42221
45845
58836
80903
68345
57321
73476
575305
76515
118090
73976
64454
67089
97428
77753
1208678
108836
101007
113768
123173
200695
117943
44865
114358
105836
80317
97880
394870
89752
76153

33
41
14
10
23
22
30
64
9
9
11
11
24
135
7
5
4
10
23
44
25
17
162
19
44
39
21
5
22
12
198
6
17
40
25
11
47
16
14
7
4
11
145
16
42

3385
5063
1687
1422
2631
2128
3339
5852
892
594
927
970
2469
14306
586
788
364
1277
2357
3986
2942
2006
18492
2388
4715
4494
2680
757
1970
1488
24586
854
2142
4729
2512
1568
5781
2209
1899
846
460
1586
15279
1772
4910

147
115717
272
206734
180
141023
97814 155317278
1243
2399856
263
484672
319
638422
334
551905
178
411571
149
313286
880
2952200
149
416594
134
470882
235
861606
110
443529
121
329802
131
429787
2186
2757401
402
521247
374
451657
352
372565
658
836723
400
575209
1550
3198383
241
460305
155
247405
267
674655
300
587617
363
746061
224
482340
1108
1747172
183
293514
166
292528
207
216589
166
321621
189
316794
197
306126
959
1381508
288
351942
365
519380
306
510186
604
1684507
128
457376
268
585122
208
642009

58704
104955
70850
80992995
1269803
255338
336615
292726
218868
166256
1565004
221685
251293
455802
236360
173818
226046
1438412
272495
237985
192475
435289
300168
1680022
241272
129313
353501
308311
391713
255912
916878
153304
153146
113531
168571
166946
161380
724539
185079
271764
267696
894920
242582
311187
341151

57013
101779
70173
74324283
1130053
229334
301807
259179
192703
147030
1387196
194909
219589
405804
207169
155984
203741
1318989
248752
213672
180090
401434
275041
1518361
219033
118092
321154
279306
354348
226428
830294
140210
139382
103058
153050
149848
144746
656969
166863
247616
242490
789587
214794
273935
300858

20
43
24
7832
82
14
15
44
6
3
51
5
4
16
3
5
18
282
45
62
59
85
31
64
11
10
10
15
14
4
79
23
11
35
2
6
2
76
30
25
21
41
2
31
8

1565
4260
2772
706258
5975
1365
964
2733
526
387
4216
270
347
1544
429
383
1243
22113
4350
4077
4154
6960
2572
4137
909
544
312
1056
968
348
7327
1786
1144
3456
314
389
238
6532
2677
2071
1784
3137
67
2410
660

290
139
103
48
511
111
72
202
126
304
108
113
83
1174
136
239
169
125
146
173
186
1170
174
157
292
361
186
655
115
158
248
134
730
165
201
148
216
893
105
105
164
149
163
207
790

1028023
562114
329593
136316
1519098
296176
294358
601309
327255
673806
326999
184304
162503
2631742
294858
555629
423348
259380
370802
365144
362581
2456698
373088
302916
660633
751904
368157
1232015
210991
330023
356528
334473
1791191
449536
430136
296444
615075
2394602
336919
412425
411721
433764
404170
395603
1664987

553807
303765
176900
73142
808222
158479
157951
318819
172973
359605
173699
98340
87566
1390490
157275
293503
222255
136609
195351
193202
192295
1308923
199009
160951
351810
400051
197102
659814
112618
176429
191017
179750
962028
242564
230612
159351
329501
1285184
180766
220598
220194
234409
217536
211681
891872

474216
258349
152693
63174
710876
137697
136407
282490
154282
314201
153300
85964
74937
1241252
137583
262126
201093
122771
175451
171942
170286
1147775
174079
141965
308823
351853
171055
572201
98373
153594
165511
154723
829163
206972
199524
137093
285574
1109418
156153
191827
191527
199355
186634
183922
773115

15
4
7
4
25
3
3
8
11
25
4
19
2
26
4
7
5
5
3
1
1
16
4
4
5
3
0
22
5
2
12
3
41
5
15
17
4
14
1
0
1
3
4
5
18

1042
228
651
163
1556
150
269
382
755
1541
189
1113
239
1885
348
435
519
148
184
146
105
1508
290
360
389
469
0
2308
459
268
1291
290
4044
670
1504
1449
421
1673
166
0
134
235
528
610
2090

95
148
267
280
820
245
185
390
1785
307
276
201
234
373
394
1855
385
217
326
301
297
329
1295
424
426
445
2088
671
567
476
374
1706
108
145
277
510
472
194
2317
586
414
320
341
341
315

296583
351868
488400
528136
1580087
541385
304017
734685
3037301
502934
522853
369974
323625
747897
570018
2879950
540473
404416
605703
531985
412736
384637
1679592
596311
535262
548019
2412446
628030
628076
612617
543723
3560208
387681
295379
618329
746691
948691
563437
3953208
886482
631901
665377
694749
530558
544141

159454
189610
260164
282644
842374
288211
162480
391683
1630376
270584
278954
197295
173502
400886
309155
1530356
284458
214687
324473
281505
218425
206808
886789
312324
285309
289156
1293714
332790
337906
327334
295684
1880679
203385
154657
325421
397376
500490
299350
2098123
473449
334703
351948
367533
282045
288445

137129
162258
228236
245492
737713
253174
141537
343002
1406925
232350
243899
172679
150123
347011
260863
1349594
256015
189729
281230
250480
194311
177829
792803
283987
249953
258863
1118732
295240
290170
285283
248039
1679529
184296
140722
292908
349315
448201
264087
1855085
413033
297198
313429
327216
248513
255696

0
4
8
6
22
5
2
15
50
11
2
1
8
6
22
94
26
8
3
17
13
27
212
57
19
136
203
106
46
33
18
96
8
15
15
31
21
6
49
16
12
6
2
10
3

0
398
932
760
2748
700
289
1759
5118
1164
225
134
936
378
2281
8609
2732
468
176
843
1904
2486
17390
4608
1596
11186
17630
9285
3682
2821
1842
9155
904
971
1377
3100
2010
793
6083
1471
1680
837
356
1262
477

1907
418
318
443
312
416
1693
376
485
274
258
300
803
185
185
204
229
1733
203
198
340
333
193
209
257
872
382
136
354
688
321
203
164
686
99
59
192
231
105
769
399
370
966
170
138

3551039
644969
464960
986548
555615
898947
2576721
610960
663714
555655
419588
326804
1550842
350635
284626
468885
446696
3097564
414470
475317
639831
498136
282766
313852
473192
1469019
592932
186183
689904
1375775
596851
369601
409323
1215511
186514
95063
323004
464103
146827
1145323
637155
508168
1622761
300270
248626

1906147
345697
252154
531063
297149
480084
1351897
323864
349891
293273
218441
166428
813752
183896
149737
246024
234095
1592449
214606
243452
330780
257163
145333
160873
240242
785301
317806
100390
367105
734245
317380
197354
219511
652740
99403
50980
173365
248924
80068
616494
341758
274736
871508
161846
133727

1644892
299272
212806
455485
258466
418863
1224824
287096
313823
262382
201147
160376
737090
166739
134889
222861
212601
1505115
199864
231865
309051
240973
137433
152979
232950
683718
275126
85793
322799
641530
279471
172247
189812
562771
87111
44083
149639
215179
66759
528829
295397
233432
751253
138424
114899

51
10
12
11
7
11
52
5
9
6
8
24
16
5
2
2
7
67
6
3
11
18
8
15
6
31
16
11
4
11
8
0
3
18
3
2
8
2
3
32
17
15
23
5
0

6029
1213
1329
1362
756
1369
4533
424
1067
569
651
1822
1723
790
280
159
494
6514
753
331
844
1035
1049
1713
789
4023
2320
1072
631
1490
1079
0
411
2208
412
338
1024
211
223
3403
2005
1398
2462
545
0

267
202
189
902
352
252
298
942
223
183
195
128
213
745
188
137
134
147
139
691
162
263
266
497
147
103
98
149
435
227
83
125
657
198
182
102
175
562
387
175
1352
395
476
481
2183

477203
331488
265174
1565623
486799
538538
540286
1271074
303270
226878
303287
197817
239822
1165119
255881
186481
165899
301080
255778
1046214
291968
360615
393631
894437
276449
153925
152903
311160
690577
316872
113902
259803
1523655
483107
463869
294596
282083
895398
627079
268319
2310740
686360
892229
732151
3033899

255680
177509
142746
837260
260655
286866
289739
683656
163520
121751
164004
106381
128000
615629
134796
100087
87310
158287
135149
549478
155110
188598
205770
481373
148807
82176
82519
167871
368009
168477
60851
138681
819243
260762
249223
157921
151337
476794
334804
141990
1215690
361874
470613
383203
1515583

221523
153979
122428
728363
226144
251672
250547
587418
139750
105127
139283
91436
111822
549490
121085
86394
78589
142793
120629
496736
136858
172017
187861
413064
127642
71749
70384
143289
322568
148395
53051
121122
704412
222345
214646
136675
130746
418604
292275
126329
1095050
324486
421616
348948
1518316

7
5
6
26
7
9
10
58
5
13
8
11
21
35
11
10
7
4
3
55
10
29
16
41
9
7
10
15
33
18
9
6
38
8
7
2
21
46
32
14
48
10
15
23
103

892
421
604
2581
900
540
1141
4954
459
1108
685
927
1775
2066
552
318
630
257
309
4267
460
2433
1374
3554
782
476
988
1308
2576
1362
766
448
3350
810
865
152
1523
3995
3075
920
5375
1087
1619
2669
13073

442
484
406
549
302
729
244
267
218
2809
404
503
85
294
303
609
347
264
1817
400
235
387
181
244
370
1235
239
280
148
229
339
1649
366
423
308
301
251
2498
341
257
290
427
384
448
351

610526
867833
518368
599760
437412
1475140
483614
530491
461035
4481518
764633
793301
181396
335212
569191
922919
550848
364018
2929896
554075
290546
768336
311996
426879
578064
2130743
421159
479707
372664
421902
435311
2117158
473161
440496
508647
446185
248669
3597201
677165
390935
426957
717411
420611
462637
501485

303372
436560
261142
295940
218569
773335
251998
277723
243614
2340959
396908
411980
103209
176643
298125
476113
287239
190742
1533455
291007
155253
400432
162798
223488
300477
1079257
215746
241672
189925
214826
217088
1067762
241951
219757
256806
224432
124816
1810496
342542
196844
213165
363777
211201
230176
252791

307154
431273
257226
303820
218843
701805
231616
252768
217421
2140559
367725
381321
78187
158569
271066
446806
263609
173276
1396441
263068
135293
367904
149198
203391
277587
1051486
205413
238035
182739
207076
218223
1049396
231210
220739
251841
221753
123853
1786705
334623
194091
213792
353634
209410
232461
248694

21
11
19
37
15
20
8
6
6
220
16
32
2
42
18
50
33
27
66
17
17
3
12
10
7
51
9
3
7
11
21
119
28
44
17
11
19
126
5
6
9
12
24
52
18

2388
1233
2706
4677
2069
2389
773
823
793
20196
1542
2489
72
4325
1217
4633
3281
2637
7511
2257
1797
320
1616
987
534
4915
916
261
416
876
2446
13297
3194
5032
1851
1290
1930
14170
631
644
1261
1087
2997
5559
1991

1359
410
225
292
432
509
283
226
998
263
376
359
1812
589
387
359
477
2336
351
453
707
433
392
3160
419
1457
1027
257
1582
454
594
534
1212
263
282
225
442
2937
202
302
440
205
468
694
626

3203687
1207263
546995
643932
805497
1078712
657685
421027
1982274
579854
731723
670697
3208890
1016258
818093
744508
630031
2398606
396714
560575
557165
445987
438165
2326367
358572
926961
834804
206030
1586652
447332
632983
506337
2549973
471006
500384
477123
1101460
3604766
381626
354651
906721
442596
431859
583987
503326

1695122
638132
290355
341030
425605
573681
350403
223278
1027943
308288
382431
337224
1669058
531949
428912
384625
323572
1212141
201476
287566
280320
221399
221380
1182846
179997
471196
428713
102940
802609
225655
320281
256673
1312126
243472
257089
247284
564281
1838726
197439
182456
468602
224553
216626
296820
252230

1508565
569131
256640
302902
379892
505031
307282
197749
954331
271566
349292
333473
1539832
484309
389181
359883
306459
1186465
195238
273009
276845
224588
216785
1143521
178575
455765
406091
103090
784043
221677
312702
249664
1237847
227534
243295
229839
537179
1766040
184187
172195
438119
218043
215233
287167
251096

31
8
9
6
8
10
8
2
16
3
5
8
55
8
8
8
31
189
23
39
86
24
17
513
51
276
158
28
184
55
55
74
45
8
14
11
12
442
14
47
31
7
79
125
139

3183
1028
996
456
703
576
355
221
1693
463
430
800
6539
1124
784
665
3966
17771
2388
3382
7517
3066
1418
45860
4338
23625
14905
2992
16783
4381
4471
7931
3554
349
1350
1129
726
41749
1550
3985
2355
701
7007
13273
12878

1579
519
402
286
372
2019
686
274
265
471
323
3800
466
882
605
536
498
517
296
1499
328
322
404
445
1843
268
217
346
527
377
108
3287
518
405
504
787
652
421
2740
505
582
539
833
281
1425

3396437
1060699
905552
585713
844473
2784143
1091560
405749
333535
518882
434417
4220512
449694
857676
715365
562812
680948
568180
385837
1706760
411215
329279
558316
407950
2935665
371890
368815
516245
839511
452459
386745
4147624
716000
456043
690098
868864
771872
644747
3345908
535437
579132
706640
856497
668202
1710203

1730377
545755
457438
296432
430752
1373111
541510
201074
163278
254331
212918
2082707
220894
426359
361197
276309
333746
274251
189951
858843
203756
163523
286220
205344
1514018
189454
187889
263863
438639
232856
201317
2041217
358112
224905
337373
432825
373763
314239
1711651
268385
289895
366174
440295
346902
890630

1666060
514944
448114
289281
413721
1411032
550050
204675
170257
264551
221499
2137805
228800
431317
354168
286503
347202
293929
195886
847917
207459
165756
272096
202606
1421647
182436
180926
252382
400872
219603
185428
2106407
357888
231138
352725
436039
398109
330508
1634257
267052
289237
340466
416202
321300
819573

70
30
10
8
22
155
22
24
21
65
23
590
68
184
82
102
31
88
35
296
48
78
65
105
312
34
32
52
99
86
9
384
54
37
35
138
81
39
545
86
117
99
188
55
233

6109
3079
786
709
1535
13937
1995
2282
1808
5604
2248
47985
6099
14260
5865
8387
3219
7174
2981
25633
4430
6643
5422
9138
28020
3591
2683
4460
8267
8068
951
36457
4292
3833
4162
11491
8136
4543
41841
6793
9565
8307
14379
2797
20041

456
438
531
1258
423
835
1087
382
385
320
1745
611
387
211
536
1391
342
770
279
853
232
471
150
650
224
168
258
39073
1365
159
125
156
93
148
93
121
3
21
21
10
102
71
60
75
14

683952
616921
409330
2079790
615915
1463875
1348911
435345
524069
389497
2149403
897280
367080
241128
643915
1548217
283255
776300
488662
1506338
433338
770556
302444
1148512
417870
282458
448184
92341436
3541877
309874
200691
208169
190744
328335
230162
285366
38592
89608
66203
52766
243516
270653
189496
329347
75545

354200
322888
213542
1076526
312099
764427
686589
218566
267338
200685
1127138
472862
192739
125523
336014
803345
146964
403074
253307
805589
232603
410994
161992
612556
222591
150085
239880
48073850
1853809
160227
104019
108318
99593
171258
120402
149841
20321
46879
34659
27783
128193
142113
99815
172296
39588

329752
294033
195788
1003264
303816
699448
662322
216779
256731
188812
1022265
424418
174341
115605
307901
744872
136291
373226
235355
700749
200735
359562
140452
535956
195279
132373
208304
44267586
1688068
149647
96672
99851
91151
157077
109760
135525
18271
42729
31544
24983
115323
128540
89681
157051
35957

58
59
116
129
55
74
142
53
51
38
232
74
63
28
67
231
57
156
18
23
6
15
2
16
9
3
4
2404
51
4
7
6
3
5
2
5
0
3
3
0
3
0
3
1
1

5062
4710
10269
11088
4726
6362
13990
5235
4769
3986
19465
6929
5524
2191
4821
21455
5151
14666
1638
2437
695
1451
291
1621
859
422
340
248041
5341
460
944
385
116
617
301
530
0
344
188
0
324
0
307
23
168

51
42
1252
41
60
43
46
30
51
20
26
61
41
68
33
61
55
42
23
41
97
44
20
76
20
37
26
54
46
90
191
26
23
43
27
72
808
19
36
27
61
83
52
87
39

199235
233575
4698028
176492
203513
200998
191992
162684
170758
116863
174864
276081
276809
237818
180366
222551
183018
137909
144071
175595
267568
168788
77089
195590
116634
166445
80329
143250
102808
147145
628130
91949
117948
127142
93398
197693
3233076
89259
122239
102785
251248
338222
209945
262527
206979

105473
123031
2468181
92921
107913
106637
101093
86088
89659
60983
92262
144833
146459
126392
94136
116865
95945
73041
74950
92003
137739
89046
40837
101014
60240
87494
42706
75400
54212
77313
331792
48630
61680
67228
49454
104800
1701685
47115
64616
54031
131668
177463
109991
138384
109257

93762
110544
2229847
83571
95600
94361
90899
76596
81099
55880
82602
131248
130350
111426
86230
105686
87073
64868
69121
83592
129829
79742
36252
94576
56394
78951
37623
67850
48596
69832
296338
43319
56268
59914
43944
92893
1531391
42144
57623
48754
119580
160759
99954
124143
97722

4
1
18
1
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
1
4
1
0
1
0
0
0
1
0
6
3
0
0
1
0
2
17
0
1
0
1
0
1
1
0

522
112
1882
172
0
0
0
0
0
0
0
0
353
56
0
0
0
0
0
6
495
198
0
105
0
0
0
73
0
424
80
0
0
6
0
74
1334
0
129
0
130
0
60
164
0

22
38
100
73
56
17
44
31
23
1040
41
43
33
21
28
44
64
40
61
32
18
96
52
69
63
62
46
58
48
38
83
526
21
87
62
12
58
39
44
37
72
38
56
716
64

86016
100340
372579
326332
215507
79310
156473
182429
130886
4325884
134704
196251
173499
171918
175561
212127
208317
166018
217331
143583
117282
361400
320704
240786
270642
238873
191680
174930
174831
167841
267606
2123518
78246
182075
286456
106884
215643
122772
167669
145136
294761
201399
322477
2642792
351773

45441
52973
197632
173053
113078
41740
81631
94901
68711
2244287
68909
101522
90774
90713
90896
108413
107031
86249
111970
75209
60713
188764
167767
125446
140092
123675
100056
90255
89555
86959
139319
1099495
40148
94277
148676
55458
111153
63268
86714
74701
153392
104247
167461
1374254
183366

40575
47367
174947
153279
102429
37570
74842
87528
62175
2081597
65795
94729
82725
81205
84665
103714
101286
79769
105361
68374
56569
172636
152937
115340
130550
115198
91624
84675
85276
80882
128287
1024023
38098
87798
137780
51426
104490
59504
80955
70435
141369
97152
155016
1268538
168407

0
2
5
1
2
1
1
0
1
24
1
0
0
0
1
0
0
0
1
0
1
3
0
5
5
3
0
2
0
0
2
13
1
5
0
1
0
3
1
1
1
0
0
19
2

0
123
472
24
191
2
37
0
2
2534
83
0
0
0
143
0
0
0
166
0
140
180
0
604
544
405
0
110
0
0
159
1542
193
336
0
162
0
414
95
190
152
0
0
1965
205

105
55
87
81
68
54
104
98
732
78
80
119
141
103
143
68
1113
81
53
66
44
72
68
77
59
27
46
150
118
112
140
1306
59
72
39
234
130
218
214
76
47
26
26
48
23

396364
230835
398977
386508
149231
158543
248369
322192
1529277
141039
208356
273323
262494
216589
292124
135352
2921614
321079
209000
161720
234686
288084
230504
163078
157920
110058
112951
290559
193127
227706
221142
2797207
155663
282813
55906
346902
158976
337778
315610
144297
68055
80979
84257
285381
84486

206539
120475
207079
200411
78008
81644
128843
167889
783318
72740
106454
140547
135774
106895
151357
69551
1519522
167938
109302
84098
122633
150332
119494
84356
81518
57071
58460
151531
100187
117648
114954
1455744
80642
146408
28994
180485
82192
175971
164364
74979
35321
42093
43777
149773
44038

189825
110360
191898
186097
71223
76899
119526
154303
745959
68299
101902
132776
126720
109694
140767
65801
1402092
153141
99698
77622
112053
137752
111010
78722
76402
52987
54491
139028
92940
110058
106188
1341463
75021
136405
26912
166417
76784
161807
151246
69318
32734
38886
40480
135608
40448

4
2
0
3
3
1
3
1
39
3
3
10
9
2
4
8
87
7
4
10
2
4
7
8
3
4
3
10
6
9
10
113
11
2
2
36
14
10
21
6
0
4
0
3
3

471
262
0
273
379
37
209
129
4116
289
316
1131
1134
138
354
754
9115
645
359
1240
198
378
681
566
263
613
369
923
942
977
961
10716
959
261
274
2958
1427
1409
1359
694
0
546
0
277
393

10
42
42
380
12
26
15
44
9
58
35
50
23
38
22
28
20
445
54
37
73
37
55
15
59
58
39
18
1069
58
87
96
106
42
38
39
39
126
65
43
72
62
27
17
46

63928
164778
167398
1913301
82522
128861
91818
191375
106222
243629
185631
126020
135534
189159
104436
175401
152693
1744121
161784
151060
206774
141805
214166
128322
235841
280582
132844
90943
3554057
264248
267601
270722
273431
228618
123299
143797
175040
257399
154631
148081
302645
286113
133210
81423
152112

33568
86319
86820
1000760
42950
67483
47805
100292
55157
127577
97180
65271
70615
99033
54688
92171
80538
913883
84347
79332
108437
74224
111963
67197
123078
147626
69953
47726
1858545
136448
138285
142147
144391
118772
64000
74574
91241
136138
82107
78245
159342
149326
69394
42458
78823

30360
78459
80578
912541
39572
61378
44013
91083
51065
116052
88451
60749
64919
90126
49748
83230
72155
830238
77437
71728
98337
67581
102203
61125
112763
132956
62891
43217
1695512
127800
129316
128575
129040
109846
59299
69223
83799
121261
72524
69836
143303
136787
63816
38965
73289

0
1
0
12
0
0
0
0
0
6
0
3
0
1
0
0
2
13
1
4
3
0
1
1
0
0
2
1
41
4
3
2
8
0
2
1
1
9
4
1
0
1
3
0
0

0
159
0
1241
0
0
0
0
0
703
0
473
0
13
0
0
52
1456
189
289
485
0
116
158
0
0
178
41
3979
429
153
263
812
0
124
192
22
683
478
30
0
89
385
0
0

71
35
1719
121
129
136
150
62
105
152
125
107
76
81
42
36
111
165
121
1395
101
125
154
94
216
99
103
75
49
60
104
75
48
92
1435
46
81
139
81
39
41
113
69
81
45

162870
128817
4327625
218214
378223
361662
331651
164858
233923
340925
245659
290545
244823
259719
124057
90490
300367
435676
306833
2399207
110637
133038
178199
99933
332041
130801
214648
151437
116106
152188
199452
221999
141563
217165
3147551
90714
205917
321292
223709
128899
105229
220651
165935
201759
182794

84977
67877
2276812
114143
199118
190216
174162
86600
123025
180765
129445
153987
128296
136976
63306
46967
158081
230433
161292
1184967
52338
63841
86326
48924
165651
64952
106875
74446
59014
76980
97285
109742
70633
107960
1579685
45856
105022
164179
111167
63670
53733
111578
81731
101688
93003

77893
60940
2050813
104071
179105
171446
157489
78258
110898
160160
116214
136558
116527
122743
60751
43523
142286
205243
145541
1214240
58299
69197
91873
51009
166390
65849
107773
76991
57092
75208
102167
112257
70930
109205
1567866
44858
100895
157113
112542
65229
51496
109073
84204
100071
89791

2
0
61
4
2
1
3
2
2
7
12
3
5
2
2
2
5
5
4
101
4
19
18
8
9
10
1
4
3
4
9
3
0
9
52
0
1
2
1
0
2
4
1
0
0

319
0
6027
542
277
144
301
247
320
757
979
157
611
48
182
84
505
317
556
10237
412
1938
1823
613
1207
875
127
309
179
398
735
346
0
1275
5757
0
88
325
140
0
125
338
90
0
0

79
52
98
98
61
99
60
79
74
1570
67
62
72
61
108
36
92
110
65
41
92
59
105
118
39
85
152
99
34
73
1422
114
48
92
99
86
49
138
128
118
68
178
53
116
37

163752
89934
128155
174357
110027
157694
149580
173200
153953
3598660
188899
121738
138721
146822
262673
79969
214445
268073
174156
80621
228925
124028
235191
200395
84695
155838
296164
268156
96811
232340
3261942
187486
95669
228286
207762
177586
131004
370182
284526
276217
158130
296288
232909
268849
87606

81467
45747
64275
87634
54471
78000
73069
85712
77683
1838119
95509
61317
70235
73894
132071
38558
107972
136520
88658
41968
120698
64086
119970
101804
41623
80884
152224
136799
50404
122925
1721221
98441
49947
121388
109864
93127
68517
192661
150128
146352
83583
157378
125023
143090
46046

82285
44187
63880
86723
55556
79694
76511
87488
76270
1760541
93390
60421
68486
72928
130602
41411
106473
131553
85498
38653
108227
59942
115221
98591
43072
74954
143940
131357
46407
109415
1540721
89045
45722
106898
97898
84459
62487
177521
134398
129865
74547
138910
107886
125759
41560

3
3
6
6
0
13
3
3
4
62
2
2
3
1
3
2
5
5
0
3
3
2
7
5
4
6
4
1
1
3
99
14
3
3
6
7
0
3
4
4
3
30
3
13
3

342
259
703
580
0
1448
464
311
544
6299
175
151
230
120
227
171
533
644
0
203
238
300
917
573
479
580
419
20
101
218
9758
1610
334
412
425
252
0
559
510
504
210
3149
232
1185
102

49
49
1129
130
68
68
55
88
37
61
60
49
19
44
55
35
45
61
43
40
44
76
51
694
21
35
32
27
92
36
56
40
59
27
56
27
51
18
31
45
34
7
245
44
46

127396
132046
4113769
305116
208496
193850
195729
266279
132932
161626
186075
179956
115032
184521
254835
152916
184956
297811
338149
169469
210035
227421
148565
2400718
90358
124191
111108
146680
172676
75151
195815
129857
185821
97467
278625
103357
100054
77256
194172
134628
152725
30777
1579727
282127
331952

66987
68689
2152273
157634
109584
101771
102037
140727
69662
85179
97011
94760
61140
97241
132000
80391
96716
156349
176174
88718
109251
119193
76735
1266308
47074
64686
58422
76665
91222
38911
103183
68568
98353
51630
148102
53739
52292
40526
103675
71815
81287
16158
837281
147972
176129

60409
63357
1961496
147482
98912
92079
93692
125552
63270
76447
89064
85196
53892
87280
122835
72525
88240
141462
161975
80751
100784
108228
71830
1134410
43284
59505
52686
70015
81454
36240
92632
61289
87468
45837
130523
49618
47762
36730
90497
62813
71438
14619
742446
134155
155823

3
0
50
8
1
7
2
3
0
6
3
0
1
2
2
1
3
2
1
3
0
4
1
56
3
0
3
1
6
12
8
8
1
5
1
0
2
0
2
3
1
0
3
0
1

274
0
4364
798
51
641
331
276
0
503
239
0
36
146
104
4
351
207
149
233
0
205
90
5352
125
0
150
70
644
1074
1044
365
101
755
89
0
236
0
237
458
4
0
197
0
6

10
28
29
42
46
966
15
23
21
12
9
9
92
147
8
46
91
74
107
84
91
137
1702
132
123
166
181
65
77
112
142
269
315
120
534
59
27
45
97
92
44
53
52
65
362

88511
153831
200223
279017
244066
2435234
106701
123386
132898
105359
90284
94952
285357
329788
43440
130230
145696
195109
188078
146210
125349
192397
1963450
173974
201351
197601
239762
149188
171324
125251
167719
165634
186646
185000
987645
134089
104437
102896
131753
180920
68053
91465
76303
97729
857901

47321
81649
105197
148875
130138
1295386
57127
65664
70873
55994
48240
50606
152550
176176
23285
69275
77339
103041
100033
77684
66237
101262
1029097
92351
105705
103596
125586
77845
89334
66115
87838
86251
98119
96357
527299
71761
56090
54891
70489
96353
36371
48550
40697
52097
450863

41190
72182
95026
130142
113928
1139848
49574
57722
62025
49365
42044
44346
132807
153612
20155
60955
68357
92068
88045
68526
59112
91135
934353
81623
95646
94005
114176
71343
81990
59136
79881
79383
88527
88643
460346
62328
48347
48005
61264
84567
31682
42915
35606
45632
407038

0
0
0
1
1
90
0
1
2
0
0
0
9
24
0
3
3
5
9
7
14
13
315
15
15
17
26
5
4
25
20
68
97
23
52
7
2
2
21
5
3
4
7
1
21

0
0
0
27
164
9194
0
10
211
0
0
0
980
2567
0
239
247
501
912
602
1201
1724
33022
1391
1321
1647
1858
699
314
3377
2228
7356
10032
2799
4962
554
149
129
1691
723
352
460
887
17
2208

35
16
117
51
57
31
55
261
43
26
69
23
39
61
1003
45
44
66
66
61
29
29
59
72
60
30
23
57
88
91
32
49
48
40
14
1264
36
37
24
34
59
86
97
66
50

85945
51496
290998
121216
107144
85105
115997
527340
90092
67481
136084
48346
73267
112070
2419759
73951
94467
176140
152156
144040
61984
97083
163938
197221
172351
68393
70316
146257
164542
196696
87387
88596
125575
96845
41821
3323875
228930
134909
83312
106866
164829
205443
178583
147024
124966

45809
27369
154509
63143
55859
44056
60118
272360
46365
35189
70367
25068
37362
58009
1257728
38305
49319
92491
79124
73926
31714
50583
84532
102453
89560
35785
36686
76172
85859
102578
45549
46184
65256
50124
21528
1746025
120576
71235
44473
56115
86729
108398
93906
76806
64731

40136
24127
136489
58073
51285
41049
55879
254980
43727
32292
65717
23278
35905
54061
1162031
35646
45148
83649
73032
70114
30270
46500
79406
94768
82791
32608
33630
70085
78683
94118
41838
42412
60319
46721
20293
1577850
108354
63674
38839
50751
78100
97045
84677
70218
60235

0
0
13
3
3
0
2
7
1
0
3
1
0
2
7
0
1
0
0
1
0
0
2
0
0
0
0
0
1
2
0
0
0
0
0
20
0
1
6
0
1
2
1
0
0

0
0
1318
194
377
0
319
666
194
0
332
1
0
139
860
0
167
0
0
4
0
0
259
0
0
0
0
0
193
237
0
0
0
0
0
2104
0
67
294
0
162
268
27
0
0

113
97
115
79
70
29
31
53
22
24
45
55
20
22
997
86
90
59
60
47
69
76
79
100
73
48
67
92
51
835
94
10
65
20
15
73
97
57
176
133
95
1337
91
69
131

244290
181413
211376
138143
147047
75086
93773
179485
90964
66165
154878
154613
74898
136882
2338546
194486
201188
240636
184450
109712
157809
151722
231512
221126
101363
103262
148373
182631
110276
1541853
207225
42256
196070
48743
33820
179064
180308
103670
213534
170629
166534
1560813
123973
106530
165145

125543
94443
109384
71912
77492
39416
49255
95592
48169
34804
82531
81713
39776
73026
1224274
102702
106438
128147
97192
57387
82626
79125
121223
114808
52601
53820
77278
94829
56098
801086
108579
21810
101997
25021
17415
92871
94928
54102
110934
88073
85356
812298
64270
55931
86395

118747
86970
101992
66231
69555
35670
44518
83893
42795
31361
72347
72900
35122
63856
1114272
91784
94750
112489
87258
52325
75183
72597
110289
106318
48762
49442
71095
87802
54178
740767
98646
20446
94073
23722
16405
86193
85380
49568
102600
82556
81178
748515
59703
50599
78750

1
0
3
2
0
0
1
0
0
1
0
1
0
0
29
2
1
2
0
4
3
3
2
1
8
1
0
1
1
72
14
0
4
0
1
8
10
4
17
10
4
169
13
7
18

156
0
574
271
0
0
93
0
0
26
0
166
0
0
3107
282
2
247
0
461
400
264
69
192
826
179
0
133
52
7241
1628
0
676
0
53
690
800
482
1610
873
429
15784
1078
866
1566

157
91
114
151
217
101
107
108
1717
148
181
60
40
80
128
50
36
41
81
198
111
65
153
144
53
58
57
33
1742
60
70
164
210
143
157
185
300
216
116
121
2682
127
149
113
102

218479
136962
133682
187692
251261
88876
91113
57100
2532153
170025
225468
89565
57529
115100
209284
115117
75213
62621
146025
225082
119642
94065
176080
210875
120145
137783
100989
81545
2303219
154490
152880
234400
276831
211221
180949
200052
281252
226599
173216
211329
3809817
201920
239187
222003
176048

114213
70786
69587
96821
131156
46122
47371
29646
1318276
88726
117073
46076
29994
60243
109007
59590
39280
32692
76179
117949
62340
49103
91268
109857
62634
71593
52780
41892
1194619
79973
79175
121939
144080
109690
94277
103848
146130
116866
89280
109361
1960592
105286
124097
114912
90269

104266
66176
64095
90871
120105
42754
43742
27454
1213877
81299
108395
43489
27535
54857
100277
55527
35933
29929
69846
107133
57302
44962
84812
101018
57511
66190
48209
39653
1108600
74517
73705
112461
132751
101531
86672
96204
135122
109733
83936
101968
1849225
96634
115090
107091
85779

17
6
11
21
15
13
23
25
98
18
9
3
2
7
1
1
1
0
1
15
10
8
8
7
0
2
2
3
81
1
3
2
8
2
6
12
27
12
6
2
178
4
3
1
3

1709
431
767
2034
1295
1281
2129
2628
9829
1628
1040
358
95
664
58
142
165
0
120
1197
1338
767
934
799
0
114
74
336
9560
86
502
37
1036
281
491
1470
3587
1289
572
209
18829
558
394
166
377

38
49
54
77
85
77
74
170
97
96
184
111
82
118
132
98
138
158
212
141
955
54
67
68
27
64
46
72
64
145
48
61
57
80
102
1324
62
64
71
34
67
175
20
89
210

98603
100820
82296
148418
170969
101969
134194
184286
105027
129624
192812
128699
114759
155413
197804
124940
221731
235612
200149
142534
2003567
124716
202723
153067
71886
183066
143439
162507
95454
237292
108489
112042
94358
178472
136056
1615072
136768
148711
144757
92207
124149
215386
77558
235761
204587

50880
51813
42548
76700
88132
52771
69860
94987
54058
66796
99143
66786
59136
79146
101323
64161
113601
120884
100848
72455
1031656
64390
104900
79533
37671
94871
72416
83964
48475
122796
55773
57453
47681
91592
70141
839776
70903
76782
75254
48141
64688
111775
40720
123188
105535

47723
49007
39748
71718
82837
49198
64334
89299
50969
62828
93669
61913
55623
76267
96481
60779
108130
114728
99301
70079
971911
60326
97823
73534
34215
88195
71023
78543
46979
114496
52716
54589
46677
86880
65915
775296
65865
71929
69503
44066
59461
103611
36838
112573
99052

0
1
1
2
0
3
0
12
12
6
24
12
8
7
7
4
7
11
26
24
26
1
0
2
0
0
1
2
3
2
0
2
2
2
9
288
1
4
3
6
8
26
0
4
49

0
190
189
269
0
372
0
1253
1083
527
2109
1616
634
705
798
350
684
1353
2547
2655
3377
93
0
392
0
0
162
174
558
262
0
368
360
297
711
31975
198
478
334
267
1173
3209
0
436
5833

532
541
88
100
93
52
50
110
48
299
50
59
82
43
65
425
52
8
44
119
68
51
140
94
46
114
70
27
17
5258
218
18
21
26
63
31
8
25
7
14
5
260
81
11
34

235188
990117
146586
151551
173487
87718
108130
228160
94485
648994
107837
148941
192213
78185
121818
456999
39065
10038
29027
131187
67662
63525
125651
77696
47955
161096
102846
36392
21858
1066358
38775
2926
6172
2833
7897
2935
5480
4029
3655
1256
1592
68015
14651
1334
7403

122790
514154
76434
79027
90005
45359
55873
118145
49311
336420
56123
76872
99915
40220
63290
242797
22274
6932
15342
67528
35123
32405
65848
40517
25331
87147
57118
18795
11234
546011
20792
1439
3055
1449
4104
1411
3288
2606
1926
575
939
37809
7776
688
3817

112398
475963
70152
72524
83482
42359
52257
110015
45174
312574
51714
72069
92298
37965
58528
214202
16791
3106
13685
63659
32539
31120
59803
37179
22624
73949
45728
17597
10624
520347
17983
1487
3117
1384
3793
1524
2192
1423
1729
681
653
30206
6875
646
3586

187
10
2
4
2
1
1
0
0
7
1
0
3
2
1
27
8
2
6
8
4
4
4
3
1
7
3
1
3
3773
156
11
9
23
49
28
2
19
1
12
2
163
60
9
19

20047
1152
212
503
368
15
54
0
0
879
198
0
160
357
164
1610
342
7
335
451
370
81
451
290
161
366
158
72
136
313561
11846
814
1305
2131
3075
1894
259
1360
155
762
91
13258
3992
580
1705

2
24
7
20
30
13
20
7
3
8
356
19
15
21
29
25
51
25
35
29
17
24
35
31
455
26
50
45
28
21
32
25
6
36
53
17
41
43
23
9
543
14
22
51
47

1422
6622
3077
2937
14534
4998
4863
5042
316
816
60340
3958
1561
3609
6230
3636
10864
3189
5549
3852
2469
4230
6937
4256
79610
6679
8523
4053
2507
5811
12948
9479
1638
3006
4734
1655
4139
6055
6756
1627
70043
1295
1683
5151
6866

702
3369
1628
1521
9260
3372
2412
2677
160
427
29506
1970
812
1705
3056
1805
5142
1640
2765
1828
1190
2089
3383
2121
39935
3221
4372
1982
1205
2968
6497
4713
809
1454
2248
807
1937
2896
3972
854
34840
640
868
2586
3434

720
3253
1449
1416
5274
1626
2451
2365
156
389
30834
1988
749
1904
3174
1831
5722
1549
2784
2024
1279
2141
3554
2135
39675
3458
4151
2071
1302
2843
6451
4766
829
1552
2486
848
2202
3159
2784
773
35203
655
815
2565
3432

0
11
4
15
16
5
12
3
2
7
253
12
12
17
18
19
29
21
28
22
12
14
26
23
360
14
36
42
25
12
21
11
3
34
50
16
39
36
13
8
465
13
20
45
38

0
940
377
1351
1513
593
1295
298
85
529
22958
434
844
1771
1792
1770
3181
1966
2860
1886
1199
954
2592
1709
33450
1697
3865
3340
1738
994
2593
1233
381
2429
4021
1436
3638
4140
1183
762
43716
971
1058
3647
4392

86
20
34
57
46
49
17
35
24
18
23
444
33
46
13
15
20
12
11
27
8
16
25
14
44
30
29
12
12
14
23
24
16
150
10
7
8
10
7
12
5
8
8
8
10

13299
2246
5013
6603
6294
4418
4907
4017
2623
2475
3153
87306
5091
4472
1036
2354
2711
5094
1303
6014
3144
3996
4235
2315
14232
5662
7940
2266
1783
1345
6076
2500
3737
71579
2797
4153
3411
1629
2363
2005
884
4989
3048
4734
5679

6610
1103
2383
3303
3084
2181
2434
2036
1293
1271
1614
44687
2697
2234
510
1189
1382
2878
645
3063
1668
2040
2127
1153
7117
2949
3958
1182
903
739
3142
1230
1881
36147
1475
2175
1710
761
1217
1036
466
2474
1554
2405
2758

6689
1143
2630
3300
3210
2237
2473
1981
1330
1204
1539
42619
2394
2238
526
1165
1329
2216
658
2951
1476
1956
2108
1162
7115
2713
3982
1084
880
606
2934
1270
1856
35432
1322
1978
1701
868
1146
969
418
2515
1494
2329
2921

71
20
28
49
36
44
12
31
23
16
19
303
29
44
12
11
16
4
10
15
0
8
20
12
19
22
11
8
9
13
14
19
7
48
4
2
3
9
2
8
3
1
2
1
1

7160
2246
3398
4532
3256
2938
1085
2886
2326
1866
1955
27811
2290
3528
810
1220
1208
345
1035
1582
0
819
2049
1173
2054
2638
910
1018
733
1101
1279
1391
628
6044
649
215
271
1175
224
845
376
95
286
67
174

12
26
10
9
98
13
5
5
6
13
6
11
13
14
4
8
347
14
19
55
17
17
6
6
23
16
13
14
44
30
31
42
189
19
12
52
10
15
17
14
5
13
13
19
536

9715
11698
7015
7459
28780
5207
857
613
780
988
2033
3293
4445
6260
1360
2944
128998
3012
2793
7495
3875
2632
715
757
3636
1344
2653
4438
20080
14516
32007
29045
91165
4810
3082
16367
5074
7152
4946
12663
4934
11808
11216
9113
70224

4950
5785
3601
3780
15335
3156
441
306
391
497
1017
1821
2220
3252
703
1531
66283
1553
1474
3835
1992
1472
353
385
1890
716
1420
2222
10260
7578
16277
14856
46185
2702
1562
8346
2608
3610
2480
6202
2454
5928
5778
4515
35460

4765
5913
3414
3679
13445
2051
416
307
389
491
1016
1472
2225
3008
657
1413
62715
1459
1319
3660
1883
1160
362
372
1746
628
1233
2216
9820
6938
15730
14189
44980
2108
1520
8021
2466
3542
2466
6461
2480
5880
5438
4598
34764

1
8
2
1
51
7
3
4
6
13
2
5
4
4
1
2
180
7
16
45
7
14
5
5
18
15
7
6
15
7
6
7
65
10
6
25
4
6
6
2
0
1
2
3
449

76
1139
265
187
4836
636
334
362
780
988
56
429
448
412
126
265
18641
780
1849
4300
675
1438
509
485
1620
1093
692
846
1557
816
899
1082
7036
1018
723
2589
557
480
744
222
0
3
254
446
30910

136
83
57
66
57
79
19
39
700
70
39
70
42
28
66
56
67
32
38
65
53
33
41
134
15
45
34
17
23
264
28
28
146
29
13
20
286
16
47
52
43
30
18
26
54

9941
19605
8566
9663
7170
6951
2944
5384
89731
9896
6910
10832
6651
2435
5082
5347
5369
3401
3120
9152
5755
6788
8993
5620
592
2105
1329
563
1031
42691
1383
864
24993
4518
5319
5614
113296
5529
17136
8927
21995
12619
8390
10481
28219

4969
9994
4393
4925
3539
3447
1542
2651
44072
4901
3446
5255
3291
1163
2483
2608
2524
1662
1582
4600
2850
3277
4430
3098
344
1165
721
281
587
21989
727
418
12773
2295
2732
3044
58991
2847
9109
4666
11716
6592
4353
5444
14264

4972
9611
4173
4738
3631
3504
1402
2733
45659
4995
3464
5577
3360
1272
2599
2739
2845
1739
1538
4552
2905
3511
4563
2522
248
940
608
282
444
20702
656
446
12220
2223
2587
2570
54305
2682
8027
4261
10279
6027
4037
5037
13955

126
55
41
59
51
73
13
31
579
57
25
53
32
26
62
53
66
29
35
53
48
16
24
130
15
44
33
16
22
193
27
28
108
19
1
10
112
3
22
40
16
10
7
6
8

4456
3853
4024
5317
5450
4628
1073
2109
50394
5261
2761
5656
2550
1824
4037
4081
5099
2239
2306
6026
4103
1645
2806
4708
592
1904
1082
338
792
13939
878
864
9459
1681
163
894
9300
240
1223
3312
1158
1072
807
564
924

278
61
58
31
16
29
10
18
55
1400
131
6
16
10
5
18
9
8
7
7
9
11
9
4
12
107
16
10
11
7
11
10
13
10
19
191
9
10
14
27
28
23
17
5
10

20185
5772
3371
1681
1070
1608
1455
1201
4027
1407536
215816
2907
22352
8435
6138
21649
12738
14257
20311
12539
18656
20307
15377
16925
23225
138897
8617
11947
11097
9840
17832
12679
12957
6044
47884
113160
3931
6612
13957
7598
18350
13344
8740
3876
8943

10882
3327
1629
867
573
803
1043
673
1967
725472
113469
1541
11895
4347
3126
11278
6476
7488
10758
6611
9914
10568
8242
8962
12263
71373
4363
5972
5830
5093
9192
6560
6542
3267
24554
56786
2006
3408
7209
3876
9072
6630
4320
1988
4454

9303
2445
1742
814
497
805
412
528
2060
682064
102347
1366
10457
4088
3012
10371
6262
6769
9553
5928
8742
9739
7135
7963
10962
67524
4254
5975
5267
4747
8640
6119
6415
2777
23330
56374
1925
3204
6748
3722
9278
6714
4420
1888
4489

266
55
58
31
16
29
7
17
53
211
7
2
2
0
0
0
0
1
0
0
0
1
0
0
1
15
3
0
1
0
0
3
2
3
3
29
1
1
2
11
3
2
3
0
3

14714
2405
3371
1681
1070
1608
238
809
3532
26751
1034
273
333
0
0
0
0
190
0
0
0
140
0
0
98
1894
305
0
104
0
0
562
211
290
422
3923
196
191
362
1580
261
221
304
0
257

13
19
5
11
151
20
9
31
4
8
8
8
17
10
20
9
7
219
32
39
23
10
11
51
32
21
117
9
15
7
13
10
11
8
9
10
7
5
2
6
5
138
10
13
12

7967
10139
5163
4540
131339
5397
16194
17124
2697
13046
7155
6338
8627
8680
23182
12856
10043
180942
11876
9193
12519
8699
23998
81884
17362
15411
138843
11366
13203
4007
13890
5117
3611
14836
16881
9241
20858
5244
3810
10274
6505
159822
14182
11156
17306

3984
5080
2496
2263
66435
2767
8357
8949
1398
6488
3533
3197
4416
4390
11397
6484
5059
93435
5905
4548
6297
4349
12353
42733
8933
8317
70529
5727
6697
2027
7108
2680
1848
7609
8460
4655
10541
2700
1911
5204
3362
82462
7436
5767
8903

3983
5059
2667
2277
64904
2630
7837
8175
1299
6558
3622
3141
4211
4290
11785
6372
4984
87507
5971
4645
6222
4350
11645
39151
8429
7094
68314
5639
6506
1980
6782
2437
1763
7227
8421
4586
10317
2544
1899
5070
3143
77360
6746
5389
8403

1
1
0
1
38
10
2
12
1
2
0
0
6
1
2
1
1
40
5
15
3
2
1
4
9
1
13
0
3
1
2
2
3
1
0
0
1
0
0
0
0
13
0
2
1

193
171
0
187
4731
1069
222
1684
150
162
0
0
748
166
272
136
122
5550
855
1692
451
315
106
667
1278
186
1898
0
444
157
241
297
508
104
0
0
147
0
0
0
0
1176
0
122
121

6
10
8
7
9
6
7
10
11
2
5
7
15
49
5
9
11
14
10
90
12
12
8
8
13
11
19
7
105
32
7
18
10
10
10
2
16
102
12
20
20
13
8
19
10

11111
6111
6629
10707
19507
3866
6291
11036
12726
2132
5438
3024
18600
42871
5336
3518
9831
15571
8615
57517
9951
9075
5452
5171
4035
4723
14464
4646
146900
44999
5525
19692
6695
16467
34056
2097
17369
81429
10105
19685
13950
3012
5200
25864
3613

5749
3200
3429
5423
10066
1988
3319
5687
6403
998
2815
1496
9783
22511
2785
1841
5137
8162
4586
29243
4906
4567
2783
2657
2002
2409
7555
2364
76369
22229
2828
10400
3346
9256
17626
1107
9577
42860
5330
10434
7530
1564
2676
13519
1807

5362
2911
3200
5284
9441
1878
2972
5349
6323
1134
2623
1528
8817
20360
2551
1677
4694
7409
4029
28274
5045
4508
2669
2514
2033
2314
6909
2282
70531
22770
2697
9292
3349
7211
16430
990
7792
38569
4775
9251
6420
1448
2524
12345
1806

2
0
0
0
0
1
2
1
1
0
1
2
0
8
0
3
1
1
3
18
0
2
2
1
6
1
6
0
12
1
1
2
3
2
0
0
3
18
2
2
5
5
0
1
3

193
0
0
0
0
172
208
108
12
0
153
87
0
814
0
341
11
107
355
2296
0
340
148
85
1002
1
720
0
1320
150
31
180
360
288
0
0
311
2115
146
267
403
647
0
176
476

2515
669
89
20
27
138
174
221
174
53
30
34
57
596
40
49
122
321
64
48
14
13
21
87
17
44
26
107
56
19
4
28
191
50
67
39
35
213
27
68
45
37
36
430
68

2021640
471672
163380
53901
68123
64368
58536
63364
121288
27742
28056
28819
36671
255786
28795
18464
30616
155781
22130
149894
37640
37533
74721
270835
58628
125375
86832
195113
71661
49190
9723
64539
272906
36495
81561
83582
71268
156811
31004
80191
16717
16539
12360
127335
19865

1026884
243603
84285
27912
36218
32778
30869
31541
62534
13984
14927
14706
18917
129659
14421
9485
15763
78381
11609
75171
18847
18723
37601
135470
29353
62668
43449
96948
35637
24368
4694
32249
136789
18715
40592
42013
35469
80801
15740
41588
8729
8511
6233
65909
10035

994756
228069
79095
25989
31905
31590
27667
31823
58754
13758
13129
14113
17754
126127
14374
8979
14853
77400
10521
74723
18793
18810
37120
135365
29275
62707
43383
98165
36024
24822
5029
32290
136117
17780
40969
41569
35799
76010
15264
38603
7988
8028
6127
61426
9830

798
224
2
1
1
34
85
101
37
15
4
1
17
270
8
15
65
151
31
0
0
0
0
4
0
2
2
6
6
0
0
0
25
11
7
1
6
35
0
2
17
4
12
197
36

99315
29336
340
193
173
4475
10566
13589
4971
2058
660
159
2094
32239
764
1817
8312
17378
3968
0
0
0
0
442
0
254
188
635
635
0
0
0
2972
1340
813
161
658
4686
0
281
2137
677
1591
24034
3936

95
98
169
704
86
43
21
22
34
11
16
7
94
27
12
22
10
23
83
15
29
10
26
3
35
6
17
12
161
35
64
39
23
159
81
32
27
19
52
33
19
863
281
20
20

22398
32133
52939
525435
71465
35571
21309
14585
37077
12108
19341
5628
85555
22279
13303
17128
12365
20480
77216
18730
22413
10306
22137
3630
32918
5798
15825
11295
92676
18813
34466
20471
18926
97064
45307
17892
17126
16739
31464
21043
10421
2712464
1048101
113265
35628

11599
16123
28152
269135
37135
18454
11232
7449
19097
6217
9959
2921
43780
11519
6767
8758
6365
10371
39110
9543
11313
5250
11195
1809
16643
2921
7989
5733
47577
9840
17754
10516
9467
49940
23457
9198
8847
8438
15853
10579
5274
1387173
536720
57944
17959

10799
16010
24787
256300
34330
17117
10077
7136
17980
5891
9382
2707
41775
10760
6536
8370
6000
10109
38106
9187
11100
5056
10942
1821
16275
2877
7836
5562
45099
8973
16712
9955
9459
47124
21850
8694
8279
8301
15611
10464
5147
1325291
511381
55321
17669

49
36
76
85
8
5
2
1
2
2
0
0
11
3
0
2
0
6
6
1
3
0
2
0
5
3
1
1
32
8
12
7
5
16
10
1
4
1
5
4
1
11
6
1
0

6084
4622
9392
10432
719
520
140
59
332
332
0
0
1153
432
0
136
0
585
442
16
196
0
230
0
625
468
130
27
4416
1210
1920
791
495
2201
1418
70
696
17
544
411
133
1373
690
146
0

18
13
23
10
12
13
16
15
6
19
34
16
28
18
268
16
21
20
30
19
29
17
39
18
29
30
148
44
22
35
13
34
166
39
20
22
11
17
22
23
12
6459
1577
347
127

35534
64998
43459
46579
68269
29167
44670
98054
37849
45682
154884
51707
115867
62489
752970
40912
56572
38635
93774
75295
94211
52736
125457
40077
47946
87355
337731
114455
75679
54618
33579
59400
573662
108711
123298
88046
27635
43146
83819
86696
12311
2371439
568433
175206
41595

18030
33339
22234
23692
35230
14999
22662
50791
19333
23353
79235
26735
59456
31728
384787
20464
29162
19636
48164
38353
48352
27143
64216
20400
24449
44448
173773
58265
39088
28040
17745
30635
291893
55254
62269
44919
14056
22048
42525
44407
6415
1194260
286923
88349
20842

17504
31659
21225
22887
33039
14168
22008
47263
18516
22329
75649
24972
56411
30761
368183
20448
27410
18999
45610
36942
45859
25593
61241
19677
23497
42907
163958
56190
36591
26578
15834
28765
281769
53457
61029
43127
13579
21098
41294
42289
5896
1177179
281510
86857
20753

0
0
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
1
0
3
1
0
0
0
0
0
0
1
0
2648
555
110
43

0
0
193
59
118
87
87
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
575
0
0
134
0
441
108
0
0
0
0
0
0
108
0
304056
70632
13349
6237

172
173
201
216
153
188
1058
326
189
174
221
148
731
279
159
158
135
1093
318
232
104
143
158
138
579
200
105
274
923
184
95
64
68
94
162
123
133
498
124
87
95
104
88
25372
1053

58388
58898
72103
74602
33546
54095
273725
84919
52584
51477
53107
31638
129203
40478
28216
37486
23023
340356
74490
53098
49014
68074
41218
54462
233587
69966
30919
132702
459441
71491
88191
67291
44602
33570
54109
42317
57870
366694
109509
90402
43844
85832
37107
26807034
832201

29267
29878
36340
37867
17029
27351
138763
43044
26634
26055
26862
16168
66470
20647
14480
19456
11887
172380
38081
26783
24622
34311
21261
27322
118705
35458
15934
67313
228409
35331
43556
33396
22118
16723
27143
21636
28506
182610
54230
45244
21903
42628
18605
13678989
424446

29121
29020
35763
36735
16517
26744
134962
41875
25950
25422
26245
15470
62733
19831
13736
18030
11136
167976
36409
26315
24392
33763
19957
27140
114882
34508
14985
65389
231032
36160
44635
33895
22484
16847
26966
20681
29364
184084
55279
45158
21941
43204
18502
13128045
407755

52
68
56
63
82
81
485
143
78
67
108
89
507
219
117
76
95
496
175
136
20
34
73
58
176
64
48
64
292
42
11
15
9
41
66
60
48
137
23
12
40
18
44
4295
163

7515
8660
7804
8392
9255
9420
60061
18267
9456
9126
13241
9971
50984
19658
10819
8937
11570
55059
20073
14713
2210
3930
8257
5876
21736
8547
5570
7619
31162
5960
1744
1680
1031
4185
7090
5617
3855
14422
2347
996
4413
2189
4477
464888
20289

301
93
172
224
41
63
116
7
36
1052
35
83
101
152
117
178
106
173
107
779
221
216
153
64
125
825
93
100
136
68
136
127
69
81
15
598
172
99
100
162
65
1361
206
177
64

255010
78061
144393
214095
26671
33809
51001
8736
20425
1745557
53842
172146
184343
328459
140570
218445
118800
249508
279444
870121
255994
205509
233608
65916
109094
1546269
174251
195983
306065
134581
304658
188157
91183
129853
21538
884125
215606
113624
246405
171277
137213
2454234
197470
322523
228206

130288
40045
73451
108983
13633
17213
25929
4530
10374
893914
27487
89085
95064
169188
71922
111992
60372
127195
141609
443244
131088
104906
119130
32867
55253
791789
88858
101226
156890
68994
156859
96466
45336
66305
10855
449123
109954
58387
126014
86302
68466
1250985
100013
163773
116954

124722
38016
70942
105112
13038
16596
25072
4206
10051
851643
26355
83061
89279
159271
68648
106453
58428
122313
137835
426877
124906
100603
114478
33049
53841
754480
85393
94757
149175
65587
147799
91691
45847
63548
10683
435002
105652
55237
120391
84975
68747
1203249
97457
158750
111252

29
16
17
13
13
19
47
0
9
74
4
3
3
1
9
5
10
36
3
111
49
32
8
4
18
56
4
3
21
5
2
12
4
5
0
69
20
22
7
19
1
97
36
19
0

3719
2172
2358
1689
1310
2199
5713
0
1129
7449
624
240
235
21
963
711
1500
2870
285
11701
4745
3281
976
748
1951
5334
531
270
1754
437
173
908
454
807
0
6308
1649
1634
955
1974
96
8662
2968
1701
0

101
156
125
134
102
113
183
1798
379
328
110
191
352
208
230
1146
199
164
141
152
225
156
109
1264
268
374
370
51
30
171
1136
170
402
250
314
1318
179
97
120
222
295
222
183
862
153

311256
258344
164095
213472
167485
283272
308111
1750265
448439
325356
179527
215820
327479
139852
113792
950804
129640
198149
148973
107330
190829
100793
75090
637848
127104
208368
160091
29575
13950
98760
1063186
92129
378294
305513
287250
1082605
152231
123283
150619
183100
161325
159295
152752
1040954
152166

159704
131469
82076
108466
85575
145138
157817
894985
230305
167104
93011
109355
166663
70661
57886
482582
65382
100667
75537
54590
97407
50949
38050
326278
64597
107848
82127
14825
7239
49642
541395
47245
192009
155261
146880
550299
77559
62547
77575
92601
81884
80447
77686
531286
78000

151552
126875
82019
105006
81910
138134
150294
855280
218134
158252
86516
106465
160816
69191
55906
468222
64258
97482
73436
52740
93422
49844
37040
311570
62507
100520
77964
14750
6711
49118
521791
44884
186285
150252
140370
532306
74672
60736
73044
90499
79441
78848
75066
509668
74166

0
12
10
8
2
0
10
251
29
25
13
22
52
44
66
149
22
15
14
14
33
27
24
288
68
71
100
7
7
35
151
33
62
18
38
187
28
4
9
36
71
29
10
43
11

0
881
1221
509
165
0
1217
28978
3302
3273
1544
2462
5461
4936
8000
15214
2629
1610
1518
1048
3852
2595
1962
32619
7713
7646
12238
756
849
3417
17552
3391
7280
2241
4640
20723
3203
443
1018
3811
8181
2692
1375
4149
1034

135
109
121
226
118
763
192
129
60
150
162
70
1032
112
69
81
323
97
350
2712
547
805
991
369
676
197
152
130
197
998
215
245
86
216
236
915
175
80
177
199
284
330
69
64
87

147861
136007
176028
305246
123646
871722
167304
163620
70299
175816
183871
110812
969152
145845
85835
126042
285242
114851
211337
843347
277495
205668
268927
91257
151613
39576
32965
31738
47334
1421153
280006
420198
115039
324315
281595
1118986
207087
126216
242451
261368
281864
611156
118647
133260
191172

75319
68697
90140
156073
63057
442968
85566
83582
35788
88808
93420
55804
493125
74236
43406
64326
144898
58431
107828
431924
142163
106883
136148
46730
77817
20594
16926
16102
24195
727083
144215
216248
59294
164471
142855
570510
105425
64381
123247
133698
143759
313747
61154
68975
97613

72542
67310
85888
149173
60589
428754
81738
80038
34511
87008
90451
55008
476027
71609
42429
61716
140344
56420
103509
411423
135332
98785
132779
44527
73796
18982
16039
15636
23139
694070
135791
203950
55745
159844
138740
548476
101662
61835
119204
127670
138105
297409
57493
64285
93559

10
0
5
12
5
70
23
16
11
10
7
3
124
10
6
1
29
9
69
1456
168
525
519
244
414
124
96
73
121
123
33
15
7
21
47
81
21
9
10
15
26
13
1
1
3

856
0
479
1104
676
6928
2348
1682
828
1036
738
296
15413
1006
664
165
3928
827
8823
155626
18859
52731
59417
24619
43888
12278
10767
8179
12664
13344
3840
2055
500
1736
5213
7857
1789
804
1061
1662
2541
1401
6
157
346

110
535
79
125
211
83
37
501
13
86
134
6
254
8
1037
27
83
28
116
125
144
77
59
27
138
182
31
204
18
5
0
5
138
38
455
5
28
49
124
59
81
23
84
2
679

168077
628994
73877
121652
250853
130242
52370
446825
8152
49941
150650
8253
220329
9500
1375148
38061
122800
32350
169235
221090
121628
134387
126604
78280
111880
182428
36405
216927
28281
9217
0
6309
128949
44171
688909
13642
63057
97791
202196
63540
110160
40559
90376
7588
937833

86005
319786
36962
61995
128348
66112
26369
226895
4140
25377
76917
4139
111566
4756
706140
19444
63713
16667
88582
113992
61741
68426
64987
40281
56415
93104
18788
111062
15178
4688
0
3237
65325
22634
353677
7073
32026
50238
103949
32610
56695
20982
46196
3908
475027

82072
309208
36915
59657
122505
64130
26001
219930
4012
24564
73733
4114
108763
4744
669008
18617
59087
15683
80653
107098
59887
65961
61617
37999
55465
89324
17617
105865
13103
4529
0
3072
63624
21537
335232
6569
31031
47553
98247
30930
53465
19577
44180
3680
462806

8
44
7
22
11
4
0
47
2
15
6
0
24
0
138
0
3
3
5
13
32
10
0
1
22
48
1
26
5
0
0
1
12
8
29
0
0
1
13
5
6
0
4
0
20

892
4851
877
2203
1315
456
0
5522
189
1967
626
0
2740
0
14325
0
346
265
446
907
3923
1042
0
156
2493
4585
162
2769
378
0
0
199
1391
801
3422
0
0
131
1464
575
832
0
420
0
2648

87
2
54
74
93
6
36
11
3
85
44
183
1
552
7
84
92
134
25
210
791
84
1
6
77
46
200
222
136
19
37469
616
43
29
43
33
27
42
21
65
59
78
103
73
718

132538
2994
55011
81979
148116
14357
49715
17508
3652
124585
69741
235403
2234
873006
8398
95338
123498
165442
25246
455084
794094
81209
1008
4799
80504
52627
225493
197081
132773
18600
62183113
1118860
105150
70125
67957
66830
60663
86637
46374
79903
135583
97717
204522
97399
2812495

67749
1512
27590
40871
74988
7309
25201
8850
1840
62815
35445
119705
1152
446460
4251
48921
62832
85576
12723
232157
402442
40983
501
2465
40982
26808
113716
100111
67534
9342
31844945
566965
53078
35025
34474
34546
31054
42969
23394
39914
69884
49281
103719
49627
1437286

64789
1482
27421
41108
73128
7048
24514
8658
1812
61770
34296
115698
1082
426546
4147
46417
60666
79866
12523
222927
391652
40226
507
2334
39522
25819
111777
96970
65239
9258
30338168
551895
52072
35100
33483
32284
29609
43668
22980
39989
65699
48436
100803
47772
1375209

6
0
4
7
1
0
0
0
0
1
1
0
0
30
0
2
12
13
0
3
41
1
0
0
0
2
13
19
5
1
3639
61
4
1
9
9
2
1
4
5
7
7
7
5
16

792
0
548
855
197
0
0
0
0
159
97
0
0
2812
0
354
713
1386
0
359
5104
180
0
0
0
355
1247
2448
745
129
390953
6401
388
179
626
902
362
177
419
663
687
733
695
570
925

26
100
27
33
48
41
53
47
78
60
98
79
28
1132
57
137
101
92
142
111
72
53
128
119
53
67
1475
116
101
144
169
200
221
114
191
219
1582
228
198
208
79
294
271
160
144

190645
275384
102418
127397
188265
211808
174058
160760
204652
244161
380090
291073
261784
2529652
103969
150767
218191
227397
293267
289917
243256
181246
281890
244066
110333
185353
2644906
278626
308518
320181
291252
368332
414143
142056
224142
297656
1439981
198752
230612
169102
83754
234139
250504
141286
131832

99129
139602
52476
64133
94531
105633
89456
82878
105403
125691
193071
150757
134526
1304916
52851
77801
112497
117100
151337
151946
125672
93431
145325
126663
56016
94277
1362469
144076
158933
166889
150125
188572
213393
72624
115104
152753
737771
100317
119358
87098
42981
120867
128500
72161
66489

91516
135782
49942
63264
93734
106175
84602
77882
99249
118470
187019
140316
127258
1224736
51118
72966
105694
110297
141930
137971
117584
87815
136565
117403
54317
91076
1282437
134550
149585
153292
141127
179760
200750
69432
109038
144903
702210
98435
111254
82004
40773
113272
122004
69125
65343

0
6
0
1
1
2
1
0
2
0
1
1
1
70
10
18
5
5
9
3
2
2
6
6
1
3
57
9
0
3
4
6
5
6
6
18
156
14
11
25
8
40
25
19
14

0
290
0
28
38
212
96
0
103
0
8
115
35
7802
1133
2308
391
710
680
471
160
332
506
620
145
346
6325
943
0
313
557
648
205
747
883
2029
18495
1687
1214
2793
801
4866
3353
2475
1306

1613
104
73
98
90
95
48
286
141
233
112
108
72
49
40
65
1886
56
24
46
24
56
36
84
178
54
56
30
39
77
57
127
109
138
84
124
55
28
55
61
51
82
155
2242
76

3447185
199493
251345
199170
205333
275388
202080
332191
143906
185342
135855
242797
269813
269058
206267
329147
5703115
167826
108718
150803
110767
133114
131236
335831
310461
202071
158024
190885
252477
363976
164675
234565
227586
273332
220145
337623
257571
226859
310470
250458
153474
172702
257466
3052956
167941

1768336
103183
130367
102187
105374
142183
102962
168635
74071
93812
69626
124521
139593
137213
105609
169000
2917822
85302
54532
77047
55790
68136
67018
170997
158641
103419
80699
97359
129430
186182
83846
121187
116134
139533
112789
173129
131634
116341
159626
129144
78380
89088
132439
1561976
85841

1678849
96310
120978
96983
99959
133205
99118
163556
69835
91530
66229
118276
130220
131845
100658
160147
2785293
82524
54186
73756
54977
64978
64218
164834
151820
98652
77325
93526
123047
177794
80829
113378
111452
133799
107356
164494
125937
110518
150844
121314
75094
83614
125027
1490980
82100

96
3
2
4
5
5
0
21
6
28
4
10
3
0
2
3
84
8
0
1
0
2
1
4
21
4
1
0
0
6
1
12
4
7
0
2
2
0
1
0
1
3
3
173
1

10978
292
191
561
535
229
0
2703
852
3442
701
786
318
0
215
153
9322
1044
0
99
0
153
61
294
2187
391
140
0
0
615
143
1263
422
801
0
210
357
0
101
0
120
536
385
18759
122

66
89
48
116
91
107
125
138
88
104
85
216
160
130
156
127
191
130
2418
69
46
38
12
12
14
48
77
102
58
130
62
55
63
63
91
88
136
104
85
73
75
83
111
88
98

212237
204818
127785
188435
179705
149606
127661
164570
64014
96141
87405
186107
196482
213387
190393
161584
181437
153248
4639264
101360
79255
75144
23023
35611
26720
85370
103594
150896
119363
263240
165408
118567
166614
136708
153703
212355
237398
263064
164467
147177
175836
146592
214005
150252
186138

107882
105070
65120
95977
92398
76272
65373
83590
32632
49093
44921
95444
101015
109495
96723
83056
92956
79118
2373787
52152
41042
39223
12010
18956
13810
44308
53213
77184
60521
134693
84966
61413
85733
70588
79462
109442
120940
134096
84915
74751
89471
74013
108465
76500
94925

104355
99748
62665
92458
87307
73334
62288
80980
31382
47048
42484
90663
95467
103892
93670
78528
88481
74130
2265477
49208
38213
35921
11013
16655
12910
41062
50381
73712
58842
128547
80442
57154
80881
66120
74241
102913
116458
128968
79552
72426
86365
72579
105540
73752
91213

0
2
2
7
2
4
12
19
14
13
5
22
12
7
10
11
17
14
66
2
2
1
1
0
0
3
6
8
1
2
0
1
2
4
1
1
3
2
4
4
1
3
0
2
0

0
255
217
932
133
562
1430
1610
1293
1194
500
2297
1494
1093
1255
1273
2055
1227
6089
206
269
9
11
0
0
211
632
645
127
53
0
193
186
132
142
14
433
361
267
585
74
95
0
347
0

112
121
110
107
87
1216
65
65
55
32
105
101
77
44
21
87
52
76
54
55
108
137
82
1518
106
149
100
65
55
76
79
38
15
70
76
107
96
59
66
90
30
73
30
24
73

157235
266338
173094
189336
151401
3728727
160895
217136
244322
151231
306197
352191
296529
134032
76241
285885
146705
245899
154256
120847
314519
314383
207459
4277619
242974
380903
265526
251715
175651
140675
185014
94278
51874
175226
188924
309550
278044
150520
208840
214401
89607
191973
164465
160976
197014

79440
134529
88396
97092
77538
1921112
83014
111488
125875
77299
157234
180990
152575
68826
39515
147239
75573
127576
79482
62661
162237
162899
106629
2196554
125270
196487
136500
129255
90735
72210
95215
48354
26701
90238
98235
158216
141944
76930
106868
111080
46121
98141
83925
81921
100795

77795
131809
84698
92244
73863
1807615
77881
105648
118447
73932
148963
171201
143954
65206
36726
138646
71132
118323
74774
58186
152282
151484
100830
2081065
117704
184416
129026
122460
84916
68465
89799
45924
25173
84988
90689
151334
136100
73590
101972
103321
43486
93832
80540
79055
96219

4
0
2
2
4
39
3
3
1
2
5
3
1
3
1
0
0
1
3
5
3
3
2
23
0
1
0
0
0
1
1
3
0
0
1
1
3
3
1
2
0
3
0
0
2

249
0
299
136
413
3801
459
297
148
229
310
310
178
132
132
0
0
31
313
613
254
142
253
2546
0
50
0
0
0
140
143
408
0
0
141
79
279
208
11
315
0
360
0
0
323

42
1842
97
110
152
50
89
214
153
129
52
193
152
98
13
47
20
128
93
52
3585
145
72
156
277
198
137
144
182
161
151
129
165
137
147
271
141
191
146
116
169
197
153
2459
109

159469
3390646
140030
160585
285207
173437
179148
320534
265863
200810
86792
263555
256507
223951
36389
104677
48894
205099
254434
184734
3296901
135980
86188
180974
189712
156522
107685
140864
176263
158697
184070
169783
180292
156920
156822
252984
147893
135832
104592
83834
119089
165097
106808
2556801
123090

81413
1722945
71804
82262
146041
88908
91534
160789
133824
102488
44235
133678
129407
113561
18640
52612
24559
103912
130712
93979
1685777
69732
44575
93252
96797
80556
55079
72302
90624
81610
93614
86697
92114
80138
79941
129248
74999
69315
53702
42917
60290
84107
54168
1304208
63633

78056
1667701
68226
78323
139166
84529
87614
159745
132039
98322
42557
129877
127100
110390
17749
52065
24335
101187
123722
90755
1611124
66248
41613
87722
92915
75966
52606
68562
85639
77087
90456
83086
88178
76782
76881
123736
72894
66517
50890
40917
58799
80990
52640
1252593
59457

1
41
2
7
1
0
0
2
4
4
4
5
1
3
0
0
1
4
0
3
465
16
5
19
36
35
25
26
27
22
8
4
21
5
20
44
18
25
16
21
14
23
35
264
8

89
4620
275
1019
120
0
0
272
511
452
340
588
52
341
0
0
113
400
0
137
50468
1931
555
2233
3567
4222
2644
2047
2778
2159
709
467
2490
516
1902
4549
2154
2566
1702
2728
1800
2803
3946
29350
804

101
118
90
79
110
92
198
111
105
99
95
131
118
138
89
202
219
124
131
644
75
65
72
66
31
2
14
13
23
66
40
41
63
73
0
1994
33
13
61
84
52
65
80
60
53

157862
167997
107827
96488
83137
72586
174325
143575
145494
123855
154736
127759
135814
135579
113519
162508
144550
97164
88936
1775885
190186
192298
161193
186698
74510
9300
35195
43087
80793
184781
140116
119033
183220
175475
0
6074188
90180
29573
135254
204385
138979
175713
228528
246708
181508

80492
86423
55463
49762
42707
36995
88738
72867
74873
62676
78398
65247
69141
69520
58314
82158
73172
48943
44686
909519
97735
98887
82709
95602
37416
4734
18017
22147
41288
94250
72270
61419
93192
89853
0
3109219
45717
15040
69117
104530
71223
89706
117229
127195
92684

77370
81574
52364
46726
40430
35591
85587
70708
70621
61179
76338
62512
66673
66059
55205
80350
71378
48221
44250
866366
92451
93411
78484
91096
37094
4566
17178
20940
39505
90531
67846
57614
90028
85622
0
2964969
44463
14533
66137
99855
67756
86007
111299
119513
88824

2
13
8
6
16
8
21
6
3
9
7
13
8
26
7
18
56
12
17
3
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
35
0
0
0
1
0
1
0
0
1

40
1691
790
677
1658
1254
2407
651
360
961
742
1384
968
2804
680
1273
6627
1761
1818
215
0
0
60
155
0
0
0
0
0
0
0
0
0
0
0
3564
0
0
0
98
0
188
0
0
139

61
122
78
78
129
67
89
172
110
91
65
47
43
64
50
27
39
42
34
87
7600
401
427
264
306
188
126
122
139
157
87
570
411
232
489
281
175
199
294
247
228
330
460
175
226

241331
315807
218504
203837
226162
135160
185808
266645
188995
169263
216829
239784
229053
330092
246598
220839
281963
212037
182830
331823
5190771
158798
156153
148410
218239
148809
136006
123269
219555
203987
238529
339248
188653
191705
170097
113197
104996
108254
142199
115418
165961
183440
274835
194809
270492

122787
161643
112441
104329
115725
69031
95134
136359
97208
86713
111367
122545
117562
167832
125910
113831
144120
109468
93351
169422
2641721
79793
78929
75165
111379
75562
69820
63180
113199
103757
121742
173504
95195
97490
85970
57607
53459
55475
71537
58240
84489
92546
138824
99988
138924

118544
154164
106063
99508
110437
66129
90674
130286
91787
82550
105462
117239
111491
162260
120688
107008
137843
102569
89479
162401
2549050
79005
77224
73245
106860
73247
66186
60089
106356
100230
116787
165744
93458
94215
84127
55590
51537
52779
70662
57178
81472
90894
136011
94821
131568

0
0
1
1
5
1
1
13
4
4
1
1
0
0
0
0
0
0
0
0
1782
138
190
62
65
48
8
13
5
2
1
144
140
42
188
108
29
38
74
57
46
89
79
17
17

0
0
85
4
556
84
123
1233
279
492
123
160
0
0
0
0
0
0
0
0
189815
14745
18694
7266
6377
4638
1071
1446
599
125
144
13775
14406
4127
17860
11960
4005
4471
8652
7522
4563
10360
8779
1760
2273

466
202
181
118
100
2929
225
106
99
81
100
73
85
136
144
167
164
111
78
24
98
40
42
97
221
166
166
123
115
137
134
29492
844
20
27
31
76
42
22
38
29
74
28
16
28

293613
149260
165921
155017
111901
4503161
283303
239646
207064
183987
262998
199613
220330
166977
175056
192162
222677
176704
118629
97992
202032
117945
132992
139463
170894
170938
157793
167163
178763
161986
156054
25055073
1253114
51479
80057
50821
81521
52586
37930
70584
32242
102772
55469
30396
63665

148779
75601
84466
79543
57558
2322562
145563
124283
106904
95352
135720
103023
114551
86280
90319
99060
115228
91342
60892
50531
103880
60601
68494
71294
88105
88094
81143
86458
92578
82494
80373
12776486
646947
26498
41872
26518
42541
27426
19527
36556
16669
53246
28544
15798
32558

144834
73659
81455
75474
54343
2180599
137740
115363
100160
88635
127278
96590
105779
80697
84737
93102
107449
85362
57737
47461
98152
57344
64498
68169
82789
82844
76650
80705
86185
79492
75681
12278587
606167
24981
38185
24303
38980
25160
18403
34028
15573
49526
26925
14598
31107

110
36
24
8
4
208
5
2
2
3
0
1
3
8
14
19
16
7
2
0
1
2
0
7
27
17
24
6
14
9
19
5456
84
0
1
1
10
8
0
3
5
7
2
1
2

12330
4186
2251
1039
391
21478
700
210
63
245
0
15
458
687
1803
2111
1470
825
223
0
8
44
0
542
2911
1725
2658
574
1367
801
2038
570291
7589
0
90
36
1214
814
0
168
478
399
147
60
231

30
75
116
7
78
32
75
1377
250
171
76
97
167
117
137
108
38
30
95
91
577
113
76
101
112
75
100
2558
137
183
269
279
305
231
266
211
172
63
67
181
194
2354
266
383
203

38833
130308
155568
17856
90483
44452
66092
979932
187590
120221
30018
50553
101014
63012
74929
58925
40919
31530
107871
113350
575013
74520
80303
109578
131279
84914
94419
2237450
115962
95081
182527
258575
271563
153198
175087
208260
169451
158094
130135
210002
109515
1233712
142966
175845
90757

19761
67253
81122
9195
45783
22525
33555
500211
96328
61780
15427
25651
51958
32112
37869
29482
20910
15867
54855
57972
293595
38183
40963
55915
67708
43961
46865
1149608
59039
47423
94686
133849
139892
79018
90407
107643
85970
80722
66982
108060
55917
638136
74598
91477
47269

19072
63055
74446
8661
44700
21927
32537
479721
91262
58441
14591
24902
49056
30900
37060
29443
20009
15663
53016
55378
281418
36337
39340
53663
63571
40953
47554
1087842
56923
47658
87841
124726
131671
74180
84680
100617
83481
77372
63153
101942
53598
595576
68368
84368
43488

2
9
10
1
7
2
13
335
60
42
22
33
47
33
48
23
6
4
10
7
93
28
8
23
9
11
14
451
35
59
54
27
36
46
48
43
13
4
3
33
50
627
78
118
61

171
745
1006
176
580
217
1057
31386
5109
3667
2287
2939
4762
2818
4598
2235
642
567
1042
720
8056
2082
848
2188
650
888
1400
46153
3722
5827
5580
2811
3938
4082
5197
4311
1402
170
432
3632
5049
63465
9053
10717
5537

196
223
206
119
141
349
268
1688
144
146
309
245
146
83
197
197
221
1349
21
184
268
199
205
101
76
133
162
1141
275
121
119
156
322
148
1075
190
79
105
178
213
26
63
221
611
67

76116
107015
135510
86733
88251
169238
161281
1249132
146325
99603
138330
186007
115662
93448
216805
187489
65463
990901
73906
75659
90881
115742
76330
140563
167727
81940
168153
832910
105701
65289
84079
260403
208862
108576
1124093
102022
50240
111982
222657
220384
33421
121494
261893
1078686
133848

39394
55679
69827
44284
45317
87698
82593
643907
76588
51822
70106
96216
59780
48317
112369
95814
32895
505892
39275
38114
45622
58922
38659
72364
86122
41136
85678
418251
52850
32923
42506
130807
104984
54181
581956
52181
25634
58207
116376
114021
17406
63158
134973
554954
67973

36722
51336
65683
42449
42934
81540
78688
605225
69737
47781
68224
89791
55882
45131
104436
91675
32568
485009
34631
37545
45259
56820
37671
68199
81605
40804
82475
414659
52851
32366
41573
129596
103878
54395
542137
49841
24606
53775
106281
106363
16015
58336
126920
523732
65875

61
56
41
27
32
103
50
494
36
37
139
75
26
7
26
23
125
586
4
107
152
92
121
23
10
49
28
284
137
40
24
13
56
14
139
46
15
14
14
28
1
1
20
33
4

6567
5394
3995
2711
3238
10273
5980
45135
3372
3096
11754
7350
2117
607
2507
2745
11587
52666
393
8530
13228
8966
10690
2275
1162
3949
3473
30970
15251
3616
3191
1189
6086
1637
15242
4337
2156
1428
1366
3116
13
145
2681
3647
564

20
3
107
62
66
38
126
122
352
52
73
65
26
38
53
45
1609
84
73
83
152
283
43
90
103
82
257
359
1711
153
51
42
80
63
130
91
51
26
57
46
140
34
77
96
183

48776
4222
130898
127617
89974
75671
249083
218597
404379
54959
31057
84827
37867
68598
69768
57303
1019328
82876
69013
102623
89281
189127
57486
62128
61932
43001
108810
153051
1713866
133049
74031
47315
62392
36389
147459
73799
67886
38888
62058
50345
134536
46957
46856
81297
157850

25299
2128
66663
65604
45947
38937
128973
113430
203255
27692
15764
42480
18773
34484
35308
28754
514498
41751
35142
52218
45006
94601
28662
31043
31309
21703
54960
78103
887551
68748
38629
24627
32436
18793
76944
38292
35430
20400
32160
26261
70055
24330
24394
41897
80749

23477
2094
64235
62013
44027
36734
120110
105167
201124
27267
15293
42347
19094
34114
34460
28549
504830
41125
33871
50405
44275
94526
28824
31085
30623
21298
53850
74948
826315
64301
35402
22688
29956
17596
70515
35507
32456
18488
29898
24084
64481
22627
22462
39400
77101

1
0
13
1
3
1
5
5
26
3
18
3
0
0
1
1
341
5
5
6
32
50
3
4
22
17
74
123
296
31
5
10
18
18
23
19
5
2
7
12
17
2
14
20
34

137
0
1445
195
263
34
420
589
3604
337
2585
374
0
0
140
168
37308
628
643
918
2934
6180
358
593
2148
1924
8342
12640
28158
3302
455
1054
1173
1672
2625
1613
668
352
660
997
1699
147
1417
1794
3329

56
115
51
169
749
82
81
101
69
161
66
56
50
83
1193
233
100
40
88
53
52
81
36
89
80
77
46
72
82
40
24
305
67
70
20
40
20
88
2688
285
470
322
128
193
242

66417
100222
81271
204849
675120
88095
91104
74732
30274
117514
89012
60095
34630
89664
1459188
156453
111544
56014
112815
48549
52305
122269
52068
146351
118276
93513
69150
91357
131891
46863
49770
530488
92822
133757
47871
66238
39990
149810
1231264
156291
168163
159911
42063
71458
131464

33882
51940
42227
105357
342566
44923
46396
37915
15227
59281
45313
30359
17772
45380
746934
78294
57496
28941
58244
24061
27022
62849
26952
73703
62156
47712
35642
46827
67718
23847
25470
272167
47629
68697
24514
33993
20569
76765
620928
80535
85341
79944
20999
35598
65723

32535
48282
39044
99492
332554
43172
44708
36817
15047
58233
43699
29736
16858
44284
712254
78159
54048
27073
54571
24488
25283
59420
25116
72648
56120
45801
33508
44530
64173
23016
24300
258321
45193
65060
23357
32245
19421
73045
610336
75756
82822
79967
21064
35860
65741

9
19
7
24
79
8
11
8
13
24
5
1
6
3
162
60
13
1
14
6
4
10
4
15
9
7
5
7
4
2
1
17
2
6
0
1
3
5
686
65
151
58
42
65
57

1032
1742
764
1663
8152
994
1292
694
1514
2293
249
59
781
276
14776
5280
1150
54
1040
620
286
988
471
1195
894
766
697
828
230
243
34
1820
318
687
0
5
321
489
84536
7700
18335
6965
4803
8902
6242

191
256
311
290
1082
247
145
124
242
168
156
1296
77
14
103
87
82
59
94
64
92
37
44
69
67
84
30
78
87
128
754
178
94
66
141
147
128
942
68
119
87
69
73
88
107

101667
137730
137963
124554
715296
163966
109398
132600
134780
89645
84907
1656918
89889
21869
216930
88927
112759
53916
101054
77252
118002
54186
65252
128585
107503
113090
50058
63053
61921
132672
486903
109082
84399
39349
85486
87998
80589
960132
62319
105819
116844
84572
63775
80731
157119

51115
69224
69621
62828
365043
83977
55923
67389
68771
45546
43437
840528
45663
11209
111800
45670
56841
27334
51498
39127
59330
27264
32905
65134
54283
57311
25234
31319
31533
67073
243494
54615
41997
19638
42936
43835
40473
481135
31506
52853
58427
42355
31686
40321
78956

50552
68506
68342
61726
350253
79989
53475
65211
66009
44099
41470
816390
44226
10660
105130
43257
55918
26582
49556
38125
58672
26922
32347
63451
53220
55779
24824
31734
30388
65599
243409
54467
42402
19711
42550
44163
40116
478997
30813
52966
58417
42217
32089
40410
78163

45
61
62
80
188
56
19
10
39
28
36
66
3
1
3
10
2
2
9
3
5
1
0
0
3
2
1
1
13
7
82
14
8
6
15
21
18
36
1
3
2
1
2
7
3

5400
7560
7636
10993
20666
5790
2021
818
4200
3518
4319
8673
475
51
453
1433
295
256
976
410
501
94
0
0
341
322
97
186
1728
1055
10507
1994
1093
593
1904
2677
2246
4964
159
336
352
193
300
966
391

83
63
51
61
73
449
61
31
25
20
26
61
53
60
19
93
1642
100
88
214
171
115
106
88
99
62
73
54
74
76
64
27
83
60
88
1146
99
128
104
107
45
62
187
168
246

56591
49134
30926
71443
80859
556634
72131
37507
47984
39218
30786
87458
71283
64286
25519
80462
1284304
77697
38282
87072
141422
83047
74019
44406
77689
58832
59918
67226
86389
63910
68450
40724
87253
55352
72616
806310
64320
88642
109854
83099
52976
78639
119055
73125
136600

28397
24885
15786
35748
40215
278425
36093
19065
23881
19582
15223
43710
35993
32167
12856
39855
637657
38612
19445
43497
70153
41079
37167
22158
39183
29573
29794
33414
42327
31480
33634
19858
43160
27253
35870
408848
32443
45001
56163
42391
27069
40327
60995
36649
67810

28194
24249
15140
35695
40644
278209
36038
18442
24103
19636
15563
43748
35290
32119
12663
40607
646647
39085
18837
43575
71269
41968
36852
22248
38506
29259
30124
33812
44062
32430
34816
20866
44093
28099
36746
397462
31877
43641
53691
40708
25907
38312
58060
36476
68790

2
5
5
2
3
16
4
0
0
0
2
0
2
4
1
3
168
10
16
68
18
7
11
8
8
1
6
1
0
1
2
0
3
2
6
167
13
22
7
13
1
2
39
44
26

295
534
690
323
425
2209
497
0
0
0
289
0
283
425
180
535
20760
616
2000
8530
2076
1044
1688
1048
1149
142
748
97
0
183
292
0
248
86
813
19849
1706
2978
759
1489
5
266
4089
5388
3169

47675
1179
101
104
71
52
83
73
92
108
73
97
20
40
83
104
78
347
76
33
4
30
1
32
16
23
91
41
1229
66
143
144
31
14
15
61
3
34
4
8
42
148
73
89
67

34970562
1331145
91916
103676
63634
33259
77443
70239
97649
100452
107421
127400
71200
78389
85456
65715
157296
348340
60136
34228
3644
34304
303
22180
25087
27566
99157
41735
733006
59141
76632
66092
29875
26915
15992
63790
7680
39116
7727
12627
46660
59250
20460
57271
44579

17586203
672603
45732
51217
31873
16441
38755
35255
49414
50680
55025
65064
36892
40097
43117
33096
79945
176162
30461
17173
1799
17472
168
11220
12702
14687
49588
20892
368692
29416
38019
32971
14975
13788
8199
32399
3868
19931
3996
6318
23677
29528
10262
28942
22651

17384359
658542
46184
52459
31761
16818
38688
34984
48235
49772
52396
62336
34308
38292
42339
32619
77351
172178
29675
17055
1845
16832
135
10960
12385
12879
49569
20843
364314
29725
38613
33121
14900
13127
7793
31391
3812
19185
3731
6309
22983
29722
10198
28329
21928

11262
55
8
5
7
6
2
0
2
2
0
3
0
0
4
13
3
29
5
3
0
2
0
4
0
2
9
4
356
6
31
48
3
0
1
3
0
4
0
0
2
57
38
29
8

1144734
7416
1233
719
836
816
216
0
298
319
0
311
0
0
585
1726
357
3103
651
91
0
269
0
405
0
229
972
486
38069
890
3847
4541
383
0
114
393
0
562
0
0
326
6730
3324
3255
724

98
122
67
0
718
202
154
135
227
1713
143
106
51
45
2
87
59
86
74
43
78
44
61
63
112
13
48
1
4
28
41
57
52
154
71
45
110
35
0
0
2064
18
11
17
30

29526
40123
29550
0
290130
85516
72887
52419
79308
1355340
84559
70547
42101
35427
3933
74134
57452
80443
77943
66462
102449
43474
54396
61931
98455
14399
57664
1368
5851
17441
21864
42854
34061
73372
35256
23589
54724
19191
0
0
1548674
17590
8285
16560
26067

14876
20126
14750
0
146666
43043
36965
26921
39737
676068
42670
35375
21184
17687
1999
36813
28444
39684
38984
33283
51081
21658
27190
30686
49054
7298
28736
681
2994
8913
10903
21470
17090
36364
17419
11655
26984
9769
0
0
774667
8996
4153
8807
13148

14650
19997
14800
0
143464
42473
35922
25498
39571
679272
41889
35172
20917
17740
1934
37321
29008
40759
38959
33179
51368
21816
27206
31245
49401
7101
28928
687
2857
8528
10961
21384
16971
37008
17837
11934
27740
9422
0
0
774007
8594
4132
7753
12919

42
57
27
0
270
72
44
54
100
274
32
26
4
2
0
10
12
20
0
1
8
5
4
3
8
1
3
0
0
4
10
2
8
43
18
10
32
8
0
0
225
2
2
0
1

4574
6133
2273
0
28185
7319
4884
5059
10923
29180
3616
2610
540
219
0
722
1285
1598
0
176
1018
583
416
316
829
151
282
0
0
448
1367
116
1140
5110
1813
964
3295
566
0
0
27139
172
346
0
120

59
114
53
104
105
162
212
56
70
38
140
94
129
108
42
105
106
76
122
93
3751
129
61
66
31
127
180
145
116
81
250
112
42
154
110
132
10
173
211
118
155
115
164
198
120

48789
86723
40872
73664
68598
104824
157414
38290
46056
21741
95718
63308
107106
80711
23506
112740
84633
64244
82542
78693
2326842
100517
53231
48811
15869
47653
99794
73899
81722
63890
115929
78209
28900
91518
57890
87091
5149
82810
104902
63390
86355
77337
96526
122036
89666

24796
43213
20394
36318
34045
51715
78278
19447
22647
10745
47631
31628
53470
40443
11784
56821
42232
32264
41873
39819
1157576
49836
26398
23500
7781
23186
50417
36029
40324
31056
57045
38739
14413
45310
28262
43681
2595
41256
52367
32191
43238
38420
48808
61341
45159

23993
43510
20478
37346
34553
53109
79136
18843
23409
10996
48087
31680
53636
40268
11722
55919
42401
31980
40669
38874
1169266
50681
26833
25311
8088
24467
49377
37870
41398
32834
58884
39470
14487
46208
29628
43410
2554
41554
52535
31199
43117
38917
47718
60695
44507

7
13
5
7
8
18
19
10
7
3
24
9
10
16
8
6
11
12
19
8
648
7
7
5
5
49
36
30
10
5
70
12
4
18
28
20
3
51
60
24
18
13
29
27
20

1125
1545
622
937
967
1728
2011
1405
1036
441
2906
1077
1112
1939
855
635
1498
1496
2263
903
72388
855
1056
639
790
4987
3812
4004
1175
701
7169
1375
389
2327
2720
1660
80
4681
7115
2652
2316
1624
3764
3015
2233

189
220
122
99
59
62
0
2635
66
144
216
104
167
138
249
28
236
8
26
3
20
103
159
70
76
265
324
233
0
1250
73
99
137
107
169
92
82
153
82
103
150
3
1415
156
242

132580
123616
96952
76427
77369
46804
0
2067236
80472
123423
188559
96162
169958
134178
151915
25189
179092
10233
40588
5237
11287
58290
114904
57614
39759
139777
278976
161623
0
1320499
58238
63463
110429
96465
226211
127819
91289
195003
121894
100905
124708
4075
1356827
140807
163450

66782
61119
48238
38507
38620
22958
0
1056466
40679
63679
97404
49832
86865
69087
78160
12835
92071
5301
20756
2669
5848
29610
58201
28815
19745
69400
143693
81816
0
665255
29396
32087
55370
48350
115006
63356
46286
97672
61477
50797
63352
2106
675053
67443
82469

65798
62497
48714
37920
38749
23846
0
1010770
39793
59744
91155
46330
83093
65091
73755
12354
87021
4932
19832
2568
5439
28680
56703
28799
20014
70377
135283
79807
0
655244
28842
31376
55059
48115
111205
64463
45003
97331
60417
50108
61356
1969
681774
73364
80981

23
40
16
12
1
5
0
540
16
30
29
20
29
17
58
3
51
1
6
0
6
32
38
18
21
70
55
40
0
114
5
11
18
12
11
8
11
7
2
3
26
0
128
6
41

2716
4543
1647
1396
185
762
0
54651
1850
2621
3157
1944
2629
1551
5505
230
4564
11
953
0
313
2918
4358
1713
2296
7157
6157
4724
0
11889
619
1200
2047
762
1484
1012
1092
680
388
321
2284
0
12917
702
3413

17
126
153
0
178
55
91
188
78
131
1223
2
24
105
15
150
305
231
80
88
223
1854
157
69
134
57
89
47
91
22
45
49
49
95
193
125
50
97
110
37
97
27
4
65
21

29491
137800
182535
0
158985
67946
65909
177324
108163
124417
1020991
3052
34976
108944
23588
106896
206892
210939
82795
78016
164893
1888423
97624
59577
143509
55250
159046
66582
71828
32024
34081
38761
59880
74534
186930
143416
53498
69334
97616
62359
108641
33732
3190
63971
25543

15408
64507
89008
0
80770
33925
33589
90051
55305
62578
516813
1729
17893
55621
12076
53557
104140
106826
42227
39150
83594
970885
51055
31413
75001
28572
82505
34482
37033
16776
17321
19654
30455
38254
96119
72741
27535
35004
49898
31975
55381
17218
1588
32659
13200

14083
73293
93527
0
78215
34021
32320
87273
52858
61839
504178
1323
17083
53323
11512
53339
102752
104113
40568
38866
81299
917538
46569
28164
68508
26678
76541
32100
34795
15248
16760
19107
29425
36280
90811
70675
25963
34330
47718
30384
53260
16514
1602
31312
12343

2
13
5
0
21
4
10
9
1
16
153
0
1
15
5
20
41
26
11
7
27
204
39
10
25
4
4
1
13
1
9
6
7
11
16
5
3
11
11
1
9
1
1
6
1

347
1254
829
0
2136
533
948
968
120
1667
17005
0
140
1864
265
2316
4469
3019
1190
917
2825
22978
3811
890
2677
114
506
185
1665
184
1070
682
715
1180
2273
742
245
1496
1025
172
1199
24
38
816
40

126
0
1598
57
44
30
33
11
41
140
81
99
147
180
79
115
170
62
131
81
97
1081
125
109
81
87
120
52
52
58
25
45
55
60
212
1654
142
129
40
81
15
41
104
32
12

147497
0
1692095
80344
45810
27984
49415
17424
41347
96874
65386
97401
127778
154248
77100
111408
129826
111449
187982
123956
146363
1075305
158056
100286
61222
78851
104442
53452
53802
62014
26821
47592
44159
73850
210758
1067275
60636
63421
31493
55678
16590
28440
57127
23225
19985

75046
0
856539
40921
23432
14170
25061
8799
21178
49208
33539
49639
65202
78636
39281
56897
66398
56625
93343
61866
72344
551326
80307
51268
30917
40447
53238
27270
27692
32296
14600
24376
22512
37597
108806
546385
30736
32292
16409
29108
8682
14830
29793
12022
10587

72451
0
835556
39423
22378
13814
24354
8625
20169
47666
31847
47762
62576
75612
37819
54511
63428
54824
94639
62090
74019
523979
77749
49018
30305
38404
51204
26182
26110
29718
12221
23216
21647
36253
101952
520890
29900
31129
15084
26570
7908
13610
27334
11203
9398

10
0
183
2
5
1
2
0
4
22
12
11
20
27
13
13
33
2
8
5
3
170
17
16
12
22
18
8
8
8
5
6
7
6
37
471
40
35
8
16
2
11
42
14
2

1267
0
17831
272
684
155
101
0
420
2538
1500
1105
1612
2331
1578
1172
2708
216
862
285
292
16200
1761
1941
1434
1820
2050
664
576
410
493
789
506
550
3206
47423
5016
3366
595
2002
159
966
3129
1025
204

9
55
2
92
53
39
111
93
139
117
56
124
81
87
1541
100
190
161
100
146
138
40
54
78
205
110
219
1356
143
142
87
68
43
12
5
80
97
1
18
28
4
16
57
102
44

19807
59302
1098
111408
61335
34314
103804
51620
56423
44655
15777
49898
29526
71713
883051
38506
70654
26348
44036
77995
125616
43006
61324
48977
110626
106909
129054
1167357
90794
97166
93773
57528
55468
17670
5117
78898
113650
189
13445
12941
2572
16406
62708
84608
37980

10442
30491
558
57722
31240
17500
53195
26258
28192
22456
7872
24796
14826
36378
461019
20068
36515
13123
22764
40991
65660
22856
32591
25863
57732
56644
66212
595809
46868
49727
48415
29355
28369
9036
2616
40269
58047
100
6962
6593
1326
8398
31980
43224
19517

9365
28811
540
53686
30095
16814
50609
25362
28231
22199
7905
25102
14700
35335
422032
18438
34139
13225
21272
37004
59956
20150
28733
23114
52894
50265
62842
571548
43926
47439
45358
28173
27099
8634
2501
38629
55603
89
6483
6348
1246
8008
30728
41384
18463

2
10
0
18
10
8
28
23
53
40
23
33
32
21
584
52
97
118
46
56
13
2
7
18
89
24
62
193
19
25
5
6
3
0
0
13
8
1
1
6
0
3
4
18
4

57
842
0
1080
904
619
2852
2476
5555
4695
2625
3762
3433
2061
51448
4416
9047
8645
4624
4254
1372
251
762
1801
8267
2438
5571
19320
1941
2534
594
646
465
0
0
1526
887
189
186
382
0
391
238
1905
366

122
123
164
0
1600
122
192
236
76
84
69
142
29
169
81
97
155
65
83
0
2783
104
96
76
131
108
106
242
91
54
108
114
122
131
86
42
20
30
0
97
70
136
50
49
24

140668
89842
95934
0
1433800
103324
142127
188850
100525
67748
38220
121665
22531
196136
83245
107735
132319
71870
57505
0
2761030
79336
121036
79901
133241
114480
72817
118854
117359
53275
159210
113584
137353
127619
78529
72656
27085
48236
0
144503
133650
133574
59571
104759
50103

71806
45120
48081
0
728213
52257
72595
95702
51169
34363
19383
61659
11424
99599
42454
54725
67008
36258
29617
0
1383636
40050
59794
40186
66787
56466
36650
59192
58765
26819
79377
57076
69241
65746
39603
36368
13272
23951
0
71412
66665
68111
30347
53727
25695

68862
44722
47853
0
705587
51067
69532
93148
49356
33385
18837
60006
11107
96537
40791
53010
65311
35612
27888
0
1377394
39286
61242
39715
66454
58014
36167
59662
58594
26456
79833
56508
68112
61873
38926
36288
13813
24285
0
73091
66985
65463
29224
51032
24408

19
13
45
0
197
17
30
34
7
7
13
16
8
15
8
14
17
4
7
0
658
26
13
15
20
23
32
103
11
12
5
47
22
21
9
1
0
2
0
3
2
28
6
3
1

2072
1178
3820
0
20946
2215
3693
3946
903
839
1647
1475
519
1295
735
937
1450
368
924
0
61650
2113
1365
1798
2071
1683
2885
10196
857
1044
108
4327
1799
1852
953
155
0
172
0
401
154
2996
578
309
125

88
143
177
192
96
0
1499
208
264
280
221
72
61
73
111
104
105
2417
227
240
5
164
99
156
82
97
234
328
64
91
130
130
86
153
131
1117
217
293
84
277
111
135
856
117
44

131331
124049
102791
109142
12986
0
507151
59262
69139
81383
77720
42223
31373
45010
41534
29492
30015
660831
35593
41762
1361
42560
37544
48709
22752
35335
53570
80473
19364
28538
19506
47900
36505
56529
52830
420738
77483
106227
43817
116974
36887
39350
560242
115713
43215

65167
62057
51433
53144
6535
0
247655
28847
33763
39815
37778
20921
15691
21970
19834
14487
14549
323523
17391
20689
672
21174
18152
23744
11320
17338
26113
39245
9372
14113
9381
23598
17760
27663
25798
211133
38719
53142
22021
59015
18207
20029
285634
59073
22327

66164
61992
51358
55998
6451
0
259496
30415
35376
41568
39942
21302
15682
23040
21700
15005
15466
337308
18202
21073
689
21386
19392
24965
11432
17997
27457
41228
9992
14425
10125
24302
18745
28866
27032
209605
38764
53085
21796
57959
18680
19321
274608
56640
20888

3
42
60
65
83
0
691
107
144
142
94
14
18
19
48
52
53
1407
166
174
2
92
38
82
49
49
155
204
37
48
110
51
36
54
60
428
93
105
16
94
49
71
188
17
3

333
4546
5963
5291
7576
0
72408
10830
15060
15315
9896
1492
1870
2056
5092
5296
5501
128024
12205
13731
348
8222
4527
8783
3824
4946
12652
18898
2926
5105
9947
5783
3736
5805
6586
41430
10260
10524
1648
9305
4201
5492
17710
1635
189

80
102
176
86
68
183
1751
156
280
245
190
120
72
105
182
56
91
106
148
656
70
116
154
117
78
121
2116
121
288
183
197
120
296
107
160
72
62
88
147
275
2468
285
138
129
289

80869
41258
100402
38492
39685
100608
1451616
146645
228843
180205
147301
89819
52422
116136
143560
50296
68820
98777
128792
576328
56570
99624
127206
111750
76670
104508
1454882
122126
130050
109499
47451
23395
150150
102668
161993
78214
108110
158742
184644
77840
820945
54514
46887
28952
79496

41459
20946
51273
19682
20203
50671
728770
73929
116033
90478
73953
44393
25994
58087
72077
25028
34837
49620
64341
284792
27842
49141
62655
55641
37579
51934
724646
61397
65016
54796
23555
11365
75012
51395
80864
39240
54437
78488
90968
38113
397774
27203
22787
14438
37652

39410
20312
49129
18810
19482
49937
722846
72716
112810
89727
73348
45426
26428
58049
71483
25268
33983
49157
64451
291536
28728
50483
64551
56109
39091
52574
730236
60729
65034
54703
23896
12030
75138
51273
81129
38974
53673
80254
93676
39727
423171
27311
24100
14514
41844

8
41
40
27
11
41
105
7
13
15
12
9
6
3
17
0
6
2
15
83
5
18
30
9
7
14
673
7
117
40
122
84
113
13
28
6
0
1
7
135
1225
211
75
82
147

708
3501
3735
2606
1367
3969
13325
870
1435
2089
1633
1236
661
383
2139
0
833
180
1866
9066
696
2181
2936
1033
629
1591
66832
594
11228
4151
12244
7731
10223
1522
2901
640
0
37
740
14821
124914
16516
6565
8099
17178

245
254
39
73
53
318
137
171
187
92
58
868
74
43
104
87
61
135
68
69
73
59
50
45
1941
105
79
81
111
71
123
148
29
123
8
96
67
296
115
102
204
22
12
12
104

61369
70542
15258
35376
19457
132758
47586
85986
58595
44779
39390
1133321
127601
50002
177019
73953
83006
155383
90309
105973
93166
82012
70316
24581
1153478
104603
88556
70420
50736
40232
43575
58974
25329
68193
7364
97076
57038
125337
41132
54561
72579
22247
15270
12065
88128

28815
34059
7449
17476
9307
63813
22574
41824
28794
22165
19418
560771
63734
25144
88151
36460
40925
76542
44622
52513
45968
40440
34497
11775
563771
51735
43458
34353
24764
19836
21325
28460
12191
32883
3492
47726
27830
61225
20065
26444
35322
10778
7690
5943
43375

32554
36483
7809
17900
10150
68945
25012
44162
29801
22614
19972
572550
63867
24858
88868
37493
42081
78841
45687
53460
47198
41572
35819
12806
589707
52868
45098
36067
25972
20396
22250
30514
13138
35310
3872
49350
29208
64112
21067
28117
37257
11469
7580
6122
44753

142
140
16
19
25
126
47
47
99
38
11
44
1
1
2
9
2
4
2
1
6
4
4
8
590
6
3
5
34
16
53
58
7
42
0
10
18
143
50
31
77
2
0
0
18

15415
12476
2018
2277
2798
14636
4911
5844
10511
4365
1305
5547
197
2
286
1230
213
392
308
174
801
551
604
789
67074
653
194
747
3870
1748
6246
6298
880
5415
0
1176
2430
14441
5603
3493
9542
339
0
0
2165

33
995
192
138
89
88
82
84
98
105
35
32
52
19567
623
175
125
104
127
92
1746
113
122
119
114
105
89
119
99
90
76
46
122
96
87
86
112
51
54
46
754
137
62
96
97

10063
563664
146650
84201
29614
26854
15232
14669
62788
76811
28264
43705
34876
19607961
453618
88750
126446
48474
85508
104440
2116965
156173
105953
154926
137920
102484
72088
189896
87603
120012
122233
59843
158646
112699
78918
104184
119800
86770
70244
76573
775677
161284
76735
68059
60695

4876
277901
72232
41700
14228
12904
7503
7241
30439
38331
14039
21881
17403
9797426
228338
44528
63770
24549
43184
52307
1067908
79430
53794
78724
69373
51871
36419
95495
44636
60530
61370
30061
80057
56610
39780
52370
60457
43134
35094
38703
386307
80569
37840
34111
30710

5187
285763
74418
42501
15386
13950
7729
7428
32349
38480
14225
21824
17473
9810535
225280
44222
62676
23925
42324
52133
1049057
76743
52159
76202
68547
50613
35669
94401
42967
59482
60863
29782
78589
56089
39138
51814
59343
43636
35150
37870
389370
80715
38895
33948
29985

17
376
54
39
35
42
52
55
28
42
7
5
17
1778
102
42
7
28
20
5
50
6
7
3
3
2
2
4
10
2
2
0
0
3
4
1
0
0
1
0
35
4
2
6
8

1834
38666
5852
3436
3835
4474
5077
4901
3246
4688
821
639
1697
203583
11897
4489
924
3666
2144
674
6404
528
901
360
430
325
299
408
1346
360
373
0
0
191
581
191
0
0
111
0
5105
657
302
990
989

90
66
99
107
1426
190
120
80
116
138
147
136
274
225
707
107
209
141
129
121
881
50
79
69
69
85
126
70
124
108
101
1566
85
86
51
256
162
260
151
174
84
171
86
957
181

81454
50840
108498
168112
1247682
192676
122405
69970
97975
144392
135055
131688
214649
138872
760350
99506
188783
193232
133033
145796
1394646
112499
153368
89589
139122
158717
145729
149823
149321
140175
156303
1983759
115970
116804
71361
259703
185317
212779
163786
248423
192158
289221
128237
735131
175715

40787
25092
53496
83702
623817
96031
60906
34501
49342
73203
67874
65444
106744
69772
381424
49974
95083
97335
66214
72818
701401
57091
78300
45183
70459
80312
72863
75150
74629
69822
77592
1002520
58382
57965
35570
131308
93339
107854
83146
126544
98076
145570
64766
367941
87861

40667
25748
55002
84410
623865
96645
61499
35469
48633
71189
67181
66244
107905
69100
378926
49532
93700
95897
66819
72978
693245
55408
75068
44406
68663
78405
72866
74673
74692
70353
78711
981239
57588
58839
35791
128395
91978
104925
80640
121879
94082
143651
63471
367190
87854

2
8
2
3
110
11
3
9
8
5
4
3
42
25
34
6
16
2
10
0
16
0
3
3
1
0
6
1
0
0
2
55
2
0
0
14
5
19
4
5
1
4
1
117
5

255
1164
357
391
13772
1472
507
1148
835
714
634
373
5239
2850
4168
593
1980
160
1435
0
1752
0
98
446
106
0
603
187
0
0
312
5884
234
0
0
1596
691
1640
420
579
133
546
45
13634
502

314
187
275
1600
227
218
176
162
216
110
171
169
151
1761
185
187
108
77
132
162
80
142
159
205
91
112
121
2094
122
108
145
132
212
219
164
105
88
98
131
151
158
168
93
1112
215

181432
145221
232763
1264621
155851
169658
170745
200238
173997
120074
86994
88619
98445
2059107
179944
187088
102130
69819
182211
204491
200696
212061
191287
191366
101759
96805
139450
2580583
184855
145758
209012
193612
195406
210517
282591
198342
211052
143812
192239
84556
110235
124384
94212
912602
165272

90637
72292
117151
626212
77281
83829
84581
100212
85360
59722
42911
44387
47929
1026152
90246
93712
50983
34659
90768
102361
101193
106147
95182
94142
50260
47191
69308
1288567
92557
72731
104118
96589
97154
104827
142281
99153
106972
71810
96391
41557
54268
61624
46535
451691
81706

90795
72929
115612
638409
78570
85829
86164
100026
88637
60352
44083
44232
50516
1032955
89698
93376
51147
35160
91443
102130
99503
105914
96105
97224
51499
49614
70142
1292016
92298
73027
104894
97023
98252
105690
140310
99189
104080
72002
95848
42999
55967
62760
47677
460911
83566

75
19
18
161
31
16
14
0
12
5
31
37
15
61
6
5
0
0
2
1
0
0
1
16
3
12
15
120
1
2
3
2
20
15
0
0
1
1
1
30
13
27
4
68
10

9040
2578
1514
17070
2843
1115
1235
0
1354
293
4134
4554
1542
7449
705
492
0
0
115
125
0
0
168
1931
50
1668
2195
13500
170
191
478
156
2627
1947
0
0
7
2
126
2833
1275
3145
543
7755
1290

235
189
238
235
619
132
113
139
235
1063
97
110
150
100
118
189
299
1128
101
55
182
96
103
108
82
42
110
111
70
68
375
175
200
590
56
67
43
53
241
78
52
565
130
122
95

174954
202308
196238
173830
650586
197683
115150
171556
166197
672180
96755
86812
64293
86208
105915
71398
160799
1219705
81888
75919
170874
99714
92446
114345
75842
48040
153949
149823
77505
79360
117714
82764
34950
437405
59283
66476
43335
46354
91320
79672
50965
225630
44945
55686
50319

86977
100912
96492
85604
323420
98759
57387
85366
81908
335149
47431
42817
32211
42759
51711
35632
82588
600652
40157
37370
83693
49189
45392
56914
37209
23107
76455
74622
37573
38971
58653
41106
17547
213930
28640
33246
20737
22370
45593
38599
24745
113344
22581
28161
25170

87977
101396
99746
88226
327166
98924
57763
86190
84289
337031
49324
43995
32082
43449
54204
35766
78211
619053
41731
38549
87181
50525
47054
57431
38633
24933
77494
75201
39932
40389
59061
41658
17403
223475
30643
33230
22598
23984
45727
41073
26220
112286
22364
27525
25149

15
11
19
13
67
1
12
21
33
177
3
6
32
9
6
59
62
78
17
1
9
1
6
11
12
5
3
6
4
3
185
41
144
115
2
4
4
4
93
4
4
227
60
33
24

1701
1359
1916
1489
7624
140
1648
1747
4089
21668
275
689
3723
772
665
7903
7641
10268
2447
92
1169
178
781
1378
1643
487
350
899
435
409
16942
4608
12334
14241
244
320
424
579
11501
531
642
24450
6237
4057
3027

218
51929
516
94
68
165
91
98
775
73
71
176
231
105
119
890
100
171
142
60
195
45
44
133
618
309
151
79
79
586
96
103
247
140
1305
238
181
145
100
191
140
172
138
878
89

74680
52557404
580509
127573
87468
174030
83177
108261
1495508
211512
191485
359597
398111
165745
169058
1270083
139378
315413
177008
107933
230248
78005
72507
149591
758244
392603
182706
89630
93305
604772
93092
113876
263179
134625
1430627
207352
160875
179542
165614
143505
164181
241558
168000
1195293
136495

37432
27149388
305360
68933
46420
90589
43170
56248
815218
114282
103203
199098
217734
89731
91170
694756
75380
171842
97528
59245
126948
42390
39734
81689
409349
213532
97890
48036
49891
323966
50598
61191
140251
71926
763554
110643
86204
97496
88781
76274
86343
128580
89233
629477
71591

37248
25408016
275149
58640
41048
83441
40007
52013
680290
97230
88282
160499
180377
76014
77888
575327
63998
143571
79480
48688
103300
35615
32773
67902
348895
179071
84816
41594
43414
280806
42494
52685
122928
62699
667073
96709
74671
82046
76833
67231
77838
112978
78767
565816
64904

110
5434
51
7
10
16
10
8
26
2
1
4
10
3
6
26
0
5
4
1
7
4
0
5
51
34
8
3
6
48
11
5
23
9
116
25
26
11
3
27
7
12
5
70
3

11129
550125
4941
933
827
1597
809
775
3051
362
112
459
1168
392
558
3082
0
654
431
113
895
362
0
627
4350
2634
694
276
746
5303
1127
571
2461
1144
12929
3342
2755
978
299
2822
1067
1112
554
6159
335

32
132
99
74
136
87
64
165
1085
131
61
86
74
44
145
132
100
53
146
113
947
118
117
67
145
111
172
117
100
1901
156
173
176
164
110
131
361
101
120
175
234
1176
154
156
144

35847
153247
168017
88631
196047
114046
100046
202917
1363359
178175
77944
87763
123124
68098
211833
216270
92600
85216
142275
80061
891185
153801
97206
67484
133513
100816
153113
107623
77629
1669662
118623
138091
152631
171671
121754
92562
410831
85684
109290
116951
151574
1013668
117137
124353
141466

19115
81096
88623
46704
102888
59794
53014
106652
725273
95904
41770
47206
64667
36174
112105
114345
49286
45374
75544
42898
467473
81887
51588
35304
69607
52918
80194
55839
40136
884133
63060
73083
80660
91157
64987
49078
217904
45145
57743
61569
79747
530471
61565
65175
74236

16732
72151
79394
41927
93159
54252
47032
96265
638086
82271
36174
40557
58457
31924
99728
101925
43314
39842
66731
37163
423712
71914
45618
32180
63906
47898
72919
51784
37493
785529
55563
65008
71971
80514
56767
43484
192927
40539
51547
55382
71827
483197
55572
59178
67230

2
19
10
6
6
2
5
17
99
5
4
4
3
4
13
4
14
1
20
27
119
7
21
5
18
14
28
17
9
260
24
19
19
13
13
19
30
16
17
25
65
161
26
20
23

257
1927
689
470
507
270
717
987
10588
565
507
510
388
281
1206
474
1729
161
1743
3024
12380
810
1963
761
1813
1256
3347
1804
626
26180
2743
1853
1708
1400
1110
2505
3071
1711
1551
2055
6473
17051
3037
2187
2607

131
231
179
181
1799
236
166
134
244
214
132
81
170
179
243
2408
261
237
178
263
165
293
284
313
193
107
114
594
101
126
211
99
57
675
108
157
112
76
222
893
82
168
101
94
158

144719
190401
156995
138597
1754517
207164
118756
108436
209823
172519
154489
100030
205353
159414
318533
1969321
224136
215071
174576
203226
143108
238111
163291
162637
229104
103346
112715
534214
91333
89345
228975
72667
51894
580837
110127
87771
110958
61311
210670
1062807
123106
170330
120059
101211
194721

76144
99975
81578
71798
907904
108242
62149
56632
109182
89176
79960
51975
105531
81203
163854
1017839
116963
111985
89613
104655
73708
122723
83773
84246
118949
53184
58040
273064
46626
46077
117072
36938
26351
295013
56078
44715
56616
31022
106582
540987
63386
85911
61102
51676
98906

68575
90426
75417
66799
846613
98922
56607
51804
100641
83343
74529
48055
99822
78211
154679
951482
107173
103086
84963
98571
69400
115388
79518
78391
110155
50162
54675
261150
44707
43268
111903
35729
25543
285824
54049
43056
54342
30289
104088
521820
59720
84419
58957
49535
95815

9
35
21
27
326
47
42
37
42
48
17
5
25
39
24
654
60
52
25
76
44
91
91
134
28
24
29
67
9
20
25
7
6
102
14
37
8
15
28
42
4
8
5
2
9

1055
3206
1891
3068
27446
3445
4297
2818
3741
3865
1701
712
2199
3144
1524
54803
5527
4672
2076
6814
3317
7549
7371
10717
2194
2533
2033
7502
874
2105
2751
780
992
10348
1260
3759
840
1661
2828
4907
320
932
778
262
727

58
159
73
1053
90
145
105
86
239
127
93
168
1095
109
109
223
128
206
131
189
1071
111
93
139
137
144
93
102
131
121
1057
108
128
221
64
97
177
94
168
1477
165
191
422
145
194

102538
175758
75084
1020038
130068
159463
87855
92075
122970
80290
84171
263146
1207651
127079
123183
217329
138861
210713
157351
233135
1219133
112615
94685
121689
124960
162431
133807
115216
164099
189631
1111956
125804
133945
216398
94643
112374
173577
89193
166022
1772572
205523
268552
339043
156046
284677

51882
89681
38443
516468
65952
81215
44612
47100
61735
40361
41893
133600
616353
64591
62499
111497
70808
107976
80030
118952
629273
57555
48674
62346
64137
84207
69398
59549
84941
98466
571720
64575
68536
110962
48714
58165
88462
45982
86324
895113
103953
136504
172947
77672
142249

50656
86077
36641
503570
64116
78248
43243
44975
61235
39929
42278
129546
591298
62488
60684
105832
68053
102737
77321
114183
589860
55060
46011
59343
60823
78224
64409
55667
79158
91165
540236
61229
65409
105436
45929
54209
85115
43211
79698
877459
101570
132048
166096
78374
142428

3
10
1
97
3
2
4
4
63
12
3
6
28
4
0
5
0
8
1
10
52
3
2
2
11
8
3
7
9
7
91
6
6
15
3
3
29
17
12
114
11
17
57
12
6

462
1338
88
11249
478
227
415
520
7437
1573
326
273
2702
321
0
549
0
852
95
885
5754
421
303
388
1463
854
422
809
438
656
8346
712
554
1856
170
203
2214
1213
1424
13140
1496
2157
6261
1654
643

61
198
101
614
146
59
125
118
166
1194
254
175
178
53
131
91
76
107
129
696
96
109
54
46
97
103
68
77
46
1677
215
317
375
277
135
240
118
1536
183
275
206
176
99
82
96

105733
277795
135203
848988
180044
71152
171292
195847
230653
1574190
278531
196278
219959
83487
175563
113162
112458
192996
201756
1181812
155557
162432
72233
63176
182156
130065
112639
174833
128721
1269357
168475
163636
199276
220887
148647
235951
132485
1119257
124793
182120
143422
130562
69136
82718
97169

53261
140183
68344
436755
92410
36273
87819
101077
119176
799396
142606
99528
112622
42032
89089
58017
57552
96841
101109
594907
78472
81796
36990
32068
91757
65205
56108
88051
64460
648407
85240
82839
101753
113597
76148
120991
67839
591962
66177
96963
75707
69129
36580
43579
51397

52472
137612
66859
412233
87634
34879
83473
94770
111477
774794
135925
96750
107337
41455
86474
55145
54906
96155
100647
586905
77085
80636
35243
31108
90399
64860
56531
86782
64261
620950
83235
80797
97523
107290
72499
114960
64646
527295
58616
85157
67715
61433
32556
39139
45772

0
3
8
38
4
1
3
9
21
118
26
23
19
1
8
19
9
7
6
24
5
2
7
1
1
3
4
1
0
250
33
76
72
37
2
29
1
196
31
35
24
26
16
3
7

0
428
501
4059
643
77
240
1021
2078
9167
1872
1602
1587
77
697
1099
1035
566
632
2425
420
254
348
66
171
469
513
184
0
30296
4035
9940
8268
4575
254
3097
127
22041
3754
3634
2441
2967
2132
395
750

117
75
227
501
290
211
1031
154
144
186
96
143
128
82
98
1424
214
163
207
219
111
114
241
155
1344
286
98
189
79
160
126
254
152
511
80
100
73
99
53
106
921
176
122
40
52

69107
54164
166066
454010
232587
221423
1062870
165960
152354
189752
100255
147086
152475
75098
79890
1028172
173496
106834
112479
161466
107656
92100
136151
137990
1266211
277334
94878
166219
77513
139904
107350
257102
145911
451101
67309
82167
79665
71501
54427
96032
851364
156688
123325
47761
48063

36495
28394
87541
238025
122462
115563
554636
87204
80246
98452
51960
76243
79235
39688
41608
539960
90791
56323
59708
84619
56873
48598
70806
72242
640358
140050
48292
84661
38950
69991
54056
130341
74017
233312
34874
42309
41314
37319
28376
49120
445062
81662
63831
25194
25119

32612
25770
78525
215985
110125
105860
508234
78756
72108
91300
48295
70843
73240
35410
38282
488212
82705
50511
52771
76847
50783
43502
65345
65748
625853
137284
46586
81558
38563
69913
53294
126761
71894
217789
32435
39858
38351
34182
26051
46912
406302
75026
59494
22567
22944

32
7
15
62
29
33
86
16
9
19
9
11
4
9
9
187
18
16
36
34
10
16
37
20
112
18
4
21
6
7
11
30
15
77
17
11
9
16
11
13
75
12
10
0
2

3372
795
1801
6639
3142
3497
8895
1539
863
1856
1105
1072
384
1155
921
18366
2055
1864
2428
2680
909
2100
4291
2039
10912
1825
371
1974
844
922
765
2702
1509
6255
1339
1143
520
1572
606
1075
8910
1121
913
0
318

105
159
144
123
905
118
112
50
106
133
185
201
1377
149
209
217
226
188
196
192
1035
244
350
200
139
102
901
301
600
1203
174
185
171
183
333
157
1906
174
149
210
184
261
90
101
124

117623
124144
108078
125682
1028499
147636
127211
89566
104196
183147
198914
177829
1023255
135599
156088
130074
178109
163522
141276
118587
888314
168055
363742
152587
122088
81842
672206
206050
466156
924716
116343
108911
151026
172823
247895
127718
1585739
114176
144922
124188
176514
182162
83765
91457
147103

61565
65277
56906
65508
525188
75381
64736
45536
53464
93790
101338
90943
527031
69526
80305
67624
92097
85152
73403
58924
462699
87353
190366
78894
63411
42675
335393
102720
232673
459151
57517
54565
75722
84634
123313
63400
806199
57684
73567
61843
90994
91621
42610
46365
75293

56058
58867
51172
60174
503311
72255
62475
44030
50732
89357
97576
86886
496224
66073
75783
62450
86012
78370
67873
59663
425615
80702
173376
73693
58677
39167
336813
103330
233483
465565
58826
54346
75304
88189
124582
64318
779540
56492
71355
62345
85520
90541
41155
45092
71810

5
15
23
8
82
8
12
4
12
4
18
24
180
13
36
37
27
13
40
14
151
53
36
18
28
16
61
20
41
89
12
25
9
1
33
9
177
27
8
23
10
25
8
6
3

495
2177
2953
933
7383
701
959
429
792
492
1948
2062
20236
1438
4459
4165
3184
1469
3682
1839
14964
4670
3835
2386
2691
1382
6424
1723
4701
10218
1008
3136
821
134
4069
1050
17881
2801
894
2804
708
3045
993
794
328

182
130
142
159
1579
287
157
229
114
182
289
138
183
1272
60
65
76
81
107
156
131
304
163
129
1264
286
223
146
171
148
140
150
818
177
133
180
97
231
814
136
199
295
184
562
69

168340
118282
87691
147139
1215241
190848
107653
135542
85066
148546
245155
185536
116895
1456882
86448
70950
148797
147208
165427
159449
169753
233526
101258
174066
928844
224458
172131
98234
117978
99097
111418
105528
691387
163666
125249
133439
73653
195380
846463
188149
185061
310761
162492
543996
58147

85755
60833
44463
75171
612314
96444
54477
68288
42997
74430
125383
92107
58188
719794
42465
35232
73639
72616
82084
78491
84080
115009
49732
86446
486127
117665
89120
51527
61751
52025
58838
55201
363411
85703
65757
70114
38469
103368
426583
95922
93127
156722
80812
272030
28943

82585
57449
43228
71968
602927
94404
53176
67254
42069
74116
119772
93429
58707
737088
43983
35718
75158
74592
83343
80958
85673
118517
51526
87620
442717
106793
83011
46707
56227
47072
52580
50327
327976
77963
59492
63325
35184
92012
419880
92227
91934
154039
81680
271966
29204

15
18
14
20
105
17
6
15
5
13
12
11
26
131
1
13
0
1
7
19
8
40
27
15
157
42
23
28
32
12
8
12
79
15
11
19
11
23
64
10
18
24
12
23
3

1862
1270
1382
1000
12412
2388
908
1890
738
1567
1077
1103
2741
12027
147
1159
0
130
523
1667
916
3434
2741
1310
19662
5272
2523
3156
4317
1397
1227
1770
7904
1299
1416
1800
1249
2140
6093
875
1811
1927
1480
3139
452

159
67
267
1025
142
126
202
299
124
132
727
300
223
204
783
112
215
110
251
95
538
50
148
340
711
92
147
221
165
86
261
96
81
84
17843
877
86
97
69
66
149
120
133
92
59

179834
84426
221589
1033912
194456
102128
235150
268934
151985
81259
951487
330184
324363
296940
933065
166606
217626
159015
287451
102367
671925
80133
179428
412364
1050625
105147
222512
357297
213854
151815
497560
202979
133269
161312
34694609
1363836
62552
188908
146503
148354
229755
146367
117538
151997
132881

90098
42153
110836
527378
99731
51031
121343
136068
77956
41249
493324
170595
170347
152382
467468
83515
108879
80201
143308
51565
333593
39957
89312
204324
541183
55015
113961
183955
110301
77951
254978
105122
67413
82443
17799159
713524
32274
96677
76236
78229
116990
74380
61387
77908
78986

89736
42273
110753
506534
94725
51097
113807
132866
74029
40010
458163
159589
154016
144558
465597
83091
108747
78814
144143
50802
338332
40176
90116
208040
509442
50132
108551
173342
103553
73864
242582
97857
65856
78869
16895450
650312
30278
92231
70267
70125
112765
71987
56151
74089
53895

5
3
12
161
9
39
14
62
9
28
70
35
23
12
38
1
25
3
7
2
23
2
4
17
8
2
1
3
1
1
10
8
1
1
576
106
24
2
2
5
20
16
26
8
3

635
535
1517
16223
775
3956
1503
5998
1169
2822
7022
3612
2035
1375
4178
100
2548
500
664
366
2805
348
381
2076
703
218
60
307
99
19
675
445
83
147
62514
11547
2954
253
182
325
1984
1598
2820
1001
430

6
1233
120
134
77
57
69
182
109
115
148
70
51
101
517
73
56
53
139
39
98
59
597
65
51
31
59
43
64
113
51
120
1364
133
85
56
136
164
128
129
64
73
105
72
98

38981
2705591
246156
299335
201163
115221
132354
207086
231947
278542
471969
163007
101258
257553
1062653
128791
104708
141486
315743
74309
182805
114811
1520734
89546
111935
118431
185493
117655
222581
328076
87014
260003
2064869
268142
97817
71711
215598
223142
155752
224436
137683
136126
154977
106733
91460

20457
1393741
128166
154618
104125
59846
67100
105704
117918
143075
242824
84395
52617
133353
548324
66720
53675
72614
163313
38545
94050
59407
787175
46036
57656
61326
96148
60340
115491
170737
44612
134829
1056141
135223
48826
36580
110548
112717
79153
116258
71473
70252
79660
55408
46741

18524
1311850
117990
144717
97038
55375
65254
101382
114029
135467
229145
78612
48641
124200
514329
62071
51033
68872
152430
35764
88755
55404
733559
43510
54279
57105
89345
57315
107090
157339
42402
125174
1008728
132919
48991
35131
105050
110425
76599
108178
66210
65874
75317
51325
44719

0
14
1
0
0
1
0
7
1
1
0
0
0
3
4
1
0
0
1
1
0
1
6
2
1
0
0
1
0
0
1
1
40
5
4
0
3
7
2
3
0
0
1
5
6

0
1474
141
0
0
57
0
798
162
48
0
0
0
268
555
189
0
0
140
90
0
136
759
209
184
0
0
63
0
0
143
160
5057
764
685
0
262
605
111
219
0
0
174
768
819

121
252
64
48
48
92
506
37
55
66
52
0
54
69
45
33
26
69
647
67
63
87
43
45
58
111
75
38
60
833
44
74
47
99
57
82
38
39
101
80
47
49
30
46
697

181292
791126
188550
176220
200426
225930
1151178
70346
83199
137462
141955
0
186782
168907
115733
75982
58035
112777
1259352
138976
142908
150972
75606
105719
118902
157140
138643
97916
132570
1590508
62728
146350
87577
166278
64234
137307
56744
62059
265641
173353
78130
100733
70351
119023
1189054

93302
408436
97986
91101
103558
115791
595583
36063
42958
71224
73183
0
95970
88208
60091
39000
30103
58783
649475
71453
73429
77830
38932
54320
61556
81584
71327
50609
68435
816264
32306
75865
44516
84513
32752
70511
29815
31732
135243
89208
39923
52039
36187
61654
610088

87990
382690
90564
85119
96868
110139
555595
34283
40241
66238
68772
0
90812
80699
55642
36982
27932
53994
609877
67523
69479
73142
36674
51399
57346
75556
67316
47307
64135
774244
30422
70485
43061
81765
31482
66796
26929
30327
130398
84145
38207
48694
34164
57369
578966

4
0
0
0
0
0
4
1
0
0
0
0
0
0
0
0
2
1
6
0
0
0
0
0
0
4
2
0
0
9
2
0
0
1
1
1
1
0
0
1
0
1
1
0
37

650
0
0
0
0
0
450
15
0
0
0
0
0
0
0
0
313
122
718
0
0
0
0
0
0
477
241
0
0
1060
194
0
0
168
85
170
131
0
0
115
0
106
91
0
2499

39
81
99
52
41
98
72
64
82
69
179
74
59
46
901
55
46
66
42
85
45
53
63
63
67
54
46
63
153
614
45
56
49
36
71
31
75
80
57
42
72
783
52
55
73

51395
179619
202767
85958
53432
111415
118187
176256
103419
106606
299775
167457
62678
69640
1836670
86689
82635
114919
79712
120508
68531
118553
143194
137461
114671
136695
115836
187317
329949
1127555
99794
115251
95127
50064
123312
48533
123086
160918
93431
80835
137204
1697964
156291
64340
156155

26272
93970
104799
43582
27377
56267
60516
89626
52656
55023
153260
85688
31911
35661
940271
44736
43013
59737
40711
61715
35440
61031
73588
70432
58815
69903
58754
94573
167823
572554
50438
58715
48064
25346
62991
24419
62720
81379
47214
41501
69767
868833
80074
33152
79430

25123
85649
97968
42376
26055
55148
57671
86630
50763
51583
146515
81769
30767
33979
896399
41953
39622
55182
39001
58793
33091
57522
69606
67029
55856
66792
57082
92744
162126
555001
49356
56536
47063
24718
60321
24114
60366
79539
46217
39334
67437
829131
76217
31188
76725

2
1
2
1
2
2
0
0
26
1
29
0
28
1
56
0
0
8
4
9
3
0
0
0
16
0
0
0
16
9
0
0
1
0
1
0
1
1
1
3
1
13
2
2
1

303
89
192
165
341
225
0
0
1065
119
1977
0
1781
196
3411
0
0
100
230
773
269
0
0
0
722
0
0
0
1317
1177
0
0
14
0
154
0
183
132
193
442
59
1091
301
74
84

40
54
46
78
50
93
111
131
347
42
24
36
37
56
57
64
31
615
106
52
46
58
65
39
55
59
41
94
1198
86
132
152
237
90
51
113
67
95
120
55
691
96
149
151
85

70719
144056
88769
151662
84327
165774
271056
344815
1457758
88522
89813
154267
263835
232594
186515
316107
126105
1776276
223860
90055
106493
186555
220610
102587
162800
267797
114838
300681
2055949
96041
129545
246229
220274
258384
186920
300080
183839
218467
173694
42476
1935461
238116
437105
302345
350342

36320
75130
45891
78379
42694
84424
138613
174726
758499
46032
46728
80090
137018
121320
97225
164655
65431
915197
114852
46464
55198
95403
112359
53126
84391
138526
59083
155795
1053376
49023
66399
125790
113278
132572
94728
153325
95101
111591
89798
21771
970963
119947
220544
150546
175508

34399
68926
42878
73283
41633
81350
132443
170089
699259
42490
43085
74177
126817
111274
89290
151452
60674
861079
109008
43591
51295
91152
108251
49461
78409
129271
55755
144886
1002573
47018
63146
120439
106996
125812
92192
146755
88738
106876
83896
20705
964498
118169
216561
151799
174834

0
1
0
0
1
3
1
2
0
0
0
0
0
0
0
0
0
10
4
2
1
2
1
0
0
0
0
0
65
2
19
9
29
0
0
1
0
0
3
2
4
0
2
0
0

0
54
0
0
99
237
155
87
0
0
0
0
0
0
0
0
0
959
480
110
90
141
138
0
0
0
0
0
8571
260
2381
1103
4249
0
0
121
0
0
264
193
487
0
358
0
0

34
86
90
1533
136
82
93
212
144
131
216
185
118
82
93
41
558
97
202
168
91
647
81
52
67
89
164
54
45
95
308
308
372
65
71
55
87
94
433
85
107
70
128
43
690

198879
228305
180369
2099855
236542
186902
125862
253561
215590
200449
147367
182449
129278
219241
137174
65440
528425
63871
199420
165423
99711
1026060
153694
78582
100044
185056
185337
123204
55832
144311
203604
203604
920535
109692
136071
154764
302852
217156
1070177
222682
191694
217341
258888
179572
1232109

99978
113618
90822
1077943
122696
96863
64778
129755
108233
100702
74663
94349
66914
114380
70698
33912
269408
33197
103375
83451
49385
529393
79981
40587
53489
94641
95085
63457
28659
73494
101710
101710
464749
55940
69486
78000
152960
108363
542644
113554
95812
112227
129916
91135
640060

98901
114687
89547
1021912
113846
90039
61084
123806
107357
99747
72704
88100
62364
104861
66476
31528
259017
30674
96045
81972
50326
496667
73713
37995
46555
90415
90252
59747
27173
70817
101894
101894
455786
53752
66585
76764
149892
108793
527533
109128
95882
105114
128972
88437
592049

0
0
2
67
4
4
2
12
4
0
20
13
5
1
2
0
30
4
8
12
6
12
2
1
1
0
8
0
0
0
19
19
0
0
0
0
0
0
3
1
2
0
0
0
15

0
0
129
7929
475
495
167
1245
503
0
2438
1742
677
10
177
0
4198
678
1281
1534
705
1212
161
63
68
0
920
0
0
0
2734
2734
0
0
0
0
0
0
455
63
392
0
0
0
1991

103
90
63
133
68
0
37
46
81
69
451
51
40
172
148
40
19
4
4
15
15
65
65
65
40959
930
189
162
92
182
149
156
674
145
141
225
163
1487
112
89
116
80
51
50
86

162884
163598
83723
177735
178417
0
86225
86888
147733
144906
727535
129969
88416
190084
228500
90566
60396
28083
28083
32313
32313
183114
183114
183114
61556074
1372821
215974
189661
133291
346352
256409
231134
1479826
345232
276390
435453
422751
2887206
240032
208934
264459
163444
91799
112775
215813

84751
85906
42093
88849
94003
0
49973
46647
74291
73547
361548
64433
43670
94689
113191
45565
32395
14028
14028
18367
18367
98305
98305
98305
31539034
687671
108251
94690
66493
174499
129260
114478
758916
176012
142499
220832
219573
1500514
123976
107343
136669
84599
47588
58443
112866

78133
77692
41630
88886
84414
0
36252
40241
73442
71359
365987
65536
44746
95395
115309
45001
28001
14055
14055
13946
13946
84809
84809
84809
30017040
685150
107723
94971
66798
171853
127149
116656
720910
169220
133891
214621
203178
1386692
116056
101591
127790
78845
44211
54332
102947

2
2
0
5
1
0
2
0
3
0
18
2
1
10
4
1
0
0
0
0
0
1
1
1
2582
32
8
15
4
3
2
0
5
0
2
0
3
23
1
1
1
1
1
1
1

361
202
0
603
194
0
246
0
385
0
2203
256
119
1225
513
90
0
0
0
0
0
115
115
115
268664
4243
1010
2051
528
434
220
0
658
0
353
0
305
2967
57
188
153
100
71
157
130

64
88
153
114
59
142
126
157
1300
110
95
67
102
66
109
135
139
134
96
60
104
83
864
94
148
88
174
148
86
126
698
116
119
133
113
121
96
1637
152
161
105
140
136
104
124

135450
138072
191855
159197
125675
306698
229808
303195
2037398
128347
137092
96444
131599
110794
166598
226453
223068
227432
206244
94523
159869
128935
1094165
151373
162903
144818
233718
134355
117635
149363
985747
189051
144225
145917
156344
176801
173409
1851158
168904
113657
104523
167168
177499
145151
157754

70304
72232
99029
83335
65176
160956
119638
158360
1055242
65458
70369
50129
67801
57308
85986
117472
115612
117528
107518
49436
83470
67155
563933
77848
83670
74462
120632
69380
60765
77176
511727
98035
74919
75060
80931
92496
90286
950633
85823
57934
53662
85758
91200
74752
81278

65146
65840
92826
75862
60499
145742
110170
144835
982156
62889
66723
46315
63798
53486
80612
108981
107456
109904
98726
45087
76399
61780
530232
73525
79233
70356
113086
64975
56870
72187
474020
91016
69306
70857
75413
84305
83123
900525
83081
55723
50861
81410
86299
70399
76476

0
0
3
7
0
1
3
2
80
22
5
1
9
9
5
6
5
7
4
0
4
3
96
8
23
6
20
24
6
9
40
4
15
13
4
3
1
222
2
7
13
26
21
20
33

0
0
419
1056
0
110
369
157
6875
1625
542
99
827
642
119
832
452
490
497
0
556
194
8931
765
2019
500
1973
2426
419
829
4284
621
1572
1129
567
279
116
19526
198
787
1466
1838
2082
1048
2240

71
109
109
133
131
78
84
973
84
95
146
133
107
104
138
166
1617
128
163
97
123
107
145
118
73
138
0
126
139
151
109
771
135
101
138
85
94
135
83
883
114
94
146
81
85

104728
141270
113109
138598
129810
77131
111856
877474
76276
90462
103159
116789
144874
106664
122212
117038
1474811
118003
120541
85457
127436
95709
131234
125170
96091
148418
0
121047
100209
123977
81519
966503
176887
137553
153511
122243
120969
131767
123573
1096577
151073
124890
258574
112760
85482

53811
73234
58015
71090
66661
39745
57670
451874
39319
46237
53221
59970
74564
54717
63258
60588
758357
60742
61853
43904
65923
48895
66801
64655
49877
76606
0
63421
51598
63104
40978
487484
88806
69527
77910
61960
60923
66334
62024
547934
76216
62022
128568
56169
42598

50917
68036
55094
67508
63149
37386
54186
425600
36957
44225
49938
56819
70310
51947
58954
56450
716454
57261
58688
41553
61513
46814
64433
60515
46214
71812
0
57626
48611
60873
40541
479019
88081
68026
75601
60283
60046
65433
61549
548643
74857
62868
130006
56591
42884

6
22
18
14
23
13
4
183
21
11
35
34
18
15
24
25
246
19
32
20
21
15
21
3
3
21
0
30
27
16
18
64
9
11
10
4
5
23
2
52
1
6
2
0
2

809
1512
1988
1455
1993
1586
524
13267
1351
1345
2246
1884
1027
975
1800
2639
19932
1215
2891
1159
1220
1436
2293
223
356
1401
0
2699
2458
1546
1035
6264
987
1159
625
414
507
2375
197
5585
96
659
346
0
215

101
138
124
1509
30
91
119
125
219
106
185
67
186
110
157
114
1463
148
176
112
110
94
94
115
83
80
58
28
98
83
96
88
1853
88
107
126
125
129
77
177
128
112
105
105
125

115594
148265
99939
954909
54826
97097
78643
42811
82698
91811
173486
45787
81713
36325
102383
67329
1428929
125008
169547
133020
130140
107937
110440
84309
79936
89162
50781
31854
84302
61820
99475
71198
2174195
90930
88173
103024
145347
157009
109355
258191
211899
190252
161833
117294
125689

58201
74703
49457
481290
27626
48887
39784
21087
41529
46705
87873
23438
40959
18319
51317
33766
726106
64116
85898
66886
65628
54291
55784
43358
41268
44594
25648
16741
43427
31483
50971
36013
1115148
46645
45120
52461
74279
80595
56626
133427
108940
98088
82745
60131
63608

57393
73562
50482
473619
27200
48210
38859
21724
41169
45106
85613
22349
40754
18006
51066
33563
702823
60892
83649
66134
64512
53646
54656
40951
38668
44568
25133
15113
40875
30337
48504
35185
1059047
44285
43053
50563
71068
76414
52729
124764
102959
92164
79088
57163
62081

6
21
14
448
2
13
26
55
99
23
26
11
63
57
41
32
143
10
25
5
12
6
15
15
10
9
4
4
11
8
4
5
139
6
14
20
7
10
3
5
10
4
3
5
12

408
1909
1952
49333
14
1155
3072
6451
10617
2170
2974
1133
7747
5568
4964
3468
15637
967
2539
379
1225
835
2135
1608
866
932
453
323
1109
1138
667
461
13147
294
1034
2123
403
802
162
635
514
278
291
585
1450

110
95
104
140
1541
88
178
70
148
52
83
51
80
65
51
83
87
123
125
151
106
675
128
140
118
142
147
830
93
166
128
54
56
57
105
81
90
958
157
100
147
91
137
117
95

112203
78713
80147
144136
2447394
99940
207732
109727
232553
109332
137229
92179
105414
85518
63035
140476
182868
217760
224027
266235
173369
998612
204122
184443
181148
206775
222124
1266280
122259
238465
230640
84329
102193
73817
152976
115382
146219
1581617
286887
163120
233441
153772
224156
211108
141706

57384
40099
40364
74636
1258160
51465
105566
56332
120081
56592
71413
47234
53963
43640
31733
71813
93913
112383
115905
137613
88514
514430
105810
94970
93094
106539
114017
651886
62505
122266
118765
43223
52457
38130
79301
59737
75502
817279
148722
84450
121069
79500
115434
108705
72765

54819
38614
39783
69500
1189234
48475
102166
53395
112472
52740
65816
44945
51451
41878
31302
68663
88955
105377
108122
128622
84855
484182
98312
89473
88054
100236
108107
614394
59754
116199
111875
41106
49736
35687
73675
55645
70717
764338
138165
78670
112372
74272
108722
102403
68941

11
7
12
10
32
1
5
3
3
3
2
0
1
1
3
3
0
1
3
1
2
25
4
5
2
4
10
12
2
1
2
1
0
1
2
2
1
16
3
2
1
0
1
2
2

1244
884
1602
846
3486
162
750
359
386
163
252
0
180
170
285
161
0
147
268
42
161
2290
613
289
292
323
773
1431
152
138
167
124
0
183
197
303
167
2061
254
278
193
0
172
341
329

114
1314
209
78
127
92
173
74
165
212
184
1919
190
152
50
169
143
100
111
157
145
125
73
117
129
134
124
1704
46
173
93
108
59
168
200
50
14
210
221
85
0
71
206
0
0

167427
2081112
300260
113087
301733
161012
281268
102579
270075
256168
294930
3509814
169553
208362
144522
336734
368137
185186
210508
315709
119838
156367
175948
197686
281091
418853
221320
2545470
154818
338162
131634
128147
83453
154416
324786
113262
15623
277646
243393
283192
0
125011
171927
0
0

86634
1081825
156496
58896
156949
83591
147919
53113
139583
132914
152364
1804712
84667
106130
75306
173623
191267
96561
108814
161500
60292
79128
90889
100466
145368
216293
114408
1300136
76417
166991
65409
63206
41691
79495
165149
57562
8230
146946
123721
152274
0
65804
87241
0
0

80793
999287
143764
54191
144784
77421
133349
49466
130492
123254
142566
1705102
84886
102232
69216
163111
176870
88625
101694
154209
59546
77239
85059
97220
135723
202560
106912
1245334
78401
171171
66225
64941
41762
74921
159637
55700
7393
130700
119672
130918
0
59207
84686
0
0

5
59
11
5
2
2
8
4
3
14
10
17
3
2
0
4
0
0
1
0
5
2
0
0
0
0
0
48
0
1
0
0
0
8
3
0
2
6
10
3
0
4
11
0
0

494
6925
1069
497
169
362
911
550
487
1765
1115
2358
531
220
0
302
0
0
166
0
770
369
0
0
0
0
0
5378
0
154
0
0
0
913
295
0
314
740
1023
326
0
326
1287
0
0

1860
53
157
176
120
151
193
72
167
97
185
63
78
81
181
86
1852
181
143
115
185
181
143
118
1
102
107
124
194
116
142
1581
190
170
80
58
55
129
112
134
106
96
131
114
120

1664005
90828
252477
159566
111500
148824
194481
61991
119775
53204
141078
40619
60952
50235
138955
39520
3678226
373987
217096
321644
320782
219784
145373
611631
29965
324183
178095
54516
167663
355839
357668
3630542
281904
400275
237179
262146
198218
357829
245714
230898
255862
253013
274167
284841
224133

836996
46531
133230
81132
58721
75700
97890
30401
60993
26850
69537
19244
27774
22899
67490
18604
1903440
189294
109583
167526
167045
115137
76032
322760
16309
167717
90638
27504
84902
183444
185549
1872907
142642
206146
122516
134978
101668
185001
125837
119817
132661
130828
140267
148296
117177

827009
44297
119247
78434
52779
73124
96591
31590
58782
26354
71541
21375
33178
27336
71465
20916
1774786
184693
107513
154118
153737
104647
69341
288871
13656
156466
87457
27012
82761
172395
172119
1757635
139262
194129
114663
127168
96550
172828
119877
111081
123201
122185
133900
136545
106956

177
6
7
9
5
8
26
10
13
16
11
9
12
13
17
15
106
1
12
0
4
9
29
1
0
0
0
36
14
0
0
6
1
1
0
0
0
1
0
0
0
1
1
1
0

22808
471
901
1159
912
961
2080
1131
1928
2318
1355
1370
1529
1821
2577
2295
12043
119
1503
0
306
835
3657
169
0
0
0
3702
1752
0
0
778
185
162
0
0
0
116
0
0
0
51
140
124
0

86
1357
176
105
94
193
121
45
224
121
67
105
106
928
120
79
123
47
83
48
126
152
53
97
728
95
95
54
94
124
123
47
96
1143
122
116
137
40
102
100
114
102
81
91
138

124363
2070751
231635
125081
128583
305048
205728
87685
277955
213128
101693
196233
197982
1829216
286711
142187
192232
87201
177956
83528
273453
289083
97598
199267
1376519
121390
118184
92150
191974
293911
226527
116712
215671
2918665
231290
301564
253989
105794
276920
343445
421244
288524
184108
260897
250890

65073
1082978
120459
65854
67626
159044
107291
45866
146256
111999
53285
102446
102852
949707
150704
74023
99921
45058
92262
42904
142244
149230
50150
103211
716237
64023
62100
48076
100238
152976
117793
60258
110773
1518343
120795
157947
132976
55267
144299
179714
218793
149034
96045
134206
129267

59290
987773
111176
59227
60957
146004
98437
41819
131699
101129
48408
93787
95130
879509
136007
68164
92311
42143
85694
40624
131209
139853
47448
96056
660282
57367
56084
44074
91736
140935
108734
56454
104898
1400322
110495
143617
121013
50527
132621
163731
202451
139490
88063
126691
121623

0
15
4
2
2
2
3
0
1
0
0
1
0
11
0
0
1
0
0
0
1
7
1
1
6
1
3
0
0
1
1
0
0
9
0
0
2
0
1
0
0
0
0
2
4

0
1830
588
275
345
198
220
0
138
0
0
66
0
1555
0
0
152
0
0
0
167
899
163
174
577
106
316
0
0
148
7
0
0
1062
0
0
241
0
130
0
0
0
0
243
448

1719
110
126
65
125
104
139
138
205
153
338
216
1531
109
172
215
164
121
196
197
121
236
740
98
59
105
134
83
124
82
55
1195
133
129
58
54
121
45
114
84
114
97
90
156
725

2433363
44543
163453
118695
282495
201514
275274
215177
289825
101828
285730
454829
1351346
62123
144084
164723
211586
121588
212850
185654
92609
156129
742645
120909
43845
110886
93159
73409
139609
111924
48904
2645992
180322
251603
407228
320133
382004
35772
199713
230072
150368
103008
198549
187220
2102786

1219749
22291
81313
61005
145855
102017
136802
107343
145454
49181
138112
230376
630213
27990
65656
78334
100997
53873
102847
86549
42812
71155
363268
58938
20563
53835
45347
36039
69088
55216
24242
1348815
89170
131472
210277
164223
199832
18467
103190
117947
75824
48568
97109
92736
1071124

1213614
22252
82140
57690
136640
99497
138472
107834
144371
52647
147618
224453
721133
34133
78428
86389
110589
67715
110003
99105
49797
84974
379377
61971
23282
57051
47812
37370
70521
56708
24662
1297177
91152
120131
196951
155910
182172
17305
96523
112125
74544
54440
101440
94484
1031662

108
35
12
0
1
1
1
4
15
25
13
1
108
16
11
21
5
3
15
14
4
19
37
3
2
4
16
1
2
3
6
16
2
2
0
0
1
1
1
0
4
4
1
0
1

13100
4598
1351
0
74
112
33
750
2132
2221
1689
140
13571
2274
1568
2984
475
110
1594
1831
635
2100
4774
318
262
432
2402
134
381
201
644
1812
280
337
0
0
166
197
195
0
261
220
156
0
176

95
96
35
56
66
60
68
64
60
125
26286
1590
31
38
46
41
27
21
34
54
43
35
23
28
44
35
51
17
37
41
28
35
39
26
27
30
38
26
21
20
37
25
38
26
26

162911
351506
164909
143019
121925
138455
213456
325954
152327
328324
56361702
1980980
39631
58955
47904
38318
34632
30339
47506
49239
30724
35523
31130
50938
49284
52495
35452
25111
47460
40482
28911
48216
29633
26097
35859
26285
34712
19532
23534
32617
26410
52883
52703
48820
34190

80838
181554
85298
71768
59931
69410
108687
167767
77615
168256
28243241
985303
19615
29292
23797
19942
17227
15185
23592
25789
15466
17724
15607
25638
24330
26519
17827
12550
24510
20062
14546
23589
14448
12972
18513
13225
17131
9809
11722
16393
13129
26235
25937
22936
16674

82073
169952
79611
71251
61994
69045
104769
158187
74712
160068
28118461
995677
20016
29663
24107
18376
17405
15154
23914
23450
15258
17799
15523
25300
24954
25976
17625
12561
22950
20420
14365
24627
15185
13125
17346
13060
17581
9723
11812
16224
13281
26648
26766
25884
17516

0
0
0
0
1
0
0
0
0
0
2838
121
0
4
4
1
0
4
0
0
6
3
0
0
4
6
13
0
4
5
1
7
7
0
3
2
5
3
0
2
8
3
2
0
2

0
0
0
0
176
0
0
0
0
0
295438
13454
0
385
446
184
0
444
0
0
833
171
0
0
638
555
1475
0
599
625
153
580
978
0
240
167
506
441
0
178
887
444
120
0
208

38
32
31
33
26
24
33
22
29
31
30
19
12
34
8
20
19
32
29
847
10
29
30
19
21
17
14
24
16
16
22
34
10
35
31
38
33
35
24
26
19
14
21
24
27

47984
39653
39752
55923
34253
35780
51137
36739
32303
48499
49741
16050
26939
33110
15372
39352
31676
50079
31113
1962963
38880
55125
70598
57964
74183
56153
42765
62666
42486
45505
58588
101348
40028
66176
56917
59002
53980
64044
50391
72230
71714
47954
51078
58443
56005

23773
19330
19852
27401
16309
17130
24221
17515
15570
24120
24794
8114
14134
17034
7743
19874
15798
25183
15477
958837
19403
27096
33754
28078
35745
27185
20795
30493
20610
22034
28060
49771
19494
32371
27920
29957
27552
31970
24550
35311
34817
22936
24673
28425
27362

24211
20323
19900
28522
17944
18650
26916
19224
16733
24379
24947
7936
12805
16076
7629
19478
15878
24896
15636
1004126
19477
28029
36844
29886
38438
28968
21970
32173
21876
23471
30528
51577
20534
33805
28997
29045
26428
32074
25841
36919
36897
25018
26405
30018
28643

0
0
0
2
1
3
3
1
3
2
1
2
0
2
0
1
0
0
1
18
0
0
0
0
0
0
1
1
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
1
1

0
0
0
134
189
488
27
135
293
169
14
139
0
338
0
125
0
0
146
2257
0
0
0
0
0
0
72
43
0
0
0
0
0
0
309
0
0
0
0
0
0
0
0
168
107

34
16
27
26
28
22
23
22
21
19
20
1037
18
19
20
25
23
24
17
19
31
28
37
21
17
18
17
21
6
9
17
22
15
24
19
14
13
18
12
15
16
19
18
12
21

58535
40348
47581
36913
31330
34601
48122
48585
46130
59656
56939
2825044
52759
53870
63907
45006
78365
51719
32102
57169
54669
37336
38489
26312
25343
31567
41956
60605
27661
22342
54087
44951
47373
65134
51209
41842
35790
43986
43596
43685
47981
49251
48253
51288
63454

29435
19406
23443
17889
15055
16600
23405
23395
22690
29157
28000
1401950
25569
26080
31140
21909
38285
25824
16060
28918
27141
18617
18986
13187
12685
15653
21125
30119
13705
11127
27035
22029
23125
32059
25268
20474
17416
20891
21694
21358
23839
24538
23985
25813
31465

29100
20942
24138
19024
16275
18001
24717
25190
23440
30499
28939
1423094
27190
27790
32767
23097
40080
25895
16042
28251
27528
18719
19503
13125
12658
15914
20831
30486
13956
11215
27052
22922
24248
33075
25941
21368
18374
23095
21902
22327
24142
24713
24268
25475
31989

2
1
1
4
1
0
1
1
0
0
1
18
0
0
0
0
1
0
0
0
0
1
5
0
4
2
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0

335
10
156
544
162
0
163
54
0
0
134
2524
0
0
0
0
35
0
0
0
0
9
839
0
658
350
0
0
0
0
0
0
0
0
0
0
189
0
0
0
0
0
77
0
0

11
18
23
16
22
19
22
17
15
21
22
23
13
14
18
17
11
16
24
14
12
16
15
13
1201
32
45
35
24
22
26
35
24
25
21
23
21
21
16
17
30
28
20
21
20

42211
67854
71823
39240
46769
40857
59633
46878
44217
59490
51278
53945
42862
49041
91892
45302
41859
44645
78793
40801
74721
61413
55886
40577
2305417
52573
59501
66517
51486
34926
57149
68297
68846
71847
58787
58271
41794
48592
34488
42002
53824
53118
44994
35910
37879

20964
33999
35757
19569
23475
19873
29750
23064
22046
29270
25556
26930
21064
24389
46626
22689
20984
22334
39593
20394
37702
31104
27899
19800
1152806
26818
30387
33612
26024
17319
27767
33148
33962
35324
29071
28974
20995
24216
17005
20637
26783
26127
22098
17509
18639

21247
33855
36066
19671
23294
20984
29883
23814
22171
30220
25722
27015
21798
24652
45266
22613
20875
22311
39200
20407
37019
30309
27987
20777
1152611
25755
29114
32905
25462
17607
29382
35149
34884
36523
29716
29297
20799
24376
17483
21365
27041
26991
22896
18401
19240

0
0
0
0
0
0
0
2
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
23
1
1
0
0
0
0
3
1
0
1
1
0
0
0
0
1
0
1
0
0

0
0
0
0
0
0
0
169
0
0
0
198
0
0
0
0
0
0
0
0
0
0
0
0
2795
1
172
0
0
0
0
258
60
0
186
61
0
0
0
0
2
0
160
0
0

20
25
33
39
32
23
34
30
28
26
34
22
33
24
28
22
27
27
33
32
26
23
25
25
19
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
817
28

47678
36167
40732
57110
87009
60638
44583
40965
51386
45042
55518
42309
60580
52303
47093
44525
44076
45132
53774
55935
46417
42985
58961
49164
44632
9902
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1577569
51090

23745
18362
20871
28848
44007
30462
22731
20661
25737
22017
27442
20842
30333
26111
23266
22540
22168
22505
27297
28554
23318
21681
29936
25185
22625
5147
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
801013
25714

23933
17805
19861
28262
43002
30176
21852
20304
25649
23025
28076
21467
30247
26192
23827
21985
21908
22627
26477
27381
23099
21304
29025
23979
22007
4755
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
776556
25376

1
0
1
0
0
0
0
0
0
0
2
1
0
0
1
1
1
0
1
0
0
0
1
2
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
29
1

171
0
193
0
0
0
0
0
0
0
365
176
0
0
190
65
37
0
106
0
0
0
131
330
0
131
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2707
62

23
22
25
0
0
2
25
27
0
12
15
0
20
0
12
26
36
25
37
24
29
34
28
33
28
28
30
35
33
25
36
30
27
22
21
19
1465
19
25
23
26
28
29
18
26

43261
41283
65428
0
0
1431
57814
72610
0
27456
50517
0
51601
0
24590
56205
58166
32267
44900
33159
51893
53661
36851
45295
48224
70387
70281
62984
44884
51334
52731
65125
54587
61657
46488
49409
3445336
53673
55937
57495
51497
57946
67395
55044
52061

21651
20983
33190
0
0
718
29448
37839
0
14024
26522
0
26434
0
12487
29032
29549
16302
22392
16533
25725
26789
18210
22128
24168
35062
35780
31420
22712
26135
26976
33792
28076
31909
23879
25434
1742438
26545
27858
28575
25656
28874
33583
27690
26310

21610
20300
32238
0
0
713
28366
34771
0
13432
23995
0
25167
0
12103
27173
28617
15965
22508
16626
26168
26872
18641
23167
24056
35325
34501
31564
22172
25199
25755
31333
26511
29748
22609
23975
1702898
27128
28079
28920
25841
29072
33812
27354
25751

0
0
1
0
0
0
0
0
0
1
2
0
0
0
1
1
0
1
0
0
0
3
0
0
0
1
2
2
1
1
4
2
2
2
1
0
21
2
0
0
0
0
0
0
1

0
0
188
0
0
0
0
0
0
140
175
0
0
0
15
54
0
175
0
0
0
272
0
0
0
119
205
150
57
15
388
201
224
101
166
0
2270
293
0
0
0
0
0
0
135

37
36
33
15
20
28
16
14
19
28
27
15
36
21
24
18
28
17
17
17
23
14
20
20
20
23
21
24
21
21
22
30
36
30
25
24
32
15
20
20
19
16
23
19
27

66668
60518
66958
54722
42592
52835
62034
49133
46006
52352
52210
38833
66721
56086
55885
64039
58385
49777
40424
36035
50113
45589
41450
34225
49585
38375
47927
72647
48771
52381
44704
49359
72028
47957
65945
49208
60562
40303
47572
59345
38768
34979
56461
44986
60254

33979
30534
34033
28358
21715
27020
32201
25042
23276
26259
25828
19398
33816
28072
27827
31734
29490
25144
20271
18329
25511
22607
21178
17208
24951
19311
24185
36705
24991
26462
22118
24500
36094
23851
33070
24665
30756
20386
24404
30120
20097
18055
28853
23143
31269

32689
29984
32925
26364
20877
25815
29833
24091
22730
26093
26382
19435
32905
28014
28058
32305
28895
24633
20153
17706
24602
22982
20272
17017
24634
19064
23742
35942
23780
25919
22586
24859
35934
24106
32875
24543
29806
19917
23168
29225
18671
16924
27608
21843
28985

0
1
2
0
0
3
1
0
0
0
3
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
1
0
0
1
0
0

0
75
213
0
0
513
13
0
0
0
318
0
44
0
115
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
108
0
0
0
150
0
0
0
0
38
0
0
180
0
0

27
18
19
22
18
21
25
24
20
25
21
1107
23
21
18
15
14
20
16
20
21
19
14
19
23
20
27
26
24
22
16
20
15
19
18
15
13
15
15
15
16
11
16
23
19

68690
51213
52579
72977
85303
52926
51336
67687
69445
51543
44882
2826302
37248
33797
34446
39259
47365
36190
47657
57905
56991
50970
40785
47075
55694
39194
56098
50199
40178
38089
54244
41332
41848
50864
46831
31632
37533
48617
47835
44132
39335
43824
39624
44539
47788

35061
26090
26593
36480
43192
27308
26338
34863
35293
26132
23181
1427716
18777
17014
17565
19566
23599
18204
24106
28679
28833
25693
20463
23616
27911
19898
28596
25647
20380
19850
27715
20497
21434
25916
23577
15981
18836
24299
23948
22212
19558
22326
19999
22328
24123

33629
25123
25986
36497
42111
25618
24998
32824
34152
25411
21701
1398586
18471
16783
16881
19693
23766
17986
23551
29226
28158
25277
20322
23459
27783
19296
27502
24552
19798
18239
26529
20835
20414
24948
23254
15651
18697
24318
23887
21920
19777
21498
19625
22211
23665

0
0
0
1
0
0
0
0
0
1
0
19
1
0
0
0
0
0
1
0
0
1
0
0
0
1
1
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
2
0

0
0
0
47
0
0
0
0
0
28
0
2038
166
0
0
0
0
0
99
0
0
25
0
0
0
149
78
0
0
64
0
0
0
0
20
169
0
0
0
0
0
0
0
162
0

23
21
14
17
22
19
23
26
28
16
26
27
22
23
25
19
19
17
23
27
11
4
16
7
10
14
961
21
21
23
16
23
18
14
23
19
32
18
8
10
42
19
41
10
17

45741
45477
44335
36968
45058
46380
51408
59970
41247
37986
44029
43280
50338
52072
63740
53816
46627
66946
70920
66499
56179
39225
68896
60426
44939
74682
2520243
70809
38731
44265
42374
73340
70640
39389
80542
39387
61813
44342
35952
38959
41153
36927
22879
30738
61741

22899
23396
22877
18784
22757
23168
26787
30522
20763
19373
22513
21824
25771
26570
32086
27233
23385
33912
35875
33388
28135
19754
34594
30177
22579
37448
1260594
35499
19255
22103
21083
36608
35128
19580
40084
19614
30518
22045
17837
19476
20312
18525
10893
15320
31197

22842
22081
21458
18184
22301
23212
24621
29448
20484
18613
21516
21456
24567
25502
31654
26583
23242
33034
35045
33111
28044
19471
34302
30249
22360
37234
1259649
35310
19476
22162
21291
36732
35512
19809
40458
19773
31295
22297
18115
19483
20841
18402
11986
15418
30544

0
0
0
0
0
0
0
1
2
0
2
1
0
0
1
0
1
0
1
0
0
0
0
0
0
0
33
0
0
1
0
0
0
1
0
0
0
1
0
0
4
0
11
0
0

0
0
0
0
0
0
0
190
229
0
112
101
0
0
186
0
109
0
179
0
0
0
0
0
0
0
4011
0
0
118
0
0
0
25
0
0
0
146
0
0
600
0
1213
0
0

18
13
19
17
22
10
18
21
19
19
13
13
16
18
18
19
0
14
11
10
58
27
14
17
13
23
18
16
19
18
23
20
12
1103
44
45
25
61
4
10
80
65
50
80
55

59602
40292
37503
42050
59540
34505
45899
58194
53374
40052
38340
42411
51816
56189
76873
53160
0
39173
36276
32186
39576
55781
53013
49291
47639
57419
58344
66041
70961
58704
83876
67179
41003
2141459
24816
31765
48376
42947
40026
43067
46802
38961
26245
40725
25597

29773
20066
18923
20975
30063
17304
22777
29315
26563
20043
19080
21256
25832
27865
38607
26733
0
19462
17910
16130
19721
28225
26747
24898
23965
28818
29402
32973
35708
29690
43102
32987
20604
1066781
12248
15384
23708
21167
19911
21757
22781
19195
12351
19899
12171

29829
20226
18580
21075
29477
17201
23122
28879
26811
20009
19260
21155
25984
28324
38266
26427
0
19711
18366
16056
19855
27556
26266
24393
23674
28601
28942
33068
35253
29014
40774
34192
20399
1074678
12568
16381
24668
21780
20115
21310
24021
19766
13894
20826
13426

1
0
0
0
1
0
1
0
1
1
0
0
0
0
0
0
0
0
1
0
8
1
0
0
0
0
0
0
0
0
0
0
0
142
11
16
1
13
1
0
15
16
11
25
22

143
0
0
0
63
0
96
0
54
103
0
0
0
0
0
0
0
0
186
0
1184
80
0
0
0
0
0
0
0
0
0
0
0
16447
1021
1436
186
1396
123
0
2097
2159
1376
2882
2199

20
18
16
18
15
6
6
17
17
10
11
13
8
20
11
19
21
13
21
11
25
18
23
12
21
22
16
17
19
23
21
18
23
21
14
1701
39
113
22
34
41
65
51
75
51

22882
28392
42431
33673
68690
47879
60338
28125
42587
36998
54897
41955
33395
49041
34794
59652
58444
45186
52841
35342
61502
60020
81138
63322
58485
61325
48909
61321
55750
63828
54320
43909
45832
49851
45078
2266411
65616
55848
44157
67093
64639
52737
40044
82699
66657

11007
14104
21421
17430
34675
24029
29610
13990
21275
18122
27596
20882
16768
25038
17302
29963
28975
22618
26221
17982
30737
30223
40727
31681
29245
30238
24180
30878
27943
31800
26793
22065
22744
25078
22869
1126888
32339
27146
21576
33532
31896
25911
19784
40252
32916

11875
14288
21010
16243
34015
23850
30728
14135
21312
18876
27301
21073
16627
24003
17492
29689
29469
22568
26620
17360
30765
29797
40411
31641
29240
31087
24729
30443
27807
32028
27527
21844
23088
24773
22209
1139523
33277
28702
22581
33561
32743
26826
20260
42447
33741

2
1
1
0
1
0
0
2
0
0
0
0
0
1
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
184
2
32
1
2
7
22
5
6
5

316
115
179
0
138
0
0
240
0
0
0
0
0
173
0
0
309
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
102
0
20587
379
3789
120
321
922
2710
350
765
228

24
21
34
59
101
35
44
32
51
40
41
48
39
43
53
40
58
50
26
42
36
43
42
24
25
37
41
54
27
1452
92
118
92
55
32
46
49
43
31
38
83
51
31
27
47

52472
75974
60130
73212
56443
43415
54212
41133
70493
29107
52243
45362
70561
74718
59599
33254
42308
65419
51842
57543
44294
51041
65622
79617
75894
61250
68621
85872
85270
1853563
51993
49507
48402
52360
46773
59794
50506
58182
59764
66145
55889
48233
50464
49384
59688

25242
36365
29193
36213
28032
21662
26802
20381
35385
14638
25871
22272
35284
37760
29413
16563
21426
32881
26048
29111
22178
25103
32880
39729
37853
31086
34886
43787
43492
920428
24833
23371
23996
26183
23128
29639
25225
28992
29536
32807
27086
23870
24867
24881
29882

27230
39609
30937
36999
28411
21753
27410
20752
35108
14469
26372
23090
35277
36958
30186
16691
20882
32538
25794
28432
22116
25938
32742
39888
38041
30164
33735
42085
41778
933135
27160
26136
24406
26177
23645
30155
25281
29190
30228
33338
28803
24363
25597
24503
29806

0
1
2
7
28
6
1
1
0
5
3
9
0
2
6
2
14
2
0
1
1
2
1
1
0
1
1
5
0
188
33
36
28
5
3
7
5
1
0
0
25
7
3
0
1

0
163
333
797
3107
670
91
99
0
576
344
1018
0
241
594
307
1193
301
0
24
153
251
160
13
0
64
118
386
0
20800
3850
4763
2949
700
39
556
261
75
0
0
2942
1063
447
0
176

39
44
37
32
34
29
39
31
44
39
37
32
26
27
14
31
36
27
19
3072
303
268
87
163
278
168
199
292
244
170
136
35
34
11
28
33
49
30
40
32
27
15
32
24
18

57237
54499
46855
51842
49396
48561
64695
51146
65579
75917
50580
53039
49347
58066
43641
50772
71955
48461
54891
2254667
47418
51890
49029
49960
49019
51697
50196
53884
63752
58542
50639
64607
52852
45074
48388
70761
72006
46643
58312
60498
62713
32380
60789
52079
56754

28656
27124
23234
25603
24860
24620
32341
25254
32696
37123
24930
26531
24300
28987
22105
25626
36508
24231
27403
1113234
22937
25542
23801
23571
24427
25137
24125
26966
31021
27869
25047
32202
26353
22115
23474
34108
35220
22907
29220
30033
31711
16070
30739
25946
28687

28581
27375
23621
26239
24536
23941
32354
25892
32883
38794
25650
26508
25047
29079
21536
25146
35447
24230
27488
1141433
24481
26348
25228
26389
24592
26560
26071
26918
32731
30673
25592
32405
26499
22959
24914
36653
36786
23736
29092
30465
31002
16310
30050
26133
28067

1
4
6
0
2
0
3
1
4
7
1
2
0
0
1
0
0
0
2
1479
229
193
27
97
209
80
120
209
139
72
65
6
4
0
6
3
7
1
6
0
0
0
0
1
0

57
246
435
0
333
0
250
21
300
688
193
190
0
0
65
0
0
0
201
146106
20160
20763
3172
9693
17846
9032
11578
20071
14406
8345
6836
732
619
0
430
288
749
199
628
0
0
0
0
161
0

0
0
0
0
14
31
30
38
20
25
26
26
33
13
30
18
22
30
1312
69
44
125
90
61
14
20
38
29
12
54
73
17
14
19
17
36
15
10
20
13
18
0
3
17
15

0
0
0
0
52605
95417
68242
66214
54510
57568
67262
55520
66577
43288
73476
66092
74101
53913
3840324
19507
28178
28614
37241
39582
48512
84654
55236
51944
77965
25912
29399
71665
69596
79640
74379
79076
87592
78926
73922
54278
79553
0
31931
106085
57106

0
0
0
0
26422
47200
33791
32896
26911
28328
32768
27822
33503
20795
36801
33573
36384
26812
1922293
10166
13669
13757
18686
19102
24096
41812
28050
26038
38471
12393
13943
35728
34352
39422
37255
39501
44412
39773
37379
27075
39620
0
16005
53345
28913

0
0
0
0
26183
48217
34451
33318
27599
29240
34494
27698
33074
22493
36675
32519
37717
27101
1918031
9341
14509
14857
18555
20480
24416
42842
27186
25906
39494
13519
15456
35937
35244
40218
37124
39575
43180
39153
36543
27203
39933
0
15926
52740
28193

0
0
0
0
0
0
0
1
0
0
0
1
1
0
0
0
0
2
233
37
11
78
33
17
0
0
10
5
0
19
14
0
0
2
0
7
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
37
0
0
0
114
158
0
0
0
0
89
25012
3773
1357
7872
3776
1940
0
0
1252
575
0
2282
1412
0
0
202
0
571
0
0
0
0
0
0
0
0
0

17
22
16
8
0
17
13
9
7
15
13
10
19
20
20
15
10
10
15
24
13
11
11
16
18
13
17
13
11
8
14
16
14
14
842
35
24
22
26
50
21
16
18
18
20

81115
74423
82788
43639
0
71459
70277
70859
90499
65580
76616
66456
76398
70903
70870
74025
83360
77859
66809
63013
82799
67434
68586
65161
75306
63134
70639
71433
75847
72560
68242
76992
59931
74819
3128189
91372
58360
56179
30077
53031
45392
52785
62597
75694
109814

40548
37743
41466
22130
0
35883
34695
35395
45066
33096
38144
32982
38460
35825
35866
36955
41862
39053
33583
31835
41438
33977
34389
32858
38097
31662
35506
35468
37989
36403
34034
38873
30285
37764
1567013
45350
29546
28523
15163
25533
22345
26295
31040
37755
54682

40567
36680
41322
21509
0
35576
35582
35464
45433
32484
38472
33474
37938
35078
35004
37070
41498
38806
33226
31178
41361
33457
34197
32303
37209
31472
35133
35965
37858
36157
34208
38119
29646
37055
1561176
46022
28814
27656
14914
27498
23047
26490
31557
37939
55132

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41
1
0
2
4
10
4
0
1
1
2

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4146
75
0
19
490
1406
463
0
111
99
207

15
30
12
13
15
11
22
17
17
11
28
23
17
26
21
21
15
14
8
14
25
15
20
14
16
21
14
10
14
14
14
13
6
15
16
15
934
23
24
13
25
24
17
21
18

57636
63446
80388
77971
68778
64774
70436
88130
80722
65216
88834
69141
68571
66695
47623
70458
76489
70194
70567
68881
64963
73889
66049
66119
60153
65831
69317
60711
65706
64912
79536
68118
72255
79971
48518
71890
2673738
61749
72745
51811
92291
49089
66947
71544
58164

29248
32305
40391
38967
34148
32440
35428
44490
40417
32392
45172
33878
33998
33425
24011
35349
38715
35178
34814
34590
32519
36778
32750
32927
30043
33202
34837
30614
33128
32803
39842
34182
36258
40609
24432
36501
1343534
30670
36229
25782
46218
24420
33684
36215
29439

28388
31141
39997
39004
34630
32334
35008
43640
40305
32824
43662
35263
34573
33270
23612
35109
37774
35016
35753
34291
32444
37111
33299
33192
30110
32629
34480
30097
32578
32109
39694
33936
35997
39362
24086
35389
1330204
31079
36516
26029
46073
24669
33263
35329
28725

2
2
0
1
0
0
1
0
0
0
3
2
0
1
3
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
20
0
2
0
1
0
1
0
0

48
157
0
81
0
0
60
0
0
0
114
210
0
121
331
0
0
0
0
0
0
154
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2307
0
144
0
163
0
110
0
0

13
11
10
16
16
25
28
21
25
15
20
13
0
7
23
27
22
31
23
14
15
18
32
28
18
18
4
16
27
12
25
22
29
25
17
20
28
11
17
7
11
9
691
11
9

48463
46226
59798
53493
57197
70963
84922
62098
57693
71075
59943
29567
0
18929
87027
54323
36924
48627
77654
70729
48892
46370
64377
43286
31348
54946
18905
38641
53913
76703
54634
51753
34936
49228
52974
40098
69070
53540
35967
40986
47899
45281
3235075
55758
49054

24675
23522
29866
27080
28941
35884
42406
31780
29073
35430
30277
14860
0
9624
43172
26660
18491
24342
38890
35364
24405
23116
32300
21690
15474
28907
9249
19118
26835
38237
26847
25711
17748
24823
26666
20182
35226
26593
18447
20966
25076
22924
1621491
28686
24608

23788
22704
29932
26413
28256
35079
42516
30318
28620
35645
29666
14707
0
9305
43855
27663
18433
24285
38764
35365
24487
23254
32077
21596
15874
26039
9656
19523
27078
38466
27787
26042
17188
24405
26308
19916
33844
26947
17520
20020
22823
22357
1613584
27072
24446

0
0
0
0
1
0
1
0
1
0
0
1
0
0
0
1
1
1
1
0
0
0
1
1
0
0
0
1
1
1
1
0
0
0
0
1
0
0
1
0
0
0
3
0
0

0
0
0
0
131
0
41
0
136
0
0
63
0
0
0
189
198
121
72
0
0
0
131
128
0
0
0
37
112
134
196
0
0
0
0
64
0
0
137
0
0
0
144
0
0

10
9
10
12
11
9
9
13
18
15
16
20
6
9
12
14
17
8
10
14
21
20
7
13
14
15
9
10

49059
49827
66070
75233
52367
59216
52469
38455
58447
56308
66277
54081
29004
53106
67962
50030
73887
45213
63349
58086
49948
52853
37994
46714
62060
94459
42509
68978

24571
25058
32945
37623
26525
29820
26391
19466
29749
28211
32709
26791
14564
27062
33655
25031
36414
22591
31902
29245
25012
26201
19163
23472
31160
47502
21285
34983

24488
24769
33125
37610
25842
29396
26078
18989
28698
28097
33568
27290
14440
26044
34307
24999
37473
22622
31447
28841
24936
26652
18831
23242
30900
46957
21224
33995

0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
54
0
0
0
0
0
0
0
0
0
0
0
33
0
0
0
0

13
12
14
12
11
10
14
14
11
10
13
10
12
11
18
12

52231
56321
63449
60144
109216
73689
62655
56662
75094
72141
45773
49390
41980
40681
63504
45778

25969
28211
31654
30682
58147
36396
31269
27953
37189
36015
22700
25085
20643
20082
31467
22599

26262
28110
31795
29462
51069
37293
31386
28709
37905
36126
23073
24305
21337
20599
32037
23179

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

13
12
11
12
10
6
5
18
8
12
16
985
22
16
15
19
16
27
17
10
14
13
8
14
7
9
15
18
28
32
21
12
13
25
33
29
13
10
2
4
7
18
18
24
24

44713
43586
55323
50252
60385
38609
50320
73048
59973
50262
61123
2732866
64063
53279
62627
44187
42262
48148
40801
59528
53269
73862
28373
54668
38916
49546
45186
89769
56783
86702
51892
36169
33529
34640
49259
35872
48400
48273
52590
32984
42468
67733
52353
79343
38848

22123
21752
27709
25134
29852
19175
25232
36462
30533
24989
30074
1382641
33160
27258
31740
22504
21630
24706
20837
30355
26942
37083
13417
26622
19422
24905
22486
44874
29057
44508
26421
18651
16375
17789
25417
18383
24848
23958
26550
16518
21249
33867
26155
40115
19628

22590
21834
27614
25118
30533
19434
25088
36586
29440
25273
31049
1350225
30903
26021
30887
21683
20632
23442
19964
29173
26327
36779
14956
28046
19494
24641
22700
44895
27726
42194
25471
17518
17154
16851
23842
17489
23552
24315
26040
16466
21219
33866
26198
39228
19220

0
0
0
0
0
0
0
1
0
0
0
51
10
1
0
4
0
0
0
0
0
0
0
0
0
0
0
0
1
0
3
0
0
0
1
2
0
0
0
0
0
0
0
0
3

0
0
0
0
0
0
0
57
0
0
0
5693
1072
141
0
267
0
0
0
0
0
0
0
0
0
0
0
0
80
0
487
0
0
0
48
302
0
0
0
0
0
0
0
0
424

25
19
11
17
20
21
33
17
16
16
7
14
20
21
19
36
28
20
18
7
18
18
11
1093
21
16
27
23
12
15
12
20
15
15
21
21
23
22
13
10
15
14
16
18
18

30964
51062
35080
50983
40517
35951
55046
43004
62588
48376
50006
62618
42866
43016
36985
44953
43017
39855
41523
39239
38094
46883
53918
2105927
22785
36378
32828
39007
45853
60234
49088
43954
41392
27291
44698
61217
33620
37438
52602
47489
48820
78470
44735
34630
42950

15865
26119
17459
25958
20553
18686
28469
21457
32335
24148
24987
31172
21617
21844
18842
23142
21866
20175
21017
19600
19114
23814
26972
1060810
11584
18515
16744
19835
23100
30297
24570
22362
21324
13835
22946
30790
17169
18881
26272
23981
23988
38969
22003
17784
21898

15099
24943
17621
25025
19964
17265
26577
21547
30253
24228
25019
31446
21249
21172
18143
21811
21151
19680
20506
19639
18980
23069
26946
1045117
11201
17863
16084
19172
22753
29937
24518
21592
20068
13456
21752
30427
16451
18557
26330
23508
24832
39501
22732
16846
21052

3
0
1
0
3
0
2
0
0
1
0
0
1
2
2
6
3
1
0
0
1
0
0
63
3
1
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
0
0

295
0
106
0
389
0
175
0
0
164
0
0
98
325
203
735
67
119
0
0
196
0
0
6485
277
146
0
169
0
0
0
0
0
0
0
0
155
0
0
0
0
7
1
0
0

20
34
36
26
10
16
20
15
20
18
21
33
43
54
46
43
28
19
32
34
30
28
41
38
21
830
33
24
25
17
19
15
18
16
23
26
15
18
7
15
17
12
16
21
20

43242
45747
68148
73243
76598
58543
50490
58003
61275
39074
42980
43704
40452
26900
33864
34528
52451
55226
37695
40241
38820
34455
35971
48453
40345
1903337
42093
26876
32541
32829
51872
81019
37278
30532
31296
57937
20471
21317
17661
50320
41379
41093
25445
24591
32819

22035
22712
34215
36933
37842
29075
24911
29864
30784
19422
21602
22085
20174
13644
17141
17657
27030
28337
19082
20503
19012
17200
18120
24340
20243
959693
21046
13262
16270
16120
26201
40837
19413
15633
15926
29448
10611
10857
9112
25232
20765
20505
12676
12393
16332

21207
23035
33933
36310
38756
29468
25579
28139
30491
19652
21378
21619
20278
13256
16723
16871
25421
26889
18613
19738
19808
17255
17851
24113
20102
943644
21047
13614
16271
16709
25671
40182
17865
14899
15370
28489
9860
10460
8549
25088
20614
20588
12769
12198
16487

0
1
0
0
0
0
2
0
0
1
0
1
5
13
5
5
2
0
5
4
2
3
4
1
1
39
5
3
0
0
1
0
1
0
1
2
1
0
0
0
2
1
0
2
1

0
118
0
0
0
0
284
0
0
66
0
164
346
1468
590
602
233
0
505
279
173
233
470
94
105
4241
653
391
0
0
65
0
177
0
116
47
54
0
0
0
233
158
0
248
156

18
7
12
16
18
15
23
16
13
16
12
18
0
16
22
11
16
14
9
11
12
14
11
12
8
18
24
18
22
24
13
14
870
20
24
33
18
18
19
9
11
18
18
11
6

29945
13178
29160
23964
32910
44498
52168
28873
34414
24339
33100
37452
0
31384
44008
61344
31258
50833
34515
37006
57140
26266
35246
35220
35530
27584
42360
42104
49821
39434
48100
90814
2904177
61294
69275
78149
56966
74195
61215
57167
46266
51470
67268
83748
35267

15261
6757
14855
11774
16534
22390
25969
14614
17216
12298
16900
18937
0
15877
22417
31392
16062
25557
17324
18330
28880
13173
17758
18031
18037
13515
21406
21070
24944
19592
24516
45668
1464569
30466
34768
38489
28350
36934
30940
29342
23494
25993
34162
41904
17409

14684
6421
14305
12190
16376
22108
26199
14259
17198
12041
16200
18515
0
15507
21591
29952
15196
25276
17191
18676
28260
13093
17488
17189
17493
14069
20954
21034
24877
19842
23584
45146
1439608
30828
34507
39660
28616
37261
30275
27825
22772
25477
33106
41844
17858

2
1
0
0
0
0
0
1
0
2
0
1
0
1
1
0
0
0
0
0
0
0
1
0
0
2
2
1
1
2
0
1
7
0
0
1
0
0
0
0
0
0
0
0
0

59
165
0
0
0
0
0
157
0
103
0
133
0
37
179
0
0
0
0
0
0
0
194
0
0
229
281
28
149
214
0
15
726
0
0
28
0
0
0
0
0
0
0
0
0

10
13
3
12
11
17
20
10
16
35
20
24
18
20
14
15
16
10
18
14
7
15
17
9
12
15
36
16
11
14
6
12
18
18
17
19
20
9
20
20
19
19
921
17
14

37666
30362
10382
76028
40358
41652
58437
74594
73873
84661
50592
41123
55834
65088
71237
47103
63120
49732
51426
42810
47850
48592
57944
38487
58014
41066
65898
60960
68962
33400
36834
59462
73692
43838
48559
49003
79126
26079
37537
41228
28156
51132
2935437
46613
40942

19069
15335
5124
38670
20376
21099
29689
37891
37236
42570
25533
20910
28568
33035
36374
23733
31929
25002
25619
21667
24223
24379
29441
19431
29395
20550
33280
31088
34579
16875
18653
30466
37613
21961
23998
24703
39669
13023
18904
20855
14012
25791
1489157
23598
20976

18597
15027
5258
37358
19982
20553
28748
36703
36637
42091
25059
20213
27266
32053
34863
23370
31191
24730
25807
21143
23627
24213
28503
19056
28619
20516
32618
29872
34383
16525
18181
28996
36079
21877
24561
24300
39457
13056
18633
20373
14144
25341
1446280
23015
19966

0
0
2
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
28
1
0

0
0
94
0
0
0
0
0
0
157
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
160
0
0
0
0
0
162
0
0
0
0
0
0
0
0
125
2351
158
0

17
16
14
18
22
24
14
27
17
22
16
21
14
11
13
15
8
13
18
19
17
19
12
14
16
11
9
10
12
10
12
11
11
26
11
12
12
16
10
8
21
11
10
20
19

64979
55989
53476
45385
40229
45771
56122
57701
34629
55303
50007
44636
43735
49207
43162
57551
38970
38312
53780
43643
36902
35732
54973
67384
53567
31900
43172
53180
50799
39673
50605
39373
32385
60469
42392
31404
26183
35944
41376
40149
39046
44351
34001
51168
81227

32908
28121
27308
23197
20419
23311
28411
29182
17600
28035
25314
22447
22159
24958
21520
29271
20037
19470
27299
22032
18699
18203
28026
34582
27219
16416
21955
27145
25972
20529
25983
20117
16426
30435
21291
15750
13191
18073
20963
20089
19626
22679
17364
25889
41068

32071
27868
26168
22188
19810
22460
27711
28519
17029
27268
24693
22189
21576
24249
21642
28280
18933
18842
26481
21611
18203
17529
26947
32802
26348
15484
21217
26035
24827
19144
24622
19256
15959
30034
21101
15654
12992
17871
20413
20060
19420
21672
16637
25279
40159

0
0
0
0
1
0
1
1
1
1
0
1
0
0
0
0
0
0
1
0
1
1
0
1
1
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
2
0
0
0
1

0
0
0
0
180
0
138
72
96
165
0
66
0
0
0
0
0
0
104
0
44
32
0
50
130
0
0
0
0
0
0
0
12
0
0
0
0
0
0
0
120
0
0
0
168

8
13
7
8
16
16
11
14
11
18
13
18
19
14
10
15
1455
15
16
9
17
16
20
7
10
25
30
32
61
40
24
29
38
2
23
10
14
14
17
7
19
9
13
10
13

55771
52610
39964
36253
58225
55383
48518
48308
31036
47946
29520
77271
28696
51861
45122
51456
2942678
45556
39914
34502
42772
34326
42351
26335
28011
50471
49758
56403
57581
43044
34261
45068
42111
4565
57286
26150
31527
48729
45274
41235
53079
59465
53002
32890
34394

27997
26964
20350
18511
30003
28280
24371
24588
15550
23722
14704
39009
14692
26294
23100
25759
1474052
22600
19850
17278
21710
17182
21524
13168
14123
25031
25095
28131
28822
21398
17097
22628
20965
2367
28334
13021
15604
24151
22445
20668
27181
30299
26620
16220
17598

27774
25646
19614
17742
28222
27103
24147
23720
15486
24224
14816
38262
14004
25567
22022
25697
1468626
22956
20064
17224
21062
17144
20827
13167
13888
25440
24663
28272
28759
21646
17164
22440
21146
2198
28952
13129
15923
24578
22829
20567
25898
29166
26382
16670
16796

0
1
0
0
1
3
0
2
0
1
2
1
0
0
0
1
78
3
0
0
1
1
2
0
1
0
2
1
5
2
3
0
4
0
1
0
0
0
0
0
2
0
1
0
0

0
6
0
0
42
191
0
160
0
105
193
37
0
0
0
82
8337
432
0
0
147
32
109
0
17
0
360
194
465
321
179
0
465
0
2
0
0
0
0
0
135
0
168
0
0

15
15
30
17
19
15
17
30
12
15
17
19
12
25
17
20
18
13
15
15
18
22
16
24
37
34
31
14
25
32
60
47
62
37
27
24
30
19
27397
1263
132
109
59
131
123

37108
56667
46853
31373
32407
25788
31524
52979
34026
28993
30048
33899
25074
47764
41539
46412
50631
43528
42103
49202
54956
58423
53598
53708
38926
69543
37169
30020
56538
88321
61789
45004
98516
57851
73199
50176
43306
23657
37469335
3568466
503838
477990
363599
476448
341645

18742
28025
23699
15669
16196
12997
15510
25995
16759
14341
14952
16695
12169
23720
20973
23258
25344
21795
21136
24628
27410
29137
26853
26738
19562
35293
18702
15082
28395
44296
31431
22687
49865
29650
36737
25116
21532
11853
18929354
1811094
257240
244533
185784
239622
171560

18366
28642
23154
15704
16211
12791
16014
26984
17267
14652
15096
17204
12905
24044
20566
23154
25287
21733
20967
24574
27546
29286
26745
26970
19364
34250
18467
14938
28143
44025
30358
22317
48651
28201
36462
25060
21774
11804
18539981
1757372
246598
233457
177815
236826
170085

0
1
1
1
0
0
0
0
0
0
0
0
1
0
2
0
0
0
0
0
0
0
0
0
4
1
5
2
3
5
8
1
1
5
1
1
4
2
3137
33
2
0
0
0
0

0
4
145
157
0
0
0
0
0
0
0
0
167
0
112
0
0
0
0
0
0
0
0
0
521
64
687
387
187
545
986
93
113
437
97
32
466
111
295358
3701
184
0
0
0
0

120
217
132
125
115
613
71
63
78
149
94
158
679
130
129
149
123
148
595
112
130
148
123
82
815
185
173
145
165
147
595
138
165
148
144
322
32
93
60
83
54
361
110
57
50

313511
223987
332007
311714
223727
1291906
298146
142502
233716
246804
173181
197557
1675353
393648
382952
358449
315523
224781
1277348
275530
237017
248299
253921
262581
1438464
297743
251677
247476
324205
317363
1156216
252628
259914
345263
298411
685261
64332
191763
175883
146305
106978
797484
232765
137328
142807

159294
113404
167934
158163
113560
650267
151059
71342
116896
124649
86842
99479
857562
202002
198132
183855
160242
113331
651250
140107
120862
126924
129625
133732
717972
150029
125539
123267
160902
158235
582958
127673
131734
172397
151154
347585
32923
96504
89133
74682
54343
409416
119544
70304
72980

154217
110583
164073
153551
110167
641639
147087
71160
116820
122155
86339
98078
817791
191646
184820
174594
155281
111450
626098
135423
116155
121375
124296
128849
720492
147714
126138
124209
163303
159128
573258
124955
128180
172866
147257
337676
31409
95259
86750
71623
52635
388068
113221
67024
69827

1
22
1
6
1
18
0
3
1
3
7
4
4
1
0
2
1
0
2
0
0
1
1
0
28
3
6
4
4
11
26
1
4
10
11
7
2
0
2
3
0
15
7
0
4

157
2796
35
376
153
1641
0
338
137
98
719
349
637
108
0
384
145
0
245
0
0
70
175
0
2422
194
572
403
470
783
2443
161
383
912
987
512
275
0
179
58
0
923
482
0
47

87
57
1243
50
114
110
124
84
228
77
110
195
92
59
696
91
65
154
90
64
126
106
522
56
53
67
84
97
76
89
948
78
182
173
163
201
151
800
76
79
135
154
154
202
1444

137742
146842
1018188
73671
52012
91563
58210
83638
124026
75388
117561
83118
147155
111846
1242167
137174
120954
232296
213260
111010
211924
215549
1532356
167252
188238
188965
190388
360484
181097
255932
1329923
125487
310590
272142
185241
206746
229717
1316487
163668
254964
154565
247008
215278
281004
1129026

71205
75383
514910
37279
26167
46603
29563
44708
62680
38103
59383
41169
73670
55585
638450
70703
62396
118863
109841
57013
108551
111083
774093
84819
95337
94673
94949
181595
91936
130784
675573
64095
158343
138532
93964
104605
116034
668267
83306
130398
78288
124983
109265
142027
565821

66537
71459
503278
36392
25845
44960
28647
38930
61346
37285
58178
41949
73485
56261
603717
66471
58558
113433
103419
53997
103373
104466
758263
82433
92901
94292
95439
178889
89161
125148
654350
61392
152247
133610
91277
102141
113683
648220
80362
124566
76277
122025
106013
138977
563205

3
1
333
5
51
27
48
22
52
13
26
61
10
18
14
4
2
3
0
0
0
5
19
2
0
6
4
1
4
2
75
8
16
7
9
21
14
52
2
0
8
10
15
17
283

243
151
33197
672
5293
2831
4621
1681
6215
996
2834
5008
1226
1820
2174
672
317
426
0
0
0
759
1261
148
0
507
124
71
216
195
5874
435
1582
590
892
861
1514
4465
123
0
545
977
1010
1810
26848

230
281
155
202
245
196
135
233
98
86
49
1022
48
80
57
213
272
213
139
2582
222
234
149
302
235
357
331
225
233
294
562
189
97
55
221
1368
299
345
140
90
175
152
167
2418
221

140922
189477
185350
112381
127478
184674
188744
843300
357798
302092
183410
898453
32617
79889
58632
189338
234794
186967
116216
2079902
174620
256204
216708
238707
152326
290254
244072
163206
152177
191628
871607
270195
154523
94464
352425
1497407
234533
170121
162953
146056
277795
260285
245664
1399658
105281

69798
95507
93949
55670
62789
93244
94864
398847
167859
143307
87681
447545
16044
39287
28712
94969
118150
93219
57164
1048710
87055
129920
109381
120086
76749
150272
122876
81333
75553
95485
464256
141675
81043
49485
192053
751243
117259
84798
81866
73151
139945
130316
123908
695583
51568

71124
93970
91401
56711
64689
91430
93880
444453
189939
158785
95729
450908
16573
40602
29920
94369
116644
93748
59052
1031192
87565
126284
107327
118621
75577
139982
121196
81873
76624
96143
407351
128520
73480
44979
160372
746164
117274
85323
81087
72905
137850
129969
121756
704075
53713

56
62
12
49
59
34
11
0
0
0
0
187
6
15
5
39
47
43
32
426
39
32
9
55
51
64
60
25
35
56
52
16
13
5
18
149
31
78
9
12
9
4
6
546
52

5912
5768
685
4278
6670
2663
872
0
0
0
0
17782
597
1428
685
3918
4178
4230
2746
35015
3186
2338
525
4151
4617
5036
4608
2151
3056
5347
3635
1498
765
382
990
15733
2964
9358
1126
687
805
242
551
57153
5099

356
366
359
251
279
211
375
331
74
72
79
66
40
291
67
130
94
1199
196
195
154
123
241
170
120
428
136
179
28
85
871
134
91
135
134
109
122
146
487
193
142
152
1608
292
331

161974
262123
218682
78714
187775
152213
232896
1093563
210033
279482
251802
226977
125269
473531
113202
184450
175879
1755714
226391
232098
216852
267541
237968
334324
240540
845817
194965
287924
73290
289638
1730775
299836
193251
286683
233390
172759
273639
271217
953594
360893
294682
298019
1056328
175511
246948

80179
130772
108733
38954
93829
76664
114884
541484
102613
138959
124672
112812
62428
234161
56543
90783
86835
887500
116471
117516
108639
136294
119929
168030
120621
424884
97094
143772
36787
147231
877144
154167
99165
146499
116896
85578
136920
137919
479078
182403
148245
148430
535431
88467
125219

81795
131351
109949
39760
93946
75549
118012
552079
107420
140523
127130
114165
62841
239370
56659
93667
89044
868214
109920
114582
108213
131247
118039
166294
119919
420933
97871
144152
36503
142407
853631
145669
94086
140184
116494
87181
136719
133298
474516
178490
146437
149589
520897
87044
121729

134
53
67
108
61
29
42
0
0
0
0
0
0
12
0
11
1
114
18
26
12
5
49
4
0
54
18
32
1
3
13
1
2
1
2
5
1
1
12
5
3
4
225
42
37

13439
5468
7909
10912
7192
3011
4123
0
0
0
0
0
0
668
0
529
139
9982
1560
2184
842
411
4670
315
0
3362
1022
1854
162
324
1539
161
366
87
35
745
121
24
643
122
68
453
21295
4662
2852

314
356
315
1324
219
222
86
211
245
341
957
231
270
193
263
820
272
132
134
282
320
188
23
28
22
22
71
22
132
10
35
35
45
7
6
6
0
1
1
1
0
1
2
0
0

196870
235340
201659
973985
243122
148884
46391
150576
163010
222002
722179
163090
198546
146705
213838
814877
167122
161530
189362
296863
551731
324927
45681
74321
37549
55775
49422
62179
226804
22232
82000
36234
53600
32738
14141
14141
0
271
2347
3946
0
11
7566
0
0

100706
119428
101611
494463
123061
76725
23463
76062
82872
112280
371369
83242
101291
75798
111038
412438
84216
82852
94310
151060
275436
163908
23450
37191
18459
28260
25069
31479
111528
11131
39099
18151
26909
16238
7243
7243
0
154
1172
2012
0
11
3894
0
0

96164
115912
100048
479522
120061
72159
22928
74514
80138
109722
350810
79848
97255
70907
102800
402439
82906
78678
95052
145803
276295
161019
22231
37130
19090
27515
24353
30700
115276
11101
42901
18083
26691
16500
6898
6898
0
117
1175
1934
0
0
3672
0
0

64
41
41
194
27
39
24
27
36
41
151
46
39
25
41
93
53
13
6
21
29
18
0
1
2
0
14
1
11
1
0
3
7
0
2
2
0
0
0
0
0
1
1
0
0

6037
3761
3983
19385
1958
3661
2555
3072
4204
3935
13479
4449
3919
1863
3248
9344
5955
1049
526
1814
2943
2134
0
120
228
0
1600
186
809
195
0
378
236
0
56
56
0
0
0
0
0
11
45
0
0

0
1017
93
64
29
56
32
2
22
48
16
15
17
51
12
19
20
83
22
18
20
16
2
5
131
30
24
20
28
29
98
42
7
13
3
33
61
15
7
2
5
5
17
10
64

0
17471135
798328
446843
351485
882017
487590
39161
355266
785840
258140
297863
229837
1013721
240044
338726
434951
2295709
594599
527693
474612
476158
60691
161956
2133124
679867
349554
318583
366845
418275
1024794
292045
123976
113009
44268
451496
1048025
266100
144696
27246
117021
32974
294251
165737
1056929

0
8408054
387716
219035
168681
425682
236718
17862
171102
386283
127543
146792
111948
484784
113796
160818
210170
1095308
290062
251647
225347
224030
29054
75168
1031466
322652
169671
155185
180518
203440
488303
139982
56714
54669
20734
216204
518510
131914
71587
13233
57368
16143
145955
82310
527245

0
9063081
410612
227808
182804
456335
250872
21299
184164
399557
130597
151071
117889
528937
126248
177908
224781
1200401
304537
276046
249265
252128
31637
86788
1101658
357215
179883
163398
186327
214835
536491
152063
67262
58340
23534
235292
529515
134186
73109
14013
59653
16831
148296
83427
529684

0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
73
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

12
23
19
10
80
25
16
16
11
12
51
8
5
14
6
9
9
64
10
9
11
20
14
69
6
7
22
26
8
68
21
24
5
18
15049
582
76
129
91
65
38
133
24
12
14

177621
429780
273906
175622
1409158
349601
287180
274583
227749
270045
979643
193645
107163
193007
119620
145037
221171
1065799
170620
134219
198194
289001
273765
1448217
144390
199456
386202
556646
161523
1529831
436508
528401
92562
472360
37229590
1299709
159356
243676
139891
166510
151910
289759
65162
54085
29360

89040
214379
136435
87391
692673
173420
141266
134980
110626
132381
464713
95023
51913
93013
55819
66987
101958
499820
79389
63748
94773
134418
127492
680687
68328
94863
181656
260028
75812
724864
199468
250054
43887
231455
18679065
650462
80046
121799
69215
83215
76251
144915
32684
27585
14752

88581
215401
137471
88231
716485
176181
145914
139603
117123
137664
514930
98622
55250
99994
63801
78050
119213
565979
91231
70471
103421
154583
146273
767530
76062
104593
204546
296618
85711
804967
237040
278347
48675
240905
18550525
649247
79310
121877
70676
83295
75659
144844
32478
26500
14608

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
1
0
0
0
0
0
0
0
472
14
2
4
4
0
0
3
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
73
0
0
73
0
0
0
0
0
0
0
48131
1760
232
438
651
0
0
340
0
0
99

0
962
132
7
0
6
146
157
114
95
188
117
763
78
88
69
133
95
93
48
73
86
1039
48
215
203
182
117
66
208
1431
236
218
79
228
168
178
149
175
517
39
80
20
40
89

0
1459916
220796
27396
0
70441
264378
222626
122939
131183
222310
177847
2234344
235672
248137
213602
349641
152294
254484
200000
179202
401312
1969930
185402
288321
294403
387606
245555
179553
389090
2939785
390005
351852
164696
551695
392460
392306
346884
349887
1707934
237538
392042
150170
131347
217208

0
734979
112103
13762
0
35719
133414
111553
61635
66179
111401
89213
1117101
117091
122543
106728
174769
76008
126298
101375
88599
203690
989726
92579
144748
147186
194462
124704
90128
195919
1481475
196346
176189
83132
276792
199019
198257
175116
176624
883274
125662
206000
79070
67841
111901

0
724937
108693
13634
0
34722
130964
111073
61304
65004
110909
88634
1117243
118581
125594
106874
174872
76286
128186
98625
90603
197622
980204
92823
143573
147217
193144
120851
89425
193171
1458310
193659
175663
81564
274903
193441
194049
171768
173263
824660
111876
186042
71100
63506
105307

0
68
11
1
0
0
12
12
7
4
13
8
11
0
2
0
0
2
3
3
0
1
25
0
6
2
7
5
4
1
25
2
5
2
5
0
4
7
0
22
0
1
0
2
0

0
7042
855
148
0
0
883
1434
751
496
1608
867
1166
0
339
0
0
166
390
89
0
182
2802
0
662
322
790
669
207
152
2758
378
721
172
295
0
578
614
0
1967
0
111
0
291
0

61
59
95
34
362
101
92
108
61
287
66
51
55
61
54
40
4
3
10
14
4
5
330
50
56
57
32
60
20
15
40
169
56
34
22
35
22
431
27
59
55
39
86
49
1

30287
148502
307218
93622
1030476
305765
204652
379010
141049
1093768
236139
314125
216970
141367
185167
299739
81341
8336
85280
66094
27131
31557
1351735
139078
152536
253469
135027
291928
107752
70018
201927
629976
140285
128648
100937
150267
109839
1384257
109278
182267
200548
136608
195635
179883
2686

15202
75050
155480
47068
520684
152293
106080
191638
70673
552393
118827
160290
108286
72507
92483
145909
39726
4102
41582
32157
13111
15231
678605
69765
76170
127126
68264
146267
53507
35341
102165
312628
69514
63711
50358
74252
54793
688552
54483
91335
99301
68395
96031
89664
1351

15085
73452
151738
46554
509792
153472
98572
187372
70376
541375
117312
153835
108684
68860
92684
153830
41615
4234
43698
33937
14020
16326
673130
69313
76366
126343
66763
145661
54245
34677
99762
317348
70771
64937
50579
76015
55046
695705
54795
90932
101247
68213
99604
90219
1335

11
2
3
3
4
1
3
0
0
2
0
0
0
1
1
2
0
0
0
2
0
0
6
1
0
0
5
0
0
0
0
0
0
0
0
0
0
6
0
0
1
0
1
0
0

846
269
139
311
458
147
311
0
0
355
0
0
0
179
176
319
0
0
0
319
0
0
554
23
0
0
531
0
0
0
0
0
0
0
0
0
0
407
0
0
67
0
182
0
0

18
97
147
36
25
86
189
28
94
67
799
80
69
53
171
148
155
123
486
87
59
55
66
83
53
35
48
538
68
100
70
46
62
118
74
789
73
100
104
75
83
117
165
72
732

54659
322693
468060
125539
100288
242233
671100
111891
332302
226907
1720725
279444
214298
159039
298909
219121
329696
220218
1251826
277112
164985
115823
183868
161172
119094
60771
169001
1006482
88891
182068
119197
93395
112681
241381
168869
1554531
170553
213009
210770
147593
204040
236624
275769
96173
1301991

27265
160727
233926
62268
50783
120875
333253
55373
165213
112667
868861
141056
107913
80343
150348
110210
167856
111135
619369
136920
81857
56856
90422
79944
58951
30044
84375
499954
44394
91067
59888
46408
55965
119469
82763
765177
85196
105989
103744
73058
102715
115186
132371
46918
645505

27394
161966
234134
63271
49505
121358
337847
56518
167089
114240
851864
138388
106385
78696
148561
108911
161840
109083
632457
140192
83128
58967
93446
81228
60143
30727
84626
506528
44497
91001
59309
46987
56716
121912
86106
789354
85357
107020
107026
74535
101325
121438
143398
49255
656486

0
4
2
0
2
0
0
0
0
0
7
0
0
1
1
5
0
0
4
0
0
1
0
1
0
0
2
5
3
0
0
1
0
1
0
29
0
8
4
2
1
2
7
5
71

0
158
88
0
88
0
0
0
0
0
858
0
0
52
153
653
0
0
391
0
0
192
0
120
0
0
79
443
249
0
0
23
0
171
0
2565
0
585
286
338
183
204
669
300
7237

85
71
37
39
80
49
67
47
98
68
91
508
98
61
90
127
81
51
526
79
121
63
54
70
93
46
80
12
13
10
23
22
475
33
47
41
45
74
109
68
58
383
92
93
42

185575
150857
89982
75621
149912
95803
142299
95978
154968
73746
87250
926256
224491
118676
105766
242411
150412
84500
1191451
243056
186108
162301
160537
163608
178451
97390
575418
70621
102741
74493
142150
185413
962062
154898
143314
161643
101182
74251
103290
121181
102303
942746
174992
161331
98643

92278
75604
45167
37636
74537
47483
70208
47317
75144
36372
43759
462210
112784
58644
53435
119850
75957
41540
601247
122129
94032
81636
82298
81863
89933
49356
290880
35491
52232
37343
71582
94232
480360
77601
71703
80012
50692
37337
52072
60338
50605
474508
87479
81382
49067

93297
75253
44815
37985
75375
48320
72091
48661
79824
37374
43491
464046
111707
60032
52331
122561
74455
42960
590204
120927
92076
80665
78239
81745
88518
48034
284538
35130
50509
37150
70568
91181
481702
77297
71611
81631
50490
36914
51218
60843
51698
468238
87513
79949
49576

1
0
0
6
11
2
1
1
11
14
24
17
2
2
11
1
1
0
24
4
9
3
0
2
2
4
2
0
0
0
2
0
35
1
5
0
1
11
13
1
3
8
4
1
1

199
0
0
413
1156
245
74
40
1026
1545
2539
1496
122
250
959
26
139
0
2348
332
925
116
0
270
84
621
42
0
0
0
42
0
3747
39
384
0
179
1439
1257
93
356
911
287
194
183

49
40
66
1
432
72
55
83
63
24
65
46
24
430
19
83
20
26
9
27
58
40
56
57
35
56
8
17
12
19
448
94
166
91
59
38
602
154
138
89
39
182
219
22
30

112760
130476
226725
37819
873374
130471
62219
115413
115344
66700
157642
141088
84497
1557004
72498
284530
87865
171306
51557
125131
145009
91176
182786
149520
195626
330572
60983
113334
50496
105759
1245931
299568
203245
209989
327930
205199
1451446
310135
464232
309901
172357
194821
839105
137570
128472

57031
65839
114547
19163
430361
64448
30187
57493
57592
33384
78006
68596
40655
768728
35269
140351
43227
85232
25878
61753
71657
45240
90253
73486
96382
164938
30509
56825
25099
52505
643215
155018
103774
106867
169450
108106
742444
159142
234646
159980
88413
100263
419032
68643
64503

55729
64637
112178
18656
443013
66023
32032
57920
57752
33316
79636
72492
43842
788276
37229
144179
44638
86074
25679
63378
73352
45936
92533
76034
99244
165634
30474
56509
25397
53254
602716
144550
99471
103122
158480
97093
709002
150993
229586
149921
83944
94558
420073
68927
63969

0
0
2
0
9
0
3
2
1
1
2
0
0
17
1
0
0
1
0
0
4
3
2
6
0
6
0
2
2
2
22
2
15
4
0
1
19
3
2
2
0
12
5
5
0

0
0
247
0
1116
0
455
331
196
103
31
0
0
1711
93
0
0
4
0
0
385
200
377
652
0
442
0
182
80
180
2425
167
1603
523
0
132
1964
125
286
158
0
1395
364
364
0

32
20
115
0
297
39
62
76
10
25
50
35
90
0
0
62
4
0
36
22
0
0
28
12
16
396
90
16
44
30
198
72
47
79
108
62
30
16

169265
82321
321477
0
957941
123667
170965
196776
64322
139360
132190
130661
395200
0
0
293080
26581
0
146024
120475
0
0
102120
46098
56022
237093
36842
17841
10634
8367
102856
43183
25788
33885
97395
45603
32969
18823

84785
41133
159968
0
479309
61824
85519
98134
32601
69911
66124
65196
194907
0
0
144769
13011
0
72421
59337
0
0
50138
22657
27481
126287
20727
9735
5967
5025
53457
22599
13329
17529
52103
23817
18322
9964

84480
41188
161509
0
478632
61843
85446
98642
31721
69449
66066
65465
200293
0
0
148311
13570
0
73603
61138
0
0
51982
23441
28541
110806
16115
8106
4667
3342
49399
20584
12459
16356
45292
21786
14647
8859

0
0
0
0
5
0
2
0
0
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
178
50
0
24
26
93
30
20
43
35
17
8
10

0
0
0
0
395
0
159
0
0
0
236
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11925
3151
0
2119
1032
6193
2451
1174
2568
2581
1124
520
937

Less than 200


Population
Males
12
4122025
28770
1140
508
388
244
1154
0
310
104
359
381
0
1123
703
364
56
243
100
143
0
399
47
153
199
0
1250
35
0
473
12
317
200
213
3801
0
78
72
1928
1723

Females
13
4057526
26715
719
160
349
210
1116
0
289
94
355
378
0
1242
746
450
46
248
99
149
0
421
43
139
239
0
1160
41
0
445
11
265
191
207
3381
0
61
65
1723
1532

A-3 VILLAGES BY POPULATION SIZE CLASS


200-499
Population
Number of
Number of
Villages
Villages
Males
Females
Persons
14
15
16
17
18
114732
39685424 20134283 19551141
141800
1275
445663
230024
215639
1521
53
20044
10359
9685
64
7
3022
1513
1509
7
38
14159
7332
6827
46
8
2863
1514
1349
11
93
33291
17415
15876
125
14
5091
2586
2505
12
19
7558
4063
3495
25
23
7711
3972
3739
32
21
7301
3839
3462
25
15
5254
2754
2500
27
1
376
201
175
4
37
11669
5804
5865
28
21
6584
3295
3289
13
8
2679
1306
1373
8
8
2406
1203
1203
7
37
13280
6834
6446
46
15
5504
2832
2672
24
8
2884
1481
1403
12
14
4892
2521
2371
10
10
3479
1756
1723
22
2
681
339
342
7
3
1135
611
524
7
5
1663
806
857
5
0
0
0
0
3
61
22397
11546
10851
89
4
1387
725
662
4
0
0
0
0
1
21
8032
4102
3930
33
4
1818
976
842
7
15
5265
2712
2553
25
8
2679
1358
1321
6
9
3216
1673
1543
13
117
39784
20972
18812
107
1
486
256
230
4
2
956
502
454
3
3
1275
652
623
7
42
14559
7747
6812
36
69
22508
11815
10693
57

500-9

1549
104
641
53
0
85
182
140
344
163
77
0
86
0
0
0
310
236
0
74
926
66
135
189
536
637
637
455
87
51
227
0
71
19
634
634
0
0
4026
889
1148
232
1757
410
0

1485
94
613
51
0
77
175
132
343
174
69
0
105
0
0
0
276
216
0
60
886
75
98
197
516
631
631
425
78
65
210
0
57
15
586
586
0
0
3861
786
1122
240
1713
400
0

89
1
20
7
5
9
9
9
29
11
5
1
5
3
3
0
12
3
3
6
46
1
8
10
27
54
54
31
9
8
8
1
2
3
33
21
4
8
117
25
33
9
50
11
2

30390
230
6225
2530
1770
3321
3348
3095
9871
3562
1930
228
1404
947
947
0
4336
1090
1038
2208
16741
351
3161
3837
9392
19938
19938
12076
3339
3196
3029
431
813
1268
12425
7678
1491
3256
38647
7716
10396
3222
17313
4425
687

15736
115
3200
1311
912
1669
1751
1611
5167
1829
981
121
727
491
491
0
2269
580
519
1170
8551
204
1657
1925
4765
10013
10013
6117
1692
1635
1531
213
409
637
6353
3908
781
1664
19662
3974
5294
1653
8741
2318
364

14654
115
3025
1219
858
1652
1597
1484
4704
1733
949
107
677
456
456
0
2067
510
519
1038
8190
147
1504
1912
4627
9925
9925
5959
1647
1561
1498
218
404
631
6072
3770
710
1592
18985
3742
5102
1569
8572
2107
323

117
11
18
23
5
15
3
15
27
20
8
6
6
0
0
0
22
11
4
7
79
8
8
11
52
85
85
44
17
8
8
3
2
6
56
46
2
8
102
29
27
22
24
16
2

410
119
119
0
0
0
1269
859
222
81
107
1322
107
1215
5014
1291
2430
556
737
2826
2826
404448
14535
942
1814
1645
1200
3009
2205
1081
1163
1040
436
71779
8052
1775
5716
2644
1241
2126
1626
2147
2596
5475
5907

400
115
115
0
0
0
1170
820
197
69
84
1167
90
1077
4572
1231
2189
543
609
2680
2680
408136
14138
864
1695
1471
1164
3088
2219
1060
1185
980
412
76389
7731
1679
5736
2650
1352
2167
1606
2170
2742
5874
6248

9
44
22
5
1
16
46
25
12
6
3
66
3
63
181
38
77
43
23
123
123
5898
474
30
81
77
41
49
59
34
69
14
20
1320
125
23
66
71
27
64
55
62
51
51
92

3738
15497
7775
1959
329
5434
16047
8910
3752
2226
1159
22184
989
21195
63859
13175
26685
16134
7865
40645
40645
1874215
158926
9810
27785
25003
13352
15960
19038
11051
25249
4377
7301
426700
40912
8342
20199
24300
8293
20477
18999
20528
18015
14440
30303

1954
7942
3988
988
162
2804
8379
4656
1934
1174
615
11520
515
11005
33192
6767
14004
8337
4084
20966
20966
932533
79425
4907
14090
12550
6587
7874
9450
5437
12533
2274
3723
207881
20713
4267
10182
11949
4002
9945
9531
10141
8986
6928
14459

1784
7555
3787
971
167
2630
7668
4254
1818
1052
544
10664
474
10190
30667
6408
12681
7797
3781
19679
19679
941682
79501
4903
13695
12453
6765
8086
9588
5614
12716
2103
3578
218819
20199
4075
10017
12351
4291
10532
9468
10387
9029
7512
15844

14
38
22
7
1
8
71
42
6
11
12
68
8
60
239
68
81
54
36
83
83
2459
292
11
54
24
16
10
20
22
111
6
18
638
86
27
21
45
5
36
43
41
35
0
65

2254
1483
2552
7312
1574
3017
5211
4851
3422
798
6942
1628
3421
1893
2693
737
1956
0
0
0
0
54833
5715
4386
4463
1388
1155
858
3304
2136
2573
1658
3852
820
1099
2954
2270
5140
11062
44320
5530
10636
2556
10140
6422

2515
1662
2735
7808
1862
3559
6337
5500
3727
729
6778
1559
3224
1995
2470
588
1882
0
0
0
0
56687
5590
5128
5537
1607
1319
963
3547
2260
2708
1621
3950
838
1039
2838
2252
4920
10570
50471
6649
11561
3195
11254
7176

61
35
43
66
43
39
89
173
68
16
32
8
7
17
67
20
44
1
2
0
0
1121
83
59
37
23
55
37
95
53
81
70
158
18
31
71
62
62
126
579
46
107
46
135
83

18633
11444
13033
19920
12904
11384
28509
59020
21658
5387
8962
2172
1886
4904
21494
7039
13423
203
829
0
0
365718
25553
18854
10832
7207
17482
12973
31006
16088
26959
22788
54925
6160
10746
24429
21404
19207
39105
176548
13855
32455
13358
41203
25372

9028
5551
6379
9717
6070
5442
12882
28902
10065
2742
4699
1122
948
2629
10871
3561
6789
104
417
0
0
181123
12900
9068
4827
3426
8297
6263
14846
8030
13193
11586
27567
3102
5498
12405
10629
9731
19755
83359
6360
15759
6291
19625
12093

9605
5893
6654
10203
6834
5942
15627
30118
11593
2645
4263
1050
938
2275
10623
3478
6634
99
412
0
0
184595
12653
9786
6005
3781
9185
6710
16160
8058
13766
11202
27358
3058
5248
12024
10775
9476
19350
93189
7495
16696
7067
21578
13279

20
22
16
4
5
7
21
89
49
1
10
5
1
4
46
17
17
0
9
0
3
449
19
48
7
7
20
14
31
2
15
30
101
14
32
24
39
10
36
147
15
25
10
36
19

3448
5588
14634
302
4222
8991
500
619
20947
4001
2184
4608
3451
3478
3225
73663
8836
6531
7782
6982
4986
6694
8462
14365
9025
21041
2470
625
9895
672
2405
3434
1172
268
0
100
74787
2426
1563
4860
6897
17242
0
1492
12337

4012
6624
14768
341
4081
9408
476
462
20585
4216
2318
4410
3187
3372
3082
70511
8849
6471
7606
6363
4531
6550
7666
14014
8461
20040
2316
624
9362
613
2373
3299
1120
238
0
95
71931
2282
1444
4828
7045
16647
0
1443
11759

46
116
199
21
57
101
14
6
383
96
37
88
55
53
54
459
68
40
48
83
30
27
47
69
47
343
87
21
77
21
24
49
43
12
7
2
858
60
41
63
56
91
0
20
159

14231
36074
63714
7024
18682
31129
5058
1821
120681
29766
11379
28538
18353
16654
15991
138379
19631
12354
14274
25534
9829
8256
14074
21218
13209
109603
28484
7187
22406
6953
6920
15407
14633
4277
2516
820
261746
19951
13693
19923
15709
26186
0
6348
45971

6550
16681
31987
3540
9432
15493
2580
942
60794
14654
5504
14477
9416
8611
8132
71277
9779
6290
7300
13335
5192
4202
7478
10914
6787
56625
14651
3615
11713
3535
3482
7951
7663
2227
1339
449
133221
10215
7003
10017
7824
13346
0
3243
23332

7681
19393
31727
3484
9250
15636
2478
879
59887
15112
5875
14061
8937
8043
7859
67102
9852
6064
6974
12199
4637
4054
6596
10304
6422
52978
13833
3572
10693
3418
3438
7456
6970
2050
1177
371
128525
9736
6690
9906
7885
12840
0
3105
22639

11
31
153
10
47
28
52
16
150
37
11
39
20
31
12
140
12
13
5
44
28
3
10
16
9
164
18
13
12
34
5
18
34
17
6
7
226
36
12
13
5
17
0
3
15

5062
1143
6419
3252
7163
748
2309
1694
180
4274
171
382
683
377
1980
681
48033
7396
133
1794
3815
1138
516
4924
654
1727
2019
524
4143
919
696
673
477
1378
7746
2641
1065
2566
1474
2144
832
1312
1356
415
763

4796
1035
6041
3120
6999
679
2067
1583
163
3368
158
258
538
396
1623
395
43578
6905
107
1706
3614
1022
456
4467
578
1631
1791
467
3726
882
595
588
382
1279
7368
2589
1048
2423
1308
1961
761
1200
1148
345
642

53
25
65
55
69
13
41
46
1
63
5
10
10
12
22
4
1903
301
4
71
154
44
28
139
25
51
45
18
149
38
24
28
18
41
337
113
79
93
52
73
33
40
73
26
30

15236
8173
19539
17395
19928
4492
13662
15279
261
21744
1543
3159
3747
4266
7420
1609
679961
106051
1707
25174
54071
15513
9586
50843
8493
19110
16575
6665
54255
13833
8735
9512
6423
15752
120632
40274
28117
33318
18923
27485
12608
14877
25351
8456
10859

7799
4204
9986
8901
10151
2313
7000
7760
127
11271
786
1615
1914
2175
3824
957
352912
54984
887
13086
27899
8058
5054
26167
4274
9952
8571
3370
27884
7075
4462
4907
3315
8125
61155
20349
14013
16993
9800
14270
6507
7763
13351
4485
5670

7437
3969
9553
8494
9777
2179
6662
7519
134
10473
757
1544
1833
2091
3596
652
327049
51067
820
12088
26172
7455
4532
24676
4219
9158
8004
3295
26371
6758
4273
4605
3108
7627
59477
19925
14104
16325
9123
13215
6101
7114
12000
3971
5189

7
13
4
18
6
8
33
33
3
44
4
4
4
8
14
10
3237
489
7
101
233
108
40
164
16
81
47
20
289
70
43
64
39
73
483
123
123
143
94
142
81
61
196
39
82

103
75
2427
1152
157
1
263
691
0
163
1225
0
50
1175
3651
1143
1369
940
199
0
228
0
0
228
93
93
0
40
0
40
0
1
1
0
0
2381
182
0
455
909
835
2583
1290
574
277

104
57
2260
1058
149
3
236
657
0
157
1101
0
34
1067
3271
1004
1213
887
167
0
198
0
0
198
60
60
0
37
0
37
0
0
0
0
0
2104
152
0
374
859
719
2326
1184
484
244

11
6
119
42
6
7
36
10
1
17
39
0
0
39
152
42
73
32
5
0
3
0
0
3
8
8
0
2
0
2
0
5
3
1
1
135
6
0
20
71
38
82
51
8
7

3930
2106
41706
14248
2027
2541
13237
3317
262
6074
13215
0
0
13215
52133
13668
24960
11564
1941
0
1210
0
0
1210
2738
2738
0
876
0
876
0
1789
1023
373
393
50675
2311
0
8036
27145
13183
29518
17827
3114
2482

2074
1122
21870
7457
1074
1329
6917
1808
139
3146
6922
0
0
6922
27274
7152
13097
6020
1005
0
647
0
0
647
1416
1416
0
446
0
446
0
923
515
191
217
26752
1209
0
4267
14234
7042
15340
9200
1626
1322

1856
984
19836
6791
953
1212
6320
1509
123
2928
6293
0
0
6293
24859
6516
11863
5544
936
0
563
0
0
563
1322
1322
0
430
0
430
0
866
508
182
176
23923
1102
0
3769
12911
6141
14178
8627
1488
1160

43
32
204
59
17
26
40
24
11
27
48
4
4
40
233
66
91
58
18
0
17
3
3
11
22
21
1
18
4
4
10
23
7
11
5
280
20
9
58
116
77
147
79
25
12

442
1455
377
765
313
3873
927
0
1663
1283
1557
909
109
539
656
419
0
157
16
0
64
154
40
114
0
0
0
336908
10171
1599
1547
2996
1608
1331
1090
25476
2070
3329
2822
6002
6809
4444
11791
3774

414
1260
340
659
261
3321
792
0
1442
1087
1355
806
90
459
594
387
0
139
8
0
60
116
33
83
0
0
0
379766
9921
1564
1418
3076
1574
1314
975
28891
1815
3489
3285
7046
7891
5365
14031
4046

16
38
9
20
9
139
38
8
47
46
78
45
13
20
30
17
3
9
0
0
1
1
0
1
0
0
0
4684
309
31
51
87
54
44
42
399
34
73
46
51
112
83
234
78

6095
13290
3497
6700
3093
48616
13599
2791
16822
15404
27982
16660
4416
6906
11228
6335
1220
3348
0
0
325
368
0
368
0
0
0
1495453
103513
9091
17988
28414
18053
14698
15269
127640
11186
23462
14455
16345
35926
26266
75559
24018

3192
6895
1808
3456
1631
25488
7037
1413
8920
8118
14974
8921
2342
3711
5947
3337
663
1772
0
0
175
207
0
207
0
0
0
715431
52003
4534
9307
14446
8846
7200
7670
60602
5894
11527
6785
7650
16733
12013
34756
11565

2903
6395
1689
3244
1462
23128
6562
1378
7902
7286
13008
7739
2074
3195
5281
2998
557
1576
0
0
150
161
0
161
0
0
0
780022
51510
4557
8681
13968
9207
7498
7599
67038
5292
11935
7670
8695
19193
14253
40803
12453

31
77
29
32
16
183
62
12
60
49
124
66
23
35
92
40
14
24
10
0
4
6
3
3
0
0
0
1826
142
18
19
28
24
26
27
138
8
39
20
14
28
29
105
43

6561
1456
38428
4182
8378
1673
3768
7633
6731
6063
12249
1685
1072
5167
1285

8172
1813
43823
4986
10047
1899
4872
8635
6645
6739
11266
1549
990
4854
1115

94
62
652
123
116
58
31
126
105
93
251
62
46
63
18

30166
21375
213575
42625
36658
20348
10020
41155
32718
30051
81861
20912
15733
18890
5480

13654
9537
100447
18999
16938
9550
4666
19192
16395
14707
42528
10804
8192
9825
2864

16512
11838
113128
23626
19720
10798
5354
21963
16323
15344
39333
10108
7541
9065
2616

30
32
247
64
35
45
13
34
32
24
107
18
16
13
30

1622

1475

41

14152

7385

6767

24

1418
87288
4927
19289
10240
10230
14646
7212
6870

1283
105259
5520
23297
13231
12657
17637
8441
8515

21
683
25
152
124
55
116
36
50

6694
204983
7510
46361
39212
14944
34037
10193
14733

3458
94345
3574
21187
17519
6791
15769
4765
6494

3236
110638
3936
25174
21693
8153
18268
5428
8239

6
109
4
30
38
2
6
3
7

7116
6758
39178
5883
867
10057
7253
7338

8057
7904
42417
6018
908
10968
7956
8324

66
59
433
60
26
102
65
89

20472
17521
136407
18859
8461
31217
19415
28397

9919
8327
65711
9076
4407
15057
9155
13391

10553
9194
70696
9783
4054
16160
10260
15006

16
3
131
11
12
23
17
26

7780
20483
2079
3988

8243
22154
2242
4491

91
278
50
41

30058
89115
15979
12743

14625
41927
7588
5960

15433
47188
8391
6783

42
99
35
6

10489
3927

10834
4587

116
71

36764
23629

17598
10781

19166
12848

30
28

49991
9562
3770
6017
7111

62027
13053
5041
8144
8444

724
107
57
76
102

224142
30862
16792
24172
31788

101529
13220
7205
10778
14667

122613
17642
9587
13394
17121

235
18
25
22
32

3831

4937

83

26389

11556

14833

17

9104
2472
2816
5308
16864
5041
3253
7413
1157
19109
2299
1179
5050
2053

10002
3064
3110
6232
16692
4968
3086
7636
1002
18100
2359
1335
4544
2093

131
55
39
74
180
47
45
71
17
388
42
26
69
55

40338
17487
12378
23936
58172
15179
14941
23033
5019
126772
14000
8559
22171
19027

19222
7847
5816
11218
28629
7470
7499
11071
2589
64395
6811
4160
11353
9667

21116
9640
6562
12718
29543
7709
7442
11962
2430
62377
7189
4399
10818
9360

70
21
11
19
106
29
25
39
13
193
16
12
34
42

3490
2106
2623
309
4212
309
659
1474
535
93
786

3199
1916
2394
260
3809
298
579
1331
494
69
718

77
51
45
23
104
14
23
23
9
8
19

24734
16691
13361
8229
36314
4527
8443
7676
3238
2568
7287

12818
8431
6814
4341
18967
2404
4402
3992
1737
1301
3818

11916
8260
6547
3888
17347
2123
4041
3684
1501
1267
3469

42
22
14
11
134
13
21
19
17
13
35

356
1668
533
602

320
1376
385
535

8
49
24
10

2575
17400
8811
3597

1313
9592
4881
2004

1262
7808
3930
1593

16
80
36
12

533
12015
1645
1090

456
10393
1330
882

15
437
36
24

4992
159989
13154
8756

2707
84637
6957
4547

2285
75352
6197
4209

32
1035
55
24

555
1568
748
532
288
2361
554
1000
807
633
40
182
411
376
317
41
18
947
214
448
171
0
114
110
110
0
0
414
72
189
153
0
151
12
139
0
0
149
100
49
0
407
174
233
0

448
1357
633
481
243
2145
455
901
789
553
36
189
328
331
289
24
18
840
170
390
167
0
113
107
107
0
0
318
78
144
96
0
133
8
125
0
0
125
88
37
0
353
157
196
0

12
56
20
23
13
92
34
37
21
39
7
13
19
14
10
2
2
19
6
4
6
0
3
4
3
0
1
8
0
1
6
1
4
1
1
0
2
14
4
9
1
10
1
6
2

4398
21480
7820
8758
4902
34351
13581
12886
7884
14418
2368
4937
7113
4678
3376
610
692
6555
2007
1252
2348
0
948
1543
1131
0
412
3022
0
218
2325
479
1400
281
431
0
688
4379
1223
2871
285
3364
447
1843
616

2410
11346
4140
4616
2590
18133
7213
6790
4130
7588
1233
2558
3797
2469
1766
320
383
3464
1048
657
1244
0
515
831
600
0
231
1649
0
120
1291
238
739
154
219
0
366
2309
663
1493
153
1771
225
983
328

1988
10134
3680
4142
2312
16218
6368
6096
3754
6830
1135
2379
3316
2209
1610
290
309
3091
959
595
1104
0
433
712
531
0
181
1373
0
98
1034
241
661
127
212
0
322
2070
560
1378
132
1593
222
860
288

31
148
63
51
34
197
88
67
42
86
14
19
53
37
18
12
7
71
12
33
13
7
6
11
2
3
6
17
2
5
8
2
17
5
7
0
5
33
10
11
12
16
1
9
2

0
122
0
0
0
122
218
23
0
13
0
37
145
0
80
0
80
0
390
0
26
364
0
354
30
324
365
3
180
182
296
0
244
0
17
35
657
409
103
0
145
476
92
384
296

0
116
0
0
0
116
187
22
0
10
0
40
115
0
72
0
72
0
254
0
3
251
0
322
23
299
278
0
124
154
271
0
231
0
14
26
621
387
86
0
148
408
86
322
272

1
5
1
2
0
2
17
1
1
1
1
8
3
2
3
1
2
0
5
0
1
3
1
9
3
6
34
1
25
8
15
4
2
1
0
8
34
10
7
10
7
10
6
4
9

458
1709
264
681
0
764
6885
387
450
379
491
3000
1301
877
1114
374
740
0
1897
0
477
1165
255
3588
1306
2282
12504
366
8890
3248
5296
1302
828
345
0
2821
11881
2838
2662
3590
2791
3241
2021
1220
3530

235
945
144
374
0
427
3613
214
239
199
265
1565
682
449
610
205
405
0
1037
0
263
635
139
1889
701
1188
6586
196
4701
1689
2883
684
495
177
0
1527
6183
1467
1392
1886
1438
1723
1067
656
1912

223
764
120
307
0
337
3272
173
211
180
226
1435
619
428
504
169
335
0
860
0
214
530
116
1699
605
1094
5918
170
4189
1559
2413
618
333
168
0
1294
5698
1371
1270
1704
1353
1518
954
564
1618

4
12
1
6
3
2
39
2
5
2
2
17
4
7
4
0
4
0
15
1
3
6
5
43
15
28
67
5
45
17
45
19
3
6
4
13
66
13
23
22
8
20
13
7
36

293
0
3
277
150
150
0
0
0
0
0
0
63
63
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
64
64
0
0
0
0
0
0
239419
53791
1710
3649
4636

272
0
0
207
91
91
0
0
0
0
0
0
47
47
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
69
69
0
0
0
0
0
0
219698
48120
1572
3312
4070

5
3
1
2
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
8869
825
87
71
31

1873
1186
471
713
0
0
0
0
0
0
0
0
291
291
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
422
422
0
0
0
0
0
0
3155769
276090
30759
24857
10288

1016
648
248
379
0
0
0
0
0
0
0
0
150
150
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
229
229
0
0
0
0
0
0
1633376
144975
16058
13203
5520

857
538
223
334
0
0
0
0
0
0
0
0
141
141
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
193
193
0
0
0
0
0
0
1522393
131115
14701
11654
4768

21
10
5
6
1
1
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
0
0
0
0
0
0
12421
523
43
74
12

2830
5499
9835
11959
5685
7988
37996
4575
4946
8746
5690
7675
3034
3330
3242
259
485
325
1708
87
174
47
157
2020
236
514
219
258
168
625
474
407
1
0
0
66
0
4601
311
135
190
643
424
231
212

2483
4869
8827
10726
5083
7178
34155
4133
4467
7740
5137
7023
2751
2904
2920
241
429
308
1500
84
170
47
141
1787
232
411
202
241
146
555
472
415
1
0
0
56
0
4096
292
142
149
639
368
218
178

101
119
110
117
79
110
325
35
61
67
44
53
33
32
130
14
13
20
30
17
10
18
8
98
17
29
16
12
7
17
111
51
18
18
11
10
3
262
12
11
22
17
11
23
26

36915
40492
36531
35528
25553
35167
103434
10794
18585
21612
13573
17249
10764
10857
46391
5366
4346
7528
10452
6163
3434
6051
3051
35288
6037
10931
5600
4663
2304
5753
41666
18691
7105
6438
4161
3862
1409
96708
4258
4255
8191
6160
3998
8992
8408

19392
21075
19141
18684
13460
18442
54179
5682
9662
11346
7083
8988
5707
5711
24500
2780
2247
4065
5563
3227
1807
3207
1604
18218
3119
5758
2861
2335
1174
2971
21012
9238
3651
3296
2140
1983
704
50931
2227
2249
4237
3172
2040
4629
4441

17523
19417
17390
16844
12093
16725
49255
5112
8923
10266
6490
8261
5057
5146
21891
2586
2099
3463
4889
2936
1627
2844
1447
17070
2918
5173
2739
2328
1130
2782
20654
9453
3454
3142
2021
1879
705
45777
2031
2006
3954
2988
1958
4363
3967

55
102
52
55
54
76
203
6
21
48
40
42
23
23
188
21
14
25
61
24
11
21
11
195
29
59
39
22
19
27
256
102
70
39
12
23
10
570
37
32
41
53
39
57
46

0
897
1351
185
22
4873
203
388
504
757
321
265
1185
269
726
255
1265
425
238
126
240
236
2762
341
0
73
790
618
940
2644
288
1023
239
237
79
262
516
5642
735
339
258
1486
2824
7126
71

0
760
1189
149
12
4144
171
313
426
657
286
206
1082
251
534
218
1052
369
179
127
185
192
2178
319
0
71
599
471
718
2320
275
904
201
216
76
252
396
5103
649
301
205
1322
2626
6521
78

18
23
42
34
23
196
14
23
30
18
15
23
25
10
23
15
120
34
35
9
25
17
114
20
12
4
30
16
32
127
10
29
5
14
17
26
26
170
35
23
18
40
54
307
3

6534
8027
14936
13854
9095
71974
5596
8213
11191
6506
5700
7939
9240
3666
8086
5837
44615
12519
12910
3759
9184
6243
41314
7669
4231
1672
11790
4915
11037
46137
3872
10216
1984
5035
6575
9282
9173
61404
13257
8415
6681
14274
18777
113281
1242

3462
4279
7952
7325
4918
38379
2934
4338
5897
3448
3096
4200
4955
1950
4451
3110
24562
6866
7293
2035
5001
3367
22730
4145
2279
885
6547
2755
6119
24453
2013
5416
1059
2693
3461
4846
4965
32315
7057
4450
3511
7512
9785
58747
659

3072
3748
6984
6529
4177
33595
2662
3875
5294
3058
2604
3739
4285
1716
3635
2727
20053
5653
5617
1724
4183
2876
18584
3524
1952
787
5243
2160
4918
21684
1859
4800
925
2342
3114
4436
4208
29089
6200
3965
3170
6762
8992
54534
583

31
43
74
68
49
394
49
26
44
31
27
32
53
40
53
39
287
73
54
45
79
36
232
40
30
29
66
27
40
199
37
34
14
27
20
37
30
300
73
49
27
70
81
651
17

160
191
271
813
261
515
595
351
588
518
799
1993
1865
239
89
80
553
696
208
2968
276
207
16
562
104
673
363
112
465
190
4652
2001
214
399
95
1513
430
0
6063
4231
1093
739
4730
1321
184

142
179
234
768
258
457
563
332
528
485
698
1799
1735
232
82
83
525
637
176
2758
250
220
16
515
78
660
329
99
418
173
4150
1780
200
368
103
1326
373
0
5124
3555
929
640
4091
1156
164

12
5
5
28
28
36
24
14
14
31
21
86
117
16
14
11
32
23
21
175
7
19
15
12
2
30
29
13
19
29
425
133
27
16
19
172
44
14
220
97
91
32
651
93
91

4576
1460
1643
10296
11032
13960
9046
5096
5355
10728
7901
30946
43146
5932
5098
4150
11777
8448
7741
62977
2190
7077
5097
4161
911
10713
10516
4760
7267
10285
153074
48391
10026
5686
7013
61425
15787
4746
77471
34196
32300
10975
240728
34366
34952

2369
782
842
5352
5700
7261
4659
2642
2779
5550
4099
16053
22187
2972
2578
2140
6032
4354
4111
32087
1132
3604
2631
2149
462
5416
5348
2426
3686
5233
80199
25469
5211
2883
3650
32378
8138
2470
42579
19321
17334
5924
126780
18590
18209

2207
678
801
4944
5332
6699
4387
2454
2576
5178
3802
14893
20959
2960
2520
2010
5745
4094
3630
30890
1058
3473
2466
2012
449
5297
5168
2334
3581
5052
72875
22922
4815
2803
3363
29047
7649
2276
34892
14875
14966
5051
113948
15776
16743

34
17
19
71
50
61
53
19
59
82
84
85
274
28
54
45
65
43
39
397
21
43
37
39
19
53
59
26
29
71
592
171
76
45
26
194
51
29
203
67
96
40
970
119
187

688
94
714
717
558
454
967
0
366
83
36
124
358
0
1584
205
273
318
176
612
2434
279
518
180
33
296
311
574
0
243
2543
337
0
0
917
653
182
230
77
147
6912
354
820
1393
575

648
101
613
629
408
372
867
0
354
77
18
121
297
0
1506
194
276
318
149
569
2325
271
444
167
30
295
313
589
0
216
2495
296
0
0
908
644
188
239
76
144
6491
310
824
1286
566

53
15
159
71
72
97
57
2
18
4
3
2
22
6
39
5
8
9
7
10
147
13
19
23
4
13
43
19
7
6
181
21
4
4
66
30
19
15
11
11
321
34
37
58
32

19872
5463
58449
27077
25075
35474
21093
826
6398
1362
1027
780
8691
2009
13434
2261
2312
2886
2352
3623
55054
5069
7190
8997
1549
5083
15487
6483
2892
2304
64880
7316
1580
1629
22732
10850
6524
5775
4084
4390
113969
12329
14177
20916
10930

10509
2874
30428
14295
13129
18746
10834
398
3225
716
516
410
4524
1045
6937
1173
1198
1508
1201
1857
27486
2462
3723
4435
798
2560
7645
3268
1401
1194
33130
3678
799
842
11511
5573
3398
2975
2063
2291
58642
6321
7264
10876
5660

9363
2589
28021
12782
11946
16728
10259
428
3173
646
511
370
4167
964
6497
1088
1114
1378
1151
1766
27568
2607
3467
4562
751
2523
7842
3215
1491
1110
31750
3638
781
787
11221
5277
3126
2800
2021
2099
55327
6008
6913
10040
5270

100
23
200
130
56
155
160
1
31
3
24
7
74
20
106
18
21
22
18
27
291
24
38
36
21
35
54
43
11
29
353
47
12
19
83
55
19
29
51
38
337
43
33
56
43

695
892
2183
2695
424
463
437
392
979
7932
1132
205
483
285
721
240
287
238
444
1234
1708
955
5117
304
493
1180
726
336
195
1883
2294
564
620
668
442
5882
1276
823
2037
336
1410
14077
333
1355
2317

628
867
2010
2432
396
417
383
384
852
7710
1146
200
456
302
750
262
286
225
399
1139
1623
922
5145
303
522
1247
727
339
209
1798
2254
549
596
661
448
5987
1257
839
2011
390
1490
13513
351
1313
2266

43
45
72
205
27
58
39
32
49
454
43
10
30
11
53
22
25
27
60
74
59
40
287
20
53
58
52
28
19
57
152
33
24
41
54
282
47
31
71
46
87
495
27
36
84

15615
16163
23839
76625
10441
21089
14630
12124
18341
162556
15004
3506
11350
4005
20501
7561
9399
10278
21614
25627
20808
12903
106595
7599
18948
21266
18853
10977
7418
21534
53261
11632
8797
15027
17805
103007
17454
11625
25757
17021
31150
171761
9975
12765
28681

8020
8272
12229
40006
5441
11010
7608
6368
9579
81980
7519
1764
5737
2024
10014
3635
4602
5171
11054
13266
10705
6489
53178
3867
9416
10639
9079
5522
3815
10840
26493
5822
4407
7259
9005
52023
8720
5902
12998
8735
15668
86578
4977
6374
14533

7595
7891
11610
36619
5000
10079
7022
5756
8762
80576
7485
1742
5613
1981
10487
3926
4797
5107
10560
12361
10103
6414
53417
3732
9532
10627
9774
5455
3603
10694
26768
5810
4390
7768
8800
50984
8734
5723
12759
8286
15482
85183
4998
6391
14148

42
57
63
327
75
77
43
35
97
597
70
30
61
28
78
29
34
49
57
76
59
26
325
50
44
50
52
49
27
53
294
88
48
85
73
473
62
46
108
105
152
474
21
38
60

1773
2581
872
709
1349
1099
1689
3087
482
321
498
497
1289
7391
309
411
202
655
1212
2057
1500
1045
9537
1246
2407
2330
1373
385
1029
767
12537
430
1101
2388
1247
800
2954
1131
995
434
244
813
7716
881
2470

1612
2482
815
713
1282
1029
1650
2765
410
273
429
473
1180
6915
277
377
162
622
1145
1929
1442
961
8955
1142
2308
2164
1307
372
941
721
12049
424
1041
2341
1265
768
2827
1078
904
412
216
773
7563
891
2440

55
58
58
23
63
37
54
240
52
52
33
36
67
291
16
12
17
35
51
49
65
46
454
66
128
77
51
38
40
54
609
30
71
66
84
61
91
37
84
33
18
34
282
44
56

18067
19430
20232
8274
21999
13006
19332
83885
17526
19001
11166
13263
22929
103625
6216
3468
6394
13276
17671
16979
23586
16035
161046
22919
44415
28247
18328
13721
14204
19212
212459
10841
25640
21395
29533
21527
29756
12891
29159
11837
6689
13191
96821
15131
19081

9235
9834
10105
4171
11090
6610
9649
43824
9242
9912
5795
6894
11981
54017
3229
1788
3310
6908
9227
8792
12444
8319
82759
11963
22684
14582
9395
7042
7203
9890
107738
5525
13106
10827
14936
10912
15173
6500
14776
5893
3363
6727
48918
7562
9666

8832
9596
10127
4103
10909
6396
9683
40061
8284
9089
5371
6369
10948
49608
2987
1680
3084
6368
8444
8187
11142
7716
78287
10956
21731
13665
8933
6679
7001
9322
104721
5316
12534
10568
14597
10615
14583
6391
14383
5944
3326
6464
47903
7569
9415

54
70
62
38
44
45
42
276
57
59
36
49
75
394
29
32
38
55
69
38
66
67
520
59
116
77
78
42
76
72
776
49
71
77
79
105
99
32
99
63
35
67
284
50
53

794
2173
1398
364900
3189
719
523
1464
276
207
2249
144
178
840
234
205
648
11656
2297
2175
2185
3629
1370
2185
475
298
166
557
503
186
3890
918
620
1862
173
196
121
3542
1442
1122
978
1724
36
1294
394

771
2087
1374
341358
2786
646
441
1269
250
180
1967
126
169
704
195
178
595
10457
2053
1902
1969
3331
1202
1952
434
246
146
499
465
162
3437
868
524
1594
141
193
117
2990
1235
949
806
1413
31
1116
266

46
75
61
13591
117
45
25
25
10
12
41
12
6
11
1
4
7
339
56
50
61
121
51
120
24
25
16
21
20
14
141
26
19
45
14
22
15
125
46
51
28
26
0
23
3

15272
26848
20489
4854219
40743
16211
8759
8247
3353
4173
15065
4439
2391
3837
495
1294
2609
119836
20227
17708
19911
42999
18991
44881
9408
9359
6130
8247
6424
5313
48519
9009
6344
14876
5429
7428
5433
42976
14590
17882
10504
9404
0
8346
1058

7811
13680
10199
2502026
21701
8616
4672
4397
1786
2230
8044
2346
1276
2067
261
688
1406
62915
10673
9426
10311
22447
10058
23629
4928
4921
3263
4311
3395
2811
25697
4783
3316
7814
2901
3999
2884
22705
7773
9359
5573
5059
0
4486
573

7461
13168
10290
2352193
19042
7595
4087
3850
1567
1943
7021
2093
1115
1770
234
606
1203
56921
9554
8282
9600
20552
8933
21252
4480
4438
2867
3936
3029
2502
22822
4226
3028
7062
2528
3429
2549
20271
6817
8523
4931
4345
0
3860
485

44
85
52
23381
215
40
42
69
35
29
71
19
14
14
4
9
11
584
112
112
107
147
106
294
51
44
33
56
64
46
272
43
35
47
38
48
61
251
87
92
72
63
11
31
21

552
118
348
86
883
92
174
189
428
842
95
618
129
998
187
231
268
85
102
75
50
801
165
193
194
249
0
1242
245
143
703
151
2153
360
815
769
209
953
102
0
66
131
288
366
1157

490
110
303
77
673
58
95
193
327
699
94
495
110
887
161
204
251
63
82
71
55
707
125
167
195
220
0
1066
214
125
588
139
1891
310
689
680
212
720
64
0
68
104
240
244
933

9
3
4
2
22
3
4
9
6
17
1
8
8
38
3
6
9
3
3
10
4
66
11
9
12
21
13
59
10
15
28
6
62
8
22
21
11
46
6
0
6
8
6
20
60

3674
1410
1609
655
7700
763
1197
3602
2138
6208
373
2862
2973
12772
872
2406
2737
973
1202
3213
1369
25036
4462
3426
4767
7469
4912
21384
3136
5360
10802
2086
22670
3073
8403
7339
3855
18146
1999
0
2545
3061
2692
7849
22182

1999
765
879
355
4110
406
615
1945
1144
3244
202
1485
1557
6759
446
1288
1437
508
651
1698
731
13436
2417
1824
2584
3994
2617
11477
1671
2884
5835
1087
12218
1664
4492
4067
1995
9727
1052
0
1358
1688
1421
4208
11936

1675
645
730
300
3590
357
582
1657
994
2964
171
1377
1416
6013
426
1118
1300
465
551
1515
638
11600
2045
1602
2183
3475
2295
9907
1465
2476
4967
999
10452
1409
3911
3272
1860
8419
947
0
1187
1373
1271
3641
10246

22
9
7
6
47
14
7
14
12
32
7
14
11
172
29
25
18
15
14
30
41
240
32
36
47
77
48
143
21
30
71
21
113
20
32
27
34
146
13
4
23
25
23
58
184

0
229
514
414
1456
351
156
949
2812
634
123
78
500
206
1271
4631
1432
251
84
463
1025
1376
9305
2465
869
5971
9437
4929
2020
1488
1000
4937
489
541
731
1648
1085
443
3222
789
902
434
204
657
236

0
169
418
346
1292
349
133
810
2306
530
102
56
436
172
1010
3978
1300
217
92
380
879
1110
8085
2143
727
5215
8193
4356
1662
1333
842
4218
415
430
646
1452
925
350
2861
682
778
403
152
605
241

3
8
30
19
92
21
23
48
158
21
14
12
24
26
61
229
48
14
26
34
43
64
163
40
49
74
348
122
102
59
65
170
8
24
29
61
41
7
242
78
37
18
28
51
30

1295
2834
10873
7180
33515
7881
8533
17101
58364
7918
5513
4674
9003
9975
21281
83513
17601
5703
9263
12339
16595
22012
58324
14717
18087
25520
126550
43721
38213
21295
23321
63726
3215
8751
10778
22570
15866
2546
89299
29022
13897
6335
10146
18660
11239

708
1563
5805
3860
17779
4170
4567
9042
31779
4341
2911
2504
4887
5416
11720
44737
9302
3088
4959
6574
8789
12025
30886
7709
9749
13428
68250
23162
20771
11482
12835
33770
1712
4597
5621
12190
8336
1314
47878
15683
7382
3384
5417
9981
6031

587
1271
5068
3320
15736
3711
3966
8059
26585
3577
2602
2170
4116
4559
9561
38776
8299
2615
4304
5765
7806
9987
27438
7008
8338
12092
58300
20559
17442
9813
10486
29956
1503
4154
5157
10380
7530
1232
41421
13339
6515
2951
4729
8679
5208

19
28
66
71
200
56
49
95
424
68
55
47
80
76
98
472
101
41
73
70
89
98
290
86
133
71
665
222
187
155
101
337
12
20
58
141
82
24
557
164
135
48
55
89
66

3275
647
730
760
392
746
2333
226
576
305
314
912
892
412
154
81
245
3380
399
175
431
529
540
899
407
2236
1281
573
382
795
575
0
220
1222
228
179
576
114
125
1822
1071
751
1308
297
0

2754
566
599
602
364
623
2200
198
491
264
337
910
831
378
126
78
249
3134
354
156
413
506
509
814
382
1787
1039
499
249
695
504
0
191
986
184
159
448
97
98
1581
934
647
1154
248
0

187
50
49
29
24
35
231
42
65
28
33
63
68
21
21
13
13
213
17
18
32
51
28
36
31
81
39
19
23
64
33
23
8
73
9
5
20
24
15
122
65
57
78
18
5

70345
18775
18000
11448
9222
12900
84761
15538
23809
10057
12222
23135
27684
8483
8317
5303
5581
78992
6482
6932
11849
19204
10090
13285
11150
27871
12926
6594
8351
23572
12493
7913
3166
26874
3971
1688
7900
8398
4917
43687
23162
20525
28843
7052
1883

37988
10150
9826
6172
4947
6893
44074
8331
12518
5265
6327
11633
14486
4486
4270
2812
2918
40561
3350
3581
6082
9848
5214
6838
5648
15028
6976
3631
4421
12712
6782
4229
1701
14436
2144
926
4218
4548
2600
23656
12518
11138
15436
3762
1031

32357
8625
8174
5276
4275
6007
40687
7207
11291
4792
5895
11502
13198
3997
4047
2491
2663
38431
3132
3351
5767
9356
4876
6447
5502
12843
5950
2963
3930
10860
5711
3684
1465
12438
1827
762
3682
3850
2317
20031
10644
9387
13407
3290
852

447
122
92
85
69
79
527
95
172
70
87
103
173
31
57
38
47
427
42
28
90
85
55
60
67
232
102
39
91
149
67
46
36
162
23
18
49
41
31
193
99
94
255
39
36

469
204
338
1405
490
292
623
2712
238
606
406
507
955
1104
304
179
341
132
148
2192
244
1230
718
1939
413
257
568
701
1417
749
424
244
1754
440
455
79
780
2086
1600
486
2837
604
883
1350
6470

423
217
266
1176
410
248
518
2242
221
502
279
420
820
962
248
139
289
125
161
2075
216
1203
656
1615
369
219
420
607
1159
613
342
204
1596
370
410
73
743
1909
1475
434
2538
483
736
1319
6603

22
13
20
108
59
28
21
151
39
35
16
19
42
79
29
15
16
8
11
80
18
30
32
52
14
11
10
17
62
41
15
6
52
14
11
5
22
76
50
26
186
41
52
93
382

7636
4505
7767
38965
20886
9963
8116
54337
14658
12251
5751
6944
14733
27791
9973
5469
5809
2903
3637
29442
6244
11441
11757
18143
5284
3463
4042
5354
22212
14926
4916
2370
19006
5277
4058
2047
7624
27655
18897
8758
68408
15595
19243
33570
139023

4101
2357
4185
21067
11285
5375
4407
29237
7909
6557
3119
3738
7914
14723
5251
2933
3080
1504
1955
15477
3328
5975
6174
9780
2861
1858
2197
2864
11873
8009
2620
1244
10140
2820
2128
1082
4110
14656
10085
4571
35917
8240
10177
17500
68947

3535
2148
3582
17898
9601
4588
3709
25100
6749
5694
2632
3206
6819
13068
4722
2536
2729
1399
1682
13965
2916
5466
5583
8363
2423
1605
1845
2490
10339
6917
2296
1126
8866
2457
1930
965
3514
12999
8812
4187
32491
7355
9066
16070
70076

64
51
65
240
116
52
72
270
68
48
57
35
62
187
52
31
47
27
30
180
40
66
74
85
26
25
17
17
97
56
18
23
110
32
31
12
35
126
85
41
357
90
129
138
606

1146
626
1346
2334
1018
1226
390
425
411
10454
809
1302
32
2275
645
2269
1722
1400
4076
1165
1011
180
896
540
284
2524
488
134
212
462
1228
6670
1637
2462
940
644
987
7138
331
331
627
554
1494
2761
1040

1242
607
1360
2343
1051
1163
383
398
382
9742
733
1187
40
2050
572
2364
1559
1237
3435
1092
786
140
720
447
250
2391
428
127
204
414
1218
6627
1557
2570
911
646
943
7032
300
313
634
533
1503
2798
951

75
62
79
120
46
60
27
21
12
353
41
54
8
52
31
80
42
45
199
71
32
21
16
19
40
136
23
25
4
12
72
307
69
105
30
39
64
419
45
36
46
64
82
97
49

27859
23006
29853
41036
17269
20124
8985
7508
3631
123335
13647
19606
2915
17335
10495
28190
14778
16369
73740
28013
10885
6930
5822
7210
14880
51488
8733
9903
1426
4773
26653
108610
23858
37002
11575
13744
22431
150109
16003
12542
16250
23700
28423
34862
18329

13547
11442
15037
20362
8559
10535
4686
3930
1919
64078
7030
10137
1649
8948
5581
14355
7738
8640
38968
14814
5900
3547
3047
3812
7848
25992
4507
5087
712
2427
13259
54650
12137
18367
5835
6941
11370
75121
7938
6302
8083
12055
14306
17180
9257

14312
11564
14816
20674
8710
9589
4299
3578
1712
59257
6617
9469
1266
8387
4914
13835
7040
7729
34772
13199
4985
3383
2775
3398
7032
25496
4226
4816
714
2346
13394
53960
11721
18635
5740
6803
11061
74988
8065
6240
8167
11645
14117
17682
9072

124
110
119
180
73
133
49
52
32
623
85
116
18
72
56
133
80
63
496
121
76
87
45
51
116
281
59
73
13
47
89
491
112
124
83
85
87
644
59
50
64
109
135
141
86

1728
544
571
241
372
325
208
117
877
240
228
409
3438
578
419
343
2098
9066
1184
1737
3848
1556
741
23494
2214
12143
7644
1493
8683
2269
2369
4045
1913
189
727
627
370
20956
799
2067
1217
323
3481
6595
6474

1455
484
425
215
331
251
147
104
816
223
202
391
3101
546
365
322
1868
8705
1204
1645
3669
1510
677
22366
2124
11482
7261
1499
8100
2112
2102
3886
1641
160
623
502
356
20793
751
1918
1138
378
3526
6678
6404

86
21
11
13
41
32
12
20
50
4
15
31
216
72
23
31
90
486
52
104
175
90
65
954
110
496
270
78
319
98
107
114
71
13
20
17
21
555
26
45
29
24
112
173
146

30456
8140
4116
4383
13817
11083
4011
7072
17977
1497
5447
11033
79083
27413
8191
10997
32482
178383
18871
38416
63719
32554
24823
334722
38996
171798
95554
28374
113366
34871
39038
39457
24835
4484
7229
6007
7115
195872
10055
16546
10365
8483
38548
59984
51891

16122
4291
2255
2304
7272
5875
2092
3783
9055
804
2838
5413
41022
14407
4279
5700
16636
89257
9499
19419
31542
16269
12528
170722
19732
87365
49456
14169
57246
17724
19719
19803
12819
2276
3701
3186
3656
98557
5147
8609
5214
4182
19098
30285
26022

14334
3849
1861
2079
6545
5208
1919
3289
8922
693
2609
5620
38061
13006
3912
5297
15846
89126
9372
18997
32177
16285
12295
164000
19264
84433
46098
14205
56120
17147
19319
19654
12016
2208
3528
2821
3459
97315
4908
7937
5151
4301
19450
29699
25869

211
33
28
40
110
77
36
41
175
42
50
83
425
142
74
71
138
838
120
151
266
158
143
1025
145
436
350
94
522
143
203
176
185
49
54
43
39
745
45
77
92
33
137
208
153

3171
1602
400
385
784
6738
972
1052
895
2705
1114
23972
3032
7268
2989
4136
1563
3502
1482
12836
2225
3276
2806
4529
14289
1812
1334
2224
4287
4156
476
17923
2173
1881
2007
5822
3845
2195
21376
3432
4791
4278
7421
1454
10515

2938
1477
386
324
751
7199
1023
1230
913
2899
1134
24013
3067
6992
2876
4251
1656
3672
1499
12797
2205
3367
2616
4609
13731
1779
1349
2236
3980
3912
475
18534
2119
1952
2155
5669
4291
2348
20465
3361
4774
4029
6958
1343
9526

117
50
11
24
32
329
77
52
44
92
64
736
96
184
118
100
80
107
51
295
57
64
74
100
330
44
34
65
95
81
11
582
95
78
86
141
121
61
514
102
116
101
164
31
253

41970
17764
4005
9407
10794
118491
28954
18886
16186
33505
20960
252508
32902
61995
40615
34563
28783
36927
16723
103687
20283
21340
26682
35382
115447
16294
11975
23098
32198
28137
3745
205294
33513
27694
31701
49308
42079
20999
175493
35189
39355
35490
54872
10587
87966

21269
9090
2013
4681
5485
57748
14142
9259
7704
16373
10270
124120
15944
30858
20317
17010
13967
17946
8078
51716
10012
10565
13628
17511
59280
8243
6021
11808
16669
14490
2049
100538
16669
13479
15398
24576
20282
10134
89705
17699
19697
18407
28308
5594
46036

20701
8674
1992
4726
5309
60743
14812
9627
8482
17132
10690
128388
16958
31137
20298
17553
14816
18981
8645
51971
10271
10775
13054
17871
56167
8051
5954
11290
15529
13647
1696
104756
16844
14215
16303
24732
21797
10865
85788
17490
19658
17083
26564
4993
41930

295
115
60
47
73
520
161
57
81
134
87
958
140
218
144
136
142
110
68
342
73
82
79
108
368
58
48
72
95
82
13
797
124
108
121
191
161
92
619
129
153
107
194
36
320

2696
2479
5340
5690
2434
3256
7242
2629
2559
2054
10329
3705
2897
1181
2546
11065
2683
7526
856
1309
383
763
163
882
467
233
182
128769
2870
246
481
199
65
316
162
291
0
188
115
0
177
0
158
15
84

2366
2231
4929
5398
2292
3106
6748
2606
2210
1932
9136
3224
2627
1010
2275
10390
2468
7140
782
1128
312
688
128
739
392
189
158
119272
2471
214
463
186
51
301
139
239
0
156
73
0
147
0
149
8
84

53
60
140
169
67
102
171
67
49
55
304
93
86
38
87
352
89
220
43
92
23
61
8
69
28
14
27
4584
110
7
10
19
3
11
6
15
0
4
4
4
7
4
2
6
0

18817
22005
47144
58395
22873
35522
58700
23144
16853
18703
107316
32397
30548
12868
31503
126868
31690
79123
16055
32755
7673
22124
2958
24048
8891
5406
9751
1623854
40140
2649
3790
6626
1000
4345
2228
5508
0
1705
1362
1547
2430
1748
523
2152
0

9793
11566
24677
29980
11568
18412
29651
11398
8704
9549
56155
17109
15934
6802
16310
65605
16316
41001
8288
17379
4111
11713
1555
12896
4774
2841
5281
840567
21131
1362
1953
3463
519
2265
1187
2897
0
916
750
835
1261
922
268
1105
0

9024
10439
22467
28415
11305
17110
29049
11746
8149
9154
51161
15288
14614
6066
15193
61263
15374
38122
7767
15376
3562
10411
1403
11152
4117
2565
4470
783287
19009
1287
1837
3163
481
2080
1041
2611
0
789
612
712
1169
826
255
1047
0

94
95
131
250
83
167
281
110
84
87
424
133
112
50
129
373
95
212
66
204
53
122
29
142
35
40
67
7536
239
28
33
47
18
18
10
21
0
3
4
3
19
8
6
9
2

313
60
976
98
0
0
0
0
0
0
0
0
201
25
0
0
0
0
0
3
240
109
0
51
0
0
0
35
0
214
45
0
0
3
0
42
704
0
69
0
68
0
29
82
0

209
52
906
74
0
0
0
0
0
0
0
0
152
31
0
0
0
0
0
3
255
89
0
54
0
0
0
38
0
210
35
0
0
3
0
32
630
0
60
0
62
0
31
82
0

7
1
55
0
0
0
0
1
2
0
0
0
0
5
0
1
0
1
1
0
15
0
0
8
0
0
0
4
7
10
16
0
2
1
3
10
21
0
0
0
2
0
0
3
0

2229
298
19006
0
0
0
0
365
730
0
0
0
0
1942
0
472
0
292
214
0
5601
0
0
2682
0
0
0
968
2291
3449
5681
0
591
480
1082
3528
7649
0
0
0
515
0
0
992
0

1279
149
9867
0
0
0
0
202
383
0
0
0
0
1039
0
249
0
163
114
0
2768
0
0
1383
0
0
0
528
1217
1821
3027
0
310
248
582
1887
4040
0
0
0
294
0
0
535
0

950
149
9139
0
0
0
0
163
347
0
0
0
0
903
0
223
0
129
100
0
2833
0
0
1299
0
0
0
440
1074
1628
2654
0
281
232
500
1641
3609
0
0
0
221
0
0
457
0

8
2
148
1
3
6
5
4
6
1
0
1
2
11
2
4
13
4
2
4
18
4
1
12
1
2
4
6
11
20
17
3
0
5
2
7
69
2
4
2
6
4
5
6
3

0
64
258
13
99
1
20
0
1
1310
45
0
0
0
76
0
0
0
87
0
74
94
0
321
279
198
0
58
0
0
78
824
110
166
0
80
0
217
53
114
84
0
0
1009
106

0
59
214
11
92
1
17
0
1
1224
38
0
0
0
67
0
0
0
79
0
66
86
0
283
265
207
0
52
0
0
81
718
83
170
0
82
0
197
42
76
68
0
0
956
99

0
3
6
2
1
0
2
2
0
63
2
2
2
0
0
1
2
4
5
1
0
5
2
6
8
4
2
2
1
4
10
33
2
11
2
0
3
2
2
4
6
0
1
53
3

0
1300
1858
772
447
0
921
844
0
22403
697
740
530
0
0
463
563
1239
1860
265
0
1803
795
2461
2627
1438
780
663
261
1605
3613
11688
730
3680
802
0
886
613
655
1522
2423
0
377
19232
1007

0
709
943
412
234
0
505
408
0
11587
333
379
286
0
0
228
283
666
935
135
0
960
391
1307
1346
764
417
331
140
832
1854
6044
368
1933
430
0
455
324
324
768
1244
0
198
10002
538

0
591
915
360
213
0
416
436
0
10816
364
361
244
0
0
235
280
573
925
130
0
843
404
1154
1281
674
363
332
121
773
1759
5644
362
1747
372
0
431
289
331
754
1179
0
179
9230
469

1
3
10
8
6
4
3
1
1
92
4
1
0
2
1
5
5
4
5
3
0
7
2
9
4
10
4
7
2
4
13
69
4
18
4
0
5
7
8
4
9
2
8
84
5

242
134
0
153
190
21
102
61
2108
135
164
588
571
76
177
397
4704
326
173
656
103
203
353
298
123
307
201
470
486
520
485
5553
488
123
147
1567
735
716
679
366
0
274
0
151
221

229
128
0
120
189
16
107
68
2008
154
152
543
563
62
177
357
4411
319
186
584
95
175
328
268
140
306
168
453
456
457
476
5163
471
138
127
1391
692
693
680
328
0
272
0
126
172

9
6
7
2
7
5
9
5
89
10
13
21
16
11
12
6
148
13
5
11
4
19
13
9
2
1
3
12
18
12
26
191
8
4
5
41
30
31
37
6
12
0
4
3
2

3262
2226
2552
552
2324
1846
3484
1979
31910
3661
4786
7012
5707
4162
4318
2264
50541
4732
2202
3395
1330
6338
4468
3213
653
309
933
3467
6243
3957
9301
67123
2809
1462
1702
14398
10274
10785
12692
1847
4371
0
1740
1066
813

1709
1169
1304
272
1233
932
1805
1040
16545
1915
2494
3521
3083
2099
2244
1189
26303
2447
1167
1785
725
3281
2322
1642
324
163
482
1833
3250
2042
4840
34878
1488
754
888
7484
5282
5569
6643
962
2255
0
900
565
424

1553
1057
1248
280
1091
914
1679
939
15365
1746
2292
3491
2624
2063
2074
1075
24238
2285
1035
1610
605
3057
2146
1571
329
146
451
1634
2993
1915
4461
32245
1321
708
814
6914
4992
5216
6049
885
2116
0
840
501
389

10
8
4
10
10
6
21
10
155
21
16
19
31
25
26
17
181
13
9
6
2
7
9
16
7
4
8
31
20
15
34
275
8
5
15
50
32
60
49
18
15
3
2
5
1

0
86
0
677
0
0
0
0
0
378
0
254
0
9
0
0
36
772
94
149
250
0
63
83
0
0
112
21
2082
229
81
131
433
0
64
93
10
367
237
16
0
44
212
0
0

0
73
0
564
0
0
0
0
0
325
0
219
0
4
0
0
16
684
95
140
235
0
53
75
0
0
66
20
1897
200
72
132
379
0
60
99
12
316
241
14
0
45
173
0
0

2
6
0
26
0
1
0
3
0
8
0
8
0
1
3
0
2
19
2
2
8
1
4
0
1
0
1
0
84
8
8
9
4
1
3
3
3
15
6
2
5
5
1
1
2

669
2495
0
8955
0
464
0
884
0
2947
0
2914
0
346
901
0
499
6126
793
531
2170
214
1693
0
317
0
408
0
29342
2910
2651
3070
1426
482
1137
979
1029
5126
2105
612
1691
1853
305
339
790

336
1328
0
4696
0
245
0
487
0
1559
0
1485
0
179
487
0
254
3212
430
277
1133
119
867
0
158
0
228
0
15237
1498
1327
1619
730
250
575
528
525
2682
1083
327
880
975
149
180
410

333
1167
0
4259
0
219
0
397
0
1388
0
1429
0
167
414
0
245
2914
363
254
1037
95
826
0
159
0
180
0
14105
1412
1324
1451
696
232
562
451
504
2444
1022
285
811
878
156
159
380

0
6
6
28
0
3
1
4
1
6
1
6
0
2
0
2
2
36
5
3
8
3
7
1
2
3
3
1
142
4
16
13
20
6
4
3
0
17
7
6
12
6
1
1
7

165
0
3180
287
144
77
169
136
159
383
510
87
318
26
90
46
274
169
305
5050
195
898
921
313
586
446
67
156
103
209
358
186
0
612
2808
0
49
159
64
0
61
173
33
0
0

154
0
2847
255
133
67
132
111
161
374
469
70
293
22
92
38
231
148
251
5187
217
1040
902
300
621
429
60
153
76
189
377
160
0
663
2949
0
39
166
76
0
64
165
57
0
0

5
3
144
13
8
17
16
3
10
15
12
6
7
7
2
1
6
17
4
184
20
18
34
18
30
15
11
8
2
2
8
3
2
13
112
3
3
8
2
1
0
10
2
2
2

1570
1267
53599
5114
2960
6502
6485
1057
3968
6428
3861
2218
2188
2563
741
356
1861
6125
1172
66350
7224
6325
12633
6303
11215
5176
3424
3416
718
786
2823
1001
557
4749
40410
870
1255
2692
615
446
0
3864
779
800
820

816
683
28114
2711
1587
3392
3322
561
2035
3401
2018
1193
1119
1353
373
184
993
3271
601
32169
3467
3013
6102
2996
5413
2536
1662
1652
372
428
1369
514
271
2374
20210
422
625
1371
307
198
0
1971
400
417
445

754
584
25485
2403
1373
3110
3163
496
1933
3027
1843
1025
1069
1210
368
172
868
2854
571
34181
3757
3312
6531
3307
5802
2640
1762
1764
346
358
1454
487
286
2375
20200
448
630
1321
308
248
0
1893
379
383
375

16
3
287
25
20
19
27
13
26
30
24
21
9
6
6
4
14
24
19
332
36
40
46
25
58
21
25
13
10
13
13
9
11
12
273
7
7
31
8
5
1
30
13
13
3

178
138
332
275
0
722
215
146
263
3262
89
68
120
55
108
95
274
311
0
104
140
167
455
304
263
309
219
8
55
118
5114
809
176
203
216
132
0
293
260
262
111
1675
122
647
56

164
121
371
305
0
726
249
165
281
3037
86
83
110
65
119
76
259
333
0
99
98
133
462
269
216
271
200
12
46
100
4644
801
158
209
209
120
0
266
250
242
99
1474
110
538
46

3
11
14
8
11
14
5
4
9
119
1
7
5
7
9
3
6
8
4
1
8
7
6
10
7
9
9
4
2
6
161
15
4
9
13
5
1
11
17
15
7
30
8
13
3

1193
3993
4929
2924
4052
4822
1718
1450
3188
42563
472
2410
1758
2836
3428
1217
1722
2683
1344
423
2815
2316
2512
3334
2518
3094
3439
1473
695
2074
56040
5255
1416
2991
4822
1980
308
3915
6480
5239
2100
10188
2681
4266
914

594
2078
2446
1534
2014
2309
772
692
1615
21177
196
1194
888
1378
1674
592
880
1322
656
231
1467
1209
1204
1631
1148
1601
1758
734
353
1061
29453
2750
733
1591
2522
1012
145
2015
3346
2826
1117
5369
1473
2265
483

599
1915
2483
1390
2038
2513
946
758
1573
21386
276
1216
870
1458
1754
625
842
1361
688
192
1348
1107
1308
1703
1370
1493
1681
739
342
1013
26587
2505
683
1400
2300
968
163
1900
3134
2413
983
4819
1208
2001
431

14
13
31
22
14
25
6
18
12
254
7
10
14
6
10
5
15
16
16
11
12
12
13
24
7
22
32
12
4
6
244
26
7
15
17
14
7
20
25
21
12
31
4
23
10

152
0
2277
410
29
343
165
138
0
269
122
0
17
84
50
2
182
111
82
125
0
102
46
2835
62
0
79
34
345
557
548
192
57
410
52
0
124
0
127
246
2
0
103
0
6

122
0
2087
388
22
298
166
138
0
234
117
0
19
62
54
2
169
96
67
108
0
103
44
2517
63
0
71
36
299
517
496
173
44
345
37
0
112
0
110
212
2
0
94
0
0

7
3
91
17
4
5
3
7
3
10
6
3
3
2
2
3
5
5
2
3
1
3
4
79
1
2
2
2
20
1
7
5
10
2
2
5
7
2
0
6
3
2
2
0
1

2420
1065
32432
6114
1264
1782
1076
2550
919
3363
2420
1049
1109
877
533
1096
1973
1591
634
1042
313
1193
1534
27726
200
564
692
579
6820
213
2410
2040
3502
639
900
1970
2856
546
0
2176
913
706
726
0
388

1276
530
16934
3202
676
953
553
1365
462
1736
1251
543
565
454
277
566
1035
837
337
535
167
640
780
14650
105
295
382
294
3615
106
1289
1084
1864
341
482
1023
1468
261
0
1155
503
383
393
0
212

1144
535
15498
2912
588
829
523
1185
457
1627
1169
506
544
423
256
530
938
754
297
507
146
553
754
13076
95
269
310
285
3205
107
1121
956
1638
298
418
947
1388
285
0
1021
410
323
333
0
176

6
6
124
18
10
12
9
10
6
9
8
6
1
4
2
1
2
4
1
5
3
9
4
89
0
0
2
4
13
7
9
3
11
5
6
3
12
2
1
6
4
1
16
1
1

0
0
0
15
82
4846
0
6
113
0
0
0
524
1400
0
129
140
231
489
319
622
873
17344
746
700
866
976
377
155
1774
1181
3857
5261
1451
2658
309
77
63
911
375
193
229
492
9
1128

0
0
0
12
82
4348
0
4
98
0
0
0
456
1167
0
110
107
270
423
283
579
851
15678
645
621
781
882
322
159
1603
1047
3499
4771
1348
2304
245
72
66
780
348
159
231
395
8
1080

0
0
0
0
1
122
1
0
0
0
0
0
16
20
1
1
12
8
15
14
15
19
391
24
14
24
32
7
5
28
25
96
112
24
90
15
6
7
24
11
3
8
7
9
25

0
0
0
0
338
43208
431
0
0
0
0
0
6018
7452
350
313
3809
2982
5125
5177
5137
6414
132199
8121
5219
8062
10741
2805
1569
9473
9103
33366
36243
7497
31907
4950
2172
2617
8965
3666
939
2976
2170
3452
8293

0
0
0
0
181
22949
224
0
0
0
0
0
3208
4039
187
169
2005
1564
2677
2717
2728
3431
68957
4264
2719
4128
5602
1418
817
4955
4735
17380
19049
3890
16941
2675
1153
1403
4716
1924
499
1568
1170
1833
4316

0
0
0
0
157
20259
207
0
0
0
0
0
2810
3413
163
144
1804
1418
2448
2460
2409
2983
63242
3857
2500
3934
5139
1387
752
4518
4368
15986
17194
3607
14966
2275
1019
1214
4249
1742
440
1408
1000
1619
3977

2
2
1
3
6
181
4
5
1
0
0
0
10
27
1
3
28
12
19
17
23
31
403
23
31
48
42
19
18
28
35
64
69
26
101
10
3
8
17
18
11
10
10
14
49

0
0
689
99
184
0
156
348
95
0
179
1
0
73
447
0
84
0
0
2
0
0
143
0
0
0
0
0
104
114
0
0
0
0
0
1115
0
33
164
0
90
145
15
0
0

0
0
629
95
193
0
163
318
99
0
153
0
0
66
413
0
83
0
0
2
0
0
116
0
0
0
0
0
89
123
0
0
0
0
0
989
0
34
130
0
72
123
12
0
0

3
0
9
2
7
1
3
22
4
3
2
3
3
7
68
8
3
0
5
5
1
5
4
6
3
3
0
3
4
5
2
4
3
3
1
75
0
1
1
0
1
4
4
5
1

1177
0
3251
638
2165
220
842
7644
1326
1069
750
889
1256
2354
25778
3038
1231
0
1984
1571
268
2125
1583
2353
1207
950
0
1262
1461
2018
631
1168
1111
1318
499
28121
0
432
242
0
406
1647
1306
1914
255

633
0
1685
321
1131
114
432
3961
675
575
399
458
648
1206
13367
1608
688
0
1031
779
134
1096
790
1216
590
513
0
649
772
1085
342
616
569
654
235
14745
0
218
135
0
226
849
685
1001
129

544
0
1566
317
1034
106
410
3683
651
494
351
431
608
1148
12411
1430
543
0
953
792
134
1029
793
1137
617
437
0
613
689
933
289
552
542
664
264
13376
0
214
107
0
180
798
621
913
126

5
4
15
8
6
2
9
52
5
7
14
3
9
14
209
13
8
17
14
14
7
4
6
11
7
5
8
10
23
18
2
17
11
9
5
231
4
2
2
3
7
17
22
16
10

88
0
286
152
0
0
43
0
0
15
0
84
0
0
1675
147
2
139
0
224
215
148
29
111
449
106
0
75
30
3774
853
0
365
0
24
353
428
258
835
438
220
8164
558
446
814

68
0
288
119
0
0
50
0
0
11
0
82
0
0
1432
135
0
108
0
237
185
116
40
81
377
73
0
58
22
3467
775
0
311
0
29
337
372
224
775
435
209
7620
520
420
752

5
10
11
11
8
0
1
4
0
1
0
7
0
0
79
10
5
0
2
3
7
7
3
10
7
2
6
13
4
141
8
0
8
2
2
9
12
13
45
23
19
298
17
11
23

1731
4203
4253
4078
2724
0
404
1289
0
406
0
2831
0
0
29677
3550
2099
0
842
1295
2963
2115
1237
3811
2509
505
1951
4962
1838
50163
2880
0
2662
833
797
3213
4031
4546
16112
8652
6437
104934
6076
4314
8135

855
2185
2210
2147
1445
0
222
690
0
231
0
1517
0
0
15608
1930
1090
0
434
672
1565
1103
653
2003
1344
273
997
2616
928
25871
1474
0
1387
393
406
1644
2150
2359
8392
4450
3216
54745
3148
2362
4182

876
2018
2043
1931
1279
0
182
599
0
175
0
1314
0
0
14069
1620
1009
0
408
623
1398
1012
584
1808
1165
232
954
2346
910
24292
1406
0
1275
440
391
1569
1881
2187
7720
4202
3221
50189
2928
1952
3953

20
23
34
25
13
2
2
6
2
4
5
7
3
2
171
16
12
9
6
6
11
14
13
20
14
9
12
20
9
181
11
2
10
3
3
17
20
11
42
34
28
354
24
14
37

878
226
397
1060
665
665
1086
1369
5085
830
538
182
49
355
30
77
79
0
58
622
713
393
480
413
0
63
33
170
4926
41
257
24
528
141
254
773
1868
656
277
107
9586
279
195
85
186

831
205
370
974
630
616
1043
1259
4744
798
502
176
46
309
28
65
86
0
62
575
625
374
454
386
0
51
41
166
4634
45
245
13
508
140
237
697
1719
633
295
102
9243
279
199
81
191

25
17
26
29
58
26
26
40
240
26
42
11
5
10
10
4
0
6
9
25
25
11
27
16
3
0
8
2
342
4
4
20
31
20
31
40
79
61
29
23
396
12
11
13
10

8666
6216
8850
10947
20574
8765
9428
12963
85652
8730
14434
3771
1906
3153
3462
1590
0
2390
3209
9062
8998
4017
9624
6223
1386
0
2975
722
123996
1362
1578
7388
11627
7755
11376
13756
27927
20876
11267
9084
143126
4944
4252
4976
3607

4473
3202
4631
5754
10830
4584
4918
6661
44554
4571
7399
1927
989
1665
1803
794
0
1222
1640
4759
4776
2071
4974
3279
730
0
1539
416
64506
700
824
3819
6107
4008
5965
7183
14604
10781
5772
4743
72972
2571
2204
2564
1888

4193
3014
4219
5193
9744
4181
4510
6302
41098
4159
7035
1844
917
1488
1659
796
0
1168
1569
4303
4222
1946
4650
2944
656
0
1436
306
59490
662
754
3569
5520
3747
5411
6573
13323
10095
5495
4341
70154
2373
2048
2412
1719

45
19
28
37
59
32
33
26
466
46
44
18
14
19
36
11
8
9
17
68
35
15
53
44
9
7
9
4
518
11
11
54
54
53
51
62
96
66
29
31
766
33
48
27
27

0
97
97
133
0
210
0
636
560
278
1055
811
331
366
413
177
353
701
1295
1328
1729
50
0
192
0
0
82
96
291
138
0
188
172
140
380
16610
101
245
176
139
593
1645
0
227
3035

0
93
92
136
0
162
0
617
523
249
1054
805
303
339
385
173
331
652
1252
1327
1648
43
0
200
0
0
80
78
267
124
0
180
188
157
331
15365
97
233
158
128
580
1564
0
209
2798

1
6
11
6
4
14
7
24
18
15
36
19
10
26
11
24
18
14
60
26
89
5
5
7
2
3
2
6
9
18
0
4
4
3
21
312
4
6
7
6
12
36
1
7
47

263
1874
3640
2163
1395
5325
2376
8869
5788
5770
12856
6643
3883
9395
3881
8498
7349
5177
21571
8631
31730
1841
1874
2481
688
935
852
2180
3099
6580
0
1415
1569
1195
7021
103491
1304
2032
2121
2010
3991
12307
324
2315
15400

146
939
1855
1105
707
2691
1246
4569
3012
2902
6577
3459
1981
4735
1971
4338
3723
2635
10709
4445
16207
922
965
1319
362
482
398
1120
1597
3367
0
679
801
606
3589
53463
633
1036
1105
1028
2086
6329
173
1187
7904

117
935
1785
1058
688
2634
1130
4300
2776
2868
6279
3184
1902
4660
1910
4160
3626
2542
10862
4186
15523
919
909
1162
326
453
454
1060
1502
3213
0
736
768
589
3432
50028
671
996
1016
982
1905
5978
151
1128
7496

8
14
14
23
18
24
20
59
24
21
61
32
24
29
45
26
38
53
58
40
233
10
10
16
8
17
8
20
19
41
10
12
17
19
26
284
11
12
20
3
16
50
3
14
47

10449
606
108
262
204
7
25
0
0
465
102
0
92
183
88
908
190
4
186
263
207
56
239
150
89
216
87
47
82
157139
6004
384
644
1045
1573
901
164
804
92
348
49
6705
2009
303
885

9598
546
104
241
164
8
29
0
0
414
96
0
68
174
76
702
152
3
149
188
163
25
212
140
72
150
71
25
54
156422
5842
430
661
1086
1502
993
95
556
63
414
42
6553
1983
277
820

186
70
18
13
12
7
6
13
1
24
2
6
7
3
6
75
12
1
11
13
11
2
29
20
9
21
16
4
1
1026
47
7
9
3
13
2
2
4
3
2
2
64
14
1
12

61687
25206
6718
4929
4084
2367
2263
4585
260
9087
700
2351
2458
873
2705
27487
4590
237
4353
4990
4186
804
10095
6775
3320
7812
5987
1430
395
311597
14923
2112
2873
702
4151
445
865
1351
1081
494
849
18788
4183
254
3358

31982
13102
3549
2523
2123
1224
1157
2388
138
4634
369
1171
1274
439
1381
14349
2388
122
2266
2610
2216
394
5370
3516
1854
3981
3080
713
188
158468
8001
1055
1355
404
2218
216
540
948
551
227
487
9739
2117
133
1673

29705
12104
3169
2406
1961
1143
1106
2197
122
4453
331
1180
1184
434
1324
13138
2202
115
2087
2380
1970
410
4725
3259
1466
3831
2907
717
207
153129
6922
1057
1518
298
1933
229
325
403
530
267
362
9049
2066
121
1685

108
123
22
22
21
13
11
22
12
60
6
8
17
11
18
150
18
1
17
42
28
14
60
44
16
30
16
8
6
325
12
0
3
0
1
1
2
2
2
0
1
23
6
1
2

0
452
203
699
775
289
621
156
39
274
11309
226
435
840
879
862
1547
1020
1432
926
556
464
1285
837
16324
824
1939
1675
818
549
1221
601
198
1182
1945
688
1700
1997
597
390
21662
447
512
1835
2209

0
488
174
652
738
304
674
142
46
255
11649
208
409
931
913
908
1634
946
1428
960
643
490
1307
872
17126
873
1926
1665
920
445
1372
632
183
1247
2076
748
1938
2143
586
372
22054
524
546
1812
2183

0
11
0
5
8
5
6
0
1
1
88
5
3
3
9
5
19
4
5
7
5
9
6
8
75
10
13
3
3
6
7
9
2
2
3
1
2
7
7
0
75
1
2
6
9

0
2924
0
1586
2726
1587
1652
0
231
287
26103
1649
717
856
2958
1291
5789
1223
1248
1966
1270
2766
1823
2547
22498
3477
3751
713
769
2046
2072
2841
688
577
713
219
501
1915
2216
0
21141
324
625
1504
2474

0
1510
0
822
1421
941
848
0
121
153
12634
726
377
408
1456
659
2693
620
622
902
634
1383
870
1284
10939
1764
1881
307
387
1043
942
1359
320
272
303
119
237
899
1106
0
10544
193
356
751
1225

0
1414
0
764
1305
646
804
0
110
134
13469
923
340
448
1502
632
3096
603
626
1064
636
1383
953
1263
11559
1713
1870
406
382
1003
1130
1482
368
305
410
100
264
1016
1110
0
10597
131
269
753
1249

2
1
2
0
4
2
1
2
0
0
13
1
0
1
2
1
3
0
2
0
0
1
2
0
14
2
1
0
0
2
1
4
1
0
0
0
0
0
2
1
1
0
0
0
0

3506
1103
1614
2232
1624
1445
524
1482
1152
966
1011
13907
1114
1696
396
632
629
168
519
764
0
410
1040
585
1000
1323
457
528
357
603
683
693
310
3105
319
107
134
612
130
448
202
50
178
32
89

3654
1143
1784
2300
1632
1493
561
1404
1174
900
944
13904
1176
1832
414
588
579
177
516
818
0
409
1009
588
1054
1315
453
490
376
498
596
698
318
2939
330
108
137
563
94
397
174
45
108
35
85

14
0
6
8
9
5
4
4
1
2
4
109
3
1
1
4
3
6
1
8
6
6
4
1
16
7
15
4
3
1
6
5
8
53
5
2
3
1
4
4
2
2
4
3
4

4268
0
1615
2071
2520
1480
1025
1131
297
609
1198
32696
803
356
226
1134
755
2257
268
2025
1915
1843
1071
437
5223
2008
4551
1248
1050
244
1716
1109
2457
17593
1636
757
1002
454
1404
1160
508
660
1458
971
1299

2145
0
769
1071
1210
736
485
554
141
305
603
16810
392
174
114
557
370
1243
126
1079
1043
944
537
233
2696
1044
2223
654
546
136
915
537
1247
8918
878
395
524
149
713
588
264
341
724
495
646

2123
0
846
1000
1310
744
540
577
156
304
595
15886
411
182
112
577
385
1014
142
946
872
899
534
204
2527
964
2328
594
504
108
801
572
1210
8675
758
362
478
305
691
572
244
319
734
476
653

0
0
0
0
1
0
0
0
0
0
0
25
0
1
0
0
1
1
0
4
2
2
0
1
7
0
3
0
0
0
2
0
1
32
1
2
1
0
1
0
0
4
2
2
4

30
546
137
91
2524
334
180
187
391
497
29
233
228
226
73
146
9763
431
967
2191
374
810
241
243
859
582
363
416
802
475
464
545
3518
484
354
1348
275
241
382
77
0
3
130
224
15625

46
593
128
96
2312
302
154
175
389
491
27
196
220
186
53
119
8878
349
882
2109
301
628
268
242
761
511
329
430
755
341
435
537
3518
534
369
1241
282
239
362
145
0
0
124
222
15285

4
10
3
2
28
4
2
1
0
0
2
4
6
3
2
4
102
6
3
9
9
2
1
1
5
1
5
7
19
12
8
14
56
7
5
16
3
2
9
2
1
0
2
9
63

1442
3398
856
588
8976
1222
523
251
0
0
671
1282
2136
961
513
1417
31710
1697
944
2652
2636
484
206
272
2016
251
1381
1838
6118
3304
2937
4974
19296
2310
1586
5323
1181
759
2809
653
420
0
864
3391
17996

731
1741
424
305
4595
650
261
119
0
0
343
663
1067
498
253
741
16295
853
507
1348
1341
246
112
142
1031
134
727
938
3187
1719
1438
2572
9815
1168
822
2759
598
389
1407
324
218
0
454
1676
9146

711
1657
432
283
4381
572
262
132
0
0
328
619
1069
463
260
676
15415
844
437
1304
1295
238
94
130
985
117
654
900
2931
1585
1499
2402
9481
1142
764
2564
583
370
1402
329
202
0
410
1715
8850

3
7
2
3
17
1
0
0
0
0
2
2
3
6
1
2
36
1
0
1
1
1
0
0
0
0
1
0
7
7
7
10
44
2
1
9
1
4
2
4
3
6
6
6
16

2299
2079
2079
2624
2663
2303
550
1028
24635
2591
1336
2716
1278
856
1983
2020
2391
1115
1155
3027
2035
769
1363
2627
344
1065
589
170
459
7148
481
418
4841
844
90
474
4889
129
653
1722
642
573
432
272
466

2157
1774
1945
2693
2787
2325
523
1081
25759
2670
1425
2940
1272
968
2054
2061
2708
1124
1151
2999
2068
876
1443
2081
248
839
493
168
333
6791
397
446
4618
837
73
420
4411
111
570
1590
516
499
375
292
458

7
14
15
3
6
5
6
7
111
12
14
16
9
2
4
2
1
2
3
12
4
16
14
4
0
1
1
1
1
57
0
0
32
10
9
6
84
9
12
8
8
11
5
11
20

2331
4409
3839
665
1720
1167
1871
1994
31366
3418
4149
4147
2858
611
1045
593
270
487
814
3126
992
4481
4375
912
0
201
247
225
239
17819
0
0
9778
2837
3093
2111
26866
2636
4226
2007
2387
3563
1598
3292
7157

1127
2349
1930
324
876
574
992
974
15550
1694
2110
2022
1410
307
500
274
133
229
427
1573
488
2196
2187
471
0
100
132
111
128
9216
0
0
4981
1451
1594
1190
14075
1408
2369
1028
1367
1849
839
1683
3532

1204
2060
1909
341
844
593
879
1020
15816
1724
2039
2125
1448
304
545
319
137
258
387
1553
504
2285
2188
441
0
101
115
114
111
8603
0
0
4797
1386
1499
921
12791
1228
1857
979
1020
1714
759
1609
3625

1
11
1
3
0
0
0
0
7
0
0
0
0
0
0
1
0
1
0
0
1
1
3
0
0
0
0
0
0
13
1
0
5
0
3
4
71
4
11
2
12
7
5
8
22

7394
1229
1629
867
573
803
127
435
1731
13942
584
159
176
0
0
0
0
99
0
0
0
74
0
0
76
982
163
0
52
0
0
311
101
141
214
1996
100
94
184
810
133
113
145
0
127

7320
1176
1742
814
497
805
111
374
1801
12809
450
114
157
0
0
0
0
91
0
0
0
66
0
0
22
912
142
0
52
0
0
251
110
149
208
1927
96
97
178
770
128
108
159
0
130

10
5
0
0
0
0
2
1
2
423
22
2
6
1
1
1
2
1
0
0
1
3
2
0
2
32
5
4
4
2
2
2
7
3
3
71
5
3
3
14
9
6
8
0
2

2914
1533
0
0
0
0
494
392
495
143459
7654
510
2564
205
314
221
757
273
0
0
448
879
538
0
945
11094
1606
1292
1807
933
656
832
2165
798
1005
24912
1577
761
945
4290
3543
2307
3161
0
811

1720
955
0
0
0
0
291
238
236
73165
4013
265
1348
121
162
109
371
138
0
0
250
447
307
0
495
5708
804
671
949
456
333
414
1130
419
532
12496
810
375
487
2193
1726
1181
1563
0
393

1194
578
0
0
0
0
203
154
259
70294
3641
245
1216
84
152
112
386
135
0
0
198
432
231
0
450
5386
802
621
858
477
323
418
1035
379
473
12416
767
386
458
2097
1817
1126
1598
0
418

1
0
0
0
0
0
1
0
0
337
31
1
4
6
1
6
1
0
1
3
1
2
1
0
4
21
6
1
3
0
4
2
1
2
2
65
2
5
3
2
11
14
4
4
0

96
89
0
105
2509
566
126
846
85
90
0
0
402
96
155
76
67
2845
423
853
231
158
59
343
680
98
966
0
224
77
120
151
259
63
0
0
72
0
0
0
0
640
0
88
60

97
82
0
82
2222
503
96
838
65
72
0
0
346
70
117
60
55
2705
432
839
220
157
47
324
598
88
932
0
220
80
121
146
249
41
0
0
75
0
0
0
0
536
0
34
61

4
9
2
6
44
6
4
14
2
1
1
2
5
4
4
1
0
81
22
23
11
3
0
5
11
6
32
3
6
1
4
3
7
2
2
2
0
1
0
0
1
31
2
3
2

1493
3344
575
2105
14115
1851
1329
4570
551
420
426
655
1750
1180
1148
235
0
27616
7390
6775
4256
942
0
2120
3813
2320
11025
1059
2160
402
1430
1076
2474
600
515
482
0
456
0
0
371
9762
500
870
610

742
1709
258
1059
7350
963
700
2377
291
228
240
336
866
620
605
124
0
13849
3680
3347
2106
468
0
1103
1963
1182
5609
526
1104
193
711
556
1258
319
271
236
0
244
0
0
191
5069
260
452
318

751
1635
317
1046
6765
888
629
2193
260
192
186
319
884
560
543
111
0
13767
3710
3428
2150
474
0
1017
1850
1138
5416
533
1056
209
719
520
1216
281
244
246
0
212
0
0
180
4693
240
418
292

7
8
1
4
28
4
0
2
0
2
3
4
3
2
5
2
1
48
4
1
5
2
1
19
6
10
27
1
2
4
3
4
1
0
1
5
2
1
1
1
1
44
3
4
2

100
0
0
0
0
97
124
46
6
0
81
38
0
417
0
174
8
53
182
1183
0
167
80
49
504
1
382
0
728
83
13
101
197
155
0
0
179
1092
81
141
203
347
0
88
232

93
0
0
0
0
75
84
62
6
0
72
49
0
397
0
167
3
54
173
1113
0
173
68
36
498
0
338
0
592
67
18
79
163
133
0
0
132
1023
65
126
200
300
0
88
244

1
3
1
2
2
2
1
2
2
0
1
2
5
15
1
5
5
3
1
30
4
3
2
2
4
6
5
4
32
12
2
6
2
2
1
1
6
33
2
6
6
8
3
3
5

306
873
356
703
830
696
306
603
637
0
411
731
1330
5925
426
1924
2114
1089
372
9559
1366
1277
734
607
1144
1616
1642
1173
10562
3683
893
2010
571
735
388
277
2005
11235
758
1795
2330
2365
1090
1127
1770

153
460
179
340
428
372
149
332
311
0
215
373
727
3154
211
1025
1151
554
213
4805
662
612
362
342
581
802
859
585
5350
1800
452
1031
293
371
193
130
1080
5762
412
931
1193
1217
534
581
894

153
413
177
363
402
324
157
271
326
0
196
358
603
2771
215
899
963
535
159
4754
704
665
372
265
563
814
783
588
5212
1883
441
979
278
364
195
147
925
5473
346
864
1137
1148
556
546
876

2
6
6
2
2
2
1
1
4
1
1
3
4
7
1
0
0
3
3
26
5
3
2
3
3
3
5
2
18
7
3
2
3
1
1
0
1
22
3
5
6
0
4
2
2

50207
14752
160
104
84
2313
5317
6774
2623
1039
344
77
1163
16248
389
890
4199
8764
2006
0
0
0
0
227
0
136
91
335
335
0
0
0
1531
727
418
77
309
2376
0
150
1085
330
811
12115
2029

49108
14584
180
89
89
2162
5249
6815
2348
1019
316
82
931
15991
375
927
4113
8614
1962
0
0
0
0
215
0
118
97
300
300
0
0
0
1441
613
395
84
349
2310
0
131
1052
347
780
11919
1907

777
227
9
0
0
66
61
91
47
16
6
7
18
206
13
25
47
99
22
3
0
0
3
3
0
2
1
15
11
1
0
3
20
10
7
0
3
85
7
19
19
22
18
171
21

243661
71208
3510
0
0
21973
18227
27498
15121
4823
2253
2455
5590
63580
3951
7378
15360
30919
5972
1180
0
0
1180
830
0
573
257
5487
3816
449
0
1222
6917
3213
2651
0
1053
27451
2728
6495
6183
6637
5408
51887
6396

123456
36170
1821
0
0
11334
9300
13715
7642
2363
1173
1277
2829
32611
2014
3781
8021
15697
3098
630
0
0
630
397
0
275
122
2738
1895
219
0
624
3512
1645
1325
0
542
13934
1312
3366
3154
3417
2685
25822
3224

120205
35038
1689
0
0
10639
8927
13783
7479
2460
1080
1178
2761
30969
1937
3597
7339
15222
2874
550
0
0
550
433
0
298
135
2749
1921
230
0
598
3405
1568
1326
0
511
13517
1416
3129
3029
3220
2723
26065
3172

417
110
31
4
5
25
20
25
52
15
9
15
13
69
9
4
9
40
7
9
2
2
5
13
1
9
3
19
15
2
0
2
45
14
21
6
4
49
7
22
8
7
5
51
9

3050
2265
4771
5431
379
273
74
32
200
200
0
0
595
219
0
75
0
301
240
7
112
0
121
0
323
241
55
27
2287
647
995
393
252
1138
736
39
353
10
269
197
72
782
434
129
0

3034
2357
4621
5001
340
247
66
27
132
132
0
0
558
213
0
61
0
284
202
9
84
0
109
0
302
227
75
0
2129
563
925
398
243
1063
682
31
343
7
275
214
61
591
256
17
0

43
45
62
236
29
11
8
10
10
2
6
2
19
6
1
4
3
5
20
2
8
2
8
0
7
0
3
4
64
13
29
17
5
68
38
16
9
5
19
11
8
52
14
0
2

12825
13736
18930
82449
10444
3863
2798
3783
3831
861
2112
858
6193
1779
469
1204
998
1743
7316
802
2733
763
3018
0
2590
0
1194
1396
21763
4610
9869
5596
1688
23936
13042
6045
3203
1646
6376
3825
2551
18684
5417
0
976

6404
6702
9492
42839
5519
2041
1493
1985
1927
443
1032
452
3272
938
244
650
522
918
3806
438
1421
400
1547
0
1328
0
616
712
11300
2417
5125
2912
846
12416
6750
3152
1659
855
3271
1974
1297
9581
2734
0
506

6421
7034
9438
39610
4925
1822
1305
1798
1904
418
1080
406
2921
841
225
554
476
825
3510
364
1312
363
1471
0
1262
0
578
684
10463
2193
4744
2684
842
11520
6292
2893
1544
791
3105
1851
1254
9103
2683
0
470

2
14
26
233
28
16
5
7
8
1
3
4
39
10
6
10
6
7
33
5
11
6
9
2
14
1
9
4
41
10
14
10
7
51
24
12
10
5
19
10
9
80
18
1
4

0
0
121
35
60
42
47
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
291
0
0
64
0
227
57
0
0
0
0
0
0
57
0
154820
35729
6677
3180

0
0
72
24
58
45
40
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
284
0
0
70
0
214
51
0
0
0
0
0
0
51
0
149236
34903
6672
3057

2
0
4
0
0
1
0
0
0
2
0
1
1
1
12
0
1
1
1
1
0
1
1
1
5
0
17
2
1
10
2
2
9
1
0
0
1
1
1
2
3
2515
717
142
68

770
0
1416
0
0
474
0
0
0
728
0
474
243
336
4719
0
363
429
449
466
0
248
290
471
2003
0
5682
681
469
3038
773
721
2866
273
0
0
269
246
390
486
1202
799631
228280
43285
23039

394
0
708
0
0
260
0
0
0
363
0
239
118
146
2430
0
220
221
219
233
0
118
151
234
1034
0
2958
362
257
1532
412
395
1459
155
0
0
130
119
203
252
600
405108
114905
21667
11594

376
0
708
0
0
214
0
0
0
365
0
235
125
190
2289
0
143
208
230
233
0
130
139
237
969
0
2724
319
212
1506
361
326
1407
118
0
0
139
127
187
234
602
394523
113375
21618
11445

2
0
2
0
0
0
3
0
0
2
0
0
0
4
20
1
4
3
1
0
1
1
1
3
3
2
25
8
2
6
1
8
17
4
0
0
1
2
1
5
4
953
246
50
15

3773
4397
4014
4228
4704
4756
30456
9327
4721
4596
6728
5084
26019
9975
5483
4596
5965
28129
10309
7472
1073
1955
4291
3029
11140
4300
2904
3936
15940
3040
852
843
545
2118
3632
2904
2006
7407
1168
521
2288
1109
2321
238357
10242

3742
4263
3790
4164
4551
4664
29605
8940
4735
4530
6513
4887
24965
9683
5336
4341
5605
26930
9764
7241
1137
1975
3966
2847
10596
4247
2666
3683
15222
2920
892
837
486
2067
3458
2713
1849
7015
1179
475
2125
1080
2156
226531
10047

83
69
99
114
66
76
477
150
90
91
100
46
198
54
32
74
38
411
116
76
44
62
67
46
240
96
40
104
339
95
32
13
28
33
59
36
43
133
35
18
24
37
19
5649
305

25997
21617
32711
36700
21102
23829
147934
44756
28737
29608
31376
13457
59233
16118
9776
23048
10291
129291
35011
23796
13321
22155
20518
14490
78063
30118
12798
35147
110795
31085
11237
4446
9109
9870
18467
12332
14249
46035
11558
6205
8630
12693
6949
1925865
102963

12926
10814
16454
18688
10707
12055
75234
22804
14550
15072
15881
6927
30608
8300
5030
11967
5311
65826
17870
12022
6673
11209
10669
7383
39729
15228
6567
17934
55615
15409
5619
2262
4557
4993
9357
6332
7086
23191
5753
3139
4380
6388
3531
980149
51957

13071
10803
16257
18012
10395
11774
72700
21952
14187
14536
15495
6530
28625
7818
4746
11081
4980
63465
17141
11774
6648
10946
9849
7107
38334
14890
6231
17213
55180
15676
5618
2184
4552
4877
9110
6000
7163
22844
5805
3066
4250
6305
3418
945716
51006

36
32
44
33
5
31
90
32
19
14
12
13
22
5
8
7
2
146
25
17
30
33
18
23
130
33
15
82
202
44
28
17
21
11
32
20
29
117
29
27
19
22
20
6076
307

1879
1079
1175
885
666
1078
2936
0
544
3789
301
130
125
10
478
368
766
1466
145
5997
2426
1688
504
381
998
2721
262
131
866
229
90
501
223
419
0
3250
879
828
469
1022
52
4461
1554
865
0

1840
1093
1183
804
644
1121
2777
0
585
3660
323
110
110
11
485
343
734
1404
140
5704
2319
1593
472
367
953
2613
269
139
888
208
83
407
231
388
0
3058
770
806
486
952
44
4201
1414
836
0

78
25
47
71
13
16
39
1
15
146
2
2
13
8
17
38
26
30
10
176
48
61
21
15
31
88
8
9
16
12
9
19
9
4
2
96
28
14
7
42
5
150
41
19
1

26575
8576
16441
26154
3962
4363
11981
354
4557
53032
855
928
4407
3340
5422
14252
9308
10669
3851
62116
15844
21618
7167
5857
11630
30695
2557
3312
5338
4023
2929
7299
3462
1193
582
33452
9556
5132
1895
14808
2061
54025
14353
7179
402

13491
4367
8223
13142
2044
2214
5997
184
2295
27059
427
490
2246
1721
2746
7369
4644
5428
1988
31493
8161
10963
3636
2867
5866
15568
1247
1710
2719
2054
1523
3728
1696
595
296
17024
4928
2627
985
7434
1050
27609
7362
3650
208

13084
4209
8218
13012
1918
2149
5984
170
2262
25973
428
438
2161
1619
2676
6883
4664
5241
1863
30623
7683
10655
3531
2990
5764
15127
1310
1602
2619
1969
1406
3571
1766
598
286
16428
4628
2505
910
7374
1011
26416
6991
3529
194

111
25
57
69
9
16
15
1
4
212
7
9
17
25
29
57
26
31
11
203
47
55
36
19
46
137
16
12
18
9
14
26
18
19
5
120
36
16
16
41
11
262
53
22
0

0
443
620
265
86
0
628
14896
1693
1649
808
1278
2877
2585
4006
7791
1321
825
779
548
1997
1310
1011
16694
3897
3951
6269
395
431
1751
8947
1722
3740
1160
2325
10572
1667
223
514
1878
4207
1412
671
2205
543

0
438
601
244
79
0
589
14082
1609
1624
736
1184
2584
2351
3994
7423
1308
785
739
500
1855
1285
951
15925
3816
3695
5969
361
418
1666
8605
1669
3540
1081
2315
10151
1536
220
504
1933
3974
1280
704
1944
491

3
20
14
16
8
3
25
419
87
87
15
31
72
51
76
313
59
36
26
48
61
49
34
500
106
139
164
19
9
63
303
67
95
46
95
376
51
11
19
53
105
74
63
148
30

1343
7217
5128
5478
2864
1025
9036
148469
31330
29496
5480
11000
26223
19123
25817
108372
20422
12954
9504
17682
19973
16224
11613
168978
34725
48977
54530
6368
2991
21387
105389
22932
33635
16824
31998
131112
17736
4141
6423
18965
34710
26404
22733
51243
10352

696
3724
2606
2754
1454
524
4631
75624
15879
14859
2863
5584
13471
9771
13197
55039
10413
6522
4827
8945
10238
8238
5856
86321
17731
25136
27966
3191
1546
10751
53702
11686
17059
8499
16458
66669
9124
2037
3336
9586
17664
13322
11600
26297
5348

647
3493
2522
2724
1410
501
4405
72845
15451
14637
2617
5416
12752
9352
12620
53333
10009
6432
4677
8737
9735
7986
5757
82657
16994
23841
26564
3177
1445
10636
51687
11246
16576
8325
15540
64443
8612
2104
3087
9379
17046
13082
11133
24946
5004

9
32
33
36
28
13
36
528
111
104
17
61
106
66
63
373
82
39
47
61
62
55
27
338
67
116
76
19
12
48
306
57
93
65
91
405
51
33
39
72
78
69
63
272
59

441
0
278
581
362
3574
1197
918
406
525
370
158
8094
516
363
86
2060
416
4653
79490
9580
27157
30046
12707
22465
6413
5472
4157
6423
6881
2056
1042
280
899
2604
4077
887
385
567
892
1346
693
3
80
169

415
0
201
523
314
3354
1151
764
422
511
368
138
7319
490
301
79
1868
411
4170
76136
9279
25574
29371
11912
21423
5865
5295
4022
6241
6463
1784
1013
220
837
2609
3780
902
419
494
770
1195
708
3
77
177

25
10
14
43
26
115
47
14
9
19
19
7
301
21
15
8
99
21
137
829
196
186
353
94
200
60
47
41
52
161
29
25
14
36
57
172
23
14
31
39
65
27
2
2
4

8447
3969
4324
15163
8988
41317
17135
5206
3153
6222
7353
2248
101491
6715
5246
2999
33397
7182
45952
254739
62748
55165
107787
29039
58952
17825
13389
12253
15485
54828
9671
8776
4478
12815
19088
59975
8188
4781
10942
14158
21906
9351
734
691
1371

4284
2027
2261
7793
4584
20956
8801
2634
1624
3177
3632
1088
51895
3559
2679
1533
16964
3710
23450
129382
32054
28313
54149
14866
30178
9142
6907
6260
7869
28253
5084
4505
2324
6560
9780
30759
4192
2448
5594
7324
11201
4807
395
367
705

4163
1942
2063
7370
4404
20361
8334
2572
1529
3045
3721
1160
49596
3156
2567
1466
16433
3472
22502
125357
30694
26852
53638
14173
28774
8683
6482
5993
7616
26575
4587
4271
2154
6255
9308
29216
3996
2333
5348
6834
10705
4544
339
324
666

42
38
35
60
38
234
64
36
12
47
54
21
259
24
11
16
101
21
86
288
116
59
95
18
51
12
6
14
19
197
39
63
22
38
35
233
47
14
41
48
83
43
9
3
8

441
2453
443
1129
654
227
0
2744
104
993
309
0
1338
0
7425
0
170
131
227
484
2045
519
0
80
1270
2416
83
1426
204
0
0
89
711
422
1810
0
0
73
780
311
424
0
222
0
1361

451
2398
434
1074
661
229
0
2778
85
974
317
0
1402
0
6900
0
176
134
219
423
1878
523
0
76
1223
2169
79
1343
174
0
0
110
680
379
1612
0
0
58
684
264
408
0
198
0
1287

19
93
18
36
28
7
4
146
4
31
32
1
76
2
176
1
7
5
11
19
42
12
4
0
26
42
7
53
2
2
0
0
45
4
65
0
0
4
20
9
16
1
15
0
87

6555
32689
6241
11749
10088
3016
1595
52545
1470
11323
11870
222
26767
893
61917
202
2272
1818
4279
7194
15073
4273
1610
0
8665
14300
2231
18298
493
708
0
0
15603
1494
22505
0
0
1309
6682
2619
6295
360
5240
0
32149

3340
16468
3081
5946
5090
1563
788
26347
747
5726
5890
111
13450
423
31592
103
1159
933
2186
3732
7651
2209
823
0
4351
7300
1145
9098
258
369
0
0
7691
780
11583
0
0
697
3451
1354
3241
185
2655
0
16304

3215
16221
3160
5803
4998
1453
807
26198
723
5597
5980
111
13317
470
30325
99
1113
885
2093
3462
7422
2064
787
0
4314
7000
1086
9200
235
339
0
0
7912
714
10922
0
0
612
3231
1265
3054
175
2585
0
15845

23
126
25
19
60
14
8
162
6
26
49
2
78
1
251
11
17
10
21
25
41
13
10
6
46
39
12
46
1
1
0
1
33
10
111
1
5
8
29
18
20
4
26
0
177

434
0
265
422
103
0
0
0
0
89
48
0
0
1719
0
176
371
972
0
200
2580
100
0
0
0
187
620
1243
366
64
198713
3255
195
100
333
467
195
88
218
332
330
365
338
294
479

358
0
283
433
94
0
0
0
0
70
49
0
0
1093
0
178
342
414
0
159
2524
80
0
0
0
168
627
1205
379
65
192240
3146
193
79
293
435
167
89
201
331
357
368
357
276
446

12
0
7
8
8
1
5
1
0
8
7
30
0
41
0
3
9
13
2
14
163
13
0
3
14
6
36
49
38
4
6845
72
0
1
7
2
4
2
1
10
10
13
11
11
24

3899
0
2247
3026
3202
444
1722
350
0
3223
2560
11476
0
14657
0
967
3154
4054
842
5640
60606
5272
0
1081
5621
2473
13012
17124
14413
1610
2384540
24614
0
378
2305
803
1188
852
213
3417
3320
4118
3948
4072
8015

1996
0
1107
1510
1622
234
873
189
0
1671
1329
5773
0
7700
0
497
1618
2248
429
2908
30465
2620
0
546
2794
1245
6571
8618
7272
799
1214876
12472
0
191
1165
421
597
424
104
1754
1711
2091
1941
2073
4085

1903
0
1140
1516
1580
210
849
161
0
1552
1231
5703
0
6957
0
470
1536
1806
413
2732
30141
2652
0
535
2827
1228
6441
8506
7141
811
1169664
12142
0
187
1140
382
591
428
109
1663
1609
2027
2007
1999
3930

16
0
19
22
18
1
6
1
2
22
6
64
0
137
2
32
29
49
9
16
298
39
0
0
27
15
74
86
50
7
8573
122
4
7
6
2
2
7
2
20
6
21
24
21
47

0
155
0
16
24
103
55
0
50
0
4
57
15
4075
579
1227
199
376
335
253
86
177
255
322
71
195
3280
485
0
176
310
330
119
360
461
1039
9421
842
619
1451
410
2448
1719
1267
665

0
135
0
12
14
109
41
0
53
0
4
58
20
3727
554
1081
192
334
345
218
74
155
251
298
74
151
3045
458
0
137
247
318
86
387
422
990
9074
845
595
1342
391
2418
1634
1208
641

2
5
1
2
4
2
0
2
2
1
0
0
3
176
17
37
14
10
19
17
11
4
15
22
4
6
172
14
8
13
16
17
20
16
39
29
435
71
47
60
10
93
79
45
30

649
1709
297
654
1432
652
0
553
729
317
0
0
1023
60950
6026
12258
4800
3317
7115
5975
3746
1216
5563
7459
1379
2096
61052
4895
2486
4670
6098
5602
7378
5472
13455
10996
153531
25395
16595
19918
3737
32675
28764
15988
10459

331
876
148
331
746
352
0
281
340
162
0
0
518
31321
3008
6285
2453
1685
3649
3155
1970
630
2889
3834
684
1079
31208
2514
1277
2413
3105
2850
3828
2781
6855
5585
78554
12802
8552
10205
1915
16710
14767
8305
5298

318
833
149
323
686
300
0
272
389
155
0
0
505
29629
3018
5973
2347
1632
3466
2820
1776
586
2674
3625
695
1017
29844
2381
1209
2257
2993
2752
3550
2691
6600
5411
74977
12593
8043
9713
1822
15965
13997
7683
5161

1
11
4
0
4
2
5
1
6
0
5
4
4
206
11
42
17
17
21
19
12
7
27
13
12
8
366
23
16
31
40
44
50
36
63
63
508
76
64
68
26
85
90
47
52

5484
143
100
295
263
120
0
1351
426
1698
351
397
163
0
103
74
4852
540
0
74
0
77
29
153
1133
204
72
0
0
309
73
667
221
420
0
104
188
0
58
0
61
286
183
9687
64

5494
149
91
266
272
109
0
1352
426
1744
350
389
155
0
112
79
4470
504
0
25
0
76
32
141
1054
187
68
0
0
306
70
596
201
381
0
106
169
0
43
0
59
250
202
9072
58

310
9
5
8
5
7
0
78
36
92
41
19
5
1
0
4
181
7
2
4
1
4
3
5
24
3
4
2
2
2
9
19
8
14
7
13
2
0
2
2
5
12
25
410
4

107958
2770
1916
2751
1866
2512
0
27629
12571
31352
14944
6588
1447
245
0
1367
66003
2280
898
1431
248
1577
919
1941
8122
1299
1320
791
695
656
3292
7109
3113
4851
2460
4389
917
0
605
701
2077
4714
9598
144136
1498

54615
1416
1016
1373
930
1318
0
13951
6428
15716
7537
3359
747
120
0
704
33905
1137
478
741
133
810
478
984
4157
641
683
393
337
332
1700
3666
1563
2484
1295
2258
475
0
319
378
1093
2427
4943
73978
760

53343
1354
900
1378
936
1194
0
13678
6143
15636
7407
3229
700
125
0
663
32098
1143
420
690
115
767
441
957
3965
658
637
398
358
324
1592
3443
1550
2367
1165
2131
442
0
286
323
984
2287
4655
70158
738

350
28
10
18
19
16
7
82
48
57
29
18
6
3
2
7
298
9
1
8
2
12
8
14
38
6
10
3
5
2
7
23
24
25
15
17
1
0
5
6
4
17
36
642
21

0
131
111
461
73
299
738
837
667
626
264
1158
795
567
648
669
1054
615
3158
114
142
6
11
0
0
96
332
345
71
27
0
103
92
75
75
7
209
190
142
291
37
47
0
180
0

0
124
106
471
60
263
692
773
626
568
236
1139
699
526
607
604
1001
612
2931
92
127
3
0
0
0
115
300
300
56
26
0
90
94
57
67
7
224
171
125
294
37
48
0
167
0

3
6
2
20
10
19
29
25
22
31
15
56
33
7
38
21
45
24
206
6
2
3
1
0
0
3
13
7
5
15
6
4
3
5
7
2
13
2
4
4
8
11
10
12
7

1241
2418
501
6918
3530
7103
10067
8512
7169
10720
5310
19077
11302
2595
14204
8078
15948
7945
75648
1917
536
854
343
0
0
909
4895
2388
1819
5371
2511
1374
1110
2063
2477
886
4664
839
1520
1515
2926
3825
4037
4590
2628

615
1244
257
3544
1840
3652
5168
4355
3637
5465
2762
9761
5849
1350
7222
4163
8282
4052
38682
978
296
458
166
0
0
478
2518
1191
947
2726
1318
711
564
1089
1303
448
2390
447
777
754
1455
1925
2126
2365
1311

626
1174
244
3374
1690
3451
4899
4157
3532
5255
2548
9316
5453
1245
6982
3915
7666
3893
36966
939
240
396
177
0
0
431
2377
1197
872
2645
1193
663
546
974
1174
438
2274
392
743
761
1471
1900
1911
2225
1317

5
19
11
31
23
32
46
36
32
28
27
76
50
40
37
27
66
35
549
24
12
4
1
1
3
8
20
30
10
25
9
16
11
12
27
18
38
16
26
13
10
16
26
30
23

120
0
153
76
217
1976
240
151
80
126
157
164
96
73
73
0
0
18
164
307
131
67
129
1307
0
20
0
0
0
71
74
220
0
0
77
41
134
103
7
169
0
182
0
0
163

129
0
146
60
196
1825
219
146
68
103
153
146
82
59
59
0
0
13
149
306
123
75
124
1239
0
30
0
0
0
69
69
188
0
0
64
38
145
105
4
146
0
178
0
0
160

18
8
13
8
6
75
9
7
1
1
10
4
1
1
0
4
3
5
1
7
6
11
4
50
5
3
4
0
0
5
0
2
0
0
3
3
3
3
1
5
0
6
0
0
7

6465
2988
4698
2885
2615
27438
3427
2094
388
220
3757
1596
312
304
0
1535
1021
1962
463
2222
2362
4087
1688
19360
2058
1092
1692
0
0
1801
0
728
0
0
1469
1092
1308
1087
361
1889
0
2251
0
0
2660

3304
1486
2381
1465
1305
14179
1760
1088
195
109
1938
808
173
152
0
793
547
1015
254
1160
1234
2082
871
9973
1076
555
891
0
0
942
0
377
0
0
766
536
656
563
184
985
0
1146
0
0
1353

3161
1502
2317
1420
1310
13259
1667
1006
193
111
1819
788
139
152
0
742
474
947
209
1062
1128
2005
817
9387
982
537
801
0
0
859
0
351
0
0
703
556
652
524
177
904
0
1105
0
0
1307

26
20
23
30
21
138
8
6
4
2
18
7
6
3
3
14
8
6
7
5
12
21
8
163
11
20
11
6
0
9
10
7
1
11
11
10
11
8
6
16
3
4
0
0
6

46
2424
137
543
62
0
0
141
258
225
171
307
32
171
0
0
64
251
0
62
25629
995
285
1138
1810
2186
1375
1039
1433
1108
353
242
1278
267
936
2296
1109
1278
860
1398
915
1398
1930
14957
408

43
2196
138
476
58
0
0
131
253
227
169
281
20
170
0
0
49
149
0
75
24839
936
270
1095
1757
2036
1269
1008
1345
1051
356
225
1212
249
966
2253
1045
1288
842
1330
885
1405
2016
14393
396

1
196
16
21
14
1
5
25
14
23
4
27
11
9
0
4
0
12
5
5
879
40
17
22
90
47
32
27
37
28
30
22
40
32
35
62
30
57
47
34
58
48
44
528
18

277
73196
5912
7994
5213
404
2095
9214
5239
7729
1355
10510
4206
3343
0
1670
0
4880
1590
1842
310998
14905
5797
8423
31252
17024
11487
8936
11752
10291
10261
7929
13740
11739
13245
23245
10260
19500
17667
11695
19863
16525
15462
187455
6575

158
37137
3054
4032
2673
205
1107
4570
2632
3944
701
5329
2155
1652
0
831
0
2470
810
972
158414
7604
2963
4253
15791
8678
5882
4635
6035
5343
5191
4097
7141
5959
6756
11899
5269
9901
9094
5853
9943
8289
7838
95240
3459

119
36059
2858
3962
2540
199
988
4644
2607
3785
654
5181
2051
1691
0
839
0
2410
780
870
152584
7301
2834
4170
15461
8346
5605
4301
5717
4948
5070
3832
6599
5780
6489
11346
4991
9599
8573
5842
9920
8236
7624
92215
3116

2
397
21
24
39
1
18
64
39
25
10
58
28
13
2
6
1
34
9
5
1123
35
20
55
95
54
48
40
60
54
42
42
51
50
35
84
45
68
49
33
63
64
36
748
37

19
885
389
366
840
626
1224
333
184
473
367
717
507
1430
358
650
3396
878
907
112
0
0
31
81
0
0
0
0
0
0
0
0
0
0
0
1781
0
0
0
50
0
95
0
0
68

21
806
401
311
818
628
1183
318
176
488
375
667
461
1374
322
623
3231
883
911
103
0
0
29
74
0
0
0
0
0
0
0
0
0
0
0
1783
0
0
0
48
0
93
0
0
71

15
8
15
18
32
29
48
20
16
20
12
25
20
35
6
50
62
33
46
18
2
1
4
0
2
0
0
2
1
0
0
1
3
2
0
100
0
1
2
3
1
2
0
0
1

5763
2596
4711
7023
11550
10723
17250
7310
5926
7218
3682
8532
7134
12320
2052
17764
21691
11496
16139
6441
567
322
1465
0
717
0
0
691
485
0
0
228
1230
736
0
36368
0
290
535
1353
389
751
0
0
486

2966
1401
2400
3610
5979
5382
8731
3707
3039
3669
1848
4333
3723
6221
1030
8900
11005
5751
8086
3269
286
152
765
0
337
0
0
375
238
0
0
116
616
384
0
18741
0
155
283
712
205
387
0
0
247

2797
1195
2311
3413
5571
5341
8519
3603
2887
3549
1834
4199
3411
6099
1022
8864
10686
5745
8053
3172
281
170
700
0
380
0
0
316
247
0
0
112
614
352
0
17627
0
135
252
641
184
364
0
0
239

16
32
31
17
33
35
70
34
31
26
21
51
45
29
30
75
52
43
40
54
9
7
7
1
1
0
1
0
0
4
0
6
4
14
0
276
4
0
8
9
5
5
11
4
3

0
0
42
2
289
41
66
615
124
246
65
78
0
0
0
0
0
0
0
0
95706
7400
9297
3628
3169
2321
553
751
297
64
67
7042
7364
2103
9059
6070
1975
2292
4317
3813
2279
5185
4444
898
1141

0
0
43
2
267
43
57
618
155
246
58
82
0
0
0
0
0
0
0
0
94109
7345
9397
3638
3208
2317
518
695
302
61
77
6733
7042
2024
8801
5890
2030
2179
4335
3709
2284
5175
4335
862
1132

5
5
4
2
4
3
2
29
15
13
4
1
0
1
0
0
0
1
0
2
2564
161
149
95
106
56
30
30
24
13
7
192
140
66
192
108
71
84
120
107
72
126
183
43
51

1967
1802
1577
868
1566
1054
940
9810
5282
4638
1500
332
0
446
0
0
0
366
0
705
862209
52720
48138
32120
34643
18354
11411
11051
9211
4615
2629
64632
47061
21777
62191
34464
25443
28462
41200
36001
24432
41956
61685
14431
18566

1009
909
806
454
777
537
466
5009
2759
2403
771
181
0
248
0
0
0
193
0
366
436896
26463
24332
16255
17729
9360
5885
5685
4757
2372
1328
32990
23752
11175
31538
17387
12951
14428
20678
17969
12418
21100
31098
7321
9498

958
893
771
414
789
517
474
4801
2523
2235
729
151
0
198
0
0
0
173
0
339
425313
26257
23806
15865
16914
8994
5526
5366
4454
2243
1301
31642
23309
10602
30653
17077
12492
14034
20522
18032
12014
20856
30587
7110
9068

7
19
10
10
35
11
19
40
32
23
5
6
3
1
0
1
2
0
0
3
1822
79
64
65
65
34
44
43
36
49
10
150
85
69
90
42
53
57
72
69
64
68
125
58
75

6208
2084
1157
526
202
11130
363
117
30
119
0
7
238
368
936
1095
761
438
121
0
5
24
0
271
1477
909
1349
296
718
422
1066
289364
3848
0
45
16
640
401
0
86
255
205
72
29
117

6122
2102
1094
513
189
10348
337
93
33
126
0
8
220
319
867
1016
709
387
102
0
3
20
0
271
1434
816
1309
278
649
379
972
280927
3741
0
45
20
574
413
0
82
223
194
75
31
114

168
77
43
29
22
449
35
9
2
1
0
1
2
17
26
37
33
16
9
0
10
4
4
15
68
34
29
27
16
23
31
8249
116
1
2
3
13
6
1
2
8
7
1
2
6

56440
26695
14601
10081
7618
159168
13647
3757
468
257
0
380
922
6381
8640
13343
11596
5987
3118
0
3266
1557
1724
5166
23528
12053
10337
9699
5389
7511
10442
2813043
39079
449
732
978
4112
2061
494
791
2428
2693
214
629
2079

28728
13436
7432
5147
3898
82207
6918
1965
245
132
0
205
479
3313
4468
6925
6033
3097
1569
0
1657
820
860
2658
12222
6274
5381
5032
2782
3800
5372
1425202
20137
242
394
484
2129
1077
251
427
1262
1412
121
329
1055

27712
13259
7169
4934
3720
76961
6729
1792
223
125
0
175
443
3068
4172
6418
5563
2890
1549
0
1609
737
864
2508
11306
5779
4956
4667
2607
3711
5070
1387841
18942
207
338
494
1983
984
243
364
1166
1281
93
300
1024

102
41
52
26
35
764
74
18
19
10
20
11
9
55
43
47
41
23
16
0
25
5
6
28
69
42
62
40
29
45
28
7948
207
3
5
9
23
8
2
9
5
26
7
3
3

80
378
513
83
288
107
533
16063
2647
1962
1198
1477
2410
1446
2300
1132
325
289
524
353
4074
1063
432
1107
328
459
685
23652
1886
2943
2884
1452
2089
2115
2670
2242
686
86
219
1828
2552
32858
4779
5552
2911

91
367
493
93
292
110
524
15323
2462
1705
1089
1462
2352
1372
2298
1103
317
278
518
367
3982
1019
416
1081
322
429
715
22501
1836
2884
2696
1359
1849
1967
2527
2069
716
84
213
1804
2497
30607
4274
5165
2626

4
10
14
0
18
0
18
392
62
43
34
26
48
40
41
50
9
9
13
17
135
32
17
24
16
15
31
716
47
61
101
70
78
81
85
42
40
7
8
34
62
870
83
143
83

1426
3159
4821
0
6310
0
5703
128990
19603
13871
11624
8246
16264
13108
13349
16814
2522
3004
4479
6106
46665
10483
5625
8193
6209
5059
11096
246444
14988
20629
32330
24558
27765
29543
29783
15245
13635
2704
2211
11727
21326
296268
30413
48334
27889

741
1619
2551
0
3166
0
2877
65448
10047
7114
5985
4117
8349
6537
6672
8477
1266
1517
2258
3109
23447
5281
2798
4129
3177
2597
5465
125955
7622
10358
16614
12828
14261
15007
15285
7901
6808
1367
1167
5964
10773
153267
15872
25101
14526

685
1540
2270
0
3144
0
2826
63542
9556
6757
5639
4129
7915
6571
6677
8337
1256
1487
2221
2997
23218
5202
2827
4064
3032
2462
5631
120489
7366
10271
15716
11730
13504
14536
14498
7344
6827
1337
1044
5763
10553
143001
14541
23233
13363

9
12
35
1
19
12
16
340
65
44
18
19
42
29
30
20
10
6
28
29
152
27
20
17
40
21
27
718
28
42
59
101
104
60
77
62
55
13
15
44
58
556
65
85
46

3378
2741
2031
1400
1683
5340
3043
22817
1747
1569
5921
3829
1074
306
1298
1430
5643
26466
203
4320
6561
4419
5407
1207
585
1984
1780
15322
7443
1842
1622
600
3009
806
7890
2236
1085
762
729
1607
8
77
1386
1842
280

3189
2653
1964
1311
1555
4933
2937
22318
1625
1527
5833
3521
1043
301
1209
1315
5944
26200
190
4210
6667
4547
5283
1068
577
1965
1693
15648
7808
1774
1569
589
3077
831
7352
2101
1071
666
637
1509
5
68
1295
1805
284

92
95
66
34
52
126
96
412
24
47
79
60
34
8
39
62
59
272
0
24
61
43
34
23
21
26
40
361
78
42
40
38
113
50
238
70
22
23
33
46
7
5
32
74
9

29641
32450
21981
11758
17993
43088
32721
136815
8043
15661
25305
20165
12109
2762
14095
21496
17179
88718
0
7728
19619
13457
10341
7975
6934
8603
14061
125116
25023
15393
13866
14099
39037
17698
81716
23316
7345
8068
12800
15317
2305
1728
10837
26063
3602

15319
16828
11314
5887
9278
22353
16789
69868
4178
7986
12615
10423
6370
1421
7353
10895
8627
44416
0
3793
9706
6724
5119
4117
3470
4234
7253
62234
12416
7703
6885
7090
19365
8775
42073
11935
3715
4177
6654
7866
1196
871
5659
13203
1795

14322
15622
10667
5871
8715
20735
15932
66947
3865
7675
12690
9742
5739
1341
6742
10601
8552
44302
0
3935
9913
6733
5222
3858
3464
4369
6808
62882
12607
7690
6981
7009
19672
8923
39643
11381
3630
3891
6146
7451
1109
857
5178
12860
1807

33
46
54
33
29
86
79
370
26
34
52
49
46
30
52
53
28
237
5
30
36
19
30
24
16
36
41
282
34
20
33
42
101
52
287
49
27
33
40
58
6
15
59
137
16

67
0
724
98
135
19
200
319
1845
172
1320
194
0
0
71
88
18903
314
313
458
1502
3079
162
288
1104
975
4193
6515
14642
1739
241
550
629
844
1392
831
346
175
323
516
887
81
750
918
1693

70
0
721
97
128
15
220
270
1759
165
1265
180
0
0
69
80
18405
314
330
460
1432
3101
196
305
1044
949
4149
6125
13516
1563
214
504
544
828
1233
782
322
177
337
481
812
66
667
876
1636

1
0
20
4
11
3
12
14
75
13
35
11
1
1
10
4
531
18
13
19
53
92
6
37
35
32
97
129
342
45
7
4
16
17
19
22
9
1
9
5
28
3
22
21
44

293
0
6358
1228
3842
1186
4214
5340
25256
4553
10785
3507
239
352
4214
1606
180336
6443
4617
6525
18693
29783
2330
14211
12436
10501
32848
41949
115205
15914
1967
1273
5316
5655
6536
6789
3190
207
3122
1934
9114
1157
7535
6837
15052

160
0
3152
610
1961
580
2171
2774
12570
2271
5456
1726
118
172
2064
763
91132
3272
2386
3253
9508
14846
1135
7165
6245
5372
16576
21374
59810
8279
1032
641
2795
2936
3428
3515
1681
113
1630
1019
4735
602
3916
3548
7750

133
0
3206
618
1881
606
2043
2566
12686
2282
5329
1781
121
180
2150
843
89204
3171
2231
3272
9185
14937
1195
7046
6191
5129
16272
20575
55395
7635
935
632
2521
2719
3108
3274
1509
94
1492
915
4379
555
3619
3289
7302

1
1
23
18
24
6
25
23
97
18
14
17
8
7
17
16
450
30
27
27
43
83
7
32
29
20
73
79
473
33
10
10
25
17
32
27
12
7
19
14
45
5
29
26
54

535
912
397
883
4189
511
652
373
768
1157
127
28
383
190
7383
2598
586
25
534
299
143
495
246
612
393
412
355
415
119
130
21
943
175
337
0
3
171
257
42453
3953
9217
3456
2397
4434
3079

497
830
367
780
3963
483
640
321
746
1136
122
31
398
86
7393
2682
564
29
506
321
143
493
225
583
501
354
342
413
111
113
13
877
143
350
0
2
150
232
42083
3747
9118
3509
2406
4468
3163

8
29
6
27
214
22
17
28
33
51
10
15
16
22
238
56
16
4
14
19
12
14
5
12
12
20
10
18
13
10
3
35
8
10
0
5
2
10
1183
117
226
150
63
87
81

2668
9460
2212
9267
74127
7567
6281
9150
10889
18024
3581
5527
5580
7528
80788
18359
4919
1284
4206
6628
3922
4952
2025
4516
4395
6720
3698
6023
4415
3720
1006
12986
2718
3842
0
1967
785
3674
394883
39229
73748
51949
19665
28361
28367

1357
4952
1138
4743
37145
3812
3183
4569
5424
8952
1817
2782
2797
3809
40956
9172
2532
668
2114
3282
2011
2500
1028
2299
2278
3505
1882
3069
2246
1865
505
6585
1397
1916
0
1014
397
1861
198495
20057
37328
25888
9828
14203
14080

1311
4508
1074
4524
36982
3755
3098
4581
5465
9072
1764
2745
2783
3719
39832
9187
2387
616
2092
3346
1911
2452
997
2217
2117
3215
1816
2954
2169
1855
501
6401
1321
1926
0
953
388
1813
196388
19172
36420
26061
9837
14158
14287

18
28
17
45
229
24
20
44
18
49
17
14
18
25
296
63
31
14
21
11
19
21
8
20
15
20
8
17
18
9
1
66
24
14
2
7
3
16
614
71
80
84
18
33
73

2671
3776
3917
5553
10524
2964
1040
412
2147
1771
2190
4418
248
26
245
709
161
120
497
205
263
53
0
0
172
161
51
99
877
531
5232
1004
538
293
953
1304
1140
2563
87
182
186
95
153
525
195

2729
3784
3719
5440
10142
2826
981
406
2053
1747
2129
4255
227
25
208
724
134
136
479
205
238
41
0
0
169
161
46
87
851
524
5275
990
555
300
951
1373
1106
2401
72
154
166
98
147
441
196

81
109
146
123
362
79
39
28
82
69
65
231
13
2
7
18
12
12
19
10
15
5
6
4
7
12
5
25
26
33
310
77
29
27
66
58
53
213
19
26
14
7
20
16
10

26775
34794
49085
42910
123872
27643
12726
9873
27244
23199
23187
84178
4669
771
2903
6827
4065
4236
6571
3887
4872
1941
2380
1293
2652
4974
1971
9150
8998
12018
106234
28385
9660
8483
23275
19565
16866
76090
6901
9399
5435
2486
6760
5680
3641

13440
17382
24738
21551
62939
14108
6434
5006
13866
11784
11741
42600
2335
390
1484
3538
2060
2117
3360
1996
2448
969
1166
670
1337
2517
1017
4533
4592
6071
53042
14207
4754
4197
11723
9791
8370
38235
3492
4697
2695
1261
3404
2869
1800

13335
17412
24347
21359
60933
13535
6292
4867
13378
11415
11446
41578
2334
381
1419
3289
2005
2119
3211
1891
2424
972
1214
623
1315
2457
954
4617
4406
5947
53192
14178
4906
4286
11552
9774
8496
37855
3409
4702
2740
1225
3356
2811
1841

43
55
85
72
342
63
52
36
94
58
39
414
29
2
21
27
26
24
30
28
29
8
13
13
23
28
11
27
33
42
228
60
27
24
40
45
32
357
26
58
30
25
26
35
31

137
259
357
171
216
1082
237
0
0
0
140
0
141
198
100
266
10363
331
1032
4262
1011
533
806
530
560
67
358
58
0
89
139
0
130
43
414
9992
861
1522
391
750
3
142
2067
2674
1582

158
275
333
152
209
1127
260
0
0
0
149
0
142
227
80
269
10397
285
968
4268
1065
511
882
518
589
75
390
39
0
94
153
0
118
43
399
9857
845
1456
368
739
2
124
2022
2714
1587

35
20
18
8
20
96
13
8
0
1
2
11
10
17
4
30
484
33
42
95
36
39
33
43
32
8
21
10
14
19
8
0
12
13
26
349
29
36
19
24
8
11
63
68
91

12309
7133
6188
3076
7082
34163
4528
3287
0
278
575
3960
3705
6067
1352
10411
168477
11294
13756
29934
12630
14690
12152
15296
12062
2991
6891
3763
5460
6307
2656
0
4378
4648
9569
120574
9271
12397
6521
8280
3284
3937
21255
23477
32152

6185
3661
3135
1544
3492
17176
2314
1656
0
137
289
2002
1845
3050
674
5209
84010
5607
6967
15030
6269
7268
6078
7646
6015
1506
3397
1876
2623
3140
1350
0
2182
2274
4782
60459
4700
6289
3275
4137
1657
2000
10836
11679
15886

6124
3472
3053
1532
3590
16987
2214
1631
0
141
286
1958
1860
3017
678
5202
84467
5687
6789
14904
6361
7422
6074
7650
6047
1485
3494
1887
2837
3167
1306
0
2196
2374
4787
60115
4571
6108
3246
4143
1627
1937
10419
11798
16266

34
23
22
26
21
132
19
10
8
7
8
18
11
16
2
33
562
29
25
38
65
44
38
34
40
33
20
17
23
34
25
8
32
23
34
402
36
49
38
43
18
16
47
47
108

568387
3686
603
365
437
392
107
0
154
160
0
160
0
0
292
848
168
1590
330
49
0
133
0
226
0
114
486
252
19180
448
1953
2304
188
0
63
200
0
267
0
0
159
3295
1692
1659
378

576347
3730
630
354
399
424
109
0
144
159
0
151
0
0
293
878
189
1513
321
42
0
136
0
179
0
115
486
234
18889
442
1894
2237
195
0
51
193
0
295
0
0
167
3435
1632
1596
346

13271
228
23
18
14
18
21
19
13
25
7
11
1
1
11
40
6
78
20
6
2
8
1
10
2
5
16
8
400
17
55
46
12
2
4
19
0
11
0
0
8
53
26
22
25

4495188
84084
8572
7274
4675
5907
8152
7135
4662
9956
2313
4156
397
418
4205
14037
2225
27823
7151
2091
725
3200
303
3513
880
1604
5496
2860
135087
5984
18863
15798
4167
837
1278
6550
0
3800
0
0
2554
17771
8041
7631
8439

2243626
42337
4213
3645
2363
2899
4145
3620
2333
5034
1165
2163
204
214
2105
7093
1141
14198
3683
1067
369
1652
168
1770
457
806
2791
1435
67725
2994
9374
7893
2071
441
658
3332
0
1923
0
0
1302
8905
3945
3869
4312

2251562
41747
4359
3629
2312
3008
4007
3515
2329
4922
1148
1993
193
204
2100
6944
1084
13625
3468
1024
356
1548
135
1743
423
798
2705
1425
67362
2990
9489
7905
2096
396
620
3218
0
1877
0
0
1252
8866
4096
3762
4127

11978
410
33
33
27
18
27
27
39
45
26
37
2
10
34
36
16
118
35
12
1
6
0
9
3
3
33
16
266
27
39
34
9
0
4
18
0
7
0
1
13
26
5
16
20

2350
3062
1162
0
14135
3604
2511
2589
5431
14655
1844
1306
278
107
0
376
618
809
0
94
490
290
202
155
393
79
145
0
0
235
687
63
581
2584
927
455
1658
279
0
0
13586
111
161
0
56

2224
3071
1111
0
14050
3715
2373
2470
5492
14525
1772
1304
262
112
0
346
667
789
0
82
528
293
214
161
436
72
137
0
0
213
680
53
559
2526
886
509
1637
287
0
0
13553
61
185
0
64

40
39
21
0
261
75
60
45
81
478
57
35
18
14
0
16
8
16
15
5
11
8
19
10
30
1
10
0
1
9
13
18
19
54
27
20
33
11
0
0
659
3
5
3
6

12216
13578
7580
0
83621
24536
19070
14005
26010
161831
18168
12131
6482
4684
0
5498
3161
4819
5041
1964
3375
2578
6431
3699
11205
342
3794
0
439
2449
4726
6780
6405
17908
8619
6497
10584
4052
0
0
228432
1022
1650
1371
2310

6098
6827
3781
0
42227
12376
9667
7128
13056
80825
9224
6063
3280
2373
0
2791
1559
2409
2551
952
1703
1288
3225
1849
5595
163
1920
0
214
1243
2343
3440
3144
8888
4232
3233
5079
2064
0
0
113761
515
844
695
1133

6118
6751
3799
0
41394
12160
9403
6877
12954
81006
8944
6068
3202
2311
0
2707
1602
2410
2490
1012
1672
1290
3206
1850
5610
179
1874
0
225
1206
2383
3340
3261
9020
4387
3264
5505
1988
0
0
114671
507
806
676
1177

14
22
11
0
128
37
35
23
33
513
32
22
13
18
1
32
17
23
32
9
23
20
15
26
38
5
12
0
1
10
14
25
14
44
18
8
30
11
0
0
680
5
1
9
13

547
763
318
463
458
846
1019
715
483
199
1427
570
601
1000
428
329
734
774
1133
451
36187
432
523
302
380
2391
1930
1927
560
326
3565
687
190
1154
1385
854
43
2387
3607
1340
1180
832
1915
1518
1116

578
782
304
474
509
882
992
690
553
242
1479
507
511
939
427
306
764
722
1130
452
36201
423
533
337
410
2596
1882
2077
615
375
3604
688
199
1173
1335
806
37
2294
3508
1312
1136
792
1849
1497
1117

16
30
15
39
38
61
79
20
23
19
50
37
26
32
15
17
34
25
38
28
1269
39
19
22
13
46
72
53
38
24
87
29
13
64
41
42
3
59
73
40
58
42
63
77
34

5671
10423
5538
13895
12907
21562
28074
7172
7760
6497
16792
12408
9550
10793
5076
5911
11348
8136
12449
10117
437018
14625
6983
7763
4940
14759
24780
18220
13096
8145
28589
10792
4190
20827
14233
15515
1329
21705
23607
13436
19859
14327
20183
26271
11746

2883
5131
2764
6913
6379
10673
14021
3609
3863
3202
8258
6127
4795
5377
2518
2951
5681
4024
6288
5117
217206
7126
3302
3774
2401
7176
12644
8815
6394
4010
14083
5452
2118
10389
6940
7797
677
10851
11844
6743
10051
7114
10121
13113
5830

2788
5292
2774
6982
6528
10889
14053
3563
3897
3295
8534
6281
4755
5416
2558
2960
5667
4112
6161
5000
219812
7499
3681
3989
2539
7583
12136
9405
6702
4135
14506
5340
2072
10438
7293
7718
652
10854
11763
6693
9808
7213
10062
13158
5916

21
43
19
33
41
55
63
14
26
12
32
32
57
33
13
35
35
17
39
32
1211
56
19
23
11
24
48
48
47
33
71
49
13
47
28
43
3
44
52
36
63
36
47
68
43

1358
2251
834
722
105
373
0
27717
929
1367
1666
1007
1314
786
2839
121
2342
4
453
0
164
1499
2252
831
1129
3529
3162
2323
0
6030
318
589
1027
398
770
492
550
320
194
169
1203
0
6633
337
1731

1358
2292
813
674
80
389
0
26934
921
1254
1491
937
1315
765
2666
109
2222
7
500
0
149
1419
2106
882
1167
3628
2995
2401
0
5859
301
611
1020
364
714
520
542
360
194
152
1081
0
6284
365
1682

61
78
28
28
9
14
0
773
14
38
57
22
37
39
80
3
78
1
4
0
7
25
45
17
28
102
95
81
0
301
20
45
32
25
26
29
18
29
12
33
31
1
352
40
73

21649
27142
10565
9512
3023
5207
0
261055
4466
12690
20026
8303
12043
12776
26825
905
26815
351
1430
0
2550
8155
15436
5714
8691
33660
33473
26746
0
104024
7092
14423
10534
9135
10018
10014
5979
9978
4260
11857
10287
447
126586
14007
25840

10857
13475
5239
4802
1531
2537
0
132650
2227
6614
10313
4314
6091
6546
13652
458
13665
199
739
0
1319
4101
8014
2841
4331
16652
17143
13431
0
52295
3560
7224
5419
4593
5120
4897
2954
5061
2110
5944
5190
223
63075
6756
13066

10792
13667
5326
4710
1492
2670
0
128405
2239
6076
9713
3989
5952
6230
13173
447
13150
152
691
0
1231
4054
7422
2873
4360
17008
16330
13315
0
51729
3532
7199
5115
4542
4898
5117
3025
4917
2150
5913
5097
224
63511
7251
12774

69
72
38
34
16
30
0
661
10
33
61
24
44
41
72
10
61
1
8
1
4
27
41
15
16
54
80
58
0
374
28
29
50
38
47
18
28
41
20
32
43
0
453
65
77

173
592
391
0
1115
271
484
497
62
980
8525
0
72
958
134
1091
2250
1542
606
450
1422
11776
1951
452
1347
65
263
98
873
96
537
354
361
618
1179
380
136
764
522
88
612
14
20
415
20

174
662
438
0
1021
262
464
471
58
687
8480
0
68
906
131
1225
2219
1477
584
467
1403
11202
1860
438
1330
49
243
87
792
88
533
328
354
562
1094
362
109
732
503
84
587
10
18
401
20

2
22
37
0
57
11
29
46
6
29
349
1
4
16
2
53
114
52
14
22
71
439
55
19
20
17
17
6
27
2
11
19
10
27
45
19
11
34
31
5
19
3
1
14
3

597
8318
13131
0
21333
3757
10140
16248
2406
10809
121032
200
1412
5734
785
18620
40290
17364
4704
8438
23485
152447
18202
6479
7045
5927
6122
2357
8857
702
3433
6489
2845
9556
16685
6257
4250
11669
11284
1756
6721
909
408
4660
871

307
3888
6343
0
10854
1901
5136
8164
1214
5446
61105
104
757
2962
418
9339
20299
8761
2337
4212
11916
78242
9495
3344
3691
3119
3183
1219
4598
337
1741
3319
1439
4859
8609
3204
2250
5924
5757
896
3384
459
157
2320
465

290
4430
6788
0
10479
1856
5004
8084
1192
5363
59927
96
655
2772
367
9281
19991
8603
2367
4226
11569
74205
8707
3135
3354
2808
2939
1138
4259
365
1692
3170
1406
4697
8076
3053
2000
5745
5527
860
3337
450
251
2340
406

8
41
42
0
45
17
32
64
20
42
373
0
5
34
1
50
88
73
19
30
73
515
29
18
38
18
14
16
24
9
13
7
7
31
65
50
18
26
35
5
22
6
1
20
5

631
0
9054
138
358
80
51
0
209
1309
774
572
824
1194
791
572
1367
111
416
144
144
8340
901
967
749
948
1028
344
288
234
272
404
243
273
1689
24085
2508
1741
310
1059
80
518
1627
531
110

636
0
8777
134
326
75
50
0
211
1229
726
533
788
1137
787
600
1341
105
446
141
148
7860
860
974
685
872
1022
320
288
176
221
385
263
277
1517
23338
2508
1625
285
943
79
448
1502
494
94

24
0
354
10
14
5
5
1
5
52
23
20
32
50
17
21
51
9
21
9
9
265
26
27
26
14
31
15
12
8
5
10
22
18
51
529
65
49
10
28
3
11
20
4
2

8963
0
128677
3730
5125
1967
1867
235
1840
18720
8260
7761
12366
18027
6078
7200
17922
3341
7944
3040
3254
88072
9134
8489
8661
4486
10032
5282
3574
2862
1773
3308
6905
6457
17109
175766
21289
16742
3311
9318
1044
3672
6455
1354
875

4473
0
65218
1856
2589
989
963
106
933
9460
4170
4010
6408
9260
3081
3682
9003
1716
3890
1490
1612
45046
4583
4384
4374
2286
5139
2695
1842
1434
908
1724
3498
3289
8890
89059
10765
8643
1673
4858
570
1925
3341
655
491

4490
0
63459
1874
2536
978
904
129
907
9260
4090
3751
5958
8767
2997
3518
8919
1625
4054
1550
1642
43026
4551
4105
4287
2200
4893
2587
1732
1428
865
1584
3407
3168
8219
86707
10524
8099
1638
4460
474
1747
3114
699
384

38
0
444
14
11
14
7
2
16
36
28
29
45
59
23
34
43
5
32
17
29
260
24
25
28
21
29
10
14
18
7
11
9
12
52
373
28
33
13
20
5
7
23
8
1

31
420
0
559
447
334
1475
1267
2780
2367
1268
1881
1704
1068
26106
2226
4640
4292
2373
2161
707
134
397
925
4167
1207
2877
9920
1019
1304
313
316
254
0
0
812
450
100
96
206
0
198
131
973
181

26
422
0
521
457
285
1377
1209
2775
2328
1357
1881
1729
993
25342
2190
4407
4353
2251
2093
665
117
365
876
4100
1231
2694
9400
922
1230
281
330
211
0
0
714
437
89
90
176
0
193
107
932
185

0
17
1
16
9
12
19
37
49
44
26
59
32
16
359
19
45
33
25
38
38
7
7
23
43
17
64
368
60
38
7
15
6
2
2
18
16
0
8
11
1
2
13
24
17

0
6062
425
5006
2808
3962
6174
13741
16252
13655
8370
19181
10579
5491
119107
6254
14235
9477
8370
13016
13676
2347
2078
7765
14228
6135
21526
127741
21046
13679
2334
5969
1932
691
648
6849
5556
0
2676
3872
210
543
4886
8193
5825

0
3106
207
2575
1408
2023
3169
6905
8111
6841
4221
9567
5270
2735
61639
3221
7249
4785
4224
6816
7150
1247
1114
4085
7557
3202
10989
65287
11008
6976
1169
3059
978
359
327
3561
2821
0
1470
1992
96
266
2506
4234
2997

0
2956
218
2431
1400
1939
3005
6836
8141
6814
4149
9614
5309
2756
57468
3033
6986
4692
4146
6200
6526
1100
964
3680
6671
2933
10537
62454
10038
6703
1165
2910
954
332
321
3288
2735
0
1206
1880
114
277
2380
3959
2828

1
10
1
22
15
8
31
22
28
30
7
26
12
22
350
22
34
8
17
30
45
18
23
22
46
30
55
414
40
49
36
27
10
4
1
30
32
0
3
9
3
5
13
28
11

1077
591
1899
0
10650
1126
1892
2016
453
433
803
741
253
666
370
498
743
186
470
0
30849
1057
706
905
1051
821
1435
5130
434
524
47
2234
929
916
462
82
0
85
0
193
78
1506
294
145
66

995
587
1921
0
10296
1089
1801
1930
450
406
844
734
266
629
365
439
707
182
454
0
30801
1056
659
893
1020
862
1450
5066
423
520
61
2093
870
936
491
73
0
87
0
208
76
1490
284
164
59

30
42
56
0
442
31
65
66
10
28
26
42
7
33
17
23
44
17
33
0
527
21
10
7
24
17
29
69
10
10
14
14
19
37
24
9
5
3
0
18
4
36
3
4
1

10446
14227
18159
0
156539
10635
22691
21988
3613
10582
9132
14909
2648
12064
6093
8599
15523
6684
11378
0
179934
7100
3450
2597
8913
5695
9507
22008
3567
3793
5344
4396
6546
11644
8310
3240
1969
1091
0
6509
1851
12298
1128
1606
459

5316
7079
9073
0
79305
5354
11451
11114
1832
5418
4596
7583
1333
6068
3118
4370
7857
3375
5836
0
89465
3595
1694
1314
4429
2849
4807
10908
1817
1860
2592
2115
3357
5861
4201
1615
935
561
0
3194
952
5959
571
811
229

5130
7148
9086
0
77234
5281
11240
10874
1781
5164
4536
7326
1315
5996
2975
4229
7666
3309
5542
0
90469
3505
1756
1283
4484
2846
4700
11100
1750
1933
2752
2281
3189
5783
4109
1625
1034
530
0
3315
899
6339
557
795
230

33
47
33
0
471
32
58
70
25
26
19
47
6
50
27
20
54
12
25
0
577
29
17
23
34
25
22
33
26
10
22
16
27
28
27
7
4
3
0
20
12
29
15
4
3

170
2246
2934
2613
3786
0
35225
5290
7272
7427
4833
759
924
985
2436
2566
2733
62407
5930
6819
175
4084
2203
4336
1918
2431
6187
9112
1422
2481
4723
2765
1769
2812
3240
20642
5127
5175
811
4638
2119
2772
9097
855
101

163
2300
3029
2678
3790
0
37183
5540
7788
7888
5063
733
946
1071
2656
2730
2768
65617
6275
6912
173
4138
2324
4447
1906
2515
6465
9786
1504
2624
5224
3018
1967
2993
3346
20788
5133
5349
837
4667
2082
2720
8613
780
88

17
26
43
42
11
0
529
79
92
96
87
25
21
20
37
38
34
680
51
47
2
54
34
47
19
27
51
90
20
35
14
56
26
62
45
402
83
111
34
92
40
42
264
21
10

5890
8457
14699
14413
3454
0
167050
24171
28929
29535
28617
8461
6622
7094
11455
12009
10157
215802
14941
14307
476
16759
11624
15419
5954
8923
15865
28059
6367
11065
4112
17846
8478
20397
15210
132240
28507
35295
11083
30510
13224
13621
88474
7429
3636

2941
4187
7423
7062
1626
0
81261
11593
14129
14490
13905
4184
3308
3396
5457
5849
4950
105678
7232
7114
234
8362
5575
7591
2960
4382
7775
13696
3081
5434
1955
8809
4145
9926
7407
66330
14162
17601
5566
15419
6607
6975
44701
3728
1878

2949
4270
7276
7351
1828
0
85789
12578
14800
15045
14712
4277
3314
3698
5998
6160
5207
110124
7709
7193
242
8397
6049
7828
2994
4541
8090
14363
3286
5631
2157
9037
4333
10471
7803
65910
14345
17694
5517
15091
6617
6646
43773
3701
1758

20
32
41
47
1
0
197
13
22
34
30
21
16
21
16
10
14
243
8
16
1
14
22
20
10
15
20
23
3
4
4
15
18
32
18
216
23
61
26
74
16
16
224
31
14

358
1817
1917
1351
707
1991
6661
441
744
1058
791
615
335
183
1080
0
429
83
902
4474
336
1070
1469
520
300
779
32597
285
5490
2069
5949
3732
5011
759
1440
303
0
16
378
7165
60122
8183
3124
4035
8112

350
1684
1818
1255
660
1978
6664
429
691
1031
842
621
326
200
1059
0
404
97
964
4592
360
1111
1467
513
329
812
34235
309
5738
2082
6295
3999
5212
763
1461
337
0
21
362
7656
64792
8333
3441
4064
9066

12
31
66
32
20
72
479
37
77
89
64
30
13
22
50
13
24
27
33
135
20
19
24
28
16
28
512
24
87
59
57
28
70
20
23
15
3
10
18
98
787
53
37
39
106

4062
10219
22655
10320
6713
23440
173847
13318
28884
33155
23048
9881
4672
8386
17536
5026
8887
9968
11086
49223
8017
7221
8407
10782
5483
9313
167396
8609
29116
18883
17543
8394
22589
7205
8092
4984
1093
3667
6356
30865
250467
16516
12580
12051
31222

2113
5187
11521
5201
3387
11686
87216
6731
14604
16665
11635
4794
2311
4145
8826
2539
4464
4991
5511
23973
3906
3438
4098
5279
2694
4558
82523
4356
14351
9434
8551
4076
11146
3598
4128
2517
548
1790
3077
14951
119516
8027
6025
5950
14818

1949
5032
11134
5119
3326
11754
86631
6587
14280
16490
11413
5087
2361
4241
8710
2487
4423
4977
5575
25250
4111
3783
4309
5503
2789
4755
84873
4253
14765
9449
8992
4318
11443
3607
3964
2467
545
1877
3279
15914
130951
8489
6555
6101
16404

26
21
45
16
30
41
693
66
123
88
60
55
38
35
76
26
38
36
52
223
23
43
55
39
24
39
447
40
48
53
14
7
71
33
43
20
12
15
54
37
325
15
18
5
26

7281
6008
981
1131
1346
6826
2311
2874
5155
2108
647
2720
107
1
145
603
107
189
156
83
385
269
291
384
32864
334
91
370
1857
861
3117
3093
429
2601
0
586
1209
7135
2745
1682
4625
169
0
0
1077

8134
6468
1037
1146
1452
7810
2600
2970
5356
2257
658
2827
90
1
141
627
106
203
152
91
416
282
313
405
34210
319
103
377
2013
887
3129
3205
451
2814
0
590
1221
7306
2858
1811
4917
170
0
0
1088

74
74
12
33
17
120
59
63
53
27
20
127
6
11
15
17
10
18
7
10
7
3
5
18
640
27
15
25
46
28
46
52
7
39
2
29
15
87
41
33
91
6
5
4
32

22425
24186
3612
11443
4871
38858
18143
21061
17307
9548
6644
45755
1977
4339
5219
6008
3188
6517
2673
3495
2918
1154
1752
6515
211049
10205
5267
8354
14598
9754
14626
16459
2494
12714
742
9216
5029
27651
13772
11356
29627
1938
1779
1288
11211

10317
11681
1732
5457
2361
18295
8303
10123
8438
4667
3322
22576
997
2204
2583
3056
1629
3197
1335
1759
1430
552
872
2962
103091
5054
2503
4032
7143
4711
7055
7963
1242
6065
339
4457
2487
13482
6718
5710
14624
938
1086
641
5447

12108
12505
1880
5986
2510
20563
9840
10938
8869
4881
3322
23179
980
2135
2636
2952
1559
3320
1338
1736
1488
602
880
3553
107958
5151
2764
4322
7455
5043
7571
8496
1252
6649
403
4759
2542
14169
7054
5646
15003
1000
693
647
5764

26
34
7
11
6
49
26
42
27
17
16
262
21
9
21
35
18
54
21
18
21
15
13
16
369
34
23
24
21
16
20
25
6
18
3
25
11
37
17
22
24
6
3
4
25

883
18874
2849
1698
1837
2175
2527
2370
1552
2274
406
320
866
101263
6066
2326
475
1845
1084
336
3245
271
454
174
216
173
150
216
678
183
192
0
0
93
293
94
0
0
58
0
2521
325
156
483
477

951
19792
3003
1738
1998
2299
2550
2531
1694
2414
415
319
831
102320
5831
2163
449
1821
1060
338
3159
257
447
186
214
152
149
192
668
177
181
0
0
98
288
97
0
0
53
0
2584
332
146
507
512

10
285
48
39
38
27
27
28
31
20
8
4
15
4252
198
66
36
46
39
11
230
11
27
13
18
20
20
10
22
8
1
4
8
14
22
13
10
3
3
3
194
22
13
34
35

2969
95009
17527
13284
12090
8240
8087
8711
10482
7194
3076
1505
4813
1509879
68941
22724
13209
15913
13338
3757
85392
4027
9741
5188
6558
7799
6566
3602
7492
2717
457
1789
3567
5324
7709
4910
3872
1255
1399
1420
71354
8018
4679
12465
12766

1394
46096
8462
6474
5825
3974
3956
4232
5026
3533
1491
746
2377
751407
34727
11428
6719
8008
6687
1885
43015
2031
4945
2677
3257
3935
3329
1809
3798
1360
224
903
1799
2651
3877
2452
1886
651
697
734
35839
4015
2319
6262
6483

1575
48913
9065
6810
6265
4266
4131
4479
5456
3661
1585
759
2436
758472
34214
11296
6490
7905
6651
1872
42377
1996
4796
2511
3301
3864
3237
1793
3694
1357
233
886
1768
2673
3832
2458
1986
604
702
686
35515
4003
2360
6203
6283

5
188
48
37
13
17
3
0
23
23
10
7
7
6142
173
46
37
23
42
25
563
32
51
39
31
42
44
19
37
25
15
17
41
27
29
25
54
9
16
10
239
49
20
38
39

131
564
173
212
6849
730
233
572
419
347
321
185
2616
1426
2083
310
980
69
724
0
896
0
57
225
52
0
302
96
0
0
164
2982
106
0
0
829
330
839
230
276
64
284
24
6847
245

124
600
184
179
6923
742
274
576
416
367
313
188
2623
1424
2085
283
1000
91
711
0
856
0
41
221
54
0
301
91
0
0
148
2902
128
0
0
767
361
801
190
303
69
262
21
6787
257

27
23
29
11
384
37
25
22
34
25
40
27
73
101
142
22
51
26
27
16
85
3
7
7
1
8
26
4
13
12
4
245
9
9
2
44
24
87
23
22
6
12
7
245
37

10322
8646
10297
4161
138315
12797
9127
7607
11712
9544
15120
10063
27390
34955
50658
7122
18666
9420
9753
5697
32172
1315
2545
2595
470
3066
9548
1756
5017
4341
1519
90424
3631
3379
716
16518
8656
31475
8549
7884
2391
4546
2679
87400
13985

5218
4271
5171
2100
69246
6414
4537
3698
5865
4793
7602
4975
13690
17672
25304
3560
9322
4721
4899
2802
16116
639
1335
1295
236
1528
4738
880
2514
2184
767
45845
1862
1650
349
8346
4357
16034
4358
3965
1220
2321
1383
43558
6986

5104
4375
5126
2061
69069
6383
4590
3909
5847
4751
7518
5088
13700
17283
25354
3562
9344
4699
4854
2895
16056
676
1210
1300
234
1538
4810
876
2503
2157
752
44579
1769
1729
367
8172
4299
15441
4191
3919
1171
2225
1296
43842
6999

30
17
27
19
499
67
48
22
38
55
53
54
96
66
243
47
76
35
37
48
240
9
17
19
7
26
38
7
46
37
34
471
24
23
16
98
56
81
50
51
9
39
24
349
73

4530
1287
785
8508
1456
567
609
0
655
152
2076
2219
774
3674
357
230
0
0
57
60
0
0
86
968
26
833
1057
6664
95
88
247
77
1284
957
0
0
3
1
64
1412
644
1530
262
3844
655

4510
1291
729
8562
1387
548
626
0
699
141
2058
2335
768
3775
348
262
0
0
58
65
0
0
82
963
24
835
1138
6836
75
103
231
79
1343
990
0
0
4
1
62
1421
631
1615
281
3911
635

104
41
63
403
65
58
32
13
35
7
72
75
46
224
39
33
18
15
8
12
1
8
11
27
9
27
16
359
6
6
14
11
65
41
6
3
1
7
12
59
55
54
19
275
53

34509
15909
22997
142604
22022
22360
11733
5198
12946
2785
25022
24626
15912
82586
15377
11755
7533
5493
3216
4281
409
3113
4438
9644
3266
8419
5642
128755
2040
2621
5517
4318
21389
15103
2361
1028
476
2673
4932
20979
19679
17843
7796
101196
18738

17108
7960
11504
70465
10885
11000
5832
2569
6432
1390
12361
12264
7732
41200
7729
5902
3768
2734
1612
2172
212
1554
2217
4790
1586
4121
2803
63573
1001
1318
2749
2179
10476
7522
1221
484
239
1322
2453
10357
9575
8861
3816
50176
9416

17401
7949
11493
72139
11137
11360
5901
2629
6514
1395
12661
12362
8180
41386
7648
5853
3765
2759
1604
2109
197
1559
2221
4854
1680
4298
2839
65182
1039
1303
2768
2139
10913
7581
1140
544
237
1351
2479
10622
10104
8982
3980
51020
9322

86
78
112
586
73
85
55
67
107
42
57
38
62
596
69
73
48
32
42
53
9
39
52
84
32
36
27
583
28
39
51
36
60
81
30
14
8
32
31
41
57
45
30
479
108

824
675
953
737
3793
75
822
842
2054
10844
135
343
1857
387
329
3946
3847
5032
1181
46
585
80
392
678
797
224
186
438
218
207
8355
2246
6109
7086
121
160
191
272
5800
240
302
11974
3043
2003
1561

877
684
963
752
3831
65
826
905
2035
10824
140
346
1866
385
336
3957
3794
5236
1266
46
584
98
389
700
846
263
164
461
217
202
8587
2362
6225
7155
123
160
233
307
5701
291
340
12476
3194
2054
1466

70
39
44
69
147
6
29
17
95
366
11
37
69
24
23
80
122
244
36
2
58
15
25
22
21
14
11
11
14
15
118
73
45
187
14
18
8
19
98
17
13
206
42
56
42

24998
14789
15738
26933
52919
2506
9883
6997
33533
125710
3843
13677
23460
9033
8255
26084
41358
84669
12340
867
19260
5547
8883
7465
6683
5115
4084
3758
4722
5945
36143
23185
12958
62504
4683
6300
2818
6448
31600
6292
4363
68137
13732
18839
14063

12436
7358
7655
13311
26021
1286
4839
3432
16464
62402
1911
6692
11573
4440
4009
12886
20891
41564
5942
446
9463
2730
4359
3761
3280
2428
2028
1914
2300
2913
18053
11445
6608
30552
2291
3086
1310
3054
15682
3000
2129
33751
6915
9240
7090

12562
7431
8083
13622
26898
1220
5044
3565
17069
63308
1932
6985
11887
4593
4246
13198
20467
43105
6398
421
9797
2817
4524
3704
3403
2687
2056
1844
2422
3032
18090
11740
6350
31952
2392
3214
1508
3394
15918
3292
2234
34386
6817
9599
6973

97
64
108
102
145
32
23
28
62
326
43
38
41
34
48
44
78
357
27
18
60
38
39
37
18
11
31
34
20
24
52
42
10
146
19
21
16
13
33
27
17
95
22
25
19

5367
285643
2680
508
443
851
447
431
1722
208
69
279
657
202
307
1752
0
364
238
66
518
220
0
346
2399
1460
384
144
411
2870
622
316
1332
600
6971
1779
1496
545
160
1533
543
613
302
3263
173

5762
264482
2261
425
384
746
362
344
1329
154
43
180
511
190
251
1330
0
290
193
47
377
142
0
281
1951
1174
310
132
335
2433
505
255
1129
544
5958
1563
1259
433
139
1289
524
499
252
2896
162

66
11943
99
14
12
34
20
19
83
4
3
21
32
5
18
127
16
18
25
1
40
5
4
18
118
64
22
15
17
125
27
19
51
28
247
61
40
18
11
50
24
21
22
124
15

21503
4236149
35594
5428
4316
11592
7272
6986
29240
1346
1181
7475
10722
1865
6651
45213
6002
6772
8887
301
13698
1984
1418
6151
41882
22176
8265
5613
5828
46923
9835
7510
18895
10683
88905
21293
14343
7003
3966
18152
8518
7500
8130
45018
5777

10506
2183534
18878
2951
2275
6117
3862
3673
16303
759
631
4284
5991
1041
3597
24848
3338
3630
4907
163
7562
1120
772
3356
22972
12384
4457
2987
3144
25150
5363
4071
9988
5728
47523
11340
7690
3834
2190
9780
4437
3892
4360
23571
3013

10997
2052615
16716
2477
2041
5475
3410
3313
12937
587
550
3191
4731
824
3054
20365
2664
3142
3980
138
6136
864
646
2795
18910
9792
3808
2626
2684
21773
4472
3439
8907
4955
41382
9953
6653
3169
1776
8372
4081
3608
3770
21447
2764

29
16339
164
32
18
49
30
35
169
7
13
35
51
28
35
283
30
48
51
17
61
9
17
50
198
98
48
26
26
194
26
38
67
63
410
90
52
50
14
74
51
39
40
230
17

136
1003
371
243
260
139
408
530
5734
297
269
295
206
152
659
239
927
81
941
1668
6549
460
1078
397
945
678
1747
922
322
13965
1434
1001
907
731
617
1362
1644
897
832
1087
3453
8947
1594
1159
1367

121
924
318
227
247
131
309
457
4854
268
238
215
182
129
547
235
802
80
802
1356
5831
350
885
364
868
578
1600
882
304
12215
1309
852
801
669
493
1143
1427
814
719
968
3020
8104
1443
1028
1240

5
16
7
13
20
12
6
30
175
21
11
19
6
4
18
11
19
8
30
28
237
13
28
13
42
35
42
29
35
499
42
52
50
42
20
39
75
21
29
58
71
324
51
47
36

1572
5414
2925
5249
6883
4500
2073
10625
60486
7303
3691
7231
1994
1632
6042
4101
6803
2553
9657
9479
83300
4805
9542
4913
14758
12406
14765
9957
12154
173973
14523
18847
17618
15468
6704
13445
27625
7064
10610
18900
23169
112601
17294
16765
11885

811
2859
1535
2806
3565
2331
1080
5571
32382
3888
1971
3831
1071
878
3252
2183
3654
1397
5155
5102
43522
2543
5039
2594
7693
6503
7755
5085
6310
91985
7741
10011
9288
8131
3596
7117
14688
3692
5654
9924
12143
58847
9118
8915
6220

761
2555
1390
2443
3318
2169
993
5054
28104
3415
1720
3400
923
754
2790
1918
3149
1156
4502
4377
39778
2262
4503
2319
7065
5903
7010
4872
5844
81988
6782
8836
8330
7337
3108
6328
12937
3372
4956
8976
11026
53754
8176
7850
5665

11
37
22
22
34
25
19
43
294
38
16
24
21
7
33
31
30
11
49
34
284
40
35
26
36
32
49
33
33
622
55
65
63
40
39
49
116
34
40
63
58
370
47
55
39

552
1701
1001
1573
14299
1783
2299
1497
1979
1991
895
376
1117
1559
803
28132
2844
2403
1024
3461
1708
3873
3789
5502
1140
1302
1086
3877
461
1094
1441
383
498
5196
626
1919
392
835
1424
2503
154
469
406
134
376

503
1505
890
1495
13147
1662
1998
1321
1762
1874
806
336
1082
1585
721
26671
2683
2269
1052
3353
1609
3676
3582
5215
1054
1231
947
3625
413
1011
1310
397
494
5152
634
1840
448
826
1404
2404
166
463
372
128
351

25
61
47
57
435
55
50
30
80
69
25
17
27
36
46
576
58
53
55
63
37
68
85
79
32
23
23
149
26
36
46
33
8
201
32
57
32
25
55
166
14
35
23
15
26

8821
21580
16298
19958
152516
19317
17783
10264
27767
23210
8944
6410
9367
12244
17210
194239
19470
17815
19641
20728
12150
22552
27897
26779
11300
7700
8207
53447
9722
12015
16767
11990
2953
69973
11070
19348
11583
8473
19499
59558
4873
12894
8020
5375
9753

4635
11262
8359
10338
78749
10064
9228
5330
14392
11916
4664
3354
4798
6248
8755
100327
10114
9290
9961
10711
6326
11758
14246
13899
5823
3982
4217
27287
4980
6123
8576
6106
1502
35645
5666
9956
5891
4284
9848
30270
2522
6467
4131
2737
4993

4186
10318
7939
9620
73767
9253
8555
4934
13375
11294
4280
3056
4569
5996
8455
93912
9356
8525
9680
10017
5824
10794
13651
12880
5477
3718
3990
26160
4742
5892
8191
5884
1451
34328
5404
9392
5692
4189
9651
29288
2351
6427
3889
2638
4760

50
73
56
50
430
61
42
31
58
42
33
26
41
46
50
528
71
58
37
49
38
58
60
51
56
20
30
198
32
41
63
39
23
196
29
43
38
19
67
301
24
61
32
39
51

228
693
43
5666
243
113
208
259
3737
798
165
143
1407
174
0
281
0
432
56
464
3029
220
167
198
756
453
224
430
231
350
4325
365
285
943
94
122
1134
632
750
6661
749
1084
3195
826
327

234
645
45
5583
235
114
207
261
3700
775
161
130
1295
147
0
268
0
420
39
421
2725
201
136
190
707
401
198
379
207
306
4021
347
269
913
76
81
1080
581
674
6479
747
1073
3066
828
316

8
26
19
283
13
32
32
19
89
45
32
21
203
10
15
44
31
51
20
32
196
24
15
29
31
30
12
23
21
11
224
21
22
70
4
12
41
20
34
276
36
37
130
30
10

2812
9138
6693
101984
5361
11439
12248
6182
31192
16808
11389
7365
74344
3614
6375
15998
10953
18858
6784
11762
71511
8893
5342
10572
11515
10505
4200
8568
7624
4292
82191
7414
8474
26811
1685
4084
13957
7360
12406
98927
13299
12939
44383
11370
4271

1434
4605
3381
51606
2737
5923
6211
3187
15654
8383
5711
3800
37923
1832
3221
8234
5608
9551
3461
6016
36784
4557
2672
5347
5897
5452
2165
4478
3996
2220
42230
3798
4275
13758
881
2117
7145
3770
6486
50044
6692
6548
22651
5663
2159

1378
4533
3312
50378
2624
5516
6037
2995
15538
8425
5678
3565
36421
1782
3154
7764
5345
9307
3323
5746
34727
4336
2670
5225
5618
5053
2035
4090
3628
2072
39961
3616
4199
13053
804
1967
6812
3590
5920
48883
6607
6391
21732
5707
2112

11
56
27
328
27
50
39
22
59
57
34
40
418
34
45
98
51
77
50
63
390
43
43
64
57
47
37
32
33
34
340
34
49
65
19
33
44
29
67
448
56
61
135
42
58

0
216
264
2115
347
40
132
519
1077
4781
1032
845
797
39
349
565
543
293
318
1231
198
131
205
37
88
216
263
93
0
15522
2055
5062
4246
2376
131
1592
60
11709
2008
1951
1308
1593
1116
210
393

0
212
237
1944
296
37
108
502
1001
4386
840
757
790
38
348
534
492
273
314
1194
222
123
143
29
83
253
250
91
0
14774
1980
4878
4022
2199
123
1505
67
10332
1746
1683
1133
1374
1016
185
357

3
14
16
80
20
5
12
17
26
165
53
28
25
6
15
12
6
10
10
63
10
17
4
4
5
16
4
1
2
553
74
136
160
87
27
53
16
506
67
87
72
51
31
21
25

1167
5248
6250
28358
6776
1635
4803
5734
9410
60371
18572
11013
9179
2027
5488
4125
2396
3531
4040
22574
3515
6096
1707
1388
1690
5159
1691
413
915
190844
26711
45674
54507
28932
10550
18547
5923
178681
23535
29519
25700
18762
10915
7734
8798

579
2651
3101
14510
3472
820
2427
2932
4859
30746
9507
5569
4673
1012
2795
2155
1235
1787
2013
11475
1770
3096
859
694
853
2637
880
212
474
97336
13496
23095
27893
14927
5423
9468
3034
94879
12467
15707
13550
9935
5880
4090
4710

588
2597
3149
13848
3304
815
2376
2802
4551
29625
9065
5444
4506
1015
2693
1970
1161
1744
2027
11099
1745
3000
848
694
837
2522
811
201
441
93508
13215
22579
26614
14005
5127
9079
2889
83802
11068
13812
12150
8827
5035
3644
4088

9
62
25
204
51
20
42
36
55
296
73
48
47
7
34
19
20
24
24
172
24
32
20
14
22
34
16
6
4
475
55
70
93
73
53
84
47
526
51
109
78
65
31
27
29

1789
434
907
3490
1687
1803
4691
801
451
1011
559
544
203
625
497
9740
1084
1032
1286
1410
475
1118
2275
1060
5515
937
186
1004
434
454
377
1382
741
3247
703
608
284
765
347
540
4662
592
484
0
174

1583
361
894
3149
1455
1694
4204
738
412
845
546
528
181
530
424
8626
971
832
1142
1270
434
982
2016
979
5397
888
185
970
410
468
388
1320
768
3008
636
535
236
807
259
535
4248
529
429
0
144

43
22
87
125
77
48
208
20
34
35
25
26
18
24
26
490
66
66
80
82
26
29
109
32
272
61
17
37
25
30
33
45
24
115
18
23
18
29
5
22
255
44
35
13
16

14963
7755
31000
44496
27340
17156
74733
7486
12258
12701
9273
8896
6324
8678
9117
171424
23146
21959
28543
29830
9722
9462
37793
10969
98712
23411
5969
13630
8780
10708
11029
16848
8337
40652
6769
7375
6644
9619
1703
8542
91617
15559
12585
4798
5849

7967
4112
16461
23441
14515
8926
38976
3972
6433
6571
4791
4624
3239
4617
4729
90095
12133
11613
15195
15732
5096
4986
19588
5752
49753
11830
3024
6919
4449
5317
5523
8525
4166
21025
3537
3763
3475
4999
894
4357
47656
8092
6437
2489
3112

6996
3643
14539
21055
12825
8230
35757
3514
5825
6130
4482
4272
3085
4061
4388
81329
11013
10346
13348
14098
4626
4476
18205
5217
48959
11581
2945
6711
4331
5391
5506
8323
4171
19627
3232
3612
3169
4620
809
4185
43961
7467
6148
2309
2737

24
30
82
171
112
59
357
55
48
68
24
51
45
27
39
465
75
63
65
56
36
41
71
58
492
104
44
72
16
73
43
80
60
156
17
44
13
30
12
40
308
63
31
13
19

245
1164
1528
475
3811
366
491
227
415
252
1001
1059
10477
751
2335
2145
1704
737
1884
921
7758
2422
1973
1258
1398
707
3196
890
2306
5131
507
1594
419
73
2040
498
9131
1444
456
1416
361
1555
507
414
155

250
1013
1425
458
3572
335
468
202
377
240
947
1003
9759
687
2124
2020
1480
732
1798
918
7206
2248
1862
1128
1293
675
3228
833
2395
5087
501
1542
402
61
2029
552
8750
1357
438
1388
347
1490
486
380
173

23
50
46
28
166
14
19
3
23
16
38
53
441
46
66
84
74
41
60
70
264
80
69
55
29
31
257
93
164
320
48
65
41
26
101
39
488
58
14
85
28
80
23
27
13

8757
18454
15275
10340
56364
4823
6556
1183
7616
5969
13020
17197
155958
16016
23490
28356
26465
15482
19947
26202
92930
26534
25518
19328
10665
10885
95033
35498
59535
116790
16825
22425
14984
9653
38143
14760
175677
20876
5884
29720
10316
28136
8384
10679
5071

4617
9628
7931
5350
28398
2416
3308
614
3604
3050
6635
8771
80059
8209
12166
14820
13558
7944
10315
13047
48087
13810
13263
9788
5546
5680
47198
17655
29543
57883
8307
11265
7419
4742
18910
7240
88676
10570
3006
14777
5345
13994
4245
5395
2610

4140
8826
7344
4990
27966
2407
3248
569
4012
2919
6385
8426
75899
7807
11324
13536
12907
7538
9632
13155
44843
12724
12255
9540
5119
5205
47835
17843
29992
58907
8518
11160
7565
4911
19233
7520
87001
10306
2878
14943
4971
14142
4139
5284
2461

33
59
46
44
291
39
34
12
31
46
61
68
457
47
57
61
77
77
52
86
326
68
114
85
34
25
394
137
257
499
87
70
70
84
123
65
749
58
76
76
78
105
31
34
55

955
653
703
512
6222
1200
482
951
365
786
561
551
1326
5935
70
563
0
64
257
828
460
1733
1314
646
10269
2737
1306
1669
2244
731
651
931
4186
692
757
957
651
1129
3097
425
960
977
735
1620
216

907
617
679
488
6190
1188
426
939
373
781
516
552
1415
6092
77
596
0
66
266
839
456
1701
1427
664
9393
2535
1217
1487
2073
666
576
839
3718
607
659
843
598
1011
2996
450
851
950
745
1519
236

41
34
55
30
476
97
49
94
31
50
77
15
63
219
4
9
3
3
4
31
21
81
53
10
430
93
68
51
65
60
35
58
211
41
25
49
34
62
166
13
44
57
52
124
18

15275
12159
18712
10465
172478
35598
17947
34765
11537
17453
27571
5165
22442
75385
1353
3525
1432
1036
1555
11000
7085
28193
16812
3394
151878
32537
23999
17957
22503
21092
12178
21612
75095
14308
8494
17504
12359
22430
59177
4704
14947
19880
19646
45884
6582

7784
6177
9381
5392
86868
17844
9032
17486
5882
8812
14105
2584
11123
37005
654
1741
716
501
744
5403
3479
13820
8233
1714
79306
16893
12388
9278
11869
11151
6417
11310
39544
7532
4543
9154
6471
11844
29516
2365
7564
9893
9694
22878
3317

7491
5982
9331
5073
85610
17754
8915
17279
5655
8641
13466
2581
11319
38380
699
1784
716
535
811
5597
3606
14373
8579
1680
72572
15644
11611
8679
10634
9941
5761
10302
35551
6776
3951
8350
5888
10586
29661
2339
7383
9987
9952
23006
3265

76
41
54
65
653
140
75
95
57
60
129
29
68
343
12
17
12
16
25
45
25
102
58
31
418
98
73
38
45
55
61
48
302
63
46
76
30
87
251
31
68
97
55
200
29

350
260
794
8273
396
2005
781
3029
610
1452
3662
1924
1021
717
2069
52
1237
257
326
197
1438
179
199
1060
370
118
35
154
49
14
348
233
36
79
32188
5926
1520
123
79
182
1015
818
1442
535
212

285
275
723
7950
379
1951
722
2969
559
1370
3360
1688
1014
658
2109
48
1311
243
338
169
1367
169
182
1016
333
100
25
153
50
5
327
212
47
68
30326
5621
1434
130
103
143
969
780
1378
466
218

30
9
67
253
28
33
42
72
30
48
114
60
26
28
151
15
65
12
42
17
77
9
17
51
69
10
7
16
30
6
18
13
3
2
1900
166
28
12
6
5
28
27
37
15
8

11076
3516
24710
86692
10043
12071
15449
24245
9508
15376
39261
20932
9084
9245
53676
5775
22222
4567
15093
6019
28515
3476
6895
18144
24791
3274
2242
5693
11160
2422
6278
4439
1027
812
683532
57972
9750
4294
1875
2011
10420
9069
13206
4813
2534

5504
1746
12311
44293
5181
6072
7931
12354
4959
7796
20134
10826
4566
4742
26785
2861
11056
2270
7561
3037
13995
1654
3477
8864
12925
1716
1157
3032
5761
1259
3246
2321
505
420
349414
29762
4985
2167
1003
1009
5491
4595
6787
2434
1291

5572
1770
12399
42399
4862
5999
7518
11891
4549
7580
19127
10106
4518
4503
26891
2914
11166
2297
7532
2982
14520
1822
3418
9280
11866
1558
1085
2661
5399
1163
3032
2118
522
392
334118
28210
4765
2127
872
1002
4929
4474
6419
2379
1243

49
14
108
231
31
20
60
67
22
31
171
72
56
43
226
32
45
34
82
33
150
7
50
93
199
31
42
56
48
22
62
21
22
19
3891
212
16
22
20
11
28
31
46
23
15

0
752
73
0
0
31
0
406
88
17
0
0
0
137
288
103
0
0
73
42
0
70
395
110
101
0
0
35
0
0
64
85
2580
398
355
0
133
307
51
114
0
0
89
390
410

0
722
68
0
0
26
0
392
74
31
0
0
0
131
267
86
0
0
67
48
0
66
364
99
83
0
0
28
0
0
79
75
2477
366
330
0
129
298
60
105
0
0
85
378
409

0
88
8
1
0
4
3
42
8
6
4
4
1
7
21
6
1
0
8
0
4
2
30
7
2
2
0
2
0
4
5
8
179
5
12
9
12
17
15
13
3
11
14
14
27

0
31348
3614
471
0
1451
1122
14788
2597
1832
1536
1433
323
2181
7684
2445
485
0
2658
0
1409
687
11075
2838
814
795
0
769
0
1412
1778
2669
67002
1621
4451
3454
4503
7077
5583
5272
1050
4213
5212
5259
9083

0
16072
1816
229
0
747
542
7596
1340
914
778
776
171
1163
3985
1270
241
0
1403
0
730
341
5673
1433
418
407
0
416
0
736
918
1345
34424
819
2179
1797
2348
3595
2843
2769
532
2169
2701
2743
4679

0
15276
1798
242
0
704
580
7192
1257
918
758
657
152
1018
3699
1175
244
0
1255
0
679
346
5402
1405
396
388
0
353
0
676
860
1324
32578
802
2272
1657
2155
3482
2740
2503
518
2044
2511
2516
4404

0
224
20
13
7
14
18
55
26
21
14
9
8
19
97
12
8
4
33
8
22
10
94
24
6
0
6
7
8
11
10
22
388
23
33
13
37
46
52
34
10
20
31
20
35

333
0
0
0
0
0
238
8
0
0
0
0
0
0
0
0
165
65
391
0
0
0
0
0
0
264
127
0
0
550
101
0
0
93
42
88
71
0
0
60
0
52
43
0
1253

317
0
0
0
0
0
212
7
0
0
0
0
0
0
0
0
148
57
327
0
0
0
0
0
0
213
114
0
0
510
93
0
0
75
43
82
60
0
0
55
0
54
48
0
1246

27
10
2
0
1
7
25
1
9
6
1
0
0
3
0
2
1
2
36
2
0
9
1
1
1
6
6
0
10
55
5
3
4
3
11
3
11
0
3
2
7
2
0
1
75

10224
3372
504
0
282
2586
9797
378
4033
2136
459
0
0
1095
0
610
411
675
13968
980
0
3048
412
203
448
2602
2366
0
3909
21073
1400
1164
1448
1260
4430
947
4262
0
1342
889
2905
594
0
432
26566

5250
1725
261
0
156
1308
5038
189
2097
1091
245
0
0
549
0
314
204
349
7257
496
0
1597
207
102
233
1379
1207
0
2036
10823
705
591
741
666
2262
503
2184
0
707
450
1493
302
0
219
13525

4974
1647
243
0
126
1278
4759
189
1936
1045
214
0
0
546
0
296
207
326
6711
484
0
1451
205
101
215
1223
1159
0
1873
10250
695
573
707
594
2168
444
2078
0
635
439
1412
292
0
213
13041

34
34
7
3
2
22
75
4
15
9
2
0
4
14
5
0
3
19
124
12
7
18
7
4
13
32
17
7
7
174
12
15
5
29
19
18
6
11
9
13
15
12
4
6
173

137
45
98
83
175
119
0
0
534
62
1045
0
938
107
1857
0
0
82
131
422
138
0
0
0
383
0
0
0
701
641
0
0
10
0
78
0
100
73
102
241
37
571
155
37
43

166
44
94
82
166
106
0
0
531
57
932
0
843
89
1554
0
0
18
99
351
131
0
0
0
339
0
0
0
616
536
0
0
4
0
76
0
83
59
91
201
22
520
146
37
41

7
5
11
7
4
18
6
4
4
9
15
5
6
4
43
3
2
6
2
8
7
1
0
0
4
0
0
3
7
60
2
5
0
1
8
6
19
2
3
6
8
55
2
12
3

2549
2036
4046
2528
1412
6182
2051
1155
1024
3583
5770
1865
2222
1683
15508
1303
914
2328
845
2507
2245
347
0
0
1469
0
0
949
2601
21577
916
1801
0
351
2838
2057
7175
501
1188
2098
2652
19387
662
4575
1199

1276
1045
2109
1282
722
3094
1058
604
543
1792
2967
972
1158
837
8048
658
476
1206
451
1292
1202
178
0
0
735
0
0
475
1375
10987
452
911
0
176
1445
1014
3671
254
594
1110
1360
10003
332
2366
609

1273
991
1937
1246
690
3088
993
551
481
1791
2803
893
1064
846
7460
645
438
1122
394
1215
1043
169
0
0
734
0
0
474
1226
10590
464
890
0
175
1393
1043
3504
247
594
988
1292
9384
330
2209
590

13
16
19
15
15
35
21
8
10
21
28
13
3
12
150
14
15
11
9
19
12
6
9
10
5
7
6
9
18
111
5
10
8
10
12
4
21
12
13
6
10
130
3
18
10

0
30
0
0
46
122
91
47
0
0
0
0
0
0
0
0
0
500
247
55
46
75
77
0
0
0
0
0
4400
134
1207
561
2199
0
0
66
0
0
126
107
247
0
176
0
0

0
24
0
0
53
115
64
40
0
0
0
0
0
0
0
0
0
459
233
55
44
66
61
0
0
0
0
0
4171
126
1174
542
2050
0
0
55
0
0
138
86
240
0
182
0
0

2
3
2
10
5
5
3
8
4
3
0
0
0
0
1
0
0
33
8
7
3
5
5
1
2
0
1
1
220
28
30
25
74
3
3
10
1
6
21
19
30
7
7
6
1

511
829
631
3578
1798
1409
1163
3032
1686
1294
0
0
0
0
392
0
0
11858
2752
2721
1033
1849
1358
450
752
0
459
484
76894
9671
10846
8334
24499
1178
1058
3644
327
2201
8048
7088
11134
2895
2551
2088
244

276
419
334
1897
904
699
586
1581
897
679
0
0
0
0
218
0
0
6084
1427
1386
523
935
731
223
370
0
232
257
39384
4891
5539
4251
12586
590
546
1881
175
1092
4169
3664
5648
1490
1300
1041
127

235
410
297
1681
894
710
577
1451
789
615
0
0
0
0
174
0
0
5774
1325
1335
510
914
627
227
382
0
227
227
37510
4780
5307
4083
11913
588
512
1763
152
1109
3879
3424
5486
1405
1251
1047
117

12
10
9
16
5
14
16
17
19
3
0
1
0
0
14
0
1
85
19
12
10
11
6
6
6
3
5
7
285
25
42
42
63
8
3
14
13
18
37
20
100
15
28
30
3

0
0
71
4064
245
245
95
629
265
0
1226
898
368
6
87
0
2136
352
656
782
346
653
89
39
32
0
493
0
0
0
1330
1330
0
0
0
0
0
0
232
33
199
0
0
0
1056

0
0
58
3865
230
250
72
616
238
0
1212
844
309
4
90
0
2062
326
625
752
359
559
72
24
36
0
427
0
0
0
1404
1404
0
0
0
0
0
0
223
30
193
0
0
0
935

0
2
7
254
19
11
16
29
10
10
69
49
31
4
5
1
138
44
52
29
13
79
16
4
6
1
34
3
2
13
106
106
17
6
6
2
1
2
26
0
12
2
12
0
73

0
675
2681
91694
6506
4116
6193
10643
3951
3888
24619
16657
11824
1471
1511
315
46795
15044
17813
9547
4391
29630
6055
1615
2361
330
12517
1214
935
4603
37060
37060
6394
2200
2357
749
455
633
10138
0
4654
894
4590
0
26301

0
320
1370
47149
3426
2134
3230
5452
1980
1945
12417
8665
6174
772
777
177
23938
7781
9230
4754
2173
15308
3186
830
1201
168
6416
614
460
2433
18257
18257
3245
1116
1219
382
225
303
5117
0
2395
458
2264
0
13341

0
355
1311
44545
3080
1982
2963
5191
1971
1943
12202
7992
5650
699
734
138
22857
7263
8583
4793
2218
14322
2869
785
1160
162
6101
600
475
2170
18803
18803
3149
1084
1138
367
230
330
5021
0
2259
436
2326
0
12960

0
8
16
457
35
14
23
68
34
33
92
69
35
14
25
15
189
34
63
60
32
220
22
20
27
33
59
12
21
26
133
133
43
15
15
1
3
9
63
10
27
5
20
1
166

197
111
0
316
100
0
133
0
199
0
1083
124
58
612
243
46
0
0
0
0
0
55
55
55
134775
2099
494
1023
259
213
110
0
345
0
187
0
158
1563
35
95
76
55
41
72
68

164
91
0
287
94
0
113
0
186
0
1120
132
61
613
270
44
0
0
0
0
0
60
60
60
133889
2144
516
1028
269
221
110
0
313
0
166
0
147
1404
22
93
77
45
30
85
62

8
6
11
25
5
0
4
3
4
7
62
3
4
30
22
3
2
0
0
2
2
5
5
5
6422
102
33
25
12
12
10
10
33
9
9
9
6
140
10
14
6
4
6
3
11

3353
2191
4068
8339
1709
0
1348
1167
1589
2537
21849
1208
1424
10229
8083
905
600
0
0
600
600
2034
2034
2034
2293098
36478
11592
8434
4572
4177
3608
4095
12160
3059
3362
3709
2030
52762
4155
5510
2260
1363
2146
1054
3981

1724
1122
2046
4166
847
0
691
602
777
1366
10757
597
702
5059
3953
446
301
0
0
301
301
1004
1004
1004
1149065
17931
5684
4063
2254
2067
1826
2037
6035
1491
1715
1827
1002
27128
2126
2820
1181
712
1124
528
2080

1629
1069
2022
4173
862
0
657
565
812
1171
11092
611
722
5170
4130
459
299
0
0
299
299
1030
1030
1030
1144033
18547
5908
4371
2318
2110
1782
2058
6125
1568
1647
1882
1028
25634
2029
2690
1079
651
1022
526
1901

33
27
15
28
11
0
5
11
24
12
117
9
6
63
33
6
3
0
0
3
3
6
6
6
11144
249
63
49
21
36
33
47
128
17
31
52
28
373
25
15
30
23
15
12
21

0
0
224
562
0
56
200
79
3543
858
281
50
420
328
64
422
230
263
250
0
276
101
4608
399
1044
242
1018
1248
214
443
2234
326
823
579
292
150
64
9999
103
407
723
953
1053
523
1135

0
0
195
494
0
54
169
78
3332
767
261
49
407
314
55
410
222
227
247
0
280
93
4323
366
975
258
955
1178
205
386
2050
295
749
550
275
129
52
9527
95
380
743
885
1029
525
1105

4
6
24
12
4
7
13
16
158
20
20
10
14
7
11
23
14
10
11
3
5
10
169
14
34
13
32
39
11
26
73
12
9
22
15
8
7
359
16
61
29
33
31
16
21

1361
2149
9372
4099
1426
2712
4692
6482
54451
7431
6425
3527
4651
2042
3400
7833
4930
3555
4205
1337
1627
3488
60393
5027
11591
4753
11250
14225
4221
9326
26931
4648
3266
8432
5513
2757
2315
127158
6325
21833
9758
11783
10471
5572
7035

670
1135
4737
2084
731
1425
2436
3339
28188
3778
3307
1801
2409
1072
1772
4076
2552
1806
2279
704
833
1799
31373
2685
5913
2485
5847
7408
2197
4838
13942
2396
1699
4357
2866
1424
1200
65603
3213
11107
5036
6018
5447
2894
3656

691
1014
4635
2015
695
1287
2256
3143
26263
3653
3118
1726
2242
970
1628
3757
2378
1749
1926
633
794
1689
29020
2342
5678
2268
5403
6817
2024
4488
12989
2252
1567
4075
2647
1333
1115
61555
3112
10726
4722
5765
5024
2678
3379

14
28
58
22
11
23
31
45
334
28
27
24
34
8
32
26
38
32
20
13
34
18
265
29
38
26
47
48
30
47
194
33
32
42
34
38
15
462
60
60
30
33
33
22
19

435
792
1020
729
1044
811
271
6904
705
676
1153
968
546
524
957
1375
10379
618
1514
596
642
737
1238
125
194
741
0
1402
1278
777
517
3173
496
572
339
208
255
1205
98
2786
40
332
183
0
114

374
720
968
726
949
775
253
6363
646
669
1093
916
481
451
843
1264
9553
597
1377
563
578
699
1055
98
162
660
0
1297
1180
769
518
3091
491
587
286
206
252
1170
99
2799
56
327
163
0
101

13
22
36
32
28
13
8
221
13
15
46
26
16
15
32
58
449
32
50
17
25
27
35
31
11
47
0
30
56
51
37
118
16
6
35
9
11
30
11
121
13
14
8
9
11

4518
7704
12167
11377
11453
4335
2827
78169
4636
5344
16495
8975
5747
5171
11197
20604
157378
10736
17478
5841
8677
10027
12486
11654
4183
16798
0
10416
19410
17382
12290
41474
5536
2378
13170
2891
3733
9869
3897
42973
4480
4976
2924
3472
3970

2368
3998
6273
5880
5992
2242
1479
40465
2437
2745
8476
4647
2943
2692
5821
10704
81115
5507
8818
3070
4559
5120
6406
6029
2145
8692
0
5573
10003
8996
6197
20954
2739
1207
6688
1459
1921
4985
1955
21474
2309
2492
1468
1707
1956

2150
3706
5894
5497
5461
2093
1348
37704
2199
2599
8019
4328
2804
2479
5376
9900
76263
5229
8660
2771
4118
4907
6080
5625
2038
8106
0
4843
9407
8386
6093
20520
2797
1171
6482
1432
1812
4884
1942
21499
2171
2484
1456
1765
2014

26
26
27
44
27
27
28
308
28
42
33
38
24
41
41
61
512
39
48
28
43
39
47
42
29
31
0
37
37
54
38
227
40
33
35
32
32
34
21
272
30
24
34
26
36

197
972
948
24565
10
600
1597
3142
5305
1087
1517
578
3833
2700
2475
1721
8033
501
1292
190
625
435
1082
834
464
471
227
169
586
580
341
236
6804
150
531
1106
219
421
87
321
276
141
147
299
738

211
937
1004
24768
4
555
1475
3309
5312
1083
1457
555
3914
2868
2489
1747
7604
466
1247
189
600
400
1053
774
402
461
226
154
523
558
326
225
6343
144
503
1017
184
381
75
314
238
137
144
286
712

17
24
25
466
4
23
31
43
76
28
38
17
76
33
62
35
383
45
53
30
12
21
20
38
20
21
14
5
25
28
19
32
334
14
36
43
21
14
5
13
8
6
12
22
27

5641
8488
9022
153972
1744
7608
11265
12672
24626
8766
12722
6147
24443
10274
21290
12415
135029
16284
18723
9951
4192
7647
7547
13206
7201
7251
5014
1504
8491
9754
6451
11813
118623
4825
13365
14290
8358
5442
1896
4775
2816
1908
3761
7726
9721

2817
4264
4461
76217
890
3745
5659
6154
12222
4397
6329
3059
12005
5002
10568
6187
68975
8413
9498
5031
2158
3850
3876
6767
3731
3689
2513
822
4325
4954
3322
6026
60613
2494
6859
7278
4256
2839
956
2453
1468
1016
1895
3941
4884

2824
4224
4561
77755
854
3863
5606
6518
12404
4369
6393
3088
12438
5272
10722
6228
66054
7871
9225
4920
2034
3797
3671
6439
3470
3562
2501
682
4166
4800
3129
5787
58010
2331
6506
7012
4102
2603
940
2322
1348
892
1866
3785
4837

34
38
50
314
4
27
34
19
26
15
62
24
31
12
28
32
457
54
49
28
35
28
26
38
22
19
22
8
33
27
38
30
599
32
26
34
45
42
27
52
31
32
30
34
46

660
442
815
451
1789
86
376
187
197
81
135
0
93
95
144
80
0
76
130
24
85
1190
308
156
166
170
390
739
57
68
83
91
0
98
103
156
83
1051
126
141
94
0
82
167
181

584
442
787
395
1697
76
374
172
189
82
117
0
87
75
141
81
0
71
138
18
76
1100
305
133
126
153
383
692
95
70
84
33
0
85
94
147
84
1010
128
137
99
0
90
174
148

22
27
32
32
157
17
30
9
17
10
8
2
8
5
4
8
5
3
10
9
12
69
14
14
12
12
17
101
9
27
13
6
2
10
14
11
9
57
5
5
9
3
12
4
6

7626
9659
11386
11069
58566
6404
12026
3594
6430
3233
2384
562
3132
1901
1328
2813
2119
942
3945
3274
4479
24183
5219
4812
4301
4074
5777
38602
3656
9829
4950
2416
785
3921
5484
4356
3205
20768
1567
2116
3339
1005
4281
1545
2207

3876
4911
5696
5791
30132
3308
6164
1853
3363
1680
1227
285
1625
977
662
1450
1109
479
2010
1659
2281
12473
2670
2501
2211
2099
2992
19815
1859
5025
2482
1233
385
2052
2871
2281
1627
10707
805
1096
1711
530
2221
787
1168

3750
4748
5690
5278
28434
3096
5862
1741
3067
1553
1157
277
1507
924
666
1363
1010
463
1935
1615
2198
11710
2549
2311
2090
1975
2785
18787
1797
4804
2468
1183
400
1869
2613
2075
1578
10061
762
1020
1628
475
2060
758
1039

42
40
38
48
415
34
65
22
35
9
26
15
24
22
15
18
16
34
26
31
23
185
27
40
37
41
40
244
37
51
31
12
13
15
27
30
28
244
36
31
35
27
33
22
28

260
3595
569
260
89
180
480
285
249
916
567
1161
249
103
0
152
0
0
91
0
390
176
0
0
0
0
0
2699
0
74
0
0
0
443
148
0
161
368
510
181
0
166
648
0
0

234
3330
500
237
80
182
431
265
238
849
548
1197
282
117
0
150
0
0
75
0
380
193
0
0
0
0
0
2679
0
80
0
0
0
470
147
0
153
372
513
145
0
160
639
0
0

13
171
31
16
6
11
17
14
13
36
27
150
44
19
1
6
3
4
4
7
42
9
2
1
6
0
2
236
0
11
9
20
3
35
22
3
2
28
32
13
0
10
48
0
0

4708
62746
11832
5720
2288
4376
6075
5277
4836
12603
9739
59018
16359
8204
408
2581
949
1809
1329
3020
16034
3935
670
453
2555
0
712
87806
0
4430
3696
7688
1040
13108
7411
867
779
10547
11685
4733
0
3724
18098
0
0

2389
32676
6152
3007
1180
2274
3216
2763
2504
6537
5043
29583
8075
4173
216
1261
473
905
687
1505
8093
1954
344
223
1308
0
366
44314
0
2172
1873
3776
516
6530
3663
447
423
5444
5946
2406
0
1918
9200
0
0

2319
30070
5680
2713
1108
2102
2859
2514
2332
6066
4696
29435
8284
4031
192
1320
476
904
642
1515
7941
1981
326
230
1247
0
346
43492
0
2258
1823
3912
524
6578
3748
420
356
5103
5739
2327
0
1806
8898
0
0

32
359
59
21
26
17
49
15
43
75
54
492
83
59
5
33
24
23
24
32
63
44
8
28
19
15
32
543
4
21
27
28
25
66
59
9
4
70
92
28
0
24
86
0
0

10954
245
465
600
466
473
1053
533
958
1173
669
625
679
754
1229
1032
5959
60
751
0
153
427
1789
91
0
0
0
1823
865
0
0
410
107
79
0
0
0
59
0
0
0
24
75
66
0

11854
226
436
559
446
488
1027
598
970
1145
686
745
850
1067
1348
1263
6084
59
752
0
153
408
1868
78
0
0
0
1879
887
0
0
368
78
83
0
0
0
57
0
0
0
27
65
58
0

564
5
23
40
31
43
46
21
54
37
75
22
31
33
57
46
280
17
25
2
30
38
33
8
0
1
11
51
57
1
6
73
21
5
1
1
0
7
5
8
1
2
8
5
5

195773
1790
8235
14862
11313
14460
16079
7691
18981
12286
26246
7675
10228
10747
20001
15179
98551
6552
8570
897
10880
13022
11397
2667
0
380
4408
17633
19570
303
2272
28758
7740
1663
471
327
0
2911
2058
3213
461
753
3441
2036
1908

94603
922
4229
7583
5924
7298
8049
3721
9356
6184
12621
3535
4089
4623
9413
7056
49722
3325
4248
457
5419
6696
5788
1375
0
207
2215
8832
9808
164
1188
14845
4007
858
257
168
0
1489
1082
1651
231
388
1740
1053
994

101170
868
4006
7279
5389
7162
8030
3970
9625
6102
13625
4140
6139
6124
10588
8123
48829
3227
4322
440
5461
6326
5609
1292
0
173
2193
8801
9762
139
1084
13913
3733
805
214
159
0
1422
976
1562
230
365
1701
983
914

598
6
43
72
43
38
64
24
64
32
64
25
18
22
63
20
435
46
30
15
45
61
51
25
0
9
25
29
66
12
21
321
61
24
8
5
6
19
28
43
12
11
25
15
29

0
986
304
150
196
109
123
0
69
0
0
35
0
802
0
0
80
0
0
0
87
475
83
77
308
59
166
0
0
80
3
0
0
561
0
0
134
0
63
0
0
0
0
132
232

0
844
284
125
149
89
97
0
69
0
0
31
0
753
0
0
72
0
0
0
80
424
80
97
269
47
150
0
0
68
4
0
0
501
0
0
107
0
67
0
0
0
0
111
216

4
148
24
29
9
12
10
6
38
4
5
5
6
66
4
9
9
2
6
3
9
16
4
4
61
12
13
7
4
8
8
0
9
38
5
3
5
3
4
2
1
0
1
2
12

1776
54417
8741
9959
3137
4927
3622
2241
14087
1531
1661
2088
2423
24248
1790
3570
3419
763
1978
870
3047
5838
1560
1413
23283
4800
5086
2520
1514
2788
2994
0
3581
13867
1974
1031
1688
1133
1507
698
428
0
464
705
4239

927
28558
4544
5286
1641
2608
1886
1198
7370
799
864
1088
1274
12592
939
1869
1809
383
1020
430
1610
3018
795
719
12287
2564
2705
1335
786
1466
1561
0
1870
7274
1032
528
893
581
805
362
235
0
237
379
2222

849
25859
4197
4673
1496
2319
1736
1043
6717
732
797
1000
1149
11656
851
1701
1610
380
958
440
1437
2820
765
694
10996
2236
2381
1185
728
1322
1433
0
1711
6593
942
503
795
552
702
336
193
0
227
326
2017

35
409
62
27
35
64
34
10
79
28
16
31
23
204
14
16
43
9
21
15
21
30
12
23
173
27
28
18
19
17
31
12
21
173
28
15
36
7
12
9
6
11
12
10
27

6111
2150
647
0
42
52
19
362
944
1007
821
67
6143
964
629
1381
225
47
797
845
300
955
2294
155
120
208
1155
69
170
98
319
908
126
161
0
0
83
105
106
0
135
112
80
0
80

6989
2448
704
0
32
60
14
388
1188
1214
868
73
7428
1310
939
1603
250
63
797
986
335
1145
2480
163
142
224
1247
65
211
103
325
904
154
176
0
0
83
92
89
0
126
108
76
0
96

359
48
25
6
1
7
13
26
49
49
105
30
422
50
51
68
19
27
35
44
38
90
180
15
25
29
48
18
16
12
17
124
9
13
0
0
4
13
12
1
14
22
5
31
40

127173
14923
8906
2430
431
2239
4540
9338
17309
16631
39097
11329
148295
17386
18447
23134
7311
9615
12936
14736
14190
30540
66028
5352
8841
10674
17289
7101
6383
4494
5894
46835
3168
4897
0
0
1720
4830
4568
465
5315
8741
2025
11106
16230

60644
7213
4191
1234
216
1106
2162
4634
8088
7795
18524
5481
65953
7290
7979
10465
3358
3906
6086
6866
6467
13536
31663
2538
4051
5063
8383
3529
3106
2123
2870
23429
1575
2540
0
0
893
2530
2376
242
2670
4245
944
5414
7782

66529
7710
4715
1196
215
1133
2378
4704
9221
8836
20573
5848
82342
10096
10468
12669
3953
5709
6850
7870
7723
17004
34365
2814
4790
5611
8906
3572
3277
2371
3024
23406
1593
2357
0
0
827
2300
2192
223
2645
4496
1081
5692
8448

466
19
37
17
26
20
41
30
49
49
129
49
540
30
63
77
52
51
67
73
46
81
243
33
19
29
40
42
45
21
14
294
45
29
3
1
13
16
30
5
45
31
21
55
112

0
0
0
0
80
0
0
0
0
0
144733
6624
0
182
215
96
0
201
0
0
415
76
0
0
299
276
735
0
282
287
82
282
516
0
130
78
252
232
0
90
429
217
67
0
107

0
0
0
0
96
0
0
0
0
0
150705
6830
0
203
231
88
0
243
0
0
418
95
0
0
339
279
740
0
317
338
71
298
462
0
110
89
254
209
0
88
458
227
53
0
101

15
2
2
5
6
4
1
1
1
3
3243
328
6
5
8
9
6
2
7
14
16
11
6
2
14
4
15
0
9
5
10
5
9
3
6
7
11
10
4
7
11
4
7
3
5

6370
770
611
1908
2648
1480
480
329
316
1318
1101083
115027
2232
1865
3098
3095
1991
768
2609
4832
4973
3446
2153
746
4433
1277
5159
0
3242
1963
3372
1811
3042
871
2070
2137
3719
3344
1195
2899
3848
1317
2692
880
1948

2950
384
331
905
1250
729
229
175
154
675
547231
57494
1097
939
1546
1586
1030
380
1271
2510
2488
1754
1122
376
2203
640
2555
0
1585
938
1682
893
1478
416
1076
1090
1816
1685
581
1436
1918
639
1301
432
977

3420
386
280
1003
1398
751
251
154
162
643
553852
57533
1135
926
1552
1509
961
388
1338
2322
2485
1692
1031
370
2230
637
2604
0
1657
1025
1690
918
1564
455
994
1047
1903
1659
614
1463
1930
678
1391
448
971

20
13
3
4
10
17
7
7
14
17
4245
433
7
8
14
17
9
5
12
25
13
11
7
6
6
10
10
5
8
15
7
9
16
15
7
13
7
8
8
3
9
2
7
5
8

0
0
0
64
89
232
11
64
134
83
5
73
0
188
0
67
0
0
68
1105
0
0
0
0
0
0
36
18
0
0
0
0
0
0
157
0
0
0
0
0
0
0
0
87
51

0
0
0
70
100
256
16
71
159
86
9
66
0
150
0
58
0
0
78
1152
0
0
0
0
0
0
36
25
0
0
0
0
0
0
152
0
0
0
0
0
0
0
0
81
56

12
7
3
4
3
4
3
2
7
8
3
6
2
6
0
2
2
4
9
59
0
2
2
0
0
0
0
1
1
0
3
0
0
2
3
3
3
4
2
2
1
0
0
3
3

4550
2857
968
1500
965
1411
1361
878
2308
2649
1131
1719
873
2396
0
665
824
1526
3419
21374
0
655
731
0
0
0
0
220
387
0
1135
0
0
677
1239
1146
1197
1558
636
643
367
0
0
1008
1115

2289
1395
495
737
458
706
683
423
1136
1330
551
845
537
1184
0
335
417
768
1765
10508
0
300
361
0
0
0
0
112
192
0
566
0
0
325
610
579
612
793
307
313
173
0
0
477
531

2261
1462
473
763
507
705
678
455
1172
1319
580
874
336
1212
0
330
407
758
1654
10866
0
355
370
0
0
0
0
108
195
0
569
0
0
352
629
567
585
765
329
330
194
0
0
531
584

10
9
10
8
10
5
6
4
9
3
6
5
1
12
0
2
5
9
7
142
1
4
3
1
0
0
2
4
1
2
3
6
1
7
8
11
5
9
5
3
1
2
3
2
5

167
6
79
250
76
0
85
23
0
0
70
1233
0
0
0
0
19
0
0
0
0
5
399
0
328
181
0
0
0
0
0
0
0
0
0
0
81
0
0
0
0
0
42
0
0

168
4
77
294
86
0
78
31
0
0
64
1291
0
0
0
0
16
0
0
0
0
4
440
0
330
169
0
0
0
0
0
0
0
0
0
0
108
0
0
0
0
0
35
0
0

3
0
1
1
8
4
2
0
4
1
0
47
0
1
0
3
1
2
0
1
2
7
8
2
3
2
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
1
1
1
1

1070
0
408
452
2926
1627
499
0
1337
341
0
16578
0
336
0
955
386
784
0
284
738
2661
2386
799
869
737
0
0
0
0
0
0
292
0
0
0
0
0
0
419
0
396
424
436
356

532
0
211
228
1433
779
247
0
653
174
0
8216
0
161
0
474
172
387
0
135
357
1296
1175
397
438
355
0
0
0
0
0
0
151
0
0
0
0
0
0
211
0
204
215
220
177

538
0
197
224
1493
848
252
0
684
167
0
8362
0
175
0
481
214
397
0
149
381
1365
1211
402
431
382
0
0
0
0
0
0
141
0
0
0
0
0
0
208
0
192
209
216
179

7
3
8
5
8
5
6
3
1
3
4
127
4
2
4
4
1
4
5
3
13
7
13
8
2
1
2
1
0
2
1
2
0
1
3
0
3
1
1
1
1
2
1
0
1

0
0
0
0
0
0
0
85
0
0
0
93
0
0
0
0
0
0
0
0
0
0
0
0
1392
1
85
0
0
0
0
121
29
0
95
28
0
0
0
0
2
0
83
0
0

0
0
0
0
0
0
0
84
0
0
0
105
0
0
0
0
0
0
0
0
0
0
0
0
1403
0
87
0
0
0
0
137
31
0
91
33
0
0
0
0
0
0
77
0
0

0
0
1
0
1
0
1
1
1
2
0
0
0
0
0
1
0
0
0
0
0
1
0
0
61
1
5
3
0
1
2
2
0
1
0
0
0
1
0
3
1
3
0
3
0

0
0
441
0
340
0
358
263
379
970
0
0
0
0
0
365
0
0
0
0
0
204
0
0
21723
360
1736
1143
0
214
746
691
0
227
0
0
0
299
0
1255
400
1185
0
907
0

0
0
227
0
178
0
185
137
183
481
0
0
0
0
0
194
0
0
0
0
0
106
0
0
10958
196
868
593
0
102
370
335
0
112
0
0
0
150
0
609
187
570
0
449
0

0
0
214
0
162
0
173
126
196
489
0
0
0
0
0
171
0
0
0
0
0
98
0
0
10765
164
868
550
0
112
376
356
0
115
0
0
0
149
0
646
213
615
0
458
0

0
1
1
3
5
2
1
1
1
5
2
4
0
1
0
2
0
2
2
0
0
0
0
0
233
3
10
7
4
2
3
8
3
5
1
2
2
5
2
0
7
4
2
5
3

87
0
108
0
0
0
0
0
0
0
188
80
0
0
96
29
18
0
57
0
0
0
66
157
0
62
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1389
28

84
0
85
0
0
0
0
0
0
0
177
96
0
0
94
36
19
0
49
0
0
0
65
173
0
69
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1318
34

0
2
3
2
1
0
3
2
1
1
2
2
4
0
2
1
2
0
3
1
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
76
4

0
827
1297
657
394
0
1102
590
258
308
836
791
1276
0
633
463
853
0
1217
226
0
448
384
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
28419
1649

0
438
688
336
195
0
564
305
123
156
421
388
658
0
310
237
449
0
615
119
0
227
188
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14531
851

0
389
609
321
199
0
538
285
135
152
415
403
618
0
323
226
404
0
602
107
0
221
196
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13888
798

2
6
11
10
2
2
12
11
6
6
5
3
7
5
7
8
6
9
9
10
5
4
2
5
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
176
6

0
0
97
0
0
0
0
0
0
77
84
0
0
0
12
34
0
92
0
0
0
139
0
0
0
59
111
70
31
7
197
97
123
51
80
0
1190
152
0
0
0
0
0
0
70

0
0
91
0
0
0
0
0
0
63
91
0
0
0
3
20
0
83
0
0
0
133
0
0
0
60
94
80
26
8
191
104
101
50
86
0
1080
141
0
0
0
0
0
0
65

1
2
0
0
0
0
5
3
0
1
1
0
2
0
2
3
2
0
2
5
3
2
4
6
3
4
0
1
3
3
6
2
4
1
1
0
77
0
0
2
2
3
0
0
0

404
987
0
0
0
0
1822
1080
0
465
397
0
832
0
580
1107
445
0
605
1810
1292
911
1453
2438
1027
1605
0
200
1154
1044
2347
641
1329
326
469
0
28799
0
0
659
697
1164
0
0
0

198
513
0
0
0
0
924
551
0
256
200
0
434
0
282
565
225
0
295
900
632
430
725
1219
509
804
0
99
580
543
1242
433
675
183
263
0
14564
0
0
324
361
578
0
0
0

206
474
0
0
0
0
898
529
0
209
197
0
398
0
298
542
220
0
310
910
660
481
728
1219
518
801
0
101
574
501
1105
208
654
143
206
0
14235
0
0
335
336
586
0
0
0

3
3
3
0
0
2
2
4
0
1
1
0
5
0
1
4
11
10
17
7
9
12
12
11
4
1
2
11
10
2
6
6
1
4
3
2
239
2
4
4
4
3
6
4
4

0
32
111
0
0
276
5
0
0
0
168
0
24
0
64
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
54
0
0
0
77
0
0
0
0
18
0
0
97
0
0

0
43
102
0
0
237
8
0
0
0
150
0
20
0
51
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
54
0
0
0
73
0
0
0
0
20
0
0
83
0
0

6
3
2
0
0
2
0
0
1
2
1
0
0
3
5
0
0
0
0
0
1
0
0
0
0
0
0
2
1
1
0
2
2
6
1
1
3
0
0
0
1
2
2
1
0

2042
998
886
0
0
746
0
0
482
708
436
0
0
1203
2016
0
0
0
0
0
303
0
0
0
0
0
0
844
350
278
0
885
770
2077
208
337
1123
0
0
0
444
745
986
360
0

1051
485
461
0
0
385
0
0
255
342
207
0
0
627
1002
0
0
0
0
0
164
0
0
0
0
0
0
415
180
134
0
440
388
1028
111
171
581
0
0
0
227
371
498
180
0

991
513
425
0
0
361
0
0
227
366
229
0
0
576
1014
0
0
0
0
0
139
0
0
0
0
0
0
429
170
144
0
445
382
1049
97
166
542
0
0
0
217
374
488
180
0

5
7
7
1
3
4
3
0
4
4
7
1
12
1
2
4
5
1
1
2
6
3
2
6
3
4
4
3
3
2
4
5
12
9
3
2
6
1
5
2
4
5
4
1
5

0
0
0
28
0
0
0
0
0
14
0
1023
84
0
0
0
0
0
46
0
0
12
0
0
0
77
34
0
0
31
0
0
0
0
12
83
0
0
0
0
0
0
0
83
0

0
0
0
19
0
0
0
0
0
14
0
1015
82
0
0
0
0
0
53
0
0
13
0
0
0
72
44
0
0
33
0
0
0
0
8
86
0
0
0
0
0
0
0
79
0

2
1
3
1
1
1
4
3
1
0
2
54
3
1
2
0
0
1
0
1
1
0
0
1
0
1
1
0
3
2
0
1
0
2
0
1
0
0
0
0
0
0
0
0
0

601
347
1162
333
409
425
1694
886
284
0
911
19483
1247
273
770
0
0
475
0
466
258
0
0
240
0
248
477
0
964
718
0
427
0
877
0
209
0
0
0
0
0
0
0
0
0

302
174
596
163
214
222
862
471
155
0
439
9899
614
135
394
0
0
249
0
233
138
0
0
123
0
133
245
0
490
371
0
213
0
441
0
105
0
0
0
0
0
0
0
0
0

299
173
566
170
195
203
832
415
129
0
472
9584
633
138
376
0
0
226
0
233
120
0
0
117
0
115
232
0
474
347
0
214
0
436
0
104
0
0
0
0
0
0
0
0
0

3
2
2
1
3
3
1
5
1
3
6
146
4
2
3
0
3
2
1
2
0
0
3
1
2
6
6
5
3
5
3
3
0
3
3
1
1
1
1
0
1
1
1
5
3

0
0
0
0
0
0
0
103
127
0
57
50
0
0
83
0
54
0
87
0
0
0
0
0
0
0
2006
0
0
56
0
0
0
25
0
0
0
75
0
0
303
0
622
0
0

0
0
0
0
0
0
0
87
102
0
55
51
0
0
103
0
55
0
92
0
0
0
0
0
0
0
2005
0
0
62
0
0
0
0
0
0
0
71
0
0
297
0
591
0
0

0
1
0
1
4
0
2
3
2
0
4
4
2
2
3
0
0
0
0
4
0
0
1
0
0
0
74
0
1
1
0
0
0
0
0
0
1
1
1
1
16
1
16
1
2

0
486
0
368
1558
0
474
792
672
0
1528
1407
798
790
1008
0
0
0
0
1570
0
0
383
0
0
0
24594
0
256
356
0
0
0
0
0
0
303
254
465
454
5500
278
5214
340
874

0
252
0
197
780
0
275
414
336
0
778
689
400
412
489
0
0
0
0
788
0
0
205
0
0
0
12257
0
125
181
0
0
0
0
0
0
155
118
248
222
2753
137
2596
163
429

0
234
0
171
778
0
199
378
336
0
750
718
398
378
519
0
0
0
0
782
0
0
178
0
0
0
12337
0
131
175
0
0
0
0
0
0
148
136
217
232
2747
141
2618
177
445

4
4
2
0
4
3
5
2
5
1
5
6
3
7
6
2
5
0
3
3
0
0
0
0
0
1
106
1
2
4
0
0
0
0
2
2
7
4
0
1
12
5
8
3
2

78
0
0
0
26
0
45
0
28
52
0
0
0
0
0
0
0
0
86
0
572
38
0
0
0
0
0
0
0
0
0
0
0
8116
507
707
90
715
64
0
1043
1067
654
1380
1115

65
0
0
0
37
0
51
0
26
51
0
0
0
0
0
0
0
0
100
0
612
42
0
0
0
0
0
0
0
0
0
0
0
8331
514
729
96
681
59
0
1054
1092
722
1502
1084

0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
1
0
0
0
1
22
3
0
0
0
1
1
0
0
0
0
0
1
195
15
11
4
21
0
1
22
22
21
28
21

0
402
0
0
0
412
0
0
0
0
0
0
0
0
0
340
0
0
0
241
6945
853
0
0
0
437
296
0
0
0
0
0
374
67241
5389
3503
1331
7273
0
479
7681
7978
6607
8988
7612

0
190
0
0
0
212
0
0
0
0
0
0
0
0
0
169
0
0
0
114
3494
409
0
0
0
222
150
0
0
0
0
0
170
32994
2579
1695
684
3581
0
228
3782
3901
3232
4447
3699

0
212
0
0
0
200
0
0
0
0
0
0
0
0
0
171
0
0
0
127
3451
444
0
0
0
215
146
0
0
0
0
0
204
34247
2810
1808
647
3692
0
251
3899
4077
3375
4541
3913

1
1
2
2
4
0
2
5
1
0
0
3
1
0
1
0
0
2
0
0
16
4
0
1
0
4
0
0
0
1
0
2
0
199
13
6
4
15
0
1
31
17
14
20
9

150
61
79
0
67
0
0
122
0
0
0
0
0
87
0
0
163
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
45
0
9984
179
1818
53
161
435
1292
180
359
113

166
54
100
0
71
0
0
118
0
0
0
0
0
86
0
0
146
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
57
0
10603
200
1971
67
160
487
1418
170
406
115

6
2
1
3
0
0
0
3
1
1
0
0
1
0
0
3
1
2
0
0
1
0
0
0
0
0
0
0
0
0
1
0
2
1
0
321
4
49
2
4
7
17
19
18
6

2387
787
400
984
0
0
0
947
441
215
0
0
202
0
0
1037
372
649
0
0
467
0
0
0
0
0
0
0
0
0
497
0
766
249
0
112745
1408
16480
694
1524
2350
5689
6727
6492
1614

1165
391
207
503
0
0
0
459
230
99
0
0
102
0
0
526
188
317
0
0
237
0
0
0
0
0
0
0
0
0
250
0
373
119
0
55844
704
7848
346
779
1183
2680
3289
3258
769

1222
396
193
481
0
0
0
488
211
116
0
0
100
0
0
511
184
332
0
0
230
0
0
0
0
0
0
0
0
0
247
0
393
130
0
56901
704
8632
348
745
1167
3009
3438
3234
845

5
2
1
4
1
0
0
2
4
1
0
1
0
2
2
3
3
3
4
2
3
2
0
0
2
4
1
0
5
2
1
2
4
1
2
421
5
23
5
6
8
10
15
22
17

0
74
149
391
1524
341
49
53
0
284
169
484
0
114
297
158
578
142
0
12
82
122
77
8
0
34
58
194
0
9958
1814
2134
1432
349
21
273
129
40
0
0
1434
528
220
0
90

0
89
184
406
1583
329
42
46
0
292
175
534
0
127
297
149
615
159
0
12
71
129
83
5
0
30
60
192
0
10842
2036
2629
1517
351
18
283
132
35
0
0
1508
535
227
0
86

2
3
3
16
30
5
9
2
3
9
8
9
3
3
9
15
10
8
1
7
4
11
5
1
1
4
8
2
4
307
31
57
39
15
1
7
9
7
6
7
24
17
7
2
11

908
1029
1119
5275
9949
1768
3283
723
1062
3165
3030
3457
1123
951
3182
5750
3785
2847
331
2428
1328
3846
2208
470
475
1530
2563
545
1637
102464
10415
18136
13146
4941
208
2502
2957
2308
1921
2628
7972
5811
2133
870
3747

455
493
551
2633
5091
875
1611
355
537
1574
1499
1710
592
475
1576
2912
1885
1438
172
1243
676
1887
1084
252
235
774
1315
268
820
49921
5000
8472
6319
2464
104
1237
1428
1131
977
1282
3825
2857
1060
433
1861

453
536
568
2642
4858
893
1672
368
525
1591
1531
1747
531
476
1606
2838
1900
1409
159
1185
652
1959
1124
218
240
756
1248
277
817
52543
5415
9664
6827
2477
104
1265
1529
1177
944
1346
4147
2954
1073
437
1886

4
0
9
13
29
6
11
7
15
21
12
13
14
3
14
9
19
15
6
13
16
11
11
3
3
8
10
14
1
306
12
18
14
15
5
14
18
11
6
12
14
13
6
9
15

30
131
213
0
176
0
118
11
164
320
95
96
0
0
29
0
0
0
111
70932
9663
10069
1472
4747
8692
4314
5682
9881
6931
4096
3319
354
300
0
209
135
375
101
309
0
0
0
0
81
0

27
115
222
0
157
0
132
10
136
368
98
94
0
0
36
0
0
0
90
75174
10497
10694
1700
4946
9154
4718
5896
10190
7475
4249
3517
378
319
0
221
153
374
98
319
0
0
0
0
80
0

2
6
8
3
5
3
1
1
3
6
5
2
4
4
0
6
5
3
0
673
65
59
26
39
51
59
58
67
74
61
44
6
8
0
4
5
14
3
5
3
2
1
3
2
0

703
1918
2617
1039
1817
1352
475
271
997
1886
1546
680
1368
1259
0
1862
1736
1243
0
206074
18232
16963
8961
11604
16310
18565
16553
19620
22806
19422
14171
1788
2878
0
1493
1620
4087
1057
1565
1312
708
465
1046
634
0

345
978
1291
522
922
708
237
136
496
953
763
353
686
631
0
945
883
622
0
100795
8640
8190
4174
5542
8335
9139
8155
9596
11148
9497
7012
911
1417
0
744
769
2012
550
716
643
355
204
531
327
0

358
940
1326
517
895
644
238
135
501
933
783
327
682
628
0
917
853
621
0
105279
9592
8773
4787
6062
7975
9426
8398
10024
11658
9925
7159
877
1461
0
749
851
2075
507
849
669
353
261
515
307
0

15
12
6
9
4
6
5
7
10
6
9
6
3
3
1
5
10
6
1
302
7
15
17
17
13
24
14
13
22
30
16
4
7
1
0
3
2
8
6
4
4
3
10
3
5

0
0
0
0
0
0
0
15
0
0
0
57
84
0
0
0
0
46
12272
1864
701
3786
1824
998
0
0
630
283
0
1115
680
0
0
95
0
296
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
22
0
0
0
57
74
0
0
0
0
43
12740
1909
656
4086
1952
942
0
0
622
292
0
1167
732
0
0
107
0
275
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
1
0
3
1
2
4
0
1
0
0
2
231
24
15
37
44
22
0
0
6
9
0
21
36
0
2
0
0
8
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
415
0
818
250
679
1297
0
331
0
0
424
73997
6967
4405
11168
13880
7338
0
0
1964
2781
0
7989
11556
0
590
0
0
2627
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
202
0
403
120
328
656
0
262
0
0
217
36800
3469
2183
5505
6943
3626
0
0
975
1383
0
3897
5635
0
477
0
0
1298
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
213
0
415
130
351
641
0
69
0
0
207
37197
3498
2222
5663
6937
3712
0
0
989
1398
0
4092
5921
0
113
0
0
1329
0
0
0
0
0
0
0
0
0

0
0
0
0
2
6
6
9
1
4
4
5
2
1
5
1
2
6
115
6
10
6
7
14
0
4
5
5
0
10
21
3
1
2
0
5
0
0
0
0
0
0
0
1
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2077
39
0
12
252
709
217
0
58
51
111

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2069
36
0
7
238
697
246
0
53
48
96

0
2
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
1
0
0
0
0
0
0
0
0
0
0
51
5
2
2
6
16
6
0
0
1
1

0
875
0
0
0
0
450
0
0
0
0
0
0
0
0
0
0
0
0
1100
0
0
0
307
0
0
0
0
0
0
0
0
0
0
16977
2143
623
523
2099
5020
2188
0
0
361
200

0
454
0
0
0
0
223
0
0
0
0
0
0
0
0
0
0
0
0
572
0
0
0
160
0
0
0
0
0
0
0
0
0
0
8489
1072
323
265
1138
2400
1056
0
0
172
103

0
421
0
0
0
0
227
0
0
0
0
0
0
0
0
0
0
0
0
528
0
0
0
147
0
0
0
0
0
0
0
0
0
0
8488
1071
300
258
961
2620
1132
0
0
189
97

2
0
1
0
0
0
0
0
0
0
2
0
2
2
1
0
0
0
0
0
1
0
0
0
1
0
0
1
0
0
1
0
0
1
84
7
4
3
4
12
2
2
0
2
1

25
77
0
44
0
0
27
0
0
0
61
96
0
51
171
0
0
0
0
0
0
76
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1165
0
84
0
85
0
57
0
0

23
80
0
37
0
0
33
0
0
0
53
114
0
70
160
0
0
0
0
0
0
78
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1142
0
60
0
78
0
53
0
0

1
4
0
0
0
0
0
0
0
0
0
2
0
2
2
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
64
1
1
0
1
2
0
1
0

228
1389
0
0
0
0
0
0
0
0
0
449
0
901
610
0
0
0
0
0
0
0
243
0
0
0
0
0
0
0
0
0
0
0
0
0
23275
447
332
0
340
536
0
320
0

114
723
0
0
0
0
0
0
0
0
0
215
0
470
311
0
0
0
0
0
0
0
127
0
0
0
0
0
0
0
0
0
0
0
0
0
11801
227
161
0
171
278
0
152
0

114
666
0
0
0
0
0
0
0
0
0
234
0
431
299
0
0
0
0
0
0
0
116
0
0
0
0
0
0
0
0
0
0
0
0
0
11474
220
171
0
169
258
0
168
0

2
5
1
0
0
0
0
1
3
1
1
5
3
5
4
1
0
0
0
0
3
1
0
2
0
3
0
0
1
2
0
0
0
0
2
1
137
2
2
0
1
5
3
3
0

0
0
0
0
67
0
21
0
73
0
0
28
0
0
0
103
94
63
33
0
0
0
64
65
0
0
0
17
47
64
95
0
0
0
0
35
0
0
70
0
0
0
70
0
0

0
0
0
0
64
0
20
0
63
0
0
35
0
0
0
86
104
58
39
0
0
0
67
63
0
0
0
20
65
70
101
0
0
0
0
29
0
0
67
0
0
0
74
0
0

0
0
0
0
0
1
2
2
2
0
1
1
0
0
1
4
2
2
0
0
0
0
2
7
3
1
0
1
1
0
3
4
11
4
0
1
0
0
2
0
0
0
16
2
0

0
0
0
0
0
432
713
883
651
0
270
270
0
0
433
1533
731
573
0
0
0
0
920
2026
1176
296
0
394
453
0
1153
1621
4038
1780
0
339
0
0
615
0
0
0
6100
860
0

0
0
0
0
0
230
369
461
329
0
138
174
0
0
212
782
376
290
0
0
0
0
452
1008
578
145
0
190
226
0
564
814
2073
918
0
174
0
0
309
0
0
0
3008
417
0

0
0
0
0
0
202
344
422
322
0
132
96
0
0
221
751
355
283
0
0
0
0
468
1018
598
151
0
204
227
0
589
807
1965
862
0
165
0
0
306
0
0
0
3092
443
0

0
0
0
2
0
0
2
2
5
2
4
1
0
2
4
8
3
6
2
0
1
6
7
4
5
2
0
2
6
2
7
5
4
7
2
6
5
1
6
0
0
0
35
0
0

0
0
0
0
0
0
0
0
0
0
0
28
0
0
0
0
0
0
0
0
0
0
0
13
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
26
0
0
0
0
0
0
0
0
0
0
0
20
0
0
0
0

0
0
0
1
0
0
0
0
0
1
0
1
0
1
0
0
0
0
0
0
4
1
0
0
0
0
0
0

0
0
0
310
0
0
0
0
0
410
0
490
0
433
0
0
0
0
0
0
1520
453
0
0
0
0
0
0

0
0
0
165
0
0
0
0
0
208
0
246
0
216
0
0
0
0
0
0
734
234
0
0
0
0
0
0

0
0
0
145
0
0
0
0
0
202
0
244
0
217
0
0
0
0
0
0
786
219
0
0
0
0
0
0

1
0
0
0
1
0
0
2
4
1
1
0
0
0
0
2
0
0
0
0
4
4
0
1
1
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

1
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0

494
0
0
0
0
307
216
0
0
0
0
339
0
0
0
0

241
0
0
0
0
146
110
0
0
0
0
159
0
0
0
0

253
0
0
0
0
161
106
0
0
0
0
180
0
0
0
0

1
1
1
0
0
1
0
2
0
0
0
1
1
0
1
1

0
0
0
0
0
0
0
29
0
0
0
2943
556
78
0
136
0
0
0
0
0
0
0
0
0
0
0
0
40
0
289
0
0
0
28
150
0
0
0
0
0
0
0
0
214

0
0
0
0
0
0
0
28
0
0
0
2750
516
63
0
131
0
0
0
0
0
0
0
0
0
0
0
0
40
0
198
0
0
0
20
152
0
0
0
0
0
0
0
0
210

0
0
0
1
0
0
0
0
0
0
0
68
0
0
0
3
2
2
0
0
0
1
0
0
0
0
0
0
0
3
1
2
4
5
7
2
0
0
0
0
0
0
0
0
1

0
0
0
268
0
0
0
0
0
0
0
25511
0
0
0
1070
886
848
0
0
0
209
0
0
0
0
0
0
0
1329
262
751
1484
1759
2277
736
0
0
0
0
0
0
0
0
400

0
0
0
132
0
0
0
0
0
0
0
13138
0
0
0
570
465
448
0
0
0
132
0
0
0
0
0
0
0
689
134
390
733
935
1181
367
0
0
0
0
0
0
0
0
206

0
0
0
136
0
0
0
0
0
0
0
12373
0
0
0
500
421
400
0
0
0
77
0
0
0
0
0
0
0
640
128
361
751
824
1096
369
0
0
0
0
0
0
0
0
194

1
0
0
0
0
1
0
0
0
0
1
148
1
4
1
3
2
6
3
0
0
1
0
1
1
0
1
1
3
9
1
0
1
8
4
10
1
1
0
0
0
1
2
8
4

153
0
50
0
205
0
96
0
0
83
0
0
48
161
101
367
34
63
0
0
91
0
0
3237
147
74
0
82
0
0
0
0
0
0
0
0
84
0
0
0
0
2
1
0
0

142
0
56
0
184
0
79
0
0
81
0
0
50
164
102
368
33
56
0
0
105
0
0
3248
130
72
0
87
0
0
0
0
0
0
0
0
71
0
0
0
0
5
0
0
0

1
1
0
0
3
3
7
1
0
0
0
0
2
1
0
6
4
2
2
0
0
2
0
172
5
1
8
3
0
0
1
2
0
2
0
5
1
3
1
0
0
1
1
1
1

414
449
0
0
1121
1071
2951
258
0
0
0
0
620
318
0
2423
1631
550
886
0
0
808
0
59087
1921
276
2787
1094
0
0
205
765
0
513
0
1727
455
1022
326
0
0
433
317
212
450

198
232
0
0
564
555
1508
126
0
0
0
0
325
162
0
1217
851
284
456
0
0
410
0
29845
962
138
1415
538
0
0
99
378
0
242
0
879
222
514
171
0
0
223
170
110
234

216
217
0
0
557
516
1443
132
0
0
0
0
295
156
0
1206
780
266
430
0
0
398
0
29242
959
138
1372
556
0
0
106
387
0
271
0
848
233
508
155
0
0
210
147
102
216

9
4
0
3
5
3
5
1
2
3
1
1
1
2
7
7
4
2
1
0
8
1
0
254
5
6
9
5
1
0
2
5
4
4
3
3
7
6
1
0
3
0
3
4
2

0
59
0
0
0
0
138
0
0
31
0
84
174
729
285
304
117
0
251
140
90
124
223
50
48
2151
323
197
0
0
40
0
89
0
54
27
31
0
0
0
124
75
0
126
75

0
59
0
0
0
0
146
0
0
35
0
80
172
739
305
298
116
0
254
139
83
109
247
44
57
2090
330
194
0
0
25
0
88
0
62
20
23
0
0
0
109
83
0
122
81

2
13
5
2
0
2
0
2
1
1
1
10
8
20
9
12
2
1
8
9
5
1
12
9
1
105
7
4
7
1
1
1
1
3
5
4
6
4
0
0
0
1
2
1
3

688
4644
1452
811
0
725
0
737
375
347
207
2959
2691
6822
3413
4299
714
481
2856
2929
1685
363
4220
2941
225
38572
2535
1205
2676
312
288
401
421
1089
1785
1526
2086
1439
0
0
0
439
468
282
1088

340
2376
738
408
0
365
0
365
184
172
100
1544
1355
3457
1718
2170
371
236
1446
1452
880
192
2106
1462
113
19289
1270
598
1315
156
144
199
214
575
921
783
1084
715
0
0
0
212
238
138
475

348
2268
714
403
0
360
0
372
191
175
107
1415
1336
3365
1695
2129
343
245
1410
1477
805
171
2114
1479
112
19283
1265
607
1361
156
144
202
207
514
864
743
1002
724
0
0
0
227
230
144
613

2
6
10
5
0
0
0
0
1
2
7
8
16
15
25
13
6
3
8
8
11
7
11
13
4
173
8
7
3
4
5
3
6
4
10
8
3
5
2
1
2
1
4
9
8

32
84
0
0
0
0
0
76
0
50
0
74
0
20
88
0
0
0
0
0
0
0
103
0
0
115
141
17
78
104
0
8
360
0
0
11
0
0
0
0
0
0
0
0
0

27
81
0
0
0
0
0
81
0
53
0
59
0
17
91
0
0
0
0
0
0
0
91
0
0
114
140
11
71
110
0
7
366
0
0
17
0
0
0
0
0
0
0
0
0

1
1
1
2
0
2
4
4
0
2
4
4
0
3
5
0
2
0
0
0
1
3
0
0
0
6
3
1
1
2
0
2
38
1
2
0
0
0
1
0
0
0
0
0
0

220
285
433
695
0
705
1591
1447
0
771
1522
1833
0
1395
1899
0
818
0
0
0
245
1063
0
0
0
2198
1317
330
288
772
0
705
13150
425
732
0
0
0
462
0
0
0
0
0
0

114
144
202
363
0
328
828
716
0
386
767
838
0
739
969
0
396
0
0
0
118
533
0
0
0
1102
676
147
139
387
0
360
6639
217
381
0
0
0
226
0
0
0
0
0
0

106
141
231
332
0
377
763
731
0
385
755
995
0
656
930
0
422
0
0
0
127
530
0
0
0
1096
641
183
149
385
0
345
6511
208
351
0
0
0
236
0
0
0
0
0
0

3
2
1
5
5
3
5
1
3
3
1
4
0
2
3
1
3
1
0
0
0
3
2
1
0
2
4
3
6
8
4
1
99
4
4
6
3
1
4
0
3
2
0
0
0

0
0
48
0
0
0
0
0
0
76
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
83
0
0
0
0
0
83
0
0
0
0
0
0
0
0
59
1234
90
0

0
0
46
0
0
0
0
0
0
81
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
77
0
0
0
0
0
79
0
0
0
0
0
0
0
0
66
1117
68
0

0
1
0
1
1
0
0
0
0
3
2
1
3
1
0
0
1
0
0
0
0
0
1
1
0
0
5
0
0
0
0
0
1
0
1
1
1
0
4
2
3
0
53
0
0

0
255
0
231
275
0
0
0
0
1165
751
254
1212
251
0
0
404
0
0
0
0
0
452
471
0
0
1569
0
0
0
0
0
453
0
249
325
228
0
1180
562
1244
0
18823
0
0

0
132
0
105
133
0
0
0
0
591
391
126
628
123
0
0
209
0
0
0
0
0
217
237
0
0
794
0
0
0
0
0
232
0
114
167
119
0
589
301
607
0
9575
0
0

0
123
0
126
142
0
0
0
0
574
360
128
584
128
0
0
195
0
0
0
0
0
235
234
0
0
775
0
0
0
0
0
221
0
135
158
109
0
591
261
637
0
9248
0
0

0
0
0
1
0
2
2
0
0
2
2
6
1
0
0
0
0
0
3
0
0
0
2
0
0
4
10
1
0
3
0
1
0
2
6
3
4
1
7
3
2
4
105
4
0

0
0
0
0
89
0
72
42
53
93
0
35
0
0
0
0
0
0
59
0
24
14
0
25
58
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
70
0
0
0
89

0
0
0
0
91
0
66
30
43
72
0
31
0
0
0
0
0
0
45
0
20
18
0
25
72
0
0
0
0
0
0
0
6
0
0
0
0
0
0
0
50
0
0
0
79

0
0
0
1
2
1
1
3
2
2
0
1
0
1
0
0
0
0
1
1
0
2
0
1
0
0
0
0
0
0
0
1
0
2
0
0
0
3
0
0
5
1
1
1
4

0
0
0
386
867
451
261
987
812
765
0
303
0
449
0
0
0
0
211
404
0
759
0
430
0
0
0
0
0
0
0
280
0
678
0
0
0
1057
0
0
1762
247
371
295
1529

0
0
0
199
444
240
117
498
396
390
0
155
0
239
0
0
0
0
104
202
0
399
0
222
0
0
0
0
0
0
0
148
0
351
0
0
0
542
0
0
887
120
190
150
762

0
0
0
187
423
211
144
489
416
375
0
148
0
210
0
0
0
0
107
202
0
360
0
208
0
0
0
0
0
0
0
132
0
327
0
0
0
515
0
0
875
127
181
145
767

2
0
2
2
3
6
1
7
1
5
0
2
1
0
1
1
0
2
0
2
3
5
1
0
2
1
1
1
1
0
1
0
1
7
0
2
5
5
1
0
4
0
1
3
0

0
3
0
0
24
95
0
81
0
49
102
20
0
0
0
41
4272
231
0
0
76
18
50
0
10
0
209
102
232
168
94
0
234
0
0
0
0
0
0
0
63
0
85
0
0

0
3
0
0
18
96
0
79
0
56
91
17
0
0
0
41
4065
201
0
0
71
14
59
0
7
0
151
92
233
153
85
0
231
0
2
0
0
0
0
0
72
0
83
0
0

0
0
1
0
1
1
1
0
0
3
1
4
2
1
0
1
173
0
0
0
0
2
2
0
0
2
7
6
9
9
2
6
6
0
2
0
1
0
3
1
2
0
1
1
0

0
0
211
0
376
396
474
0
0
1025
287
1226
856
468
0
200
61070
0
0
0
0
669
509
0
0
748
2174
2485
3277
3163
876
2285
2013
0
818
0
235
0
1352
344
484
0
393
490
0

0
0
121
0
197
204
240
0
0
519
138
640
437
223
0
101
30666
0
0
0
0
339
258
0
0
375
1083
1221
1614
1571
437
1129
1030
0
417
0
117
0
665
176
244
0
212
229
0

0
0
90
0
179
192
234
0
0
506
149
586
419
245
0
99
30404
0
0
0
0
330
251
0
0
373
1091
1264
1663
1592
439
1156
983
0
401
0
118
0
687
168
240
0
181
261
0

0
0
0
0
2
0
0
2
1
1
2
2
4
2
0
2
265
0
4
1
2
3
2
0
1
6
5
5
25
15
7
9
10
1
4
2
2
2
4
0
1
0
1
0
1

0
1
79
78
0
0
0
0
0
0
0
0
83
0
57
0
0
0
0
0
0
0
0
0
263
29
346
208
95
265
510
48
61
222
53
18
227
57
149544
1904
92
0
0
0
0

0
3
66
79
0
0
0
0
0
0
0
0
84
0
55
0
0
0
0
0
0
0
0
0
258
35
341
179
92
280
476
45
52
215
44
14
239
54
145814
1797
92
0
0
0
0

0
0
4
3
3
1
1
5
0
1
0
2
0
4
2
0
2
0
0
0
0
0
0
0
7
3
5
2
2
4
15
14
12
6
1
4
3
5
5296
82
2
0
0
1
3

0
0
1234
1101
1230
405
258
1418
0
219
0
578
0
1526
770
0
704
0
0
0
0
0
0
0
2570
1105
1439
643
691
1453
5586
4646
4279
2235
230
1572
1008
1855
1856285
29001
531
0
0
251
1296

0
0
639
531
616
212
119
708
0
116
0
284
0
772
378
0
355
0
0
0
0
0
0
0
1311
570
735
323
360
757
2860
2332
2156
1129
105
773
500
908
933800
14696
267
0
0
125
656

0
0
595
570
614
193
139
710
0
103
0
294
0
754
392
0
349
0
0
0
0
0
0
0
1259
535
704
320
331
696
2726
2314
2123
1106
125
799
508
947
922485
14305
264
0
0
126
640

1
2
5
1
6
4
2
9
1
1
2
3
2
3
3
2
2
0
0
0
0
1
1
3
12
4
8
2
3
0
13
17
20
5
3
3
6
2
7039
187
5
2
2
8
10

83
1441
18
192
78
874
0
182
74
57
382
179
336
61
0
197
78
0
113
0
0
26
87
0
1216
98
290
187
240
401
1243
79
187
475
502
258
137
0
90
31
0
486
252
0
25

74
1355
17
184
75
767
0
156
63
41
337
170
301
47
0
187
67
0
132
0
0
44
88
0
1206
96
282
216
230
382
1200
82
196
437
485
254
138
0
89
27
0
437
230
0
22

5
57
2
4
8
56
1
6
2
10
12
25
35
3
6
4
5
17
24
3
5
9
6
1
79
17
26
8
20
8
42
10
14
11
7
18
0
5
1
8
4
21
8
1
0

1807
19744
747
1367
3258
20997
437
2096
740
3596
4659
9469
13507
1301
2517
1274
2297
6118
9272
1063
2087
3225
2425
472
27942
6721
8812
2890
6807
2712
16249
3926
5140
4176
3007
6718
0
2071
322
2947
1378
8367
2786
490
0

893
10078
366
684
1627
10644
230
1081
354
1845
2345
4789
6975
749
1274
664
1192
3096
4683
553
1028
1621
1247
234
14069
3457
4430
1454
3378
1350
8286
1998
2634
2112
1542
3442
0
1055
166
1517
704
4314
1454
232
0

914
9666
381
683
1631
10353
207
1015
386
1751
2314
4680
6532
552
1243
610
1105
3022
4589
510
1059
1604
1178
238
13873
3264
4382
1436
3429
1362
7963
1928
2506
2064
1465
3276
0
1016
156
1430
674
4053
1332
258
0

24
67
19
22
28
141
3
11
9
37
21
60
108
6
9
28
28
37
115
22
36
33
18
6
190
56
45
34
34
21
137
34
51
28
24
68
7
22
5
20
14
57
17
7
5

131
78
16896
337
2686
1493
2331
901
3136
510
1445
2529
604
924
1154
362
159
227
0
0
0
406
673
68
0
254
54
35
164
98
3054
220
824
310
450
459
791
2246
63
0
270
496
516
901
13439

112
73
16301
335
2607
1338
2290
780
3079
486
1389
2479
622
896
1020
310
158
199
0
0
0
353
588
80
0
253
70
36
52
97
2820
215
758
280
442
402
723
2219
60
0
275
481
494
909
13409

9
3
366
11
38
24
47
16
82
19
24
75
21
9
76
15
3
19
6
7
19
7
16
1
1
3
6
1
4
0
126
10
13
18
27
41
17
99
7
3
20
23
15
31
413

3715
1376
124225
3835
12395
8394
14617
5768
28711
6381
8213
26278
6956
2677
28706
5905
1084
6895
2593
2764
6668
2797
5811
204
408
1183
2143
477
1396
0
44417
3347
4579
6106
9520
14466
6399
35223
2137
1060
7321
8390
5461
10854
145325

1929
699
62702
1919
6272
4309
7443
2932
14526
3229
4190
13034
3478
1370
14730
3041
545
3501
1361
1434
3411
1437
2888
108
187
590
1083
216
704
0
22679
1721
2376
3149
4858
7317
3258
17825
1084
573
3681
4251
2762
5474
72280

1786
677
61523
1916
6123
4085
7174
2836
14185
3152
4023
13244
3478
1307
13976
2864
539
3394
1232
1330
3257
1360
2923
96
221
593
1060
261
692
0
21738
1626
2203
2957
4662
7149
3141
17398
1053
487
3640
4139
2699
5380
73045

22
6
280
15
17
28
14
22
68
25
22
39
20
10
150
17
9
45
23
12
27
17
47
1
2
5
13
8
11
7
237
16
34
41
50
62
34
204
15
9
46
34
44
56
393

2906
2906
341
2156
3312
1367
451
0
0
0
0
8940
296
691
331
1953
2150
2152
1367
17719
1598
1195
255
2110
2361
2590
2353
1089
1516
2652
1925
800
415
190
520
7928
1483
4673
593
356
403
119
301
28435
2514

3006
2862
344
2122
3358
1296
421
0
0
0
0
8842
301
737
354
1965
2028
2078
1379
17296
1588
1143
270
2041
2256
2446
2255
1062
1540
2695
1710
698
350
192
470
7805
1481
4685
533
331
402
123
250
28718
2585

72
92
27
64
95
48
15
0
0
0
0
243
13
8
12
45
69
58
38
708
59
46
19
86
76
94
83
74
85
86
87
36
16
3
32
339
82
156
27
10
26
8
30
836
92

24903
33156
9732
21956
33528
17061
4989
0
0
0
0
83311
3659
2990
4115
15741
23923
19701
13182
248818
21774
15714
7281
30434
26234
32804
29480
26115
29916
29066
29957
12265
5012
861
11819
117640
29086
53043
9097
3451
9252
2806
10905
287005
31646

12248
16618
4959
10832
16530
8588
2505
0
0
0
0
41652
1796
1504
2059
7907
12114
9818
6454
124835
10886
7985
3641
15181
13245
16731
14931
12894
14870
14471
15515
6334
2647
453
6081
58428
14465
26034
4619
1804
4621
1397
5488
142550
15507

12655
16538
4773
11124
16998
8473
2484
0
0
0
0
41659
1863
1486
2056
7834
11809
9883
6728
123983
10888
7729
3640
15253
12989
16073
14549
13221
15046
14595
14442
5931
2365
408
5738
59212
14621
27009
4478
1647
4631
1409
5417
144455
16139

67
76
37
64
65
48
36
6
1
1
4
302
22
27
23
72
69
53
36
796
69
68
32
85
63
110
118
81
70
100
146
52
16
10
68
385
104
83
47
24
42
43
42
698
57

6649
2729
4011
5433
3509
1542
2048
0
0
0
0
0
0
321
0
245
76
5101
788
1116
409
225
2402
161
0
1735
525
973
78
159
773
80
190
46
12
362
69
14
332
60
34
238
10849
2353
1475

6790
2739
3898
5479
3683
1469
2075
0
0
0
0
0
0
347
0
284
63
4881
772
1068
433
186
2268
154
0
1627
497
881
84
165
766
81
176
41
23
383
52
10
311
62
34
215
10446
2309
1377

118
118
129
101
83
53
142
1
1
0
0
0
0
23
2
18
3
126
28
25
15
4
38
9
7
37
17
16
2
2
32
0
6
6
5
8
3
4
33
13
10
10
512
106
91

39606
40037
44467
31938
29787
19550
49974
418
418
0
0
0
0
8974
822
7043
1109
45987
10241
9845
5451
1393
13192
3148
2717
13071
5709
5847
720
795
12581
0
2243
2487
1684
3115
1349
1703
11775
4196
3847
3732
178102
36312
32928

19656
19953
22093
15826
14929
9880
24706
208
208
0
0
0
0
4406
418
3423
565
23348
5066
5062
2772
700
6720
1667
1361
6557
2880
2935
360
382
6339
0
1149
1253
849
1550
647
891
5958
2146
1965
1847
90230
18308
16775

19950
20084
22374
16112
14858
9670
25268
210
210
0
0
0
0
4568
404
3620
544
22639
5175
4783
2679
693
6472
1481
1356
6514
2829
2912
360
413
6242
0
1094
1234
835
1565
702
812
5817
2050
1882
1885
87872
18004
16153

73
124
115
32
83
82
132
13
4
3
4
1
1
91
19
49
23
308
62
57
46
24
61
34
24
69
23
32
3
11
207
24
18
25
39
33
23
45
93
41
29
23
616
105
134

3091
1884
2046
9915
1002
1885
1303
1558
2158
2009
6942
2261
2011
962
1708
4737
3009
529
260
939
1501
1078
0
63
102
0
819
94
423
104
0
200
119
0
55
55
0
0
0
0
0
11
44
0
0

2946
1877
1937
9470
956
1776
1252
1514
2046
1926
6537
2188
1908
901
1540
4607
2946
520
266
875
1442
1056
0
57
126
0
781
92
386
91
0
178
117
0
1
1
0
0
0
0
0
0
1
0
0

89
119
107
429
43
68
26
71
88
133
269
78
82
47
62
168
84
19
16
49
57
36
3
1
4
2
25
1
21
0
4
10
7
0
1
1
0
1
0
0
0
0
0
0
0

30388
41213
37261
151280
16375
23506
8253
25189
30265
47692
93190
27470
27851
16360
21509
58416
29008
6887
5310
17211
20282
12984
865
403
1431
763
9049
473
7298
0
1368
3847
2083
0
271
271
0
271
0
0
0
0
0
0
0

15491
20882
18774
76529
8365
12008
4191
12603
15349
24013
47444
13834
14083
8436
11091
29588
14664
3528
2640
8756
10208
6576
466
180
721
381
4577
251
3632
0
634
1953
1045
0
154
154
0
154
0
0
0
0
0
0
0

14897
20331
18487
74751
8010
11498
4062
12586
14916
23679
45746
13636
13768
7924
10418
28828
14344
3359
2670
8455
10074
6408
399
223
710
382
4472
222
3666
0
734
1894
1038
0
117
117
0
117
0
0
0
0
0
0
0

110
139
128
424
66
78
22
68
77
113
314
60
90
73
91
257
85
34
39
99
57
33
3
3
3
3
18
3
24
1
4
8
11
0
0
0
0
0
0
0
0
0
0
0
0

0
36
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
37
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
497
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
243
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
254
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
3
0
0
0
0
0
0
0
0
0
0
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
1
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
36
0
0
36
0
0
0
0
0
0
0
24133
859
114
203
310
0
0
176
0
0
56

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
37
0
0
37
0
0
0
0
0
0
0
23998
901
118
235
341
0
0
164
0
0
43

0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1171
73
7
26
14
2
1
20
2
1
0

0
0
0
0
0
0
0
0
0
0
497
0
497
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
420962
24798
2113
8839
4951
932
260
6543
761
399
0

0
0
0
0
0
0
0
0
0
0
243
0
243
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
211601
12362
1061
4401
2457
469
130
3251
392
201
0

0
0
0
0
0
0
0
0
0
0
254
0
254
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
209361
12436
1052
4438
2494
463
130
3292
369
198
0

0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
2376
109
20
32
20
4
0
22
5
2
4

0
3520
448
63
0
0
451
705
372
240
806
435
596
0
167
0
0
82
198
50
0
99
1444
0
341
164
400
355
104
80
1419
186
381
86
144
0
300
322
0
974
0
55
0
138
0

0
3522
407
85
0
0
432
729
379
256
802
432
570
0
172
0
0
84
192
39
0
83
1358
0
321
158
390
314
103
72
1339
192
340
86
151
0
278
292
0
993
0
56
0
153
0

0
146
20
0
0
0
23
24
21
16
28
14
28
1
2
0
1
13
2
3
1
5
70
0
18
17
6
12
3
14
103
19
33
5
11
4
9
9
13
49
1
0
0
4
8

0
53052
7314
0
0
0
8645
8306
7725
6019
9766
5277
10113
439
907
0
489
4660
532
1348
349
1389
25183
0
6377
6078
2179
3927
1065
5557
37862
7173
12447
1837
3672
1243
3456
3216
4818
16466
447
0
0
1031
2869

0
26808
3712
0
0
0
4355
4093
3932
3157
4909
2650
5051
220
444
0
239
2341
263
634
183
727
12699
0
3232
3044
1071
2027
509
2816
19217
3583
6205
953
1851
643
1727
1825
2430
8418
244
0
0
512
1469

0
26244
3602
0
0
0
4290
4213
3793
2862
4857
2627
5062
219
463
0
250
2319
269
714
166
662
12484
0
3145
3034
1108
1900
556
2741
18645
3590
6242
884
1821
600
1729
1391
2388
8048
203
0
0
519
1400

0
261
32
0
0
0
36
39
42
24
58
30
97
5
8
11
11
25
8
5
15
9
220
0
76
55
30
15
6
38
242
56
50
15
29
21
28
8
35
72
2
7
0
4
16

427
131
63
160
215
62
153
0
0
176
0
0
0
86
90
151
0
0
0
151
0
0
290
14
0
0
276
0
0
0
0
0
0
0
0
0
0
202
0
0
35
0
84
0
0

419
138
76
151
243
85
158
0
0
179
0
0
0
93
86
168
0
0
0
168
0
0
264
9
0
0
255
0
0
0
0
0
0
0
0
0
0
205
0
0
32
0
98
0
0

20
8
3
5
24
9
11
1
3
16
1
4
1
4
6
3
0
1
0
2
0
0
7
2
0
0
2
2
0
0
1
2
1
0
0
1
0
8
0
1
2
0
0
2
0

6813
2449
1252
1605
8040
3258
3162
405
1215
5771
415
1365
355
1348
2288
1115
0
483
0
632
0
0
2674
791
0
0
944
543
0
0
396
427
220
0
0
207
0
3064
0
425
779
0
0
926
0

3457
1257
645
834
4077
1649
1620
208
600
2906
190
711
177
682
1146
547
0
236
0
311
0
0
1357
415
0
0
476
276
0
0
190
216
110
0
0
106
0
1511
0
206
386
0
0
437
0

3356
1192
607
771
3963
1609
1542
197
615
2865
225
654
178
666
1142
568
0
247
0
321
0
0
1317
376
0
0
468
267
0
0
206
211
110
0
0
101
0
1553
0
219
393
0
0
489
0

25
10
5
3
60
17
23
13
7
29
6
1
3
11
8
1
0
0
0
1
0
0
24
7
5
4
3
2
0
1
2
7
4
3
0
0
0
38
2
3
5
1
11
4
0

0
83
46
0
46
0
0
0
0
0
430
0
0
27
76
327
0
0
200
0
0
100
0
61
0
0
39
234
132
0
0
12
0
90
0
1258
0
293
140
170
91
103
321
140
3639

0
75
42
0
42
0
0
0
0
0
428
0
0
25
77
326
0
0
191
0
0
92
0
59
0
0
40
209
117
0
0
11
0
81
0
1307
0
292
146
168
92
101
348
160
3598

0
3
1
0
1
0
1
0
1
0
35
1
4
2
8
11
2
7
11
2
1
1
1
2
2
2
0
21
6
2
4
1
2
3
3
58
0
7
4
2
2
10
22
11
110

0
934
356
0
356
0
386
0
386
0
13112
217
1655
446
3204
4454
690
2446
4481
725
458
430
214
924
848
882
0
8039
2126
789
1511
426
852
1027
1308
21204
0
2421
1245
706
507
3647
8431
4247
38336

0
482
182
0
182
0
197
0
197
0
6597
109
814
223
1585
2249
361
1256
2183
368
220
205
111
423
411
445
0
4009
1060
393
757
211
435
523
630
10333
0
1224
615
338
254
1807
4038
2057
19173

0
452
174
0
174
0
189
0
189
0
6515
108
841
223
1619
2205
329
1190
2298
357
238
225
103
501
437
437
0
4030
1066
396
754
215
417
504
678
10871
0
1197
630
368
253
1840
4393
2190
19163

2
10
5
0
0
5
2
0
1
1
153
5
9
10
40
47
24
18
35
1
0
4
4
14
6
5
1
87
19
17
10
13
10
10
8
119
8
9
20
9
11
6
34
22
128

104
0
0
207
599
127
36
23
514
779
1250
732
60
129
459
15
69
0
1197
167
469
62
0
137
41
321
22
0
0
0
22
0
1845
20
187
0
84
700
627
41
186
425
120
98
82

95
0
0
206
557
118
38
17
512
766
1289
764
62
121
500
11
70
0
1151
165
456
54
0
133
43
300
20
0
0
0
20
0
1902
19
197
0
95
739
630
52
170
486
167
96
101

2
3
1
5
17
10
7
2
21
21
21
41
4
6
14
10
6
1
61
8
23
4
2
11
12
1
0
0
0
0
0
0
70
0
3
0
2
20
25
8
12
24
12
8
1

684
1133
478
1875
6575
3592
2505
603
7304
6450
7137
14557
1372
2265
4243
3757
2583
337
22725
2771
8542
1642
753
3825
4735
457
0
0
0
0
0
0
24512
0
884
0
754
6822
8972
3048
4032
8334
3878
3034
365

368
587
251
950
3337
1776
1271
298
3592
3165
3578
7213
679
1103
2130
1856
1279
166
11442
1387
4330
824
374
1886
2415
226
0
0
0
0
0
0
12261
0
408
0
386
3384
4492
1573
2018
4162
1889
1554
177

316
546
227
925
3238
1816
1234
305
3712
3285
3559
7344
693
1162
2113
1901
1304
171
11283
1384
4212
818
379
1939
2320
231
0
0
0
0
0
0
12251
0
476
0
368
3438
4480
1475
2014
4172
1989
1480
188

16
18
2
3
11
9
13
7
19
14
16
100
15
12
21
26
15
11
85
8
29
10
7
5
18
8
2
1
0
0
1
0
89
3
3
2
4
19
36
18
4
49
11
21
3

0
0
125
0
541
0
205
167
99
53
17
0
0
846
46
0
0
1
0
0
196
98
181
324
0
219
0
98
40
81
1257
90
831
263
0
73
1015
63
148
81
0
723
185
185
0

0
0
122
0
575
0
250
164
97
50
14
0
0
865
47
0
0
3
0
0
189
102
196
328
0
223
0
84
40
99
1168
77
772
260
0
59
949
62
138
77
0
672
179
179
0

1
0
2
0
37
3
11
14
4
2
2
1
0
25
1
5
0
0
0
0
5
5
5
3
1
2
1
1
0
0
54
7
39
6
0
2
80
26
11
4
1
38
6
0
0

474
0
583
0
13519
972
4128
5151
1549
707
565
447
0
9320
426
1828
0
0
0
0
1919
1699
1791
1168
489
778
294
484
0
0
18323
2505
13245
2151
0
422
30020
9963
4322
1643
371
13721
2176
0
0

224
0
318
0
6667
493
2026
2538
779
359
266
206
0
4551
204
908
0
0
0
0
916
838
877
553
255
386
145
241
0
0
9352
1297
6716
1109
0
230
15527
5097
2176
854
170
7230
1094
0
0

250
0
265
0
6852
479
2102
2613
770
348
299
241
0
4769
222
920
0
0
0
0
1003
861
914
615
234
392
149
243
0
0
8971
1208
6529
1042
0
192
14493
4866
2146
789
201
6491
1082
0
0

6
5
3
0
76
11
16
22
12
3
7
4
1
31
1
6
1
1
0
2
8
5
4
3
0
1
0
0
0
1
78
11
44
21
0
2
141
49
26
5
1
60
9
0
0

0
0
0
0
196
0
82
0
0
0
114
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6510
1794
0
1143
651
3328
1312
629
1387
1388
606
294
488

0
0
0
0
199
0
77
0
0
0
122
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5415
1357
0
976
381
2865
1139
545
1181
1193
518
226
449

0
3
3
0
5
0
0
1
0
0
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
78
20
1
18
1
37
14
8
15
21
15
6
0

0
1049
1127
0
2219
0
0
453
0
0
1766
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25312
5892
382
5280
230
11535
4172
3077
4286
7885
5534
2351
0

0
524
570
0
1103
0
0
226
0
0
877
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13617
3346
224
2896
226
6082
2206
1616
2260
4189
2947
1242
0

0
525
557
0
1116
0
0
227
0
0
889
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11695
2546
158
2384
4
5453
1966
1461
2026
3696
2587
1109
0

0
0
9
0
26
0
5
11
0
0
8
2
2
0
0
2
0
0
1
1
0
0
0
0
0
61
8
6
0
2
34
14
11
9
19
13
6
0

SS
500-999
Population
Males
Females
Persons
19
20
21
103321330 52777825 50543505
1118112
577665
540447
49354
25503
23851
5719
2859
2860
35440
18321
17119
8195
4323
3872
90062
46818
43244
8329
4243
4086
18678
9806
8872
21627
11354
10273
18759
9701
9058
19377
9982
9395
3292
1732
1560
20744
10404
10340
9907
4751
5156
5603
2883
2720
5234
2770
2464
33308
17027
16281
16718
8624
8094
9227
4724
4503
7363
3679
3684
17061
8641
8420
5021
2619
2402
5905
2995
2910
3875
1866
2009
2260
1161
1099
63964
33500
30464
2628
1346
1282
721
376
345
24550
12973
11577
5347
2816
2531
17047
8929
8118
4844
2524
2320
8827
4536
4291
75622
39849
35773
2852
1492
1360
2077
1084
993
5178
2658
2520
24637
13015
11622
40878
21600
19278

Number of
Villages
22
139164
1641
108
22
75
11
127
12
31
20
30
31
3
22
11
4
7
27
18
8
1
50
19
11
14
6
101
6
4
33
12
14
22
10
115
24
20
15
37
19

1000-1999
Population
Males
Persons
23
24
197536058101314592
2329715 1211408
153669
81752
31903
18352
107714
55884
14052
7516
187227
98062
16739
8531
44643
23652
29391
15312
43673
22466
47522
25265
5259
2836
31211
15717
15455
7552
6405
3560
9351
4605
38189
19541
25575
13022
11076
5711
1538
808
74550
38277
29159
15006
15613
8059
19893
10147
9885
5065
140822
73683
8317
4348
5400
2812
43714
23502
18427
9588
18261
9500
33667
17217
13036
6716
165314
86852
35541
18783
29076
15249
21751
11306
53143
27962
25803
13552

Females
25
96221466
1118307
71917
13551
51830
6536
89165
8208
20991
14079
21207
22257
2423
15494
7903
2845
4746
18648
12553
5365
730
36273
14153
7554
9746
4820
67139
3969
2588
20212
8839
8761
16450
6320
78462
16758
13827
10445
25181
12251

86358
8435
12961
16543
3322
12241
2148
11505
19203
14550
5689
4600
4261
0
0
0
16094
7601
3154
5339
59228
6340
6126
8125
38637
64115
64115
35147
13044
6704
6578
2620
1289
4912
42857
35364
1360
6133
74996
22150
18793
17203
16850
13304
1952

44294
4296
6684
8487
1702
6312
1110
6020
9683
7621
2974
2421
2226
0
0
0
8303
3961
1661
2681
30258
3184
3217
4142
19715
32432
32432
17856
6631
3263
3373
1336
683
2570
21754
17954
703
3097
38304
11346
9627
8803
8528
6892
928

42064
4139
6277
8056
1620
5929
1038
5485
9520
6929
2715
2179
2035
0
0
0
7791
3640
1493
2658
28970
3156
2909
3983
18922
31683
31683
17291
6413
3441
3205
1284
606
2342
21103
17410
657
3036
36692
10804
9166
8400
8322
6412
1024

148
15
18
29
19
14
14
15
24
23
7
11
5
5
4
1
23
7
10
6
107
5
14
29
59
50
50
99
22
16
26
7
12
16
75
52
6
17
77
29
10
23
15
42
6

209914
23001
25367
40175
27093
19146
20731
21683
32718
33406
10476
15739
7191
8197
6786
1411
32011
10069
13047
8895
146972
6849
20116
40050
79957
69288
69288
144683
29627
23421
39745
10358
18086
23446
110188
77635
8721
23832
106923
40303
11867
33310
21443
60052
9456

108581
11615
12954
20824
14022
9900
10769
11309
17188
17753
5933
8101
3719
4241
3525
716
16778
5306
6963
4509
75922
3438
10250
20373
41861
35309
35309
74060
15107
11757
20163
5438
9382
12213
56406
39593
4462
12351
55465
20797
6015
17061
11592
31346
4911

101333
11386
12413
19351
13071
9246
9962
10374
15530
15653
4543
7638
3472
3956
3261
695
15233
4763
6084
4386
71050
3411
9866
19677
38096
33979
33979
70623
14520
11664
19582
4920
8704
11233
53782
38042
4259
11481
51458
19506
5852
16249
9851
28706
4545

11352
28549
17057
5311
758
5423
52864
30652
4483
8288
9441
47652
5925
41727
172226
48130
58327
39603
26166
60057
60057
1686800
200392
7252
36277
15578
9610
6669
12472
16317
79853
4123
12241
435262
60203
18680
13362
30647
2955
25433
30686
27216
25253
0
44791

5964
15050
9049
2787
382
2832
27547
15903
2340
4326
4978
24730
3008
21722
89631
24853
30691
20491
13596
31251
31251
848088
100351
3730
18451
7833
4774
3340
6199
8016
39679
2097
6232
215214
30617
9557
6765
15220
1503
12402
15220
13730
12518
0
21823

5388
13499
8008
2524
376
2591
25317
14749
2143
3962
4463
22922
2917
20005
82595
23277
27636
19112
12570
28806
28806
838712
100041
3522
17826
7745
4836
3329
6273
8301
40174
2026
6009
220048
29586
9123
6597
15427
1452
13031
15466
13486
12735
0
22968

36
41
20
10
3
8
108
38
13
40
17
56
22
34
182
56
72
30
24
55
55
832
63
0
10
3
0
4
1
8
30
3
4
218
28
21
11
21
0
9
22
20
14
0
16

50596
56735
27751
14228
4065
10691
162236
54375
21192
62839
23830
71262
28639
42623
250538
79730
96546
41674
32588
76328
76328
1130738
78395
0
11417
4242
0
4835
1458
10362
37883
3574
4624
298106
38515
29536
14969
30501
0
12134
29802
28616
17096
0
19784

26435
29548
14383
7395
2129
5641
84382
28300
10881
32658
12543
37376
14979
22397
130924
41068
50772
22083
17001
39433
39433
578703
39332
0
5797
2169
0
2434
681
5100
18844
1825
2482
150472
19763
15505
7416
15205
0
6003
15370
14590
8624
0
9597

24161
27187
13368
6833
1936
5050
77854
26075
10311
30181
11287
33886
13660
20226
119614
38662
45774
19591
15587
36895
36895
552035
39063
0
5620
2073
0
2401
777
5262
19039
1749
2142
147634
18752
14031
7553
15296
0
6131
14432
14026
8472
0
10187

12178
14224
10075
2139
2947
4159
13613
62277
33726
698
6705
3530
537
2638
33231
12195
11950
0
6834
0
2252
310633
12499
34190
5000
5597
12744
9996
20667
1058
10315
22907
71129
9632
21533
16712
27469
6302
22883
98160
9667
17043
6754
23047
11743

5898
6925
4976
1037
1390
2039
6318
30518
16377
381
3772
1732
440
1600
16911
6301
6081
0
3409
0
1120
154830
6348
16883
2359
2700
6107
4830
10056
539
5031
11531
35583
4877
11030
8432
13833
3180
11511
46697
4385
8315
3319
11048
5640

6280
7299
5099
1102
1557
2120
7295
31759
17349
317
2933
1798
97
1038
16320
5894
5869
0
3425
0
1132
155803
6151
17307
2641
2897
6637
5166
10611
519
5284
11376
35546
4755
10503
8280
13636
3122
11372
51463
5282
8728
3435
11999
6103

2
3
1
1
0
0
5
28
16
0
2
0
1
1
73
14
23
7
14
1
14
86
0
11
0
1
2
1
1
0
1
14
30
8
3
3
4
0
7
28
2
2
1
8
0

2563
3707
1108
1052
0
0
7412
37568
23743
0
2177
0
1150
1027
103853
18774
34165
9397
20011
1956
19550
111916
0
14161
0
1126
2077
1070
1030
0
1256
19609
39910
10972
3496
3375
4328
0
9506
38353
2363
2617
1094
11284
0

1224
1948
544
541
0
0
3527
18529
12086
0
1175
0
606
569
53519
10157
17371
4873
10227
990
9901
56151
0
6978
0
553
991
513
494
0
647
9873
20157
5559
1762
1670
2160
0
4794
18818
1087
1319
550
5904
0

1339
1759
564
511
0
0
3885
19039
11657
0
1002
0
544
458
50334
8617
16794
4524
9784
966
9649
55765
0
7183
0
573
1086
557
536
0
609
9736
19753
5413
1734
1705
2168
0
4712
19535
1276
1298
544
5380
0

7535
22371
110685
6497
34278
19280
38118
12512
102574
25652
7721
26590
13447
20898
8266
93326
7496
8921
2932
30255
19102
1711
6778
9639
6492
116742
11570
9676
7600
25306
2911
11997
26202
11505
4510
5465
149882
24647
8399
8832
3137
11577
0
1926
9264

3570
10420
55931
3303
17131
9686
19438
6373
51822
12801
3777
13309
7075
10651
4209
49216
3734
4589
1519
15988
10345
851
3620
5071
3499
60295
5924
4946
3881
12915
1491
6255
13592
6005
2351
2935
77388
12848
4148
4513
1560
6301
0
974
4781

3965
11951
54754
3194
17147
9594
18680
6139
50752
12851
3944
13281
6372
10247
4057
44110
3762
4332
1413
14267
8757
860
3158
4568
2993
56447
5646
4730
3719
12391
1420
5742
12610
5500
2159
2530
72494
11799
4251
4319
1577
5276
0
952
4483

4
11
132
3
56
3
48
22
39
7
6
13
1
10
2
55
5
2
0
23
11
1
6
6
1
92
1
2
1
8
0
13
38
7
11
11
33
10
1
3
0
6
0
2
1

6350
14645
188879
3683
81162
4227
67767
32040
53249
8837
8659
18266
1171
14113
2203
72941
6991
2486
0
29601
15539
1300
7959
7849
1216
124095
1076
2421
1208
9679
0
18936
51704
8640
15923
14508
44787
14855
1139
3718
0
8584
0
2189
1000

3000
6958
95228
1852
40725
2166
34252
16233
26845
4446
4179
9196
643
7236
1145
39628
3444
1713
0
15791
8583
653
4746
4067
631
65571
554
1259
779
5000
0
10025
27268
4593
8408
7685
23754
7943
578
1964
0
4600
0
1125
541

3350
7687
93651
1831
40437
2061
33515
15807
26404
4391
4480
9070
528
6877
1058
33313
3547
773
0
13810
6956
647
3213
3782
585
58524
522
1162
429
4679
0
8911
24436
4047
7515
6823
21033
6912
561
1754
0
3984
0
1064
459

4173
9109
2225
10594
3925
5430
23188
20875
2581
29208
2787
2463
2934
5434
9008
6582
2395360
359738
5326
74624
169084
81488
29216
118053
11221
58082
34246
14504
214235
50512
32318
48460
28371
54574
349373
85875
88471
105043
69984
108589
63193
45396
146159
28469
61054

2115
4747
1110
5415
2090
2791
11771
10857
1367
15661
1433
1193
1509
2767
5087
3672
1245007
187290
2717
38786
87643
42791
15353
60907
5598
30022
17744
7543
109525
25774
16687
24661
14386
28017
176970
43204
44503
53540
35723
55254
31942
23312
77367
15158
32362

2058
4362
1115
5179
1835
2639
11417
10018
1214
13547
1354
1270
1425
2667
3921
2910
1150353
172448
2609
35838
81441
38697
13863
57146
5623
28060
16502
6961
104710
24738
15631
23799
13985
26557
172403
42671
43968
51503
34261
53335
31251
22084
68792
13311
28692

0
0
0
1
0
2
1
4
2
11
0
0
2
3
4
2
3471
387
5
85
146
116
35
121
19
52
22
28
269
43
46
75
43
62
311
72
59
86
94
149
105
44
122
24
39

0
0
0
1636
0
2457
1389
4633
3187
13987
0
0
2336
4137
4983
2531
4895497
536666
7158
117398
204606
159583
47921
168410
25538
70942
30151
41779
374223
59240
66128
104386
60901
83568
425104
101081
80645
116440
126938
210859
148944
61915
163037
30391
52641

0
0
0
846
0
1350
768
2386
1653
8210
0
0
1297
2215
3136
1562
2555521
280701
3692
61365
106663
83604
25377
86825
12917
36855
15638
21415
191061
30435
33587
52846
31204
42989
214830
51106
40342
59388
63994
107108
75136
31972
86421
16048
27946

0
0
0
790
0
1107
621
2247
1534
5777
0
0
1039
1922
1847
969
2339976
255965
3466
56033
97943
75979
22544
81585
12621
34087
14513
20364
183162
28805
32541
51540
29697
40579
210274
49975
40303
57052
62944
103751
73808
29943
76616
14343
24695

30926
25710
150868
42911
13976
20247
28380
17177
8180
19997
37464
3317
3441
30706
168726
47737
63252
44259
13478
0
13391
2575
2463
8353
16997
16362
635
14019
3484
2927
7608
18330
5507
8755
4068
212036
15835
6912
42725
87478
59086
110122
59754
19142
8229

16208
13639
79358
22482
7362
10728
14925
9045
4347
10469
19654
1720
1787
16147
87922
24862
33095
23058
6907
0
7050
1322
1301
4427
8946
8607
339
7347
1826
1529
3992
9774
2922
4688
2164
112138
8296
3605
22639
46248
31350
57394
31268
9942
4310

14718
12071
71510
20429
6614
9519
13455
8132
3833
9528
17810
1597
1654
14559
80804
22875
30157
21201
6571
0
6341
1253
1162
3926
8051
7755
296
6672
1658
1398
3616
8556
2585
4067
1904
99898
7539
3307
20086
41230
27736
52728
28486
9200
3919

31
28
283
54
25
45
52
30
29
48
72
8
12
52
258
58
94
61
41
4
61
19
8
34
54
44
10
71
22
24
25
93
33
37
23
289
27
24
66
97
75
249
107
55
37

42346
37659
407645
74952
33890
63942
75234
46165
43679
69783
105582
12872
17688
75022
366722
80259
130354
84866
65461
5782
94796
28944
13459
52393
75900
59671
16229
109275
32720
37351
39204
141501
48990
56069
36442
412018
38932
33481
91600
138771
109234
351194
146030
80256
51375

22640
19787
214467
39423
17764
33836
39941
24127
23018
36358
55386
6754
9271
39361
191793
41869
68241
44381
34221
3081
49773
15275
7066
27432
39986
31366
8620
57638
17304
19579
20755
75228
25966
29812
19450
217977
20707
17780
48556
73024
57910
184278
76803
42088
27159

19706
17872
193178
35529
16126
30106
35293
22038
20661
33425
50196
6118
8417
35661
174929
38390
62113
40485
31240
2701
45023
13669
6393
24961
35914
28305
7609
51637
15416
17772
18449
66273
23024
26257
16992
194041
18225
15701
43044
65747
51324
166916
69227
38168
24216

22997
58393
22518
23930
11945
131385
44622
8767
43269
34727
91844
47529
17032
27283
71083
29156
11467
18762
8109
0
3589
4555
2113
2442
0
0
0
1249584
93742
11764
14387
17810
14844
16407
18530
91652
5245
26956
13797
8342
18537
18775
72077
30565

11874
30505
11735
12669
6101
68720
22935
4448
22999
18338
48904
25309
9040
14555
37522
15302
6054
9973
4323
0
1870
2460
1156
1304
0
0
0
615499
47271
5940
7332
9077
7395
7916
9611
44258
2769
13420
6559
3894
8989
8627
33738
14799

11123
27888
10783
11261
5844
62665
21687
4319
20270
16389
42940
22220
7992
12728
33561
13854
5413
8789
3786
0
1719
2095
957
1138
0
0
0
634085
46471
5824
7055
8733
7449
8491
8919
47394
2476
13536
7238
4448
9548
10148
38339
15766

50
159
66
65
28
162
58
27
23
54
120
42
24
54
212
78
34
46
24
11
19
29
17
12
0
0
0
824
48
4
4
7
15
8
10
40
6
15
1
1
13
4
42
18

73533
226252
97651
89632
38969
219160
78989
38550
30634
70987
163730
55267
32816
75647
300131
108665
48083
62753
37535
16382
26713
43292
26561
16731
0
0
0
1128481
60651
5240
5151
9032
18998
9720
12510
52978
8739
19658
1531
1109
17031
4910
52736
21713

38228
118813
51222
47261
20330
114077
40737
19696
16059
37585
87486
29494
17507
40485
158712
57208
25441
33212
20006
8676
14169
22961
13998
8963
0
0
0
574478
31246
2645
2654
4582
9490
4691
7184
27071
5053
9931
793
560
8468
2266
25296
10683

35305
107439
46429
42371
18639
105083
38252
18854
14575
33402
76244
25773
15309
35162
141419
51457
22642
29541
17529
7706
12544
20331
12563
7768
0
0
0
554003
29405
2595
2497
4450
9508
5029
5326
25907
3686
9727
738
549
8563
2644
27440
11030

19696
21816
166976
42413
23808
31243
8358
22174
21884
17096
73596
11617
10709
8549
21178

8921
10018
78977
19164
11464
15028
3765
10433
10951
8172
38368
6000
5645
4520
11057

10775
11798
87999
23249
12344
16215
4593
11741
10933
8924
35228
5617
5064
4029
10121

11
13
56
16
8
11
5
5
5
6
75
8
4
5
19

14081
16942
69253
19779
9410
14180
5735
6225
6105
7819
107340
8727
5422
7187
30132

6625
7988
33033
9017
4522
6775
2793
3047
3022
3857
55555
4330
2807
3895
15574

7456
8954
36220
10762
4888
7405
2942
3178
3083
3962
51785
4397
2615
3292
14558

16888

8780

8108

27

39679

20753

18926

4655
72149
2669
19254
24706
1399
3968
1774
4359

2366
34680
1451
9007
11639
640
1893
898
2066

2289
37469
1218
10247
13067
759
2075
876
2293

12
28
1
1
2
0
1
0
1

16193
38871
1052
1361
2082
0
1666
0
1602

8196
18949
442
628
975
0
833
0
754

7997
19922
610
733
1107
0
833
0
848

11948
2072
87883
7819
8485
14598
11087
17610

5931
1155
43384
3883
4276
7456
5370
8607

6017
917
44499
3936
4209
7142
5717
9003

20
2
45
6
11
5
1
5

28698
2410
60112
7944
15837
7049
1163
6404

14064
1253
29788
4047
7739
3703
672
3095

14634
1157
30324
3897
8098
3346
491
3309

28284
69517
25104
3740

13792
33365
12082
1772

14492
36152
13022
1968

17
20
8
1

21715
26781
12243
1310

10532
12672
5845
634

11183
14109
6398
676

20589
20084

10086
9425

10503
10659

1
10

1331
11897

646
5547

685
6350

157293
11535
17732
13857
22405

73444
5096
7871
6422
10735

83849
6439
9861
7435
11670

43
3
2
4
6

53760
3243
2716
4936
7901

25943
1532
1201
2286
3904

27817
1711
1515
2650
3997

11183

4963

6220

3760

1768

1992

46809
13440
7629
12703
70836
18710
17158
26930
8038
135360
10173
7594
23139
30086

22885
6013
3581
5878
35366
9444
8715
13094
4113
69229
5108
3771
11998
15414

23924
7427
4048
6825
35470
9266
8443
13836
3925
66131
5065
3823
11141
14672

12
3
2
8
22
3
6
7
6
96
2
2
18
17

15004
3819
2736
9645
28448
3678
7066
9900
7804
130427
2726
2598
24348
22794

7427
1882
1399
4544
14207
1896
3571
4874
3866
67375
1439
1311
12697
11596

7577
1937
1337
5101
14241
1782
3495
5026
3938
63052
1287
1287
11651
11198

29570
16651
10052
8095
98243
9098
14971
12759
12854
8660
25872

15292
8442
5007
4197
51139
4833
7923
6680
6743
4562
13367

14278
8209
5045
3898
47104
4265
7048
6079
6111
4098
12505

15
20
12
10
191
23
22
38
27
21
34

21091
26297
16717
13856
273089
32490
30952
52469
40682
30643
47649

10818
13522
8680
7312
141456
17081
16280
27327
21354
15965
24306

10273
12775
8037
6544
131633
15409
14672
25142
19328
14678
23343

14029
60260
27285
8110

7031
32280
14805
4270

6998
27980
12480
3840

26
118
61
28

38204
174035
88780
42030

19143
91887
47110
22079

19061
82148
41670
19951

24865
779352
39822
16413

13205
411318
21092
8642

11660
368034
18730
7771

29
1967
62
22

43225
2903703
88854
33321

22698
1535915
47042
17508

20527
1367788
41812
15813

23409
109909
45482
39250
25177
145047
64365
49896
30786
68186
10878
14333
42975
28687
13627
9938
5122
53502
8725
25196
9478
5574
4529
8048
1493
2548
4007
12853
1505
3963
5908
1477
13913
4357
5340
0
4216
24341
6755
8029
9557
11530
731
6760
1196

12450
58012
24037
20629
13346
76449
34061
26114
16274
35805
5692
7537
22576
14979
7109
5178
2692
28460
4621
13375
5064
3004
2396
4325
783
1352
2190
6969
772
2176
3216
805
7406
2363
2830
0
2213
12760
3495
4238
5027
6091
394
3581
620

10959
51897
21445
18621
11831
68598
30304
23782
14512
32381
5186
6796
20399
13708
6518
4760
2430
25042
4104
11821
4414
2570
2133
3723
710
1196
1817
5884
733
1787
2692
672
6507
1994
2510
0
2003
11581
3260
3791
4530
5439
337
3179
576

40
139
50
45
44
185
102
43
40
168
32
35
101
69
28
29
12
122
23
36
42
12
9
38
14
3
21
73
14
11
40
8
71
24
23
7
17
57
20
27
10
86
24
50
11

55533
191666
67879
64644
59143
263265
147440
58074
57751
239310
43062
51648
144600
102283
41746
43348
17189
178321
32593
53751
61125
18012
12840
58243
22822
5120
30301
111330
22047
16719
60171
12393
111172
37813
36285
10907
26167
83556
30483
38695
14378
128664
36716
73948
16923

29534
101384
35856
34247
31281
139838
78407
30882
30549
126227
22830
27125
76272
54084
21982
22985
9117
94126
17191
28275
32379
9478
6803
31221
12347
2744
16130
60078
11875
8974
32501
6728
59375
20069
19347
5847
14112
43740
15841
20363
7536
67843
19377
38959
8935

25999
90282
32023
30397
27862
123427
69033
27192
27202
113083
20232
24523
68328
48199
19764
20363
8072
84195
15402
25476
28746
8534
6037
27022
10475
2376
14171
51252
10172
7745
27670
5665
51797
17744
16938
5060
12055
39816
14642
18332
6842
60821
17339
34989
7988

2843
8158
754
4225
1960
1219
30134
1781
3098
1177
1771
13270
3219
5818
3015
0
3015
0
11993
854
2307
4788
4044
33439
10811
22628
51922
3956
34186
13780
34882
15217
2023
4895
3711
9036
47456
9568
16968
15614
5306
15382
9748
5634
27133

1496
4385
402
2255
1061
667
15925
952
1639
658
932
6930
1693
3121
1650
0
1650
0
6348
468
1235
2520
2125
17535
5725
11810
27134
2091
17875
7168
18409
7951
1053
2591
1995
4819
24788
4994
9032
8076
2686
8185
5147
3038
14611

1347
3773
352
1970
899
552
14209
829
1459
519
839
6340
1526
2697
1365
0
1365
0
5645
386
1072
2268
1919
15904
5086
10818
24788
1865
16311
6612
16473
7266
970
2304
1716
4217
22668
4574
7936
7538
2620
7197
4601
2596
12522

1
32
3
24
4
1
126
2
13
19
11
24
37
20
19
3
15
1
82
11
12
41
18
154
51
103
162
20
106
36
72
17
8
18
15
14
130
23
27
58
22
31
17
14
89

1077
51711
4609
38580
6718
1804
192251
3896
18511
28636
15712
34925
58635
31936
30778
4556
24270
1952
124008
17296
17925
62196
26591
233301
76521
156780
234316
29638
153942
50736
105813
23229
11481
27356
23413
20334
191798
34461
38148
85462
33727
45430
24900
20530
137633

572
27362
2477
20357
3597
931
101392
2047
9823
15125
8193
18258
30961
16985
16627
2463
13087
1077
65920
9228
9710
32907
14075
123051
40352
82699
123170
15341
80932
26897
55708
12164
6099
14374
12191
10880
100480
18241
20024
44577
17638
24176
13406
10770
73071

505
24349
2132
18223
3121
873
90859
1849
8688
13511
7519
16667
27674
14951
14151
2093
11183
875
58088
8068
8215
29289
12516
110250
36169
74081
111146
14297
73010
23839
50105
11065
5382
12982
11222
9454
91318
16220
18124
40885
16089
21254
11494
9760
64562

15438
7833
3862
4077
660
660
0
0
0
0
0
0
798
798
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2619
2619
0
0
0
0
0
0
9019417
360794
30273
51962
8568

8369
4217
2025
2222
371
371
0
0
0
0
0
0
428
428
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1423
1423
0
0
0
0
0
0
4663678
189601
15902
27374
4502

7069
3616
1837
1855
289
289
0
0
0
0
0
0
370
370
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1196
1196
0
0
0
0
0
0
4355739
171193
14371
24588
4066

55
29
5
21
8
4
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13
13
0
0
0
0
0
0
10530
256
23
38
19

85965
43753
7915
33087
14185
7301
6884
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18902
18902
0
0
0
0
0
0
14801161
357869
32685
51676
28689

45796
23063
4212
17600
7532
3872
3660
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10068
10068
0
0
0
0
0
0
7653662
189115
17254
27445
15296

40169
20690
3703
15487
6653
3429
3224
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8834
8834
0
0
0
0
0
0
7147499
168754
15431
24231
13393

34180
69391
35865
38837
38450
53268
147308
3910
15219
33565
28889
29760
17015
18950
135388
15580
9557
18834
43220
16284
7416
15578
8919
145923
20857
43560
30735
17119
13759
19893
191606
77194
52198
27556
9693
16854
8111
422345
26610
24687
29301
40280
27459
42670
35594

17979
36226
18810
20466
20382
27960
77533
2095
7920
17756
15114
15621
9025
10002
71289
8267
5018
9775
22925
8573
3881
8189
4661
75397
10756
22746
16036
8636
7028
10195
97554
38705
26650
14384
5010
8654
4151
221849
13889
12973
15363
20936
14393
22244
18602

16201
33165
17055
18371
18068
25308
69775
1815
7299
15809
13775
14139
7990
8948
64099
7313
4539
9059
20295
7711
3535
7389
4258
70526
10101
20814
14699
8483
6731
9698
94052
38489
25548
13172
4683
8200
3960
200496
12721
11714
13938
19344
13066
20426
16992

16
28
36
23
28
45
194
7
24
34
25
34
34
36
191
23
15
36
35
26
21
13
22
278
33
75
53
42
32
43
272
69
60
45
36
28
34
662
56
66
36
72
25
57
61

24236
38060
50176
31729
35509
65109
268626
10099
34041
45325
34558
46146
51892
46565
274716
34121
20244
52003
52826
36917
29609
18807
30189
405435
45334
108756
80111
60207
46751
64276
395001
96270
87951
69244
53941
40378
47217
935544
79255
93485
48867
101025
35602
80811
88973

12560
19916
26501
16890
18781
34472
141046
5229
17845
23788
18088
24199
27405
24492
145273
18050
10793
27201
28057
19514
15828
9954
15876
208816
23591
56599
41386
30707
23730
32803
202023
48384
44867
35830
28150
20518
24274
491668
41726
49052
25595
52738
18501
42162
46464

11676
18144
23675
14839
16728
30637
127580
4870
16196
21537
16470
21947
24487
22073
129443
16071
9451
24802
24769
17403
13781
8853
14313
196619
21743
52157
38725
29500
23021
31473
192978
47886
43084
33414
25791
19860
22943
443876
37529
44433
23272
48287
17101
38649
42509

22731
30535
54452
50552
37474
296205
35323
19852
33440
23235
19781
23285
40847
30559
40189
29694
214701
53644
40482
34028
57934
28613
173500
29966
22084
22950
48768
20562
29170
146168
26691
25589
10554
20505
14369
27496
20964
221699
52939
35899
21523
52947
58391
479585
12855

12004
16046
28918
26646
19835
157489
18334
10514
17670
12323
10415
12289
21750
16301
21912
15981
117562
29416
22607
18204
31681
15654
94244
16178
11766
12500
26666
11257
15877
77434
14327
13651
5515
10770
7503
14350
11318
116532
27951
19053
11334
27714
30480
249450
6800

10727
14489
25534
23906
17639
138716
16989
9338
15770
10912
9366
10996
19097
14258
18277
13713
97139
24228
17875
15824
26253
12959
79256
13788
10318
10450
22102
9305
13293
68734
12364
11938
5039
9735
6866
13146
9646
105167
24988
16846
10189
25233
27911
230135
6055

62
45
64
68
50
445
35
34
55
35
35
35
49
54
63
50
269
54
58
45
71
41
267
41
33
70
62
11
50
231
30
38
22
43
19
46
33
314
71
51
43
77
72
604
56

90054
65051
87750
93611
71060
638144
49568
48848
78793
52495
49531
49619
69839
80185
87095
72171
374033
72167
82449
62970
100199
56248
378249
59437
44181
101500
88840
15608
68683
331507
44970
53794
31122
62164
26430
66105
46922
438721
97940
72019
59071
110279
99412
848302
84184

47513
34253
46565
49268
37831
340169
25710
25681
41611
27929
26543
26286
37148
43137
47311
38813
202953
39146
44973
33741
54402
30691
204220
31962
23585
54961
48070
8589
37053
175437
24029
28715
16349
32747
13785
34835
24977
230413
51475
38174
31115
57654
51995
441813
44431

42541
30798
41185
44343
33229
297975
23858
23167
37182
24566
22988
23333
32691
37048
39784
33358
171080
33021
37476
29229
45797
25557
174029
27475
20596
46539
40770
7019
31630
156070
20941
25079
14773
29417
12645
31270
21945
208308
46465
33845
27956
52625
47417
406489
39753

27452
13469
15135
52313
36466
42917
38977
14295
44755
60711
61276
58964
202273
19387
39066
34860
47003
32562
29395
288221
15998
30988
27235
30193
14875
37007
41996
19617
19906
50406
422346
119375
54990
33253
18265
137001
36763
22699
145269
46934
69464
28871
695476
85397
130536

14512
7158
7841
27243
18807
22274
19994
7280
23249
31950
31684
30658
103713
9675
19844
17806
23940
16889
15559
147692
8132
15707
13975
15519
7718
18999
21408
9902
10246
26086
219763
62510
28648
17150
9449
71713
18811
11482
77373
25067
36673
15633
366281
46328
68301

12940
6311
7294
25070
17659
20643
18983
7015
21506
28761
29592
28306
98560
9712
19222
17054
23063
15673
13836
140529
7866
15281
13260
14674
7157
18008
20588
9715
9660
24320
202583
56865
26342
16103
8816
65288
17952
11217
67896
21867
32791
13238
329195
39069
62235

28
36
36
78
43
43
33
18
59
72
61
41
393
50
58
71
82
66
66
512
31
58
41
70
36
50
66
44
43
73
417
112
77
37
49
83
36
23
140
48
66
26
560
61
54

38742
50642
53154
111662
61295
57005
46107
26526
83903
99695
81078
54309
569925
72189
82546
102841
113387
101993
96969
742412
44140
84191
60388
101140
53358
72132
95539
63276
62568
105680
593673
157446
112903
48871
70376
119435
49802
34840
189586
63889
92499
33198
751788
81667
72580

20261
26645
27605
57929
31499
29549
23905
13680
43705
52199
42200
28205
291803
36179
41772
52443
57932
52797
50680
380354
22489
42766
31016
52288
27580
36914
48413
32404
31940
54544
308705
82347
58797
25014
36476
62551
25685
17835
101599
34134
49375
18090
395148
43476
38229

18481
23997
25549
53733
29796
27456
22202
12846
40198
47496
38878
26104
278122
36010
40774
50398
55455
49196
46289
362058
21651
41425
29372
48852
25778
35218
47126
30872
30628
51136
284968
75099
54106
23857
33900
56884
24117
17005
87987
29755
43124
15108
356640
38191
34351

72044
18173
140539
98138
38011
112638
120828
774
22257
2537
18546
5647
55674
15393
78829
13372
15387
16343
13082
20645
217084
18153
28506
26546
15713
25898
39050
32791
8399
22028
259059
36268
9729
14194
60016
39482
14180
20205
36523
28462
245059
31974
24066
40822
32332

37583
9396
73479
51978
19991
59225
62104
396
11168
1327
9347
2873
28960
8033
40430
6884
7566
8397
6813
10770
108572
8891
14467
13247
8072
13014
19219
16248
4327
11087
131441
18640
4958
7184
30063
20268
7238
10160
18498
14432
126269
16326
12359
21222
16678

34461
8777
67060
46160
18020
53413
58724
378
11089
1210
9199
2774
26714
7360
38399
6488
7821
7946
6269
9875
108512
9262
14039
13299
7641
12884
19831
16543
4072
10941
127618
17628
4771
7010
29953
19214
6942
10045
18025
14030
118790
15648
11707
19600
15654

68
47
127
70
27
106
248
15
43
24
22
15
98
31
149
22
22
31
27
47
318
33
45
43
33
25
29
43
26
41
302
58
18
23
36
42
23
36
35
31
220
44
19
46
25

89165
68749
169408
92855
34814
142550
364247
24055
63978
35208
33703
22047
138909
46347
210321
29819
30996
46587
38433
64486
455727
48020
63625
64672
46244
34186
39862
62583
38562
57973
427250
76836
24903
35681
51589
58852
31297
52128
52175
43789
307827
59343
26222
63811
36860

46370
35890
88502
49380
18261
75040
187067
12429
31874
18152
17036
11345
72451
23780
107698
15239
15607
23905
19628
33319
227244
24161
31945
32354
23812
17068
19413
30480
18841
29170
218228
39665
12797
18248
25889
30047
16249
26535
26554
22244
158622
30516
13619
33058
18942

42795
32859
80906
43475
16553
67510
177180
11626
32104
17056
16667
10702
66458
22567
102623
14580
15389
22682
18805
31167
228483
23859
31680
32318
22432
17118
20449
32103
19721
28803
209022
37171
12106
17433
25700
28805
15048
25593
25621
21545
149205
28827
12603
30753
17918

30217
41652
43996
236836
55856
54898
30584
26344
69154
426534
50892
23432
44157
20171
57156
20092
22668
35039
40117
53171
41196
18443
235053
38058
32658
32689
35448
37489
19507
39204
216694
61707
34729
65575
54683
343800
45742
34220
75511
77710
110617
339093
14926
25427
41158

15399
21480
22805
123346
29006
28842
15941
13586
35971
214439
25262
11887
22581
10129
27748
9807
11124
17580
20350
27557
21079
9335
117565
19417
16351
16487
17250
18776
9643
19641
108562
30848
17467
32381
27866
173184
22864
17258
38042
39359
55661
171432
7366
12761
20752

14818
20172
21191
113490
26850
26056
14643
12758
33183
212095
25630
11545
21576
10042
29408
10285
11544
17459
19767
25614
20117
9108
117488
18641
16307
16202
18198
18713
9864
19563
108132
30859
17262
33194
26817
170616
22878
16962
37469
38351
54956
167661
7560
12666
20406

29
31
26
206
52
33
18
29
74
390
52
25
43
28
45
21
26
32
41
37
23
17
249
49
25
23
45
45
25
37
301
104
57
65
75
435
61
75
85
109
105
250
17
24
16

41390
45314
34887
277886
70295
44224
22271
40203
100893
537800
74248
34924
59250
39508
60785
28049
38667
44695
53173
50576
32008
21917
352413
72054
33401
31240
64547
62585
35185
53401
419944
147769
79965
86775
105435
606161
85130
105242
123503
152458
139828
342398
23573
31820
20771

21053
23214
18220
144634
36629
23166
11738
20855
52246
270270
37144
17947
29999
19754
29673
13929
19038
22478
27004
25976
16266
11062
176262
36228
16529
15667
31664
32012
17637
26525
210321
74108
39953
43120
53140
305353
42538
53580
62062
76957
70216
172826
11665
16108
10515

20337
22100
16667
133252
33666
21058
10533
19348
48647
267530
37104
16977
29251
19754
31112
14120
19629
22217
26169
24600
15742
10855
176151
35826
16872
15573
32883
30573
17548
26876
209623
73661
40012
43655
52295
300808
42592
51662
61441
75501
69612
169572
11908
15712
10256

38490
50438
44735
27900
32118
31228
32673
197110
39497
43814
25736
35048
53015
286913
20696
24140
29305
39043
49883
28438
45720
49688
365284
41203
79249
54204
53805
29117
55927
51779
557944
36522
51576
56043
55480
74804
69782
22130
72615
44762
25199
49031
204490
36818
36639

19949
25422
22469
14125
16287
15916
16385
102321
20499
22706
13307
18196
27613
149174
10779
12497
15368
20251
25705
14892
24000
25682
187145
21390
40773
27841
27402
14687
28603
26449
283771
18607
26337
28448
27984
38234
35528
11271
36708
22854
12805
24995
103167
18325
18503

18541
25016
22266
13775
15831
15312
16288
94789
18998
21108
12429
16852
25402
137739
9917
11643
13937
18792
24178
13546
21720
24006
178139
19813
38476
26363
26403
14430
27324
25330
274173
17915
25239
27595
27496
36570
34254
10859
35907
21908
12394
24036
101323
18493
18136

18
32
42
23
25
36
17
161
36
28
23
39
35
222
14
20
22
32
35
35
28
36
275
38
53
30
32
31
52
39
613
61
57
58
71
87
41
17
51
63
43
64
186
31
43

25608
43964
55128
33580
34533
50293
23128
219576
48881
35151
31460
57928
46156
301907
18261
26769
28419
41199
46856
51127
38871
50405
372535
51085
70687
38506
43354
44364
70074
54465
850976
84312
83031
82715
97110
118753
57984
22287
71297
86027
61175
86285
260662
42743
60327

13387
22249
27558
16871
17469
25319
11685
113349
25087
18154
16173
30100
23835
156047
9401
13888
14710
21389
24080
26324
20209
26046
191256
26528
36302
19798
22248
22639
35937
27804
432480
42612
42294
41927
49036
60519
29621
11244
36044
43874
31407
43902
131450
21191
30618

12221
21715
27570
16709
17064
24974
11443
106227
23794
16997
15287
27828
22321
145860
8860
12881
13709
19810
22776
24803
18662
24359
181279
24557
34385
18708
21106
21725
34137
26661
418496
41700
40737
40788
48074
58234
28363
11043
35253
42153
29768
42383
129212
21552
29709

31580
61794
37659
17274576
163133
31097
30710
52808
26169
22349
53202
14474
10334
9784
3362
7518
7730
429290
83008
81637
80183
105577
78885
222055
37784
33512
25329
42515
46057
36858
201318
32726
25315
33919
29397
34621
45340
185645
62783
68514
54348
47237
8177
22476
16584

15978
31504
18857
8946238
86251
16368
16168
27916
13862
11937
28449
7674
5543
5304
1781
4005
4142
225127
43764
42982
41808
55242
41331
117323
19914
17574
13332
22560
24190
19753
105979
17015
13401
17780
15413
18330
24040
97866
33191
36006
28669
25203
4365
12044
8794

15602
30290
18802
8328338
76882
14729
14542
24892
12307
10412
24753
6800
4791
4480
1581
3513
3588
204163
39244
38655
38375
50335
37554
104732
17870
15938
11997
19955
21867
17105
95339
15711
11914
16139
13984
16291
21300
87779
29592
32508
25679
22034
3812
10432
7790

25
53
34
28020
389
75
115
99
50
50
212
37
31
50
26
45
23
583
109
84
75
189
126
492
78
37
78
100
125
74
343
41
56
55
60
63
68
300
80
122
98
147
30
67
50

34704
17611
73830
37368
49058
24662
40099869 20848124
571987
303144
105018
55486
169794
89483
147790
78537
75780
40712
73605
38926
323355
171969
55809
29743
48854
26012
76321
40748
39757
21116
67175
35505
35439
18845
825552
430442
152292
79441
116811
61511
103991
53656
270946
141143
181512
94691
719031
378728
113652
59563
55514
28988
112489
59094
140862
74346
184589
97267
111925
59470
500282
262933
58834
30753
81077
42477
79035
41356
88373
46553
91173
47921
101790
53873
432135
226374
116215
60970
176975
92436
138945
72968
218256
116368
42057
22341
99090
52905
77109
41122

17093
36462
24396
19251745
268843
49532
80311
69253
35068
34679
151386
26066
22842
35573
18641
31670
16594
395110
72851
55300
50335
129803
86821
340303
54089
26526
53395
66516
87322
52455
237349
28081
38600
37679
41820
43252
47917
205761
55245
84539
65977
101888
19716
46185
35987

17292
7726
4520
5046
35322
10886
5395
10146
8895
23889
4987
10233
8669
130414
21415
18449
12997
11564
10615
22855
32519
185012
24530
27649
36692
59714
36427
106660
15625
21686
52715
16634
86300
14520
25065
20761
25954
108098
9197
3219
16906
19537
17931
41308
140531

9387
4231
2436
2720
18831
5931
2841
5344
4715
12819
2653
5507
4659
69057
11339
9819
6900
6166
5615
12069
17149
98352
13028
14627
19574
31795
19328
57019
8388
11623
28232
8776
46454
7834
13405
11133
14082
57965
4932
1733
8941
10584
9658
22117
75042

7905
3495
2084
2326
16491
4955
2554
4802
4180
11070
2334
4726
4010
61357
10076
8630
6097
5398
5000
10786
15370
86660
11502
13022
17118
27919
17099
49641
7237
10063
24483
7858
39846
6686
11660
9628
11872
50133
4265
1486
7965
8953
8273
19191
65489

67
31
23
13
136
35
18
49
34
106
31
39
36
413
47
89
51
50
52
60
64
421
60
57
96
134
74
224
41
49
89
45
191
51
56
33
51
256
30
27
47
36
56
60
254

102888
49564
33671
19653
201827
52976
26336
72745
49770
161605
48242
58753
54610
612519
66764
135171
70267
72155
79724
93609
94829
607514
90179
80927
140372
192280
103756
315417
58308
66942
123399
66768
279784
75087
83617
46849
74231
382722
43709
42158
72602
52065
84303
87885
370833

55261
26646
18059
10556
107440
28287
14128
38809
26216
86670
25763
31417
29490
324053
35526
71510
36975
38067
42155
49289
50531
323213
47881
42971
74834
101932
55595
168885
31057
35770
66040
36018
149689
40246
44800
25015
39628
205928
23548
22611
38821
28403
45390
47155
198563

47627
22918
15612
9097
94387
24689
12208
33936
23554
74935
22479
27336
25120
288466
31238
63661
33292
34088
37569
44320
44298
284301
42298
37956
65538
90348
48161
146532
27251
31172
57359
30750
130095
34841
38817
21834
34603
176794
20161
19547
33781
23662
38913
40730
172270

15058
21151
52030
52292
152253
45665
37775
68813
319543
53847
41503
35343
58399
57727
72724
353175
74721
32338
54186
52465
65772
73693
216008
64329
97002
54677
488891
160891
141765
112731
73504
251756
9522
15297
43706
103370
62166
17695
412774
121262
98974
33884
42346
66079
50229

8156
11292
27672
27922
81066
24185
20290
36591
173272
29324
22331
18947
31659
31096
39915
188226
39356
17228
29073
27989
34822
39758
114482
33668
51854
28960
262363
85528
76163
60372
40300
133360
5004
7819
22988
55322
32746
9481
219793
65140
52673
17939
22420
34861
26760

6902
9859
24358
24370
71187
21480
17485
32222
146271
24523
19172
16396
26740
26631
32809
164949
35365
15110
25113
24476
30950
33935
101526
30661
45148
25717
226528
75363
65602
52359
33204
118396
4518
7478
20718
48048
29420
8214
192981
56122
46301
15945
19926
31218
23469

26
53
84
91
246
74
65
107
666
118
121
79
81
137
130
601
139
81
113
84
94
90
386
146
160
80
592
156
165
152
119
489
19
35
66
167
142
60
744
180
131
102
125
95
111

39543
76653
122571
132066
353570
109397
91650
152523
959848
170206
174598
113129
115825
202250
183840
862512
199829
119310
165369
118737
136113
123154
541919
208386
220546
112987
833603
214148
230772
216085
172598
709082
28104
50481
96650
236832
212409
84606
1074221
258542
191726
148924
178386
139422
157221

21392
41129
65128
70914
188256
58282
48778
81196
517063
91593
93177
60337
62501
109190
100265
459896
105160
63700
88953
63000
72530
66553
286862
109373
117631
59858
447042
113218
124434
115280
94110
375285
14738
26176
50827
126020
112403
45121
569378
138261
101194
78640
94363
73925
82995

18151
35524
57443
61152
165314
51115
42872
71327
442785
78613
81421
52792
53324
93060
83575
402616
94669
55610
76416
55737
63583
56601
255057
99013
102915
53129
386561
100930
106338
100805
78488
333797
13366
24305
45823
110812
100006
39485
504843
120281
90532
70284
84023
65497
74226

328911
89423
66805
62612
51954
58117
390299
70591
125644
52999
65707
75358
134165
24999
42636
30411
36119
314570
32008
20519
67092
59857
42059
43290
49745
168267
73992
27987
66288
113864
50763
34758
28343
122528
16252
13499
37959
30092
24726
145598
74471
71127
190894
29822
27086

177275
48182
36329
33851
27862
31051
204039
37496
66171
27794
34185
38393
70478
13142
22553
15914
18869
161615
16582
10602
34644
30918
21562
22114
25193
90617
39957
15179
35481
60955
26969
18700
15286
65849
8623
7269
20424
16067
13466
78835
40119
38716
102561
15958
14516

151636
41241
30476
28761
24092
27066
186260
33095
59473
25205
31522
36965
63687
11857
20083
14497
17250
152955
15426
9917
32448
28939
20497
21176
24552
77650
34035
12808
30807
52909
23794
16058
13057
56679
7629
6230
17535
14025
11260
66763
34352
32411
88333
13864
12570

585
131
93
122
112
127
516
147
149
80
72
68
276
68
61
63
84
533
58
57
117
104
61
60
76
294
138
33
123
224
117
66
41
236
33
15
69
83
36
246
117
129
341
55
56

833389
182282
133298
179156
163904
174749
717919
207657
201407
114494
100702
93659
392890
94774
85775
92267
120074
761898
85784
84750
169903
146623
83133
84816
106889
418079
192612
44806
180661
321562
168075
94994
58493
343907
49855
20838
102816
120938
49460
345754
164654
181100
493017
82025
82362

447447
97662
72437
96313
87432
93603
376490
109978
106249
60317
52481
47465
205428
49740
45027
48280
62381
391352
44357
43484
87680
75514
42790
43229
54298
223225
103469
24077
95679
171310
89120
50887
31303
185261
26533
11052
55485
64983
27208
186416
88416
98000
265405
44390
44234

385942
84620
60861
82843
76472
81146
341429
97679
95158
54177
48221
46194
187462
45034
40748
43987
57693
370546
41427
41266
82223
71109
40343
41587
52591
194854
89143
20729
84982
150252
78955
44107
27190
158646
23322
9786
47331
55955
22252
159338
76238
83100
227612
37635
38128

46695
39979
47312
182010
87142
41006
53862
203819
51728
36979
42169
26883
46060
137340
37418
22463
33835
20840
22784
132111
28368
49157
54586
62812
18798
18374
12748
12892
72814
41033
13298
18483
82256
23812
23274
9201
25969
94781
65485
29296
268147
69330
96670
102147
445410

25108
21462
25517
97167
46404
21919
28844
109410
27723
19748
22839
14421
24679
72432
19698
11954
17694
11028
12058
69419
15105
25800
28514
33885
10180
9795
6925
6985
38861
21834
7094
9933
44269
12852
12474
5028
13915
50307
34912
15395
140772
36244
51077
53451
220744

21587
18517
21795
84843
40738
19087
25018
94409
24005
17231
19330
12462
21381
64908
17720
10509
16141
9812
10726
62692
13263
23357
26072
28927
8618
8579
5823
5907
33953
19199
6204
8550
37987
10960
10800
4173
12054
44474
30573
13901
127375
33086
45593
48696
224666

94
78
58
278
103
70
105
292
76
56
74
30
56
250
65
50
41
48
46
227
53
86
88
149
47
31
30
41
129
69
15
45
184
60
45
32
47
172
121
51
416
141
153
122
621

133168
110491
84971
394852
144789
100725
149338
412494
102940
77962
108536
45717
77339
355572
92815
70032
57867
69715
65143
325860
76150
120335
129375
220640
69469
45007
43235
62929
188589
100683
19989
67917
271526
87825
66244
48230
69227
251133
176452
74681
596916
196519
222078
178319
877611

71434
59473
45874
211192
77610
53502
80080
222230
55604
42005
58662
24625
41334
187960
48765
37601
30516
36714
34364
171227
40434
62987
67806
118515
37384
24015
23336
33780
100247
53385
10638
36224
145810
47046
35586
25792
37386
133627
94074
39553
313087
103093
116954
93040
436386

61734
51018
39097
183660
67179
47223
69258
190264
47336
35957
49874
21092
36005
167612
44050
32431
27351
33001
30779
154633
35716
57348
61569
102125
32085
20992
19899
29149
88342
47298
9351
31693
125716
40779
30658
22438
31841
117506
82378
35128
283829
93426
105124
85279
441225

91712
82098
86814
132055
52731
100850
37456
38549
24845
463371
62578
84738
13990
55061
39791
101152
58909
47152
362219
85345
56527
64427
33219
37932
84769
212636
45993
53950
10906
36662
65125
356280
80753
89351
60572
61754
63850
474206
45784
35595
47741
81254
100311
102252
61269

45575
40750
43220
64945
26254
52495
19418
19969
13108
241869
32478
43816
7773
29042
20778
52258
30839
24885
190109
44633
30266
33714
17431
20078
43987
107260
23622
27078
5569
18464
32527
179602
41431
44445
30468
31172
32086
236611
22881
17873
23633
40808
50196
50624
30596

46137
41348
43594
67110
26477
48355
18038
18580
11737
221502
30100
40922
6217
26019
19013
48894
28070
22267
172110
40712
26261
30713
15788
17854
40782
105376
22371
26872
5337
18198
32598
176678
39322
44906
30104
30582
31764
237595
22903
17722
24108
40446
50115
51628
30673

132
149
107
137
96
252
70
98
84
843
120
164
26
78
89
191
103
72
588
105
72
144
63
87
117
400
74
97
56
82
91
429
91
95
93
98
52
749
101
105
109
119
96
103
116

186882
211640
151210
191789
136090
366445
100570
142732
123143
1199823
169835
232433
37255
108131
128014
272727
146105
105323
838736
150439
101178
206898
87896
126558
165767
574744
104158
138720
82406
118169
131291
605051
123438
131803
133448
143817
72545
1051708
140939
145565
153500
173846
133573
142544
161741

92699
106410
75745
93780
67752
192114
52128
74766
65220
624622
88113
120446
21036
56874
67244
140016
75660
55233
439813
78945
54424
107861
45852
66340
86391
290322
53105
69864
42023
59906
65424
304817
63271
65445
67327
72374
36400
527575
70593
73314
76297
87757
67050
71028
81536

94183
105230
75465
98009
68338
174331
48442
67966
57923
575201
81722
111987
16219
51257
60770
132711
70445
50090
398923
71494
46754
99037
42044
60218
79376
284422
51053
68856
40383
58263
65867
300234
60167
66358
66121
71443
36145
524133
70346
72251
77203
86089
66523
71516
80205

160017
25928
22723
30080
81286
58035
27091
30944
129402
32392
37228
59782
309555
104037
55059
51324
99135
615382
91455
108815
193679
115345
106088
733115
103734
310086
251713
67582
380278
102398
149653
128227
138311
36777
39547
32243
29744
537697
32235
55635
68822
24156
96613
151552
108684

84717
13669
12154
15851
43043
30942
14450
16492
66526
17318
19682
29526
161012
54894
28923
26569
50626
311193
46202
56231
97198
57596
53966
372469
52076
157580
129122
33691
191829
51508
75092
65229
71561
19152
20343
16816
15250
271831
16520
28550
35771
12055
48443
76408
54084

75300
12259
10569
14229
38243
27093
12641
14452
62876
15074
17546
30256
148543
49143
26136
24755
48509
304189
45253
52584
96481
57749
52122
360646
51658
152506
122591
33891
188449
50890
74561
62998
66750
17625
19204
15427
14494
265866
15715
27085
33051
12101
48170
75144
54600

380
99
59
88
134
172
90
82
363
89
154
120
558
200
123
112
123
600
111
98
152
116
123
506
81
194
189
42
384
110
149
125
390
99
103
64
124
701
43
82
133
67
90
148
138

569689
148028
88969
133342
199350
258027
134394
123633
544352
134565
235816
173971
802489
283921
180948
164452
173168
823966
153706
137804
205335
156098
171023
684491
110254
263262
254697
56278
534257
150548
204335
179374
572366
144948
148054
90642
188722
985129
57354
117938
197862
93503
123384
205032
190056

300708
78175
47260
70569
104704
137733
71930
65803
282120
71722
122796
87602
416770
148456
94681
84673
88960
415178
78040
70873
103464
77273
85528
347460
55094
134060
130280
28026
270138
75886
103248
91004
294363
74818
76170
46814
96561
500403
29730
60611
102057
47359
61593
104145
94908

268981
69853
41709
62773
94646
120294
62464
57830
262232
62843
113020
86369
385719
135465
86267
79779
84208
408788
75666
66931
101871
78825
85495
337031
55160
129202
124417
28252
264119
74662
101087
88370
278003
70130
71884
43828
92161
484726
27624
57327
95805
46144
61791
100887
95148

222496
84025
47342
36809
54320
385001
120487
41776
60484
97398
64856
699209
103023
158420
106211
98545
107485
77939
47586
245986
52937
59092
54316
79641
271310
43430
34639
52696
70037
60725
9783
585099
92343
78134
91187
138077
117677
67681
450979
94366
113324
77740
140224
25325
235175

112514
43173
23384
18504
27453
187541
59391
20284
28921
47559
31386
343345
50476
78005
53277
48111
52531
37595
23350
122968
26002
29327
27711
39928
139492
21995
17614
27069
36550
31205
5059
286726
46125
38460
44431
68652
56478
32580
229242
47351
56694
40068
72032
13097
122079

109982
40852
23958
18305
26867
197460
61096
21492
31563
49839
33470
355864
52547
80415
52934
50434
54954
40344
24236
123018
26935
29765
26605
39713
131818
21435
17025
25627
33487
29520
4724
298373
46218
39674
46756
69425
61199
35101
221737
47015
56630
37672
68192
12228
113096

518
152
153
105
108
611
258
80
78
107
88
940
112
195
161
126
139
132
75
312
85
64
83
80
375
77
51
67
102
61
17
918
138
133
148
194
183
122
601
119
122
124
179
57
354

751851
220667
222836
152280
156068
873942
369621
117042
109712
151222
126345
1327341
156424
274286
226889
180339
200267
186655
102481
443109
119286
89887
119039
114897
530173
110317
73567
91636
143303
86686
24664
1312530
202389
185628
211383
273227
260940
178963
852891
170200
173984
179944
251337
77426
503249

379969
113311
111403
76430
78825
429621
182785
57894
53589
74016
61337
654279
76936
136465
114367
88569
98305
89690
49947
221667
58915
44597
60691
57464
271997
56057
37267
46557
74507
44701
12908
642890
100533
91369
102726
135981
125504
86777
435572
85225
87329
93407
129265
40346
262136

371882
107356
111433
75850
77243
444321
186836
59148
56123
77206
65008
673062
79488
137821
112522
91770
101962
96965
52534
221442
60371
45290
58348
57433
258176
54260
36300
45079
68796
41985
11756
669640
101856
94259
108657
137246
135436
92186
417319
84975
86655
86537
122072
37080
241113

67986
70185
97004
186447
61492
124955
205804
81348
61562
62894
311903
98116
80405
37013
96369
267278
66170
153074
48034
149927
38947
89622
21358
106214
26216
30077
49921
5578068
181315
22370
22747
35582
13688
15365
8307
15517
0
2623
2796
1863
13858
6104
3965
7724
1373

35065
36603
50411
95938
31176
64762
104516
40929
31294
32293
163095
51384
42251
19207
50253
138480
34462
79266
24752
80353
20951
47984
11418
56747
14059
16023
26665
2886593
94927
11535
11798
18545
7199
7990
4360
8159
0
1430
1486
1032
7270
3185
2117
4098
729

32921
33582
46593
90509
30316
60193
101288
40419
30268
30601
148808
46732
38154
17806
46116
128798
31708
73808
23282
69574
17996
41638
9940
49467
12157
14054
23256
2691475
86388
10835
10949
17037
6489
7375
3947
7358
0
1193
1310
831
6588
2919
1848
3626
644

130
112
112
346
120
226
288
85
123
80
474
168
86
61
159
234
69
100
65
282
72
154
56
225
77
64
84
10076
402
68
40
57
34
51
32
27
0
2
4
0
29
19
13
10
2

189087
158746
155416
494124
168730
325394
405183
116059
176327
112797
667156
239687
120522
85416
221531
325699
92436
141915
91348
397625
101253
220829
75543
319653
114407
88860
116386
14646661
595436
104222
55317
79672
50679
78641
48979
37974
0
3157
6704
0
44017
29499
19393
13691
3451

97948
83031
81157
254402
85426
168976
204965
57508
89842
57615
349528
126523
63096
44400
115509
168445
47912
73523
47010
212317
54370
117692
40255
170143
60659
47254
62230
7596206
309778
53568
28505
41245
26327
41064
25675
19874
0
1621
3587
0
23157
15572
10156
7132
1807

91139
75715
74259
239722
83304
156418
200218
58551
86485
55182
317628
113164
57426
41016
106022
157254
44524
68392
44338
185308
46883
103137
35288
149510
53748
41606
54156
7050455
285658
50654
26812
38427
24352
37577
23304
18100
0
1536
3117
0
20860
13927
9237
6559
1644

6062
1371
113996
929
2270
4404
4042
3323
4793
897
0
876
1569
8235
1658
3566
11571
2764
1406
2736
13575
2640
528
8898
857
1670
3357
4768
7649
15015
13493
2404
0
4244
1649
5196
51599
1611
2765
1106
4603
2622
4110
4543
2409

3266
728
59666
494
1242
2284
2118
1771
2560
430
0
464
834
4350
879
1873
6098
1360
701
1408
6834
1352
274
4594
460
890
1848
2527
4050
7971
7151
1265
0
2231
896
2759
27203
866
1442
595
2406
1422
2181
2396
1292

2796
643
54330
435
1028
2120
1924
1552
2233
467
0
412
735
3885
779
1693
5473
1404
705
1328
6741
1288
254
4304
397
780
1509
2241
3599
7044
6342
1139
0
2013
753
2437
24396
745
1323
511
2197
1200
1929
2147
1117

7
7
288
9
10
12
14
6
16
4
1
7
5
12
9
14
16
14
6
8
25
16
1
14
3
7
6
14
6
33
42
3
3
13
6
17
166
3
11
2
7
19
6
30
6

9358
10682
436183
15333
15952
18207
20784
8909
25662
5741
1691
9671
7657
15977
12691
22220
24424
20117
8983
12229
37248
24402
1982
20528
4851
11873
9323
21470
8425
49833
66781
5247
4640
20944
9450
26500
247176
4693
16140
2734
9878
27012
9821
44483
7625

4908
5580
229782
8173
8454
9715
10915
4745
13697
3036
882
5104
3996
8490
6676
11669
12900
10858
4773
6424
18989
13070
986
10674
2508
6242
4951
11285
4527
26043
35512
2826
2499
11083
5072
14032
130522
2495
8518
1450
5220
14302
5088
23444
4014

4450
5102
206401
7160
7498
8492
9869
4164
11965
2705
809
4567
3661
7487
6015
10551
11524
9259
4210
5805
18259
11332
996
9854
2343
5631
4372
10185
3898
23790
31269
2421
2141
9861
4378
12468
116654
2198
7622
1284
4658
12710
4733
21039
3611

715
2353
7539
6226
4703
2518
2339
728
709
70173
3179
510
0
1697
964
4121
3736
3438
3737
1921
0
5754
1713
7230
2904
7487
2970
4793
1108
3251
9660
52172
2650
13823
2980
0
4311
5365
6525
2268
6835
1293
6122
63175
4254

374
1231
4030
3261
2407
1315
1225
390
370
36517
1630
274
0
878
502
2133
1959
1804
1907
965
0
3009
931
3814
1453
3928
1547
2453
586
1727
5017
26993
1339
7109
1565
0
2233
2778
3398
1169
3605
661
3136
32805
2217

341
1122
3509
2965
2296
1203
1114
338
339
33656
1549
236
0
819
462
1988
1777
1634
1830
956
0
2745
782
3416
1451
3559
1423
2340
522
1524
4643
25179
1311
6714
1415
0
2078
2587
3127
1099
3230
632
2986
30370
2037

7
9
23
13
10
1
10
6
3
226
10
8
5
2
4
10
23
5
12
4
4
18
7
15
14
15
10
15
16
8
21
86
4
14
11
2
10
7
9
2
12
7
8
144
6

9941
14344
37401
19306
15538
1561
14213
8180
4306
337637
14090
13388
8703
2986
6034
13946
33395
6489
17547
5924
6349
26802
11584
22702
19604
21493
14961
23213
24652
11943
31832
127586
5893
20119
18645
2289
13050
9552
14324
3142
17320
10421
12831
213993
9483

5223
7624
19875
10172
8239
825
7492
4272
2269
174497
7242
6959
4512
1559
3127
7099
17102
3405
9070
3152
3174
14012
6067
11714
10132
11104
7859
11974
12570
6028
16636
66249
3064
10484
9716
1173
6761
4931
7397
1637
9050
5398
6638
110948
4923

4718
6720
17526
9134
7299
736
6721
3908
2037
163140
6848
6429
4191
1427
2907
6847
16293
3084
8477
2772
3175
12790
5517
10988
9472
10389
7102
11239
12082
5915
15196
61337
2829
9635
8929
1116
6289
4621
6927
1505
8270
5023
6193
103045
4560

7742
5454
2324
7625
8189
4929
15410
7248
110001
15080
10774
14100
21617
18414
17955
12061
130099
8892
5987
4201
1278
5316
6275
12189
4759
3016
5930
21901
14937
10867
24551
201671
5336
3486
10269
37242
24619
44538
35480
13314
11060
2040
1248
3438
698

4030
2851
1176
3974
4211
2567
7988
3791
56476
7815
5594
7239
11051
9151
9356
6270
67550
4598
3155
2175
678
2828
3242
6281
2427
1509
3098
11396
7770
5678
12715
104972
2729
1775
5405
19461
12856
23146
18439
6927
5709
1066
643
1799
364

3712
2603
1148
3651
3978
2362
7422
3457
53525
7265
5180
6861
10566
9263
8599
5791
62549
4294
2832
2026
600
2488
3033
5908
2332
1507
2832
10505
7167
5189
11836
96699
2607
1711
4864
17781
11763
21392
17041
6387
5351
974
605
1639
334

24
12
12
12
16
12
29
21
181
21
13
28
39
26
41
13
224
11
4
13
3
8
5
18
15
4
8
37
38
31
29
304
5
12
10
54
27
63
49
25
10
9
4
5
6

36023
18760
18106
16637
23386
17344
43230
31024
261763
31052
17819
44188
54855
36226
59096
18527
329533
15768
5415
19650
4278
12194
8572
29528
20741
5552
11301
53747
56670
44521
41596
446402
5857
17790
14142
79566
39068
91569
72614
35839
15305
13406
5440
7147
8432

18797
9781
9262
8701
12179
8906
22391
16008
134661
16050
9131
22858
28603
17896
30519
9604
171095
8259
2895
10126
2272
6355
4411
15237
10702
2926
5914
28006
29416
22960
21616
232173
3049
9237
7300
41329
20049
47592
37945
18659
7992
7074
2846
3818
4386

17226
8979
8844
7936
11207
8438
20839
15016
127102
15002
8688
21330
26252
18330
28577
8923
158438
7509
2520
9524
2006
5839
4161
14291
10039
2626
5387
25741
27254
21561
19980
214229
2808
8553
6842
38237
19019
43977
34669
17180
7313
6332
2594
3329
4046

0
3965
4938
20508
0
2485
746
3074
942
4122
838
3822
0
1226
0
1653
1600
26125
3419
2144
5992
1680
5122
954
1334
2481
2105
894
105326
2407
11588
9798
14696
4795
2584
2725
0
12262
5627
4072
9578
4746
615
919
5426

0
2055
2598
10673
0
1258
392
1590
488
2142
456
2001
0
632
0
846
868
13778
1819
1156
3202
861
2674
493
693
1278
1124
478
55370
1219
6010
5260
7738
2458
1376
1452
0
6505
2982
2090
5039
2499
347
480
2897

0
1910
2340
9835
0
1227
354
1484
454
1980
382
1821
0
594
0
807
732
12347
1600
988
2790
819
2448
461
641
1203
981
416
49956
1188
5578
4538
6958
2337
1208
1273
0
5757
2645
1982
4539
2247
268
439
2529

3
6
16
56
0
3
3
10
2
8
6
10
2
4
2
3
3
97
21
1
23
8
13
0
7
12
11
1
249
10
16
28
26
6
4
6
7
35
20
14
12
15
5
5
14

5328
9528
25371
84639
0
4620
5149
15370
3293
12036
8614
15887
2834
5657
2322
5186
3671
142304
30516
1058
32912
12178
19338
0
9993
17610
16932
1767
361097
15348
22316
38560
34709
10404
5154
9752
10991
49947
30013
20988
16701
22640
6418
7077
20637

2721
5007
13169
44349
0
2436
2766
8094
1713
6325
4521
8189
1479
2980
1210
2714
1922
74966
15960
553
17522
6404
10198
0
5196
9310
8904
919
189773
7989
11487
20269
18512
5231
2699
5043
5858
26423
15936
11250
8841
11791
3347
3750
10713

2607
4521
12202
40290
0
2184
2383
7276
1580
5711
4093
7698
1355
2677
1112
2472
1749
67338
14556
505
15390
5774
9140
0
4797
8300
8028
848
171324
7359
10829
18291
16197
5173
2455
4709
5133
23524
14077
9738
7860
10849
3071
3327
9924

11597
1891
214213
19286
15464
13454
20801
10317
19518
21638
17465
15077
7355
4845
4111
2609
10706
17322
14245
248665
27068
30331
34542
18238
42870
15150
19428
9270
7788
9524
9694
6989
8453
9320
202385
4672
5668
23218
6042
3200
786
22406
9493
9696
2475

6002
1016
112446
9963
8112
7064
10864
5419
10166
11472
9319
7972
3860
2614
2092
1313
5667
9050
7499
120971
12681
14406
16613
8889
21301
7494
9447
4510
3917
4797
4714
3414
4237
4551
100653
2361
2931
11808
3035
1526
388
11282
4739
4814
1272

5595
875
101767
9323
7352
6390
9937
4898
9352
10166
8146
7105
3495
2231
2019
1296
5039
8272
6746
127694
14387
15925
17929
9349
21569
7656
9981
4760
3871
4727
4980
3575
4216
4769
101732
2311
2737
11410
3007
1674
398
11124
4754
4882
1203

17
9
505
41
40
36
42
18
35
39
41
32
17
22
10
15
35
42
40
404
29
29
34
31
71
32
28
23
13
16
41
20
13
24
450
22
31
43
36
8
16
30
18
25
4

25273
14169
746986
58396
58120
50459
63183
30761
53601
57096
59453
44921
26511
32912
16051
23549
50807
61242
59924
587364
41459
41136
44967
40692
107225
45891
41434
36093
19132
24322
58368
29610
20654
36381
650681
29243
41769
66878
53388
12776
24713
43782
28400
38348
5546

13272
7362
392803
30555
30634
26610
33144
16062
28069
30318
31419
23720
13805
17387
8040
12196
26905
32442
31497
287934
19569
19454
21738
20014
52870
22915
20392
17777
9750
12402
28612
14508
10195
17738
324230
14844
21081
33962
26620
6092
12711
21946
13855
19155
2846

12001
6807
354183
27841
27486
23849
30039
14699
25532
26778
28034
21201
12706
15525
8011
11353
23902
28800
28427
299430
21890
21682
23229
20678
54355
22976
21042
18316
9382
11920
29756
15102
10459
18643
326451
14399
20688
32916
26768
6684
12002
21836
14545
19193
2700

10088
10135
22706
15310
10493
18427
4848
14038
8684
193982
5744
8086
10023
4937
7025
3723
10476
11683
12185
8530
9338
9604
9517
18959
5415
17474
24717
9036
3514
3996
182774
18486
5288
11733
13014
10028
5604
14284
19099
15475
9244
24134
2642
16675
7875

5036
5179
11272
7533
5301
8885
2251
6837
4203
98461
2911
3961
5019
2387
3499
1764
5267
5910
6071
4468
4840
4964
4762
9554
2735
9077
12647
4707
1863
2055
96458
9724
2807
6307
6929
5240
2911
7466
10112
8141
4902
12759
1420
8774
4189

5052
4956
11434
7777
5192
9542
2597
7201
4481
95521
2833
4125
5004
2550
3526
1959
5209
5773
6114
4062
4498
4640
4755
9405
2680
8397
12070
4329
1651
1941
86316
8762
2481
5426
6085
4788
2693
6818
8987
7334
4342
11375
1222
7901
3686

29
9
34
34
18
20
19
26
28
480
18
21
19
16
37
11
34
35
17
10
28
13
37
43
9
17
58
30
10
17
375
31
15
22
23
32
16
38
34
28
20
46
14
22
4

39036
12954
46493
47220
25834
27647
28664
37308
40682
707831
26962
30649
25336
25466
59405
15967
48990
49503
26665
14894
41898
18508
56392
60655
12478
25465
84850
44599
15338
23811
551115
44381
22693
31639
32755
46496
24192
56522
53603
39595
30826
65125
19290
34625
5708

19306
6594
23170
23476
12716
13698
13605
18116
20437
359667
13396
15569
12777
12892
29901
7549
24405
24992
13629
7739
22129
9480
28502
30801
6047
13161
43500
22700
7933
12565
290132
23271
11938
16580
17272
24390
12509
29338
28344
21144
16366
34376
10433
18304
2990

19730
6360
23323
23744
13118
13949
15059
19192
20245
348164
13566
15080
12559
12574
29504
8418
24585
24511
13036
7155
19769
9028
27890
29854
6431
12304
41350
21899
7405
11246
260983
21110
10755
15059
15483
22106
11683
27184
25259
18451
14460
30749
8857
16321
2718

4675
4518
87489
12554
7043
8565
6287
7398
4307
5883
5418
4429
665
2533
1393
577
1361
2971
804
2874
2094
7340
2993
66555
0
0
1513
3392
9285
4834
7597
2279
7113
4208
4491
2487
8486
1412
612
5112
3012
722
11621
976
839

2428
2349
45755
6417
3677
4420
3252
4163
2252
3149
2854
2282
354
1329
720
289
726
1496
427
1496
1050
3858
1544
34911
0
0
787
1762
4849
2504
4009
1167
3731
2217
2401
1273
4444
719
345
2714
1610
379
6067
515
378

2247
2169
41734
6137
3366
4145
3035
3235
2055
2734
2564
2147
311
1204
673
288
635
1475
377
1378
1044
3482
1449
31644
0
0
726
1630
4436
2330
3588
1112
3382
1991
2090
1214
4042
693
267
2398
1402
343
5554
461
461

12
18
250
33
12
16
9
22
6
16
17
14
0
12
15
12
8
8
3
10
8
20
9
116
6
11
5
1
15
5
7
4
10
3
5
3
14
1
6
8
11
1
30
6
9

17702
25963
375786
48870
17408
24591
13299
31604
10149
24910
26615
21277
0
17458
22671
16898
12317
12195
5311
14686
12492
30413
12622
168340
9230
16203
7556
1200
22339
7410
10360
5761
13076
4223
7148
3808
20526
1251
8628
11159
17371
1091
45685
9412
13904

9375
13502
195878
25258
9176
12852
7001
16613
5379
12977
13719
11032
0
9117
11678
8844
6410
6366
2746
7679
6467
15936
6628
88880
4795
8415
3924
649
11818
3816
5443
3057
6943
2248
3799
2005
10764
697
4685
5958
9333
531
24210
4974
7445

8327
12461
179908
23612
8232
11739
6298
14991
4770
11933
12896
10245
0
8341
10993
8054
5907
5829
2565
7007
6025
14477
5994
79460
4435
7788
3632
551
10521
3594
4917
2704
6133
1975
3349
1803
9762
554
3943
5201
8038
560
21475
4438
6459

1591
1478
684
2234
3819
131025
2855
4209
678
0
0
0
7223
19259
880
2478
20465
8746
13720
12475
16252
21785
291921
17604
22894
35323
31423
14400
13415
19753
25402
45200
47640
18867
73974
6185
2357
5980
11974
13042
8373
8033
7839
10191
35977

829
751
371
1186
2037
69602
1489
2185
352
0
0
0
3835
10286
457
1320
10935
4605
7358
6605
8670
11505
153282
9324
12001
18594
16529
7547
7106
10481
13478
23586
24943
9693
39097
3190
1239
3146
6377
6952
4461
4196
4146
5390
18986

762
727
313
1048
1782
61423
1366
2024
326
0
0
0
3388
8973
423
1158
9530
4141
6362
5870
7582
10280
138639
8280
10893
16729
14894
6853
6309
9272
11924
21614
22697
9174
34877
2995
1118
2834
5597
6090
3912
3837
3693
4801
16991

0
6
3
3
3
236
2
4
4
2
0
0
19
30
0
11
22
21
34
23
17
47
327
44
30
49
43
13
22
14
40
30
24
18
143
11
6
15
13
26
17
15
17
23
108

0
8669
4290
5411
3999
337962
3673
5111
5689
2383
0
0
26585
44542
0
15437
32156
31327
50517
30853
24170
65519
472028
66810
42420
70436
63915
17901
33956
19547
56965
40793
35000
24285
208125
16166
8846
20573
17285
38461
23322
22813
26537
34122
158425

0
4600
2235
2781
2175
179453
1970
2757
2981
1287
0
0
14219
23925
0
8244
16894
16431
26905
16517
12854
34469
247978
35579
22250
36981
33635
9428
17752
10361
29609
21272
18318
12793
110826
8740
4712
11014
9195
20483
12455
12027
14144
18056
83221

0
4069
2055
2630
1824
158509
1703
2354
2708
1096
0
0
12366
20617
0
7193
15262
14896
23612
14336
11316
31050
224050
31231
20170
33455
30280
8473
16204
9186
27356
19521
16682
11492
97299
7426
4134
9559
8090
17978
10867
10786
12393
16066
75204

3967
2504
11380
6266
3706
1512
6642
38923
3660
5469
10995
2493
6159
10147
156013
9964
6531
12491
10157
10302
5045
2920
4638
8526
5616
4165
6643
6825
16693
13548
1571
12546
7491
6257
4084
174441
3320
1779
1451
2189
5295
12194
17711
12299
7144

2139
1317
6132
3258
1916
765
3459
20033
1875
2829
5589
1309
3168
5263
80910
5192
3403
6556
5274
5315
2572
1501
2362
4355
2978
2203
3433
3615
8639
7098
843
6445
3879
3228
2019
90990
1759
888
786
1161
2746
6314
9291
6403
3696

1828
1187
5248
3008
1790
747
3183
18890
1785
2640
5406
1184
2991
4884
75103
4772
3128
5935
4883
4987
2473
1419
2276
4171
2638
1962
3210
3210
8054
6450
728
6101
3612
3029
2065
83451
1561
891
665
1028
2549
5880
8420
5896
3448

11
4
29
16
18
13
17
93
20
6
26
10
12
19
299
11
13
21
24
17
12
5
18
18
22
8
5
17
33
28
9
15
11
12
0
379
7
11
3
11
19
22
33
19
15

16356
5654
40187
24506
27137
20531
24054
133954
29010
9186
37009
15755
17564
25430
436545
14940
17440
30627
34742
24696
17992
7616
26646
28437
33810
11567
6666
23247
49621
39055
14366
22169
15303
17605
0
555376
10384
16159
5012
16036
26695
34443
47026
26930
22476

8694
3000
21420
12776
14254
10541
12536
68716
14954
4726
19000
8275
8829
12932
227048
7754
9070
16058
18216
12550
9165
4002
13700
14662
17577
6095
3514
12199
25877
20405
7549
11590
7966
9099
0
290875
5451
8547
2631
8339
14042
18504
24823
13896
11550

7662
2654
18767
11730
12883
9990
11518
65238
14056
4460
18009
7480
8735
12498
209497
7186
8370
14569
16526
12146
8827
3614
12946
13775
16233
5472
3152
11048
23744
18650
6817
10579
7337
8506
0
264501
4933
7612
2381
7697
12653
15939
22203
13034
10926

15464
17523
25894
17547
10193
1535
1357
4202
1331
2919
4092
5267
2482
1253
131934
12298
9068
7225
5348
4141
7839
11595
9304
15464
10226
8033
9119
15734
6540
135212
7639
1690
8080
2375
2219
12158
15926
8508
32414
23781
20422
258264
19010
10699
25481

8005
9077
13476
9117
5338
795
721
2264
699
1488
2176
2777
1285
728
68516
6373
4795
3779
2756
2141
4087
6102
4860
7886
5274
4214
4758
8175
3316
69979
4014
858
4212
1190
1143
6341
8355
4429
16765
12268
10404
134157
9808
5578
13314

7459
8446
12418
8430
4855
740
636
1938
632
1431
1916
2490
1197
525
63418
5925
4273
3446
2592
2000
3752
5493
4444
7578
4952
3819
4361
7559
3224
65233
3625
832
3868
1185
1076
5817
7571
4079
15649
11513
10018
124107
9202
5121
12167

46
30
32
25
23
10
11
14
7
10
12
14
2
3
326
27
31
15
21
10
25
21
26
35
27
22
23
27
16
214
29
2
15
7
5
15
23
13
38
45
22
284
13
18
28

66947
42819
48326
33849
32801
13653
16419
23384
10667
16663
17874
19306
2583
4924
471021
40121
42896
22707
31847
15726
34876
29180
37060
51035
37385
33053
34472
36973
23690
301008
40409
2118
23728
10245
6503
21808
31603
18319
53707
61378
31190
397353
20002
27438
37249

34406
22275
25008
17571
17163
7119
8643
12499
5657
8783
9620
10365
1369
2614
245469
21285
22633
12092
16713
8216
18210
15177
19465
26312
19218
17087
17770
19258
12033
156478
20973
1066
12404
5206
3285
11356
16934
9712
27814
31772
15956
206784
10312
14376
19387

32541
20544
23318
16278
15638
6534
7776
10885
5010
7880
8254
8941
1214
2310
225552
18836
20263
10615
15134
7510
16666
14003
17595
24723
18167
15966
16702
17715
11657
144530
19436
1052
11324
5039
3218
10452
14669
8607
25893
29606
15234
190569
9690
13062
17862

34084
14317
21150
26327
42126
23529
24313
17228
342253
33338
31923
13768
10422
13526
26720
7473
5919
6798
12789
49811
24869
12046
39415
31781
7390
5033
6726
2506
382418
8866
7871
40019
40864
38987
38117
45040
70927
46105
22710
22912
565847
24812
36117
21513
19366

17761
7452
10956
13562
22108
12156
12549
8913
177286
17276
16403
6957
5318
7087
13778
3835
3056
3554
6612
26042
12867
6323
20480
16476
3821
2606
3544
1251
198200
4557
4018
20712
21095
20284
19914
23336
37067
23654
11738
11825
290849
12928
18700
11157
9886

16323
6865
10194
12765
20018
11373
11764
8315
164967
16062
15520
6811
5104
6439
12942
3638
2863
3244
6177
23769
12002
5723
18935
15305
3569
2427
3182
1255
184218
4309
3853
19307
19769
18703
18203
21704
33860
22451
10972
11087
274998
11884
17417
10356
9480

36
26
29
37
47
19
16
15
542
41
50
17
12
28
47
12
16
18
31
68
25
16
42
41
21
27
25
5
508
19
22
57
81
37
51
49
70
49
34
39
777
46
45
34
28

49905
36192
43887
52243
65535
23917
21984
19001
768880
57284
69135
23669
18944
39046
67884
17533
24829
25790
47187
95067
32412
22005
54376
56637
29890
43975
34689
8528
708729
28045
34862
77343
113291
54045
72102
68000
95989
66963
45368
52721
1102287
64693
63758
46228
41124

26143
18774
22956
26901
34040
12466
11480
9949
401044
29955
36118
12162
9874
20383
35403
9139
12995
13502
24628
49955
16914
11353
28028
29682
15581
22799
18228
4345
368225
14642
18098
40424
59090
27971
37563
35377
49770
34766
23208
27316
566858
33889
33278
23968
21013

23762
17418
20931
25342
31495
11451
10504
9052
367836
27329
33017
11507
9070
18663
32481
8394
11834
12288
22559
45112
15498
10652
26348
26955
14309
21176
16461
4183
340504
13403
16764
36919
54201
26074
34539
32623
46219
32197
22160
25405
535429
30804
30480
22260
20111

5819
10919
9797
16201
14010
17545
14370
42755
16946
15152
43354
23180
18051
21359
35272
20455
28613
39434
41804
29003
172839
7717
7557
11796
6083
12802
6511
14798
12865
29401
7978
9850
12709
14386
18386
202096
8816
8590
15770
2467
11845
35018
2467
10075
31896

2975
5544
5031
8394
7157
9121
7454
22052
8665
7941
22393
12093
9395
10804
17883
10529
14607
20334
21143
14663
88373
3969
3843
6116
3182
6587
3265
7615
6535
15051
4081
5099
6375
7379
9276
105213
4520
4395
8260
1293
6218
18245
1284
5261
16321

2844
5375
4766
7807
6853
8424
6916
20703
8281
7211
20961
11087
8656
10555
17389
9926
14006
19100
20661
14340
84466
3748
3714
5680
2901
6215
3246
7183
6330
14350
3897
4751
6334
7007
9110
96883
4296
4195
7510
1174
5627
16773
1183
4814
15575

5
18
17
18
35
22
24
56
30
38
37
28
20
34
32
29
44
54
47
36
292
15
17
15
5
17
12
23
21
52
15
26
17
30
27
205
17
19
16
4
13
28
4
21
40

7717
28725
23786
27553
52440
32411
32173
72777
43243
53459
53566
38465
31038
47411
45624
39646
62550
76272
65238
52390
422206
20881
24686
19966
7645
24265
16513
33294
30291
78683
22443
36928
24553
43995
38063
298397
25451
28072
24690
5299
18184
41385
5631
31770
59510

3980
14867
12296
14132
27071
16819
16620
37659
22134
27555
27436
19949
16016
24085
23372
20372
32137
39040
32561
26609
217181
10830
12811
10323
3982
12525
8444
17259
15354
40750
11630
18858
12350
22475
19590
155105
13181
14480
12865
2783
9561
21571
3000
16601
30580

3737
13858
11490
13421
25369
15592
15553
35118
21109
25904
26130
18516
15022
23326
22252
19274
30413
37232
32677
25781
205025
10051
11875
9643
3663
11740
8069
16035
14937
37933
10813
18070
12203
21520
18473
143292
12270
13592
11825
2516
8623
19814
2631
15169
28930

75152
92145
15641
15884
15937
9732
8533
16911
9507
45449
4716
6070
12301
8262
14100
110685
12939
710
12229
30295
19434
10861
44839
33203
11636
22612
11592
6464
4556
225627
7726
0
1994
0
671
596
1223
1318
1272
0
652
15570
4159
500
1171

39416
47684
8001
8355
8187
4978
4410
8815
4938
23633
2474
3113
6424
4228
7394
57359
7001
458
6543
15671
10098
5573
23054
17001
6053
11633
5974
3296
2363
116049
4380
0
1056
0
313
294
750
854
710
0
403
8407
2066
252
622

35736
44461
7640
7529
7750
4754
4123
8096
4569
21816
2242
2957
5877
4034
6706
53326
5938
252
5686
14624
9336
5288
21785
16202
5583
10979
5618
3168
2193
109578
3346
0
938
0
358
302
473
464
562
0
249
7163
2093
248
549

43
168
23
36
30
13
15
33
18
100
18
22
26
12
22
127
12
2
10
44
19
25
40
24
16
31
18
9
4
112
3
0
0
0
0
0
2
0
1
0
0
7
0
0
1

58405
245710
31677
51032
46007
19251
22460
49028
26255
144337
25212
31024
36831
19150
32120
176077
14729
2619
12110
63612
28233
35379
52276
30132
22144
45460
26283
12915
6262
154610
4280
0
0
0
0
0
3133
0
1147
0
0
9766
0
0
1169

30483
128032
16607
26738
23907
9958
11705
25475
13642
74874
13138
15913
19191
9852
16780
92228
8215
1868
6347
32731
14635
18096
27212
15713
11499
24070
14144
6708
3218
80239
2407
0
0
0
0
0
1834
0
573
0
0
5669
0
0
637

27922
117678
15070
24294
22100
9293
10755
23553
12613
69463
12074
15111
17640
9298
15340
83849
6514
751
5763
30881
13598
17283
25064
14419
10645
21390
12139
6207
3044
74371
1873
0
0
0
0
0
1299
0
574
0
0
4097
0
0
532

1422
669
1307
0
2791
1491
582
1478
0
0
8591
516
0
982
1480
575
1894
0
1441
0
0
510
1193
0
10147
1505
907
0
0
1302
627
3183
569
0
0
0
0
0
1189
865
518
0
0
0
0

702
328
669
0
1513
1204
298
753
0
0
4245
338
0
457
721
284
902
0
711
0
0
242
590
0
5148
633
552
0
0
631
311
1714
291
0
0
0
0
0
552
464
250
0
0
0
0

720
341
638
0
1278
287
284
725
0
0
4346
178
0
525
759
291
992
0
730
0
0
268
603
0
4999
872
355
0
0
671
316
1469
278
0
0
0
0
0
637
401
268
0
0
0
0

0
0
1
0
1
1
1
2
0
0
2
1
0
0
0
0
0
0
0
0
0
0
1
0
3
0
0
0
0
1
2
0
0
0
0
0
0
0
0
0
1
0
0
0
0

0
0
1393
0
1277
1327
1334
3266
0
0
2688
1359
0
0
0
0
0
0
0
0
0
0
1329
0
4334
0
0
0
0
1469
2865
0
0
0
0
0
0
0
0
0
1871
0
0
0
0

0
0
756
0
925
938
645
1768
0
0
1318
680
0
0
0
0
0
0
0
0
0
0
638
0
2240
0
0
0
0
745
1495
0
0
0
0
0
0
0
0
0
959
0
0
0
0

0
0
637
0
352
389
689
1498
0
0
1370
679
0
0
0
0
0
0
0
0
0
0
691
0
2094
0
0
0
0
724
1370
0
0
0
0
0
0
0
0
0
912
0
0
0
0

0
0
0
0
518
0
0
0
0
0
0
17095
0
588
0
0
748
949
0
2407
1229
1334
0
705
4763
0
2479
0
0
0
1241
0
652
23857
512
1532
596
0
735
0
0
3169
1304
1189
3083

0
0
0
0
250
0
0
0
0
0
0
8612
0
364
0
0
383
476
0
1220
625
686
0
335
2296
0
1278
0
0
0
625
0
324
11863
278
799
289
0
374
0
0
1543
652
606
1470

0
0
0
0
268
0
0
0
0
0
0
8483
0
224
0
0
365
473
0
1187
604
648
0
370
2467
0
1201
0
0
0
616
0
328
11994
234
733
307
0
361
0
0
1626
652
583
1613

1
0
0
0
0
0
0
0
0
0
0
7
1
0
0
0
0
1
0
0
0
0
1
0
2
1
0
0
0
0
1
0
0
17
0
1
1
0
0
0
0
1
0
2
1

1871
0
0
0
0
0
0
0
0
0
0
9704
1998
0
0
0
0
1543
0
0
0
0
1115
0
2192
1016
0
0
0
0
1840
0
0
24085
0
1649
1542
0
0
0
0
1065
0
2507
1123

959
0
0
0
0
0
0
0
0
0
0
5358
1191
0
0
0
0
991
0
0
0
0
550
0
1125
582
0
0
0
0
919
0
0
12261
0
874
763
0
0
0
0
540
0
1272
553

912
0
0
0
0
0
0
0
0
0
0
4346
807
0
0
0
0
552
0
0
0
0
565
0
1067
434
0
0
0
0
921
0
0
11824
0
775
779
0
0
0
0
525
0
1235
570

2288
5607
1573
2269
10877
616
0
0
0
0
1306
1582
1861
3529
721
1262
24426
535
0
543
564
710
0
0
0
0
580
0
4713
4770
5539
6472
32031
1482
773
5885
514
2671
1393
3126
2764
4696
4984
3743
11651

1137
2773
796
1146
5664
330
0
0
0
0
645
925
925
1818
377
644
12611
269
0
296
277
416
0
0
0
0
330
0
2413
2433
2877
3300
16404
1050
386
2937
277
1350
691
1551
1349
2366
2578
1869
5822

1151
2834
777
1123
5213
286
0
0
0
0
661
657
936
1711
344
618
11815
266
0
247
287
294
0
0
0
0
250
0
2300
2337
2662
3172
15627
432
387
2948
237
1321
702
1575
1415
2330
2406
1874
5829

4
1
3
3
1
0
0
0
0
0
0
0
0
1
0
0
19
0
0
0
0
0
0
0
0
0
0
1
2
4
2
10
23
0
0
2
2
3
0
6
1
6
2
1
8

5909
1554
4321
4415
1358
0
0
0
0
0
0
0
0
1358
0
0
27816
0
0
0
0
0
0
0
0
0
0
1754
2815
5626
3759
13862
30776
0
0
2570
2822
3242
0
8662
1750
7109
3088
1533
9667

3052
725
2244
2238
710
0
0
0
0
0
0
0
0
710
0
0
14116
0
0
0
0
0
0
0
0
0
0
868
1339
2951
1889
7069
15423
0
0
1302
1458
1630
0
4250
887
3559
1591
746
4867

2857
829
2077
2177
648
0
0
0
0
0
0
0
0
648
0
0
13700
0
0
0
0
0
0
0
0
0
0
886
1476
2675
1870
6793
15353
0
0
1268
1364
1612
0
4412
863
3550
1497
787
4800

936
8099
703
1913
0
0
0
0
4482
0
0
0
0
0
0
673
0
675
0
0
660
662
1812
0
0
0
0
0
0
9339
505
0
4162
0
2063
2609
48594
2653
8368
1357
8175
4534
3229
5431
14847

458
3983
384
997
0
0
0
0
2151
0
0
0
0
0
0
314
0
318
0
0
327
312
880
0
0
0
0
0
0
4855
246
0
2181
0
1048
1380
25012
1310
4273
718
4334
2357
1616
2871
7533

478
4116
319
916
0
0
0
0
2331
0
0
0
0
0
0
359
0
357
0
0
333
350
932
0
0
0
0
0
0
4484
259
0
1981
0
1015
1229
23582
1343
4095
639
3841
2177
1613
2560
7314

2
3
0
1
0
1
0
1
3
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
16
0
2
2
6
1
0
1
4

2218
3244
0
1768
0
1156
0
1281
3489
1217
0
1029
1243
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1594
0
0
1594
0
0
0
21348
0
3319
2251
7992
1301
0
1194
5291

1085
1583
0
980
0
570
0
649
1736
616
0
517
603
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
770
0
0
770
0
0
0
11262
0
1814
1198
4207
692
0
618
2733

1133
1661
0
788
0
586
0
632
1753
601
0
512
640
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
824
0
0
824
0
0
0
10086
0
1505
1053
3785
609
0
576
2558

723
0
0
0
0
0
723
0
0
237474
23888
947
3339
4711
874
4687
611
0
510
2264
876
1652
540
0
2877
14706
3636
538
2023
0
3640
1119
768
1569
1413
43734
1135
3136
1907
1728
7511
9410
3012
2437
0

625
0
0
0
0
0
625
0
0
120729
12320
518
1711
2424
434
2404
317
0
255
1181
469
816
275
0
1516
7509
1822
253
1070
0
1828
574
392
840
730
21828
562
1634
973
873
3740
4625
1504
1248
0

98
0
0
0
0
0
98
0
0
116745
11568
429
1628
2287
440
2283
294
0
255
1083
407
836
265
0
1361
7197
1814
285
953
0
1812
545
376
729
683
21906
573
1502
934
855
3771
4785
1508
1189
0

1
1
0
0
0
0
0
0
0
240
39
1
1
3
3
9
4
5
3
2
3
1
3
0
1
14
2
2
1
3
2
0
0
2
2
21
1
0
5
0
4
1
2
1
4

1834
1834
0
0
0
0
0
0
0
329376
54701
1177
1042
3519
4950
12315
5521
7296
5311
2558
4682
1135
4065
0
1130
19503
3070
2519
1593
3579
2863
0
0
3387
2492
27330
1023
0
7884
0
4152
1406
2263
1439
4939

1143
1143
0
0
0
0
0
0
0
169519
28671
599
535
1802
2530
6455
2845
3844
2862
1338
2444
563
2190
0
664
10047
1574
1268
822
1832
1487
0
0
1867
1197
13826
534
0
4133
0
2016
711
1108
740
2508

691
691
0
0
0
0
0
0
0
159857
26030
578
507
1717
2420
5860
2676
3452
2449
1220
2238
572
1875
0
466
9456
1496
1251
771
1747
1376
0
0
1520
1295
13504
489
0
3751
0
2136
695
1155
699
2431

4950
5444
816
2248
19083
2477
0
1421
0
1407
1979
2932
1983
1319
3504
1366
695
33179
2473
726
2794
1367
771
13168
5048
6832
18136
621
1482
2441
1754
2737
629
0
949
3630
1521
555
529
508
780
33164
2422
2819
1737

2481
2697
392
1099
9588
1238
0
739
0
691
960
1449
1020
651
1741
751
348
16866
1207
348
1408
643
372
6802
2583
3503
9345
306
780
1258
898
1463
331
0
505
1842
740
284
268
263
407
16970
1252
1429
879

2469
2747
424
1149
9495
1239
0
682
0
716
1019
1483
963
668
1763
615
347
16313
1266
378
1386
724
399
6366
2465
3329
8791
315
702
1183
856
1274
298
0
444
1788
781
271
261
245
373
16194
1170
1390
858

1
1
1
0
25
0
0
2
1
1
4
2
3
2
5
2
3
29
1
0
4
1
5
9
6
3
21
3
0
1
2
1
0
1
3
2
1
3
0
2
2
28
3
2
4

1331
1180
1713
0
33477
0
0
2967
1996
1094
4750
2751
4146
3079
6371
2497
3826
39317
1158
0
5018
1460
6449
14332
7223
3677
27476
4015
0
1007
2551
1007
0
1193
5423
2365
1239
4233
0
2297
2146
38699
5342
2375
5569

665
585
826
0
16643
0
0
1490
1022
545
2333
1412
2128
1530
3045
1241
1897
19981
595
0
2552
736
3210
7347
3707
1834
13912
2029
0
499
1298
510
0
636
2703
1173
621
2172
0
1149
1122
19936
2773
1273
2875

666
595
887
0
16834
0
0
1477
974
549
2417
1339
2018
1549
3326
1256
1929
19336
563
0
2466
724
3239
6985
3516
1843
13564
1986
0
508
1253
497
0
557
2720
1192
618
2061
0
1148
1024
18763
2569
1102
2694

1638
4209
4292
1352
1560
1313
568
901
3269
838
765
2206
3275
4841
546
0
0
1935
2360
19488
4464
2136
1738
2091
1889
2057
3615
1498
12650
4664
2053
1423
2465
638
870
0
537
14605
2061
3072
3985
0
2687
1433
1367

853
2212
2244
700
801
665
292
461
1629
414
384
1085
1670
2569
277
0
0
1023
1269
9858
2225
1076
857
1072
917
1088
1857
766
6378
2384
1064
691
1199
331
455
0
254
7498
1039
1566
2057
0
1398
757
681

785
1997
2048
652
759
648
276
440
1640
424
381
1121
1605
2272
269
0
0
912
1091
9630
2239
1060
881
1019
972
969
1758
732
6272
2280
989
732
1266
307
415
0
283
7107
1022
1506
1928
0
1289
676
686

0
1
1
1
2
1
2
4
2
1
1
0
3
15
3
1
4
5
2
14
3
4
2
2
0
1
1
1
17
4
0
6
1
2
1
1
2
17
4
4
0
0
1
8
0

0
1029
1981
1993
2663
1685
3182
4427
2237
1294
1228
0
3694
21578
4364
1253
5637
7382
2942
18712
4121
5322
2832
2388
0
1049
1025
1975
25333
5797
0
9723
1063
2672
1228
1820
3030
23250
5037
5785
0
0
1423
11005
0

0
528
1006
972
1365
854
1689
2291
1151
584
634
0
1941
11266
2297
642
2887
3870
1570
9454
2019
2712
1484
1194
0
518
514
1013
13112
2874
0
5288
523
1333
636
977
1481
12671
2754
3356
0
0
744
5817
0

0
501
975
1021
1298
831
1493
2136
1086
710
594
0
1753
10312
2067
611
2750
3512
1372
9258
2102
2610
1348
1194
0
531
511
962
12221
2923
0
4435
540
1339
592
843
1549
10579
2283
2429
0
0
679
5188
0

295283
76979
23799
3197
3609
17436
13104
15834
39865
11871
7031
10728
10235
46378
6246
2916
5607
26662
4947
7474
1527
1808
4139
9066
645
6320
2101
14534
11335
1392
0
1807
31075
9471
14946
4164
2494
35099
4605
15602
5681
4868
4343
34813
6961

150030
39365
12401
1664
1902
8956
6545
7897
20541
6066
3601
5559
5315
23456
3098
1492
2887
13482
2497
3748
756
920
2072
4575
322
3167
1086
7194
5627
710
0
857
15682
4741
7584
2094
1263
17893
2391
7975
2858
2463
2206
17576
3478

145253
37614
11398
1533
1707
8480
6559
7937
19324
5805
3430
5169
4920
22922
3148
1424
2720
13180
2450
3726
771
888
2067
4491
323
3153
1015
7340
5708
682
0
950
15393
4730
7362
2070
1231
17206
2214
7627
2823
2405
2137
17237
3483

260
49
18
6
6
12
4
3
31
6
9
11
5
32
8
5
1
15
3
10
4
2
4
19
5
10
4
27
14
3
2
8
53
13
20
13
7
30
10
15
0
4
1
9
2

361060
65854
25026
8224
8054
16409
4465
3676
42140
6927
13369
15477
6367
44230
12153
6353
1337
20922
3465
15066
4693
2729
7644
27236
7776
13404
6056
38069
19132
4488
3102
11347
75548
17865
27879
19934
9870
40653
14248
21030
0
4357
1018
12264
2572

184809
33696
12909
4319
4221
8211
2237
1799
21484
3488
6973
7793
3230
22487
6136
3322
656
10615
1758
7639
2355
1361
3923
13700
3928
6704
3068
18863
9510
2259
1490
5604
38206
9299
13852
10180
4875
20837
7183
10822
0
2301
531
7897
1304

176251
32158
12117
3905
3833
8198
2228
1877
20656
3439
6396
7684
3137
21743
6017
3031
681
10307
1707
7427
2338
1368
3721
13536
3848
6700
2988
19206
9622
2229
1612
5743
37342
8566
14027
9754
4995
19816
7065
10208
0
2056
487
4367
1268

1331
9054
17467
166543
20363
11335
3568
5460
5825
986
1937
2902
28955
6716
4030
7747
4839
5623
24037
4155
7365
4712
6454
1351
9826
960
5757
3109
28515
7195
9287
6568
5465
35486
16641
7873
7455
3517
13536
6870
6666
60605
13846
582
2759

668
4429
9001
85499
10574
5921
1858
2795
3037
502
1025
1510
14911
3501
2048
3965
2575
2822
12136
2067
3681
2422
3276
690
5096
512
2998
1586
14676
3778
4781
3384
2733
18281
8633
4033
3810
1805
6788
3431
3357
31218
7056
302
1425

663
4625
8466
81044
9789
5414
1710
2665
2788
484
912
1392
14044
3215
1982
3782
2264
2801
11901
2088
3684
2290
3178
661
4730
448
2759
1523
13839
3417
4506
3184
2732
17205
8008
3840
3645
1712
6748
3439
3309
29387
6790
280
1334

0
2
5
105
14
8
2
4
9
4
4
1
16
5
4
6
0
1
16
6
5
1
4
0
4
1
2
1
17
3
7
4
3
20
7
3
3
7
9
8
1
196
49
2
7

0
2542
7150
140975
19578
11503
2792
5283
11638
4274
5496
1868
22858
6560
6670
8041
0
1587
23055
9602
6393
1674
5386
0
5554
1150
2981
1423
21532
3287
8582
5289
4374
25752
9293
3904
3586
8969
11008
9937
1071
296486
77621
3415
10342

0
1705
4888
72014
10109
5955
1517
2637
6025
2203
2863
959
11768
3392
3388
4068
0
920
11646
4863
3269
826
2688
0
2801
582
1487
732
10938
1683
4424
2637
2194
13202
4854
1974
1897
4477
5525
4977
548
151880
39707
1755
5190

0
837
2262
68961
9469
5548
1275
2646
5613
2071
2633
909
11090
3168
3282
3973
0
667
11409
4739
3124
848
2698
0
2753
568
1494
691
10594
1604
4158
2652
2180
12550
4439
1930
1689
4492
5483
4960
523
144606
37914
1660
5152

1567
0
1661
0
0
0
2219
0
0
1890
0
0
0
3168
15495
886
2896
2278
503
0
891
616
833
2634
2250
1708
17894
5664
1634
4502
529
5565
13370
3018
0
0
895
1722
562
3788
3385
655684
167842
36083
9813

799
0
827
0
0
0
1113
0
0
953
0
0
0
1637
7886
442
1532
1120
260
0
460
326
410
1308
1129
899
9460
3007
831
2338
279
3005
6816
1511
0
0
470
861
274
1951
1749
329492
84671
18151
4884

768
0
834
0
0
0
1106
0
0
937
0
0
0
1531
7609
444
1364
1158
243
0
431
290
423
1326
1121
809
8434
2657
803
2164
250
2560
6554
1507
0
0
425
861
288
1837
1636
326192
83171
17932
4929

6
3
5
1
1
3
3
1
0
4
5
2
4
2
82
7
5
8
8
3
6
3
14
5
13
10
31
5
3
7
5
11
34
3
4
4
5
7
4
3
4
254
40
28
0

10341
4825
7791
1049
1630
5528
4773
1226
0
6603
8071
2873
5904
3250
123763
9701
8193
12624
11217
4888
9660
4014
22842
5733
18755
16136
43678
6773
4747
9247
6810
16101
51424
4800
7020
6306
8050
10079
5995
3886
5288
339162
52228
37785
0

5230
2497
4000
550
819
2905
2452
613
0
3345
4151
1437
3052
1711
63063
4890
4127
6355
5768
2426
4993
2080
11688
2881
9645
8210
22729
3495
2435
4995
3566
8238
26381
2477
3561
3208
4062
5200
3087
2033
2753
169293
26532
19075
0

5111
2328
3791
499
811
2623
2321
613
0
3258
3920
1436
2852
1539
60700
4811
4066
6269
5449
2462
4667
1934
11154
2852
9110
7926
20949
3278
2312
4252
3244
7863
25043
2323
3459
3098
3988
4879
2908
1853
2535
169869
25696
18710
0

23789
22737
29171
22214
3189
20846
58447
20290
12325
10182
7440
8210
13889
3115
5339
4273
1162
100534
16795
11140
21752
22975
12443
15429
90136
21879
10087
58170
141900
29868
19893
11753
16070
7409
22267
13385
21255
82936
21236
19916
12205
15058
14521
4397856
216057

12049
11499
14676
11254
1618
10540
29432
10114
6309
5146
3706
4157
7175
1569
2774
2221
611
50743
8595
5562
10894
11649
6301
7742
45797
11173
5208
29416
70121
14677
9704
5905
7901
3624
11069
6877
10364
41553
10547
10079
6029
7600
7298
2237894
110253

11740
11238
14495
10960
1571
10306
29015
10176
6016
5036
3734
4053
6714
1546
2565
2052
551
49791
8200
5578
10858
11326
6142
7687
44339
10706
4879
28754
71779
15191
10189
5848
8169
3785
11198
6508
10891
41383
10689
9837
6176
7458
7223
2159962
105804

1
3
2
6
0
0
6
1
2
2
1
0
4
1
2
1
0
36
2
3
10
13
0
8
31
7
2
22
66
3
15
9
6
9
5
6
13
71
26
17
11
15
2
5718
208

1087
3643
2417
7296
0
0
7283
1606
2066
2561
1050
0
5097
1587
2282
1228
0
45634
2611
3449
11731
16603
0
11240
38731
9422
2464
26845
91470
4578
21150
13744
7426
12106
6285
7670
18511
98719
32291
25493
16195
22189
2551
8059114
285527

519
2045
1196
3697
0
0
3641
799
1054
1241
547
0
2668
803
1193
672
0
22822
1307
1727
5982
8293
0
5513
19507
4757
1255
13495
44937
2205
10247
6795
3710
5988
3085
3857
9050
49186
16104
12809
8079
10904
1290
4103948
146277

568
1598
1221
3599
0
0
3642
807
1012
1320
503
0
2429
784
1089
556
0
22812
1304
1722
5749
8310
0
5727
19224
4665
1209
13350
46533
2373
10903
6949
3716
6118
3200
3813
9461
49533
16187
12684
8116
11285
1261
3955166
139250

80153
16993
39427
47279
6329
11735
10720
760
2661
151933
4993
6437
11399
17848
21076
41049
19647
21764
7720
148590
34636
38767
27858
14229
33100
104420
13095
9078
12868
6647
10377
19734
14327
14306
3988
89689
26982
12180
11201
30596
8730
199132
39755
17380
0

40944
8757
19875
24211
3238
6020
5441
388
1379
78141
2608
3379
5862
9429
10882
21020
9957
11043
3961
75351
17722
19788
14088
7067
16686
52897
6621
4740
6510
3375
5234
10000
7079
7300
2038
45242
13689
6264
5555
15438
4296
100971
19918
8803
0

39209
8236
19552
23068
3091
5715
5279
372
1282
73792
2385
3058
5537
8419
10194
20029
9690
10721
3759
73239
16914
18979
13770
7162
16414
51523
6474
4338
6358
3272
5143
9734
7248
7006
1950
44447
13293
5916
5646
15158
4434
98161
19837
8577
0

64
18
37
53
2
12
12
3
7
313
11
30
27
53
42
48
30
40
32
163
31
47
46
20
19
253
34
30
26
18
46
41
28
26
4
153
58
31
12
32
20
385
55
54
9

89062
26175
52144
70962
2880
15512
15232
3491
10069
458241
16710
44454
40277
80156
61088
67524
40330
56750
50952
231481
43302
66040
67236
27480
27423
374643
49718
44635
39294
28155
68308
62254
40729
35925
5625
220128
83935
43161
18787
42820
31425
554038
76775
78517
14183

45854
13523
26763
36054
1477
7901
7764
1780
5161
234616
8534
23074
20704
41201
31120
34620
20502
28843
26018
117591
22087
33753
34213
13647
13891
190750
24770
23137
20024
14387
35230
31939
20266
18161
2836
111652
42650
22260
9681
21583
15478
281215
39005
39752
7229

43208
12652
25381
34908
1403
7611
7468
1711
4908
223625
8176
21380
19573
38955
29968
32904
19828
27907
24934
113890
21215
32287
33023
13833
13532
183893
24948
21498
19270
13768
33078
30315
20463
17764
2789
108476
41285
20901
9106
21237
15947
272823
37770
38765
6954

6795
24650
24961
28060
19805
10418
27308
382860
82634
75793
12350
44414
76868
47255
43546
264086
56434
26639
33325
44715
45010
39134
18829
231125
47170
79428
50829
13699
7658
32341
219266
39271
67365
47820
64810
284113
35792
24288
27309
51139
53359
48920
43306
202841
44713

3554
12583
12462
14131
10140
5410
13970
194802
41924
38301
6679
22607
39237
23882
22172
134064
28436
13623
16900
22783
23036
19747
9539
117721
23939
40755
26084
6867
3916
16160
111479
20132
34011
24390
32946
144045
18304
12276
13741
25722
27292
24657
22053
103425
22841

3241
12067
12499
13929
9665
5008
13338
188058
40710
37492
5671
21807
37631
23373
21374
130022
27998
13016
16425
21932
21974
19387
9290
113404
23231
38673
24745
6832
3742
16181
107787
19139
33354
23430
31864
140068
17488
12012
13568
25417
26067
24263
21253
99416
21872

17
49
47
38
31
30
55
421
115
78
24
49
90
44
21
219
32
44
39
25
48
16
15
118
25
40
27
6
2
18
253
8
112
77
56
258
33
34
36
45
33
40
37
288
40

24360
70335
65656
55263
44623
46169
78157
588003
156940
112230
32434
72642
127263
59145
27349
296443
41126
61275
53390
34663
65132
21380
19477
157182
33222
55085
34393
8752
2452
23278
345305
10051
150015
112429
72810
349834
43953
47228
49913
59006
43115
54415
52204
401124
56491

12469
35618
32911
27904
22871
23594
39862
297668
79480
56801
16914
36424
64390
29797
13862
150490
20711
31251
27000
17667
33185
10813
9863
80371
16862
28470
17620
4372
1346
11701
175956
5113
76181
57073
37589
177124
22408
23792
25371
29869
21807
27471
26406
204184
28911

11891
34717
32745
27359
21752
22575
38295
290335
77460
55429
15520
36218
62873
29348
13487
145953
20415
30024
26390
16996
31947
10567
9614
76811
16360
26615
16773
4380
1106
11577
169349
4938
73834
55356
35221
172710
21545
23436
24542
29137
21308
26944
25798
196940
27580

32111
27741
26185
44485
27606
173107
45526
26504
9177
33805
40649
17446
189306
17089
9345
12968
73622
15664
60618
197348
79599
41370
64699
11680
32316
7868
4261
8577
11610
144228
29536
47024
15874
27403
24391
171155
32660
9729
31349
36052
61365
30720
6241
2543
5282

16345
14080
13312
22800
14047
88147
23323
13543
4646
17126
20736
8773
96593
8756
4785
6708
37350
7950
31044
101031
40636
21517
32858
6020
16772
4199
2232
4293
6048
74098
15198
24269
8213
13985
12433
86899
16569
4974
15930
18218
31208
15641
3202
1308
2670

15766
13661
12873
21685
13559
84960
22203
12961
4531
16679
19913
8673
92713
8333
4560
6260
36272
7714
29574
96317
38963
19853
31841
5660
15544
3669
2029
4284
5562
70130
14338
22755
7661
13418
11958
84256
16091
4755
15419
17834
30157
15079
3039
1235
2612

43
49
41
73
42
240
41
39
16
58
69
17
244
38
28
38
68
30
42
110
54
27
22
7
9
1
2
2
4
261
66
68
23
59
45
273
58
24
61
47
83
138
40
30
38

60813
68117
56162
101393
58148
340217
56164
56987
24437
81468
96600
24561
346228
57245
40710
57249
96347
40086
54591
148954
73838
35792
30187
9137
12267
1605
2521
2729
5412
378097
95956
96500
31501
88967
65173
394565
82686
37287
91930
66648
116014
204657
58692
44547
58297

30956
34411
28677
51750
29479
172491
28564
28859
12323
41154
49229
12362
176036
29380
20542
29238
48821
20341
27714
76946
37945
18875
15533
4593
6268
840
1299
1392
2737
193068
49370
49548
16008
45173
32969
201004
42059
19011
46836
33878
59220
105607
30379
23066
30015

29857
33706
27485
49643
28669
167726
27600
28128
12114
40314
47371
12199
170192
27865
20168
28011
47526
19745
26877
72008
35893
16917
14654
4544
5999
765
1222
1337
2675
185029
46586
46952
15493
43794
32204
193561
40627
18276
45094
32770
56794
99050
28313
21481
28282

16654
91915
17698
13214
45511
9986
5506
116900
4897
17425
36012
1632
56178
756
181939
8860
12601
6859
16207
18406
29224
9351
7533
4347
32904
26647
9000
32422
863
610
0
783
22944
7222
82199
893
3814
6596
20898
13064
14758
3350
18826
0
135610

8461
46554
8897
6712
23173
4998
2774
59364
2495
8818
18084
822
28773
372
92625
4525
6455
3539
8268
9503
14804
4705
3931
2209
16557
13523
4606
16388
450
302
0
403
11602
3631
42356
473
1943
3369
10719
6760
7639
1764
9689
0
68387

8193
45361
8801
6502
22338
4988
2732
57536
2402
8607
17928
810
27405
384
89314
4335
6146
3320
7939
8903
14420
4646
3602
2138
16347
13124
4394
16034
413
308
0
380
11342
3591
39843
420
1871
3227
10179
6304
7119
1586
9137
0
67223

30
181
22
31
78
33
17
102
1
13
27
2
55
4
243
8
37
5
54
24
13
12
17
6
38
24
5
49
3
1
0
2
34
9
139
1
11
17
34
19
18
11
28
0
275

43121
253216
29075
43970
108725
48243
23203
137796
1596
16565
36764
3531
73608
5732
348665
11975
51543
6691
80066
31384
19613
18859
26897
8611
50009
34264
8753
70191
4871
1395
0
3148
47833
12944
199526
1221
16016
24871
48548
26717
26715
16197
39241
0
385082

22147
128594
14390
22296
55631
24557
11720
69826
794
8432
18898
1783
37041
2878
179599
6187
26847
3435
41602
16290
10001
9680
13837
4395
25208
17550
4567
35704
2449
746
0
1618
24318
6573
102495
593
8203
12818
24942
13696
13787
8430
20026
0
194662

20974
124622
14685
21674
53094
23686
11483
67970
802
8133
17866
1748
36567
2854
169066
5788
24696
3256
38464
15094
9612
9179
13060
4216
24801
16714
4186
34487
2422
649
0
1530
23515
6371
97031
628
7813
12053
23606
13021
12928
7767
19215
0
190420

12493
0
13750
15402
13242
806
4878
971
1535
17992
5116
49425
0
104487
1438
25187
21864
36697
7197
12104
220092
29769
0
0
21095
11304
53213
63104
36061
5546
6252130
88293
3181
5178
4500
1485
1530
4648
1132
14187
4655
14990
18140
14667
34866

6297
0
6845
7712
6678
413
2481
475
753
9030
2551
25152
0
53327
722
12884
11098
18890
3608
6125
111321
14936
0
0
10793
5759
26914
31830
18288
2801
3196866
44252
1609
2587
2359
754
785
2323
560
7037
2288
7466
9134
7350
17926

6196
0
6905
7690
6564
393
2397
496
782
8962
2565
24273
0
51160
716
12303
10766
17807
3589
5979
108771
14833
0
0
10302
5545
26299
31274
17773
2745
3055264
44041
1572
2591
2141
731
745
2325
572
7150
2367
7524
9006
7317
16940

32
2
20
28
43
1
16
6
0
40
20
67
0
199
5
41
23
39
14
77
223
26
1
3
33
16
53
53
32
6
8730
162
13
10
8
5
9
10
3
19
10
24
29
22
104

45183
2994
28822
39535
59961
1867
20697
9057
0
56492
29309
91165
0
280237
6960
55092
31299
55187
17207
114492
297467
33848
1008
3718
46061
20128
73035
69321
41744
8604
12435199
235095
18209
13872
11902
8150
12783
15372
4678
24708
13040
36617
41973
33791
165641

22818
1512
14436
19755
30302
927
10530
4555
0
28567
14927
46333
0
142851
3529
28324
15878
28263
8686
58171
150903
17113
501
1919
23420
10149
36878
35407
21216
4300
6368290
118870
9139
7096
6178
4165
6656
7582
2350
12369
6597
18389
21230
17119
84744

22365
1482
14386
19780
29659
940
10167
4502
0
27925
14382
44832
0
137386
3431
26768
15421
26924
8521
56321
146564
16735
507
1799
22641
9979
36157
33914
20528
4304
6066909
116225
9070
6776
5724
3985
6127
7790
2328
12339
6443
18228
20743
16672
80897

541
9099
2829
0
2958
1395
3967
620
4961
0
3073
2676
2747
152583
7883
30109
13561
12531
15465
14096
8502
5225
20840
9155
8929
6287
269050
15829
11684
21139
30540
33294
36956
26463
46260
46885
371179
56165
47511
49797
19422
61436
66063
33246
37539

286
4611
1471
0
1513
723
2083
320
2572
0
1597
1354
1396
78876
4056
15603
7163
6474
7977
7346
4419
2654
10738
4729
4559
3158
138239
8185
5994
11027
15817
17167
18978
13468
23586
24017
189512
28394
24414
25698
9988
31597
33751
16816
18854

255
4488
1358
0
1445
672
1884
300
2389
0
1476
1322
1351
73707
3827
14506
6398
6057
7488
6750
4083
2571
10102
4426
4370
3129
130811
7644
5690
10112
14723
16127
17978
12995
22674
22868
181667
27771
23097
24099
9434
29839
32312
16430
18685

3
19
1
4
7
4
6
12
17
4
11
13
3
263
8
21
21
21
40
25
15
11
32
31
18
20
451
25
28
38
66
67
71
37
57
62
349
52
46
41
25
58
53
37
37

4746
29563
1063
5598
11586
6542
8844
18798
26818
7328
17456
22273
5026
382760
12400
27713
31510
29850
56948
35355
23336
16500
48751
45477
25193
29727
646003
37027
42328
54242
96392
94711
100808
52605
81430
86460
484520
72117
65112
57670
33399
78002
72674
52816
52730

2411
14987
510
2921
5850
3250
4478
9710
13820
3758
9010
11528
2511
197315
6325
14356
16309
15396
29343
18346
12105
8521
25119
23654
12792
15049
332524
19138
22014
28129
49739
48578
52223
26823
41701
44179
247840
36511
33635
29691
17137
40103
37276
26931
26556

2335
14576
553
2677
5736
3292
4366
9088
12998
3570
8446
10745
2515
185445
6075
13357
15201
14454
27605
17009
11231
7979
23632
21823
12401
14678
313479
17889
20314
26113
46653
46133
48585
25782
39729
42281
236680
35606
31477
27979
16262
37899
35398
25885
26174

256638
20495
7392
13706
15763
12395
5581
58587
33110
41340
20119
13914
4628
1881
1660
6067
222157
6244
580
5848
1482
9158
5316
10069
28260
4505
7383
2573
3732
1690
4936
15562
19002
18943
11947
12819
699
0
3937
4988
2808
13059
26617
471780
15575

131082
10574
3868
7090
8059
6473
2856
29557
17034
20836
10181
7172
2451
988
882
3061
113884
3162
296
2970
783
4667
2748
5110
14547
2263
3772
1346
1904
855
2522
7999
9639
9686
6090
6549
368
0
2059
2579
1452
6765
13753
242089
8021

125556
9921
3524
6616
7704
5922
2725
29030
16076
20504
9938
6742
2177
893
778
3006
108273
3082
284
2878
699
4491
2568
4959
13713
2242
3611
1227
1828
835
2414
7563
9363
9257
5857
6270
331
0
1878
2409
1356
6294
12864
229691
7554

345
27
18
28
23
16
10
63
31
38
21
26
17
10
7
10
457
8
5
11
3
15
4
17
47
10
16
3
6
11
12
29
33
45
28
32
17
4
14
7
14
18
48
573
21

493562
41050
27501
39492
33810
23663
14602
88603
42000
50619
29732
38488
24823
15966
9551
13662
666709
11136
7534
16322
5062
21833
5611
23829
68606
14572
23033
4294
9872
17095
15812
40688
47779
65949
42530
45211
26096
6999
22692
10821
20529
25316
67488
804106
30116

252778
21336
14295
20211
17420
12157
7507
44930
21669
25507
15013
19758
12887
8147
4956
6985
342394
5693
3805
8436
2641
11127
2913
12120
35208
7534
11735
2232
4990
8780
8112
20845
24550
33774
21937
23189
13269
3565
11739
5634
10582
13077
34907
411976
15371

240784
19714
13206
19281
16390
11506
7095
43673
20331
25112
14719
18730
11936
7819
4595
6677
324315
5443
3729
7886
2421
10706
2698
11709
33398
7038
11298
2062
4882
8315
7700
19843
23229
32175
20593
22022
12827
3434
10953
5187
9947
12239
32581
392130
14745

4302
13376
7822
23274
18391
23572
33362
27017
23087
19837
19164
54574
35449
32044
27979
19463
47796
25696
407094
18228
8510
3311
818
732
2191
6132
13771
22004
6830
19534
6495
10467
8289
9477
20830
12939
27767
12289
18830
9195
8430
11265
18596
22497
18263

2202
6880
4023
11943
9509
12090
17198
13741
11777
10145
9922
27936
18307
16479
14038
10021
24466
13391
208599
9341
4382
1721
435
375
1128
3223
7093
11257
3462
9905
3296
5440
4292
4884
10714
6700
14131
6214
10209
4673
4283
5708
9296
11456
9338

2100
6496
3799
11331
8882
11482
16164
13276
11310
9692
9242
26638
17142
15565
13941
9442
23330
12305
198495
8887
4128
1590
383
357
1063
2909
6678
10747
3368
9629
3199
5027
3997
4593
10116
6239
13636
6075
8621
4522
4147
5557
9300
11041
8925

18
24
11
25
33
26
26
34
18
16
33
41
43
40
41
41
46
36
777
19
17
16
2
2
5
17
22
36
14
40
10
11
21
14
37
25
44
37
23
23
21
28
34
24
41

25809
37052
15615
37353
47837
35213
36152
50595
24226
23157
47757
53707
58209
57032
55348
55758
64750
48420
1121261
25881
26296
23163
3025
3498
7487
24846
33057
50194
18764
56643
12987
17926
31852
19608
52399
36092
61614
55123
33492
32445
30629
43148
47482
33722
59157

13193
19060
7918
19056
24711
18036
18364
25655
12332
11768
24540
27693
30023
29307
28291
28725
33074
24859
573879
13369
13648
12172
1562
1878
3918
12918
16977
25837
9530
28960
6536
9265
16306
10099
27015
18583
31385
28187
17324
16493
15531
21881
23921
17412
30296

12616
17992
7697
18297
23126
17177
17788
24940
11894
11389
23217
26014
28186
27725
27057
27033
31676
23561
547382
12512
12648
10991
1463
1620
3569
11928
16080
24357
9234
27683
6451
8661
15546
9509
25384
17509
30229
26936
16168
15952
15098
21267
23561
16310
28861

19931
14886
16271
22399
15917
102661
5863
5066
2532
1709
13201
5012
4315
1697
2072
10590
5023
4911
5365
4143
8625
16187
6350
125907
8037
15696
9315
4741
0
7507
7187
5902
784
8038
8146
8075
8513
5789
4552
11859
2570
2733
0
0
4727

10146
7425
8317
11551
8204
53055
2984
2630
1318
877
6729
2614
2244
871
1072
5568
2640
2550
2765
2174
4421
8387
3211
64891
4128
8116
4828
2456
0
3898
3692
3005
416
4123
4273
4163
4324
2984
2291
6157
1325
1447
0
0
2393

9785
7461
7954
10848
7713
49606
2879
2436
1214
832
6472
2398
2071
826
1000
5022
2383
2361
2600
1969
4204
7800
3139
61016
3909
7580
4487
2285
0
3609
3495
2897
368
3915
3873
3912
4189
2805
2261
5702
1245
1286
0
0
2334

42
39
43
40
30
302
18
17
11
3
26
20
12
13
3
24
11
21
14
18
23
42
26
426
39
55
31
20
14
35
26
5
1
20
19
26
22
12
19
27
7
19
1
1
19

64495
56161
61581
55892
42602
445631
27687
23380
16482
4399
38080
29063
17538
20782
5452
35380
17004
29038
19524
28156
33142
62991
37533
635568
56220
81912
48548
30375
20167
52565
39806
6753
1671
29504
30135
38670
31706
16880
27645
39822
12244
25991
1622
1759
28974

32328
28460
31392
28777
21919
229760
14259
12031
8489
2270
19496
14901
9047
10755
2868
18173
8889
15029
10030
14536
17167
32500
19320
326903
29134
42273
24880
15498
10468
27004
20535
3502
848
15379
15660
19762
16108
8562
14235
20562
6329
13296
839
902
14702

32167
27701
30189
27115
20683
215871
13428
11349
7993
2129
18584
14162
8491
10027
2584
17207
8115
14009
9494
13620
15975
30491
18213
308665
27086
39639
23668
14877
9699
25561
19271
3251
823
14125
14475
18908
15598
8318
13410
19260
5915
12695
783
857
14272

1736
298124
16230
16108
28277
637
13163
47249
28752
19137
7654
43788
22461
10760
1773
5007
560
26503
6694
3371
809421
23747
14924
38974
69586
39017
33378
30261
43889
38656
29676
32733
36101
37828
25423
61646
32661
46796
33983
23520
44382
46996
25244
543045
28368

872
151474
8324
8347
14544
341
6734
23637
14384
9679
3914
22364
11404
5502
896
2571
288
13364
3473
1708
413459
12249
7797
20011
35501
20050
16948
15481
22574
19733
14984
16777
18538
19320
12991
31475
16542
23934
17386
12034
22542
23786
12806
275935
14659

864
146650
7906
7761
13733
296
6429
23612
14368
9458
3740
21424
11057
5258
877
2436
272
13139
3221
1663
395962
11498
7127
18963
34085
18967
16430
14780
21315
18923
14692
15956
17563
18508
12432
30171
16119
22862
16597
11486
21840
23210
12438
267110
13709

8
629
37
29
45
13
34
79
51
45
18
65
67
34
3
17
7
46
29
10
784
43
18
33
47
50
21
34
36
37
49
37
28
30
39
60
26
35
30
22
26
50
33
613
31

12599
885695
51475
39518
58820
20889
45455
109917
73752
62710
25444
91472
90896
48502
4956
25142
11594
64822
43919
16412
1075018
58743
26592
47731
63510
65756
26474
48475
49149
51296
68108
54666
40257
40125
54147
83220
34747
47090
40480
31296
32491
64828
45837
858423
42604

6425
448830
26379
20146
30084
10764
23192
55454
37164
31865
12873
46301
45576
24538
2598
12638
5651
32843
22418
8346
550234
30068
13678
24725
32609
33936
13544
24996
25332
26337
34713
27806
20508
20459
27520
42576
17655
24118
20771
16040
16348
33120
23375
437699
21961

6174
436865
25096
19372
28736
10125
22263
54463
36588
30845
12571
45171
45320
23964
2358
12504
5943
31979
21501
8066
524784
28675
12914
23006
30901
31820
12930
23479
23817
24959
33395
26860
19749
19666
26627
40644
17092
22972
19709
15256
16143
31708
22462
420724
20643

11310
24121
22474
12054
22747
25040
50875
25312
22625
19577
15607
38715
32917
21153
20818
54143
35510
31245
28434
41960
7601
5167
4776
644
950
0
779
0
0
3215
0
5399
2757
10672
0
207172
2661
0
6356
6983
4052
3896
8283
2828
2108

5706
12399
11574
6174
11690
12779
25815
12732
11411
9881
7923
19670
16636
10770
10641
27333
18091
15731
14320
21483
3922
2692
2477
318
429
0
396
0
0
1654
0
2758
1381
5456
0
106775
1338
0
3237
3609
2070
1959
4295
1430
1073

5604
11722
10900
5880
11057
12261
25060
12580
11214
9696
7684
19045
16281
10383
10177
26810
17419
15514
14114
20477
3679
2475
2299
326
521
0
383
0
0
1561
0
2641
1376
5216
0
100397
1323
0
3119
3374
1982
1937
3988
1398
1035

38
39
21
26
24
15
41
28
31
26
29
32
28
29
28
52
39
33
23
183
26
14
24
28
11
0
4
0
3
18
10
9
17
19
0
527
8
5
22
31
20
21
20
14
11

53022
55639
29223
38509
32307
21731
56478
36751
41080
41709
44273
42845
40254
42318
39806
71196
54291
43497
30890
276233
38756
21793
36851
42247
15555
0
7033
0
4326
25333
15079
14391
27123
27746
0
769348
10657
6540
30700
44796
31962
32158
30460
21945
17197

27196
28431
14997
19974
16549
11132
28780
18625
21054
21196
22231
21946
20549
21865
20429
36095
27320
21893
15476
141311
19948
11288
18868
21654
7667
0
3570
0
2165
12889
7878
7418
13792
14174
0
395184
5396
3319
15647
23037
16467
16443
15697
11270
8859

25826
27208
14226
18535
15758
10599
27698
18126
20026
20513
22042
20899
19705
20453
19377
35101
26971
21604
15414
134922
18808
10505
17983
20593
7888
0
3463
0
2161
12444
7201
6973
13331
13572
0
374164
5261
3221
15053
21759
15495
15715
14763
10675
8338

5331
15137
7081
7407
27310
7273
15186
28069
24343
16847
3545
5074
2057
724
0
632
1833
0
0
2156
1290031
55330
43925
45972
47816
25492
33218
32483
26785
37077
7211
106957
59781
46767
58074
29009
35942
38050
49493
46713
45995
48184
88502
42220
55415

2705
7814
3626
3799
14019
3769
7811
14530
12660
8690
1831
2680
1051
368
0
314
968
0
0
1129
656434
27840
22225
23260
24448
13084
17082
16687
13817
18960
3708
54901
30183
23682
29324
14727
18278
19507
24900
23669
23157
24329
44847
21672
28545

2626
7323
3455
3608
13291
3504
7375
13539
11683
8157
1714
2394
1006
356
0
318
865
0
0
1027
633597
27490
21700
22712
23368
12408
16136
15796
12968
18117
3503
52056
29598
23085
28750
14282
17664
18543
24593
23044
22838
23855
43655
20548
26870

15
42
29
18
42
26
33
50
27
26
17
7
6
9
4
3
2
3
4
13
975
17
16
38
47
35
29
23
34
73
23
64
42
30
15
20
19
16
22
11
29
33
60
34
48

21461
61002
44501
26345
60603
40233
48495
68612
35438
36449
23319
11613
8692
14313
6060
5449
3248
4167
5589
18796
1336949
21976
22307
53547
63655
50466
42387
33899
49021
101523
33481
88668
54946
41285
19138
28068
27855
22102
27789
14357
38715
43846
78214
48356
67269

10993
31353
22922
13479
31124
20653
24902
35162
18325
18767
12060
5971
4507
7286
3134
2826
1644
2162
2849
9657
681517
11032
11341
27208
32566
25699
21717
17429
25301
51675
17161
45359
27688
20840
9650
14466
14184
11487
14035
7296
19997
22111
39444
24864
34383

10468
29649
21579
12866
29479
19580
23593
33450
17113
17682
11259
5642
4185
7027
2926
2623
1604
2005
2740
9139
655432
10944
10966
26339
31089
24767
20670
16470
23720
49848
16320
43309
27258
20445
9488
13602
13671
10615
13754
7061
18718
21735
38770
23492
32886

70865
28563
39350
18555
25868
560169
52985
13615
14919
7832
16361
8477
7050
38727
31987
33769
29469
16532
12458
0
20035
3958
4578
20149
48266
30251
44187
28931
21313
34327
20945
5669091
153347
2577
3538
7392
17733
5646
1420
6203
3667
19427
5052
2325
1920

35914
14548
20064
9525
13337
288901
27256
6980
7625
4107
8458
4337
3625
20172
16452
17325
15268
8621
6349
0
10332
2066
2349
10238
24983
15473
22788
14947
11095
17725
10810
2876033
79058
1288
1826
3862
9304
2899
726
3229
1908
10057
2621
1199
980

34951
14015
19286
9030
12531
271268
25729
6635
7294
3725
7903
4140
3425
18555
15535
16444
14201
7911
6109
0
9703
1892
2229
9911
23283
14778
21399
13984
10218
16602
10135
2793058
74289
1289
1712
3530
8429
2747
694
2974
1759
9370
2431
1126
940

61
33
46
33
24
810
67
30
34
28
37
22
29
33
36
42
43
35
32
3
31
8
6
29
44
58
35
26
31
39
32
5215
234
4
4
8
20
10
12
12
7
18
4
3
5

82659
42764
61164
46142
31350
1152677
94276
44425
50828
41980
53738
30856
42964
44591
50869
56189
64623
47057
46648
4563
46181
13069
8713
44776
59406
82528
45239
34595
44720
55655
43236
7240520
333441
6208
5361
12745
28014
13092
17137
17722
10289
24909
7163
3804
6787

41919
21715
31100
23760
16090
594532
48561
23153
26425
21704
27793
15888
22396
22962
26219
28928
33445
24450
23948
2394
23817
6683
4510
22920
30475
42509
23225
17838
23196
28314
22299
3688305
171392
3199
2807
6673
14566
6796
8797
9179
5268
12759
3619
1973
3456

40740
21049
30064
22382
15260
558145
45715
21272
24403
20276
25945
14968
20568
21629
24650
27261
31178
22607
22700
2169
22364
6386
4203
21856
28931
40019
22014
16757
21524
27341
20937
3552215
162049
3009
2554
6072
13448
6296
8340
8543
5021
12150
3544
1831
3331

6672
8645
26291
504
14163
8682
11490
238965
46721
30759
12094
12945
30664
20565
19465
14182
7030
4200
19533
20807
110410
19543
15312
11581
28886
15228
19860
512950
19915
29026
41521
71953
75108
43152
53354
45137
40701
9637
11363
31344
40739
389442
44537
59011
33699

3396
4382
13757
260
7127
4390
5847
121620
23867
15749
6151
6537
15749
10543
9858
7009
3619
2123
9884
10531
56205
10000
7775
5921
14878
7771
9860
263376
10216
14324
21555
37230
38569
22520
27585
23211
20535
4919
5785
16057
20870
201190
23077
30511
17555

3276
4263
12534
244
7036
4292
5643
117345
22854
15010
5943
6408
14915
10022
9607
7173
3411
2077
9649
10276
54205
9543
7537
5660
14008
7457
10000
249574
9699
14702
19966
34723
36539
20632
25769
21926
20166
4718
5578
15287
19869
188252
21460
28500
16144

8
24
36
1
23
13
22
215
43
30
1
17
23
10
13
12
8
6
29
23
132
21
22
16
34
18
21
449
14
16
37
59
59
36
47
40
49
14
19
40
19
241
35
30
9

11745
32473
53048
1768
33315
17394
30467
292363
58357
40672
1024
21628
30459
12894
18080
17162
11018
8390
40188
32491
184993
28368
33392
22717
48180
23818
28518
618927
18546
21778
50367
82937
78092
46460
61505
57299
71458
20024
26345
58753
25363
321251
45698
39492
12347

5905
16744
27562
921
16870
8830
15468
148701
29737
20729
539
10988
15720
6657
9207
8603
5691
4149
20306
16375
94333
14615
17121
11544
24696
12187
14170
317871
9432
10870
26165
42911
40200
24055
31703
29164
36410
10186
13513
30262
13000
166364
23925
20513
6491

5840
15729
25486
847
16445
8564
14999
143662
28620
19943
485
10640
14739
6237
8873
8559
5327
4241
19882
16116
90660
13753
16271
11173
23484
11631
14348
301056
9114
10908
24202
40026
37892
22405
29802
28135
35048
9838
12832
28491
12363
154887
21773
18979
5856

23651
31872
37873
23629
19971
60960
54239
270945
19815
24612
36874
36599
34490
21699
38497
37991
20368
169109
3579
21077
26235
14543
20407
16706
11336
25853
29373
198240
22535
14327
24257
29976
70750
36395
204655
34365
19443
23320
26992
41908
4769
10330
43528
102359
11835

12295
16599
19578
12031
10297
31489
27758
139020
10391
12832
18546
18905
17802
11190
19976
19144
10234
85673
1890
10516
13239
7483
10245
8584
5804
12862
15050
99133
11274
7135
12212
15082
35331
18099
105264
17492
9874
12139
14028
21661
2472
5389
22209
52138
5986

11356
15273
18295
11598
9674
29471
26481
131925
9424
11780
18328
17694
16688
10509
18521
18847
10134
83436
1689
10561
12996
7060
10162
8122
5532
12991
14323
99107
11261
7192
12045
14894
35419
18296
99391
16873
9569
11181
12964
20247
2297
4941
21319
50221
5849

7
23
33
17
23
28
36
274
37
17
30
45
31
23
49
37
5
153
2
18
14
35
17
16
12
13
26
140
19
15
15
29
35
27
263
22
14
18
56
54
6
20
73
178
12

8393
29488
43300
24094
30789
36401
51249
386375
52721
24873
40361
65289
42901
31099
66869
55607
6655
214044
2850
23787
18131
49936
25389
22797
18473
18643
34038
194724
24616
20363
22634
43759
47931
35421
374816
30610
18901
25700
78013
79545
8200
31158
102689
256045
17039

4344
15422
22341
12348
15856
18798
26326
199570
27618
13025
20649
33714
21940
16146
34665
28330
3483
108978
1528
11942
9159
25491
12920
11775
9522
9410
17231
98050
12426
10416
11399
21774
24315
17720
194302
15764
9698
13417
40707
41246
4224
16194
53052
131588
8695

4049
14066
20959
11746
14933
17603
24923
186805
25103
11848
19712
31575
20961
14953
32204
27277
3172
105066
1322
11845
8972
24445
12469
11022
8951
9233
16807
96674
12190
9947
11235
21985
23616
17701
180514
14846
9203
12283
37306
38299
3976
14964
49637
124457
8344

520
892
16707
13307
19426
4396
17841
17435
69737
12700
9471
11701
5357
4881
13586
12041
313619
22338
19213
19634
29759
57206
5301
22213
18916
13859
50250
54930
340115
23517
6838
7029
17997
11665
23345
19942
9083
5907
13921
10094
32330
4069
20047
18342
36914

268
434
8354
6795
9923
2228
9082
9068
34770
6358
4710
5864
2649
2416
6771
6002
157733
11225
9720
9813
14962
28527
2634
11118
9446
6918
25400
27970
175701
12090
3539
3656
9287
6029
12100
10374
4821
3072
7186
5210
16745
2098
10461
9548
18798

252
458
8353
6512
9503
2168
8759
8367
34967
6342
4761
5837
2708
2465
6815
6039
155886
11113
9493
9821
14797
28679
2667
11095
9470
6941
24850
26960
164414
11427
3299
3373
8710
5636
11245
9568
4262
2835
6735
4884
15585
1971
9586
8794
18116

6
2
32
19
14
15
33
45
96
9
5
20
13
15
17
17
229
21
24
23
19
46
20
14
14
13
12
23
390
30
20
12
17
9
37
17
15
8
14
5
34
16
11
19
38

9045
3330
45966
26952
22124
21557
46538
63494
138082
12679
6122
28403
19533
21330
25475
24540
308665
28421
33370
32974
25126
62285
28223
18494
18552
16717
14966
29537
552507
44111
28950
16925
25571
12984
51845
24647
19852
11590
21893
7247
49240
21163
14830
26967
51840

4669
1694
23423
13743
11387
11080
24141
32756
69415
6398
3216
14006
9669
10776
13028
12322
155543
14242
17008
16629
12585
31208
14146
9191
9454
8438
7543
15099
285950
22761
15101
8804
13279
6713
26967
12653
10258
6103
11354
3821
25574
10966
7703
13875
26564

4376
1636
22543
13209
10737
10477
22397
30738
68667
6281
2906
14397
9864
10554
12447
12218
153122
14179
16362
16345
12541
31077
14077
9303
9098
8279
7423
14438
266557
21350
13849
8121
12292
6271
24878
11994
9594
5487
10539
3426
23666
10197
7127
13092
25276

13606
20654
12048
32767
163357
17390
14323
31141
11582
34900
12763
9663
13081
18514
214580
44437
22958
10088
16293
8123
14976
14305
5603
14560
10635
13758
5880
13155
12644
6439
726
50025
18519
10403
1108
5107
2282
12606
420831
49367
52856
59193
11636
22412
50936

6788
10698
6183
17018
82525
8810
7281
15793
5779
17617
6385
4850
6714
9296
109229
22205
11889
5200
8450
3999
7797
7274
2876
7369
5518
6921
3021
6648
6475
3226
361
25422
9326
5292
563
2579
1206
6456
211604
25304
26832
29467
5798
11015
25447

6818
9956
5865
15749
80832
8580
7042
15348
5803
17283
6378
4813
6367
9218
105351
22232
11069
4888
7843
4124
7179
7031
2727
7191
5117
6837
2859
6507
6169
3213
365
24603
9193
5111
545
2528
1076
6150
209227
24063
26024
29726
5838
11397
25489

9
30
5
44
154
14
19
18
5
26
23
19
8
22
286
46
25
13
20
12
11
16
12
24
20
17
10
16
23
12
9
95
22
16
9
12
4
32
164
22
10
27
5
7
27

12863
41343
7569
61077
213038
19756
28200
24387
6289
34966
32120
25486
10334
31500
406828
63175
33387
18468
29415
17243
14487
23315
17713
34292
29000
24822
14576
22403
32318
17368
14846
142201
33195
24466
12730
18862
6210
46738
215527
29709
12401
35417
5959
9048
34854

6527
21482
3974
31471
108276
10067
14390
12360
3256
17574
16414
12909
5346
15960
207266
31548
17170
9440
15170
8571
7445
11858
9114
17243
15005
12650
7418
11465
16751
8855
7563
73104
17149
12558
6516
9644
3188
24049
109311
15491
6358
17887
2976
4587
17518

6336
19861
3595
29606
104762
9689
13810
12027
3033
17392
15706
12577
4988
15540
199562
31627
16217
9028
14245
8672
7042
11457
8599
17049
13995
12172
7158
10938
15567
8513
7283
69097
16046
11908
6214
9218
3022
22689
106216
14218
6043
17530
2983
4461
17336

29141
38236
57795
49259
242891
44445
37764
26794
64053
42193
27642
300793
21428
1088
16004
19140
19836
17089
20498
20363
20837
5871
9819
9251
18577
19660
7766
19090
24318
30158
160967
41222
19158
17127
28639
31233
23588
255911
19168
40702
22731
18346
19072
25205
23135

14724
18979
29205
24833
123855
22820
19285
13512
32643
21437
14158
151431
10835
536
8010
9740
9952
8727
10386
10300
10326
2980
4886
4688
9341
9973
3906
9522
12169
15154
80139
20580
9456
8515
14282
15509
11797
128265
9547
20343
11422
9270
9472
12615
11517

14417
19257
28590
24426
119036
21625
18479
13282
31410
20756
13484
149362
10593
552
7994
9400
9884
8362
10112
10063
10511
2891
4933
4563
9236
9687
3860
9568
12149
15004
80828
20642
9702
8612
14357
15724
11791
127646
9621
20359
11309
9076
9600
12590
11618

16
20
17
13
142
36
28
34
24
11
9
361
22
6
38
22
25
19
27
13
29
14
14
24
11
23
7
21
11
35
109
24
23
7
16
19
20
247
18
24
30
29
22
22
40

22774
27573
20710
17082
197819
52606
38330
47747
32387
14472
12277
503635
32865
9217
54251
31322
35373
27083
38591
17831
39137
19880
18168
34101
15060
29659
11579
25967
15889
47662
142398
30624
32559
8919
20918
24235
25143
334157
24249
34063
40843
39476
29251
28006
56345

11424
13946
10421
8703
101170
26921
19617
24324
16614
7336
6358
254592
16663
4677
27382
16087
17776
13650
19706
8971
19528
9982
9125
17329
7612
14995
5921
12815
8204
24169
71444
15332
16321
4460
10546
12019
12766
167050
12208
16964
20313
19688
14586
13934
28352

11350
13627
10289
8379
96649
25685
18713
23423
15773
7136
5919
249043
16202
4540
26869
15235
17597
13433
18885
8860
19609
9898
9043
16772
7448
14664
5658
13152
7685
23493
70954
15292
16238
4459
10372
12216
12377
167107
12041
17099
20530
19788
14665
14072
27993

22685
17157
15038
18225
14447
98101
13200
7388
6811
6303
5554
13918
7939
11259
1362
24367
406311
20613
16780
27988
48974
30867
25578
23737
29270
25378
13951
12872
17301
24319
18216
5856
23731
16527
24353
281431
23655
35027
27379
31633
13532
11509
32937
31854
73905

11378
8758
7659
9082
7202
48834
6609
3700
3380
3146
2720
6935
4037
5621
670
12016
201907
10256
8573
13902
24278
15223
12847
11796
14906
12682
7010
6429
8530
11997
8935
2881
11684
8035
11943
141941
11974
17670
13860
16203
6946
5863
16661
16100
36664

11307
8399
7379
9143
7245
49267
6591
3688
3431
3157
2834
6983
3902
5638
692
12351
204404
10357
8207
14086
24696
15644
12731
11941
14364
12696
6941
6443
8771
12322
9281
2975
12047
8492
12410
139490
11681
17357
13519
15430
6586
5646
16276
15754
37241

10
12
5
15
20
134
17
8
10
5
9
20
20
16
7
22
349
22
5
11
46
22
23
2
12
17
22
18
29
19
22
13
29
18
19
180
19
14
27
23
13
23
32
8
21

12559
15335
6383
21237
26410
189097
24076
12509
15456
6328
12409
27934
27631
23757
9323
29674
478146
29922
5746
13468
61702
29401
32308
2017
15801
23276
28792
27910
40947
25762
30467
17964
40799
23959
27905
241441
25223
18164
37639
30152
18730
32015
42389
9755
27374

6247
7786
3277
10635
13060
94738
12021
6412
7692
3146
6121
14037
13933
11903
4706
14767
236720
14806
2873
6722
30482
14502
16272
1003
7891
11744
14282
13808
20112
12696
14978
8727
20168
11903
13751
122577
12630
9108
19313
15421
9540
16419
21628
4840
13678

6312
7549
3106
10602
13350
94359
12055
6097
7764
3182
6288
13897
13698
11854
4617
14907
241426
15116
2873
6746
31220
14899
16036
1014
7910
11532
14510
14102
20835
13066
15489
9237
20631
12056
14154
118864
12593
9056
18326
14731
9190
15596
20761
4915
13696

8536303
298542
24236
24123
19522
12154
19602
21157
29334
33075
20189
27633
1529
6945
23296
24825
10922
85371
25692
8453
644
4713
0
6691
2082
1908
23068
12120
185943
19767
28026
24186
6122
0
2733
12966
0
4875
0
926
9475
16031
3858
11506
13742

4283643
150313
11985
11988
9825
6039
9795
10688
14749
16626
10280
14125
793
3552
11772
12492
5604
43271
12988
4329
288
2448
0
3387
1061
1012
11712
6046
92989
9886
13851
11938
3075
0
1433
6616
0
2476
0
452
4768
7844
1943
5809
6959

4252660
148229
12251
12135
9697
6115
9807
10469
14585
16449
9909
13508
736
3393
11524
12333
5318
42100
12704
4124
356
2265
0
3304
1021
896
11356
6074
92954
9881
14175
12248
3047
0
1300
6350
0
2399
0
474
4707
8187
1915
5697
6783

7901
349
33
45
18
9
29
24
30
30
24
28
2
17
27
10
23
81
12
8
0
10
0
9
7
10
18
7
152
10
17
16
2
5
3
10
2
7
2
6
15
11
4
17
12

10889172
485293
45488
62763
25285
11637
39942
33567
42061
40697
35404
37706
2346
24880
37253
13777
32487
117906
16538
11585
0
15512
0
11571
10409
13647
29207
9437
213190
14404
23494
21567
2890
7093
4295
15135
3336
9602
2913
8032
22168
14452
5237
23386
17344

5480615
244093
22734
30868
12512
5790
19932
16838
21348
20481
18140
19276
1235
12673
18817
6966
16483
59685
8332
5781
0
7768
0
5837
5281
7518
14383
4785
107321
6981
11632
10836
1456
3642
2204
7738
1708
4836
1509
3991
11318
7310
2682
11720
8812

5408557
241200
22754
31895
12773
5847
20010
16729
20713
20216
17264
18430
1111
12207
18436
6811
16004
58221
8206
5804
0
7744
0
5734
5128
6129
14824
4652
105869
7423
11862
10731
1434
3451
2091
7397
1628
4766
1404
4041
10850
7142
2555
11666
8532

9351
15334
7045
0
86606
25648
24596
14933
21429
368352
22706
15481
9297
13060
639
23290
12523
17585
22195
7427
16864
16328
11972
18244
27375
3415
9037
0
564
8164
9945
17142
10261
29888
12122
5522
19659
7647
0
0
481829
4089
791
5837
9130

4704
7685
3550
0
43692
12891
12437
7690
10674
183450
11529
7637
4715
6487
331
11618
6321
8702
11117
3696
8446
8111
5871
8972
13742
1719
4591
0
283
4171
4948
8376
5102
14674
6085
2764
9691
3751
0
0
240943
2085
392
2980
4589

4647
7649
3495
0
42914
12757
12159
7243
10755
184902
11177
7844
4582
6573
308
11672
6202
8883
11078
3731
8418
8217
6101
9272
13633
1696
4446
0
281
3993
4997
8766
5159
15214
6037
2758
9968
3896
0
0
240886
2004
399
2857
4541

2
4
7
0
50
15
12
12
11
332
16
17
14
8
0
25
15
19
16
19
19
6
21
19
30
5
15
1
1
5
3
9
9
10
7
6
13
4
0
0
404
6
2
4
9

3385
5078
9379
0
67413
19712
16864
16226
14611
453934
21033
23005
19030
10785
0
32884
20454
27416
21740
26730
27872
8154
28474
26419
40874
7523
22479
1368
1280
6380
3787
12203
11028
13299
9847
8180
16816
4874
0
0
547046
7818
3304
5486
11763

1724
2552
4670
0
34288
9900
8571
8379
7438
226179
10609
11557
9575
5396
0
16135
10035
13466
10653
13422
13785
4034
14337
13279
20306
3839
11295
681
654
3264
1928
6232
5472
6546
4761
4016
8335
2567
0
0
273657
3974
1677
3197
5888

1661
2526
4709
0
33125
9812
8293
7847
7173
227755
10424
11448
9455
5389
0
16749
10419
13950
11087
13308
14087
4120
14137
13140
20568
3684
11184
687
626
3116
1859
5971
5556
6753
5086
4164
8481
2307
0
0
273389
3844
1627
2289
5875

15353
31389
12263
23401
28620
38908
45001
9715
18448
8410
21677
23139
41639
22547
8706
24740
25093
12475
28271
22187
851609
40848
13961
17895
7568
15871
33354
32070
35335
23852
49736
34634
8963
33812
19654
31848
2044
29698
34484
25555
42608
24061
33256
46248
30707

7830
15725
6125
11693
14231
19208
22387
5024
9089
4215
10715
11634
20630
11212
4369
12388
12446
6291
14440
11245
423517
20279
7003
8624
3725
7589
16781
15501
17447
11623
24621
16969
4367
16708
9764
15961
1014
14918
17250
12886
21431
11890
16784
23350
15498

7523
15664
6138
11708
14389
19700
22614
4691
9359
4195
10962
11505
21009
11335
4337
12352
12647
6184
13831
10942
428092
20569
6958
9271
3843
8282
16573
16569
17888
12229
25115
17665
4596
17104
9890
15887
1030
14780
17234
12669
21177
12171
16472
22898
15209

11
24
12
23
15
25
41
10
12
3
29
12
30
23
5
38
18
15
21
16
529
23
12
13
2
7
18
12
16
16
21
21
12
25
12
25
1
18
22
18
15
19
19
20
16

15202
31480
16855
30073
19453
33965
55578
14117
14663
4257
40147
17166
39229
33280
6566
52638
24945
20184
27135
21742
702406
32804
16602
16140
2571
9549
24111
13988
20195
21696
28039
27270
15358
34552
18060
32419
1696
24112
28339
21747
19436
24491
24287
26407
22494

7655
15565
8383
14744
9677
16726
27640
7193
7259
2060
19865
8543
19620
16743
3417
26499
12504
10131
13796
10901
349524
16167
8313
7861
1275
4808
12068
6988
9951
10518
13606
13508
7738
17059
8792
16293
861
11810
14057
11222
9505
12150
12381
13356
11365

7547
15915
8472
15329
9776
17239
27938
6924
7404
2197
20282
8623
19609
16537
3149
26139
12441
10053
13339
10841
352882
16637
8289
8279
1296
4741
12043
7000
10244
11178
14433
13762
7620
17493
9268
16126
835
12302
14282
10525
9931
12341
11906
13051
11129

50187
50442
27026
23257
12100
20535
0
467687
6940
23579
42678
18203
31824
28821
51748
7051
43889
681
5788
755
3004
18965
28041
10414
11741
37214
55367
40984
0
267256
19731
19736
35370
27226
35107
12423
19598
30155
13500
22984
31426
0
329293
44176
57426

25335
24933
13331
11819
6014
10102
0
239567
3548
12200
22211
9544
16168
14873
26596
3666
22710
364
2936
369
1572
9685
14266
5151
5936
18534
28511
20727
0
134149
9872
10051
17703
13575
17638
6171
9883
15111
6690
11554
15901
0
163629
21526
28875

24852
25509
13695
11438
6086
10433
0
228120
3392
11379
20467
8659
15656
13948
25152
3385
21179
317
2852
386
1432
9280
13775
5263
5805
18680
26856
20257
0
133107
9859
9685
17667
13651
17469
6252
9715
15044
6810
11430
15525
0
165664
22650
28551

30
28
36
20
22
10
0
457
11
28
51
29
38
27
31
11
27
3
3
1
1
15
26
14
9
32
58
42
0
295
18
8
29
22
50
15
15
49
22
24
41
2
346
31
46

39270
36835
49063
26853
30943
13079
0
627413
14640
40717
71126
41602
52564
35776
42780
14506
35622
4464
3398
1326
1031
18963
39289
20528
12323
41535
78298
56925
0
418120
23940
10620
42707
30705
70148
21511
21247
71269
30354
34111
57880
3628
482651
44753
60103

19855
18128
24470
13535
15498
6386
0
320226
7368
20991
36592
21545
26908
18370
21998
7357
18276
2295
1763
676
523
9628
19743
10373
6026
20551
40296
28947
0
210464
12073
5320
21332
15332
35772
10469
10723
35650
15220
17188
29502
1883
240697
21258
30392

19415
18707
24593
13318
15445
6693
0
307187
7272
19726
34534
20057
25656
17406
20782
7149
17346
2169
1635
650
508
9335
19546
10155
6297
20984
38002
27978
0
207656
11867
5300
21375
15373
34376
11042
10524
35619
15134
16923
28378
1745
241954
23495
29711

5579
31026
30494
0
32134
13499
22189
47214
14667
30889
265396
0
4209
23624
780
33543
60874
53083
13161
22691
53431
376630
20131
14237
27102
13027
10437
11440
16893
6386
9514
5944
4561
21753
48384
36733
13838
18313
27227
3037
14861
4628
626
14938
3718

2876
14421
14717
0
16170
6773
11289
24126
7494
15362
133927
0
2163
12018
406
16741
30444
26979
6718
11441
27017
193865
10404
7559
14204
6769
5487
5906
8706
3281
4883
3064
2303
11210
24813
18725
7164
9323
13989
1593
7496
2360
315
7611
1943

2703
16605
15777
0
15964
6726
10900
23088
7173
15527
131469
0
2046
11606
374
16802
30430
26104
6443
11250
26414
182765
9727
6678
12898
6258
4950
5534
8187
3105
4631
2880
2258
10543
23571
18008
6674
8990
13238
1444
7365
2268
311
7327
1775

1
29
43
0
39
12
16
56
39
34
248
0
8
28
0
20
48
59
24
22
39
448
27
15
31
11
24
14
19
4
9
15
14
20
48
31
11
21
22
11
30
13
0
18
9

1169
39892
60627
0
55946
17824
23066
78939
54297
46035
338328
0
12598
37992
0
28505
63170
80468
34451
29885
51259
619010
36649
21187
42710
17169
35124
18568
25060
5337
11508
20019
20086
26359
68625
42467
15533
26328
28918
17062
42555
17912
0
25130
11327

616
18997
29869
0
28174
8944
11723
39981
27836
22907
170812
0
6412
19299
0
14081
31932
40709
17559
14987
25833
317733
19286
11174
22298
8826
18279
9708
12879
2714
5842
10046
10183
13457
35302
21447
7968
13108
14753
8691
21792
9187
0
12874
5789

553
20895
30758
0
27772
8880
11343
38958
26461
23128
167516
0
6186
18693
0
14424
31238
39759
16892
14898
25426
301277
17363
10013
20412
8343
16845
8860
12181
2623
5666
9973
9903
12902
33323
21020
7565
13220
14165
8371
20763
8725
0
12256
5538

28864
0
317773
10449
7208
10193
6318
1428
11662
25528
19958
20291
32412
40745
17153
23543
29958
3612
23529
12801
20985
189806
16871
17338
20433
15866
21391
7721
9288
13558
4931
8595
6680
9367
37767
269503
19570
23621
10728
14080
3168
4885
15448
5406
825

14737
0
161063
5325
3680
5120
3163
720
6009
12923
10257
10356
16578
20675
8721
12006
15352
1844
11664
6393
10277
96876
8547
8677
10243
8128
11023
3968
4738
6938
2550
4415
3406
4762
19481
137016
9894
11920
5619
7258
1667
2498
8015
2810
437

14127
0
156710
5124
3528
5073
3155
708
5653
12605
9701
9935
15834
20070
8432
11537
14606
1768
11865
6408
10708
92930
8324
8661
10190
7738
10368
3753
4550
6620
2381
4180
3274
4605
18286
132487
9676
11701
5109
6822
1501
2387
7433
2596
388

32
0
387
18
12
8
11
5
10
23
9
26
42
26
15
36
30
26
38
23
29
256
33
31
9
21
32
14
10
18
6
11
14
12
45
174
6
9
6
11
2
10
16
2
2

44929
0
540971
26246
15338
10863
17353
6918
12840
30198
12435
35401
60599
36489
18686
48041
40875
38486
56966
31507
41730
360993
45197
44503
13877
28175
43824
19775
14456
25683
9656
15096
18100
17430
65221
243581
7986
13219
8506
15937
2955
13786
20698
2683
3193

22936
0
274961
13264
7811
5541
8745
3484
6582
15463
6459
18052
30786
18693
9520
24549
21072
19641
28664
15705
20930
184995
22867
22872
7104
14436
22426
10080
7422
13267
5112
7718
9360
8793
33538
125260
4107
6790
4411
8325
1553
7163
10852
1392
1671

21993
0
266010
12982
7527
5322
8608
3434
6258
14735
5976
17349
29813
17796
9166
23492
19803
18845
28302
15802
20800
175998
22330
21631
6773
13739
21398
9695
7034
12416
4544
7378
8740
8637
31683
118321
3879
6429
4095
7612
1402
6623
9846
1291
1522

548
7158
673
16201
11650
6677
23392
16524
19441
23101
4782
17205
8500
15920
248334
15858
24030
5451
11651
19560
31804
13073
16416
16097
31561
22368
40465
296628
28270
36211
25127
18302
7129
2703
565
22377
23981
0
2136
6388
2362
3390
8445
19809
7720

281
3711
351
8342
5874
3459
12007
8389
9642
11682
2383
8466
4273
8038
129791
8341
12420
2683
6009
10306
16667
6947
8734
8505
16456
11865
20858
150730
14524
18446
12902
9319
3638
1354
276
11384
12243
0
1100
3247
1230
1720
4207
10145
4010

267
3447
322
7859
5776
3218
11385
8135
9799
11419
2399
8739
4227
7882
118543
7517
11610
2768
5642
9254
15137
6126
7682
7592
15105
10503
19607
145898
13746
17765
12225
8983
3491
1349
289
10993
11738
0
1036
3141
1132
1670
4238
9664
3710

2
10
0
18
9
6
20
8
6
3
0
5
4
19
183
5
11
2
11
14
28
8
11
13
17
29
34
258
19
26
31
16
14
2
1
6
28
0
5
2
0
4
19
23
7

3075
14811
0
25191
15256
9027
27968
11535
8701
3204
0
7338
4841
23671
253224
7550
14322
2775
16442
19871
38438
11447
15499
17347
22368
40907
46258
352849
25950
35341
42599
20931
20691
2554
1349
8772
40410
0
6322
2299
0
5756
25487
30982
8876

1602
7542
0
13066
7826
4568
14281
5937
4435
1566
0
3662
2453
12058
132686
3942
7455
1363
8599
10543
20202
6103
8226
9157
11729
21718
23649
180803
13346
18230
22127
10734
10716
1295
691
4442
20664
0
3258
1148
0
2944
13038
15840
4528

1473
7269
0
12125
7430
4459
13687
5598
4266
1638
0
3676
2388
11613
120538
3608
6867
1412
7843
9328
18236
5344
7273
8190
10639
19189
22609
172046
12604
17111
20472
10197
9975
1259
658
4330
19746
0
3064
1151
0
2812
12449
15142
4348

24426
34184
23103
0
335455
23001
40573
49080
18270
17889
13100
33169
3869
36209
19493
16220
37605
8594
18383
0
419069
20632
12116
16550
24350
17884
15834
23686
19818
6986
18352
11756
19346
20667
18618
5345
2700
2254
0
14308
8744
20781
10650
3750
2342

12559
17033
11393
0
170480
11653
20745
24768
9316
9053
6687
16737
1950
18432
10010
8230
19112
4278
9509
0
208967
10443
6085
8321
12159
8875
7963
11819
9857
3497
9089
5823
9574
10447
9382
2688
1278
1112
0
7056
4326
10581
5395
1901
1169

11867
17151
11710
0
164975
11348
19828
24312
8954
8836
6413
16432
1919
17777
9483
7990
18493
4316
8874
0
210102
10189
6031
8229
12191
9009
7871
11867
9961
3489
9263
5933
9772
10220
9236
2657
1422
1142
0
7252
4418
10200
5255
1849
1173

17
15
23
0
353
32
27
51
19
19
11
27
5
48
18
29
27
24
16
0
646
22
40
22
38
23
15
28
26
13
43
17
34
27
18
14
7
13
0
35
22
28
20
18
8

22470
20716
31344
0
478477
42024
38534
66996
26422
24703
14341
35671
7064
66835
24244
38832
39066
32316
21429
0
921471
30998
56793
30733
55721
33747
21811
39189
37603
18147
63339
23512
49837
38899
24008
20386
10264
18554
0
51652
31029
38302
27802
28407
12792

11523
10457
15822
0
242543
21156
19656
33955
13500
12359
7297
17978
3587
33946
12300
19699
19838
16263
11009
0
460741
15577
27730
15406
27940
16330
10882
19447
18901
9183
31567
11750
25337
20314
12083
10274
4992
9196
0
25576
15446
19595
14096
14455
6390

10947
10259
15522
0
235934
20868
18878
33041
12922
12344
7044
17693
3477
32889
11944
19133
19228
16053
10420
0
460730
15421
29063
15327
27781
17417
10929
19742
18702
8964
31772
11762
24500
18585
11925
10112
5272
9358
0
26076
15583
18707
13706
13952
6402

15307
24100
29864
31773
556
0
132747
8812
14206
21536
21469
14262
11802
14652
11210
6694
8104
165898
5329
10211
537
10226
14445
13780
6542
10432
13813
14752
1910
2894
2638
10271
13221
22070
12827
145276
15192
40065
18279
49855
10447
11438
160205
22429
10244

7655
11990
14864
15267
351
0
64931
4383
7031
10445
10428
6987
5958
7226
5288
3389
3796
81346
2639
5232
263
5229
6990
6611
3205
5103
6727
7077
922
1382
1267
4899
6451
10873
6476
72804
7548
20080
9106
25150
5149
5771
81292
11439
5300

7652
12110
15000
16506
205
0
67816
4429
7175
11091
11041
7275
5844
7426
5922
3305
4308
84552
2690
4979
274
4997
7455
7169
3337
5329
7086
7675
988
1512
1371
5372
6770
11197
6351
72472
7644
19985
9173
24705
5298
5667
78913
10990
4944

26
29
24
35
1
0
64
6
5
5
7
10
4
10
10
4
3
68
2
3
0
3
4
6
3
4
7
8
3
3
2
6
4
4
6
65
18
16
6
15
5
5
138
37
12

38932
39341
30390
47883
1400
0
85827
6740
6477
7221
9483
12948
5857
14058
13777
5493
3773
89251
3118
3513
0
3684
4657
7683
4011
4930
8867
10296
4913
4546
2809
7429
5451
4989
8355
84554
23524
20343
7619
20016
6487
6565
182199
51198
14739

19179
19712
15235
23376
772
0
41984
3212
3162
3531
4592
6453
2940
6909
6653
2683
1849
43566
1590
1524
0
1709
2254
3739
2014
2404
4302
5233
2349
2286
1436
3715
2554
2450
4007
42668
11882
10286
3927
10112
3098
3363
93427
26136
7656

19753
19629
15155
24507
628
0
43843
3528
3315
3690
4891
6495
2917
7149
7124
2810
1924
45685
1528
1989
0
1975
2403
3944
1997
2526
4565
5063
2564
2260
1373
3714
2897
2539
4348
41886
11642
10057
3692
9904
3389
3202
88772
25062
7083

21411
14451
32748
10521
20520
27881
493286
47101
90249
62599
43086
39942
26172
25260
52285
17932
27129
24536
36995
164262
16754
32109
41535
27868
18190
27806
325571
28660
34237
36817
9160
4623
51247
24617
33918
14555
9588
11488
41934
24727
219906
9251
12410
3550
16284

11026
7263
16684
5311
10454
13815
247465
23699
45703
31336
21636
19895
12948
12635
26364
8958
13631
12267
18393
81174
8260
15867
20437
13843
8909
13858
162430
14372
17183
18600
4561
2218
25568
12342
16939
7323
4744
5682
20549
12349
106336
4682
5818
1812
7672

10385
7188
16064
5210
10066
14066
245821
23402
44546
31263
21450
20047
13224
12625
25921
8974
13498
12269
18602
83088
8494
16242
21098
14025
9281
13948
163141
14288
17054
18217
4599
2405
25679
12275
16979
7232
4844
5806
21385
12378
113570
4569
6592
1738
8612

26
8
16
11
5
23
376
29
52
42
47
23
14
34
27
14
22
37
35
175
20
29
38
33
23
32
344
38
30
25
2
0
34
31
45
23
30
36
46
4
105
4
6
2
9

35320
10201
19908
15045
5812
29976
499959
39889
70501
54985
60666
28069
18733
45304
35315
18816
28801
50883
47997
237072
26014
37521
53499
46241
31406
42391
480042
54594
41162
34642
2115
0
45457
43301
60901
32658
41647
52207
66427
4931
140534
5498
8724
2289
12277

18142
5192
10129
7819
2955
15398
250472
20072
35609
27559
30395
13680
9290
22407
17738
9297
14730
25658
24037
116918
12770
18368
26368
23078
15370
20964
239233
27318
20838
17239
1050
0
22791
21692
30181
16346
20965
25622
32810
2381
69416
2944
4120
1135
5905

17178
5009
9779
7226
2857
14578
249487
19817
34892
27426
30271
14389
9443
22897
17577
9519
14071
25225
23960
120154
13244
19153
27131
23163
16036
21427
240809
27276
20324
17403
1065
0
22666
21609
30720
16312
20682
26585
33617
2550
71118
2554
4604
1154
6372

18266
22217
4681
7361
4160
34155
18734
27380
18457
11512
11488
193468
15570
6225
15548
25064
13484
39852
15195
14448
15297
11290
9372
12123
260532
25784
16224
16219
16107
11437
14142
17720
3950
11629
2311
18810
7546
25473
11017
15557
15240
4901
2601
3157
17058

8453
10684
2273
3653
1999
16401
9027
13415
9108
5670
5669
95663
7716
3110
7749
12323
6670
19778
7559
7155
7533
5537
4620
5913
126855
12787
8006
7870
7878
5476
6991
8464
1860
5591
1108
9255
3642
12486
5295
7417
7370
2405
1308
1516
8325

9813
11533
2408
3708
2161
17754
9707
13965
9349
5842
5819
97805
7854
3115
7799
12741
6814
20074
7636
7293
7764
5753
4752
6210
133677
12997
8218
8349
8229
5961
7151
9256
2090
6038
1203
9555
3904
12987
5722
8140
7870
2496
1293
1641
8733

2
5
4
9
5
16
5
15
7
8
8
272
23
15
30
20
18
44
25
25
28
26
16
2
250
26
27
22
8
9
3
11
5
20
3
18
17
19
6
14
11
4
3
3
20

2203
5840
4947
11449
7628
22306
5798
19898
9689
10484
11504
385839
32918
21595
43591
27019
25992
62330
35094
35787
37734
38474
22217
3088
343866
36516
36183
30314
11227
11965
3681
14196
7786
26408
4311
24553
22438
26438
8699
19366
14143
5193
5049
3713
30076

1272
2813
2463
5734
3601
11103
2933
9812
4736
5201
5644
191248
16315
10895
21815
13339
12845
30887
17364
17837
18675
19056
10703
1517
168095
17973
17817
14803
5435
5956
1922
6967
3685
12880
2045
11946
11013
13093
4274
9305
6684
2496
2346
1851
14810

931
3027
2484
5715
4027
11203
2865
10086
4953
5283
5860
194591
16603
10700
21776
13680
13147
31443
17730
17950
19059
19418
11514
1571
175771
18543
18366
15511
5792
6009
1759
7229
4101
13528
2266
12607
11425
13345
4425
10061
7459
2697
2703
1862
15266

3649
134070
35974
25242
9406
11563
2068
0
15818
16875
6566
5363
5195
4484750
123249
31089
27494
16973
28811
18882
425222
24076
39144
30411
23306
29804
32200
14948
28417
18273
12275
12913
31570
21104
21469
18713
39900
6233
12112
8354
171107
35436
14859
25601
25798

1805
65112
17430
12380
4352
5498
1020
0
7661
8301
3167
2680
2623
2234739
61949
15483
13765
8665
14494
9542
214580
12235
19858
15441
11781
15228
16164
7431
14403
9363
6011
6447
15883
10611
10766
9386
20177
3083
6029
4283
85848
17802
7420
12992
13171

1844
68958
18544
12862
5054
6065
1048
0
8157
8574
3399
2683
2572
2250011
61300
15606
13729
8308
14317
9340
210642
11841
19286
14970
11525
14576
16036
7517
14014
8910
6264
6466
15687
10493
10703
9327
19723
3150
6083
4071
85259
17634
7439
12609
12627

1
96
27
18
3
2
0
1
8
10
9
9
9
5392
121
19
33
5
22
42
668
39
34
46
48
37
21
54
24
37
38
18
53
42
26
40
40
23
26
22
197
42
17
14
13

1611
135753
37575
25370
4283
2577
0
1057
10868
14242
12231
14056
13494
7491635
163280
23498
45205
7140
30007
57430
957146
55019
47045
68100
71061
54452
28056
76853
35676
50914
56731
25557
72948
60406
35782
59260
55331
34252
37179
32524
270376
59088
21776
17904
16131

794
66920
18407
12500
2214
1257
0
639
5122
7022
6131
6926
6702
3739119
81993
11757
22724
3591
15197
28724
482995
28071
23873
34613
35757
27479
14185
38590
18167
25608
28595
12773
36988
30409
18126
29778
27938
17004
18678
16363
133720
29168
10625
8741
8018

817
68833
19168
12870
2069
1320
0
418
5746
7220
6100
7130
6792
3752516
81287
11741
22481
3549
14810
28706
474151
26948
23172
33487
35304
26973
13871
38263
17509
25306
28136
12784
35960
29997
17656
29482
27393
17248
18501
16161
136656
29920
11151
9163
8113

22186
11923
20126
15178
362071
49398
34818
16132
26485
41327
38936
38415
69932
46628
179407
34390
56709
24584
27444
36280
178083
6524
13207
13782
5289
21259
26202
4613
33833
27959
25415
353758
18054
17144
11857
76015
41343
59097
36410
38181
6713
29632
19312
253875
53560

11204
5885
9801
7573
180793
24586
17420
7989
13259
20778
19591
19066
34788
23316
89880
17134
28541
12521
13556
18128
88893
3250
6675
6910
2671
10596
13150
2328
16965
13954
12394
178286
9028
8524
5907
38318
20856
29828
18531
19377
3424
14805
9688
127180
26841

10982
6038
10325
7605
181278
24812
17398
8143
13226
20549
19345
19349
35144
23312
89527
17256
28168
12063
13888
18152
89190
3274
6532
6872
2618
10663
13052
2285
16868
14005
13021
175472
9026
8620
5950
37697
20487
29269
17879
18804
3289
14827
9624
126695
26719

26
15
31
39
329
54
30
24
31
39
40
40
45
26
206
23
52
51
44
36
316
15
24
29
33
30
37
25
50
39
34
550
36
41
25
82
53
59
60
59
26
73
36
207
51

35931
20382
43499
55665
446370
72604
41346
35006
42428
54749
53183
51945
59940
35169
286988
30928
73130
74828
59339
48763
446136
22345
36745
39652
46976
43292
50285
35575
68197
53106
49963
769949
50068
57990
37421
114475
71783
80081
81182
84785
37040
105545
49579
275486
66309

17943
10099
21454
27672
222610
36076
20607
17173
21294
27323
26681
25965
29814
17677
143933
15608
36824
37656
29564
24281
223551
11158
18624
20123
23757
21704
25135
17837
34107
26311
24795
387976
25268
28679
18612
57956
35952
40427
41202
43033
18691
53027
25129
137734
33034

17988
10283
22045
27993
223760
36528
20739
17833
21134
27426
26502
25980
30126
17492
143055
15320
36306
37172
29775
24482
222585
11187
18121
19529
23219
21588
25150
17738
34090
26795
25168
381973
24800
29311
18809
56519
35831
39654
39980
41752
18349
52518
24450
137752
33275

61754
56114
82447
419394
52289
61889
38953
48373
77730
31603
37913
27759
42885
443743
50206
53937
34614
23078
32770
39771
7008
31155
39337
61208
23216
27652
19791
431088
20835
30641
39053
27965
44898
55976
23001
10937
6722
23040
23588
28852
41127
33119
21334
348458
78790

30905
27864
41570
206606
25890
30500
19239
24000
37996
15758
18540
13805
20878
220926
25216
27147
17221
11485
16402
19748
3474
15484
19628
30161
11498
13558
9904
214447
10460
15293
19541
13944
22234
27922
11542
5478
3384
11497
11856
14169
20207
16369
10551
171933
38827

30849
28250
40877
212788
26399
31389
19714
24373
39734
15845
19373
13954
22007
222817
24990
26790
17393
11593
16368
20023
3534
15671
19709
31047
11718
14094
9887
216641
10375
15348
19512
14021
22664
28054
11459
5459
3338
11543
11732
14683
20920
16750
10783
176525
39963

42
42
72
395
56
56
62
60
61
50
9
15
26
679
57
63
36
29
58
75
22
68
81
69
39
33
49
679
59
45
43
54
45
64
79
46
35
37
58
18
30
33
33
244
37

57549
54696
96932
537498
74618
76561
85816
86290
79610
69319
11863
19543
33878
954212
77476
87671
45042
39089
80948
104425
34653
100542
113305
96886
54667
47746
71762
950396
83619
65123
60881
74199
60829
84389
112129
66705
51464
53232
79955
24802
40120
46207
46742
328495
47628

28841
27205
48654
266126
36938
37964
42612
43082
39130
34433
5722
9784
16461
474667
38864
43858
22513
19365
40471
52296
17380
50302
56478
47572
26873
23203
35492
474038
41956
32418
30153
37090
30301
42177
56219
33423
25985
26467
40020
12100
19826
22799
23104
162891
23467

28708
27491
48278
271372
37680
38597
43204
43208
40480
34886
6141
9759
17417
479545
38612
43813
22529
19724
40477
52129
17273
50240
56827
49314
27794
24543
36270
476358
41663
32705
30728
37109
30528
42212
55910
33282
25479
26765
39935
12702
20294
23408
23638
165604
24161

71072
46489
78623
73484
106626
25420
16212
20929
44065
229707
33008
26284
27225
25224
35540
27949
54477
255724
20008
12458
41698
28160
26928
27861
12432
8130
22258
24610
14700
16481
33748
27248
6500
103669
13934
15141
10816
9568
22165
19086
12959
65821
14929
17235
12566

35278
23146
38724
35958
52975
12712
8076
10359
21828
114577
16266
12816
13782
12296
17319
14068
28030
125490
9760
6127
20333
13902
13277
13825
6056
3902
10876
12088
7190
8154
16954
13662
3292
50321
6613
7347
5357
4628
11027
9098
6251
33101
7436
8787
6217

35794
23343
39899
37526
53651
12708
8136
10570
22237
115130
16742
13468
13443
12928
18221
13881
26447
130234
10248
6331
21365
14258
13651
14036
6376
4228
11382
12522
7510
8327
16794
13586
3208
53348
7321
7794
5459
4940
11138
9988
6708
32720
7493
8448
6349

46
55
58
48
183
65
38
47
33
171
37
25
8
28
37
5
31
302
16
22
32
37
26
24
22
5
40
39
21
18
16
16
0
100
13
19
9
12
15
21
11
29
5
6
7

60662
78617
76231
65357
259746
92882
52958
67664
46242
233377
51586
33481
9885
39163
50379
7404
41479
412836
20720
29631
42025
51843
33289
32782
29624
6652
55956
56865
28452
24997
19484
19484
0
138580
18710
27033
13530
16871
20828
28268
13340
41280
6531
9116
10155

30283
39155
37575
32411
129369
46317
26491
33720
22841
115941
25207
16647
4999
19168
24578
3737
21605
203705
10277
14577
20584
25655
16234
16440
14368
3158
27816
28524
13753
12319
9598
9598
0
67273
8930
13498
6459
8112
10297
13593
6384
20999
3350
4736
4984

30379
39462
38656
32946
130377
46565
26467
33944
23401
117436
26379
16834
4886
19995
25801
3667
19874
209131
10443
15054
21441
26188
17055
16342
15256
3494
28140
28341
14699
12678
9886
9886
0
71307
9780
13535
7071
8759
10531
14675
6956
20281
3181
4380
5171

21091
11852999
118691
21944
12648
36695
21753
25651
124598
5918
9147
25293
37188
21694
25358
204349
20875
35264
35176
12740
43332
6079
12986
37897
148666
73573
36537
19486
19070
141943
17545
28613
48117
47668
300716
65317
36780
36809
10157
54643
37762
29038
30210
174721
13183

10661
6109356
62178
11941
6689
19078
11197
13273
68509
3278
4917
14341
20547
11774
13652
112553
11249
19334
19356
7008
24342
3346
7231
20687
80946
40698
19546
10495
10207
75919
9544
15388
25534
25453
160136
34874
19611
19842
5484
28998
19846
15475
16006
91947
6916

10430
5743643
56513
10003
5959
17617
10556
12378
56089
2640
4230
10952
16641
9920
11706
91796
9626
15930
15820
5732
18990
2733
5755
17210
67720
32875
16991
8991
8863
66024
8001
13225
22583
22215
140580
30443
17169
16967
4673
25645
17916
13563
14204
82774
6267

11
12515
135
23
12
49
26
25
243
19
19
53
74
43
35
278
36
48
39
25
61
12
14
43
152
59
47
26
20
154
19
25
81
29
369
46
47
43
47
31
38
60
57
281
31

15478
17436031
188855
35952
17627
65957
35445
33874
344414
28024
28273
78892
104353
59624
45248
394269
52661
69727
51923
37156
87193
16785
21854
56970
215443
84444
64617
37157
29225
219549
27881
34688
115425
41555
513476
62314
64480
61045
67032
41091
52244
84611
80659
404077
46436

7929
8993594
99120
19578
9337
34319
18349
17537
188590
15228
15148
43997
57484
32283
24450
215712
28429
38080
28591
20236
48215
9123
11883
31155
116240
46074
34595
20026
15545
117504
15103
18563
61599
22239
274929
33344
34632
33386
35988
21883
27434
45298
42964
213230
24321

7549
8442437
89735
16374
8290
31638
17096
16337
155824
12796
13125
34895
46869
27341
20798
178557
24232
31647
23332
16920
38978
7662
9971
25815
99203
38370
30022
17131
13680
102045
12778
16125
53826
19316
238547
28970
29848
27659
31044
19208
24810
39313
37695
190847
22115

8446
28169
17476
16936
25343
18547
14114
32507
214222
27366
13274
17224
15652
5245
25595
23043
20375
8391
33899
24158
200058
27613
24928
18404
26240
22247
34303
24299
22024
445743
41023
46582
45058
28494
28874
36184
82703
23383
29081
43241
41120
266387
34262
39103
28406

4470
14903
9203
8947
13274
9757
7399
17078
113925
14671
7169
9278
8139
2799
13527
12329
10791
4486
17842
12894
105119
14799
13174
9655
13679
11725
18104
12648
11335
235577
21756
24538
23894
15083
15477
19295
43907
12224
15188
22710
21505
139167
18005
20487
14865

3976
13266
8273
7989
12069
8790
6715
15429
100297
12695
6105
7946
7513
2446
12068
10714
9584
3905
16057
11264
94939
12814
11754
8749
12561
10522
16199
11651
10689
210166
19267
22044
21164
13411
13397
16889
38796
11159
13893
20531
19615
127220
16257
18616
13541

12
43
34
21
45
35
17
43
322
38
18
33
28
21
41
44
28
20
34
17
209
37
23
15
36
18
38
25
17
364
26
31
36
45
25
20
87
21
23
22
28
233
22
25
28

17647
60618
47248
29955
67393
49620
24965
60195
451386
52979
24416
42675
37658
32127
60452
61336
39414
30528
48234
21567
289074
53212
30084
21010
46503
24722
54270
34127
25146
498228
36064
41634
46437
62096
34429
25920
123274
30856
28768
28317
40433
323465
29097
35023
37936

9453
32315
24940
15790
35494
26063
13243
31611
240566
28550
13007
22928
19849
17063
31935
32564
21104
16297
25648
11621
151553
28268
15842
10988
24326
12935
28424
17747
13023
264099
18982
22029
24521
33101
18342
13681
65613
16346
15291
14828
21365
169215
15330
18374
19873

8194
28303
22308
14165
31899
23557
11722
28584
210820
24429
11409
19747
17809
15064
28517
28772
18310
14231
22586
9946
137521
24944
14242
10022
22177
11787
25846
16380
12123
234129
17082
19605
21916
28995
16087
12239
57661
14510
13477
13489
19068
154250
13767
16649
18063

35489
53316
40370
35441
315362
44929
29363
22180
41116
29903
25247
19770
31133
34066
37655
374389
50180
40800
25812
34469
26420
40973
42592
34905
40798
14889
22551
143537
24019
27453
46593
28939
16533
140242
20495
29218
28087
13864
48578
217135
17135
44960
22852
27195
37845

18516
27987
21030
18277
163070
23518
15223
11555
21377
15331
12986
10247
16025
17492
19316
193816
26013
21157
13353
17693
13655
21356
21915
18184
21282
7623
11585
73313
12128
14108
23906
14772
8399
71343
10370
14787
14290
7109
24787
110494
8851
22737
11533
13831
19266

16973
25329
19340
17164
152292
21411
14140
10625
19739
14572
12261
9523
15108
16574
18339
180573
24167
19643
12459
16776
12765
19617
20677
16721
19516
7266
10966
70224
11891
13345
22687
14167
8134
68899
10125
14431
13797
6755
23791
106641
8284
22223
11319
13364
18579

32
46
43
37
373
47
18
23
42
36
33
23
47
36
68
423
45
46
41
53
29
47
37
35
47
28
15
131
26
25
46
17
17
120
19
15
23
10
53
258
24
47
24
28
52

45021
64965
59068
52355
516117
63960
24323
31180
54904
49580
49236
33854
65541
47090
96449
596557
64108
63320
56966
73838
41635
65927
53334
49675
68477
40182
19095
181793
33886
33887
65563
23543
24914
164140
23745
20053
31206
13070
76066
356955
33442
63814
32512
35988
75262

23696
34120
30661
27161
266766
33438
12784
16247
28599
25648
25487
17492
33508
23985
49578
308291
33720
33184
29156
38090
21417
33742
27367
25750
35503
20602
9760
92627
17223
17496
33372
11938
12598
83115
12014
10207
15931
6619
38344
181640
17221
32035
16673
18392
38343

21325
30845
28407
25194
249351
30522
11539
14933
26305
23932
23749
16362
32033
23105
46871
288266
30388
30136
27810
35748
20218
32185
25967
23925
32974
19580
9335
89166
16663
16391
32191
11605
12316
81025
11731
9846
15275
6451
37722
175315
16221
31779
15839
17596
36919

8994
38634
19520
235083
18144
37194
26157
16043
39552
41200
24485
32308
310728
24574
33487
72306
38371
55499
37313
49178
285679
30461
29990
46603
42311
33489
27673
23882
24883
26387
244374
23773
34104
47295
14038
23456
31907
20749
49052
328425
41916
46050
96289
30429
44227

4551
19778
9947
119001
9250
18988
13280
8225
19829
20844
12221
16364
158493
12508
16968
37122
19484
28420
18890
25101
147432
15591
15447
23793
21707
17239
14539
12373
12917
13826
125644
12132
17528
24203
7266
12175
16197
10731
25412
165583
21210
23261
48907
15117
22107

4443
18856
9573
116082
8894
18206
12877
7818
19723
20356
12264
15944
152235
12066
16519
35184
18887
27079
18423
24077
138247
14870
14543
22810
20604
16250
13134
11509
11966
12561
118730
11641
16576
23092
6772
11281
15710
10018
23640
162842
20706
22789
47382
15312
22120

14
50
19
235
27
43
24
31
22
12
16
60
332
52
39
60
33
48
45
55
311
32
23
40
29
43
24
27
49
44
275
31
39
46
26
35
39
18
41
414
34
38
72
45
82

22666
67817
25454
329534
38682
59558
32613
43525
27180
16995
22333
88648
456669
74190
55197
79750
43375
65732
63295
75130
431247
42299
33150
54187
39792
59427
35972
34202
69438
62780
383771
46721
54913
60177
39166
47081
51657
23415
60641
592402
48829
54360
97256
62274
119799

11461
34498
13017
166839
19580
30220
16545
22262
13608
8458
11096
45070
233043
37687
28036
40954
22185
33747
32203
38231
222484
21606
17119
27919
20423
30672
18651
17706
35934
32454
197932
24138
28108
30900
20255
24399
26418
12124
31590
298099
24460
27589
49465
30912
59861

11205
33319
12437
162695
19102
29338
16068
21263
13572
8537
11237
43578
223626
36503
27161
38796
21190
31985
31092
36899
208763
20693
16031
26268
19369
28755
17321
16496
33504
30326
185839
22583
26805
29277
18911
22682
25239
11291
29051
294303
24369
26771
47791
31362
59938

5924
45470
18120
149392
37284
14686
32228
26961
38233
216509
52367
35896
35015
4823
25133
13314
14544
17198
18219
130051
18140
23550
14420
10819
17655
25619
12114
4671
3063
339412
38851
48842
63734
52702
39697
60646
34940
374224
36762
77000
53892
47098
21719
18675
20667

2985
22867
9129
76060
18862
7525
16379
13899
19395
109938
26777
18215
17760
2419
12685
6827
7451
8575
9229
65556
9174
11994
7184
5545
8886
12813
6010
2430
1520
173272
19649
24734
32532
27082
20332
30971
17972
198203
19468
41112
28522
24866
11537
9860
10919

2939
22603
8991
73332
18422
7161
15849
13062
18838
106571
25590
17681
17255
2404
12448
6487
7093
8623
8990
64495
8966
11556
7236
5274
8769
12806
6104
2241
1543
166140
19202
24108
31202
25620
19365
29675
16968
176021
17294
35888
25370
22232
10182
8815
9748

31
82
30
200
55
27
51
30
37
395
71
53
56
25
48
25
26
32
59
226
30
28
11
19
31
29
28
34
16
301
37
26
45
61
40
51
41
236
26
34
24
27
15
21
26

47023
119528
43333
281865
78180
37284
72913
43060
50428
562081
99047
74258
78673
36302
68434
38220
36281
48276
82590
323334
42364
38448
15096
26671
43978
41355
41308
50357
23757
405052
51486
35467
58375
80305
54018
72011
53390
323647
34693
45609
33015
38210
18911
29155
37620

23593
60216
22003
144327
39663
18981
37333
22320
26030
285426
50741
37541
40142
18274
34803
19632
18611
24180
41502
162720
21310
19399
7769
13469
22100
20644
20693
25416
11920
206962
26072
18033
29733
41401
27626
36897
27200
171143
18380
24365
17382
20264
9965
15447
19907

23430
59312
21330
137538
38517
18303
35580
20740
24398
276655
48306
36717
38531
18028
33631
18588
17670
24096
41088
160614
21054
19049
7327
13202
21878
20711
20615
24941
11837
198090
25414
17434
28642
38904
26392
35114
26190
152504
16313
21244
15633
17946
8946
13708
17713

17157
21074
60180
124361
79499
44862
263220
42301
32832
52146
18084
37079
34399
18802
27577
333710
55458
44251
45860
41318
25257
29706
49721
42139
357612
72246
30216
53239
12751
54204
30589
58667
45700
113436
12878
30408
10568
21588
9482
28512
221227
46203
22226
9370
15050

9148
11006
31765
65340
41897
23443
137370
22101
17211
27122
9320
19262
18038
9902
14414
175055
29076
23360
24339
21736
13281
15495
25765
22003
180719
36666
15260
26773
6482
27115
15601
29691
23131
58318
6666
15640
5432
11224
4911
14445
115785
24139
11411
5010
7818

8009
10068
28415
59021
37602
21419
125850
20200
15621
25024
8764
17817
16361
8900
13163
158655
26382
20891
21521
19582
11976
14211
23956
20136
176893
35580
14956
26466
6269
27089
14988
28976
22569
55118
6212
14768
5136
10364
4571
14067
105442
22064
10815
4360
7232

15
14
34
95
53
42
275
46
38
49
30
38
39
16
19
208
42
14
25
34
26
19
18
30
366
80
24
47
23
45
32
75
40
120
22
16
21
20
17
24
204
44
30
9
11

20774
18036
47624
127736
68765
58971
383191
67874
49828
71770
42212
49180
53006
22516
26805
282708
57746
19377
33329
46160
34810
27130
23029
41127
504355
112123
32697
60400
31075
60093
47595
105598
54774
165547
30484
22717
28503
27391
23055
33397
274201
58155
41026
12408
15061

10896
9534
25003
67137
36159
30978
199637
35510
26132
37162
21628
25536
27705
11995
13969
148649
30163
10204
17656
24195
18470
14416
11947
21598
254977
56450
16696
30905
15610
30113
23754
53512
27937
85889
15761
11699
14853
14423
12034
17119
143681
30276
21334
6537
7791

9878
8502
22621
60599
32606
27993
183554
32364
23696
34608
20584
23644
25301
10521
12836
134059
27583
9173
15673
21965
16340
12714
11082
19529
249378
55673
16001
29495
15465
29980
23841
52086
26837
79658
14723
11018
13650
12968
11021
16278
130520
27879
19692
5871
7270

23995
40841
32633
30909
213124
28831
25231
9676
22649
34021
44555
48161
327121
35738
40886
44244
55116
53292
37933
59912
234393
50168
81026
60039
25982
17178
286700
97656
189044
354151
62724
48998
49894
59554
86156
46825
538091
42185
55177
53588
58489
71888
22410
24563
40677

12524
21537
17210
16136
108958
14788
12845
4891
11709
17396
22572
24757
167466
18274
21022
23016
28501
27473
19626
29554
121527
25898
42385
30895
13405
8944
143081
48581
94500
175485
31086
24458
24895
28993
42815
23238
272786
21219
27899
26547
30048
36057
11457
12402
20763

11471
19304
15423
14773
104166
14043
12386
4785
10940
16625
21983
23404
159655
17464
19864
21228
26615
25819
18307
30358
112866
24270
38641
29144
12577
8234
143619
49075
94544
178666
31638
24540
24999
30561
43341
23587
265305
20966
27278
27041
28441
35831
10953
12161
19914

29
30
19
32
233
40
32
14
27
38
46
36
231
35
35
30
33
49
28
21
211
29
91
31
37
23
164
46
118
256
26
23
38
68
63
38
387
25
42
23
59
42
20
29
37

41191
37314
26778
42268
329181
56905
47789
19552
36412
55178
66567
46778
313353
48093
47315
39636
45829
68954
38267
25259
294888
42523
125357
43106
50442
33460
213445
57655
155790
338632
33559
29561
52046
91985
81071
50410
520571
31129
57554
30640
80007
54955
28326
37817
51861

21709
19718
14166
22150
168134
29087
24450
9961
18663
28285
33913
23775
162088
24674
24328
20544
23762
36275
19884
12621
153842
22086
65758
22464
26132
17402
106426
28792
77634
167712
16465
14837
26160
45023
40197
25030
264970
15790
29122
15370
41294
27760
14371
19151
26530

19482
17596
12612
20118
161047
27818
23339
9591
17749
26893
32654
23003
151265
23419
22987
19092
22067
32679
18383
12638
141046
20437
59599
20642
24310
16058
107019
28863
78156
170920
17094
14724
25886
46962
40874
25380
255601
15339
28432
15270
38713
27195
13955
18666
25331

56800
28681
37182
46451
464049
97104
52693
65491
39468
44434
93830
22158
48871
256181
9792
12622
9109
12866
20213
34436
16706
73311
43254
23872
295979
69154
51479
25439
32219
39070
43556
35062
224179
45704
34332
55484
22405
66254
185996
23523
49869
71819
40785
147194
21517

28912
14805
18943
23734
233923
48983
26562
32970
19905
22167
48023
10995
24318
126277
4789
6226
4510
6355
10004
16957
8187
36039
21282
11928
154683
36045
26614
13258
16876
20469
23115
18306
118258
24122
17977
29187
11694
35278
93379
12041
25054
36067
20217
73600
10695

27888
13876
18239
22717
230126
48121
26131
32521
19563
22267
45807
11163
24553
129904
5003
6396
4599
6511
10209
17479
8519
37272
21972
11944
141296
33109
24865
12181
15343
18601
20441
16756
105921
21582
16355
26297
10711
30976
92617
11482
24815
35752
20568
73594
10822

38
26
17
29
286
28
26
24
18
55
57
58
20
381
32
14
30
33
46
44
51
65
24
42
199
33
50
23
21
16
30
26
182
42
44
29
19
48
257
59
54
84
60
174
17

52766
36604
21412
37500
391487
37853
33775
29969
22793
73338
77364
88334
28061
550720
47685
19781
44762
50376
66919
61104
77219
87239
34666
60969
265678
46606
64712
31334
27426
22068
41341
32191
252356
57236
62993
39265
25296
67566
369880
83502
78364
120678
87336
240912
24360

26839
18761
10897
19085
197051
19298
17185
15134
11428
36880
39461
43655
14010
272451
23460
9882
22144
24877
33207
30112
38338
43161
16972
30298
139597
24619
33523
16865
14321
11569
21728
16972
132366
29696
33019
20668
13250
35733
186094
42429
39316
60784
43565
120275
12040

25927
17843
10515
18415
194436
18555
16590
14835
11365
36458
37903
44679
14051
278269
24225
9899
22618
25499
33712
30992
38881
44078
17694
30671
126081
21987
31189
14469
13105
10499
19613
15219
119990
27540
29974
18597
12046
31833
183786
41073
39048
59894
43771
120637
12320

36107
11056
78514
166532
21567
13716
43539
48853
15739
23118
125079
52786
40322
31971
164688
23379
32247
24996
60655
23411
110819
4931
36708
69180
152662
24012
31655
43056
36853
17086
47859
15331
18058
14470
2903702
154177
10990
16163
15121
8705
19430
21882
32772
16905
12209

18016
5525
39364
85174
11111
6952
22614
24692
8053
11752
64079
27302
20424
16353
82857
11699
16123
12715
30468
11852
54788
2458
18167
34163
78596
12609
16061
22182
19000
8744
24658
7942
9245
7471
1483256
78898
5643
8553
7691
4398
9842
11177
16699
8449
6446

18091
5531
39150
81358
10456
6764
20925
24161
7686
11366
61000
25484
19898
15618
81831
11680
16124
12281
30187
11559
56031
2473
18541
35017
74066
11403
15594
20874
17853
8342
23201
7389
8813
6999
1420446
75279
5347
7610
7430
4307
9588
10705
16073
8456
5763

52
31
74
238
43
17
53
60
45
20
230
93
64
73
261
37
51
41
99
33
207
21
53
133
289
41
61
90
64
33
91
23
31
37
5566
192
13
31
16
20
33
28
12
21
16

75166
40671
100715
336895
64525
22916
76023
80299
65175
27957
324457
131401
91142
101914
366685
49936
71651
60712
141973
42413
287730
30395
71668
185667
417578
57016
91321
128124
91007
50110
136445
34010
46415
56020
8069490
270825
17489
43927
23277
29734
46221
38571
16823
29354
22233

37728
20127
50380
171886
33100
11402
39234
40688
33354
14108
166614
67854
46508
52252
183556
25025
35946
30692
70467
21426
143484
15164
35868
92452
215111
29728
46780
66005
46882
25716
69795
17573
23631
28591
4124066
138763
9011
22457
11819
15146
23591
19815
8601
14677
11685

37438
20544
50335
165009
31425
11514
36789
39611
31821
13849
157843
63547
44634
49662
183129
24911
35705
30020
71506
20987
144246
15231
35800
93215
202467
27288
44541
62119
44125
24394
66650
16437
22784
27429
3945424
132062
8478
21470
11458
14588
22630
18756
8222
14677
10548

0
168804
15257
10077
5290
11214
12517
40641
19793
16555
10425
6696
6320
14019
72941
9859
5121
2860
24554
5980
16920
7647
69752
18120
4638
0
4503
4561
6219
7471
7811
16429
285647
17858
24083
8286
28370
33834
38352
26317
7488
14347
23309
14326
25401

0
87037
7895
5285
2709
5792
6297
20770
10048
8677
5366
3489
3283
7426
37576
5036
2589
1440
12679
3155
8708
3969
35942
9373
2378
0
2275
2338
3179
3900
4069
8430
145530
8852
12019
4195
14583
17140
19561
13624
3854
7362
12026
7323
12846

0
81767
7362
4792
2581
5422
6220
19871
9745
7878
5059
3207
3037
6593
35365
4823
2532
1420
11875
2825
8212
3678
33810
8747
2260
0
2228
2223
3040
3571
3742
7999
140117
9006
12064
4091
13787
16694
18791
12693
3634
6985
11283
7003
12555

2
383
45
51
22
15
26
52
32
37
32
24
20
27
188
29
24
16
36
13
42
28
189
19
18
7
21
13
17
36
17
41
427
48
23
27
46
57
43
39
22
18
35
19
21

3196
572075
69213
76413
32489
22146
37703
75418
49175
52151
47780
37044
31108
41435
270236
39210
35752
25896
50363
19260
56080
43675
278980
26212
27374
10466
30954
20349
26522
52830
24982
59291
597760
69811
32140
38950
63825
79996
58847
54405
29685
24634
48771
26849
28885

1961
295124
36117
39418
16741
11736
19065
38366
25130
26857
24647
19199
16161
21687
139750
20262
18390
13383
26119
9968
28942
22686
144081
13449
14118
5429
16023
10498
13730
27382
12760
30692
305142
35328
16061
19796
32700
40335
29898
28071
15457
12650
25084
13812
14832

1235
276951
33096
36995
15748
10410
18638
37052
24045
25294
23133
17845
14947
19748
130486
18948
17362
12513
24244
9292
27138
20989
134899
12763
13256
5037
14931
9851
12792
25448
12222
28599
292618
34483
16079
19154
31125
39661
28949
26334
14228
11984
23687
13037
14053

23676
26167
5337
1837
1893
17100
56104
2811
10677
6372
1456
0
2837
11213
3883
0
2153
14702
98431
9230
6048
14343
5473
3497
9925
25583
13322
5196
5814
131757
9591
11167
3891
21645
13185
13720
4689
7715
7481
10008
11272
8976
3159
5258
127466

12145
13420
2720
935
971
8794
28986
1435
5531
3340
760
0
1427
5826
2009
0
1098
7560
50770
4725
3021
7340
2821
1771
5106
13392
6857
2712
3025
67579
4957
5793
1977
11042
6743
7087
2376
3980
3716
5148
5730
4655
1639
2736
64689

11531
12747
2617
902
922
8306
27118
1376
5146
3032
696
0
1410
5387
1874
0
1055
7142
47661
4505
3027
7003
2652
1726
4819
12191
6465
2484
2789
64178
4634
5374
1914
10603
6442
6633
2313
3735
3765
4860
5542
4321
1520
2522
62777

29
49
16
9
7
17
175
24
17
25
15
0
10
21
15
14
9
25
259
22
23
40
26
17
21
49
29
14
18
319
18
35
22
38
18
41
10
22
33
33
10
15
11
13
236

40962
73986
22219
14318
11903
25546
259754
34500
23229
37718
24113
0
13953
32686
22536
20832
14313
35874
376656
30729
34371
60337
36204
24858
31886
68506
42476
19670
27619
463928
25056
51978
31785
55206
24280
58513
14236
30852
51155
47655
14328
23934
14986
19964
349814

21118
38157
11629
7377
6096
13055
134433
17647
11886
19555
12405
0
7214
17003
11809
10703
7395
18816
194369
15752
17644
31118
18659
12776
16577
35570
21884
10175
14214
237030
12868
26658
16168
28159
12340
29831
7338
15712
26015
24440
7263
12338
7666
10234
178486

19844
35829
10590
6941
5807
12491
125321
16853
11343
18163
11708
0
6739
15683
10727
10129
6918
17058
182287
14977
16727
29219
17545
12082
15309
32936
20592
9495
13405
226898
12188
25320
15617
27047
11940
28682
6898
15140
25140
23215
7065
11596
7320
9730
171328

9666
11930
14525
11813
10417
24895
15360
5850
7931
15079
22270
10348
2119
9803
118165
11323
11937
7961
7222
14794
9560
4530
7392
8733
3968
5703
4397
7451
13194
86555
4441
8447
5598
6566
10161
3610
16121
8716
10088
5013
7794
101085
2307
14417
6788

4993
6047
7418
5952
5374
12520
7762
2979
3993
7651
11312
5276
1065
4971
60599
5829
6214
4104
3691
7588
4971
2333
3805
4483
2014
2891
2230
3782
6664
43879
2205
4278
2821
3298
5219
1828
8276
4387
5064
2545
3958
51832
1171
7387
3406

4673
5883
7107
5861
5043
12375
7598
2871
3938
7428
10958
5072
1054
4832
57566
5494
5723
3857
3531
7206
4589
2197
3587
4250
1954
2812
2167
3669
6530
42676
2236
4169
2777
3268
4942
1782
7845
4329
5024
2468
3836
49253
1136
7030
3382

14
31
32
20
12
33
30
22
22
20
61
29
13
19
325
22
13
24
14
32
14
25
21
36
20
20
17
19
48
243
22
14
22
18
32
12
19
37
29
13
25
281
15
14
31

20287
48063
46559
28331
16626
47489
42820
35026
34945
29668
87223
41175
19928
26120
479863
32190
18157
35206
19981
46026
19298
35422
32122
55068
31862
30894
23691
29922
70024
350581
33676
20217
31026
24768
46957
17919
26974
57418
40010
18238
33378
410813
22968
20121
46044

10321
24692
23978
14653
8526
23917
21882
17665
17745
15107
44645
21059
10173
13413
245106
16585
9504
18200
10030
23517
9953
18115
16462
28102
16326
15784
11983
15082
35463
177117
16870
10204
15559
12380
23931
9080
13668
28839
20178
9366
17042
209695
11737
10395
23376

9966
23371
22581
13678
8100
23572
20938
17361
17200
14561
42578
20116
9755
12707
234757
15605
8653
17006
9951
22509
9345
17307
15660
26966
15536
15110
11708
14840
34561
173464
16806
10013
15467
12388
23026
8839
13306
28579
19832
8872
16336
201118
11231
9726
22668

9322
7990
7930
12139
3750
10517
13348
12577
14061
2238
0
569
0
0
10623
0
631
66910
15159
8961
7370
8711
4672
4702
5287
2312
4311
5425
206718
17458
30757
30741
45250
6443
2171
10011
10056
14178
25262
14391
75702
11485
19942
22970
2316

4768
4098
4063
6398
1920
5326
6946
6349
7314
1144
0
301
0
0
5534
0
335
34667
7814
4661
3799
4498
2408
2396
2755
1207
2290
2839
105971
8858
15701
15785
23145
3320
1119
5134
5190
7297
13024
7398
38023
5781
9977
11529
1180

4554
3892
3867
5741
1830
5191
6402
6228
6747
1094
0
268
0
0
5089
0
296
32243
7345
4300
3571
4213
2264
2306
2532
1105
2021
2586
100747
8600
15056
14956
22105
3123
1052
4877
4866
6881
12238
6993
37679
5704
9965
11441
1136

17
13
16
29
25
36
42
43
67
23
7
7
2
11
8
5
4
165
31
14
10
8
16
13
15
9
12
37
264
17
26
34
47
26
6
24
16
24
32
12
206
29
42
60
13

23602
19097
22616
42300
36880
49642
62157
65386
103340
34265
9746
10773
3616
18982
12989
6639
6330
241765
42668
19266
15699
12384
23640
19073
22101
13555
18658
54721
382222
23958
38343
49122
66175
37148
10141
36871
25159
35698
44129
15478
298794
43145
62471
83951
18848

12123
9864
11716
21783
18708
25213
31716
33064
53702
17924
4982
5626
1915
9747
6782
3427
3299
124117
21884
9861
8149
6370
12011
9899
11368
6967
9518
28090
196473
12259
19717
25085
34100
19095
5215
19123
13108
18223
22703
7845
150169
21770
31660
41863
9346

11479
9233
10900
20517
18172
24429
30441
32322
49638
16341
4764
5147
1701
9235
6207
3212
3031
117648
20784
9405
7550
6014
11629
9174
10733
6588
9140
26631
185749
11699
18626
24037
32075
18053
4926
17748
12051
17475
21426
7633
148625
21375
30811
42088
9502

0
6549
12440
336929
26256
10776
16972
49643
25943
25661
66536
49015
25774
10881
17804
11668
137203
23621
46816
43421
23345
163663
15580
15865
20011
25623
42400
9326
15112
19746
94856
94856
31860
10876
11088
786
2747
6363
47780
7541
20569
3513
15359
798
122951

0
3269
6287
172249
13583
5539
8716
25332
12941
12995
33633
25311
13311
5626
9217
6045
70019
12299
24163
21957
11600
84139
8141
8190
10256
13113
21888
4776
7714
10061
47555
47555
16232
5519
5729
392
1373
3219
24300
3867
10416
1872
7740
405
61911

0
3280
6153
164680
12673
5237
8256
24311
13002
12666
32903
23704
12463
5255
8587
5623
67184
11322
22653
21464
11745
79524
7439
7675
9755
12510
20512
4550
7398
9685
47301
47301
15628
5357
5359
394
1374
3144
23480
3674
10153
1641
7619
393
61040

4
30
28
481
45
25
34
72
60
64
30
38
31
17
46
19
155
14
59
53
29
192
17
13
23
23
41
17
19
39
47
47
132
23
27
22
18
42
130
26
32
19
43
10
262

6633
42956
40790
684389
65450
33671
48063
104177
84521
93649
40868
52824
42840
23976
64931
29419
221280
20879
81592
76563
42246
271265
24635
16950
34122
35793
56047
23166
25652
54900
61211
61211
198019
32133
39413
33643
27015
65815
195182
38429
47831
30658
61318
16946
368002

3374
21484
20672
350539
33981
17433
24896
53304
42371
46985
20821
27182
22199
12565
33538
15264
112590
10859
42227
38558
20946
139141
12749
8755
17682
18355
28743
11908
13189
27760
30673
30673
99819
16224
20038
17131
13639
32787
98342
19613
23954
15384
30809
8582
186672

3259
21472
20118
333850
31469
16238
23167
50873
42150
46664
20047
25642
20641
11411
31393
14155
108690
10020
39365
38005
21300
132124
11886
8195
16440
17438
27304
11258
12463
27140
30538
30538
98200
15909
19375
16512
13376
33028
96840
18816
23877
15274
30509
8364
181330

24528
20023
10422
20250
7720
0
3876
8450
17495
10187
85748
6806
4433
44364
25221
4924
2641
0
0
2641
2641
4509
4509
4509
8223419
191712
48058
35482
16392
28702
25867
37211
96380
13588
23481
38059
21252
279348
19489
11129
22175
17483
11729
8660
14666

12628
10074
5184
10082
3914
0
1909
4268
8773
5079
42827
3334
2236
22149
12632
2476
1327
0
0
1327
1327
2251
2251
2251
4172656
95250
23911
17607
8091
14289
12992
18360
49204
6899
12194
19091
11020
145108
9938
5707
11535
9111
6036
4576
7713

11900
9949
5238
10168
3806
0
1967
4182
8722
5108
42921
3472
2197
22215
12589
2448
1314
0
0
1314
1314
2258
2258
2258
4050763
96462
24147
17875
8301
14413
12875
18851
47176
6689
11287
18968
10232
134240
9551
5422
10640
8372
5693
4084
6953

41
32
27
53
28
0
13
20
29
19
138
16
15
43
50
14
5
0
0
5
5
18
18
18
12156
341
64
46
36
67
58
70
243
49
52
96
46
530
37
30
39
31
18
15
24

56189
46826
37389
75442
38331
0
16827
30343
39867
26788
201527
23020
22680
61113
74784
19930
6505
0
0
6505
6505
25554
25554
25554
17202963
492278
93002
64237
51399
97456
86520
99664
346995
71588
73103
135370
66934
761785
53854
42844
57107
46358
25135
19823
35577

28758
24053
18860
37512
19814
0
8697
15361
20097
13520
99931
11425
11213
30421
36905
9967
3410
0
0
3410
3410
12950
12950
12950
8790843
246554
46708
32399
25484
49014
43605
49344
177471
36701
37703
68279
34788
396147
27540
22019
29541
24028
13033
10250
18647

27431
22773
18529
37930
18517
0
8130
14982
19770
13268
101596
11595
11467
30692
37879
9963
3095
0
0
3095
3095
12604
12604
12604
8412120
245724
46294
31838
25915
48442
42915
50320
169524
34887
35400
67091
32146
365638
26314
20825
27566
22330
12102
9573
16930

10526
20018
43008
16610
8466
18014
23351
34024
249084
20045
19692
18248
24864
6666
22944
18841
26316
25691
15060
9471
26365
14881
192961
20291
28736
17821
33367
35229
22358
35159
146893
24828
24679
31426
26656
27742
11562
332481
47045
42143
19947
24427
22335
16720
14200

5426
10412
22129
8646
4526
9281
12204
17868
129182
10203
10069
9523
12848
3431
11864
9862
13666
13338
7885
5000
13766
7727
99553
10395
14656
9293
17174
18216
11664
18155
76324
12989
12829
16250
13828
14452
5976
170384
23846
21353
10253
12456
11503
8616
7344

5100
9606
20879
7964
3940
8733
11147
16156
119902
9842
9623
8725
12016
3235
11080
8979
12650
12353
7175
4471
12599
7154
93408
9896
14080
8528
16193
17013
10694
17004
70569
11839
11850
15176
12828
13290
5586
162097
23199
20790
9694
11971
10832
8104
6856

28
38
46
52
22
54
49
47
442
23
25
22
28
22
41
39
53
46
30
37
45
31
209
24
30
26
46
26
20
37
265
48
45
47
39
48
38
398
61
28
19
27
32
26
33

40036
53035
65426
71415
32591
78570
69347
70667
629534
32358
35066
30504
41233
30793
57441
54955
73733
66513
44593
54964
62221
45160
289440
30617
40449
36753
63220
35812
28734
53855
370046
66285
62198
64513
54303
68200
54547
548025
82322
37234
26785
36740
44688
33851
48292

20941
27855
33806
37289
16778
41431
36086
36903
325952
16367
17961
15763
21267
15847
29701
28566
38225
34376
23108
28708
32533
23530
149172
15629
20801
18927
32596
18505
14842
27872
192063
34469
32223
33167
28126
35670
28408
281672
41857
19210
13694
18881
22904
17611
24866

19095
25180
31620
34126
15813
37139
33261
33764
303582
15991
17105
14741
19966
14946
27740
26389
35508
32137
21485
26256
29688
21630
140268
14988
19648
17826
30624
17307
13892
25983
177983
31816
29975
31346
26177
32530
26139
266353
40465
18024
13091
17859
21784
16240
23426

18874
19225
17830
31072
19293
20148
19222
219630
19475
31371
22540
26313
18673
29063
29567
42628
364675
29301
33910
19533
32146
26906
33248
28759
20986
22670
0
26552
25578
37932
27154
170092
30474
24548
27448
22566
23240
25829
15987
201649
22452
18360
24826
20033
25792

9696
9879
9240
15897
9877
10399
10025
113296
10063
16043
11781
13655
9591
14839
15309
22015
186966
15167
17373
9975
16615
13683
16854
14809
10898
11669
0
13849
13123
19327
13624
85931
15259
12484
14015
11487
11720
12984
7982
101013
11385
9157
12401
10118
12899

9178
9346
8590
15175
9416
9749
9197
106334
9412
15328
10759
12658
9082
14224
14258
20613
177709
14134
16537
9558
15531
13223
16394
13950
10088
11001
0
12703
12455
18605
13530
84161
15215
12064
13433
11079
11520
12845
8005
100636
11067
9203
12425
9915
12893

11
27
16
30
41
16
31
182
15
22
21
24
33
26
29
12
279
25
26
26
21
18
31
27
18
23
0
19
11
22
12
231
45
28
37
22
31
35
33
282
49
29
49
26
31

14273
39616
24044
41722
54637
22923
40898
245862
21042
28036
29144
32866
45689
34312
38642
16131
386595
32514
36410
35915
31177
25836
43046
34309
26395
32926
0
26619
14541
29498
17409
320835
62213
38583
52292
32171
41091
47891
46594
398320
67557
40606
75318
37262
42628

7314
20855
12291
21485
27917
11754
21033
126533
10821
14377
14971
16788
23446
17727
20077
8326
198723
16647
18963
18464
16134
13373
21851
17553
13680
16963
0
13904
7470
14953
8768
161816
31277
19492
26484
16289
20557
24209
23508
199396
34162
20142
37503
18530
21234

6959
18761
11753
20237
26720
11169
19865
119329
10221
13659
14173
16078
22243
16585
18565
7805
187872
15867
17447
17451
15043
12463
21195
16756
12715
15963
0
12715
7071
14545
8641
159019
30936
19091
25808
15882
20534
23682
23086
198924
33395
20464
37815
18732
21394

25588
26432
38166
218473
2867
19527
22952
12053
16968
11513
43849
17521
21143
7478
20266
22336
331582
40158
34075
19810
24020
20747
17580
27399
16269
14569
15731
6481
24683
18153
29164
22743
434850
21877
17308
22340
31760
32147
19084
40512
24096
23632
21653
25524
34646

12926
13317
18810
109738
1457
9889
11584
5984
8322
5854
22090
8962
10606
3676
10073
11241
169482
20605
17358
10058
12110
10527
8854
14079
8353
7320
8040
3639
12738
9305
14934
11562
222624
11176
8891
11321
16117
16536
10120
20971
12317
12239
11097
12951
17519

12662
13115
19356
108735
1410
9638
11368
6069
8646
5659
21759
8559
10537
3802
10193
11095
162100
19553
16717
9752
11910
10220
8726
13320
7916
7249
7691
2842
11945
8848
14230
11181
212226
10701
8417
11019
15643
15611
8964
19541
11779
11393
10556
12573
17127

31
38
29
221
10
21
25
7
14
33
45
14
15
7
19
11
340
32
33
34
34
26
19
16
23
18
16
7
24
15
28
15
534
25
21
22
34
47
28
73
46
38
46
29
30

43749
54466
36734
298027
13674
30529
33370
8379
17402
45677
59231
17835
21638
8959
27623
13710
464474
43979
42931
43890
47635
38093
25086
21744
33664
27313
20594
8535
33506
18422
39977
19105
749212
35072
27862
29184
48857
63610
40718
102294
65058
56864
66888
41591
42467

21998
27583
18244
151100
6791
15429
16888
4171
8839
23130
30096
9236
11077
4754
13788
6901
235562
22593
21722
22013
24000
19094
12687
11234
17261
13636
10380
4327
17190
9330
20426
9669
384727
17950
14346
14937
24994
32619
20893
52888
33619
29226
34354
21399
21539

21751
26883
18490
146927
6883
15100
16482
4208
8563
22547
29135
8599
10561
4205
13835
6809
228912
21386
21209
21877
23635
18999
12399
10510
16403
13677
10214
4208
16316
9092
19551
9436
364485
17122
13516
14247
23863
30991
19825
49406
31439
27638
32534
20192
20928

30238
28789
26752
34492
314915
25567
49204
17117
27187
6641
18757
11879
18765
16383
11418
13709
11865
25993
19426
23262
17742
139102
19737
30677
27437
30680
30571
183120
27297
38324
23534
8895
9624
11412
20204
22211
21619
182311
27629
23212
26028
19537
24599
16353
21573

15554
14632
13428
17755
161818
13155
25057
8758
14042
3482
9744
6158
9540
8434
5712
6977
6111
13214
10075
12273
9086
71478
10107
15765
14166
15710
15730
94536
13987
19608
12187
4590
4957
5936
10587
11573
11111
94071
14171
12075
13444
10128
12658
8400
11073

14684
14157
13324
16737
153097
12412
24147
8359
13145
3159
9013
5721
9225
7949
5706
6732
5754
12779
9351
10989
8656
67624
9630
14912
13271
14970
14841
88584
13310
18716
11347
4305
4667
5476
9617
10638
10508
88240
13458
11137
12584
9409
11941
7953
10500

28
17
18
32
570
28
59
23
58
11
27
20
32
27
23
26
33
49
47
63
44
257
50
61
49
54
43
271
31
58
40
18
17
19
38
23
27
411
67
44
63
32
57
63
43

38714
22739
23116
44178
810035
37653
83211
32417
83940
15370
36731
28040
46227
38781
31493
39269
47908
69893
66207
90070
62825
363993
67919
87789
73564
72929
61792
385777
45800
81380
56607
26903
24454
24975
54413
32367
38878
579473
96577
61809
88016
45573
80460
90817
58913

19770
11608
11686
22899
415843
19346
42268
16552
43319
7871
19130
14353
23682
19789
15883
19904
24537
36021
34265
46847
32076
187491
35176
45175
37933
37582
31625
199027
23346
41821
29455
13794
12485
12965
28209
16824
20128
299725
49901
32179
45694
23673
41678
46776
30169

18944
11131
11430
21279
394192
18307
40943
15865
40621
7499
17601
13687
22545
18992
15610
19365
23371
33872
31942
43223
30749
176502
32743
42614
35631
35347
30167
186750
22454
39559
27152
13109
11969
12010
26204
15543
18750
279748
46676
29630
42322
21900
38782
44041
28744

23380
270536
44896
16255
19672
13279
36146
11254
31842
57221
39971
368947
60318
45724
3210
25141
17825
17383
18648
23918
43456
33695
6270
20871
14823
12889
24776
408157
3469
16041
19917
21474
19127
48259
45231
7557
3075
50264
68948
21864
0
17888
65043
0
0

12122
140639
23299
8433
10350
6923
18928
5876
16470
29708
20652
187838
30091
23171
1688
12846
9346
9080
9606
12230
21790
17067
3241
10612
7612
6619
12839
206810
1666
7851
9888
10678
9499
24488
22759
4032
1579
25864
35178
11328
0
9227
32773
0
0

11258
129897
21597
7822
9322
6356
17218
5378
15372
27513
19319
181109
30227
22553
1522
12295
8479
8303
9042
11688
21666
16628
3029
10259
7211
6270
11937
201347
1803
8190
10029
10796
9628
23771
22472
3525
1496
24400
33770
10536
0
8661
32270
0
0

42
423
71
16
44
41
55
25
66
53
52
697
48
48
15
72
41
39
45
69
30
55
32
53
51
44
55
556
10
82
34
45
21
48
69
19
5
66
63
17
0
22
55
0
0

57308
606282
103127
23236
67097
60023
75761
33887
96290
73409
73452
997007
61352
64971
21967
102777
60716
55273
66539
100699
41278
74069
46216
78817
78713
64299
79321
789386
14054
120985
46259
63868
29124
65266
102600
26406
7635
97772
89838
22613
0
30567
72399
0
0

29655
315452
53801
12245
35031
31127
39740
17589
49731
38055
38133
511075
30631
32931
11401
52819
31555
28780
34348
51250
20779
37682
23877
39898
40725
33320
41079
399093
6866
59606
23000
31245
14748
33663
51584
13368
4010
50909
45714
11730
0
15896
36754
0
0

27653
290830
49326
10991
32066
28896
36021
16298
46559
35354
35319
485932
30721
32040
10566
49958
29161
26493
32191
49449
20499
36387
22339
38919
37988
30979
38242
390293
7188
61379
23259
32623
14376
31603
51016
13038
3625
46863
44124
10883
0
14671
35645
0
0

425845
4741
31621
52965
31319
26822
45721
17112
45260
21725
45900
17308
12554
15848
43127
13822
326080
34153
22269
12283
33514
47371
37941
18174
0
7298
17843
21840
48600
8958
15836
246858
45068
18440
7068
3907
4901
14969
21549
33121
9794
8565
19086
11672
22541

211738
2354
16296
26929
16319
13594
22841
8399
22978
10973
22679
8221
5533
7345
20722
6555
166017
17208
11205
6268
17194
24220
19293
9413
0
3832
9033
11027
24403
4595
8326
127366
22646
9482
3678
2071
2517
7819
11096
17225
5078
4433
9776
6090
11809

214107
2387
15325
26036
15000
13228
22880
8713
22282
10752
23221
9087
7021
8503
22405
7267
160063
16945
11064
6015
16320
23151
18648
8761
0
3466
8810
10813
24197
4363
7510
119492
22422
8958
3390
1836
2384
7150
10453
15896
4716
4132
9310
5582
10732

366
17
44
45
33
48
36
9
32
11
26
6
11
11
34
3
493
60
39
43
58
51
15
23
0
30
34
7
44
43
46
557
74
56
25
10
14
36
42
36
50
39
48
44
49

503853
25245
61776
62867
46080
65522
48781
12116
42283
14464
34550
8532
15267
15538
47135
3697
706661
86808
53045
62472
83318
73181
19985
33647
0
44994
48892
9258
61449
62361
67251
795412
101506
80579
34285
15302
18575
53210
58601
51312
72039
58239
68491
64238
70844

253282
12959
31903
31825
24576
33225
24453
6024
21461
7309
16659
4018
6826
7241
23018
1785
362116
43383
26712
32239
42558
38054
10343
17283
0
23412
24806
4775
31004
32367
35180
409951
51099
41191
17624
7984
9664
27527
30010
26587
37358
30192
34903
33175
37311

250571
12286
29873
31042
21504
32297
24328
6092
20822
7155
17891
4514
8441
8297
24117
1912
344545
43425
26333
30233
40760
35127
9642
16364
0
21582
24086
4483
30445
29994
32071
385461
50407
39388
16661
7318
8911
25683
28591
24725
34681
28047
33588
31063
33533

26177
303145
44887
18342
24917
50184
23529
8092
58666
21302
12314
23095
17817
154301
10740
11768
32606
7031
15405
12077
15581
22347
9430
17316
129581
19600
20139
12491
14771
13384
24401
9327
15468
131323
22046
11611
27910
5443
8456
6093
4722
8534
9587
7573
19348

13646
158414
23227
9680
13163
26264
12331
4232
30700
11180
6410
11990
9237
80179
5633
6237
17080
3656
7996
6244
8125
11546
4805
8857
67864
10348
10647
6577
7709
7029
12729
4816
8009
68485
11522
6091
14716
2849
4423
3201
2485
4376
4988
3859
9975

12531
144731
21660
8662
11754
23920
11198
3860
27966
10122
5904
11105
8580
74122
5107
5531
15526
3375
7409
5833
7456
10801
4625
8459
61717
9252
9492
5914
7062
6355
11672
4511
7459
62838
10524
5520
13194
2594
4033
2892
2237
4158
4599
3714
9373

34
475
54
30
29
69
39
12
76
57
30
33
46
335
53
34
45
19
30
17
37
45
22
33
279
39
41
16
38
49
49
16
31
384
48
42
54
7
33
22
29
33
32
29
55

48191
668799
76696
41391
40801
94766
54537
16738
104134
82510
44370
49069
63787
485510
81075
49450
61746
24835
41881
23476
55097
68302
33008
46640
402547
52611
58190
23316
55584
74793
72185
21167
44701
566042
72158
60730
76799
9815
49061
34608
43938
47024
45658
43366
82885

25326
350226
39919
21780
21425
49337
28571
8676
55074
43344
23310
25747
33043
251902
42082
25839
32253
12856
21546
12146
28662
35386
17016
24116
210026
27742
30562
12093
29160
38856
37638
10987
22988
294763
37718
31953
40218
5114
25543
18097
22807
24352
23778
22432
42751

22865
318573
36777
19611
19376
45429
25966
8062
49060
39166
21060
23322
30744
233608
38993
23611
29493
11979
20335
11330
26435
32916
15992
22524
192521
24869
27628
11223
26424
35937
34547
10180
21713
271279
34440
28777
36581
4701
23518
16511
21131
22672
21880
20934
40134

339516
13434
25805
13131
18963
15565
30872
22113
35842
36131
91548
36112
386335
20920
43739
54390
39416
38865
49330
52171
31891
55613
180794
24270
14858
21310
28286
31193
34733
15607
10537
219049
32168
22123
2840
694
8360
11124
22477
3930
33303
24041
15798
42191
83694

167046
6899
12335
6735
9744
7743
15189
11051
17668
17407
44156
18119
176064
9374
19317
25149
17942
16515
23704
24160
14711
25192
87849
11696
6858
10332
13730
15406
17084
7608
5135
108613
15791
11509
1424
373
4317
5747
11590
2003
16486
11216
7456
20701
41776

172470
6535
13470
6396
9219
7822
15683
11062
18174
18724
47392
17993
210271
11546
24422
29241
21474
22350
25626
28011
17180
30421
92945
12574
8000
10978
14556
15787
17649
7999
5402
110436
16377
10614
1416
321
4043
5377
10887
1927
16817
12825
8342
21490
41918

429
7
30
22
39
46
44
42
46
27
73
53
344
10
39
36
62
25
52
50
29
41
211
35
10
30
27
18
48
28
15
363
58
50
6
3
25
14
36
26
34
32
28
51
238

612747
8781
42287
30260
54352
66031
63691
61539
70067
36218
99093
80428
468611
13417
50747
47443
89106
33871
73390
70070
36347
54220
288625
49520
12842
40203
37364
24274
61595
40975
21852
523532
87836
71959
9042
4176
35949
17573
51569
41723
47905
44430
40156
71214
347243

306108
4620
21155
15534
28161
33311
31431
30601
35123
17616
48094
40462
218936
6252
23480
22584
42062
14819
35560
32480
16908
24791
140994
24044
6154
19456
18139
11808
30517
20093
10783
262803
42950
38050
4675
2117
18823
9054
26765
21220
24016
20794
19221
35118
175142

306639
4161
21132
14726
26191
32720
32260
30938
34944
18602
50999
39966
249675
7165
27267
24859
47044
19052
37830
37590
19439
29429
147631
25476
6688
20747
19225
12466
31078
20882
11069
260729
44886
33909
4367
2059
17126
8519
24804
20503
23889
23636
20935
36096
172101

13807
10183
2271
3581
7030
13069
5097
5503
10742
12411
3139870
315520
5288
5435
10667
11718
6107
3684
8992
18119
9613
7546
4306
4955
3466
6802
7444
3937
6284
10221
5828
6623
11904
11104
5056
8692
4960
5039
5896
1944
5697
1462
5908
4074
6181

6491
5268
1156
1744
3452
6445
2466
2826
5500
6428
1568636
157197
2656
2676
5374
6050
3025
1854
4429
9422
4756
3618
2136
2474
1686
3383
3723
1993
3201
5092
2772
3293
5777
5669
2817
4383
2507
2650
2972
982
2815
755
2958
1942
2988

7316
4915
1115
1837
3578
6624
2631
2677
5242
5983
1571234
158323
2632
2759
5293
5668
3082
1830
4563
8697
4857
3928
2170
2481
1780
3419
3721
1944
3083
5129
3056
3330
6127
5435
2239
4309
2453
2389
2924
962
2882
707
2950
2132
3193

36
25
7
21
26
22
24
14
15
48
6397
435
12
14
16
12
5
5
8
12
7
6
7
10
13
9
8
8
8
12
6
9
5
6
6
5
10
3
6
3
6
5
15
7
5

48519
37239
9902
30891
36903
34942
33313
20846
22485
72203
9321136
616210
16008
20290
22496
16759
7342
6634
10854
14720
9330
9332
9290
15484
18771
14464
10033
11088
11931
17622
7676
11523
7300
8557
7834
6872
12741
4661
7642
4690
8084
8209
20906
9779
6795

23882
19240
5101
15380
17956
17323
16755
10686
11509
37310
4668226
306727
7905
10052
11196
8798
3615
3300
5468
7650
4764
4720
4626
7834
9395
7312
5082
5595
6243
8744
3790
5822
3465
4089
3941
3445
6276
2321
3824
2366
4042
4084
10197
4688
3314

24637
17999
4801
15511
18947
17619
16558
10160
10976
34893
4652910
309483
8103
10238
11300
7961
3727
3334
5386
7070
4566
4612
4664
7650
9376
7152
4951
5493
5688
8878
3886
5701
3835
4468
3893
3427
6465
2340
3818
2324
4042
4125
10709
5091
3481

7676
7426
7515
6104
7404
3475
4389
3195
6451
2116
4449
3251
938
9192
0
1633
3680
7018
4656
107754
755
2924
2167
548
0
0
1379
3191
904
1487
1841
4176
920
5335
5615
7577
3402
7860
4246
2290
984
1675
2118
1776
3725

3807
3625
3732
2972
3502
1697
1886
1516
3102
1055
2172
1623
478
4755
0
817
1786
3490
2354
53053
362
1493
1007
282
0
0
668
1572
442
731
882
2004
436
2667
2755
3817
1761
3930
2106
1132
491
814
1055
857
1821

3869
3801
3783
3132
3902
1778
2503
1679
3349
1061
2277
1628
460
4437
0
816
1894
3528
2302
54701
393
1431
1160
266
0
0
711
1619
462
756
959
2172
484
2668
2860
3760
1641
3930
2140
1158
493
861
1063
919
1904

11
12
14
11
7
8
13
9
6
6
11
4
5
13
6
8
5
11
6
267
1
13
13
5
7
4
3
7
8
3
5
8
4
13
8
14
15
14
4
11
3
5
8
5
8

15913
18009
20309
14532
10935
11894
19998
12977
7742
7996
16086
4784
8194
18609
9029
12351
7525
15622
7988
376021
1532
16322
18928
7222
10598
6617
3912
10019
11307
4419
6886
10607
5986
17404
9892
19670
21190
19354
6383
15843
3519
7701
12503
6882
11349

7800
8812
10074
7160
5231
5706
9471
6219
3730
3951
7999
2526
4280
9611
4534
6145
3773
7804
3938
184253
755
8023
8950
3419
5157
3262
1916
4890
5516
2109
3250
5150
2930
8494
4887
10000
10885
9652
3114
7842
1698
3538
6121
3410
5472

8113
9197
10235
7372
5704
6188
10527
6758
4012
4045
8087
2258
3914
8998
4495
6206
3752
7818
4050
191768
777
8299
9978
3803
5441
3355
1996
5129
5791
2310
3636
5457
3056
8910
5005
9670
10305
9702
3269
8001
1821
4163
6382
3472
5877

5714
2406
6510
4280
5953
3747
4544
2118
830
2176
2581
93441
3036
1570
2703
2424
981
2808
3971
1837
9005
5213
8350
5737
1849
699
1939
870
0
1594
800
1303
0
832
2616
0
2306
810
534
972
871
1374
737
0
538

2804
1226
3220
2028
2886
1793
2233
1036
406
1066
1270
46359
1430
750
1299
1195
496
1420
1961
960
4484
2498
4178
2886
902
364
976
424
0
800
389
653
0
427
1299
0
1126
396
266
492
435
665
376
0
268

2910
1180
3290
2252
3067
1954
2311
1082
424
1110
1311
47082
1606
820
1404
1229
485
1388
2010
877
4521
2715
4172
2851
947
335
963
446
0
794
411
650
0
405
1317
0
1180
414
268
480
436
709
361
0
270

11
4
12
9
7
7
5
7
8
4
4
286
2
4
8
9
5
5
6
5
11
7
7
8
3
6
6
5
0
3
5
12
3
9
6
5
3
7
0
6
6
7
4
1
10

14816
6424
17623
12299
10568
10019
7675
8479
11149
5393
5531
433279
3477
6755
13270
13106
7733
6939
8945
6864
14808
9320
9864
11031
4077
9945
10079
8768
0
4973
7760
17503
4673
13609
9731
8281
4868
10688
0
8459
9346
11001
5993
1598
15345

7380
3195
8722
5892
5058
4832
3731
4118
5466
2694
2725
214630
1686
3246
6426
6421
3778
3420
4473
3447
7338
4640
4828
5573
2051
4934
5123
4372
0
2480
3841
8637
2246
6761
4790
4026
2381
5020
0
4125
4624
5476
3009
787
7634

7436
3229
8901
6407
5510
5187
3944
4361
5683
2699
2806
218649
1791
3509
6844
6685
3955
3519
4472
3417
7470
4680
5036
5458
2026
5011
4956
4396
0
2493
3919
8866
2427
6848
4941
4255
2487
5668
0
4334
4722
5525
2984
811
7711

0
994
563
2478
3501
1656
975
625
954
3985
1448
2820
0
671
0
1294
0
1378
1820
0
0
0
0
0
175283
2088
7468
4861
3275
1299
1843
6608
2468
3521
708
1565
1459
2980
1514
0
4786
3636
1693
3443
2051

0
492
287
1262
1793
814
473
312
460
2010
702
1389
0
340
0
636
0
654
920
0
0
0
0
0
87788
1044
3731
2476
1651
638
921
3146
1221
1793
360
782
737
1499
745
0
2359
1799
845
1695
1003

0
502
276
1216
1708
842
502
313
494
1975
746
1431
0
331
0
658
0
724
900
0
0
0
0
0
87495
1044
3737
2385
1624
661
922
3462
1247
1728
348
783
722
1481
769
0
2427
1837
848
1748
1048

3
3
7
6
4
7
6
4
4
2
6
8
1
2
5
5
1
6
7
2
3
3
3
4
489
20
24
14
11
14
9
9
9
4
7
8
12
6
7
4
8
12
7
5
11

4700
4034
10162
9059
5964
9296
9033
6241
5824
2912
8340
11980
1547
2874
7032
9057
1548
9854
10127
2832
5550
4981
4915
6608
712848
27908
35249
19287
16764
21222
14619
13855
12583
5797
9661
14078
16168
9190
11764
6858
10842
18913
11020
7401
15992

2386
2067
5105
4482
2994
4476
4522
3106
2876
1471
4095
5996
758
1453
3551
4562
767
4816
5087
1428
2739
2526
2505
3269
357224
14221
18054
9724
8719
10522
7178
6707
6199
2881
4819
7008
8067
4521
5837
3425
5377
9343
5415
3544
7891

2314
1967
5057
4577
2970
4820
4511
3135
2948
1441
4245
5984
789
1421
3481
4495
781
5038
5040
1404
2811
2455
2410
3339
355624
13687
17195
9563
8045
10700
7441
7148
6384
2916
4842
7070
8101
4669
5927
3433
5465
9570
5605
3857
8101

1433
4517
8312
7554
1759
1173
9041
8073
4568
4626
3258
2569
5241
4290
4990
5599
4581
7446
6650
7057
4545
3301
1868
4066
816
684
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
133522
4517

744
2295
4223
3856
892
587
4610
4095
2273
2291
1610
1251
2614
2089
2495
2814
2333
3710
3292
3555
2277
1648
945
2090
412
342
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
67216
2295

689
2222
4089
3698
867
586
4431
3978
2295
2335
1648
1318
2627
2201
2495
2785
2248
3736
3358
3502
2268
1653
923
1976
404
342
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
66306
2222

9
13
14
18
10
11
14
11
11
12
14
11
16
8
13
3
11
10
17
11
13
9
9
11
9
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
289
8

14927
18331
19358
24987
13589
16814
20693
17098
15163
17785
19994
16441
21623
13370
21073
3973
13833
14208
23223
14236
18308
12852
12631
16048
13119
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
415835
11893

7468
9315
9841
12576
6806
8552
10559
8558
7637
8829
9968
8053
10783
6669
10366
1987
6944
7107
11609
7236
9265
6536
6359
8107
6642
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
209743
5964

7459
9016
9517
12411
6783
8262
10134
8540
7526
8956
10026
8388
10840
6701
10707
1986
6889
7101
11614
7000
9043
6316
6272
7941
6477
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
206092
5929

2326
1995
2551
0
0
1431
1458
2561
0
786
648
0
4021
0
606
3306
9219
7556
12786
5040
7050
8499
9665
8882
2561
841
1243
8299
7610
1396
4780
4648
791
3046
2100
1304
182864
1790
2571
2683
3437
2007
5127
3140
3286

1155
1012
1307
0
0
718
754
1290
0
403
307
0
1993
0
303
1682
4687
3855
6280
2534
3497
4196
4777
4435
1266
401
615
4183
3896
688
2510
2440
395
1556
1090
696
92411
892
1279
1388
1695
982
2576
1591
1666

1171
983
1244
0
0
713
704
1271
0
383
341
0
2028
0
303
1624
4532
3701
6506
2506
3553
4303
4888
4447
1295
440
628
4116
3714
708
2270
2208
396
1490
1010
608
90453
898
1292
1295
1742
1025
2551
1549
1620

13
12
9
0
0
0
7
8
0
4
2
0
3
0
1
6
14
10
16
8
9
10
6
11
12
11
13
15
13
15
12
11
9
6
10
5
482
7
10
11
10
11
11
4
13

18288
17438
11874
0
0
0
10397
13170
0
4712
2702
0
4761
0
1880
8785
20910
14927
21789
12283
11964
14799
8310
15248
15180
16407
19195
22937
18387
21294
17813
16284
11597
9342
14097
7172
716129
10019
15676
15405
14290
16773
16038
7003
19166

9167
8904
6005
0
0
0
5154
6672
0
2411
1376
0
2405
0
937
4485
10598
7519
10931
6095
5868
7334
4087
7527
7594
8356
9721
11356
9367
10824
9145
8416
5903
4713
7164
3745
362333
4928
7741
7587
7196
8389
7910
3558
9803

9121
8534
5869
0
0
0
5243
6498
0
2301
1326
0
2356
0
943
4300
10312
7408
10858
6188
6096
7465
4223
7721
7586
8051
9474
11581
9020
10470
8668
7868
5694
4629
6933
3427
353796
5091
7935
7818
7094
8384
8128
3445
9363

3655
5908
5140
806
2239
3092
2521
0
2821
3713
5991
507
8885
821
1055
2905
4215
736
907
1533
5057
1955
1605
4496
2324
2694
3148
2094
2495
1856
3270
3888
8940
6306
2096
1278
4302
770
4056
1351
3431
3371
2642
726
4004

1833
3035
2628
416
1124
1580
1305
0
1439
1928
2726
240
4474
401
544
1475
2133
373
457
773
2603
912
815
2271
1177
1384
1614
1073
1277
930
1619
1964
4507
3118
1066
635
2214
390
2080
714
1772
1736
1330
364
2061

1822
2873
2512
390
1115
1512
1216
0
1382
1785
3265
267
4411
420
511
1430
2082
363
450
760
2454
1043
790
2225
1147
1310
1534
1021
1218
926
1651
1924
4433
3188
1030
643
2088
380
1976
637
1659
1635
1312
362
1943

14
15
10
5
5
9
6
3
2
13
4
4
12
6
7
5
12
6
8
8
8
5
10
10
9
12
5
6
8
5
6
13
11
6
6
14
8
7
4
5
6
6
3
5
10

19209
22073
16306
7551
7392
13077
9360
3757
3775
20341
4638
6013
16914
9458
11019
8273
19604
9144
13476
11889
10900
7836
15402
13819
13247
17258
7782
9698
12795
7369
9647
16816
15215
8529
8479
20651
11667
11019
5968
7408
8294
9027
3644
6994
15241

9802
11147
8314
3913
3714
6649
4783
1923
1883
10193
2320
3064
8556
4729
5476
4171
9906
4634
6797
6020
5467
3987
7879
6950
6742
8735
3950
4882
6564
3738
4733
8410
7673
4271
4213
10392
5933
5525
3048
3757
4287
4682
1873
3665
8028

9407
10926
7992
3638
3678
6428
4577
1834
1892
10148
2318
2949
8358
4729
5543
4102
9698
4510
6679
5869
5433
3849
7523
6869
6505
8523
3832
4816
6231
3631
4914
8406
7542
4258
4266
10259
5734
5494
2920
3651
4007
4345
1771
3329
7213

2289
1469
1560
618
2753
2138
688
3781
961
2428
4533
110642
2559
1515
2243
0
2712
1625
856
1171
0
0
2414
846
1864
4815
4684
3621
2496
4045
2483
2380
0
1923
2319
668
888
552
978
0
785
720
653
3865
2009

1157
747
752
316
1400
1085
350
1988
496
1235
2306
56310
1261
783
1150
0
1352
789
448
584
0
0
1212
428
921
2443
2366
1825
1281
2089
1279
1182
0
985
1195
345
451
288
497
0
385
589
342
1978
1021

1132
722
808
302
1353
1053
338
1793
465
1193
2227
54332
1298
732
1093
0
1360
836
408
587
0
0
1202
418
943
2372
2318
1796
1215
1956
1204
1198
0
938
1124
323
437
264
481
0
400
131
311
1887
988

10
5
4
1
1
5
8
5
6
11
7
352
11
12
5
4
4
12
4
4
6
11
3
7
11
4
9
11
12
8
2
9
5
4
5
5
3
5
7
5
5
2
5
5
4

14077
8510
5601
1225
1750
8299
11849
7153
8912
16051
10358
517179
15265
15951
7246
6108
4947
20775
5362
6431
9218
16738
4789
10873
15416
5122
13126
15216
16775
12684
3098
14767
7236
5750
7672
7932
4827
8645
9442
8188
7608
3426
8572
6147
5428

7207
4354
2868
596
893
4250
6066
3715
4540
8102
5252
261260
7729
8019
3644
3048
2487
10463
2705
3244
4676
8429
2356
5492
7717
2632
6658
7921
8510
6537
1614
7403
3726
2918
3881
3971
2492
4326
4744
4107
3869
1721
4306
3084
2705

6870
4156
2733
629
857
4049
5783
3438
4372
7949
5106
255919
7536
7932
3602
3060
2460
10312
2657
3187
4542
8309
2433
5381
7699
2490
6468
7295
8265
6147
1484
7364
3510
2832
3791
3961
2335
4319
4698
4081
3739
1705
4266
3063
2723

3202
2992
1477
0
3372
2313
3424
1244
3275
618
4124
4457
1742
5565
4169
1102
4060
0
2778
2159
0
0
0
0
0
880
77193
846
1693
2974
0
0
0
0
1200
1339
4728
3250
0
583
8157
3678
5666
2528
1463

1617
1510
722
0
1692
1181
1836
643
1640
306
2126
2249
869
2853
2083
585
2017
0
1392
1058
0
0
0
0
0
462
38535
429
851
1467
0
0
0
0
614
690
2366
1609
0
297
3988
1899
2808
1182
712

1585
1482
755
0
1680
1132
1588
601
1635
312
1998
2208
873
2712
2086
517
2043
0
1386
1101
0
0
0
0
0
418
38658
417
842
1507
0
0
0
0
586
649
2362
1641
0
286
4169
1779
2858
1346
751

10
6
5
9
6
7
3
6
14
6
9
7
8
4
5
8
5
6
4
8
0
0
2
0
3
2
235
9
9
9
9
6
5
3
9
9
11
4
1
2
7
3
4
0
3

13925
8370
5788
11284
8659
10603
4317
8897
20032
9719
12858
9379
12099
5103
8028
11971
7124
9029
6556
12305
0
0
2895
0
4361
3097
356466
13225
13603
14077
12627
9778
7039
4519
13793
12736
16908
5722
1884
3849
10807
4147
6105
0
4676

6992
4270
2964
5748
4359
5371
2079
4517
10165
4845
6587
4685
6113
2591
4006
6111
3532
4552
3313
6135
0
0
1440
0
2181
1570
178318
6593
6715
6996
6306
4896
3531
2276
6910
6281
8381
2896
937
1924
5451
2061
2764
0
2240

6933
4100
2824
5536
4300
5232
2238
4380
9867
4874
6271
4694
5986
2512
4022
5860
3592
4477
3243
6170
0
0
1455
0
2180
1527
178148
6632
6888
7081
6321
4882
3508
2243
6883
6455
8527
2826
947
1925
5356
2086
3341
0
2436

953
948
1366
1202
2999
0
1578
4022
826
0
0
2652
705
0
883
0
0
1372
0
0
10129
3355
0
923
0
3051
0
0
0
536
0
1588
0
144234
9688
4095
2914
10576
0
937
20709
12610
9852
13786
6134

489
474
715
594
1485
0
804
2056
408
0
0
1354
359
0
424
0
0
688
0
0
5010
1659
0
471
0
1543
0
0
0
276
0
814
0
70758
4833
1965
1430
5166
0
460
10014
6159
4647
6754
2894

464
474
651
608
1514
0
774
1966
418
0
0
1298
346
0
459
0
0
684
0
0
5119
1696
0
452
0
1508
0
0
0
260
0
774
0
73476
4855
2130
1484
5410
0
477
10695
6451
5205
7032
3240

1
3
10
5
5
3
5
2
5
9
5
2
5
6
1
4
0
2
1
4
8
9
3
7
1
3
4
3
2
5
5
2
2
227
3
9
10
9
0
2
11
9
3
4
1

1455
5025
15558
7163
6813
4137
8501
2834
8856
14145
7754
2909
8112
9979
1470
4888
0
2739
1181
5299
10090
13311
5089
10973
1585
4980
7075
4680
3774
7564
6939
2738
3355
324207
3521
11872
15680
11556
0
3086
13726
12879
3612
5294
1210

742
2502
7790
3585
3623
2069
4310
1440
4444
7010
3870
1434
4075
5033
738
2440
0
1346
678
2679
4972
6767
2484
5592
796
2534
3548
2375
1894
3762
3487
1400
1741
161022
1718
5799
7448
5658
0
1511
6715
6434
1566
2538
567

713
2523
7768
3578
3190
2068
4191
1394
4412
7135
3884
1475
4037
4946
732
2448
0
1393
503
2620
5118
6544
2605
5381
789
2446
3527
2305
1880
3802
3452
1338
1614
163185
1803
6073
8232
5898
0
1575
7011
6445
2046
2756
643

3798
1303
580
2791
671
0
0
1592
3261
923
0
998
0
1905
1823
2166
2018
2470
2986
1448
2308
1639
0
0
1424
2809
662
0
4392
1692
848
1317
3078
622
1409
307683
3584
15981
4124
4789
5919
7303
10865
14904
12787

1855
662
288
1415
341
0
0
829
1620
452
0
504
0
983
934
1064
1014
1238
1493
718
1119
828
0
0
730
1364
331
0
2188
848
438
669
1516
301
694
152548
1780
7925
2072
2374
3033
3397
5301
7146
6400

1943
641
292
1376
330
0
0
763
1641
471
0
494
0
922
889
1102
1004
1232
1493
730
1189
811
0
0
694
1445
331
0
2204
844
410
648
1562
321
715
155135
1804
8056
2052
2415
2886
3906
5564
7758
6387

5
10
6
4
2
0
1
3
5
2
1
3
0
8
2
6
4
1
5
2
8
3
5
1
5
9
3
5
3
12
12
7
10
8
5
439
19
7
6
10
12
9
8
19
10

6207
14954
8000
5492
2769
0
1276
4406
7684
2919
1582
4696
0
12726
2773
8091
5454
1610
7090
2691
10978
4458
7315
1243
7279
12351
4974
6976
4321
17609
17685
10716
14193
13075
8178
620913
24643
10949
7788
14635
16115
13843
10821
26439
14829

3068
7462
4013
2754
1390
0
641
2179
3824
1463
783
2380
0
6472
1404
4086
2730
812
3316
1328
5520
2225
3677
633
3611
6114
2482
3496
2191
8879
8866
5323
7095
6662
4189
309236
12213
5483
3858
7409
7706
7063
5424
12873
7148

3139
7492
3987
2738
1379
0
635
2227
3860
1456
799
2316
0
6254
1369
4005
2724
798
3774
1363
5458
2233
3638
610
3668
6237
2492
3480
2130
8730
8819
5393
7098
6413
3989
311677
12430
5466
3930
7226
8409
6780
5397
13566
7681

2880
0
6327
10457
19789
4822
8304
5423
10820
15354
8117
8557
10821
2435
11147
6449
12651
11965
4312
9546
11896
7968
8665
2274
1951
6353
7310
10056
778
221251
8047
13003
10043
11754
3396
10042
12572
8352
4497
9306
8705
8581
3988
7210
10589

1313
0
3100
5112
10013
2417
4101
2742
5468
7661
3850
4142
5339
1207
5484
3216
6339
6046
2197
4759
5875
3916
4321
1136
972
3223
3699
5090
382
109392
3925
6375
4729
5904
1695
4948
6225
4140
2238
4590
4243
4076
1948
3546
5368

1567
0
3227
5345
9776
2405
4203
2681
5352
7693
4267
4415
5482
1228
5663
3233
6312
5919
2115
4787
6021
4052
4344
1138
979
3130
3611
4966
396
111859
4122
6628
5314
5850
1701
5094
6347
4212
2259
4716
4462
4505
2040
3664
5221

9
2
7
11
12
12
19
18
23
4
9
10
8
22
18
12
12
16
9
10
9
10
15
7
6
13
11
17
8
378
13
5
8
15
20
7
14
17
6
7
14
8
7
7
10

12980
3208
10711
17089
17083
16749
26793
24716
34126
5118
13944
13494
12173
28613
26485
14444
16978
22609
12735
14028
13274
13849
20060
10493
8937
17583
16827
24162
11590
542936
19056
6431
10741
20600
31887
10790
20138
22951
8577
10245
19877
11280
10080
9910
15606

6371
1528
5386
8308
8367
8379
13156
11966
17107
2592
6867
6652
6049
14287
13133
7133
8674
11388
6417
7112
6653
6877
10083
5243
4442
8899
8560
12337
6093
269819
9065
2950
5583
10199
15985
5478
10171
11435
4202
4976
9502
5844
4900
4864
7772

6609
1680
5325
8781
8716
8370
13637
12750
17019
2526
7077
6842
6124
14326
13352
7311
8304
11221
6318
6916
6621
6972
9977
5250
4495
8684
8267
11825
5497
273117
9991
3481
5158
10401
15902
5312
9967
11516
4375
5269
10375
5436
5180
5046
7834

10772
8306
4287
6699
3034
4293
3847
5021
7586
5002
6645
4559
2519
1983
636
3723
6915
4476
863
216662
5040
10507
11757
12814
8554
17146
9173
8619
13839
20827
10670
2653
5305
758
0
2392
1457
5954
4523
3380
2850
2350
7958
2557
3393

5383
4125
2121
3309
1552
2150
1913
2440
3816
2492
3335
2242
1272
1012
321
1844
3458
2212
445
106864
2691
5254
5728
6203
4419
8089
4182
4779
6779
10106
4987
1319
2637
373
0
1142
776
2983
2216
1698
1420
1165
4021
1244
1690

5389
4181
2166
3390
1482
2143
1934
2581
3770
2510
3310
2317
1247
971
315
1879
3457
2264
418
109798
2349
5253
6029
6611
4135
9057
4991
3840
7060
10721
5683
1334
2668
385
0
1250
681
2971
2307
1682
1430
1185
3937
1313
1703

14
12
10
14
14
12
16
17
14
11
14
13
11
12
1
9
11
10
5
293
1
0
14
8
5
4
5
2
8
6
8
6
7
5
8
9
14
9
14
15
11
4
9
5
2

18402
17049
15411
22138
20509
17761
21550
22542
19512
15353
20384
19470
15855
17353
1122
12463
16091
14561
7241
417860
1265
0
18416
9977
6309
4546
6347
3218
10575
7496
10577
10342
10746
8370
12213
12294
19647
13088
20998
19958
15987
6488
11887
7538
2701

9224
8508
7662
10967
10313
9016
10835
11204
9691
7227
10213
9765
7881
8681
568
6270
8085
7218
3565
205410
606
0
8745
4810
2981
2383
3357
1265
5119
3336
4929
5139
5290
4069
5935
5925
9541
6412
10389
9958
8026
3211
6049
3789
1419

9178
8541
7749
11171
10196
8745
10715
11338
9821
8126
10171
9705
7974
8672
554
6193
8006
7343
3676
212450
659
0
9671
5167
3328
2163
2990
1953
5456
4160
5648
5203
5456
4301
6278
6369
10106
6676
10609
10000
7961
3277
5838
3749
1282

0
0
0
0
1642
4744
4740
6922
622
3031
2584
4412
1442
981
4038
896
1616
4516
80629
4023
7384
4032
5670
8751
0
2683
3508
3224
0
6736
14081
2351
580
1315
0
3510
0
0
0
0
0
0
0
720
0

0
0
0
0
819
2361
2394
3448
316
1534
1255
2204
740
481
1948
450
779
2234
39114
1998
3535
2055
2956
4311
0
1327
1796
1609
0
3218
6038
1193
291
662
0
1681
0
0
0
0
0
0
0
369
0

0
0
0
0
823
2383
2346
3474
306
1497
1329
2208
702
500
2090
446
837
2282
41515
2025
3849
1977
2714
4440
0
1356
1712
1615
0
3518
8043
1158
289
653
0
1829
0
0
0
0
0
0
0
351
0

0
0
0
0
3
11
7
15
7
8
12
6
13
3
12
1
5
11
146
1
5
3
4
6
3
2
6
3
2
2
2
1
1
3
2
1
4
1
4
3
1
0
0
1
1

0
0
0
0
4335
16708
11072
20855
11617
11216
18539
8844
18925
4084
16923
1585
7307
14867
223617
1080
7677
3348
5372
9977
4005
3053
8283
3682
3341
2938
2350
1809
1143
5018
2997
1367
5637
1090
6197
3946
1822
0
0
1426
1886

0
0
0
0
2183
8299
5481
10328
5626
5502
9123
4467
9594
1974
8438
791
3559
7362
112746
580
3692
1414
2679
4795
2018
1551
4200
1920
1669
1458
1590
884
588
2533
1504
691
2839
552
3135
1988
883
0
0
708
948

0
0
0
0
2152
8409
5591
10527
5991
5714
9416
4377
9331
2110
8485
794
3748
7505
110871
500
3985
1934
2693
5182
1987
1502
4083
1762
1672
1480
760
925
555
2485
1493
676
2798
538
3062
1958
939
0
0
718
938

1154
0
884
0
0
0
0
0
0
0
1586
0
1710
1705
797
0
0
0
0
0
793
0
0
0
593
0
0
960
0
0
985
0
0
894
64370
5294
3375
2195
2798
8563
1462
1757
0
1683
826

574
0
449
0
0
0
0
0
0
0
774
0
866
869
412
0
0
0
0
0
401
0
0
0
303
0
0
458
0
0
508
0
0
461
32156
2703
1703
1087
1416
4080
740
859
0
844
405

580
0
435
0
0
0
0
0
0
0
812
0
844
836
385
0
0
0
0
0
392
0
0
0
290
0
0
502
0
0
477
0
0
433
32214
2591
1672
1108
1382
4483
722
898
0
839
421

4
4
2
1
0
6
1
0
0
1
1
3
4
3
7
2
1
2
2
7
1
0
2
3
3
1
3
0
2
0
3
5
5
5
169
14
3
5
8
6
2
5
6
2
4

5305
6874
3070
1976
0
10234
1913
0
0
1297
1846
4189
5661
4933
10846
2744
1720
2707
3004
11836
1894
0
2384
5378
4368
1927
4703
0
3002
0
5119
8751
8081
8411
246786
19096
4822
7507
11159
7707
2410
7341
8891
2665
6672

2664
3409
1540
1029
0
5193
963
0
0
654
929
2126
2863
2525
5618
1386
896
1368
1537
5958
966
0
1211
2700
2207
970
2370
0
1466
0
2547
4489
4123
4220
124560
9632
2447
3827
5685
3797
1158
3658
4458
1363
3389

2641
3465
1530
947
0
5041
950
0
0
643
917
2063
2798
2408
5228
1358
824
1339
1467
5878
928
0
1173
2678
2161
957
2333
0
1536
0
2572
4262
3958
4191
122226
9464
2375
3680
5474
3910
1252
3683
4433
1302
3283

1771
3740
914
0
0
0
0
970
2728
552
769
3525
2278
3502
3253
518
0
0
0
0
2365
640
0
1579
0
2290
0
0
781
1598
0
0
0
0
1736
908
103136
1538
1600
0
551
4268
2343
2461
0

891
1866
455
0
0
0
0
472
1382
283
396
1790
1122
1725
1649
255
0
0
0
0
1200
339
0
764
0
1138
0
0
409
813
0
0
0
0
880
490
51892
793
791
0
280
2111
1188
1265
0

880
1874
459
0
0
0
0
498
1346
269
373
1735
1156
1777
1604
263
0
0
0
0
1165
301
0
815
0
1152
0
0
372
785
0
0
0
0
856
418
51244
745
809
0
271
2157
1155
1196
0

2
6
1
1
4
2
5
1
4
2
7
1
3
7
3
5
2
1
0
1
12
2
5
1
3
8
3
2
2
5
1
1
0
5
3
3
262
9
4
4
11
8
4
0
6

3347
8740
1480
1590
5400
2634
8050
1505
6384
2462
10825
1096
4442
10962
4423
6300
3518
1883
0
1895
16746
2821
7228
1294
4627
12903
4439
2778
2801
7581
1396
1151
0
6893
4520
4402
381220
13474
6362
6270
19021
11087
4749
0
8766

1676
4456
740
794
2641
1343
4069
735
3213
1269
5516
535
2285
5556
2258
3234
1747
940
0
971
8494
1464
3605
659
2338
6468
2234
1424
1409
3829
697
570
0
3488
2253
2236
191854
6712
3126
3150
9546
5529
2408
0
4436

1671
4284
740
796
2759
1291
3981
770
3171
1193
5309
561
2157
5406
2165
3066
1771
943
0
924
8252
1357
3623
635
2289
6435
2205
1354
1392
3752
699
581
0
3405
2267
2166
189366
6762
3236
3120
9475
5558
2341
0
4330

0
0
0
1590
0
0
1623
1412
3763
1609
2769
773
0
1312
2864
5916
2093
4113
1627
0
610
4294
5268
3675
3769
1603
0
1624
3977
1785
5777
2972
3237
4858
1176
5411
3518
822
4535
0
0
0
25777
0
0

0
0
0
797
0
0
851
723
1900
790
1412
382
0
646
1424
2904
1033
2057
805
0
301
2154
2658
1895
1922
797
0
820
1981
879
2885
1522
1662
2410
591
2752
1808
413
2290
0
0
0
12993
0
0

0
0
0
793
0
0
772
689
1863
819
1357
391
0
666
1440
3012
1060
2056
822
0
309
2140
2610
1780
1847
806
0
804
1996
906
2892
1450
1575
2448
585
2659
1710
409
2245
0
0
0
12784
0
0

5
1
0
4
4
7
9
9
8
3
5
2
0
1
7
6
10
16
6
6
7
5
9
7
5
4
0
4
9
2
7
6
8
5
4
7
8
2
3
2
2
1
114
0
0

6898
1231
0
6467
6558
11963
13161
13815
11334
3564
7372
2181
0
1052
10677
7459
15163
23706
8950
9135
9295
8484
12906
8138
6851
6163
0
5248
12657
3369
9540
8906
11924
6465
5198
10009
11659
3129
4252
2493
2544
1575
175078
0
0

3504
626
0
3304
3361
5969
6628
7085
5790
1754
3739
1082
0
541
5337
3678
7563
11826
4459
4502
4616
4176
6445
4102
3361
3656
0
2571
6263
1648
4762
4441
6020
3288
2592
5041
6009
1560
2161
1244
1394
849
87415
0
0

3394
605
0
3163
3197
5994
6533
6730
5544
1810
3633
1099
0
511
5340
3781
7600
11880
4491
4633
4679
4308
6461
4036
3490
2507
0
2677
6394
1721
4778
4465
5904
3177
2606
4968
5650
1569
2091
1249
1150
726
87663
0
0

536
0
0
0
624
0
0
1351
3669
605
541
0
0
0
0
1765
0
0
0
0
3006
2725
0
708
748
0
0
0

283
0
0
0
333
0
0
707
1857
305
259
0
0
0
0
884
0
0
0
0
1507
1361
0
357
362
0
0
0

253
0
0
0
291
0
0
644
1812
300
282
0
0
0
0
881
0
0
0
0
1499
1364
0
351
386
0
0
0

1
1
0
1
0
2
2
4
4
3
1
9
0
2
1
3
1
1
1
2
4
3
1
2
3
0
2
0

1485
1746
0
1784
0
2706
2752
6633
5950
4298
1400
12735
0
2637
1301
5522
1276
1404
1034
3646
5810
5244
1824
3297
5212
0
3351
0

742
872
0
902
0
1350
1394
3374
2991
2160
699
6228
0
1240
638
2743
648
708
524
1883
2916
2630
925
1681
2646
0
1645
0

743
874
0
882
0
1356
1358
3259
2959
2138
701
6507
0
1397
663
2779
628
696
510
1763
2894
2614
899
1616
2566
0
1706
0

742
630
869
0
0
723
0
1338
0
0
0
690
926
0
652
533

361
321
445
0
0
370
0
680
0
0
0
342
471
0
320
271

381
309
424
0
0
353
0
658
0
0
0
348
455
0
332
262

1
2
1
3
0
1
3
4
2
2
5
2
0
2
2
2

1641
3393
1517
4851
0
1437
4886
5262
2986
3153
7360
3168
0
3253
3157
3151

836
1706
730
2477
0
713
2414
2641
1472
1588
3653
1592
0
1625
1557
1568

805
1687
787
2374
0
724
2472
2621
1514
1565
3707
1576
0
1628
1600
1583

757
0
0
0
0
845
0
0
0
0
794
114530
736
2866
959
1788
1596
4741
2114
0
0
843
0
642
814
0
820
714
2038
7792
796
0
550
5602
3421
7414
755
947
0
0
0
909
1854
6673
3167

373
0
0
0
0
421
0
0
0
0
403
58338
410
1332
475
910
803
2440
1068
0
0
423
0
302
418
0
411
358
1056
3963
403
0
268
2881
1732
3812
380
483
0
0
0
442
934
3425
1606

384
0
0
0
0
424
0
0
0
0
391
56192
326
1534
484
878
793
2301
1046
0
0
420
0
340
396
0
409
356
982
3829
393
0
282
2721
1689
3602
375
464
0
0
0
467
920
3248
1561

3
5
2
1
0
0
1
7
2
3
4
242
2
1
3
2
1
11
5
1
1
0
1
5
0
1
5
7
12
10
6
1
0
7
12
10
5
3
0
0
1
2
3
5
8

4693
7481
2915
1385
0
0
1682
9994
3380
3646
7640
358166
2764
1613
4641
3426
1533
16155
7275
1642
1901
0
1053
7540
0
1960
8225
9190
17879
14250
9403
1809
0
11610
17162
13131
6906
4201
0
0
1312
3390
4307
6788
10909

2296
3760
1433
684
0
0
851
4958
1664
1824
3834
182344
1454
846
2369
1746
768
8254
3689
833
956
0
502
3762
0
947
4071
4702
9199
7311
4862
920
0
5932
8814
6688
3460
2070
0
0
659
1725
2140
3459
5566

2397
3721
1482
701
0
0
831
5036
1716
1822
3806
175822
1310
767
2272
1680
765
7901
3586
809
945
0
551
3778
0
1013
4154
4488
8680
6939
4541
889
0
5678
8348
6443
3446
2131
0
0
653
1665
2167
3329
5343

6117
3481
0
2465
3836
2535
4232
970
1375
2119
572
972
976
1865
4922
5473
2319
1325
805
0
6639
981
0
182700
4118
4198
6703
3585
504
0
1100
3610
3372
3421
2433
2297
4465
4092
616
0
2110
0
2538
3063
1848

3132
1757
0
1253
1882
1336
2190
474
693
1074
277
505
494
963
2516
2865
1180
708
405
0
3391
508
0
92175
2104
2160
3418
1820
255
0
536
1826
1754
1736
1262
1155
2262
2066
314
0
1014
0
1261
1580
907

2985
1724
0
1212
1954
1199
2042
496
682
1045
295
467
482
902
2406
2608
1139
617
400
0
3248
473
0
90525
2014
2038
3285
1765
249
0
564
1784
1618
1685
1171
1142
2203
2026
302
0
1096
0
1277
1483
941

8
5
2
4
0
8
7
4
3
1
0
4
6
10
4
11
9
8
7
0
2
5
3
274
6
4
4
5
2
5
1
7
7
4
7
7
8
8
3
1
5
1
3
6
6

12639
6862
3298
6054
0
10837
10436
6601
4738
1240
0
6407
9939
15152
6609
14944
13455
12470
10048
0
2117
7249
5096
399773
8051
5488
5931
6276
2466
8415
1904
11177
9839
5211
9896
10498
11530
12971
5318
1922
7089
1917
5065
9651
8463

6458
3541
1656
3045
0
5564
5456
3342
2338
643
0
3237
5040
7690
3344
7724
6854
6323
5080
0
1086
3680
2539
201359
4061
2799
3004
3202
1212
4307
956
5702
5006
2627
5090
5347
5859
6545
2671
971
3500
957
2480
4940
4307

6181
3321
1642
3009
0
5273
4980
3259
2400
597
0
3170
4899
7462
3265
7220
6601
6147
4968
0
1031
3569
2557
198414
3990
2689
2927
3074
1254
4108
948
5475
4833
2584
4806
5151
5671
6426
2647
951
3589
960
2585
4711
4156

1344
4559
7764
3405
0
0
0
0
722
1250
5568
5089
11264
10044
17955
8976
4351
2313
5672
5265
8354
4620
7159
10367
2586
129166
6665
5313
1601
3037
3898
2305
4839
2961
8335
5660
1896
4127
1647
688
1396
991
2752
6557
5722

678
2338
3874
1694
0
0
0
0
367
636
2840
2614
5669
5123
9084
4472
2181
1140
2804
2625
4157
2339
3557
5235
1318
65140
3365
2703
828
1514
1957
1177
2451
1516
4263
2902
956
2127
827
330
711
499
1370
3303
2827

666
2221
3890
1711
0
0
0
0
355
614
2728
2475
5595
4921
8871
4504
2170
1173
2868
2640
4197
2281
3602
5132
1268
64026
3300
2610
773
1523
1941
1128
2388
1445
4072
2758
940
2000
820
358
685
492
1382
3254
2895

11
10
11
6
2
2
5
3
3
8
7
5
9
6
6
10
7
6
6
6
6
13
11
9
6
219
7
7
10
5
6
3
4
5
4
5
2
7
2
7
5
1
5
6
2

16161
14707
15732
9208
2766
2874
7569
5303
3327
10796
10294
7959
12199
8566
9360
12271
9749
8288
9138
9240
8346
19988
15447
11073
10334
314769
9779
8949
13541
6466
10028
3843
5634
7563
5808
8280
2830
10107
3425
10287
7017
1629
6691
8860
3103

8247
7136
7939
4576
1392
1417
3738
2636
1661
5422
5163
3933
6152
4335
4750
6383
5030
4115
4554
4681
4157
9987
7687
5553
5172
158510
4964
4477
6796
2931
5033
1983
2897
3861
2981
4192
1442
5151
1768
5187
3486
801
3380
4434
1507

7914
7571
7793
4632
1374
1457
3831
2667
1666
5374
5131
4026
6047
4231
4610
5888
4719
4173
4584
4559
4189
10001
7760
5520
5162
156259
4815
4472
6745
3535
4995
1860
2737
3702
2827
4088
1388
4956
1657
5100
3531
828
3311
4426
1596

2625
1325
749
4711
3202
2214
3628
600
2116
2601
964
3220
0
1040
2022
824
2350
540
0
0
0
2183
1367
522
0
1165
3061
2198
4170
5593
2838
948
74658
3261
2533
4478
2061
814
3284
0
2465
1715
0
0
0

1338
677
370
2351
1589
1113
1754
306
1061
1322
532
1615
0
517
1005
408
1224
274
0
0
0
1145
692
261
0
596
1514
1108
2101
2763
1417
461
37673
1628
1292
2205
1029
404
1675
0
1256
908
0
0
0

1287
648
379
2360
1613
1101
1874
294
1055
1279
432
1605
0
523
1017
416
1126
266
0
0
0
1038
675
261
0
569
1547
1090
2069
2830
1421
487
36985
1633
1241
2273
1032
410
1609
0
1209
807
0
0
0

4
2
3
5
8
5
10
5
7
3
2
4
0
5
3
6
6
5
2
4
2
3
0
4
1
2
9
6
3
4
1
2
210
3
6
10
6
5
6
0
1
5
6
0
2

5220
2582
4536
7336
10477
8247
13512
7036
8994
3762
3097
5517
0
7465
4691
9905
9860
8851
2700
6436
2279
4375
0
6539
1975
2438
12310
7145
4076
5296
1411
2861
312588
4795
9513
14346
9085
8022
9494
0
1628
7393
8436
0
3321

2602
1285
2278
3693
5228
4133
6866
3565
4528
1857
1594
2747
0
3763
2381
4922
5208
4476
1381
3296
1180
2218
0
3243
977
1221
6174
3597
2019
2614
717
1476
157222
2374
4769
7053
4555
3987
4732
0
831
3726
4283
0
1644

2618
1297
2258
3643
5249
4114
6646
3471
4466
1905
1503
2770
0
3702
2310
4983
4652
4375
1319
3140
1099
2157
0
3296
998
1217
6136
3548
2057
2682
694
1385
155366
2421
4744
7293
4530
4035
4762
0
797
3667
4153
0
1677

0
0
0
647
0
1972
1859
0
0
1254
1197
4008
893
0
0
0
0
0
2113
0
0
0
1842
0
0
3045
7167
716
0
2179
0
891
0
1189
5095
2195
3219
763
4945
2380
1609
2869
80484
3714
0

0
0
0
327
0
1029
947
0
0
652
611
2054
446
0
0
0
0
0
1035
0
0
0
929
0
0
1537
3633
376
0
1077
0
443
0
617
2549
1097
1615
392
2469
1199
804
1438
40767
1858
0

0
0
0
320
0
943
912
0
0
602
586
1954
447
0
0
0
0
0
1078
0
0
0
913
0
0
1508
3534
340
0
1102
0
448
0
572
2546
1098
1604
371
2476
1181
805
1431
39717
1856
0

2
4
0
1
1
5
6
1
1
10
9
12
6
3
1
2
5
0
6
3
0
3
3
0
4
2
8
3
2
4
2
0
2
6
5
4
4
4
1
9
10
6
197
4
4

2570
6610
0
1496
1769
7004
8368
1957
1230
14756
13337
15979
8438
4024
1907
2670
7518
0
8837
4164
0
4277
5090
0
5690
3325
11481
3950
3546
6692
3006
0
3837
9527
7992
5907
6427
6251
1363
12889
14143
8528
292179
6008
6424

1280
3325
0
757
879
3517
4311
998
627
7500
6792
8203
4285
2057
989
1321
3772
0
4413
2081
0
2174
2506
0
2838
1666
5737
2067
1773
3380
1465
0
1978
4773
4034
2956
3236
3091
676
6463
7042
4306
147620
3035
3362

1290
3285
0
739
890
3487
4057
959
603
7256
6545
7776
4153
1967
918
1349
3746
0
4424
2083
0
2103
2584
0
2852
1659
5744
1883
1773
3312
1541
0
1859
4754
3958
2951
3191
3160
687
6426
7101
4222
144559
2973
3062

1826
0
1589
1412
2178
4545
736
5490
566
3793
0
1446
853
0
504
754
0
1206
0
1912
2050
4136
739
0
1098
796
808
644
909
0
764
0
789
5385
0
1595
3862
4333
815
0
2875
0
856
2565
0

943
0
810
717
1136
2328
376
2749
289
1904
0
731
444
0
244
384
0
565
0
955
1046
2103
380
0
572
409
420
332
462
0
387
0
398
2798
0
805
1962
2139
426
0
1465
0
458
1299
0

883
0
779
695
1042
2217
360
2741
277
1889
0
715
409
0
260
370
0
641
0
957
1004
2033
359
0
526
387
388
312
447
0
377
0
391
2587
0
790
1900
2194
389
0
1410
0
398
1266
0

4
4
1
7
7
11
2
9
6
7
6
8
3
0
2
1
0
3
8
5
5
4
1
1
2
3
1
0
2
1
2
2
1
9
2
2
4
2
2
1
5
1
1
4
1

7426
6109
1094
10665
9485
15050
2973
12947
8366
8438
7993
12858
4547
0
2689
1295
0
4649
12028
7265
8105
5933
1609
1621
2829
4021
1875
0
3255
1562
3466
2709
1288
12867
3237
2879
7201
2473
3792
1937
6217
1502
1543
6993
1815

3729
3100
471
5421
4431
7637
1506
6582
4288
4283
4022
6427
2321
0
1347
677
0
2420
6099
3704
4087
2996
815
844
1419
2037
946
0
1663
808
1751
1369
667
6514
1608
1413
3644
1218
1918
968
3130
749
781
3532
981

3697
3009
623
5244
5054
7413
1467
6365
4078
4155
3971
6431
2226
0
1342
618
0
2229
5929
3561
4018
2937
794
777
1410
1984
929
0
1592
754
1715
1340
621
6353
1629
1466
3557
1255
1874
969
3087
753
762
3461
834

0
0
0
0
1488
0
0
1786
661
895
1378
1216
2967
1258
0
1292
198371
0
3320
763
1437
2697
1788
0
828
5129
3339
3957
17616
10611
5355
6453
7863
581
2964
1655
1342
1712
2866
0
821
0
650
0
773

0
0
0
0
769
0
0
826
319
456
674
623
1530
621
0
655
99957
0
1658
375
730
1358
920
0
426
2541
1665
2014
8856
5348
2698
3203
3956
287
1490
820
662
864
1425
0
410
0
326
0
413

0
0
0
0
719
0
0
960
342
439
704
593
1437
637
0
637
98414
0
1662
388
707
1339
868
0
402
2588
1674
1943
8760
5263
2657
3250
3907
294
1474
835
680
848
1441
0
411
0
324
0
360

0
4
0
1
5
3
0
1
4
5
3
0
6
1
1
2
392
2
5
2
6
4
6
2
1
8
10
7
17
10
6
7
12
0
8
3
5
3
4
0
3
1
1
2
5

0
6342
0
1936
8150
3835
0
1375
5850
6789
4393
0
8523
1533
1424
2991
567077
2584
7763
2422
8816
5810
9218
2495
1780
12276
13114
9129
24281
15650
8530
11573
17542
0
12036
4012
7874
3919
5338
0
4329
1964
1301
2847
7971

0
3248
0
1011
4151
1975
0
711
2904
3372
2174
0
4343
760
732
1519
284621
1301
3887
1191
4403
2889
4615
1223
892
6460
6764
4587
12118
7690
4212
5823
8696
0
5894
1999
4012
1905
2639
0
2269
956
674
1395
4032

0
3094
0
925
3999
1860
0
664
2946
3417
2219
0
4180
773
692
1472
282456
1283
3876
1231
4413
2921
4603
1272
888
5816
6350
4542
12163
7960
4318
5750
8846
0
6142
2013
3862
2014
2699
0
2060
1008
627
1452
3939

872
1416
3602
760
4331
3423
1394
7126
830
873
1182
2089
1418
2509
2180
1339
1394
0
0
0
0
708
877
2357
8754
2629
6090
1414
2547
0
9227
11950
15116
4363
2354
1990
4934
1803
5137697
142076
4345
1450
1763
5691
8277

430
685
1820
382
2127
1754
685
3523
402
426
567
1021
713
1230
1100
658
702
0
0
0
0
344
456
1163
4381
1304
3111
707
1284
0
4747
6020
7679
2468
1213
1017
2467
926
2590145
72118
2207
754
917
2899
4148

442
731
1782
378
2204
1669
709
3603
428
447
615
1068
705
1279
1080
681
692
0
0
0
0
364
421
1194
4373
1325
2979
707
1263
0
4480
5930
7437
1895
1141
973
2467
877
2547552
69958
2138
696
846
2792
4129

7
4
13
5
4
6
8
9
4
7
8
5
2
12
1
8
2
3
5
2
3
8
2
11
8
12
6
3
4
3
17
12
11
12
5
7
8
5
6492
360
44
27
8
33
41

12030
6614
16548
6812
6322
8861
11623
14113
5414
10068
10242
7774
2931
17197
1992
11055
2347
3549
7088
3406
5558
10987
3105
16630
11357
17953
7600
4497
6066
4215
24687
17298
14544
15084
5685
12175
12257
6819
9149908
526136
64605
41042
12411
48117
56468

6120
3323
8376
3382
3130
4427
5730
7063
2668
5029
5010
3817
1486
8672
1026
5540
1167
1781
3651
1707
2783
5527
1530
8298
5760
9160
3759
2302
3077
2108
12528
8812
7280
7680
2883
6069
6023
3411
4622653
266935
33374
21158
6320
24227
28010

5910
3291
8172
3430
3192
4434
5893
7050
2746
5039
5232
3957
1445
8525
966
5515
1180
1768
3437
1699
2775
5460
1575
8332
5597
8793
3841
2195
2989
2107
12159
8486
7264
7404
2802
6106
6234
3408
4527255
259201
31231
19884
6091
23890
28458

18748
48056
14668
17012
22066
106924
2314
8698
7211
28059
16298
44344
82619
5038
6591
22186
20827
27977
86587
16109
26561
25320
13346
5251
144990
43270
35090
24264
27010
15356
103044
25564
37391
20975
19114
50363
5594
16884
4126
13881
9878
45241
13826
5968
3730

9458
24324
7538
8575
11298
53938
1193
4358
3607
14212
8228
22340
41913
2553
3416
11359
10534
14051
44184
8199
13636
12937
6829
2583
72491
21767
17492
12113
13377
7742
52034
12875
18802
10687
9670
25777
2899
8572
2136
7155
5015
23411
7156
3082
1910

9290
23732
7130
8437
10768
52986
1121
4340
3604
13847
8070
22004
40706
2485
3175
10827
10293
13926
42403
7910
12925
12383
6517
2668
72499
21503
17598
12151
13633
7614
51010
12689
18589
10288
9444
24586
2695
8312
1990
6726
4863
21830
6670
2886
1820

34
43
55
37
38
172
11
14
21
55
26
45
236
43
39
52
38
64
234
39
51
66
54
24
308
64
68
59
62
55
203
49
60
40
54
111
12
37
16
29
17
125
36
19
17

52284
61591
78654
55669
55295
245514
15448
18350
29282
78019
39822
64593
342780
65862
56797
73821
55404
90896
339739
55123
74649
95784
77848
36335
441561
89107
93986
87616
89637
81215
281885
66635
83539
53764
77947
160307
17218
54147
23700
40328
24914
180689
54203
28147
23738

26340
31122
39687
28419
28278
123326
7685
9272
14527
39387
19873
32582
174847
33507
29377
37957
28177
45829
173183
27913
38045
48937
39728
18560
220137
44977
46639
43579
44492
40450
142361
33806
42322
26814
39419
81217
8839
27217
11960
20553
12648
93459
28184
14448
12312

25944
30469
38967
27250
27017
122188
7763
9078
14755
38632
19949
32011
167933
32355
27420
35864
27227
45067
166556
27210
36604
46847
38120
17775
221424
44130
47347
44037
45145
40765
139524
32829
41217
26950
38528
79090
8379
26930
11740
19775
12266
87230
26019
13699
11426

16618
5099
195836
9979
12702
19984
10428
15750
46291
18728
15761
25249
13646
7318
115761
12366
6584
34689
18764
9790
20941
12627
34085
638
1193
4337
9167
5961
7350
5439
176955
11578
25649
30992
36942
45025
26769
153261
11056
6619
34076
26998
32287
42225
284830

8587
2676
98619
4858
6323
10205
5289
7991
23465
9510
7927
12571
6815
3665
59775
6398
3405
17916
9713
5066
10804
6473
17247
339
601
2179
4513
3077
3802
2736
89820
5957
13095
15803
18662
22768
13535
77617
5652
3376
17300
13597
16361
21331
142254

8031
2423
97217
5121
6379
9779
5139
7759
22826
9218
7834
12678
6831
3653
55986
5968
3179
16773
9051
4724
10137
6154
16838
299
592
2158
4654
2884
3548
2703
87135
5621
12554
15189
18280
22257
13234
75644
5404
3243
16776
13401
15926
20894
142576

33
20
161
8
5
19
10
15
21
11
22
20
19
11
256
35
29
52
25
25
49
41
138
16
11
17
24
20
26
24
309
23
67
63
55
53
48
239
25
13
44
45
49
63
241

47294
27307
220682
10776
7816
26055
12532
23469
25787
14640
30718
26583
27178
15128
365255
49179
41879
74230
35537
33492
70970
59968
205652
23418
17063
24751
34339
29056
39037
37988
442254
32580
102107
87904
76701
74379
68583
345718
35111
20568
59144
64516
74854
91525
322934

24480
14035
111285
5316
3994
13310
6434
12047
12931
7368
15539
13035
13740
7571
187808
25542
21664
37923
18218
17176
36303
30982
104073
11922
8723
12364
17281
14690
19846
19247
224956
16611
52111
44887
38855
37869
34623
175626
17928
10599
29890
32962
38020
46227
162157

22814
13272
109397
5460
3822
12745
6098
11422
12856
7272
15179
13548
13438
7557
177447
23637
20215
36307
17319
16316
34667
28986
101579
11496
8340
12387
17058
14366
19191
18741
217298
15969
49996
43017
37846
36510
33960
170092
17183
9969
29254
31554
36834
45298
160777

46631
55592
27644
46897
46274
34830
26962
5215
980
867
3368
218071
16266
20478
16733
51949
49053
38758
24834
574846
48762
49241
24828
59909
46661
79438
84852
57288
52006
71861
110162
39466
12402
8124
50170
277411
73460
58195
33610
16809
30373
32429
32535
493673
38171

23195
28023
13895
23282
22738
17554
13567
2548
475
446
1627
108367
7972
10064
8117
26180
24695
19196
12143
288198
24523
24846
12465
30261
23634
39998
42535
28413
25953
35570
56389
20289
6283
4111
25706
138706
36755
28628
16996
8463
15231
16211
16422
245000
18749

23436
27569
13749
23615
23536
17276
13395
2667
505
421
1741
109704
8294
10414
8616
25769
24358
19562
12691
286648
24239
24395
12363
29648
23027
39440
42317
28875
26053
36291
53773
19177
6119
4013
24464
138705
36705
29567
16614
8346
15142
16218
16113
248673
19422

22
39
53
21
21
43
42
46
20
19
7
195
5
22
11
40
63
32
22
467
39
54
55
52
38
62
52
37
34
44
148
45
29
20
54
307
67
21
37
24
54
51
53
275
16

29563
53341
74507
26310
26973
56431
55809
73972
31519
32027
10426
274703
6012
30817
14298
53531
87709
48451
33885
638979
53965
75979
77453
69955
50391
83553
71555
53351
43671
59106
206937
62928
40974
26953
76082
430547
87041
27949
51744
34770
79617
74408
75018
360676
21553

14567
26935
37689
13022
13340
28670
27934
34352
14294
15028
5030
136693
2889
15198
7065
26944
44047
23952
16598
321340
26766
38649
39083
35291
25164
42336
36111
26814
21542
29584
108182
32812
21444
13872
40054
216151
43497
13767
26038
17426
40046
37394
37983
179223
10477

14996
26406
36818
13288
13633
27761
27875
39620
17225
16999
5396
138010
3123
15619
7233
26587
43662
24499
17287
317639
27199
37330
38370
34664
25227
41217
35444
26537
22129
29522
98755
30116
19530
13081
36028
214396
43544
14182
25706
17344
39571
37014
37035
181453
11076

49576
88493
84113
22779
60355
58746
91440
10725
3245
2474
3390
667
949
67608
15476
34232
17900
230048
47196
43567
33702
18799
43745
24572
18467
51129
16277
24172
2405
8275
158741
18312
13438
18961
30553
24490
18403
34584
72419
32108
22738
17573
433803
72964
97024

24476
43997
41855
11216
30262
29557
44888
5184
1536
1211
1631
340
466
33292
7650
16835
8807
116360
23833
22017
16932
9661
22158
12429
9330
25976
8214
12264
1204
4294
80327
9403
6960
9720
15337
12067
9210
17630
36181
16080
11363
8738
219586
36892
49317

25100
44496
42258
11563
30093
29189
46552
5541
1709
1263
1759
327
483
34316
7826
17397
9093
113688
23363
21550
16770
9138
21587
12143
9137
25153
8063
11908
1201
3981
78414
8909
6478
9241
15216
12423
9193
16954
36238
16028
11375
8835
214217
36072
47707

24
55
39
9
39
40
53
68
19
9
16
13
11
91
28
27
36
379
61
60
51
43
64
59
41
112
40
46
9
17
317
57
33
47
51
36
45
48
184
79
52
53
211
33
61

31705
72013
50094
11048
51840
54500
67923
106212
29522
14260
25413
20427
16590
132234
44545
37447
50242
538853
84943
85473
69406
64932
89917
86622
57560
157286
50654
66249
13633
26750
450177
80198
45684
70243
70583
48004
65643
69822
259771
108516
74108
77147
281537
42023
83200

15779
35843
24816
5455
25896
27415
33542
52130
14286
7016
12575
10021
8232
65481
22400
18217
24864
271999
42922
43380
34870
32911
45284
43763
28869
78549
25111
32992
6855
13591
227389
41134
23410
35629
35146
23744
32848
35478
131106
54950
37421
38735
142891
21106
42079

15926
36170
25278
5593
25944
27085
34381
54082
15236
7244
12838
10406
8358
66753
22145
19230
25378
266854
42021
42093
34536
32021
44633
42859
28691
78737
25543
33257
6778
13159
222788
39064
22274
34614
35437
24260
32795
34344
128665
53566
36687
38412
138646
20917
41121

75884
96464
91467
302757
46593
57777
15099
49312
55399
78577
222816
43719
63977
51645
63475
185701
59441
25747
28773
71740
39539
23542
2240
2383
2054
1982
13117
1766
15997
841
2920
4874
7362
0
0
0
0
0
0
0
0
0
0
0
0

38664
48796
45917
154249
23654
30200
7649
24818
28094
39834
114390
22450
32590
26591
32759
94194
29937
13183
14473
36601
19972
11829
1139
1173
1021
984
6628
884
8143
434
1349
2617
3743
0
0
0
0
0
0
0
0
0
0
0
0

37220
47668
45550
148508
22939
27577
7450
24494
27305
38743
108426
21269
31387
25054
30716
91507
29504
12564
14300
35139
19567
11713
1101
1210
1033
998
6489
882
7854
407
1571
2257
3619
0
0
0
0
0
0
0
0
0
0
0
0

41
46
30
204
52
28
11
36
35
42
173
37
45
41
50
222
45
43
43
91
75
43
7
6
7
5
11
7
32
4
7
9
12
0
0
0
0
0
0
0
0
0
0
0
0

54282
61229
40803
276738
72418
40093
13375
46468
46836
57548
232409
44914
63782
56211
67502
307771
58416
61760
62478
125117
113745
63521
9282
8388
9969
7764
15925
12193
50224
7008
12239
13284
17693
0
0
0
0
0
0
0
0
0
0
0
0

27835
31197
20674
140407
36407
20556
6702
23731
23963
29048
119658
22816
32554
29030
35258
155732
29440
31470
31244
63578
56686
32195
4769
4265
4886
3871
8074
6330
24491
3400
5690
6490
8911
0
0
0
0
0
0
0
0
0
0
0
0

26447
30032
20129
136331
36011
19537
6673
22737
22873
28500
112751
22098
31228
27181
32244
152039
28976
30290
31234
61539
57059
31326
4513
4123
5083
3893
7851
5863
25733
3608
6549
6794
8782
0
0
0
0
0
0
0
0
0
0
0
0

0
1845
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
546
0
0
0
0
546
0
0
557

0
877
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
252
0
0
0
0
252
0
0
277

0
968
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
294
0
0
0
0
294
0
0
280

0
11
5
4
1
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
1

0
16930
7840
6516
1324
0
0
0
0
1653
0
0
1653
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1196
0
0
1196
0
0
0
0
0
0
0
0
0
0
1129

0
8080
3740
3103
637
0
0
0
0
797
0
0
797
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
556
0
0
556
0
0
0
0
0
0
0
0
0
0
535

0
8850
4100
3413
687
0
0
0
0
856
0
0
856
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
640
0
0
640
0
0
0
0
0
0
0
0
0
0
594

0
0
557
0
0
0
0
0
0
0
0
0
0
0
0
0
0
742
0
0
0
742
0
0
0
0
0
0
0
0
0
0
0
0
1772206
78217
15253
22434
13797
3076
0
15608
3950
1318
2781

0
0
277
0
0
0
0
0
0
0
0
0
0
0
0
0
0
348
0
0
0
348
0
0
0
0
0
0
0
0
0
0
0
0
889382
38905
7608
11150
6831
1551
0
7759
1960
665
1381

0
0
280
0
0
0
0
0
0
0
0
0
0
0
0
0
0
394
0
0
0
394
0
0
0
0
0
0
0
0
0
0
0
0
882824
39312
7645
11284
6966
1525
0
7849
1990
653
1400

0
0
0
1
2
0
0
2
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4231
162
20
36
31
22
3
40
6
1
3

0
0
0
1129
3123
0
0
3123
0
0
1989
0
0
0
0
1989
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6221642
234884
30266
51669
45111
32132
4596
57444
8180
1402
4084

0
0
0
535
1552
0
0
1552
0
0
900
0
0
0
0
900
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3115613
117024
15042
25933
22157
16036
2271
28723
4098
700
2064

0
0
0
594
1571
0
0
1571
0
0
1089
0
0
0
0
1089
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3106029
117860
15224
25736
22954
16096
2325
28721
4082
702
2020

0
189587
22253
0
0
0
26184
28359
31541
17420
42488
21342
73661
3846
5996
8618
9336
17756
6476
3479
11949
6205
165098
0
55219
42480
22520
12496
4804
27579
184783
41729
37603
10723
23310
17740
21041
6501
26136
52056
1367
6067
0
2751
11997

0
95463
11193
0
0
0
13254
14264
15700
8805
21308
10939
36840
1882
2917
4305
4686
8964
3234
1751
5923
3178
82962
0
27610
21336
11213
6370
2425
14008
93323
21001
18945
5468
11704
9052
10630
3294
13229
26664
740
3201
0
1402
6169

0
94124
11060
0
0
0
12930
14095
15841
8615
21180
10403
36821
1964
3079
4313
4650
8792
3242
1728
6026
3027
82136
0
27609
21144
11307
6126
2379
13571
91460
20728
18658
5255
11606
8688
10411
3207
12907
25392
627
2866
0
1349
5828

0
284
33
2
0
1
36
46
33
36
59
38
179
17
23
13
45
26
21
4
23
7
367
6
77
92
61
33
20
78
505
93
75
30
73
58
61
51
64
87
3
7
1
5
24

0
401524
44655
2274
0
1092
52245
63722
47701
51501
84642
53692
264720
25553
34552
20094
65868
37308
28715
6523
35695
10412
532514
9862
111818
126764
89385
50640
30072
113973
742823
131577
103062
45503
116208
87752
87766
79616
91339
125337
4608
9484
1065
6767
35734

0
201886
22811
1167
0
546
26198
31945
23896
25856
42508
26959
131848
12652
17143
10048
32833
18662
14258
3307
17575
5370
267513
4950
56142
63396
44798
25648
15161
57418
374758
66390
51695
23029
58454
44516
44360
39933
46381
64100
2426
5025
571
3405
18471

0
199638
21844
1107
0
546
26047
31777
23805
25645
42134
26733
132872
12901
17409
10046
33035
18646
14457
3216
18120
5042
265001
4912
55676
63368
44587
24992
14911
56555
368065
65187
51367
22474
57754
43236
43406
39683
44958
61237
2182
4459
494
3362
17263

16576
7260
3577
2461
44973
12420
17357
9879
5317
21934
4750
836
2463
8373
5512
781
0
0
0
781
0
0
17527
4870
3994
2981
1864
1375
0
824
1619
4417
2620
1797
0
0
0
29465
1101
2595
3702
630
8853
3395
0

8294
3751
1824
1283
22747
6286
8781
5070
2610
10948
2404
431
1238
4149
2726
386
0
0
0
386
0
0
8816
2459
1965
1504
926
701
0
422
839
2194
1303
891
0
0
0
14824
558
1314
1870
311
4451
1685
0

8282
3509
1753
1178
22226
6134
8576
4809
2707
10986
2346
405
1225
4224
2786
395
0
0
0
395
0
0
8711
2411
2029
1477
938
674
0
402
780
2223
1317
906
0
0
0
14641
543
1281
1832
319
4402
1710
0

5
10
24
8
78
23
23
13
19
56
16
5
11
17
7
3
0
1
0
1
0
1
58
14
19
9
2
8
2
0
4
31
20
5
1
4
1
80
4
8
8
7
24
11
0

6052
14020
35243
12364
116937
32873
34466
20961
28637
83250
25769
8374
17151
22482
9474
4691
0
1694
0
1691
0
1306
87673
20486
28379
14190
2643
12939
3253
0
5783
47556
30029
9030
1409
5656
1432
124819
6327
12995
12894
11043
35212
17056
0

3024
7087
17858
6233
58923
16543
17547
10535
14298
41915
13085
4169
8639
11271
4751
2267
0
811
0
851
0
605
43813
10252
14045
7162
1343
6453
1619
0
2939
23508
14879
4461
700
2742
726
61709
3112
6568
6268
5528
17201
8469
0

3028
6933
17385
6131
58014
16330
16919
10426
14339
41335
12684
4205
8512
11211
4723
2424
0
883
0
840
0
701
43860
10234
14334
7028
1300
6486
1634
0
2844
24048
15150
4569
709
2914
706
63110
3215
6427
6626
5515
18011
8587
0

1489
7700
3476
0
0
3476
1607
0
953
654
115949
3944
6863
8445
29944
34645
18229
13879
27287
627
0
3150
2859
11029
5064
3683
875
69390
15187
14103
8361
10957
8010
6889
5883
88822
6413
7023
14952
6707
7996
4470
24572
16689
93359

752
3883
1724
0
0
1724
799
0
484
315
58358
1979
3418
4261
15018
17373
9300
7009
13491
311
0
1534
1409
5511
2494
1797
435
34767
7635
7094
4216
5485
4007
3432
2898
43575
3196
3481
7472
3363
4066
2154
11790
8053
46157

737
3817
1752
0
0
1752
808
0
469
339
57591
1965
3445
4184
14926
17272
8929
6870
13796
316
0
1616
1450
5518
2570
1886
440
34623
7552
7009
4145
5472
4003
3457
2985
45247
3217
3542
7480
3344
3930
2316
12782
8636
47202

5
13
29
3
1
25
27
0
17
10
302
13
19
11
76
52
68
63
185
27
21
26
22
39
26
16
8
240
31
48
37
12
30
54
28
273
30
31
34
28
37
49
45
19
168

8246
21046
44631
3914
1800
38917
45089
0
28316
16773
444015
19848
28022
15510
112706
75032
99974
92923
279897
41465
33309
38152
32821
57231
39280
25500
12139
352830
43364
68482
53842
19529
44163
83385
40065
407265
47028
44290
51115
41782
56204
74271
63810
28765
248588

4074
10489
22171
1943
890
19338
22264
0
14088
8176
225151
10077
14311
7778
56781
37907
51052
47245
138824
20570
16588
19052
16213
28369
19376
12579
6077
176134
21744
34560
26988
9697
22089
41280
19776
200288
23583
22228
25588
20961
27881
35563
30418
14066
123088

4172
10557
22460
1971
910
19579
22825
0
14228
8597
218864
9771
13711
7732
55925
37125
48922
45678
141073
20895
16721
19100
16608
28862
19904
12921
6062
176696
21620
33922
26854
9832
22074
42105
20289
206977
23445
22062
25527
20821
28323
38708
33392
14699
125500

12495
13749
1717
1611
8523
6216
9407
5704
12861
10075
11001
75962
11315
9642
15525
19603
10979
8898
61613
5561
20497
7824
5123
3590
13282
5736
1499
733
0
0
766
0
65062
2642
2404
1582
2972
12701
25552
13553
3656
36726
7711
15386
2559

6134
6898
860
796
4297
3046
4678
2780
6221
4961
5486
37619
5704
4758
7915
9557
5432
4253
30851
2783
10287
3858
2578
1764
6664
2917
776
390
0
0
386
0
32723
1301
1189
794
1467
6401
13020
6760
1791
18259
3809
7744
1264

6361
6851
857
815
4226
3170
4729
2924
6640
5114
5515
38343
5611
4884
7610
10046
5547
4645
30762
2778
10210
3966
2545
1826
6618
2819
723
343
0
0
380
0
32339
1341
1215
788
1505
6300
12532
6793
1865
18467
3902
7642
1295

25
13
12
10
12
14
17
19
16
11
19
175
24
17
27
50
30
27
146
14
34
21
13
18
31
15
10
5
2
1
0
2
117
4
8
8
16
14
28
24
15
125
31
33
12

37329
20152
18046
14432
16236
21145
24373
29288
25326
15322
26939
250553
33946
25205
38706
72051
41727
38918
217397
21223
50267
31295
19629
26225
45327
23431
15869
8925
2675
1723
0
2546
167741
6430
11231
11713
21826
20957
37879
35719
21986
190045
47333
49113
19009

18604
10024
9100
7101
8041
10374
11871
14416
12327
7686
13544
125008
16971
12408
19581
35698
21196
19154
109637
10689
25540
15966
10014
12958
22717
11753
8045
4555
1343
872
0
1275
83573
3247
5560
5832
11027
10513
18958
17666
10770
95589
23879
24647
9510

18725
10128
8946
7331
8195
10771
12502
14872
12999
7636
13395
125545
16975
12797
19125
36353
20531
19764
107760
10534
24727
15329
9615
13267
22610
11678
7824
4370
1332
851
0
1271
84168
3183
5671
5881
10799
10444
18921
18053
11216
94456
23454
24466
9499

4822
3853
2395
0
58371
8250
12972
16858
9120
2067
5219
3160
725
23384
733
5167
968
721
0
1280
5443
4073
3047
1952
0
924
0
0
0
924
57197
8178
32355
15140
0
1524
102390
35429
17890
3807
572
44692
6859
0
0

2341
1901
1200
0
28781
4050
6388
8326
4567
1009
2583
1524
334
11584
351
2558
494
348
0
626
2686
2003
1525
993
0
465
0
0
0
465
29298
4313
16465
7729
0
791
52656
18078
9171
1981
299
23127
3383
0
0

2481
1952
1195
0
29590
4200
6584
8532
4553
1058
2636
1636
391
11800
382
2609
474
373
0
654
2757
2070
1522
959
0
459
0
0
0
459
27899
3865
15890
7411
0
733
49734
17351
8719
1826
273
21565
3476
0
0

21
9
19
0
161
36
17
27
28
7
24
16
6
77
4
18
2
3
0
4
16
7
11
11
1
2
0
1
1
0
77
19
33
20
2
3
107
26
20
9
3
49
42
0
0

31479
14960
28151
0
228090
52638
21345
36688
42230
10799
33103
22629
8658
116025
5385
27411
3109
4696
0
5727
25264
9799
17290
16138
1206
2984
0
1663
1321
0
113122
28536
47166
29875
3669
3876
148692
35813
27125
15303
4240
66211
63999
0
0

16049
7474
14030
0
112812
26027
10516
18240
21117
5384
16357
11016
4155
57002
2654
13276
1500
2371
0
2764
12459
4768
8580
8033
597
1480
0
811
669
0
58014
14754
24207
15162
1856
2035
76473
18314
13787
7980
2207
34185
31910
0
0

15430
7486
14121
0
115278
26611
10829
18448
21113
5415
16746
11613
4503
59023
2731
14135
1609
2325
0
2963
12805
5031
8710
8105
609
1504
0
852
652
0
55108
13782
22959
14713
1813
1841
72219
17499
13338
7323
2033
32026
32089
0
0

0
0
6859

0
0
3383

0
0
3476

0
1
41

0
1486
62513

0
813
31097

0
673
31416

19830
0
4110
8411
0
0
6093
1216
1758
0
0
1758
0
0
939
819
0
0
0
0
0
43768
5916
4547
0
1369
24476
9610
8168
6698
13376
8898
4478
0

10044
0
2081
4268
0
0
3071
624
857
0
0
857
0
0
460
397
0
0
0
0
0
23251
3546
2760
0
786
12667
5115
4153
3399
7038
4622
2416
0

9786
0
2029
4143
0
0
3022
592
901
0
0
901
0
0
479
422
0
0
0
0
0
20517
2370
1787
0
583
11809
4495
4015
3299
6338
4276
2062
0

78
13
19
29
0
1
12
4
13
0
0
9
0
0
7
2
0
0
4
2
2
53
10
8
2
0
24
8
7
9
19
13
4
2

118082
19296
28684
43831
0
1448
17742
7081
18799
0
0
13158
0
0
10172
2986
0
0
5641
3453
2188
71057
13620
10385
3235
0
31371
10369
10524
10478
26066
18302
5499
2265

58886
9641
14457
21981
0
755
8572
3480
9391
0
0
6610
0
0
5154
1456
0
0
2781
1709
1072
37204
7316
5388
1928
0
16132
5343
5438
5351
13756
9561
3001
1194

59196
9655
14227
21850
0
693
9170
3601
9408
0
0
6548
0
0
5018
1530
0
0
2860
1744
1116
33853
6304
4997
1307
0
15239
5026
5086
5127
12310
8741
2498
1071

Number of
Villages
26
96428
1152
81
48
27
6
81
10
17
17
10
22
5
6
4
2
0
11
5
6
0
61
17
11
16
17
87
17
3
22
24
6
9
6
78
35
12
7
10
14

2000-4999
Population
Males
Persons
27
28
288773884 148656419
3447374
1817156
243193
131504
150553
80828
73613
39594
19027
11082
246951
129379
30774
15696
52724
28748
48037
24977
30736
15928
69159
35845
15521
8185
15605
9913
8673
4286
6932
5627
0
0
30799
16300
13730
7013
17069
9287
0
0
198687
104177
55443
28891
31575
17426
52469
26292
59200
31568
267904
142086
49875
25919
10879
5757
65141
34113
79357
42182
18482
9601
25933
15153
18237
9361
218564
115101
100924
53341
33129
17438
17655
9201
29796
15695
37060
19426

5000-9999
Population

Females
29
140117465
1630218
111689
69725
34019
7945
117572
15078
23976
23060
14808
33314
7336
5692
4387
1305
0
14499
6717
7782
0
94510
26552
14149
26177
27632
125818
23956
5122
31028
37175
8881
10780
8876
103463
47583
15691
8454
14101
17634

Number of
Villages
Persons
30
31
18652 123877458
212
1390130
25
161115
21
137067
4
24048
0
0
15
96032
1
6663
4
25469
2
13718
1
9873
4
22874
3
17435
1
6222
1
6222
0
0
0
0
1
8397
1
8397
0
0
0
0
16
107910
2
15519
2
11561
5
34163
7
46667
15
92604
0
0
3
19227
3
17226
3
18078
2
13030
2
11494
2
13549
3
20256
1
6101
0
0
0
0
2
14155
0
0

110
21
9
28
11
11
11
11
8
43
7
11
25
3
1
2
41
14
20
7
60
5
8
14
33
26
26
116
14
13
30
11
23
25
46
32
2
12
39
24
6
7
2
40
14

341567
63027
28720
92806
33385
32084
31724
36009
23812
132561
19751
32722
80088
8169
3177
4992
123059
41075
61779
20205
182693
18169
26729
39954
97841
78431
78431
345988
39373
34663
91342
32067
71748
76795
133386
84985
5187
43214
105507
65980
16629
17682
5216
112298
43042

181989
32013
14599
49511
17907
16481
17653
20486
13339
71388
13013
16954
41421
4184
1709
2475
66137
22658
32616
10863
94346
9178
13962
20963
50243
39807
39807
179801
20026
17279
47176
17205
37405
40710
67890
43107
2653
22130
55650
34374
9543
9005
2728
59532
22297

159578
31014
14121
43295
15478
15603
14071
15523
10473
61173
6738
15768
38667
3985
1468
2517
56922
18417
29163
9342
88347
8991
12767
18991
47598
38624
38624
166187
19347
17384
44166
14862
34343
36085
65496
41878
2534
21084
49857
31606
7086
8677
2488
52766
20745

20
8
2
5
2
0
1
0
2
16
0
10
6
0
0
0
9
3
4
2
13
3
3
0
7
2
2
32
2
4
6
3
7
10
7
1
1
5
6
6
0
0
0
10
8

140070
53730
11097
43253
12645
0
7193
0
12152
107934
0
65808
42126
0
0
0
59346
19936
26941
12469
72532
18183
17495
0
36854
16815
16815
204583
18553
28133
38399
20752
38611
60135
43794
8043
5369
30382
43287
43287
0
0
0
69487
54482

26
24
13
5
6
0
71
25
11
30
5
32
20
12
73
21
27
18
7
23
23
219
7
0
0
0
0
1
0
0
6
0
0
43
4
6
1
8
0
2
4
3
2
0
4

69256
76911
42165
14074
20672
0
202623
71644
30722
87215
13042
92908
60917
31991
227998
59956
87152
57084
23806
61572
61572
585064
16586
0
0
0
0
2599
0
0
13987
0
0
115558
11305
16680
2059
22004
0
5421
11025
7363
5297
0
8934

37235
39945
22152
7194
10599
0
105906
37780
16003
45279
6844
48591
31630
16961
120069
31572
46280
29759
12458
33461
33461
302211
8320
0
0
0
0
1311
0
0
7009
0
0
60019
5824
8797
1026
11004
0
2744
5582
3694
2622
0
4308

32021
36966
20013
6880
10073
0
96717
33864
14719
41936
6198
44317
29287
15030
107929
28384
40872
27325
11348
28111
28111
282853
8266
0
0
0
0
1288
0
0
6978
0
0
55539
5481
7883
1033
11000
0
2677
5443
3669
2675
0
4626

2
6
3
0
3
0
2
2
0
0
0
7
7
0
4
2
0
2
0
2
2
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

15005
37905
19642
0
18263
0
10568
10568
0
0
0
51176
51176
0
29177
15312
0
13865
0
10920
10920
74265
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
6
3
0
0
0
0
0
57
2
21
6
6
14
8
14
0
1
0
0
0
0
0
0
0
7
5
1
0
0
0
0
0
6
0
1
0
1
1

0
0
0
0
0
0
0
16517
8953
0
0
0
0
0
162669
4232
60534
16308
14524
42377
24694
37353
0
2416
0
0
0
0
0
0
0
18424
14042
2471
0
0
0
0
0
15486
0
2347
0
2416
3390

0
0
0
0
0
0
0
9193
5225
0
0
0
0
0
83327
2237
31116
8365
7392
21645
12572
19113
0
1223
0
0
0
0
0
0
0
9328
7279
1283
0
0
0
0
0
7554
0
1150
0
1082
1762

0
0
0
0
0
0
0
7324
3728
0
0
0
0
0
79342
1995
29418
7943
7132
20732
12122
18240
0
1193
0
0
0
0
0
0
0
9096
6763
1188
0
0
0
0
0
7932
0
1197
0
1334
1628

0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
0
6
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
57718
0
38541
0
0
12584
6593
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
2
31
0
8
0
16
7
15
4
5
3
2
1
0
12
1
0
0
2
3
0
4
1
1
25
0
1
1
2
1
1
10
5
3
1
4
1
0
0
0
1
0
0
0

2045
5288
78580
0
18758
0
40860
18962
38791
9145
13452
6778
5871
3545
0
29353
2065
0
0
4768
7044
0
9682
3668
2126
69622
0
2489
3329
4165
2794
2177
32028
12138
8166
2336
9526
3071
0
0
0
2084
0
0
0

1011
2549
40004
0
9619
0
20714
9671
19245
4534
6516
3326
3037
1832
0
15952
1038
0
0
2561
3870
0
5605
1863
1015
36699
0
1285
1644
2099
1492
1187
17072
6307
4344
1269
5145
1668
0
0
0
1099
0
0
0

1034
2739
38576
0
9139
0
20146
9291
19546
4611
6936
3452
2834
1713
0
13401
1027
0
0
2207
3174
0
4077
1805
1111
32923
0
1204
1685
2066
1302
990
14956
5831
3822
1067
4381
1403
0
0
0
985
0
0
0

0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0

0
0
5000
0
0
0
0
5000
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11547
0
0
0
0
0
0
5757
0
5790
0
0
0
0
0
0
0
0
0
0

0
0
1
0
0
0
0
1
0
5
0
1
0
2
1
1
2227
181
7
36
64
66
8
55
11
17
5
22
112
7
20
34
25
26
105
23
20
32
30
46
35
11
26
3
7

0
0
2293
0
0
0
0
2078
0
11540
0
2047
0
4580
2669
2244
6613822
520473
20678
103066
180232
190292
26205
159229
30473
54661
12940
61155
307886
16296
51269
99921
66727
73673
290189
64215
51632
90573
83769
129569
101012
28557
71780
7799
18278

0
0
1236
0
0
0
0
1142
0
6833
0
1491
0
2787
1436
1119
3476730
272065
10735
54223
93578
99828
13701
82831
15417
28687
6772
31955
157997
8371
26136
51328
33945
38217
147634
32550
25918
46658
42508
65982
51242
14740
38545
4148
9716

0
0
1057
0
0
0
0
936
0
4707
0
556
0
1793
1233
1125
3137092
248408
9943
48843
86654
90464
12504
76398
15056
25974
6168
29200
149889
7925
25133
48593
32782
35456
142555
31665
25714
43915
41261
63587
49770
13817
33235
3651
8562

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
330
13
2
1
6
4
0
4
1
2
1
0
10
0
2
6
1
1
8
1
4
3
0
1
0
1
1
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2156901
88133
13671
5890
45281
23291
0
26780
6733
12830
7217
0
63826
0
11443
37612
8437
6334
51244
7626
22946
20672
0
6287
0
6287
5850
0
0

12
4
201
18
17
23
40
43
29
31
92
14
26
52
211
19
39
37
59
57
123
59
27
37
61
36
25
141
33
62
46
94
19
28
47
139
14
33
16
44
32
156
44
36
34

36257
9446
593643
44470
43961
67645
110344
131681
89766
105776
292787
48273
83676
160838
639352
46288
113039
107471
179160
193394
361071
168388
86826
105857
195891
120290
75601
446720
101121
199273
146326
288465
57607
83418
147440
400217
42789
97160
41657
126668
91943
475414
128263
107824
112400

19744
4937
313296
23277
23222
35737
59187
69349
47136
55388
155042
25736
44360
84946
335446
24156
59075
56141
94047
102027
190233
88632
45783
55818
103233
63454
39779
235933
53407
104579
77947
153992
30520
44250
79222
211508
22671
50893
21985
67081
48878
250433
67765
56544
59773

16513
4509
280347
21193
20739
31908
51157
62332
42630
50388
137745
22537
39316
75892
303906
22132
53964
51330
85113
91367
170838
79756
41043
50039
92658
56836
35822
210787
47714
94694
68379
134473
27087
39168
68218
188709
20118
46267
19672
59587
43065
224981
60498
51280
52627

0
1
29
0
0
3
6
8
2
10
37
11
11
15
31
0
6
2
9
14
21
9
7
5
13
8
5
41
14
22
5
19
7
6
6
6
3
1
1
0
1
24
7
5
6

0
5850
192698
0
0
18252
40263
57829
13391
62963
252799
78103
73232
101464
184310
0
33068
10232
61484
79526
139059
53305
48614
37140
86915
55827
31088
278596
99013
145741
33842
120322
41887
36928
41507
40207
19697
5237
6939
0
8334
153535
41144
32455
39353

42
148
71
48
29
35
14
10
5
6
49
12
15
22
189
35
40
36
37
24
17
63
41
22
2
2
2
471
8
2
0
1
2
0
3
2
0
0
0
0
1
1
2
1

126927
436732
207885
142738
86109
100465
39234
34980
12340
13911
133085
34431
40128
58526
580856
105708
121426
106469
123659
71026
52568
189998
122782
67216
8355
8355
8355
1421227
21353
4534
0
2516
5206
0
9097
5572
0
0
0
0
2920
2652
6166
2296

66351
229860
109605
75314
44941
51931
20241
17724
6528
7438
71544
18265
21607
31672
308839
56106
64530
56817
66005
37667
27714
100386
64807
35579
5101
5101
5101
738568
11379
2388
0
1339
2741
0
4911
2962
0
0
0
0
1557
1405
3159
1184

60576
206872
98280
67424
41168
48534
18993
17256
5812
6473
61541
16166
18521
26854
272017
49602
56896
49652
57654
33359
24854
89612
57975
31637
3254
3254
3254
682659
9974
2146
0
1177
2465
0
4186
2610
0
0
0
0
1363
1247
3007
1112

6
23
8
10
5
0
0
0
0
0
5
2
3
0
24
1
4
5
7
4
3
20
13
7
3
3
3
96
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0

40583
164211
55090
73053
36068
0
0
0
0
0
30464
11607
18857
0
151343
5019
23826
37040
44365
22386
18707
120322
78214
42108
20636
20636
20636
648663
6430
0
0
0
0
6430
0
0
0
0
0
0
0
0
0
0

1
0
7
3
1
2
0
0
0
1
64
0
0
1
38

3870
0
16737
6790
2471
4249
0
0
0
3227
198954
0
0
2682
112879

1975
0
8496
3134
1478
1956
0
0
0
1928
103663
0
0
1433
59519

1895
0
8241
3656
993
2293
0
0
0
1299
95291
0
0
1249
53360

0
0
0
0
0
0
0
0
0
0
19
0
0
0
8

0
0
0
0
0
0
0
0
0
0
139712
0
0
0
59357

16

55730

28649

27081

35093

9
17
2
0
1
0
0
1
1

27663
52341
5387
0
2815
0
0
3874
2357

14062
25562
2678
0
1403
0
0
2018
1006

13601
26779
2709
0
1412
0
0
1856
1351

6
2
1
0
0
0
0
0
0

45262
13677
6509
0
0
0
0
0
0

11
1
11
0
4
0
0
1

35677
2231
31982
0
13432
0
0
3873

17299
1158
16617
0
6573
0
0
1988

18378
1073
15365
0
6859
0
0
1885

1
0
3
0
2
0
1
0

7168
0
15855
0
10660
0
5195
0

6
7
3
0

14677
17263
7247
0

8056
8439
3470
0

6621
8824
3777
0

0
1
0
0

0
5506
0
0

2
2

5511
4505

2837
2132

2674
2373

1
0

5506
0

5
1
0
0
1

12979
2232
0
0
3589

6452
1145
0
0
1891

6527
1087
0
0
1698

0
0
0
0
0

0
0
0
0
0

2219

876

1343

1
0
1
0
10
1
0
1
8
34
0
0
6
1

2627
0
2312
0
30293
2147
0
3639
24507
88503
0
0
14331
2680

1343
0
1197
0
15776
1373
0
1788
12615
45527
0
0
7381
1407

1284
0
1115
0
14517
774
0
1851
11892
42976
0
0
6950
1273

0
0
0
0
0
0
0
0
0
1
0
0
0
0

0
0
0
0
0
0
0
0
0
8269
0
0
0
0

13
11
3
0
143
11
15
12
20
24
24

37159
27021
7312
0
439715
36165
44491
38220
65565
68256
81277

19258
13746
3735
0
226853
18632
23211
19794
34241
35412
42026

17901
13275
3577
0
212862
17533
21280
18426
31324
32844
39251

0
1
0
0
25
7
2
5
2
4
2

0
8269
0
0
165042
44749
12371
27820
12272
33915
14565

37
161
90
34

105741
499369
278954
112878

53537
263683
147413
59384

52204
235686
131541
53494

3
44
27
14

19350
294172
179828
97505

37
2256
26
9

107537
7058752
83954
28456

56886
3750057
46156
14972

50651
3308695
37798
13484

3
594
3
1

16839
3982126
19304
5236

17
79
18
28
33
88
53
14
21
79
8
28
43
93
20
56
17
133
25
20
46
21
21
80
36
14
30
166
46
34
60
26
154
52
51
16
35
101
29
26
46
165
33
87
25

55498
227145
54428
85161
87556
249853
154202
37196
58455
225893
25860
80297
119736
300589
54805
187279
58505
418792
81914
52868
150754
67049
66207
269382
120103
45017
104262
541336
158137
110640
194142
78417
501334
171402
175667
53113
101152
331916
88935
84012
158969
523304
103953
275728
79779

31184
119969
28765
45104
46100
132762
82561
19634
30567
119046
13682
42177
63187
159957
28624
100258
31075
221543
43265
27935
79759
35448
35136
145040
64239
24055
56746
293502
85181
60265
105561
42495
268788
91808
94280
28638
54062
174424
46412
44190
83822
275941
54710
145731
41973

24314
107176
25663
40057
41456
117091
71641
17562
27888
106847
12178
38120
56549
140632
26181
87021
27430
197249
38649
24933
70995
31601
31071
124342
55864
20962
47516
247834
72956
50375
88581
35922
232546
79594
81387
24475
47090
157492
42523
39822
75147
247363
49243
129997
37806

2
12
3
3
6
6
5
0
1
21
1
8
12
33
5
22
6
40
6
2
14
11
7
34
14
7
13
44
17
6
16
5
45
19
10
6
10
28
2
7
19
37
7
21
5

14068
74451
20795
16571
37085
44354
37191
0
7163
136437
5325
51142
79970
215467
31231
146234
38002
263988
37596
11201
100512
70156
44523
239013
91044
55511
92458
287929
111943
39413
103664
32909
301149
132049
65597
36633
66870
191843
14814
47520
129509
254491
48532
141996
36542

20
134
18
71
15
30
192
4
39
27
18
25
57
22
55
7
37
11
109
19
29
39
22
139
66
73
108
22
70
16
80
13
13
23
8
23
132
22
31
45
34
57
18
39
86

63844
463730
65521
240153
52414
105642
566388
14133
122424
78456
51236
71781
169582
58776
191261
23530
131031
36700
356691
65320
95750
127349
68272
407569
191447
216122
310439
62550
202715
45174
242478
38940
40299
69778
25527
67934
408655
70296
98118
137391
102850
164803
51834
112969
273240

33527
246376
34716
126980
28062
56618
300369
7472
65575
41609
27183
37690
89561
31279
102815
12560
70373
19882
190515
34855
51962
67795
35903
214838
100486
114352
162698
32516
106240
23942
128093
20261
21631
36588
13510
36103
214263
36817
51798
71839
53809
87801
27776
60025
145161

30317
217354
30805
113173
24352
49024
266019
6661
56849
36847
24053
34091
80021
27497
88446
10970
60658
16818
166176
30465
43788
59554
32369
192731
90961
101770
147741
30034
96475
21232
114385
18679
18668
33190
12017
31831
194392
33479
46320
65552
49041
77002
24058
52944
128079

4
70
3
39
6
22
48
7
15
10
0
2
11
3
48
17
21
10
25
6
11
2
6
16
11
5
9
3
6
0
10
0
2
0
6
2
29
3
12
6
8
12
5
7
24

27421
478250
22564
265377
41591
148718
323386
50737
101715
67236
0
12671
70350
20677
318738
116688
137439
64611
169416
42241
73315
12749
41111
100647
72113
28534
57078
20927
36151
0
64182
0
12225
0
40476
11481
193190
20213
81668
38937
52372
82801
37629
45172
166012

44
22
20
55
32
26
6
0
0
0
0
0
4
4
0
0
1
0
0
1
0
0
0
0
0
0
0
0
2
0
0
2
14
14
0
0
2
2
0
0
5802
104
5
25
22

141269
69057
62914
182689
108537
91578
16959
0
0
0
0
0
13949
13949
0
0
3530
0
0
3530
0
0
0
0
0
0
0
0
6420
0
0
6420
44136
44136
0
0
6117
6117
0
0
17023210
303910
14572
84842
60459

75128
36524
33509
98638
58870
49752
9118
0
0
0
0
0
7610
7610
0
0
1861
0
0
1861
0
0
0
0
0
0
0
0
3355
0
0
3355
23571
23571
0
0
3371
3371
0
0
8807402
161902
7600
44716
32835

66141
32533
29405
84051
49667
41826
7841
0
0
0
0
0
6339
6339
0
0
1669
0
0
1669
0
0
0
0
0
0
0
0
3065
0
0
3065
20565
20565
0
0
2746
2746
0
0
8215808
142008
6972
40126
27624

8
9
7
9
2
1
1
0
1
1
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
4
0
0
1
1
0
0
832
5
0
2
1

55562
59802
50648
56386
12689
7630
5059
0
7308
7308
0
0
6379
6379
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23934
23934
0
0
6076
6076
0
0
5448109
33162
0
11428
5422

9
4
5
5
3
26
186
20
18
31
22
22
41
32
205
29
5
30
30
52
9
8
42
232
17
42
59
26
36
52
234
38
58
32
34
36
36
391
61
31
13
30
26
33
49

27345
9814
12312
13061
9768
71737
568507
64484
54151
94698
64844
62138
125337
102855
627937
85806
13819
87909
94885
162496
27707
21529
133786
670212
48600
112974
169696
78707
102978
157257
701381
108789
165252
86449
104209
109187
127495
1118184
173898
83790
33100
82885
70265
93520
150562

14412
5137
6434
6926
5174
38668
297966
33889
28093
49586
34354
32329
65727
53988
329086
45139
7249
45730
50159
85277
14602
11281
69649
346349
25535
58750
88167
39833
52828
81236
359418
54534
84676
44873
54329
55642
65364
588207
91386
44105
17257
43964
36427
48936
79217

12933
4677
5878
6135
4594
33069
270541
30595
26058
45112
30490
29809
59610
48867
298851
40667
6570
42179
44726
77219
13105
10248
64137
323863
23065
54224
81529
38874
50150
76021
341963
54255
80576
41576
49880
53545
62131
529977
82512
39685
15843
38921
33838
44584
71345

1
0
0
0
0
1
34
4
4
7
4
0
6
9
56
14
3
2
8
18
1
3
7
26
6
4
0
3
2
11
39
5
3
2
9
10
10
48
2
4
2
4
2
1
9

6314
0
0
0
0
9998
224383
24529
22255
46826
25736
0
40842
64195
351432
92564
18283
13455
46753
110983
8389
20429
40576
165547
43054
26243
0
16369
15904
63977
242749
27120
21940
11851
50086
63819
67933
328210
11679
25134
17541
25804
12436
5837
59672

29
30
41
27
21
275
23
24
24
25
36
23
24
32
29
35
96
24
18
25
14
15
170
34
15
50
35
8
28
110
28
18
10
11
4
27
12
165
33
29
40
34
29
341
51

88963
83133
119772
73915
64381
803299
66613
77934
69354
75161
107969
66377
68751
89274
82544
99322
255882
69060
46671
66060
35385
38706
511267
95049
46486
152228
108516
23836
85152
321337
85012
55534
28798
33379
9208
76928
32478
484655
96800
91572
110433
100755
85095
1022541
147746

46697
43792
63350
38825
34251
427882
34684
40890
36539
40247
57654
35324
36450
47802
45044
53248
138491
37592
25413
35503
19006
20977
274186
50870
24897
81684
58180
12854
45701
169429
45215
29547
15027
17575
4787
40017
17261
254598
50744
48512
58018
52587
44737
532513
77743

42266
39341
56422
35090
30130
375417
31929
37044
32815
34914
50315
31053
32301
41472
37500
46074
117391
31468
21258
30557
16379
17729
237081
44179
21589
70544
50336
10982
39451
151908
39797
25987
13771
15804
4421
36911
15217
230057
46056
43060
52415
48168
40358
490028
70003

6
2
7
3
6
30
6
0
2
3
1
5
1
6
1
5
5
1
0
2
2
0
19
6
6
4
1
1
1
23
6
4
1
1
4
5
2
19
3
3
5
4
4
76
14

38250
12445
50646
23251
45515
196981
41423
0
10951
22900
5137
30110
9233
36557
5970
34700
32320
7860
0
13293
11167
0
117093
35422
33916
26148
6865
8590
6152
151978
39930
24588
7667
5905
26725
33446
13717
121041
16362
19316
35493
26055
23815
506754
90291

20
32
33
38
19
15
15
10
41
32
25
10
286
28
38
65
38
69
48
366
29
57
36
52
31
36
32
26
34
33
287
52
72
46
31
35
23
28
45
11
24
10
179
8
6

56744
99473
109733
116968
59792
45255
44635
28280
119450
98245
70331
25889
852055
74173
109250
197127
111480
212728
147297
1087100
84349
162222
105460
158181
102863
102864
92322
79433
99355
100051
850123
155242
211729
140573
91602
102791
66259
81927
123494
28811
68086
26597
508656
24883
14934

29723
52391
56745
60518
31028
23559
22925
14719
62011
51137
36640
13374
436449
37107
54825
101114
57008
109203
77192
557655
42896
82642
54589
81448
53484
52902
46880
40409
51018
51387
442599
81942
110075
72791
47616
53936
34266
41973
66371
15729
36014
14628
267566
13229
7860

27021
47082
52988
56450
28764
21696
21710
13561
57439
47108
33691
12515
415606
37066
54425
96013
54472
103525
70105
529445
41453
79580
50871
76733
49379
49962
45442
39024
48337
48664
407524
73300
101654
67782
43986
48855
31993
39954
57123
13082
32072
11969
241090
11654
7074

1
8
13
7
4
3
4
6
8
4
2
2
45
1
5
8
7
14
10
61
4
7
8
7
3
10
6
6
2
8
41
3
5
8
6
3
9
7
4
2
2
0
20
1
0

7324
53036
88762
49037
28951
18335
24380
42091
49974
25189
13082
16302
302619
7867
31433
60548
44169
95659
62943
422945
28550
47484
56513
49851
20735
72682
35798
41551
15713
54068
254213
20018
29441
49172
37343
17707
52565
47967
33887
18150
15737
0
123904
8290
0

35
32
25
13
3
57
256
22
31
31
43
27
70
32
119
12
23
26
26
32
172
23
22
15
18
19
22
17
15
21
189
33
45
14
20
20
22
9
11
15
98
19
15
16
14

104516
94772
65626
34190
9135
160600
783995
71068
94090
90910
126716
89651
211607
99953
363062
35946
66382
80636
77290
102808
498532
67063
64293
41331
44427
55096
70886
44134
49462
61840
566360
103369
141701
42324
50096
57275
62229
25185
36327
47854
290709
51253
45128
54559
40251

54594
49638
34355
18592
4770
84528
400198
35916
46428
46170
63740
46455
110218
51271
185878
18269
33584
41306
39486
53233
249196
33703
32304
20384
22723
27824
35001
21717
24701
30839
289388
52922
73062
21439
25301
29682
31526
12803
18488
24165
149424
26160
23373
28261
20737

49922
45134
31271
15598
4365
76072
383797
35152
47662
44740
62976
43196
101389
48682
177184
17677
32798
39330
37804
49575
249336
33360
31989
20947
21704
27272
35885
22417
24761
31001
276972
50447
68639
20885
24795
27593
30703
12382
17839
23689
141285
25093
21755
26298
19514

7
6
2
0
0
4
50
10
6
7
11
5
6
5
19
5
1
11
1
1
42
7
4
2
2
3
3
5
7
9
26
4
6
3
1
1
3
3
1
4
17
6
1
2
0

45803
36971
12049
0
0
20791
321682
64168
35332
45248
74575
32771
39047
30541
124575
32479
5045
74799
5194
7058
287964
50229
28521
12957
12967
17457
21065
35536
44988
64244
175721
26418
42703
18504
5525
7304
22082
22704
5104
25377
110271
38248
6407
12400
0

12
13
9
76
22
12
6
9
27
183
25
11
17
13
19
12
9
27
14
18
11
7
84
16
2
3
8
7
18
30
176
68
32
38
38
179
40
34
35
39
31
89
13
7
7

34766
36756
27996
236560
66634
36088
18761
29165
85912
544492
80312
35139
53488
38039
54795
34293
25113
78396
37346
54314
33054
20203
227627
41137
7097
7392
23930
20605
47000
80466
505146
202342
88413
105784
108607
495012
110735
95159
97435
107612
84071
266051
39512
20680
19442

17682
18869
14342
122416
34508
18741
9733
15002
44432
274682
40252
17834
27216
19114
26959
16947
12386
39930
18922
27813
16793
10516
114290
20674
3534
3735
11647
10322
23778
40600
253486
101871
44424
52320
54871
250392
55713
47995
49634
54484
42566
134456
19613
10586
9835

17084
17887
13654
114144
32126
17347
9028
14163
41480
269810
40060
17305
26272
18925
27836
17346
12727
38466
18424
26501
16261
9687
113337
20463
3563
3657
12283
10283
23222
39866
251660
100471
43989
53464
53736
244620
55022
47164
47801
53128
41505
131595
19899
10094
9607

0
6
2
6
2
1
0
0
3
24
2
2
1
1
3
1
3
3
3
2
3
0
6
0
0
0
0
3
3
0
17
4
2
6
5
14
2
6
3
3
0
14
0
0
0

0
39404
13812
42287
15922
6522
0
0
19843
166986
14785
14022
7516
9968
23571
7372
19889
17729
21608
11126
19400
0
40827
0
0
0
0
18541
22286
0
100216
23154
11123
34596
31343
83751
11458
34894
19101
18298
0
89865
0
0
0

3
15
12
7
6
16
3
53
9
13
13
10
8
57
5
8
7
8
9
8
4
8
68
9
10
9
6
16
13
5
262
31
15
19
23
59
18
11
19
25
24
18
69
25
9

9570
42777
36156
19126
21240
49361
8187
162920
25800
43307
39991
29178
24644
153965
15725
20884
19131
22406
24020
23376
9025
19398
183968
27600
26776
26880
13616
42989
33590
12517
739267
83717
38481
55107
59636
180733
52573
31712
51631
72386
64188
49103
195004
76500
27212

4906
21723
18114
9693
10878
24942
4166
84154
13313
22474
20582
15325
12460
79702
8170
10879
9906
11612
12351
12094
4670
10020
94434
14351
13675
13804
6911
22111
17317
6265
376700
42733
19562
27827
30388
92492
26821
16218
26253
36967
32560
24879
97939
38146
13673

4664
21054
18042
9433
10362
24419
4021
78766
12487
20833
19409
13853
12184
74263
7555
10005
9225
10794
11669
11282
4355
9378
89534
13249
13101
13076
6705
20878
16273
6252
362567
40984
18919
27280
29248
88241
25752
15494
25378
35419
31628
24224
97065
38354
13539

1
2
3
2
2
2
2
8
2
2
1
1
2
14
1
2
2
1
3
3
0
2
7
2
2
0
0
1
1
1
13
1
1
2
1
2
4
0
1
0
1
0
4
1
1

7309
10590
20533
14305
11409
11825
13894
51483
10304
10183
8558
7257
15181
92834
5415
11612
11950
5108
26077
18155
0
14517
51882
14150
16628
0
0
6187
9411
5506
74762
5087
5327
10543
5026
12729
24686
0
5311
0
6053
0
23785
5540
5894

12
16
7
21013
383
76
111
89
64
43
330
58
49
90
47
45
41
349
73
55
46
98
77
471
59
32
102
94
116
68
233
40
35
22
44
44
48
185
39
68
78
246
57
95
94

32596
40002
18694
62642523
1174111
223398
339780
272589
204320
134024
1061549
182346
151886
301705
153785
139876
131951
1014144
211076
162238
132265
281388
227177
1423461
170271
101419
319687
288340
348929
194815
684885
121372
97223
64634
133950
132869
134837
533826
108559
195329
229938
762006
180042
280937
301027

16510
20230
9380
32726597
621374
117678
179358
144783
108558
70997
563829
96810
81209
159919
82215
73982
69694
528026
110080
85541
68056
145978
118371
746337
89188
53029
167215
150711
182945
103249
359210
63420
50911
33827
70255
70107
70690
279765
57082
102211
120472
406055
95629
149929
160497

16086
19772
9314
29915926
552737
105720
160422
127806
95762
63027
497720
85536
70677
141786
71570
65894
62257
486118
100996
76697
64209
135410
108806
677124
81083
48390
152472
137629
165984
91566
325675
57952
46312
30807
63695
62762
64147
254061
51477
93118
109466
355951
84413
131008
140530

0
0
2
3432
47
10
10
6
10
11
131
14
22
41
24
8
22
45
6
10
3
18
8
94
15
6
24
12
22
15
34
9
8
3
6
5
3
15
4
5
6
66
23
16
27

0
0
12351
22436278
304883
63322
61522
43059
68822
68158
893454
96547
158064
272698
170601
48421
147123
294962
37258
58783
21379
128853
48689
583046
91116
35219
148991
77115
138406
92199
224563
58462
58567
20669
38208
30169
18488
100641
25539
35006
40096
442376
154356
107409
180611

109
51
44
14
213
42
24
99
48
103
51
31
21
452
45
97
67
47
62
64
70
350
54
43
114
103
36
174
34
53
40
47
237
58
56
37
86
316
38
45
75
54
54
50
213

370825
181164
147233
42428
663004
125023
71782
320332
145867
326012
166327
97232
62453
1350359
128858
309204
202954
142428
187088
185705
194122
1055540
157861
124877
350323
307058
115421
532117
105919
168030
115517
142651
727906
183304
161833
115393
267376
983035
129081
144328
232576
169776
155696
151578
636796

199636
97197
79573
22866
352728
67056
38405
170039
77228
173472
88247
51817
33408
712977
68657
163181
106526
74911
98566
98359
102777
562883
84415
66400
186354
163750
61964
285062
56676
89853
61846
76687
390782
99231
86616
61915
143020
527305
69088
77146
124610
91520
83919
81022
341189

171189
83967
67660
19562
310276
57967
33377
150293
68639
152540
78080
45415
29045
637382
60201
146023
96428
67517
88522
87346
91345
492657
73446
58477
163969
143308
53457
247055
49243
78177
53671
65964
337124
84073
75217
53478
124356
455730
59993
67182
107966
78256
71777
70556
295607

55
31
16
8
53
13
11
18
11
20
13
2
5
66
6
15
18
5
9
7
6
68
12
6
16
20
14
28
3
7
8
10
69
19
16
10
24
91
12
22
11
17
19
10
49

372857
206179
116176
50502
358707
88299
76648
122605
71155
144163
96493
14111
33559
436669
43017
89964
123622
32112
58794
49523
39637
451075
78343
41398
101204
135588
94542
189329
17100
47140
52804
72285
457855
121128
100174
70932
165621
597458
78539
143344
72641
115678
130712
56544
327660

29
38
68
78
202
67
39
96
433
85
71
57
35
108
77
397
61
64
99
80
50
43
214
83
60
71
254
61
63
70
60
490
35
39
90
96
162
68
670
140
92
135
115
87
101

88409
119642
206006
222739
600576
209113
109400
282063
1283651
241223
213082
177879
96784
328314
226369
1150961
185965
186863
282304
241921
135289
118619
611368
228161
164642
218565
709791
161510
175373
198446
174462
1487066
116881
121351
276128
266340
484567
221799
2015349
426076
282515
408261
351383
249079
298035

47433
64816
109904
119036
320843
111501
58623
150719
687135
129500
113834
94856
51420
175824
121701
610874
97682
99094
151065
128085
71290
63658
322122
119396
87582
115144
380629
85565
94034
106215
94815
785554
61149
63828
145389
141854
255633
117701
1069668
227124
149772
216232
185745
132612
158183

40976
54826
96102
103703
279733
97612
50777
131344
596516
111723
99248
83023
45364
152490
104668
540087
88283
87769
131239
113836
63999
54961
289246
108765
77060
103421
329162
75945
81339
92231
79647
701512
55732
57523
130739
124486
228934
104098
945681
198952
132743
192029
165638
116467
139852

14
14
9
12
53
20
6
27
43
3
12
4
5
16
3
59
10
9
9
16
8
7
27
12
5
10
18
3
3
4
8
98
20
10
11
12
22
23
51
8
7
11
12
9
4

101772
97633
51978
76277
370901
138053
46167
186681
273036
17710
76566
28596
32350
100103
17711
389300
59625
59734
62525
105680
57063
44673
169158
76110
33389
59659
123726
17786
19748
26618
59574
673542
142278
66054
73601
82281
148269
161059
312561
50109
43109
67136
69211
56056
26940

539
91
62
166
90
130
307
73
81
66
47
40
227
50
41
71
65
395
68
73
66
64
34
29
61
199
73
31
95
191
80
59
52
167
24
17
39
69
18
156
85
71
239
46
35

1637750
266138
178857
516386
262468
413901
918705
219598
239984
203694
133915
121514
677448
153097
117275
218016
189060
1199019
212071
217961
206451
191905
98721
89523
182387
585888
207653
86840
291395
567109
245061
168187
153861
507472
70151
45874
117951
220020
53476
463697
257199
206498
696263
131958
99786

879292
142588
97256
278215
140561
220672
482291
116371
126831
107434
69577
62078
355018
80345
61751
114432
98490
616356
109786
111376
106962
99478
50622
45938
92194
312512
110960
46665
154887
302876
130685
89648
82543
272126
37387
24564
63114
117919
29142
249206
137751
111455
373549
71149
53622

758458
123550
81601
238171
121907
193229
436414
103227
113153
96260
64338
59436
322430
72752
55524
103584
90570
582663
102285
106585
99489
92427
48099
43585
90193
273376
96693
40175
136508
264233
114376
78539
71318
235346
32764
21310
54837
102101
24334
214491
119448
95043
322714
60809
46164

91
14
10
27
10
30
51
13
7
22
7
2
37
9
2
15
11
82
12
17
19
10
7
5
12
29
12
3
14
45
14
8
23
26
7
2
6
9
2
18
14
4
28
7
6

590254
87138
66671
174735
67311
194399
345911
83668
46846
151347
52734
11316
238556
56169
14685
97635
70067
538928
77372
114180
121715
68671
47714
33389
75887
185984
78154
18884
88946
301673
98065
51746
151862
168253
45873
12826
43634
51895
14025
121082
93562
27520
186990
48868
37509

70
50
38
200
54
73
73
153
30
29
34
30
30
170
24
30
22
51
43
125
32
46
47
150
44
29
30
47
102
38
25
39
207
61
71
32
43
121
82
39
278
96
99
83
416

216843
140481
107195
583897
150078
221017
212802
461160
95429
83359
105872
90416
86084
483654
66337
82663
61982
151787
120885
362744
99891
134427
128426
447222
134408
86605
85813
140396
294655
104413
67406
122836
655836
197296
224645
104585
129310
362565
249936
112629
835276
283910
306238
245128
1202016

116095
75089
57594
312525
80511
117796
114218
247896
51614
44793
57090
48649
45750
255813
35048
44431
32665
79697
63972
190042
52674
70231
67137
240519
72129
46251
46223
75916
156882
55506
36076
65300
353133
107085
121104
55884
69060
193654
133894
59760
439387
149700
161754
127933
602549

100748
65392
49601
271372
69567
103221
98584
213264
43815
38566
48782
41767
40334
227841
31289
38232
29317
72090
56913
172702
47217
64196
61289
206703
62279
40354
39590
64480
137773
48907
31330
57536
302703
90211
103541
48701
60250
168911
116042
52869
395889
134210
144484
117195
599467

9
5
1
46
13
17
16
16
4
2
6
2
2
22
6
1
1
9
5
21
8
5
8
16
6
0
1
9
8
3
1
4
57
20
12
18
7
19
17
2
52
16
19
17
53

58544
35611
6458
300810
83004
117082
100724
111150
27482
15219
40274
14344
13831
137560
38751
5536
5776
55578
31919
148862
62098
31994
54770
96212
37320
0
6077
52815
50140
20625
7527
21988
371221
133820
72043
116928
48430
128180
113234
14946
337810
107666
125959
104185
334744

76
125
75
73
67
219
73
74
72
663
118
123
23
45
95
137
71
51
402
76
34
110
37
71
74
320
63
74
53
68
62
272
57
50
75
62
28
487
111
53
55
104
38
50
76

217006
365844
208856
212406
197904
658786
222849
225321
210616
1956818
358439
368572
67501
120945
290247
399349
203363
148402
1168250
213517
93298
323008
108026
215286
215115
966682
191640
225292
165118
201018
183614
813991
172008
146642
231127
183275
80939
1434174
341434
152401
161745
312292
104725
141319
220258

107547
183994
105927
105625
99456
345825
116516
118117
111192
1023759
185509
191718
40229
64046
151520
206662
106821
77254
610376
112209
49481
168086
56520
112620
111460
489813
98306
113483
84219
102382
91423
410747
87978
73508
116782
92052
40427
723460
173464
76525
81112
158473
52447
70353
111086

109459
181850
102929
106781
98448
312961
106333
107204
99424
933059
172930
176854
27272
56899
138727
192687
96542
71148
557874
101308
43817
154922
51506
102666
103655
476869
93334
111809
80899
98636
92191
403244
84030
73134
114345
91223
40512
710714
167970
75876
80633
153819
52278
70966
109172

14
25
7
2
5
39
15
14
10
99
22
14
7
5
12
18
16
5
55
7
4
17
6
6
15
47
11
8
15
9
4
27
7
5
9
5
1
69
19
7
6
17
9
5
6

84679
161990
38929
17797
31349
245786
91448
90042
64296
623928
134507
85463
45287
29415
78053
116868
102015
32320
351934
40902
26861
109969
48821
38906
86475
320278
69719
51581
112392
60404
26182
165341
43851
30666
56069
27781
6974
428971
121154
44188
35617
103432
50582
36101
37897

537
188
101
130
118
187
114
73
357
113
144
100
480
143
135
116
86
196
44
45
27
39
41
142
27
52
50
13
163
44
79
40
453
90
83
66
214
410
59
46
123
55
45
34
48

1633434
584127
315385
382766
351156
549558
343999
205559
1029258
330219
399289
299750
1422330
430583
397329
352616
241802
560839
124763
141074
79704
99695
115603
382338
71041
142043
135613
33641
471964
125936
228422
117606
1337030
256682
245018
200007
635323
1213128
188902
130304
376796
158637
130933
98369
129187

864187
308945
167094
202590
185558
292239
183286
108953
535646
175369
209080
151197
740047
225453
208234
182059
124301
284725
63657
72576
40598
49109
58785
193374
35331
72005
69455
16583
238876
63428
116117
59331
687707
132753
125680
103388
325886
622057
97695
67133
194670
80374
65911
50859
65415

769247
275182
148291
180176
165598
257319
160713
96606
493612
154850
190209
148553
682283
205130
189095
170557
117501
276114
61106
68498
39106
50586
56818
188964
35710
70038
66158
17058
233088
62508
112305
58275
649323
123929
119338
96619
309437
591071
91207
63171
182126
78263
65022
47510
63772

105
55
16
15
19
29
22
7
35
11
8
16
63
22
19
15
7
23
1
12
1
6
3
17
5
3
8
1
10
4
1
5
63
3
7
24
29
71
15
5
25
15
4
5
2

674921
361574
104095
92905
116347
179538
136230
43308
226067
67912
53513
104642
388290
140371
113592
90308
44019
157869
5531
86688
7211
39229
19210
106195
30209
16147
53839
6000
70004
29198
7064
33742
412782
17560
48309
147095
199818
472754
91530
30243
168670
108187
25094
38400
10630

444
126
138
83
97
348
148
52
35
65
48
514
48
89
86
61
94
74
62
224
58
27
91
48
345
47
37
70
105
51
35
544
93
43
106
112
97
93
377
64
67
88
92
66
244

1351534
395301
410029
242388
303816
1007907
431149
156438
100010
183720
136590
1492611
139243
264369
251068
168390
267449
222063
180029
673881
166876
84506
276136
146363
1055587
141094
105331
213697
331614
150225
113626
1606141
276933
122831
301471
326503
292091
286312
1121925
187321
194464
272731
266835
200574
715457

688515
202753
208270
123187
154305
500473
214559
78108
49281
90661
67864
737919
68609
131703
127469
82424
131336
107299
89079
340619
82631
41564
142116
74308
544362
72072
53659
109131
173426
77125
58949
791746
138354
60742
147902
162390
142592
139766
572902
93494
97145
141211
136999
104053
372067

663019
192548
201759
119201
149511
507434
216590
78330
50729
93059
68726
754692
70634
132666
123599
85966
136113
114764
90950
333262
84245
42942
134020
72055
511225
69022
51672
104566
158188
73100
54677
814395
138579
62089
153569
164113
149499
146546
549023
93827
97319
131520
129836
96521
343390

115
40
27
16
32
52
19
8
4
8
13
59
2
11
14
10
12
6
4
26
6
5
11
4
93
7
12
19
24
15
16
59
11
6
8
11
9
14
70
4
7
20
14
25
20

747204
259782
176142
103096
208184
334695
124311
55536
23997
47433
83418
369584
12003
74286
84717
62547
73745
37422
24864
159741
36908
33880
66424
22529
631741
45100
87154
116253
163212
105434
114588
368309
72736
37923
50194
70258
50949
86249
460277
22367
48440
132428
92894
164148
127865

112
103
29
299
82
217
191
64
71
56
282
124
37
32
89
166
31
59
76
213
65
100
48
168
63
41
64
10128
395
45
29
24
30
52
35
38
1
3
1
1
33
21
27
26
3

332594
303871
78992
882086
234957
647129
568967
182915
217648
168404
844691
379542
111841
91884
261424
483404
82367
170611
230426
652246
189777
309130
153339
486792
190840
119158
176794
31399436
1218787
134125
82558
68429
91774
161754
114111
116355
4581
12752
3884
2874
97854
66889
85397
84726
9521

171946
158947
41174
457425
118860
338565
290789
92511
110902
87376
443629
200343
58902
47821
136563
251116
42779
88997
119340
349302
101955
165106
82241
259814
101541
63351
94922
16328918
637313
69257
42893
35747
48016
84276
59635
61158
2429
6671
1987
1570
51630
35095
45023
44024
5012

160648
144924
37818
424661
116097
308564
278178
90404
106746
81028
401062
179199
52939
44063
124861
232288
39588
81614
111086
302944
87822
144024
71098
226978
89299
55807
81872
15070518
581474
64868
39665
32682
43758
77478
54476
55197
2152
6081
1897
1304
46224
31794
40374
40702
4509

8
9
3
61
14
47
13
2
7
4
27
17
3
2
5
27
1
18
8
35
11
17
7
26
11
5
10
3216
120
6
6
3
5
11
7
13
0
3
4
0
8
13
5
15
3

49956
57404
20505
393408
95886
297522
85652
16029
46910
22713
173741
115478
18240
11756
28267
182831
5441
124266
53124
224934
72567
103412
48955
165396
65657
28144
71595
21825735
801606
35345
35335
17475
33487
67613
45275
84602
0
21794
28405
0
53530
83880
31927
111380
23061

12
14
476
18
35
11
18
12
13
9
9
36
15
25
14
29
16
15
5
18
18
14
14
32
8
18
14
23
18
19
77
15
10
17
11
24
335
7
12
18
28
41
31
34
13

36429
44774
1546293
54815
108017
33612
61170
35968
36596
27927
34391
129304
55992
81097
51383
86261
48237
46535
18004
58391
56004
46143
40841
98139
23831
65936
53532
73013
59745
61409
236767
49190
31346
52743
33576
69912
1062384
24018
37279
57975
90302
130240
94911
99747
45317

19241
23649
812840
28807
57291
17894
32188
19165
19359
14524
18205
67754
29491
43300
26557
45441
25133
24852
9302
30503
28856
24256
21681
50756
12122
34712
28391
38612
31433
32255
125030
25971
16407
27929
17777
36946
558678
12558
19742
30270
47257
68442
49571
52549
24022

17188
21125
733453
26008
50726
15718
28982
16803
17237
13403
16186
61550
26501
37797
24826
40820
23104
21683
8702
27888
27148
21887
19160
47383
11709
31224
25141
34401
28312
29154
111737
23219
14939
24814
15799
32966
503706
11460
17537
27705
43045
61798
45340
47198
21295

6
12
185
9
12
7
5
3
12
4
13
14
8
9
2
10
7
6
5
7
11
5
3
8
4
7
2
6
4
2
27
5
5
5
3
9
140
5
6
3
12
14
7
10
13

40052
88445
1277283
69924
77274
50594
37530
20622
77669
23090
97705
96525
53386
56972
11769
67327
45393
38258
32688
47252
83148
34641
18497
54846
31391
51994
14117
42958
24698
17015
181795
35108
33374
35775
19981
57557
927798
36882
36903
19279
82703
98230
47560
60501
81587

8
17
35
29
23
6
19
5
9
341
16
19
11
6
8
17
24
15
20
13
5
39
18
18
14
13
17
20
19
13
16
187
5
33
24
2
27
11
15
16
25
11
18
239
21

23142
52520
105771
102977
75642
15892
59816
13677
33158
1088779
49128
67659
35472
20194
27111
51643
78013
47161
60671
41760
15564
121151
59374
62974
46662
41576
54332
54030
58064
46884
49356
602167
17785
107896
81883
7383
79683
32428
51712
47234
78738
36311
61114
754715
71083

12295
27600
55884
54728
39505
8365
31293
7147
17450
564278
25139
35033
18619
10626
14053
26371
39962
24541
30953
21901
8241
63211
31114
32747
24156
21663
28414
27929
29745
24190
25670
312287
9157
55761
42510
3883
41150
16849
26769
24403
40946
18922
31937
392478
37093

10847
24920
49887
48249
36137
7527
28523
6530
15708
524501
23989
32626
16853
9568
13058
25272
38051
22620
29718
19859
7323
57940
28260
30227
22506
19913
25918
26101
28319
22694
23686
289880
8628
52135
39373
3500
38533
15579
24943
22831
37792
17389
29177
362237
33990

4
4
13
14
12
4
5
10
4
203
6
10
13
4
8
6
6
7
17
9
4
17
12
11
12
12
8
10
8
5
18
86
2
6
17
3
8
6
4
7
8
15
10
129
18

30516
29700
97074
84066
80267
23361
28137
65656
25376
1418047
38774
76278
93551
28017
55949
45042
38175
50831
123030
62140
30784
114228
78105
77777
87382
89656
48298
65278
56160
35878
122714
606586
14546
36221
130685
23911
59968
42365
27202
46553
55256
105367
64512
910757
134982

25
9
35
26
26
20
32
45
202
19
21
27
37
29
52
17
312
12
11
18
16
13
21
18
24
6
18
52
32
36
35
302
16
33
6
41
23
48
51
15
8
7
11
9
5

72826
27527
111119
89483
78194
61253
94721
148509
629909
65223
69469
87968
111973
88198
152001
55077
986989
38962
39075
55110
54087
52294
69008
56632
78402
21348
53100
159637
90637
110239
108458
938860
50540
114149
18671
126910
58430
147917
146347
45384
23241
19341
39742
34376
14368

37979
14319
57428
46377
41018
31653
49201
77410
321840
33576
35278
45278
57939
42905
78709
28155
512940
20484
20423
28550
28255
27178
35875
29222
40476
11098
27306
83486
47085
56900
56602
488145
26123
59128
9629
66210
30183
77133
76234
23670
12015
10003
20566
17905
7420

34847
13208
53691
43106
37176
29600
45520
71099
308069
31647
34191
42690
54034
45293
73292
26922
474049
18478
18652
26560
25832
25116
33133
27410
37926
10250
25794
76151
43552
53339
51856
450715
24417
55021
9042
60700
28247
70784
70113
21714
11226
9338
19176
16471
6948

28
13
21
17
6
9
6
11
57
4
12
11
8
9
7
6
120
14
16
6
10
15
7
6
8
6
5
8
4
9
6
87
9
12
0
10
4
6
7
5
2
1
4
13
4

195762
100757
148929
118420
36759
62892
38106
74150
387812
25734
83275
79642
55098
59329
48129
36605
792053
104290
109279
37461
66508
95764
47303
35901
53102
43655
30788
50884
23698
57145
36275
594842
64755
85270
0
64379
25158
41560
47118
28213
14078
5062
24532
96120
26641

3
15
11
125
6
10
3
16
1
14
14
18
8
14
9
10
2
178
17
16
20
20
17
4
35
27
14
8
356
17
29
30
35
12
15
17
15
43
23
13
27
18
6
6
16

11973
51766
35705
428019
18832
36183
13729
52229
4613
44632
45658
61066
27474
52003
33611
30890
7099
599236
52093
54253
66133
63926
57283
13409
118215
90991
48340
34593
1159486
52094
95024
95696
115326
38264
43381
55515
52024
133792
76861
45683
88639
65109
21845
18540
56708

6292
27041
18593
223830
9736
18925
7099
27462
2390
23447
24024
31532
14383
27215
17582
16272
3763
313940
27237
28399
34648
33550
29867
7020
61650
48007
25462
18100
606714
26952
49200
50130
60954
19850
22470
28797
26852
70746
40982
24124
46474
33761
11302
9687
29314

5681
24725
17112
204189
9096
17258
6630
24767
2223
21185
21634
29534
13091
24788
16029
14618
3336
285296
24856
25854
31485
30376
27416
6389
56565
42984
22878
16493
552772
25142
45824
45566
54372
18414
20911
26718
25172
63046
35879
21559
42165
31348
10543
8853
27394

1
4
5
82
3
6
5
6
2
8
9
3
11
12
5
10
2
74
7
7
9
3
8
4
12
11
7
6
133
9
9
10
10
8
10
7
9
6
4
4
9
11
8
1
4

8784
32344
30828
576939
24103
44559
34098
45573
18538
57527
61019
19586
77025
78263
34288
70367
11993
523225
49427
46904
64758
23287
55027
29407
82270
78956
52091
41098
899658
65093
60304
71022
70213
52766
70919
49373
58109
39967
27411
27544
61528
72031
53959
5424
27842

22
12
533
33
45
48
52
18
24
48
27
29
25
28
12
10
36
57
41
294
11
19
17
11
41
20
30
22
16
18
28
27
12
22
426
10
28
45
22
17
19
35
29
34
23

70099
34886
1638426
98089
142395
150884
150470
52720
73598
152919
80928
90996
79023
79897
36395
32277
104818
185810
127207
889692
28720
53308
42487
27458
124052
54964
95321
69466
56510
58513
81118
88436
40224
69115
1300893
30509
85140
139844
69688
52920
55255
107968
89752
103251
67879

36699
18420
861246
51152
74589
79423
79218
27745
38604
81161
42273
48082
41516
42187
18701
16813
54861
98229
66692
439618
13682
26070
20298
13336
62167
27365
47209
33862
28808
29312
39470
43590
19857
34592
653359
15507
43147
71392
34689
26099
28222
55071
44155
52222
34305

33400
16466
777180
46937
67806
71461
71252
24975
34994
71758
38655
42914
37507
37710
17694
15464
49957
87581
60515
450074
15038
27238
22189
14122
61885
27599
48112
35604
27702
29201
41648
44846
20367
34523
647534
15002
41993
68452
34999
26821
27033
52897
45597
51029
33574

9
5
146
4
11
9
7
6
6
10
5
13
10
14
10
3
12
16
10
71
1
0
4
1
7
1
8
5
5
5
4
11
8
11
99
4
11
6
10
7
2
1
6
6
11

54012
32141
992097
26451
77586
51946
47180
40281
45519
61995
30687
85077
72095
92356
66577
20837
91034
111763
70713
477957
5754
0
30976
6629
45472
8745
54914
32883
31779
31274
29980
75021
49305
75225
657128
25420
71997
35822
63230
48404
11598
5724
37421
39420
75458

25
12
12
23
14
23
19
21
15
522
32
19
28
28
39
12
24
36
19
15
30
20
32
32
8
26
42
41
11
28
398
21
14
34
34
21
18
49
39
38
19
29
9
31
11

75839
33143
37333
73122
45349
78036
49865
60958
45042
1584324
90871
57214
83518
88672
119845
37443
72863
112818
65554
44771
96613
58340
98171
93536
23055
72709
129459
120471
33925
84476
1239191
65093
37871
103224
107623
67784
56075
163662
118794
123168
55208
89013
31112
99347
32526

37738
16723
18711
37096
22404
38987
23958
30251
22682
809846
45678
29151
42417
44977
60375
18130
36575
57579
33371
23201
51073
30147
50032
47531
11158
37944
66725
61349
17761
44672
652685
34254
19562
54888
56896
35427
29188
85558
62561
65067
29036
47239
16795
52881
17199

38101
16420
18622
36026
22945
39049
25907
30707
22360
774478
45193
28063
41101
43695
59470
19313
36288
55239
32183
21570
45540
28193
48139
46005
11897
34765
62734
59122
16164
39804
586506
30839
18309
48336
50727
32357
26887
78104
56233
58101
26172
41774
14317
46466
15327

4
3
0
4
4
3
7
6
4
112
6
2
3
2
9
3
6
7
8
0
10
4
9
4
2
5
5
10
6
11
112
6
5
8
4
6
7
15
7
10
6
9
7
10
5

26389
18345
0
25128
24299
16856
53137
47893
30587
741668
40478
11896
17856
11586
59329
21448
40045
45334
49629
0
66585
23666
55657
23338
14949
36516
28068
75094
43238
76956
752287
38577
28067
53502
26203
38310
44825
108355
50137
70402
37736
59822
52304
67691
29297

16
15
330
36
29
17
19
26
13
7
14
11
6
10
13
7
14
18
11
8
20
27
24
199
5
13
12
7
33
7
13
14
15
5
16
8
12
6
10
16
6
1
68
14
11

42750
45941
1034553
112863
89218
51276
60248
75396
42453
20912
45143
31803
20571
32005
43528
21845
49032
61117
41344
26833
62926
78239
67801
637797
16608
39284
37218
20878
101765
19204
40147
48353
50550
19286
51313
25164
38116
20582
32255
51619
20778
4677
234225
46746
37529

22398
23736
540052
58224
46874
26820
31295
39517
22305
10727
23660
16761
11035
16793
22440
11557
25758
32109
21350
13914
32891
40893
35129
336758
8669
20574
19631
10772
53846
9894
21126
25625
26783
10282
27251
13020
19896
10843
17335
27601
11158
2452
124624
24621
19890

20352
22205
494501
54639
42344
24456
28953
35879
20148
10185
21483
15042
9536
15212
21088
10288
23274
29008
19994
12919
30035
37346
32672
301039
7939
18710
17587
10106
47919
9310
19021
22728
23767
9004
24062
12144
18220
9739
14920
24018
9620
2225
109601
22125
17639

1
6
201
17
10
8
9
18
7
9
9
12
3
10
15
5
7
18
12
7
8
9
8
111
3
8
5
9
5
2
10
4
8
5
20
6
3
6
7
4
5
1
79
15
10

6200
40859
1383490
110143
64361
56098
60052
124310
51781
61282
60732
82117
22786
71810
109449
35576
45615
121822
78735
51732
57480
65563
52046
744901
22057
53215
27885
63136
31823
11203
67051
27056
53871
34456
136218
40861
16656
39904
48844
29280
36273
5112
565276
111075
70357

1
10
8
11
13
228
1
5
5
4
2
3
22
34
4
23
22
20
25
18
18
22
215
23
28
26
33
14
22
13
19
10
9
18
120
10
6
7
16
29
10
14
10
18
121

2439
35491
28824
39022
44174
707286
2641
15795
13991
12115
5319
11887
69596
103768
13358
72416
64032
65766
83163
54446
54134
64859
644117
63385
87476
67779
98546
44142
69658
39006
57170
31952
29388
55615
363922
29069
16876
20168
47415
97313
35067
37686
30381
49947
361060

1399
18911
15247
20840
23716
375070
1361
8457
7417
6421
2844
6371
37113
55365
7132
38449
34085
34828
44070
28733
28430
33994
337947
33598
45950
35533
51696
23071
36375
20708
29964
16567
15526
28959
194576
15610
8999
10690
25529
52033
18763
20135
16008
26809
189268

1040
16580
13577
18182
20458
332216
1280
7338
6574
5694
2475
5516
32483
48403
6226
33967
29947
30938
39093
25713
25704
30865
306170
29787
41526
32246
46850
21071
33283
18298
27206
15385
13862
26656
169346
13459
7877
9478
21886
45280
16304
17551
14373
23138
171792

3
7
10
18
16
70
4
4
5
2
3
2
12
6
0
4
4
7
5
4
4
4
43
3
4
2
4
4
4
3
3
1
4
11
19
4
1
5
5
2
0
1
1
0
32

23829
47173
75520
129937
107385
483091
30991
27809
34374
17034
22008
11326
83104
46051
0
26417
24987
54014
34641
24425
24455
21455
280323
16663
29640
14354
22641
26798
25223
16906
16851
6967
28343
75937
132866
30705
7147
37713
32578
10607
0
5627
8489
0
219745

13
5
35
15
22
10
21
65
10
5
18
4
13
15
313
11
16
20
17
16
7
10
21
29
16
13
5
20
21
34
16
10
15
11
5
423
11
17
6
16
25
33
35
20
20

37891
14200
104985
43010
64616
32545
63813
190761
29480
16025
49292
13782
34552
47630
1007239
34156
46907
64235
55561
54318
21502
38854
68389
89467
51970
46149
15582
69127
58222
108764
50865
33799
49653
36093
13626
1317754
34089
57080
17728
52973
77149
103070
101137
58838
65506

20061
7503
55585
22445
33664
16937
33073
98761
15155
8330
25606
7101
17706
24863
523542
17707
24548
33670
28848
28020
10957
20125
35150
46706
26960
24007
8137
35945
30366
56701
26464
17745
25803
18641
7042
690653
17715
30136
9471
27911
40384
54302
53088
30813
33962

17830
6697
49400
20565
30952
15608
30740
92000
14325
7695
23686
6681
16846
22767
483697
16449
22359
30565
26713
26298
10545
18729
33239
42761
25010
22142
7445
33182
27856
52063
24401
16054
23850
17452
6584
627101
16374
26944
8257
25062
36765
48768
48049
28025
31544

2
1
13
7
1
5
3
21
2
5
6
2
2
4
89
2
2
5
4
7
1
3
6
6
12
1
3
7
6
2
3
3
8
5
3
102
10
3
4
3
4
8
2
5
3

14238
7196
91942
46602
9143
30297
20327
145077
16107
35732
37706
15426
13736
26370
587206
11853
11183
36074
27184
42462
6699
24413
37038
43657
79748
5562
16605
45796
38352
10511
19954
18914
52017
35572
23612
704684
78934
21886
27420
21474
27737
53821
11376
36730
19444

35
30
27
11
21
16
11
21
6
5
20
20
10
7
288
21
35
20
20
18
15
26
23
23
15
11
22
23
16
156
21
3
15
6
3
13
25
12
30
17
11
208
23
16
22

109656
88530
78775
35610
62917
49921
33671
71106
17452
16032
64071
62037
36483
23923
873726
66420
104364
64484
61945
53512
46918
77282
68349
66552
39141
36558
75456
69870
42875
471625
67698
8298
46324
17639
9405
38600
78089
41370
84865
47314
32023
603119
72793
45625
59199

56104
46148
40694
18609
33193
26259
17707
37866
9302
8293
34120
32544
19318
12714
458026
35047
55375
34500
32813
28160
24691
40338
35678
34416
20497
19172
39364
36323
21652
244691
35551
4213
23915
9058
4864
19805
40760
21486
44157
24429
16453
313657
37806
23969
30987

53552
42382
38081
17001
29724
23662
15964
33240
8150
7739
29951
29493
17165
11209
415700
31373
48989
29984
29132
25352
22227
36944
32671
32136
18644
17386
36092
33547
21223
226934
32147
4085
22409
8581
4541
18795
37329
19884
40708
22885
15570
289462
34987
21656
28212

4
3
8
4
4
1
4
5
5
2
6
4
5
5
83
9
5
6
9
6
7
5
8
9
2
2
3
8
4
58
9
2
10
1
0
9
6
4
4
3
10
20
1
3
2

27549
17612
53554
29541
25643
9977
24291
37005
34007
16872
39639
21214
33350
35608
548086
60356
28868
40089
61589
34577
50100
31286
64385
59296
11276
10958
16627
54959
23720
381427
59157
11983
60682
5040
0
67264
39114
30445
24826
18356
64560
127247
5014
17588
16439

28
19
20
24
36
11
7
2
319
15
34
8
6
13
31
18
9
7
20
21
13
12
21
33
15
16
12
15
253
17
26
26
35
27
17
19
27
26
14
19
483
28
38
29
33

79445
57650
59028
70560
101513
31384
20642
5280
927556
41179
90696
22303
19815
39093
94945
58836
24331
20035
53473
59775
34722
38013
56805
98128
47789
46096
40123
41399
747797
54071
77440
73150
100391
82480
49221
52752
77345
77067
43153
60727
1421426
78458
109836
87156
105722

41685
29567
30647
36239
52970
16251
10782
2754
482933
21444
47124
11612
10433
20485
49535
30425
12629
10411
28005
31204
18084
20029
29548
51059
24950
23993
20802
21161
387493
27864
40249
38020
52172
42865
25614
27223
39987
39607
22318
31574
732729
40941
56873
45241
54309

37760
28083
28381
34321
48543
15133
9860
2526
444623
19735
43572
10691
9382
18608
45410
28411
11702
9624
25468
28571
16638
17984
27257
47069
22839
22103
19321
20238
360304
26207
37191
35130
48219
39615
23607
25529
37358
37460
20835
29153
688697
37517
52963
41915
51413

5
4
0
2
1
0
2
0
42
1
1
2
1
3
3
4
1
1
1
0
3
3
2
3
4
5
0
4
31
6
3
4
1
4
1
3
1
2
1
5
77
3
4
9
1

30760
22156
0
14275
8398
0
12617
0
269871
6269
6507
14492
6347
19618
16215
29543
8189
7608
6418
0
17303
17217
14926
17307
23246
30612
0
28054
207980
41642
19861
23057
9622
27673
9642
19034
5477
14299
5516
32157
487247
18041
24830
61964
5852

23
4
7
25
22
13
17
18
12
14
24
19
18
17
36
10
23
21
18
14
238
17
27
19
7
19
13
14
10
26
20
15
17
18
16
178
24
16
18
8
11
30
6
32
25

72838
13123
20964
77468
64407
39663
51410
50578
32741
43861
69732
52070
49559
47159
102421
25763
65539
66417
50689
43852
734971
51830
85651
58958
24860
57823
40283
48871
31354
80502
59946
47182
55167
48716
43828
535782
65860
50534
56749
28493
37693
83599
17123
99216
76618

37588
6755
10880
40191
33147
20505
26935
25902
17058
22580
35848
26997
25298
24068
52709
13231
33665
34122
25608
22278
379546
26644
44476
30688
13049
30057
20527
25247
15963
41692
30814
24280
27983
25259
22867
278583
34313
26075
29649
14785
19587
43235
8979
51880
39620

35250
6368
10084
37277
31260
19158
24475
24676
15683
21281
33884
25073
24261
23091
49712
12532
31874
32295
25081
21574
355425
25186
41175
28270
11811
27766
19756
23624
15391
38810
29132
22902
27184
23457
20961
257199
31547
24459
27100
13708
18106
40364
8144
47336
36998

0
5
4
2
6
1
6
1
1
2
2
1
2
5
1
5
8
4
3
1
61
6
5
9
5
5
8
4
1
5
3
1
0
7
2
48
5
5
7
6
6
4
5
8
2

0
28615
23920
12906
38717
6653
33865
8054
5226
10855
11195
6725
11594
29384
9808
30228
56996
27516
18300
6003
405466
42354
37694
59474
32610
29752
53847
23920
6970
31751
18122
5322
0
49582
14068
335052
35139
30134
45093
41439
38746
27260
41045
60866
15330

8
142
17
21
24
17
13
35
15
83
22
15
19
13
14
42
2
2
0
12
6
6
7
3
4
21
14
4
3
21
0
0
0
0
0
0
0
0
0
0
0
2
1
0
0

19897
420538
53656
55881
68054
50809
42271
102519
47348
259265
71791
48212
58489
35326
45447
115131
6465
6465
0
31839
15439
16400
17990
7296
10694
58837
37945
10383
10509
54736
0
0
0
0
0
0
0
0
0
0
0
4406
2317
0
0

10460
218425
28090
29081
35390
26316
21809
52995
24744
134517
37306
25057
30562
18116
23476
61502
4480
4480
0
16253
7967
8286
9973
4137
5836
30796
20085
5328
5383
29490
0
0
0
0
0
0
0
0
0
0
0
2663
1584
0
0

9437
202113
25566
26800
32664
24493
20462
49524
22604
124748
34485
23155
27927
17210
21971
53629
1985
1985
0
15586
7472
8114
8017
3159
4858
28041
17860
5055
5126
25246
0
0
0
0
0
0
0
0
0
0
0
1743
733
0
0

0
25
6
4
3
1
3
6
2
21
1
6
8
2
4
4
0
0
0
0
0
0
0
0
0
4
3
1
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0

0
156519
38682
23322
16000
5544
20812
41044
11115
140643
5220
36103
57821
14217
27282
26009
0
0
0
0
0
0
0
0
0
26009
20881
5128
0
6227
0
0
0
0
0
0
0
0
0
0
0
6227
0
0
0

0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
1
1
0
0
0
0
0
0
1
0
1
0
0
0
0

0
2089
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9181
0
0
0
0
0
4791
2222
0
0
0
0
0
0
2168
0
2797
0
0
0
0

0
1079
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5284
0
0
0
0
0
2528
1039
0
0
0
0
0
0
1717
0
1425
0
0
0
0

0
1010
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3897
0
0
0
0
0
2263
1183
0
0
0
0
0
0
451
0
1372
0
0
0
0

0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
6227
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
2797
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
1425
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
1372
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
10
0
0
0
0
0
0
0
0
0
0
0
1
0
8
1
1
0
0
0
0
0
0
0
0
0
1
0
0

0
0
0
0
2733
2733
0
0
0
0
0
0
0
0
0
0
26405
0
0
0
0
0
0
0
0
0
0
0
4877
0
18873
2655
2026
0
0
0
0
0
0
0
0
0
2026
0
0

0
0
0
0
1842
1842
0
0
0
0
0
0
0
0
0
0
13498
0
0
0
0
0
0
0
0
0
0
0
2519
0
9609
1370
1025
0
0
0
0
0
0
0
0
0
1025
0
0

0
0
0
0
891
891
0
0
0
0
0
0
0
0
0
0
12907
0
0
0
0
0
0
0
0
0
0
0
2358
0
9264
1285
1001
0
0
0
0
0
0
0
0
0
1001
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
1
1
1
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7188
0
0
0
2283
2149
2756
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3753
0
0
0
1166
1121
1466
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3435
0
0
0
1117
1028
1290
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
158
21
0
1
0
0
2
2
0
1
1
4
3
3
2
2
22
0
3
2
2
2
3
3
0
7
5
0
1
1
0
1
0
0
0
1

0
0
0
0
0
0
0
0
0
465384
64933
0
2639
0
0
4426
5849
0
3415
2585
12650
10736
10234
6602
5797
71245
0
7598
5570
5328
4999
10166
9813
0
27771
13261
0
2524
2859
0
2883
0
0
0
2936

0
0
0
0
0
0
0
0
0
241693
34240
0
1413
0
0
2310
2943
0
1815
1435
6751
5610
5470
3464
3029
36648
0
3780
2937
2805
2619
5261
4919
0
14327
6640
0
1305
1432
0
1457
0
0
0
1426

0
0
0
0
0
0
0
0
0
223691
30693
0
1226
0
0
2116
2906
0
1600
1150
5899
5126
4764
3138
2768
34597
0
3818
2633
2523
2380
4905
4894
0
13444
6621
0
1219
1427
0
1426
0
0
0
1510

0
0
0
0
0
0
0
0
0
30
11
0
2
0
0
0
0
1
2
1
0
1
0
2
2
3
0
0
0
0
1
0
0
0
2
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
193976
63606
0
12435
0
0
0
0
6498
11075
5132
0
5765
0
10323
12378
20455
0
0
0
0
5674
0
0
0
14781
0
0
0
0
0
0
0
0
0
0

0
0
1
0
13
0
2
0
0
1
0
0
0
1
4
3
2
17
0
0
0
2
3
11
0
1
21
2
4
0
1
0
0
4
3
1
1
0
1
3
1
20
2
2
3

0
0
2059
0
38012
0
7029
0
0
2138
0
0
0
2936
11887
8622
5400
48651
0
0
0
4615
9639
32001
0
2396
60544
5671
9117
0
2723
0
0
12939
9994
2764
3378
0
3281
7469
3208
60373
5918
4970
9269

0
0
1020
0
19085
0
3594
0
0
1108
0
0
0
1493
5851
4292
2747
26121
0
0
0
2344
5116
16961
0
1700
30646
2866
4589
0
1393
0
0
6591
4981
1404
1745
0
1643
3792
1642
31197
3151
2525
4771

0
0
1039
0
18927
0
3435
0
0
1030
0
0
0
1443
6036
4330
2653
22530
0
0
0
2271
4523
15040
0
696
29898
2805
4528
0
1330
0
0
6348
5013
1360
1633
0
1638
3677
1566
29176
2767
2445
4498

0
0
0
0
3
0
1
1
0
1
0
0
0
0
0
0
0
4
0
0
0
0
1
3
0
0
3
0
0
0
1
0
0
0
0
0
2
0
0
0
0
2
0
0
0

0
0
0
0
21921
0
7614
6482
0
7825
0
0
0
0
0
0
0
26629
0
0
0
0
7033
19596
0
0
19764
0
0
0
5191
0
0
0
0
0
14573
0
0
0
0
16648
0
0
0

0
0
0
2
2
0
1
2
2
0
1
0
3
4
0
0
1
2
1
2
0
0
0
0
0
0
2
0
21
7
1
2
1
2
4
0
4
12
1
3
3
0
0
5
0

0
0
0
6659
6780
0
2027
4997
6571
0
2881
0
10301
9713
0
0
2069
5058
2586
7462
0
0
0
0
0
0
7462
0
60966
19589
2548
6356
2236
4974
13777
0
11486
30224
2103
8766
7232
0
0
12123
0

0
0
0
3411
3465
0
1065
2557
3306
0
1501
0
5445
5105
0
0
1091
2662
1352
3943
0
0
0
0
0
0
3943
0
32231
9693
1299
3289
1134
3519
6714
0
6583
15837
1044
4440
4077
0
0
6276
0

0
0
0
3248
3315
0
962
2440
3265
0
1380
0
4856
4608
0
0
978
2396
1234
3519
0
0
0
0
0
0
3519
0
28735
9896
1249
3067
1102
1455
7063
0
4903
14387
1059
4326
3155
0
0
5847
0

1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
0
1
3
0
0
0
0
0
0
0
0
0
0

8974
0
0
0
7674
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
24953
0
0
0
0
7160
17793
0
0
0
0
0
0
0
0
0
0

217
48
24
5
13
1
4
1
7
1
2
0
4
16
2
0
0
13
1
20
7
8
5
31
6
15
10
36
7
12
2
15
44
2
12
19
11
13
3
9
1
0
0
2
0

681591
160192
77998
18102
45076
4075
12174
2767
19191
2063
4743
0
12385
48952
5681
0
0
39493
3778
68492
23300
27740
17452
96667
17059
47068
32540
112266
17979
37503
6621
50163
133357
4606
35272
59323
34156
38137
9423
25998
2716
0
0
4337
0

346576
84514
40302
9332
24090
1964
7470
1356
10244
1028
2836
0
6380
24550
2784
0
0
19516
2250
34176
11644
13786
8746
48184
8565
23407
16212
55869
8926
18575
3204
25164
66354
2303
17413
29662
16976
20186
4854
13700
1632
0
0
2499
0

335015
75678
37696
8770
20986
2111
4704
1411
8947
1035
1907
0
6005
24402
2897
0
0
19977
1528
34316
11656
13954
8706
48483
8494
23661
16328
56397
9053
18928
3417
24999
67003
2303
17859
29661
17180
17951
4569
12298
1084
0
0
1838
0

39
11
5
4
2
0
0
0
0
0
0
0
0
3
0
0
0
3
0
3
1
1
1
14
5
4
5
4
3
1
0
0
4
0
0
0
4
0
0
0
0
0
0
0
0

256532
68103
32707
24185
11211
0
0
0
0
0
0
0
0
20407
0
0
0
20407
0
22524
8120
5256
9148
98339
33148
30101
35090
24122
18764
5358
0
0
23037
0
0
0
23037
0
0
0
0
0
0
0
0

1
1
0
43
7
3
4
0
4
2
2
0
8
3
1
0
0
4
8
1
2
1
3
1
5
1
2
2
7
1
2
1
3
4
2
0
1
1
0
0
0
375
124
5
6

2158
2179
0
113123
20361
8350
12011
0
10066
5655
4411
0
19868
6792
2134
0
0
10942
22366
4155
5726
3157
7049
2279
14323
3220
5763
5340
16450
2511
4808
2227
6904
9689
4913
0
2186
2590
0
0
0
1215107
403194
17574
16542

1477
1022
0
57349
10554
4264
6290
0
5173
2869
2304
0
9966
3469
1087
0
0
5410
11282
2168
2830
1602
3563
1119
7095
1586
2833
2676
8376
1315
2429
1190
3442
4903
2484
0
1128
1291
0
0
0
620947
205924
8919
8311

681
1157
0
55774
9807
4086
5721
0
4893
2786
2107
0
9902
3323
1047
0
0
5532
11084
1987
2896
1555
3486
1160
7228
1634
2930
2664
8074
1196
2379
1037
3462
4786
2429
0
1058
1299
0
0
0
594160
197270
8655
8231

0
0
0
2
0
0
0
0
1
0
1
0
1
0
0
0
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
131
59
9
1

0
0
0
11913
0
0
0
0
5385
0
5385
0
6528
0
0
0
6528
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
881966
411602
68324
5009

8
6
11
3
3
8
7
5
1
10
17
11
15
8
121
6
8
8
13
10
18
11
15
9
8
15
56
24
12
10
2
8
74
30
9
12
2
4
9
7
1
82
19
17
1

22856
19431
32398
13106
12330
23078
23538
17530
3319
31415
51824
37674
51178
29401
394069
16948
27430
23304
37280
34870
58495
40806
48248
31239
24938
50511
170699
73584
41400
28439
5973
21303
247145
93476
33828
42899
7296
11380
33659
22171
2436
228107
49451
44704
2506

11607
10054
16578
6703
6217
11792
11891
8878
1714
16106
26503
19627
26114
14910
201897
8573
14222
11940
19164
17772
29996
20927
24879
15977
12641
25806
87333
37214
21649
14481
3153
10836
125793
47491
17164
21854
3750
5816
17075
11330
1313
113438
25086
22779
1184

11249
9377
15820
6403
6113
11286
11647
8652
1605
15309
25321
18047
25064
14491
192172
8375
13208
11364
18116
17098
28499
19879
23369
15262
12297
24705
83366
36370
19751
13958
2820
10467
121352
45985
16664
21045
3546
5564
16584
10841
1123
114669
24365
21925
1322

0
2
0
5
6
0
2
6
5
1
11
2
7
2
33
2
3
0
7
5
4
1
8
0
0
3
15
5
4
1
3
2
24
1
2
6
2
3
7
3
0
7
0
0
0

0
16091
0
32365
39677
0
14053
41095
34530
5046
84474
10686
46163
14089
214924
13377
17690
0
44325
35071
25165
7052
53244
0
0
19000
99203
27753
27429
9258
19494
15269
156237
7144
16015
38841
11125
19719
43213
20180
0
44799
0
0
0

0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
0
0
1
0
3
2
0
0
2
20
0
8
7
4
0
0
1
0
37
8
13
1
12
3
3304
66

0
2241
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9838
0
0
0
2411
0
7427
4921
0
0
4921
59427
0
26851
18297
10966
0
0
3313
0
104470
21965
37792
2401
33703
8609
9669084
180550

0
1123
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4860
0
0
0
1205
0
3655
2532
0
0
2532
29590
0
13596
8923
5405
0
0
1666
0
51370
10755
18696
1127
16627
4165
4941996
92092

0
1118
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4978
0
0
0
1206
0
3772
2389
0
0
2389
29837
0
13255
9374
5561
0
0
1647
0
53100
11210
19096
1274
17076
4444
4727088
88458

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
1
3
0
0
0
0
0
3
3
0
0
0
0
309
4

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
24687
0
7316
17371
0
0
0
0
0
20112
20112
0
0
0
0
1939379
26815

18
8
14
16
4
0
3
2
1
269
10
38
40
57
20
28
13
25
38
114
40
19
39
6
10
258
27
44
43
18
58
28
9
27
4
139
27
16
45
26
25
407
20
58
40

50475
18650
34023
51717
12190
0
7355
4131
2009
805674
25454
110719
120706
171699
52021
78428
41198
79596
125853
334225
115865
62122
109652
17602
28984
758643
80943
127225
130173
52384
179046
73381
26526
77622
11343
403772
75177
51517
132743
69713
74622
1280460
57497
185680
129308

25514
9548
17415
26443
6208
0
3791
2178
995
412850
12916
57221
62348
88211
26696
40197
21001
40659
63601
170818
59385
31679
56132
8905
14717
389556
41751
65629
66563
26906
92305
37636
13251
39830
5685
205412
38468
26408
68050
35097
37389
654241
29109
94367
66365

24961
9102
16608
25274
5982
0
3564
1953
1014
392824
12538
53498
58358
83488
25325
38231
20197
38937
62252
163407
56480
30443
53520
8697
14267
369087
39192
61596
63610
25478
86741
35745
13275
37792
5658
198360
36709
25109
64693
34616
37233
626219
28388
91313
62943

1
1
0
2
0
0
0
0
0
37
1
1
1
8
0
2
1
10
13
11
5
2
3
0
1
28
4
2
9
5
7
0
1
0
0
21
3
0
13
2
3
60
1
5
14

5026
5495
0
16294
0
0
0
0
0
258600
5206
9368
7319
55395
0
16481
6817
67231
90783
69815
29409
13681
20719
0
6006
178950
27407
11463
60603
29967
43825
0
5685
0
0
130776
18307
0
80824
11366
20279
357917
6122
32066
84313

60
36
20
32
32
59
50
168
32
32
39
27
31
3
4
88
4
28
13
4
21
9
9
20
2
8
3
0
0
7
114
4
37
41
32
83
15
14
13
14
8
10
9
98
12

212878
115626
61211
100703
94718
177179
145660
480567
91836
93951
117220
73148
85939
9393
9080
239774
9029
82213
37779
9222
56862
21460
23209
47944
4274
17232
8101
0
0
18337
319262
10293
104280
106059
98630
240626
46086
41271
40658
38430
21960
26864
25357
286710
33250

109154
59082
30637
51400
48383
90921
74823
246002
46482
48986
60390
37110
43759
4626
4649
121522
4501
41649
19152
4647
28951
10841
11781
25171
2168
9536
4188
0
0
9279
162166
5346
52695
53839
50286
121961
23183
21246
20669
19388
10914
13585
12976
146675
17146

103724
56544
30574
49303
46335
86258
70837
234565
45354
44965
56830
36038
42180
4767
4431
118252
4528
40564
18627
4575
27911
10619
11428
22773
2106
7696
3913
0
0
9058
157096
4947
51585
52220
48344
118665
22903
20025
19989
19042
11046
13279
12381
140035
16104

12
7
1
4
1
8
7
8
3
2
2
0
1
0
0
4
0
2
2
0
0
0
0
0
0
0
0
0
0
0
9
1
3
3
2
9
1
1
4
2
0
0
1
11
1

65880
39635
5918
23459
5310
48481
46733
46805
19968
10613
10499
0
5725
0
0
26915
0
13458
13457
0
0
0
0
0
0
0
0
0
0
0
56412
6191
15719
20140
14362
56197
5461
5912
25298
11749
0
0
7777
66765
6326

14
10
25
31
6
99
16
23
12
14
13
21
98
17
8
17
25
15
16
27
11
8
2
6
2
0
1
0
1
241
47
68
19
59
48
147
25
15
33
48
26
96
15
26
27

40542
25873
77885
88328
20832
276512
41046
66644
32704
37820
38531
59767
283344
52857
23543
47460
72570
45561
41353
73529
29300
20610
6837
16782
4190
0
2027
0
2163
705298
132935
201364
56735
174412
139852
430302
75560
48863
102023
130724
73132
283133
39542
72561
81993

20744
13020
39948
44946
10871
140350
21106
33742
16789
19108
19453
30152
143573
26605
11810
24105
36905
23181
20967
38226
15099
11021
3562
8544
2134
0
1016
0
1118
360359
68311
103763
29404
88212
70669
219789
38586
24905
51717
67257
37324
145081
20223
37506
41731

19798
12853
37937
43382
9961
136162
19940
32902
15915
18712
19078
29615
139771
26252
11733
23355
35665
22380
20386
35303
14201
9589
3275
8238
2056
0
1011
0
1045
344939
64624
97601
27331
86200
69183
210513
36974
23958
50306
63467
35808
138052
19319
35055
40262

1
2
0
6
1
5
1
1
0
2
0
1
6
2
1
1
1
1
0
2
2
0
0
0
0
0
0
0
0
12
1
3
1
3
4
9
1
4
1
2
1
13
2
2
7

5092
10307
0
37644
7396
33641
5085
6597
0
15465
0
6494
33370
10933
6327
5201
5378
5531
0
13151
13151
0
0
0
0
0
0
0
0
81876
8068
20997
5951
18982
27878
55132
6204
24752
5146
12124
6906
81894
13432
12761
43883

28
89
7
16
34
25
7
42
0
1
19
1
20
1
210
7
18
5
25
37
14
28
27
10
6
27
6
28
7
0
0
1
13
7
100
3
9
17
22
8
21
7
11
2
113

89037
235754
19986
45405
85214
68541
16608
123082
0
2661
60044
2868
55390
2119
640641
17024
48824
16717
68237
115819
42012
88112
84747
37087
17809
87994
16259
81395
21676
0
0
2179
35830
21710
289914
11528
27728
51928
61716
20565
61560
20652
26649
7588
325712

45621
120380
10151
23299
43800
34767
8363
63003
0
1408
30965
1423
28124
1083
329512
8629
25362
8629
36299
59532
21278
44790
43425
19183
9029
44969
8387
42257
11817
0
0
1127
18085
11228
148659
6007
14093
26593
31758
10489
31604
10603
13604
3908
165418

43416
115374
9835
22106
41414
33774
8245
60079
0
1253
29079
1445
27266
1036
311129
8395
23462
8088
31938
56287
20734
43322
41322
17904
8780
43025
7872
39138
9859
0
0
1052
17745
10482
141255
5521
13635
25335
29958
10076
29956
10049
13045
3680
160294

2
2
0
1
0
0
1
2
0
0
1
0
1
0
17
0
1
0
0
6
2
2
1
3
0
2
0
2
0
1
0
0
1
0
9
0
3
2
4
0
0
0
0
0
6

11818
10569
0
5111
0
0
5458
10980
0
0
5334
0
5646
0
105803
0
7214
0
0
36486
11783
12750
5817
17115
0
14638
0
11852
0
6504
0
0
5348
0
52224
0
15499
12956
23769
0
0
0
0
0
40368

20
0
4
9
23
3
9
3
1
12
10
18
1
129
0
6
14
16
0
93
59
5
0
0
3
7
19
14
10
1
7550
160
18
7
11
12
6
20
10
10
18
13
22
13
375

60612
0
9644
23161
71514
11240
22418
7130
2117
34271
32659
48712
2234
371805
0
13738
38196
40676
0
279195
166266
12140
0
0
7727
18367
56565
39961
28795
2711
23148143
491321
55718
24058
34489
34502
19558
54450
34697
31627
62168
41259
61388
37407
1247099

31354
0
4937
11472
36283
5735
11317
3631
1087
17149
16590
24711
1152
190201
0
7040
19430
21101
0
142630
84588
6214
0
0
3975
9468
28588
20429
14536
1378
11864363
248840
28058
11882
17439
17723
10046
26947
17567
15771
31867
20970
31284
19286
639568

29258
0
4707
11689
35231
5505
11101
3499
1030
17122
16069
24001
1082
181604
0
6698
18766
19575
0
136565
81678
5926
0
0
3752
8899
27977
19532
14259
1333
11283780
242481
27660
12176
17050
16779
9512
27503
17130
15856
30301
20289
30104
18121
607531

1
0
0
0
0
0
0
0
0
2
0
3
0
16
0
0
5
4
0
7
6
0
0
0
0
0
5
1
0
0
1716
36
4
2
2
3
4
2
1
1
8
0
8
1
126

9559
0
0
0
0
0
0
0
0
12448
0
18361
0
99008
0
0
28272
27442
0
43294
33544
0
0
0
0
0
28421
5123
0
0
11401426
233135
27654
12692
14135
20988
25242
11138
5235
5301
51713
0
52145
6892
823726

8
48
15
18
23
14
33
21
47
41
54
48
5
305
8
14
37
27
42
34
16
17
36
37
13
24
349
31
32
46
37
55
61
19
24
44
125
15
25
14
10
16
23
11
11

23250
156721
58541
57955
71237
45642
109949
72803
144559
148932
180294
161781
15435
934840
20811
37436
118524
86688
123867
101966
49744
56369
111481
113016
39794
75144
1053653
92115
105426
139435
113067
164091
181941
56769
70980
129829
349565
43388
68911
38924
26395
39279
71112
31758
29798

11896
79794
29213
29347
36085
22811
57031
37463
74531
76859
92145
83883
8510
481805
10560
19358
60953
44660
64083
53038
25536
29132
57426
58595
20281
38183
542990
47481
54135
72640
58236
83907
93778
29192
36747
66874
179266
21768
35822
20053
13531
20144
36551
16281
15116

11354
76927
29328
28608
35152
22831
52918
35340
70028
72073
88149
77898
6925
453035
10251
18078
57571
42028
59784
48928
24208
27237
54055
54421
19513
36961
510663
44634
51291
66795
54831
80184
88163
27577
34233
62955
170299
21620
33089
18871
12864
19135
34561
15477
14682

7
11
6
6
7
14
8
11
4
13
26
11
2
89
1
4
7
10
8
9
12
9
10
10
5
4
63
7
12
10
5
11
14
0
2
2
8
0
5
0
0
1
1
1
0

46299
78002
39688
36161
46533
105948
51202
67986
27482
74692
167596
69713
12424
608385
6885
28085
49405
68204
55350
65538
84560
57605
65028
68339
34893
24493
405745
45029
87286
61060
33097
69986
86855
0
11134
11298
50229
0
31269
0
0
5419
8538
5003
0

344
32
18
36
29
35
14
35
20
16
13
21
23
15
15
22
562
16
7
13
12
17
15
23
38
22
17
10
11
32
15
34
33
39
25
38
14
5
11
28
22
27
38
379
21

1085761
96930
56977
108413
89469
114332
50875
110397
55373
45776
42819
67038
74162
55530
51051
66619
1794095
54523
21871
48141
39266
62852
52329
74744
113982
71424
54785
33852
39089
100943
44989
96206
100628
120057
77680
124768
47218
15042
36643
92116
71519
84287
115141
1115330
63158

558379
50159
29548
55712
46113
58805
26154
56200
28514
23392
22532
34301
38510
28042
26083
34314
918066
27958
10813
24572
19833
32269
26935
38082
58108
36638
28040
17303
20041
51470
22791
49478
51385
61143
39976
63921
24152
7753
18927
47372
36479
43555
59072
570109
32448

527382
46771
27429
52701
43356
55527
24721
54197
26859
22384
20287
32737
35652
27488
24968
32305
876029
26565
11058
23569
19433
30583
25394
36662
55874
34786
26745
16549
19048
49473
22198
46728
49243
58914
37704
60847
23066
7289
17716
44744
35040
40732
56069
545221
30710

129
4
17
3
8
13
16
7
0
2
4
10
13
13
10
9
200
4
6
7
3
6
1
13
7
4
7
6
5
13
13
9
6
5
6
21
13
11
10
14
2
3
5
55
8

905129
22513
123030
22244
53821
79236
108472
44272
0
12813
27540
70988
96319
100958
74567
68356
1374823
25663
36459
45920
17148
37541
7153
96834
52409
27700
45719
41174
33271
85962
95503
63302
39505
29516
41496
137838
91806
81065
75634
92710
16395
18863
38237
354737
57472

29
30
17
28
18
23
10
22
1
16
5
21
16
31
28
27
16
20
687
18
11
12
7
9
6
14
14
18
26
37
30
20
17
24
16
34
33
35
23
24
29
22
37
14
22

91114
92999
56190
84869
54665
65667
28936
64995
2012
41233
14674
56452
47293
88787
80662
77012
45267
59162
2056067
55128
30497
34330
18826
31381
17042
35883
40563
58461
77977
108454
94799
64659
47218
74230
52162
107653
100787
102045
75887
66077
81125
68521
115141
42831
60897

46398
47560
28662
43139
28012
33277
14974
33024
1033
21089
7433
28896
24293
45533
40907
39478
23240
30623
1051738
28350
15780
17920
9836
16703
8764
18623
20822
29774
39497
55507
48873
33493
24326
38304
26925
55471
51368
52097
38832
33550
41449
34471
58515
21608
30696

44716
45439
27528
41730
26653
32390
13962
31971
979
20144
7241
27556
23000
43254
39755
37534
22027
28539
1004329
26778
14717
16410
8990
14678
8278
17260
19741
28687
38480
52947
45926
31166
22892
35926
25237
52182
49419
49948
37055
32527
39676
34050
56626
21223
30201

8
7
3
5
4
3
1
2
1
0
0
0
5
5
2
0
1
0
115
0
2
2
0
0
0
3
2
3
2
10
6
3
7
3
2
8
4
9
4
4
5
3
3
5
3

51313
45564
17836
35089
25094
17489
6572
11841
6227
0
0
0
31838
31836
10945
0
5621
0
750331
0
13147
13477
0
0
0
17389
10676
17204
13846
61648
37082
23948
47985
20692
12604
54771
30426
56729
24101
26660
33679
19738
17273
36094
19555

20
44
27
21
23
459
19
15
25
13
32
41
43
17
10
26
22
27
21
16
51
48
33
659
45
57
43
22
30
26
38
20
9
32
36
55
43
26
29
31
17
33
15
5
30

55835
121847
79912
66074
69825
1446894
59369
41322
90781
43217
101805
133554
138943
56757
33114
74831
68595
85759
67400
53215
156934
141769
99529
2035163
134362
182682
134323
70340
84059
78662
110533
65297
27447
97024
109775
173008
141873
75133
89048
95489
54506
95463
52846
16525
92304

28339
61425
40898
33789
35733
746280
30664
21269
46784
22076
52330
68581
71357
29227
17278
38799
35310
44547
34711
27644
81142
73564
50997
1046952
69038
94263
69105
36196
43416
40295
56816
33462
14270
49988
57211
88593
72479
38282
45691
49960
28116
48711
27116
8493
47379

27496
60422
39014
32285
34092
700614
28705
20053
43997
21141
49475
64973
67586
27530
15836
36032
33285
41212
32689
25571
75792
68205
48532
988211
65324
88419
65218
34144
40643
38367
53717
31835
13177
47036
52564
84415
69394
36851
43357
45529
26390
46752
25730
8032
44925

2
9
2
6
3
167
7
14
9
8
11
25
11
5
3
15
7
13
7
3
11
10
8
172
6
10
11
14
11
0
4
0
4
7
6
12
13
6
6
8
3
6
10
15
8

10260
59035
10333
41950
20029
1143163
48846
102294
61712
62623
79652
168540
76871
31581
19561
107001
43067
86125
44559
19115
78088
64970
48558
1143905
42297
65522
71648
92405
71425
0
27345
0
21972
40660
39258
88626
83344
37476
39571
54163
20287
40797
67202
108208
51391

17
489
20
26
45
27
26
38
39
28
16
35
42
32
7
18
11
28
40
11
308
10
11
25
9
12
11
17
20
19
19
23
23
19
14
19
19
5
4
6
8
11
4
285
14

54059
1457530
60643
77405
123873
88653
73970
110635
110744
83902
51999
100433
122421
98240
23654
56380
36627
77673
124200
36078
872202
31480
33012
67983
21797
30503
33702
51145
55576
50300
54141
67873
74554
61456
37829
52198
48990
14576
10760
14595
20553
28748
10431
807799
39632

27857
740772
31114
39674
63372
45484
37786
55308
55706
42886
26576
50840
61941
49800
12072
28295
18556
39308
63804
18250
446821
16161
17080
35094
11086
15706
17330
26151
28523
25986
27556
34657
38029
31443
19328
26667
24769
7490
5591
7592
10542
14817
5223
413156
20511

26202
716758
29529
37731
60501
43169
36184
55327
55038
41016
25423
49593
60480
48440
11582
28085
18071
38365
60396
17828
425381
15319
15932
32889
10711
14797
16372
24994
27053
24314
26585
33216
36525
30013
18501
25531
24221
7086
5169
7003
10011
13931
5208
394643
19121

12
76
1
3
5
8
5
5
5
4
0
3
3
5
1
1
0
3
8
16
24
1
1
2
0
0
0
0
2
1
2
1
2
1
4
1
3
1
0
0
0
1
1
21
1

80308
492985
5495
18541
32262
62854
31947
32902
33802
26880
0
16764
16471
30486
6006
6434
0
20301
47979
103861
145757
5174
5308
15630
0
0
0
0
13119
5995
10331
6115
13150
5256
24276
5933
19081
5304
0
0
0
5197
5888
130729
5107

29
23
13
11
4
5
18
21
24
17
22
9
15
18
17
7
10
3
5
322
31
34
33
29
15
1
9
10
15
40
22
19
33
31
0
738
16
7
26
34
22
31
40
25
25

81596
63706
36720
32526
9868
13838
47315
61170
75503
48986
66818
26439
42765
51825
43709
18132
26431
9165
11655
1030937
101908
107091
105786
91470
46472
2783
27383
33827
50291
125647
73314
58788
108806
97371
0
2367079
46099
22743
74158
103446
70704
98123
130556
90312
84326

41442
32818
18896
16734
5087
7076
24188
31127
39185
24713
33975
13527
21764
26532
22454
9180
13360
4690
5897
528029
52348
55224
54228
46812
23459
1398
14051
17312
25774
64113
37751
30252
55368
49939
0
1209993
23447
11566
37965
52719
36206
50061
66897
46463
43252

40154
30888
17824
15792
4781
6762
23127
30043
36318
24273
32843
12912
21001
25293
21255
8952
13071
4475
5758
502908
49560
51867
51558
44658
23013
1385
13332
16515
24517
61534
35563
28536
53438
47432
0
1157086
22652
11177
36193
50727
34498
48062
63659
43849
41074

1
3
2
1
1
0
0
2
0
1
4
1
2
1
1
0
0
0
0
62
7
9
2
6
2
1
0
1
4
3
8
6
6
7
0
243
5
0
3
5
3
3
8
14
12

6131
20244
13909
5699
5007
0
0
12381
0
5404
23614
9844
11776
5159
6454
0
0
0
0
397076
41354
57925
12255
40517
10816
6517
0
8569
25691
19228
51723
40227
43304
38950
0
1601330
30763
0
23505
37530
18540
18317
47360
94181
77252

20
45
26
41
41
23
30
35
27
21
28
16
14
30
27
5
15
15
9
44
417
6
8
4
22
15
13
12
37
20
36
19
4
24
4
3
3
4
6
2
16
14
13
18
29

67328
137837
88082
125807
122122
64244
89203
104323
80086
63386
87877
49197
52950
104848
102250
16799
52456
52164
33201
152452
1221408
14027
23089
9505
60320
49859
35888
38307
112519
60647
114310
53755
12459
72378
12834
9696
11751
15169
15065
4909
46780
39094
37655
53042
82640

34311
70595
45148
64363
62340
32720
45579
53200
40914
32288
45082
24963
27215
53228
52322
8575
26713
27100
17038
77723
622817
7058
11734
4814
30648
25098
18422
19533
57966
30686
58326
27471
6208
36882
6399
4957
6071
7761
7607
2471
23879
19821
18991
27220
42596

33017
67242
42934
61444
59782
31524
43624
51123
39172
31098
42795
24234
25735
51620
49928
8224
25743
25064
16163
74729
598591
6969
11355
4691
29672
24761
17466
18774
54553
29961
55984
26284
6251
35496
6435
4739
5680
7408
7458
2438
22901
19273
18664
25822
40044

7
7
4
6
2
3
3
3
4
1
6
8
16
15
17
10
12
22
20
24
34
0
0
0
1
0
2
1
3
0
8
0
0
1
0
0
0
0
0
1
1
0
0
4
5

51558
48118
30616
43406
14005
22272
20981
17631
32632
6204
35749
51774
101904
101932
110300
61077
82619
145000
131839
143976
206512
0
0
0
5428
0
12031
6083
21420
0
49209
0
0
5371
0
0
0
0
0
5916
5476
0
0
23663
31105

24
13
16
19
13
587
43
38
38
36
34
30
33
20
22
19
25
26
19
16
22
13
19
15
13
15
14
17
20
19
23
2365
177
11
11
10
10
10
7
10
4
13
13
6
7

66248
34336
48555
51298
35273
1781400
115023
115231
112960
113817
105554
100779
106594
58351
63298
58432
74033
75388
56182
59358
69327
43068
57422
44393
36783
44381
40636
49372
62554
52659
73224
6819882
538035
35197
34548
29670
30448
30973
18879
32337
15380
37028
36651
18276
20894

33436
17453
24713
26405
18191
918782
59050
59808
58201
59025
54364
52170
55573
30138
32668
30119
38211
38797
28905
30574
35506
22119
29582
22694
18948
22929
20833
25500
32445
26695
37749
3498300
278517
18124
18033
15483
15902
16253
9753
16739
7976
19271
18955
9507
10774

32812
16883
23842
24893
17082
862618
55973
55423
54759
54792
51190
48609
51021
28213
30630
28313
35822
36591
27277
28784
33821
20949
27840
21699
17835
21452
19803
23872
30109
25964
35475
3321582
259518
17073
16515
14187
14546
14720
9126
15598
7404
17757
17696
8769
10120

1
2
0
2
2
96
1
7
3
3
6
7
9
3
3
2
6
4
0
4
9
7
4
3
0
0
2
7
3
2
1
224
23
1
3
0
0
0
0
2
0
3
1
1
5

5071
12716
0
11622
11401
633729
6672
40815
16920
19856
41464
47775
62342
18240
18459
10354
41486
30915
0
23555
63215
45416
25283
24437
0
0
14736
43992
20066
11033
6169
1456328
146941
7048
23751
0
0
0
0
13363
0
18316
6242
5302
31754

7
16
19
3
10
4
6
87
19
12
1
2
7
5
4
3
3
5
14
12
60
5
9
20
12
8
6
192
11
5
16
21
26
5
9
20
15
18
17
25
4
58
5
7
4

18819
51201
59736
10354
29380
10889
17375
239381
50089
31252
2989
4795
18865
13627
12316
8532
8545
15369
36841
36161
182980
14044
25126
59894
38965
25704
19247
563325
35755
17821
41221
63653
74223
12694
25248
59752
42255
55636
52311
70791
11965
152484
13265
18291
11285

9639
26430
31243
5282
14846
5477
8830
123150
25973
16226
1554
2532
9730
6929
6264
4261
4276
7789
18884
18732
94126
7224
12837
30657
20270
13674
9464
289423
18101
8928
21458
32816
38132
6429
13164
31285
21531
28172
26841
36474
6092
78941
6945
9800
5786

9180
24771
28493
5072
14534
5412
8545
116231
24116
15026
1435
2263
9135
6698
6052
4271
4269
7580
17957
17429
88854
6820
12289
29237
18695
12030
9783
273902
17654
8893
19763
30837
36091
6265
12084
28467
20724
27464
25470
34317
5873
73543
6320
8491
5499

0
2
2
1
1
1
0
8
1
0
0
0
0
0
1
0
2
0
1
3
4
0
0
1
1
2
0
25
1
0
2
0
2
3
0
4
0
4
4
4
1
2
0
0
0

0
11440
10666
5054
6735
7270
0
48847
7711
0
0
0
0
0
7121
0
11162
0
5788
17065
27611
0
0
5005
8389
14217
0
158341
7458
0
11508
0
12437
17267
0
26516
0
28651
25915
23516
5073
10802
0
0
0

3
3
12
8
4
5
7
133
21
11
9
14
9
15
30
20
4
80
7
5
5
10
3
10
6
9
25
60
7
4
7
22
16
4
144
3
1
16
35
27
5
20
37
159
21

7864
7811
28361
24541
11150
12824
17092
376961
62374
31361
24036
44618
24045
37281
88566
55006
9674
232118
22700
14537
13668
28840
9503
31078
15725
24892
71175
168570
18276
11590
20131
67079
39261
12233
424025
9394
2395
48001
103486
80498
13034
65059
102158
476182
68637

4058
4089
14563
12618
5668
6737
8677
195455
32654
16410
12375
23078
12594
19254
45800
28382
4908
119687
12094
7543
6957
14805
4968
16376
8079
12646
36219
85199
9291
5827
10388
33580
19945
6168
220071
4754
1262
24805
54258
41641
6860
33824
52667
245325
34872

3806
3722
13798
11923
5482
6087
8415
181506
29720
14951
11661
21540
11451
18027
42766
26624
4766
112431
10606
6994
6711
14035
4535
14702
7646
12246
34956
83371
8985
5763
9743
33499
19316
6065
203954
4640
1133
23196
49228
38857
6174
31235
49491
230857
33765

0
0
0
0
1
1
0
5
0
0
0
2
0
0
1
2
0
11
1
0
0
0
0
3
5
0
2
13
0
0
0
11
1
1
4
0
0
1
0
0
1
2
0
27
5

0
0
0
0
5110
5692
0
32901
0
0
0
11986
0
0
6271
14644
0
79747
9023
0
0
0
0
21838
32853
0
16033
91141
0
0
0
80152
5797
5192
23639
0
0
5465
0
0
5100
13074
0
182330
32171

10
0
17
13
13
12
43
30
55
9
1
13
4
14
7
7
56
10
4
7
5
12
6
3
3
0
1
5
192
13
8
5
4
2
16
5
9
8
8
10
16
8
1
10
9

32891
0
47153
33776
38816
37381
124650
92878
148615
24690
2094
34166
12738
36637
19342
18948
152325
25046
11170
20783
12769
33673
15988
6617
9880
0
2404
13995
556744
40908
22863
14432
12335
4413
45939
15168
27204
20832
22462
30073
42153
20421
3027
27357
24832

17085
0
24147
17379
19740
19313
64424
48365
75089
12493
1062
17329
6337
18477
9812
9579
77351
12698
5715
10854
6449
16941
7960
3281
5060
0
1248
7145
288823
21132
12019
7522
6446
2271
24089
7991
14211
10937
11667
15695
22114
10583
1564
14008
12642

15806
0
23006
16397
19076
18068
60226
44513
73526
12197
1032
16837
6401
18160
9530
9369
74974
12348
5455
9929
6320
16732
8028
3336
4820
0
1156
6850
267921
19776
10844
6910
5889
2142
21850
7177
12993
9895
10795
14378
20039
9838
1463
13349
12190

1
0
2
6
1
0
7
5
3
0
0
1
0
1
1
0
1
0
0
0
0
0
1
0
0
0
0
0
17
1
0
1
0
0
3
1
1
0
0
0
0
0
0
0
4

5890
0
13269
41578
5503
0
45058
38861
19085
0
0
6676
0
5398
7011
0
5286
0
0
0
0
0
5286
0
0
0
0
0
108179
5297
0
6602
0
0
17169
5640
7889
0
0
0
0
0
0
0
25883

11
9
14
26
69
14
12
3
0
11
9
7
2
11
186
8
12
7
18
4
6
16
6
13
23
11
12
12
21
7
10
79
10
18
8
15
5
23
40
10
2
3
0
1
4

30472
27023
43203
81627
188862
42388
29524
9360
0
27331
24199
19360
4854
31846
557908
25202
31567
18224
54034
10145
18634
50434
19526
38379
67882
36782
38843
38148
57857
19093
33158
237492
31747
49947
28923
40297
14081
72497
109087
30286
4423
6387
0
2735
11065

15638
13896
22635
41763
96359
21723
15064
4820
0
13981
12324
9790
2532
16125
287472
12771
16300
9282
27883
5076
9626
26127
10160
19280
36143
18742
20106
19661
29524
9771
17020
121708
16336
25575
14781
20753
7251
37012
55716
15730
2257
3246
0
1359
5599

14834
13127
20568
39864
92503
20665
14460
4540
0
13350
11875
9570
2322
15721
270436
12431
15267
8942
26151
5069
9008
24307
9366
19099
31739
18040
18737
18487
28333
9322
16138
115784
15411
24372
14142
19544
6830
35485
53371
14556
2166
3141
0
1376
5466

1
0
2
3
4
0
2
0
0
0
2
0
0
0
22
0
3
1
1
1
0
4
1
3
1
2
1
2
2
0
0
12
1
5
1
0
3
2
1
0
1
0
0
0
0

5776
0
15475
18448
27584
0
11484
0
0
0
16100
0
0
0
142889
0
17563
7896
7827
5790
0
28275
6730
23679
5470
10665
5456
10800
12738
0
0
73666
6325
32114
5110
0
16311
13806
6400
0
6400
0
0
0
0

6
11
1
2
47
13
7
15
3
2
7
198
9
3
25
10
15
2
7
8
12
9
10
27
21
17
5
4
4
10
25
3
7
2
4
4
5
80
4
8
8
6
3
8
21

17577
29567
2737
4310
124294
33482
18557
41614
6896
6263
17482
575901
24590
10742
76642
30205
42895
5252
20519
22249
38907
26400
28767
78011
59414
45755
16471
8660
10988
29434
66797
6857
21929
4227
10750
10288
12746
219743
11842
21319
22594
15391
8392
20874
59890

8856
15141
1340
2188
63611
17164
9547
21191
3501
3218
8990
292564
12501
5580
39215
15596
21654
2720
10469
11389
19752
13280
14603
39502
29957
23271
8198
4350
5691
14836
33637
3492
10928
2173
5432
5212
6400
110651
6172
10667
11375
7811
4071
10378
30254

8721
14426
1397
2122
60683
16318
9010
20423
3395
3045
8492
283337
12089
5162
37427
14609
21241
2532
10050
10860
19155
13120
14164
38509
29457
22484
8273
4310
5297
14598
33160
3365
11001
2054
5318
5076
6346
109092
5670
10652
11219
7580
4321
10496
29636

0
0
0
0
1
0
0
1
0
0
0
23
1
0
8
0
2
0
2
2
2
0
1
1
2
2
0
0
0
0
0
0
0
0
0
0
0
8
0
0
2
1
0
0
2

0
0
0
0
5754
0
0
5754
0
0
0
147357
5862
0
54815
0
10295
0
13899
12512
13748
0
6118
5929
11459
12720
0
0
0
0
0
0
0
0
0
0
0
59192
0
0
14814
8680
0
0
13717

1
3
1
9
8
64
7
5
6
6
5
11
9
6
5
4
79
6
0
2
6
3
1
1
7
3
4
8
8
3
7
6
7
4
3
45
2
6
13
4
4
10
5
1
0

2236
8975
2627
22053
23550
191252
24661
14323
19995
18735
11959
35915
26484
15475
13302
10403
210610
15252
0
7152
16040
7045
2293
2308
19407
7045
9536
22584
22681
7339
16819
16904
18097
10132
9976
126191
4465
14283
37556
11545
11683
30912
13096
2651
0

1150
4421
1358
11162
11832
95758
12396
7297
9902
9438
5953
17866
13397
7699
6706
5104
104657
7612
0
3581
8113
3553
1164
1183
9811
3574
4747
11243
11062
3558
8232
8250
8996
4998
4980
65010
2278
7352
19324
5880
5984
15903
6933
1356
0

1086
4554
1269
10891
11718
95494
12265
7026
10093
9297
6006
18049
13087
7776
6596
5299
105953
7640
0
3571
7927
3492
1129
1125
9596
3471
4789
11341
11619
3781
8587
8654
9101
5134
4996
61181
2187
6931
18232
5665
5699
15009
6163
1295
0

1
0
0
1
1
7
1
0
1
1
0
1
1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
1
0
0
1
0
1
0
0

6507
0
0
6529
8945
41812
5169
0
5722
7574
0
5731
5241
7303
0
5072
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16824
0
5793
0
0
5742
0
5289
0
0

3058
127
4
3
5
1
4
3
8
6
15
17
13
10
7
5
26
41
4
4
1
4
0
0
4
3
15
6
52
5
1
0
4
7
3
11
1
4
2
1
4
1
0
5
2

8575750
375483
12387
8797
13316
2745
9531
8380
21294
16405
41466
50946
42687
34554
20117
11350
81508
114137
10104
12008
2275
10610
0
0
11716
10178
40414
16832
140026
11745
2402
0
11259
18985
7572
28746
4344
10991
4814
3669
12137
4266
0
11493
4330

4333901
190756
6197
4351
6736
1321
4776
4109
10830
8379
21283
25975
21900
17665
10131
5697
41406
57418
5128
5947
1142
5471
0
0
5903
5237
20216
8374
70955
5906
1209
0
5616
9705
3841
14513
2160
5677
2487
1875
6130
2174
0
5885
2190

4241849
184727
6190
4446
6580
1424
4755
4271
10464
8026
20183
24971
20787
16889
9986
5653
40102
56719
4976
6061
1133
5139
0
0
5813
4941
20198
8458
69071
5839
1193
0
5643
9280
3731
14233
2184
5314
2327
1794
6007
2092
0
5608
2140

195
8
0
0
0
0
0
0
0
0
1
1
1
2
0
0
3
0
0
0
0
0
0
0
0
0
0
0
3
1
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0

1202012
51095
0
0
0
0
0
0
0
0
8049
6648
5842
11592
0
0
18964
0
0
0
0
0
0
0
0
0
0
0
20691
6351
0
0
5054
0
0
0
0
9286
0
0
0
0
0
0
0

0
0
1
0
9
3
3
1
2
113
6
6
2
3
1
4
7
7
11
9
15
5
2
5
6
1
8
0
1
0
1
3
2
3
1
1
2
1
0
0
94
2
1
1
1

0
0
3273
0
24305
8301
7473
2196
6335
324827
19036
17320
6752
6679
3294
11740
20029
23090
28967
30165
42039
15831
7103
13253
18172
2968
22072
0
3568
0
2039
6613
5227
7167
2855
2426
4370
2052
0
0
253521
4489
2194
3866
2744

0
0
1587
0
12324
4272
3779
1135
3138
162273
9464
8812
3336
3324
1668
5893
9911
11230
14663
15119
21039
7935
3555
6431
9018
1498
10785
0
1843
0
997
3359
2791
3672
1414
1187
2221
1108
0
0
127258
2311
1079
1935
1482

0
0
1686
0
11981
4029
3694
1061
3197
162554
9572
8508
3416
3355
1626
5847
10118
11860
14304
15046
21000
7896
3548
6822
9154
1470
11287
0
1725
0
1042
3254
2436
3495
1441
1239
2149
944
0
0
126263
2178
1115
1931
1262

0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
1
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0

0
0
0
0
0
0
0
0
0
17216
0
0
0
0
0
0
0
5935
0
0
11281
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10707
0
0
0
0

4
4
2
2
3
3
10
2
2
1
5
4
6
4
1
8
8
6
5
9
93
4
3
3
0
1
6
2
5
3
1
1
0
0
1
2
0
1
4
0
1
5
6
6
7

11438
11886
5594
5358
6651
8661
26750
5881
4149
2136
14196
9518
15576
12152
2303
23401
21749
16661
12424
23744
257996
11385
9204
6374
0
2487
13737
5617
11921
9496
2396
4138
0
0
3223
5649
0
2614
11357
0
2136
12834
15036
20095
22486

5881
6029
2804
2505
3300
4262
13211
2906
1953
1069
7366
4754
7824
6111
1052
11876
10867
8360
6216
12105
128494
5832
4609
2939
0
1222
6994
2798
5972
4579
1170
2123
0
0
1381
2776
0
1290
5609
0
1071
6434
7607
10004
11350

5557
5857
2790
2853
3351
4399
13539
2975
2196
1067
6830
4764
7752
6041
1251
11525
10882
8301
6208
11639
129502
5553
4595
3435
0
1265
6743
2819
5949
4917
1226
2015
0
0
1842
2873
0
1324
5748
0
1065
6400
7429
10091
11136

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5415
0
5292
0
0
5425
0
5425
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

6
2
4
5
11
3
0
182
13
14
17
8
14
11
8
1
17
2
1
1
2
4
8
5
2
7
35
12
0
155
2
5
8
10
34
19
7
25
25
11
9
0
130
14
5

18758
4654
8651
15409
31118
7221
0
503099
39722
37410
46023
20624
36410
27569
25057
2497
51575
4726
2612
3156
4389
9289
22150
14097
4708
20211
98630
32244
0
434500
6856
12438
19771
28637
97708
58915
16216
71896
67600
31632
22831
0
371013
37169
16668

9377
2332
4364
7629
15472
3560
0
257685
20006
19255
23767
10642
18624
14186
13075
1233
26536
2439
1329
1624
2270
4697
11173
7055
2323
10134
50929
16388
0
219266
3573
6344
9889
14452
49590
29302
8391
35876
34351
15942
11556
0
183431
17566
8405

9381
2322
4287
7780
15646
3661
0
245414
19716
18155
22256
9982
17786
13383
11982
1264
25039
2287
1283
1532
2119
4592
10977
7042
2385
10077
47701
15856
0
215234
3283
6094
9882
14185
48118
29613
7825
36020
33249
15690
11275
0
187582
19603
8263

0
0
0
0
0
0
0
20
2
1
1
1
5
2
0
0
1
0
4
0
0
0
1
1
0
0
1
0
0
9
0
1
0
0
0
3
2
2
1
0
0
0
6
0
0

0
0
0
0
0
0
0
126998
12854
6406
5549
5486
34488
12841
0
0
5138
0
26407
0
0
0
5630
5148
0
0
7051
0
0
59536
0
5046
0
0
0
23944
13729
11025
5792
0
0
0
34367
0
0

2
21
25
0
16
10
4
13
12
8
95
1
6
10
6
5
14
21
12
7
13
239
7
7
18
7
27
8
8
5
3
2
11
6
19
20
7
5
11
15
17
4
1
7
3

8342
57310
72454
0
47436
27153
9566
33955
36673
24287
252218
2852
16617
28341
16573
13474
38089
57005
29289
16085
33893
661565
18831
16784
51995
19013
84740
23682
19353
14150
8556
5627
31673
15686
50963
57217
19632
11528
29162
40332
43305
10259
2118
18427
9587

4367
26609
35232
0
24457
13439
4957
17283
18699
12417
128439
1625
8489
14521
8444
6837
19215
28835
15007
8060
17406
340136
9919
8884
27230
9793
43881
12216
9977
7227
4318
2871
16169
8110
26216
28985
10017
5885
14877
20707
22097
5198
1096
9439
4983

3975
30701
37222
0
22979
13714
4609
16672
17974
11870
123779
1227
8128
13820
8129
6637
18874
28170
14282
8025
16487
321429
8912
7900
24765
9220
40859
11466
9376
6923
4238
2756
15504
7576
24747
28232
9615
5643
14285
19625
21208
5061
1022
8988
4604

2
0
1
0
0
1
0
0
0
2
5
0
0
2
1
2
0
0
0
0
0
8
0
0
2
0
2
2
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

13457
0
5000
0
0
5180
0
0
0
10730
27012
0
0
11389
5185
10438
0
0
0
0
0
44432
0
0
11980
0
10756
10350
0
5265
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

21
0
214
12
1
2
8
3
6
7
9
13
8
17
10
11
11
18
27
26
25
115
23
9
5
8
10
3
8
6
1
6
2
10
24
99
3
3
3
6
3
2
3
4
5

57393
0
586530
33378
3759
4806
23776
8843
14585
19890
23233
32843
20789
50900
26941
31452
28155
51948
71493
70320
69419
330197
72648
22580
11113
22728
27145
8393
25908
19501
4520
14615
4296
25670
71080
280019
6775
6473
8353
14341
9264
5131
11397
12757
14888

29235
0
296463
17148
1902
2440
12139
4489
7445
10053
11879
16649
10606
25918
13782
16088
14412
26368
35828
35141
34176
169436
37024
11521
5547
11637
13622
4269
13402
10423
2570
7428
2051
13110
36832
144466
3462
3198
4396
7608
4812
2726
5958
6634
7878

28158
0
290067
16230
1857
2366
11637
4354
7140
9837
11354
16194
10183
24982
13159
15364
13743
25580
35665
35179
35243
160761
35624
11059
5566
11091
13523
4124
12506
9078
1950
7187
2245
12560
34248
135553
3313
3275
3957
6733
4452
2405
5439
6123
7010

1
0
15
1
0
0
0
0
0
0
0
0
0
1
1
0
2
2
5
1
2
15
2
1
1
1
0
2
0
0
1
1
1
2
3
8
0
0
0
0
0
0
0
0
0

6081
0
86617
6269
0
0
0
0
0
0
0
0
0
5756
6664
0
10208
13846
27188
6003
10683
90037
12445
5435
5704
5776
0
11617
0
0
5448
5189
7672
14376
16375
50983
0
0
0
0
0
0
0
0
0

3
7
0
15
10
5
10
3
3
0
0
1
1
9
60
2
3
0
1
8
14
4
5
2
8
9
4
118
5
4
8
4
10
4
1
13
12
0
1
0
0
2
8
9
5

7704
22901
0
45376
30717
14029
26940
7344
6474
0
0
2412
2173
24570
182973
4428
9020
0
2949
21294
40326
10119
20624
5967
23167
29845
15234
339515
13587
9401
23119
11680
25251
11722
2555
39374
36561
0
2125
0
0
6326
23652
23719
15193

4063
11860
0
23506
15685
7116
13755
3760
3224
0
0
1220
1126
12479
96012
2338
4751
0
1559
11165
20934
5443
10967
3191
12006
15819
7839
173060
6971
4771
11904
5927
12783
6028
1322
20070
18720
0
1038
0
0
3270
12098
12032
7801

3641
11041
0
21870
15032
6913
13185
3584
3250
0
0
1192
1047
12091
86961
2090
4269
0
1390
10129
19392
4676
9657
2776
11161
14026
7395
166455
6616
4630
11215
5753
12468
5694
1233
19304
17841
0
1087
0
0
3056
11554
11687
7392

1
1
0
3
0
0
3
0
0
0
0
0
0
0
5
0
0
0
0
0
0
1
1
0
2
1
0
5
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0

8423
7528
0
18554
0
0
16478
0
0
0
0
0
0
0
27965
0
0
0
0
0
0
5769
5945
0
11035
5216
0
31304
0
0
0
0
0
0
0
0
6255
0
0
0
0
0
0
0
0

20
5
7
0
123
10
11
13
13
4
0
8
3
20
11
7
13
8
2
0
342
5
14
9
15
20
8
9
17
9
21
17
19
17
6
9
4
9
0
19
27
11
5
17
11

62865
12877
19508
0
353040
25449
30095
36041
38399
13735
0
24978
8431
58189
32680
17069
38675
23908
5391
0
974755
13454
36477
28223
42186
55471
22780
23775
49985
23305
53882
49877
50910
48619
14668
26979
12152
26165
0
58339
74307
34913
13627
52695
34385

31872
6559
9894
0
179769
12968
15483
18362
19564
7100
0
12728
4301
29545
16656
8655
19458
12156
2793
0
490081
6822
18013
14240
21208
27591
11563
11888
24955
11755
26835
25254
25471
25129
7442
13371
6067
12997
0
28807
37140
18064
7033
27087
17841

30993
6318
9614
0
173271
12481
14612
17679
18835
6635
0
12250
4130
28644
16024
8414
19217
11752
2598
0
484674
6632
18464
13983
20978
27880
11217
11887
25030
11550
27047
24623
25439
23490
7226
13608
6085
13168
0
29532
37167
16849
6594
25608
16544

3
1
0
0
14
0
1
2
2
0
0
2
0
3
0
4
0
0
0
0
33
1
2
0
0
0
0
0
1
0
3
3
1
1
2
2
0
0
0
2
3
4
1
3
0

18389
6660
0
0
89343
0
6541
10799
12918
0
0
11463
0
21544
0
26078
0
0
0
0
204151
5039
10835
0
0
0
0
0
5529
0
18185
19716
8915
5938
11972
16551
0
0
0
13294
17565
24284
5786
17992
0

19
13
9
3
0
0
18
3
1
3
3
2
2
3
0
0
1
18
0
0
0
1
1
1
1
2
1
3
1
1
0
2
2
1
1
6
0
0
2
2
1
1
41
11
4

55233
40691
21875
9782
0
0
49119
8709
4467
7776
8255
5060
5222
7150
0
0
2480
54047
0
0
0
3669
2291
3044
2421
6104
2373
8468
3248
4928
0
6571
5619
3268
2043
17238
0
0
5188
7288
2528
2234
106498
33022
9251

27327
20378
10977
4826
0
0
24254
4369
2169
3922
4020
2538
2561
3454
0
0
1221
26866
0
0
0
1790
1130
1467
1223
3018
1122
4127
1598
2530
0
3410
2841
1602
1008
8689
0
0
2611
3696
1234
1148
54439
16915
4714

27906
20313
10898
4956
0
0
24865
4340
2298
3854
4235
2522
2661
3696
0
0
1259
27181
0
0
0
1879
1161
1577
1198
3086
1251
4341
1650
2398
0
3161
2778
1666
1035
8549
0
0
2577
3592
1294
1086
52059
16107
4537

3
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1

15636
6914
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7809
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7809
0
0
0
0
0
0
0
5156
0
5156

8
1
9
0
2
6
95
17
15
11
7
3
1
10
11
3
1
3
13
37
2
7
6
7
8
7
133
12
6
6
2
1
8
10
21
7
16
22
21
1
24
2
2
1
1

19368
2886
21356
0
5273
15342
248928
45467
37774
27377
18868
10691
2184
27349
29202
8522
3170
7476
30848
99064
5089
20592
15394
18942
20962
18085
364983
29669
14307
15006
6389
2647
20634
26023
56181
19696
45940
67515
58480
2496
72647
6733
6608
2963
2535

9820
1487
11022
0
2700
7781
125711
22986
19373
13860
9496
5409
1110
13763
14737
4234
1583
3662
15498
49330
2570
10398
7625
9425
10306
9006
182592
15066
7154
7454
3444
1339
10496
13004
28176
9899
23155
33453
28685
1267
36100
3367
3700
1506
1145

9548
1399
10334
0
2573
7561
123217
22481
18401
13517
9372
5282
1074
13586
14465
4288
1587
3814
15350
49734
2519
10194
7769
9517
10656
9079
182391
14603
7153
7552
2945
1308
10138
13019
28005
9797
22785
34062
29795
1229
36547
3366
2908
1457
1390

0
0
0
0
0
0
3
0
0
0
0
0
0
1
1
0
0
1
0
3
0
0
1
1
0
1
6
0
0
0
0
0
0
0
0
1
1
4
0
0
2
0
0
0
0

0
0
0
0
0
0
22271
0
0
0
0
0
0
9454
7083
0
0
5734
0
17641
0
0
5435
6884
0
5322
39351
0
0
0
0
0
0
0
0
5681
9842
23828
0
0
12477
0
0
0
0

1
0
0
1
0
7
0
4
1
1
3
153
22
7
33
6
11
14
12
14
10
11
12
1
85
11
10
5
2
2
1
2
4
3
0
13
5
9
1
2
1
4
0
1
9

3060
0
0
2846
0
22803
0
11803
2631
2216
8449
432212
67770
17841
91193
14632
25986
40183
30676
44413
30538
30543
36371
2066
230504
25586
25584
14786
4934
5328
4880
4301
10219
6762
0
36730
14269
24867
2041
4789
4027
9876
0
3907
27618

1492
0
0
1501
0
11188
0
5600
1357
1108
4136
214007
34115
8934
45545
7139
12687
19592
15023
21836
15100
15026
18011
999
113219
12710
12435
7278
2451
2832
2240
1973
4975
3180
0
18207
6972
12163
1033
2330
2019
4770
0
1935
13716

1568
0
0
1345
0
11615
0
6203
1274
1108
4313
218205
33655
8907
45648
7493
13299
20591
15653
22577
15438
15517
18360
1067
117285
12876
13149
7508
2483
2496
2640
2328
5244
3582
0
18523
7297
12704
1008
2459
2008
5106
0
1972
13902

0
1
0
0
0
0
0
0
0
1
0
9
1
0
2
0
2
1
1
1
1
0
0
0
7
1
1
0
0
0
0
0
0
1
0
1
1
1
0
0
0
0
1
0
0

0
5823
0
0
0
0
0
0
0
6654
0
59600
9169
0
10282
0
14143
6109
6363
7656
5878
0
0
0
40453
5859
5104
0
0
0
0
0
0
5265
0
6591
5326
6467
0
0
0
0
5841
0
0

0
47
15
5
0
0
0
0
8
9
0
6
4
1913
27
2
10
2
4
9
232
24
3
17
14
4
2
32
6
18
20
7
20
10
6
7
8
16
8
10
84
18
8
4
2

0
140791
49722
16869
0
0
0
0
22374
25210
0
16939
9677
5361564
76038
6950
29401
4782
11208
23697
625228
66808
9122
45525
36565
10104
4967
94085
14672
47748
52397
19584
50561
25674
13377
21110
20697
45030
19443
27759
231262
47527
24334
11099
5011

0
70972
25084
8648
0
0
0
0
11078
12782
0
8545
4835
2688577
38495
3534
14979
2440
5722
11820
315196
33910
4664
23109
18362
5056
2591
47449
7590
24016
26348
9938
25387
12846
6718
10660
10456
22396
9632
14068
115222
23971
12055
5633
2561

0
69819
24638
8221
0
0
0
0
11296
12428
0
8394
4842
2672987
37543
3416
14422
2342
5486
11877
310032
32898
4458
22416
18203
5048
2376
46636
7082
23732
26049
9646
25174
12828
6659
10450
10241
22634
9811
13691
116040
23556
12279
5466
2450

0
3
0
0
0
0
0
0
0
1
1
1
0
88
2
0
2
0
0
0
3
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
5
2
2
0
0

0
19375
0
0
0
0
0
0
0
8602
5570
5203
0
533511
10213
0
10213
0
0
0
17573
5715
0
5342
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6516
26473
10558
10785
0
0

5
3
10
34
101
21
14
2
4
14
10
12
17
7
76
8
14
23
10
21
204
20
25
11
25
15
18
30
15
20
25
230
13
13
8
18
24
13
14
35
37
38
17
38
14

12760
8725
34219
87587
268976
56405
36607
4163
11050
38058
27182
30892
45349
19270
206166
21118
38298
62054
29640
55056
607707
64360
78020
33114
73555
48802
53635
90585
42274
54769
68593
660471
38488
38291
21367
51099
62844
34923
37225
102439
110311
112462
51022
99087
35710

6291
4273
16897
43541
135213
28225
18109
2111
5734
19962
13679
15253
22459
9681
103566
10601
19416
31186
14756
27607
305544
32863
39478
16630
37259
24529
26796
45366
21043
27373
34207
334697
19379
19112
10702
25859
31844
17894
18825
52444
56356
56515
25767
49833
17966

6469
4452
17322
44046
133763
28180
18498
2052
5316
18096
13503
15639
22890
9589
102600
10517
18882
30868
14884
27449
302163
31497
38542
16484
36296
24273
26839
45219
21231
27396
34386
325774
19109
19179
10665
25240
31000
17029
18400
49995
53955
55947
25255
49254
17744

0
0
0
1
3
0
0
1
1
0
0
0
1
0
6
1
0
4
1
0
20
3
3
0
2
6
1
3
0
0
2
14
1
0
0
0
0
1
0
2
5
4
1
1
1

0
0
0
5130
18178
0
0
5914
5465
0
0
0
6799
0
32963
5355
0
22186
5422
0
128796
17955
22753
0
12726
42298
5456
17107
0
0
10501
91962
5495
0
0
0
0
5563
0
14555
35570
25179
5600
5649
5649

7
7
10
55
2
3
13
22
1
6
2
4
2
196
14
13
6
1
21
21
44
27
14
9
8
4
14
334
27
15
32
27
21
16
48
42
38
19
27
3
3
9
7
45
7

18580
15924
28873
148055
4079
7733
33008
60377
2357
16074
8062
12137
4228
542754
36180
33233
14941
2159
60041
55889
135384
77251
34039
21697
20560
11320
40060
946165
73094
40411
92685
76583
58960
41334
139402
119672
121314
52824
72895
7090
8034
24070
17797
121102
18826

9253
7976
14638
74507
2112
3798
16289
30561
1147
7989
4212
6315
2084
271232
18080
16575
7481
1075
29688
28085
68212
38807
16773
10651
10277
5476
20052
474130
36389
20247
46251
38109
29524
20432
70343
59768
61631
26466
36568
3519
4016
12065
8802
59944
9341

9327
7948
14235
73548
1967
3935
16719
29816
1210
8085
3850
5822
2144
271522
18100
16658
7460
1084
30353
27804
67172
38444
17266
11046
10283
5844
20008
472035
36705
20164
46434
38474
29436
20902
69059
59904
59683
26358
36327
3571
4018
12005
8995
61158
9485

0
0
0
0
0
0
0
0
0
0
0
0
0
5
0
0
0
0
1
0
4
0
0
0
0
0
0
19
1
1
2
2
1
2
1
0
5
2
2
0
0
0
0
1
0

0
0
0
0
0
0
0
0
0
0
0
0
0
28363
0
0
0
0
5121
0
23242
0
0
0
0
0
0
110679
5097
6771
10398
10391
6703
11768
5698
0
31069
12041
10743
0
0
0
0
5596
0

7
19
9
3
75
28
10
26
11
22
3
3
0
5
4
1
6
142
4
12
21
5
7
14
9
6
25
21
11
7
4
3
1
41
8
4
6
5
2
9
7
7
1
2
2

16521
55458
23730
6567
211921
76735
29380
74219
31587
56635
8043
7598
0
12016
11076
2058
15844
416593
14645
32871
55982
13986
22565
44859
25460
19928
71301
63691
29196
22109
11397
8239
3158
111519
21712
10790
15747
12888
5226
25495
19661
20488
3516
6439
5054

8156
27675
11585
3187
105398
38369
14596
37013
15420
28839
3912
3773
0
6468
5476
995
8215
205399
7252
16174
27393
6822
11130
22210
12708
9651
35549
31658
14112
10740
5693
4155
1538
54922
10685
5379
7420
6304
2787
12668
9679
10747
1837
3395
2546

8365
27783
12145
3380
106523
38366
14784
37206
16167
27796
4131
3825
0
5548
5600
1063
7629
211194
7393
16697
28589
7164
11435
22649
12752
10277
35752
32033
15084
11369
5704
4084
1620
56597
11027
5411
8327
6584
2439
12827
9982
9741
1679
3044
2508

0
1
0
0
2
0
1
0
1
1
0
1
0
0
0
0
0
4
0
0
2
0
0
0
0
1
0
0
0
1
0
0
0
1
0
1
0
0
0
0
0
1
0
0
1

0
5596
0
0
11750
0
5069
0
6681
5083
0
5083
0
0
0
0
0
27887
0
0
10740
0
0
0
0
7728
0
0
0
9419
0
0
0
6892
0
6892
0
0
0
0
0
5454
0
0
5454

2
5084
58
16
13
15
4
10
196
28
22
50
52
24
20
155
16
44
20
14
24
14
7
16
87
44
26
9
8
61
12
16
22
11
150
14
16
20
23
8
18
39
12
154
22

5479
14371036
170575
50265
34954
44910
12261
28185
582157
76492
69410
151118
159191
70167
55779
470268
46866
139332
59774
44035
72448
44290
21883
41640
246759
123627
72593
27098
23441
165445
30784
42494
58592
33575
425369
42036
42517
56735
63516
20866
51107
113214
35378
443174
63839

2969
7436267
89892
26960
18465
23399
6406
14662
317173
41259
37611
83564
86690
37959
30090
256910
25332
76008
33068
24148
39481
24065
12056
22752
133053
67149
38908
14384
12612
88803
16782
22853
31262
17906
227028
22438
22775
30799
34175
11051
26959
60085
18746
233356
33584

2510
6934769
80683
23305
16489
21511
5855
13523
264984
35233
31799
67554
72501
32208
25689
213358
21534
63324
26706
19887
32967
20225
9827
18888
113706
56478
33685
12714
10829
76642
14002
19641
27330
15669
198341
19598
19742
25936
29341
9815
24148
53129
16632
209818
30255

0
583
8
2
3
2
1
0
53
11
12
12
11
2
5
19
2
6
3
2
2
1
2
1
10
8
0
0
2
4
1
0
3
0
12
2
0
3
1
1
2
1
2
19
1

0
3729104
49063
13051
17096
13279
5637
0
349713
78160
66838
82926
74322
12003
35464
131079
12974
41841
20817
13588
12682
8505
14366
6306
72383
57388
0
0
14995
25609
5920
0
19689
0
77898
13050
0
16972
9310
5931
13483
6083
13069
122144
6925

1
14
19
11
29
12
16
30
177
25
12
5
13
6
39
40
9
11
10
7
86
18
9
8
11
10
13
12
5
137
9
4
5
23
10
3
47
9
10
6
11
78
6
8
16

2368
41418
53332
30209
84230
32907
50372
84499
516336
67710
36056
13405
46759
15897
112028
115662
24279
31621
31086
21833
235585
49567
24695
22396
32862
28477
33003
32332
12253
383178
24270
11704
13408
57774
32636
9153
131474
22670
33604
15852
30633
224518
19581
21348
45283

1268
21874
28199
15795
44204
17298
26804
44330
274368
36675
19354
7231
24505
8403
59373
60955
12810
16843
16606
11613
123789
26544
13247
11670
17098
14945
17175
16781
6329
203498
13147
6196
7070
30723
17419
4792
69676
11986
17837
8519
16133
117801
10282
11049
23847

1100
19544
25133
14414
40026
15609
23568
40169
241968
31035
16702
6174
22254
7494
52655
54707
11469
14778
14480
10220
111796
23023
11448
10726
15764
13532
15828
15551
5924
179680
11123
5508
6338
27051
15217
4361
61798
10684
15767
7333
14500
106717
9299
10299
21436

1
3
7
1
2
1
1
2
18
4
0
1
3
2
1
2
0
2
3
0
12
3
1
0
2
2
2
1
1
16
0
1
1
1
3
1
6
0
1
1
1
10
2
1
2

5557
15701
46347
5812
11691
8202
7805
14104
110341
22252
0
6718
20673
12916
6510
11654
0
11962
17656
0
70788
17794
5994
0
11337
11708
13425
5104
5426
110461
0
7138
6836
6439
18001
5355
42684
0
5676
8586
9746
69646
13866
9927
15349

13
14
11
10
207
26
13
10
17
17
22
7
26
20
49
199
24
25
16
20
15
24
11
13
26
11
14
46
8
4
28
3
3
46
10
5
9
6
16
114
14
16
16
9
17

41826
36280
32425
27775
573954
75513
36589
25255
52159
54452
59228
19216
71288
51903
128351
567930
66566
68942
43770
55369
45871
66976
32097
35293
78589
31627
42830
129571
22832
13885
78937
7415
6502
135200
27850
15393
27539
18139
46279
333545
46489
42697
46782
26373
52149

22164
19151
16859
14449
297749
39439
19245
13313
27211
28357
30759
10004
36868
26385
66168
293393
34615
35827
22517
28512
23536
34456
16456
18093
40908
16338
22135
66524
11834
7256
40341
3739
3354
68797
14280
7846
14170
9070
23431
169765
23860
21637
23787
13502
26301

19662
17129
15566
13326
276205
36074
17344
11942
24948
26095
28469
9212
34420
25518
62183
274537
31951
33115
21253
26857
22335
32520
15641
17200
37681
15289
20695
63047
10998
6629
38596
3676
3148
66403
13570
7547
13369
9069
22848
163780
22629
21060
22995
12871
25848

2
2
1
0
28
0
1
3
5
2
2
3
4
2
6
27
3
3
4
2
2
5
0
1
3
1
3
3
0
0
3
0
0
10
4
0
2
1
3
11
1
1
1
1
3

12507
11054
6943
0
169122
0
6401
16739
30136
11509
10133
20068
25825
10967
37344
170593
18285
19522
26311
12008
13715
34134
0
5268
16936
6415
17999
18364
0
0
18364
0
0
60934
25707
0
11703
6104
17420
75342
5482
5033
9115
6018
18985

21
14
7
99
17
16
6
10
6
1
7
36
100
9
10
13
10
19
13
26
102
7
10
4
8
13
14
10
18
18
112
15
11
20
10
14
22
8
12
199
23
28
23
14
36

58750
36976
23329
275533
49885
40723
16422
25805
17609
3714
19533
101842
275097
24380
28124
31877
28102
50034
35045
77535
292974
18206
25900
9939
23263
36116
43086
28579
54622
53263
305123
41817
30371
51184
27126
37550
60900
24892
31283
558502
67335
78648
64662
37097
99253

29730
18893
12055
139597
25211
20770
8368
13167
8907
1878
9710
51586
140560
12390
14274
16390
14438
25661
17846
39561
151381
9340
13269
5089
12013
18914
22253
14685
28257
27561
156326
21368
15533
26166
13920
19352
30925
12809
16253
282453
34230
40000
33142
18469
49606

29020
18083
11274
135936
24674
19953
8054
12638
8702
1836
9823
50256
134537
11990
13850
15487
13664
24373
17199
37974
141593
8866
12631
4850
11250
17202
20833
13894
26365
25702
148797
20449
14838
25018
13206
18198
29975
12083
15030
276049
33105
38648
31520
18628
49647

1
3
0
11
3
2
0
0
0
0
1
5
14
0
0
3
3
3
2
3
20
2
0
0
1
3
3
3
1
7
15
1
1
5
2
0
2
2
2
25
5
9
5
2
2

8854
21855
0
66655
17518
10322
0
0
0
0
6105
32710
88111
0
0
16849
18060
19738
14819
18645
131968
12335
0
0
6616
22040
22454
19176
7094
42253
88151
5367
5529
29075
12458
0
12942
11564
11216
169965
32648
63187
30192
13222
16484

18
35
22
68
14
6
13
15
20
192
26
21
28
13
23
14
11
30
26
189
24
29
11
7
33
21
15
31
18
91
15
9
5
19
10
21
12
66
7
10
7
6
6
10
7

51619
92889
66999
207233
41054
17470
39012
46653
63044
538557
76253
62597
77167
32616
58487
39678
33568
86625
71566
551726
73650
87200
32042
19022
89451
57463
45253
91162
56483
253784
42291
23713
14392
54373
26540
61022
31453
183645
20778
26358
19719
17142
15459
26759
18895

26104
47055
33847
106980
20878
8907
20134
24114
32947
273700
39028
31858
39829
16355
29674
20274
17248
43730
35704
277916
37275
43759
16538
9691
44955
28895
22870
45776
28157
129665
21371
11915
7349
27811
13703
31370
16146
96590
11083
13828
10419
9066
8082
13972
9974

25515
45834
33152
100253
20176
8563
18878
22539
30097
264857
37225
30739
37338
16261
28813
19404
16320
42895
35862
273810
36375
43441
15504
9331
44496
28568
22383
45386
28326
124119
20920
11798
7043
26562
12837
29652
15307
87055
9695
12530
9300
8076
7377
12787
8921

0
2
0
21
1
0
4
11
5
26
5
2
3
1
3
1
4
3
4
20
3
1
1
1
5
0
0
4
5
6
1
0
0
0
3
1
1
6
1
0
1
1
0
0
2

0
14232
0
141270
5350
0
22096
72418
41406
161380
30420
10912
18338
7642
17324
6337
24634
21064
24709
127965
17468
6884
8620
5210
29211
0
0
28046
32526
36052
5101
0
0
0
17588
6711
6652
37019
5271
0
8655
6383
0
0
10439

2
2
9
43
18
25
93
16
12
13
6
16
21
4
5
68
12
2
1
13
12
9
5
14
98
23
9
10
9
5
7
22
13
40
6
5
12
4
8
5
71
12
15
4
4

6570
6504
25461
121521
47456
74065
250951
40352
33294
39022
16040
45428
51865
9480
15470
184095
30074
6187
2319
41478
31911
23702
16140
32284
269720
67729
25625
25576
24063
13977
17372
59787
35591
104036
15839
11479
33430
11331
19581
12376
192400
27925
40572
14247
11785

3453
3308
13405
63357
24864
38493
130111
21092
17306
20185
8315
23477
26721
5016
7999
96657
15677
3312
1232
21546
16887
12583
8567
16853
136543
34167
13126
13106
11975
6992
8801
30334
18042
53833
8207
5888
17270
5908
10190
6370
100431
14597
21029
7458
6224

3117
3196
12056
58164
22592
35572
120840
19260
15988
18837
7725
21951
25144
4464
7471
87438
14397
2875
1087
19932
15024
11119
7573
15431
133177
33562
12499
12470
12088
6985
8571
29453
17549
50203
7632
5591
16160
5423
9391
6006
91969
13328
19543
6789
5561

1
0
0
5
1
4
11
1
2
2
2
1
1
2
0
6
1
2
0
0
1
0
1
1
4
0
0
2
0
0
0
2
0
3
0
1
0
0
0
2
7
1
1
1
0

6271
0
0
29257
6385
22872
71609
6408
13008
12257
13541
5431
6497
14467
0
37869
5017
13196
0
0
5047
0
5177
9432
24900
0
0
11400
0
0
0
13500
0
21175
0
9045
0
0
0
12130
49342
7725
6003
6938
0

14
3
9
10
121
15
13
16
13
26
19
19
62
5
15
5
14
7
16
0
76
13
36
11
10
6
24
5
19
38
1
2
13
4
12
6
92
5
8
3
8
9
8
4
15

37465
8286
24555
27565
349994
43243
34053
53521
36727
71827
55583
55040
168530
13083
39938
13673
41188
19201
41447
0
204982
37031
99735
27728
26649
13839
64682
13518
51164
99481
2227
4791
33281
11497
33012
14673
250408
11704
20070
7436
20068
24138
23652
9475
43029

19439
4364
13007
14313
178892
22080
17145
27242
19073
36834
28392
28126
87275
6696
20454
7099
21265
10067
21694
0
107351
19330
52237
14489
14006
7289
32470
6802
25668
50152
1152
2411
16829
5803
16563
7394
127917
5823
10268
3733
10325
12255
12030
4832
22099

18026
3922
11548
13252
171102
21163
16908
26279
17654
34993
27191
26914
81255
6387
19484
6574
19923
9134
19753
0
97631
17701
47498
13239
12643
6550
32212
6716
25496
49329
1075
2380
16452
5694
16449
7279
122491
5881
9802
3703
9743
11883
11622
4643
20930

1
2
1
0
12
2
2
1
0
3
3
1
6
3
0
0
1
1
0
1
7
1
4
0
1
1
1
0
1
1
0
0
0
0
1
0
13
1
1
0
1
0
0
1
1

5720
17072
5884
0
72453
13133
12623
5205
0
15660
17241
8591
38057
21231
0
0
6327
5124
0
5375
46157
7129
28271
0
5659
5098
5922
0
5922
5444
0
0
0
0
5444
0
83111
5481
5343
0
6926
0
0
8129
6137

10
9
1
12
56
3
1
1
3
4
13
25
6
189
11
11
30
27
22
16
26
16
1
29
52
17
8
5
6
4
6
6
42
16
7
7
2
10
74
22
15
32
5
41
2

28785
27679
2325
32047
155484
6659
2330
3427
10530
11754
37228
68776
14780
512938
27471
28851
88003
77491
58701
45983
67827
41349
3785
73477
139867
49608
23953
14785
14025
9487
13116
14893
115763
45119
18014
19386
5291
27953
214150
70391
40070
90444
13245
106867
5236

14754
14325
1196
16277
78252
3300
1216
1747
5417
5785
19054
34322
7411
253434
13492
14318
43525
38207
29131
22607
33616
20256
1931
36351
73209
26269
12414
7595
7329
4993
6927
7682
60672
23661
9461
10148
2752
14650
108781
35961
20233
45986
6601
53657
2675

14031
13354
1129
15770
77232
3359
1114
1680
5113
5969
18174
34454
7369
259504
13979
14533
44478
39284
29570
23376
34211
21093
1854
37126
66658
23339
11539
7190
6696
4494
6189
7211
55091
21458
8553
9238
2539
13303
105369
34430
19837
44458
6644
53210
2561

2
2
1
3
3
2
0
0
0
0
1
0
0
9
0
1
1
1
3
1
0
0
0
2
7
3
1
1
1
1
0
0
2
0
0
0
1
1
2
1
0
1
0
0
0

12852
11889
6678
19676
19331
11246
0
0
0
0
8085
0
0
49631
0
5012
5491
5309
17516
5259
0
0
0
11044
44863
21281
5465
5563
6571
5983
0
0
16090
0
0
0
7053
9037
11167
5154
0
6013
0
0
0

23
10
6
134
28
17
33
35
16
5
130
39
47
44
99
26
25
18
20
10
76
8
24
44
133
8
35
49
20
21
63
21
23
19
4781
150
4
23
19
17
31
14
9
20
11

56850
28648
16133
380522
78119
49469
98636
93573
48739
11986
384987
116005
140203
128779
295963
82338
64498
55589
63380
30158
212299
21387
63776
127136
364744
20627
89622
139218
58312
56965
180914
68331
61401
51182
14371717
455468
11382
74585
53518
48150
93270
41081
29463
62782
34833

28500
14495
7987
193816
40057
24600
50783
47235
25000
6141
198773
59858
72739
66176
148300
41347
32268
28009
31623
15053
104947
10585
31601
62761
187692
10844
45926
71656
29959
29307
92678
35644
30771
26263
7366603
236628
5910
37642
28108
24691
47377
20718
16284
32997
19652

28350
14153
8146
186706
38062
24869
47853
46338
23739
5845
186214
56147
67464
62603
147663
40991
32230
27580
31757
15105
107352
10802
32175
64375
177052
9783
43696
67562
28353
27658
88236
32687
30630
24919
7005114
218840
5472
36943
25410
23459
45893
20363
13179
29785
15181

0
0
0
8
3
0
0
3
2
0
12
1
7
4
8
1
4
2
1
0
5
3
0
2
12
0
1
7
2
2
15
8
1
6
963
41
1
7
4
6
9
3
2
5
4

0
0
0
47048
19427
0
0
15966
11655
0
70681
5448
41577
23656
47875
5078
24460
12651
5686
0
29757
19596
0
10161
77627
0
7612
40899
16423
12693
97722
52756
6285
38681
6438284
283661
9987
49686
31334
36138
58430
16688
11039
37142
33217

2
449
39
66
42
20
17
25
35
39
81
29
22
34
185
23
23
31
48
17
28
15
214
12
21
13
21
15
28
47
17
40
292
43
12
7
34
37
14
37
26
19
23
11
9

6404
1369642
110210
194444
124995
58528
52139
67657
105380
125163
274136
95165
63507
98318
550828
61258
63350
99286
151584
48979
86763
39608
663630
34165
58328
44066
67551
47834
93786
151451
45927
120522
846119
118623
30815
21021
96822
101630
41201
108881
80949
61484
68947
33752
27272

3249
705196
57194
100477
64810
30390
26419
34530
53430
64245
140802
49187
33002
50710
284167
31862
32455
50876
78259
25380
44772
20563
343233
17553
30074
22828
35057
24301
48574
78867
23466
62513
433400
59686
15397
10792
49521
51340
20987
56466
42062
31841
35391
17749
13974

3155
664446
53016
93967
60185
28138
25720
33127
51950
60918
133334
45978
30505
47608
266661
29396
30895
48410
73325
23599
41991
19045
320397
16612
28254
21238
32494
23533
45212
72584
22461
58009
412719
58937
15418
10229
47301
50290
20214
52415
38887
29643
33556
16003
13298

0
64
6
3
6
2
5
1
6
10
13
4
0
8
19
2
0
2
12
0
1
2
53
1
2
8
10
4
7
13
1
7
36
9
1
0
4
0
2
2
3
5
1
2
0

0
421904
35687
17930
38389
11723
28873
7784
41593
70883
85109
22669
0
61264
127290
15830
0
13444
76312
0
9042
12662
361583
8002
10473
50203
71272
29158
47799
90811
6373
47492
239331
59465
5643
0
21816
0
11658
17813
18511
31448
8564
13355
0

20
113
27
23
25
38
196
6
13
24
31
0
29
26
20
16
9
22
195
29
32
14
8
20
21
20
19
12
20
243
6
18
15
27
8
17
9
5
48
25
14
16
11
24
144

54722
356085
81459
72936
78914
122776
609617
19501
39220
78621
97574
0
95771
82225
57482
49477
28342
61404
561935
83841
92622
35175
21146
59588
60906
59972
55783
34996
57906
708758
21373
59083
39032
81217
22254
47606
25608
15200
145421
65588
35986
41722
31518
77150
425257

28194
183475
42222
37593
40488
63172
315509
10015
20262
40751
50252
0
49199
43033
29793
25406
14805
31993
289786
43152
47737
18211
10903
30704
31461
30979
28614
18076
29949
364086
11034
30611
19799
41127
11365
24503
13611
7802
74165
33813
18390
21678
16162
40026
217698

26528
172610
39237
35343
38426
59604
294108
9486
18958
37870
47322
0
46572
39192
27689
24071
13537
29411
272149
40689
44885
16964
10243
28884
29445
28993
27169
16920
27957
344672
10339
28472
19233
40090
10889
23103
11997
7398
71256
31775
17596
20044
15356
37124
207559

7
42
12
12
11
7
27
0
1
2
3
0
10
3
5
1
2
0
24
2
1
6
0
3
2
0
1
4
5
26
1
3
0
1
0
2
1
1
6
5
0
2
3
1
26

51058
284250
79031
76534
81338
47347
171772
0
6040
12615
18353
0
64119
21247
31832
5063
12503
0
163754
14196
9867
38069
0
17573
15737
0
8286
22704
37322
180277
5114
22958
0
6782
0
16351
7818
8292
35736
38090
0
13498
20597
5041
172226

2
20
27
7
7
9
14
21
20
17
38
22
7
9
266
16
13
14
9
14
8
16
30
12
19
22
19
19
55
169
14
25
16
7
15
9
14
24
9
10
26
247
24
8
23

6635
54664
86943
23750
14959
26320
40847
60492
58454
52193
117077
71191
20234
25652
779339
41873
32373
45124
23103
40041
21393
48500
85445
32466
58999
69730
55293
53801
171198
493753
39508
73032
46672
18379
43580
24947
42281
70785
23492
30715
80362
753820
80057
19766
70245

3412
27583
44871
11976
7696
13397
20898
30811
29841
27213
59595
36343
10163
13089
399191
21664
16801
23589
11786
20480
11024
24986
43956
16552
30121
35683
28198
27182
87169
250831
20052
37339
23518
9492
22269
12497
21446
35864
11869
15655
40830
385443
41093
10182
35722

3223
27081
42072
11774
7263
12923
19949
29681
28613
24980
57482
34848
10071
12563
380148
20209
15572
21535
11317
19561
10369
23514
41489
15914
28878
34047
27095
26619
84029
242922
19456
35693
23154
8887
21311
12450
20835
34921
11623
15060
39532
368377
38964
9584
34523

0
6
8
1
1
1
0
8
0
1
7
4
2
1
53
0
3
2
3
3
0
5
3
4
3
5
3
12
7
18
0
2
2
0
3
0
0
4
1
4
2
50
4
1
5

0
37205
50502
6193
9677
6304
0
56381
0
5964
45217
22637
16394
6186
335797
0
19254
13066
16973
16367
0
29754
18235
27409
17651
30368
20924
80443
45353
111598
0
11754
11817
0
19622
0
0
23366
7751
24329
12959
329721
25626
5387
31795

7
19
18
18
13
33
38
46
161
12
11
19
13
31
26
34
15
220
37
13
17
17
22
13
24
25
19
33
295
13
14
35
21
40
24
52
29
42
23
2
257
34
48
50
43

23751
60544
50711
55490
34822
91204
120460
146770
531729
32731
37432
65746
46550
99600
91480
110807
47383
685998
113435
36660
47800
54785
67654
38550
73596
87177
58976
107365
890647
38592
40905
107138
60118
124479
71114
157642
87291
128935
69107
5326
823105
104286
164334
155953
137812

12189
31549
26275
28633
17535
46542
61480
74243
276512
16928
19503
34071
24117
52027
47622
57837
24407
353257
58178
18936
24809
28097
34434
19959
38086
45007
30144
55607
456101
19753
21011
54623
30882
64080
36100
80304
45110
65839
35642
2757
412529
52415
82910
77568
68988

11562
28995
24436
26857
17287
44662
58980
72527
255217
15803
17929
31675
22433
47573
43858
52970
22976
332741
55257
17724
22991
26688
33220
18591
35510
42170
28832
51758
434546
18839
19894
52515
29236
60399
35014
77338
42181
63096
33465
2569
410576
51871
81424
78385
68824

2
8
1
4
1
2
10
12
73
0
5
7
15
11
6
18
11
89
7
4
5
14
12
5
7
19
3
13
63
1
1
7
3
13
14
10
6
4
4
0
79
11
17
4
21

13533
55542
6881
27381
6978
12765
61283
82550
501017
0
29578
48224
107196
75839
46370
122049
71761
602026
49366
22337
34501
93180
84545
29646
45780
132188
18943
91540
417712
6102
6313
49791
19983
89136
87655
68294
38774
24780
26884
0
520838
76305
118395
24567
142721

14
36
32
231
22
19
17
30
35
22
5
13
15
37
12
4
46
1
20
14
11
118
18
12
8
26
19
19
2
14
3
3
141
19
18
23
46
35
174
40
31
33
47
23
137

52019
112515
96186
662883
65388
61732
49374
81787
94127
66138
12906
37021
39754
113424
31504
9728
118949
3649
51918
34358
29024
357879
60730
31381
22263
79980
52840
65689
5407
39589
7743
7743
410596
49984
48873
67834
137419
106486
524317
118560
97787
101688
137930
68352
396568

26297
56234
48117
340412
33892
32164
25315
41924
47318
33161
6566
19268
20492
59042
16213
5057
60725
1906
27099
17400
14320
184756
31620
16336
12049
40718
27031
33917
2809
20276
3895
3895
207236
25554
25012
34090
69434
53146
265826
60380
48701
52560
69161
35024
203109

25722
56281
48069
322471
31496
29568
24059
39863
46809
32977
6340
17753
19262
54382
15291
4671
58224
1743
24819
16958
14704
173123
29110
15045
10214
39262
25809
31772
2598
19313
3848
3848
203360
24430
23861
33744
67985
53340
258491
58180
49086
49128
68769
33328
193459

12
9
5
39
11
7
1
1
1
2
0
2
1
9
2
2
0
0
0
0
0
22
5
2
1
6
3
2
1
2
0
0
36
2
5
6
17
6
32
8
3
10
6
5
28

75401
55306
28143
267622
72467
48722
5093
6066
6545
11113
0
14353
8409
69479
11065
14310
0
0
0
0
0
154976
36105
12708
7724
43330
20613
11522
8726
14248
0
0
237411
14499
34340
40972
109741
37859
213991
58089
20461
64134
39691
31616
189669

16
16
9
20
17
0
9
10
15
25
97
14
10
25
36
12
4
1
1
3
3
28
28
28
7170
189
20
25
17
58
43
26
222
60
41
57
64
326
33
15
29
17
10
11
19

47349
46763
26196
57586
51751
0
27856
29021
39134
70912
269975
39324
33123
67825
98746
30957
14904
4427
4427
10477
10477
97652
97652
97652
20909993
528968
55225
68357
47444
165575
121877
70490
664368
185753
117210
158149
203256
969395
96562
48146
89235
49172
28497
27869
58207

24619
24009
13145
28747
26469
0
15281
15615
19354
35870
134007
19407
16453
33754
48906
15487
9063
2179
2179
6884
6884
50922
50922
50922
10753082
265533
27871
34030
23961
83240
61507
34924
341027
94375
60285
80190
106177
504966
50309
24621
45995
25489
14766
14338
30378

22730
22754
13051
28839
25282
0
12575
13406
19780
35042
135968
19917
16670
34071
49840
15470
5841
2248
2248
3593
3593
46730
46730
46730
10156911
263435
27354
34327
23483
82335
60370
35566
323341
91378
56925
77959
97079
464429
46253
23525
43240
23683
13731
13531
27829

2
7
1
2
1
0
3
1
5
6
16
5
4
1
3
3
5
3
3
2
2
6
6
6
1175
15
1
2
2
4
3
3
34
9
5
8
12
79
4
12
9
2
0
8
8

15206
47593
5648
15515
7053
0
19348
6962
37862
34482
104641
33838
26637
5328
21153
17685
35746
23656
23656
12090
12090
37595
37595
37595
7863575
98005
7087
11100
12956
28871
18317
19674
226895
59802
34315
51942
80836
548855
30443
77672
65196
14742
0
55212
63305

14
11
20
20
17
49
23
38
236
14
12
6
14
18
16
36
25
34
23
5
13
20
96
15
19
12
22
7
17
4
115
14
17
8
20
23
33
155
13
5
12
17
13
16
13

41274
28192
62774
59527
51091
150338
68876
109635
679270
40843
31673
16154
33282
52278
47876
100586
80080
94765
71683
13601
39925
56524
291504
46397
57120
36360
70634
19508
47736
13749
337543
37889
46934
31738
60630
66014
94338
442211
33014
11660
34688
51119
36277
47075
39105

21359
14713
32568
31369
26434
79215
35879
57533
351951
20866
16275
8453
17120
27048
24592
51922
41431
48998
37825
7169
20738
29514
150226
23854
29451
18768
36448
10016
24587
7102
175367
19535
24428
16299
31353
34678
49074
227213
16804
5857
17903
26254
18708
24103
20134

19915
13479
30206
28158
24657
71123
32997
52102
327319
19977
15398
7701
16162
25230
23284
48664
38649
45767
33858
6432
19187
27010
141278
22543
27669
17592
34186
9492
23149
6647
162176
18354
22506
15439
29277
31336
45264
214998
16210
5803
16785
24865
17569
22972
18971

3
5
2
1
5
8
5
7
36
2
5
4
2
1
2
4
3
4
5
1
2
1
24
3
4
3
6
4
2
2
8
3
1
1
1
0
2
26
0
0
2
2
4
3
3

18476
34678
10856
6490
32101
56954
34026
48704
243403
14636
30802
27912
16297
7256
13152
28172
19545
23678
33786
5023
14456
8688
157105
25060
22988
16691
36416
27155
14167
14628
50061
16600
5576
8679
8675
0
10531
185908
0
0
11879
10583
33405
25870
22448

11
7
8
10
11
9
10
62
6
4
11
7
10
6
10
8
97
10
5
4
9
7
9
15
10
11
0
4
5
5
3
120
23
21
20
16
14
12
14
146
21
20
50
19
5

31108
21831
25398
27954
30630
28139
24213
181748
18836
10997
32734
19807
31456
18382
27076
22460
286758
25172
12947
10876
25180
20348
24787
50225
33433
34489
0
9723
17647
12568
9363
344618
65964
57941
54932
47124
39762
36956
41939
380700
56488
51523
138685
46746
12877

16020
11287
13016
14407
15719
14539
12462
93856
9648
5618
16840
10153
16499
9404
13984
11710
147776
12991
6629
5502
12990
10333
12579
26139
17416
17831
0
5098
9084
6438
4746
173859
33189
29295
27779
23896
20124
18615
20961
189316
28320
25511
68730
23166
6395

15088
10544
12382
13547
14911
13600
11751
87892
9188
5379
15894
9654
14957
8978
13092
10750
138982
12181
6318
5374
12190
10015
12208
24086
16017
16658
0
4625
8563
6130
4617
170759
32775
28646
27153
23228
19638
18341
20978
191384
28168
26012
69955
23580
6482

2
3
3
2
0
0
2
13
0
0
0
3
6
0
2
2
29
3
1
2
4
0
2
0
2
4
0
6
3
2
0
9
2
2
1
1
0
1
2
10
0
1
3
1
0

11778
23142
20039
12923
0
0
13841
85243
0
0
0
16455
42282
0
13930
12576
201651
19065
5088
12133
29036
0
15374
0
10738
29989
0
45038
20575
14615
0
60330
11713
12944
5044
6823
0
8847
14959
67350
0
8766
16475
5247
0

11
14
6
52
9
6
3
1
3
6
12
1
0
1
6
4
125
6
12
13
17
12
11
8
8
12
1
3
4
5
7
6
217
11
9
6
16
13
13
31
28
27
12
15
7

26976
33340
14065
155945
30617
19774
7984
3256
6976
16942
31922
3151
0
4046
15877
15400
355344
17761
30297
37465
53068
31691
30893
20352
21936
34024
2681
9213
11318
14353
23216
17076
597887
28862
22722
17640
42560
36054
42007
89419
73298
69897
34745
41868
17822

13542
16658
6994
79395
15573
10062
4056
1636
3589
8539
16272
1603
0
2187
8162
7716
180130
8965
15358
18763
26735
15976
15556
10444
11459
16914
1379
4846
5953
7314
11948
8520
306944
14875
11472
8955
21735
18497
21698
46168
37426
35961
17985
21541
9064

13434
16682
7071
76550
15044
9712
3928
1620
3387
8403
15650
1548
0
1859
7715
7684
175214
8796
14939
18702
26333
15715
15337
9908
10477
17110
1302
4367
5365
7039
11268
8556
290943
13987
11250
8685
20825
17557
20309
43251
35872
33936
16760
20327
8758

2
3
0
5
1
0
0
0
1
1
1
0
1
0
0
0
11
1
2
1
0
1
2
0
0
1
1
1
1
0
0
0
25
0
1
0
2
3
1
3
3
5
1
0
3

13232
23630
0
32340
5910
0
0
0
6109
6743
6836
0
6742
0
0
0
75507
5859
15330
8735
0
8924
14285
0
0
5073
6308
5798
5195
0
0
0
172154
0
5882
0
13409
18954
5488
20556
18682
37673
6686
0
19583

6
3
3
17
325
7
16
12
31
16
17
12
15
10
6
25
28
31
35
43
21
124
29
18
15
28
34
181
13
22
36
17
23
12
22
14
22
201
37
15
36
28
30
22
13

18750
8104
10506
43633
917254
18990
43071
35955
83746
45365
49901
35346
37110
28283
18511
65839
74108
89415
106056
121563
63995
337372
80043
49876
40148
74250
93055
500653
34346
58439
103001
45991
62137
33326
58096
41859
63458
556041
101496
43209
96078
75788
86157
67233
32291

9562
4145
5275
22585
471233
9822
21769
18431
43249
23516
26018
18021
19023
14345
9332
33515
38067
46297
54794
62362
32672
174204
41725
25686
20636
38335
47822
257373
17604
29927
52991
23515
31880
17079
30030
21568
32779
287546
52725
22348
49960
39205
44164
34612
16642

9188
3959
5231
21048
446021
9168
21302
17524
40497
21849
23883
17325
18087
13938
9179
32324
36041
43118
51262
59201
31323
163168
38318
24190
19512
35915
45233
243280
16742
28512
50010
22476
30257
16247
28066
20291
30679
268495
48771
20861
46118
36583
41993
32621
15649

0
1
1
1
35
0
3
0
3
2
2
2
0
0
0
3
3
5
4
4
4
11
4
2
1
2
2
18
0
6
6
0
1
0
2
0
3
23
9
1
3
0
4
3
2

0
8538
6785
9918
229507
0
19470
0
17704
12560
13233
16352
0
0
0
18685
19817
31370
28125
28024
24167
78824
30591
11000
7386
12014
17833
117965
0
36917
42381
0
5193
0
14582
0
18892
155635
59364
5210
19787
0
28487
24671
12373

20
252
29
18
39
18
37
15
34
31
31
481
12
21
22
44
62
31
35
42
4
15
25
34
44
59
31
275
24
51
22
15
9
11
42
16
1
39
22
10
0
7
6
0
0

53789
741543
88141
51699
122183
55071
108341
44633
91866
90172
89437
1383845
30993
57391
66742
126157
189334
87347
97890
119788
11442
44299
73384
91555
131336
175553
80634
786332
83634
151765
56511
35117
25938
26870
121444
47592
3820
112705
59836
24735
0
21265
15100
0
0

27890
385968
46132
26881
63731
28568
57303
23015
47458
46705
46175
713114
15621
28991
34858
65387
98496
45558
50632
61367
5696
22249
37882
46586
67366
90785
41640
401002
41656
74961
28026
17507
12891
14371
62925
23998
2057
60876
30131
12822
0
10915
7866
0
0

25899
355575
42009
24818
58452
26503
51038
21618
44408
43467
43262
670731
15372
28400
31884
60770
90838
41789
47258
58421
5746
22050
35502
44969
63970
84768
38994
385330
41978
76804
28485
17610
13047
12499
58519
23594
1763
51829
29705
11913
0
10350
7234
0
0

1
41
8
2
7
2
5
1
4
3
9
65
0
2
5
9
12
3
1
5
1
0
4
1
9
11
2
31
7
7
1
0
1
0
3
1
0
1
2
6
0
2
0
0
0

5743
270587
51195
15680
50700
11236
30641
6978
21539
20998
61620
424995
0
11311
29500
63028
81481
23374
9003
33755
6858
0
27334
5990
53664
66601
13096
200899
42768
44787
5251
0
8224
0
20430
5329
0
5618
12063
41354
0
15075
0
0
0

139
18
32
10
8
13
17
8
4
1
8
0
6
2
10
2
407
46
32
42
36
18
9
33
0
47
37
1
13
37
56
498
30
72
36
24
19
51
31
44
34
34
40
39
34

409540
52708
98223
27713
21876
35982
50837
23941
11323
2411
26229
0
21374
6281
26115
4527
1234811
135468
99088
133145
111245
55052
29879
106434
0
141147
106952
2083
36292
110833
167193
1519789
91761
223493
115683
83923
54077
152981
91839
124462
111077
104512
116010
123845
98827

211037
27061
52341
14195
11436
18503
25861
11724
6240
1211
13598
0
10647
2936
13108
2176
637759
68824
49983
68735
57954
29181
15936
55699
0
73152
54584
1047
18822
57068
86774
784739
46492
115185
59695
43343
27758
79165
47233
64668
57533
53888
59282
64660
51556

198503
25647
45882
13518
10440
17479
24976
12217
5083
1200
12631
0
10727
3345
13007
2351
597052
66644
49105
64410
53291
25871
13943
50735
0
67995
52368
1036
17470
53765
80419
735050
45269
108308
55988
40580
26319
73816
44606
59794
53544
50624
56728
59185
47271

16
1
8
0
0
1
4
0
0
0
1
1
0
0
0
0
96
7
5
10
11
3
5
14
0
10
0
0
0
21
10
103
2
12
7
12
15
11
5
3
9
8
7
8
1

106186
5873
51721
0
0
5077
30983
0
0
0
6798
5734
0
0
0
0
640174
44739
32621
64653
70159
19875
32076
112316
0
62561
0
0
0
135527
65647
692474
17366
75938
44983
74475
106304
70733
33292
18790
62491
61680
43495
56524
5483

10
276
29
16
18
41
30
16
25
28
15
31
27
266
41
17
22
16
20
11
51
49
12
27
165
16
8
11
27
39
28
12
24
434
36
46
35
18
42
47
60
47
31
38
34

27299
784118
77340
40638
53577
113970
88097
48130
64404
83042
38342
90598
85980
764864
117519
43316
64393
45216
58714
28992
142823
150281
35276
78334
486175
44273
22535
31766
76456
115581
84762
34759
76043
1326650
102642
136249
103296
56496
126848
147917
197730
150185
92875
110458
101954

14281
410031
40345
21358
28145
59485
45822
25242
33912
43739
20039
47249
44695
397951
62366
22396
33293
23333
30690
14858
74448
77575
18154
40838
252826
23310
11849
16592
39909
60174
44004
17941
39047
691533
53506
71508
54054
29657
66243
77500
103139
77720
48522
57166
52518

13018
374087
36995
19280
25432
54485
42275
22888
30492
39303
18303
43349
41285
366913
55153
20920
31100
21883
28024
14134
68375
72706
17122
37496
233349
20963
10686
15174
36547
55407
40758
16818
36996
635117
49136
64741
49242
26839
60605
70417
94591
72465
44353
53292
49436

3
27
2
0
1
4
4
0
4
4
1
3
4
35
7
1
1
1
4
1
6
4
1
9
37
0
2
1
6
6
5
6
11
87
5
7
4
5
9
17
13
9
4
8
6

20920
172428
10778
0
5806
30933
24436
0
23199
24743
5006
19552
27975
236945
49609
7469
8053
9356
26450
7696
40780
26880
5262
55390
246953
0
11918
6626
43649
37761
30548
40573
75878
580941
32470
50423
24085
32907
63085
110354
89938
58575
23115
53973
42016

298
1
17
18
50
26
29
31
40
2
17
67
113
3
6
13
25
15
27
15
4
5
66
11
3
12
3
4
12
18
3
288
18
27
18
26
57
1
30
44
15
7
27
18
223

893357
2807
47936
49962
152849
81157
85940
87992
124695
4178
48342
207499
311417
8126
16529
36772
70223
39127
75600
41838
9546
13656
176327
26962
7042
31968
7818
10707
31206
50647
9977
878973
49701
80829
59631
91003
181091
2048
86692
131337
44108
17748
82281
52504
684673

452342
1409
24143
25686
78877
41231
42463
43969
63390
2085
23488
105601
151845
4110
7876
18755
34911
18586
36700
19800
4426
6681
87432
13245
3380
15685
3940
5227
15526
25294
5135
450258
25037
41978
30800
46670
94717
1031
44681
67578
22492
8393
40674
26207
347330

441015
1398
23793
24276
73972
39926
43477
44023
61305
2093
24854
101898
159572
4016
8653
18017
35312
20541
38900
22038
5120
6975
88895
13717
3662
16283
3878
5480
15680
25353
4842
428715
24664
38851
28831
44333
86374
1017
42011
63759
21616
9355
41607
26297
337343

51
0
4
1
7
3
9
5
6
1
1
14
4
0
2
0
1
0
0
1
0
0
2
0
0
1
0
0
1
0
0
83
1
7
18
18
18
0
5
7
1
1
7
0
86

337014
0
26442
6832
45387
20565
61690
33445
39780
6449
5961
90463
23117
0
13054
0
5055
0
0
5008
0
0
11610
0
0
6299
0
0
5311
0
0
556777
7169
42457
130241
126129
115184
0
34212
41435
5175
7828
46947
0
575737

20
32
10
20
20
13
22
15
25
46
7158
241
6
5
4
2
7
4
6
2
0
3
2
10
6
4
5
4
8
4
4
3
2
2
3
3
5
2
3
4
3
10
7
10
6

58359
98817
30704
61696
56055
42813
67990
52018
79702
136519
22223563
689634
16103
14175
11197
6562
19192
12544
14386
6533
0
8900
6198
29753
16822
11059
11341
10086
25404
10051
11882
9046
6409
5565
7504
8417
12786
6047
8801
13234
7894
33131
23077
27661
19058

29201
50948
15821
30778
27630
21332
34533
26906
40477
69704
11138554
342651
7957
7007
5466
3412
9557
6280
7148
3459
0
4620
3092
14954
8248
5518
5732
4962
13199
5001
6220
4484
3212
2798
3796
4229
6280
2921
4345
6713
3925
16422
11414
13191
9288

29158
47869
14883
30918
28425
21481
33457
25112
39225
66815
11085009
346983
8146
7168
5731
3150
9635
6264
7238
3074
0
4280
3106
14799
8574
5541
5609
5124
12205
5050
5662
4562
3197
2767
3708
4188
6506
3126
4456
6521
3969
16709
11663
14470
9770

3
18
11
5
3
2
11
20
4
9
1923
28
0
2
0
0
0
1
0
1
1
1
1
0
1
1
0
0
0
0
0
1
0
0
2
0
0
0
0
1
0
1
0
1
0

20191
126904
76983
33122
19113
14232
71721
131869
21692
59910
12828235
182362
0
16805
0
0
0
6265
0
5035
5975
6128
9183
0
5154
5515
0
0
0
0
0
6125
0
0
13155
0
0
0
0
9672
0
8320
0
6426
0

4
4
4
6
5
2
8
4
3
11
8
2
3
1
2
6
7
6
6
283
6
9
10
10
11
11
6
9
3
10
7
15
3
12
8
9
9
6
12
6
8
4
9
10
7

13173
11361
10960
15011
14760
5911
25362
9299
10349
28488
22914
6157
8070
2575
6343
19181
19647
14351
14904
856850
20424
26661
28247
31907
36218
32561
24451
28082
10415
33371
21473
53542
9567
36151
22413
21768
22908
16968
31083
18683
24117
15249
29869
31919
19122

6523
5498
5551
7278
7029
2812
12170
4444
4973
14163
11418
3047
4378
1296
3209
9642
9822
7196
7352
417792
10234
13050
13486
15360
17442
15768
11883
13543
4959
16230
10259
25735
4608
17688
10936
11034
11766
8482
15078
9159
11998
7345
14340
15359
9630

6650
5863
5409
7733
7731
3099
13192
4855
5376
14325
11496
3110
3692
1279
3134
9539
9825
7155
7552
439058
10190
13611
14761
16547
18776
16793
12568
14539
5456
17141
11214
27807
4959
18463
11477
10734
11142
8486
16005
9524
12119
7904
15529
16560
9492

1
0
0
1
0
2
0
2
1
1
1
0
1
0
0
1
0
2
0
63
2
1
1
3
2
1
2
1
3
1
4
5
0
1
1
1
1
1
1
2
6
2
1
3
3

6672
0
0
5865
0
12601
0
10255
5160
7081
5147
0
8864
0
0
5397
0
11562
0
416429
16169
8563
9000
18287
11723
5852
12951
5665
19473
6228
27253
33023
0
6609
6704
8841
5283
5091
8043
12326
42727
12197
6588
16690
20587

10
6
4
7
4
5
7
9
5
7
9
446
10
11
5
8
13
11
5
7
4
6
3
3
4
7
8
12
4
3
8
7
10
12
9
8
3
10
9
5
6
7
9
7
6

26374
18772
11095
19338
11721
14099
19377
27090
13061
22776
25978
1383414
29908
38470
16791
23346
42607
30008
13299
22247
12191
20133
8051
8745
10764
19836
23756
32199
14567
9574
22402
20973
30966
39793
32808
24802
11487
32488
27965
17180
18123
21638
28524
20268
19021

13064
9239
5400
9491
5602
6754
9428
13199
6346
11073
12824
685097
14475
18646
8209
11289
20807
14932
6673
11226
6096
10178
3883
4331
5365
9819
11900
16029
7272
4790
11290
10227
15099
19478
16006
12146
5572
15475
13999
8445
9028
10768
14209
10393
9544

13310
9533
5695
9847
6119
7345
9949
13891
6715
11703
13154
698317
15433
19824
8582
12057
21800
15076
6626
11021
6095
9955
4168
4414
5399
10017
11856
16170
7295
4784
11112
10746
15867
20315
16802
12656
5915
17013
13966
8735
9095
10870
14315
9875
9477

0
2
0
0
0
1
2
2
3
3
1
98
2
1
2
1
1
2
1
3
0
0
1
0
1
0
1
3
2
1
3
1
0
2
1
1
3
0
1
1
3
2
2
2
2

0
12736
0
0
0
5109
15864
10844
19753
17183
9067
641211
16338
6739
14739
5175
9380
11180
5887
25937
0
0
8999
0
7126
0
6182
18768
13094
6201
23125
5172
0
10900
6054
8759
16940
0
5088
5763
19641
14842
12498
12527
12078

4
9
10
5
12
10
13
7
7
8
13
8
10
8
8
7
7
5
14
10
6
8
10
7
343
7
5
10
8
5
11
10
9
12
9
9
6
5
7
9
13
8
9
8
5

9462
27501
31948
14158
36964
29905
40677
22693
22874
25090
35674
25297
27806
26978
29708
22528
19744
14738
44764
26898
18377
27340
35815
21545
1008406
22216
14876
34295
25839
12191
34522
29902
31504
38316
28494
24135
17217
13119
21210
26990
37794
21896
25341
24159
11624

4686
13755
16091
7054
18510
14583
20234
10975
11330
12075
17821
12455
13680
13376
14997
11324
9923
7252
22341
13475
9183
13794
17897
10687
503236
11356
7649
17387
12814
6057
16688
14560
15579
18680
14217
11988
8617
6548
10423
13033
18858
10744
12446
11821
5708

4776
13746
15857
7104
18454
15322
20443
11718
11544
13015
17853
12842
14126
13602
14711
11204
9821
7486
22423
13423
9194
13546
17918
10858
505170
10860
7227
16908
13025
6134
17834
15342
15925
19636
14277
12147
8600
6571
10787
13957
18936
11152
12895
12338
5916

4
4
3
2
0
0
1
1
2
4
1
2
2
3
4
2
3
3
0
2
2
3
2
2
45
0
0
1
1
0
1
3
1
2
3
3
1
4
0
1
0
1
1
0
1

28049
22638
17651
13545
0
0
8590
5342
14186
26533
5816
13650
13509
18518
22507
12058
20567
18675
0
11071
13129
18465
15156
12424
285333
0
0
6931
5608
0
5419
16983
5332
11637
19738
18432
6950
23004
0
6899
0
7488
6780
0
8212

7
4
4
9
16
9
5
6
9
5
11
3
4
10
4
7
6
7
2
9
8
7
10
5
8
3
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
195
7

20129
12492
11572
23912
46815
27576
13747
15204
25530
11620
31065
8473
11557
27354
14116
19198
19144
18113
4239
27811
23564
20902
29395
15597
24554
9087
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
594721
20122

10008
6314
6011
12080
23666
13877
6998
7703
12723
5838
15255
4147
5708
13641
7030
9710
9599
9086
2096
13936
11776
10523
14905
8249
12441
4743
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
301763
10072

10121
6178
5561
11832
23149
13699
6749
7501
12807
5782
15810
4326
5849
13713
7086
9488
9545
9027
2143
13875
11788
10379
14490
7348
12113
4344
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
292958
10050

0
0
0
0
2
0
0
0
1
2
0
2
1
1
1
2
1
1
0
1
0
1
2
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
42
2

0
0
0
0
13504
0
0
0
5867
10703
0
13859
6482
7289
6091
15227
5628
5365
0
6605
0
5482
14552
13123
6143
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
270676
12847

5
3
9
0
0
0
9
9
0
4
6
0
8
0
7
11
8
4
1
3
5
5
6
3
8
8
9
5
6
3
6
7
11
5
4
10
533
5
9
4
9
10
9
8
7

14014
10299
25293
0
0
0
29730
28659
0
11266
17364
0
27476
0
21509
35688
20561
9609
3691
8251
14158
15333
17423
7965
24288
24208
25961
13157
17676
12658
16520
22640
40646
15826
13541
29189
1630620
15488
26683
10473
24903
28805
24709
28859
21719

7000
5273
12799
0
0
0
15007
14469
0
5725
8916
0
14104
0
10953
18366
10486
4836
1855
4098
6932
7637
8621
3859
12206
12191
13334
6570
8838
6459
8439
11688
20980
8202
6897
14951
824273
7685
13366
5142
12379
14298
12263
14518
10969

7014
5026
12494
0
0
0
14723
14190
0
5541
8448
0
13372
0
10556
17322
10075
4773
1836
4153
7226
7696
8802
4106
12082
12017
12627
6587
8838
6199
8081
10952
19666
7624
6644
14238
806347
7803
13317
5331
12524
14507
12446
14341
10750

1
2
2
0
0
0
2
2
0
0
2
0
2
0
0
1
1
0
1
1
3
2
0
2
1
2
4
0
0
0
2
1
0
3
1
2
94
2
2
1
1
1
3
2
1

8229
10564
13475
0
0
0
14407
13401
0
0
18335
0
14511
0
0
7265
7031
0
6029
5775
17429
13847
0
10762
5168
14753
23677
0
0
0
10883
8795
0
15671
6078
11744
604368
11789
11007
7060
8170
9197
21521
16042
7755

10
10
9
6
12
8
3
9
10
9
9
10
9
8
6
5
10
7
7
7
6
2
8
3
7
7
11
8
7
12
11
10
10
8
11
6
15
6
10
8
7
2
10
11
11

30470
31464
25997
18386
32961
25062
8583
33193
27421
27590
25453
32313
30540
26392
17361
15544
26519
21975
21019
22613
20307
4416
24443
9705
23630
18423
31177
26395
19220
37757
31679
27770
27665
25476
30296
15717
43470
20691
32338
26500
20266
7339
31945
30480
35835

15576
15835
13168
9450
16877
12759
4426
16970
13919
13796
12777
16094
15480
13237
8604
7707
13359
11145
10493
11536
10358
2170
12484
4832
12042
9192
15686
13235
9808
19111
15712
13686
13753
12607
15160
7927
22028
10476
16526
13606
10446
3732
16404
15665
18507

14894
15629
12829
8936
16084
12303
4157
16223
13502
13794
12676
16219
15060
13155
8757
7837
13160
10830
10526
11077
9949
2246
11959
4873
11588
9231
15491
13160
9412
18646
15967
14084
13912
12869
15136
7790
21442
10215
15812
12894
9820
3607
15541
14815
17328

2
0
3
2
0
2
1
2
2
0
3
0
2
3
2
3
1
3
1
0
2
3
0
1
0
0
1
5
2
1
0
0
0
1
3
0
0
1
1
4
1
0
3
1
1

11292
0
18416
12983
0
10345
6012
12183
11507
0
15374
0
10338
18212
11757
25307
8047
17922
5022
0
13546
17629
0
6205
0
0
5820
33616
13911
5121
0
0
0
5569
24716
0
0
7823
5210
24048
6333
0
17064
6426
5174

10
8
7
14
8
11
12
9
9
8
5
420
2
6
8
10
5
5
9
11
12
5
6
8
8
6
8
9
6
5
7
6
9
8
6
7
8
7
4
8
10
5
9
11
10

31315
24904
22112
46746
25542
35769
37105
32148
30790
22283
16471
1278703
5105
16058
24187
27197
12792
13315
28441
33784
36109
20297
17075
24388
20187
15171
24892
23199
19943
15435
23033
17912
28529
26279
18387
22654
23625
25172
12859
23106
30942
14936
24456
34365
28249

15975
12626
11123
23541
13032
18326
19060
16367
15581
11267
8394
646157
2500
8077
12377
13504
6333
6703
14367
17011
18203
10239
8620
12182
10114
7647
12671
11746
10099
8183
11737
8766
14606
13337
9298
11477
11827
12590
6433
11575
15304
7392
12365
17183
14248

15340
12278
10989
23205
12510
17443
18045
15781
15209
11016
8077
632546
2605
7981
11810
13693
6459
6612
14074
16773
17906
10058
8455
12206
10073
7524
12221
11453
9844
7252
11296
9146
13923
12942
9089
11177
11798
12582
6426
11531
15638
7544
12091
17182
14001

1
1
3
4
4
1
0
1
1
2
0
99
2
0
0
1
1
0
0
2
2
2
2
2
1
2
2
1
0
1
4
1
1
1
3
0
1
2
3
2
0
3
1
0
2

8119
5284
22144
24008
26928
6295
0
9822
5546
10753
0
646477
12906
0
0
5954
8860
0
0
16053
11406
13910
16507
10728
5611
13689
12841
8163
0
5143
25630
5846
6083
5641
18433
0
8193
14248
24556
12838
0
24742
5943
0
12102

8
9
4
6
6
7
12
12
5
8
4
8
8
7
6
7
5
6
10
10
6
2
10
3
2
5
404
7
9
7
5
15
8
9
9
8
12
6
3
2
1
10
2
4
5

22218
23488
15396
19211
20477
22887
37803
36072
17039
21303
12855
22278
23774
24138
16069
23914
18169
19114
28282
29491
18404
5016
38876
9402
7103
13845
1261164
21556
23179
19784
15623
50248
26854
29137
29699
25312
34248
17899
10111
5826
2018
28824
4681
16366
15045

11115
12070
8015
9768
10403
11562
19793
18446
8495
10878
6568
11306
12253
12174
8126
12112
8991
9714
14380
14815
9239
2547
19469
4672
3606
6926
632783
10707
11564
9815
7818
25089
13387
14499
14717
12643
17063
8860
4980
2778
990
14428
2103
8210
7884

11103
11418
7381
9443
10074
11325
18010
17626
8544
10425
6287
10972
11521
11964
7943
11802
9178
9400
13902
14676
9165
2469
19407
4730
3497
6919
628381
10849
11615
9969
7805
25159
13467
14638
14982
12669
17185
9039
5131
3048
1028
14396
2578
8156
7161

1
0
3
1
2
2
1
2
0
1
2
1
0
3
3
1
3
4
5
1
4
0
2
3
5
4
100
3
0
1
2
2
5
1
2
0
1
1
3
4
2
0
0
2
4

6396
0
21674
6105
10992
10577
5390
12775
0
6346
12552
5658
0
16476
20286
6581
17165
26093
33125
7077
26939
0
13004
15174
33475
26591
666999
16872
0
6956
14124
13314
36747
5708
15593
0
5626
5540
23492
28247
14071
0
0
11504
27548

11
5
6
10
9
4
9
11
9
9
7
5
8
9
12
13
0
9
7
2
4
9
8
6
9
13
11
9
15
8
16
12
7
250
2
2
3
2
1
4
1
1
1
3
1

32867
15824
15374
33685
26044
11412
26026
32426
22204
25804
23429
17577
29221
26488
39365
40993
0
29435
24092
7693
11228
27008
26868
19072
25388
38503
36398
29082
52055
24232
53609
36557
24795
802795
5197
5365
10378
6358
2286
10836
2589
3335
4798
9775
3384

16436
7961
7805
16796
13015
5703
13085
16388
10961
12981
11651
8928
14641
13350
19796
20495
0
14671
11877
3848
5673
13791
13577
9751
12873
19262
18345
14700
26240
12227
27570
18401
12450
400325
2611
2630
5149
2989
1095
5529
1227
1634
2252
4780
1452

16431
7863
7569
16889
13029
5709
12941
16038
11243
12823
11778
8649
14580
13138
19569
20498
0
14764
12215
3845
5555
13217
13291
9321
12515
19241
18053
14382
25815
12005
26039
18156
12345
402470
2586
2735
5229
3369
1191
5307
1362
1701
2546
4995
1932

4
3
1
0
3
1
1
3
3
0
1
3
2
3
3
1
0
1
2
3
0
0
3
3
3
2
2
3
2
4
1
4
2
64
0
1
3
1
0
1
0
0
0
0
1

24184
18093
5205
0
23621
6439
9698
18912
21434
0
7157
19273
13778
19722
21440
6939
0
5627
10817
18953
0
0
21056
18323
20666
10448
14575
19375
15132
26372
5643
26296
12479
398993
0
5494
17887
5788
0
9547
0
0
0
0
5058

1
2
4
7
6
3
1
6
6
4
6
7
5
7
4
4
8
5
11
3
11
10
14
7
12
6
11
8
9
8
6
9
5
8
5
285
8
1
6
10
5
6
4
9
13

4625
4853
9176
24406
17061
11671
2516
15753
16480
12321
22040
23964
16307
22401
10495
13170
24394
20777
33850
7887
37510
31338
45930
25222
37795
17668
36506
27197
29464
28720
17106
31876
16786
24308
16921
830985
21287
3344
19114
32474
15659
15451
11281
24352
37199

1996
2352
4871
12758
8612
5879
1247
7807
8363
6177
10822
11975
8156
11605
5223
6577
11527
10415
17011
4042
18680
15651
23082
12525
18876
8479
18040
13730
14744
14126
8536
16073
8288
12129
8603
413240
10552
1675
9176
16214
7769
7786
5590
11809
18486

2629
2501
4305
11648
8449
5792
1269
7946
8117
6144
11218
11989
8151
10796
5272
6593
12867
10362
16839
3845
18830
15687
22848
12697
18919
9189
18466
13467
14720
14594
8570
15803
8498
12179
8318
417745
10735
1669
9938
16260
7890
7665
5691
12543
18713

1
1
2
0
2
2
1
1
0
1
3
2
1
2
3
2
2
1
1
4
2
2
4
2
2
2
1
4
1
0
0
0
2
2
1
45
0
1
2
2
1
1
0
1
0

5549
6380
13861
0
10736
10747
8765
5187
0
7044
16798
12297
5625
11836
19703
10783
14268
5531
8915
23316
10239
11022
27893
14313
11987
15149
6767
27148
5771
0
0
0
11009
11495
5085
290243
0
5305
12317
13350
7720
7741
0
9747
0

7
10
12
10
2
5
3
4
10
1
8
7
13
12
6
2
3
8
7
11
5
9
8
8
11
10
9
15
7
237
2
2
2
5
2
10
2
6
11
9
6
5
6
8
9

22956
33108
35845
28146
6515
13027
9793
10172
24485
4894
21572
18836
38496
33537
18191
6304
7701
22491
19075
31517
12508
25127
21613
27617
33263
29831
27912
45026
21266
701194
5074
7174
4194
14365
5492
29888
6306
17763
31911
28081
16393
13760
16775
25548
23777

11019
15710
17239
13937
3037
6445
4805
5265
12273
2527
10845
9284
19352
17087
8923
3144
3950
11136
9538
15985
6313
12301
10821
13728
16552
15170
14058
22966
10773
349865
2567
3440
2106
7267
2431
14742
3225
8941
15842
14017
8082
6811
8244
13121
11887

11937
17398
18606
14209
3478
6582
4988
4907
12212
2367
10727
9552
19144
16450
9268
3160
3751
11355
9537
15532
6195
12826
10792
13889
16711
14661
13854
22060
10493
351329
2507
3734
2088
7098
3061
15146
3081
8822
16069
14064
8311
6949
8531
12427
11890

2
4
1
2
0
1
1
0
0
0
1
0
1
1
0
0
0
1
3
0
1
0
2
3
3
1
2
1
6
33
1
0
1
0
1
1
1
1
2
3
0
1
1
1
1

12748
26482
5795
11448
0
6379
5948
0
0
0
5236
0
7948
8941
0
0
0
5206
15389
0
5135
0
12916
21777
18995
5889
13891
5697
38243
212920
5551
0
7329
0
5751
6016
8272
6733
12858
15885
0
7738
6079
5846
5793

6
10
7
5
9
7
14
3
13
8
8
9
6
6
10
11
5
7
8
270
1
1
3
2
0
1
2
1
1
1
3
11
6
2
8
11
10
9
8
8
8
7
9
12
8

18858
26980
24105
13927
23703
19854
38573
8926
37184
24684
21812
28140
16773
18791
36806
32724
14662
22981
25210
829808
2721
3657
6723
5872
0
2408
6545
2356
2126
2452
8385
36046
19752
4961
24178
34396
27328
26345
21201
24557
24379
23077
32191
35791
27124

9429
13382
11947
6860
11897
10153
19238
4399
18529
12264
10524
14075
8340
9288
18426
16567
7700
11493
12631
411877
1337
2029
3682
2269
0
1212
2749
1445
1044
834
4800
17980
9719
2445
11684
16596
13409
12861
10837
12150
12281
11490
16263
17821
13553

9429
13598
12158
7067
11806
9701
19335
4527
18655
12420
11288
14065
8433
9503
18380
16157
6962
11488
12579
417931
1384
1628
3041
3603
0
1196
3796
911
1082
1618
3585
18066
10033
2516
12494
17800
13919
13484
10364
12407
12098
11587
15928
17970
13571

1
0
0
1
0
1
0
2
0
0
0
0
2
1
1
0
5
1
3
47
0
0
0
0
0
0
0
0
0
0
0
2
2
2
2
1
1
0
1
2
1
0
1
1
3

8445
0
0
8039
0
5301
0
14365
0
0
0
0
12832
5948
5012
0
32551
5200
21376
315886
0
0
0
0
0
0
0
0
0
0
0
13046
13552
15983
10074
5102
6034
0
9397
11291
6589
0
7707
5398
23536

0
0
0
0
6
13
16
11
10
8
6
10
12
6
8
13
10
8
327
1
3
1
1
1
9
9
10
4
6
2
0
8
4
7
10
11
6
5
12
6
11
0
0
5
11

0
0
0
0
20535
42930
45823
29163
28367
30265
17246
26390
34843
17690
29107
46033
33708
23137
1079385
3664
7355
2194
2541
3573
31209
28622
29445
13098
20622
5967
0
27670
13261
22906
33894
34852
22000
20086
38593
21525
36912
0
0
14425
33563

0
0
0
0
10219
21295
22628
14561
13973
14777
8656
13119
17422
8678
14620
23354
16578
11507
542028
2255
3558
997
1263
1794
15467
14223
15092
6562
10317
2705
0
13754
6579
11422
16975
17519
11164
10128
19567
10717
18485
0
0
7194
17099

0
0
0
0
10316
21635
23195
14602
14394
15488
8590
13271
17421
9012
14487
22679
17130
11630
537357
1409
3797
1197
1278
1779
15742
14399
14353
6536
10305
3262
0
13916
6682
11484
16919
17333
10836
9958
19026
10808
18427
0
0
7231
16464

0
0
0
0
3
0
1
1
2
2
2
1
1
3
4
3
5
0
197
0
0
0
1
1
2
2
0
1
2
0
0
4
4
3
5
2
2
1
4
4
6
0
2
8
3

0
0
0
0
26093
0
6607
8822
13904
12238
12890
5053
9912
20533
23077
17578
31470
0
1399347
0
0
0
6002
8003
13298
13182
0
6865
10844
0
0
28231
22707
19790
37488
13153
16461
8239
29132
28807
40819
0
11995
54199
21657

4
13
4
3
0
7
5
2
1
10
3
1
6
11
7
9
0
2
9
12
5
5
3
8
8
9
8
6
2
2
5
6
5
3
302
4
13
7
4
4
5
5
9
7
8

13100
44462
13908
11744
0
24318
15354
6734
2733
33100
9479
2327
20410
35618
20649
28177
0
9206
28278
39357
17250
17284
8951
28042
23677
26726
29227
17495
9274
6487
16038
22292
19195
10516
984751
15659
35267
23570
13531
12223
17053
17392
31859
21365
30750

6562
22632
6969
5950
0
12234
7675
3322
1341
16800
4707
1134
10332
18019
10386
14029
0
4630
14111
19876
8492
8696
4505
14137
11985
13400
14644
8779
4633
3276
7811
11217
9708
5200
493672
7843
17875
11947
6672
5796
8386
8641
15970
10726
15560

6538
21830
6939
5794
0
12084
7679
3412
1392
16300
4772
1193
10078
17599
10263
14148
0
4576
14167
19481
8758
8588
4446
13905
11692
13326
14583
8716
4641
3211
8227
11075
9487
5316
491079
7816
17392
11623
6859
6427
8667
8751
15889
10639
15190

6
3
8
4
0
3
5
6
3
3
4
4
6
3
5
2
8
4
3
2
4
5
5
4
5
2
6
5
5
3
4
4
4
2
137
2
2
3
0
1
1
4
0
4
2

45799
22212
51962
29919
0
22530
38282
37337
24434
18060
24904
31846
38531
16530
38578
18807
58498
30432
23829
10720
25817
38580
33519
31434
35599
17296
36709
39381
37848
20586
32903
26626
32655
16312
928864
12398
14273
22365
0
5718
7955
26295
0
27221
11850

6
10
3
4
6
3
13
6
4
3
14
9
7
8
6
11
8
7
3
10
8
7
10
5
10
7
7
3
4
2
7
6
1
3
9
6
320
9
12
7
10
7
5
14
9

19217
32806
11915
13842
23286
9446
38104
17572
12738
10524
46412
27806
21681
23261
20600
34517
30116
23608
8445
31174
26384
27093
25711
18464
31171
21418
22556
10445
12235
5516
22794
21015
4445
9740
29622
20403
1023703
31193
39837
23105
27857
20590
18361
45829
27178

9742
16774
6010
7035
11485
4670
19218
8684
6382
4967
23514
13966
10679
11690
10331
17468
15024
11842
4176
15665
13211
13542
12822
9187
15630
10752
11415
5327
6147
2769
11343
10408
2260
4909
14958
10254
514706
15437
20019
11544
13983
10227
9269
23238
13686

9475
16032
5905
6807
11801
4776
18886
8888
6356
5557
22898
13840
11002
11571
10269
17049
15092
11766
4269
15509
13173
13551
12889
9277
15541
10666
11141
5118
6088
2747
11451
10607
2185
4831
14664
10149
508997
15756
19818
11561
13874
10363
9092
22591
13492

0
3
3
5
4
5
3
7
4
2
1
3
3
2
3
3
3
5
2
2
1
3
3
5
2
2
2
4
7
4
5
6
1
4
2
4
109
2
2
1
0
2
3
3
3

0
16614
16979
35385
27092
30991
24222
46422
30376
13071
8308
21687
17713
16102
18406
16234
17544
30819
15669
10808
7719
18675
17545
33702
13697
14661
13096
27981
49889
28499
32515
45952
8410
28447
12640
32919
727409
15097
12736
8062
0
12608
19621
22934
22220

5
7
6
8
6
14
10
5
6
6
7
7
0
3
5
4
6
6
10
3
2
3
12
8
4
7
2
6
7
5
6
4
6
6
7
3
12
6
3
4
5
5
283
4
5

18245
23164
21808
30655
21352
41753
34302
17243
20527
20891
26732
21110
0
9912
12485
10989
18739
20114
25882
11365
5732
9298
38689
23034
13052
20205
5955
15737
20454
17793
16573
14684
15737
16961
22162
7874
35380
19597
12443
14756
18848
17521
986029
17960
19337

9220
11855
10954
15533
10916
21158
17171
8869
10268
10407
13482
10576
0
4875
5999
5507
9425
10106
12969
5712
2865
4668
19401
11560
6444
9966
2985
7845
10289
8838
8175
7326
7993
8549
10976
3948
17978
9779
6340
7764
9781
8831
492290
8962
9730

9025
11309
10854
15122
10436
20595
17131
8374
10259
10484
13250
10534
0
5037
6486
5482
9314
10008
12913
5653
2867
4630
19288
11474
6608
10239
2970
7892
10165
8955
8398
7358
7744
8412
11186
3926
17402
9818
6103
6992
9067
8690
493739
8998
9607

2
3
3
2
5
3
3
2
3
3
2
1
0
1
4
4
0
0
3
3
5
4
1
1
1
4
2
2
3
1
0
2
0
3
4
2
3
0
2
0
4
2
186
5
4

11998
21831
20138
14781
29156
16815
19859
15462
21282
22255
11842
5170
0
6653
29531
28237
0
0
19831
20346
33255
24294
6463
6285
6500
26679
12950
15601
16260
7132
0
13079
0
19164
24438
16401
18513
0
13985
0
26507
11438
1279744
36938
29717

4
4
6
6
6
0
2
5
8
7
10
6
4
1
6
7
9
3
3
9
6
9
2
4
6
8
3
5

14292
13675
20669
24808
19798
0
6213
13692
30383
23164
31946
19533
15413
4340
21056
23962
32317
12300
9410
34884
21152
27639
7572
12517
22480
30846
9395
18395

7107
6870
10315
12414
9723
0
3134
7006
15294
11612
15892
9764
7616
2156
10502
11971
16022
6115
4705
17474
10554
13584
3775
6260
11288
15546
4742
9265

7185
6805
10354
12394
10075
0
3079
6686
15089
11552
16054
9769
7797
2184
10554
11991
16295
6185
4705
17410
10598
14055
3797
6257
11192
15300
4653
9130

4
3
3
2
3
6
3
1
1
1
3
3
2
3
4
1
7
3
4
3
3
3
4
5
2
4
3
3

32746
17883
19211
12051
17560
45192
22699
6610
6213
5279
18990
21269
13591
22472
27100
5767
40294
19539
30758
19556
18460
16792
28598
30159
10938
25260
18579
18191

6
5
10
5
3
2
6
2
1
1
6
2
9
6
13
4

22908
21429
35290
14429
14294
7142
23767
5723
3306
4483
20473
7210
29571
18784
43409
10982

11364
10686
17653
7373
7173
3707
11968
2835
1639
2219
10226
3558
14486
9227
21570
5383

11544
10743
17637
7056
7121
3435
11799
2888
1667
2264
10247
3652
15085
9557
21839
5599

4
3
1
2
5
3
3
5
6
4
1
3
2
3
2
5

26446
19873
9408
14255
38966
21203
22688
31357
39986
31309
7806
23678
11483
18644
16286
31112

5
4
7
6
5
1
0
4
1
5
6
350
4
5
6
5
9
8
8
3
11
6
6
3
3
4
7
6
12
8
8
8
6
4
9
5
3
3
0
1
4
10
11
9
7

14849
11922
26490
17597
16266
2800
0
14855
3190
18164
17548
1081674
15444
15821
17474
18736
26704
26404
22385
9905
35813
23076
21273
7379
12788
12900
24243
20606
36786
24189
28982
27037
15327
10041
26351
14289
10634
10111
0
2791
14124
29246
32841
28762
18016

7383
5970
13397
8824
7955
1425
0
7334
1820
9010
8707
546833
7945
8103
8822
9641
13721
13564
11407
5044
18057
11570
9997
3572
6345
6446
12067
10364
18762
12421
14871
13774
7609
5153
13662
7366
5407
5044
0
1372
7055
14574
16304
14579
9006

7466
5952
13093
8773
8311
1375
0
7521
1370
9154
8841
534841
7499
7718
8652
9095
12983
12840
10978
4861
17756
11506
11276
3807
6443
6454
12176
10242
18024
11768
14111
13263
7718
4888
12689
6923
5227
5067
0
1419
7069
14672
16537
14183
9010

4
3
1
3
4
2
2
6
4
4
5
100
4
5
4
1
2
0
1
6
2
3
1
4
2
3
2
2
0
1
2
1
1
1
0
0
4
2
0
2
1
5
2
1
1

24414
24183
9839
19910
25015
11586
17729
48142
32421
28452
35141
672636
24649
32838
29161
6907
11543
0
9027
47981
15555
18149
6047
25732
13647
17105
11898
11237
0
5724
11962
6572
5402
5628
0
0
30105
15129
0
13262
7972
34188
13351
6841
5932

4
6
6
7
7
6
11
11
8
8
2
8
9
4
4
5
7
6
6
5
5
9
4
256
1
3
6
8
6
8
5
4
3
4
11
4
6
4
5
5
3
7
5
6
8

11499
21001
19414
21079
19284
16432
29917
35175
21751
24168
5673
27587
25321
10620
12570
13834
19929
17521
17520
18481
13964
28856
9600
767297
2364
10400
17407
22663
17818
29756
14426
11417
7542
11637
32369
11453
17015
13829
17015
12536
13132
18000
12400
15532
23601

5924
10762
9857
10753
9752
8619
15435
17515
10960
12062
2845
13756
12707
5415
6329
7128
10115
8801
8819
9143
7079
14619
4814
386804
1210
5333
8907
11604
8925
14963
7307
5865
3860
5935
16594
5737
8742
6915
8501
6277
6213
9003
6266
7934
12014

5575
10239
9557
10326
9532
7813
14482
17660
10791
12106
2828
13831
12614
5205
6241
6706
9814
8720
8701
9338
6885
14237
4786
380493
1154
5067
8500
11059
8893
14793
7119
5552
3682
5702
15775
5716
8273
6914
8514
6259
6919
8997
6134
7598
11587

0
3
2
3
1
1
1
0
1
3
3
0
1
2
2
1
1
1
2
1
2
1
2
53
1
0
0
1
2
1
1
2
0
1
0
1
0
1
1
3
4
3
2
1
1

0
19269
12262
21385
5141
5076
7335
0
5283
20685
22032
0
5912
14736
12681
7544
5616
7870
12264
6291
15178
8989
13543
353252
6054
0
0
5220
14977
6358
7045
16985
0
6509
0
5823
0
5524
7630
22878
26489
24310
13716
6172
8588

3
3
9
12
4
8
12
5
11
4
4
8
5
0
1
3
9
7
4
7
5
4
3
4
9
212
5
3
4
6
2
3
5
3
2
4
2
2
2
3
6
6
5
3
4

9019
8565
26538
43332
15137
26801
36961
15144
34109
11580
9136
21529
13952
0
2546
8380
26665
21587
11329
22528
13890
9251
8675
11236
27095
672693
16028
11018
9520
17841
7688
10885
15939
11182
7381
9555
6534
5644
6364
9093
22236
22672
15534
8644
11434

4628
4293
13439
21969
7578
13374
18194
7602
17119
5789
4524
10839
6824
0
1304
4328
13676
11179
5627
11605
6550
4558
4547
5561
13592
339592
8033
5287
4738
8914
3884
5490
8309
5733
3716
4813
3347
2864
3325
4556
11170
11341
7688
4392
5857

4391
4272
13099
21363
7559
13427
18767
7542
16990
5791
4612
10690
7128
0
1242
4052
12989
10408
5702
10923
7340
4693
4128
5675
13503
333101
7995
5731
4782
8927
3804
5395
7630
5449
3665
4742
3187
2780
3039
4537
11066
11331
7846
4252
5577

1
0
0
0
2
4
1
4
4
2
1
1
0
0
0
0
2
1
1
0
1
0
0
2
0
62
1
0
1
1
3
2
0
1
1
2
1
0
1
3
2
2
0
0
2

5593
0
0
0
12694
28143
5676
22486
22742
15035
6233
6004
0
0
0
0
10739
6320
8195
0
6372
0
0
12742
0
416843
6433
0
5203
5173
17178
14328
0
7737
7871
16668
7071
0
6225
18594
10497
15204
0
0
11316

8
0
7
4
4
2
2
4
2
5
4
4
0
4
9
2
4
5
5
5
6
4
6
7
4
5
4
5
8
7
4
2
367
8
11
14
6
7
3
3
5
8
7
7
0

21821
0
23442
11222
13394
4935
7446
13857
7178
12031
11450
13804
0
12786
25643
6905
12620
12166
15761
14814
23435
13060
18119
28159
12311
16073
11788
17040
22601
21553
14622
7465
1156677
24967
32332
42513
19480
26205
10424
10999
13912
24921
25324
18980
0

11175
0
12005
5367
6753
2451
3758
7012
3552
6102
5860
7000
0
6433
13178
3473
6405
6197
7883
7425
11829
6463
9103
14527
6281
7833
5969
8590
11352
10821
7637
3701
582907
12222
16305
20999
9734
12868
5381
5530
7025
12705
12827
9442
0

10646
0
11437
5855
6641
2484
3688
6845
3626
5929
5590
6804
0
6353
12465
3432
6215
5969
7878
7389
11606
6597
9016
13632
6030
8240
5819
8450
11249
10732
6985
3764
573770
12745
16027
21514
9746
13337
5043
5469
6887
12216
12497
9538
0

0
1
0
0
1
1
1
1
0
1
0
0
0
1
1
1
1
2
1
2
2
1
1
0
3
1
2
2
3
1
4
4
117
3
0
1
2
4
4
4
1
3
5
3
4

0
8821
0
0
5837
6901
5368
5776
0
5071
0
0
0
8661
9574
7679
5610
12932
5431
15756
16166
5585
5263
0
21244
5481
13603
15363
18537
6006
29229
27451
765622
17233
0
5114
13840
27941
25900
22796
5991
17441
33508
17815
31946

5
8
0
7
7
9
9
3
10
16
6
4
6
14
8
10
7
5
7
10
4
11
6
5
5
7
10
8
5
7
0
5
9
9
4
9
9
2
6
5
4
7
381
5
10

15605
23497
0
22334
25805
25680
26699
9220
32631
45493
20714
12062
21390
47111
30791
28937
25056
13248
20543
31749
12880
37073
18020
16150
18012
21108
28564
26278
14056
24529
0
17620
29661
21362
11364
24261
32731
6840
19249
18816
11160
18321
1226759
16490
34518

7779
11878
0
11304
13038
13001
13361
4640
16536
22718
10499
6064
11135
23990
15750
14666
12820
6659
9701
15998
6482
18627
9025
8159
9126
10613
14569
13279
7155
12418
0
9016
15047
10807
5695
12190
16542
3429
9709
9563
5559
9322
622061
8330
17614

7826
11619
0
11030
12767
12679
13338
4580
16095
22775
10215
5998
10255
23121
15041
14271
12236
6589
10842
15751
6398
18446
8995
7991
8886
10495
13995
12999
6901
12111
0
8604
14614
10555
5669
12071
16189
3411
9540
9253
5601
8999
604698
8160
16904

3
0
0
1
2
1
2
5
4
3
0
1
1
2
4
3
2
4
1
1
2
1
5
3
2
2
1
3
3
0
3
6
4
0
0
2
1
2
2
1
0
0
125
3
0

19491
0
0
5617
12509
6996
10579
34589
23321
21836
0
8820
9475
13702
28046
15496
12252
25279
5371
6897
11922
7242
32540
21866
15834
13588
5283
19045
22018
0
18500
40951
24379
0
0
16315
6732
12225
10800
6581
0
0
832401
20243
0

7
10
6
6
9
4
6
4
7
6
8
8
8
6
7
9
5
6
5
11
7
6
7
7
7
5
4
4
5
7
6
6
7
6
7
7
2
4
5
5
3
5
5
11
8

17941
38952
14060
19628
27519
12319
15692
14039
24789
15256
22707
23025
25855
20700
22692
31101
16368
20752
18127
34062
20855
18157
20885
21807
21668
13340
13778
15772
13862
24720
21051
18678
24558
19057
20788
21466
5509
14405
17076
20203
8298
16641
17515
31151
29149

9092
19525
7200
10117
14319
6338
7924
7029
12574
7782
11658
11574
12968
10522
11229
15778
8478
10514
9346
17171
10526
9297
10829
11036
10461
6904
7074
7939
7262
12794
10833
9552
12482
9681
10445
10834
2786
7335
8637
10161
4156
8490
9008
15835
14640

8849
19427
6860
9511
13200
5981
7768
7010
12215
7474
11049
11451
12887
10178
11463
15323
7890
10238
8781
16891
10329
8860
10056
10771
11207
6436
6704
7833
6600
11926
10218
9126
12076
9376
10343
10632
2723
7070
8439
10042
4142
8151
8507
15316
14509

3
2
5
2
0
2
2
2
0
0
1
1
2
4
3
4
2
2
3
0
1
1
2
3
4
2
2
4
3
2
2
1
1
1
1
1
1
2
1
1
1
4
2
0
3

18055
10928
36733
13294
0
13406
12304
11347
0
0
7925
6938
12480
28058
17277
24401
11969
11705
23310
0
5848
6715
12758
21476
27842
13743
13193
25248
17332
13391
14280
5009
5738
5856
7154
5464
9611
13676
8749
5813
5210
25961
13716
0
16387

2
4
3
4
4
7
7
5
5
5
3
6
7
5
8
7
453
6
5
3
7
5
7
4
6
7
4
12
5
3
6
6
6
1
7
4
5
6
4
2
7
5
5
4
6

7877
16393
12499
14239
14140
17885
20712
17881
16502
14635
10680
18725
16350
14975
33656
22629
1376301
17419
14504
9227
21730
13657
25457
15161
19784
17549
15225
32222
11942
7737
19321
18308
14228
3984
21167
15184
16784
18987
10715
6861
22486
17330
15615
13044
18655

3959
8295
6319
7262
7204
9237
10474
9041
8244
7191
5275
9410
8382
7481
16995
11213
688602
8746
7285
4544
11021
6795
13045
7665
9959
8232
7590
15998
6002
3833
9656
9253
7049
2080
10639
7503
8423
9522
5317
3448
11529
8730
7963
6431
9484

3918
8098
6180
6977
6936
8648
10238
8840
8258
7444
5405
9315
7968
7494
16661
11416
687699
8673
7219
4683
10709
6862
12412
7496
9825
9317
7635
16224
5940
3904
9665
9055
7179
1904
10528
7681
8361
9465
5398
3413
10957
8600
7652
6613
9171

5
4
2
3
1
1
2
4
1
2
2
4
0
4
0
1
79
4
2
3
0
0
1
1
1
2
1
1
0
1
0
1
0
0
0
1
1
2
1
3
4
2
3
3
1

35944
29869
16234
20078
8751
5694
12244
27106
8023
12589
12589
31481
0
22443
0
8813
520220
25121
14327
22090
0
0
5270
8679
5602
14769
5042
8416
0
5562
0
6449
0
0
0
5299
5292
11046
7468
22447
24824
13980
24236
16509
6995

6
6
7
7
6
4
6
6
6
6
7
9
7
5
6
9
10
8
8
12
13
11
11
8
6
12
7
3
11
17
7
2
15
6
14
7
9
5
4433
421
47
48
23
63
54

16002
16724
25324
22543
20524
13099
18249
18848
16616
17833
18624
23458
20558
14501
16486
28435
33484
26165
22855
38151
38020
36283
35484
24103
15724
35017
21353
11283
34614
52677
21303
5731
43398
18226
42525
20088
24641
13069
13229065
1307220
150162
149125
78936
189965
166715

8062
8306
12785
11296
10323
6604
8976
8902
8221
8770
9375
11573
9887
7169
8450
14273
16720
13179
11362
19090
18944
18029
17760
12033
7847
17690
10751
5612
17222
26489
10786
2835
21992
9206
21424
10051
12315
6551
6680601
663521
76805
76380
40459
95586
84202

7940
8418
12539
11247
10201
6495
9273
9946
8395
9063
9249
11885
10671
7332
8036
14162
16764
12986
11493
19061
19076
18254
17724
12070
7877
17327
10602
5671
17392
26188
10517
2896
21406
9020
21101
10037
12326
6518
6548464
643699
73357
72745
38477
94379
82513

1
0
0
0
0
0
0
0
0
0
0
0
0
0
3
1
2
2
2
1
2
2
2
2
0
2
0
2
2
2
0
1
3
3
3
2
0
0
836
139
22
23
18
19
14

8204
0
0
0
0
0
0
0
0
0
0
0
0
0
19999
5583
12702
13814
12160
7645
11378
10445
14132
10618
0
12775
0
11796
12433
16628
0
5286
21066
17506
22308
14319
0
0
5567073
970747
158770
157993
128291
138545
98702

39
26
42
45
34
175
32
24
34
40
23
22
231
57
56
52
37
29
186
36
33
38
38
41
171
41
21
33
34
42
154
39
32
44
39
97
9
23
30
19
16
118
35
26
17

124576
76425
134124
137734
99458
529048
105335
81472
98519
115335
66247
62140
704734
173937
168808
163970
111379
86640
569984
109493
100791
118751
115417
125532
483886
111304
60021
92950
96951
122660
451465
110871
90690
132432
117472
299838
25650
77403
92418
58306
46061
361830
101222
74733
60541

63279
38556
67938
69861
50455
265828
53313
40730
49185
58203
33213
31184
361409
89335
87420
84232
56557
43865
290811
55755
51305
60743
58834
64174
241389
56146
29973
46291
47910
61069
227781
56076
46186
65864
59655
151987
13102
38908
46835
29738
23404
185474
51659
38275
30996

61297
37869
66186
67873
49003
263220
52022
40742
49334
57132
33034
30956
343325
84602
81388
79738
54822
42775
279173
53738
49486
58008
56583
61358
242497
55158
30048
46659
49041
61591
223684
54795
44504
66568
57817
147851
12548
38495
45583
28568
22657
176356
49563
36458
29545

16
2
11
9
5
43
22
5
8
4
3
1
51
17
14
9
11
0
27
9
5
1
5
7
28
2
6
7
8
5
26
4
2
13
7
16
2
6
3
3
2
20
4
4
6

103255
15375
74248
64853
30715
285541
151267
31548
55406
21697
19137
6486
343724
114693
88935
61593
78503
0
179496
55231
32929
5149
33531
52656
182798
10594
40133
39353
58552
34166
174058
27438
11250
86075
49295
111276
15595
41258
21401
19626
13396
140772
24816
27990
43367

18
22
83
8
2
11
5
8
4
8
14
0
18
5
167
18
18
30
27
17
26
31
230
28
33
25
29
47
23
45
175
17
45
37
21
21
34
175
22
43
16
37
26
31
108

55521
69813
252358
26528
5751
29065
16012
27319
10239
26483
39578
0
53848
17535
476344
51732
47555
81093
79004
45576
69620
101764
723134
86934
108123
75392
90230
148445
70994
143016
478627
46115
119246
102392
55357
55217
100300
549694
65811
151253
47623
115882
70331
98794
306812

28643
35901
127676
14007
2849
14620
8066
13744
5199
13428
19988
0
26975
8800
245047
26607
24613
41602
40822
23405
35628
52370
364989
44047
54778
37814
44895
74480
35980
72995
242861
23560
60688
51949
28136
27792
50736
279267
33583
77364
24181
58410
35704
50025
154529

26878
33912
124682
12521
2902
14445
7946
13575
5040
13055
19590
0
26873
8735
231297
25125
22942
39491
38182
22171
33992
49394
358145
42887
53345
37578
45335
73965
35014
70021
235766
22555
58558
50443
27221
27425
49564
270427
32228
73889
23442
57472
34627
48769
152283

2
4
13
3
1
1
0
1
1
1
1
0
2
2
29
2
4
4
8
3
3
5
61
8
5
9
7
15
6
11
24
4
5
7
1
3
4
27
4
10
1
5
5
2
6

14351
30248
95956
21881
8055
5234
0
9651
6783
8160
6918
0
14816
14458
202466
17320
23535
22669
62268
19388
19652
37634
398971
55910
35632
56201
42112
99164
40658
69294
156195
31432
31826
44158
5829
16798
26152
174968
26918
65269
5856
30245
31335
15345
42277

13
11
26
4
5
21
28
135
58
52
25
87
2
8
5
14
22
27
9
171
15
30
32
23
6
24
18
7
9
7
101
32
18
16
35
164
15
6
17
14
37
43
32
55
4

33913
32825
72782
12940
14033
61921
78398
429990
183059
167906
79025
242479
6083
24176
11664
41760
57662
75827
25307
489171
41851
89069
88829
67183
17389
70683
53577
18803
23528
18259
310074
94441
56136
51067
108430
476423
41982
14164
49154
44134
112268
124505
90216
146848
8812

16882
16702
37065
6378
6869
31151
39482
201823
84779
79531
37513
120931
3091
11830
5711
20727
28999
38101
12472
246373
20753
45106
44907
33741
8821
35876
26946
9377
11672
9174
165308
50289
29619
26996
58404
240337
21059
7960
24420
22064
57088
62272
45474
73251
4321

17031
16123
35717
6562
7164
30770
38916
228167
98280
88375
41512
121548
2992
12346
5953
21033
28663
37726
12835
242798
21098
43963
43922
33442
8568
34807
26631
9426
11856
9085
144766
44152
26517
24071
50026
236086
20923
6204
24734
22070
55180
62233
44742
73597
4491

0
1
0
0
0
2
3
39
16
12
11
5
0
0
0
2
2
0
1
13
1
4
1
1
1
3
0
1
0
1
25
7
4
1
13
20
0
1
3
4
7
2
3
8
0

0
8795
0
0
0
11768
21714
242334
100338
76939
65057
28400
0
0
0
11067
12269
0
5064
80480
5082
23863
5199
7075
7034
18740
0
5498
0
7989
173308
49277
26782
7077
90172
138374
0
7412
18222
25771
45480
15226
26263
54303
0

5
13
8
1
12
7
5
195
44
39
50
40
22
61
18
18
25
237
25
22
25
38
29
55
43
121
36
45
7
33
248
39
26
48
30
23
42
40
141
47
38
56
38
5
5

13723
34500
26374
2037
30569
16406
14427
620681
135331
123757
158934
133043
69616
179778
52359
54442
72977
693725
69741
63213
73216
117560
86444
158037
125514
368801
107872
141061
20939
98929
729122
117300
79916
138946
88207
64811
127908
112034
410244
132790
116215
161239
104601
13132
14076

6787
17320
13155
1024
15200
8270
7174
307155
65926
61152
78752
66397
34928
88731
26075
26673
35983
349785
35334
31924
36646
60086
43365
79400
63030
185100
53756
70394
10506
50444
369804
60419
41023
71312
44288
32005
63872
56885
205420
66989
58500
79931
53076
6594
7045

6936
17180
13219
1013
15369
8136
7253
313526
69405
62605
80182
66646
34688
91047
26284
27769
36994
343940
34407
31289
36570
57474
43079
78637
62484
183701
54116
70667
10433
48485
359318
56881
38893
67634
43919
32806
64036
55149
204824
65801
57715
81308
51525
6538
7031

2
3
1
0
1
0
1
51
5
20
8
12
6
13
0
7
6
34
2
5
4
9
0
9
5
32
2
8
6
16
47
13
4
7
7
3
6
7
19
5
8
6
6
1
3

13925
21612
5725
0
8032
0
5009
319677
31297
126790
50636
72840
38114
84269
0
50757
33512
225283
12710
27816
22399
64446
0
61630
36282
211565
13431
48741
35431
113962
299454
83865
27723
44888
42328
20946
37252
42452
120834
30094
52865
37875
36990
6418
16868

9
11
8
68
28
9
3
9
8
11
44
7
13
6
18
76
5
23
28
20
87
48
8
16
3
10
3
8
39
3
18
5
8
5
2
2
0
0
1
1
0
0
0
0
0

22934
32673
21786
192018
85515
23847
7109
26535
20868
28144
118581
22313
33234
14517
48517
221555
14302
66087
78602
62564
273442
151076
20959
53951
8048
31000
9731
27387
122366
8161
53397
13851
26226
20731
6293
6293
0
0
2347
3946
0
0
0
0
0

11802
16669
10966
97082
43207
12076
3618
13352
10556
14273
61547
11474
17109
7647
25317
112309
7166
34142
39060
31941
136200
76267
10815
26958
3905
15824
4971
13794
59933
4051
25667
6891
13091
10233
3184
3184
0
0
1172
2012
0
0
0
0
0

11132
16004
10820
94936
42308
11771
3491
13183
10312
13871
57034
10839
16125
6870
23200
109246
7136
31945
39542
30623
137242
74809
10144
26993
4143
15176
4760
13593
62433
4110
27730
6960
13135
10498
3109
3109
0
0
1175
1934
0
0
0
0
0

1
0
1
5
3
0
0
0
1
1
6
3
1
1
1
3
0
0
2
1
14
9
2
1
3
2
0
1
5
1
2
0
0
2
1
1
0
0
0
0
0
0
1
0
0

7345
0
6359
31807
20263
0
0
0
5438
6106
41704
20225
5783
6109
9587
19046
0
0
13673
5373
87739
57629
12335
9076
15819
14266
0
6133
30110
6027
12076
0
0
12007
7521
7521
0
0
0
0
0
0
7521
0
0

0
58
25
24
1
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
25
16
1
5
0
3
1
1
0
0
0
0
0
0
5

0
204492
84790
81539
3251
0
0
0
0
0
0
0
0
3778
3778
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
90394
57638
3200
17752
0
11804
2377
2377
0
0
0
0
0
0
18399

0
98904
41342
39838
1504
0
0
0
0
0
0
0
0
1930
1930
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
42877
27440
1406
8353
0
5678
1155
1155
0
0
0
0
0
0
9331

0
105588
43448
41701
1747
0
0
0
0
0
0
0
0
1848
1848
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
47517
30198
1794
9399
0
6126
1222
1222
0
0
0
0
0
0
9068

0
146
30
21
9
12
8
0
4
6
0
1
5
3
1
2
0
1
1
0
0
0
0
0
20
0
5
1
10
4
35
18
1
4
0
12
3
0
0
0
0
3
0
0
8

0
1136428
220936
148468
72468
97344
66923
0
30421
49384
0
9122
40262
20476
5148
15328
0
8696
8696
0
0
0
0
0
154740
0
34499
8533
80339
31369
269750
134452
9511
30433
0
95354
20516
0
0
0
0
20516
0
0
60277

3
1
1
0
1
0
0
0
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
5100
163
21
19
18
33
25
32
7
4
4

9902
4177
4320
0
4754
0
0
0
4754
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16015563
510193
69345
57981
51619
103972
82407
93817
28462
11210
11380

5021
2124
2186
0
2269
0
0
0
2269
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8019106
255282
34731
28930
25744
51924
41469
46940
14284
5577
5683

4881
2053
2134
0
2485
0
0
0
2485
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7996457
254911
34614
29051
25875
52048
40938
46877
14178
5633
5697

3
4
1
0
13
9
1
2
0
1
4
1
0
3
0
0
0
4
1
1
1
1
0
4
0
0
2
0
2
3
1
0
0
2
1490
52
5
9
4
4
8
14
4
2
2

21403
31317
7557
0
109767
83173
8593
11554
0
6447
33066
9733
0
23333
0
0
0
34292
6644
8101
9548
9999
0
33232
0
0
18361
0
14871
23952
5290
0
0
18662
9951523
334761
30784
61837
23762
26398
53628
86312
23809
17215
11016

0
165
29
3
0
1
27
30
9
13
29
24
329
45
44
35
65
27
50
14
28
21
312
34
35
33
69
45
24
72
478
60
45
20
96
77
63
64
53
167
13
32
3
15
32

0
483128
91552
9536
0
2129
80776
84119
23275
42632
78303
70806
1064426
139979
140729
116969
200937
81875
164726
52340
91521
75350
927098
121148
97208
92447
200304
131884
76197
207910
1464755
171469
133834
60111
317938
235613
193894
195177
156719
556431
43060
105091
11181
49908
106453

0
243374
46643
4784
0
1064
41108
42137
11723
21483
39041
35391
530257
69688
69579
58485
100256
40630
81802
26546
45269
38002
466130
60526
48884
46208
100653
67163
38290
104406
738215
86328
67028
30266
159385
119568
98107
98602
78931
286365
22834
55272
5999
25834
55076

0
239754
44909
4752
0
1065
39668
41982
11552
21149
39262
35415
534169
70291
71150
58484
100681
41245
82924
25794
46252
37348
460968
60622
48324
46239
99651
64721
37907
103504
726540
85141
66806
29845
158553
116045
95787
96575
77788
270066
20226
49819
5182
24074
51377

0
29
6
0
0
1
9
6
2
2
1
2
115
10
8
10
11
2
9
18
6
41
40
8
3
4
6
7
7
5
76
6
10
7
14
8
13
10
8
98
15
26
11
10
8

0
188774
41607
0
0
5037
59681
36686
11946
13115
5503
15199
773701
65855
55424
67921
73011
10529
53645
126026
39688
281602
256013
54392
17037
26312
34619
45939
43795
33919
485715
37679
64185
46350
90272
50112
85571
61760
49786
666925
111675
178735
73627
70599
49118

0
22
42
8
137
29
19
61
28
112
31
16
22
23
20
6
0
0
0
2
2
2
135
18
26
21
8
25
10
9
18
87
26
16
12
20
13
235
14
44
26
24
48
18
1

0
77463
135238
28037
442247
94804
61065
204068
82310
363883
109462
50041
73742
70829
59809
24163
0
0
0
8755
8655
6753
445332
53639
84443
71789
30046
80740
32529
29226
62920
293193
78124
54266
41632
70666
48505
776928
49826
148835
98210
79011
138244
59887
2686

0
39065
68190
14095
220985
45779
31467
102880
40859
182726
54644
25509
36727
36021
29825
11870
0
0
0
4298
4221
3351
224081
27004
42433
35977
15132
40369
16338
14683
32145
145494
38686
27134
20632
34831
24211
385902
24692
74511
48640
38950
68116
30109
1351

0
38398
67048
13942
221262
49025
29598
101188
41451
181157
54818
24532
37015
34808
29984
12293
0
0
0
4457
4434
3402
221251
26635
42010
35812
14914
40371
16191
14543
30775
147699
39438
27132
21000
35835
24294
391026
25134
74324
49570
40061
70128
29778
1335

0
7
14
7
51
18
11
18
4
59
11
17
18
4
9
15
0
1
8
4
1
1
85
7
6
22
11
17
7
4
11
40
5
10
8
10
7
59
6
3
13
7
2
14
0

0
47041
87286
48844
325172
114758
66075
120769
23570
427938
78486
131240
123259
27133
67820
113121
0
6159
61287
30567
5232
9876
609343
47523
35720
149511
83944
124349
54857
26531
86908
259913
29292
63555
47571
73738
45757
392088
38142
17417
84896
45924
13144
98619
0

9
51
90
28
14
48
127
24
56
47
246
43
22
21
42
31
54
33
206
44
31
21
32
25
14
12
27
167
7
30
18
17
19
47
29
273
30
37
37
32
23
47
53
14
215

25756
174473
288167
85662
47163
155342
434325
86732
189387
158206
759214
139843
68731
65893
127920
93952
162464
100411
630380
133939
95512
61607
105499
75390
39011
30706
88716
464095
17325
81099
50213
47236
51988
131164
85070
778495
82569
103004
105476
85685
71009
137184
152581
40987
645020

12903
86630
143721
42500
23709
77512
215742
42841
94274
78627
382249
70398
34507
33211
64235
47024
82458
50416
311856
66189
47323
30045
51919
37392
19359
15223
44406
230119
8653
40532
25279
23609
25893
64604
41549
383667
41267
51226
52389
42097
35908
67168
73480
20132
320143

12853
87843
144446
43162
23454
77830
218583
43891
95113
79579
376965
69445
34224
32682
63685
46928
80006
49995
318524
67750
48189
31562
53580
37998
19652
15483
44310
233976
8672
40567
24934
23627
26095
66560
43521
394828
41302
51778
53087
43588
35101
70016
79101
20855
324877

1
13
18
4
6
8
31
4
18
9
54
18
14
7
4
2
7
2
39
10
6
2
7
1
4
0
9
18
2
3
1
2
1
3
6
33
4
7
5
2
7
3
4
1
39

8782
85164
110837
25815
40524
44498
179312
25159
102879
51274
355917
115592
98603
47457
24982
10385
48339
10559
240873
63156
35706
12292
42475
5652
24767
0
56825
111685
10640
17595
5270
15224
7668
18745
36543
212246
24523
43882
37696
12375
46031
16848
25706
5185
255496

38
32
21
12
24
8
25
15
26
5
9
157
47
20
17
36
26
11
150
27
18
17
23
26
25
14
21
0
2
2
7
10
123
14
19
21
20
9
5
14
21
141
30
26
25

116587
88567
60198
37802
80937
21637
80201
41541
79486
14252
23812
464660
142438
56595
46333
109998
79037
30259
473272
92818
52202
57247
69779
77772
82755
40699
72667
0
7680
7400
22374
35213
383687
45777
60424
72363
62332
26703
14219
45712
56157
417467
84128
68765
76527

58143
44452
30247
18894
40082
10672
39589
20614
38607
6928
11915
232346
71871
27997
23350
54113
39997
15018
239296
46681
26380
28684
35942
38869
41815
20925
36429
0
3916
3668
11298
17547
191424
22865
30250
35798
31226
13437
7189
22815
27844
210213
42235
34544
38034

58444
44115
29951
18908
40855
10965
40612
20927
40879
7324
11897
232314
70567
28598
22983
55885
39040
15241
233976
46137
25822
28563
33837
38903
40940
19774
36238
0
3764
3732
11076
17666
192263
22912
30174
36565
31106
13266
7030
22897
28313
207254
41893
34221
38493

3
5
1
3
5
6
4
3
5
2
2
16
6
4
0
2
3
1
56
18
8
6
8
8
4
4
25
3
4
6
9
3
36
8
8
10
2
1
2
2
3
33
4
4
0

18281
27256
9543
19488
36485
42968
25739
18802
28965
12147
15822
93522
35298
24719
0
11470
15947
6088
370206
120351
53675
40991
55247
51926
21570
26446
183454
25009
26168
44251
65366
22660
256229
61463
56201
75985
13119
5629
15411
12305
16116
222605
31655
24839
0

19
18
23
0
119
20
8
17
15
8
24
16
11
181
6
34
11
9
4
11
19
16
21
29
21
15
1
3
4
7
131
34
33
30
24
10
178
39
41
54
21
23
102
3
23

62132
54530
71385
0
373733
58463
23319
50078
41665
27873
80366
53664
38305
588347
21266
103124
39715
31289
14520
34857
64493
45360
68464
93403
71856
50715
2383
12266
14757
21309
459716
126996
97733
101310
94199
39478
608570
137831
141387
181039
79511
68802
337714
10620
78409

31404
27579
36417
0
183640
28887
11052
25095
20617
13938
39666
25932
18453
289994
10392
50822
19561
15522
7322
16925
31873
22529
34009
45975
35064
25263
1158
6098
7375
10632
236490
65396
49874
51700
48771
20749
311157
70610
71517
93126
40906
34998
168635
5351
39143

30728
26951
34968
0
190093
29576
12267
24983
21048
13935
40700
27732
19852
298353
10874
52302
20154
15767
7198
17932
32620
22831
34455
47428
36792
25452
1225
6168
7382
10677
223226
61600
47859
49610
45428
18729
297413
67221
69870
87913
38605
33804
169079
5269
39266

2
7
16
0
29
2
0
1
3
2
6
9
6
75
4
17
6
6
5
7
5
3
12
4
6
23
4
8
5
6
81
21
2
10
31
17
73
10
36
14
13
0
48
10
7

13853
43767
108491
0
184386
10148
0
6307
20584
10992
38358
61188
36809
509144
23829
108336
44073
44739
37037
51493
36551
18475
76682
26051
41878
165197
28731
60451
34338
41677
536966
133186
11143
60990
206549
125098
503742
75148
249558
91373
87663
0
332635
74832
50063

19
8
49

67508
28003
153174

33831
13950
76360

33677
14053
76814

11
8
12

77560
51783
78397

132
22
29
27
3
13
17
21
46
0
0
27
1
0
19
7
0
0
19
8
11
24
1
1
0
0
10
6
1
3
13
4
6
3

433542
74425
92204
85454
10033
44093
58190
69143
153890
0
0
93146
3479
0
64463
25204
0
0
60744
26379
34365
72220
2527
2527
0
0
29281
16581
2845
9855
40412
11745
20121
8546

216041
37134
45935
42648
5124
21942
28816
34442
75837
0
0
45942
1653
0
31918
12371
0
0
29895
12986
16909
38586
1363
1363
0
0
15248
8623
1493
5132
21975
6081
11369
4525

217501
37291
46269
42806
4909
22151
29374
34701
78053
0
0
47204
1826
0
32545
12833
0
0
30849
13393
17456
33634
1164
1164
0
0
14033
7958
1352
4723
18437
5664
8752
4021

44
4
7
7
5
8
5
8
26
0
0
21
3
0
8
10
0
0
5
2
3
2
1
0
0
1
0
0
0
0
1
0
0
1

293607
29946
45808
45939
28814
54091
35788
53221
188517
0
0
152782
23102
0
59274
70406
0
0
35735
16266
19469
12811
5736
0
0
5736
0
0
0
0
7075
0
0
7075

5000-9999
Population
Males
Females
32
33
63905421 59972037
738288
651842
89764
71351
76780
60287
12984
11064
0
0
50557
45475
3401
3262
13524
11945
7064
6654
5066
4807
11991
10883
9511
7924
5450
772
5450
772
0
0
0
0
7758
639
7758
639
0
0
0
0
55958
51952
8573
6946
5991
5570
17030
17133
24364
22303
48683
43921
0
0
10176
9051
8967
8259
9416
8662
6805
6225
5965
5529
7354
6195
11551
8705
3200
2901
0
0
0
0
8351
5804
0
0

Number of
Villages
34
4681
23
8
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

10000 and above


Population
Males
Females
Persons
35
36
37
72375147 36870493 35504654
321581
171166
150415
136391
72016
64375
136391
72016
64375
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
35698
20566
15132
0
0
0
11866
6130
5736
23832
14436
9396
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

72851
27713
5711
23101
6455
0
3688
0
6183
55620
0
34098
21522
0
0
0
31614
10540
14660
6414
38093
10185
8948
0
18960
8963
8963
105363
9747
14197
19362
10725
20122
31210
22537
4081
2745
15711
22323
22323
0
0
0
35861
28081

67219
26017
5386
20152
6190
0
3505
0
5969
52314
0
31710
20604
0
0
0
27732
9396
12281
6055
34439
7998
8547
0
17894
7852
7852
99220
8806
13936
19037
10027
18489
28925
21257
3962
2624
14671
20964
20964
0
0
0
33626
26401

1
0
0
1
0
0
0
0
0
3
0
2
1
0
0
0
1
0
1
0
0
0
0
0
0
0
0
4
0
1
0
0
3
0
0
0
0
0
0
0
0
0
0
1
1

14206
0
0
14206
0
0
0
0
0
34521
0
21560
12961
0
0
0
14975
0
14975
0
0
0
0
0
0
0
0
52448
0
15964
0
0
36484
0
0
0
0
0
0
0
0
0
0
11526
11526

7399
0
0
7399
0
0
0
0
0
17889
0
11163
6726
0
0
0
8304
0
8304
0
0
0
0
0
0
0
0
27360
0
8077
0
0
19283
0
0
0
0
0
0
0
0
0
0
5958
5958

6807
0
0
6807
0
0
0
0
0
16632
0
10397
6235
0
0
0
6671
0
6671
0
0
0
0
0
0
0
0
25088
0
7887
0
0
17201
0
0
0
0
0
0
0
0
0
0
5568
5568

7780
19382
9839
0
9543
0
5491
5491
0
0
0
27942
27942
0
16434
8563
0
7871
0
6093
6093
38157
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

7225
18523
9803
0
8720
0
5077
5077
0
0
0
23234
23234
0
12743
6749
0
5994
0
4827
4827
36108
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
11561
0
11561
0
0
10255
10255
12384
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
6339
0
6339
0
0
5335
5335
6205
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
5222
0
5222
0
0
4920
4920
6179
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
29743
0
19892
0
0
6442
3409
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
27975
0
18649
0
0
6142
3184
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
12384
0
12384
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
6205
0
6205
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
6179
0
6179
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
2470
0
0
0
0
2470
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5944
0
0
0
0
0
0
2983
0
2961
0
0
0
0
0
0
0
0
0
0

0
0
2530
0
0
0
0
2530
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5603
0
0
0
0
0
0
2774
0
2829
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1139998
46191
7250
3091
23700
12150
0
14278
3531
6985
3762
0
32998
0
5843
19499
4372
3284
26135
3751
11805
10579
0
3360
0
3360
3010
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1016903
41942
6421
2799
21581
11141
0
12502
3202
5845
3455
0
30828
0
5600
18113
4065
3050
25109
3875
11141
10093
0
2927
0
2927
2840
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
41
1
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
511040
13642
0
0
13642
0
0
0
0
0
0
0
10125
0
0
10125
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
275275
7157
0
0
7157
0
0
0
0
0
0
0
5182
0
0
5182
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
235765
6485
0
0
6485
0
0
0
0
0
0
0
4943
0
0
4943
0
0
0
0
0
0
0
0
0
0
0
0
0

0
3010
102089
0
0
9611
21527
30583
7060
33308
133434
41185
38690
53559
98813
0
18652
5292
32265
42604
73364
27977
25650
19737
45595
29306
16289
147222
52603
76692
17927
63512
21917
19612
21983
21300
10534
2700
3691
0
4375
80743
21657
16944
20974

0
2840
90609
0
0
8641
18736
27246
6331
29655
119365
36918
34542
47905
85497
0
14416
4940
29219
36922
65695
25328
22964
17403
41320
26521
14799
131374
46410
69049
15915
56810
19970
17316
19524
18907
9163
2537
3248
0
3959
72792
19487
15511
18379

0
0
3
0
0
0
1
1
0
1
6
2
2
2
3
0
0
2
0
1
3
1
2
0
2
2
0
3
1
1
1
3
0
2
1
1
0
1
0
0
0
3
0
1
1

0
0
37784
0
0
0
11731
14972
0
11081
64327
21258
22322
20747
58353
0
0
39091
0
19262
39752
13547
26205
0
21863
21863
0
39745
14841
10945
13959
35739
0
25559
10180
12768
0
12768
0
0
0
31353
0
10683
10189

0
0
19937
0
0
0
6263
7827
0
5847
34041
11294
11778
10969
31309
0
0
20643
0
10666
20907
7135
13772
0
11513
11513
0
25858
7726
5821
12311
18754
0
13361
5393
6744
0
6744
0
0
0
16495
0
5593
5386

0
0
17847
0
0
0
5468
7145
0
5234
30286
9964
10544
9778
27044
0
0
18448
0
8596
18845
6412
12433
0
10350
10350
0
13887
7115
5124
1648
16985
0
12198
4787
6024
0
6024
0
0
0
14858
0
5090
4803

21168
86493
29023
38572
18898
0
0
0
0
0
16519
6171
10348
0
80441
2642
12658
19702
23610
11937
9892
64501
42272
22229
12049
12049
12049
341069
3305
0
0
0
0
3305
0
0
0
0
0
0
0
0
0
0

19415
77718
26067
34481
17170
0
0
0
0
0
13945
5436
8509
0
70902
2377
11168
17338
20755
10449
8815
55821
35942
19879
8587
8587
8587
307594
3125
0
0
0
0
3125
0
0
0
0
0
0
0
0
0
0

1
6
3
2
1
0
0
0
0
0
0
0
0
0
2
0
0
0
2
0
0
4
1
3
0
0
0
21
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

10481
76239
39420
25765
11054
0
0
0
0
0
0
0
0
0
23313
0
0
0
23313
0
0
46037
10080
35957
0
0
0
376872
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

5516
40301
20858
13648
5795
0
0
0
0
0
0
0
0
0
12536
0
0
0
12536
0
0
24541
5471
19070
0
0
0
197089
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

4965
35938
18562
12117
5259
0
0
0
0
0
0
0
0
0
10777
0
0
0
10777
0
0
21496
4609
16887
0
0
0
179783
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
73916
0
0
0
31063

0
0
0
0
0
0
0
0
0
0
65796
0
0
0
28294

0
0
0
0
0
0
0
0
0
0
7
0
0
0
2

0
0
0
0
0
0
0
0
0
0
129775
0
0
0
33597

0
0
0
0
0
0
0
0
0
0
66612
0
0
0
17203

0
0
0
0
0
0
0
0
0
0
63163
0
0
0
16394

18543

16550

61403

31573

29830

24310
7205
3362
0
0
0
0
0
0

20952
6472
3147
0
0
0
0
0
0

1
0
0
0
0
0
0
0
0

34775
0
0
0
0
0
0
0
0

17836
0
0
0
0
0
0
0
0

16939
0
0
0
0
0
0
0
0

3843
0
8252
0
5581
0
2671
0

3325
0
7603
0
5079
0
2524
0

0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0

0
2729
0
0

0
2777
0
0

0
0
0
0

0
0
0
0

0
0
0
0

0
0
0
0

2729
0

2777
0

0
0

0
0

0
0

0
0

0
0
0
0
0

0
0
0
0
0

0
0
0
0
0

0
0
0
0
0

0
0
0
0
0

0
0
0
0
0

0
0
0
0
0
0
0
0
0
4295
0
0
0
0

0
0
0
0
0
0
0
0
0
3974
0
0
0
0

0
0
0
0
0
0
0
0
0
1
0
0
0
0

0
0
0
0
0
0
0
0
0
56331
0
0
0
0

0
0
0
0
0
0
0
0
0
29327
0
0
0
0

0
0
0
0
0
0
0
0
0
27004
0
0
0
0

0
4295
0
0
85760
23364
6484
14436
6492
17442
7613

0
3974
0
0
79282
21385
5887
13384
5780
16473
6952

0
0
0
1
3
1
0
0
2
0
0

0
0
0
56331
41718
16661
0
0
25057
0
0

0
0
0
29327
22083
8863
0
0
13220
0
0

0
0
0
27004
19635
7798
0
0
11837
0
0

9929
155607
95841
50960

9421
138565
83987
46545

0
10
5
4

0
149048
61326
71680

0
79067
32193
38395

0
69981
29133
33285

8806
2126901
10261
2768

8033
1855225
9043
2468

1
121
0
0

16042
1603029
0
0

8479
853163
0
0

7563
749866
0
0

7493
39424
11122
8735
19567
24414
20637
0
3777
71721
2806
26828
42087
115098
16379
78377
20342
140221
19828
5984
53541
37345
23523
128559
48800
29731
50028
156451
61009
21732
55904
17806
160984
69957
35321
19638
36068
100872
7649
25028
68195
133726
25434
74597
19231

6575
35027
9673
7836
17518
19940
16554
0
3386
64716
2519
24314
37883
100369
14852
67857
17660
123767
17768
5217
46971
32811
21000
110454
42244
25780
42430
131478
50934
17681
47760
15103
140165
62092
30276
16995
30802
90971
7165
22492
61314
120765
23098
67399
17311

0
0
0
0
0
0
0
0
0
0
0
0
0
14
1
6
7
10
0
0
5
3
2
6
3
0
3
3
1
0
1
1
8
5
2
0
1
8
0
1
7
4
2
1
1

0
0
0
0
0
0
0
0
0
0
0
0
0
185882
10908
90924
84050
127569
0
0
61273
45288
21008
73906
39449
0
34457
39435
12544
0
16722
10169
99317
59494
25618
0
14205
126114
0
10892
115222
53828
26346
11997
15485

0
0
0
0
0
0
0
0
0
0
0
0
0
98968
5829
48438
44701
68349
0
0
32996
24075
11278
39556
21184
0
18372
19687
5273
0
8920
5494
53076
31738
13734
0
7604
66560
0
5857
60703
28398
13813
6366
8219

0
0
0
0
0
0
0
0
0
0
0
0
0
86914
5079
42486
39349
59220
0
0
28277
21213
9730
34350
18265
0
16085
19748
7271
0
7802
4675
46241
27756
11884
0
6601
59554
0
5035
54519
25430
12533
5631
7266

14464
255313
11891
141120
22464
79838
171535
26734
54394
35544
0
6722
37184
10957
172131
62838
74288
35005
92569
22644
39922
6777
23226
53390
38172
15218
29757
10802
18955
0
35989
0
6504
0
23446
6039
101214
10647
42813
20451
27303
44694
20664
24030
88578

12957
222937
10673
124257
19127
68880
151851
24003
47321
31692
0
5949
33166
9720
146607
53850
63151
29606
76847
19597
33393
5972
17885
47257
33941
13316
27321
10125
17196
0
28193
0
5721
0
17030
5442
91976
9566
38855
18486
25069
38107
16965
21142
77434

0
12
2
6
2
2
15
2
9
0
1
1
2
0
6
3
3
0
4
1
3
0
0
1
1
0
0
0
0
0
1
0
0
1
0
0
8
0
2
2
4
4
2
2
17

0
186647
27709
96348
20955
41635
193674
35767
111443
0
11830
10126
24508
0
69982
37418
32564
0
50417
14146
36271
0
0
10013
10013
0
0
0
0
0
18961
0
0
18961
0
0
110899
0
27361
26245
57293
58337
33965
24372
198048

0
99636
14694
51468
11286
22188
103160
18985
59685
0
6203
5308
12979
0
38121
20505
17616
0
27440
7663
19777
0
0
5301
5301
0
0
0
0
0
10084
0
0
10084
0
0
58501
0
14516
13786
30199
31048
18108
12940
105278

0
87011
13015
44880
9669
19447
90514
16782
51758
0
5627
4818
11529
0
31861
16913
14948
0
22977
6483
16494
0
0
4712
4712
0
0
0
0
0
8877
0
0
8877
0
0
52398
0
12845
12459
27094
27289
15857
11432
92770

29784
31785
27009
30862
6897
4209
2688
0
3903
3903
0
0
3467
3467
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13147
13147
0
0
3448
3448
0
0
2817379
18885
0
6035
2881

25778
28017
23639
25524
5792
3421
2371
0
3405
3405
0
0
2912
2912
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10787
10787
0
0
2628
2628
0
0
2630730
14277
0
5393
2541

4
6
7
6
3
2
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
2
0
0
0
0
0
0
120
0
0
0
0

45170
72963
79915
141606
77638
61329
16309
0
10438
10438
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
53530
53530
0
0
0
0
0
0
1593569
0
0
0
0

24224
38301
42753
76343
41860
33170
8690
0
5643
5643
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
28840
28840
0
0
0
0
0
0
826831
0
0
0
0

20946
34662
37162
65263
35778
28159
7619
0
4795
4795
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
24690
24690
0
0
0
0
0
0
766738
0
0
0
0

3313
0
0
0
0
6656
117394
12954
11597
24586
13577
0
21352
33328
184481
48816
9775
7103
24603
58197
4370
10610
21007
84981
22245
13616
0
8162
8197
32761
123904
13238
11197
6258
26337
32355
34519
174203
6144
13134
9265
13550
6503
3085
32450

3001
0
0
0
0
3342
106989
11575
10658
22240
12159
0
19490
30867
166951
43748
8508
6352
22150
52786
4019
9819
19569
80566
20809
12627
0
8207
7707
31216
118845
13882
10743
5593
23749
31464
33414
154007
5535
12000
8276
12254
5933
2752
27222

0
0
0
0
0
0
3
0
1
1
0
0
1
0
8
1
0
2
0
3
0
0
2
3
1
0
0
0
1
1
6
0
2
1
1
1
1
8
1
0
0
0
0
1
1

0
0
0
0
0
0
39819
0
11553
15149
0
0
13117
0
121527
22893
0
33265
0
41163
0
0
24206
37100
14841
0
0
0
11506
10753
74617
0
30635
10495
10094
10024
13369
110040
16434
0
0
0
0
10797
11529

0
0
0
0
0
0
20773
0
6065
7867
0
0
6841
0
63563
11888
0
17210
0
21714
0
0
12751
19247
7769
0
0
0
5784
5694
38333
0
15540
5474
5413
5088
6818
58049
8697
0
0
0
0
5752
6017

0
0
0
0
0
0
19046
0
5488
7282
0
0
6276
0
57964
11005
0
16055
0
19449
0
0
11455
17853
7072
0
0
0
5722
5059
36284
0
15095
5021
4681
4936
6551
51991
7737
0
0
0
0
5045
5512

20182
6473
26785
12329
24303
104591
21664
0
5832
12110
2767
16063
5008
19390
3248
18509
17264
4169
0
7065
6030
0
62703
19029
17952
14126
3731
4586
3279
80044
21382
13276
4038
3065
13765
17404
7114
63378
8521
10331
18581
13643
12302
264702
47585

18068
5972
23861
10922
21212
92390
19759
0
5119
10790
2370
14047
4225
17167
2722
16191
15056
3691
0
6228
5137
0
54390
16393
15964
12022
3134
4004
2873
71934
18548
11312
3629
2840
12960
16042
6603
57663
7841
8985
16912
12412
11513
242052
42706

1
2
0
2
0
3
0
1
1
0
0
0
0
0
0
1
3
1
0
1
1
0
1
0
0
1
0
0
0
5
1
0
2
0
1
0
1
7
1
0
2
2
2
13
2

17131
32547
0
21602
0
37743
0
10361
11627
0
0
0
0
0
0
15755
35198
10742
0
10716
13740
0
13780
0
0
13780
0
0
0
66993
15515
0
25167
0
14038
0
12273
94351
15532
0
26820
27859
24140
170221
27587

9047
17167
0
11369
0
19974
0
5451
6096
0
0
0
0
0
0
8427
18833
5713
0
5823
7297
0
7340
0
0
7340
0
0
0
35151
8297
0
13186
0
7247
0
6421
49022
8169
0
13865
14457
12531
88573
14424

8084
15380
0
10233
0
17769
0
4910
5531
0
0
0
0
0
0
7328
16365
5029
0
4893
6443
0
6440
0
0
6440
0
0
0
31842
7218
0
11981
0
6791
0
5852
45329
7363
0
12955
13402
11609
81648
13163

3854
27782
46450
25332
14988
9529
12709
21948
26158
13090
6772
8505
155322
3816
15682
30997
22661
49245
32921
216793
14354
24017
28989
25567
10729
37605
18174
21188
8205
27965
131235
10543
15316
25344
19275
9194
27073
24490
18462
10097
8365
0
64091
4303
0

3470
25254
42312
23705
13963
8806
11671
20143
23816
12099
6310
7797
147297
4051
15751
29551
21508
46414
30022
206152
14196
23467
27524
24284
10006
35077
17624
20363
7508
26103
122978
9475
14125
23828
18068
8513
25492
23477
15425
8053
7372
0
59813
3987
0

1
0
4
1
1
1
1
1
1
0
0
0
6
0
0
0
3
2
1
5
1
1
1
0
0
1
1
0
0
0
10
1
3
3
1
1
0
1
0
0
0
0
6
0
0

10379
0
53925
13275
14961
12682
10590
11745
15077
0
0
0
69809
0
0
0
36462
20739
12608
61158
11614
10865
14299
0
0
11523
12857
0
0
0
140320
10393
45754
42630
15127
10936
0
15480
0
0
0
0
92541
0
0

5393
0
28103
6877
7700
6539
5511
6165
7861
0
0
0
36130
0
0
0
18663
10919
6548
31222
5938
5552
7312
0
0
5860
6560
0
0
0
73175
5479
23903
22064
7886
5800
0
8043
0
0
0
0
48653
0
0

4986
0
25822
6398
7261
6143
5079
5580
7216
0
0
0
33679
0
0
0
17799
9820
6060
29936
5676
5313
6987
0
0
5663
6297
0
0
0
67145
4914
21851
20566
7241
5136
0
7437
0
0
0
0
43888
0
0

23455
19266
6244
0
0
10823
163822
32801
17331
22754
37713
16903
20431
15889
63993
16670
2454
38656
2607
3606
143762
25625
13947
6341
6673
8865
10494
17474
22223
32120
89573
13504
22017
9436
2785
3605
11296
11451
2588
12891
56726
19648
3305
6491
0

22348
17705
5805
0
0
9968
157860
31367
18001
22494
36862
15868
18616
14652
60582
15809
2591
36143
2587
3452
144202
24604
14574
6616
6294
8592
10571
18062
22765
32124
86148
12914
20686
9068
2740
3699
10786
11253
2516
12486
53545
18600
3102
5909
0

1
3
0
1
0
1
5
1
0
3
0
0
0
1
3
0
2
0
0
1
5
1
1
1
0
0
0
1
0
1
4
1
0
1
0
1
0
0
0
1
2
1
0
0
0

15552
48237
0
16287
0
12465
63296
15791
0
34917
0
0
0
12588
34381
0
20451
0
0
13930
58447
15071
12157
10509
0
0
0
10377
0
10333
49334
12505
0
15471
0
10653
0
0
0
10705
22365
11070
0
0
0

8115
25284
0
8651
0
6603
32627
8191
0
17868
0
0
0
6568
17732
0
10493
0
0
7239
28865
7341
6101
5115
0
0
0
5068
0
5240
25094
6368
0
7926
0
5374
0
0
0
5426
11450
5695
0
0
0

7437
22953
0
7636
0
5862
30669
7600
0
17049
0
0
0
6020
16649
0
9958
0
0
6691
29582
7730
6056
5394
0
0
0
5309
0
5093
24240
6137
0
7545
0
5279
0
0
0
5279
10915
5375
0
0
0

0
20155
7127
22010
8234
3387
0
0
10389
84795
7457
7199
3852
5204
11818
3698
9830
8963
11127
5667
9980
0
20548
0
0
0
0
9356
11192
0
49890
11628
5551
16874
15837
42555
5829
17509
9920
9297
0
45679
0
0
0

0
19249
6685
20277
7688
3135
0
0
9454
82191
7328
6823
3664
4764
11753
3674
10059
8766
10481
5459
9420
0
20279
0
0
0
0
9185
11094
0
50326
11526
5572
17722
15506
41196
5629
17385
9181
9001
0
44186
0
0
0

0
1
0
1
0
1
0
0
0
3
0
0
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
1
0
1
0
0
2
0
1
0

0
11295
0
12884
0
12884
0
0
0
41859
0
0
0
11436
17361
0
0
0
0
0
13062
0
0
0
0
0
0
0
0
0
0
0
0
0
0
26264
14049
0
12215
0
0
22316
0
10573
0

0
5755
0
6627
0
6627
0
0
0
21280
0
0
0
5788
8795
0
0
0
0
0
6697
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13378
7152
0
6226
0
0
11367
0
5376
0

0
5540
0
6257
0
6257
0
0
0
20579
0
0
0
5648
8566
0
0
0
0
0
6365
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12886
6897
0
5989
0
0
10949
0
5197
0

3839
5382
10404
7184
5884
6009
6977
26705
5303
5227
4526
3769
7880
48088
2827
5977
6222
2658
13386
9557
0
7461
26729
7352
8539
0
0
3182
4818
2838
38090
2590
2790
5347
2533
6462
12522
0
2778
0
3068
0
11981
2647
2980

3470
5208
10129
7121
5525
5816
6917
24778
5001
4956
4032
3488
7301
44746
2588
5635
5728
2450
12691
8598
0
7056
25153
6798
8089
0
0
3005
4593
2668
36672
2497
2537
5196
2493
6267
12164
0
2533
0
2985
0
11804
2893
2914

0
1
0
0
0
0
0
3
2
1
0
0
0
1
1
0
0
0
0
0
0
0
2
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
11743
0
0
0
0
0
53584
36900
16684
0
0
0
14991
14991
0
0
0
0
0
0
0
28631
0
0
0
0
0
14696
13935
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
5991
0
0
0
0
0
27891
19192
8699
0
0
0
7809
7809
0
0
0
0
0
0
0
14673
0
0
0
0
0
7537
7136
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
5752
0
0
0
0
0
25693
17708
7985
0
0
0
7182
7182
0
0
0
0
0
0
0
13958
0
0
0
0
0
7159
6799
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
6354
5997
11762915 10673363
160867
144016
33139
30183
32358
29164
22670
20389
36417
32405
36283
31875
473612
419842
51693
44854
84331
73733
144278
128420
90968
79633
25267
23154
77075
70048
153345
141617
19390
17868
30804
27979
10957
10422
66850
62003
25344
23345
306091
276955
47747
43369
18376
16843
78073
70918
40409
36706
72523
65883
48963
43236
117471
107092
30542
27920
30497
28070
10892
9777
19731
18477
16037
14132
9772
8716
52614
48027
13386
12153
18212
16794
21016
19080
234214
208162
81922
72434
56726
50683
95566
85045

0
0
0
545
10
3
1
2
3
1
44
4
8
13
5
5
9
4
1
1
1
0
1
15
3
1
4
2
2
3
6
1
2
0
2
1
0
7
2
2
3
15
5
5
5

0
0
0
7303555
139024
44261
26893
24679
32601
10590
601359
62709
99006
195717
75100
65135
103692
51504
13036
10403
10682
0
17383
201772
37165
11838
61717
29482
20688
40882
80278
11325
22858
0
25950
20145
0
79753
21579
23603
34571
202091
72677
64454
64960

0
0
0
3842195
73277
23332
14053
12959
17257
5676
316852
33275
52744
102646
39785
34166
54236
26901
6850
5546
5502
0
9003
105729
19457
6127
32358
15417
10890
21480
41698
5873
11924
0
13545
10356
0
41673
11235
12418
18020
106297
38289
33803
34205

0
0
0
3461360
65747
20929
12840
11720
15344
4914
284507
29434
46262
93071
35315
30969
49456
24603
6186
4857
5180
0
8380
96043
17708
5711
29359
14065
9798
19402
38580
5452
10934
0
12405
9789
0
38080
10344
11185
16551
95794
34388
30651
30755

201304
112304
61794
27206
190333
47203
40699
64883
37548
77033
51214
7496
18323
230608
23279
47474
64675
16872
30959
26292
21057
240618
42093
22022
53945
71992
50566
101585
9075
25224
28361
38925
246363
65546
53805
38107
88905
321005
42336
76698
38692
62677
70299
30303
175707

171553
93875
54382
23296
168374
41096
35949
57722
33607
67130
45279
6615
15236
206061
19738
42490
58947
15240
27835
23231
18580
210457
36250
19376
47259
63596
43976
87744
8025
21916
24443
33360
211492
55582
46369
32825
76716
276453
36203
66646
33949
53001
60413
26241
151953

13
10
2
1
15
1
5
5
4
1
1
0
0
7
2
0
1
0
3
1
0
9
1
2
2
3
1
5
1
2
0
2
17
4
4
3
6
24
5
7
1
6
1
4
12

159445
115843
25733
17869
250982
18079
112731
71497
48675
10388
10388
0
0
87124
33584
0
10252
0
33195
10093
0
131013
17423
24279
26886
49326
13099
64800
10444
20597
0
33759
212632
51754
49540
33721
77617
303470
74228
79376
14317
73412
12308
49829
164895

85668
62504
13811
9353
133897
9504
61089
37610
25694
5525
5525
0
0
46038
17841
0
5474
0
17303
5420
0
69620
9010
12914
14325
26339
7032
34544
5506
10932
0
18106
114369
27683
26679
18345
41662
162301
39708
42410
7706
39406
6561
26510
88278

73777
53339
11922
8516
117085
8575
51642
33887
22981
4863
4863
0
0
41086
15743
0
4778
0
15892
4673
0
61393
8413
11365
12561
22987
6067
30256
4938
9665
0
15653
98263
24071
22861
15376
35955
141169
34520
36966
6611
34006
5747
23319
76617

54740
52415
27709
40843
197467
73494
24611
99362
145105
9343
40577
15148
17018
53378
9641
205040
31526
31326
33387
55394
29969
23438
89035
39713
17624
31698
66525
9502
10717
14143
32163
355280
74861
34672
38596
43388
77994
85769
165437
26452
22780
35319
36637
30009
14240

47032
45218
24269
35434
173434
64559
21556
87319
127931
8367
35989
13448
15332
46725
8070
184260
28099
28408
29138
50286
27094
21235
80123
36397
15765
27961
57201
8284
9031
12475
27411
318262
67417
31382
35005
38893
70275
75290
147124
23657
20329
31817
32574
26047
12700

4
3
2
3
5
2
1
2
11
1
1
1
1
4
3
3
0
0
3
0
0
0
3
0
0
3
8
1
1
3
3
26
6
2
8
2
2
6
4
0
0
0
4
0
0

50506
33557
44010
36822
66524
30576
10203
25745
137741
10866
11366
10219
10328
49150
45812
31880
0
0
31880
0
0
0
65425
0
0
65425
112255
20689
18523
34621
38422
365881
86777
32474
116089
32198
23404
74939
42921
0
0
0
42921
0
0

27025
18166
23432
19655
35507
16228
5455
13824
73210
5849
6001
5425
5517
25776
24642
16952
0
0
16952
0
0
0
34097
0
0
34097
59468
10886
9767
18354
20461
192493
45432
17024
61269
16954
12293
39521
22747
0
0
0
22747
0
0

23481
15391
20578
17167
31017
14348
4748
11921
64531
5017
5365
4794
4811
23374
21170
14928
0
0
14928
0
0
0
31328
0
0
31328
52787
9803
8756
16267
17961
173388
41345
15450
54820
15244
11111
35418
20174
0
0
0
20174
0
0

315792
46468
35576
93775
35955
104018
182407
44356
24351
80198
27555
5947
126097
29227
7643
51218
38009
277239
40132
58475
62730
35449
24605
17056
38792
99599
41751
10265
47583
161012
52136
27496
81380
89906
24488
6990
23182
27719
7527
64638
49962
14676
100331
26290
20324

274462
40670
31095
80960
31356
90381
163504
39312
22495
71149
25179
5369
112459
26942
7042
46417
32058
261689
37240
55705
58985
33222
23109
16333
37095
86385
36403
8619
41363
140661
45929
24250
70482
78347
21385
5836
20452
24176
6498
56444
43600
12844
86659
22578
17185

7
0
0
3
0
4
9
1
2
2
4
0
6
1
1
2
2
16
0
2
5
1
0
4
4
6
2
0
4
4
2
1
1
4
0
0
1
3
0
2
2
0
2
0
0

84361
0
0
40849
0
43512
114593
13484
24957
22495
53657
0
78376
12323
15658
25094
25301
197643
0
30644
61977
10841
0
47836
46345
78907
25275
0
53632
46505
21315
12003
13187
44269
0
0
11720
32549
0
22102
22102
0
24292
0
0

45078
0
0
21977
0
23101
60263
7106
13195
11960
28002
0
41353
6544
8339
13287
13183
101946
0
15759
32251
5427
0
24799
23710
42084
13412
0
28672
24585
11113
6394
7078
23940
0
0
6366
17574
0
11921
11921
0
12918
0
0

39283
0
0
18872
0
20411
54330
6378
11762
10535
25655
0
37023
5779
7319
11807
12118
95697
0
14885
29726
5414
0
23037
22635
36823
11863
0
24960
21920
10202
5609
6109
20329
0
0
5354
14975
0
10181
10181
0
11374
0
0

31312
18924
3481
160368
44355
62178
53835
59830
14797
8042
21888
7735
7368
72399
20370
2989
3014
29212
16814
78533
33480
16637
28416
51967
20198
0
3270
28499
26795
10912
3999
11884
199976
72123
38880
62887
26086
68197
60239
7958
178859
57427
66552
54880
169071

27232
16687
2977
140442
38649
54904
46889
51320
12685
7177
18386
6609
6463
65161
18381
2547
2762
26366
15105
70329
28618
15357
26354
44245
17122
0
2807
24316
23345
9713
3528
10104
171245
61697
33163
54041
22344
59983
52995
6988
158951
50239
59407
49305
165673

1
0
1
4
0
3
1
2
1
0
0
1
0
2
1
0
0
0
1
3
1
1
1
4
1
0
0
3
4
2
0
2
9
3
5
1
0
2
0
2
15
1
9
5
2

13425
0
10867
62508
0
48205
14303
23160
10574
0
0
12586
0
21136
10035
0
0
0
11101
42928
18757
10828
13343
45854
10388
0
0
35466
59591
33830
0
25761
120460
34267
72740
13453
0
27089
0
27089
198808
12253
120422
66133
22022

7161
0
5757
33536
0
25804
7732
12341
5635
0
0
6706
0
11198
5360
0
0
0
5838
22588
9845
5738
7005
24768
5642
0
0
19126
31934
18082
0
13852
64161
18396
38596
7169
0
14267
0
14267
104831
6566
63216
35049
11416

6264
0
5110
28972
0
22401
6571
10819
4939
0
0
5880
0
9938
4675
0
0
0
5263
20340
8912
5090
6338
21086
4746
0
0
16340
27657
15748
0
11909
56299
15871
34144
6284
0
12822
0
12822
93977
5687
57206
31084
10606

42858
81922
19867
8894
15530
128697
47723
47118
33856
325858
70408
44561
24119
15458
41038
60553
52750
16971
183460
21389
14171
57503
25332
20098
44967
163346
35718
26026
57190
31185
13227
83759
22310
15530
28345
14028
3546
218420
61852
22499
17937
52918
25708
18230
19276

41821
80068
19062
8903
15819
117089
43725
42924
30440
298070
64099
40902
21168
13957
37015
56315
49265
15349
168474
19513
12690
52466
23489
18808
41508
156932
34001
25555
55202
29219
12955
81582
21541
15136
27724
13753
3428
210551
59302
21689
17680
50514
24874
17871
18621

0
2
0
0
0
6
2
2
2
8
2
0
1
0
2
0
2
1
11
3
0
5
2
0
1
0
0
0
0
0
0
4
2
0
1
1
0
4
1
0
1
2
0
0
0

0
22022
0
0
0
80760
21533
25516
33711
94047
24085
0
14376
0
21374
0
22397
11815
127506
33602
0
56784
26596
0
10524
0
0
0
0
0
0
54588
26059
0
14005
14524
0
43863
11220
0
10843
21800
0
0
0

0
11416
0
0
0
42443
11137
13398
17908
50319
12561
0
8371
0
11319
0
11709
6359
66653
17852
0
29541
13720
0
5540
0
0
0
0
0
0
27517
13187
0
7109
7221
0
22171
5483
0
5476
11212
0
0
0

0
10606
0
0
0
38317
10396
12118
15803
43728
11524
0
6005
0
10055
0
10688
5456
60853
15750
0
27243
12876
0
4984
0
0
0
0
0
0
27071
12872
0
6896
7303
0
21692
5737
0
5367
10588
0
0
0

357756
191425
55373
49475
61483
95143
72430
22713
116562
36023
27807
52732
202045
73278
59896
46369
22502
80075
2894
44083
3670
19596
9832
54809
15550
8043
27958
3258
35837
14840
3736
17261
212352
9183
24762
76453
101954
243789
47548
15486
87259
55507
12924
19738
5327

317165
170149
48722
43430
54864
84395
63800
20595
109505
31889
25706
51910
186245
67093
53696
43939
21517
77794
2637
42605
3541
19633
9378
51386
14659
8104
25881
2742
34167
14358
3328
16481
200430
8377
23547
70642
97864
228965
43982
14757
81411
52680
12170
18662
5303

9
6
1
0
2
2
1
1
2
1
0
1
15
2
5
6
2
4
0
4
0
0
0
3
0
0
2
1
0
0
0
0
5
1
1
0
3
13
0
0
7
4
1
1
0

131987
78438
10711
0
42838
21895
11605
10290
33525
12806
0
20719
200604
28809
62190
74146
35459
44396
0
44396
0
0
0
39646
0
0
28483
11163
0
0
0
0
61095
10206
10877
0
40012
158437
0
0
81851
48929
10280
17377
0

69904
41083
5648
0
23173
11424
6007
5417
17157
6812
0
10345
104724
14883
32480
38912
18449
22647
0
22647
0
0
0
20518
0
0
14798
5720
0
0
0
0
31411
5101
5706
0
20604
81133
0
0
42414
24753
5176
8790
0

62083
37355
5063
0
19665
10471
5598
4873
16368
5994
0
10374
95880
13926
29710
35234
17010
21749
0
21749
0
0
0
19128
0
0
13685
5443
0
0
0
0
29684
5105
5171
0
19408
77304
0
0
39437
24176
5104
8587
0

382353
133803
89043
52313
107194
166147
62282
27708
12193
23017
40947
183484
5897
37000
42778
31080
36044
18219
12466
81056
18579
16944
33929
11604
326612
22986
44614
59691
85358
54404
59559
184065
36929
18974
24909
35404
25062
42787
236825
11339
24239
68803
47484
84960
67123

364851
125979
87099
50783
100990
168548
62029
27828
11804
24416
42471
186100
6106
37286
41939
31467
37701
19203
12398
78685
18329
16936
32495
10925
305129
22114
42540
56562
77854
51030
55029
184244
35807
18949
25285
34854
25887
43462
223452
11028
24201
63625
45410
79188
60742

20
6
3
3
8
4
1
1
2
0
0
3
0
1
0
1
0
0
1
4
1
2
1
0
20
1
3
1
7
1
7
3
3
0
0
0
0
0
14
1
0
0
2
11
1

275273
80081
44412
41024
109756
50170
15043
13789
21338
0
0
31274
0
10060
0
10041
0
0
11173
54723
10495
33931
10297
0
303387
12064
53466
14405
90880
13184
119388
33794
33794
0
0
0
0
0
242502
19201
0
0
35956
187345
20450

142586
42023
22925
20932
56706
24843
7379
6769
10695
0
0
15588
0
5060
0
4979
0
0
5549
27981
5392
17250
5339
0
157986
6289
27380
7383
47842
6775
62317
17329
17329
0
0
0
0
0
126029
9845
0
0
18786
97398
10674

132687
38058
21487
20092
53050
25327
7664
7020
10643
0
0
15686
0
5000
0
5062
0
0
5624
26742
5103
16681
4958
0
145401
5775
26086
7022
43038
6409
57071
16465
16465
0
0
0
0
0
116473
9356
0
0
17170
89947
9776

26078
23878
30262
27142
10783
9722
205303
188105
48923
46963
156380
141142
43912
41740
8077
7952
24037
22873
11798
10915
91138
82603
60534
54944
9659
8581
6112
5644
14833
13434
94961
87870
2812
2629
64378
59888
27771
25353
120209
104725
38856
33711
54993
48419
26360
22595
88144
77252
35164
30493
14721
13423
38259
33336
11380287 10445448
419886
381720
18395
16950
18389
16946
9119
8356
17467
16020
35347
32266
23690
21585
44335
40267
0
0
11340
10454
14813
13592
0
0
28040
25490
44057
39823
16774
15153
58255
53125
12155
10906

1
20450
0
0
0
0
4
54242
2
27251
2
26991
1
10615
1
10615
0
0
0
0
2
25131
2
25131
0
0
0
0
0
0
8
140682
0
0
5
92645
3
48037
4
46414
2
22426
2
23988
0
0
4
44788
1
11000
1
10391
2
23397
1129 17019641
48
699252
1
10703
0
0
0
0
0
0
0
0
1
10961
2
24880
2
34011
3
47233
1
22864
2
46482
3
31503
6
82533
4
47984
8
109651
3
37971

10674
0
0
27788
13712
14076
5514
5514
0
0
13264
13264
0
0
0
73673
0
48383
25290
24720
11977
12743
0
23930
5927
5662
12341
8912510
367904
5864
0
0
0
0
5693
13127
17892
24713
11921
24346
16658
43282
25319
57667
19801

9776
0
0
26454
13539
12915
5101
5101
0
0
11867
11867
0
0
0
67009
0
44262
22747
21694
10449
11245
0
20858
5073
4729
11056
8107131
331348
4839
0
0
0
0
5268
11753
16119
22520
10943
22136
14845
39251
22665
51984
18170

21006
46704
671444
36932
40926
26908
19830
10995
40576
12342
51613
50896
28328
30335
6123
35282
23657
20069
16881
24666
43150
18264
9755
28107
16463
27423
7516
22413
12985
9009
96236
18568
17648
18871
10426
30723
488976
19457
19623
10207
43384
51262
25072
32143
43203

19046
41741
605839
32992
36348
23686
17700
9627
37093
10748
46092
45629
25058
26637
5646
32045
21736
18189
15807
22586
39998
16377
8742
26739
14928
24571
6601
20545
11713
8006
85559
16540
15726
16904
9555
26834
438822
17425
17280
9072
39319
46968
22488
28358
38384

7
5
82
3
0
7
4
4
2
2
3
3
9
5
6
3
3
2
4
3
6
4
1
1
4
3
0
0
0
0
9
0
3
1
2
3
60
2
2
2
5
5
2
3
4

104583
87893
1303385
35319
0
94181
68466
93497
25308
59208
41077
39705
157852
73539
102865
42705
53393
29943
82776
54981
71497
60764
15241
10392
55704
34972
0
0
0
0
123533
0
47997
12950
27660
34926
935136
22055
29023
21691
63117
80118
53483
52097
70041

55460
46161
683606
18417
0
49836
36042
49210
13084
30651
21562
20615
83609
38853
53901
22351
28157
15739
43179
28999
36902
31995
8141
5449
28687
18227
0
0
0
0
64791
0
24816
6863
14701
18411
491562
11739
15222
11509
33039
42035
28050
27235
36726

49123
41732
619779
16902
0
44345
32424
44287
12224
28557
19515
19090
74243
34686
48964
20354
25236
14204
39597
25982
34595
28769
7100
4943
27017
16745
0
0
0
0
58742
0
23181
6087
12959
16515
443574
10316
13801
10182
30078
38083
25433
24862
33315

16014
15745
51554
44699
42155
12325
14755
34101
13277
735790
19908
39427
48896
14793
28904
23032
19684
26340
63611
32495
15982
59567
40952
40688
45392
46384
25124
33602
28731
18563
63715
313573
7435
18824
67684
12341
30847
21709
14062
24089
28718
54483
33381
473629
70529

14502
13955
45520
39367
38112
11036
13382
31555
12099
682257
18866
36851
44655
13224
27045
22010
18491
24491
59419
29645
14802
54661
37153
37089
41990
43272
23174
31676
27429
17315
58999
293013
7111
17397
63001
11570
29121
20656
13140
22464
26538
50884
31131
437128
64453

2
0
8
6
2
1
4
7
5
91
2
3
2
7
6
5
4
5
1
2
4
7
11
5
6
5
5
2
2
4
3
52
3
0
4
4
5
3
5
3
11
3
11
48
9

21702
0
122464
112961
38719
35976
51010
93344
67335
1386311
28753
37676
35243
119024
85360
96912
54435
56860
10320
31573
64445
91482
169133
67038
110919
76818
70339
26843
34586
68280
50272
721777
36449
0
51461
73139
57745
32035
67156
44227
134037
48007
177521
678955
130759

11535
0
65088
59768
20439
18909
26341
48583
35344
720308
14612
19450
18461
62857
44234
49550
28041
29493
5407
16561
33242
47911
88312
34855
57334
39634
36695
13908
17783
35619
26349
373525
18675
0
26771
37981
29707
16460
34711
22521
69745
24783
92171
353383
67960

10167
0
57376
53193
18280
17067
24669
44761
31991
666003
14141
18226
16782
56167
41126
47362
26394
27367
4913
15012
31203
43571
80821
32183
53585
37184
33644
12935
16803
32661
23923
348252
17774
0
24690
35158
28038
15575
32445
21706
64292
23224
85350
325572
62799

101869
52559
77498
61243
19177
32263
19897
38594
198522
13249
42661
40925
28320
29584
25018
18765
412093
54643
57221
19576
34641
50070
24438
18565
27466
22788
15921
26340
12180
29548
18696
309425
33547
43978
0
33309
13087
21815
24424
14517
7350
2649
12776
50422
13950

93893
48198
71431
57177
17582
30629
18209
35556
189290
12485
40614
38717
26778
29745
23111
17840
379960
49647
52058
17885
31867
45694
22865
17336
25636
20867
14867
24544
11518
27597
17579
285417
31208
41292
0
31070
12071
19745
22694
13696
6728
2413
11756
45698
12691

5
5
8
11
0
1
4
5
9
0
2
3
1
1
1
1
41
11
4
2
7
6
6
2
0
2
1
0
0
0
0
34
2
4
1
2
0
0
0
1
0
2
1
10
2

80278
75849
115947
153518
0
10242
53209
59153
103766
0
21917
39282
12110
10122
10271
10064
623284
147790
46683
40663
107007
115800
94197
25049
0
35565
10530
0
0
0
0
537593
25407
60395
10848
21449
0
0
0
19006
0
40584
11555
142957
33141

41913
39662
60411
79691
0
5302
27459
30985
53166
0
11132
20138
6207
5184
5334
5171
324837
77181
24268
21230
55959
60417
48853
13111
0
18280
5538
0
0
0
0
280598
13218
31413
5625
11125
0
0
0
9878
0
21027
6046
75113
17273

38365
36187
55536
73827
0
4940
25750
28168
50600
0
10785
19144
5903
4938
4937
4893
298447
70609
22415
19433
51048
55383
45344
11938
0
17285
4992
0
0
0
0
256995
12189
28982
5223
10324
0
0
0
9128
0
19557
5509
67844
15868

4685
16970
15946
301682
12597
23508
17636
23814
9624
29995
31927
10165
40129
40905
17965
37085
6332
274128
25683
24693
33759
12145
28919
15516
43099
41355
27361
21598
469001
33583
31288
37235
36921
27180
36816
25467
30189
21205
14470
14440
32448
37456
28138
2910
14384

4099
15374
14882
275257
11506
21051
16462
21759
8914
27532
29092
9421
36896
37358
16323
33282
5661
249097
23744
22211
30999
11142
26108
13891
39171
37601
24730
19500
430657
31510
29016
33787
33292
25586
34103
23906
27920
18762
12941
13104
29080
34575
25821
2514
13458

1
4
4
51
3
3
3
5
3
8
5
2
2
4
3
3
7
28
1
4
2
2
5
5
2
5
1
1
64
6
6
4
3
9
0
2
4
1
1
3
7
6
3
3
3

37174
64521
70556
793000
39587
40550
38096
74245
78836
121662
69502
22272
28201
51651
33314
67305
127779
445649
25347
45881
34324
40520
75587
84394
23712
90544
12790
12550
995169
125967
75565
52313
36249
121907
0
25261
52865
15622
12136
49152
124508
119645
49683
49124
40709

19534
33832
36514
414853
20617
21111
19912
38845
40942
63731
36252
11645
14624
27113
17444
35254
67363
233087
13124
24105
17923
21145
39375
44085
12282
47676
6762
6610
520368
64978
38892
27503
19103
63803
0
13194
27807
8210
6417
25998
65660
62800
25899
25451
21105

17640
30689
34042
378147
18970
19439
18184
35400
37894
57931
33250
10627
13577
24538
15870
32051
60416
212562
12223
21776
16401
19375
36212
40309
11430
42868
6028
5940
474801
60989
36673
24810
17146
58104
0
12067
25058
7412
5719
23154
58848
56845
23784
23673
19604

28023
16848
522479
14028
40991
27344
24746
21147
24146
32804
16118
45269
37798
48818
34010
10855
47934
59144
37327
240179
2744
0
15508
3376
23314
4196
28098
16489
16064
15865
14688
37456
24594
37787
331229
12722
37189
18421
31506
24257
5939
2860
18549
20023
38316

25989
15293
469618
12423
36595
24602
22434
19134
21373
29191
14569
39808
34297
43538
32567
9982
43100
52619
33386
237778
3010
0
15468
3253
22158
4549
26816
16394
15715
15409
15292
37565
24711
37438
325899
12698
34808
17401
31724
24147
5659
2864
18872
19397
37142

0
3
43
1
3
6
3
2
2
3
4
3
3
2
0
1
3
4
3
9
0
0
1
0
0
0
0
0
0
2
1
2
2
1
23
0
0
4
2
1
1
3
0
1
2

0
44463
676277
10336
81421
88273
43231
29475
37399
40092
52286
52099
57040
47098
0
10778
40636
53097
33016
118942
0
0
10771
0
0
0
0
0
0
27371
16734
20596
22370
21100
290297
0
0
52513
30606
11153
12752
36569
0
10244
30616

0
23548
356544
5447
43061
46306
22699
15530
19846
21226
27788
27664
29880
24591
0
5560
21447
28128
17371
59046
0
0
5146
0
0
0
0
0
0
13967
8074
10074
11479
10306
147196
0
0
27066
14946
5498
6412
18275
0
5057
15819

0
20915
319733
4889
38360
41967
20532
13945
17553
18866
24498
24435
27160
22507
0
5218
19189
24969
15645
59896
0
0
5625
0
0
0
0
0
0
13404
8660
10522
10891
10794
143101
0
0
25447
15660
5655
6340
18294
0
5187
14797

13131
9321
0
12530
12036
8046
26833
24108
15442
379904
20622
5842
9014
5687
29649
10428
20262
23158
25087
0
34946
12319
28707
11983
7475
18792
14582
38233
22439
40679
397478
20344
14731
28549
13921
20236
23764
56083
26563
37340
20049
31720
28232
36170
15238

13258
9024
0
12598
12263
8810
26304
23785
15145
361764
19856
6054
8842
5899
29680
11020
19783
22176
24542
0
31639
11347
26950
11355
7474
17724
13486
36861
20799
36277
354809
18233
13336
24953
12282
18074
21061
52272
23574
33062
17687
28102
24072
31521
14059

1
1
1
1
0
1
1
1
2
21
1
1
0
1
1
0
2
3
1
1
1
1
1
0
2
0
2
1
0
2
33
1
0
1
2
1
0
2
2
2
1
3
8
4
1

10865
11105
15991
10073
0
10458
10884
11242
25226
321993
24197
11332
0
13205
13414
0
39816
45408
18779
11800
11438
11294
12025
0
25801
0
25212
17463
0
40809
470777
14084
0
24785
22920
12736
0
22885
35903
21834
22806
44857
124648
45060
11184

5484
5714
8344
5190
0
5353
5435
5562
13041
165802
12617
5532
0
6518
6865
0
20309
23248
9844
6225
6103
5800
6308
0
12797
0
12793
9068
0
21775
249901
7289
0
13270
12108
6690
0
11908
18942
11572
12002
24240
66548
24049
5891

5381
5391
7647
4883
0
5105
5449
5680
12185
156191
11580
5800
0
6687
6549
0
19507
22160
8935
5575
5335
5494
5717
0
13004
0
12419
8395
0
19034
220876
6795
0
11515
10812
6046
0
10977
16961
10262
10804
20617
58100
21011
5293

3202
21336
724040
56931
33853
29792
31425
65760
27136
32394
31896
43267
12130
37908
56639
18626
23864
63859
40942
27030
29529
34480
26579
392309
11472
27613
14712
32803
16749
5819
35303
14219
28522
18167
72258
21260
8721
20865
26254
15625
19270
2677
298818
57935
37178

2998
19523
659450
53212
30508
26306
28627
58550
24645
28888
28836
38850
10656
33902
52810
16950
21751
57963
37793
24702
27951
31083
25467
352592
10585
25602
13173
30333
15074
5384
31748
12837
25349
16289
63960
19601
7935
19039
22590
13655
17003
2435
266458
53140
33179

4
1
83
1
2
3
4
2
2
4
3
3
5
4
6
6
6
6
13
4
4
4
1
44
3
1
3
3
0
2
2
2
4
2
6
2
1
1
5
2
4
1
47
8
13

53375
13700
1195655
13774
29151
50897
54436
24745
23323
44773
45508
39281
69865
59692
77157
76920
74307
97908
211172
72069
74730
44468
11479
750047
42138
14925
36094
57425
0
31213
67206
44003
57608
33900
78466
29067
13178
13561
103596
34824
74374
18469
721997
113918
208929

28156
7236
627337
7192
15299
26591
28346
13171
12128
23927
23509
20875
37039
31556
40196
40507
38741
51571
110290
37939
39147
23284
6029
395965
21971
7789
18907
30351
0
16215
35465
23224
30453
17965
41859
15158
6875
7141
54929
18516
39411
9736
383066
59927
111020

25219
6464
568318
6582
13852
24306
26090
11574
11195
20846
21999
18406
32826
28136
36961
36413
35566
46337
100882
34130
35583
21184
5450
354082
20167
7136
17187
27074
0
14998
31741
20779
27155
15935
36607
13909
6303
6420
48667
16308
34963
8733
338931
53991
97909

12710
24940
39726
69309
57020
257648
16653
14813
18357
9155
11746
6118
44276
24671
0
14122
13280
28615
18534
13110
12933
11265
146477
8840
15583
7494
11667
13852
13154
8834
8871
3589
15022
39571
71156
16423
3836
20224
17358
5544
0
3034
4737
0
115319

11119
22233
35794
60628
50365
225443
14338
12996
16017
7879
10262
5208
38828
21380
0
12295
11707
25399
16107
11315
11522
10190
133846
7823
14057
6860
10974
12946
12069
8072
7980
3378
13321
36366
61710
14282
3311
17489
15220
5063
0
2593
3752
0
104426

4
3
7
6
6
39
3
4
4
4
4
4
4
6
2
1
0
1
0
1
0
1
8
0
1
0
1
3
2
1
0
0
0
0
9
2
3
1
1
1
0
1
0
0
6

60652
61020
90905
102386
84187
723468
66110
70452
77955
73827
62957
71739
91851
106149
28852
12930
0
31773
0
18232
0
10641
109840
0
12381
0
10638
42443
27189
17189
0
0
0
0
171889
46460
66890
15716
11845
17108
0
13870
0
0
72193

32383
32447
47618
54744
44927
385818
35430
37446
41653
39131
33650
38117
49375
56490
15509
6842
0
16767
0
9683
0
5725
57112
0
6502
0
5481
22152
13975
9002
0
0
0
0
92045
24814
36074
8351
6403
9042
0
7361
0
0
38625

28269
28573
43287
47642
39260
337650
30680
33006
36302
34696
29307
33622
42476
49659
13343
6088
0
15006
0
8549
0
4916
52728
0
5879
0
5157
20291
13214
8187
0
0
0
0
79844
21646
30816
7365
5442
8066
0
6509
0
0
33568

7553
3892
48759
24244
4710
15699
10462
75278
8348
18729
19594
7924
7011
13672
304747
6044
5828
18933
14025
21734
3451
12740
19085
22569
41455
2967
8733
23764
20101
5406
10351
9788
27039
18502
12232
371425
41621
11584
14695
11267
14654
28284
6004
19317
10117

6685
3304
43183
22358
4433
14598
9865
69799
7759
17003
18112
7502
6725
12698
282459
5809
5355
17141
13159
20728
3248
11673
17953
21088
38293
2595
7872
22032
18251
5105
9603
9126
24978
17070
11380
333259
37313
10302
12725
10207
13083
25537
5372
17413
9327

1
2
3
0
0
0
0
1
1
0
0
0
0
0
18
0
1
3
2
1
1
2
2
2
0
0
2
0
0
2
0
0
0
0
0
34
4
2
2
1
2
0
0
1
1

12316
21942
37935
0
0
0
0
10315
10315
0
0
0
0
0
206118
0
11008
32713
22528
10687
10478
21155
25385
24781
0
0
24820
0
0
22563
0
0
0
0
0
541395
102203
37506
31165
14194
27385
0
0
10313
10141

6729
11657
20239
0
0
0
0
5263
5263
0
0
0
0
0
107667
0
5698
17274
11730
5526
5435
11119
13302
12945
0
0
12869
0
0
11769
0
0
0
0
0
286222
54030
19829
16591
7437
14587
0
0
5376
5277

5587
10285
17696
0
0
0
0
5052
5052
0
0
0
0
0
98451
0
5310
15439
10798
5161
5043
10036
12083
11836
0
0
11951
0
0
10794
0
0
0
0
0
255173
48173
17677
14574
6757
12798
0
0
4937
4864

14314
9190
27710
15334
13562
5243
12708
19644
18033
8989
21149
11261
17804
18941
287038
32053
15198
21378
32427
17974
26134
16257
33809
31038
5819
5667
8739
28382
12163
198167
31013
6282
31184
2652
0
34884
20499
15858
12971
9420
33404
66362
2638
9200
8639

13235
8422
25844
14207
12081
4734
11583
17361
15974
7883
18490
9953
15546
16667
261048
28303
13670
18711
29162
16603
23966
15029
30576
28258
5457
5291
7888
26577
11557
183260
28144
5701
29498
2388
0
32380
18615
14587
11855
8936
31156
60885
2376
8388
7800

2
1
0
1
1
0
1
3
2
1
2
2
0
5
21
1
1
7
2
0
1
0
4
2
0
1
1
0
1
13
2
1
3
1
1
2
1
0
0
1
1
4
0
0
1

22787
10726
0
17247
12769
0
17538
42499
27507
13247
29202
43792
0
71174
280995
11459
13891
105884
22879
0
14713
0
51108
24776
0
13976
10748
0
11561
195177
27814
18167
53918
12611
14843
35331
10745
0
0
10275
11473
54112
0
0
17076

11771
5568
0
8982
6791
0
9211
22629
14478
7005
15466
23165
0
38029
147942
5867
7345
56259
12049
0
7724
0
26729
13042
0
7301
5650
0
5976
102126
14701
9391
28530
6522
7693
18488
5802
0
0
5296
5703
28429
0
0
9072

11016
5158
0
8265
5978
0
8327
19870
13029
6242
13736
20627
0
33145
133053
5592
6546
49625
10830
0
6989
0
24379
11734
0
6675
5098
0
5585
93051
13113
8776
25388
6089
7150
16843
4943
0
0
4979
5770
25683
0
0
8004

15892
11565
0
7449
4423
0
6556
0
140232
3266
3386
7412
3331
10268
8458
15320
4326
4003
3309
0
8986
8934
7758
8948
12068
15910
0
14549
108045
21730
10222
11987
5088
14421
4967
9956
2834
7402
2826
16612
251080
9239
12847
31897
2987

14868
10591
0
6826
3975
0
6061
0
129639
3003
3121
7080
3016
9350
7757
14223
3863
3605
3109
0
8317
8283
7168
8359
11178
14702
0
13505
99935
19912
9639
11070
4534
13252
4675
9078
2643
6897
2690
15545
236167
8802
11983
30067
2865

1
0
0
1
1
0
0
0
10
1
1
1
0
0
0
0
1
0
2
1
0
0
0
0
1
1
1
0
9
2
1
1
0
0
0
0
0
0
3
2
5
1
0
0
0

13910
0
0
11306
11820
0
0
0
128112
21597
11733
11204
0
0
0
0
11780
0
22829
10170
0
0
0
0
10444
11953
16402
0
122739
20418
10766
13406
0
0
0
0
0
0
44630
33519
71055
10414
0
0
0

7381
0
0
5856
6120
0
0
0
67142
11384
6105
5824
0
0
0
0
6195
0
11927
5367
0
0
0
0
5484
6222
8634
0
63224
10439
5507
6953
0
0
0
0
0
0
23141
17184
36518
5439
0
0
0

6529
0
0
5450
5700
0
0
0
60970
10213
5628
5380
0
0
0
0
5585
0
10902
4803
0
0
0
0
4960
5731
7768
0
59515
9979
5259
6453
0
0
0
0
0
0
21489
16335
34537
4975
0
0
0

0
14775
12389
6612
20050
3425
17605
4169
2629
5540
5834
3477
6115
15088
4975
15514
29116
14133
9532
3132
208668
21975
19332
30895
17096
15355
26946
12421
3461
16570
9248
2710
0
25405
7254
174116
18155
15448
23199
21636
20103
14245
21597
31658
8075

0
13840
11531
6294
18667
3228
16260
3885
2597
5315
5361
3248
5479
14296
4833
14714
27880
13383
8768
2871
196798
20379
18362
28579
15514
14397
26901
11499
3509
15181
8874
2612
0
24177
6814
160936
16984
14686
21894
19803
18643
13015
19448
29208
7255

1
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
16
0
3
0
0
3
2
3
1
1
0
1
0
1
1
9
0
2
0
1
1
1
1
3
0

11966
17374
0
11858
0
0
0
0
0
0
0
0
0
0
0
0
0
19443
0
0
232978
0
45261
0
0
57489
25271
39270
10317
10113
0
10977
0
20301
13979
108279
0
28871
0
12232
12517
12608
10968
31083
0

6191
8836
0
6133
0
0
0
0
0
0
0
0
0
0
0
0
0
9919
0
0
119952
0
23473
0
0
29865
12754
20206
5274
5228
0
5639
0
10328
7185
56686
0
15103
0
6477
6540
6505
5687
16374
0

5775
8538
0
5725
0
0
0
0
0
0
0
0
0
0
0
0
0
9524
0
0
113026
0
21788
0
0
27624
12517
19064
5043
4885
0
5338
0
9973
6794
51593
0
13768
0
5755
5977
6103
5281
14709
0

0
81052
20079
12068
8304
2876
10756
21120
5849
72656
2734
18525
29824
7402
14171
16451
0
0
0
0
0
0
0
0
0
16451
13748
2703
0
4626
0
0
0
0
0
0
0
0
0
0
0
4626
0
0
0

0
75467
18603
11254
7696
2668
10056
19924
5266
67987
2486
17578
27997
6815
13111
9558
0
0
0
0
0
0
0
0
0
9558
7133
2425
0
1601
0
0
0
0
0
0
0
0
0
0
0
1601
0
0
0

0
3
0
0
1
0
1
1
0
4
0
2
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
48847
0
0
23037
0
11737
14073
0
49334
0
25181
24153
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
25253
0
0
11890
0
6011
7352
0
25641
0
13093
12548
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
23594
0
0
11147
0
5726
6721
0
23693
0
12088
11605
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
4626
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
1601
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
101029
33641
0
6712
0
0
0
0
3407
5826
2657
0
3058
0
5498
6483
10479
0
0
0
0
2925
0
0
0
7554
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
92947
29965
0
5723
0
0
0
0
3091
5249
2475
0
2707
0
4825
5895
9976
0
0
0
0
2749
0
0
0
7227
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
11116
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
5395
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
5721
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
11260
0
3937
3497
0
3826
0
0
0
0
0
0
0
13773
0
0
0
0
3596
10177
0
0
10051
0
0
0
2688
0
0
0
0
0
7363
0
0
0
0
8650
0
0
0

0
0
0
0
10661
0
3677
2985
0
3999
0
0
0
0
0
0
0
12856
0
0
0
0
3437
9419
0
0
9713
0
0
0
2503
0
0
0
0
0
7210
0
0
0
0
7998
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

4643
0
0
0
4007
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13175
0
0
0
0
3547
9628
0
0
0
0
0
0
0
0
0
0

4331
0
0
0
3667
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11778
0
0
0
0
3613
8165
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11116
11116
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5395
5395
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5721
5721
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

129341
35106
16692
12493
5921
0
0
0
0
0
0
0
0
10307
0
0
0
10307
0
11291
4092
2656
4543
49184
16538
15126
17520
11949
9344
2605
0
0
11504
0
0
0
11504
0
0
0
0
0
0
0
0

127191
32997
16015
11692
5290
0
0
0
0
0
0
0
0
10100
0
0
0
10100
0
11233
4028
2600
4605
49155
16610
14975
17570
12173
9420
2753
0
0
11533
0
0
0
11533
0
0
0
0
0
0
0
0

7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
3
3
0
2
1
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0

84198
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
35158
0
0
35158
38255
0
27655
10600
0
0
0
0
0
0
0
0
0
0
10785
0
10785
0
0
0
0
0

42465
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17687
0
0
17687
19203
0
13853
5350
0
0
0
0
0
0
0
0
0
0
5575
0
5575
0
0
0
0
0

41733
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
17471
0
0
17471
19052
0
13802
5250
0
0
0
0
0
0
0
0
0
0
5210
0
5210
0
0
0
0
0

0
0
0
6003
0
0
0
0
2735
0
2735
0
3268
0
0
0
3268
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
450898
211021
34852
2527

0
0
0
5910
0
0
0
0
2650
0
2650
0
3260
0
0
0
3260
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
431068
200581
33472
2482

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
18
11
2
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
238243
135731
23224
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
121867
69844
11987
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
116376
65887
11237
0

0
8171
0
16404
20621
0
7159
21343
17619
2586
43303
5432
23774
7230
109511
6559
9061
0
22753
17922
12903
3692
27088
0
0
9533
51002
14187
13916
4630
10335
7934
79364
3620
8058
19857
5644
10052
21886
10247
0
22109
0
0
0

0
7920
0
15961
19056
0
6894
19752
16911
2460
41171
5254
22389
6859
105413
6818
8629
0
21572
17149
12262
3360
26156
0
0
9467
48201
13566
13513
4628
9159
7335
76873
3524
7957
18984
5481
9667
21327
9933
0
22690
0
0
0

0
2
0
0
1
0
0
3
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7
0
5
0
0
0
0
2
0
0
0
0
0

0
24651
0
0
14514
0
0
38203
0
0
10515
0
12379
12245
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
102512
0
66435
0
0
0
0
36077
0
0
0
0
0

0
12617
0
0
7513
0
0
19957
0
0
5278
0
6398
6094
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
52023
0
33486
0
0
0
0
18537
0
0
0
0
0

0
12034
0
0
7001
0
0
18246
0
0
5237
0
5981
6151
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
50489
0
32949
0
0
0
0
17540
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12206
0
3538
8668
0
0
0
0
0
9903
9903
0
0
0
0
995507
13625

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12481
0
3778
8703
0
0
0
0
0
10209
10209
0
0
0
0
943872
13190

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
21
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
350848
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
181138
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
169710
0

2606
2771
0
8248
0
0
0
0
0
131912
2701
4791
3779
28616
0
8418
3502
34209
45896
35780
15093
7035
10557
0
3095
92093
14207
5879
31278
15431
22477
0
2821
0
0
66543
9340
0
41274
5728
10201
182488
3065
16336
43152

2420
2724
0
8046
0
0
0
0
0
126688
2505
4577
3540
26779
0
8063
3315
33022
44887
34035
14316
6646
10162
0
2911
86857
13200
5584
29325
14536
21348
0
2864
0
0
64233
8967
0
39550
5638
10078
175429
3057
15730
41161

0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
1
1
0
0
0
0
5
0
0
3
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
10628
0
0
0
0
0
0
0
10628
0
12193
12193
0
0
0
0
93584
0
0
56035
12968
0
24581
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
5547
0
0
0
0
0
0
0
5547
0
6214
6214
0
0
0
0
48204
0
0
28930
6612
0
12662
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
5081
0
0
0
0
0
0
0
5081
0
5979
5979
0
0
0
0
45380
0
0
27105
6356
0
11919
0
0
0
0
0
0
0
0
0
0
0
0
0

33831
20019
2840
12012
2641
24689
23903
27265
12471
6508
5357
0
2929
0
0
13676
0
6797
6879
0
0
0
0
0
0
0
0
0
0
0
29145
3246
8323
10300
7276
29928
2873
2973
13944
6158
0
0
3980
34048
3211

32049
19616
3078
11447
2669
23792
22830
19540
7497
4105
5142
0
2796
0
0
13239
0
6661
6578
0
0
0
0
0
0
0
0
0
0
0
27267
2945
7396
9840
7086
26269
2588
2939
11354
5591
0
0
3797
32717
3115

0
0
0
0
0
0
0
3
2
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0

0
0
0
0
0
0
0
74583
62429
0
0
12154
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
28122
0

0
0
0
0
0
0
0
38728
32376
0
0
6352
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14452
0

0
0
0
0
0
0
0
35855
30053
0
0
5802
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13670
0

2549
5159
0
19415
3714
17450
2575
3886
0
7718
0
3271
16934
5420
3227
2656
2798
2833
0
6849
6849
0
0
0
0
0
0
0
0
41991
4196
10688
3065
9642
14400
27982
3132
12658
2603
6129
3460
41918
6952
6648
22323

2543
5148
0
18229
3682
16191
2510
2711
0
7747
0
3223
16436
5513
3100
2545
2580
2698
0
6302
6302
0
0
0
0
0
0
0
0
39885
3872
10309
2886
9340
13478
27150
3072
12094
2543
5995
3446
39976
6480
6113
21560

0
0
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
3
0
3
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
10993
17129
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
43482
0
43482
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
5664
8788
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
22433
0
22433
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
5329
8341
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
21049
0
21049
0
0
0
0
0
0
0
0
0
0
0
0
0

5995
5337
0
2613
0
0
2724
5611
0
0
2771
0
2840
0
54091
0
3720
0
0
18768
5962
6523
2971
8801
0
7346
0
6189
0
3271
0
0
2918
0
26716
0
7787
6688
12241
0
0
0
0
0
20545

5823
5232
0
2498
0
0
2734
5369
0
0
2563
0
2806
0
51712
0
3494
0
0
17718
5821
6227
2846
8314
0
7292
0
5663
0
3233
0
0
2430
0
25508
0
7712
6268
11528
0
0
0
0
0
19823

0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
2
0
0
0
2
0
0
0
0
0
1

0
0
0
0
0
0
0
0
0
0
0
0
0
0
21858
0
0
0
0
10894
0
0
0
10964
0
0
0
0
0
0
0
0
0
0
39119
0
0
0
39119
0
0
0
0
0
16264

0
0
0
0
0
0
0
0
0
0
0
0
0
0
11296
0
0
0
0
5683
0
0
0
5613
0
0
0
0
0
0
0
0
0
0
20058
0
0
0
20058
0
0
0
0
0
8350

0
0
0
0
0
0
0
0
0
0
0
0
0
0
10562
0
0
0
0
5211
0
0
0
5351
0
0
0
0
0
0
0
0
0
0
19061
0
0
0
19061
0
0
0
0
0
7914

4850
0
0
0
0
0
0
0
0
6309
0
9386
0
50662
0
0
14437
14102
0
22123
16729
0
0
0
0
0
14145
2584
0
0
5840586
119204
14077
6227
7000
11016
12775
5605
2595
2651
27091
0
26662
3505
419352

4709
0
0
0
0
0
0
0
0
6139
0
8975
0
48346
0
0
13835
13340
0
21171
16815
0
0
0
0
0
14276
2539
0
0
5560840
113931
13577
6465
7135
9972
12467
5533
2640
2650
24622
0
25483
3387
404374

0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
416
3
0
1
0
0
0
0
0
0
0
0
2
0
26

0
0
0
0
0
0
0
0
0
0
0
16264
0
0
0
0
0
0
0
0
11015
0
0
0
0
0
0
0
11015
0
6170722
40001
0
13768
0
0
0
0
0
0
0
0
26233
0
532223

0
0
0
0
0
0
0
0
0
0
0
8350
0
0
0
0
0
0
0
0
5856
0
0
0
0
0
0
0
5856
0
3161251
20072
0
6942
0
0
0
0
0
0
0
0
13130
0
271132

0
0
0
0
0
0
0
0
0
0
0
7914
0
0
0
0
0
0
0
0
5159
0
0
0
0
0
0
0
5159
0
3009471
19929
0
6826
0
0
0
0
0
0
0
0
13103
0
261091

25052
39179
21134
18091
22996
52472
25809
35104
14090
38358
84433
36145
6489
313502
3477
14303
25420
35131
28549
34032
43676
29616
33646
35529
17629
12494
208563
23246
44848
31628
17030
35740
44467
0
5754
5850
26131
0
16316
0
0
2818
4436
2561
0

21247
38823
18554
18070
23537
53476
25393
32882
13392
36334
83163
33568
5935
294883
3408
13782
23985
33073
26801
31506
40884
27989
31382
32810
17264
11999
197182
21783
42438
29432
16067
34246
42388
0
5380
5448
24098
0
14953
0
0
2601
4102
2442
0

5
0
0
2
2
3
0
0
0
1
1
2
10
23
2
1
0
2
3
4
4
3
2
0
0
2
17
7
5
3
1
0
0
0
0
1
1
0
0
0
0
1
0
0
0

115160
0
0
27001
54481
51417
0
0
0
12892
11663
34515
225094
382332
48831
12858
0
26097
33842
66516
73208
43999
29721
0
0
47260
203078
82788
59308
39322
11501
0
0
0
0
10159
12462
0
0
0
0
12462
0
0
0

59153
0
0
13427
27317
25922
0
0
0
6554
5882
17790
115087
198022
24846
6669
0
13378
17401
35776
37880
22701
15252
0
0
24119
105665
43027
30665
20876
5888
0
0
0
0
5209
7047
0
0
0
0
7047
0
0
0

56007
0
0
13574
27164
25495
0
0
0
6338
5781
16725
110007
184310
23985
6189
0
12719
16441
30740
35328
21298
14469
0
0
23141
97413
39761
28643
18446
5613
0
0
0
0
4950
5415
0
0
0
0
5415
0
0
0

464124
11702
63694
11391
27332
40905
54988
22646
0
6663
14012
36340
49834
51687
38126
34804
703366
12952
18260
23440
8473
19186
3682
49222
26622
14119
23374
21063
17023
43860
48648
33272
20136
15037
20981
70856
47023
41647
38842
47956
8369
9742
19581
180735
29177

441005
10811
59336
10853
26489
38331
53484
21626
0
6150
13528
34648
46485
49271
36441
33552
671457
12711
18199
22480
8675
18355
3471
47612
25787
13581
22345
20111
16248
42102
46855
30030
19369
14479
20515
66982
44783
39418
36792
44754
8026
9121
18656
174002
28295

39
1
3
1
1
3
1
0
0
0
0
4
5
7
4
10
104
4
3
2
3
0
4
8
3
5
1
6
10
11
0
1
1
3
3
1
6
8
12
4
3
2
0
10
0

587159
15443
34338
12003
10069
43021
22550
0
0
0
0
44995
68116
94478
69223
172923
1570006
66936
41376
33042
47561
0
59847
128120
36895
82180
25644
108201
165818
157015
0
10435
17137
33215
44032
12388
90478
123753
170858
49122
40026
25927
0
144108
0

301874
7853
17846
6115
5257
22405
11457
0
0
0
0
23194
35001
48229
35459
89058
801355
33860
20880
16814
23927
0
30233
65326
18866
42020
13023
55022
85135
80576
0
5260
8640
16989
22510
6252
46159
63376
87682
25225
20344
13236
0
73402
0

285285
7590
16492
5888
4812
20616
11093
0
0
0
0
21801
33115
46249
33764
83865
768651
33076
20496
16228
23634
0
29614
62794
18029
40160
12621
53179
80683
76439
0
5175
8497
16226
21522
6136
44319
60377
83176
23897
19682
12691
0
70706
0

26039
23486
9077
17834
12956
8918
3281
5978
3186
0
0
0
16087
16259
5617
0
2840
0
383866
0
6794
6946
0
0
0
8970
5471
8780
7014
31692
19049
12401
24639
10722
6604
28233
15485
28933
12341
13596
17093
9981
8753
18308
10053

25274
22078
8759
17255
12138
8571
3291
5863
3041
0
0
0
15751
15577
5328
0
2781
0
366465
0
6353
6531
0
0
0
8419
5205
8424
6832
29956
18033
11547
23346
9970
6000
26538
14941
27796
11760
13064
16586
9757
8520
17786
9502

3
1
2
0
1
0
1
0
0
0
0
0
1
0
0
0
0
1
18
0
0
0
0
0
0
0
0
0
0
1
1
0
2
1
1
0
1
3
1
1
1
0
1
1
2

38458
13154
29604
0
30055
0
11142
0
0
0
0
0
10897
0
0
0
0
10798
222774
0
0
0
0
0
0
0
0
0
0
11537
11534
0
29974
10506
13089
0
11707
35678
10370
10700
18973
0
11476
10171
25638

19435
6709
15072
0
15297
0
5650
0
0
0
0
0
5661
0
0
0
0
5578
113865
0
0
0
0
0
0
0
0
0
0
5876
5894
0
15514
5415
6826
0
5972
18028
5290
5394
9623
0
5854
5171
13231

19023
6445
14532
0
14758
0
5492
0
0
0
0
0
5236
0
0
0
0
5220
108909
0
0
0
0
0
0
0
0
0
0
5661
5640
0
14460
5091
6263
0
5735
17650
5080
5306
9350
0
5622
5000
12407

5203
29956
5255
21434
10160
588322
25160
52525
31854
32015
40866
86679
39355
16029
10150
55176
22075
44752
22883
9916
40068
33692
25127
585455
21894
33838
36796
47504
36851
0
14098
0
11167
20748
20248
45121
42489
19226
20162
27735
10351
20823
34214
54996
26345

5057
29079
5078
20516
9869
554841
23686
49769
29858
30608
38786
81861
37516
15552
9411
51825
20992
41373
21676
9199
38020
31278
23431
558450
20403
31684
34852
44901
34574
0
13247
0
10805
19912
19010
43505
40855
18250
19409
26428
9936
19974
32988
53212
25046

0
1
0
0
0
36
1
3
4
3
3
1
3
2
1
4
1
3
1
1
2
2
1
25
0
3
0
3
0
0
0
1
0
0
0
0
1
1
4
1
0
2
4
3
1

0
11421
0
0
0
559139
15244
42683
72279
38834
69392
14116
58372
22779
15910
56548
11995
38073
16632
13383
35114
24237
13548
315170
0
33949
0
53854
0
0
0
15190
0
0
0
0
11021
13947
47652
10864
0
24378
42795
34484
16635

0
5777
0
0
0
287540
7947
21794
37155
19826
35718
7243
30303
11719
8074
28730
6112
19665
8675
6924
18074
12607
6974
161073
0
17422
0
27601
0
0
0
7788
0
0
0
0
5754
7210
24298
5512
0
12536
21756
17530
8460

0
5644
0
0
0
271599
7297
20889
35124
19008
33674
6873
28069
11060
7836
27818
5883
18408
7957
6459
17040
11630
6574
154097
0
16527
0
26253
0
0
0
7402
0
0
0
0
5267
6737
23354
5352
0
11842
21039
16954
8175

40849
251111
2796
9520
16479
32114
16372
16459
17100
13889
0
8537
8299
15572
3074
3253
0
10339
24586
52722
74362
2655
2772
8031
0
0
0
0
6727
3103
5289
3118
6620
2690
12410
3005
9655
2594
0
0
0
2697
2996
67221
2635

39459
241874
2699
9021
15783
30740
15575
16443
16702
12991
0
8227
8172
14914
2932
3181
0
9962
23393
51139
71395
2519
2536
7599
0
0
0
0
6392
2892
5042
2997
6530
2566
11866
2928
9426
2710
0
0
0
2500
2892
63508
2472

1
14
0
0
3
0
1
1
1
0
0
0
0
2
0
1
0
1
2
2
2
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0

10401
178496
0
0
36642
0
12518
10345
13063
0
0
0
0
32279
0
10044
0
10520
30052
23033
33037
0
0
0
0
0
0
0
0
0
10844
0
0
0
0
22193
0
0
0
0
0
0
0
0
0

5206
91197
0
0
18827
0
6343
5220
6580
0
0
0
0
16326
0
5024
0
5337
15621
11919
16858
0
0
0
0
0
0
0
0
0
5528
0
0
0
0
11330
0
0
0
0
0
0
0
0
0

5195
87299
0
0
17815
0
6175
5125
6483
0
0
0
0
15953
0
5020
0
5183
14431
11114
16179
0
0
0
0
0
0
0
0
0
5316
0
0
0
0
10863
0
0
0
0
0
0
0
0
0

3163
10489
7207
2904
2562
0
0
6343
0
2744
12054
5054
5962
2702
3402
0
0
0
0
203509
21231
29531
6340
20746
5524
3336
0
4460
13111
9779
26641
20875
22035
19900
0
819171
15536
0
11985
19207
9541
9366
24380
48435
39185

2968
9755
6702
2795
2445
0
0
6038
0
2660
11560
4790
5814
2457
3052
0
0
0
0
193567
20123
28394
5915
19771
5292
3181
0
4109
12580
9449
25082
19352
21269
19050
0
782159
15227
0
11520
18323
8999
8951
22980
45746
38067

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
75
0
0
0
1
1
2
1
3
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23023
0
0
0
11665
0
0
0
0
0
11358
0
0
0
0
0
1089327
0
0
0
10179
13332
22280
11869
37442
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11806
0
0
0
5991
0
0
0
0
0
5815
0
0
0
0
0
557574
0
0
0
5196
6734
11395
5960
19597
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11217
0
0
0
5674
0
0
0
0
0
5543
0
0
0
0
0
531753
0
0
0
4983
6598
10885
5909
17845
0

26413
24419
15748
22232
7176
11311
10751
8936
16775
3213
18373
26495
52406
51780
56268
31480
42057
74785
67191
73591
105970
0
0
0
2819
0
6161
3095
11061
0
25297
0
0
2808
0
0
0
0
0
3022
2759
0
0
12266
16002

25145
23699
14868
21174
6829
10961
10230
8695
15857
2991
17376
25279
49498
50152
54032
29597
40562
70215
64648
70385
100542
0
0
0
2609
0
5870
2988
10359
0
23912
0
0
2563
0
0
0
0
0
2894
2717
0
0
11397
15103

7
4
4
0
0
0
1
2
1
3
4
8
4
8
2
8
8
1
1
1
6
0
0
0
0
0
0
0
0
0
2
1
0
0
0
0
0
0
0
0
0
0
0
1
1

93686
51911
46562
0
0
0
10880
36967
10935
41247
64716
121634
63450
107829
27988
136882
141807
10340
12201
13738
83847
0
0
0
0
0
0
0
0
0
31545
11461
0
0
0
0
0
0
0
0
0
0
0
11337
13224

47356
26553
24149
0
0
0
5559
18907
5651
21106
33185
62177
32383
54922
14186
70636
72738
5228
6273
6956
42381
0
0
0
0
0
0
0
0
0
15855
5741
0
0
0
0
0
0
0
0
0
0
0
5747
6759

46330
25358
22413
0
0
0
5321
18060
5284
20141
31531
59457
31067
52907
13802
66246
69069
5112
5928
6782
41466
0
0
0
0
0
0
0
0
0
15690
5720
0
0
0
0
0
0
0
0
0
0
0
5590
6465

2574
6365
0
5901
5840
326622
3415
21074
8765
10265
21331
24617
32240
9327
9576
5362
21510
15939
0
12177
32563
23375
13090
12513
0
0
7567
22845
10259
5538
3077
749717
75784
3645
12385
0
0
0
0
6896
0
9542
3156
2761
16176

2497
6351
0
5721
5561
307107
3257
19741
8155
9591
20133
23158
30102
8913
8883
4992
19976
14976
0
11378
30652
22041
12193
11924
0
0
7169
21147
9807
5495
3092
706611
71157
3403
11366
0
0
0
0
6467
0
8774
3086
2541
15578

0
0
0
1
0
15
0
2
1
0
3
1
0
0
0
1
0
0
0
1
0
1
3
0
0
0
0
0
2
0
0
35
3
0
1
0
0
0
0
0
0
0
0
0
0

0
0
0
16280
0
194540
0
21593
10906
0
45881
11331
0
0
0
17964
0
0
0
10516
0
10833
35272
0
0
0
0
0
23354
0
0
485918
34682
0
12037
0
0
0
0
0
0
0
0
0
0

0
0
0
8279
0
100388
0
11186
5613
0
23774
5799
0
0
0
9306
0
0
0
5386
0
5514
18103
0
0
0
0
0
12083
0
0
249565
18211
0
6382
0
0
0
0
0
0
0
0
0
0

0
0
0
8001
0
94152
0
10407
5293
0
22107
5532
0
0
0
8658
0
0
0
5130
0
5319
17169
0
0
0
0
0
11271
0
0
236353
16471
0
5655
0
0
0
0
0
0
0
0
0
0

0
5871
5496
2649
3486
3721
0
25229
4057
0
0
0
0
0
3568
0
5733
0
2999
8872
14189
0
0
2557
4359
7273
0
82364
3917
0
6010
0
6641
8892
0
13840
0
14790
13451
12193
2630
5516
0
0
0

0
5569
5170
2405
3249
3549
0
23618
3654
0
0
0
0
0
3553
0
5429
0
2789
8193
13422
0
0
2448
4030
6944
0
75977
3541
0
5498
0
5796
8375
0
12676
0
13861
12464
11323
2443
5286
0
0
0

0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
7
1
0
0
1
0
0
0
0
0
3
1
1
0
0
0
0
0

0
22645
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
14298
0
0
0
0
0
14298
91310
15578
0
0
12663
0
0
0
0
0
41272
11558
10239
0
0
0
0
0

0
11829
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7221
0
0
0
0
0
7221
46967
7865
0
0
6612
0
0
0
0
0
21202
6006
5282
0
0
0
0
0

0
10816
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7077
0
0
0
0
0
7077
44343
7713
0
0
6051
0
0
0
0
0
20070
5552
4957
0
0
0
0
0

0
0
0
0
2535
2981
0
17177
0
0
0
6267
0
0
3277
7633
0
41001
4850
0
0
0
0
11106
16900
0
8145
46124
0
0
0
40492
3019
2613
12356
0
0
2907
0
0
2646
6803
0
94303
16345

0
0
0
0
2575
2711
0
15724
0
0
0
5719
0
0
2994
7011
0
38746
4173
0
0
0
0
10732
15953
0
7888
45017
0
0
0
39660
2778
2579
11283
0
0
2558
0
0
2454
6271
0
88027
15826

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
2
0
0
0
0
2
6
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
3
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
154499
35361
0
0
0
0
37894
81244
0
0
24149
0
0
0
24149
0
0
0
0
0
0
0
0
0
0
0
32060
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
79671
18710
0
0
0
0
19199
41762
0
0
12189
0
0
0
12189
0
0
0
0
0
0
0
0
0
0
0
16555
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
74828
16651
0
0
0
0
18695
39482
0
0
11960
0
0
0
11960
0
0
0
0
0
0
0
0
0
0
0
15505
0

3050
0
6863
21541
2801
0
23555
20148
9566
0
0
3361
0
2643
3562
0
2625
0
0
0
0
0
2625
0
0
0
0
0
55928
2747
0
3454
0
0
8968
2928
4113
0
0
0
0
0
0
0
13302

2840
0
6406
20037
2702
0
21503
18713
9519
0
0
3315
0
2755
3449
0
2661
0
0
0
0
0
2661
0
0
0
0
0
52251
2550
0
3148
0
0
8201
2712
3776
0
0
0
0
0
0
0
12581

0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
10581
0
11117
10362
0
0
0
0
0
0
0
0
0
21789
0
0
21789
0
0
0
0
0
0
0
0
12958
0
12958
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
5438
0
5717
5400
0
0
0
0
0
0
0
0
0
11211
0
0
11211
0
0
0
0
0
0
0
0
6697
0
6697
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
5143
0
5400
4962
0
0
0
0
0
0
0
0
0
10578
0
0
10578
0
0
0
0
0
0
0
0
6261
0
6261
0
0
0
0
0
0
0
0
0
0
0
0
0
0

3037
0
7900
9479
14072
0
5826
0
0
0
8246
0
0
0
73862
0
9019
4326
4093
2834
0
14595
3528
12157
2819
5482
2860
5569
6580
0
0
38142
3246
16756
2654
0
8356
7130
3349
0
3349
0
0
0
0

2739
0
7575
8969
13512
0
5658
0
0
0
7854
0
0
0
69027
0
8544
3570
3734
2956
0
13680
3202
11522
2651
5183
2596
5231
6158
0
0
35524
3079
15358
2456
0
7955
6676
3051
0
3051
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0
0
0
0
0
0
2
0
0
0
0
1
0
0
1
0
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
41419
0
0
0
0
0
0
0
0
29730
0
0
0
0
11689
0
0
12298
0
12298
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
20766
0
0
0
0
0
0
0
0
14743
0
0
0
0
6023
0
0
6263
0
6263
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
20653
0
0
0
0
0
0
0
0
14987
0
0
0
0
5666
0
0
6035
0
6035
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
2944
0
0
2944
0
0
0
76193
3081
0
29187
0
5238
0
7080
6266
7013
0
3125
2945
5864
6394
0
0
0
0
0
0
0
0
0
0
0
29287
0
0
7352
4230
0
0
6838

0
0
0
0
2810
0
0
2810
0
0
0
71164
2781
0
25628
0
5057
0
6819
6246
6735
0
2993
2984
5595
6326
0
0
0
0
0
0
0
0
0
0
0
29905
0
0
7462
4450
0
0
6879

0
0
0
0
0
0
0
0
0
0
0
3
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
36381
0
0
11862
0
0
0
0
0
0
0
0
0
0
0
12174
0
0
12345
0
0
0
0
0
0
0
10075
0
0
10075
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
18730
0
0
6277
0
0
0
0
0
0
0
0
0
0
0
6141
0
0
6312
0
0
0
0
0
0
0
5084
0
0
5084
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
17651
0
0
5585
0
0
0
0
0
0
0
0
0
0
0
6033
0
0
6033
0
0
0
0
0
0
0
4991
0
0
4991
0
0
0
0

3300
0
0
3154
4413
20837
2516
0
2907
3715
0
2870
2640
3696
0
2493
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8869
0
3060
0
0
2939
0
2870
0
0

3207
0
0
3375
4532
20975
2653
0
2815
3859
0
2861
2601
3607
0
2579
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7955
0
2733
0
0
2803
0
2419
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

610495
26159
0
0
0
0
0
0
0
0
4157
3365
2951
5993
0
0
9693
0
0
0
0
0
0
0
0
0
0
0
10522
3201
0
0
2569
0
0
0
0
4752
0
0
0
0
0
0
0

591517
24936
0
0
0
0
0
0
0
0
3892
3283
2891
5599
0
0
9271
0
0
0
0
0
0
0
0
0
0
0
10169
3150
0
0
2485
0
0
0
0
4534
0
0
0
0
0
0
0

10
2
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

127403
29232
0
0
0
0
0
0
0
0
0
0
18399
0
0
0
10833
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

65536
15259
0
0
0
0
0
0
0
0
0
0
9809
0
0
0
5450
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

61867
13973
0
0
0
0
0
0
0
0
0
0
8590
0
0
0
5383
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
8686
0
0
0
0
0
0
0
3068
0
0
5618
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5462
0
0
0
0

0
0
0
0
0
0
0
0
0
8530
0
0
0
0
0
0
0
2867
0
0
5663
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5245
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2778
0
2684
0
0
2648
0
2648
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2637
0
2608
0
0
2777
0
2777
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
65046
6601
3252
2855
2780
17760
6656
0
0
2637
0
13536
0
0
0
2753
2564
0
0
3652
0
0
30214
0
2559
0
0
0
12025
7064
5654
2912
0
0
0
17588
0
0

0
0
0
0
0
0
0
61952
6253
3154
2694
2706
16728
6185
0
0
2501
0
12871
0
0
0
2877
2584
0
0
3399
0
0
29322
0
2487
0
0
0
11919
6665
5371
2880
0
0
0
16779
0
0

0
0
0
0
0
0
0
2
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
26333
0
0
0
0
0
14844
0
0
11489
0
0
0
0
0
0
0
0
0
0
0
0
25174
0
0
0
0
11746
0
13428
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
13575
0
0
0
0
0
7670
0
0
5905
0
0
0
0
0
0
0
0
0
0
0
0
12837
0
0
0
0
6116
0
6721
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
12758
0
0
0
0
0
7174
0
0
5584
0
0
0
0
0
0
0
0
0
0
0
0
12337
0
0
0
0
5630
0
6707
0
0
0
0
0
0
0
0

7069
0
2456
0
0
2597
0
0
0
5466
14005
0
0
5863
2674
5468
0
0
0
0
0
23324
0
0
6231
0
5603
5335
0
3121
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

6388
0
2544
0
0
2583
0
0
0
5264
13007
0
0
5526
2511
4970
0
0
0
0
0
21108
0
0
5749
0
5153
5015
0
2144
0
0
0
0
0
0
0
0
0
0
0
0
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
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11361
0
0
0
0
11361
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5809
0
0
0
0
5809
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5552
0
0
0
0
5552
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

3034
0
42688
3190
0
0
0
0
0
0
0
0
0
2896
3386
0
5192
6945
12881
2993
5205
46633
6385
2847
2900
3012
0
5914
0
0
3188
2687
3954
7370
8376
26499
0
0
0
0
0
0
0
0
0

3047
0
43929
3079
0
0
0
0
0
0
0
0
0
2860
3278
0
5016
6901
14307
3010
5478
43404
6060
2588
2804
2764
0
5703
0
0
2260
2502
3718
7006
7999
24484
0
0
0
0
0
0
0
0
0

0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
13696
0
13696
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
7092
0
7092
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
6604
0
6604
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

4465
3852
0
9674
0
0
8508
0
0
0
0
0
0
0
14785
0
0
0
0
0
0
2982
3153
0
5817
2833
0
16009
0
0
0
0
0
0
0
0
3149
0
0
0
0
0
0
0
0

3958
3676
0
8880
0
0
7970
0
0
0
0
0
0
0
13180
0
0
0
0
0
0
2787
2792
0
5218
2383
0
15295
0
0
0
0
0
0
0
0
3106
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

9459
3401
0
0
45466
0
3368
5487
6504
0
0
5892
0
10942
0
13273
0
0
0
0
103533
2556
5566
0
0
0
0
0
2801
0
9247
9900
4573
3079
6033
8338
0
0
0
6586
8723
12406
2958
9328
0

8930
3259
0
0
43877
0
3173
5312
6414
0
0
5571
0
10602
0
12805
0
0
0
0
100618
2483
5269
0
0
0
0
0
2728
0
8938
9816
4342
2859
5939
8213
0
0
0
6708
8842
11878
2828
8664
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

7895
3544
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3660
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3660
0
0
0
0
0
0
0
2678
0
2678

7741
3370
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4149
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4149
0
0
0
0
0
0
0
2478
0
2478

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
11245
0
0
0
0
0
0
4954
3332
0
0
2959
0
8923
0
0
2658
3496
0
2769
19802
0
0
0
0
0
0
0
0
2852
5025
11925
0
0
6284
0
0
0
0

0
0
0
0
0
0
11026
0
0
0
0
0
0
4500
3751
0
0
2775
0
8718
0
0
2777
3388
0
2553
19549
0
0
0
0
0
0
0
0
2829
4817
11903
0
0
6193
0
0
0
0

0
0
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
0
0
0
0
0
0
1
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10707
0
0
0
0
0
0
0
0
0
0
0
10707
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5469
0
0
0
0
0
0
0
0
0
0
0
5469
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5238
0
0
0
0
0
0
0
0
0
0
0
5238
0
0
0
0
0
0

0
2873
0
0
0
0
0
0
0
3411
0
29062
4484
0
4819
0
6987
2899
3185
3843
2845
0
0
0
19647
2877
2606
0
0
0
0
0
0
2566
0
3275
2507
2866
0
0
0
0
2950
0
0

0
2950
0
0
0
0
0
0
0
3243
0
30538
4685
0
5463
0
7156
3210
3178
3813
3033
0
0
0
20806
2982
2498
0
0
0
0
0
0
2699
0
3316
2819
3601
0
0
0
0
2891
0
0

0
0
0
0
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
10900
0
0
10900
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
5495
0
0
5495
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
5405
0
0
5405
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
9927
0
0
0
0
0
0
0
4419
2844
2664
0
270739
5108
0
5108
0
0
0
8877
2912
0
2710
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3255
13157
5288
5265
0
0

0
9448
0
0
0
0
0
0
0
4183
2726
2539
0
262772
5105
0
5105
0
0
0
8696
2803
0
2632
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3261
13316
5270
5520
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
23039
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
11582
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
11457
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
2604
9106
0
0
2958
2771
0
0
0
3377
0
16658
2761
0
11182
2715
0
66401
9181
12131
0
6484
21955
2742
8643
0
0
5265
46897
2739
0
0
0
0
2832
0
7449
18321
12781
2775
2789
2789

0
0
0
2526
9072
0
0
2956
2694
0
0
0
3422
0
16305
2594
0
11004
2707
0
62395
8774
10622
0
6242
20343
2714
8464
0
0
5236
45065
2756
0
0
0
0
2731
0
7106
17249
12398
2825
2860
2860

0
0
0
0
0
0
0
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
0
0
0
0
1
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11311
0
0
0
0
0
0
0
0
0
11311
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5837
0
0
0
0
0
0
0
0
0
5837
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5474
0
0
0
0
0
0
0
0
0
5474
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
14453
0
0
0
0
2538
0
11915
0
0
0
0
0
0
55715
2656
3367
5177
5190
3335
5817
2956
0
15730
6057
5430
0
0
0
0
2903
0

0
0
0
0
0
0
0
0
0
0
0
0
0
13910
0
0
0
0
2583
0
11327
0
0
0
0
0
0
54964
2441
3404
5221
5201
3368
5951
2742
0
15339
5984
5313
0
0
0
0
2693
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
2903
0
0
5864
0
2563
0
3301
2546
0
2546
0
0
0
0
0
13717
0
0
5335
0
0
0
0
3744
0
0
0
4638
0
0
0
3776
0
3776
0
0
0
0
0
2772
0
0
2772

0
2693
0
0
5886
0
2506
0
3380
2537
0
2537
0
0
0
0
0
14170
0
0
5405
0
0
0
0
3984
0
0
0
4781
0
0
0
3116
0
3116
0
0
0
0
0
2682
0
0
2682

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11728
11728
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5745
5745
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5983
5983
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
1940972
25940
6995
9211
6825
2909
0
189094
42013
36083
45257
40195
6472
19074
71255
7032
22700
11368
7624
6830
4516
7792
3393
38564
30592
0
0
7972
13720
3184
0
10536
0
41009
6868
0
9090
4826
3029
7124
3217
6855
64110
3584

0
1788132
23123
6056
7885
6454
2728
0
160619
36147
30755
37669
34127
5531
16390
59824
5942
19141
9449
5964
5852
3989
6574
2913
33819
26796
0
0
7023
11889
2736
0
9153
0
36889
6182
0
7882
4484
2902
6359
2866
6214
58034
3341

0
31
1
0
0
0
0
1
5
2
1
1
1
0
0
2
0
2
0
0
0
0
0
0
2
2
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
0

0
381960
12790
0
0
0
0
12790
62335
21210
16524
13434
11167
0
0
21823
0
21823
0
0
0
0
0
0
28761
28761
0
0
0
0
0
0
0
0
11334
0
0
0
11334
0
0
0
0
0
0

0
200022
6672
0
0
0
0
6672
33827
11537
8744
7376
6170
0
0
11726
0
11726
0
0
0
0
0
0
15175
15175
0
0
0
0
0
0
0
0
5958
0
0
0
5958
0
0
0
0
0
0

0
181938
6118
0
0
0
0
6118
28508
9673
7780
6058
4997
0
0
10097
0
10097
0
0
0
0
0
0
13586
13586
0
0
0
0
0
0
0
0
5376
0
0
0
5376
0
0
0
0
0
0

2977
8142
24375
3123
6091
4206
4080
7532
58298
11823
0
3643
10897
6879
3359
6075
0
6270
9352
0
36941
9273
3208
0
5866
6132
6989
2656
2817
58187
0
3819
3647
3388
9536
2831
22376
0
2941
4501
5148
36494
7236
5191
8064

2580
7559
21972
2689
5600
3996
3725
6572
52043
10429
0
3075
9776
6037
3151
5579
0
5692
8304
0
33847
8521
2786
0
5471
5576
6436
2448
2609
52274
0
3319
3189
3051
8465
2524
20308
0
2735
4085
4598
33152
6630
4736
7285

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
1
2
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
31899
0
10333
21566
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16822
0
5489
11333
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15077
0
4844
10233
0
0
0
0
0
0
0
0
0
0
0
0

6581
5754
3668
0
87271
0
3370
8690
15624
5933
5169
10502
13215
5534
19234
88305
9657
10124
13602
6188
7066
17538
0
2818
8718
3337
9257
9436
0
0
9436
0
0
30917
13122
0
5942
3105
8748
38337
2800
2566
4572
3080
9627

5926
5300
3275
0
81851
0
3031
8049
14512
5576
4964
9566
12610
5433
18110
82288
8628
9398
12709
5820
6649
16596
0
2450
8218
3078
8742
8928
0
0
8928
0
0
30017
12585
0
5761
2999
8672
37005
2682
2467
4543
2938
9358

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10810
0
0
0
0
0
0
0
0
10810
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15365
15365
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5575
0
0
0
0
0
0
0
0
5575
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7978
7978
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5235
0
0
0
0
0
0
0
0
5235
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7387
7387
0
0
0
0

4478
11214
0
33759
8931
5201
0
0
0
0
2990
16637
44927
0
0
8516
9093
10165
7574
9579
68163
6241
0
0
3341
11477
11566
9877
3606
22055
45263
2774
2807
14992
6298
0
6643
5916
5833
86677
16612
32426
15587
6685
8189

4376
10641
0
32896
8587
5121
0
0
0
0
3115
16073
43184
0
0
8333
8967
9573
7245
9066
63805
6094
0
0
3275
10563
10888
9299
3488
20198
42888
2593
2722
14083
6160
0
6299
5648
5383
83288
16036
30761
14605
6537
8295

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
11211
0
11211
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5596
0
5596
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5615
0
5615
0
0
0

0
7178
0
73017
2734
0
11414
37293
21576
81586
15521
5500
9421
3933
8783
3193
12464
10428
12343
64593
8745
3417
4435
2632
14875
0
0
14124
16365
18388
2597
0
0
0
8933
3431
3427
19438
2771
0
4526
3405
0
0
5494

0
7054
0
68253
2616
0
10682
35125
19830
79794
14899
5412
8917
3709
8541
3144
12170
10636
12366
63372
8723
3467
4185
2578
14336
0
0
13922
16161
17664
2504
0
0
0
8655
3280
3225
17581
2500
0
4129
2978
0
0
4945

0
0
0
3
1
0
0
0
2
2
0
0
0
0
0
1
0
1
0
2
0
0
0
0
0
0
1
0
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0

0
0
0
36811
10757
0
0
0
26054
26125
0
0
0
0
0
10389
0
15736
0
23737
0
0
0
0
0
0
11760
0
11977
13917
0
0
0
0
0
13917
0
0
0
0
0
0
0
0
0

0
0
0
19746
6454
0
0
0
13292
13219
0
0
0
0
0
5371
0
7848
0
11416
0
0
0
0
0
0
5392
0
6024
7262
0
0
0
0
0
7262
0
0
0
0
0
0
0
0
0

0
0
0
17065
4303
0
0
0
12762
12906
0
0
0
0
0
5018
0
7888
0
12321
0
0
0
0
0
0
6368
0
5953
6655
0
0
0
0
0
6655
0
0
0
0
0
0
0
0
0

3242
0
0
15260
3340
11920
38242
3728
7104
6401
7347
2800
3329
7533
0
19764
2658
6802
0
0
2664
0
2664
4976
12851
0
0
5954
0
0
0
6897
0
11000
0
4711
0
0
0
6289
25763
3966
3136
3700
0

3029
0
0
13997
3045
10952
33367
2680
5904
5856
6194
2631
3168
6934
0
18105
2359
6394
0
0
2383
0
2513
4456
12049
0
0
5446
0
0
0
6603
0
10175
0
4334
0
0
0
5841
23579
3759
2867
3238
0

0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0

0
0
0
0
0
0
10271
0
10271
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13667
0
0
0
0

0
0
0
0
0
0
5609
0
5609
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
7084
0
0
0
0

0
0
0
0
0
0
4662
0
4662
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6583
0
0
0
0

3031
8866
3064
0
36995
6644
6497
2601
0
7973
8825
4455
19666
10922
0
0
3307
2656
0
2781
24134
3807
14750
0
2924
2653
3022
0
3022
2788
0
0
0
0
2788
0
42719
2838
2816
0
3621
0
0
4171
3136

2689
8206
2820
0
35458
6489
6126
2604
0
7687
8416
4136
18391
10309
0
0
3020
2468
0
2594
22023
3322
13521
0
2735
2445
2900
0
2900
2656
0
0
0
0
2656
0
40392
2643
2527
0
3305
0
0
3958
3001

0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
13667
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
7084
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
6583
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

6511
6112
3343
10171
9998
5819
0
0
0
0
4179
0
0
24692
0
2502
2744
2612
8741
2584
0
0
0
5509
23375
11102
2875
2862
3424
3112
0
0
8385
0
0
0
3651
4734
5716
2701
0
3015
0
0
0

6341
5777
3335
9505
9333
5427
0
0
0
0
3906
0
0
24939
0
2510
2747
2697
8775
2675
0
0
0
5535
21488
10179
2590
2701
3147
2871
0
0
7705
0
0
0
3402
4303
5451
2453
0
2998
0
0
0

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
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10917
0
0
0
10917
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5688
0
0
0
5688
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
5229
0
0
0
5229
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
23936
9886
0
0
8070
5980
0
40062
2831
25089
12142
23901
2531
12249
6258
2863
0
14941
9917
0
5024
40107
0
4002
20926
8650
6529
49966
27122
3225
19619
3316646
149562
5205
25735
16335
19556
29674
8444
5676
18816
20121

0
0
0
23112
9541
0
0
7896
5675
0
30619
2617
16488
11514
23974
2547
12211
6393
2823
0
14816
9679
0
5137
37520
0
3610
19973
7773
6164
47756
25634
3060
19062
3121638
134099
4782
23951
14999
16582
28756
8244
5363
18326
13096

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
1
2
2
0
0
166
10
0
0
2
2
0
1
1
0
2

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12520
0
0
0
0
12520
27667
27667
0
0
2165370
130186
0
0
21196
23291
0
17478
11415
0
27425

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6382
0
0
0
0
6382
14287
14287
0
0
1126986
73985
0
0
11201
13247
0
8813
5898
0
19579

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6138
0
0
0
0
6138
13380
13380
0
0
1038384
56201
0
0
9995
10044
0
8665
5517
0
7846

0
217307
18809
9209
19865
5919
14777
4036
21166
36314
43692
11744
0
31776
65755
8187
0
6915
39581
0
4621
6451
187884
4118
5403
25961
37092
14979
24883
47321
3335
24792
122535
30140
2815
0
11263
0
5813
9143
9568
16230
4369
6932
0

0
204597
16878
8721
18524
5804
14096
3748
20427
34569
41417
10925
0
29488
61535
7643
0
6529
36731
0
4421
6211
173699
3884
5070
24242
34180
14179
22916
43490
3038
22700
116796
29325
2828
0
10553
0
5845
8670
8943
15218
4195
6423
0

2
11
1
0
0
1
0
0
1
1
4
0
0
3
3
0
0
0
1
0
1
1
11
0
1
1
1
1
4
2
0
1
2
0
0
0
0
0
0
1
0
0
0
1
0

29381
140344
12034
0
0
10102
0
0
13247
11910
52983
0
0
40068
33119
0
0
0
10132
0
12591
10396
134955
0
10124
12901
11213
14921
48255
24101
0
13440
23953
0
0
0
0
0
0
11529
0
0
0
12424
0

15247
72253
6262
0
0
5231
0
0
6716
6051
27539
0
0
20454
16803
0
0
0
5199
0
6277
5327
69967
0
5164
6701
5701
7773
25125
12531
0
6972
12530
0
0
0
0
0
0
6071
0
0
0
6459
0

14134
68091
5772
0
0
4871
0
0
6531
5859
25444
0
0
19614
16316
0
0
0
4933
0
6314
5069
64988
0
4960
6200
5512
7148
23130
11570
0
6468
11423
0
0
0
0
0
0
5458
0
0
0
5965
0

26262
147459
41154
39668
42508
24129
88673
0
3182
6487
9521
0
33017
10973
16480
2577
6436
0
84207
7328
5027
19564
0
8967
8179
0
4268
11663
19211
93210
2641
12212
0
3426
0
8499
4235
4238
18195
19589
0
6895
10677
2603
91090

24796
136791
37877
36866
38830
23218
83099
0
2858
6128
8832
0
31102
10274
15352
2486
6067
0
79547
6868
4840
18505
0
8606
7558
0
4018
11041
18111
87067
2473
10746
0
3356
0
7852
3583
4054
17541
18501
0
6603
9920
2438
81136

0
4
0
1
2
1
4
1
0
0
0
0
1
2
0
0
0
0
3
0
0
0
1
0
0
0
1
1
0
7
0
0
1
0
0
0
0
0
2
1
1
1
0
1
6

0
47266
0
10595
26096
10575
43684
13141
0
0
0
0
10102
20441
0
0
0
0
43890
0
0
0
12371
0
0
0
16169
15350
0
83655
0
0
11421
0
0
0
0
0
24506
11008
13639
11903
0
11178
85226

0
24200
0
5528
13339
5333
22706
6769
0
0
0
0
5113
10824
0
0
0
0
22695
0
0
0
6342
0
0
0
8370
7983
0
42986
0
0
5831
0
0
0
0
0
12445
5708
7047
6119
0
5836
43347

0
23066
0
5067
12757
5242
20978
6372
0
0
0
0
4989
9617
0
0
0
0
21195
0
0
0
6029
0
0
0
7799
7367
0
40669
0
0
5590
0
0
0
0
0
12061
5300
6592
5784
0
5342
41879

0
21281
26325
3172
4884
3220
0
29010
0
3198
23231
11573
8414
3244
171885
0
10018
6790
8698
8416
0
15419
9365
14136
9236
15545
10468
40770
23024
57201
0
5983
6156
0
10049
0
0
11962
3927
12584
6540
169248
13148
2785
16274

0
15924
24177
3021
4793
3084
0
27371
0
2766
21986
11064
7980
2942
163912
0
9236
6276
8275
7951
0
14335
8870
13273
8415
14823
10456
39673
22329
54397
0
5771
5661
0
9573
0
0
11404
3824
11745
6419
160473
12478
2602
15521

1
2
0
1
0
0
1
1
0
0
1
1
0
0
8
0
0
1
1
0
1
0
0
1
0
0
1
1
2
4
2
0
0
0
0
0
1
0
1
0
0
7
2
0
0

11955
25632
0
13178
0
0
17109
17352
0
0
20241
20241
0
0
104587
0
0
11134
11358
0
15766
0
0
13785
0
0
11531
14751
26262
62314
21253
0
0
0
0
0
30352
0
10709
0
0
82047
24370
0
0

6133
13277
0
6464
0
0
8916
8557
0
0
10465
10465
0
0
53585
0
0
5766
5924
0
8152
0
0
7159
0
0
5875
7282
13427
31898
10859
0
0
0
0
0
15559
0
5480
0
0
42041
12438
0
0

5822
12355
0
6714
0
0
8193
8795
0
0
9776
9776
0
0
51002
0
0
5368
5434
0
7614
0
0
6626
0
0
5656
7469
12835
30416
10394
0
0
0
0
0
14793
0
5229
0
0
40006
11932
0
0

6964
29170
3503
14130
3581
6522
31384
41787
261197
0
15454
25141
55870
39628
24268
63446
37390
311176
25302
11565
17872
47571
43436
15399
23939
68596
9963
47533
213858
3128
3224
25485
10366
45487
44278
34903
20116
12737
14134
0
261147
38491
59619
12120
71580

6569
26372
3378
13251
3397
6243
29899
40763
239820
0
14124
23083
51326
36211
22102
58603
34371
290850
24064
10772
16629
45609
41109
14247
21841
63592
8980
44007
203854
2974
3089
24306
9617
43649
43377
33391
18658
12043
12750
0
259691
37814
58776
12447
71141

0
0
0
1
0
0
1
3
23
1
1
2
7
3
2
7
0
13
0
0
0
1
3
1
1
3
1
3
6
0
0
0
0
0
1
2
2
1
0
0
15
0
5
1
4

0
0
0
10774
0
0
12490
34413
305925
17994
13057
28955
106473
38173
24661
76612
0
166760
0
0
0
15505
38603
10166
15284
32565
13491
41146
73185
0
0
0
0
0
14781
23497
22232
12675
0
0
205401
0
69054
12816
48401

0
0
0
5538
0
0
6410
17655
158877
9357
6789
14951
55116
19918
12801
39945
0
85396
0
0
0
7857
19262
5250
7873
16749
6936
21469
37189
0
0
0
0
0
7470
11914
11402
6403
0
0
103200
0
34902
6425
24287

0
0
0
5236
0
0
6080
16758
147048
8637
6268
14004
51357
18255
11860
36667
0
81364
0
0
0
7648
19341
4916
7411
15816
6555
19677
35996
0
0
0
0
0
7311
11583
10830
6272
0
0
102201
0
34152
6391
24114

37889
27143
14305
138455
37569
25152
2526
3114
3358
5616
0
7378
4370
36369
5634
7369
0
0
0
0
0
79504
18897
6437
3924
22287
10514
5784
4487
7174
0
0
119941
7527
17488
20617
55401
18908
109305
29661
10147
33657
19942
15898
100845

37512
28163
13838
129167
34898
23570
2567
2952
3187
5497
0
6975
4039
33110
5431
6941
0
0
0
0
0
75472
17208
6271
3800
21043
10099
5738
4239
7074
0
0
117470
6972
16852
20355
54340
18951
104686
28428
10314
30477
19749
15718
88824

4
1
0
4
0
2
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
4
1
0
1
0
0
1
0
1
0
0
3
0
0
1
2
0
5
0
0
1
0
4
9

64826
10304
0
48409
0
27390
0
0
0
0
0
10837
0
0
10182
0
0
0
0
0
0
47435
10428
0
13495
0
0
12287
0
11225
0
0
36255
0
0
10780
25475
0
78314
0
0
16454
0
61860
126627

32418
5168
0
25075
0
14196
0
0
0
0
0
5647
0
0
5232
0
0
0
0
0
0
25892
5299
0
8345
0
0
6458
0
5790
0
0
18276
0
0
5388
12888
0
39522
0
0
8296
0
31226
73126

32408
5136
0
23334
0
13194
0
0
0
0
0
5190
0
0
4950
0
0
0
0
0
0
21543
5129
0
5150
0
0
5829
0
5435
0
0
17979
0
0
5392
12587
0
38792
0
0
8158
0
30634
53501

8478
26537
2858
8026
3677
0
10422
3908
19227
17712
51971
16774
13008
2694
10552
8943
18294
11849
11849
6445
6445
20323
20323
20323
4058622
49302
3583
5568
6444
14674
9220
9813
116999
30711
17706
26674
41908
284340
15670
39863
33524
7555
0
28679
33070

6728
21056
2790
7489
3376
0
8926
3054
18635
16770
52670
17064
13629
2634
10601
8742
17452
11807
11807
5645
5645
17272
17272
17272
3804953
48703
3504
5532
6512
14197
9097
9861
109896
29091
16609
25268
38928
264515
14773
37809
31672
7187
0
26533
30235

1
0
0
0
5
0
1
1
1
0
3
2
0
0
0
1
0
0
0
0
0
1
1
1
310
2
0
0
0
2
0
0
9
1
1
3
4
16
2
2
2
2
1
0
2

15898
0
0
0
71659
0
16724
10945
11401
0
41592
25517
0
0
0
16075
0
0
0
0
0
15655
15655
15655
4794362
21137
0
0
0
21137
0
0
132370
11442
24566
48224
48138
272094
35472
23445
28333
34226
24221
0
39947

8347
0
0
0
39182
0
12840
6893
5864
0
20972
12772
0
0
0
8200
0
0
0
0
0
10800
10800
10800
2479991
11002
0
0
0
11002
0
0
67835
5835
12709
24771
24520
141262
18358
12218
14817
17649
12588
0
20910

7551
0
0
0
32477
0
3884
4052
5537
0
20620
12745
0
0
0
7875
0
0
0
0
0
4855
4855
4855
2314371
10135
0
0
0
10135
0
0
64535
5607
11857
23453
23618
130832
17114
11227
13516
16577
11633
0
19037

9671
18117
5565
3385
16707
29548
17667
25319
125944
7476
15727
14539
8360
3751
6794
14754
10185
12250
17358
2607
7659
4484
81011
12893
11805
8439
18999
13987
7261
7627
25927
8572
2917
4408
4466
0
5564
95214
0
0
6053
5386
17117
13305
11579

8805
16561
5291
3105
15394
27406
16359
23385
117459
7160
15075
13373
7937
3505
6358
13418
9360
11428
16428
2416
6797
4204
76094
12167
11183
8252
17417
13168
6906
7001
24134
8028
2659
4271
4209
0
4967
90694
0
0
5826
5197
16288
12565
10869

1
0
0
0
0
0
2
2
14
1
1
0
1
1
2
1
1
1
3
1
1
0
5
1
0
2
1
0
0
1
3
2
0
0
0
1
0
15
0
0
0
2
2
1
2

23777
0
0
0
0
0
29147
33526
174781
11409
12892
0
10445
11117
21666
15234
18012
12740
36420
10127
14719
0
93831
23216
0
31940
16858
0
0
21817
49989
38180
0
0
0
11809
0
195849
0
0
0
30678
28241
15015
24434

12237
0
0
0
0
0
15166
17319
90482
5910
6749
0
5377
5831
11199
7870
9323
6497
18813
5248
7665
0
47990
11993
0
16308
8550
0
0
11139
25870
19748
0
0
0
6122
0
100548
0
0
0
15810
14468
7700
12564

11540
0
0
0
0
0
13981
16207
84299
5499
6143
0
5068
5286
10467
7364
8689
6243
17607
4879
7054
0
45841
11223
0
15632
8308
0
0
10678
24119
18432
0
0
0
5687
0
95301
0
0
0
14868
13773
7315
11870

6123
11881
10155
6543
0
0
7072
43525
0
0
0
8418
21539
0
7110
6458
104284
9812
2611
6297
14983
0
7873
0
5544
15570
0
23595
10640
7359
0
30150
5846
6477
2605
3366
0
4336
7520
33949
0
4388
8283
2648
0

5655
11261
9884
6380
0
0
6769
41718
0
0
0
8037
20743
0
6820
6118
97367
9253
2477
5836
14053
0
7501
0
5194
14419
0
21443
9935
7256
0
30180
5867
6467
2439
3457
0
4511
7439
33401
0
4378
8192
2599
0

2
2
1
1
1
0
1
4
1
1
0
1
0
1
0
0
5
0
1
0
0
1
0
0
0
1
0
0
0
1
1
2
0
0
0
1
1
0
0
0
0
0
0
0
0

23368
28240
11643
12095
11804
0
10331
53555
10936
13369
0
10489
0
18761
0
0
57822
0
11817
0
0
11156
0
0
0
10145
0
0
0
10436
14268
22890
0
0
0
10254
12636
0
0
0
0
0
0
0
0

11855
14542
6020
6149
6112
0
5328
27295
5645
6778
0
5341
0
9531
0
0
29114
0
5945
0
0
5649
0
0
0
5140
0
0
0
5254
7126
11601
0
0
0
5255
6346
0
0
0
0
0
0
0
0

11513
13698
5623
5946
5692
0
5003
26260
5291
6591
0
5148
0
9230
0
0
28708
0
5872
0
0
5507
0
0
0
5005
0
0
0
5182
7142
11289
0
0
0
4999
6290
0
0
0
0
0
0
0
0

6721
11909
0
16762
2905
0
0
0
3252
3698
3469
0
3438
0
0
0
38019
3039
7682
4396
0
4409
7247
0
0
2564
3109
2938
2635
0
0
0
88550
0
3021
0
6958
9683
2872
10626
9691
19505
3350
0
9864

6511
11721
0
15578
3005
0
0
0
2857
3045
3367
0
3304
0
0
0
37488
2820
7648
4339
0
4515
7038
0
0
2509
3199
2860
2560
0
0
0
83604
0
2861
0
6451
9271
2616
9930
8991
18168
3336
0
9719

0
0
0
3
0
1
0
0
0
0
1
0
0
0
1
0
4
0
2
1
0
0
1
0
0
0
0
0
0
0
0
0
5
0
0
1
0
0
0
0
2
0
1
0
0

0
0
0
46819
0
18504
0
0
0
0
15952
0
0
0
12363
0
51356
0
25652
12790
0
0
12914
0
0
0
0
0
0
0
0
0
88322
0
0
17447
0
0
0
0
27435
0
27809
0
0

0
0
0
23513
0
9162
0
0
0
0
8100
0
0
0
6251
0
25905
0
12988
6435
0
0
6482
0
0
0
0
0
0
0
0
0
44886
0
0
8864
0
0
0
0
14143
0
13917
0
0

0
0
0
23306
0
9342
0
0
0
0
7852
0
0
0
6112
0
25451
0
12664
6355
0
0
6432
0
0
0
0
0
0
0
0
0
43436
0
0
8583
0
0
0
0
13292
0
13892
0
0

0
4361
3464
5155
118555
0
9932
0
9109
6480
6789
8417
0
0
0
9887
10252
16296
14631
14448
12314
40578
15824
5687
3769
6148
9150
60490
0
18898
21567
0
2750
0
7501
0
9774
80545
30994
2661
10166
0
14631
12763
6405

0
4177
3321
4763
110952
0
9538
0
8595
6080
6444
7935
0
0
0
8798
9565
15074
13494
13576
11853
38246
14767
5313
3617
5866
8683
57475
0
18019
20814
0
2443
0
7081
0
9118
75090
28370
2549
9621
0
13856
11908
5968

1
0
0
0
7
1
0
1
1
1
1
0
0
0
0
0
2
0
0
0
0
4
0
0
2
1
1
3
1
1
0
0
0
0
0
1
0
6
0
2
0
1
0
1
1

15631
0
0
0
113631
11164
0
20285
13160
26000
15971
0
0
0
0
0
27051
0
0
0
0
52848
0
0
28020
12505
12323
38732
11008
13438
0
0
0
0
0
14286
0
85328
0
27286
0
11869
0
10148
14020

7962
0
0
0
58790
5748
0
10551
6802
13482
8370
0
0
0
0
0
13837
0
0
0
0
27016
0
0
14213
6495
6308
19906
5652
6919
0
0
0
0
0
7335
0
43634
0
13950
0
5964
0
5200
7127

7669
0
0
0
54841
5416
0
9734
6358
12518
7601
0
0
0
0
0
13214
0
0
0
0
25832
0
0
13807
6010
6015
18826
5356
6519
0
0
0
0
0
6951
0
41694
0
13336
0
5905
0
4948
6893

2925
140143
26543
8070
26255
5871
15973
3585
11110
10993
31743
220298
0
6052
15219
32465
42119
12238
4681
17483
3544
0
14124
3147
28357
34239
6630
103935
20783
22327
2622
0
4037
0
10354
2644
0
3485
6242
23038
0
8403
0
0
0

2818
130444
24652
7610
24445
5365
14668
3393
10429
10005
29877
204697
0
5259
14281
30563
39362
11136
4322
16272
3314
0
13210
2843
25307
32362
6466
96964
21985
22460
2629
0
4187
0
10076
2685
0
2133
5821
18316
0
6672
0
0
0

1
9
0
0
3
1
2
0
2
0
1
17
0
1
2
1
1
0
1
2
0
0
2
0
0
5
2
15
1
0
0
0
0
0
2
2
0
0
0
8
0
2
0
0
0

22005
122493
0
0
39624
16665
23393
0
23215
0
19596
273644
0
20541
22695
16748
17832
0
16933
34529
0
0
22074
0
0
99511
22781
267512
10893
0
0
0
0
0
27375
25511
0
0
0
167567
0
36166
0
0
0

11393
63352
0
0
20313
8648
12279
0
12061
0
10051
141643
0
10709
11924
8693
9278
0
8769
17665
0
0
11421
0
0
51330
11854
142283
5446
0
0
0
0
0
13716
13073
0
0
0
90769
0
19279
0
0
0

10612
59141
0
0
19311
8017
11114
0
11154
0
9545
132001
0
9832
10771
8055
8554
0
8164
16864
0
0
10653
0
0
48181
10927
125229
5447
0
0
0
0
0
13659
12438
0
0
0
76798
0
16887
0
0
0

55382
2990
27996
0
0
2607
15633
0
0
0
3311
2845
0
0
0
0
334242
22844
16684
33521
38000
10560
17432
59125
0
32363
0
0
0
69900
33813
356850
8910
39351
23016
38443
53942
36422
16974
9686
32461
31926
22382
29536
2908

50804
2883
23725
0
0
2470
15350
0
0
0
3487
2889
0
0
0
0
305932
21895
15937
31132
32159
9315
14644
53191
0
30198
0
0
0
65627
31834
335624
8456
36587
21967
36032
52362
34311
16318
9104
30030
29754
21113
26988
2575

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
35
4
0
3
1
1
1
14
1
5
0
0
0
2
3
23
1
0
3
6
1
4
1
0
0
1
2
2
2

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
659906
66148
0
48194
11360
10448
10438
338224
29965
67803
0
0
0
37857
39469
346473
18278
0
34689
84212
14361
62909
38375
0
0
19213
23504
26402
24530

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
347625
33650
0
26306
5767
5999
5451
179774
16309
34751
0
0
0
19350
20268
178746
9381
0
18246
42969
7787
32520
19442
0
0
9977
12109
13716
12599

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
312281
32498
0
21888
5593
4449
4987
158450
13656
33052
0
0
0
18507
19201
167727
8897
0
16443
41243
6574
30389
18933
0
0
9236
11395
12686
11931

10893
89896
5584
0
3056
16038
12739
0
12065
12937
2662
10212
14603
122876
26198
3877
4105
4830
13660
3916
21175
13804
2707
28604
127810
0
6171
3468
22674
19728
15991
20919
38859
301928
17017
26444
12549
17066
33030
57809
46566
30104
11998
27776
21569

10027
82532
5194
0
2750
14895
11697
0
11134
11806
2344
9340
13372
114069
23411
3592
3948
4526
12790
3780
19605
13076
2555
26786
119143
0
5747
3158
20975
18033
14557
19654
37019
279013
15453
23979
11536
15841
30055
52545
43372
28471
11117
26197
20447

0
7
1
1
0
1
1
1
1
0
0
1
0
11
1
2
2
0
2
1
1
1
1
0
7
0
0
1
0
4
1
1
0
18
0
3
1
0
1
3
5
2
1
2
0

0
86014
12605
14476
0
10070
11287
12484
13327
0
0
11765
0
161793
25978
26614
21863
0
33528
10417
15958
14536
12899
0
87403
0
0
15431
0
49456
11630
10886
0
298780
0
41520
19970
0
27833
43775
84488
24206
12409
44579
0

0
44867
6536
7600
0
5203
5819
6518
7066
0
0
6125
0
83405
13486
13805
11301
0
17350
5310
8137
7426
6590
0
45116
0
0
8011
0
25643
5867
5595
0
153799
0
21423
10412
0
14192
22745
43561
12482
6522
22462
0

0
41147
6069
6876
0
4867
5468
5966
6261
0
0
5640
0
78388
12492
12809
10562
0
16178
5107
7821
7110
6309
0
42287
0
0
7420
0
23813
5763
5291
0
144981
0
20097
9558
0
13641
21030
40927
11724
5887
22117
0

171141
0
13428
3531
23417
10459
31058
16726
20241
3271
3029
45981
11272
0
6375
0
2499
0
0
2398
0
0
5776
0
0
3091
0
0
2685
0
0
286976
3691
22435
67062
64561
60576
0
17672
21304
2681
3808
23186
0
295953

165873
0
13014
3301
21970
10106
30632
16719
19539
3178
2932
44482
11845
0
6679
0
2556
0
0
2610
0
0
5834
0
0
3208
0
0
2626
0
0
269801
3478
20022
63179
61568
54608
0
16540
20131
2494
4020
23761
0
279784

8
0
1
1
1
1
2
0
0
0
0
2
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
27
0
1
13
6
3
0
0
1
1
0
1
1
25

110456
0
10726
16080
10439
15845
28508
0
0
0
0
28858
0
0
0
0
0
0
0
0
0
0
14487
14487
0
0
0
0
0
0
0
419014
0
29001
205474
98131
39534
0
0
11182
14301
0
11186
10205
395033

56357
0
5414
8285
5398
8115
14480
0
0
0
0
14665
0
0
0
0
0
0
0
0
0
0
7260
7260
0
0
0
0
0
0
0
215828
0
14799
106316
50502
20423
0
0
5600
7344
0
5548
5296
203061

54099
0
5312
7795
5041
7730
14028
0
0
0
0
14193
0
0
0
0
0
0
0
0
0
0
7227
7227
0
0
0
0
0
0
0
203186
0
14202
99158
47629
19111
0
0
5582
6957
0
5638
4909
191972

10224
65664
39728
16914
9563
7127
36855
68008
11126
30744
6437645
90546
0
8436
0
0
0
3170
0
2748
3043
2936
4631
0
2499
2716
0
0
0
0
0
3023
0
0
6753
0
0
0
0
4806
0
4118
0
2683
0

9967
61240
37255
16208
9550
7105
34866
63861
10566
29166
6390590
91816
0
8369
0
0
0
3095
0
2287
2932
3192
4552
0
2655
2799
0
0
0
0
0
3102
0
0
6402
0
0
0
0
4866
0
4202
0
3743
0

1
6
2
1
0
2
3
7
1
2
482
4
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0

15665
77593
44438
11821
0
31919
34855
115389
17390
45963
7452377
48773
0
0
0
0
0
0
10665
0
0
0
0
0
0
12823
0
0
0
0
0
12508
0
0
0
0
0
0
0
0
0
0
0
0
0

8090
40050
23161
6047
0
16454
17849
59166
8849
23395
3738216
24064
0
0
0
0
0
0
5276
0
0
0
0
0
0
6674
0
0
0
0
0
5792
0
0
0
0
0
0
0
0
0
0
0
0
0

7575
37543
21277
5774
0
15465
17006
56223
8541
22568
3714161
24709
0
0
0
0
0
0
5389
0
0
0
0
0
0
6149
0
0
0
0
0
6716
0
0
0
0
0
0
0
0
0
0
0
0
0

3354
0
0
2868
0
5977
0
4849
2495
3538
2649
0
4461
0
0
2868
0
5925
0
202593
8052
4230
4292
9017
5649
2867
6292
2684
9501
2964
13103
16882
0
3197
3307
4527
2528
2488
3945
5928
20457
5903
3157
8235
9857

3318
0
0
2997
0
6624
0
5406
2665
3543
2498
0
4403
0
0
2529
0
5637
0
213836
8117
4333
4708
9270
6074
2985
6659
2981
9972
3264
14150
16141
0
3412
3397
4314
2755
2603
4098
6398
22270
6294
3431
8455
10730

0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15
0
0
1
0
1
1
0
1
0
0
0
0
2
0
1
0
0
1
0
2
0
1
0
0
0

0
0
0
12777
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
182278
0
0
11525
0
15644
11123
0
15446
0
0
0
0
23555
0
10745
0
0
13213
0
22445
0
11132
0
0
0

0
0
0
6322
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
89533
0
0
5658
0
7497
5288
0
7674
0
0
0
0
11520
0
5268
0
0
6625
0
10937
0
5336
0
0
0

0
0
0
6455
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
92745
0
0
5867
0
8147
5835
0
7772
0
0
0
0
12035
0
5477
0
0
6588
0
11508
0
5796
0
0
0

0
5740
0
0
0
2442
7681
5019
9819
8338
4492
318577
7978
3277
7151
2530
4544
5665
2953
13150
0
0
4523
0
3601
0
3126
9294
6433
3057
11515
2512
0
5393
3173
4302
8256
0
2543
2832
9752
7425
6134
6144
5786

0
6996
0
0
0
2667
8183
5825
9934
8845
4575
322634
8360
3462
7588
2645
4836
5515
2934
12787
0
0
4476
0
3525
0
3056
9474
6661
3144
11610
2660
0
5507
2881
4457
8684
0
2545
2931
9889
7417
6364
6383
6292

1
0
1
0
0
0
0
0
0
1
1
15
0
0
1
0
1
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
0
1
1

10226
0
11789
0
0
0
0
0
0
11787
13648
254597
0
0
16404
0
17243
0
0
0
17927
0
0
0
0
0
0
0
0
0
0
0
11442
0
0
0
0
0
10009
10892
0
0
0
16459
16116

5488
0
5811
0
0
0
0
0
0
5812
6619
127838
0
0
8055
0
8469
0
0
0
8866
0
0
0
0
0
0
0
0
0
0
0
5629
0
0
0
0
0
4886
5253
0
0
0
8269
8056

4738
0
5978
0
0
0
0
0
0
5975
7029
126759
0
0
8349
0
8774
0
0
0
9061
0
0
0
0
0
0
0
0
0
0
0
5813
0
0
0
0
0
5123
5639
0
0
0
8190
8060

13892
11272
8646
6771
0
0
4336
2662
7197
13233
2938
6997
6626
9220
11184
5973
10294
9612
0
5491
6572
9271
7497
5844
142442
0
0
3432
2840
0
2610
8279
2625
5787
9580
9168
3574
11498
0
3570
0
3671
3309
0
4037

14157
11366
9005
6774
0
0
4254
2680
6989
13300
2878
6653
6883
9298
11323
6085
10273
9063
0
5580
6557
9194
7659
6580
142891
0
0
3499
2768
0
2809
8704
2707
5850
10158
9264
3376
11506
0
3329
0
3817
3471
0
4175

0
1
1
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
1
0
1
1
0
0
7
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0

0
12687
11058
0
0
0
0
11545
0
0
0
0
0
0
32645
0
0
0
22082
0
37665
10423
0
0
99029
0
0
0
0
0
0
0
16899
12349
0
0
0
0
0
0
0
0
0
0
0

0
6413
5401
0
0
0
0
5787
0
0
0
0
0
0
16894
0
0
0
11245
0
19208
5407
0
0
49766
0
0
0
0
0
0
0
8309
6071
0
0
0
0
0
0
0
0
0
0
0

0
6274
5657
0
0
0
0
5758
0
0
0
0
0
0
15751
0
0
0
10837
0
18457
5016
0
0
49263
0
0
0
0
0
0
0
8590
6278
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
6821
0
0
0
2981
4903
0
6923
3323
3712
2969
7763
2825
2602
0
3708
0
2747
7473
6582
3130
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
137340
6504

0
0
0
0
6683
0
0
0
2886
5800
0
6936
3159
3577
3122
7464
2803
2763
0
2897
0
2735
7079
6541
3013
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
133336
6343

1
0
0
0
1
1
0
0
0
0
0
0
1
0
0
0
0
0
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
10
0

11018
0
0
0
10948
15075
0
0
0
0
0
0
14401
0
0
0
0
0
18339
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
131689
0

5438
0
0
0
5627
7446
0
0
0
0
0
0
7247
0
0
0
0
0
9628
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
69031
0

5580
0
0
0
5321
7629
0
0
0
0
0
0
7154
0
0
0
0
0
8711
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
62658
0

4131
5281
6885
0
0
0
7609
6815
0
0
9387
0
7498
0
0
3900
3553
0
3031
2906
8796
7053
0
5088
2593
7020
11999
0
0
0
5443
4531
0
8075
3200
6042
305564
5837
5472
3528
4025
4627
10834
8023
3802

4098
5283
6590
0
0
0
6798
6586
0
0
8948
0
7013
0
0
3365
3478
0
2998
2869
8633
6794
0
5674
2575
7733
11678
0
0
0
5440
4264
0
7596
2878
5702
298804
5952
5535
3532
4145
4570
10687
8019
3953

0
0
1
0
0
0
0
1
0
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
0
1
1
0
19
1
0
1
0
0
0
0
0

0
0
12047
0
0
0
0
13739
0
10087
10896
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12454
0
18241
0
14927
0
11916
0
17345
10037
0
280286
14294
0
21215
0
0
0
0
0

0
0
6097
0
0
0
0
8042
0
5152
6252
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6231
0
9142
0
7614
0
6187
0
9129
5185
0
142103
7051
0
10606
0
0
0
0
0

0
0
5950
0
0
0
0
5697
0
4935
4644
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6223
0
9099
0
7313
0
5729
0
8216
4852
0
138183
7243
0
10609
0
0
0
0
0

5717
0
9351
6739
0
5371
3142
6149
5780
0
7630
0
5282
9078
5887
12825
4092
8992
2524
0
6919
8681
0
3155
0
0
2935
17100
7162
2549
0
0
0
2827
12443
0
0
3995
2750
12025
3365
0
8651
3269
2673

5575
0
9065
6244
0
4974
2870
6034
5727
0
7744
0
5056
9134
5870
12482
3955
8930
2498
0
6627
8948
0
3050
0
0
2885
16516
6749
2572
0
0
0
2742
12273
0
0
3828
2460
12023
2968
0
8413
3157
2501

0
0
0
1
0
0
2
0
0
0
0
0
0
0
1
1
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
1
0
0
0

0
0
0
14996
0
0
35545
0
0
0
0
0
0
0
12562
12010
0
0
0
0
0
13753
0
0
10384
0
0
0
0
0
0
0
19438
0
0
11225
0
0
0
0
0
14497
0
0
0

0
0
0
7840
0
0
18540
0
0
0
0
0
0
0
6250
5556
0
0
0
0
0
6857
0
0
4990
0
0
0
0
0
0
0
9773
0
0
5540
0
0
0
0
0
7534
0
0
0

0
0
0
7156
0
0
17005
0
0
0
0
0
0
0
6312
6454
0
0
0
0
0
6896
0
0
5394
0
0
0
0
0
0
0
9665
0
0
5685
0
0
0
0
0
6963
0
0
0

4145
2684
11254
11836
13562
3425
0
5067
2871
5514
0
326043
6589
0
0
3014
4431
0
0
7607
5816
7013
8275
5391
2762
6966
6622
4155
0
2639
13085
2933
3102
2860
9191
0
4066
7095
12274
6530
0
12624
2986
0
6149

3974
2600
10890
12172
13366
2870
0
4755
2675
5239
0
320434
6317
0
0
2940
4429
0
0
8446
5590
6897
8232
5337
2849
6723
6219
4008
0
2504
12545
2913
2981
2781
9242
0
4127
7153
12282
6308
0
12118
2957
0
5953

1
1
0
0
1
0
0
1
2
0
1
17
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0

12289
10699
0
0
27921
0
0
13897
22952
0
12609
251780
0
0
0
0
18054
0
12899
0
0
0
0
0
12616
0
0
0
0
0
0
0
0
10394
0
0
0
0
0
0
0
0
0
0
0

6275
5505
0
0
14091
0
0
7255
11650
0
6790
127024
0
0
0
0
8996
0
6540
0
0
0
0
0
6397
0
0
0
0
0
0
0
0
5375
0
0
0
0
0
0
0
0
0
0
0

6014
5194
0
0
13830
0
0
6642
11302
0
5819
124756
0
0
0
0
9058
0
6359
0
0
0
0
0
6219
0
0
0
0
0
0
0
0
5019
0
0
0
0
0
0
0
0
0
0
0

3175
0
11176
3071
5523
5054
2804
6399
0
3344
6397
2845
0
8540
10290
3317
8791
13228
16703
3537
13479
0
6540
7559
16792
13304
330964
8553
0
3588
6959
6623
18210
2780
7539
0
2553
2710
11672
14255
6827
0
0
5765
13690

3221
0
10498
3034
5469
5523
2586
6376
0
3002
6155
2813
0
7936
9996
3264
8374
12865
16422
3540
13460
0
6464
7615
16683
13287
336035
8319
0
3368
7165
6691
18537
2928
8054
0
3073
2830
11820
13992
7244
0
0
5739
13858

0
1
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
1
0
1
1
2
1
1
0
2
9
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
0
0
1

0
10141
0
0
0
0
0
0
0
0
0
0
11925
0
13994
10248
0
12710
0
13897
10836
34209
13738
35850
0
30269
129816
18310
0
0
0
0
0
0
20257
0
0
11531
0
0
0
0
0
0
12135

0
5294
0
0
0
0
0
0
0
0
0
0
6136
0
7009
5108
0
6418
0
7055
5417
17207
6940
17946
0
15186
65731
9217
0
0
0
0
0
0
10304
0
0
5777
0
0
0
0
0
0
6242

0
4847
0
0
0
0
0
0
0
0
0
0
5789
0
6985
5140
0
6292
0
6842
5419
17002
6798
17904
0
15083
64085
9093
0
0
0
0
0
0
9953
0
0
5754
0
0
0
0
0
0
5893

12028
8939
2613
0
11914
3222
4533
9431
10722
0
3559
9540
6757
9482
10773
3629
0
2757
5269
9489
0
0
10686
9084
10296
5257
7359
9434
7574
13425
2853
12372
6243
200480
0
2588
8907
3058
0
4739
0
0
0
0
2444

12156
9154
2592
0
11707
3217
5165
9481
10712
0
3598
9733
7021
10240
10667
3310
0
2870
5548
9464
0
0
10370
9239
10370
5191
7216
9941
7558
12947
2790
13924
6236
198513
0
2906
8980
2730
0
4808
0
0
0
0
2614

0
0
0
0
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
1
0
0
1
0
0
26
0
0
0
0
2
1
0
0
0
0
0

0
0
0
0
0
12105
0
0
0
0
0
0
0
0
13715
0
0
0
0
0
0
11174
0
0
0
0
0
12904
0
0
17685
0
0
387542
0
0
0
0
37617
18182
0
0
0
0
0

0
0
0
0
0
6098
0
0
0
0
0
0
0
0
6876
0
0
0
0
0
0
5561
0
0
0
0
0
6464
0
0
9192
0
0
193086
0
0
0
0
18752
9290
0
0
0
0
0

0
0
0
0
0
6007
0
0
0
0
0
0
0
0
6839
0
0
0
0
0
0
5613
0
0
0
0
0
6440
0
0
8493
0
0
194456
0
0
0
0
18865
8892
0
0
0
0
0

2773
3176
6885
0
5557
5403
4517
2594
0
3554
8475
6023
2812
5891
9741
5509
7637
2746
4401
11894
5181
5596
13968
7143
6028
7489
3327
13652
2912
0
0
0
5472
5822
2566
144460
0
2397
6071
6595
3851
3693
0
4807
0

2776
3204
6976
0
5179
5344
4248
2593
0
3490
8323
6274
2813
5945
9962
5274
6631
2785
4514
11422
5058
5426
13925
7170
5959
7660
3440
13496
2859
0
0
0
5537
5673
2519
145783
0
2908
6246
6755
3869
4048
0
4940
0

0
0
1
0
3
1
3
0
1
1
1
0
1
0
0
1
1
1
0
0
0
1
0
2
0
1
0
0
1
1
1
0
0
0
1
6
1
0
0
0
1
0
0
0
0

0
0
10235
0
37315
25461
47781
0
14721
13576
14477
0
11261
0
0
24405
11629
14149
0
0
0
11563
0
22544
0
13348
0
0
11802
15807
18184
0
0
0
13485
83255
14315
0
0
0
15954
0
0
0
0

0
0
5078
0
18708
12747
23205
0
7238
6377
7516
0
5698
0
0
12201
5716
7090
0
0
0
5923
0
11380
0
6792
0
0
5908
7947
8703
0
0
0
6817
41576
6911
0
0
0
7919
0
0
0
0

0
0
5157
0
18607
12714
24576
0
7483
7199
6961
0
5563
0
0
12204
5913
7059
0
0
0
5640
0
11164
0
6556
0
0
5894
7860
9481
0
0
0
6668
41679
7404
0
0
0
8035
0
0
0
0

6084
12806
2768
5832
0
3205
3080
0
0
0
2641
0
3952
4590
0
0
0
2731
7724
0
2579
0
6494
10960
9312
2986
7196
2932
19174
105685
2462
0
3827
0
2892
2961
4047
3305
6277
7942
0
3754
2962
2917
2904

6664
13676
3027
5616
0
3174
2868
0
0
0
2595
0
3996
4351
0
0
0
2475
7665
0
2556
0
6422
10817
9683
2903
6695
2765
19069
107235
3089
0
3502
0
2859
3055
4225
3428
6581
7943
0
3984
3117
2929
2889

0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
0
0
0
1
3
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0

0
11984
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
16973
12273
0
0
0
11756
51998
0
0
0
0
0
0
0
0
0
0
0
0
10962
0
0

0
5754
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8402
6340
0
0
0
6250
25788
0
0
0
0
0
0
0
0
0
0
0
0
5533
0
0

0
6230
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
8571
5933
0
0
0
5506
26210
0
0
0
0
0
0
0
0
0
0
0
0
5429
0
0

4245
0
0
3945
0
2593
0
7064
0
0
0
0
6121
2987
2761
0
16382
2686
10651
157044
0
0
0
0
0
0
0
0
0
0
0
6499
6990
7844
4902
2475
2981
0
4753
5584
3281
0
3875
2684
12025

4200
0
0
4094
0
2708
0
7301
0
0
0
0
6711
2961
2251
0
16169
2514
10725
158842
0
0
0
0
0
0
0
0
0
0
0
6547
6562
8139
5172
2627
3053
0
4644
5707
3308
0
3832
2714
11511

0
0
0
0
0
0
0
0
0
1
0
0
0
1
0
0
0
0
0
8
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
1
1
0
0
0
1
0
0
0
0

0
0
0
0
0
0
0
0
0
28304
0
0
0
12732
0
0
0
0
0
122271
0
0
0
0
0
0
0
0
0
0
0
0
0
15002
0
14669
12704
0
0
0
12200
0
0
0
0

0
0
0
0
0
0
0
0
0
13867
0
0
0
6388
0
0
0
0
0
60312
0
0
0
0
0
0
0
0
0
0
0
0
0
7384
0
7066
6126
0
0
0
6348
0
0
0
0

0
0
0
0
0
0
0
0
0
14437
0
0
0
6344
0
0
0
0
0
61959
0
0
0
0
0
0
0
0
0
0
0
0
0
7618
0
7603
6578
0
0
0
5852
0
0
0
0

0
0
0
0
13201
0
3288
4342
6996
6112
6041
2523
5007
9662
11533
8978
15468
0
701676
0
0
0
3021
3578
6611
6555
0
3458
5397
0
0
14154
11253
9896
18776
6602
8249
4227
14677
14370
20252
0
6060
27377
10866

0
0
0
0
12892
0
3319
4480
6908
6126
6849
2530
4905
10871
11544
8600
16002
0
697671
0
0
0
2981
4425
6687
6627
0
3407
5447
0
0
14077
11454
9894
18712
6551
8212
4012
14455
14437
20567
0
5935
26822
10791

0
0
0
0
0
1
0
0
0
0
1
1
0
0
0
0
0
1
63
0
0
0
0
0
0
3
1
2
2
0
0
1
2
2
0
2
3
3
0
0
0
0
1
2
0

0
0
0
0
0
31035
0
0
0
0
15753
10028
0
0
0
0
0
10880
958337
0
0
0
0
0
0
37114
10784
21719
43158
0
0
11604
31315
30409
0
22996
43494
49511
0
0
0
0
19936
35315
0

0
0
0
0
0
15245
0
0
0
0
7573
5124
0
0
0
0
0
5446
477657
0
0
0
0
0
0
18156
5357
10823
21088
0
0
5743
15164
14814
0
11414
22160
24866
0
0
0
0
9945
17697
0

0
0
0
0
0
15790
0
0
0
0
8180
4904
0
0
0
0
0
5434
480680
0
0
0
0
0
0
18958
5427
10896
22070
0
0
5861
16151
15595
0
11582
21334
24645
0
0
0
0
9991
17618
0

23062
11248
26034
15151
0
11385
18835
18731
12075
9015
12314
15843
19367
8319
19450
9315
29544
15229
12039
5429
13059
19418
16940
15861
18065
8732
18492
19646
18878
10191
16528
13328
16454
8320
465931
6227
7198
11385
0
2807
3958
13137
0
13602
5982

22737
10964
25928
14768
0
11145
19447
18606
12359
9045
12590
16003
19164
8211
19128
9492
28954
15203
11790
5291
12758
19162
16579
15573
17534
8564
18217
19735
18970
10395
16375
13298
16201
7992
462933
6171
7075
10980
0
2911
3997
13158
0
13619
5868

1
0
1
0
0
1
1
1
3
1
3
2
1
1
0
2
1
2
1
0
2
1
1
0
1
1
0
1
2
3
1
1
0
3
58
2
0
0
0
1
1
0
2
1
2

15757
0
12964
0
0
14377
14278
26788
63332
13123
38801
28094
10086
12117
0
24297
23142
35514
11698
0
37045
11570
23732
0
11069
17185
0
13597
25723
45487
13197
19323
0
38686
882295
36707
0
0
0
12394
13861
0
21736
22300
59309

7686
0
6474
0
0
7071
6999
13342
31650
6627
19420
13879
5032
6093
0
12225
11422
17826
5896
0
18520
5863
11733
0
5537
8560
0
6585
13012
22936
6640
9839
0
19563
440128
17834
0
0
0
5944
6830
0
10554
10997
29132

8071
0
6490
0
0
7306
7279
13446
31682
6496
19381
14215
5054
6024
0
12072
11720
17688
5802
0
18525
5707
11999
0
5532
8625
0
7012
12711
22551
6557
9484
0
19123
442167
18873
0
0
0
6450
7031
0
11182
11303
30177

0
8409
8526
17538
13567
15584
12114
23154
15313
6687
4228
10496
8800
8010
9291
8015
8691
15417
7722
5445
3835
9394
8756
16818
6828
7509
6615
14077
25163
14390
16335
23204
4280
14397
6341
16686
365957
7501
6269
3990
0
6275
9966
11560
11317

0
8205
8453
17847
13525
15407
12108
23268
15063
6384
4080
11191
8913
8092
9115
8219
8853
15402
7947
5363
3884
9281
8789
16884
6869
7152
6481
13904
24726
14109
16180
22748
4130
14050
6299
16233
361452
7596
6467
4072
0
6333
9655
11374
10903

2
0
4
2
1
1
0
2
2
3
2
1
1
1
0
1
2
1
3
1
1
1
1
1
1
1
2
1
0
1
1
0
4
3
0
1
22
0
1
1
1
0
1
0
0

33025
0
49100
27073
13000
21703
0
21661
28496
38607
22406
14368
22457
11846
0
12889
25311
13884
46453
25004
11749
24506
15322
11080
10658
14559
29226
19507
0
21718
22831
0
59400
34891
0
13258
412688
0
11734
14374
44359
0
21763
0
0

16800
0
24660
13556
6455
10843
0
11445
14127
19186
11457
6780
11112
5923
0
6377
13253
6979
22916
12509
5779
11963
7440
5499
5247
7335
14573
9786
0
11002
11467
0
29718
17815
0
6835
206159
0
5779
7098
22153
0
10796
0
0

16225
0
24440
13517
6545
10860
0
10216
14369
19421
10949
7588
11345
5923
0
6512
12058
6905
23537
12495
5970
12543
7882
5581
5411
7224
14653
9721
0
10716
11364
0
29682
17076
0
6423
206529
0
5955
7276
22206
0
10967
0
0

5998
11041
9894
7446
14597
8527
9856
7891
10713
11254
5948
2618
0
3562
14633
13686
0
0
9932
10053
16623
12118
3280
3060
3169
14343
6264
7675
8029
3496
0
6546
0
9658
12507
8232
9431
0
7277
0
13901
5821
640022
19307
14878

6000
10790
10244
7335
14559
8288
10003
7571
10569
11001
5894
2552
0
3091
14898
14551
0
0
9899
10293
16632
12176
3183
3225
3331
12336
6686
7926
8231
3636
0
6533
0
9506
11931
8169
9082
0
6708
0
12606
5617
639722
17631
14839

1
0
1
0
0
0
1
1
0
1
1
0
0
0
2
0
0
0
1
2
0
0
0
0
0
0
0
0
0
1
1
1
0
0
0
0
0
2
0
1
0
1
54
0
0

11322
0
17852
0
0
0
15223
13283
0
22756
10958
0
0
0
31037
0
0
0
21292
29883
0
0
0
0
0
0
0
0
0
46490
21395
10491
0
0
0
0
0
29992
0
23737
0
14747
762203
0
0

5953
0
9018
0
0
0
7510
6751
0
11225
5558
0
0
0
15567
0
0
0
10692
15097
0
0
0
0
0
0
0
0
0
23312
10366
5062
0
0
0
0
0
14841
0
11958
0
7423
385693
0
0

5369
0
8834
0
0
0
7713
6532
0
11531
5400
0
0
0
15470
0
0
0
10600
14786
0
0
0
0
0
0
0
0
0
23178
11029
5429
0
0
0
0
0
15151
0
11779
0
7324
376510
0
0

16439
8890
9699
5947
8818
22731
11363
3349
3151
2640
9427
10525
6948
11190
13396
2857
19744
9793
15503
9888
9301
8392
14463
15161
5427
12517
9355
9087

16307
8993
9512
6104
8742
22461
11336
3261
3062
2639
9563
10744
6643
11282
13704
2910
20550
9746
15255
9668
9159
8400
14135
14998
5511
12743
9224
9104

0
1
1
2
1
1
2
1
1
2
1
0
0
2
1
1
0
1
2
0
0
0
0
0
2
3
1
2

0
16523
26190
36280
14385
11318
20805
10169
12232
22552
13400
0
0
23224
18505
13014
0
11970
22147
0
0
0
0
0
22682
38353
11184
32392

0
8426
12931
18195
7651
5739
10500
5030
6456
11286
6432
0
0
12260
9119
6576
0
5975
11170
0
0
0
0
0
11437
19439
5543
16631

0
8097
13259
18085
6734
5579
10305
5139
5776
11266
6968
0
0
10964
9386
6438
0
5995
10977
0
0
0
0
0
11245
18914
5641
15761

13167
10015
4671
7179
19776
10452
11272
15514
19739
15666
3918
12331
5686
9230
8020
15377

13279
9858
4737
7076
19190
10751
11416
15843
20247
15643
3888
11347
5797
9414
8266
15735

0
1
1
2
3
2
1
1
2
3
1
1
0
0
0
0

0
10996
16365
26609
55956
42877
11098
12982
28816
33196
10134
14305
0
0
0
0

0
5483
8155
13653
31198
21008
5505
6283
14339
16542
4903
7103
0
0
0
0

0
5513
8210
12956
24758
21869
5593
6699
14477
16654
5231
7202
0
0
0
0

12071
12022
4931
9976
12383
5699
8889
24141
16426
14155
17130
340176
12936
16899
14824
3426
5873
0
4673
24478
7929
9126
2918
12458
6851
8540
5937
5660
0
3028
5862
3567
2639
2888
0
0
15601
7471
0
6599
4056
17126
6777
3439
3030

12343
12161
4908
9934
12632
5887
8840
24001
15995
14297
18011
332460
11713
15939
14337
3481
5670
0
4354
23503
7626
9023
3129
13274
6796
8565
5961
5577
0
2696
6100
3005
2763
2740
0
0
14504
7658
0
6663
3916
17062
6574
3402
2902

0
0
1
1
1
2
2
0
1
0
0
26
1
0
1
1
0
0
0
0
0
2
0
1
1
1
0
2
0
1
0
0
1
0
0
0
0
1
2
1
1
0
0
1
0

0
0
16079
11092
19104
23378
30909
0
20982
0
0
474656
19398
0
10392
11993
0
0
0
0
0
31585
0
13375
11667
17581
0
48022
0
33418
0
0
10766
0
0
0
0
17885
52590
16931
19060
0
0
30279
0

0
0
7948
5518
9514
11630
15492
0
10623
0
0
238869
9859
0
5250
6075
0
0
0
0
0
15832
0
6528
5808
8972
0
23790
0
17096
0
0
5126
0
0
0
0
8890
26550
8547
9479
0
0
15213
0

0
0
8131
5574
9590
11748
15417
0
10359
0
0
235787
9539
0
5142
5918
0
0
0
0
0
15753
0
6847
5859
8609
0
24232
0
16322
0
0
5640
0
0
0
0
8995
26040
8384
9581
0
0
15066
0

0
9827
5896
10907
2605
2612
3784
0
2654
10286
11023
0
3003
7453
6552
3841
2832
3996
6257
3121
7467
4597
6852
179211
3100
0
0
2589
7584
3208
3469
8591
0
3295
0
2976
0
2841
3746
11676
13261
12093
6875
3220
4436

0
9442
6366
10478
2536
2464
3551
0
2629
10399
11009
0
2909
7283
6129
3703
2784
3874
6007
3170
7711
4392
6691
174041
2954
0
0
2631
7393
3150
3576
8394
0
3214
0
2847
0
2683
3884
11202
13228
12217
6841
2952
4152

0
0
0
0
1
0
0
0
2
0
1
1
0
0
0
0
0
0
0
1
0
0
2
21
0
1
0
0
1
1
2
0
1
0
0
1
0
0
2
1
0
1
1
0
0

0
0
0
0
10746
0
0
0
29441
0
21729
27652
0
0
0
0
0
0
0
14467
0
0
25679
337333
0
15870
0
0
10088
15705
24408
0
20639
0
0
29419
0
0
21697
10153
0
33803
10698
0
0

0
0
0
0
5545
0
0
0
15690
0
10842
13674
0
0
0
0
0
0
0
7336
0
0
12767
168179
0
8011
0
0
5124
7819
12203
0
10704
0
0
14696
0
0
10869
5057
0
16691
4950
0
0

0
0
0
0
5201
0
0
0
13751
0
10887
13978
0
0
0
0
0
0
0
7131
0
0
12912
169154
0
7859
0
0
4964
7886
12205
0
9935
0
0
14723
0
0
10828
5096
0
17112
5748
0
0

2887
0
0
0
6349
13919
2841
12347
11453
7372
3126
3071
0
0
0
0
5655
3174
4400
0
3178
0
0
6479
0
210161
3091
0
2593
2605
8656
7040
0
3948
3991
8504
3751
0
3192
9357
5274
7577
0
0
5591

2706
0
0
0
6345
14224
2835
10139
11289
7663
3107
2933
0
0
0
0
5084
3146
3795
0
3194
0
0
6263
0
206682
3342
0
2610
2568
8522
7288
0
3789
3880
8164
3320
0
3033
9237
5223
7627
0
0
5725

1
1
1
1
2
0
0
1
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
0
20
0
0
0
0
1
3
1
0
0
1
0
0
0
1
0
0
0
0
0

10437
13154
16662
16487
46001
0
0
14333
0
0
11542
0
0
0
0
0
0
16237
0
0
0
0
0
0
0
327053
0
0
0
0
12727
49257
10268
0
0
16201
0
0
0
11658
0
0
0
0
0

5255
6510
8225
8286
22523
0
0
6914
0
0
5849
0
0
0
0
0
0
8493
0
0
0
0
0
0
0
164850
0
0
0
0
6487
24948
5453
0
0
8227
0
0
0
5802
0
0
0
0
0

5182
6644
8437
8201
23478
0
0
7419
0
0
5693
0
0
0
0
0
0
7744
0
0
0
0
0
0
0
162203
0
0
0
0
6240
24309
4815
0
0
7974
0
0
0
5856
0
0
0
0
0

0
4567
0
0
2964
3604
2745
2939
0
2581
0
0
0
4405
4796
4529
2829
6499
2694
7609
8107
2814
2721
0
10779
2648
6932
7611
9255
2903
14745
13715
388252
8601
0
2501
6878
13946
13010
11585
3044
8654
17052
9027
15765

0
4254
0
0
2873
3297
2623
2837
0
2490
0
0
0
4256
4778
3150
2781
6433
2737
8147
8059
2771
2542
0
10465
2833
6671
7752
9282
3103
14484
13736
377370
8632
0
2613
6962
13995
12890
11211
2947
8787
16456
8788
16181

0
0
0
0
0
2
1
0
1
0
1
1
0
0
0
1
0
1
1
0
1
0
1
0
0
0
0
0
0
0
0
2
32
1
1
1
1
1
1
2
1
0
0
1
0

0
0
0
0
0
21496
20623
0
16126
0
16067
12945
0
0
0
36031
0
16344
10623
0
15015
0
10303
0
0
0
0
0
0
0
0
51369
580756
10613
24165
11670
12500
11213
11651
23372
22270
0
0
46953
0

0
0
0
0
0
10761
10018
0
8075
0
8147
6663
0
0
0
18060
0
8111
5366
0
7646
0
5139
0
0
0
0
0
0
0
0
25947
291516
5424
12021
5720
6154
5729
5916
12227
11338
0
0
23435
0

0
0
0
0
0
10735
10605
0
8051
0
7920
6282
0
0
0
17971
0
8233
5257
0
7369
0
5164
0
0
0
0
0
0
0
0
25422
289240
5189
12144
5950
6346
5484
5735
11145
10932
0
0
23518
0

10010
0
0
2833
6326
3552
5535
17834
11727
11033
0
4463
4865
6865
14284
7746
6324
12761
3179
3588
6086
3578
16764
11035
7963
6734
2625
9746
11223
0
9391
21007
12591
0
0
8293
3327
6111
5461
3329
0
0
423830
10285
0

9481
0
0
2784
6183
3444
5044
16755
11594
10803
0
4357
4610
6837
13762
7750
5928
12518
2192
3309
5836
3664
15776
10831
7871
6854
2658
9299
10795
0
9109
19944
11788
0
0
8022
3405
6114
5339
3252
0
0
408571
9958
0

0
0
1
1
0
0
1
1
1
0
1
0
1
0
1
0
1
1
1
0
1
0
0
0
1
0
1
1
1
0
1
0
1
1
1
0
1
0
0
0
0
1
32
0
0

0
0
10288
45703
0
0
10932
28828
16691
0
14593
0
14426
0
10493
0
17890
11205
14562
0
23048
0
0
0
18478
0
11674
10971
29342
0
15328
0
15200
11760
23859
0
29789
0
0
0
0
21289
482440
0
0

0
0
5076
23344
0
0
5535
14419
8346
0
7240
0
7209
0
5351
0
8804
5582
7291
0
11655
0
0
0
9468
0
5839
5620
14428
0
7797
0
7682
5764
11606
0
14830
0
0
0
0
10666
244070
0
0

0
0
5212
22359
0
0
5397
14409
8345
0
7353
0
7217
0
5142
0
9086
5623
7271
0
11393
0
0
0
9010
0
5835
5351
14914
0
7531
0
7518
5996
12253
0
14959
0
0
0
0
10623
238370
0
0

9242
5496
18827
6743
0
6768
6128
5802
0
0
3925
3525
6426
14197
8700
12432
6091
5971
11691
0
3016
3394
6536
11421
14709
7066
6634
12903
8746
6927
7312
2554
2873
2944
3598
2698
4799
6839
4313
2879
2597
13320
6927
0
8290

8813
5432
17906
6551
0
6638
6176
5545
0
0
4000
3413
6054
13861
8577
11969
5878
5734
11619
0
2832
3321
6222
10055
13133
6677
6559
12345
8586
6464
6968
2455
2865
2912
3556
2766
4812
6837
4436
2934
2613
12641
6789
0
8097

1
0
0
0
0
0
1
1
0
1
1
0
0
0
0
0
1
0
0
0
0
0
1
1
0
0
1
1
1
0
1
1
0
1
1
0
0
0
1
1
1
0
0
1
2

19731
0
0
0
0
0
24018
12819
0
26886
11382
0
0
0
0
0
10633
0
0
0
0
0
18982
22000
0
0
13518
11516
15441
0
11044
12697
0
16626
11213
0
0
0
10944
12196
14564
0
0
10164
32179

9902
0
0
0
0
0
12288
6480
0
13583
5709
0
0
0
0
0
5468
0
0
0
0
0
9466
11034
0
0
6881
5971
7839
0
5700
6494
0
8147
5640
0
0
0
5669
6081
7321
0
0
5073
16306

9829
0
0
0
0
0
11730
6339
0
13303
5673
0
0
0
0
0
5165
0
0
0
0
0
9516
10966
0
0
6637
5545
7602
0
5344
6203
0
8479
5573
0
0
0
5275
6115
7243
0
0
5091
15873

17930
15418
8322
10238
4501
2909
6287
13929
4083
6261
6341
15985
0
11638
0
4444
260691
12322
7020
11168
0
0
2636
4280
2836
7423
2558
4209
0
2788
0
3220
0
0
0
2699
2390
5458
3823
11248
12666
7027
12065
8165
3669

18014
14451
7912
9840
4250
2785
5957
13177
3940
6328
6248
15496
0
10805
0
4369
259529
12799
7307
10922
0
0
2634
4399
2766
7346
2484
4207
0
2774
0
3229
0
0
0
2600
2902
5588
3645
11199
12158
6953
12171
8344
3326

1
0
1
0
2
1
1
0
0
1
0
1
0
1
1
1
15
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
1
1
1
0
1
1
0
0

11950
0
11020
0
25278
27382
15088
0
0
11908
0
24586
0
11184
10042
15449
211302
0
0
0
10642
11461
0
0
0
0
10504
0
0
0
0
0
0
0
20299
0
0
13065
17535
11583
0
26191
10639
0
0

6108
0
5588
0
13157
13860
7370
0
0
5874
0
12331
0
5571
5373
7786
105243
0
0
0
5480
5783
0
0
0
0
5226
0
0
0
0
0
0
0
9894
0
0
6402
8576
5796
0
13586
5295
0
0

5842
0
5432
0
12121
13522
7718
0
0
6034
0
12255
0
5613
4669
7663
106059
0
0
0
5162
5678
0
0
0
0
5278
0
0
0
0
0
0
0
10405
0
0
6663
8959
5787
0
12605
5344
0
0

4130
0
0
0
0
0
0
0
0
0
0
0
0
0
9962
2787
6400
6835
6123
3831
5683
5237
7107
5244
0
6540
0
5930
6357
8326
0
2640
10697
8945
11059
7188
0
0
2822680
492449
80733
80527
65461
69847
49440

4074
0
0
0
0
0
0
0
0
0
0
0
0
0
10037
2796
6302
6979
6037
3814
5695
5208
7025
5374
0
6235
0
5866
6076
8302
0
2646
10369
8561
11249
7131
0
0
2744393
478298
78037
77466
62830
68698
49262

0
2
0
0
0
0
0
1
1
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
0
164
41
10
9
8
7
1

0
31909
0
0
0
0
0
11474
11166
0
0
0
0
12031
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
12803
0
0
0
0
0
0
0
0
2233949
589585
125241
128380
142198
93879
10187

0
15710
0
0
0
0
0
5799
5468
0
0
0
0
5877
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6351
0
0
0
0
0
0
0
0
1129931
299471
63762
65714
72627
46938
5104

0
16199
0
0
0
0
0
5675
5698
0
0
0
0
6154
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6452
0
0
0
0
0
0
0
0
1104018
290114
61479
62666
69571
46941
5083

52830
7883
37517
32718
15493
144091
76726
15719
27886
10945
9550
3265
176574
59053
46102
31525
39894
0
91394
28066
16848
2660
17196
26624
91037
5268
20124
19643
29087
16915
87235
13764
5650
42789
25032
56497
7946
20752
10813
10099
6887
71996
12769
14267
22032

50425
7492
36731
32135
15222
141450
74541
15829
27520
10752
9587
3221
167150
55640
42833
30068
38609
0
88102
27165
16081
2489
16335
26032
91761
5326
20009
19710
29465
17251
86823
13674
5600
43286
24263
54779
7649
20506
10588
9527
6509
68776
12047
13723
21335

1
0
2
2
1
8
2
0
3
0
2
1
14
3
5
2
3
1
7
3
0
0
1
3
11
2
1
0
3
5
7
1
2
2
2
5
0
0
3
1
1
5
3
0
1

12684
0
29531
34703
12782
102241
23345
0
42421
0
26299
10176
187352
32709
59304
35221
46968
13150
92025
38511
0
0
11179
42335
154865
36553
13063
0
44778
60471
127072
18033
31521
46929
30589
56247
0
0
33737
11159
11351
59662
35430
0
11384

6411
0
14870
17714
6331
51566
11912
0
21263
0
13251
5140
95508
16744
30543
17921
23810
6490
46882
19621
0
0
5704
21557
77633
18316
6591
0
22418
30308
64018
9075
15953
23656
15334
28407
0
0
17133
5589
5685
30276
18070
0
5705

6273
0
14661
16989
6451
50675
11433
0
21158
0
13048
5036
91844
15965
28761
17300
23158
6660
45143
18890
0
0
5475
20778
77232
18237
6472
0
22360
30163
63054
8958
15568
23273
15255
27840
0
0
16604
5570
5666
29386
17360
0
5679

7435
15493
50212
10842
4043
2666
0
7093
3423
4058
3467
0
7384
7236
103636
8753
12010
11477
31985
9932
10064
19415
201766
28335
18036
28175
21056
49870
20586
35708
79351
16026
16397
22434
3003
8400
13091
88831
13684
33342
2966
15267
15902
7670
21162

6916
14755
45744
11039
4012
2568
0
2558
3360
4102
3451
0
7432
7222
98830
8567
11525
11192
30283
9456
9588
18219
197205
27575
17596
28026
21056
49294
20072
33586
76844
15406
15429
21724
2826
8398
13061
86137
13234
31927
2890
14978
15433
7675
21115

0
1
7
0
0
0
0
0
0
0
1
0
2
4
4
0
0
1
1
0
2
0
11
0
1
2
1
5
2
0
2
0
2
0
0
0
0
4
1
1
0
0
0
2
0

0
12848
95934
0
0
0
0
0
0
0
13539
0
29485
52910
51461
0
0
12294
15094
0
24073
0
163442
0
25819
26594
12273
77310
21446
0
25601
0
25601
0
0
0
0
53158
22512
10195
0
0
0
20451
0

0
6501
47520
0
0
0
0
0
0
0
6827
0
14674
26019
26300
0
0
6217
7742
0
12341
0
82457
0
13012
13297
6067
39227
10854
0
12852
0
12852
0
0
0
0
26855
11312
5144
0
0
0
10399
0

0
6347
48414
0
0
0
0
0
0
0
6712
0
14811
26891
25161
0
0
6077
7352
0
11732
0
80985
0
12807
13297
6206
38083
10592
0
12749
0
12749
0
0
0
0
26303
11200
5051
0
0
0
10052
0

0
4323
0
0
0
5914
10925
115615
47804
36692
31119
14260
0
0
0
5538
6145
0
2577
43822
2529
12139
2607
3502
3524
12741
0
2746
0
4034
95613
25871
14024
3863
51855
69160
0
3736
9200
12939
22556
7596
13133
27124
0

0
4472
0
0
0
5854
10789
126719
52534
40247
33938
14140
0
0
0
5529
6124
0
2487
36658
2553
11724
2592
3573
3510
5999
0
2752
0
3955
77695
23406
12758
3214
38317
69214
0
3676
9022
12832
22924
7630
13130
27179
0

0
0
0
0
0
0
0
7
3
2
2
3
0
0
1
1
0
0
1
1
0
0
1
0
0
0
0
0
0
0
3
1
1
0
1
4
0
0
0
2
0
1
1
0
0

0
0
0
0
0
0
0
91789
41902
24353
25534
33707
0
0
11137
11372
0
0
11198
12593
0
0
12593
0
0
0
0
0
0
0
37534
10320
12452
0
14762
41279
0
0
0
20434
0
10669
10176
0
0

0
0
0
0
0
0
0
44509
20507
11610
12392
16702
0
0
5429
5720
0
0
5553
6423
0
0
6423
0
0
0
0
0
0
0
21324
5280
6611
0
9433
20533
0
0
0
10099
0
5327
5107
0
0

0
0
0
0
0
0
0
47280
21395
12743
13142
17005
0
0
5708
5652
0
0
5645
6170
0
0
6170
0
0
0
0
0
0
0
16210
5040
5841
0
5329
20746
0
0
0
10335
0
5342
5069
0
0

6832
10930
2803
0
4033
0
2526
159102
15615
63545
25086
36054
18802
41930
0
25390
16540
115038
8528
14017
11141
32711
0
30610
18031
106228
6608
24214
17784
57622
152169
43131
14113
22872
21264
10453
18752
21584
60604
15138
26525
18941
18799
3214
8528

7093
10682
2922
0
3999
0
2483
160575
15682
63245
25550
36786
19312
42339
0
25367
16972
110245
4182
13799
11258
31735
0
31020
18251
105337
6823
24527
17647
56340
147285
40734
13610
22016
21064
10493
18500
20868
60230
14956
26340
18934
18191
3204
8340

0
0
0
0
0
0
0
3
1
1
1
0
0
0
0
0
0
1
0
0
1
0
0
0
0
3
0
0
0
3
7
0
2
1
0
1
2
1
5
3
2
0
0
0
0

0
0
0
0
0
0
0
35850
10220
12201
13429
0
0
0
0
0
0
11836
0
0
11836
0
0
0
0
40603
0
0
0
40603
79161
0
23881
11071
0
10648
22963
10598
77908
53067
24841
0
0
0
0

0
0
0
0
0
0
0
17705
5042
6035
6628
0
0
0
0
0
0
5869
0
0
5869
0
0
0
0
20739
0
0
0
20739
40343
0
12320
5667
0
5397
11522
5437
39477
27040
12437
0
0
0
0

0
0
0
0
0
0
0
18145
5178
6166
6801
0
0
0
0
0
0
5967
0
0
5967
0
0
0
0
19864
0
0
0
19864
38818
0
11561
5404
0
5251
11441
5161
38431
26027
12404
0
0
0
0

3823
0
3234
16281
10426
0
0
0
2752
3103
21388
10407
2944
3132
4905
9316
0
0
6633
2683
43983
29077
6261
4552
7824
7200
0
3240
14906
3142
5759
0
0
6005
3850
3850
0
0
0
0
0
0
3850
0
0

3522
0
3125
15526
9837
0
0
0
2686
3003
20316
9818
2839
2977
4682
9730
0
0
7040
2690
43756
28552
6074
4524
7995
7066
0
2893
15204
2885
6317
0
0
6002
3671
3671
0
0
0
0
0
0
3671
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1
1
0
0
0
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
13044
0
0
0
13044
14041
14041
0
0
0
0
0
14041
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6562
0
0
0
6562
6886
6886
0
0
0
0
0
6886
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6482
0
0
0
6482
7155
7155
0
0
0
0
0
7155
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

0
552152
107917
72914
35003
46614
31946
0
14668
24081
0
4515
19566
9915
2580
7335
0
4310
4310
0
0
0
0
0
75986
0
17136
4153
39494
15203
128895
64204
4536
14720
0
45435
10074
0
0
0
0
10074
0
0
30141

0
584276
113019
75554
37465
50730
34977
0
15753
25303
0
4607
20696
10561
2568
7993
0
4386
4386
0
0
0
0
0
78754
0
17363
4380
40845
16166
140855
70248
4975
15713
0
49919
10442
0
0
0
0
10442
0
0
30136

0
0
797 16110870
33
484762
15
210320
18
274442
44
784673
24
420667
2
39161
18
324845
41
734803
16
258140
14
288741
11
187922
47
989467
10
231118
17
323398
20
434951
82 2287013
21
585903
18
527693
20
474612
16
476158
2
60691
5
161956
111 1978384
30
679867
19
315055
19
310050
18
286506
25
386906
37
663454
8
99955
5
111265
3
63628
3
44268
18
344338
56 1024586
14
263723
7
144696
2
27246
5
117021
1
11912
17
294251
10
165737
49
976567

0
7747762
234717
103180
131537
379068
204772
17862
156434
361405
127543
142277
91585
472939
109286
153483
210170
1090998
285752
251647
225347
224030
29054
75168
955480
322652
152535
151032
141024
188237
315975
48338
50772
31040
20734
165091
507029
130759
71587
13233
57368
5817
145955
82310
486961

0
8363108
250045
107140
142905
405605
215895
21299
168411
373398
130597
146464
96337
516528
121832
169915
224781
1196015
300151
276046
249265
252128
31637
86788
1022904
357215
162520
159018
145482
198669
347479
51617
60493
32588
23534
179247
517557
132964
73109
14013
59653
6095
148296
83427
489606

10757
15599
3785
0
54559
41554
4169
5639
0
3197
16256
4880
0
11376
0
0
0
16218
3173
3779
4645
4621
0
15667
0
0
8633
0
7034
11519
2450
0
0
9069
5004744
168001
15881
30952
11716
13235
26885
43187
11950
8627
5568

10646
15718
3772
0
55208
41619
4424
5915
0
3250
16810
4853
0
11957
0
0
0
18074
3471
4322
4903
5378
0
17565
0
0
9728
0
7837
12433
2840
0
0
9593
4946779
166760
14903
30885
12046
13163
26743
43125
11859
8588
5448

6
18
16
9
64
16
15
12
10
11
45
7
4
11
6
8
9
59
9
8
10
18
14
64
6
7
19
26
6
65
20
24
5
16
209
9
1
3
0
0
1
2
0
2
0

146316
394286
261472
174493
1291514
266428
278587
259906
222995
263598
944091
183912
106666
169674
119620
143048
221171
1030765
163976
126118
188646
278260
273765
1414912
144390
199456
367768
556646
146652
1505879
431218
528401
92562
453698
2799563
115096
11363
40478
0
0
11019
29695
0
22541
0

73262
196656
130187
86856
634293
131866
137097
127789
108357
129184
447314
90143
51670
81637
55819
66087
101958
483254
76216
59969
90128
129449
127492
664984
68328
94863
172987
260028
68778
713345
197018
250054
43887
222386
1414486
58029
5609
20230
0
0
5496
14879
0
11815
0

73054
197630
131285
87637
657221
134562
141490
132117
114638
134414
496777
93769
54996
88037
63801
76961
119213
547511
87760
66149
98518
148811
146273
749928
76062
104593
194781
296618
77874
792534
234200
278347
48675
231312
1385077
57067
5754
20248
0
0
5523
14816
0
10726
0

0
95020
21012
0
0
2502
30053
18409
6012
6638
2829
7565
388985
32649
27189
33890
36755
5329
26543
63946
19649
143035
128251
27103
8539
13038
17310
23141
21929
17191
243999
18858
31935
23330
45254
25240
43133
31140
25109
344970
58588
93472
38767
36550
25092

0
93754
20595
0
0
2535
29628
18277
5934
6477
2674
7634
384716
33206
28235
34031
36256
5200
27102
62080
20039
138567
127762
27289
8498
13274
17309
22798
21866
16728
241716
18821
32250
23020
45018
24872
42438
30620
24677
321955
53087
85263
34860
34049
24026

0
9
1
1
0
3
3
0
0
0
0
1
4
0
1
0
0
0
0
1
0
2
5
0
0
0
3
0
2
0
2
0
0
0
0
0
0
0
2
22
5
7
5
0
1

0
136809
12560
15438
0
62183
35964
0
0
0
0
10664
46557
0
10190
0
0
0
0
10195
0
26172
61222
0
0
0
37809
0
23413
0
21089
0
0
0
0
0
0
0
21089
288752
76381
92554
64297
0
11037

0
68908
6284
7748
0
31607
17995
0
0
0
0
5274
23524
0
5104
0
0
0
0
5141
0
13279
30727
0
0
0
19017
0
11710
0
10544
0
0
0
0
0
0
0
10544
151783
40830
48975
33733
0
5624

0
67901
6276
7690
0
30576
17969
0
0
0
0
5390
23033
0
5086
0
0
0
0
5054
0
12893
30495
0
0
0
18792
0
11703
0
10545
0
0
0
0
0
0
0
10545
136969
35551
43579
30564
0
5413

0
23759
44279
24463
166915
58223
35176
61210
12306
216208
39692
67507
61505
13689
33815
55126
0
3055
30023
14840
2448
4760
306043
23891
17727
75309
42476
62505
26952
13540
43643
128964
14536
31225
23774
36573
22856
195488
19132
8736
42102
23606
6179
48964
0

0
23282
43007
24381
158257
56535
30899
59559
11264
211730
38794
63733
61754
13444
34005
57995
0
3104
31264
15727
2784
5116
303300
23632
17993
74202
41468
61844
27905
12991
43265
130949
14756
32330
23797
37165
22901
196600
19010
8681
42794
22318
6965
49655
0

0
0
4
0
8
4
2
2
0
13
1
8
0
1
3
10
4
0
2
2
1
1
15
1
0
1
1
6
1
1
4
2
0
0
1
0
1
5
1
0
0
0
0
0
0

0
0
44483
0
92649
47505
22216
22928
0
190637
17257
122269
0
11023
40088
155549
81341
0
23993
23349
13244
13622
188632
11746
0
14998
15055
71982
17113
13437
44301
24470
0
0
10325
0
14145
57486
13882
0
0
0
0
0
0

0
0
22621
0
46822
23751
11336
11735
0
97514
8812
61963
0
6609
20130
75562
39726
0
11559
11320
6442
6515
94205
5730
0
7174
7635
35963
8598
6696
22409
12252
0
0
5252
0
7000
28916
6989
0
0
0
0
0
0

0
0
21862
0
45827
23754
10880
11193
0
93123
8445
60306
0
4414
19958
79987
41615
0
12434
12029
6802
7107
94427
6016
0
7824
7420
36019
8515
6741
21892
12218
0
0
5073
0
7145
28570
6893
0
0
0
0
0
0

4350
42419
55331
12680
20350
22301
89032
12532
50951
25549
180022
58493
49518
24134
12653
5330
24685
5209
118900
31355
17726
5920
20770
2770
12210
0
28149
54691
5170
8488
2648
7394
3541
9540
17910
103976
12114
21637
17540
6129
23371
8391
12324
2470
126426

4432
42745
55506
13135
20174
22197
90280
12627
51928
25725
175895
57099
49085
23323
12329
5055
23654
5350
121973
31801
17980
6372
21705
2882
12557
0
28676
56994
5470
9107
2622
7830
4127
9205
18633
108270
12409
22245
20156
6246
22660
8457
13382
2715
129070

1
3
2
1
1
0
1
0
1
0
2
0
1
1
0
0
0
0
6
3
0
0
0
1
1
0
1
0
0
0
0
0
0
0
0
4
1
1
0
0
2
0
0
0
1

10386
33218
20505
10148
10357
0
10381
0
10381
0
31660
0
10424
21236
0
0
0
0
68517
37200
0
0
0
10826
10124
0
10367
0
0
0
0
0
0
0
0
43934
10020
11804
0
0
22110
0
0
0
13955

5186
16741
10751
5145
5606
0
5219
0
5219
0
16054
0
5345
10709
0
0
0
0
33915
18127
0
0
0
5418
5101
0
5269
0
0
0
0
0
0
0
0
22080
5036
5900
0
0
11144
0
0
0
6879

5200
16477
9754
5003
4751
0
5162
0
5162
0
15606
0
5079
10527
0
0
0
0
34602
19073
0
0
0
5408
5023
0
5098
0
0
0
0
0
0
0
0
21854
4984
5904
0
0
10966
0
0
0
7076

8925
13643
4709
9688
18181
21488
12763
9186
13883
5974
7986
46485
17499
12249
0
5804
7984
2949
186480
60422
27026
20555
28247
26249
10767
13214
92189
12470
13084
22160
32950
11525
127847
30824
28115
37588
6502
2902
7786
6134
7996
112523
15547
12795
0

9356
13613
4834
9800
18304
21480
12976
9616
15082
6173
7836
47037
17799
12470
0
5666
7963
3139
183726
59929
26649
20436
27000
25677
10803
13232
91265
12539
13084
22091
32416
11135
128382
30639
28086
38397
6617
2727
7625
6171
8120
110082
16108
12044
0

0
0
0
0
0
0
0
0
0
1
0
2
0
0
0
2
0
0
4
0
0
2
1
0
1
0
20
3
5
1
4
7
5
3
1
0
0
0
0
1
0
3
0
0
0

0
0
0
0
0
0
0
0
0
13955
0
25506
0
0
0
25506
0
0
43890
0
0
23186
10006
0
10698
0
301887
35954
66218
21119
53602
124994
61084
38547
11786
0
0
0
0
10751
0
66658
0
0
0

0
0
0
0
0
0
0
0
0
6879
0
12807
0
0
0
12807
0
0
22344
0
0
11687
5143
0
5514
0
153419
18076
33889
10643
26926
63885
30687
19344
5994
0
0
0
0
5349
0
33337
0
0
0

0
0
0
0
0
0
0
0
0
7076
0
12699
0
0
0
12699
0
0
21546
0
0
11499
4863
0
5184
0
148468
17878
32329
10476
26676
61109
30397
19203
5792
0
0
0
0
5402
0
33321
0
0
0

7013
22196
54972
0
90775
4991
0
3127
10413
5496
19117
29918
17713
251568
11580
53646
21672
22262
18556
25733
18086
9250
37637
12582
20564
82115
14185
30257
17015
20658
278055
69168
5681
30904
106800
65502
256142
38055
125894
47362
44831
0
166205
37283
25360

6840
21571
53519
0
93611
5157
0
3180
10171
5496
19241
31270
19096
257576
12249
54690
22401
22477
18481
25760
18465
9225
39045
13469
21314
83082
14546
30194
17323
21019
258911
64018
5462
30086
99749
59596
247600
37093
123664
44011
42832
0
166430
37549
24703

0
1
1
1
1
0
0
0
0
1
0
0
0
24
2
3
0
6
0
3
1
1
1
1
6
7
2
2
0
3
5
0
0
0
2
3
4
1
2
1
0
0
7
4
0

0
13366
15473
37819
14159
0
0
0
0
14159
0
0
0
309073
20766
38664
0
89857
0
31774
10954
11570
15135
10156
80197
109532
29575
38288
0
41669
58182
0
0
0
23513
34669
56068
15826
23664
16578
0
0
95358
51754
0

0
6689
7485
19163
7145
0
0
0
0
7145
0
0
0
153183
10042
19141
0
44728
0
15705
5441
5754
7444
5026
39902
55010
15021
19320
0
20669
30749
0
0
0
12023
18726
29474
8925
11953
8596
0
0
47620
25824
0

0
6677
7988
18656
7014
0
0
0
0
7014
0
0
0
155890
10724
19523
0
45129
0
16069
5513
5816
7691
5130
40295
54522
14554
18968
0
21000
27433
0
0
0
11490
15943
26594
6901
11711
7982
0
0
47738
25930
0

38739
25846
38977

38821
25937
39420

2
0
1

24197
0
19407

12215
0
9581

11982
0
9826

148012
15049
22964
22935
14709
27195
18510
26650
92985
0
0
75523
11358
0
29318
34847
0
0
17462
7962
9500
7119
3362
0
0
3362
0
0
0
0
3757
0
0
3757

145595
14897
22844
23004
14105
26896
17278
26571
95532
0
0
77259
11744
0
29956
35559
0
0
18273
8304
9969
5692
2374
0
0
2374
0
0
0
0
3318
0
0
3318

7
0
0
1
2
3
1
0
3
0
0
3
0
0
1
2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

90266
0
0
12688
25475
39728
12375
0
32236
0
0
32236
0
0
11176
21060
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

45027
0
0
6076
12768
20019
6164
0
15837
0
0
15837
0
0
5571
10266
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

45239
0
0
6612
12707
19709
6211
0
16399
0
0
16399
0
0
5605
10794
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0

You might also like