1203
872
888
1165
965
911
1078
1530
919
974
1156
1446
1380
1319
941
1435
1284
867
1462
1067
1061
1051
1150
1244
908
1098
1089
1054
967
910
904
1231
1174
874