1214
955
895
1166
1564
1133
998
1359
1124
1321
1244
1318
925
892
1196
942
940
936
1191
1188
948
900
852
845
847
918
816
1198
866
882
1159
962
905
1075
1519