942
1275
938
888
1192
1206
1377
1707
1843
1688
1245
1049
1094
1202
865
1310
946
872
916
1426
1028
1211
892
906
1124
1431
862
1454
961
1444
902
1258
1184