1503
466
426
1074
401
971
553
400
505
430
431
398
1051
381
400