1021
1171
916
938
1385
976
1565
997
937
1312
990
1139
955
1141
954
1262
876
1533
1336
1048
1321
1350
1324
972
949
1250
924
926
1028
1390
1287
1413
1186
1395