1130
1183
1685
2012
2048
2007
2013
2036
2248
2168
2167
2179
2122
2072
2044
1004
942
886
1015
883
834
843
933
856
897
841
930
854
893
872
891
875
1037
959