848
609
511
443
639
1018
482
954
1015
499