2103
1234
1245
1247
2063
1172
1254
1558
1195
1552
1201
1090
1483
1451
1632
2043
2146
2181
1154
1116
1299
1333
1187
1183
1277
919
1387
1008
933
969
1515
1353
956