608
2
484
1
841
550
410
489
512
161
507
399
535
405
542
5
459
449
518
429
469
424
553
332
636
468
462
679
739
403
390
404
1206