1514
1560
1443
1225
965
901
1177
964
1140
1007
1366
1132
1329
1257
932
900
1206
948
944
1200
1204
956
906
862
860
928
875
890
1169
969
915
1082
1539
1131
887