923
888
1205
877
952
864
981
1330
1258
1368
1090
1341
964
1069
1353
1412
1600
1106
873
961
1051
1070
1195
1609
1087
1097
1031
984
1407
1166
1030
1172
996
972
966
990