1145
2283
1053
1525
1052
1097
1203
869
875
917
895
910
1126
939
1434
1283
866
1461
964
1447
905
1267
940
1193
1470
897
853
1024
831
1068
969
1061
861
878
1263