1120
1379
1112
1214
889
847
745
1245
1176
1385
1448
1134
1584
1668
903
765
842
761
738
836
790
887
955
848
835
1035
1540
3059
961
1291
1154
1343
1094
1144
1239
1103