1124
1179
1675
1991
2044
1989
2003
2032
2240
2163
2159
1998
2168
2120
2063
2034
999
935
884
1013
879
830
838
928
851
893
836
923
847
890
866
886
869
1032
956