1127
1356
1637
1434
1953
1194
1108
893
1265
920
870
869
1060
850
1097
986
1104
878
894
1293
1486
932
855
1237
897
1057
881
1053
876
1191
811
1439
1257
972
1236