1467
925
1296
958
1243
1507
920
870
869
1060
850
1096
986
1100
878
894
1293
889
1483
932
853
1231
1056
874
1052
876
1191
811
1432
1250
972
1232
1287
1236
861