1366
1635
1007
1492
3013
1249
930
873
938
1047
1111
1035
940
939
1394
906
965
924
975
958
1144
1457
936
1288