381
505
352
518
684
526
1850
1048
302
846