931
1246
1034
906
980
1257
1129
813
1533
869
883
864
1496
966
925
877
951
953
899
1000
882
858
853
1096
1224
937
958
4564
832
812
857
928
936
1413
793
897
1284
1052
983
1151
943
945
1041
967
1111
1078
904
1090
1129
888
1112
1228
808
924
1098
957
1102
1856
4303
1115