1467
925
1296
958
1243
1508
920
870
869
1060
850
1097
986
1101
878
894
1293
890
1483
932
853
1232
1056
875
1052
876
1191
811
1433
1252
972
1287
1237
861