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