986
991
985
1335
1076
1077
1097
1038
1060
1214
1050
917
1329
1139
936
924
1131
1085
919
10354
923
9326
927
1244
1233
1224
1304
1179
1170
1180
1052