981
1078
873
892
1283
881
1474
926
847
1224
884
1049
866
1036
870
1186
805
1420
1244
969
1221
856
902
849
1175
852
929
841
960
1248
1206
1335
1037
1290