1973
2138
840
738
756
731
785
882
950
843
831
1125
1088
1140
1232
1098
1235
1399
1153
1101
1087
1439
1181
1110
1211
984
1171
1025
1385
1151
1353
1285
1349
1146
917