136
151
123
138
1482
878
155
528
1942
1850
879
510
861
157
164
526
187
13
1248
1807
144
813
288
1837
129
127
533
125
133
136
7507
1246
111
558
1784
492
1528
1853
136
300
1210
116
865
1183
896
127
1509
131
1452
157
112
143
1626
533
906
836
1148
1831
1928
1175
1193
129
113
289
124
122
1012
1149
134
141
505
1870
1871
142
853