1075
1071
1058
1154
1254
1105
1099
1067
975
1083
916
9003
602
482
553
629
621
555
561
660
564
611
586
521
610
563
535
558
580
541
529
546
510
526