1179
1050
894
825
1142
1098
931
1022
1070
2795
2574
954
939
1186
939
834
2041
863
1142
950