2197
2114
2078
968
915
1042
907
859
870
958
882
920
869
877
905
902
1132
1002
937
889
901
1043
1053
989
1083
946
1117
1519
1415
1504
1125
1136