972
1035
933
924
941
1163
844
1038
962
1033
1017
960
976
1184
2244
1115
888
936
1100
962
1009
1092
1357
888
896
1317
967
1219
1345
1256
917
957
1085
1828
1076
1663
1376
2726
899
2075
1236
3955
1836
1276
998
1627
1128
1077
1005
950
933
1210
960
1035
1855
1055
1010
974
797
1086