1072
1139
4213
1105
2278
1041
1363
1006
1157
1426
1183
1429
2502
983
2929
1011
1451
1182
1394
3504