1165
764
642
1679
514
845
1121
575
508
1307
585
603
1129
1035
494
525
517
1693
1103
440