1132
1186
1686
2015
2049
2012
2038
2250
2010
2169
2168
2014
2181
2124
2076
2048
1006
943
888
1018
884
835
844
935
857
898
842
931
855
895
873
892
877
1038
960