2374
1563
333
1942
217
435
708
2300
173
3335
277
157
264
207
185
212
325
321
153
146
172
149
0
171
179
181
200
170
140
174
162
223
147
148
182
178
154
206
169
186
160
158
133
144
139
141
131
130
192
143
161
187
198
379
211
155
151
215
195
270
409
166
175
156
137
294
159
570
189
176
299
190
515
209
193
177
253
152
183
135
132
289
163
164
138
136
316
145
168
236
229
121
165
228
167
1147
563
444
202
723
271
423
247
3827
106
103
602
908
637
254
3583
1564
1530