1093
923
922
1293
983
974
1263
1052
998
1418
1797
1178
931
1509
1317
1202
1462
1025
921
930
925
940
1607
943
956
932
920
1433
1394
1500