1146
962
1210
1570
1172
1443
1182
1283
1150
768
737
893
748
836
905
968
842
885
814
944
902
716
898
863
795
930
846
809
817
860
825
800
801
812
790
804