673
1
810
108
520
482
501
1293
733
429
488
411
2
553
403
513
688
420
546
819
483
449
387
567
518
471
539
404
372
442
407