1135
1130
12341
4324
944
1151
1268
963
1367
1474
3725
17852
1999
1258
1100
1099
1070
1864
2347
2253
1046
1047
15244
2101
1742