908
928
1080
1089
5104
990
947
1358
861
1211
794
829
1053
1964
1040
913
2176
1027
858
1063
1315
1113
940
1387
1987
1008
792
866
1275
1260
1112
931
798
1015
1081
2984
3569
1124
4349
1054
1378
4263
932
2153
1739
831
1119
1603
1289
2314
2981
1055
2138
1642
1050
1204
1067
2516
1457
1095