1102
1533
1753
1201
1093
1451
1277
1502
1001
869
814
933
837
748
842
831
877
890
896
964
922
1098
1136