947
943
1199
1202
953
906
859
926
874
889
1167
967
913
1080
1536
1382
1320
1259
1096
863
1128
887
876
1082
1002
872
9973
858
9007
1203
871
1184