1196
1554
1202
1093
1485
1454
1633
2046
2149
2044
1189
1187
1280
920
1388
1008
934
971
1518
1092
1354
961
985
1199
1022
1507
1398
929
1621
1061
1543
993
1366
1023
1338
1623