1037
994
934
857
1122
1381
1114
1215
890
848
747
1246
1177
1387
1449
1135
1585
1670
904
767
843
761
740
837
790
888
955
849
836
1036
1540
3060
962
1293
1155
1343