942
913
1227
897
975
886
1003
1365
1278
1391
1138
1368
981
1093
1385
1439
1618
1123
893
1069
1213
1747
1105
1115
1067
1004
1425
1185
1047
1202
1016
987
983
1006