5258
2012
465
2623
315
578
2045
3509
267
4722
7321
228
334
285
242
253
444
406
412
241
233
335
223
0
273
304
261
282
284
234
225
236
245
292
271
215
1106
265
388
227
288
240
256
200
291
219
207
210
208
203
193
302
187
211
257
213
216
270
279
269
469
275
239
1366
221
287
262
247
865
259
235
2252
373
1276
309
246
390
268
204
381
637
254
299
379
582
229
329
640
214
659
230
198
209
377
264
205
293
527
231
249
278
238
222
312
250
251
2080
194
332
196
232
280
355
1258
260
537
1268
243
224
281
682
556
1095
277
244
383
255
555
336
9980
361
191
175
174
158
131
669
1052
723
298
9201
6151
7803