918
887
1200
874
948
863
980
1321
1257
1366
1080
1333
958
1067
1350
1406
1592
1103
871
960
1048
1192
1520
1078
1093
1022
983
1405
1163
1026
1159
993
963
957
984