1492
913
867
866
1039
844
1091
981
1078
873
892
1283
881
1474
926
847
1224
884
1049
1036
870
1186
805
1420
1244
969
1221
856
902
849
1175
852
929