3302
1130
1405
1277
3386
1416
1457
1286
2709
969
1424
946
1220
1056
1072
873