1544
1127
712
641
592
650
526
927
1454
808
818
1901
536
731
928
936
3356
666
617
495
568
537
462
789
580