975
1294
821
964
902
1015
1189
923
1168
1260
986
811
910
835
1064
824
976
1528
894
1642
831
1112
1054
867
887
830
900
930
1162
937
865
1297
3929
926
956
961
915
1507
894
862
852
1130
1429
21308
757
993
1050
930
963
1433
996
963
7055
947
1185
806
2215
888
925
995