1095
1718
1219
1057
1112
1050
10159
1106
919
927
1853
1318
918
1025
920
1143
1136
1337
924
917
921
944
1193
1184
1081
1292
979
972
1258