1000
935
886
899
1041
1051
904
987
1081
943
1083
1106
1229
1855
1116
1126
1054
1220
1023
994
1014
2020
1190
959