1129
1183
1684
2007
2048
2004
2012
2034
2244
2003
2166
2165
2009
2174
2122
2071
2041
1003
938
886
1014
881
833
841
932
854
896
837
926
851
892
870
887
873
1036
959