1154
685
993
1317
575
724
1398
737
1352
1178
802
719
826
1452
48475
2528
618
569
3100
684
837
568
863
761
556