1095
1720
1219
1058
1112
1051
10162
1108
920
928
1853
1319
919
1029
1147
1139
1337
924
1136
921
944
1194
1184
1083
1292
979
973
1259