1133
1186
1686
2015
2049
2012
2038
2251
2010
2169
2168
2014
2182
2124
2076
2048
1006
943
889
1018
884
835
844
935
857
898
842
931
855
895
873
892
877
1038
963