1577
942
890
888
1086
867
1130
1001
1140
896
912
1340
915
1513
955
878
1262
922
1089
904
1091
1212
828
1463
1286
994
1280
1316
1279
887
925
1208
879
956