936
882
913
1810
1079
1093
1823
842
2190
982
857
844
10299
866
15143
2114
951
993
1145
2297
994
2843
1013
988
962
889
954
1096
1266
908
1878
928
1449
1080
1089
5103
8836
999
1996
990
947
1358
861
1211
794
829
1053
1964
1039
929
1264
913
39403
2174
1027
858
1056
1315
1113
1216