845
1433
1003
777
1041
939
896
949
885
891
968
5870
1170
918
878
1229
874
2506
784
1144
1267
1175
1684
949
977
928
1283
970
976
883
981
1227
926
939
975
1025
1037
1013
1196
1324
906
860
7268
835
936
985
975
2297
1204
926
955
967
1059
922
1187
915
1029
984
958
879