924
991
4145
996
1043
844
863
983
2667
1110
967
1316
1097
908
1302
1471
1852
992
1524
843
861
1279
884
1039
906
816
936
1105
1257
1312
914
880
813
972
1033
1418
1154
956
856
1056
987
873
1061
1014
858
943
1094
955
1121
1540
981
943
1021
947
1462
1102
840
999
1109
924