1200
2201
1822
927
728
1229
929
997
918
1146
808
932
819
736
840
783
954
1042
676
1130
5542
4361
674
987
727
695
715
984
666
702
690
826
766
664
675
680
677
758
849
797
689
873
804
1156
684
687
727
724
1053
733
680
719
827
1105
1194
