1093
923
922
1293
983
974
1264
1053
998
1419
1798
1178
931
1509
1317
1203
1462
1025
930
925
940
1607
943
956
933
920
1433
1394
1501