910
877
1193
864
942
853
970
1290
1247
1358
1060
1323
951
1339
1383
1583
1097
1037
1057
1185
1420
1069
1079
1007
975
1389
1143
1017
1148
985
957
941
971