345
1
420
369
82
310
350
496
625
416
289
344
293
290
271
415
553
499
287
366
364
421
2
494
92
1314
3
335
617
326
418