1141
2278
1047
1515
1049
1094
1202
865
872
916
892
906
1124
938
1431
1275
862
1454
961
1444
902
1257
1184
1458
891
849
850
1020
827
1064
965
1058
856
874
1259