2032
2034
2047
2266
2029
2184
2180
2033
2199
2144
2097
2066
1020
953
898
1025
893
844
853
943
864
908
939
865
903
886
887
1049
972
997
998
994
1342
1084