1079
1202
1660
1092
1105
916
1042
993
1776
1174
1038
1182
1004
979
975
999
1965
1168
947
1537
1473
1116
1094
1122
1280
1399
1113
1491
1375
1470
1391
1485
1099
1169