1109
1147
1235
1066
1593
953
1484
3967
1231
74526
2238
4721
2558
1481
14155
9079
1518
1166
1148
4253
1147
1070
1520
1128
3141