1098
1531
1744
1199
1090
1437
1276
1499
998
866
811
930
835
744
840
829
874
888
891
960
920
1097
1133