849
865
1236
855
1448
898
820
1190
858
1002
839
988
843
1160
779
1391
1219
943
1192
1254
1171
830
874
823
1148
826
902
815
934
1200
1162
1307
1004
1246
915
1020