448
0
344
339
478
297
387
364
602
328
331
349
345
597
390
404
307
296
348
324
473
376
667
395
547
361
281
299
356
298
310
308
733
382
402
441
492
354
360
519
410
311
369
377
392
300
267
326
320
352
385