4156
1843
791
925
1196
930
938
764
806
918
833
789
1064
1074
803
834
980
991
1326
876
918
948
972
807
936
961
902
979
1007
1084
1110
1013
1070
1342
1290
1144
1007
969
965
1032
1031
1098
1035
1259
5238
1301
1237
1139
1735
1166
1116
1057
1287
1217
1244
1359
1084
1219
1286
1209