1070
1022
968
883
1151
1409
1144
1245
929
882
784
1280
1217
1443
1488
1166
1613
1720
958
795
868
783
760
860
814
914
982
877
862
1065
1580
3133
992
1331
1184
1404