1002
937
889
901
1043
1053
907
989
1083
946
1086
1109
1232
1864
1119
1130
1056
1223
1025
998
997
1017
2024
1191
962