996
5944
808
971
993
834
1199
12139
1022
943
974
1294
992
1013
969
868
827
1067
1221
1160
957
1037
1952
968
869
844
1055
911
1262
962
1062
937
3627
908
779
841
1012
1453
1329
2740
1653
956
869
953
982
846
1199
1044
1076
973
980
1049
893
800
917
828
851
982
1381
905