947
944
1200
1202
954
906
859
926
875
890
1167
968
915
1081
1538
1384
1321
876
1263
1097
864
1130
887
1084
1004
872
9979
860
9011
1204
1184